// Code generated by goyacc
// CAUTION: Generated file - DO NOT EDIT.

// Copyright 2013 The ql Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSES/QL-LICENSE file.

// Copyright 2015 PingCAP, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// See the License for the specific language governing permissions and
// limitations under the License.

// Initial yacc source generated by ebnf2y[1]
// at 2013-10-04 23:10:47.861401015 +0200 CEST
//
//  $ ebnf2y -o ql.y -oe ql.ebnf -start StatementList -pkg ql -p _
//
//   [1]: http://github.com/cznic/ebnf2y

package parser

import __yyfmt__ "fmt"

import (
	"strings"

	"github.com/blastrain/vitess-sqlparser/tidbparser/ast"
	"github.com/blastrain/vitess-sqlparser/tidbparser/dependency/model"
	"github.com/blastrain/vitess-sqlparser/tidbparser/dependency/mysql"
	"github.com/blastrain/vitess-sqlparser/tidbparser/dependency/types"
	"github.com/blastrain/vitess-sqlparser/tidbparser/dependency/util/auth"
	"github.com/blastrain/vitess-sqlparser/tidbparser/dependency/util/charset"
	"github.com/blastrain/vitess-sqlparser/tidbparser/parser/opcode"
)

type yySymType struct {
	yys       int
	offset    int // offset
	item      interface{}
	ident     string
	expr      ast.ExprNode
	statement ast.StmtNode
}

type yyXError struct {
	state, xsym int
}

const (
	yyDefault                = 57776
	yyEOFCode                = 57344
	action                   = 57535
	add                      = 57356
	addDate                  = 57684
	admin                    = 57706
	after                    = 57536
	algorithm                = 57538
	all                      = 57357
	alter                    = 57358
	always                   = 57537
	analyze                  = 57359
	and                      = 57360
	andand                   = 57354
	andnot                   = 57749
	any                      = 57539
	as                       = 57361
	asc                      = 57362
	ascii                    = 57540
	assignmentEq             = 57750
	autoIncrement            = 57541
	avg                      = 57543
	avgRowLength             = 57542
	begin                    = 57544
	between                  = 57363
	bigIntType               = 57364
	binaryType               = 57365
	binlog                   = 57545
	bitAnd                   = 57685
	bitLit                   = 57748
	bitOr                    = 57686
	bitType                  = 57546
	bitXor                   = 57687
	blobType                 = 57366
	boolType                 = 57548
	booleanType              = 57547
	both                     = 57367
	btree                    = 57549
	builtinAddDate           = 57719
	builtinBitAnd            = 57720
	builtinBitOr             = 57721
	builtinBitXor            = 57722
	builtinCast              = 57723
	builtinCount             = 57724
	builtinCurDate           = 57725
	builtinCurTime           = 57726
	builtinDateAdd           = 57727
	builtinDateSub           = 57728
	builtinExtract           = 57729
	builtinGroupConcat       = 57730
	builtinMax               = 57731
	builtinMin               = 57732
	builtinNow               = 57733
	builtinPosition          = 57734
	builtinStddevPop         = 57735
	builtinSubDate           = 57736
	builtinSubstring         = 57737
	builtinSum               = 57738
	builtinSysDate           = 57739
	builtinTrim              = 57740
	builtinUser              = 57741
	builtinVarPop            = 57742
	builtinVarSamp           = 57743
	by                       = 57368
	byteType                 = 57550
	cancel                   = 57707
	cascade                  = 57369
	cascaded                 = 57551
	caseKwd                  = 57370
	cast                     = 57688
	change                   = 57371
	charType                 = 57373
	character                = 57372
	charsetKwd               = 57552
	check                    = 57374
	checksum                 = 57553
	client                   = 57554
	coalesce                 = 57555
	collate                  = 57375
	collation                = 57556
	column                   = 57376
	columns                  = 57557
	comment                  = 57558
	commit                   = 57559
	committed                = 57560
	compact                  = 57561
	compressed               = 57562
	compression              = 57563
	connection               = 57564
	consistent               = 57565
	constraint               = 57377
	convert                  = 57378
	count                    = 57689
	create                   = 57379
	cross                    = 57380
	curTime                  = 57690
	currentDate              = 57381
	currentTime              = 57382
	currentTs                = 57383
	currentUser              = 57384
	data                     = 57567
	database                 = 57385
	databases                = 57386
	dateAdd                  = 57691
	dateSub                  = 57692
	dateType                 = 57568
	datetimeType             = 57569
	day                      = 57566
	dayHour                  = 57387
	dayMicrosecond           = 57388
	dayMinute                = 57389
	daySecond                = 57390
	ddl                      = 57708
	deallocate               = 57570
	decLit                   = 57745
	decimalType              = 57391
	defaultKwd               = 57392
	definer                  = 57571
	delayKeyWrite            = 57572
	delayed                  = 57393
	deleteKwd                = 57394
	desc                     = 57395
	describe                 = 57396
	disable                  = 57573
	distinct                 = 57397
	distinctRow              = 57398
	div                      = 57399
	do                       = 57574
	doubleAtIdentifier       = 57350
	doubleType               = 57400
	drop                     = 57401
	dual                     = 57402
	duplicate                = 57575
	dynamic                  = 57576
	elseKwd                  = 57403
	empty                    = 57763
	enable                   = 57577
	enclosed                 = 57404
	end                      = 57578
	engine                   = 57579
	engines                  = 57580
	enum                     = 57581
	eq                       = 57751
	yyErrCode                = 57345
	escape                   = 57584
	escaped                  = 57405
	event                    = 57582
	events                   = 57583
	exclusive                = 57585
	execute                  = 57586
	exists                   = 57406
	explain                  = 57407
	extract                  = 57693
	falseKwd                 = 57408
	fields                   = 57587
	first                    = 57588
	fixed                    = 57589
	floatLit                 = 57744
	floatType                = 57409
	flush                    = 57590
	forKwd                   = 57410
	force                    = 57411
	foreign                  = 57412
	format                   = 57591
	from                     = 57413
	full                     = 57592
	fulltext                 = 57414
	function                 = 57593
	ge                       = 57752
	generated                = 57415
	getFormat                = 57694
	global                   = 57663
	grant                    = 57416
	grants                   = 57594
	group                    = 57417
	groupConcat              = 57695
	hash                     = 57595
	having                   = 57418
	hexLit                   = 57747
	highPriority             = 57419
	higherThanComma          = 57775
	hintBegin                = 57352
	hintEnd                  = 57353
	hour                     = 57596
	hourMicrosecond          = 57420
	hourMinute               = 57421
	hourSecond               = 57422
	identified               = 57597
	identifier               = 57346
	ifKwd                    = 57423
	ignore                   = 57424
	in                       = 57425
	index                    = 57426
	indexes                  = 57599
	infile                   = 57427
	inner                    = 57428
	insert                   = 57433
	insertValues             = 57768
	int1Type                 = 57435
	int2Type                 = 57436
	int3Type                 = 57437
	int4Type                 = 57438
	int8Type                 = 57439
	intLit                   = 57746
	intType                  = 57434
	integerType              = 57429
	interval                 = 57430
	into                     = 57431
	invalid                  = 57351
	invoker                  = 57600
	is                       = 57432
	isolation                = 57598
	jobs                     = 57709
	join                     = 57440
	jsonType                 = 57601
	jss                      = 57754
	juss                     = 57755
	key                      = 57441
	keyBlockSize             = 57602
	keys                     = 57442
	kill                     = 57443
	le                       = 57753
	leading                  = 57444
	left                     = 57445
	less                     = 57604
	level                    = 57605
	like                     = 57446
	limit                    = 57447
	lines                    = 57448
	load                     = 57449
	local                    = 57603
	localTime                = 57450
	localTs                  = 57451
	lock                     = 57452
	long                     = 57523
	longblobType             = 57453
	longtextType             = 57454
	lowPriority              = 57455
	lowerThanComma           = 57774
	lowerThanEq              = 57772
	lowerThanInsertValues    = 57767
	lowerThanIntervalKeyword = 57764
	lowerThanKey             = 57769
	lowerThanOn              = 57771
	lowerThanSetKeyword      = 57766
	lowerThanStringLitToken  = 57765
	lsh                      = 57756
	max                      = 57697
	maxConnectionsPerHour    = 57612
	maxQueriesPerHour        = 57613
	maxRows                  = 57611
	maxUpdatesPerHour        = 57614
	maxUserConnections       = 57615
	maxValue                 = 57456
	mediumIntType            = 57458
	mediumblobType           = 57457
	mediumtextType           = 57459
	merge                    = 57616
	microsecond              = 57606
	min                      = 57696
	minRows                  = 57617
	minute                   = 57607
	minuteMicrosecond        = 57460
	minuteSecond             = 57461
	mod                      = 57462
	mode                     = 57608
	modify                   = 57609
	month                    = 57610
	names                    = 57618
	national                 = 57619
	natural                  = 57534
	neg                      = 57773
	neq                      = 57757
	neqSynonym               = 57758
	no                       = 57620
	noWriteToBinLog          = 57464
	none                     = 57621
	not                      = 57463
	not2                     = 57762
	now                      = 57698
	null                     = 57465
	nulleq                   = 57759
	numericType              = 57466
	nvarcharType             = 57467
	offset                   = 57622
	on                       = 57468
	only                     = 57623
	option                   = 57469
	or                       = 57470
	order                    = 57471
	outer                    = 57472
	packKeys                 = 57473
	paramMarker              = 57760
	partition                = 57474
	partitions               = 57625
	password                 = 57624
	pipes                    = 57355
	pipesAsOr                = 57626
	plugins                  = 57627
	position                 = 57699
	precisionType            = 57475
	prepare                  = 57628
	primary                  = 57476
	privileges               = 57629
	procedure                = 57477
	process                  = 57630
	processlist              = 57631
	profiles                 = 57632
	quarter                  = 57633
	query                    = 57634
	quick                    = 57635
	rangeKwd                 = 57479
	read                     = 57480
	realType                 = 57481
	redundant                = 57636
	references               = 57482
	regexpKwd                = 57483
	reload                   = 57637
	rename                   = 57484
	repeat                   = 57485
	repeatable               = 57638
	replace                  = 57486
	replication              = 57639
	restrict                 = 57487
	reverse                  = 57640
	revoke                   = 57488
	right                    = 57489
	rlike                    = 57490
	rollback                 = 57641
	routine                  = 57642
	row                      = 57643
	rowCount                 = 57644
	rowFormat                = 57645
	rsh                      = 57761
	second                   = 57646
	secondMicrosecond        = 57491
	security                 = 57647
	selectKwd                = 57492
	separator                = 57648
	serializable             = 57649
	session                  = 57650
	set                      = 57493
	shardRowIDBits           = 57478
	share                    = 57651
	shared                   = 57652
	show                     = 57494
	signed                   = 57653
	singleAtIdentifier       = 57349
	slave                    = 57654
	smallIntType             = 57495
	snapshot                 = 57655
	some                     = 57662
	sql                      = 57496
	sqlCache                 = 57656
	sqlCalcFoundRows         = 57497
	sqlNoCache               = 57657
	start                    = 57658
	starting                 = 57498
	stats                    = 57710
	statsBuckets             = 57713
	statsHealthy             = 57714
	statsHistograms          = 57712
	statsMeta                = 57711
	statsPersistent          = 57659
	status                   = 57660
	stored                   = 57501
	straightJoin             = 57499
	stringLit                = 57348
	subDate                  = 57700
	substring                = 57702
	sum                      = 57701
	super                    = 57661
	tableKwd                 = 57500
	tableRefPriority         = 57770
	tables                   = 57664
	temporary                = 57665
	temptable                = 57666
	terminated               = 57502
	textType                 = 57667
	than                     = 57668
	then                     = 57503
	tidb                     = 57715
	tidbHJ                   = 57716
	tidbINLJ                 = 57718
	tidbSMJ                  = 57717
	timeType                 = 57669
	timestampAdd             = 57703
	timestampDiff            = 57704
	timestampType            = 57670
	tinyIntType              = 57505
	tinyblobType             = 57504
	tinytextType             = 57506
	to                       = 57507
	trailing                 = 57508
	transaction              = 57671
	trigger                  = 57509
	triggers                 = 57672
	trim                     = 57705
	trueKwd                  = 57510
	truncate                 = 57673
	uncommitted              = 57674
	undefined                = 57677
	underscoreCS             = 57347
	union                    = 57512
	unique                   = 57511
	unknown                  = 57675
	unlock                   = 57513
	unsigned                 = 57514
	update                   = 57515
	usage                    = 57516
	use                      = 57517
	user                     = 57676
	using                    = 57518
	utcDate                  = 57519
	utcTime                  = 57521
	utcTimestamp             = 57520
	value                    = 57678
	values                   = 57522
	varbinaryType            = 57525
	varcharType              = 57524
	variables                = 57679
	view                     = 57680
	virtual                  = 57526
	warnings                 = 57681
	week                     = 57682
	when                     = 57527
	where                    = 57528
	with                     = 57530
	write                    = 57529
	xor                      = 57531
	yearMonth                = 57532
	yearType                 = 57683
	zerofill                 = 57533

	yyMaxDepth = 200
	yyTabOfs   = -1243
)

var (
	yyXLAT = map[int]int{
		57344: 0,   // $end (1035x)
		59:    1,   // ';' (1034x)
		57558: 2,   // comment (989x)
		57541: 3,   // autoIncrement (968x)
		57536: 4,   // after (934x)
		57588: 5,   // first (934x)
		44:    6,   // ',' (909x)
		57552: 7,   // charsetKwd (864x)
		57602: 8,   // keyBlockSize (847x)
		57579: 9,   // engine (838x)
		57564: 10,  // connection (834x)
		57624: 11,  // password (834x)
		57653: 12,  // signed (832x)
		57542: 13,  // avgRowLength (831x)
		57553: 14,  // checksum (831x)
		57563: 15,  // compression (831x)
		57572: 16,  // delayKeyWrite (831x)
		57611: 17,  // maxRows (831x)
		57617: 18,  // minRows (831x)
		57645: 19,  // rowFormat (831x)
		57659: 20,  // statsPersistent (831x)
		41:    21,  // ')' (812x)
		57680: 22,  // view (809x)
		57664: 23,  // tables (803x)
		57571: 24,  // definer (799x)
		57683: 25,  // yearType (799x)
		57566: 26,  // day (798x)
		57596: 27,  // hour (798x)
		57606: 28,  // microsecond (798x)
		57607: 29,  // minute (798x)
		57610: 30,  // month (798x)
		57633: 31,  // quarter (798x)
		57646: 32,  // second (798x)
		57660: 33,  // status (798x)
		57716: 34,  // tidbHJ (798x)
		57718: 35,  // tidbINLJ (798x)
		57717: 36,  // tidbSMJ (798x)
		57682: 37,  // week (798x)
		57578: 38,  // end (797x)
		57597: 39,  // identified (797x)
		57557: 40,  // columns (796x)
		57586: 41,  // execute (796x)
		57622: 42,  // offset (796x)
		57628: 43,  // prepare (796x)
		57629: 44,  // privileges (796x)
		57569: 45,  // datetimeType (795x)
		57568: 46,  // dateType (795x)
		57587: 47,  // fields (795x)
		57603: 48,  // local (795x)
		57625: 49,  // partitions (795x)
		57669: 50,  // timeType (795x)
		57676: 51,  // user (795x)
		57679: 52,  // variables (795x)
		57538: 53,  // algorithm (794x)
		57582: 54,  // event (794x)
		57598: 55,  // isolation (794x)
		57601: 56,  // jsonType (794x)
		57630: 57,  // process (794x)
		57631: 58,  // processlist (794x)
		57634: 59,  // query (794x)
		57637: 60,  // reload (794x)
		57639: 61,  // replication (794x)
		57648: 62,  // separator (794x)
		57661: 63,  // super (794x)
		57675: 64,  // unknown (794x)
		57678: 65,  // value (794x)
		57706: 66,  // admin (793x)
		57544: 67,  // begin (793x)
		57545: 68,  // binlog (793x)
		57559: 69,  // commit (793x)
		57561: 70,  // compact (793x)
		57562: 71,  // compressed (793x)
		57708: 72,  // ddl (793x)
		57570: 73,  // deallocate (793x)
		57573: 74,  // disable (793x)
		57574: 75,  // do (793x)
		57576: 76,  // dynamic (793x)
		57577: 77,  // enable (793x)
		57589: 78,  // fixed (793x)
		57590: 79,  // flush (793x)
		57595: 80,  // hash (793x)
		57709: 81,  // jobs (793x)
		57609: 82,  // modify (793x)
		57620: 83,  // no (793x)
		57636: 84,  // redundant (793x)
		57641: 85,  // rollback (793x)
		57642: 86,  // routine (793x)
		57658: 87,  // start (793x)
		57710: 88,  // stats (793x)
		57670: 89,  // timestampType (793x)
		57673: 90,  // truncate (793x)
		57535: 91,  // action (792x)
		57537: 92,  // always (792x)
		57546: 93,  // bitType (792x)
		57547: 94,  // booleanType (792x)
		57548: 95,  // boolType (792x)
		57549: 96,  // btree (792x)
		57707: 97,  // cancel (792x)
		57551: 98,  // cascaded (792x)
		57554: 99,  // client (792x)
		57556: 100, // collation (792x)
		57560: 101, // committed (792x)
		57565: 102, // consistent (792x)
		57567: 103, // data (792x)
		57575: 104, // duplicate (792x)
		57580: 105, // engines (792x)
		57581: 106, // enum (792x)
		57583: 107, // events (792x)
		57585: 108, // exclusive (792x)
		57592: 109, // full (792x)
		57593: 110, // function (792x)
		57663: 111, // global (792x)
		57594: 112, // grants (792x)
		57599: 113, // indexes (792x)
		57600: 114, // invoker (792x)
		57604: 115, // less (792x)
		57605: 116, // level (792x)
		57612: 117, // maxConnectionsPerHour (792x)
		57613: 118, // maxQueriesPerHour (792x)
		57614: 119, // maxUpdatesPerHour (792x)
		57615: 120, // maxUserConnections (792x)
		57616: 121, // merge (792x)
		57608: 122, // mode (792x)
		57619: 123, // national (792x)
		57621: 124, // none (792x)
		57623: 125, // only (792x)
		57627: 126, // plugins (792x)
		57632: 127, // profiles (792x)
		57638: 128, // repeatable (792x)
		57647: 129, // security (792x)
		57649: 130, // serializable (792x)
		57650: 131, // session (792x)
		57651: 132, // share (792x)
		57652: 133, // shared (792x)
		57654: 134, // slave (792x)
		57655: 135, // snapshot (792x)
		57713: 136, // statsBuckets (792x)
		57714: 137, // statsHealthy (792x)
		57712: 138, // statsHistograms (792x)
		57711: 139, // statsMeta (792x)
		57665: 140, // temporary (792x)
		57666: 141, // temptable (792x)
		57667: 142, // textType (792x)
		57668: 143, // than (792x)
		57715: 144, // tidb (792x)
		57671: 145, // transaction (792x)
		57672: 146, // triggers (792x)
		57674: 147, // uncommitted (792x)
		57677: 148, // undefined (792x)
		57681: 149, // warnings (792x)
		57684: 150, // addDate (791x)
		57539: 151, // any (791x)
		57540: 152, // ascii (791x)
		57543: 153, // avg (791x)
		57685: 154, // bitAnd (791x)
		57686: 155, // bitOr (791x)
		57687: 156, // bitXor (791x)
		57550: 157, // byteType (791x)
		57688: 158, // cast (791x)
		57555: 159, // coalesce (791x)
		57689: 160, // count (791x)
		57690: 161, // curTime (791x)
		57691: 162, // dateAdd (791x)
		57692: 163, // dateSub (791x)
		57584: 164, // escape (791x)
		57693: 165, // extract (791x)
		57591: 166, // format (791x)
		57694: 167, // getFormat (791x)
		57695: 168, // groupConcat (791x)
		57346: 169, // identifier (791x)
		57697: 170, // max (791x)
		57696: 171, // min (791x)
		57618: 172, // names (791x)
		57698: 173, // now (791x)
		57699: 174, // position (791x)
		57635: 175, // quick (791x)
		57640: 176, // reverse (791x)
		57643: 177, // row (791x)
		57644: 178, // rowCount (791x)
		57662: 179, // some (791x)
		57656: 180, // sqlCache (791x)
		57657: 181, // sqlNoCache (791x)
		57700: 182, // subDate (791x)
		57702: 183, // substring (791x)
		57701: 184, // sum (791x)
		57703: 185, // timestampAdd (791x)
		57704: 186, // timestampDiff (791x)
		57705: 187, // trim (791x)
		57468: 188, // on (675x)
		40:    189, // '(' (641x)
		57348: 190, // stringLit (633x)
		57463: 191, // not (631x)
		57445: 192, // left (582x)
		57489: 193, // right (582x)
		57392: 194, // defaultKwd (562x)
		57361: 195, // as (544x)
		43:    196, // '+' (541x)
		45:    197, // '-' (541x)
		57462: 198, // mod (539x)
		57465: 199, // null (512x)
		57530: 200, // with (491x)
		57512: 201, // union (487x)
		57452: 202, // lock (481x)
		57410: 203, // forKwd (474x)
		57447: 204, // limit (466x)
		57528: 205, // where (465x)
		57471: 206, // order (457x)
		57360: 207, // and (454x)
		57470: 208, // or (454x)
		57354: 209, // andand (453x)
		57626: 210, // pipesAsOr (453x)
		57531: 211, // xor (453x)
		57518: 212, // using (451x)
		57413: 213, // from (446x)
		57751: 214, // eq (437x)
		57418: 215, // having (430x)
		57493: 216, // set (430x)
		57440: 217, // join (427x)
		57417: 218, // group (422x)
		57375: 219, // collate (417x)
		57380: 220, // cross (416x)
		57428: 221, // inner (416x)
		57534: 222, // natural (416x)
		57499: 223, // straightJoin (416x)
		125:   224, // '}' (414x)
		57446: 225, // like (411x)
		42:    226, // '*' (404x)
		57395: 227, // desc (398x)
		46:    228, // '.' (396x)
		57362: 229, // asc (396x)
		57527: 230, // when (395x)
		57387: 231, // dayHour (393x)
		57388: 232, // dayMicrosecond (393x)
		57389: 233, // dayMinute (393x)
		57390: 234, // daySecond (393x)
		57420: 235, // hourMicrosecond (393x)
		57421: 236, // hourMinute (393x)
		57422: 237, // hourSecond (393x)
		57460: 238, // minuteMicrosecond (393x)
		57461: 239, // minuteSecond (393x)
		57491: 240, // secondMicrosecond (393x)
		57532: 241, // yearMonth (393x)
		57403: 242, // elseKwd (392x)
		57425: 243, // in (390x)
		57503: 244, // then (389x)
		60:    245, // '<' (383x)
		62:    246, // '>' (383x)
		57365: 247, // binaryType (383x)
		57752: 248, // ge (383x)
		57432: 249, // is (383x)
		57753: 250, // le (383x)
		57757: 251, // neq (383x)
		57758: 252, // neqSynonym (383x)
		57759: 253, // nulleq (383x)
		37:    254, // '%' (374x)
		38:    255, // '&' (374x)
		47:    256, // '/' (374x)
		94:    257, // '^' (374x)
		124:   258, // '|' (374x)
		57399: 259, // div (374x)
		57756: 260, // lsh (374x)
		57761: 261, // rsh (374x)
		57363: 262, // between (371x)
		57483: 263, // regexpKwd (371x)
		57490: 264, // rlike (371x)
		57441: 265, // key (361x)
		57349: 266, // singleAtIdentifier (361x)
		57373: 267, // charType (360x)
		57522: 268, // values (358x)
		57476: 269, // primary (348x)
		57511: 270, // unique (348x)
		57374: 271, // check (345x)
		57482: 272, // references (344x)
		57415: 273, // generated (340x)
		57355: 274, // pipes (338x)
		57905: 275, // Identifier (285x)
		57954: 276, // NotKeywordToken (285x)
		58066: 277, // TiDBKeyword (285x)
		58074: 278, // UnReservedKeyword (285x)
		57372: 279, // character (266x)
		57473: 280, // packKeys (231x)
		57478: 281, // shardRowIDBits (231x)
		57474: 282, // partition (228x)
		57754: 283, // jss (224x)
		57755: 284, // juss (224x)
		57492: 285, // selectKwd (222x)
		57746: 286, // intLit (214x)
		57426: 287, // index (212x)
		57424: 288, // ignore (211x)
		57496: 289, // sql (201x)
		57401: 290, // drop (200x)
		57448: 291, // lines (200x)
		57517: 292, // use (200x)
		57411: 293, // force (198x)
		57507: 294, // to (197x)
		57358: 295, // alter (196x)
		57480: 296, // read (196x)
		57369: 297, // cascade (195x)
		57412: 298, // foreign (195x)
		57487: 299, // restrict (195x)
		57414: 300, // fulltext (194x)
		57391: 301, // decimalType (193x)
		57429: 302, // integerType (193x)
		57434: 303, // intType (193x)
		57484: 304, // rename (193x)
		57524: 305, // varcharType (193x)
		64:    306, // '@' (191x)
		57356: 307, // add (191x)
		57364: 308, // bigIntType (191x)
		57366: 309, // blobType (191x)
		57371: 310, // change (191x)
		57400: 311, // doubleType (191x)
		57409: 312, // floatType (191x)
		57435: 313, // int1Type (191x)
		57436: 314, // int2Type (191x)
		57437: 315, // int3Type (191x)
		57438: 316, // int4Type (191x)
		57439: 317, // int8Type (191x)
		57523: 318, // long (191x)
		57453: 319, // longblobType (191x)
		57454: 320, // longtextType (191x)
		57457: 321, // mediumblobType (191x)
		57458: 322, // mediumIntType (191x)
		57459: 323, // mediumtextType (191x)
		57466: 324, // numericType (191x)
		57467: 325, // nvarcharType (191x)
		57481: 326, // realType (191x)
		57495: 327, // smallIntType (191x)
		57504: 328, // tinyblobType (191x)
		57505: 329, // tinyIntType (191x)
		57506: 330, // tinytextType (191x)
		57525: 331, // varbinaryType (191x)
		57529: 332, // write (191x)
		57423: 333, // ifKwd (177x)
		123:   334, // '{' (176x)
		57433: 335, // insert (175x)
		57486: 336, // replace (173x)
		57406: 337, // exists (170x)
		57408: 338, // falseKwd (170x)
		57510: 339, // trueKwd (170x)
		57745: 340, // decLit (169x)
		57744: 341, // floatLit (169x)
		57760: 342, // paramMarker (169x)
		57385: 343, // database (168x)
		57748: 344, // bitLit (167x)
		57733: 345, // builtinNow (167x)
		57383: 346, // currentTs (167x)
		57350: 347, // doubleAtIdentifier (167x)
		57747: 348, // hexLit (167x)
		57450: 349, // localTime (167x)
		57451: 350, // localTs (167x)
		57347: 351, // underscoreCS (167x)
		57430: 352, // interval (166x)
		33:    353, // '!' (165x)
		126:   354, // '~' (165x)
		57719: 355, // builtinAddDate (165x)
		57720: 356, // builtinBitAnd (165x)
		57721: 357, // builtinBitOr (165x)
		57722: 358, // builtinBitXor (165x)
		57723: 359, // builtinCast (165x)
		57724: 360, // builtinCount (165x)
		57725: 361, // builtinCurDate (165x)
		57726: 362, // builtinCurTime (165x)
		57727: 363, // builtinDateAdd (165x)
		57728: 364, // builtinDateSub (165x)
		57729: 365, // builtinExtract (165x)
		57730: 366, // builtinGroupConcat (165x)
		57731: 367, // builtinMax (165x)
		57732: 368, // builtinMin (165x)
		57734: 369, // builtinPosition (165x)
		57736: 370, // builtinSubDate (165x)
		57737: 371, // builtinSubstring (165x)
		57738: 372, // builtinSum (165x)
		57739: 373, // builtinSysDate (165x)
		57740: 374, // builtinTrim (165x)
		57741: 375, // builtinUser (165x)
		57370: 376, // caseKwd (165x)
		57378: 377, // convert (165x)
		57381: 378, // currentDate (165x)
		57382: 379, // currentTime (165x)
		57384: 380, // currentUser (165x)
		57762: 381, // not2 (165x)
		57485: 382, // repeat (165x)
		57519: 383, // utcDate (165x)
		57521: 384, // utcTime (165x)
		57520: 385, // utcTimestamp (165x)
		58039: 386, // SubSelect (121x)
		58084: 387, // UserVariable (119x)
		57942: 388, // Literal (118x)
		58029: 389, // SimpleIdent (118x)
		58036: 390, // StringLiteral (118x)
		57889: 391, // FunctionCallGeneric (116x)
		57890: 392, // FunctionCallKeyword (116x)
		57891: 393, // FunctionCallNonKeyword (116x)
		57892: 394, // FunctionNameConflict (116x)
		57893: 395, // FunctionNameDateArith (116x)
		57894: 396, // FunctionNameDateArithMultiForms (116x)
		57895: 397, // FunctionNameDatetimePrecision (116x)
		57896: 398, // FunctionNameOptionalBraces (116x)
		58028: 399, // SimpleExpr (116x)
		58040: 400, // SumExpr (116x)
		58042: 401, // SystemVariable (116x)
		58093: 402, // Variable (116x)
		57793: 403, // BitExpr (106x)
		57989: 404, // PredicateExpr (90x)
		57796: 405, // BoolPri (87x)
		57865: 406, // Expression (87x)
		58109: 407, // logAnd (67x)
		58110: 408, // logOr (67x)
		58050: 409, // TableName (47x)
		57514: 410, // unsigned (41x)
		57533: 411, // zerofill (39x)
		57808: 412, // ColumnName (34x)
		57951: 413, // NUM (29x)
		58037: 414, // StringName (26x)
		57357: 415, // all (25x)
		57872: 416, // FieldLen (20x)
		58012: 417, // SelectStmt (20x)
		57500: 418, // tableKwd (20x)
		57857: 419, // EqOpt (19x)
		57935: 420, // LengthNum (18x)
		57497: 421, // sqlCalcFoundRows (16x)
		58077: 422, // UnionSelect (15x)
		57866: 423, // ExpressionList (14x)
		57968: 424, // OptFieldLen (14x)
		58075: 425, // UnionClauseList (14x)
		58078: 426, // UnionStmt (14x)
		57515: 427, // update (14x)
		57455: 428, // lowPriority (13x)
		57368: 429, // by (12x)
		57802: 430, // CharsetKw (12x)
		57431: 431, // into (12x)
		57929: 432, // JoinTable (12x)
		58047: 433, // TableFactor (12x)
		58059: 434, // TableRef (12x)
		57393: 435, // delayed (11x)
		57394: 436, // deleteKwd (11x)
		58086: 437, // Username (11x)
		57397: 438, // distinct (10x)
		57398: 439, // distinctRow (10x)
		57419: 440, // highPriority (10x)
		57921: 441, // IndexType (9x)
		57841: 442, // DefaultKwdOpt (8x)
		57845: 443, // DistinctKwd (8x)
		57910: 444, // IndexColName (8x)
		57930: 445, // JoinType (8x)
		58051: 446, // TableNameList (8x)
		57804: 447, // ColumnDef (7x)
		57809: 448, // ColumnNameList (7x)
		57831: 449, // CrossOpt (7x)
		57846: 450, // DistinctOpt (7x)
		57405: 451, // escaped (7x)
		57859: 452, // EscapedTableRef (7x)
		57911: 453, // IndexColNameList (7x)
		57931: 454, // KeyOrIndex (7x)
		57966: 455, // OptCharset (7x)
		58105: 456, // WhereClause (7x)
		58106: 457, // WhereClauseOptional (7x)
		57379: 458, // create (6x)
		57832: 459, // DBName (6x)
		57840: 460, // DefaultFalseDistinctOpt (6x)
		57864: 461, // ExprOrDefault (6x)
		57416: 462, // grant (6x)
		57353: 463, // hintEnd (6x)
		57917: 464, // IndexName (6x)
		57967: 465, // OptCollate (6x)
		58009: 466, // RowFormat (6x)
		57494: 467, // show (6x)
		58021: 468, // ShowDatabaseNameOpt (6x)
		58056: 469, // TableOption (6x)
		58060: 470, // TableRefs (6x)
		57502: 471, // terminated (6x)
		57798: 472, // BuggyDefaultFalseDistinctOpt (5x)
		57803: 473, // CharsetName (5x)
		57376: 474, // column (5x)
		57806: 475, // ColumnKeywordOpt (5x)
		57404: 476, // enclosed (5x)
		57867: 477, // ExpressionListOpt (5x)
		57919: 478, // IndexOption (5x)
		57920: 479, // IndexOptionList (5x)
		57965: 480, // OptBinary (5x)
		57976: 481, // OrderBy (5x)
		57977: 482, // OrderByOptional (5x)
		58023: 483, // ShowLikeOrWhereOpt (5x)
		58067: 484, // TimeUnit (5x)
		58082: 485, // UserSpec (5x)
		57785: 486, // Assignment (4x)
		57844: 487, // DeleteFromStmt (4x)
		57874: 488, // FieldOpt (4x)
		57875: 489, // FieldOpts (4x)
		57908: 490, // IgnoreOptional (4x)
		57922: 491, // IndexTypeOpt (4x)
		57923: 492, // InsertIntoStmt (4x)
		57939: 493, // LimitOption (4x)
		57469: 494, // option (4x)
		57472: 495, // outer (4x)
		57984: 496, // PartitionDefinitionListOpt (4x)
		57985: 497, // PartitionNumOpt (4x)
		58004: 498, // ReplaceIntoStmt (4x)
		58016: 499, // SelectStmtLimit (4x)
		58019: 500, // SetExpr (4x)
		58043: 501, // TableAsName (4x)
		58080: 502, // UpdateStmt (4x)
		58083: 503, // UserSpecList (4x)
		57750: 504, // assignmentEq (3x)
		57786: 505, // AssignmentList (3x)
		57789: 506, // AuthString (3x)
		57799: 507, // ByItem (3x)
		57815: 508, // ColumnPosition (3x)
		57377: 509, // constraint (3x)
		57821: 510, // Constraint (3x)
		57823: 511, // ConstraintKeywordOpt (3x)
		57880: 512, // FloatOpt (3x)
		57904: 513, // HintTableList (3x)
		57906: 514, // IfExists (3x)
		57907: 515, // IfNotExists (3x)
		57427: 516, // infile (3x)
		57442: 517, // keys (3x)
		57946: 518, // LockClause (3x)
		57988: 519, // Precision (3x)
		57994: 520, // PrivElem (3x)
		57997: 521, // PrivType (3x)
		57999: 522, // ReferDef (3x)
		58010: 523, // RowValue (3x)
		58011: 524, // SelectLockOpt (3x)
		58057: 525, // TableOptionList (3x)
		58069: 526, // TransactionChar (3x)
		57509: 527, // trigger (3x)
		57516: 528, // usage (3x)
		58088: 529, // ValueSym (3x)
		57777: 530, // AdminStmt (2x)
		57778: 531, // AlterTableOptionListOpt (2x)
		57779: 532, // AlterTableSpec (2x)
		57781: 533, // AlterTableStmt (2x)
		57782: 534, // AlterUserStmt (2x)
		57359: 535, // analyze (2x)
		57783: 536, // AnalyzeTableStmt (2x)
		57790: 537, // BeginTransactionStmt (2x)
		57792: 538, // BinlogStmt (2x)
		57800: 539, // ByList (2x)
		57801: 540, // CastType (2x)
		57810: 541, // ColumnNameListOpt (2x)
		57812: 542, // ColumnOption (2x)
		57816: 543, // ColumnSetValue (2x)
		57819: 544, // CommitStmt (2x)
		57824: 545, // CreateDatabaseStmt (2x)
		57825: 546, // CreateIndexStmt (2x)
		57828: 547, // CreateTableStmt (2x)
		57829: 548, // CreateUserStmt (2x)
		57830: 549, // CreateViewStmt (2x)
		57833: 550, // DatabaseOption (2x)
		57386: 551, // databases (2x)
		57836: 552, // DatabaseSym (2x)
		57838: 553, // DeallocateStmt (2x)
		57839: 554, // DeallocateSym (2x)
		57396: 555, // describe (2x)
		57847: 556, // DoStmt (2x)
		57848: 557, // DropDatabaseStmt (2x)
		57849: 558, // DropIndexStmt (2x)
		57850: 559, // DropStatsStmt (2x)
		57851: 560, // DropTableStmt (2x)
		57852: 561, // DropUserStmt (2x)
		57853: 562, // DropViewStmt (2x)
		57855: 563, // EmptyStmt (2x)
		57860: 564, // ExecuteStmt (2x)
		57407: 565, // explain (2x)
		57863: 566, // ExplainableStmt (2x)
		57861: 567, // ExplainStmt (2x)
		57862: 568, // ExplainSym (2x)
		57869: 569, // Field (2x)
		57883: 570, // FlushStmt (2x)
		57885: 571, // FromOrIn (2x)
		57887: 572, // FuncDatetimePrecList (2x)
		57888: 573, // FuncDatetimePrecListOpt (2x)
		57897: 574, // GeneratedAlways (2x)
		57900: 575, // GrantStmt (2x)
		57912: 576, // IndexHint (2x)
		57916: 577, // IndexHintType (2x)
		57918: 578, // IndexNameList (2x)
		57924: 579, // InsertValues (2x)
		57926: 580, // IntoOpt (2x)
		57443: 581, // kill (2x)
		57933: 582, // KillOrKillTiDB (2x)
		57934: 583, // KillStmt (2x)
		57938: 584, // LimitClause (2x)
		57449: 585, // load (2x)
		57943: 586, // LoadDataStmt (2x)
		57944: 587, // LoadStatsStmt (2x)
		57948: 588, // LockTablesStmt (2x)
		57950: 589, // LowPriorityOptional (2x)
		57456: 590, // maxValue (2x)
		57955: 591, // NowSym (2x)
		57956: 592, // NowSymFunc (2x)
		57957: 593, // NowSymOptionFraction (2x)
		57959: 594, // NumLiteral (2x)
		57961: 595, // ObjectType (2x)
		57971: 596, // OptInteger (2x)
		57975: 597, // Order (2x)
		57978: 598, // OuterOpt (2x)
		57982: 599, // PartitionDefinition (2x)
		57987: 600, // PasswordOpt (2x)
		57991: 601, // PreparedStmt (2x)
		57992: 602, // PrimaryOpt (2x)
		57993: 603, // Priority (2x)
		57995: 604, // PrivElemList (2x)
		57996: 605, // PrivLevel (2x)
		58000: 606, // ReferOpt (2x)
		58002: 607, // RegexpSym (2x)
		58003: 608, // RenameTableStmt (2x)
		58006: 609, // RestrictOrCascadeOpt (2x)
		57488: 610, // revoke (2x)
		58007: 611, // RevokeStmt (2x)
		58008: 612, // RollbackStmt (2x)
		58020: 613, // SetStmt (2x)
		58024: 614, // ShowStmt (2x)
		58025: 615, // ShowTableAliasOpt (2x)
		58027: 616, // SignedLiteral (2x)
		58032: 617, // Statement (2x)
		58034: 618, // StatsPersistentVal (2x)
		58035: 619, // StringList (2x)
		58041: 620, // Symbol (2x)
		58045: 621, // TableElement (2x)
		58048: 622, // TableLock (2x)
		58054: 623, // TableOptimizerHintOpt (2x)
		58058: 624, // TableOrTables (2x)
		58064: 625, // TablesTerminalSym (2x)
		58062: 626, // TableToTable (2x)
		58068: 627, // TimestampUnit (2x)
		58070: 628, // TransactionChars (2x)
		58072: 629, // TruncateTableStmt (2x)
		57513: 630, // unlock (2x)
		58079: 631, // UnlockTablesStmt (2x)
		58087: 632, // UsernameList (2x)
		58081: 633, // UseStmt (2x)
		58090: 634, // ValuesList (2x)
		58094: 635, // VariableAssignment (2x)
		58103: 636, // WhenClause (2x)
		57780: 637, // AlterTableSpecList (1x)
		57784: 638, // AnyOrAll (1x)
		57788: 639, // AuthOption (1x)
		57791: 640, // BetweenOrNotOp (1x)
		57794: 641, // BitValueType (1x)
		57795: 642, // BlobType (1x)
		57797: 643, // BooleanType (1x)
		57367: 644, // both (1x)
		57805: 645, // ColumnDefList (1x)
		57807: 646, // ColumnList (1x)
		57811: 647, // ColumnNameListOptWithBrackets (1x)
		57813: 648, // ColumnOptionList (1x)
		57814: 649, // ColumnOptionListOpt (1x)
		57817: 650, // ColumnSetValueList (1x)
		57820: 651, // CompareOp (1x)
		57822: 652, // ConstraintElem (1x)
		57826: 653, // CreateIndexStmtUnique (1x)
		57827: 654, // CreateTableOptionListOpt (1x)
		57834: 655, // DatabaseOptionList (1x)
		57835: 656, // DatabaseOptionListOpt (1x)
		57837: 657, // DateAndTimeType (1x)
		57842: 658, // DefaultTrueDistinctOpt (1x)
		57843: 659, // DefaultValueExpr (1x)
		57402: 660, // dual (1x)
		57854: 661, // ElseOpt (1x)
		57856: 662, // Enclosed (1x)
		57858: 663, // Escaped (1x)
		57868: 664, // ExpressionOpt (1x)
		57870: 665, // FieldAsName (1x)
		57871: 666, // FieldAsNameOpt (1x)
		57873: 667, // FieldList (1x)
		57876: 668, // Fields (1x)
		57877: 669, // FieldsOrColumns (1x)
		57878: 670, // FieldsTerminated (1x)
		57879: 671, // FixedPointType (1x)
		57881: 672, // FloatingPointType (1x)
		57882: 673, // FlushOption (1x)
		57884: 674, // FromDual (1x)
		57886: 675, // FuncDatetimePrec (1x)
		57898: 676, // GetFormatSelector (1x)
		57899: 677, // GlobalScope (1x)
		57901: 678, // GroupByClause (1x)
		57902: 679, // HashString (1x)
		57903: 680, // HavingClause (1x)
		57352: 681, // hintBegin (1x)
		57913: 682, // IndexHintList (1x)
		57914: 683, // IndexHintListOpt (1x)
		57915: 684, // IndexHintScope (1x)
		57909: 685, // InOrNotOp (1x)
		57925: 686, // IntegerType (1x)
		57928: 687, // IsolationLevel (1x)
		57927: 688, // IsOrNotOp (1x)
		57932: 689, // KeyOrIndexOpt (1x)
		57444: 690, // leading (1x)
		57936: 691, // LikeEscapeOpt (1x)
		57937: 692, // LikeOrNotOp (1x)
		57940: 693, // Lines (1x)
		57941: 694, // LinesTerminated (1x)
		57945: 695, // LocalOpt (1x)
		57947: 696, // LockClauseOpt (1x)
		57949: 697, // LockType (1x)
		57952: 698, // NationalOpt (1x)
		57464: 699, // noWriteToBinLog (1x)
		57953: 700, // NoWriteToBinLogAliasOpt (1x)
		57960: 701, // NumericType (1x)
		57958: 702, // NumList (1x)
		57962: 703, // OnDeleteOpt (1x)
		57963: 704, // OnDuplicateKeyUpdate (1x)
		57964: 705, // OnUpdateOpt (1x)
		57969: 706, // OptFull (1x)
		57970: 707, // OptGConcatSeparator (1x)
		57973: 708, // OptionalBraces (1x)
		57972: 709, // OptTable (1x)
		57974: 710, // OrReplace (1x)
		57979: 711, // PartDefCommentOpt (1x)
		57980: 712, // PartDefStorageOpt (1x)
		57981: 713, // PartDefValuesOpt (1x)
		57983: 714, // PartitionDefinitionList (1x)
		57986: 715, // PartitionOpt (1x)
		57475: 716, // precisionType (1x)
		57990: 717, // PrepareSQL (1x)
		57477: 718, // procedure (1x)
		57998: 719, // QuickOptional (1x)
		57479: 720, // rangeKwd (1x)
		58001: 721, // RegexpOrNotOp (1x)
		58005: 722, // ReplacePriority (1x)
		58013: 723, // SelectStmtCalcFoundRows (1x)
		58014: 724, // SelectStmtFieldList (1x)
		58015: 725, // SelectStmtGroup (1x)
		58017: 726, // SelectStmtOpts (1x)
		58018: 727, // SelectStmtSQLCache (1x)
		58022: 728, // ShowIndexKwd (1x)
		58026: 729, // ShowTargetFilterable (1x)
		58030: 730, // Start (1x)
		57498: 731, // starting (1x)
		58031: 732, // Starting (1x)
		58033: 733, // StatementList (1x)
		57501: 734, // stored (1x)
		58038: 735, // StringType (1x)
		58044: 736, // TableAsNameOpt (1x)
		58046: 737, // TableElementList (1x)
		58049: 738, // TableLockList (1x)
		58052: 739, // TableNameListOpt (1x)
		58053: 740, // TableOptimizerHintList (1x)
		58055: 741, // TableOptimizerHints (1x)
		58061: 742, // TableRefsClause (1x)
		58063: 743, // TableToTableList (1x)
		58065: 744, // TextType (1x)
		57508: 745, // trailing (1x)
		58071: 746, // TrimDirection (1x)
		58073: 747, // Type (1x)
		58076: 748, // UnionOpt (1x)
		58085: 749, // UserVariableList (1x)
		58089: 750, // Values (1x)
		58091: 751, // ValuesOpt (1x)
		58092: 752, // Varchar (1x)
		58095: 753, // VariableAssignmentList (1x)
		58096: 754, // ViewAlgorithm (1x)
		58097: 755, // ViewCheckOption (1x)
		58098: 756, // ViewDefiner (1x)
		58099: 757, // ViewFieldList (1x)
		58100: 758, // ViewName (1x)
		58101: 759, // ViewSQLSecurity (1x)
		57526: 760, // virtual (1x)
		58102: 761, // VirtualOrStored (1x)
		58104: 762, // WhenClauseList (1x)
		58107: 763, // WithGrantOptionOpt (1x)
		58108: 764, // WithReadLockOpt (1x)
		57776: 765, // $default (0x)
		57749: 766, // andnot (0x)
		57787: 767, // AssignmentListOpt (0x)
		57735: 768, // builtinStddevPop (0x)
		57742: 769, // builtinVarPop (0x)
		57743: 770, // builtinVarSamp (0x)
		57818: 771, // CommaOpt (0x)
		57763: 772, // empty (0x)
		57345: 773, // error (0x)
		57775: 774, // higherThanComma (0x)
		57768: 775, // insertValues (0x)
		57351: 776, // invalid (0x)
		57774: 777, // lowerThanComma (0x)
		57772: 778, // lowerThanEq (0x)
		57767: 779, // lowerThanInsertValues (0x)
		57764: 780, // lowerThanIntervalKeyword (0x)
		57769: 781, // lowerThanKey (0x)
		57771: 782, // lowerThanOn (0x)
		57766: 783, // lowerThanSetKeyword (0x)
		57765: 784, // lowerThanStringLitToken (0x)
		57773: 785, // neg (0x)
		57770: 786, // tableRefPriority (0x)
	}

	yySymNames = []string{
		"$end",
		"';'",
		"comment",
		"autoIncrement",
		"after",
		"first",
		"','",
		"charsetKwd",
		"keyBlockSize",
		"engine",
		"connection",
		"password",
		"signed",
		"avgRowLength",
		"checksum",
		"compression",
		"delayKeyWrite",
		"maxRows",
		"minRows",
		"rowFormat",
		"statsPersistent",
		"')'",
		"view",
		"tables",
		"definer",
		"yearType",
		"day",
		"hour",
		"microsecond",
		"minute",
		"month",
		"quarter",
		"second",
		"status",
		"tidbHJ",
		"tidbINLJ",
		"tidbSMJ",
		"week",
		"end",
		"identified",
		"columns",
		"execute",
		"offset",
		"prepare",
		"privileges",
		"datetimeType",
		"dateType",
		"fields",
		"local",
		"partitions",
		"timeType",
		"user",
		"variables",
		"algorithm",
		"event",
		"isolation",
		"jsonType",
		"process",
		"processlist",
		"query",
		"reload",
		"replication",
		"separator",
		"super",
		"unknown",
		"value",
		"admin",
		"begin",
		"binlog",
		"commit",
		"compact",
		"compressed",
		"ddl",
		"deallocate",
		"disable",
		"do",
		"dynamic",
		"enable",
		"fixed",
		"flush",
		"hash",
		"jobs",
		"modify",
		"no",
		"redundant",
		"rollback",
		"routine",
		"start",
		"stats",
		"timestampType",
		"truncate",
		"action",
		"always",
		"bitType",
		"booleanType",
		"boolType",
		"btree",
		"cancel",
		"cascaded",
		"client",
		"collation",
		"committed",
		"consistent",
		"data",
		"duplicate",
		"engines",
		"enum",
		"events",
		"exclusive",
		"full",
		"function",
		"global",
		"grants",
		"indexes",
		"invoker",
		"less",
		"level",
		"maxConnectionsPerHour",
		"maxQueriesPerHour",
		"maxUpdatesPerHour",
		"maxUserConnections",
		"merge",
		"mode",
		"national",
		"none",
		"only",
		"plugins",
		"profiles",
		"repeatable",
		"security",
		"serializable",
		"session",
		"share",
		"shared",
		"slave",
		"snapshot",
		"statsBuckets",
		"statsHealthy",
		"statsHistograms",
		"statsMeta",
		"temporary",
		"temptable",
		"textType",
		"than",
		"tidb",
		"transaction",
		"triggers",
		"uncommitted",
		"undefined",
		"warnings",
		"addDate",
		"any",
		"ascii",
		"avg",
		"bitAnd",
		"bitOr",
		"bitXor",
		"byteType",
		"cast",
		"coalesce",
		"count",
		"curTime",
		"dateAdd",
		"dateSub",
		"escape",
		"extract",
		"format",
		"getFormat",
		"groupConcat",
		"identifier",
		"max",
		"min",
		"names",
		"now",
		"position",
		"quick",
		"reverse",
		"row",
		"rowCount",
		"some",
		"sqlCache",
		"sqlNoCache",
		"subDate",
		"substring",
		"sum",
		"timestampAdd",
		"timestampDiff",
		"trim",
		"on",
		"'('",
		"stringLit",
		"not",
		"left",
		"right",
		"defaultKwd",
		"as",
		"'+'",
		"'-'",
		"mod",
		"null",
		"with",
		"union",
		"lock",
		"forKwd",
		"limit",
		"where",
		"order",
		"and",
		"or",
		"andand",
		"pipesAsOr",
		"xor",
		"using",
		"from",
		"eq",
		"having",
		"set",
		"join",
		"group",
		"collate",
		"cross",
		"inner",
		"natural",
		"straightJoin",
		"'}'",
		"like",
		"'*'",
		"desc",
		"'.'",
		"asc",
		"when",
		"dayHour",
		"dayMicrosecond",
		"dayMinute",
		"daySecond",
		"hourMicrosecond",
		"hourMinute",
		"hourSecond",
		"minuteMicrosecond",
		"minuteSecond",
		"secondMicrosecond",
		"yearMonth",
		"elseKwd",
		"in",
		"then",
		"'<'",
		"'>'",
		"binaryType",
		"ge",
		"is",
		"le",
		"neq",
		"neqSynonym",
		"nulleq",
		"'%'",
		"'&'",
		"'/'",
		"'^'",
		"'|'",
		"div",
		"lsh",
		"rsh",
		"between",
		"regexpKwd",
		"rlike",
		"key",
		"singleAtIdentifier",
		"charType",
		"values",
		"primary",
		"unique",
		"check",
		"references",
		"generated",
		"pipes",
		"Identifier",
		"NotKeywordToken",
		"TiDBKeyword",
		"UnReservedKeyword",
		"character",
		"packKeys",
		"shardRowIDBits",
		"partition",
		"jss",
		"juss",
		"selectKwd",
		"intLit",
		"index",
		"ignore",
		"sql",
		"drop",
		"lines",
		"use",
		"force",
		"to",
		"alter",
		"read",
		"cascade",
		"foreign",
		"restrict",
		"fulltext",
		"decimalType",
		"integerType",
		"intType",
		"rename",
		"varcharType",
		"'@'",
		"add",
		"bigIntType",
		"blobType",
		"change",
		"doubleType",
		"floatType",
		"int1Type",
		"int2Type",
		"int3Type",
		"int4Type",
		"int8Type",
		"long",
		"longblobType",
		"longtextType",
		"mediumblobType",
		"mediumIntType",
		"mediumtextType",
		"numericType",
		"nvarcharType",
		"realType",
		"smallIntType",
		"tinyblobType",
		"tinyIntType",
		"tinytextType",
		"varbinaryType",
		"write",
		"ifKwd",
		"'{'",
		"insert",
		"replace",
		"exists",
		"falseKwd",
		"trueKwd",
		"decLit",
		"floatLit",
		"paramMarker",
		"database",
		"bitLit",
		"builtinNow",
		"currentTs",
		"doubleAtIdentifier",
		"hexLit",
		"localTime",
		"localTs",
		"underscoreCS",
		"interval",
		"'!'",
		"'~'",
		"builtinAddDate",
		"builtinBitAnd",
		"builtinBitOr",
		"builtinBitXor",
		"builtinCast",
		"builtinCount",
		"builtinCurDate",
		"builtinCurTime",
		"builtinDateAdd",
		"builtinDateSub",
		"builtinExtract",
		"builtinGroupConcat",
		"builtinMax",
		"builtinMin",
		"builtinPosition",
		"builtinSubDate",
		"builtinSubstring",
		"builtinSum",
		"builtinSysDate",
		"builtinTrim",
		"builtinUser",
		"caseKwd",
		"convert",
		"currentDate",
		"currentTime",
		"currentUser",
		"not2",
		"repeat",
		"utcDate",
		"utcTime",
		"utcTimestamp",
		"SubSelect",
		"UserVariable",
		"Literal",
		"SimpleIdent",
		"StringLiteral",
		"FunctionCallGeneric",
		"FunctionCallKeyword",
		"FunctionCallNonKeyword",
		"FunctionNameConflict",
		"FunctionNameDateArith",
		"FunctionNameDateArithMultiForms",
		"FunctionNameDatetimePrecision",
		"FunctionNameOptionalBraces",
		"SimpleExpr",
		"SumExpr",
		"SystemVariable",
		"Variable",
		"BitExpr",
		"PredicateExpr",
		"BoolPri",
		"Expression",
		"logAnd",
		"logOr",
		"TableName",
		"unsigned",
		"zerofill",
		"ColumnName",
		"NUM",
		"StringName",
		"all",
		"FieldLen",
		"SelectStmt",
		"tableKwd",
		"EqOpt",
		"LengthNum",
		"sqlCalcFoundRows",
		"UnionSelect",
		"ExpressionList",
		"OptFieldLen",
		"UnionClauseList",
		"UnionStmt",
		"update",
		"lowPriority",
		"by",
		"CharsetKw",
		"into",
		"JoinTable",
		"TableFactor",
		"TableRef",
		"delayed",
		"deleteKwd",
		"Username",
		"distinct",
		"distinctRow",
		"highPriority",
		"IndexType",
		"DefaultKwdOpt",
		"DistinctKwd",
		"IndexColName",
		"JoinType",
		"TableNameList",
		"ColumnDef",
		"ColumnNameList",
		"CrossOpt",
		"DistinctOpt",
		"escaped",
		"EscapedTableRef",
		"IndexColNameList",
		"KeyOrIndex",
		"OptCharset",
		"WhereClause",
		"WhereClauseOptional",
		"create",
		"DBName",
		"DefaultFalseDistinctOpt",
		"ExprOrDefault",
		"grant",
		"hintEnd",
		"IndexName",
		"OptCollate",
		"RowFormat",
		"show",
		"ShowDatabaseNameOpt",
		"TableOption",
		"TableRefs",
		"terminated",
		"BuggyDefaultFalseDistinctOpt",
		"CharsetName",
		"column",
		"ColumnKeywordOpt",
		"enclosed",
		"ExpressionListOpt",
		"IndexOption",
		"IndexOptionList",
		"OptBinary",
		"OrderBy",
		"OrderByOptional",
		"ShowLikeOrWhereOpt",
		"TimeUnit",
		"UserSpec",
		"Assignment",
		"DeleteFromStmt",
		"FieldOpt",
		"FieldOpts",
		"IgnoreOptional",
		"IndexTypeOpt",
		"InsertIntoStmt",
		"LimitOption",
		"option",
		"outer",
		"PartitionDefinitionListOpt",
		"PartitionNumOpt",
		"ReplaceIntoStmt",
		"SelectStmtLimit",
		"SetExpr",
		"TableAsName",
		"UpdateStmt",
		"UserSpecList",
		"assignmentEq",
		"AssignmentList",
		"AuthString",
		"ByItem",
		"ColumnPosition",
		"constraint",
		"Constraint",
		"ConstraintKeywordOpt",
		"FloatOpt",
		"HintTableList",
		"IfExists",
		"IfNotExists",
		"infile",
		"keys",
		"LockClause",
		"Precision",
		"PrivElem",
		"PrivType",
		"ReferDef",
		"RowValue",
		"SelectLockOpt",
		"TableOptionList",
		"TransactionChar",
		"trigger",
		"usage",
		"ValueSym",
		"AdminStmt",
		"AlterTableOptionListOpt",
		"AlterTableSpec",
		"AlterTableStmt",
		"AlterUserStmt",
		"analyze",
		"AnalyzeTableStmt",
		"BeginTransactionStmt",
		"BinlogStmt",
		"ByList",
		"CastType",
		"ColumnNameListOpt",
		"ColumnOption",
		"ColumnSetValue",
		"CommitStmt",
		"CreateDatabaseStmt",
		"CreateIndexStmt",
		"CreateTableStmt",
		"CreateUserStmt",
		"CreateViewStmt",
		"DatabaseOption",
		"databases",
		"DatabaseSym",
		"DeallocateStmt",
		"DeallocateSym",
		"describe",
		"DoStmt",
		"DropDatabaseStmt",
		"DropIndexStmt",
		"DropStatsStmt",
		"DropTableStmt",
		"DropUserStmt",
		"DropViewStmt",
		"EmptyStmt",
		"ExecuteStmt",
		"explain",
		"ExplainableStmt",
		"ExplainStmt",
		"ExplainSym",
		"Field",
		"FlushStmt",
		"FromOrIn",
		"FuncDatetimePrecList",
		"FuncDatetimePrecListOpt",
		"GeneratedAlways",
		"GrantStmt",
		"IndexHint",
		"IndexHintType",
		"IndexNameList",
		"InsertValues",
		"IntoOpt",
		"kill",
		"KillOrKillTiDB",
		"KillStmt",
		"LimitClause",
		"load",
		"LoadDataStmt",
		"LoadStatsStmt",
		"LockTablesStmt",
		"LowPriorityOptional",
		"maxValue",
		"NowSym",
		"NowSymFunc",
		"NowSymOptionFraction",
		"NumLiteral",
		"ObjectType",
		"OptInteger",
		"Order",
		"OuterOpt",
		"PartitionDefinition",
		"PasswordOpt",
		"PreparedStmt",
		"PrimaryOpt",
		"Priority",
		"PrivElemList",
		"PrivLevel",
		"ReferOpt",
		"RegexpSym",
		"RenameTableStmt",
		"RestrictOrCascadeOpt",
		"revoke",
		"RevokeStmt",
		"RollbackStmt",
		"SetStmt",
		"ShowStmt",
		"ShowTableAliasOpt",
		"SignedLiteral",
		"Statement",
		"StatsPersistentVal",
		"StringList",
		"Symbol",
		"TableElement",
		"TableLock",
		"TableOptimizerHintOpt",
		"TableOrTables",
		"TablesTerminalSym",
		"TableToTable",
		"TimestampUnit",
		"TransactionChars",
		"TruncateTableStmt",
		"unlock",
		"UnlockTablesStmt",
		"UsernameList",
		"UseStmt",
		"ValuesList",
		"VariableAssignment",
		"WhenClause",
		"AlterTableSpecList",
		"AnyOrAll",
		"AuthOption",
		"BetweenOrNotOp",
		"BitValueType",
		"BlobType",
		"BooleanType",
		"both",
		"ColumnDefList",
		"ColumnList",
		"ColumnNameListOptWithBrackets",
		"ColumnOptionList",
		"ColumnOptionListOpt",
		"ColumnSetValueList",
		"CompareOp",
		"ConstraintElem",
		"CreateIndexStmtUnique",
		"CreateTableOptionListOpt",
		"DatabaseOptionList",
		"DatabaseOptionListOpt",
		"DateAndTimeType",
		"DefaultTrueDistinctOpt",
		"DefaultValueExpr",
		"dual",
		"ElseOpt",
		"Enclosed",
		"Escaped",
		"ExpressionOpt",
		"FieldAsName",
		"FieldAsNameOpt",
		"FieldList",
		"Fields",
		"FieldsOrColumns",
		"FieldsTerminated",
		"FixedPointType",
		"FloatingPointType",
		"FlushOption",
		"FromDual",
		"FuncDatetimePrec",
		"GetFormatSelector",
		"GlobalScope",
		"GroupByClause",
		"HashString",
		"HavingClause",
		"hintBegin",
		"IndexHintList",
		"IndexHintListOpt",
		"IndexHintScope",
		"InOrNotOp",
		"IntegerType",
		"IsolationLevel",
		"IsOrNotOp",
		"KeyOrIndexOpt",
		"leading",
		"LikeEscapeOpt",
		"LikeOrNotOp",
		"Lines",
		"LinesTerminated",
		"LocalOpt",
		"LockClauseOpt",
		"LockType",
		"NationalOpt",
		"noWriteToBinLog",
		"NoWriteToBinLogAliasOpt",
		"NumericType",
		"NumList",
		"OnDeleteOpt",
		"OnDuplicateKeyUpdate",
		"OnUpdateOpt",
		"OptFull",
		"OptGConcatSeparator",
		"OptionalBraces",
		"OptTable",
		"OrReplace",
		"PartDefCommentOpt",
		"PartDefStorageOpt",
		"PartDefValuesOpt",
		"PartitionDefinitionList",
		"PartitionOpt",
		"precisionType",
		"PrepareSQL",
		"procedure",
		"QuickOptional",
		"rangeKwd",
		"RegexpOrNotOp",
		"ReplacePriority",
		"SelectStmtCalcFoundRows",
		"SelectStmtFieldList",
		"SelectStmtGroup",
		"SelectStmtOpts",
		"SelectStmtSQLCache",
		"ShowIndexKwd",
		"ShowTargetFilterable",
		"Start",
		"starting",
		"Starting",
		"StatementList",
		"stored",
		"StringType",
		"TableAsNameOpt",
		"TableElementList",
		"TableLockList",
		"TableNameListOpt",
		"TableOptimizerHintList",
		"TableOptimizerHints",
		"TableRefsClause",
		"TableToTableList",
		"TextType",
		"trailing",
		"TrimDirection",
		"Type",
		"UnionOpt",
		"UserVariableList",
		"Values",
		"ValuesOpt",
		"Varchar",
		"VariableAssignmentList",
		"ViewAlgorithm",
		"ViewCheckOption",
		"ViewDefiner",
		"ViewFieldList",
		"ViewName",
		"ViewSQLSecurity",
		"virtual",
		"VirtualOrStored",
		"WhenClauseList",
		"WithGrantOptionOpt",
		"WithReadLockOpt",
		"$default",
		"andnot",
		"AssignmentListOpt",
		"builtinStddevPop",
		"builtinVarPop",
		"builtinVarSamp",
		"CommaOpt",
		"empty",
		"error",
		"higherThanComma",
		"insertValues",
		"invalid",
		"lowerThanComma",
		"lowerThanEq",
		"lowerThanInsertValues",
		"lowerThanIntervalKeyword",
		"lowerThanKey",
		"lowerThanOn",
		"lowerThanSetKeyword",
		"lowerThanStringLitToken",
		"neg",
		"tableRefPriority",
	}

	yyReductions = []struct{ xsym, components int }{
		{0, 1},
		{730, 1},
		{533, 5},
		{532, 1},
		{532, 4},
		{532, 5},
		{532, 2},
		{532, 3},
		{532, 3},
		{532, 3},
		{532, 4},
		{532, 2},
		{532, 2},
		{532, 4},
		{532, 5},
		{532, 6},
		{532, 5},
		{532, 3},
		{532, 2},
		{532, 3},
		{532, 1},
		{696, 0},
		{696, 1},
		{518, 3},
		{518, 3},
		{518, 3},
		{518, 3},
		{454, 1},
		{454, 1},
		{689, 0},
		{689, 1},
		{475, 0},
		{475, 1},
		{508, 0},
		{508, 1},
		{508, 2},
		{637, 1},
		{637, 3},
		{511, 0},
		{511, 1},
		{511, 2},
		{620, 1},
		{608, 3},
		{743, 1},
		{743, 3},
		{626, 3},
		{536, 3},
		{536, 5},
		{486, 3},
		{505, 1},
		{505, 3},
		{767, 0},
		{767, 1},
		{537, 1},
		{537, 2},
		{537, 5},
		{538, 2},
		{645, 1},
		{645, 3},
		{447, 3},
		{412, 1},
		{412, 3},
		{412, 5},
		{448, 1},
		{448, 3},
		{541, 0},
		{541, 1},
		{647, 0},
		{647, 3},
		{544, 1},
		{602, 0},
		{602, 1},
		{542, 2},
		{542, 1},
		{542, 1},
		{542, 2},
		{542, 1},
		{542, 2},
		{542, 2},
		{542, 3},
		{542, 2},
		{542, 4},
		{542, 6},
		{542, 1},
		{574, 0},
		{574, 2},
		{761, 0},
		{761, 1},
		{761, 1},
		{648, 1},
		{648, 2},
		{649, 0},
		{649, 1},
		{652, 8},
		{652, 7},
		{652, 7},
		{652, 8},
		{652, 7},
		{522, 7},
		{703, 0},
		{703, 3},
		{705, 0},
		{705, 3},
		{606, 1},
		{606, 1},
		{606, 2},
		{606, 2},
		{659, 1},
		{659, 1},
		{593, 1},
		{593, 3},
		{593, 4},
		{592, 1},
		{592, 1},
		{592, 1},
		{592, 1},
		{591, 1},
		{591, 1},
		{591, 1},
		{616, 1},
		{616, 2},
		{616, 2},
		{594, 1},
		{594, 1},
		{594, 1},
		{546, 12},
		{653, 0},
		{653, 1},
		{444, 3},
		{453, 1},
		{453, 3},
		{545, 5},
		{459, 1},
		{550, 4},
		{550, 4},
		{656, 0},
		{656, 1},
		{655, 1},
		{655, 2},
		{547, 9},
		{547, 6},
		{442, 0},
		{442, 1},
		{715, 0},
		{715, 8},
		{715, 8},
		{715, 8},
		{715, 9},
		{497, 0},
		{497, 2},
		{496, 0},
		{496, 3},
		{714, 1},
		{714, 3},
		{599, 5},
		{711, 0},
		{711, 3},
		{713, 0},
		{713, 4},
		{713, 6},
		{713, 6},
		{712, 0},
		{712, 3},
		{549, 11},
		{710, 0},
		{710, 2},
		{754, 0},
		{754, 3},
		{754, 3},
		{754, 3},
		{756, 0},
		{756, 3},
		{759, 0},
		{759, 3},
		{759, 3},
		{758, 1},
		{757, 0},
		{757, 3},
		{646, 1},
		{646, 3},
		{755, 0},
		{755, 4},
		{755, 4},
		{556, 2},
		{487, 9},
		{487, 8},
		{487, 9},
		{552, 1},
		{557, 4},
		{558, 6},
		{560, 4},
		{560, 6},
		{562, 5},
		{561, 3},
		{561, 5},
		{559, 3},
		{609, 0},
		{609, 1},
		{609, 1},
		{624, 1},
		{624, 1},
		{419, 0},
		{419, 1},
		{563, 0},
		{568, 1},
		{568, 1},
		{568, 1},
		{567, 2},
		{567, 3},
		{567, 2},
		{567, 5},
		{420, 1},
		{413, 1},
		{406, 3},
		{406, 3},
		{406, 3},
		{406, 3},
		{406, 2},
		{406, 3},
		{406, 3},
		{406, 3},
		{406, 1},
		{408, 1},
		{408, 1},
		{407, 1},
		{407, 1},
		{423, 1},
		{423, 3},
		{477, 0},
		{477, 1},
		{573, 0},
		{573, 1},
		{572, 1},
		{405, 3},
		{405, 3},
		{405, 4},
		{405, 5},
		{405, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{651, 1},
		{640, 1},
		{640, 2},
		{688, 1},
		{688, 2},
		{685, 1},
		{685, 2},
		{692, 1},
		{692, 2},
		{721, 1},
		{721, 2},
		{638, 1},
		{638, 1},
		{638, 1},
		{404, 5},
		{404, 3},
		{404, 5},
		{404, 4},
		{404, 3},
		{404, 1},
		{607, 1},
		{607, 1},
		{691, 0},
		{691, 2},
		{569, 1},
		{569, 3},
		{569, 5},
		{569, 2},
		{666, 0},
		{666, 1},
		{665, 1},
		{665, 2},
		{665, 1},
		{665, 2},
		{667, 1},
		{667, 3},
		{678, 3},
		{680, 0},
		{680, 2},
		{514, 0},
		{514, 2},
		{515, 0},
		{515, 3},
		{490, 0},
		{490, 1},
		{464, 0},
		{464, 1},
		{479, 0},
		{479, 2},
		{478, 3},
		{478, 1},
		{478, 2},
		{441, 2},
		{441, 2},
		{491, 0},
		{491, 1},
		{275, 1},
		{275, 1},
		{275, 1},
		{275, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{278, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{277, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{276, 1},
		{492, 7},
		{580, 0},
		{580, 1},
		{579, 5},
		{579, 4},
		{579, 6},
		{579, 4},
		{579, 2},
		{579, 1},
		{579, 1},
		{579, 2},
		{529, 1},
		{529, 1},
		{634, 1},
		{634, 3},
		{523, 3},
		{751, 0},
		{751, 1},
		{750, 3},
		{750, 1},
		{461, 1},
		{461, 1},
		{543, 3},
		{650, 0},
		{650, 1},
		{650, 3},
		{704, 0},
		{704, 5},
		{498, 5},
		{722, 0},
		{722, 1},
		{722, 1},
		{388, 1},
		{388, 1},
		{388, 1},
		{388, 1},
		{388, 1},
		{388, 1},
		{388, 1},
		{388, 2},
		{388, 1},
		{388, 1},
		{390, 1},
		{390, 2},
		{481, 3},
		{539, 1},
		{539, 3},
		{507, 2},
		{597, 0},
		{597, 1},
		{597, 1},
		{482, 0},
		{482, 1},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 5},
		{403, 5},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 3},
		{403, 1},
		{389, 1},
		{389, 3},
		{389, 4},
		{389, 5},
		{399, 1},
		{399, 1},
		{399, 1},
		{399, 1},
		{399, 3},
		{399, 1},
		{399, 1},
		{399, 1},
		{399, 1},
		{399, 2},
		{399, 2},
		{399, 2},
		{399, 2},
		{399, 3},
		{399, 2},
		{399, 1},
		{399, 3},
		{399, 5},
		{399, 6},
		{399, 2},
		{399, 2},
		{399, 6},
		{399, 5},
		{399, 6},
		{399, 6},
		{399, 4},
		{399, 4},
		{399, 3},
		{399, 3},
		{443, 1},
		{443, 1},
		{450, 1},
		{450, 1},
		{460, 0},
		{460, 1},
		{658, 0},
		{658, 1},
		{472, 1},
		{472, 2},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{394, 1},
		{708, 0},
		{708, 2},
		{398, 1},
		{398, 1},
		{398, 1},
		{397, 1},
		{397, 1},
		{397, 1},
		{397, 1},
		{397, 1},
		{397, 1},
		{392, 4},
		{392, 4},
		{392, 2},
		{392, 3},
		{392, 2},
		{392, 4},
		{392, 6},
		{392, 2},
		{392, 2},
		{392, 2},
		{392, 4},
		{392, 6},
		{392, 4},
		{392, 4},
		{393, 4},
		{393, 4},
		{393, 6},
		{393, 8},
		{393, 8},
		{393, 6},
		{393, 6},
		{393, 6},
		{393, 6},
		{393, 6},
		{393, 8},
		{393, 8},
		{393, 8},
		{393, 8},
		{393, 4},
		{393, 6},
		{393, 6},
		{393, 7},
		{676, 1},
		{676, 1},
		{676, 1},
		{676, 1},
		{395, 1},
		{395, 1},
		{396, 1},
		{396, 1},
		{746, 1},
		{746, 1},
		{746, 1},
		{400, 5},
		{400, 4},
		{400, 4},
		{400, 4},
		{400, 5},
		{400, 5},
		{400, 4},
		{400, 4},
		{400, 6},
		{400, 5},
		{400, 5},
		{400, 5},
		{707, 0},
		{707, 2},
		{391, 4},
		{675, 0},
		{675, 2},
		{675, 3},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{484, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{627, 1},
		{664, 0},
		{664, 1},
		{762, 1},
		{762, 2},
		{636, 4},
		{661, 0},
		{661, 2},
		{540, 2},
		{540, 4},
		{540, 1},
		{540, 2},
		{540, 2},
		{540, 2},
		{540, 2},
		{540, 2},
		{540, 1},
		{603, 0},
		{603, 1},
		{603, 1},
		{603, 1},
		{589, 0},
		{589, 1},
		{409, 1},
		{409, 3},
		{446, 1},
		{446, 3},
		{719, 0},
		{719, 1},
		{601, 4},
		{717, 1},
		{717, 1},
		{564, 2},
		{564, 4},
		{749, 1},
		{749, 3},
		{553, 3},
		{554, 1},
		{554, 1},
		{612, 1},
		{417, 6},
		{417, 7},
		{417, 11},
		{674, 2},
		{742, 1},
		{470, 1},
		{470, 3},
		{452, 1},
		{452, 4},
		{434, 1},
		{434, 1},
		{433, 3},
		{433, 4},
		{433, 4},
		{433, 3},
		{736, 0},
		{736, 1},
		{501, 1},
		{501, 2},
		{577, 2},
		{577, 2},
		{577, 2},
		{684, 0},
		{684, 2},
		{684, 3},
		{684, 3},
		{576, 5},
		{578, 0},
		{578, 1},
		{578, 3},
		{682, 1},
		{682, 2},
		{683, 0},
		{683, 1},
		{432, 3},
		{432, 5},
		{432, 7},
		{432, 7},
		{432, 9},
		{432, 4},
		{432, 6},
		{445, 1},
		{445, 1},
		{598, 0},
		{598, 1},
		{449, 1},
		{449, 1},
		{449, 2},
		{449, 2},
		{584, 0},
		{584, 2},
		{493, 1},
		{493, 1},
		{499, 0},
		{499, 2},
		{499, 4},
		{499, 4},
		{726, 5},
		{741, 0},
		{741, 3},
		{513, 1},
		{513, 3},
		{740, 1},
		{740, 2},
		{623, 4},
		{623, 4},
		{623, 4},
		{723, 0},
		{723, 1},
		{727, 0},
		{727, 1},
		{727, 1},
		{724, 1},
		{725, 0},
		{725, 1},
		{386, 3},
		{386, 3},
		{524, 0},
		{524, 2},
		{524, 4},
		{426, 4},
		{426, 8},
		{425, 1},
		{425, 4},
		{422, 1},
		{422, 3},
		{748, 1},
		{613, 2},
		{613, 4},
		{613, 6},
		{613, 4},
		{613, 4},
		{628, 1},
		{628, 3},
		{526, 3},
		{526, 2},
		{526, 2},
		{687, 2},
		{687, 2},
		{687, 2},
		{687, 1},
		{500, 1},
		{500, 1},
		{635, 3},
		{635, 4},
		{635, 4},
		{635, 4},
		{635, 3},
		{635, 3},
		{635, 3},
		{635, 2},
		{635, 4},
		{635, 2},
		{473, 1},
		{473, 1},
		{753, 0},
		{753, 1},
		{753, 3},
		{402, 1},
		{402, 1},
		{401, 1},
		{387, 1},
		{437, 1},
		{437, 3},
		{437, 2},
		{632, 1},
		{632, 3},
		{600, 1},
		{600, 4},
		{506, 1},
		{530, 3},
		{530, 4},
		{530, 4},
		{530, 5},
		{530, 5},
		{702, 1},
		{702, 3},
		{614, 3},
		{614, 4},
		{614, 4},
		{614, 2},
		{614, 4},
		{614, 3},
		{614, 3},
		{614, 3},
		{614, 3},
		{614, 3},
		{614, 2},
		{728, 1},
		{728, 1},
		{728, 1},
		{571, 1},
		{571, 1},
		{729, 1},
		{729, 1},
		{729, 1},
		{729, 3},
		{729, 3},
		{729, 3},
		{729, 5},
		{729, 4},
		{729, 4},
		{729, 1},
		{729, 2},
		{729, 2},
		{729, 1},
		{729, 2},
		{729, 2},
		{729, 2},
		{729, 2},
		{729, 1},
		{483, 0},
		{483, 2},
		{483, 2},
		{677, 0},
		{677, 1},
		{677, 1},
		{706, 0},
		{706, 1},
		{468, 0},
		{468, 2},
		{468, 2},
		{615, 2},
		{615, 2},
		{570, 3},
		{673, 1},
		{673, 3},
		{700, 0},
		{700, 1},
		{700, 1},
		{739, 0},
		{739, 1},
		{764, 0},
		{764, 3},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{617, 1},
		{566, 1},
		{566, 1},
		{566, 1},
		{566, 1},
		{566, 1},
		{566, 1},
		{733, 1},
		{733, 3},
		{510, 2},
		{621, 1},
		{621, 1},
		{621, 4},
		{737, 1},
		{737, 3},
		{469, 2},
		{469, 3},
		{469, 4},
		{469, 4},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 3},
		{469, 1},
		{469, 3},
		{469, 3},
		{469, 3},
		{618, 1},
		{618, 1},
		{531, 0},
		{531, 1},
		{654, 0},
		{654, 1},
		{525, 1},
		{525, 2},
		{525, 3},
		{709, 0},
		{709, 1},
		{629, 3},
		{466, 3},
		{466, 3},
		{466, 3},
		{466, 3},
		{466, 3},
		{466, 3},
		{747, 1},
		{747, 1},
		{747, 1},
		{701, 3},
		{701, 2},
		{701, 3},
		{701, 3},
		{701, 2},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{686, 1},
		{643, 1},
		{643, 1},
		{596, 0},
		{596, 1},
		{596, 1},
		{671, 1},
		{671, 1},
		{672, 1},
		{672, 1},
		{672, 1},
		{672, 2},
		{641, 1},
		{735, 6},
		{735, 5},
		{735, 5},
		{735, 2},
		{735, 2},
		{735, 1},
		{735, 4},
		{735, 6},
		{735, 6},
		{735, 1},
		{698, 0},
		{698, 1},
		{752, 2},
		{752, 1},
		{752, 1},
		{642, 1},
		{642, 2},
		{642, 1},
		{642, 1},
		{744, 1},
		{744, 2},
		{744, 1},
		{744, 1},
		{744, 2},
		{657, 1},
		{657, 2},
		{657, 2},
		{657, 2},
		{657, 2},
		{416, 3},
		{424, 0},
		{424, 1},
		{488, 1},
		{488, 1},
		{488, 1},
		{489, 0},
		{489, 2},
		{512, 0},
		{512, 1},
		{512, 1},
		{519, 5},
		{480, 0},
		{480, 1},
		{455, 0},
		{455, 2},
		{430, 2},
		{430, 1},
		{465, 0},
		{465, 2},
		{619, 1},
		{619, 3},
		{414, 1},
		{414, 1},
		{502, 9},
		{502, 7},
		{633, 2},
		{456, 2},
		{457, 0},
		{457, 1},
		{771, 0},
		{771, 1},
		{548, 4},
		{534, 4},
		{534, 9},
		{485, 2},
		{503, 1},
		{503, 3},
		{639, 0},
		{639, 3},
		{639, 4},
		{679, 1},
		{575, 8},
		{763, 0},
		{763, 3},
		{763, 3},
		{763, 3},
		{763, 3},
		{763, 3},
		{520, 1},
		{520, 4},
		{604, 1},
		{604, 3},
		{521, 1},
		{521, 2},
		{521, 1},
		{521, 1},
		{521, 2},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 1},
		{521, 2},
		{521, 1},
		{521, 2},
		{521, 1},
		{521, 2},
		{521, 2},
		{521, 1},
		{521, 1},
		{521, 3},
		{521, 2},
		{521, 2},
		{521, 2},
		{521, 2},
		{521, 2},
		{521, 1},
		{595, 0},
		{595, 1},
		{605, 1},
		{605, 3},
		{605, 3},
		{605, 3},
		{605, 1},
		{611, 7},
		{586, 11},
		{695, 0},
		{695, 1},
		{668, 0},
		{668, 4},
		{669, 1},
		{669, 1},
		{670, 0},
		{670, 3},
		{662, 0},
		{662, 3},
		{663, 0},
		{663, 3},
		{693, 0},
		{693, 3},
		{732, 0},
		{732, 3},
		{694, 0},
		{694, 3},
		{631, 2},
		{588, 3},
		{625, 1},
		{625, 1},
		{622, 2},
		{697, 1},
		{697, 2},
		{697, 1},
		{738, 1},
		{738, 3},
		{583, 2},
		{583, 3},
		{583, 3},
		{582, 1},
		{582, 2},
		{587, 3},
	}

	yyXErrors = map[yyXError]string{}

	yyParseTab = [2078][]uint16{
		// 0
		{1040, 1040, 41: 1264, 43: 1263, 66: 1274, 1249, 1251, 1252, 73: 1266, 75: 1254, 79: 1276, 85: 1267, 87: 1250, 90: 1322, 189: 1269, 202: 1329, 216: 1273, 227: 1259, 285: 1268, 290: 1256, 292: 1324, 295: 1246, 304: 1247, 335: 1261, 1262, 386: 1315, 417: 1272, 422: 1271, 425: 1270, 1312, 1323, 436: 1255, 458: 1253, 462: 1325, 467: 1275, 487: 1286, 492: 1303, 498: 1310, 502: 1317, 530: 1278, 533: 1279, 1280, 1248, 1281, 1282, 1283, 544: 1284, 1289, 1290, 1291, 1293, 1292, 553: 1285, 1265, 1258, 1294, 1295, 1296, 1300, 1297, 1299, 1298, 1277, 1287, 1257, 567: 1288, 1260, 570: 1301, 575: 1302, 581: 1331, 1330, 1304, 585: 1327, 1305, 1306, 1320, 601: 1307, 608: 1309, 610: 1326, 1311, 1308, 1313, 1314, 617: 1321, 629: 1316, 1328, 1319, 633: 1318, 730: 1244, 733: 1245},
		{1243},
		{1242, 3319},
		{51: 3249, 288: 1686, 418: 955, 490: 3248},
		{418: 3240},
		// 5
		{418: 3235},
		{1190, 1190},
		{145: 3231},
		{190: 3230},
		{1174, 1174},
		// 10
		{22: 1079, 24: 1079, 51: 2772, 53: 1079, 208: 2771, 270: 2767, 287: 1117, 289: 1079, 343: 2714, 418: 2769, 552: 2768, 653: 2766, 710: 2770},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2765},
		{2: 494, 494, 494, 494, 7: 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 22: 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 213: 494, 288: 494, 428: 1684, 589: 2748},
		{22: 2718, 2362, 43: 477, 51: 2719, 88: 2720, 287: 2716, 343: 2714, 418: 2361, 552: 2715, 624: 2717},
		{2: 1039, 1039, 1039, 1039, 7: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 22: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 189: 1039, 285: 1039, 335: 1039, 1039, 427: 1039, 436: 1039},
		// 15
		{2: 1038, 1038, 1038, 1038, 7: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 22: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 189: 1038, 285: 1038, 335: 1038, 1038, 427: 1038, 436: 1038},
		{2: 1037, 1037, 1037, 1037, 7: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 22: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 189: 1037, 285: 1037, 335: 1037, 1037, 427: 1037, 436: 1037},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 2703, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 2145, 275: 1529, 1344, 1345, 1343, 285: 1268, 335: 1261, 1262, 409: 2701, 417: 2704, 422: 1271, 425: 1270, 2709, 1323, 436: 1255, 487: 2705, 492: 2707, 498: 2708, 502: 2706, 566: 2702},
		{2: 498, 498, 498, 498, 7: 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 22: 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 288: 498, 428: 2578, 431: 498, 435: 2580, 440: 2579, 603: 2690},
		{2: 726, 726, 726, 726, 7: 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 22: 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 428: 2650, 431: 726, 435: 2651, 722: 2649},
		// 20
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2644, 1344, 1345, 1343},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2638, 1344, 1345, 1343},
		{43: 2636},
		{43: 478},
		{476, 476},
		// 25
		{2: 417, 417, 417, 417, 7: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 22: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 189: 417, 417, 417, 417, 417, 417, 196: 417, 417, 417, 417, 226: 417, 228: 417, 247: 417, 266: 417, 417, 417, 286: 417, 333: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 415: 417, 421: 417, 428: 417, 435: 417, 438: 417, 417, 417, 681: 2557, 726: 2555, 741: 2556},
		{189: 2145, 285: 1268, 417: 2153, 422: 1271, 425: 1270, 2144},
		{201: 2537},
		{201: 393},
		{246, 246, 201: 391},
		// 30
		{360, 360, 1419, 1348, 1349, 1379, 360, 2466, 1424, 1373, 1421, 2470, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 2468, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 2467, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 2471, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 2469, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 266: 2475, 275: 2473, 1344, 1345, 1343, 2110, 347: 2474, 430: 2476, 635: 2477, 753: 2472},
		{97: 2452, 271: 2451, 467: 2450},
		{7: 2111, 23: 298, 33: 301, 40: 298, 47: 298, 52: 301, 58: 298, 100: 2394, 105: 2387, 107: 2398, 109: 2402, 2397, 2400, 2377, 2385, 126: 2399, 2383, 131: 2401, 136: 2381, 2382, 2380, 2379, 146: 2395, 149: 2392, 279: 2110, 287: 2384, 418: 2390, 430: 2389, 458: 2376, 517: 2386, 551: 2388, 677: 2393, 706: 2378, 718: 2396, 728: 2391, 2375},
		{23: 288, 44: 288, 48: 2360, 418: 288, 699: 2359, 2358},
		{281, 281},
		// 35
		{280, 280},
		{279, 279},
		{278, 278},
		{277, 277},
		{276, 276},
		// 40
		{275, 275},
		{274, 274},
		{273, 273},
		{272, 272},
		{271, 271},
		// 45
		{270, 270},
		{269, 269},
		{268, 268},
		{267, 267},
		{266, 266},
		// 50
		{265, 265},
		{264, 264},
		{263, 263},
		{262, 262},
		{261, 261},
		// 55
		{260, 260},
		{259, 259},
		{258, 258},
		{257, 257},
		{256, 256},
		// 60
		{255, 255},
		{254, 254},
		{253, 253},
		{252, 252},
		{251, 251},
		// 65
		{250, 250},
		{249, 249},
		{248, 248},
		{247, 247},
		{245, 245},
		// 70
		{244, 244},
		{243, 243},
		{242, 242},
		{241, 241},
		{240, 240},
		// 75
		{239, 239},
		{238, 238},
		{237, 237},
		{230, 230},
		{2: 194, 194, 194, 194, 7: 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 22: 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 418: 2355, 709: 2356},
		// 80
		{2: 494, 494, 494, 494, 7: 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 22: 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 189: 494, 288: 494, 334: 494, 428: 1684, 589: 1685},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 1683},
		{41: 1601, 54: 1614, 57: 1600, 60: 1612, 1610, 63: 1605, 202: 1613, 272: 1609, 285: 1604, 287: 1602, 290: 1599, 295: 1595, 335: 1603, 415: 1594, 427: 1607, 436: 1598, 458: 1596, 462: 1608, 467: 1606, 520: 1592, 1591, 527: 1597, 1611, 604: 1664},
		{41: 1601, 54: 1614, 57: 1600, 60: 1612, 1610, 63: 1605, 202: 1613, 272: 1609, 285: 1604, 287: 1602, 290: 1599, 295: 1595, 335: 1603, 415: 1594, 427: 1607, 436: 1598, 458: 1596, 462: 1608, 467: 1606, 520: 1592, 1591, 527: 1597, 1611, 604: 1593},
		{88: 1543, 103: 1542},
		// 85
		{23: 1340, 418: 1341, 625: 1541},
		{23: 1340, 418: 1341, 625: 1339},
		{10: 1335, 59: 1336, 286: 1333, 413: 1334},
		{10: 3, 59: 3, 144: 1332, 286: 3},
		{10: 2, 59: 2, 286: 2},
		// 90
		{1031, 1031, 1031, 1031, 6: 1031, 1031, 1031, 1031, 1031, 1031, 13: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 42: 1031, 188: 1031, 1031, 194: 1031, 200: 1031, 1031, 1031, 1031, 212: 1031, 219: 1031, 279: 1031, 1031, 1031, 1031},
		{6, 6},
		{286: 1333, 413: 1338},
		{286: 1333, 413: 1337},
		{4, 4},
		// 95
		{5, 5},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 1531, 622: 1532, 738: 1530},
		{14, 14, 14, 14, 14, 14, 7: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 22: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14},
		{13, 13, 13, 13, 13, 13, 7: 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 22: 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13},
		{942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 279: 942, 942, 942, 942, 942, 942, 942, 287: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942},
		// 100
		{941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 279: 941, 941, 941, 941, 941, 941, 941, 287: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941},
		{940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 279: 940, 940, 940, 940, 940, 940, 940, 287: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940},
		{939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 279: 939, 939, 939, 939, 939, 939, 939, 287: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939},
		{938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 279: 938, 938, 938, 938, 938, 938, 938, 287: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938},
		{937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 279: 937, 937, 937, 937, 937, 937, 937, 287: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937},
		// 105
		{936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 279: 936, 936, 936, 936, 936, 936, 936, 287: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936},
		{935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 279: 935, 935, 935, 935, 935, 935, 935, 287: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935},
		{934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 279: 934, 934, 934, 934, 934, 934, 934, 287: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934},
		{933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 279: 933, 933, 933, 933, 933, 933, 933, 287: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933},
		{932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 279: 932, 932, 932, 932, 932, 932, 932, 287: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932},
		// 110
		{931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 279: 931, 931, 931, 931, 931, 931, 931, 287: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931},
		{930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 279: 930, 930, 930, 930, 930, 930, 930, 287: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930},
		{929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 279: 929, 929, 929, 929, 929, 929, 929, 287: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929},
		{928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 279: 928, 928, 928, 928, 928, 928, 928, 287: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928},
		{927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 279: 927, 927, 927, 927, 927, 927, 927, 287: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927},
		// 115
		{926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 279: 926, 926, 926, 926, 926, 926, 926, 287: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926},
		{925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 279: 925, 925, 925, 925, 925, 925, 925, 287: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925},
		{924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 279: 924, 924, 924, 924, 924, 924, 924, 287: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924},
		{923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 279: 923, 923, 923, 923, 923, 923, 923, 287: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923},
		{922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 279: 922, 922, 922, 922, 922, 922, 922, 287: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922},
		// 120
		{921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 279: 921, 921, 921, 921, 921, 921, 921, 287: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921},
		{920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 279: 920, 920, 920, 920, 920, 920, 920, 287: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920},
		{919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 279: 919, 919, 919, 919, 919, 919, 919, 287: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919},
		{918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 279: 918, 918, 918, 918, 918, 918, 918, 287: 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918},
		{917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 279: 917, 917, 917, 917, 917, 917, 917, 287: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917},
		// 125
		{916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 279: 916, 916, 916, 916, 916, 916, 916, 287: 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916},
		{915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 279: 915, 915, 915, 915, 915, 915, 915, 287: 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915},
		{914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 279: 914, 914, 914, 914, 914, 914, 914, 287: 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914},
		{913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 279: 913, 913, 913, 913, 913, 913, 913, 287: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913},
		{912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 279: 912, 912, 912, 912, 912, 912, 912, 287: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912},
		// 130
		{911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 279: 911, 911, 911, 911, 911, 911, 911, 287: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911},
		{910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 279: 910, 910, 910, 910, 910, 910, 910, 287: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910},
		{909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 279: 909, 909, 909, 909, 909, 909, 909, 287: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909},
		{908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 279: 908, 908, 908, 908, 908, 908, 908, 287: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908},
		{907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 279: 907, 907, 907, 907, 907, 907, 907, 287: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907},
		// 135
		{906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 279: 906, 906, 906, 906, 906, 906, 906, 287: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906},
		{905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 279: 905, 905, 905, 905, 905, 905, 905, 287: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905},
		{904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 279: 904, 904, 904, 904, 904, 904, 904, 287: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904},
		{903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 279: 903, 903, 903, 903, 903, 903, 903, 287: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903},
		{902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 279: 902, 902, 902, 902, 902, 902, 902, 287: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902},
		// 140
		{901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 279: 901, 901, 901, 901, 901, 901, 901, 287: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901},
		{900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 279: 900, 900, 900, 900, 900, 900, 900, 287: 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900},
		{899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 279: 899, 899, 899, 899, 899, 899, 899, 287: 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899},
		{898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 279: 898, 898, 898, 898, 898, 898, 898, 287: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898},
		{897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 279: 897, 897, 897, 897, 897, 897, 897, 287: 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897},
		// 145
		{896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 279: 896, 896, 896, 896, 896, 896, 896, 287: 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896},
		{895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 279: 895, 895, 895, 895, 895, 895, 895, 287: 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895},
		{894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 279: 894, 894, 894, 894, 894, 894, 894, 287: 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894},
		{893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 279: 893, 893, 893, 893, 893, 893, 893, 287: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893},
		{892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 279: 892, 892, 892, 892, 892, 892, 892, 287: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892},
		// 150
		{891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 279: 891, 891, 891, 891, 891, 891, 891, 287: 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891},
		{890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 279: 890, 890, 890, 890, 890, 890, 890, 287: 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890},
		{889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 279: 889, 889, 889, 889, 889, 889, 889, 287: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889},
		{888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 279: 888, 888, 888, 888, 888, 888, 888, 287: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888},
		{887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 279: 887, 887, 887, 887, 887, 887, 887, 287: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887},
		// 155
		{886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 279: 886, 886, 886, 886, 886, 886, 886, 287: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886},
		{885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 279: 885, 885, 885, 885, 885, 885, 885, 287: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885},
		{884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 279: 884, 884, 884, 884, 884, 884, 884, 287: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884},
		{883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 279: 883, 883, 883, 883, 883, 883, 883, 287: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883},
		{882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 279: 882, 882, 882, 882, 882, 882, 882, 287: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882},
		// 160
		{881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 279: 881, 881, 881, 881, 881, 881, 881, 287: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881},
		{880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 279: 880, 880, 880, 880, 880, 880, 880, 287: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880},
		{879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 279: 879, 879, 879, 879, 879, 879, 879, 287: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879},
		{878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 279: 878, 878, 878, 878, 878, 878, 878, 287: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878},
		{877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 279: 877, 877, 877, 877, 877, 877, 877, 287: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877},
		// 165
		{876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 279: 876, 876, 876, 876, 876, 876, 876, 287: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876},
		{875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 279: 875, 875, 875, 875, 875, 875, 875, 287: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875},
		{874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 279: 874, 874, 874, 874, 874, 874, 874, 287: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874},
		{873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 279: 873, 873, 873, 873, 873, 873, 873, 287: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873},
		{872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 279: 872, 872, 872, 872, 872, 872, 872, 287: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872},
		// 170
		{871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 279: 871, 871, 871, 871, 871, 871, 871, 287: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871},
		{870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 279: 870, 870, 870, 870, 870, 870, 870, 287: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870},
		{869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 279: 869, 869, 869, 869, 869, 869, 869, 287: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869},
		{868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 279: 868, 868, 868, 868, 868, 868, 868, 287: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868},
		{867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 279: 867, 867, 867, 867, 867, 867, 867, 287: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867},
		// 175
		{866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 279: 866, 866, 866, 866, 866, 866, 866, 287: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866},
		{865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 279: 865, 865, 865, 865, 865, 865, 865, 287: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865},
		{864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 279: 864, 864, 864, 864, 864, 864, 864, 287: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864},
		{863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 279: 863, 863, 863, 863, 863, 863, 863, 287: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863},
		{862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 279: 862, 862, 862, 862, 862, 862, 862, 287: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862},
		// 180
		{861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 279: 861, 861, 861, 861, 861, 861, 861, 287: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861},
		{860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 279: 860, 860, 860, 860, 860, 860, 860, 287: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860},
		{859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 279: 859, 859, 859, 859, 859, 859, 859, 287: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859},
		{858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 279: 858, 858, 858, 858, 858, 858, 858, 287: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858},
		{857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 279: 857, 857, 857, 857, 857, 857, 857, 287: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857},
		// 185
		{856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 279: 856, 856, 856, 856, 856, 856, 856, 287: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856},
		{855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 279: 855, 855, 855, 855, 855, 855, 855, 287: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855},
		{854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 279: 854, 854, 854, 854, 854, 854, 854, 287: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854},
		{853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 279: 853, 853, 853, 853, 853, 853, 853, 287: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853},
		{852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 279: 852, 852, 852, 852, 852, 852, 852, 287: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852},
		// 190
		{851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 279: 851, 851, 851, 851, 851, 851, 851, 287: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851},
		{850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 279: 850, 850, 850, 850, 850, 850, 850, 287: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850},
		{849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 279: 849, 849, 849, 849, 849, 849, 849, 287: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849},
		{848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 279: 848, 848, 848, 848, 848, 848, 848, 287: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848},
		{847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 279: 847, 847, 847, 847, 847, 847, 847, 287: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847},
		// 195
		{846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 279: 846, 846, 846, 846, 846, 846, 846, 287: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846},
		{845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 279: 845, 845, 845, 845, 845, 845, 845, 287: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845},
		{844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 279: 844, 844, 844, 844, 844, 844, 844, 287: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844},
		{843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 279: 843, 843, 843, 843, 843, 843, 843, 287: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843},
		{842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 279: 842, 842, 842, 842, 842, 842, 842, 287: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842},
		// 200
		{841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 279: 841, 841, 841, 841, 841, 841, 841, 287: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841},
		{840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 279: 840, 840, 840, 840, 840, 840, 840, 287: 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840},
		{839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 279: 839, 839, 839, 839, 839, 839, 839, 287: 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839},
		{838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 279: 838, 838, 838, 838, 838, 838, 838, 287: 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838},
		{837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 279: 837, 837, 837, 837, 837, 837, 837, 287: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837},
		// 205
		{836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 279: 836, 836, 836, 836, 836, 836, 836, 287: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836},
		{835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 279: 835, 835, 835, 835, 835, 835, 835, 287: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835},
		{834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 279: 834, 834, 834, 834, 834, 834, 834, 287: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834},
		{833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 279: 833, 833, 833, 833, 833, 833, 833, 287: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833},
		{832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 279: 832, 832, 832, 832, 832, 832, 832, 287: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832},
		// 210
		{831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 279: 831, 831, 831, 831, 831, 831, 831, 287: 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831},
		{830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 279: 830, 830, 830, 830, 830, 830, 830, 287: 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830},
		{829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 279: 829, 829, 829, 829, 829, 829, 829, 287: 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829},
		{828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 279: 828, 828, 828, 828, 828, 828, 828, 287: 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828},
		{827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 279: 827, 827, 827, 827, 827, 827, 827, 287: 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827},
		// 215
		{826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 279: 826, 826, 826, 826, 826, 826, 826, 287: 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826},
		{825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 279: 825, 825, 825, 825, 825, 825, 825, 287: 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825},
		{824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 279: 824, 824, 824, 824, 824, 824, 824, 287: 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824},
		{823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 279: 823, 823, 823, 823, 823, 823, 823, 287: 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823},
		{822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 279: 822, 822, 822, 822, 822, 822, 822, 287: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822},
		// 220
		{821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 279: 821, 821, 821, 821, 821, 821, 821, 287: 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821},
		{820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 279: 820, 820, 820, 820, 820, 820, 820, 287: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820},
		{819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 279: 819, 819, 819, 819, 819, 819, 819, 287: 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819},
		{818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 279: 818, 818, 818, 818, 818, 818, 818, 287: 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818},
		{817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 279: 817, 817, 817, 817, 817, 817, 817, 287: 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817},
		// 225
		{816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 279: 816, 816, 816, 816, 816, 816, 816, 287: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816},
		{815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 279: 815, 815, 815, 815, 815, 815, 815, 287: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815},
		{814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 279: 814, 814, 814, 814, 814, 814, 814, 287: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814},
		{813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 279: 813, 813, 813, 813, 813, 813, 813, 287: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813},
		{812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 279: 812, 812, 812, 812, 812, 812, 812, 287: 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812},
		// 230
		{811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 279: 811, 811, 811, 811, 811, 811, 811, 287: 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811},
		{810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 279: 810, 810, 810, 810, 810, 810, 810, 287: 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810},
		{809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 279: 809, 809, 809, 809, 809, 809, 809, 287: 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809},
		{808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 279: 808, 808, 808, 808, 808, 808, 808, 287: 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808, 808},
		{807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 279: 807, 807, 807, 807, 807, 807, 807, 287: 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807},
		// 235
		{806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 279: 806, 806, 806, 806, 806, 806, 806, 287: 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806},
		{805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 279: 805, 805, 805, 805, 805, 805, 805, 287: 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805, 805},
		{804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 279: 804, 804, 804, 804, 804, 804, 804, 287: 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804},
		{803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 279: 803, 803, 803, 803, 803, 803, 803, 287: 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803},
		{802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 279: 802, 802, 802, 802, 802, 802, 802, 287: 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802},
		// 240
		{801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 279: 801, 801, 801, 801, 801, 801, 801, 287: 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801},
		{800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 279: 800, 800, 800, 800, 800, 800, 800, 287: 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800},
		{799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 279: 799, 799, 799, 799, 799, 799, 799, 287: 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799},
		{798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 279: 798, 798, 798, 798, 798, 798, 798, 287: 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798, 798},
		{797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 279: 797, 797, 797, 797, 797, 797, 797, 287: 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797},
		// 245
		{796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 279: 796, 796, 796, 796, 796, 796, 796, 287: 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796},
		{795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 279: 795, 795, 795, 795, 795, 795, 795, 287: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795},
		{794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 279: 794, 794, 794, 794, 794, 794, 794, 287: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794},
		{793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 279: 793, 793, 793, 793, 793, 793, 793, 287: 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793, 793},
		{792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 279: 792, 792, 792, 792, 792, 792, 792, 287: 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792},
		// 250
		{791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 279: 791, 791, 791, 791, 791, 791, 791, 287: 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791, 791},
		{790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 279: 790, 790, 790, 790, 790, 790, 790, 287: 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790, 790},
		{789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 279: 789, 789, 789, 789, 789, 789, 789, 287: 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789, 789},
		{788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 279: 788, 788, 788, 788, 788, 788, 788, 287: 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788, 788},
		{787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 279: 787, 787, 787, 787, 787, 787, 787, 287: 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787, 787},
		// 255
		{786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 279: 786, 786, 786, 786, 786, 786, 786, 287: 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786},
		{785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 279: 785, 785, 785, 785, 785, 785, 785, 287: 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785, 785},
		{784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 279: 784, 784, 784, 784, 784, 784, 784, 287: 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784},
		{783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 279: 783, 783, 783, 783, 783, 783, 783, 287: 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783},
		{782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 279: 782, 782, 782, 782, 782, 782, 782, 287: 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782},
		// 260
		{781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 279: 781, 781, 781, 781, 781, 781, 781, 287: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781},
		{780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 279: 780, 780, 780, 780, 780, 780, 780, 287: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780},
		{779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 279: 779, 779, 779, 779, 779, 779, 779, 287: 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779},
		{778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 279: 778, 778, 778, 778, 778, 778, 778, 287: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778},
		{777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 279: 777, 777, 777, 777, 777, 777, 777, 287: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777},
		// 265
		{776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 279: 776, 776, 776, 776, 776, 776, 776, 287: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776},
		{775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 279: 775, 775, 775, 775, 775, 775, 775, 287: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775},
		{774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 279: 774, 774, 774, 774, 774, 774, 774, 287: 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774},
		{773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 279: 773, 773, 773, 773, 773, 773, 773, 287: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773},
		{772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 279: 772, 772, 772, 772, 772, 772, 772, 287: 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772},
		// 270
		{771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 279: 771, 771, 771, 771, 771, 771, 771, 287: 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771, 771},
		{770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 279: 770, 770, 770, 770, 770, 770, 770, 287: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770},
		{769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 279: 769, 769, 769, 769, 769, 769, 769, 287: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769},
		{768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 279: 768, 768, 768, 768, 768, 768, 768, 287: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768},
		{767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 279: 767, 767, 767, 767, 767, 767, 767, 287: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767},
		// 275
		{766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 279: 766, 766, 766, 766, 766, 766, 766, 287: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766},
		{765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 279: 765, 765, 765, 765, 765, 765, 765, 287: 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765},
		{764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 279: 764, 764, 764, 764, 764, 764, 764, 287: 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764},
		{763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 279: 763, 763, 763, 763, 763, 763, 763, 287: 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763},
		{762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 279: 762, 762, 762, 762, 762, 762, 762, 287: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762},
		// 280
		{761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 279: 761, 761, 761, 761, 761, 761, 761, 287: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761},
		{760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 279: 760, 760, 760, 760, 760, 760, 760, 287: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760},
		{759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 279: 759, 759, 759, 759, 759, 759, 759, 287: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759},
		{758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 279: 758, 758, 758, 758, 758, 758, 758, 287: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758},
		{757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 279: 757, 757, 757, 757, 757, 757, 757, 287: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757},
		// 285
		{756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 279: 756, 756, 756, 756, 756, 756, 756, 287: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756},
		{492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 192: 492, 492, 492, 492, 200: 492, 492, 492, 492, 492, 492, 492, 212: 492, 492, 215: 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 228: 1539, 243: 492, 268: 492, 279: 492, 492, 492, 285: 492, 287: 492, 492, 290: 492, 492, 492, 492, 492, 492, 492, 492, 299: 492, 304: 492, 307: 492, 310: 492, 332: 492},
		{15, 15, 6: 1537},
		{296: 1534, 332: 1535, 697: 1533},
		{8, 8, 6: 8},
		// 290
		{12, 12, 6: 12},
		{11, 11, 6: 11, 48: 1536},
		{9, 9, 6: 9},
		{10, 10, 6: 10},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 1531, 622: 1538},
		// 295
		{7, 7, 6: 7},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1540, 1344, 1345, 1343},
		{491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 192: 491, 491, 491, 491, 200: 491, 491, 491, 491, 491, 491, 491, 212: 491, 491, 215: 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 243: 491, 268: 491, 279: 491, 491, 491, 285: 491, 287: 491, 491, 290: 491, 491, 491, 491, 491, 491, 491, 491, 299: 491, 304: 491, 307: 491, 310: 491, 332: 491},
		{16, 16},
		{48: 1546, 516: 34, 695: 1545},
		// 300
		{190: 1544},
		{1, 1},
		{516: 1547},
		{516: 33},
		{190: 1548},
		// 305
		{431: 1549},
		{418: 1550},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 1551},
		{32, 32, 40: 1555, 47: 1554, 189: 32, 291: 32, 668: 1552, 1553},
		{22, 22, 189: 22, 291: 1569, 693: 1568},
		// 310
		{28, 28, 189: 28, 291: 28, 451: 28, 471: 1557, 476: 28, 670: 1556},
		{30, 30, 189: 30, 291: 30, 451: 30, 471: 30, 476: 30},
		{29, 29, 189: 29, 291: 29, 451: 29, 471: 29, 476: 29},
		{26, 26, 189: 26, 291: 26, 451: 26, 476: 1561, 662: 1560},
		{429: 1558},
		// 315
		{190: 1559},
		{27, 27, 189: 27, 291: 27, 451: 27, 476: 27},
		{24, 24, 189: 24, 291: 24, 451: 1565, 663: 1564},
		{429: 1562},
		{190: 1563},
		// 320
		{25, 25, 189: 25, 291: 25, 451: 25},
		{31, 31, 189: 31, 291: 31},
		{429: 1566},
		{190: 1567},
		{23, 23, 189: 23, 291: 23},
		// 325
		{1176, 1176, 189: 1578, 647: 1579},
		{20, 20, 189: 20, 471: 20, 731: 1571, 1570},
		{18, 18, 189: 18, 471: 1575, 694: 1574},
		{429: 1572},
		{190: 1573},
		// 330
		{19, 19, 189: 19, 471: 19},
		{21, 21, 189: 21},
		{429: 1576},
		{190: 1577},
		{17, 17, 189: 17},
		// 335
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1178, 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 1582, 541: 1583},
		{35, 35},
		{1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 189: 1183, 214: 1183, 216: 1183, 227: 1183, 1587, 1183, 247: 1183, 267: 1183, 290: 1183, 301: 1183, 1183, 1183, 305: 1183, 308: 1183, 1183, 311: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183},
		{6: 1180, 21: 1180},
		{6: 1585, 21: 1177},
		// 340
		{21: 1584},
		{1175, 1175},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1586},
		{6: 1179, 21: 1179},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1588, 1344, 1345, 1343},
		// 345
		{1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 189: 1182, 214: 1182, 216: 1182, 227: 1182, 1589, 1182, 247: 1182, 267: 1182, 290: 1182, 301: 1182, 1182, 1182, 305: 1182, 308: 1182, 1182, 311: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1590, 1344, 1345, 1343},
		{1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 189: 1181, 214: 1181, 216: 1181, 227: 1181, 229: 1181, 247: 1181, 267: 1181, 290: 1181, 301: 1181, 1181, 1181, 305: 1181, 308: 1181, 1181, 311: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181},
		{6: 76, 188: 76, 1661},
		{6: 74, 188: 74},
		// 350
		{6: 1628, 188: 1629},
		{6: 72, 44: 1627, 188: 72, 72},
		{6: 70, 86: 1626, 188: 70, 70},
		{6: 69, 22: 1623, 51: 1621, 86: 1624, 140: 1622, 188: 69, 69},
		{6: 67, 188: 67, 67},
		// 355
		{6: 66, 188: 66, 66},
		{6: 65, 188: 65, 65},
		{6: 64, 188: 64, 64},
		{6: 63, 188: 63, 63},
		{6: 62, 188: 62, 62},
		// 360
		{6: 61, 188: 61, 61},
		{6: 60, 188: 60, 60},
		{6: 59, 188: 59, 59},
		{22: 1620, 551: 1619},
		{6: 57, 188: 57, 57},
		// 365
		{494: 1618},
		{6: 55, 188: 55, 55},
		{99: 1617, 134: 1616},
		{6: 52, 188: 52, 52},
		{6: 51, 188: 51, 51},
		// 370
		{23: 1615},
		{6: 44, 188: 44, 44},
		{6: 49, 188: 49, 49},
		{6: 54, 188: 54, 54},
		{6: 53, 188: 53, 53},
		// 375
		{6: 56, 188: 56, 56},
		{6: 58, 188: 58, 58},
		{6: 47, 188: 47, 47},
		{6: 68, 188: 68, 68},
		{23: 1625},
		// 380
		{6: 48, 188: 48, 48},
		{6: 46, 188: 46, 46},
		{6: 50, 188: 50, 50},
		{6: 45, 188: 45, 45},
		{6: 71, 188: 71, 71},
		// 385
		{41: 1601, 54: 1614, 57: 1600, 60: 1612, 1610, 63: 1605, 202: 1613, 272: 1609, 285: 1604, 287: 1602, 290: 1599, 295: 1595, 335: 1603, 415: 1594, 427: 1607, 436: 1598, 458: 1596, 462: 1608, 467: 1606, 520: 1660, 1591, 527: 1597, 1611},
		{2: 43, 43, 43, 43, 7: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 22: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 226: 43, 418: 1630, 595: 1631},
		{2: 42, 42, 42, 42, 7: 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 22: 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 226: 42},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 226: 1632, 275: 1633, 1344, 1345, 1343, 605: 1634},
		{213: 41, 228: 1658, 294: 41},
		// 390
		{213: 37, 228: 1655, 294: 37},
		{213: 1635},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 1639, 485: 1640, 503: 1641},
		{353, 353, 6: 353, 22: 353, 39: 353, 200: 353, 214: 353, 266: 1653, 289: 353, 306: 1652},
		{103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 190: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 229: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 248: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 269: 103, 103, 103, 103, 103, 103, 279: 103, 103, 103, 103, 289: 103, 306: 103},
		// 395
		{102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 190: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 229: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 248: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 269: 102, 102, 102, 102, 102, 102, 279: 102, 102, 102, 102, 289: 102, 306: 102},
		{87, 87, 6: 87, 39: 1645, 200: 87, 639: 1644},
		{89, 89, 6: 89, 200: 89},
		{36, 36, 6: 1642},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 1639, 485: 1643},
		// 400
		{88, 88, 6: 88, 200: 88},
		{90, 90, 6: 90, 200: 90},
		{429: 1646},
		{11: 1649, 190: 1647, 506: 1648},
		{346, 346, 6: 346, 21: 346, 200: 346},
		// 405
		{86, 86, 6: 86, 200: 86},
		{190: 1651, 679: 1650},
		{85, 85, 6: 85, 200: 85},
		{84, 84, 6: 84, 200: 84},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1654},
		// 410
		{351, 351, 6: 351, 22: 351, 39: 351, 200: 351, 214: 351, 289: 351},
		{352, 352, 6: 352, 22: 352, 39: 352, 200: 352, 214: 352, 289: 352},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 226: 1656, 275: 1657, 1344, 1345, 1343},
		{213: 39, 294: 39},
		{213: 38, 294: 38},
		// 415
		{226: 1659},
		{213: 40, 294: 40},
		{6: 73, 188: 73},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 1662},
		{6: 1585, 21: 1663},
		// 420
		{6: 75, 188: 75},
		{6: 1628, 188: 1665},
		{2: 43, 43, 43, 43, 7: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 22: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 226: 43, 418: 1630, 595: 1666},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 226: 1632, 275: 1633, 1344, 1345, 1343, 605: 1667},
		{294: 1668},
		// 425
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 1639, 485: 1640, 503: 1669},
		{82, 82, 6: 1642, 200: 1671, 763: 1670},
		{83, 83},
		{117: 1675, 1673, 1674, 1676, 462: 1672},
		{494: 1681},
		// 430
		{286: 1333, 413: 1680},
		{286: 1333, 413: 1679},
		{286: 1333, 413: 1678},
		{286: 1333, 413: 1677},
		{77, 77},
		// 435
		{78, 78},
		{79, 79},
		{80, 80},
		{81, 81},
		{1111, 1111, 7: 1111, 194: 1111, 205: 1111, 219: 1111, 225: 1111, 279: 1111},
		// 440
		{99, 99},
		{2: 493, 493, 493, 493, 7: 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 22: 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 189: 493, 213: 493, 288: 493, 334: 493},
		{2: 955, 955, 955, 955, 7: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 22: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 189: 955, 288: 1686, 334: 955, 490: 1687},
		{2: 954, 954, 954, 954, 7: 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 22: 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 189: 954, 213: 954, 334: 954, 418: 954, 431: 954},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 334: 1691, 409: 1694, 432: 1693, 1692, 1690, 452: 1688, 470: 1689},
		// 445
		{470, 470, 6: 470, 21: 470, 188: 470, 200: 470, 470, 470, 470, 470, 470, 470, 215: 470, 470, 218: 470},
		{6: 2289, 216: 2352},
		{6: 468, 192: 1713, 1714, 216: 2323, 1715, 220: 1717, 1718, 1712, 1716, 445: 1711, 449: 1710},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2320, 1344, 1345, 1343},
		{466, 466, 6: 466, 21: 466, 188: 466, 192: 466, 466, 200: 466, 466, 466, 466, 466, 466, 466, 212: 466, 215: 466, 466, 466, 466, 220: 466, 466, 466, 466, 466},
		// 450
		{465, 465, 6: 465, 21: 465, 188: 465, 192: 465, 465, 200: 465, 465, 465, 465, 465, 465, 465, 212: 465, 215: 465, 465, 465, 465, 220: 465, 465, 465, 465, 465},
		{460, 460, 1419, 1348, 1349, 1379, 460, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 460, 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 460, 192: 460, 460, 195: 1704, 200: 460, 460, 460, 460, 460, 460, 460, 212: 460, 215: 460, 460, 460, 460, 220: 460, 460, 460, 460, 460, 275: 1703, 1344, 1345, 1343, 288: 460, 292: 460, 460, 501: 2293, 736: 2292},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1698, 275: 1529, 1344, 1345, 1343, 285: 1268, 334: 1691, 409: 1694, 417: 1699, 422: 1271, 425: 1270, 1700, 432: 1693, 1692, 1697, 452: 1688, 470: 1696},
		{6: 2289, 21: 2290},
		{468, 468, 6: 468, 21: 468, 188: 468, 192: 1713, 1714, 200: 468, 468, 468, 468, 468, 468, 468, 215: 468, 468, 1715, 468, 220: 1717, 1718, 1712, 1716, 445: 1711, 449: 1710},
		// 455
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1698, 275: 1529, 1344, 1345, 1343, 285: 1268, 334: 1691, 409: 1694, 417: 1708, 422: 1271, 425: 1270, 1700, 432: 1693, 1692, 1697, 452: 1688, 470: 1696},
		{21: 1706, 201: 391},
		{21: 1701},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 195: 1704, 275: 1703, 1344, 1345, 1343, 501: 1702},
		{462, 462, 6: 462, 21: 462, 188: 462, 192: 462, 462, 200: 462, 462, 462, 462, 462, 462, 462, 212: 462, 215: 462, 462, 462, 462, 220: 462, 462, 462, 462, 462},
		// 460
		{458, 458, 6: 458, 21: 458, 188: 458, 192: 458, 458, 200: 458, 458, 458, 458, 458, 458, 458, 212: 458, 215: 458, 458, 458, 458, 220: 458, 458, 458, 458, 458, 288: 458, 292: 458, 458},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1705, 1344, 1345, 1343},
		{457, 457, 6: 457, 21: 457, 188: 457, 192: 457, 457, 200: 457, 457, 457, 457, 457, 457, 457, 212: 457, 215: 457, 457, 457, 457, 220: 457, 457, 457, 457, 457, 288: 457, 292: 457, 457},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 195: 1704, 275: 1703, 1344, 1345, 1343, 501: 1707},
		{463, 463, 6: 463, 21: 463, 188: 463, 192: 463, 463, 200: 463, 463, 463, 463, 463, 463, 463, 212: 463, 215: 463, 463, 463, 463, 220: 463, 463, 463, 463, 463},
		// 465
		{21: 1709, 201: 391},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 195: 1704, 201: 390, 275: 1703, 1344, 1345, 1343, 501: 1707},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 409: 1694, 432: 1693, 1692, 2282},
		{217: 432, 495: 1724, 598: 1728},
		{192: 1713, 1714, 217: 1721, 445: 1722},
		// 470
		{217: 434, 495: 434},
		{217: 433, 495: 433},
		{2: 430, 430, 430, 430, 7: 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 22: 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 189: 430},
		{2: 429, 429, 429, 429, 7: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 22: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 189: 429},
		{217: 1720},
		// 475
		{217: 1719},
		{2: 427, 427, 427, 427, 7: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 22: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 189: 427},
		{2: 428, 428, 428, 428, 7: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 22: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 189: 428},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 409: 1694, 432: 1693, 1692, 1727},
		{217: 432, 495: 1724, 598: 1723},
		// 480
		{217: 1725},
		{217: 431},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 409: 1694, 432: 1693, 1692, 1726},
		{435, 435, 6: 435, 21: 435, 188: 435, 192: 435, 435, 200: 435, 435, 435, 435, 435, 435, 435, 212: 435, 215: 435, 435, 435, 435, 220: 435, 435, 435, 435, 435, 445: 1711, 449: 1710},
		{436, 436, 6: 436, 21: 436, 188: 436, 192: 436, 436, 200: 436, 436, 436, 436, 436, 436, 436, 212: 436, 215: 436, 436, 436, 436, 220: 436, 436, 436, 436, 436, 445: 1711, 449: 1710},
		// 485
		{217: 1729},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 409: 1694, 432: 1693, 1692, 1730},
		{188: 1731, 192: 1713, 1714, 212: 1732, 217: 1715, 220: 1717, 1718, 1712, 1716, 445: 1711, 449: 1710},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1737},
		{189: 1733},
		// 490
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 1734},
		{6: 1585, 21: 1735},
		{437, 437, 6: 437, 21: 437, 188: 437, 192: 437, 437, 200: 437, 437, 437, 437, 437, 437, 437, 212: 437, 215: 437, 437, 437, 437, 220: 437, 437, 437, 437, 437},
		{354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 190: 354, 354, 354, 354, 195: 354, 354, 354, 354, 200: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 229: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 248: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 274: 354, 504: 2280},
		{438, 438, 6: 438, 21: 438, 188: 438, 192: 438, 438, 200: 438, 438, 438, 438, 438, 438, 438, 1870, 1868, 1869, 1867, 1865, 438, 215: 438, 438, 438, 438, 220: 438, 438, 438, 438, 438, 407: 1866, 1864},
		// 495
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2279},
		{1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 190: 1022, 192: 1022, 1022, 195: 1022, 200: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 2262, 1022, 1022, 1022, 1022, 220: 1022, 1022, 1022, 1022, 1022, 227: 1022, 229: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 244: 1022, 2259, 2257, 248: 2256, 2264, 2258, 2260, 2261, 2263, 651: 2255, 688: 2254},
		{1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 190: 1006, 192: 1006, 1006, 195: 1006, 200: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 220: 1006, 1006, 1006, 1006, 1006, 227: 1006, 229: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 244: 1006, 1006, 1006, 248: 1006, 1006, 1006, 1006, 1006, 1006},
		{979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 190: 979, 2228, 979, 979, 195: 979, 1952, 1953, 1958, 200: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 220: 979, 979, 979, 979, 979, 2230, 1954, 979, 229: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 2229, 979, 979, 979, 248: 979, 979, 979, 979, 979, 979, 1956, 1949, 1955, 1959, 1948, 1957, 1950, 1951, 2227, 2236, 2237, 607: 2231, 640: 2233, 685: 2232, 692: 2234, 721: 2235},
		{942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 2224, 942, 942, 942, 942, 195: 942, 942, 942, 942, 200: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 248: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 274: 942, 283: 942, 942},
		// 500
		{937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 644, 937, 937, 937, 937, 195: 937, 937, 937, 937, 200: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 248: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 274: 937, 283: 937, 937},
		{933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 2220, 933, 933, 933, 933, 195: 933, 933, 933, 933, 200: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 248: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 274: 933, 283: 933, 933},
		{926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 643, 926, 926, 926, 926, 195: 926, 926, 926, 926, 200: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 248: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 274: 926, 283: 926, 926},
		{919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 640, 2219, 919, 919, 919, 195: 919, 919, 919, 919, 200: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 248: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 274: 919, 283: 919, 919},
		{917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 638, 917, 917, 917, 917, 195: 917, 917, 917, 917, 200: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 248: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 274: 917, 283: 917, 917},
		// 505
		{902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 634, 902, 902, 902, 902, 195: 902, 902, 902, 902, 200: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 248: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 274: 902, 283: 902, 902},
		{898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 637, 898, 898, 898, 898, 195: 898, 898, 898, 898, 200: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 248: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 274: 898, 283: 898, 898},
		{893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 2216, 893, 893, 893, 893, 195: 893, 893, 893, 893, 200: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 248: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 274: 893, 283: 893, 893},
		{880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 621, 2215, 880, 880, 880, 195: 880, 880, 880, 880, 200: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 248: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 274: 880, 283: 880, 880},
		{879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 620, 2214, 879, 879, 879, 195: 879, 879, 879, 879, 200: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 248: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 274: 879, 283: 879, 879},
		// 510
		{877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 619, 877, 877, 877, 877, 195: 877, 877, 877, 877, 200: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 248: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 274: 877, 283: 877, 877},
		{873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 616, 873, 873, 873, 873, 195: 873, 873, 873, 873, 200: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 248: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 274: 873, 283: 873, 873},
		{871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 617, 871, 871, 871, 871, 195: 871, 871, 871, 871, 200: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 248: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 274: 871, 283: 871, 871},
		{868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 618, 868, 868, 868, 868, 195: 868, 868, 868, 868, 200: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 248: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 274: 868, 283: 868, 868},
		{866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 641, 866, 866, 866, 866, 195: 866, 866, 866, 866, 200: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 248: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 274: 866, 283: 866, 866},
		// 515
		{856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 2209, 856, 856, 856, 856, 195: 856, 856, 856, 856, 200: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 248: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 274: 856, 283: 856, 856},
		{854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 628, 854, 854, 854, 854, 195: 854, 854, 854, 854, 200: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 248: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 274: 854, 283: 854, 854},
		{835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 625, 835, 835, 835, 835, 195: 835, 835, 835, 835, 200: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 248: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 274: 835, 283: 835, 835},
		{822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 623, 822, 822, 822, 822, 195: 822, 822, 822, 822, 200: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 248: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 274: 822, 283: 822, 822},
		{821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 642, 821, 821, 821, 821, 195: 821, 821, 821, 821, 200: 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 248: 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 274: 821, 283: 821, 821},
		// 520
		{820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 630, 820, 820, 820, 820, 195: 820, 820, 820, 820, 200: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 248: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 274: 820, 283: 820, 820},
		{817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 632, 817, 817, 817, 817, 195: 817, 817, 817, 817, 200: 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 248: 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 274: 817, 283: 817, 817},
		{816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 631, 816, 816, 816, 816, 195: 816, 816, 816, 816, 200: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 248: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 274: 816, 283: 816, 816},
		{813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 622, 813, 813, 813, 813, 195: 813, 813, 813, 813, 200: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 248: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 274: 813, 283: 813, 813},
		{767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 2200, 767, 767, 767, 767, 195: 767, 767, 767, 767, 200: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 248: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 274: 767, 283: 767, 767},
		// 525
		{758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 2193, 758, 758, 758, 758, 195: 758, 758, 758, 758, 200: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 248: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 274: 758, 283: 758, 758},
		{757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 2177, 757, 757, 757, 757, 195: 757, 757, 757, 757, 200: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 248: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 274: 757, 283: 757, 757},
		{723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 190: 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 229: 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 248: 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 269: 723, 723, 723, 723, 723, 723},
		{722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 190: 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 229: 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 248: 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 269: 722, 722, 722, 722, 722, 722},
		{721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 190: 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 229: 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 248: 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 269: 721, 721, 721, 721, 721, 721},
		// 530
		{720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 190: 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 229: 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 248: 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 269: 720, 720, 720, 720, 720, 720},
		{719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 190: 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 229: 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 248: 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 269: 719, 719, 719, 719, 719, 719},
		{718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 190: 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 229: 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 248: 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 269: 718, 718, 718, 718, 718, 718},
		{717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 190: 2176, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 229: 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 248: 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 269: 717, 717, 717, 717, 717, 717},
		{190: 2175},
		// 535
		{715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 190: 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 229: 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 248: 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 269: 715, 715, 715, 715, 715, 715},
		{714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 190: 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 229: 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 248: 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 269: 714, 714, 714, 714, 714, 714},
		{713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 190: 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 229: 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 248: 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 269: 713, 713, 713, 713, 713, 713},
		{688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 190: 688, 688, 688, 688, 195: 688, 688, 688, 688, 200: 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 2137, 688, 688, 688, 688, 688, 688, 688, 688, 229: 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 248: 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 688, 274: 2138},
		{687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 190: 687, 687, 687, 687, 195: 687, 687, 687, 687, 200: 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 2171, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 248: 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 274: 687, 283: 687, 687},
		// 540
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2168, 1344, 1345, 1343},
		{683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 190: 683, 683, 683, 683, 195: 683, 683, 683, 683, 200: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 229: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 248: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 274: 683, 283: 2164, 2165},
		{682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 190: 682, 682, 682, 682, 195: 682, 682, 682, 682, 200: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 229: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 248: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 274: 682},
		{681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 190: 681, 681, 681, 681, 195: 681, 681, 681, 681, 200: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 229: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 248: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 274: 681},
		{680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 190: 680, 680, 680, 680, 195: 680, 680, 680, 680, 200: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 229: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 248: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 274: 680},
		// 545
		{678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 190: 678, 678, 678, 678, 195: 678, 678, 678, 678, 200: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 229: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 248: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 274: 678},
		{677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 190: 677, 677, 677, 677, 195: 677, 677, 677, 677, 200: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 229: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 248: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 274: 677},
		{676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 190: 676, 676, 676, 676, 195: 676, 676, 676, 676, 200: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 229: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 248: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 274: 676},
		{675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 190: 675, 675, 675, 675, 195: 675, 675, 675, 675, 200: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 229: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 248: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 274: 675},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2163, 1791, 1852, 1790},
		// 550
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2162, 1791, 1852, 1790},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2161, 1791, 1852, 1790},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2160, 1791, 1852, 1790},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2159, 1791, 1852, 1790},
		{668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 190: 668, 668, 668, 668, 195: 668, 668, 668, 668, 200: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 229: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 248: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 274: 668},
		// 555
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 2152, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 285: 1268, 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2150, 417: 2143, 422: 1271, 2151, 425: 1270, 2144},
		{189: 2142, 386: 2141},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2136, 1791, 1852, 1790},
		{189: 2131},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 230: 514, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2118, 664: 2119},
		// 560
		{189: 2070},
		{189: 2067},
		{189: 2064},
		{189: 639},
		{189: 636},
		// 565
		{189: 635},
		{189: 633},
		{189: 629},
		{189: 627},
		{189: 626},
		// 570
		{189: 624},
		{613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 195: 613, 613, 613, 613, 200: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 229: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 248: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 274: 613},
		{612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 195: 612, 612, 612, 612, 200: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 229: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 248: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 274: 612},
		{611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 195: 611, 611, 611, 611, 200: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 229: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 248: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 274: 611},
		{610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 195: 610, 610, 610, 610, 200: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 229: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 248: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 274: 610},
		// 575
		{609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 195: 609, 609, 609, 609, 200: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 229: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 248: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 274: 609},
		{608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 195: 608, 608, 608, 608, 200: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 229: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 248: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 274: 608},
		{607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 195: 607, 607, 607, 607, 200: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 229: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 248: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 274: 607},
		{606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 195: 606, 606, 606, 606, 200: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 229: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 248: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 274: 606},
		{605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 195: 605, 605, 605, 605, 200: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 229: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 248: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 274: 605},
		// 580
		{189: 2061},
		{189: 2058},
		{615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 2055, 615, 615, 615, 615, 195: 615, 615, 615, 615, 200: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 229: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 248: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 274: 615, 708: 2056},
		{189: 2053},
		{546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 2049, 546, 546, 546, 546, 195: 546, 546, 546, 546, 200: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 229: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 248: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 274: 546, 675: 2048},
		// 585
		{189: 2042},
		{189: 2038},
		{189: 2033},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2030, 1344, 1345, 1343},
		{189: 2027},
		// 590
		{189: 2022},
		{189: 2013},
		{189: 2006},
		{189: 2001},
		{189: 1945},
		// 595
		{189: 1931},
		{189: 1914},
		{189: 568},
		{189: 567},
		{189: 566},
		// 600
		{189: 565},
		{189: 1911},
		{189: 1908},
		{189: 1905},
		{189: 1894},
		// 605
		{189: 1884},
		{189: 1880},
		{189: 1876},
		{189: 1855},
		{357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 190: 357, 357, 357, 357, 195: 357, 357, 357, 357, 200: 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 229: 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 248: 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 274: 357},
		// 610
		{356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 190: 356, 356, 356, 356, 195: 356, 356, 356, 356, 200: 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 229: 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 248: 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 274: 356},
		{355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 190: 355, 355, 355, 355, 195: 355, 355, 355, 355, 200: 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 229: 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 248: 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 274: 355},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 438: 1856, 1857, 443: 1859, 450: 1860, 460: 1861, 472: 1862},
		{2: 654, 654, 654, 654, 7: 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 22: 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 189: 654, 654, 654, 654, 654, 654, 196: 654, 654, 654, 654, 226: 654, 228: 654, 247: 654, 266: 654, 654, 654, 285: 654, 654, 333: 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 415: 654, 421: 654, 428: 654, 435: 654, 440: 654},
		{2: 653, 653, 653, 653, 7: 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 22: 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 189: 653, 653, 653, 653, 653, 653, 196: 653, 653, 653, 653, 226: 653, 228: 653, 247: 653, 266: 653, 653, 653, 285: 653, 653, 333: 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 415: 653, 421: 653, 428: 653, 435: 653, 440: 653},
		// 615
		{2: 652, 652, 652, 652, 7: 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 22: 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 189: 652, 652, 652, 652, 652, 652, 196: 652, 652, 652, 652, 226: 652, 228: 652, 247: 652, 266: 652, 652, 652, 285: 652, 652, 333: 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 421: 652, 428: 652, 435: 652, 440: 652},
		{2: 651, 651, 651, 651, 7: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 22: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 189: 651, 651, 651, 651, 651, 651, 196: 651, 651, 651, 651, 228: 651, 247: 651, 266: 651, 651, 651, 286: 651, 333: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 415: 1875},
		{2: 649, 649, 649, 649, 7: 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 22: 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 189: 649, 649, 649, 649, 649, 649, 196: 649, 649, 649, 649, 226: 649, 228: 649, 247: 649, 266: 649, 649, 649, 286: 649, 333: 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 421: 649, 428: 649, 435: 649, 440: 649},
		{2: 646, 646, 646, 646, 7: 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 22: 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 189: 646, 646, 646, 646, 646, 646, 196: 646, 646, 646, 646, 228: 646, 247: 646, 266: 646, 646, 646, 286: 646, 333: 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1863},
		// 620
		{21: 1871, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1874},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1873},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1872},
		{2: 1021, 1021, 1021, 1021, 7: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 22: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 189: 1021, 1021, 1021, 1021, 1021, 1021, 196: 1021, 1021, 1021, 1021, 228: 1021, 247: 1021, 266: 1021, 1021, 1021, 286: 1021, 333: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021},
		// 625
		{2: 1020, 1020, 1020, 1020, 7: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 22: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 189: 1020, 1020, 1020, 1020, 1020, 1020, 196: 1020, 1020, 1020, 1020, 228: 1020, 247: 1020, 266: 1020, 1020, 1020, 286: 1020, 333: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020},
		{2: 1019, 1019, 1019, 1019, 7: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 22: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 189: 1019, 1019, 1019, 1019, 1019, 1019, 196: 1019, 1019, 1019, 1019, 228: 1019, 247: 1019, 266: 1019, 1019, 1019, 286: 1019, 333: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019},
		{2: 1018, 1018, 1018, 1018, 7: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 22: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 189: 1018, 1018, 1018, 1018, 1018, 1018, 196: 1018, 1018, 1018, 1018, 228: 1018, 247: 1018, 266: 1018, 1018, 1018, 286: 1018, 333: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018},
		{550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 190: 550, 550, 550, 550, 195: 550, 550, 550, 550, 200: 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 229: 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 248: 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 274: 550},
		{1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 190: 1027, 192: 1027, 1027, 195: 1027, 200: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 215: 1027, 1027, 1027, 1027, 220: 1027, 1027, 1027, 1027, 1027, 227: 1027, 229: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 244: 1027, 407: 1866, 1864},
		// 630
		{1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 190: 1028, 192: 1028, 1028, 195: 1028, 200: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1870, 1028, 1869, 1028, 1028, 1028, 1028, 215: 1028, 1028, 1028, 1028, 220: 1028, 1028, 1028, 1028, 1028, 227: 1028, 229: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 244: 1028, 407: 1866, 1864},
		{1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 190: 1029, 192: 1029, 1029, 195: 1029, 200: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1870, 1029, 1869, 1029, 1865, 1029, 1029, 215: 1029, 1029, 1029, 1029, 220: 1029, 1029, 1029, 1029, 1029, 227: 1029, 229: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 244: 1029, 407: 1866, 1864},
		{2: 645, 645, 645, 645, 7: 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 22: 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 189: 645, 645, 645, 645, 645, 645, 196: 645, 645, 645, 645, 228: 645, 247: 645, 266: 645, 645, 645, 286: 645, 333: 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 438: 1856, 1857, 443: 1859, 450: 1860, 460: 1861, 472: 1877},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1878},
		// 635
		{21: 1879, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 190: 551, 551, 551, 551, 195: 551, 551, 551, 551, 200: 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 229: 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 248: 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 274: 551},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 438: 1856, 1857, 443: 1859, 450: 1860, 460: 1861, 472: 1881},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1882},
		{21: 1883, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 640
		{552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 190: 552, 552, 552, 552, 195: 552, 552, 552, 552, 200: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 229: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 248: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 274: 552},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 438: 1856, 1857, 443: 1859, 450: 1860, 460: 1861, 472: 1885},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 1887},
		{1017, 1017, 6: 1017, 21: 1017, 62: 1017, 207: 1870, 1868, 1869, 1867, 1865, 1017, 407: 1866, 1864},
		{6: 1888, 21: 549, 62: 1890, 707: 1889},
		// 645
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1893},
		{21: 1892},
		{190: 1891},
		{21: 548},
		{553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 190: 553, 553, 553, 553, 195: 553, 553, 553, 553, 200: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 229: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 248: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 274: 553},
		// 650
		{1016, 1016, 6: 1016, 21: 1016, 62: 1016, 207: 1870, 1868, 1869, 1867, 1865, 1016, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 226: 1898, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1895, 415: 1897, 438: 1856, 1857, 443: 1896},
		{21: 1904, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 1902},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1900},
		// 655
		{21: 1899},
		{554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 190: 554, 554, 554, 554, 195: 554, 554, 554, 554, 200: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 229: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 248: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 274: 554},
		{21: 1901, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 190: 556, 556, 556, 556, 195: 556, 556, 556, 556, 200: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 229: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 248: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 274: 556},
		{6: 1888, 21: 1903},
		// 660
		{557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 190: 557, 557, 557, 557, 195: 557, 557, 557, 557, 200: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 229: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 248: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 274: 557},
		{555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 190: 555, 555, 555, 555, 195: 555, 555, 555, 555, 200: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 229: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 248: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 274: 555},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1906},
		{21: 1907, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 190: 558, 558, 558, 558, 195: 558, 558, 558, 558, 200: 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 229: 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 248: 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 274: 558},
		// 665
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1909},
		{21: 1910, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 190: 559, 559, 559, 559, 195: 559, 559, 559, 559, 200: 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 229: 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 248: 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 274: 559},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1912},
		{21: 1913, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 670
		{560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 190: 560, 560, 560, 560, 195: 560, 560, 560, 560, 200: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 229: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 248: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 274: 560},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1915, 644: 1917, 690: 1918, 745: 1919, 1916},
		{21: 1927, 207: 1870, 1868, 1869, 1867, 1865, 213: 1928, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 213: 1921, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1920},
		{2: 564, 564, 564, 564, 7: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 22: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 189: 564, 564, 564, 564, 564, 564, 196: 564, 564, 564, 564, 213: 564, 228: 564, 247: 564, 266: 564, 564, 564, 286: 564, 333: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564},
		// 675
		{2: 563, 563, 563, 563, 7: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 22: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 189: 563, 563, 563, 563, 563, 563, 196: 563, 563, 563, 563, 213: 563, 228: 563, 247: 563, 266: 563, 563, 563, 286: 563, 333: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563},
		{2: 562, 562, 562, 562, 7: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 22: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 189: 562, 562, 562, 562, 562, 562, 196: 562, 562, 562, 562, 213: 562, 228: 562, 247: 562, 266: 562, 562, 562, 286: 562, 333: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562},
		{207: 1870, 1868, 1869, 1867, 1865, 213: 1924, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1922},
		{21: 1923, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 680
		{574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 190: 574, 574, 574, 574, 195: 574, 574, 574, 574, 200: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 229: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 248: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 274: 574},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1925},
		{21: 1926, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 190: 573, 573, 573, 573, 195: 573, 573, 573, 573, 200: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 229: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 248: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 274: 573},
		{576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 190: 576, 576, 576, 576, 195: 576, 576, 576, 576, 200: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 229: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 248: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 274: 576},
		// 685
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1929},
		{21: 1930, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 190: 575, 575, 575, 575, 195: 575, 575, 575, 575, 200: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 229: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 248: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 274: 575},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1932},
		{6: 1933, 207: 1870, 1868, 1869, 1867, 1865, 213: 1934, 407: 1866, 1864},
		// 690
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1940},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1935},
		{21: 1936, 203: 1937, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 190: 581, 581, 581, 581, 195: 581, 581, 581, 581, 200: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 229: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 248: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 274: 581},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1938},
		// 695
		{21: 1939, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 190: 579, 579, 579, 579, 195: 579, 579, 579, 579, 200: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 229: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 248: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 274: 579},
		{6: 1942, 21: 1941, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 190: 582, 582, 582, 582, 195: 582, 582, 582, 582, 200: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 229: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 248: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 274: 582},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1943},
		// 700
		{21: 1944, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 190: 580, 580, 580, 580, 195: 580, 580, 580, 580, 200: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 229: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 248: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 274: 580},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1946},
		{196: 1952, 1953, 1958, 226: 1954, 243: 1960, 254: 1956, 1949, 1955, 1959, 1948, 1957, 1950, 1951},
		{354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 190: 354, 354, 354, 354, 195: 354, 354, 354, 354, 200: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 229: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 248: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 274: 354},
		// 705
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 2000},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1999},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1998},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1997},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1994, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1993},
		// 710
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1970, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1969},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1968},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1967},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1966},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1965},
		// 715
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1964},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1963},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1961},
		{21: 1962, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 190: 583, 583, 583, 583, 195: 583, 583, 583, 583, 200: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 229: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 248: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 274: 583},
		// 720
		{689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 190: 689, 689, 689, 689, 195: 689, 689, 689, 689, 200: 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 220: 689, 689, 689, 689, 689, 689, 689, 689, 229: 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 248: 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689},
		{690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 190: 690, 690, 690, 690, 195: 690, 690, 690, 690, 200: 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 220: 690, 690, 690, 690, 690, 690, 690, 690, 229: 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 248: 690, 690, 690, 690, 690, 690, 690, 690, 690, 1959, 690, 690, 690, 690, 690, 690, 690},
		{691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 190: 691, 691, 691, 691, 195: 691, 691, 691, 691, 200: 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 220: 691, 691, 691, 691, 691, 691, 691, 691, 229: 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 691, 248: 691, 691, 691, 691, 691, 691, 691, 691, 691, 1959, 691, 691, 691, 691, 691, 691, 691},
		{692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 190: 692, 692, 692, 692, 195: 692, 692, 692, 692, 200: 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 220: 692, 692, 692, 692, 692, 692, 692, 692, 229: 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 248: 692, 692, 692, 692, 692, 692, 692, 692, 692, 1959, 692, 692, 692, 692, 692, 692, 692},
		{693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 190: 693, 693, 693, 693, 195: 693, 693, 693, 693, 200: 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 220: 693, 693, 693, 693, 693, 693, 693, 693, 229: 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 693, 248: 693, 693, 693, 693, 693, 693, 693, 693, 693, 1959, 693, 693, 693, 693, 693, 693, 693},
		// 725
		{694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 190: 694, 694, 694, 694, 195: 694, 694, 694, 694, 200: 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 220: 694, 694, 694, 694, 694, 694, 694, 694, 229: 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 248: 694, 694, 694, 694, 694, 694, 694, 694, 694, 1959, 694, 694, 694, 694, 694, 694, 694},
		{697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 190: 697, 697, 697, 697, 195: 697, 697, 697, 1958, 200: 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 220: 697, 697, 697, 697, 697, 697, 1954, 697, 229: 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 697, 248: 697, 697, 697, 697, 697, 697, 1956, 697, 1955, 1959, 697, 1957, 697, 697, 697, 697, 697},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1971},
		{25: 1981, 1977, 1976, 1973, 1975, 1979, 1980, 1974, 37: 1978, 207: 1870, 1868, 1869, 1867, 1865, 231: 1991, 1988, 1990, 1989, 1985, 1987, 1986, 1983, 1984, 1982, 1992, 407: 1866, 1864, 484: 1972},
		{695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 190: 695, 695, 695, 695, 195: 695, 695, 695, 695, 200: 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 220: 695, 695, 695, 695, 695, 695, 695, 695, 229: 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 248: 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695},
		// 730
		{543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 190: 543, 543, 543, 543, 195: 543, 543, 543, 543, 200: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 220: 543, 543, 543, 543, 543, 543, 543, 543, 229: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 248: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543},
		{542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 190: 542, 542, 542, 542, 195: 542, 542, 542, 542, 200: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 220: 542, 542, 542, 542, 542, 542, 542, 542, 229: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 248: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542},
		{541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 190: 541, 541, 541, 541, 195: 541, 541, 541, 541, 200: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 220: 541, 541, 541, 541, 541, 541, 541, 541, 229: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 248: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541},
		{540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 190: 540, 540, 540, 540, 195: 540, 540, 540, 540, 200: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 220: 540, 540, 540, 540, 540, 540, 540, 540, 229: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 248: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540},
		{539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 190: 539, 539, 539, 539, 195: 539, 539, 539, 539, 200: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 220: 539, 539, 539, 539, 539, 539, 539, 539, 229: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 248: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539},
		// 735
		{538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 190: 538, 538, 538, 538, 195: 538, 538, 538, 538, 200: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 220: 538, 538, 538, 538, 538, 538, 538, 538, 229: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 248: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538},
		{537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 190: 537, 537, 537, 537, 195: 537, 537, 537, 537, 200: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 220: 537, 537, 537, 537, 537, 537, 537, 537, 229: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 248: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537},
		{536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 190: 536, 536, 536, 536, 195: 536, 536, 536, 536, 200: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 220: 536, 536, 536, 536, 536, 536, 536, 536, 229: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 248: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536},
		{535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 190: 535, 535, 535, 535, 195: 535, 535, 535, 535, 200: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 220: 535, 535, 535, 535, 535, 535, 535, 535, 229: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 248: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535},
		{534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 190: 534, 534, 534, 534, 195: 534, 534, 534, 534, 200: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 220: 534, 534, 534, 534, 534, 534, 534, 534, 229: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 248: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534},
		// 740
		{533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 190: 533, 533, 533, 533, 195: 533, 533, 533, 533, 200: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 220: 533, 533, 533, 533, 533, 533, 533, 533, 229: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 248: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533},
		{532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 190: 532, 532, 532, 532, 195: 532, 532, 532, 532, 200: 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 220: 532, 532, 532, 532, 532, 532, 532, 532, 229: 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 248: 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532},
		{531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 190: 531, 531, 531, 531, 195: 531, 531, 531, 531, 200: 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 220: 531, 531, 531, 531, 531, 531, 531, 531, 229: 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 248: 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531},
		{530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 190: 530, 530, 530, 530, 195: 530, 530, 530, 530, 200: 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 220: 530, 530, 530, 530, 530, 530, 530, 530, 229: 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 248: 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530},
		{529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 190: 529, 529, 529, 529, 195: 529, 529, 529, 529, 200: 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 220: 529, 529, 529, 529, 529, 529, 529, 529, 229: 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 248: 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529},
		// 745
		{528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 190: 528, 528, 528, 528, 195: 528, 528, 528, 528, 200: 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 220: 528, 528, 528, 528, 528, 528, 528, 528, 229: 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 248: 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528},
		{527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 190: 527, 527, 527, 527, 195: 527, 527, 527, 527, 200: 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 220: 527, 527, 527, 527, 527, 527, 527, 527, 229: 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 248: 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527},
		{526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 190: 526, 526, 526, 526, 195: 526, 526, 526, 526, 200: 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 220: 526, 526, 526, 526, 526, 526, 526, 526, 229: 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 248: 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526},
		{525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 190: 525, 525, 525, 525, 195: 525, 525, 525, 525, 200: 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 220: 525, 525, 525, 525, 525, 525, 525, 525, 229: 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 248: 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525},
		{524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 190: 524, 524, 524, 524, 195: 524, 524, 524, 524, 200: 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 220: 524, 524, 524, 524, 524, 524, 524, 524, 229: 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 248: 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524},
		// 750
		{698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 190: 698, 698, 698, 698, 195: 698, 698, 698, 1958, 200: 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 220: 698, 698, 698, 698, 698, 698, 1954, 698, 229: 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 698, 248: 698, 698, 698, 698, 698, 698, 1956, 698, 1955, 1959, 698, 1957, 698, 698, 698, 698, 698},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1995},
		{25: 1981, 1977, 1976, 1973, 1975, 1979, 1980, 1974, 37: 1978, 207: 1870, 1868, 1869, 1867, 1865, 231: 1991, 1988, 1990, 1989, 1985, 1987, 1986, 1983, 1984, 1982, 1992, 407: 1866, 1864, 484: 1996},
		{696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 190: 696, 696, 696, 696, 195: 696, 696, 696, 696, 200: 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 220: 696, 696, 696, 696, 696, 696, 696, 696, 229: 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 248: 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696},
		{699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 190: 699, 699, 699, 699, 195: 699, 1952, 1953, 1958, 200: 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 220: 699, 699, 699, 699, 699, 699, 1954, 699, 229: 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 248: 699, 699, 699, 699, 699, 699, 1956, 699, 1955, 1959, 699, 1957, 699, 699, 699, 699, 699},
		// 755
		{700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 190: 700, 700, 700, 700, 195: 700, 1952, 1953, 1958, 200: 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 220: 700, 700, 700, 700, 700, 700, 1954, 700, 229: 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 248: 700, 700, 700, 700, 700, 700, 1956, 700, 1955, 1959, 700, 1957, 700, 700, 700, 700, 700},
		{701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 190: 701, 701, 701, 701, 195: 701, 1952, 1953, 1958, 200: 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 220: 701, 701, 701, 701, 701, 701, 1954, 701, 229: 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 701, 248: 701, 701, 701, 701, 701, 701, 1956, 701, 1955, 1959, 701, 1957, 1950, 1951, 701, 701, 701},
		{702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 190: 702, 702, 702, 702, 195: 702, 1952, 1953, 1958, 200: 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 220: 702, 702, 702, 702, 702, 702, 1954, 702, 229: 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 702, 248: 702, 702, 702, 702, 702, 702, 1956, 1949, 1955, 1959, 702, 1957, 1950, 1951, 702, 702, 702},
		{25: 1981, 1977, 1976, 1973, 1975, 1979, 1980, 1974, 37: 1978, 231: 1991, 1988, 1990, 1989, 1985, 1987, 1986, 1983, 1984, 1982, 1992, 484: 2002},
		{213: 2003},
		// 760
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2004},
		{21: 2005, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 190: 585, 585, 585, 585, 195: 585, 585, 585, 585, 200: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 229: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 248: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 274: 585},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2007},
		{6: 2008, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 765
		{352: 2009},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2010},
		{25: 1981, 1977, 1976, 1973, 1975, 1979, 1980, 1974, 37: 1978, 207: 1870, 1868, 1869, 1867, 1865, 231: 1991, 1988, 1990, 1989, 1985, 1987, 1986, 1983, 1984, 1982, 1992, 407: 1866, 1864, 484: 2011},
		{21: 2012},
		{586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 190: 586, 586, 586, 586, 195: 586, 586, 586, 586, 200: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 229: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 248: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 274: 586},
		// 770
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2014},
		{6: 2015, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 2017, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2016},
		{21: 2021, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2018},
		// 775
		{25: 1981, 1977, 1976, 1973, 1975, 1979, 1980, 1974, 37: 1978, 207: 1870, 1868, 1869, 1867, 1865, 231: 1991, 1988, 1990, 1989, 1985, 1987, 1986, 1983, 1984, 1982, 1992, 407: 1866, 1864, 484: 2019},
		{21: 2020},
		{587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 190: 587, 587, 587, 587, 195: 587, 587, 587, 587, 200: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 229: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 248: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 274: 587},
		{588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 190: 588, 588, 588, 588, 195: 588, 588, 588, 588, 200: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 229: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 248: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 274: 588},
		{21: 1013, 286: 2024, 572: 2023, 2025},
		// 780
		{21: 1012},
		{21: 1011},
		{21: 2026},
		{589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 190: 589, 589, 589, 589, 195: 589, 589, 589, 589, 200: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 229: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 248: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 274: 589},
		{21: 1013, 286: 2024, 572: 2023, 2028},
		// 785
		{21: 2029},
		{590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 190: 590, 590, 590, 590, 195: 590, 590, 590, 590, 200: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 229: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 248: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 274: 590},
		{190: 2031},
		{224: 2032},
		{591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 190: 591, 591, 591, 591, 195: 591, 591, 591, 591, 200: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 229: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 248: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 274: 591},
		// 790
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 2034},
		{6: 2035, 196: 1952, 1953, 1958, 226: 1954, 254: 1956, 1949, 1955, 1959, 1948, 1957, 1950, 1951},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 2036},
		{21: 2037, 196: 1952, 1953, 1958, 226: 1954, 254: 1956, 1949, 1955, 1959, 1948, 1957, 1950, 1951},
		{593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 190: 593, 593, 593, 593, 195: 593, 593, 593, 593, 200: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 229: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 248: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 274: 593},
		// 795
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1015, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2039, 477: 2040},
		{6: 1888, 21: 1014},
		{21: 2041},
		{594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 190: 594, 594, 594, 594, 195: 594, 594, 594, 594, 200: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 229: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 248: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 274: 594},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2043},
		// 800
		{6: 1888, 21: 2044, 212: 2045},
		{599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 190: 599, 599, 599, 599, 195: 599, 599, 599, 599, 200: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 229: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 248: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 274: 599},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2046},
		{21: 2047},
		{598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 190: 598, 598, 598, 598, 195: 598, 598, 598, 598, 200: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 229: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 248: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 274: 598},
		// 805
		{600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 190: 600, 600, 600, 600, 195: 600, 600, 600, 600, 200: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 229: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 248: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 274: 600},
		{21: 2050, 286: 2051},
		{545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 190: 545, 545, 545, 545, 195: 545, 545, 545, 545, 200: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 229: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 248: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 274: 545},
		{21: 2052},
		{544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 190: 544, 544, 544, 544, 195: 544, 544, 544, 544, 200: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 229: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 248: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 274: 544},
		// 810
		{21: 2054},
		{601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 190: 601, 601, 601, 601, 195: 601, 601, 601, 601, 200: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 229: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 248: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 274: 601},
		{21: 2057},
		{602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 190: 602, 602, 602, 602, 195: 602, 602, 602, 602, 200: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 229: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 248: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 274: 602},
		{614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 190: 614, 614, 614, 614, 195: 614, 614, 614, 614, 200: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 229: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 248: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 274: 614},
		// 815
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1015, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2039, 477: 2059},
		{21: 2060},
		{603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 190: 603, 603, 603, 603, 195: 603, 603, 603, 603, 200: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 229: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 248: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 274: 603},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1015, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2039, 477: 2062},
		{21: 2063},
		// 820
		{604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 190: 604, 604, 604, 604, 195: 604, 604, 604, 604, 200: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 229: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 248: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 274: 604},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 228: 1783, 275: 1782, 1344, 1345, 1343, 389: 2065},
		{21: 2066},
		{657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 190: 657, 657, 657, 657, 195: 657, 657, 657, 657, 200: 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 229: 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 248: 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 274: 657},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 228: 1783, 275: 1782, 1344, 1345, 1343, 389: 2068},
		// 825
		{21: 2069},
		{658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 190: 658, 658, 658, 658, 195: 658, 658, 658, 658, 200: 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 229: 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 248: 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 274: 658},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2071},
		{6: 2072, 207: 1870, 1868, 1869, 1867, 1865, 2073, 407: 1866, 1864},
		{12: 2083, 45: 2080, 2079, 50: 2082, 56: 2085, 247: 2077, 267: 2078, 301: 2081, 410: 2084, 540: 2076},
		// 830
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2074},
		{21: 2075},
		{659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 190: 659, 659, 659, 659, 195: 659, 659, 659, 659, 200: 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 229: 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 248: 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 274: 659},
		{21: 2117},
		{21: 124, 189: 2091, 416: 2092, 424: 2116},
		// 835
		{7: 124, 21: 124, 189: 2091, 247: 124, 279: 124, 416: 2092, 424: 2105},
		{21: 505},
		{21: 124, 189: 2091, 416: 2092, 424: 2104},
		{21: 117, 189: 2097, 416: 2098, 512: 2096, 519: 2099},
		{21: 124, 189: 2091, 416: 2092, 424: 2090},
		// 840
		{21: 164, 302: 2087, 2088, 596: 2089},
		{21: 164, 302: 2087, 2088, 596: 2086},
		{21: 499},
		{21: 500},
		{21: 163},
		// 845
		{21: 162},
		{21: 501},
		{21: 502},
		{286: 1333, 413: 2093, 420: 2094},
		{123, 123, 123, 123, 123, 123, 123, 123, 12: 123, 21: 123, 188: 123, 191: 123, 194: 123, 123, 199: 123, 219: 123, 227: 123, 229: 123, 247: 123, 265: 123, 269: 123, 123, 123, 123, 123, 279: 123, 410: 123, 123},
		// 850
		{1032, 1032, 1032, 1032, 6: 1032, 1032, 1032, 1032, 1032, 1032, 13: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 42: 1032, 188: 1032, 194: 1032, 200: 1032, 1032, 1032, 1032, 212: 1032, 219: 1032, 279: 1032, 1032, 1032, 1032},
		{21: 2095},
		{125, 125, 125, 125, 125, 125, 125, 125, 12: 125, 21: 125, 188: 125, 191: 125, 194: 125, 125, 199: 125, 219: 125, 227: 125, 229: 125, 247: 125, 265: 125, 269: 125, 125, 125, 125, 125, 279: 125, 410: 125, 125},
		{21: 503},
		{286: 1333, 413: 2093, 420: 2100},
		// 855
		{116, 116, 116, 116, 116, 116, 116, 12: 116, 21: 116, 188: 116, 191: 116, 194: 116, 116, 199: 116, 265: 116, 269: 116, 116, 116, 116, 116, 410: 116, 116},
		{115, 115, 115, 115, 115, 115, 115, 12: 115, 21: 115, 188: 115, 191: 115, 194: 115, 115, 199: 115, 265: 115, 269: 115, 115, 115, 115, 115, 410: 115, 115},
		{6: 2101, 21: 2095},
		{286: 1333, 413: 2093, 420: 2102},
		{21: 2103},
		// 860
		{114, 114, 114, 114, 114, 114, 114, 12: 114, 21: 114, 188: 114, 191: 114, 194: 114, 114, 199: 114, 265: 114, 269: 114, 114, 114, 114, 114, 410: 114, 114},
		{21: 504},
		{7: 113, 21: 113, 247: 2107, 279: 113, 480: 2106},
		{7: 2111, 21: 111, 279: 2110, 430: 2109, 455: 2108},
		{112, 112, 112, 112, 112, 112, 112, 112, 21: 112, 188: 112, 191: 112, 194: 112, 112, 199: 112, 219: 112, 265: 112, 269: 112, 112, 112, 112, 112, 279: 112},
		// 865
		{21: 506},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 247: 2114, 275: 1638, 1344, 1345, 1343, 414: 2113, 473: 2115},
		{216: 2112},
		{108, 108, 108, 108, 108, 108, 7: 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 22: 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 190: 108, 205: 108, 214: 108, 225: 108, 247: 108},
		{109, 109, 109, 109, 109, 109, 7: 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 22: 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 190: 109, 205: 109, 214: 109, 225: 109, 247: 109},
		// 870
		{362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 13: 362, 362, 362, 362, 362, 362, 362, 362, 362, 188: 362, 191: 362, 194: 362, 362, 199: 362, 219: 362, 265: 362, 269: 362, 362, 362, 362, 362, 279: 362, 362, 362, 362},
		{361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 13: 361, 361, 361, 361, 361, 361, 361, 361, 361, 188: 361, 191: 361, 194: 361, 361, 199: 361, 219: 361, 265: 361, 269: 361, 361, 361, 361, 361, 279: 361, 361, 361, 361},
		{110, 110, 110, 110, 110, 110, 110, 21: 110, 188: 110, 191: 110, 194: 110, 110, 199: 110, 219: 110, 265: 110, 269: 110, 110, 110, 110, 110},
		{21: 507},
		{660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 190: 660, 660, 660, 660, 195: 660, 660, 660, 660, 200: 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 229: 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 248: 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 274: 660},
		// 875
		{207: 1870, 1868, 1869, 1867, 1865, 230: 513, 407: 1866, 1864},
		{230: 2122, 636: 2121, 762: 2120},
		{38: 509, 230: 2122, 242: 2128, 636: 2127, 661: 2126},
		{38: 512, 230: 512, 242: 512},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2123},
		// 880
		{207: 1870, 1868, 1869, 1867, 1865, 244: 2124, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2125},
		{38: 510, 207: 1870, 1868, 1869, 1867, 1865, 230: 510, 242: 510, 407: 1866, 1864},
		{38: 2130},
		{38: 511, 230: 511, 242: 511},
		// 885
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2129},
		{38: 508, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 190: 661, 661, 661, 661, 195: 661, 661, 661, 661, 200: 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 229: 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 248: 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 274: 661},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2132},
		{195: 2133, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 890
		{12: 2083, 45: 2080, 2079, 50: 2082, 56: 2085, 247: 2077, 267: 2078, 301: 2081, 410: 2084, 540: 2134},
		{21: 2135},
		{662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 190: 662, 662, 662, 662, 195: 662, 662, 662, 662, 200: 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 229: 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 248: 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 274: 662},
		{663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 190: 663, 663, 663, 663, 195: 663, 663, 663, 663, 200: 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 2137, 663, 663, 663, 663, 663, 663, 663, 663, 229: 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 248: 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 274: 663},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2140},
		// 895
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2139, 1791, 1852, 1790},
		{670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 190: 670, 670, 670, 670, 195: 670, 670, 670, 670, 200: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 2137, 670, 670, 670, 670, 670, 670, 670, 670, 229: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 248: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 274: 670},
		{679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 190: 679, 679, 679, 679, 195: 679, 679, 679, 679, 200: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 229: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 248: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 274: 679},
		{664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 190: 664, 664, 664, 664, 195: 664, 664, 664, 664, 200: 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 229: 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 248: 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 274: 664},
		{189: 2145, 285: 1268, 417: 2143, 422: 1271, 425: 1270, 2144},
		// 900
		{21: 2149, 201: 391},
		{21: 2148},
		{285: 1268, 417: 2146},
		{21: 2147},
		{201: 390},
		// 905
		{399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 190: 399, 399, 399, 399, 195: 399, 399, 399, 399, 200: 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, 229: 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 248: 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 274: 399},
		{400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 190: 400, 400, 400, 400, 195: 400, 400, 400, 400, 200: 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, 229: 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 248: 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 274: 400},
		{6: 1017, 21: 2158, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{6: 2155},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 2152, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 285: 1268, 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2150, 417: 2153, 422: 1271, 2151, 425: 1270, 2144},
		// 910
		{21: 2154, 201: 391},
		{400, 400, 6: 400, 21: 400, 191: 400, 196: 400, 400, 400, 201: 390, 207: 400, 400, 400, 400, 400, 214: 400, 219: 400, 225: 400, 400, 243: 400, 245: 400, 400, 248: 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 274: 400},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2156},
		{6: 1016, 21: 2157, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 190: 666, 666, 666, 666, 195: 666, 666, 666, 666, 200: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 229: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 248: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 274: 666},
		// 915
		{667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 190: 667, 667, 667, 667, 195: 667, 667, 667, 667, 200: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 229: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 248: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 274: 667},
		{669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 190: 669, 669, 669, 669, 195: 669, 669, 669, 669, 200: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 2137, 669, 669, 669, 669, 669, 669, 669, 669, 229: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 248: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 274: 669},
		{671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 190: 671, 671, 671, 671, 195: 671, 671, 671, 671, 200: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 2137, 671, 671, 671, 671, 671, 671, 671, 671, 229: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 248: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 274: 671},
		{672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 190: 672, 672, 672, 672, 195: 672, 672, 672, 672, 200: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 2137, 672, 672, 672, 672, 672, 672, 672, 672, 229: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 248: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 274: 672},
		{673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 190: 673, 673, 673, 673, 195: 673, 673, 673, 673, 200: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 2137, 673, 673, 673, 673, 673, 673, 673, 673, 229: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 248: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 274: 673},
		// 920
		{674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 190: 674, 674, 674, 674, 195: 674, 674, 674, 674, 200: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 2137, 674, 674, 674, 674, 674, 674, 674, 674, 229: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 248: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 274: 674},
		{190: 2167},
		{190: 2166},
		{655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 190: 655, 655, 655, 655, 195: 655, 655, 655, 655, 200: 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 229: 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 248: 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 274: 655},
		{656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 190: 656, 656, 656, 656, 195: 656, 656, 656, 656, 200: 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 229: 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 248: 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 274: 656},
		// 925
		{228: 2169},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2170, 1344, 1345, 1343},
		{685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 190: 685, 685, 685, 685, 195: 685, 685, 685, 685, 200: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 229: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 248: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 274: 685, 283: 685, 685},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2172, 1344, 1345, 1343},
		{686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 190: 686, 686, 686, 686, 195: 686, 686, 686, 686, 200: 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 2173, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 248: 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 274: 686, 283: 686, 686},
		// 930
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2174, 1344, 1345, 1343},
		{684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 190: 684, 684, 684, 684, 195: 684, 684, 684, 684, 200: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 229: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 248: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 274: 684, 283: 684, 684},
		{716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 190: 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 229: 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 248: 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 269: 716, 716, 716, 716, 716, 716},
		{712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 190: 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 229: 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 248: 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 269: 712, 712, 712, 712, 712, 712},
		{25: 2187, 2183, 2182, 2179, 2181, 2185, 2186, 2180, 37: 2184, 627: 2178},
		// 935
		{6: 2188},
		{6: 523},
		{6: 522},
		{6: 521},
		{6: 520},
		// 940
		{6: 519},
		{6: 518},
		{6: 517},
		{6: 516},
		{6: 515},
		// 945
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2189},
		{6: 2190, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2191},
		{21: 2192, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 190: 577, 577, 577, 577, 195: 577, 577, 577, 577, 200: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 229: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 248: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 274: 577},
		// 950
		{25: 2187, 2183, 2182, 2179, 2181, 2185, 2186, 2180, 37: 2184, 627: 2194},
		{6: 2195},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2196},
		{6: 2197, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2198},
		// 955
		{21: 2199, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 190: 578, 578, 578, 578, 195: 578, 578, 578, 578, 200: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 229: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 248: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 274: 578},
		{45: 2203, 2202, 50: 2204, 89: 2205, 676: 2201},
		{6: 2206},
		{6: 572},
		// 960
		{6: 571},
		{6: 570},
		{6: 569},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2207},
		{21: 2208, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 965
		{584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 190: 584, 584, 584, 584, 195: 584, 584, 584, 584, 200: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 229: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 248: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 274: 584},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2210},
		{6: 2211},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2212},
		{6: 1016, 21: 2213, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 970
		{665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 190: 665, 665, 665, 665, 195: 665, 665, 665, 665, 200: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 229: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 248: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 274: 665},
		{595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 190: 595, 595, 595, 595, 195: 595, 595, 595, 595, 200: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 229: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 248: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 274: 595},
		{596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 190: 596, 596, 596, 596, 195: 596, 596, 596, 596, 200: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 229: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 248: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 274: 596},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1015, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2039, 477: 2217},
		{21: 2218},
		// 975
		{592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 190: 592, 592, 592, 592, 195: 592, 592, 592, 592, 200: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 229: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 248: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 274: 592},
		{597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 190: 597, 597, 597, 597, 195: 597, 597, 597, 597, 200: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 229: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 248: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 274: 597},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 438: 1856, 1857, 443: 1859, 450: 1860, 460: 1861, 472: 2221},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2222},
		{21: 2223, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 980
		{561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 190: 561, 561, 561, 561, 195: 561, 561, 561, 561, 200: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 229: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 248: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 274: 561},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1015, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 2039, 477: 2225},
		{21: 2226},
		{547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 190: 547, 547, 547, 547, 195: 547, 547, 547, 547, 200: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 229: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 248: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 274: 547},
		{2: 997, 997, 997, 997, 7: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 22: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 189: 997, 997, 192: 997, 997, 997, 196: 997, 997, 997, 997, 228: 997, 247: 997, 266: 997, 997, 997, 286: 997, 333: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997},
		// 985
		{225: 2252, 243: 2251, 262: 2250, 2236, 2237, 607: 2253},
		{189: 993},
		{2: 991, 991, 991, 991, 7: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 22: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 189: 991, 991, 192: 991, 991, 991, 196: 991, 991, 991, 991, 228: 991, 247: 991, 266: 991, 991, 991, 286: 991, 333: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991},
		{2: 989, 989, 989, 989, 7: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 22: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 189: 989, 989, 192: 989, 989, 989, 196: 989, 989, 989, 989, 228: 989, 247: 989, 266: 989, 989, 989, 286: 989, 333: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989},
		{189: 2246, 386: 2247},
		// 990
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 2243},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2239, 1791, 1852, 1790},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2238, 1791, 1852, 1790},
		{2: 978, 978, 978, 978, 7: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 22: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 189: 978, 978, 192: 978, 978, 978, 196: 978, 978, 978, 978, 228: 978, 247: 978, 266: 978, 978, 978, 286: 978, 333: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978},
		{2: 977, 977, 977, 977, 7: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 22: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 189: 977, 977, 192: 977, 977, 977, 196: 977, 977, 977, 977, 228: 977, 247: 977, 266: 977, 977, 977, 286: 977, 333: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977},
		// 995
		{980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 190: 980, 192: 980, 980, 195: 980, 200: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 2137, 980, 980, 980, 980, 980, 227: 980, 229: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 244: 980, 980, 980, 248: 980, 980, 980, 980, 980, 980, 274: 2138},
		{976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 2241, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 190: 976, 192: 976, 976, 195: 976, 200: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 2137, 976, 976, 976, 976, 976, 227: 976, 229: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 244: 976, 976, 976, 248: 976, 976, 976, 976, 976, 976, 274: 2138, 691: 2240},
		{981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 190: 981, 192: 981, 981, 195: 981, 200: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 220: 981, 981, 981, 981, 981, 227: 981, 229: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 244: 981, 981, 981, 248: 981, 981, 981, 981, 981, 981},
		{190: 2242},
		{975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 190: 975, 192: 975, 975, 195: 975, 200: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 220: 975, 975, 975, 975, 975, 227: 975, 229: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 244: 975, 975, 975, 248: 975, 975, 975, 975, 975, 975},
		// 1000
		{196: 1952, 1953, 1958, 207: 2244, 226: 1954, 254: 1956, 1949, 1955, 1959, 1948, 1957, 1950, 1951},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 2245},
		{982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 190: 982, 192: 982, 982, 195: 982, 200: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 220: 982, 982, 982, 982, 982, 227: 982, 229: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 244: 982, 982, 982, 248: 982, 982, 982, 982, 982, 982},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 2152, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 285: 1268, 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 417: 2143, 422: 1271, 2248, 425: 1270, 2144},
		{983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 190: 983, 192: 983, 983, 195: 983, 200: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 220: 983, 983, 983, 983, 983, 227: 983, 229: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 244: 983, 983, 983, 248: 983, 983, 983, 983, 983, 983},
		// 1005
		{6: 1888, 21: 2249},
		{984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 190: 984, 192: 984, 984, 195: 984, 200: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 220: 984, 984, 984, 984, 984, 227: 984, 229: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 244: 984, 984, 984, 248: 984, 984, 984, 984, 984, 984},
		{2: 996, 996, 996, 996, 7: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 22: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 189: 996, 996, 192: 996, 996, 996, 196: 996, 996, 996, 996, 228: 996, 247: 996, 266: 996, 996, 996, 286: 996, 333: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996},
		{189: 992},
		{2: 990, 990, 990, 990, 7: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 22: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 189: 990, 990, 192: 990, 990, 990, 196: 990, 990, 990, 990, 228: 990, 247: 990, 266: 990, 990, 990, 286: 990, 333: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990},
		// 1010
		{2: 988, 988, 988, 988, 7: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 22: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 189: 988, 988, 192: 988, 988, 988, 196: 988, 988, 988, 988, 228: 988, 247: 988, 266: 988, 988, 988, 286: 988, 333: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988},
		{64: 2277, 199: 2278, 338: 2276, 2275},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 2269, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 2270, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 2268, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 2266, 415: 2271, 638: 2267},
		{2: 1005, 1005, 1005, 1005, 7: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 22: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 189: 1005, 1005, 192: 1005, 1005, 1005, 196: 1005, 1005, 1005, 1005, 228: 1005, 247: 1005, 266: 1005, 1005, 1005, 286: 1005, 333: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 415: 1005},
		{2: 1004, 1004, 1004, 1004, 7: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 22: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 189: 1004, 1004, 192: 1004, 1004, 1004, 196: 1004, 1004, 1004, 1004, 228: 1004, 247: 1004, 266: 1004, 1004, 1004, 286: 1004, 333: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 415: 1004},
		// 1015
		{2: 1003, 1003, 1003, 1003, 7: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 22: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 189: 1003, 1003, 192: 1003, 1003, 1003, 196: 1003, 1003, 1003, 1003, 228: 1003, 247: 1003, 266: 1003, 1003, 1003, 286: 1003, 333: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 415: 1003},
		{2: 1002, 1002, 1002, 1002, 7: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 22: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 189: 1002, 1002, 192: 1002, 1002, 1002, 196: 1002, 1002, 1002, 1002, 228: 1002, 247: 1002, 266: 1002, 1002, 1002, 286: 1002, 333: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 415: 1002},
		{2: 1001, 1001, 1001, 1001, 7: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 22: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 189: 1001, 1001, 192: 1001, 1001, 1001, 196: 1001, 1001, 1001, 1001, 228: 1001, 247: 1001, 266: 1001, 1001, 1001, 286: 1001, 333: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 415: 1001},
		{2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 22: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 189: 1000, 1000, 192: 1000, 1000, 1000, 196: 1000, 1000, 1000, 1000, 228: 1000, 247: 1000, 266: 1000, 1000, 1000, 286: 1000, 333: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 415: 1000},
		{2: 999, 999, 999, 999, 7: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 22: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 189: 999, 999, 192: 999, 999, 999, 196: 999, 999, 999, 999, 228: 999, 247: 999, 266: 999, 999, 999, 286: 999, 333: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 415: 999},
		// 1020
		{2: 998, 998, 998, 998, 7: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 22: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 189: 998, 998, 192: 998, 998, 998, 196: 998, 998, 998, 998, 228: 998, 247: 998, 266: 998, 998, 998, 286: 998, 333: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 415: 998},
		{64: 995, 191: 2265, 199: 995, 338: 995, 995},
		{64: 994, 199: 994, 338: 994, 994},
		{1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 190: 1009, 192: 1009, 1009, 195: 1009, 200: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 220: 1009, 1009, 1009, 1009, 1009, 227: 1009, 229: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 244: 1009, 1009, 1009, 248: 1009, 1009, 1009, 1009, 1009, 1009},
		{189: 2142, 386: 2274},
		// 1025
		{354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 190: 354, 354, 354, 354, 195: 354, 354, 354, 354, 200: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 229: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 248: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 274: 354, 504: 2272},
		{870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 987, 870, 870, 870, 870, 195: 870, 870, 870, 870, 200: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 248: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 274: 870, 283: 870, 870},
		{869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 986, 869, 869, 869, 869, 195: 869, 869, 869, 869, 200: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 248: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 274: 869, 283: 869, 869},
		{189: 985},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 2273},
		// 1030
		{1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 190: 1007, 192: 1007, 1007, 195: 1007, 200: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 220: 1007, 1007, 1007, 1007, 1007, 227: 1007, 229: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 244: 1007, 1007, 1007, 248: 1007, 1007, 1007, 1007, 1007, 1007},
		{1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 190: 1008, 192: 1008, 1008, 195: 1008, 200: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 220: 1008, 1008, 1008, 1008, 1008, 227: 1008, 229: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 244: 1008, 1008, 1008, 248: 1008, 1008, 1008, 1008, 1008, 1008},
		{1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 190: 1025, 192: 1025, 1025, 195: 1025, 200: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 215: 1025, 1025, 1025, 1025, 220: 1025, 1025, 1025, 1025, 1025, 227: 1025, 229: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 244: 1025},
		{1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 190: 1024, 192: 1024, 1024, 195: 1024, 200: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 215: 1024, 1024, 1024, 1024, 220: 1024, 1024, 1024, 1024, 1024, 227: 1024, 229: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 244: 1024},
		{1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 190: 1023, 192: 1023, 1023, 195: 1023, 200: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 215: 1023, 1023, 1023, 1023, 220: 1023, 1023, 1023, 1023, 1023, 227: 1023, 229: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 244: 1023},
		// 1035
		{1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 190: 1010, 192: 1010, 1010, 195: 1010, 200: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 220: 1010, 1010, 1010, 1010, 1010, 227: 1010, 229: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 244: 1010, 1010, 1010, 248: 1010, 1010, 1010, 1010, 1010, 1010},
		{1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 190: 1026, 192: 1026, 1026, 195: 1026, 200: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 215: 1026, 1026, 1026, 1026, 220: 1026, 1026, 1026, 1026, 1026, 227: 1026, 229: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 244: 1026, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2281},
		{1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 190: 1030, 192: 1030, 1030, 195: 1030, 200: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1870, 1868, 1869, 1867, 1865, 1030, 1030, 215: 1030, 1030, 1030, 1030, 220: 1030, 1030, 1030, 1030, 1030, 227: 1030, 229: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 244: 1030, 407: 1866, 1864},
		{441, 441, 6: 441, 21: 441, 188: 2283, 192: 441, 441, 200: 441, 441, 441, 441, 441, 441, 441, 212: 2284, 215: 441, 441, 441, 441, 220: 441, 441, 441, 441, 441, 445: 1711, 449: 1710},
		// 1040
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2288},
		{189: 2285},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 2286},
		{6: 1585, 21: 2287},
		{439, 439, 6: 439, 21: 439, 188: 439, 192: 439, 439, 200: 439, 439, 439, 439, 439, 439, 439, 212: 439, 215: 439, 439, 439, 439, 220: 439, 439, 439, 439, 439},
		// 1045
		{440, 440, 6: 440, 21: 440, 188: 440, 192: 440, 440, 200: 440, 440, 440, 440, 440, 440, 440, 1870, 1868, 1869, 1867, 1865, 440, 215: 440, 440, 440, 440, 220: 440, 440, 440, 440, 440, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 334: 1691, 409: 1694, 432: 1693, 1692, 1697, 452: 2291},
		{461, 461, 6: 461, 21: 461, 188: 461, 192: 461, 461, 200: 461, 461, 461, 461, 461, 461, 461, 212: 461, 215: 461, 461, 461, 461, 220: 461, 461, 461, 461, 461},
		{469, 469, 6: 469, 21: 469, 188: 469, 200: 469, 469, 469, 469, 469, 469, 469, 215: 469, 469, 218: 469},
		{443, 443, 6: 443, 21: 443, 188: 443, 192: 443, 443, 200: 443, 443, 443, 443, 443, 443, 443, 212: 443, 215: 443, 443, 443, 443, 220: 443, 443, 443, 443, 443, 288: 2296, 292: 2295, 2297, 576: 2299, 2298, 682: 2300, 2294},
		// 1050
		{459, 459, 6: 459, 21: 459, 188: 459, 192: 459, 459, 200: 459, 459, 459, 459, 459, 459, 459, 212: 459, 215: 459, 459, 459, 459, 220: 459, 459, 459, 459, 459, 288: 459, 292: 459, 459},
		{464, 464, 6: 464, 21: 464, 188: 464, 192: 464, 464, 200: 464, 464, 464, 464, 464, 464, 464, 212: 464, 215: 464, 464, 464, 464, 220: 464, 464, 464, 464, 464},
		{265: 2315, 287: 2316, 454: 2319},
		{265: 2315, 287: 2316, 454: 2318},
		{265: 2315, 287: 2316, 454: 2317},
		// 1055
		{189: 453, 203: 2302, 684: 2303},
		{445, 445, 6: 445, 21: 445, 188: 445, 192: 445, 445, 200: 445, 445, 445, 445, 445, 445, 445, 212: 445, 215: 445, 445, 445, 445, 220: 445, 445, 445, 445, 445, 288: 445, 292: 445, 445},
		{442, 442, 6: 442, 21: 442, 188: 442, 192: 442, 442, 200: 442, 442, 442, 442, 442, 442, 442, 212: 442, 215: 442, 442, 442, 442, 220: 442, 442, 442, 442, 442, 288: 2296, 292: 2295, 2297, 576: 2301, 2298},
		{444, 444, 6: 444, 21: 444, 188: 444, 192: 444, 444, 200: 444, 444, 444, 444, 444, 444, 444, 212: 444, 215: 444, 444, 444, 444, 220: 444, 444, 444, 444, 444, 288: 444, 292: 444, 444},
		{206: 2311, 217: 2310, 2312},
		// 1060
		{189: 2304},
		{2: 1419, 1348, 1349, 1379, 448, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 448, 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2306, 1344, 1345, 1343, 578: 2305},
		{6: 2308, 21: 2307},
		{447, 447, 6: 447, 21: 447},
		{449, 449, 6: 449, 21: 449, 188: 449, 192: 449, 449, 200: 449, 449, 449, 449, 449, 449, 449, 212: 449, 215: 449, 449, 449, 449, 220: 449, 449, 449, 449, 449, 288: 449, 292: 449, 449},
		// 1065
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2309, 1344, 1345, 1343},
		{446, 446, 6: 446, 21: 446},
		{189: 452},
		{429: 2314},
		{429: 2313},
		// 1070
		{189: 450},
		{189: 451},
		{1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 22: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 189: 1216, 203: 1216, 212: 1216},
		{1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 22: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 189: 1215, 203: 1215, 212: 1215},
		{189: 454, 203: 454},
		// 1075
		{189: 455, 203: 455},
		{189: 456, 203: 456},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 409: 1694, 432: 1693, 1692, 2321},
		{192: 1713, 1714, 217: 1715, 220: 1717, 1718, 1712, 1716, 2322, 445: 1711, 449: 1710},
		{467, 467, 6: 467, 21: 467, 188: 467, 200: 467, 467, 467, 467, 467, 467, 467, 215: 467, 467, 218: 467},
		// 1080
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2324, 486: 2325, 505: 2326},
		{214: 2350},
		{1194, 1194, 6: 1194, 204: 1194, 1194, 1194},
		{97, 97, 6: 2327, 204: 97, 2329, 97, 456: 2330, 2328},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2324, 486: 2349},
		// 1085
		{704, 704, 204: 704, 206: 2332, 481: 2333, 2334},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2331},
		{96, 96, 21: 96, 188: 96, 200: 96, 96, 96, 96, 96, 206: 96, 215: 96, 218: 96},
		{98, 98, 21: 98, 188: 98, 200: 98, 98, 98, 98, 98, 206: 98, 1870, 1868, 1869, 1867, 1865, 215: 98, 218: 98, 407: 1866, 1864},
		{429: 2340},
		// 1090
		{703, 703, 21: 703, 188: 703, 200: 703, 703, 703, 703, 703},
		{426, 426, 204: 2335, 584: 2336},
		{286: 1333, 342: 2339, 413: 2093, 420: 2338, 493: 2337},
		{101, 101},
		{425, 425},
		// 1095
		{424, 424, 6: 424, 21: 424, 42: 424, 188: 424, 200: 424, 424, 424, 424},
		{423, 423, 6: 423, 21: 423, 42: 423, 188: 423, 200: 423, 423, 423, 423},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2341, 507: 2343, 539: 2342},
		{707, 707, 6: 707, 21: 707, 188: 707, 200: 707, 707, 707, 707, 707, 206: 707, 1870, 1868, 1869, 1867, 1865, 215: 707, 227: 2348, 229: 2347, 407: 1866, 1864, 597: 2346},
		{711, 711, 6: 2344, 21: 711, 188: 711, 200: 711, 711, 711, 711, 711},
		// 1100
		{710, 710, 6: 710, 21: 710, 188: 710, 200: 710, 710, 710, 710, 710, 206: 710, 215: 710},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2341, 507: 2345},
		{709, 709, 6: 709, 21: 709, 188: 709, 200: 709, 709, 709, 709, 709, 206: 709, 215: 709},
		{708, 708, 6: 708, 21: 708, 188: 708, 200: 708, 708, 708, 708, 708, 206: 708, 215: 708},
		{706, 706, 6: 706, 21: 706, 188: 706, 200: 706, 706, 706, 706, 706, 206: 706, 215: 706},
		// 1105
		{705, 705, 6: 705, 21: 705, 188: 705, 200: 705, 705, 705, 705, 705, 206: 705, 215: 705},
		{1193, 1193, 6: 1193, 204: 1193, 1193, 1193},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2351},
		{1195, 1195, 6: 1195, 204: 1195, 1195, 1195, 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2324, 486: 2325, 505: 2353},
		// 1110
		{97, 97, 6: 2327, 205: 2329, 456: 2330, 2354},
		{100, 100},
		{2: 193, 193, 193, 193, 7: 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 22: 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2357},
		{192, 192},
		// 1115
		{23: 2362, 44: 2364, 418: 2361, 624: 2365, 673: 2363},
		{23: 287, 44: 287, 418: 287},
		{23: 286, 44: 286, 418: 286},
		{1044, 1044, 1044, 1044, 1044, 1044, 7: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 22: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 200: 1044, 333: 1044},
		{1043, 1043, 1043, 1043, 1043, 1043, 7: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 22: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 200: 1043, 333: 1043},
		// 1120
		{291, 291},
		{290, 290},
		{285, 285, 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 200: 285, 275: 1529, 1344, 1345, 1343, 409: 2366, 446: 2367, 739: 2368},
		{490, 490, 6: 490, 200: 490, 213: 490, 297: 490, 299: 490},
		{284, 284, 6: 2373, 200: 284},
		// 1125
		{283, 283, 200: 2370, 764: 2369},
		{289, 289},
		{296: 2371},
		{202: 2372},
		{282, 282},
		// 1130
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2374},
		{489, 489, 6: 489, 200: 489, 212: 489, 489, 297: 489, 299: 489},
		{304, 304, 205: 2424, 225: 2423, 483: 2449},
		{343: 2446, 418: 2445},
		{335, 335, 203: 2443},
		// 1135
		{23: 2431, 40: 2432, 47: 2433, 58: 2430},
		{304, 304, 205: 2424, 225: 2423, 483: 2429},
		{304, 304, 205: 2424, 225: 2423, 483: 2428},
		{304, 304, 205: 2424, 225: 2423, 483: 2427},
		{304, 304, 205: 2424, 225: 2423, 483: 2422},
		// 1140
		{328, 328},
		{213: 327, 243: 327},
		{213: 326, 243: 326},
		{213: 325, 243: 325},
		{322, 322, 205: 322, 225: 322},
		// 1145
		{321, 321, 205: 321, 225: 321},
		{320, 320, 205: 320, 225: 320},
		{33: 2420},
		{213: 2413, 243: 2414, 571: 2415},
		{313, 313, 205: 313, 225: 313},
		// 1150
		{33: 2412, 52: 2411},
		{310, 310, 205: 310, 225: 310},
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2410},
		{33: 2409},
		{33: 2408},
		// 1155
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2403},
		{305, 305, 205: 305, 225: 305},
		{33: 300, 52: 300},
		{33: 299, 52: 299},
		{23: 297, 40: 297, 47: 297, 58: 297},
		// 1160
		{306, 306, 205: 306, 225: 306},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 2407},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 2406},
		{294, 294, 205: 294, 225: 294},
		{295, 295, 205: 295, 225: 295},
		// 1165
		{307, 307, 205: 307, 225: 307},
		{308, 308, 205: 308, 225: 308},
		{309, 309, 205: 309, 225: 309},
		{312, 312, 205: 312, 225: 312},
		{311, 311, 205: 311, 225: 311},
		// 1170
		{2: 324, 324, 324, 324, 7: 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 22: 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324},
		{2: 323, 323, 323, 323, 7: 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 22: 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2416, 1344, 1345, 1343, 409: 2417},
		{492, 492, 205: 492, 213: 2413, 225: 492, 228: 1539, 243: 2414, 571: 2418},
		{317, 317, 205: 317, 225: 317},
		// 1175
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2419, 1344, 1345, 1343},
		{316, 316, 205: 316, 225: 316},
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2421},
		{318, 318, 205: 318, 225: 318},
		{329, 329},
		// 1180
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 192: 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1947, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 2426, 1791, 1852, 1790},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2425},
		{302, 302, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{303, 303, 219: 2137, 274: 2138},
		{330, 330},
		// 1185
		{331, 331},
		{332, 332},
		{333, 333},
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2442},
		{213: 2435, 243: 2436, 615: 2440},
		// 1190
		{213: 2435, 243: 2436, 615: 2434},
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2439},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2438},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2437},
		{292, 292, 205: 292, 213: 292, 225: 292, 243: 292},
		// 1195
		{293, 293, 205: 293, 213: 293, 225: 293, 243: 293},
		{314, 314, 205: 314, 225: 314},
		{296, 296, 205: 296, 213: 2404, 225: 296, 243: 2405, 468: 2441},
		{315, 315, 205: 315, 225: 315},
		{319, 319, 205: 319, 225: 319},
		// 1200
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 2444},
		{334, 334},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2448},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 2447},
		{336, 336},
		// 1205
		{337, 337},
		{338, 338},
		{72: 2464},
		{287: 2460, 418: 2459},
		{72: 2453},
		// 1210
		{81: 2454},
		{286: 1333, 413: 2456, 702: 2455},
		{341, 341, 6: 2457},
		{340, 340, 6: 340},
		{286: 1333, 413: 2458},
		// 1215
		{339, 339, 6: 339},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2366, 446: 2463},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2461},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2462, 1344, 1345, 1343},
		{342, 342},
		// 1220
		{343, 343, 6: 2373},
		{345, 345, 81: 2465},
		{344, 344},
		{2: 108, 108, 108, 108, 7: 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 22: 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 190: 108, 214: 926, 247: 108},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 2535, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 214: 900, 275: 2498, 1344, 1345, 1343},
		// 1225
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 214: 896, 275: 2532, 1344, 1345, 1343},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 214: 895, 247: 2114, 275: 1638, 1344, 1345, 1343, 414: 2113, 473: 2529},
		{203: 2519, 214: 2518},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 2501, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 214: 888, 275: 2495, 1344, 1345, 1343},
		{388, 388, 6: 2491},
		// 1230
		{214: 2489},
		{214: 2483},
		{214: 2479, 504: 2480},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 247: 2114, 275: 1638, 1344, 1345, 1343, 414: 2113, 473: 2478},
		{359, 359, 6: 359},
		// 1235
		{363, 363, 6: 363},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2482},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2481},
		{366, 366, 6: 366, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{367, 367, 6: 367, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 1240
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 2486, 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2487, 500: 2488},
		{735, 735, 6: 735, 21: 735, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{734, 734, 6: 734, 21: 734, 189: 2067},
		{374, 374, 6: 374},
		{373, 373, 6: 373},
		// 1245
		{368, 368, 6: 368},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 2486, 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2487, 500: 2490},
		{372, 372, 6: 372},
		{2: 1419, 1348, 1349, 1379, 7: 2466, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 2468, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 2492, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 2493, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 2469, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 266: 2475, 275: 2473, 1344, 1345, 1343, 2110, 347: 2474, 430: 2476, 635: 2494},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 214: 900, 275: 2498, 1344, 1345, 1343},
		// 1250
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 214: 888, 275: 2495, 1344, 1345, 1343},
		{358, 358, 6: 358},
		{214: 2496},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 2486, 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2487, 500: 2497},
		{370, 370, 6: 370},
		// 1255
		{214: 2499},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 2486, 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2487, 500: 2500},
		{371, 371, 6: 371},
		{55: 2504, 214: 878, 296: 2505, 526: 2503, 628: 2502},
		{384, 384, 6: 2516},
		// 1260
		{383, 383, 6: 383},
		{116: 2508},
		{125: 2507, 332: 2506},
		{380, 380, 6: 380},
		{379, 379, 6: 379},
		// 1265
		{128: 2510, 130: 2512, 296: 2511, 687: 2509},
		{381, 381, 6: 381},
		{296: 2515},
		{101: 2513, 147: 2514},
		{375, 375, 6: 375},
		// 1270
		{377, 377, 6: 377},
		{376, 376, 6: 376},
		{378, 378, 6: 378},
		{55: 2504, 296: 2505, 526: 2517},
		{382, 382, 6: 382},
		// 1275
		{11: 2524, 190: 2523, 600: 2528},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 2520},
		{214: 2521},
		{11: 2524, 190: 2523, 600: 2522},
		{386, 386},
		// 1280
		{348, 348},
		{189: 2525},
		{190: 1647, 506: 2526},
		{21: 2527},
		{347, 347},
		// 1285
		{387, 387},
		{365, 365, 6: 365, 219: 2530},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2531},
		{364, 364, 6: 364},
		{214: 2533},
		// 1290
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2534},
		{369, 369, 6: 369, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{55: 2504, 214: 878, 296: 2505, 526: 2503, 628: 2536},
		{385, 385, 6: 2516},
		{189: 648, 285: 648, 415: 1858, 438: 1856, 1857, 443: 2538, 450: 2539, 658: 2541, 748: 2540},
		// 1295
		{2: 651, 651, 651, 651, 7: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 22: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 189: 651, 651, 651, 651, 651, 651, 196: 651, 651, 651, 651, 226: 651, 228: 651, 247: 651, 266: 651, 651, 651, 285: 651, 651, 333: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 421: 651, 428: 651, 435: 651, 440: 651},
		{189: 647, 285: 647},
		{189: 2543, 285: 1268, 417: 2542, 422: 2544},
		{189: 389, 285: 389},
		{395, 395, 21: 395, 188: 395, 201: 391},
		// 1300
		{285: 1268, 417: 2545},
		{201: 392},
		{21: 2546},
		{704, 704, 21: 704, 188: 704, 201: 390, 204: 704, 206: 2332, 481: 2333, 2547},
		{422, 422, 21: 422, 188: 422, 204: 2548, 499: 2549},
		// 1305
		{286: 1333, 342: 2339, 413: 2093, 420: 2338, 493: 2550},
		{394, 394, 21: 394, 188: 394},
		{421, 421, 6: 2551, 21: 421, 42: 2552, 188: 421, 200: 421, 421, 421, 421},
		{286: 1333, 342: 2339, 413: 2093, 420: 2338, 493: 2554},
		{286: 1333, 342: 2339, 413: 2093, 420: 2338, 493: 2553},
		// 1310
		{419, 419, 21: 419, 188: 419, 200: 419, 419, 419, 419},
		{420, 420, 21: 420, 188: 420, 200: 420, 420, 420, 420},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 226: 2588, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 2589, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2587, 569: 2590, 667: 2591, 724: 2592},
		{2: 650, 650, 650, 650, 7: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 22: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 189: 650, 650, 650, 650, 650, 650, 196: 650, 650, 650, 650, 226: 650, 228: 650, 247: 650, 266: 650, 650, 650, 286: 650, 333: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 415: 1858, 421: 650, 428: 650, 435: 650, 438: 1856, 1857, 650, 443: 2538, 450: 1860, 460: 2577},
		{34: 2562, 2561, 2560, 623: 2559, 740: 2558},
		// 1315
		{34: 2562, 2561, 2560, 463: 2575, 623: 2576},
		{34: 413, 413, 413, 463: 413},
		{189: 2572},
		{189: 2569},
		{189: 2563},
		// 1320
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2564, 1344, 1345, 1343, 513: 2565},
		{6: 415, 21: 415},
		{6: 2566, 21: 2567},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2568, 1344, 1345, 1343},
		{34: 409, 409, 409, 463: 409},
		// 1325
		{6: 414, 21: 414},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2564, 1344, 1345, 1343, 513: 2570},
		{6: 2566, 21: 2571},
		{34: 410, 410, 410, 463: 410},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2564, 1344, 1345, 1343, 513: 2573},
		// 1330
		{6: 2566, 21: 2574},
		{34: 411, 411, 411, 463: 411},
		{2: 416, 416, 416, 416, 7: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 22: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 189: 416, 416, 416, 416, 416, 416, 196: 416, 416, 416, 416, 226: 416, 228: 416, 247: 416, 266: 416, 416, 416, 286: 416, 333: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 415: 416, 421: 416, 428: 416, 435: 416, 438: 416, 416, 416},
		{34: 412, 412, 412, 463: 412},
		{2: 498, 498, 498, 498, 7: 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 22: 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 189: 498, 498, 498, 498, 498, 498, 196: 498, 498, 498, 498, 226: 498, 228: 498, 247: 498, 266: 498, 498, 498, 286: 498, 333: 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 421: 498, 428: 2578, 435: 2580, 440: 2579, 603: 2581},
		// 1335
		{2: 497, 497, 497, 497, 7: 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 22: 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 189: 497, 497, 497, 497, 497, 497, 196: 497, 497, 497, 497, 226: 497, 228: 497, 247: 497, 266: 497, 497, 497, 286: 497, 288: 497, 333: 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 421: 497, 431: 497},
		{2: 496, 496, 496, 496, 7: 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 22: 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 189: 496, 496, 496, 496, 496, 496, 196: 496, 496, 496, 496, 226: 496, 228: 496, 247: 496, 266: 496, 496, 496, 286: 496, 288: 496, 333: 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 421: 496, 431: 496},
		{2: 495, 495, 495, 495, 7: 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 22: 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 189: 495, 495, 495, 495, 495, 495, 196: 495, 495, 495, 495, 226: 495, 228: 495, 247: 495, 266: 495, 495, 495, 286: 495, 288: 495, 333: 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 421: 495, 431: 495},
		{2: 406, 406, 406, 406, 7: 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 22: 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 2583, 2584, 406, 406, 406, 406, 406, 406, 189: 406, 406, 406, 406, 406, 406, 196: 406, 406, 406, 406, 226: 406, 228: 406, 247: 406, 266: 406, 406, 406, 286: 406, 333: 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 421: 406, 727: 2582},
		{2: 408, 408, 408, 408, 7: 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 22: 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 189: 408, 408, 408, 408, 408, 408, 196: 408, 408, 408, 408, 226: 408, 228: 408, 247: 408, 266: 408, 408, 408, 286: 408, 333: 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 421: 2586, 723: 2585},
		// 1340
		{2: 405, 405, 405, 405, 7: 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 22: 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 189: 405, 405, 405, 405, 405, 405, 196: 405, 405, 405, 405, 226: 405, 228: 405, 247: 405, 266: 405, 405, 405, 286: 405, 333: 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 421: 405},
		{2: 404, 404, 404, 404, 7: 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 22: 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 189: 404, 404, 404, 404, 404, 404, 196: 404, 404, 404, 404, 226: 404, 228: 404, 247: 404, 266: 404, 404, 404, 286: 404, 333: 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 421: 404},
		{2: 418, 418, 418, 418, 7: 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 22: 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 189: 418, 418, 418, 418, 418, 418, 196: 418, 418, 418, 418, 226: 418, 228: 418, 247: 418, 266: 418, 418, 418, 286: 418, 333: 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418},
		{2: 407, 407, 407, 407, 7: 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 22: 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 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, 189: 407, 407, 407, 407, 407, 407, 196: 407, 407, 407, 407, 226: 407, 228: 407, 247: 407, 266: 407, 407, 407, 286: 407, 333: 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407},
		{970, 970, 1419, 1348, 1349, 1379, 970, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 970, 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 970, 190: 2633, 195: 2632, 200: 970, 970, 970, 970, 970, 206: 970, 1870, 1868, 1869, 1867, 1865, 213: 970, 275: 2631, 1344, 1345, 1343, 407: 1866, 1864, 665: 2630, 2629},
		// 1345
		{974, 974, 6: 974, 21: 974, 188: 974, 200: 974, 974, 974, 974, 974, 206: 974, 213: 974},
		{687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 190: 687, 687, 195: 687, 687, 687, 687, 200: 687, 687, 687, 687, 687, 206: 687, 687, 687, 687, 687, 687, 213: 687, 687, 219: 687, 225: 687, 687, 228: 2624, 243: 687, 245: 687, 687, 248: 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 274: 687, 283: 687, 687},
		{964, 964, 6: 964, 21: 964, 188: 964, 200: 964, 964, 964, 964, 964, 206: 964, 213: 964},
		{403, 403, 6: 2622, 21: 403, 188: 403, 200: 403, 403, 403, 403, 403, 206: 403, 213: 403},
		{704, 704, 21: 704, 188: 704, 200: 704, 704, 704, 704, 704, 206: 2332, 213: 2595, 481: 2333, 2593, 674: 2594},
		// 1350
		{422, 422, 21: 422, 188: 422, 200: 422, 422, 422, 422, 2548, 499: 2620},
		{97, 97, 21: 97, 188: 97, 200: 97, 97, 97, 97, 97, 2329, 456: 2330, 2617},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 334: 1691, 409: 1694, 432: 1693, 1692, 1697, 452: 1688, 470: 2598, 660: 2597, 742: 2596},
		{97, 97, 21: 97, 188: 97, 200: 97, 97, 97, 97, 97, 2329, 97, 215: 97, 218: 97, 456: 2330, 2599},
		{472, 472, 21: 472, 188: 472, 200: 472, 472, 472, 472, 472, 472},
		// 1355
		{471, 471, 6: 2289, 21: 471, 188: 471, 200: 471, 471, 471, 471, 471, 471, 471, 215: 471, 218: 471},
		{402, 402, 21: 402, 188: 402, 200: 402, 402, 402, 402, 402, 206: 402, 215: 402, 218: 2600, 678: 2602, 725: 2601},
		{429: 2615},
		{961, 961, 21: 961, 188: 961, 200: 961, 961, 961, 961, 961, 206: 961, 215: 2603, 680: 2604},
		{401, 401, 21: 401, 188: 401, 200: 401, 401, 401, 401, 401, 206: 401, 215: 401},
		// 1360
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2614},
		{704, 704, 21: 704, 188: 704, 200: 704, 704, 704, 704, 704, 206: 2332, 481: 2333, 2605},
		{422, 422, 21: 422, 188: 422, 200: 422, 422, 422, 422, 2548, 499: 2606},
		{398, 398, 21: 398, 188: 398, 200: 398, 398, 2609, 2608, 524: 2607},
		{473, 473, 21: 473, 188: 473, 200: 473, 473},
		// 1365
		{427: 2613},
		{243: 2610},
		{132: 2611},
		{122: 2612},
		{396, 396, 21: 396, 188: 396, 200: 396, 396},
		// 1370
		{397, 397, 21: 397, 188: 397, 200: 397, 397},
		{960, 960, 21: 960, 188: 960, 200: 960, 960, 960, 960, 960, 206: 960, 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2341, 507: 2343, 539: 2616},
		{962, 962, 6: 2344, 21: 962, 188: 962, 200: 962, 962, 962, 962, 962, 206: 962, 215: 962},
		{422, 422, 21: 422, 188: 422, 200: 422, 422, 422, 422, 2548, 499: 2618},
		// 1375
		{398, 398, 21: 398, 188: 398, 200: 398, 398, 2609, 2608, 524: 2619},
		{474, 474, 21: 474, 188: 474, 200: 474, 474},
		{398, 398, 21: 398, 188: 398, 200: 398, 398, 2609, 2608, 524: 2621},
		{475, 475, 21: 475, 188: 475, 200: 475, 475},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 226: 2588, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 2589, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2587, 569: 2623},
		// 1380
		{963, 963, 6: 963, 21: 963, 188: 963, 200: 963, 963, 963, 963, 963, 206: 963, 213: 963},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 226: 2625, 275: 2626, 1344, 1345, 1343},
		{973, 973, 6: 973, 21: 973, 188: 973, 200: 973, 973, 973, 973, 973, 206: 973, 213: 973},
		{686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 190: 686, 686, 195: 686, 686, 686, 686, 200: 686, 686, 686, 686, 686, 206: 686, 686, 686, 686, 686, 686, 213: 686, 686, 219: 686, 225: 686, 686, 228: 2627, 243: 686, 245: 686, 686, 248: 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 686, 274: 686, 283: 686, 686},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 226: 2628, 275: 2174, 1344, 1345, 1343},
		// 1385
		{972, 972, 6: 972, 21: 972, 188: 972, 200: 972, 972, 972, 972, 972, 206: 972, 213: 972},
		{971, 971, 6: 971, 21: 971, 188: 971, 200: 971, 971, 971, 971, 971, 206: 971, 213: 971},
		{969, 969, 6: 969, 21: 969, 188: 969, 200: 969, 969, 969, 969, 969, 206: 969, 213: 969},
		{968, 968, 6: 968, 21: 968, 188: 968, 200: 968, 968, 968, 968, 968, 206: 968, 213: 968},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 2635, 275: 2634, 1344, 1345, 1343},
		// 1390
		{966, 966, 6: 966, 21: 966, 188: 966, 200: 966, 966, 966, 966, 966, 206: 966, 213: 966},
		{967, 967, 6: 967, 21: 967, 188: 967, 200: 967, 967, 967, 967, 967, 206: 967, 213: 967},
		{965, 965, 6: 965, 21: 965, 188: 965, 200: 965, 965, 965, 965, 965, 206: 965, 213: 965},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2637, 1344, 1345, 1343},
		{479, 479},
		// 1395
		{483, 483, 212: 2639},
		{266: 1947, 387: 2641, 749: 2640},
		{482, 482, 6: 2642},
		{481, 481, 6: 481},
		{266: 1947, 387: 2643},
		// 1400
		{480, 480, 6: 480},
		{213: 2645},
		{190: 2647, 266: 1947, 387: 2648, 717: 2646},
		{486, 486},
		{485, 485},
		// 1405
		{484, 484},
		{2: 754, 754, 754, 754, 7: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 22: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 431: 2652, 580: 2653},
		{2: 725, 725, 725, 725, 7: 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 22: 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 431: 725},
		{2: 724, 724, 724, 724, 7: 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 22: 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 431: 724},
		{2: 753, 753, 753, 753, 7: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 22: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753},
		// 1410
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2654},
		{65: 2660, 189: 2655, 216: 2659, 268: 2661, 285: 1268, 417: 2657, 422: 1271, 425: 1270, 2658, 529: 2656, 579: 2662},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 1178, 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 285: 1268, 412: 1581, 417: 2146, 448: 1582, 541: 2681},
		{189: 2672, 523: 2671, 634: 2670},
		{747, 747, 188: 747, 201: 391},
		// 1415
		{746, 746, 188: 746},
		{732, 732, 1419, 1348, 1349, 1379, 732, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 732, 275: 1580, 1344, 1345, 1343, 412: 2664, 543: 2665, 650: 2663},
		{189: 744},
		{189: 743},
		{727, 727},
		// 1420
		{745, 745, 6: 2668, 188: 745},
		{214: 2666},
		{731, 731, 6: 731, 188: 731},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2667},
		{733, 733, 6: 733, 188: 733, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 1425
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2664, 543: 2669},
		{730, 730, 6: 730, 188: 730},
		{748, 748, 6: 2679, 188: 748},
		{742, 742, 6: 742, 188: 742},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 739, 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2675, 750: 2674, 2673},
		// 1430
		{21: 2678},
		{6: 2676, 21: 738},
		{6: 736, 21: 736},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 2485, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2484, 461: 2677},
		{6: 737, 21: 737},
		// 1435
		{740, 740, 6: 740, 188: 740},
		{189: 2672, 523: 2680},
		{741, 741, 6: 741, 188: 741},
		{21: 2682},
		{65: 2660, 189: 2685, 268: 2661, 285: 1268, 417: 2684, 422: 1271, 425: 1270, 2686, 529: 2683},
		// 1440
		{189: 2672, 523: 2671, 634: 2689},
		{751, 751, 188: 751, 201: 391},
		{285: 1268, 417: 2687},
		{749, 749, 188: 749},
		{21: 2688},
		// 1445
		{750, 750, 188: 750, 201: 390},
		{752, 752, 6: 2679, 188: 752},
		{2: 955, 955, 955, 955, 7: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 22: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 288: 1686, 431: 955, 490: 2691},
		{2: 754, 754, 754, 754, 7: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 22: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 431: 2652, 580: 2692},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2693},
		// 1450
		{65: 2660, 189: 2655, 216: 2659, 268: 2661, 285: 1268, 417: 2657, 422: 1271, 425: 1270, 2658, 529: 2656, 579: 2694},
		{729, 729, 188: 2696, 704: 2695},
		{755, 755},
		{104: 2697},
		{265: 2698},
		// 1455
		{427: 2699},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2324, 486: 2325, 505: 2700},
		{728, 728, 6: 2327},
		{1036, 1036, 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2713},
		{1034, 1034},
		// 1460
		{902, 902, 902, 902, 902, 902, 7: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 22: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 214: 2710, 228: 902},
		{236, 236, 201: 391},
		{235, 235},
		{234, 234},
		{233, 233},
		// 1465
		{232, 232},
		{231, 231},
		{190: 2711},
		{189: 2145, 285: 1268, 335: 1261, 1262, 417: 2704, 422: 1271, 425: 1270, 2709, 1323, 436: 1255, 487: 2705, 492: 2707, 498: 2708, 502: 2706, 566: 2712},
		{1033, 1033},
		// 1470
		{1035, 1035},
		{2: 1056, 1056, 1056, 1056, 7: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 22: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 333: 1056},
		{2: 959, 959, 959, 959, 7: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 22: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 333: 2741, 514: 2746},
		{2: 959, 959, 959, 959, 7: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 22: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 333: 2741, 514: 2740},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 333: 2733, 409: 2366, 446: 2732},
		// 1475
		{333: 2729},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 333: 2723, 414: 1636, 437: 2724, 632: 2722},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2721},
		{1048, 1048},
		{1050, 1050, 6: 2727},
		// 1480
		{337: 2725},
		{350, 350, 6: 350},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 2724, 632: 2726},
		{1049, 1049, 6: 2727},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 2728},
		// 1485
		{349, 349, 6: 349},
		{337: 2730},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2366, 446: 2731},
		{1051, 1051, 6: 2373},
		{1047, 1047, 6: 2373, 297: 2738, 299: 2737, 609: 2739},
		// 1490
		{337: 2734},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2366, 446: 2735},
		{1047, 1047, 6: 2373, 297: 2738, 299: 2737, 609: 2736},
		{1052, 1052},
		{1046, 1046},
		// 1495
		{1045, 1045},
		{1053, 1053},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2743, 1344, 1345, 1343},
		{337: 2742},
		{2: 958, 958, 958, 958, 7: 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 22: 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 190: 958},
		// 1500
		{188: 2744},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2745},
		{1054, 1054},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 2747},
		{1055, 1055},
		// 1505
		{2: 488, 488, 488, 488, 7: 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 22: 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 2750, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 213: 488, 288: 488, 719: 2749},
		{2: 955, 955, 955, 955, 7: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 22: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 213: 955, 288: 1686, 490: 2751},
		{2: 487, 487, 487, 487, 7: 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 22: 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 213: 487, 288: 487},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 213: 2752, 275: 1529, 1344, 1345, 1343, 409: 2366, 446: 2753},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2757, 446: 2758},
		// 1510
		{6: 2373, 213: 2754},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 334: 1691, 409: 1694, 432: 1693, 1692, 1697, 452: 1688, 470: 2755},
		{97, 97, 6: 2289, 205: 2329, 456: 2330, 2756},
		{1058, 1058},
		{97, 97, 6: 490, 204: 97, 2329, 97, 212: 490, 456: 2330, 2762},
		// 1515
		{6: 2373, 212: 2759},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 1695, 275: 1529, 1344, 1345, 1343, 334: 1691, 409: 1694, 432: 1693, 1692, 1697, 452: 1688, 470: 2760},
		{97, 97, 6: 2289, 205: 2329, 456: 2330, 2761},
		{1057, 1057},
		{704, 704, 204: 704, 206: 2332, 481: 2333, 2763},
		// 1520
		{426, 426, 204: 2335, 584: 2764},
		{1059, 1059},
		{1060, 1060, 6: 1888},
		{287: 3213},
		{287: 1116},
		// 1525
		{2: 957, 957, 957, 957, 7: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 22: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 333: 2773, 515: 3200},
		{2: 957, 957, 957, 957, 7: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 22: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 333: 2773, 515: 2814},
		{22: 1077, 24: 1077, 53: 2780, 289: 1077, 754: 2779},
		{336: 2778},
		{2: 957, 957, 957, 957, 7: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 22: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 190: 957, 333: 2773, 515: 2774},
		// 1530
		{191: 2776},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 1639, 485: 1640, 503: 2775},
		{93, 93, 6: 1642},
		{337: 2777},
		{2: 956, 956, 956, 956, 7: 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 22: 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 190: 956},
		// 1535
		{22: 1078, 24: 1078, 53: 1078, 289: 1078},
		{22: 1073, 24: 2786, 289: 1073, 756: 2785},
		{214: 2781},
		{121: 2783, 141: 2784, 148: 2782},
		{22: 1076, 24: 1076, 289: 1076},
		// 1540
		{22: 1075, 24: 1075, 289: 1075},
		{22: 1074, 24: 1074, 289: 1074},
		{22: 1071, 289: 2790, 759: 2789},
		{214: 2787},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 2788},
		// 1545
		{22: 1072, 289: 1072},
		{22: 2794},
		{129: 2791},
		{24: 2792, 114: 2793},
		{22: 1070},
		// 1550
		{22: 1069},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2796, 758: 2795},
		{189: 2798, 195: 1067, 757: 2797},
		{189: 1068, 195: 1068},
		{195: 2804},
		// 1555
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2800, 1344, 1345, 1343, 646: 2799},
		{6: 2802, 21: 2801},
		{6: 1065, 21: 1065},
		{195: 1066},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2803, 1344, 1345, 1343},
		// 1560
		{6: 1064, 21: 1064},
		{285: 1268, 417: 2805},
		{1063, 1063, 200: 2807, 755: 2806},
		{1080, 1080},
		{48: 2809, 98: 2808},
		// 1565
		{271: 2812},
		{271: 2810},
		{494: 2811},
		{1061, 1061},
		{494: 2813},
		// 1570
		{1062, 1062},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2815},
		{189: 2816, 225: 2817},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 265: 1205, 269: 1205, 1205, 2825, 275: 1580, 1344, 1345, 1343, 287: 1205, 298: 1205, 300: 1205, 412: 2820, 447: 2823, 509: 2819, 2824, 2822, 621: 2826, 737: 2821},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2818},
		// 1575
		{1103, 1103},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 265: 1204, 269: 1204, 1204, 275: 3199, 1344, 1345, 1343, 287: 1204, 298: 1204, 300: 1204, 620: 3198},
		{25: 3089, 45: 3086, 3085, 50: 3088, 56: 3072, 89: 3087, 93: 3063, 3057, 3056, 106: 3070, 123: 3073, 142: 3081, 216: 3071, 247: 3066, 267: 144, 301: 3058, 3054, 3048, 305: 3074, 308: 3055, 3077, 311: 3062, 3060, 3049, 3050, 3051, 3052, 3053, 3084, 3079, 3083, 3078, 3047, 3082, 3059, 3075, 3061, 3046, 3076, 3045, 3080, 3067, 641: 3044, 3068, 3041, 657: 3039, 671: 3042, 3043, 686: 3040, 698: 3064, 701: 3037, 735: 3038, 744: 3069, 747: 3036, 752: 3065},
		{6: 2908, 21: 2907},
		{265: 2315, 269: 2830, 2833, 287: 2316, 298: 2834, 300: 2831, 454: 2832, 652: 2835},
		// 1580
		{6: 227, 21: 227},
		{6: 226, 21: 226},
		{189: 2827},
		{6: 224, 21: 224},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 2828},
		// 1585
		{21: 2829, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{6: 225, 21: 225},
		{265: 2900},
		{265: 2315, 287: 2316, 454: 2894},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 953, 212: 953, 275: 2838, 1344, 1345, 1343, 464: 2888},
		// 1590
		{2: 1214, 1214, 1214, 1214, 7: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 22: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 189: 1214, 212: 1214, 265: 2315, 287: 2316, 454: 2868, 689: 2869},
		{265: 2836},
		{228, 228, 6: 228, 21: 228},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 953, 275: 2838, 1344, 1345, 1343, 464: 2837},
		{189: 2839},
		// 1595
		{952, 952, 6: 952, 189: 952, 212: 952},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2840},
		{6: 2846, 21: 2845},
		{6: 124, 21: 124, 189: 2091, 227: 124, 229: 124, 416: 2092, 424: 2843},
		{6: 1114, 21: 1114},
		// 1600
		{6: 707, 21: 707, 227: 2348, 229: 2347, 597: 2844},
		{6: 1115, 21: 1115},
		{272: 2849, 522: 2848},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2847},
		{6: 1113, 21: 1113},
		// 1605
		{1146, 1146, 6: 1146, 21: 1146},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 2850},
		{189: 2851},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2852},
		{6: 2846, 21: 2853},
		// 1610
		{1144, 1144, 1144, 1144, 1144, 1144, 1144, 21: 1144, 188: 2855, 191: 1144, 194: 1144, 1144, 199: 1144, 265: 1144, 269: 1144, 1144, 1144, 1144, 1144, 703: 2854},
		{1142, 1142, 1142, 1142, 1142, 1142, 1142, 21: 1142, 188: 2865, 191: 1142, 194: 1142, 1142, 199: 1142, 265: 1142, 269: 1142, 1142, 1142, 1142, 1142, 705: 2864},
		{436: 2856},
		{83: 2861, 216: 2860, 297: 2859, 299: 2858, 606: 2857},
		{1143, 1143, 1143, 1143, 1143, 1143, 1143, 21: 1143, 188: 1143, 191: 1143, 194: 1143, 1143, 199: 1143, 265: 1143, 269: 1143, 1143, 1143, 1143, 1143},
		// 1615
		{1140, 1140, 1140, 1140, 1140, 1140, 1140, 21: 1140, 188: 1140, 191: 1140, 194: 1140, 1140, 199: 1140, 265: 1140, 269: 1140, 1140, 1140, 1140, 1140},
		{1139, 1139, 1139, 1139, 1139, 1139, 1139, 21: 1139, 188: 1139, 191: 1139, 194: 1139, 1139, 199: 1139, 265: 1139, 269: 1139, 1139, 1139, 1139, 1139},
		{199: 2863},
		{91: 2862},
		{1137, 1137, 1137, 1137, 1137, 1137, 1137, 21: 1137, 188: 1137, 191: 1137, 194: 1137, 1137, 199: 1137, 265: 1137, 269: 1137, 1137, 1137, 1137, 1137},
		// 1620
		{1138, 1138, 1138, 1138, 1138, 1138, 1138, 21: 1138, 188: 1138, 191: 1138, 194: 1138, 1138, 199: 1138, 265: 1138, 269: 1138, 1138, 1138, 1138, 1138},
		{1145, 1145, 1145, 1145, 1145, 1145, 1145, 21: 1145, 188: 1145, 191: 1145, 194: 1145, 1145, 199: 1145, 265: 1145, 269: 1145, 1145, 1145, 1145, 1145},
		{427: 2866},
		{83: 2861, 216: 2860, 297: 2859, 299: 2858, 606: 2867},
		{1141, 1141, 1141, 1141, 1141, 1141, 1141, 21: 1141, 188: 1141, 191: 1141, 194: 1141, 1141, 199: 1141, 265: 1141, 269: 1141, 1141, 1141, 1141, 1141},
		// 1625
		{2: 1213, 1213, 1213, 1213, 7: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 22: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 189: 1213, 212: 1213},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 953, 212: 953, 275: 2838, 1344, 1345, 1343, 464: 2870},
		{189: 944, 212: 2872, 441: 2873, 491: 2871},
		{189: 2876},
		{80: 2875, 96: 2874},
		// 1630
		{188: 943, 943},
		{946, 946, 946, 6: 946, 8: 946, 21: 946, 188: 946, 946, 202: 946, 212: 946},
		{945, 945, 945, 6: 945, 8: 945, 21: 945, 188: 945, 945, 202: 945, 212: 945},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2877},
		{6: 2846, 21: 2878},
		// 1635
		{951, 951, 951, 6: 951, 8: 951, 21: 951, 212: 951, 479: 2879},
		{1147, 1147, 2883, 6: 1147, 8: 2881, 21: 1147, 212: 2872, 441: 2882, 478: 2880},
		{950, 950, 950, 6: 950, 8: 950, 21: 950, 202: 950, 212: 950},
		{214: 2885, 286: 1042, 419: 2886},
		{948, 948, 948, 6: 948, 8: 948, 21: 948, 202: 948, 212: 948},
		// 1640
		{190: 2884},
		{947, 947, 947, 6: 947, 8: 947, 21: 947, 202: 947, 212: 947},
		{2: 1041, 1041, 1041, 1041, 7: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 22: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 190: 1041, 194: 1041, 247: 1041, 286: 1041},
		{286: 1333, 413: 2093, 420: 2887},
		{949, 949, 949, 6: 949, 8: 949, 21: 949, 202: 949, 212: 949},
		// 1645
		{189: 944, 212: 2872, 441: 2873, 491: 2889},
		{189: 2890},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2891},
		{6: 2846, 21: 2892},
		{951, 951, 951, 6: 951, 8: 951, 21: 951, 212: 951, 479: 2893},
		// 1650
		{1148, 1148, 2883, 6: 1148, 8: 2881, 21: 1148, 212: 2872, 441: 2882, 478: 2880},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 953, 275: 2838, 1344, 1345, 1343, 464: 2895},
		{189: 2896},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2897},
		{6: 2846, 21: 2898},
		// 1655
		{951, 951, 951, 6: 951, 8: 951, 21: 951, 212: 951, 479: 2899},
		{1149, 1149, 2883, 6: 1149, 8: 2881, 21: 1149, 212: 2872, 441: 2882, 478: 2880},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 953, 212: 953, 275: 2838, 1344, 1345, 1343, 464: 2901},
		{189: 944, 212: 2872, 441: 2873, 491: 2902},
		{189: 2903},
		// 1660
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 2904},
		{6: 2846, 21: 2905},
		{951, 951, 951, 6: 951, 8: 951, 21: 951, 212: 951, 479: 2906},
		{1150, 1150, 2883, 6: 1150, 8: 2881, 21: 1150, 212: 2872, 441: 2882, 478: 2880},
		{199, 199, 2915, 2914, 7: 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 194: 2911, 219: 1102, 279: 1102, 2928, 2927, 199, 442: 2913, 466: 2925, 469: 2930, 525: 2929, 654: 2910},
		// 1665
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 265: 1205, 269: 1205, 1205, 2825, 275: 1580, 1344, 1345, 1343, 287: 1205, 298: 1205, 300: 1205, 412: 2820, 447: 2823, 509: 2819, 2824, 2822, 621: 2909},
		{6: 223, 21: 223},
		{1100, 1100, 282: 2982, 715: 2981},
		{7: 1101, 219: 1101, 279: 1101},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 214: 2979, 275: 1638, 1344, 1345, 1343, 414: 2978},
		// 1670
		{7: 2111, 219: 2973, 279: 2110, 430: 2972},
		{214: 2970},
		{190: 1042, 214: 2885, 419: 2968},
		{214: 2885, 286: 1042, 419: 2966},
		{190: 1042, 214: 2885, 419: 2964},
		// 1675
		{214: 2885, 286: 1042, 419: 2962},
		{190: 1042, 214: 2885, 419: 2960},
		{190: 1042, 214: 2885, 419: 2958},
		{214: 2885, 286: 1042, 419: 2956},
		{214: 2885, 286: 1042, 419: 2954},
		// 1680
		{214: 2885, 286: 1042, 419: 2952},
		{214: 2885, 286: 1042, 419: 2950},
		{207, 207, 207, 207, 6: 207, 207, 207, 207, 207, 207, 13: 207, 207, 207, 207, 207, 207, 207, 207, 194: 207, 219: 207, 279: 207, 207, 207, 207},
		{194: 1042, 214: 2885, 286: 1042, 419: 2948},
		{214: 2885, 286: 1042, 419: 2946},
		// 1685
		{194: 1042, 214: 2885, 286: 1042, 419: 2942},
		{198, 198, 2915, 2914, 6: 2940, 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 194: 2911, 219: 1102, 279: 1102, 2928, 2927, 198, 442: 2913, 466: 2925, 469: 2939},
		{197, 197, 197, 197, 6: 197, 197, 197, 197, 197, 197, 13: 197, 197, 197, 197, 197, 197, 197, 197, 194: 197, 219: 197, 279: 197, 197, 197, 197},
		{70: 1042, 1042, 76: 1042, 78: 1042, 84: 1042, 194: 1042, 214: 2885, 419: 2932},
		{70: 2938, 2936, 76: 2934, 78: 2935, 84: 2937, 194: 2933},
		// 1690
		{191, 191, 191, 191, 6: 191, 191, 191, 191, 191, 191, 13: 191, 191, 191, 191, 191, 191, 191, 191, 194: 191, 219: 191, 279: 191, 191, 191, 191},
		{190, 190, 190, 190, 6: 190, 190, 190, 190, 190, 190, 13: 190, 190, 190, 190, 190, 190, 190, 190, 194: 190, 219: 190, 279: 190, 190, 190, 190},
		{189, 189, 189, 189, 6: 189, 189, 189, 189, 189, 189, 13: 189, 189, 189, 189, 189, 189, 189, 189, 194: 189, 219: 189, 279: 189, 189, 189, 189},
		{188, 188, 188, 188, 6: 188, 188, 188, 188, 188, 188, 13: 188, 188, 188, 188, 188, 188, 188, 188, 194: 188, 219: 188, 279: 188, 188, 188, 188},
		{187, 187, 187, 187, 6: 187, 187, 187, 187, 187, 187, 13: 187, 187, 187, 187, 187, 187, 187, 187, 194: 187, 219: 187, 279: 187, 187, 187, 187},
		// 1695
		{186, 186, 186, 186, 6: 186, 186, 186, 186, 186, 186, 13: 186, 186, 186, 186, 186, 186, 186, 186, 194: 186, 219: 186, 279: 186, 186, 186, 186},
		{196, 196, 196, 196, 6: 196, 196, 196, 196, 196, 196, 13: 196, 196, 196, 196, 196, 196, 196, 196, 194: 196, 219: 196, 279: 196, 196, 196, 196},
		{2: 2915, 2914, 7: 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 194: 2911, 219: 1102, 279: 1102, 2928, 2927, 442: 2913, 466: 2925, 469: 2941},
		{195, 195, 195, 195, 6: 195, 195, 195, 195, 195, 195, 13: 195, 195, 195, 195, 195, 195, 195, 195, 194: 195, 219: 195, 279: 195, 195, 195, 195},
		{194: 2944, 286: 1333, 413: 2093, 420: 2945, 618: 2943},
		// 1700
		{204, 204, 204, 204, 6: 204, 204, 204, 204, 204, 204, 13: 204, 204, 204, 204, 204, 204, 204, 204, 194: 204, 219: 204, 279: 204, 204, 204, 204},
		{203, 203, 203, 203, 6: 203, 203, 203, 203, 203, 203, 13: 203, 203, 203, 203, 203, 203, 203, 203, 194: 203, 219: 203, 279: 203, 203, 203, 203},
		{202, 202, 202, 202, 6: 202, 202, 202, 202, 202, 202, 13: 202, 202, 202, 202, 202, 202, 202, 202, 194: 202, 219: 202, 279: 202, 202, 202, 202},
		{286: 1333, 413: 2093, 420: 2947},
		{205, 205, 205, 205, 6: 205, 205, 205, 205, 205, 205, 13: 205, 205, 205, 205, 205, 205, 205, 205, 194: 205, 219: 205, 279: 205, 205, 205, 205},
		// 1705
		{194: 2944, 286: 1333, 413: 2093, 420: 2945, 618: 2949},
		{206, 206, 206, 206, 6: 206, 206, 206, 206, 206, 206, 13: 206, 206, 206, 206, 206, 206, 206, 206, 194: 206, 219: 206, 279: 206, 206, 206, 206},
		{286: 1333, 413: 2093, 420: 2951},
		{208, 208, 208, 208, 6: 208, 208, 208, 208, 208, 208, 13: 208, 208, 208, 208, 208, 208, 208, 208, 194: 208, 219: 208, 279: 208, 208, 208, 208},
		{286: 1333, 413: 2093, 420: 2953},
		// 1710
		{209, 209, 209, 209, 6: 209, 209, 209, 209, 209, 209, 13: 209, 209, 209, 209, 209, 209, 209, 209, 194: 209, 219: 209, 279: 209, 209, 209, 209},
		{286: 1333, 413: 2093, 420: 2955},
		{210, 210, 210, 210, 6: 210, 210, 210, 210, 210, 210, 13: 210, 210, 210, 210, 210, 210, 210, 210, 194: 210, 219: 210, 279: 210, 210, 210, 210},
		{286: 1333, 413: 2093, 420: 2957},
		{211, 211, 211, 211, 6: 211, 211, 211, 211, 211, 211, 13: 211, 211, 211, 211, 211, 211, 211, 211, 194: 211, 219: 211, 279: 211, 211, 211, 211},
		// 1715
		{190: 2959},
		{212, 212, 212, 212, 6: 212, 212, 212, 212, 212, 212, 13: 212, 212, 212, 212, 212, 212, 212, 212, 194: 212, 219: 212, 279: 212, 212, 212, 212},
		{190: 2961},
		{213, 213, 213, 213, 6: 213, 213, 213, 213, 213, 213, 13: 213, 213, 213, 213, 213, 213, 213, 213, 194: 213, 219: 213, 279: 213, 213, 213, 213},
		{286: 1333, 413: 2093, 420: 2963},
		// 1720
		{214, 214, 214, 214, 6: 214, 214, 214, 214, 214, 214, 13: 214, 214, 214, 214, 214, 214, 214, 214, 194: 214, 219: 214, 279: 214, 214, 214, 214},
		{190: 2965},
		{215, 215, 215, 215, 6: 215, 215, 215, 215, 215, 215, 13: 215, 215, 215, 215, 215, 215, 215, 215, 194: 215, 219: 215, 279: 215, 215, 215, 215},
		{286: 1333, 413: 2093, 420: 2967},
		{216, 216, 216, 216, 6: 216, 216, 216, 216, 216, 216, 13: 216, 216, 216, 216, 216, 216, 216, 216, 194: 216, 219: 216, 279: 216, 216, 216, 216},
		// 1725
		{190: 2969},
		{217, 217, 217, 217, 6: 217, 217, 217, 217, 217, 217, 13: 217, 217, 217, 217, 217, 217, 217, 217, 194: 217, 219: 217, 279: 217, 217, 217, 217},
		{286: 1333, 413: 2093, 420: 2971},
		{218, 218, 218, 218, 6: 218, 218, 218, 218, 218, 218, 13: 218, 218, 218, 218, 218, 218, 218, 218, 194: 218, 219: 218, 279: 218, 218, 218, 218},
		{2: 1042, 1042, 1042, 1042, 7: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 22: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 190: 1042, 214: 2885, 247: 1042, 419: 2976},
		// 1730
		{2: 1042, 1042, 1042, 1042, 7: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 22: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 190: 1042, 214: 2885, 419: 2974},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2975},
		{219, 219, 219, 219, 6: 219, 219, 219, 219, 219, 219, 13: 219, 219, 219, 219, 219, 219, 219, 219, 194: 219, 219: 219, 279: 219, 219, 219, 219},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 247: 2114, 275: 1638, 1344, 1345, 1343, 414: 2113, 473: 2977},
		{220, 220, 220, 220, 6: 220, 220, 220, 220, 220, 220, 13: 220, 220, 220, 220, 220, 220, 220, 220, 194: 220, 219: 220, 279: 220, 220, 220, 220},
		// 1735
		{222, 222, 222, 222, 6: 222, 222, 222, 222, 222, 222, 13: 222, 222, 222, 222, 222, 222, 222, 222, 194: 222, 219: 222, 279: 222, 222, 222, 222},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 2980},
		{221, 221, 221, 221, 6: 221, 221, 221, 221, 221, 221, 13: 221, 221, 221, 221, 221, 221, 221, 221, 194: 221, 219: 221, 279: 221, 221, 221, 221},
		{1104, 1104},
		{429: 2983},
		// 1740
		{80: 2985, 265: 2984, 720: 2986},
		{189: 3031},
		{189: 3026},
		{40: 2988, 189: 2987},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 3022},
		// 1745
		{189: 2989},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 2990},
		{6: 1585, 21: 2991},
		{1095, 1095, 49: 2993, 189: 1095, 497: 2992},
		{1093, 1093, 189: 2996, 496: 2995},
		// 1750
		{286: 1333, 413: 2994},
		{1094, 1094, 189: 1094},
		{1096, 1096},
		{282: 2999, 599: 2998, 714: 2997},
		{6: 3020, 21: 3019},
		// 1755
		{6: 1091, 21: 1091},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 3000, 1344, 1345, 1343},
		{2: 1086, 6: 1086, 9: 1086, 21: 1086, 268: 3002, 713: 3001},
		{2: 3012, 6: 1088, 9: 1088, 21: 1088, 711: 3011},
		{115: 3003},
		// 1760
		{143: 3004},
		{189: 3006, 590: 3005},
		{2: 1085, 6: 1085, 9: 1085, 21: 1085},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 1886, 423: 3008, 590: 3007},
		{21: 3010},
		// 1765
		{6: 1888, 21: 3009},
		{2: 1083, 6: 1083, 9: 1083, 21: 1083},
		{2: 1084, 6: 1084, 9: 1084, 21: 1084},
		{6: 1082, 9: 3016, 21: 1082, 712: 3015},
		{214: 3013},
		// 1770
		{190: 3014},
		{6: 1087, 9: 1087, 21: 1087},
		{6: 1089, 21: 1089},
		{214: 3017},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 3018, 1344, 1345, 1343},
		// 1775
		{6: 1081, 21: 1081},
		{1092, 1092},
		{282: 2999, 599: 3021},
		{6: 1090, 21: 1090},
		{21: 3023, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 1780
		{1095, 1095, 49: 2993, 189: 1095, 497: 3024},
		{1093, 1093, 189: 2996, 496: 3025},
		{1097, 1097},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 3027},
		{21: 3028, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		// 1785
		{1095, 1095, 49: 2993, 189: 1095, 497: 3029},
		{1093, 1093, 189: 2996, 496: 3030},
		{1098, 1098},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 1581, 448: 3032},
		{6: 1585, 21: 3033},
		// 1790
		{1095, 1095, 49: 2993, 189: 1095, 497: 3034},
		{1093, 1093, 189: 2996, 496: 3035},
		{1099, 1099},
		{1152, 1152, 3152, 3147, 1152, 1152, 1152, 21: 1152, 188: 3151, 191: 3145, 194: 3150, 1159, 199: 3146, 265: 1173, 269: 3144, 3149, 3153, 2849, 3156, 522: 3155, 542: 3157, 574: 3154, 602: 3148, 648: 3158, 3143},
		{185, 185, 185, 185, 185, 185, 185, 21: 185, 188: 185, 191: 185, 194: 185, 185, 199: 185, 265: 185, 269: 185, 185, 185, 185, 185},
		// 1795
		{184, 184, 184, 184, 184, 184, 184, 21: 184, 188: 184, 191: 184, 194: 184, 184, 199: 184, 265: 184, 269: 184, 184, 184, 184, 184},
		{183, 183, 183, 183, 183, 183, 183, 21: 183, 188: 183, 191: 183, 194: 183, 183, 199: 183, 265: 183, 269: 183, 183, 183, 183, 183},
		{124, 124, 124, 124, 124, 124, 124, 12: 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 410: 124, 124, 416: 2092, 424: 3141},
		{119, 119, 119, 119, 119, 119, 119, 12: 119, 21: 119, 188: 119, 191: 119, 194: 119, 119, 199: 119, 265: 119, 269: 119, 119, 119, 119, 119, 410: 119, 119, 489: 3140},
		{117, 117, 117, 117, 117, 117, 117, 12: 117, 21: 117, 188: 117, 2097, 191: 117, 194: 117, 117, 199: 117, 265: 117, 269: 117, 117, 117, 117, 117, 410: 117, 117, 416: 2098, 512: 3138, 519: 2099},
		// 1800
		{117, 117, 117, 117, 117, 117, 117, 12: 117, 21: 117, 188: 117, 2097, 191: 117, 194: 117, 117, 199: 117, 265: 117, 269: 117, 117, 117, 117, 117, 410: 117, 117, 416: 2098, 512: 3132, 519: 2099},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3131},
		{177, 177, 177, 177, 177, 177, 177, 12: 177, 21: 177, 188: 177, 177, 191: 177, 194: 177, 177, 199: 177, 265: 177, 269: 177, 177, 177, 177, 177, 410: 177, 177},
		{176, 176, 176, 176, 176, 176, 176, 12: 176, 21: 176, 188: 176, 176, 191: 176, 194: 176, 176, 199: 176, 265: 176, 269: 176, 176, 176, 176, 176, 410: 176, 176},
		{175, 175, 175, 175, 175, 175, 175, 12: 175, 21: 175, 188: 175, 175, 191: 175, 194: 175, 175, 199: 175, 265: 175, 269: 175, 175, 175, 175, 175, 410: 175, 175},
		// 1805
		{174, 174, 174, 174, 174, 174, 174, 12: 174, 21: 174, 188: 174, 174, 191: 174, 194: 174, 174, 199: 174, 265: 174, 269: 174, 174, 174, 174, 174, 410: 174, 174},
		{173, 173, 173, 173, 173, 173, 173, 12: 173, 21: 173, 188: 173, 173, 191: 173, 194: 173, 173, 199: 173, 265: 173, 269: 173, 173, 173, 173, 173, 410: 173, 173},
		{172, 172, 172, 172, 172, 172, 172, 12: 172, 21: 172, 188: 172, 172, 191: 172, 194: 172, 172, 199: 172, 265: 172, 269: 172, 172, 172, 172, 172, 410: 172, 172},
		{171, 171, 171, 171, 171, 171, 171, 12: 171, 21: 171, 188: 171, 171, 191: 171, 194: 171, 171, 199: 171, 265: 171, 269: 171, 171, 171, 171, 171, 410: 171, 171},
		{170, 170, 170, 170, 170, 170, 170, 12: 170, 21: 170, 188: 170, 170, 191: 170, 194: 170, 170, 199: 170, 265: 170, 269: 170, 170, 170, 170, 170, 410: 170, 170},
		// 1810
		{169, 169, 169, 169, 169, 169, 169, 12: 169, 21: 169, 188: 169, 169, 191: 169, 194: 169, 169, 199: 169, 265: 169, 269: 169, 169, 169, 169, 169, 410: 169, 169},
		{168, 168, 168, 168, 168, 168, 168, 12: 168, 21: 168, 188: 168, 168, 191: 168, 194: 168, 168, 199: 168, 265: 168, 269: 168, 168, 168, 168, 168, 410: 168, 168},
		{167, 167, 167, 167, 167, 167, 167, 12: 167, 21: 167, 188: 167, 167, 191: 167, 194: 167, 167, 199: 167, 265: 167, 269: 167, 167, 167, 167, 167, 410: 167, 167},
		{166, 166, 166, 166, 166, 166, 166, 12: 166, 21: 166, 188: 166, 191: 166, 194: 166, 166, 199: 166, 265: 166, 269: 166, 166, 166, 166, 166, 410: 166, 166},
		{165, 165, 165, 165, 165, 165, 165, 12: 165, 21: 165, 188: 165, 191: 165, 194: 165, 165, 199: 165, 265: 165, 269: 165, 165, 165, 165, 165, 410: 165, 165},
		// 1815
		{161, 161, 161, 161, 161, 161, 161, 12: 161, 21: 161, 188: 161, 161, 191: 161, 194: 161, 161, 199: 161, 265: 161, 269: 161, 161, 161, 161, 161, 410: 161, 161},
		{160, 160, 160, 160, 160, 160, 160, 12: 160, 21: 160, 188: 160, 160, 191: 160, 194: 160, 160, 199: 160, 265: 160, 269: 160, 160, 160, 160, 160, 410: 160, 160},
		{159, 159, 159, 159, 159, 159, 159, 12: 159, 21: 159, 188: 159, 159, 191: 159, 194: 159, 159, 199: 159, 265: 159, 269: 159, 159, 159, 159, 159, 410: 159, 159},
		{158, 158, 158, 158, 158, 158, 158, 12: 158, 21: 158, 188: 158, 158, 191: 158, 194: 158, 158, 199: 158, 265: 158, 269: 158, 158, 158, 158, 158, 410: 158, 158},
		{157, 157, 157, 157, 157, 157, 157, 12: 157, 21: 157, 188: 157, 157, 191: 157, 194: 157, 157, 199: 157, 265: 157, 269: 157, 157, 157, 157, 157, 410: 157, 157, 716: 3130},
		// 1820
		{155, 155, 155, 155, 155, 155, 155, 21: 155, 188: 155, 155, 191: 155, 194: 155, 155, 199: 155, 265: 155, 269: 155, 155, 155, 155, 155},
		{267: 3122},
		{189: 2091, 416: 3118},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3117},
		{189: 2091, 416: 3116},
		// 1825
		{149, 149, 149, 149, 149, 149, 149, 21: 149, 188: 149, 191: 149, 194: 149, 149, 199: 149, 265: 149, 269: 149, 149, 149, 149, 149},
		{113, 113, 113, 113, 113, 113, 113, 113, 21: 113, 188: 113, 191: 113, 194: 113, 113, 199: 113, 219: 113, 247: 2107, 265: 113, 269: 113, 113, 113, 113, 113, 279: 113, 480: 3113},
		{189: 3108},
		{189: 3098},
		{145, 145, 145, 145, 145, 145, 145, 21: 145, 188: 145, 191: 145, 194: 145, 145, 199: 145, 265: 145, 269: 145, 145, 145, 145, 145},
		// 1830
		{267: 143, 305: 3097},
		{189: 141},
		{189: 140},
		{139, 139, 139, 139, 139, 139, 139, 21: 139, 188: 139, 191: 139, 194: 139, 139, 199: 139, 265: 139, 269: 139, 139, 139, 139, 139},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3096},
		// 1835
		{137, 137, 137, 137, 137, 137, 137, 21: 137, 188: 137, 191: 137, 194: 137, 137, 199: 137, 265: 137, 269: 137, 137, 137, 137, 137},
		{136, 136, 136, 136, 136, 136, 136, 21: 136, 188: 136, 191: 136, 194: 136, 136, 199: 136, 265: 136, 269: 136, 136, 136, 136, 136},
		{135, 135, 135, 135, 135, 135, 135, 135, 21: 135, 188: 135, 191: 135, 194: 135, 135, 199: 135, 219: 135, 247: 135, 265: 135, 269: 135, 135, 135, 135, 135, 279: 135},
		{124, 124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 219: 124, 247: 124, 265: 124, 269: 124, 124, 124, 124, 124, 279: 124, 416: 2092, 424: 3095},
		{133, 133, 133, 133, 133, 133, 133, 133, 21: 133, 188: 133, 191: 133, 194: 133, 133, 199: 133, 219: 133, 247: 133, 265: 133, 269: 133, 133, 133, 133, 133, 279: 133},
		// 1840
		{132, 132, 132, 132, 132, 132, 132, 132, 21: 132, 188: 132, 191: 132, 194: 132, 132, 199: 132, 219: 132, 247: 132, 265: 132, 269: 132, 132, 132, 132, 132, 279: 132},
		{305: 3094},
		{130, 130, 130, 130, 130, 130, 130, 21: 130, 188: 130, 191: 130, 194: 130, 130, 199: 130, 265: 130, 269: 130, 130, 130, 130, 130},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3093},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3092},
		// 1845
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3091},
		{124, 124, 124, 124, 124, 124, 124, 21: 124, 188: 124, 2091, 191: 124, 194: 124, 124, 199: 124, 265: 124, 269: 124, 124, 124, 124, 124, 416: 2092, 424: 3090},
		{126, 126, 126, 126, 126, 126, 126, 21: 126, 188: 126, 191: 126, 194: 126, 126, 199: 126, 265: 126, 269: 126, 126, 126, 126, 126},
		{127, 127, 127, 127, 127, 127, 127, 21: 127, 188: 127, 191: 127, 194: 127, 127, 199: 127, 265: 127, 269: 127, 127, 127, 127, 127},
		{128, 128, 128, 128, 128, 128, 128, 21: 128, 188: 128, 191: 128, 194: 128, 128, 199: 128, 265: 128, 269: 128, 128, 128, 128, 128},
		// 1850
		{129, 129, 129, 129, 129, 129, 129, 21: 129, 188: 129, 191: 129, 194: 129, 129, 199: 129, 265: 129, 269: 129, 129, 129, 129, 129},
		{131, 131, 131, 131, 131, 131, 131, 131, 21: 131, 188: 131, 191: 131, 194: 131, 131, 199: 131, 219: 131, 247: 131, 265: 131, 269: 131, 131, 131, 131, 131, 279: 131},
		{134, 134, 134, 134, 134, 134, 134, 134, 21: 134, 188: 134, 191: 134, 194: 134, 134, 199: 134, 219: 134, 247: 134, 265: 134, 269: 134, 134, 134, 134, 134, 279: 134},
		{138, 138, 138, 138, 138, 138, 138, 21: 138, 188: 138, 191: 138, 194: 138, 138, 199: 138, 265: 138, 269: 138, 138, 138, 138, 138},
		{189: 142},
		// 1855
		{190: 3100, 619: 3099},
		{6: 3102, 21: 3101},
		{6: 105, 21: 105},
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3104},
		{190: 3103},
		// 1860
		{6: 104, 21: 104},
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3105},
		{146, 146, 146, 146, 146, 146, 146, 21: 146, 188: 146, 191: 146, 194: 146, 146, 199: 146, 265: 146, 269: 146, 146, 146, 146, 146},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 3107},
		{106, 106, 106, 106, 106, 106, 106, 21: 106, 188: 106, 191: 106, 194: 106, 106, 199: 106, 265: 106, 269: 106, 106, 106, 106, 106},
		// 1865
		{190: 3100, 619: 3109},
		{6: 3102, 21: 3110},
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3111},
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3112},
		{147, 147, 147, 147, 147, 147, 147, 21: 147, 188: 147, 191: 147, 194: 147, 147, 199: 147, 265: 147, 269: 147, 147, 147, 147, 147},
		// 1870
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3114},
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3115},
		{148, 148, 148, 148, 148, 148, 148, 21: 148, 188: 148, 191: 148, 194: 148, 148, 199: 148, 265: 148, 269: 148, 148, 148, 148, 148},
		{150, 150, 150, 150, 150, 150, 150, 21: 150, 188: 150, 191: 150, 194: 150, 150, 199: 150, 265: 150, 269: 150, 150, 150, 150, 150},
		{151, 151, 151, 151, 151, 151, 151, 21: 151, 188: 151, 191: 151, 194: 151, 151, 199: 151, 265: 151, 269: 151, 151, 151, 151, 151},
		// 1875
		{113, 113, 113, 113, 113, 113, 113, 113, 21: 113, 188: 113, 191: 113, 194: 113, 113, 199: 113, 219: 113, 247: 2107, 265: 113, 269: 113, 113, 113, 113, 113, 279: 113, 480: 3119},
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3120},
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3121},
		{152, 152, 152, 152, 152, 152, 152, 21: 152, 188: 152, 191: 152, 194: 152, 152, 199: 152, 265: 152, 269: 152, 152, 152, 152, 152},
		{113, 113, 113, 113, 113, 113, 113, 113, 21: 113, 188: 113, 2091, 191: 113, 194: 113, 113, 199: 113, 219: 113, 247: 2107, 265: 113, 269: 113, 113, 113, 113, 113, 279: 113, 416: 3123, 480: 3124},
		// 1880
		{113, 113, 113, 113, 113, 113, 113, 113, 21: 113, 188: 113, 191: 113, 194: 113, 113, 199: 113, 219: 113, 247: 2107, 265: 113, 269: 113, 113, 113, 113, 113, 279: 113, 480: 3127},
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3125},
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3126},
		{153, 153, 153, 153, 153, 153, 153, 21: 153, 188: 153, 191: 153, 194: 153, 153, 199: 153, 265: 153, 269: 153, 153, 153, 153, 153},
		{111, 111, 111, 111, 111, 111, 111, 2111, 21: 111, 188: 111, 191: 111, 194: 111, 111, 199: 111, 219: 111, 265: 111, 269: 111, 111, 111, 111, 111, 279: 2110, 430: 2109, 455: 3128},
		// 1885
		{107, 107, 107, 107, 107, 107, 107, 21: 107, 188: 107, 191: 107, 194: 107, 107, 199: 107, 219: 3106, 265: 107, 269: 107, 107, 107, 107, 107, 465: 3129},
		{154, 154, 154, 154, 154, 154, 154, 21: 154, 188: 154, 191: 154, 194: 154, 154, 199: 154, 265: 154, 269: 154, 154, 154, 154, 154},
		{156, 156, 156, 156, 156, 156, 156, 12: 156, 21: 156, 188: 156, 156, 191: 156, 194: 156, 156, 199: 156, 265: 156, 269: 156, 156, 156, 156, 156, 410: 156, 156},
		{178, 178, 178, 178, 178, 178, 178, 21: 178, 188: 178, 191: 178, 194: 178, 178, 199: 178, 265: 178, 269: 178, 178, 178, 178, 178},
		{119, 119, 119, 119, 119, 119, 119, 12: 119, 21: 119, 188: 119, 191: 119, 194: 119, 119, 199: 119, 265: 119, 269: 119, 119, 119, 119, 119, 410: 119, 119, 489: 3133},
		// 1890
		{179, 179, 179, 179, 179, 179, 179, 12: 3135, 21: 179, 188: 179, 191: 179, 194: 179, 179, 199: 179, 265: 179, 269: 179, 179, 179, 179, 179, 410: 3134, 3136, 488: 3137},
		{122, 122, 122, 122, 122, 122, 122, 12: 122, 21: 122, 188: 122, 191: 122, 194: 122, 122, 199: 122, 265: 122, 269: 122, 122, 122, 122, 122, 410: 122, 122},
		{121, 121, 121, 121, 121, 121, 121, 12: 121, 21: 121, 188: 121, 191: 121, 194: 121, 121, 199: 121, 265: 121, 269: 121, 121, 121, 121, 121, 410: 121, 121},
		{120, 120, 120, 120, 120, 120, 120, 12: 120, 21: 120, 188: 120, 191: 120, 194: 120, 120, 199: 120, 265: 120, 269: 120, 120, 120, 120, 120, 410: 120, 120},
		{118, 118, 118, 118, 118, 118, 118, 12: 118, 21: 118, 188: 118, 191: 118, 194: 118, 118, 199: 118, 265: 118, 269: 118, 118, 118, 118, 118, 410: 118, 118},
		// 1895
		{119, 119, 119, 119, 119, 119, 119, 12: 119, 21: 119, 188: 119, 191: 119, 194: 119, 119, 199: 119, 265: 119, 269: 119, 119, 119, 119, 119, 410: 119, 119, 489: 3139},
		{180, 180, 180, 180, 180, 180, 180, 12: 3135, 21: 180, 188: 180, 191: 180, 194: 180, 180, 199: 180, 265: 180, 269: 180, 180, 180, 180, 180, 410: 3134, 3136, 488: 3137},
		{181, 181, 181, 181, 181, 181, 181, 12: 3135, 21: 181, 188: 181, 191: 181, 194: 181, 181, 199: 181, 265: 181, 269: 181, 181, 181, 181, 181, 410: 3134, 3136, 488: 3137},
		{119, 119, 119, 119, 119, 119, 119, 12: 119, 21: 119, 188: 119, 191: 119, 194: 119, 119, 199: 119, 265: 119, 269: 119, 119, 119, 119, 119, 410: 119, 119, 489: 3142},
		{182, 182, 182, 182, 182, 182, 182, 12: 3135, 21: 182, 188: 182, 191: 182, 194: 182, 182, 199: 182, 265: 182, 269: 182, 182, 182, 182, 182, 410: 3134, 3136, 488: 3137},
		// 1900
		{1184, 1184, 4: 1184, 1184, 1184, 21: 1184},
		{265: 1172},
		{199: 3197},
		{1170, 1170, 1170, 1170, 1170, 1170, 1170, 21: 1170, 188: 1170, 191: 1170, 194: 1170, 1170, 199: 1170, 265: 1170, 269: 1170, 1170, 1170, 1170, 1170},
		{1169, 1169, 1169, 1169, 1169, 1169, 1169, 21: 1169, 188: 1169, 191: 1169, 194: 1169, 1169, 199: 1169, 265: 1169, 269: 1169, 1169, 1169, 1169, 1169},
		// 1905
		{265: 3196},
		{1167, 1167, 1167, 1167, 1167, 1167, 1167, 21: 1167, 188: 1167, 191: 1167, 194: 1167, 1167, 199: 1167, 265: 3195, 269: 1167, 1167, 1167, 1167, 1167},
		{190: 1780, 196: 3188, 3189, 199: 1771, 286: 1775, 338: 1770, 1772, 1774, 1773, 344: 1779, 3179, 3176, 348: 1778, 3177, 3178, 1777, 388: 3187, 390: 1776, 591: 3174, 3175, 3185, 616: 3186, 659: 3184},
		{427: 3172},
		{190: 3171},
		// 1910
		{189: 3168},
		{195: 3161},
		{1160, 1160, 1160, 1160, 1160, 1160, 1160, 21: 1160, 188: 1160, 191: 1160, 194: 1160, 1160, 199: 1160, 265: 1160, 269: 1160, 1160, 1160, 1160, 1160},
		{92: 3160},
		{1154, 1154, 1154, 1154, 1154, 1154, 1154, 21: 1154, 188: 1154, 191: 1154, 194: 1154, 1154, 199: 1154, 265: 1154, 269: 1154, 1154, 1154, 1154, 1154},
		// 1915
		{1151, 1151, 3152, 3147, 1151, 1151, 1151, 21: 1151, 188: 3151, 191: 3145, 194: 3150, 1159, 199: 3146, 265: 1173, 269: 3144, 3149, 3153, 2849, 3156, 522: 3155, 542: 3159, 574: 3154, 602: 3148},
		{1153, 1153, 1153, 1153, 1153, 1153, 1153, 21: 1153, 188: 1153, 191: 1153, 194: 1153, 1153, 199: 1153, 265: 1153, 269: 1153, 1153, 1153, 1153, 1153},
		{195: 1158},
		{189: 3162},
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 3163},
		// 1920
		{21: 3164, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{1157, 1157, 1157, 1157, 1157, 1157, 1157, 21: 1157, 188: 1157, 191: 1157, 194: 1157, 1157, 199: 1157, 265: 1157, 269: 1157, 1157, 1157, 1157, 1157, 734: 3167, 760: 3166, 3165},
		{1161, 1161, 1161, 1161, 1161, 1161, 1161, 21: 1161, 188: 1161, 191: 1161, 194: 1161, 1161, 199: 1161, 265: 1161, 269: 1161, 1161, 1161, 1161, 1161},
		{1156, 1156, 1156, 1156, 1156, 1156, 1156, 21: 1156, 188: 1156, 191: 1156, 194: 1156, 1156, 199: 1156, 265: 1156, 269: 1156, 1156, 1156, 1156, 1156},
		{1155, 1155, 1155, 1155, 1155, 1155, 1155, 21: 1155, 188: 1155, 191: 1155, 194: 1155, 1155, 199: 1155, 265: 1155, 269: 1155, 1155, 1155, 1155, 1155},
		// 1925
		{2: 1419, 1348, 1349, 1379, 7: 1745, 1424, 1373, 1421, 1750, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1754, 1747, 1749, 1764, 1765, 1763, 1759, 1766, 1400, 1504, 1506, 1505, 1755, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1746, 1378, 1388, 1457, 1751, 1756, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1752, 1753, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1757, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1743, 1744, 1508, 1509, 1510, 1357, 1511, 1762, 1512, 1513, 1514, 1515, 1376, 1516, 1748, 1767, 1518, 1742, 1520, 1519, 1389, 1521, 1522, 1393, 1760, 1758, 1761, 1415, 1443, 1446, 1523, 1524, 1525, 1768, 1769, 1528, 189: 1798, 1780, 1738, 1809, 1813, 1804, 196: 1795, 1794, 1830, 1771, 228: 1783, 247: 1800, 266: 1736, 1828, 1805, 275: 1782, 1344, 1345, 1343, 286: 1775, 333: 1807, 1831, 1829, 1812, 1799, 1770, 1772, 1774, 1773, 1789, 1806, 1779, 1810, 1818, 1854, 1778, 1819, 1820, 1777, 1808, 1792, 1793, 1842, 1844, 1845, 1846, 1801, 1847, 1826, 1832, 1840, 1841, 1836, 1848, 1849, 1850, 1837, 1843, 1838, 1851, 1833, 1839, 1824, 1802, 1803, 1815, 1817, 1814, 1796, 1811, 1816, 1821, 1822, 1797, 1853, 1788, 1784, 1776, 1787, 1785, 1786, 1823, 1835, 1834, 1827, 1825, 1781, 1791, 1852, 1790, 1741, 1740, 1739, 3169},
		{21: 3170, 207: 1870, 1868, 1869, 1867, 1865, 407: 1866, 1864},
		{1162, 1162, 1162, 1162, 1162, 1162, 1162, 21: 1162, 188: 1162, 191: 1162, 194: 1162, 1162, 199: 1162, 265: 1162, 269: 1162, 1162, 1162, 1162, 1162},
		{1163, 1163, 1163, 1163, 1163, 1163, 1163, 21: 1163, 188: 1163, 191: 1163, 194: 1163, 1163, 199: 1163, 265: 1163, 269: 1163, 1163, 1163, 1163, 1163},
		{345: 3179, 3176, 349: 3177, 3178, 591: 3174, 3175, 3173},
		// 1930
		{1164, 1164, 1164, 1164, 1164, 1164, 1164, 21: 1164, 188: 1164, 191: 1164, 194: 1164, 1164, 199: 1164, 265: 1164, 269: 1164, 1164, 1164, 1164, 1164},
		{1134, 1134, 1134, 1134, 1134, 1134, 1134, 21: 1134, 188: 1134, 191: 1134, 194: 1134, 1134, 199: 1134, 265: 1134, 269: 1134, 1134, 1134, 1134, 1134},
		{189: 3180},
		{1127, 1127, 1127, 1127, 1127, 1127, 1127, 21: 1127, 188: 1127, 1131, 191: 1127, 194: 1127, 1127, 199: 1127, 265: 1127, 269: 1127, 1127, 1127, 1127, 1127},
		{1126, 1126, 1126, 1126, 1126, 1126, 1126, 21: 1126, 188: 1126, 1130, 191: 1126, 194: 1126, 1126, 199: 1126, 265: 1126, 269: 1126, 1126, 1126, 1126, 1126},
		// 1935
		{1125, 1125, 1125, 1125, 1125, 1125, 1125, 21: 1125, 188: 1125, 1129, 191: 1125, 194: 1125, 1125, 199: 1125, 265: 1125, 269: 1125, 1125, 1125, 1125, 1125},
		{189: 1128},
		{21: 3181, 286: 1333, 413: 3182},
		{1133, 1133, 1133, 1133, 1133, 1133, 1133, 21: 1133, 188: 1133, 191: 1133, 194: 1133, 1133, 199: 1133, 265: 1133, 269: 1133, 1133, 1133, 1133, 1133},
		{21: 3183},
		// 1940
		{1132, 1132, 1132, 1132, 1132, 1132, 1132, 21: 1132, 188: 1132, 191: 1132, 194: 1132, 1132, 199: 1132, 265: 1132, 269: 1132, 1132, 1132, 1132, 1132},
		{1165, 1165, 1165, 1165, 1165, 1165, 1165, 21: 1165, 188: 1165, 191: 1165, 194: 1165, 1165, 199: 1165, 265: 1165, 269: 1165, 1165, 1165, 1165, 1165},
		{1136, 1136, 1136, 1136, 1136, 1136, 1136, 21: 1136, 188: 1136, 191: 1136, 194: 1136, 1136, 199: 1136, 265: 1136, 269: 1136, 1136, 1136, 1136, 1136},
		{1135, 1135, 1135, 1135, 1135, 1135, 1135, 21: 1135, 188: 1135, 191: 1135, 194: 1135, 1135, 199: 1135, 265: 1135, 269: 1135, 1135, 1135, 1135, 1135},
		{1124, 1124, 1124, 1124, 1124, 1124, 1124, 21: 1124, 188: 1124, 191: 1124, 194: 1124, 1124, 199: 1124, 265: 1124, 269: 1124, 1124, 1124, 1124, 1124},
		// 1945
		{286: 3191, 340: 3193, 3192, 594: 3194},
		{286: 3191, 340: 3193, 3192, 594: 3190},
		{1122, 1122, 1122, 1122, 1122, 1122, 1122, 21: 1122, 188: 1122, 191: 1122, 194: 1122, 1122, 199: 1122, 265: 1122, 269: 1122, 1122, 1122, 1122, 1122},
		{1121, 1121, 1121, 1121, 1121, 1121, 1121, 21: 1121, 188: 1121, 191: 1121, 194: 1121, 1121, 199: 1121, 265: 1121, 269: 1121, 1121, 1121, 1121, 1121},
		{1120, 1120, 1120, 1120, 1120, 1120, 1120, 21: 1120, 188: 1120, 191: 1120, 194: 1120, 1120, 199: 1120, 265: 1120, 269: 1120, 1120, 1120, 1120, 1120},
		// 1950
		{1119, 1119, 1119, 1119, 1119, 1119, 1119, 21: 1119, 188: 1119, 191: 1119, 194: 1119, 1119, 199: 1119, 265: 1119, 269: 1119, 1119, 1119, 1119, 1119},
		{1123, 1123, 1123, 1123, 1123, 1123, 1123, 21: 1123, 188: 1123, 191: 1123, 194: 1123, 1123, 199: 1123, 265: 1123, 269: 1123, 1123, 1123, 1123, 1123},
		{1166, 1166, 1166, 1166, 1166, 1166, 1166, 21: 1166, 188: 1166, 191: 1166, 194: 1166, 1166, 199: 1166, 265: 1166, 269: 1166, 1166, 1166, 1166, 1166},
		{1168, 1168, 1168, 1168, 1168, 1168, 1168, 21: 1168, 188: 1168, 191: 1168, 194: 1168, 1168, 199: 1168, 265: 1168, 269: 1168, 1168, 1168, 1168, 1168},
		{1171, 1171, 1171, 1171, 1171, 1171, 1171, 21: 1171, 188: 1171, 191: 1171, 194: 1171, 1171, 199: 1171, 265: 1171, 269: 1171, 1171, 1171, 1171, 1171},
		// 1955
		{265: 1203, 269: 1203, 1203, 287: 1203, 298: 1203, 300: 1203},
		{1202, 1202, 6: 1202, 265: 1202, 269: 1202, 1202, 287: 1202, 298: 1202, 300: 1202},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1682, 1344, 1345, 1343, 459: 3201},
		{1108, 1108, 7: 1102, 194: 2911, 219: 1102, 279: 1102, 442: 3203, 550: 3205, 655: 3204, 3202},
		{1112, 1112},
		// 1960
		{7: 2111, 219: 3208, 279: 2110, 430: 3207},
		{1107, 1107, 7: 1102, 194: 2911, 219: 1102, 279: 1102, 442: 3203, 550: 3206},
		{1106, 1106, 7: 1106, 194: 1106, 219: 1106, 279: 1106},
		{1105, 1105, 7: 1105, 194: 1105, 219: 1105, 279: 1105},
		{2: 1042, 1042, 1042, 1042, 7: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 22: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 190: 1042, 214: 2885, 247: 1042, 419: 3211},
		// 1965
		{2: 1042, 1042, 1042, 1042, 7: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 22: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 190: 1042, 214: 2885, 419: 3209},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 3210},
		{1109, 1109, 7: 1109, 194: 1109, 219: 1109, 279: 1109},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 247: 2114, 275: 1638, 1344, 1345, 1343, 414: 2113, 473: 3212},
		{1110, 1110, 7: 1110, 194: 1110, 219: 1110, 279: 1110},
		// 1970
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 3214, 1344, 1345, 1343},
		{188: 944, 212: 2872, 441: 2873, 491: 3215},
		{188: 3216},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3217},
		{189: 3218},
		// 1975
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2841, 444: 2842, 453: 3219},
		{6: 2846, 21: 3220},
		{951, 951, 951, 8: 951, 202: 951, 212: 951, 479: 3221},
		{1222, 1222, 2883, 8: 2881, 202: 3223, 212: 2872, 441: 2882, 478: 2880, 518: 3222, 696: 3224},
		{1221, 1221},
		// 1980
		{214: 3225},
		{1118, 1118},
		{108: 3229, 124: 3226, 133: 3228, 194: 3227},
		{1220, 1220, 6: 1220},
		{1219, 1219, 6: 1219},
		// 1985
		{1218, 1218, 6: 1218},
		{1217, 1217, 6: 1217},
		{1187, 1187},
		{1189, 1189, 200: 3232},
		{102: 3233},
		// 1990
		{135: 3234},
		{1188, 1188},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3237, 446: 3236},
		{1197, 1197, 6: 2373},
		{490, 490, 6: 490, 287: 3238},
		// 1995
		{448, 448, 1419, 1348, 1349, 1379, 448, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2306, 1344, 1345, 1343, 578: 3239},
		{1196, 1196, 6: 2308},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3243, 626: 3242, 743: 3241},
		{1201, 1201, 6: 3246},
		{1200, 1200, 6: 1200},
		// 2000
		{294: 3244},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3245},
		{1198, 1198, 6: 1198},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3243, 626: 3247},
		{1199, 1199, 6: 1199},
		// 2005
		{418: 3258},
		{2: 959, 959, 959, 959, 7: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 22: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 190: 959, 333: 2741, 514: 3250},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 3251, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 190: 1637, 275: 1638, 1344, 1345, 1343, 414: 1636, 437: 1639, 485: 1640, 503: 3252},
		{868, 868, 6: 868, 39: 868, 189: 3253, 266: 868, 306: 868},
		{92, 92, 6: 1642},
		// 2010
		{21: 3254},
		{39: 3255},
		{429: 3256},
		{190: 1647, 506: 3257},
		{91, 91},
		// 2015
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3259},
		{201, 201, 2915, 2914, 6: 201, 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 74: 3264, 77: 3265, 82: 3266, 194: 2911, 202: 3223, 219: 1102, 279: 1102, 2928, 2927, 290: 3263, 295: 3268, 304: 3269, 307: 3262, 310: 3267, 442: 2913, 466: 2925, 469: 2930, 518: 3270, 525: 3272, 531: 3261, 3271, 637: 3260},
		{1241, 1241, 6: 3317},
		{1240, 1240, 6: 1240},
		{2: 1212, 1212, 1212, 1212, 7: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 22: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 189: 1212, 265: 1205, 269: 1205, 1205, 287: 1205, 298: 1205, 300: 1205, 474: 3279, 3307, 509: 2819, 3308, 2822},
		// 2020
		{2: 1212, 1212, 1212, 1212, 7: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 22: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 265: 2315, 269: 3299, 287: 2316, 298: 3301, 454: 3300, 474: 3279, 3298},
		{517: 3297},
		{517: 3296},
		{2: 1212, 1212, 1212, 1212, 7: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 22: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 474: 3279, 3293},
		{2: 1212, 1212, 1212, 1212, 7: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 22: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 474: 3279, 3286},
		// 2025
		{2: 1212, 1212, 1212, 1212, 7: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 22: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 474: 3279, 3278},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 195: 3275, 275: 1529, 1344, 1345, 1343, 294: 3273, 409: 3274},
		{1223, 1223, 6: 1223},
		{1207, 1207, 6: 1207},
		{200, 200, 2915, 2914, 6: 200, 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 194: 2911, 219: 1102, 279: 1102, 2928, 2927, 442: 2913, 466: 2925, 469: 2939},
		// 2030
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3277},
		{1225, 1225, 6: 1225},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1529, 1344, 1345, 1343, 409: 3276},
		{1224, 1224, 6: 1224},
		{1226, 1226, 6: 1226},
		// 2035
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 3280},
		{2: 1211, 1211, 1211, 1211, 7: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 22: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 189: 1211},
		{216: 3281, 290: 3282},
		{194: 3284},
		{194: 3283},
		// 2040
		{1227, 1227, 6: 1227},
		{190: 1780, 196: 3188, 3189, 199: 1771, 286: 1775, 338: 1770, 1772, 1774, 1773, 344: 1779, 348: 1778, 351: 1777, 388: 3187, 390: 1776, 616: 3285},
		{1228, 1228, 6: 1228},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 3287},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2820, 447: 3288},
		// 2045
		{1210, 1210, 4: 3291, 3290, 1210, 508: 3289},
		{1229, 1229, 6: 1229},
		{1209, 1209, 6: 1209},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 3292},
		{1208, 1208, 6: 1208},
		// 2050
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2820, 447: 3294},
		{1210, 1210, 4: 3291, 3290, 1210, 508: 3295},
		{1230, 1230, 6: 1230},
		{1231, 1231, 6: 1231},
		{1232, 1232, 6: 1232},
		// 2055
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 3306},
		{265: 3305},
		{953, 953, 1419, 1348, 1349, 1379, 953, 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 2838, 1344, 1345, 1343, 464: 3304},
		{265: 3302},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 3199, 1344, 1345, 1343, 620: 3303},
		// 2060
		{1233, 1233, 6: 1233},
		{1234, 1234, 6: 1234},
		{1235, 1235, 6: 1235},
		{1236, 1236, 6: 1236},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 189: 3310, 275: 1580, 1344, 1345, 1343, 412: 2820, 447: 3309},
		// 2065
		{1237, 1237, 6: 1237},
		{1210, 1210, 4: 3291, 3290, 1210, 508: 3316},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2820, 447: 3312, 645: 3311},
		{6: 3314, 21: 3313},
		{6: 1186, 21: 1186},
		// 2070
		{1238, 1238, 6: 1238},
		{2: 1419, 1348, 1349, 1379, 7: 1358, 1424, 1373, 1421, 1391, 1397, 1420, 1422, 1423, 1433, 1425, 1426, 1429, 1461, 22: 1454, 1401, 1487, 1411, 1367, 1386, 1467, 1468, 1464, 1430, 1471, 1400, 1504, 1506, 1505, 1413, 1372, 1417, 1359, 1377, 1390, 1392, 1450, 1366, 1365, 1378, 1388, 1457, 1404, 1416, 1442, 1486, 1485, 1434, 1435, 1465, 1445, 1470, 1482, 1479, 1472, 1459, 1408, 1409, 1494, 1352, 1452, 1360, 1361, 1362, 1496, 1368, 1447, 1369, 1371, 1448, 1380, 1381, 1385, 1497, 1455, 1451, 1394, 1395, 1484, 1399, 1498, 1405, 1407, 1346, 1350, 1353, 1355, 1354, 1356, 1495, 1493, 1480, 1418, 1437, 1363, 1364, 1370, 1374, 1375, 1456, 1460, 1383, 1453, 1384, 1431, 1444, 1488, 1387, 1441, 1475, 1476, 1477, 1478, 1489, 1412, 1427, 1458, 1439, 1469, 1466, 1436, 1492, 1440, 1396, 1473, 1474, 1481, 1398, 1501, 1502, 1500, 1499, 1483, 1490, 1402, 1403, 1503, 1406, 1432, 1438, 1491, 1410, 1507, 1414, 1347, 1351, 1508, 1509, 1510, 1357, 1511, 1463, 1512, 1513, 1514, 1515, 1376, 1516, 1382, 1517, 1518, 1342, 1520, 1519, 1389, 1521, 1522, 1393, 1449, 1428, 1462, 1415, 1443, 1446, 1523, 1524, 1525, 1526, 1527, 1528, 275: 1580, 1344, 1345, 1343, 412: 2820, 447: 3315},
		{6: 1185, 21: 1185},
		{1239, 1239, 6: 1239},
		{201, 201, 2915, 2914, 6: 201, 1102, 2921, 2912, 2917, 2919, 13: 2916, 2918, 2920, 2924, 2922, 2923, 2931, 2926, 74: 3264, 77: 3265, 82: 3266, 194: 2911, 202: 3223, 219: 1102, 279: 1102, 2928, 2927, 290: 3263, 295: 3268, 304: 3269, 307: 3262, 310: 3267, 442: 2913, 466: 2925, 469: 2930, 518: 3270, 525: 3272, 531: 3261, 3318},
		// 2075
		{1206, 1206, 6: 1206},
		{1040, 1040, 41: 1264, 43: 1263, 66: 1274, 1249, 1251, 1252, 73: 1266, 75: 1254, 79: 1276, 85: 1267, 87: 1250, 90: 1322, 189: 1269, 202: 1329, 216: 1273, 227: 1259, 285: 1268, 290: 1256, 292: 1324, 295: 1246, 304: 1247, 335: 1261, 1262, 386: 1315, 417: 1272, 422: 1271, 425: 1270, 1312, 1323, 436: 1255, 458: 1253, 462: 1325, 467: 1275, 487: 1286, 492: 1303, 498: 1310, 502: 1317, 530: 1278, 533: 1279, 1280, 1248, 1281, 1282, 1283, 544: 1284, 1289, 1290, 1291, 1293, 1292, 553: 1285, 1265, 1258, 1294, 1295, 1296, 1300, 1297, 1299, 1298, 1277, 1287, 1257, 567: 1288, 1260, 570: 1301, 575: 1302, 581: 1331, 1330, 1304, 585: 1327, 1305, 1306, 1320, 601: 1307, 608: 1309, 610: 1326, 1311, 1308, 1313, 1314, 617: 3320, 629: 1316, 1328, 1319, 633: 1318},
		{229, 229},
	}
)

var yyDebug = 0

type yyLexer interface {
	Lex(lval *yySymType) int
	Errorf(format string, a ...interface{})
	Errors() []error
}

type yyLexerEx interface {
	yyLexer
	Reduced(rule, state int, lval *yySymType) bool
}

func yySymName(c int) (s string) {
	x, ok := yyXLAT[c]
	if ok {
		return yySymNames[x]
	}

	return __yyfmt__.Sprintf("%d", c)
}

func yylex1(yylex yyLexer, lval *yySymType) (n int) {
	n = yylex.Lex(lval)
	if n <= 0 {
		n = yyEOFCode
	}
	if yyDebug >= 3 {
		__yyfmt__.Printf("\nlex %s(%#x %d), lval: %+v\n", yySymName(n), n, n, lval)
	}
	return n
}

func yyParse(yylex yyLexer, parser *Parser) int {
	const yyError = 773

	yyEx, _ := yylex.(yyLexerEx)
	var yyn int
	parser.yylval = yySymType{}
	parser.yyVAL = yySymType{}
	yyS := parser.cache

	Nerrs := 0   /* number of errors */
	Errflag := 0 /* error recovery flag */
	yyerrok := func() {
		if yyDebug >= 2 {
			__yyfmt__.Printf("yyerrok()\n")
		}
		Errflag = 0
	}
	_ = yyerrok
	yystate := 0
	yychar := -1
	var yyxchar int
	var yyshift int
	yyp := -1
	goto yystack

ret0:
	return 0

ret1:
	return 1

yystack:
	/* put a state and value onto the stack */
	yyp++
	if yyp >= len(yyS) {
		nyys := make([]yySymType, len(yyS)*2)
		copy(nyys, yyS)
		yyS = nyys
		parser.cache = yyS
	}
	yyS[yyp] = parser.yyVAL
	yyS[yyp].yys = yystate

yynewstate:
	if yychar < 0 {
		yychar = yylex1(yylex, &parser.yylval)
		var ok bool
		if yyxchar, ok = yyXLAT[yychar]; !ok {
			yyxchar = len(yySymNames) // > tab width
		}
	}
	if yyDebug >= 4 {
		var a []int
		for _, v := range yyS[:yyp+1] {
			a = append(a, v.yys)
		}
		__yyfmt__.Printf("state stack %v\n", a)
	}
	row := yyParseTab[yystate]
	yyn = 0
	if yyxchar < len(row) {
		if yyn = int(row[yyxchar]); yyn != 0 {
			yyn += yyTabOfs
		}
	}
	switch {
	case yyn > 0: // shift
		yychar = -1
		parser.yyVAL = parser.yylval
		yystate = yyn
		yyshift = yyn
		if yyDebug >= 2 {
			__yyfmt__.Printf("shift, and goto state %d\n", yystate)
		}
		if Errflag > 0 {
			Errflag--
		}
		goto yystack
	case yyn < 0: // reduce
	case yystate == 1: // accept
		if yyDebug >= 2 {
			__yyfmt__.Println("accept")
		}
		goto ret0
	}

	if yyn == 0 {
		/* error ... attempt to resume parsing */
		switch Errflag {
		case 0: /* brand new error */
			if yyDebug >= 1 {
				__yyfmt__.Printf("no action for %s in state %d\n", yySymName(yychar), yystate)
			}
			msg, ok := yyXErrors[yyXError{yystate, yyxchar}]
			if !ok {
				msg, ok = yyXErrors[yyXError{yystate, -1}]
			}
			if !ok && yyshift != 0 {
				msg, ok = yyXErrors[yyXError{yyshift, yyxchar}]
			}
			if !ok {
				msg, ok = yyXErrors[yyXError{yyshift, -1}]
			}
			if !ok || msg == "" {
				msg = "syntax error"
			}
			// ignore goyacc error message
			yylex.Errorf("")
			Nerrs++
			fallthrough

		case 1, 2: /* incompletely recovered error ... try again */
			Errflag = 3

			/* find a state where "error" is a legal shift action */
			for yyp >= 0 {
				row := yyParseTab[yyS[yyp].yys]
				if yyError < len(row) {
					yyn = int(row[yyError]) + yyTabOfs
					if yyn > 0 { // hit
						if yyDebug >= 2 {
							__yyfmt__.Printf("error recovery found error shift in state %d\n", yyS[yyp].yys)
						}
						yystate = yyn /* simulate a shift of "error" */
						goto yystack
					}
				}

				/* the current p has no shift on "error", pop stack */
				if yyDebug >= 2 {
					__yyfmt__.Printf("error recovery pops state %d\n", yyS[yyp].yys)
				}
				yyp--
			}
			/* there is no state on the stack with an error shift ... abort */
			if yyDebug >= 2 {
				__yyfmt__.Printf("error recovery failed\n")
			}
			goto ret1

		case 3: /* no shift yet; clobber input char */
			if yyDebug >= 2 {
				__yyfmt__.Printf("error recovery discards %s\n", yySymName(yychar))
			}
			if yychar == yyEOFCode {
				goto ret1
			}

			yychar = -1
			goto yynewstate /* try again in the same state */
		}
	}

	r := -yyn
	x0 := yyReductions[r]
	x, n := x0.xsym, x0.components
	yypt := yyp
	_ = yypt // guard against "declared and not used"

	yyp -= n
	if yyp+1 >= len(yyS) {
		nyys := make([]yySymType, len(yyS)*2)
		copy(nyys, yyS)
		yyS = nyys
		parser.cache = yyS
	}
	parser.yyVAL = yyS[yyp+1]

	/* consult goto table to find next state */
	exState := yystate
	yystate = int(yyParseTab[yyS[yyp].yys][x]) + yyTabOfs
	/* reduction by production r */
	if yyDebug >= 2 {
		__yyfmt__.Printf("reduce using rule %v (%s), and goto state %d\n", r, yySymNames[x], yystate)
	}

	switch r {
	case 2:
		{
			parser.yyVAL.statement = &ast.AlterTableStmt{
				Table: yyS[yypt-1].item.(*ast.TableName),
				Specs: yyS[yypt-0].item.([]*ast.AlterTableSpec),
			}
		}
	case 3:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:      ast.AlterTableOption,
				Options: yyS[yypt-0].item.([]*ast.TableOption),
			}
		}
	case 4:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAddColumns,
				NewColumns: []*ast.ColumnDef{yyS[yypt-1].item.(*ast.ColumnDef)},
				Position:   yyS[yypt-0].item.(*ast.ColumnPosition),
			}
		}
	case 5:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAddColumns,
				NewColumns: yyS[yypt-1].item.([]*ast.ColumnDef),
			}
		}
	case 6:
		{
			constraint := yyS[yypt-0].item.(*ast.Constraint)
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAddConstraint,
				Constraint: constraint,
			}
		}
	case 7:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:            ast.AlterTableDropColumn,
				OldColumnName: yyS[yypt-0].item.(*ast.ColumnName),
			}
		}
	case 8:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey}
		}
	case 9:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:   ast.AlterTableDropIndex,
				Name: yyS[yypt-0].item.(string),
			}
		}
	case 10:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:   ast.AlterTableDropForeignKey,
				Name: yyS[yypt-0].item.(string),
			}
		}
	case 11:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{}
		}
	case 12:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{}
		}
	case 13:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableModifyColumn,
				NewColumns: []*ast.ColumnDef{yyS[yypt-1].item.(*ast.ColumnDef)},
				Position:   yyS[yypt-0].item.(*ast.ColumnPosition),
			}
		}
	case 14:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:            ast.AlterTableChangeColumn,
				OldColumnName: yyS[yypt-2].item.(*ast.ColumnName),
				NewColumns:    []*ast.ColumnDef{yyS[yypt-1].item.(*ast.ColumnDef)},
				Position:      yyS[yypt-0].item.(*ast.ColumnPosition),
			}
		}
	case 15:
		{
			option := &ast.ColumnOption{Expr: yyS[yypt-0].expr}
			colDef := &ast.ColumnDef{
				Name:    yyS[yypt-3].item.(*ast.ColumnName),
				Options: []*ast.ColumnOption{option},
			}
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAlterColumn,
				NewColumns: []*ast.ColumnDef{colDef},
			}
		}
	case 16:
		{
			colDef := &ast.ColumnDef{
				Name: yyS[yypt-2].item.(*ast.ColumnName),
			}
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAlterColumn,
				NewColumns: []*ast.ColumnDef{colDef},
			}
		}
	case 17:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 18:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 19:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 20:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableLock,
				LockType: yyS[yypt-0].item.(ast.LockType),
			}
		}
	case 23:
		{
			parser.yyVAL.item = ast.LockTypeNone
		}
	case 24:
		{
			parser.yyVAL.item = ast.LockTypeDefault
		}
	case 25:
		{
			parser.yyVAL.item = ast.LockTypeShared
		}
	case 26:
		{
			parser.yyVAL.item = ast.LockTypeExclusive
		}
	case 33:
		{
			parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone}
		}
	case 34:
		{
			parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst}
		}
	case 35:
		{
			parser.yyVAL.item = &ast.ColumnPosition{
				Tp:             ast.ColumnPositionAfter,
				RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName),
			}
		}
	case 36:
		{
			parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)}
		}
	case 37:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec))
		}
	case 38:
		{
			parser.yyVAL.item = nil
		}
	case 39:
		{
			parser.yyVAL.item = nil
		}
	case 40:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 41:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 42:
		{
			parser.yyVAL.statement = &ast.RenameTableStmt{
				OldTable:      yyS[yypt-0].item.([]*ast.TableToTable)[0].OldTable,
				NewTable:      yyS[yypt-0].item.([]*ast.TableToTable)[0].NewTable,
				TableToTables: yyS[yypt-0].item.([]*ast.TableToTable),
			}
		}
	case 43:
		{
			parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)}
		}
	case 44:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable))
		}
	case 45:
		{
			parser.yyVAL.item = &ast.TableToTable{
				OldTable: yyS[yypt-2].item.(*ast.TableName),
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 46:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-0].item.([]*ast.TableName)}
		}
	case 47:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-2].item.(*ast.TableName)}, IndexNames: yyS[yypt-0].item.([]model.CIStr), IndexFlag: true}
		}
	case 48:
		{
			parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr}
		}
	case 49:
		{
			parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)}
		}
	case 50:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment))
		}
	case 51:
		{
			parser.yyVAL.item = []*ast.Assignment{}
		}
	case 53:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 54:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 55:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 56:
		{
			parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident}
		}
	case 57:
		{
			parser.yyVAL.item = []*ast.ColumnDef{yyS[yypt-0].item.(*ast.ColumnDef)}
		}
	case 58:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnDef), yyS[yypt-0].item.(*ast.ColumnDef))
		}
	case 59:
		{
			parser.yyVAL.item = &ast.ColumnDef{Name: yyS[yypt-2].item.(*ast.ColumnName), Tp: yyS[yypt-1].item.(*types.FieldType), Options: yyS[yypt-0].item.([]*ast.ColumnOption)}
		}
	case 60:
		{
			parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 61:
		{
			parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 62:
		{
			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 63:
		{
			parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)}
		}
	case 64:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName))
		}
	case 65:
		{
			parser.yyVAL.item = []*ast.ColumnName{}
		}
	case 66:
		{
			parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnName)
		}
	case 67:
		{
			parser.yyVAL.item = []*ast.ColumnName{}
		}
	case 68:
		{
			parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnName)
		}
	case 69:
		{
			parser.yyVAL.statement = &ast.CommitStmt{}
		}
	case 72:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull}
		}
	case 73:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull}
		}
	case 74:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement}
		}
	case 75:
		{
			// 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 76:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey}
		}
	case 77:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey}
		}
	case 78:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr}
		}
	case 79:
		{
			nowFunc := &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: nowFunc}
		}
	case 80:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident)}
		}
	case 81:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/create-table.html
			// The CHECK clause is parsed but ignored by all storage engines.
			parser.yyVAL.item = &ast.ColumnOption{}
		}
	case 82:
		{
			startOffset := parser.startOffset(&yyS[yypt-2])
			endOffset := parser.endOffset(&yyS[yypt-1])
			expr := yyS[yypt-2].expr
			expr.SetText(parser.src[startOffset:endOffset])

			parser.yyVAL.item = &ast.ColumnOption{
				Tp:     ast.ColumnOptionGenerated,
				Expr:   expr,
				Stored: yyS[yypt-0].item.(bool),
			}
		}
	case 83:
		{
			parser.yyVAL.item = &ast.ColumnOption{
				Tp:    ast.ColumnOptionReference,
				Refer: yyS[yypt-0].item.(*ast.ReferenceDef),
			}
		}
	case 86:
		{
			parser.yyVAL.item = false
		}
	case 87:
		{
			parser.yyVAL.item = false
		}
	case 88:
		{
			parser.yyVAL.item = true
		}
	case 89:
		{
			parser.yyVAL.item = []*ast.ColumnOption{yyS[yypt-0].item.(*ast.ColumnOption)}
		}
	case 90:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.(*ast.ColumnOption))
		}
	case 91:
		{
			parser.yyVAL.item = []*ast.ColumnOption{}
		}
	case 92:
		{
			parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnOption)
		}
	case 93:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintPrimaryKey,
				Keys: yyS[yypt-2].item.([]*ast.IndexColName),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			if yyS[yypt-4].item != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = yyS[yypt-4].item.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 94:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintFulltext,
				Keys: yyS[yypt-2].item.([]*ast.IndexColName),
				Name: yyS[yypt-4].item.(string),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			parser.yyVAL.item = c
		}
	case 95:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintIndex,
				Keys: yyS[yypt-2].item.([]*ast.IndexColName),
				Name: yyS[yypt-5].item.(string),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			if yyS[yypt-4].item != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = yyS[yypt-4].item.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 96:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintUniq,
				Keys: yyS[yypt-2].item.([]*ast.IndexColName),
				Name: yyS[yypt-5].item.(string),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			if yyS[yypt-4].item != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = yyS[yypt-4].item.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 97:
		{
			parser.yyVAL.item = &ast.Constraint{
				Tp:    ast.ConstraintForeignKey,
				Keys:  yyS[yypt-2].item.([]*ast.IndexColName),
				Name:  yyS[yypt-4].item.(string),
				Refer: yyS[yypt-0].item.(*ast.ReferenceDef),
			}
		}
	case 98:
		{
			var onDeleteOpt *ast.OnDeleteOpt
			if yyS[yypt-1].item != nil {
				onDeleteOpt = yyS[yypt-1].item.(*ast.OnDeleteOpt)
			}
			var onUpdateOpt *ast.OnUpdateOpt
			if yyS[yypt-0].item != nil {
				onUpdateOpt = yyS[yypt-0].item.(*ast.OnUpdateOpt)
			}
			parser.yyVAL.item = &ast.ReferenceDef{
				Table:         yyS[yypt-5].item.(*ast.TableName),
				IndexColNames: yyS[yypt-3].item.([]*ast.IndexColName),
				OnDelete:      onDeleteOpt,
				OnUpdate:      onUpdateOpt,
			}
		}
	case 99:
		{
			parser.yyVAL.item = &ast.OnDeleteOpt{}
		}
	case 100:
		{
			parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)}
		}
	case 101:
		{
			parser.yyVAL.item = &ast.OnUpdateOpt{}
		}
	case 102:
		{
			parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)}
		}
	case 103:
		{
			parser.yyVAL.item = ast.ReferOptionRestrict
		}
	case 104:
		{
			parser.yyVAL.item = ast.ReferOptionCascade
		}
	case 105:
		{
			parser.yyVAL.item = ast.ReferOptionSetNull
		}
	case 106:
		{
			parser.yyVAL.item = ast.ReferOptionNoAction
		}
	case 109:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 110:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 111:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 119:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr)
		}
	case 120:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item)}
		}
	case 121:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item)}
		}
	case 125:
		{
			var indexOption *ast.IndexOption
			if yyS[yypt-1].item != nil {
				indexOption = yyS[yypt-1].item.(*ast.IndexOption)
				if indexOption.Tp == model.IndexTypeInvalid {
					if yyS[yypt-7].item != nil {
						indexOption.Tp = yyS[yypt-7].item.(model.IndexType)
					}
				}
			} else {
				indexOption = &ast.IndexOption{}
				if yyS[yypt-7].item != nil {
					indexOption.Tp = yyS[yypt-7].item.(model.IndexType)
				}
			}
			parser.yyVAL.statement = &ast.CreateIndexStmt{
				Unique:        yyS[yypt-10].item.(bool),
				IndexName:     yyS[yypt-8].ident,
				Table:         yyS[yypt-5].item.(*ast.TableName),
				IndexColNames: yyS[yypt-3].item.([]*ast.IndexColName),
				IndexOption:   indexOption,
			}
		}
	case 126:
		{
			parser.yyVAL.item = false
		}
	case 127:
		{
			parser.yyVAL.item = true
		}
	case 128:
		{
			//Order is parsed but just ignored as MySQL did
			parser.yyVAL.item = &ast.IndexColName{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int)}
		}
	case 129:
		{
			parser.yyVAL.item = []*ast.IndexColName{yyS[yypt-0].item.(*ast.IndexColName)}
		}
	case 130:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexColName), yyS[yypt-0].item.(*ast.IndexColName))
		}
	case 131:
		{
			parser.yyVAL.statement = &ast.CreateDatabaseStmt{
				IfNotExists: yyS[yypt-2].item.(bool),
				Name:        yyS[yypt-1].item.(string),
				Options:     yyS[yypt-0].item.([]*ast.DatabaseOption),
			}
		}
	case 132:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 133:
		{
			parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].item.(string)}
		}
	case 134:
		{
			parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].item.(string)}
		}
	case 135:
		{
			parser.yyVAL.item = []*ast.DatabaseOption{}
		}
	case 137:
		{
			parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)}
		}
	case 138:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption))
		}
	case 139:
		{
			tes := yyS[yypt-3].item.([]interface{})
			var columnDefs []*ast.ColumnDef
			var constraints []*ast.Constraint
			for _, te := range tes {
				switch te := te.(type) {
				case *ast.ColumnDef:
					columnDefs = append(columnDefs, te)
				case *ast.Constraint:
					constraints = append(constraints, te)
				}
			}
			if len(columnDefs) == 0 {
				yylex.Errorf("Column Definition List can't be empty.")
				return 1
			}
			parser.yyVAL.statement = &ast.CreateTableStmt{
				Table:       yyS[yypt-5].item.(*ast.TableName),
				IfNotExists: yyS[yypt-6].item.(bool),
				Cols:        columnDefs,
				Constraints: constraints,
				Options:     yyS[yypt-1].item.([]*ast.TableOption),
			}
		}
	case 140:
		{
			parser.yyVAL.statement = &ast.CreateTableStmt{
				Table:       yyS[yypt-2].item.(*ast.TableName),
				ReferTable:  yyS[yypt-0].item.(*ast.TableName),
				IfNotExists: yyS[yypt-3].item.(bool),
			}
		}
	case 163:
		{
			startOffset := parser.startOffset(&yyS[yypt])
			selStmt := yyS[yypt-1].statement.(*ast.SelectStmt)
			selStmt.SetText(string(parser.src[startOffset:]))
			x := &ast.CreateViewStmt{
				OrReplace: yyS[yypt-9].item.(bool),
				ViewName:  yyS[yypt-4].item.(*ast.TableName),
				Select:    selStmt,
			}
			if yyS[yypt-3].item != nil {
				x.Cols = yyS[yypt-3].item.([]model.CIStr)
			}
			parser.yyVAL.statement = x
		}
	case 164:
		{
			parser.yyVAL.item = false
		}
	case 165:
		{
			parser.yyVAL.item = true
		}
	case 166:
		{
			parser.yyVAL.item = "UNDEFINED"
		}
	case 167:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 168:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 169:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 170:
		{
			parser.yyVAL.item = nil
		}
	case 171:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 172:
		{
			parser.yyVAL.item = "DEFINER"
		}
	case 173:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 174:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 175:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName)
		}
	case 176:
		{
			parser.yyVAL.item = nil
		}
	case 177:
		{
			parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr)
		}
	case 178:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 179:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 180:
		{
			parser.yyVAL.item = nil
		}
	case 181:
		{
			parser.yyVAL.item = yyS[yypt-2].ident
		}
	case 182:
		{
			parser.yyVAL.item = yyS[yypt-2].ident
		}
	case 183:
		{
			parser.yyVAL.statement = &ast.DoStmt{
				Exprs: yyS[yypt-0].item.([]ast.ExprNode),
			}
		}
	case 184:
		{
			// Single Table
			join := &ast.Join{Left: &ast.TableSource{Source: yyS[yypt-3].item.(ast.ResultSetNode)}, Right: nil}
			x := &ast.DeleteStmt{
				TableRefs:   &ast.TableRefsClause{TableRefs: join},
				LowPriority: yyS[yypt-7].item.(bool),
				Quick:       yyS[yypt-6].item.(bool),
				IgnoreErr:   yyS[yypt-5].item.(bool),
			}
			if yyS[yypt-2].item != nil {
				x.Where = yyS[yypt-2].item.(ast.ExprNode)
			}
			if yyS[yypt-1].item != nil {
				x.Order = yyS[yypt-1].item.(*ast.OrderByClause)
			}
			if yyS[yypt-0].item != nil {
				x.Limit = yyS[yypt-0].item.(*ast.Limit)
			}

			parser.yyVAL.statement = x
		}
	case 185:
		{
			// Multiple Table
			x := &ast.DeleteStmt{
				LowPriority:  yyS[yypt-6].item.(bool),
				Quick:        yyS[yypt-5].item.(bool),
				IgnoreErr:    yyS[yypt-4].item.(bool),
				IsMultiTable: true,
				BeforeFrom:   true,
				Tables:       &ast.DeleteTableList{Tables: yyS[yypt-3].item.([]*ast.TableName)},
				TableRefs:    &ast.TableRefsClause{TableRefs: yyS[yypt-1].item.(*ast.Join)},
			}
			if yyS[yypt-0].item != nil {
				x.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = x
		}
	case 186:
		{
			// Multiple Table
			x := &ast.DeleteStmt{
				LowPriority:  yyS[yypt-7].item.(bool),
				Quick:        yyS[yypt-6].item.(bool),
				IgnoreErr:    yyS[yypt-5].item.(bool),
				IsMultiTable: true,
				Tables:       &ast.DeleteTableList{Tables: yyS[yypt-3].item.([]*ast.TableName)},
				TableRefs:    &ast.TableRefsClause{TableRefs: yyS[yypt-1].item.(*ast.Join)},
			}
			if yyS[yypt-0].item != nil {
				x.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = x
		}
	case 188:
		{
			parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].item.(string)}
		}
	case 189:
		{
			parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-3].item.(bool), IndexName: yyS[yypt-2].ident, Table: yyS[yypt-0].item.(*ast.TableName)}
		}
	case 190:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName)}
		}
	case 191:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName)}
		}
	case 192:
		{
			parser.yyVAL.statement = &ast.DoStmt{}
		}
	case 193:
		{
			parser.yyVAL.statement = &ast.DropUserStmt{IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)}
		}
	case 194:
		{
			parser.yyVAL.statement = &ast.DropUserStmt{IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)}
		}
	case 195:
		{
			parser.yyVAL.statement = &ast.DropStatsStmt{Table: yyS[yypt-0].item.(*ast.TableName)}
		}
	case 203:
		{
			parser.yyVAL.statement = nil
		}
	case 207:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt: &ast.ShowStmt{
					Tp:    ast.ShowColumns,
					Table: yyS[yypt-0].item.(*ast.TableName),
				},
			}
		}
	case 208:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt: &ast.ShowStmt{
					Tp:     ast.ShowColumns,
					Table:  yyS[yypt-1].item.(*ast.TableName),
					Column: yyS[yypt-0].item.(*ast.ColumnName),
				},
			}
		}
	case 209:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt:   yyS[yypt-0].statement,
				Format: "row",
			}
		}
	case 210:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt:   yyS[yypt-0].statement,
				Format: yyS[yypt-1].ident,
			}
		}
	case 211:
		{
			parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item)
		}
	case 213:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.expr = &ast.VariableExpr{
				Name:     v,
				IsGlobal: false,
				IsSystem: false,
				Value:    yyS[yypt-0].expr,
			}
		}
	case 214:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 215:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 216:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 217:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
		}
	case 218:
		{
			parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)}
		}
	case 219:
		{
			parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)}
		}
	case 220:
		{
			/* 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 226:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 227:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 228:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 230:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 231:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 232:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].item)
			parser.yyVAL.item = []ast.ExprNode{expr}
		}
	case 233:
		{
			parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)}
		}
	case 234:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 235:
		{
			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 236:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			variable := &ast.VariableExpr{
				Name:     v,
				IsGlobal: false,
				IsSystem: false,
				Value:    yyS[yypt-0].expr,
			}
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable}
		}
	case 238:
		{
			parser.yyVAL.item = opcode.GE
		}
	case 239:
		{
			parser.yyVAL.item = opcode.GT
		}
	case 240:
		{
			parser.yyVAL.item = opcode.LE
		}
	case 241:
		{
			parser.yyVAL.item = opcode.LT
		}
	case 242:
		{
			parser.yyVAL.item = opcode.NE
		}
	case 243:
		{
			parser.yyVAL.item = opcode.NE
		}
	case 244:
		{
			parser.yyVAL.item = opcode.EQ
		}
	case 245:
		{
			parser.yyVAL.item = opcode.NullEQ
		}
	case 246:
		{
			parser.yyVAL.item = true
		}
	case 247:
		{
			parser.yyVAL.item = false
		}
	case 248:
		{
			parser.yyVAL.item = true
		}
	case 249:
		{
			parser.yyVAL.item = false
		}
	case 250:
		{
			parser.yyVAL.item = true
		}
	case 251:
		{
			parser.yyVAL.item = false
		}
	case 252:
		{
			parser.yyVAL.item = true
		}
	case 253:
		{
			parser.yyVAL.item = false
		}
	case 254:
		{
			parser.yyVAL.item = true
		}
	case 255:
		{
			parser.yyVAL.item = false
		}
	case 256:
		{
			parser.yyVAL.item = false
		}
	case 257:
		{
			parser.yyVAL.item = false
		}
	case 258:
		{
			parser.yyVAL.item = true
		}
	case 259:
		{
			parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 260:
		{
			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 261:
		{
			parser.yyVAL.expr = &ast.BetweenExpr{
				Expr:  yyS[yypt-4].expr,
				Left:  yyS[yypt-2].expr,
				Right: yyS[yypt-0].expr,
				Not:   !yyS[yypt-3].item.(bool),
			}
		}
	case 262:
		{
			escape := yyS[yypt-0].item.(string)
			if len(escape) > 1 {
				yylex.Errorf("Incorrect arguments %s to ESCAPE", escape)
				return 1
			} else if len(escape) == 0 {
				escape = "\\"
			}
			parser.yyVAL.expr = &ast.PatternLikeExpr{
				Expr:    yyS[yypt-3].expr,
				Pattern: yyS[yypt-1].expr,
				Not:     !yyS[yypt-2].item.(bool),
				Escape:  escape[0],
			}
		}
	case 263:
		{
			parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)}
		}
	case 267:
		{
			parser.yyVAL.item = "\\"
		}
	case 268:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 269:
		{
			parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}}
		}
	case 270:
		{
			wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)}
			parser.yyVAL.item = &ast.SelectField{WildCard: wildCard}
		}
	case 271:
		{
			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 272:
		{
			expr := yyS[yypt-1].expr
			asName := yyS[yypt-0].item.(string)
			parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)}
		}
	case 273:
		{
			parser.yyVAL.item = ""
		}
	case 274:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 275:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 276:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 277:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 278:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 279:
		{
			field := yyS[yypt-0].item.(*ast.SelectField)
			field.Offset = parser.startOffset(&yyS[yypt])
			parser.yyVAL.item = []*ast.SelectField{field}
		}
	case 280:
		{

			fl := yyS[yypt-2].item.([]*ast.SelectField)
			last := fl[len(fl)-1]
			if last.Expr != nil && last.AsName.O == "" {
				lastEnd := parser.endOffset(&yyS[yypt-1])
				last.SetText(parser.src[last.Offset:lastEnd])
			}
			newField := yyS[yypt-0].item.(*ast.SelectField)
			newField.Offset = parser.startOffset(&yyS[yypt])
			parser.yyVAL.item = append(fl, newField)
		}
	case 281:
		{
			parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)}
		}
	case 282:
		{
			parser.yyVAL.item = nil
		}
	case 283:
		{
			parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr}
		}
	case 284:
		{
			parser.yyVAL.item = false
		}
	case 285:
		{
			parser.yyVAL.item = true
		}
	case 286:
		{
			parser.yyVAL.item = false
		}
	case 287:
		{
			parser.yyVAL.item = true
		}
	case 288:
		{
			parser.yyVAL.item = false
		}
	case 289:
		{
			parser.yyVAL.item = true
		}
	case 290:
		{
			parser.yyVAL.item = ""
		}
	case 291:
		{
			//"index name"
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 292:
		{
			parser.yyVAL.item = nil
		}
	case 293:
		{
			// Merge the options
			if yyS[yypt-1].item == nil {
				parser.yyVAL.item = yyS[yypt-0].item
			} else {
				opt1 := yyS[yypt-1].item.(*ast.IndexOption)
				opt2 := yyS[yypt-0].item.(*ast.IndexOption)
				if len(opt2.Comment) > 0 {
					opt1.Comment = opt2.Comment
				} else if opt2.Tp != 0 {
					opt1.Tp = opt2.Tp
				}
				parser.yyVAL.item = opt1
			}
		}
	case 294:
		{
			parser.yyVAL.item = &ast.IndexOption{
				// TODO bug should be fix here!
				// KeyBlockSize: $1.(uint64),
			}
		}
	case 295:
		{
			parser.yyVAL.item = &ast.IndexOption{
				Tp: yyS[yypt-0].item.(model.IndexType),
			}
		}
	case 296:
		{
			parser.yyVAL.item = &ast.IndexOption{
				Comment: yyS[yypt-0].ident,
			}
		}
	case 297:
		{
			parser.yyVAL.item = model.IndexTypeBtree
		}
	case 298:
		{
			parser.yyVAL.item = model.IndexTypeHash
		}
	case 299:
		{
			parser.yyVAL.item = nil
		}
	case 300:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 488:
		{
			x := yyS[yypt-1].item.(*ast.InsertStmt)
			x.Priority = yyS[yypt-5].item.(mysql.PriorityEnum)
			x.IgnoreErr = yyS[yypt-4].item.(bool)
			// Wraps many layers here so that it can be processed the same way as select statement.
			ts := &ast.TableSource{Source: yyS[yypt-2].item.(*ast.TableName)}
			x.Table = &ast.TableRefsClause{TableRefs: &ast.Join{Left: ts}}
			if yyS[yypt-0].item != nil {
				x.OnDuplicate = yyS[yypt-0].item.([]*ast.Assignment)
			}
			parser.yyVAL.statement = x
		}
	case 491:
		{
			parser.yyVAL.item = &ast.InsertStmt{
				Columns: yyS[yypt-3].item.([]*ast.ColumnName),
				Lists:   yyS[yypt-0].item.([][]ast.ExprNode),
			}
		}
	case 492:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.SelectStmt)}
		}
	case 493:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-4].item.([]*ast.ColumnName), Select: yyS[yypt-1].statement.(*ast.SelectStmt)}
		}
	case 494:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.UnionStmt)}
		}
	case 495:
		{
			parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)}
		}
	case 496:
		{
			parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.SelectStmt)}
		}
	case 497:
		{
			parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.UnionStmt)}
		}
	case 498:
		{
			parser.yyVAL.item = &ast.InsertStmt{Setlist: yyS[yypt-0].item.([]*ast.Assignment)}
		}
	case 501:
		{
			parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)}
		}
	case 502:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode))
		}
	case 503:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 504:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 506:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 507:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 509:
		{
			parser.yyVAL.expr = &ast.DefaultExpr{}
		}
	case 510:
		{
			parser.yyVAL.item = &ast.Assignment{
				Column: yyS[yypt-2].item.(*ast.ColumnName),
				Expr:   yyS[yypt-0].expr,
			}
		}
	case 511:
		{
			parser.yyVAL.item = []*ast.Assignment{}
		}
	case 512:
		{
			parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)}
		}
	case 513:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment))
		}
	case 514:
		{
			parser.yyVAL.item = nil
		}
	case 515:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 516:
		{
			x := yyS[yypt-0].item.(*ast.InsertStmt)
			x.IsReplace = true
			x.Priority = yyS[yypt-3].item.(mysql.PriorityEnum)
			ts := &ast.TableSource{Source: yyS[yypt-1].item.(*ast.TableName)}
			x.Table = &ast.TableRefsClause{TableRefs: &ast.Join{Left: ts}}
			parser.yyVAL.statement = x
		}
	case 517:
		{
			parser.yyVAL.item = mysql.NoPriority
		}
	case 518:
		{
			parser.yyVAL.item = mysql.LowPriority
		}
	case 519:
		{
			parser.yyVAL.item = mysql.DelayedPriority
		}
	case 520:
		{
			parser.yyVAL.expr = ast.NewValueExpr(false)
		}
	case 521:
		{
			parser.yyVAL.expr = ast.NewValueExpr(nil)
		}
	case 522:
		{
			parser.yyVAL.expr = ast.NewValueExpr(true)
		}
	case 523:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 524:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 525:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 526:
		{
			parser.yyVAL.expr = yyS[yypt-0].expr
		}
	case 527:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html
			co, err := charset.GetDefaultCollation(yyS[yypt-1].ident)
			if err != nil {
				yylex.Errorf("Get collation error for charset: %s", yyS[yypt-1].ident)
				return 1
			}
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			tp := expr.GetType()
			tp.Charset = yyS[yypt-1].ident
			tp.Collate = co
			if tp.Collate == charset.CollationBin {
				tp.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.expr = expr
		}
	case 528:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 529:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 530:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = expr
		}
	case 531:
		{
			valExpr := yyS[yypt-1].expr.(*ast.ValueExpr)
			strLit := valExpr.GetString()
			expr := ast.NewValueExpr(strLit + yyS[yypt-0].ident)
			// Fix #4239, use first string literal as projection name.
			if valExpr.GetProjectionOffset() >= 0 {
				expr.SetProjectionOffset(valExpr.GetProjectionOffset())
			} else {
				expr.SetProjectionOffset(len(strLit))
			}
			parser.yyVAL.expr = expr
		}
	case 532:
		{
			parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)}
		}
	case 533:
		{
			parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)}
		}
	case 534:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem))
		}
	case 535:
		{
			expr := yyS[yypt-1].expr
			valueExpr, ok := expr.(*ast.ValueExpr)
			if ok {
				position, isPosition := valueExpr.GetValue().(int64)
				if isPosition {
					expr = &ast.PositionExpr{N: int(position)}
				}
			}
			parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)}
		}
	case 536:
		{
			parser.yyVAL.item = false // ASC by default
		}
	case 537:
		{
			parser.yyVAL.item = false
		}
	case 538:
		{
			parser.yyVAL.item = true
		}
	case 539:
		{
			parser.yyVAL.item = nil
		}
	case 540:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 541:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 542:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 543:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 544:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 545:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 546:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 547:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr("DATE_ADD"),
				Args: []ast.ExprNode{
					yyS[yypt-4].expr,
					yyS[yypt-1].expr,
					ast.NewValueExpr(yyS[yypt-0].ident),
				},
			}
		}
	case 548:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr("DATE_SUB"),
				Args: []ast.ExprNode{
					yyS[yypt-4].expr,
					yyS[yypt-1].expr,
					ast.NewValueExpr(yyS[yypt-0].ident),
				},
			}
		}
	case 549:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 550:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 551:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 552:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 553:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 554:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 556:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Name: model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 557:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Table: model.NewCIStr(yyS[yypt-2].ident),
				Name:  model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 558:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Table: model.NewCIStr(yyS[yypt-2].ident),
				Name:  model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 559:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Schema: model.NewCIStr(yyS[yypt-4].ident),
				Table:  model.NewCIStr(yyS[yypt-2].ident),
				Name:   model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 564:
		{
			// TODO: Create a builtin function hold expr and collation. When do evaluation, convert expr result using the collation.
			parser.yyVAL.expr = yyS[yypt-2].expr
		}
	case 566:
		{
			parser.yyVAL.expr = &ast.ParamMarkerExpr{
				Offset: yyS[yypt].offset,
			}
		}
	case 569:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
		}
	case 570:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr}
		}
	case 571:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr}
		}
	case 572:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr}
		}
	case 573:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}}
		}
	case 574:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
		}
	case 576:
		{
			startOffset := parser.startOffset(&yyS[yypt-1])
			endOffset := parser.endOffset(&yyS[yypt])
			expr := yyS[yypt-1].expr
			expr.SetText(parser.src[startOffset:endOffset])
			parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr}
		}
	case 577:
		{
			values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr)
			parser.yyVAL.expr = &ast.RowExpr{Values: values}
		}
	case 578:
		{
			values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr)
			parser.yyVAL.expr = &ast.RowExpr{Values: values}
		}
	case 579:
		{
			sq := yyS[yypt-0].expr.(*ast.SubqueryExpr)
			sq.Exists = true
			parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq}
		}
	case 580:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary
			x := types.NewFieldType(mysql.TypeString)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CharsetBin
			parser.yyVAL.expr = &ast.FuncCastExpr{
				Expr:         yyS[yypt-0].expr,
				Tp:           x,
				FunctionType: ast.CastBinaryOperator,
			}
		}
	case 581:
		{
			/* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */
			tp := yyS[yypt-1].item.(*types.FieldType)
			defaultFlen, defaultDecimal := mysql.GetDefaultFieldLengthAndDecimalForCast(tp.Tp)
			if tp.Flen == types.UnspecifiedLength {
				tp.Flen = defaultFlen
			}
			if tp.Decimal == types.UnspecifiedLength {
				tp.Decimal = defaultDecimal
			}
			parser.yyVAL.expr = &ast.FuncCastExpr{
				Expr:         yyS[yypt-3].expr,
				Tp:           tp,
				FunctionType: ast.CastFunction,
			}
		}
	case 582:
		{
			x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)}
			if yyS[yypt-3].expr != nil {
				x.Value = yyS[yypt-3].expr
			}
			if yyS[yypt-1].item != nil {
				x.ElseClause = yyS[yypt-1].item.(ast.ExprNode)
			}
			parser.yyVAL.expr = x
		}
	case 583:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert
			tp := yyS[yypt-1].item.(*types.FieldType)
			defaultFlen, defaultDecimal := mysql.GetDefaultFieldLengthAndDecimalForCast(tp.Tp)
			if tp.Flen == types.UnspecifiedLength {
				tp.Flen = defaultFlen
			}
			if tp.Decimal == types.UnspecifiedLength {
				tp.Decimal = defaultDecimal
			}
			parser.yyVAL.expr = &ast.FuncCastExpr{
				Expr:         yyS[yypt-3].expr,
				Tp:           tp,
				FunctionType: ast.CastConvertFunction,
			}
		}
	case 584:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert
			charset1 := ast.NewValueExpr(yyS[yypt-1].item)
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-3].expr, charset1},
			}
		}
	case 585:
		{
			parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name}
		}
	case 586:
		{
			parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)}
		}
	case 587:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}}
		}
	case 588:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}}
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}}
		}
	case 591:
		{
			parser.yyVAL.item = false
		}
	case 592:
		{
			parser.yyVAL.item = true
		}
	case 593:
		{
			parser.yyVAL.item = false
		}
	case 595:
		{
			parser.yyVAL.item = true
		}
	case 598:
		{
			parser.yyVAL.item = true
		}
	case 639:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 640:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 641:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)}
		}
	case 642:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)}
		}
	case 643:
		{
			args := []ast.ExprNode{}
			if yyS[yypt-0].item != nil {
				args = append(args, yyS[yypt-0].item.(ast.ExprNode))
			}
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args}
		}
	case 644:
		{
			nilVal := ast.NewValueExpr(nil)
			args := yyS[yypt-1].item.([]ast.ExprNode)
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(ast.CharFunc),
				Args:   append(args, nilVal),
			}
		}
	case 645:
		{
			charset1 := ast.NewValueExpr(yyS[yypt-1].item)
			args := yyS[yypt-3].item.([]ast.ExprNode)
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(ast.CharFunc),
				Args:   append(args, charset1),
			}
		}
	case 646:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}}
		}
	case 647:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}}
		}
	case 648:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}}
		}
	case 649:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 650:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr}
		}
	case 651:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 652:
		{
			// This is ODBC syntax.
			// See: https://dev.mysql.com/doc/refman/5.7/en/date-and-time-literals.html
			expr := ast.NewValueExpr(yyS[yypt-1].ident)
			tp := yyS[yypt-2].ident
			if tp == "ts" {
				parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}}
			} else if tp == "t" {
				parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}}
			} else if tp == "d" {
				parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}}
			} else {
				parser.yyVAL.expr = expr
			}
		}
	case 653:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 654:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 655:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args: []ast.ExprNode{
					yyS[yypt-3].expr,
					yyS[yypt-1].expr,
					ast.NewValueExpr("DAY"),
				},
			}
		}
	case 656:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-7].ident),
				Args: []ast.ExprNode{
					yyS[yypt-5].expr,
					yyS[yypt-2].expr,
					ast.NewValueExpr(yyS[yypt-1].ident),
				},
			}
		}
	case 657:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-7].ident),
				Args: []ast.ExprNode{
					yyS[yypt-5].expr,
					yyS[yypt-2].expr,
					ast.NewValueExpr(yyS[yypt-1].ident),
				},
			}
		}
	case 658:
		{
			timeUnit := ast.NewValueExpr(yyS[yypt-3].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{timeUnit, yyS[yypt-1].expr},
			}
		}
	case 659:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{ast.NewValueExpr(yyS[yypt-3].ident), yyS[yypt-1].expr},
			}
		}
	case 660:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}}
		}
	case 661:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 662:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 663:
		{
			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 664:
		{
			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 665:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-7].ident),
				Args:   []ast.ExprNode{ast.NewValueExpr(yyS[yypt-5].ident), yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 666:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-7].ident),
				Args:   []ast.ExprNode{ast.NewValueExpr(yyS[yypt-5].ident), yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 667:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-3].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr},
			}
		}
	case 668:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr},
			}
		}
	case 669:
		{
			nilVal := ast.NewValueExpr(nil)
			direction := ast.NewValueExpr(int(yyS[yypt-3].item.(ast.TrimDirectionType)))
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr, nilVal, direction},
			}
		}
	case 670:
		{
			direction := ast.NewValueExpr(int(yyS[yypt-4].item.(ast.TrimDirectionType)))
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-6].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction},
			}
		}
	case 671:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 672:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 673:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 674:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 679:
		{
			parser.yyVAL.item = ast.TrimBoth
		}
	case 680:
		{
			parser.yyVAL.item = ast.TrimLeading
		}
	case 681:
		{
			parser.yyVAL.item = ast.TrimTrailing
		}
	case 682:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 683:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 684:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 685:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 686:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true}
		}
	case 687:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 688:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 689:
		{
			args := []ast.ExprNode{ast.NewValueExpr(1)}
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: args}
		}
	case 690:
		{
			args := yyS[yypt-2].item.([]ast.ExprNode)
			args = append(args, yyS[yypt-1].item.(ast.ExprNode))
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: args, Distinct: yyS[yypt-3].item.(bool)}
		}
	case 691:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 692:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 693:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 694:
		{
			parser.yyVAL.item = ast.NewValueExpr(",")
		}
	case 695:
		{
			parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident)
		}
	case 696:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 697:
		{
			parser.yyVAL.item = nil
		}
	case 698:
		{
			parser.yyVAL.item = nil
		}
	case 699:
		{
			expr := ast.NewValueExpr(yyS[yypt-1].item)
			parser.yyVAL.item = expr
		}
	case 700:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 701:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 702:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 703:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 704:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 705:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 706:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 707:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 708:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 709:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 710:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 711:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 712:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 713:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 714:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 715:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 716:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 717:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 718:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 719:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 720:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 721:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 722:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 723:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 724:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 725:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 726:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 727:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 728:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 729:
		{
			parser.yyVAL.expr = nil
		}
	case 730:
		{
			parser.yyVAL.expr = yyS[yypt-0].expr
		}
	case 731:
		{
			parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)}
		}
	case 732:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause))
		}
	case 733:
		{
			parser.yyVAL.item = &ast.WhenClause{
				Expr:   yyS[yypt-2].expr,
				Result: yyS[yypt-0].expr,
			}
		}
	case 734:
		{
			parser.yyVAL.item = nil
		}
	case 735:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 736:
		{
			x := types.NewFieldType(mysql.TypeVarString)
			x.Flen = yyS[yypt-0].item.(int) // TODO: Flen should be the flen of expression
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 737:
		{
			x := types.NewFieldType(mysql.TypeVarString)
			x.Flen = yyS[yypt-2].item.(int) // TODO: Flen should be the flen of expression
			x.Charset = yyS[yypt-0].item.(string)
			if yyS[yypt-1].item.(bool) {
				x.Flag |= mysql.BinaryFlag
			}
			if x.Charset == "" {
				x.Charset = charset.CharsetUTF8
				x.Collate = charset.CollationUTF8
			}
			parser.yyVAL.item = x
		}
	case 738:
		{
			x := types.NewFieldType(mysql.TypeDate)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 739:
		{
			x := types.NewFieldType(mysql.TypeDatetime)
			x.Flen, _ = mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime)
			x.Decimal = yyS[yypt-0].item.(int)
			if x.Decimal > 0 {
				x.Flen = x.Flen + 1 + x.Decimal
			}
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 740:
		{
			fopt := yyS[yypt-0].item.(*ast.FloatOpt)
			x := types.NewFieldType(mysql.TypeNewDecimal)
			x.Flen = fopt.Flen
			x.Decimal = fopt.Decimal
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 741:
		{
			x := types.NewFieldType(mysql.TypeDuration)
			x.Flen, _ = mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration)
			x.Decimal = yyS[yypt-0].item.(int)
			if x.Decimal > 0 {
				x.Flen = x.Flen + 1 + x.Decimal
			}
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 742:
		{
			x := types.NewFieldType(mysql.TypeLonglong)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 743:
		{
			x := types.NewFieldType(mysql.TypeLonglong)
			x.Flag |= mysql.UnsignedFlag | mysql.BinaryFlag
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			parser.yyVAL.item = x
		}
	case 744:
		{
			x := types.NewFieldType(mysql.TypeJSON)
			x.Flag |= mysql.BinaryFlag | (mysql.ParseToJSONFlag)
			x.Charset = charset.CharsetUTF8
			x.Collate = charset.CollationUTF8
			parser.yyVAL.item = x
		}
	case 745:
		{
			parser.yyVAL.item = mysql.NoPriority
		}
	case 746:
		{
			parser.yyVAL.item = mysql.LowPriority
		}
	case 747:
		{
			parser.yyVAL.item = mysql.HighPriority
		}
	case 748:
		{
			parser.yyVAL.item = mysql.DelayedPriority
		}
	case 749:
		{
			parser.yyVAL.item = false
		}
	case 750:
		{
			parser.yyVAL.item = true
		}
	case 751:
		{
			parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 752:
		{
			parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 753:
		{
			tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)}
			parser.yyVAL.item = tbl
		}
	case 754:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName))
		}
	case 755:
		{
			parser.yyVAL.item = false
		}
	case 756:
		{
			parser.yyVAL.item = true
		}
	case 757:
		{
			var sqlText string
			var sqlVar *ast.VariableExpr
			switch yyS[yypt-0].item.(type) {
			case string:
				sqlText = yyS[yypt-0].item.(string)
			case *ast.VariableExpr:
				sqlVar = yyS[yypt-0].item.(*ast.VariableExpr)
			}
			parser.yyVAL.statement = &ast.PrepareStmt{
				Name:    yyS[yypt-2].ident,
				SQLText: sqlText,
				SQLVar:  sqlVar,
			}
		}
	case 758:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 759:
		{
			parser.yyVAL.item = yyS[yypt-0].expr.(interface{})
		}
	case 760:
		{
			parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident}
		}
	case 761:
		{
			parser.yyVAL.statement = &ast.ExecuteStmt{
				Name:      yyS[yypt-2].ident,
				UsingVars: yyS[yypt-0].item.([]ast.ExprNode),
			}
		}
	case 762:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 763:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 764:
		{
			parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident}
		}
	case 767:
		{
			parser.yyVAL.statement = &ast.RollbackStmt{}
		}
	case 768:
		{
			st := &ast.SelectStmt{
				SelectStmtOpts: yyS[yypt-4].item.(*ast.SelectStmtOpts),
				Distinct:       yyS[yypt-4].item.(*ast.SelectStmtOpts).Distinct,
				Fields:         yyS[yypt-3].item.(*ast.FieldList),
				LockTp:         yyS[yypt-0].item.(ast.SelectLockType),
			}
			lastField := st.Fields.Fields[len(st.Fields.Fields)-1]
			if lastField.Expr != nil && lastField.AsName.O == "" {
				src := parser.src
				var lastEnd int
				if yyS[yypt-2].item != nil {
					lastEnd = yyS[yypt-2].offset - 1
				} else if yyS[yypt-1].item != nil {
					lastEnd = yyS[yypt-1].offset - 1
				} else if yyS[yypt-0].item != ast.SelectLockNone {
					lastEnd = yyS[yypt].offset - 1
				} else {
					lastEnd = len(src)
					if src[lastEnd-1] == ';' {
						lastEnd--
					}
				}
				lastField.SetText(src[lastField.Offset:lastEnd])
			}
			if yyS[yypt-2].item != nil {
				st.OrderBy = yyS[yypt-2].item.(*ast.OrderByClause)
			}
			if yyS[yypt-1].item != nil {
				st.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			parser.yyVAL.statement = st
		}
	case 769:
		{
			st := &ast.SelectStmt{
				SelectStmtOpts: yyS[yypt-5].item.(*ast.SelectStmtOpts),
				Distinct:       yyS[yypt-5].item.(*ast.SelectStmtOpts).Distinct,
				Fields:         yyS[yypt-4].item.(*ast.FieldList),
				LockTp:         yyS[yypt-0].item.(ast.SelectLockType),
			}
			lastField := st.Fields.Fields[len(st.Fields.Fields)-1]
			if lastField.Expr != nil && lastField.AsName.O == "" {
				lastEnd := yyS[yypt-3].offset - 1
				lastField.SetText(parser.src[lastField.Offset:lastEnd])
			}
			if yyS[yypt-2].item != nil {
				st.Where = yyS[yypt-2].item.(ast.ExprNode)
			}
			if yyS[yypt-1].item != nil {
				st.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			parser.yyVAL.statement = st
		}
	case 770:
		{
			opts := yyS[yypt-9].item.(*ast.SelectStmtOpts)
			st := &ast.SelectStmt{
				SelectStmtOpts: yyS[yypt-9].item.(*ast.SelectStmtOpts),
				Distinct:       opts.Distinct,
				Fields:         yyS[yypt-8].item.(*ast.FieldList),
				From:           yyS[yypt-6].item.(*ast.TableRefsClause),
				LockTp:         yyS[yypt-0].item.(ast.SelectLockType),
			}
			if opts.TableHints != nil {
				st.TableHints = opts.TableHints
			}
			lastField := st.Fields.Fields[len(st.Fields.Fields)-1]
			if lastField.Expr != nil && lastField.AsName.O == "" {
				lastEnd := parser.endOffset(&yyS[yypt-7])
				lastField.SetText(parser.src[lastField.Offset:lastEnd])
			}
			if yyS[yypt-5].item != nil {
				st.Where = yyS[yypt-5].item.(ast.ExprNode)
			}
			if yyS[yypt-4].item != nil {
				st.GroupBy = yyS[yypt-4].item.(*ast.GroupByClause)
			}
			if yyS[yypt-3].item != nil {
				st.Having = yyS[yypt-3].item.(*ast.HavingClause)
			}
			if yyS[yypt-2].item != nil {
				st.OrderBy = yyS[yypt-2].item.(*ast.OrderByClause)
			}
			if yyS[yypt-1].item != nil {
				st.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			parser.yyVAL.statement = st
		}
	case 772:
		{
			parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)}
		}
	case 773:
		{
			if j, ok := yyS[yypt-0].item.(*ast.Join); ok {
				// if $1 is Join, use it directly
				parser.yyVAL.item = j
			} else {
				parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil}
			}
		}
	case 774:
		{
			/* 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 775:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 776:
		{
			/*
			* ODBC escape syntax for outer join is { OJ join_table }
			* Use an Identifier for OJ
			 */
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 777:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 778:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 779:
		{
			tn := yyS[yypt-2].item.(*ast.TableName)
			tn.IndexHints = yyS[yypt-0].item.([]*ast.IndexHint)
			parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-1].item.(model.CIStr)}
		}
	case 780:
		{
			st := yyS[yypt-2].statement.(*ast.SelectStmt)
			endOffset := parser.endOffset(&yyS[yypt-1])
			parser.setLastSelectFieldText(st, endOffset)
			parser.yyVAL.item = &ast.TableSource{Source: yyS[yypt-2].statement.(*ast.SelectStmt), AsName: yyS[yypt-0].item.(model.CIStr)}
		}
	case 781:
		{
			parser.yyVAL.item = &ast.TableSource{Source: yyS[yypt-2].statement.(*ast.UnionStmt), AsName: yyS[yypt-0].item.(model.CIStr)}
		}
	case 782:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 783:
		{
			parser.yyVAL.item = model.CIStr{}
		}
	case 784:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 785:
		{
			parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident)
		}
	case 786:
		{
			parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident)
		}
	case 787:
		{
			parser.yyVAL.item = ast.HintUse
		}
	case 788:
		{
			parser.yyVAL.item = ast.HintIgnore
		}
	case 789:
		{
			parser.yyVAL.item = ast.HintForce
		}
	case 790:
		{
			parser.yyVAL.item = ast.HintForScan
		}
	case 791:
		{
			parser.yyVAL.item = ast.HintForJoin
		}
	case 792:
		{
			parser.yyVAL.item = ast.HintForOrderBy
		}
	case 793:
		{
			parser.yyVAL.item = ast.HintForGroupBy
		}
	case 794:
		{
			parser.yyVAL.item = &ast.IndexHint{
				IndexNames: yyS[yypt-1].item.([]model.CIStr),
				HintType:   yyS[yypt-4].item.(ast.IndexHintType),
				HintScope:  yyS[yypt-3].item.(ast.IndexHintScope),
			}
		}
	case 795:
		{
			var nameList []model.CIStr
			parser.yyVAL.item = nameList
		}
	case 796:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 797:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 798:
		{
			parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)}
		}
	case 799:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint))
		}
	case 800:
		{
			var hintList []*ast.IndexHint
			parser.yyVAL.item = hintList
		}
	case 801:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 802:
		{
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin}
		}
	case 803:
		{
			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 804:
		{
			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 805:
		{
			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 806:
		{
			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 807:
		{
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true}
		}
	case 808:
		{
			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 809:
		{
			parser.yyVAL.item = ast.LeftJoin
		}
	case 810:
		{
			parser.yyVAL.item = ast.RightJoin
		}
	case 817:
		{
			parser.yyVAL.item = nil
		}
	case 818:
		{
			parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 819:
		{
			parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 820:
		{
			parser.yyVAL.item = &ast.ParamMarkerExpr{
				Offset: yyS[yypt].offset,
			}
		}
	case 821:
		{
			parser.yyVAL.item = nil
		}
	case 822:
		{
			parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 823:
		{
			parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 824:
		{
			parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)}
		}
	case 825:
		{
			opt := &ast.SelectStmtOpts{}
			if yyS[yypt-4].item != nil {
				opt.TableHints = yyS[yypt-4].item.([]*ast.TableOptimizerHint)
			}
			if yyS[yypt-3].item != nil {
				opt.Distinct = yyS[yypt-3].item.(bool)
			}
			if yyS[yypt-2].item != nil {
				opt.Priority = yyS[yypt-2].item.(mysql.PriorityEnum)
			}
			if yyS[yypt-1].item != nil {
				opt.SQLCache = yyS[yypt-1].item.(bool)
			}
			if yyS[yypt-0].item != nil {
				opt.CalcFoundRows = yyS[yypt-0].item.(bool)
			}

			parser.yyVAL.item = opt
		}
	case 826:
		{
			parser.yyVAL.item = nil
		}
	case 827:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 828:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 829:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 830:
		{
			parser.yyVAL.item = []*ast.TableOptimizerHint{yyS[yypt-0].item.(*ast.TableOptimizerHint)}
		}
	case 831:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.(*ast.TableOptimizerHint))
		}
	case 832:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 833:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 834:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 835:
		{
			parser.yyVAL.item = false
		}
	case 836:
		{
			parser.yyVAL.item = true
		}
	case 837:
		{
			parser.yyVAL.item = true
		}
	case 838:
		{
			parser.yyVAL.item = true
		}
	case 839:
		{
			parser.yyVAL.item = false
		}
	case 840:
		{
			parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)}
		}
	case 841:
		{
			parser.yyVAL.item = nil
		}
	case 843:
		{
			s := yyS[yypt-1].statement.(*ast.SelectStmt)
			endOffset := parser.endOffset(&yyS[yypt])
			parser.setLastSelectFieldText(s, endOffset)
			src := parser.src
			// See the implementation of yyParse function
			s.SetText(src[yyS[yypt-1].offset:yyS[yypt].offset])
			parser.yyVAL.expr = &ast.SubqueryExpr{Query: s}
		}
	case 844:
		{
			s := yyS[yypt-1].statement.(*ast.UnionStmt)
			src := parser.src
			// See the implementation of yyParse function
			s.SetText(src[yyS[yypt-1].offset:yyS[yypt].offset])
			parser.yyVAL.expr = &ast.SubqueryExpr{Query: s}
		}
	case 845:
		{
			parser.yyVAL.item = ast.SelectLockNone
		}
	case 846:
		{
			parser.yyVAL.item = ast.SelectLockForUpdate
		}
	case 847:
		{
			parser.yyVAL.item = ast.SelectLockInShareMode
		}
	case 848:
		{
			union := yyS[yypt-3].item.(*ast.UnionStmt)
			union.Distinct = union.Distinct || yyS[yypt-1].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-2])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, yyS[yypt-0].statement.(*ast.SelectStmt))
			parser.yyVAL.statement = union
		}
	case 849:
		{
			union := yyS[yypt-7].item.(*ast.UnionStmt)
			union.Distinct = union.Distinct || yyS[yypt-5].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-6])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			st := yyS[yypt-3].statement.(*ast.SelectStmt)
			endOffset = parser.endOffset(&yyS[yypt-2])
			parser.setLastSelectFieldText(st, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, st)
			if yyS[yypt-1].item != nil {
				union.OrderBy = yyS[yypt-1].item.(*ast.OrderByClause)
			}
			if yyS[yypt-0].item != nil {
				union.Limit = yyS[yypt-0].item.(*ast.Limit)
			}
			parser.yyVAL.statement = union
		}
	case 850:
		{
			selectList := &ast.UnionSelectList{Selects: []*ast.SelectStmt{yyS[yypt-0].item.(*ast.SelectStmt)}}
			parser.yyVAL.item = &ast.UnionStmt{
				SelectList: selectList,
			}
		}
	case 851:
		{
			union := yyS[yypt-3].item.(*ast.UnionStmt)
			union.Distinct = union.Distinct || yyS[yypt-1].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-2])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, yyS[yypt-0].item.(*ast.SelectStmt))
			parser.yyVAL.item = union
		}
	case 852:
		{
			parser.yyVAL.item = yyS[yypt-0].statement.(interface{})
		}
	case 853:
		{
			st := yyS[yypt-1].statement.(*ast.SelectStmt)
			endOffset := parser.endOffset(&yyS[yypt])
			parser.setLastSelectFieldText(st, endOffset)
			parser.yyVAL.item = yyS[yypt-1].statement
		}
	case 855:
		{
			parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)}
		}
	case 856:
		{
			parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].item.(string)}
		}
	case 857:
		{
			parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].item.(string)}
		}
	case 858:
		{
			vars := yyS[yypt-0].item.([]*ast.VariableAssignment)
			for _, v := range vars {
				v.IsGlobal = true
			}
			parser.yyVAL.statement = &ast.SetStmt{Variables: vars}
		}
	case 859:
		{
			parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)}
		}
	case 860:
		{
			if yyS[yypt-0].item != nil {
				parser.yyVAL.item = yyS[yypt-0].item
			} else {
				parser.yyVAL.item = []*ast.VariableAssignment{}
			}
		}
	case 861:
		{
			if yyS[yypt-0].item != nil {
				varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment)
				parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), varAssigns...)
			} else {
				parser.yyVAL.item = yyS[yypt-2].item
			}
		}
	case 862:
		{
			varAssigns := []*ast.VariableAssignment{}
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true})
			parser.yyVAL.item = varAssigns
		}
	case 863:
		{
			varAssigns := []*ast.VariableAssignment{}
			expr := ast.NewValueExpr("0")
			varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true})
			parser.yyVAL.item = varAssigns
		}
	case 864:
		{
			varAssigns := []*ast.VariableAssignment{}
			expr := ast.NewValueExpr("1")
			varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true})
			parser.yyVAL.item = varAssigns
		}
	case 865:
		{
			parser.yyVAL.ident = ast.RepeatableRead
		}
	case 866:
		{
			parser.yyVAL.ident = ast.ReadCommitted
		}
	case 867:
		{
			parser.yyVAL.ident = ast.ReadUncommitted
		}
	case 868:
		{
			parser.yyVAL.ident = ast.Serializable
		}
	case 869:
		{
			parser.yyVAL.expr = ast.NewValueExpr("ON")
		}
	case 871:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 872:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true}
		}
	case 873:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 874:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 875:
		{
			v := strings.ToLower(yyS[yypt-2].ident)
			var isGlobal bool
			if strings.HasPrefix(v, "@@global.") {
				isGlobal = true
				v = strings.TrimPrefix(v, "@@global.")
			} else if strings.HasPrefix(v, "@@session.") {
				v = strings.TrimPrefix(v, "@@session.")
			} else if strings.HasPrefix(v, "@@local.") {
				v = strings.TrimPrefix(v, "@@local.")
			} else if strings.HasPrefix(v, "@@") {
				v = strings.TrimPrefix(v, "@@")
			}
			parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true}
		}
	case 876:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr}
		}
	case 877:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr}
		}
	case 878:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:  ast.SetNames,
				Value: ast.NewValueExpr(yyS[yypt-0].item.(string)),
			}
		}
	case 879:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:        ast.SetNames,
				Value:       ast.NewValueExpr(yyS[yypt-2].item.(string)),
				ExtendValue: ast.NewValueExpr(yyS[yypt-0].item.(string)),
			}
		}
	case 880:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:  ast.SetNames,
				Value: ast.NewValueExpr(yyS[yypt-0].item.(string)),
			}
		}
	case 881:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 882:
		{
			parser.yyVAL.item = charset.CharsetBin
		}
	case 883:
		{
			parser.yyVAL.item = []*ast.VariableAssignment{}
		}
	case 884:
		{
			parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)}
		}
	case 885:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment))
		}
	case 888:
		{
			v := strings.ToLower(yyS[yypt-0].ident)
			var isGlobal bool
			if strings.HasPrefix(v, "@@global.") {
				isGlobal = true
				v = strings.TrimPrefix(v, "@@global.")
			} else if strings.HasPrefix(v, "@@session.") {
				v = strings.TrimPrefix(v, "@@session.")
			} else if strings.HasPrefix(v, "@@local.") {
				v = strings.TrimPrefix(v, "@@local.")
			} else if strings.HasPrefix(v, "@@") {
				v = strings.TrimPrefix(v, "@@")
			}
			parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true}
		}
	case 889:
		{
			v := yyS[yypt-0].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false}
		}
	case 890:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].item.(string), Hostname: "%"}
		}
	case 891:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].item.(string), Hostname: yyS[yypt-0].item.(string)}
		}
	case 892:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].item.(string), Hostname: strings.TrimPrefix(yyS[yypt-0].ident, "@")}
		}
	case 893:
		{
			parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)}
		}
	case 894:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity))
		}
	case 895:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 896:
		{
			parser.yyVAL.item = yyS[yypt-1].item.(string)
		}
	case 897:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 898:
		{
			parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL}
		}
	case 899:
		{
			parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDLJobs}
		}
	case 900:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCheckTable,
				Tables: yyS[yypt-0].item.([]*ast.TableName),
			}
		}
	case 901:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCheckIndex,
				Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)},
				Index:  string(yyS[yypt-0].ident),
			}
		}
	case 902:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCancelDDLJobs,
				JobIDs: yyS[yypt-0].item.([]int64),
			}
		}
	case 903:
		{
			parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)}
		}
	case 904:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64))
		}
	case 905:
		{
			stmt := yyS[yypt-1].item.(*ast.ShowStmt)
			if yyS[yypt-0].item != nil {
				if x, ok := yyS[yypt-0].item.(*ast.PatternLikeExpr); ok {
					stmt.Pattern = x
				} else {
					stmt.Where = yyS[yypt-0].item.(ast.ExprNode)
				}
			}
			parser.yyVAL.statement = stmt
		}
	case 906:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:    ast.ShowCreateTable,
				Table: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 907:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:     ast.ShowCreateDatabase,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 908:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html
			parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants}
		}
	case 909:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:   ast.ShowGrants,
				User: yyS[yypt-0].item.(*auth.UserIdentity),
			}
		}
	case 910:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:   ast.ShowProcessList,
				Full: yyS[yypt-1].item.(bool),
			}
		}
	case 911:
		{
			stmt := &ast.ShowStmt{
				Tp: ast.ShowStatsMeta,
			}
			if yyS[yypt-0].item != nil {
				if x, ok := yyS[yypt-0].item.(*ast.PatternLikeExpr); ok {
					stmt.Pattern = x
				} else {
					stmt.Where = yyS[yypt-0].item.(ast.ExprNode)
				}
			}
			parser.yyVAL.statement = stmt
		}
	case 912:
		{
			stmt := &ast.ShowStmt{
				Tp: ast.ShowStatsHistograms,
			}
			if yyS[yypt-0].item != nil {
				if x, ok := yyS[yypt-0].item.(*ast.PatternLikeExpr); ok {
					stmt.Pattern = x
				} else {
					stmt.Where = yyS[yypt-0].item.(ast.ExprNode)
				}
			}
			parser.yyVAL.statement = stmt
		}
	case 913:
		{
			stmt := &ast.ShowStmt{
				Tp: ast.ShowStatsBuckets,
			}
			if yyS[yypt-0].item != nil {
				if x, ok := yyS[yypt-0].item.(*ast.PatternLikeExpr); ok {
					stmt.Pattern = x
				} else {
					stmt.Where = yyS[yypt-0].item.(ast.ExprNode)
				}
			}
			parser.yyVAL.statement = stmt
		}
	case 914:
		{
			stmt := &ast.ShowStmt{
				Tp: ast.ShowStatsHealthy,
			}
			if yyS[yypt-0].item != nil {
				if x, ok := yyS[yypt-0].item.(*ast.PatternLikeExpr); ok {
					stmt.Pattern = x
				} else {
					stmt.Where = yyS[yypt-0].item.(ast.ExprNode)
				}
			}
			parser.yyVAL.statement = stmt
		}
	case 915:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp: ast.ShowProfiles,
			}
		}
	case 921:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines}
		}
	case 922:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases}
		}
	case 923:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset}
		}
	case 924:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTables,
				DBName: yyS[yypt-0].item.(string),
				Full:   yyS[yypt-2].item.(bool),
			}
		}
	case 925:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTableStatus,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 926:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:    ast.ShowIndex,
				Table: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 927:
		{
			show := &ast.ShowStmt{
				Tp:    ast.ShowIndex,
				Table: &ast.TableName{Name: model.NewCIStr(yyS[yypt-2].ident), Schema: model.NewCIStr(yyS[yypt-0].ident)},
			}
			parser.yyVAL.item = show
		}
	case 928:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowColumns,
				Table:  yyS[yypt-1].item.(*ast.TableName),
				DBName: yyS[yypt-0].item.(string),
				Full:   yyS[yypt-3].item.(bool),
			}
		}
	case 929:
		{
			// SHOW FIELDS is a synonym for SHOW COLUMNS.
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowColumns,
				Table:  yyS[yypt-1].item.(*ast.TableName),
				DBName: yyS[yypt-0].item.(string),
				Full:   yyS[yypt-3].item.(bool),
			}
		}
	case 930:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings}
		}
	case 931:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:          ast.ShowVariables,
				GlobalScope: yyS[yypt-1].item.(bool),
			}
		}
	case 932:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:          ast.ShowStatus,
				GlobalScope: yyS[yypt-1].item.(bool),
			}
		}
	case 933:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowCollation,
			}
		}
	case 934:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTriggers,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 935:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowProcedureStatus,
			}
		}
	case 936:
		{
			// 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
			// We do not support neither stored functions nor stored procedures.
			// So we reuse show procedure status process logic.
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowProcedureStatus,
			}
		}
	case 937:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowEvents,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 938:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowPlugins,
			}
		}
	case 939:
		{
			parser.yyVAL.item = nil
		}
	case 940:
		{
			parser.yyVAL.item = &ast.PatternLikeExpr{
				Pattern: yyS[yypt-0].expr,
				Escape:  '\\',
			}
		}
	case 941:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 942:
		{
			parser.yyVAL.item = false
		}
	case 943:
		{
			parser.yyVAL.item = true
		}
	case 944:
		{
			parser.yyVAL.item = false
		}
	case 945:
		{
			parser.yyVAL.item = false
		}
	case 946:
		{
			parser.yyVAL.item = true
		}
	case 947:
		{
			parser.yyVAL.item = ""
		}
	case 948:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 949:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 950:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName)
		}
	case 951:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName)
		}
	case 952:
		{
			tmp := yyS[yypt-0].item.(*ast.FlushStmt)
			tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool)
			parser.yyVAL.statement = tmp
		}
	case 953:
		{
			parser.yyVAL.item = &ast.FlushStmt{
				Tp: ast.FlushPrivileges,
			}
		}
	case 954:
		{
			parser.yyVAL.item = &ast.FlushStmt{
				Tp:       ast.FlushTables,
				Tables:   yyS[yypt-1].item.([]*ast.TableName),
				ReadLock: yyS[yypt-0].item.(bool),
			}
		}
	case 955:
		{
			parser.yyVAL.item = false
		}
	case 956:
		{
			parser.yyVAL.item = true
		}
	case 957:
		{
			parser.yyVAL.item = true
		}
	case 958:
		{
			parser.yyVAL.item = []*ast.TableName{}
		}
	case 959:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 960:
		{
			parser.yyVAL.item = false
		}
	case 961:
		{
			parser.yyVAL.item = true
		}
	case 1001:
		{
			// `(select 1)`; is a valid select statement
			// TODO: This is used to fix issue #320. There may be a better solution.
			parser.yyVAL.statement = yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(ast.StmtNode)
		}
	case 1013:
		{
			if yyS[yypt-0].statement != nil {
				s := yyS[yypt-0].statement
				if lexer, ok := yylex.(stmtTexter); ok {
					s.SetText(lexer.stmtText())
				}
				parser.result = append(parser.result, s)
			}
		}
	case 1014:
		{
			if yyS[yypt-0].statement != nil {
				s := yyS[yypt-0].statement
				if lexer, ok := yylex.(stmtTexter); ok {
					s.SetText(lexer.stmtText())
				}
				parser.result = append(parser.result, s)
			}
		}
	case 1015:
		{
			cst := yyS[yypt-0].item.(*ast.Constraint)
			if yyS[yypt-1].item != nil {
				cst.Name = yyS[yypt-1].item.(string)
			}
			parser.yyVAL.item = cst
		}
	case 1016:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnDef)
		}
	case 1017:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.Constraint)
		}
	case 1018:
		{
			/* Nothing to do now */
			parser.yyVAL.item = nil
		}
	case 1019:
		{
			if yyS[yypt-0].item != nil {
				parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})}
			} else {
				parser.yyVAL.item = []interface{}{}
			}
		}
	case 1020:
		{
			if yyS[yypt-0].item != nil {
				parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item)
			} else {
				parser.yyVAL.item = yyS[yypt-2].item
			}
		}
	case 1021:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1022:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1023:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1024:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1025:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1026:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident}
		}
	case 1027:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1028:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident}
		}
	case 1029:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1030:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident}
		}
	case 1031:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident}
		}
	case 1032:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1033:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1034:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1035:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1036:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1037:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent}
		}
	case 1038:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionShardRowID, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1039:
		{
			// Parse it but will ignore it.
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPackKeys}
		}
	case 1042:
		{
			parser.yyVAL.item = []*ast.TableOption{}
		}
	case 1044:
		{
			parser.yyVAL.item = []*ast.TableOption{}
		}
	case 1046:
		{
			parser.yyVAL.item = []*ast.TableOption{yyS[yypt-0].item.(*ast.TableOption)}
		}
	case 1047:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOption), yyS[yypt-0].item.(*ast.TableOption))
		}
	case 1048:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableOption), yyS[yypt-0].item.(*ast.TableOption))
		}
	case 1051:
		{
			parser.yyVAL.statement = &ast.TruncateTableStmt{Table: yyS[yypt-0].item.(*ast.TableName)}
		}
	case 1052:
		{
			parser.yyVAL.item = ast.RowFormatDefault
		}
	case 1053:
		{
			parser.yyVAL.item = ast.RowFormatDynamic
		}
	case 1054:
		{
			parser.yyVAL.item = ast.RowFormatFixed
		}
	case 1055:
		{
			parser.yyVAL.item = ast.RowFormatCompressed
		}
	case 1056:
		{
			parser.yyVAL.item = ast.RowFormatRedundant
		}
	case 1057:
		{
			parser.yyVAL.item = ast.RowFormatCompact
		}
	case 1058:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1059:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1060:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1061:
		{
			// TODO: check flen 0
			x := types.NewFieldType(yyS[yypt-2].item.(byte))
			x.Flen = yyS[yypt-1].item.(int)
			for _, o := range yyS[yypt-0].item.([]*ast.TypeOpt) {
				if o.IsUnsigned {
					x.Flag |= mysql.UnsignedFlag
				}
				if o.IsZerofill {
					x.Flag |= mysql.ZerofillFlag
				}
			}
			parser.yyVAL.item = x
		}
	case 1062:
		{
			// TODO: check flen 0
			x := types.NewFieldType(yyS[yypt-1].item.(byte))
			x.Flen = 1
			for _, o := range yyS[yypt-0].item.([]*ast.TypeOpt) {
				if o.IsUnsigned {
					x.Flag |= mysql.UnsignedFlag
				}
				if o.IsZerofill {
					x.Flag |= mysql.ZerofillFlag
				}
			}
			parser.yyVAL.item = x
		}
	case 1063:
		{
			fopt := yyS[yypt-1].item.(*ast.FloatOpt)
			x := types.NewFieldType(yyS[yypt-2].item.(byte))
			x.Flen = fopt.Flen
			x.Decimal = fopt.Decimal
			for _, o := range yyS[yypt-0].item.([]*ast.TypeOpt) {
				if o.IsUnsigned {
					x.Flag |= mysql.UnsignedFlag
				}
				if o.IsZerofill {
					x.Flag |= mysql.ZerofillFlag
				}
			}
			parser.yyVAL.item = x
		}
	case 1064:
		{
			fopt := yyS[yypt-1].item.(*ast.FloatOpt)
			x := types.NewFieldType(yyS[yypt-2].item.(byte))
			x.Flen = fopt.Flen
			if x.Tp == mysql.TypeFloat {
				if x.Flen > mysql.PrecisionForFloat {
					x.Tp = mysql.TypeDouble
				}
			}
			x.Decimal = fopt.Decimal
			for _, o := range yyS[yypt-0].item.([]*ast.TypeOpt) {
				if o.IsUnsigned {
					x.Flag |= mysql.UnsignedFlag
				}
				if o.IsZerofill {
					x.Flag |= mysql.ZerofillFlag
				}
			}
			parser.yyVAL.item = x
		}
	case 1065:
		{
			x := types.NewFieldType(yyS[yypt-1].item.(byte))
			x.Flen = yyS[yypt-0].item.(int)
			if x.Flen == types.UnspecifiedLength || x.Flen == 0 {
				x.Flen = 1
			} else if x.Flen > 64 {
				yylex.Errorf("invalid field length %d for bit type, must in [1, 64]", x.Flen)
			}
			parser.yyVAL.item = x
		}
	case 1066:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1067:
		{
			parser.yyVAL.item = mysql.TypeShort
		}
	case 1068:
		{
			parser.yyVAL.item = mysql.TypeInt24
		}
	case 1069:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1070:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1071:
		{
			parser.yyVAL.item = mysql.TypeShort
		}
	case 1072:
		{
			parser.yyVAL.item = mysql.TypeInt24
		}
	case 1073:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1074:
		{
			parser.yyVAL.item = mysql.TypeLonglong
		}
	case 1075:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1076:
		{
			parser.yyVAL.item = mysql.TypeLonglong
		}
	case 1077:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1078:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1082:
		{
			parser.yyVAL.item = mysql.TypeNewDecimal
		}
	case 1083:
		{
			parser.yyVAL.item = mysql.TypeNewDecimal
		}
	case 1084:
		{
			parser.yyVAL.item = mysql.TypeFloat
		}
	case 1085:
		{
			if parser.lexer.GetSQLMode().HasRealAsFloatMode() {
				parser.yyVAL.item = mysql.TypeFloat
			} else {
				parser.yyVAL.item = mysql.TypeDouble
			}
		}
	case 1086:
		{
			parser.yyVAL.item = mysql.TypeDouble
		}
	case 1087:
		{
			parser.yyVAL.item = mysql.TypeDouble
		}
	case 1088:
		{
			parser.yyVAL.item = mysql.TypeBit
		}
	case 1089:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Flen = yyS[yypt-3].item.(int)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			if yyS[yypt-2].item.(bool) {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1090:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			if yyS[yypt-2].item.(bool) {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1091:
		{
			x := types.NewFieldType(mysql.TypeVarchar)
			x.Flen = yyS[yypt-3].item.(int)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			if yyS[yypt-2].item.(bool) {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1092:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Flen = yyS[yypt-0].item.(int)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CharsetBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 1093:
		{
			x := types.NewFieldType(mysql.TypeVarchar)
			x.Flen = yyS[yypt-0].item.(int)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CharsetBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 1094:
		{
			x := yyS[yypt-0].item.(*types.FieldType)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CharsetBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = yyS[yypt-0].item.(*types.FieldType)
		}
	case 1095:
		{
			x := yyS[yypt-3].item.(*types.FieldType)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			if yyS[yypt-2].item.(bool) {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1096:
		{
			x := types.NewFieldType(mysql.TypeEnum)
			x.Elems = yyS[yypt-3].item.([]string)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			parser.yyVAL.item = x
		}
	case 1097:
		{
			x := types.NewFieldType(mysql.TypeSet)
			x.Elems = yyS[yypt-3].item.([]string)
			x.Charset = yyS[yypt-1].item.(string)
			x.Collate = yyS[yypt-0].item.(string)
			parser.yyVAL.item = x
		}
	case 1098:
		{
			x := types.NewFieldType(mysql.TypeJSON)
			x.Decimal = 0
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			parser.yyVAL.item = x
		}
	case 1104:
		{
			x := types.NewFieldType(mysql.TypeTinyBlob)
			parser.yyVAL.item = x
		}
	case 1105:
		{
			x := types.NewFieldType(mysql.TypeBlob)
			x.Flen = yyS[yypt-0].item.(int)
			parser.yyVAL.item = x
		}
	case 1106:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1107:
		{
			x := types.NewFieldType(mysql.TypeLongBlob)
			parser.yyVAL.item = x
		}
	case 1108:
		{
			x := types.NewFieldType(mysql.TypeTinyBlob)
			parser.yyVAL.item = x

		}
	case 1109:
		{
			x := types.NewFieldType(mysql.TypeBlob)
			x.Flen = yyS[yypt-0].item.(int)
			parser.yyVAL.item = x
		}
	case 1110:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1111:
		{
			x := types.NewFieldType(mysql.TypeLongBlob)
			parser.yyVAL.item = x
		}
	case 1112:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1113:
		{
			x := types.NewFieldType(mysql.TypeDate)
			parser.yyVAL.item = x
		}
	case 1114:
		{
			x := types.NewFieldType(mysql.TypeDatetime)
			x.Flen = mysql.MaxDatetimeWidthNoFsp
			x.Decimal = yyS[yypt-0].item.(int)
			if x.Decimal > 0 {
				x.Flen = x.Flen + 1 + x.Decimal
			}
			parser.yyVAL.item = x
		}
	case 1115:
		{
			x := types.NewFieldType(mysql.TypeTimestamp)
			x.Flen = mysql.MaxDatetimeWidthNoFsp
			x.Decimal = yyS[yypt-0].item.(int)
			if x.Decimal > 0 {
				x.Flen = x.Flen + 1 + x.Decimal
			}
			parser.yyVAL.item = x
		}
	case 1116:
		{
			x := types.NewFieldType(mysql.TypeDuration)
			x.Flen = mysql.MaxDurationWidthNoFsp
			x.Decimal = yyS[yypt-0].item.(int)
			if x.Decimal > 0 {
				x.Flen = x.Flen + 1 + x.Decimal
			}
			parser.yyVAL.item = x
		}
	case 1117:
		{
			x := types.NewFieldType(mysql.TypeYear)
			x.Flen = yyS[yypt-0].item.(int)
			if x.Flen != types.UnspecifiedLength && x.Flen != 4 {
				yylex.Errorf("Supports only YEAR or YEAR(4) column.")
				return -1
			}
			parser.yyVAL.item = x
		}
	case 1118:
		{
			parser.yyVAL.item = int(yyS[yypt-1].item.(uint64))
		}
	case 1119:
		{
			parser.yyVAL.item = types.UnspecifiedLength
		}
	case 1120:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(int)
		}
	case 1121:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsUnsigned: true}
		}
	case 1122:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsUnsigned: false}
		}
	case 1123:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsZerofill: true, IsUnsigned: true}
		}
	case 1124:
		{
			parser.yyVAL.item = []*ast.TypeOpt{}
		}
	case 1125:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TypeOpt), yyS[yypt-0].item.(*ast.TypeOpt))
		}
	case 1126:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: types.UnspecifiedLength, Decimal: types.UnspecifiedLength}
		}
	case 1127:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: yyS[yypt-0].item.(int), Decimal: types.UnspecifiedLength}
		}
	case 1128:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.FloatOpt)
		}
	case 1129:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: int(yyS[yypt-3].item.(uint64)), Decimal: int(yyS[yypt-1].item.(uint64))}
		}
	case 1130:
		{
			parser.yyVAL.item = false
		}
	case 1131:
		{
			parser.yyVAL.item = true
		}
	case 1132:
		{
			parser.yyVAL.item = ""
		}
	case 1133:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 1136:
		{
			parser.yyVAL.item = ""
		}
	case 1137:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 1138:
		{
			parser.yyVAL.item = []string{yyS[yypt-0].ident}
		}
	case 1139:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident)
		}
	case 1140:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1141:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1142:
		{
			var refs *ast.Join
			if x, ok := yyS[yypt-5].item.(*ast.Join); ok {
				refs = x
			} else {
				refs = &ast.Join{Left: yyS[yypt-5].item.(ast.ResultSetNode)}
			}
			st := &ast.UpdateStmt{
				LowPriority: yyS[yypt-7].item.(bool),
				TableRefs:   &ast.TableRefsClause{TableRefs: refs},
				List:        yyS[yypt-3].item.([]*ast.Assignment),
				IgnoreErr:   yyS[yypt-6].item.(bool),
			}
			if yyS[yypt-2].item != nil {
				st.Where = yyS[yypt-2].item.(ast.ExprNode)
			}
			if yyS[yypt-1].item != nil {
				st.Order = yyS[yypt-1].item.(*ast.OrderByClause)
			}
			if yyS[yypt-0].item != nil {
				st.Limit = yyS[yypt-0].item.(*ast.Limit)
			}
			parser.yyVAL.statement = st
		}
	case 1143:
		{
			st := &ast.UpdateStmt{
				LowPriority: yyS[yypt-5].item.(bool),
				TableRefs:   &ast.TableRefsClause{TableRefs: yyS[yypt-3].item.(*ast.Join)},
				List:        yyS[yypt-1].item.([]*ast.Assignment),
				IgnoreErr:   yyS[yypt-4].item.(bool),
			}
			if yyS[yypt-0].item != nil {
				st.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = st
		}
	case 1144:
		{
			parser.yyVAL.statement = &ast.UseStmt{DBName: yyS[yypt-0].item.(string)}
		}
	case 1145:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 1146:
		{
			parser.yyVAL.item = nil
		}
	case 1147:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1150:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/create-user.html
			parser.yyVAL.statement = &ast.CreateUserStmt{
				IfNotExists: yyS[yypt-1].item.(bool),
				Specs:       yyS[yypt-0].item.([]*ast.UserSpec),
			}
		}
	case 1151:
		{
			parser.yyVAL.statement = &ast.AlterUserStmt{
				IfExists: yyS[yypt-1].item.(bool),
				Specs:    yyS[yypt-0].item.([]*ast.UserSpec),
			}
		}
	case 1152:
		{
			auth := &ast.AuthOption{
				AuthString:   yyS[yypt-0].item.(string),
				ByAuthString: true,
			}
			parser.yyVAL.statement = &ast.AlterUserStmt{
				IfExists:    yyS[yypt-6].item.(bool),
				CurrentAuth: auth,
			}
		}
	case 1153:
		{
			userSpec := &ast.UserSpec{
				User: yyS[yypt-1].item.(*auth.UserIdentity),
			}
			if yyS[yypt-0].item != nil {
				userSpec.AuthOpt = yyS[yypt-0].item.(*ast.AuthOption)
			}
			parser.yyVAL.item = userSpec
		}
	case 1154:
		{
			parser.yyVAL.item = []*ast.UserSpec{yyS[yypt-0].item.(*ast.UserSpec)}
		}
	case 1155:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserSpec), yyS[yypt-0].item.(*ast.UserSpec))
		}
	case 1156:
		{
			parser.yyVAL.item = nil
		}
	case 1157:
		{
			parser.yyVAL.item = &ast.AuthOption{
				AuthString:   yyS[yypt-0].item.(string),
				ByAuthString: true,
			}
		}
	case 1158:
		{
			parser.yyVAL.item = &ast.AuthOption{
				HashString: yyS[yypt-0].item.(string),
			}
		}
	case 1159:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1160:
		{
			parser.yyVAL.statement = &ast.GrantStmt{
				Privs:      yyS[yypt-6].item.([]*ast.PrivElem),
				ObjectType: yyS[yypt-4].item.(ast.ObjectTypeType),
				Level:      yyS[yypt-3].item.(*ast.GrantLevel),
				Users:      yyS[yypt-1].item.([]*ast.UserSpec),
				WithGrant:  yyS[yypt-0].item.(bool),
			}
		}
	case 1161:
		{
			parser.yyVAL.item = false
		}
	case 1162:
		{
			parser.yyVAL.item = true
		}
	case 1163:
		{
			parser.yyVAL.item = false
		}
	case 1164:
		{
			parser.yyVAL.item = false
		}
	case 1165:
		{
			parser.yyVAL.item = false
		}
	case 1166:
		{
			parser.yyVAL.item = false
		}
	case 1167:
		{
			parser.yyVAL.item = &ast.PrivElem{
				Priv: yyS[yypt-0].item.(mysql.PrivilegeType),
			}
		}
	case 1168:
		{
			parser.yyVAL.item = &ast.PrivElem{
				Priv: yyS[yypt-3].item.(mysql.PrivilegeType),
				Cols: yyS[yypt-1].item.([]*ast.ColumnName),
			}
		}
	case 1169:
		{
			parser.yyVAL.item = []*ast.PrivElem{yyS[yypt-0].item.(*ast.PrivElem)}
		}
	case 1170:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PrivElem), yyS[yypt-0].item.(*ast.PrivElem))
		}
	case 1171:
		{
			parser.yyVAL.item = mysql.AllPriv
		}
	case 1172:
		{
			parser.yyVAL.item = mysql.AllPriv
		}
	case 1173:
		{
			parser.yyVAL.item = mysql.AlterPriv
		}
	case 1174:
		{
			parser.yyVAL.item = mysql.CreatePriv
		}
	case 1175:
		{
			parser.yyVAL.item = mysql.CreateUserPriv
		}
	case 1176:
		{
			parser.yyVAL.item = mysql.TriggerPriv
		}
	case 1177:
		{
			parser.yyVAL.item = mysql.DeletePriv
		}
	case 1178:
		{
			parser.yyVAL.item = mysql.DropPriv
		}
	case 1179:
		{
			parser.yyVAL.item = mysql.ProcessPriv
		}
	case 1180:
		{
			parser.yyVAL.item = mysql.ExecutePriv
		}
	case 1181:
		{
			parser.yyVAL.item = mysql.IndexPriv
		}
	case 1182:
		{
			parser.yyVAL.item = mysql.InsertPriv
		}
	case 1183:
		{
			parser.yyVAL.item = mysql.SelectPriv
		}
	case 1184:
		{
			parser.yyVAL.item = mysql.SuperPriv
		}
	case 1185:
		{
			parser.yyVAL.item = mysql.ShowDBPriv
		}
	case 1186:
		{
			parser.yyVAL.item = mysql.UpdatePriv
		}
	case 1187:
		{
			parser.yyVAL.item = mysql.GrantPriv
		}
	case 1188:
		{
			parser.yyVAL.item = mysql.ReferencesPriv
		}
	case 1189:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1190:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1191:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1192:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1193:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1194:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1195:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1196:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1197:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1198:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1199:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1200:
		{
			parser.yyVAL.item = ast.ObjectTypeNone
		}
	case 1201:
		{
			parser.yyVAL.item = ast.ObjectTypeTable
		}
	case 1202:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level: ast.GrantLevelDB,
			}
		}
	case 1203:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level: ast.GrantLevelGlobal,
			}
		}
	case 1204:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:  ast.GrantLevelDB,
				DBName: yyS[yypt-2].ident,
			}
		}
	case 1205:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:     ast.GrantLevelTable,
				DBName:    yyS[yypt-2].ident,
				TableName: yyS[yypt-0].ident,
			}
		}
	case 1206:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:     ast.GrantLevelTable,
				TableName: yyS[yypt-0].ident,
			}
		}
	case 1207:
		{
			parser.yyVAL.statement = &ast.RevokeStmt{
				Privs:      yyS[yypt-5].item.([]*ast.PrivElem),
				ObjectType: yyS[yypt-3].item.(ast.ObjectTypeType),
				Level:      yyS[yypt-2].item.(*ast.GrantLevel),
				Users:      yyS[yypt-0].item.([]*ast.UserSpec),
			}
		}
	case 1208:
		{
			x := &ast.LoadDataStmt{
				Path:    yyS[yypt-6].ident,
				Table:   yyS[yypt-3].item.(*ast.TableName),
				Columns: yyS[yypt-0].item.([]*ast.ColumnName),
			}
			if yyS[yypt-8].item != nil {
				x.IsLocal = true
			}
			if yyS[yypt-2].item != nil {
				x.FieldsInfo = yyS[yypt-2].item.(*ast.FieldsClause)
			}
			if yyS[yypt-1].item != nil {
				x.LinesInfo = yyS[yypt-1].item.(*ast.LinesClause)
			}
			parser.yyVAL.statement = x
		}
	case 1209:
		{
			parser.yyVAL.item = nil
		}
	case 1210:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1211:
		{
			escape := "\\"
			parser.yyVAL.item = &ast.FieldsClause{
				Terminated: "\t",
				Escaped:    escape[0],
			}
		}
	case 1212:
		{
			escape := yyS[yypt-0].item.(string)
			if escape != "\\" && len(escape) > 1 {
				yylex.Errorf("Incorrect arguments %s to ESCAPE", escape)
				return 1
			}
			var enclosed byte
			str := yyS[yypt-1].item.(string)
			if len(str) > 1 {
				yylex.Errorf("Incorrect arguments %s to ENCLOSED", escape)
				return 1
			} else if len(str) != 0 {
				enclosed = str[0]
			}
			parser.yyVAL.item = &ast.FieldsClause{
				Terminated: yyS[yypt-2].item.(string),
				Enclosed:   enclosed,
				Escaped:    escape[0],
			}
		}
	case 1215:
		{
			parser.yyVAL.item = "\t"
		}
	case 1216:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1217:
		{
			parser.yyVAL.item = ""
		}
	case 1218:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1219:
		{
			parser.yyVAL.item = "\\"
		}
	case 1220:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1221:
		{
			parser.yyVAL.item = &ast.LinesClause{Terminated: "\n"}
		}
	case 1222:
		{
			parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(string), Terminated: yyS[yypt-0].item.(string)}
		}
	case 1223:
		{
			parser.yyVAL.item = ""
		}
	case 1224:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1225:
		{
			parser.yyVAL.item = "\n"
		}
	case 1226:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1237:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				TiDBExtension: yyS[yypt-1].item.(bool),
			}
		}
	case 1238:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				TiDBExtension: yyS[yypt-2].item.(bool),
			}
		}
	case 1239:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				Query:         true,
				TiDBExtension: yyS[yypt-2].item.(bool),
			}
		}
	case 1240:
		{
			parser.yyVAL.item = false
		}
	case 1241:
		{
			parser.yyVAL.item = true
		}
	case 1242:
		{
			parser.yyVAL.statement = &ast.LoadStatsStmt{
				Path: yyS[yypt-0].ident,
			}
		}

	}

	if yyEx != nil && yyEx.Reduced(r, exState, &parser.yyVAL) {
		return -1
	}
	goto yystack /* stack new state and value */
}
