// 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 (
	"fmt"
	"strings"

	"github.com/hanchuanchuan/goInception/ast"
	"github.com/hanchuanchuan/goInception/model"
	"github.com/hanchuanchuan/goInception/mysql"
	"github.com/hanchuanchuan/goInception/parser/opcode"
	"github.com/hanchuanchuan/goInception/types"
	"github.com/hanchuanchuan/goInception/util/auth"
	"github.com/hanchuanchuan/goInception/util/charset"
)

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

	yyMaxDepth = 200
	yyTabOfs   = -1476
)

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

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

	yyReductions = []struct{ xsym, components int }{
		{0, 1},
		{821, 1},
		{615, 5},
		{615, 8},
		{615, 10},
		{614, 1},
		{614, 5},
		{614, 4},
		{614, 5},
		{614, 2},
		{614, 3},
		{614, 4},
		{614, 3},
		{614, 4},
		{614, 7},
		{614, 3},
		{614, 4},
		{614, 4},
		{614, 4},
		{614, 4},
		{614, 3},
		{614, 4},
		{614, 2},
		{614, 2},
		{614, 4},
		{614, 5},
		{614, 6},
		{614, 5},
		{614, 3},
		{614, 2},
		{614, 3},
		{614, 5},
		{614, 1},
		{614, 3},
		{614, 1},
		{732, 1},
		{732, 1},
		{732, 1},
		{890, 0},
		{890, 5},
		{544, 1},
		{544, 1},
		{861, 0},
		{861, 1},
		{860, 2},
		{860, 2},
		{572, 3},
		{572, 3},
		{572, 3},
		{572, 3},
		{572, 3},
		{553, 3},
		{553, 3},
		{501, 1},
		{501, 1},
		{590, 0},
		{590, 1},
		{547, 0},
		{547, 1},
		{577, 0},
		{577, 1},
		{577, 2},
		{733, 1},
		{733, 3},
		{510, 1},
		{510, 3},
		{580, 0},
		{580, 1},
		{580, 2},
		{714, 1},
		{701, 3},
		{838, 1},
		{838, 3},
		{720, 3},
		{617, 4},
		{617, 6},
		{617, 6},
		{617, 8},
		{533, 0},
		{533, 3},
		{557, 3},
		{574, 1},
		{574, 3},
		{864, 0},
		{864, 1},
		{618, 1},
		{618, 2},
		{618, 5},
		{619, 2},
		{743, 1},
		{743, 3},
		{511, 3},
		{466, 1},
		{466, 3},
		{466, 5},
		{505, 1},
		{505, 3},
		{576, 0},
		{576, 1},
		{745, 0},
		{745, 3},
		{624, 1},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 5},
		{660, 5},
		{660, 3},
		{660, 5},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 4},
		{660, 3},
		{660, 3},
		{660, 3},
		{660, 4},
		{659, 1},
		{658, 1},
		{696, 0},
		{696, 1},
		{622, 2},
		{622, 1},
		{622, 1},
		{622, 2},
		{622, 1},
		{622, 2},
		{622, 2},
		{622, 3},
		{622, 2},
		{622, 4},
		{622, 6},
		{622, 1},
		{622, 2},
		{622, 2},
		{654, 0},
		{654, 2},
		{856, 0},
		{856, 1},
		{856, 1},
		{746, 1},
		{746, 2},
		{747, 0},
		{747, 1},
		{750, 7},
		{750, 7},
		{750, 7},
		{750, 7},
		{750, 7},
		{750, 8},
		{601, 7},
		{796, 0},
		{796, 3},
		{798, 0},
		{798, 3},
		{699, 1},
		{699, 1},
		{699, 2},
		{699, 2},
		{757, 1},
		{757, 1},
		{678, 1},
		{678, 3},
		{678, 4},
		{677, 1},
		{677, 1},
		{677, 1},
		{677, 1},
		{676, 1},
		{676, 1},
		{676, 1},
		{708, 1},
		{708, 2},
		{708, 2},
		{680, 1},
		{680, 1},
		{680, 1},
		{626, 13},
		{499, 3},
		{509, 1},
		{509, 3},
		{663, 0},
		{663, 1},
		{663, 1},
		{663, 2},
		{663, 2},
		{779, 0},
		{779, 1},
		{779, 1},
		{779, 1},
		{625, 5},
		{522, 1},
		{630, 4},
		{630, 4},
		{754, 0},
		{754, 1},
		{753, 1},
		{753, 2},
		{627, 10},
		{627, 5},
		{507, 0},
		{507, 1},
		{809, 0},
		{809, 6},
		{713, 6},
		{713, 5},
		{806, 0},
		{806, 3},
		{807, 1},
		{807, 4},
		{807, 5},
		{807, 4},
		{807, 5},
		{807, 4},
		{807, 3},
		{807, 1},
		{670, 0},
		{670, 1},
		{830, 0},
		{830, 4},
		{829, 0},
		{829, 2},
		{808, 0},
		{808, 2},
		{693, 0},
		{693, 3},
		{805, 1},
		{805, 3},
		{692, 5},
		{828, 0},
		{828, 3},
		{827, 1},
		{827, 3},
		{712, 3},
		{691, 0},
		{691, 2},
		{690, 3},
		{690, 3},
		{690, 4},
		{690, 4},
		{690, 3},
		{690, 3},
		{690, 3},
		{690, 3},
		{804, 0},
		{804, 4},
		{804, 6},
		{804, 1},
		{804, 5},
		{804, 1},
		{804, 1},
		{759, 0},
		{759, 1},
		{759, 1},
		{735, 0},
		{735, 1},
		{752, 0},
		{752, 1},
		{752, 1},
		{752, 1},
		{788, 2},
		{788, 4},
		{629, 11},
		{803, 0},
		{803, 2},
		{849, 0},
		{849, 3},
		{849, 3},
		{849, 3},
		{851, 0},
		{851, 3},
		{854, 0},
		{854, 3},
		{854, 3},
		{853, 1},
		{852, 0},
		{852, 3},
		{744, 1},
		{744, 3},
		{850, 0},
		{850, 4},
		{850, 4},
		{635, 2},
		{524, 11},
		{524, 9},
		{524, 10},
		{631, 1},
		{636, 4},
		{637, 7},
		{639, 4},
		{639, 6},
		{641, 4},
		{641, 6},
		{640, 3},
		{640, 5},
		{638, 3},
		{555, 0},
		{555, 1},
		{555, 1},
		{718, 1},
		{718, 1},
		{468, 0},
		{468, 1},
		{642, 0},
		{722, 2},
		{646, 1},
		{646, 1},
		{646, 1},
		{645, 2},
		{645, 3},
		{645, 2},
		{645, 5},
		{645, 3},
		{469, 1},
		{462, 1},
		{458, 3},
		{458, 3},
		{458, 3},
		{458, 3},
		{458, 2},
		{458, 3},
		{458, 3},
		{458, 3},
		{458, 1},
		{675, 1},
		{675, 1},
		{460, 1},
		{460, 1},
		{459, 1},
		{459, 1},
		{486, 1},
		{486, 3},
		{793, 1},
		{793, 3},
		{549, 0},
		{549, 1},
		{653, 0},
		{653, 1},
		{652, 1},
		{457, 3},
		{457, 3},
		{457, 4},
		{457, 5},
		{457, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{749, 1},
		{737, 1},
		{737, 2},
		{784, 1},
		{784, 2},
		{781, 1},
		{781, 2},
		{787, 1},
		{787, 2},
		{814, 1},
		{814, 2},
		{734, 1},
		{734, 1},
		{734, 1},
		{456, 5},
		{456, 3},
		{456, 5},
		{456, 4},
		{456, 3},
		{456, 1},
		{700, 1},
		{700, 1},
		{786, 0},
		{786, 2},
		{647, 1},
		{647, 3},
		{647, 5},
		{647, 2},
		{647, 5},
		{649, 0},
		{649, 1},
		{648, 1},
		{648, 2},
		{648, 1},
		{648, 2},
		{764, 1},
		{764, 3},
		{774, 3},
		{776, 0},
		{776, 2},
		{560, 0},
		{560, 2},
		{527, 0},
		{527, 3},
		{561, 0},
		{561, 1},
		{529, 0},
		{529, 1},
		{531, 0},
		{531, 2},
		{530, 3},
		{530, 1},
		{530, 2},
		{530, 1},
		{588, 1},
		{588, 3},
		{588, 3},
		{780, 0},
		{780, 1},
		{517, 2},
		{517, 2},
		{563, 1},
		{563, 1},
		{563, 1},
		{528, 1},
		{528, 1},
		{378, 1},
		{378, 1},
		{378, 1},
		{378, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{381, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{380, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{379, 1},
		{532, 7},
		{665, 0},
		{665, 1},
		{664, 5},
		{664, 4},
		{664, 6},
		{664, 4},
		{664, 2},
		{664, 3},
		{664, 1},
		{664, 1},
		{664, 2},
		{610, 1},
		{610, 1},
		{728, 1},
		{728, 3},
		{602, 3},
		{847, 0},
		{847, 1},
		{846, 3},
		{846, 1},
		{525, 1},
		{525, 1},
		{623, 3},
		{748, 0},
		{748, 1},
		{748, 3},
		{797, 0},
		{797, 5},
		{535, 5},
		{682, 1},
		{682, 1},
		{682, 1},
		{440, 1},
		{440, 1},
		{440, 1},
		{440, 1},
		{440, 1},
		{440, 1},
		{440, 1},
		{440, 2},
		{440, 1},
		{440, 1},
		{442, 1},
		{442, 2},
		{502, 3},
		{620, 1},
		{620, 3},
		{575, 2},
		{688, 0},
		{688, 1},
		{688, 1},
		{503, 0},
		{503, 1},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 5},
		{455, 5},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 3},
		{455, 1},
		{441, 1},
		{441, 3},
		{441, 4},
		{441, 5},
		{451, 1},
		{451, 1},
		{451, 1},
		{451, 1},
		{451, 3},
		{451, 1},
		{451, 1},
		{451, 1},
		{451, 1},
		{451, 2},
		{451, 2},
		{451, 2},
		{451, 2},
		{451, 3},
		{451, 2},
		{451, 1},
		{451, 3},
		{451, 5},
		{451, 6},
		{451, 2},
		{451, 2},
		{451, 6},
		{451, 5},
		{451, 6},
		{451, 6},
		{451, 4},
		{451, 4},
		{451, 3},
		{451, 3},
		{508, 1},
		{508, 1},
		{513, 1},
		{513, 1},
		{523, 0},
		{523, 1},
		{756, 0},
		{756, 1},
		{545, 1},
		{545, 2},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{446, 1},
		{687, 0},
		{687, 2},
		{450, 1},
		{450, 1},
		{450, 1},
		{449, 1},
		{449, 1},
		{449, 1},
		{449, 1},
		{449, 1},
		{449, 1},
		{444, 4},
		{444, 4},
		{444, 2},
		{444, 3},
		{444, 2},
		{444, 4},
		{444, 6},
		{444, 2},
		{444, 2},
		{444, 2},
		{444, 4},
		{444, 6},
		{444, 4},
		{444, 4},
		{445, 4},
		{445, 4},
		{445, 6},
		{445, 8},
		{445, 8},
		{445, 6},
		{445, 6},
		{445, 6},
		{445, 6},
		{445, 6},
		{445, 8},
		{445, 8},
		{445, 8},
		{445, 8},
		{445, 4},
		{445, 6},
		{445, 6},
		{445, 7},
		{773, 1},
		{773, 1},
		{773, 1},
		{773, 1},
		{447, 1},
		{447, 1},
		{448, 1},
		{448, 1},
		{842, 1},
		{842, 1},
		{842, 1},
		{452, 5},
		{452, 4},
		{452, 5},
		{452, 4},
		{452, 5},
		{452, 4},
		{452, 5},
		{452, 5},
		{452, 5},
		{452, 4},
		{452, 4},
		{452, 7},
		{452, 5},
		{452, 5},
		{452, 5},
		{801, 0},
		{801, 2},
		{443, 4},
		{771, 0},
		{771, 2},
		{771, 3},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{542, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{721, 1},
		{763, 0},
		{763, 1},
		{857, 1},
		{857, 2},
		{729, 4},
		{760, 0},
		{760, 2},
		{621, 2},
		{621, 3},
		{621, 1},
		{621, 2},
		{621, 2},
		{621, 2},
		{621, 2},
		{621, 2},
		{621, 1},
		{554, 0},
		{554, 1},
		{554, 1},
		{554, 1},
		{461, 1},
		{461, 3},
		{498, 1},
		{498, 3},
		{812, 0},
		{812, 1},
		{695, 4},
		{811, 1},
		{811, 1},
		{643, 2},
		{643, 4},
		{845, 1},
		{845, 3},
		{632, 3},
		{633, 1},
		{633, 1},
		{704, 1},
		{472, 3},
		{473, 4},
		{474, 6},
		{471, 4},
		{471, 3},
		{471, 4},
		{651, 2},
		{837, 1},
		{540, 1},
		{540, 3},
		{515, 1},
		{515, 4},
		{490, 1},
		{490, 1},
		{489, 3},
		{489, 4},
		{489, 4},
		{489, 3},
		{888, 0},
		{888, 4},
		{831, 0},
		{831, 1},
		{568, 1},
		{568, 2},
		{587, 2},
		{587, 2},
		{587, 2},
		{778, 0},
		{778, 2},
		{778, 3},
		{778, 3},
		{586, 5},
		{562, 0},
		{562, 1},
		{562, 3},
		{562, 1},
		{661, 1},
		{661, 2},
		{662, 0},
		{662, 1},
		{488, 3},
		{488, 5},
		{488, 7},
		{488, 7},
		{488, 9},
		{488, 4},
		{488, 6},
		{488, 3},
		{488, 5},
		{500, 1},
		{500, 1},
		{689, 0},
		{689, 1},
		{506, 1},
		{506, 2},
		{506, 2},
		{668, 0},
		{668, 2},
		{564, 1},
		{564, 1},
		{518, 0},
		{518, 2},
		{518, 4},
		{518, 4},
		{818, 6},
		{605, 0},
		{605, 3},
		{585, 1},
		{585, 3},
		{836, 1},
		{836, 2},
		{717, 4},
		{717, 4},
		{717, 4},
		{717, 4},
		{815, 0},
		{815, 1},
		{819, 0},
		{819, 1},
		{819, 1},
		{820, 0},
		{820, 1},
		{816, 1},
		{817, 0},
		{817, 1},
		{438, 3},
		{438, 3},
		{537, 0},
		{537, 2},
		{537, 4},
		{479, 7},
		{479, 6},
		{479, 7},
		{479, 8},
		{478, 1},
		{478, 4},
		{477, 1},
		{477, 3},
		{844, 1},
		{705, 2},
		{705, 4},
		{705, 6},
		{705, 4},
		{705, 4},
		{705, 3},
		{607, 1},
		{607, 3},
		{569, 3},
		{569, 2},
		{569, 2},
		{783, 2},
		{783, 2},
		{783, 2},
		{783, 1},
		{567, 1},
		{567, 1},
		{571, 3},
		{571, 4},
		{571, 4},
		{571, 4},
		{571, 3},
		{571, 3},
		{571, 3},
		{571, 2},
		{571, 4},
		{571, 4},
		{571, 2},
		{504, 1},
		{504, 1},
		{558, 1},
		{611, 0},
		{611, 1},
		{611, 3},
		{454, 1},
		{454, 1},
		{453, 1},
		{439, 1},
		{491, 1},
		{491, 3},
		{491, 2},
		{491, 2},
		{726, 1},
		{726, 3},
		{694, 1},
		{694, 4},
		{492, 1},
		{612, 3},
		{612, 4},
		{612, 5},
		{612, 4},
		{612, 5},
		{612, 5},
		{612, 5},
		{612, 6},
		{612, 4},
		{612, 5},
		{612, 6},
		{612, 4},
		{731, 2},
		{731, 2},
		{731, 3},
		{731, 3},
		{775, 1},
		{775, 3},
		{656, 5},
		{679, 1},
		{679, 3},
		{706, 3},
		{706, 4},
		{706, 4},
		{706, 2},
		{706, 4},
		{706, 3},
		{706, 3},
		{706, 3},
		{706, 3},
		{706, 3},
		{706, 3},
		{706, 2},
		{706, 2},
		{603, 1},
		{603, 1},
		{603, 1},
		{496, 1},
		{496, 1},
		{604, 1},
		{604, 1},
		{604, 1},
		{604, 3},
		{604, 3},
		{604, 3},
		{604, 5},
		{604, 4},
		{604, 4},
		{604, 1},
		{604, 1},
		{604, 2},
		{604, 2},
		{604, 2},
		{604, 1},
		{604, 2},
		{604, 2},
		{604, 2},
		{604, 2},
		{604, 1},
		{493, 0},
		{493, 2},
		{493, 2},
		{583, 0},
		{583, 1},
		{583, 1},
		{596, 0},
		{596, 1},
		{538, 0},
		{538, 2},
		{707, 2},
		{650, 3},
		{770, 1},
		{770, 1},
		{770, 3},
		{594, 0},
		{594, 1},
		{594, 1},
		{835, 0},
		{835, 1},
		{859, 0},
		{859, 3},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{709, 1},
		{840, 1},
		{840, 1},
		{840, 1},
		{840, 1},
		{840, 1},
		{840, 1},
		{581, 1},
		{581, 1},
		{581, 1},
		{581, 1},
		{581, 1},
		{581, 1},
		{824, 1},
		{824, 3},
		{578, 2},
		{715, 1},
		{715, 1},
		{715, 4},
		{832, 1},
		{832, 3},
		{833, 0},
		{833, 3},
		{539, 2},
		{539, 3},
		{539, 4},
		{539, 4},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 1},
		{539, 3},
		{539, 3},
		{539, 3},
		{539, 3},
		{710, 1},
		{710, 1},
		{613, 0},
		{613, 1},
		{751, 0},
		{751, 1},
		{606, 1},
		{606, 2},
		{606, 3},
		{802, 0},
		{802, 1},
		{723, 3},
		{536, 3},
		{536, 3},
		{536, 3},
		{536, 3},
		{536, 3},
		{536, 3},
		{843, 1},
		{843, 1},
		{843, 1},
		{795, 3},
		{795, 2},
		{795, 3},
		{795, 3},
		{795, 2},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{782, 1},
		{740, 1},
		{740, 1},
		{686, 0},
		{686, 1},
		{686, 1},
		{768, 1},
		{768, 1},
		{769, 1},
		{769, 1},
		{769, 1},
		{769, 2},
		{738, 1},
		{826, 4},
		{826, 3},
		{826, 4},
		{826, 3},
		{826, 2},
		{826, 2},
		{826, 1},
		{826, 2},
		{826, 5},
		{826, 5},
		{826, 1},
		{794, 0},
		{794, 1},
		{848, 2},
		{848, 1},
		{848, 1},
		{739, 1},
		{739, 2},
		{739, 1},
		{739, 1},
		{839, 1},
		{839, 2},
		{839, 1},
		{839, 1},
		{839, 2},
		{839, 1},
		{755, 1},
		{755, 2},
		{755, 2},
		{755, 2},
		{755, 3},
		{475, 3},
		{485, 0},
		{485, 1},
		{550, 1},
		{550, 1},
		{550, 1},
		{551, 0},
		{551, 2},
		{582, 0},
		{582, 1},
		{582, 1},
		{597, 5},
		{799, 0},
		{799, 1},
		{534, 0},
		{534, 2},
		{534, 3},
		{595, 0},
		{595, 2},
		{476, 2},
		{476, 1},
		{476, 2},
		{800, 0},
		{800, 2},
		{711, 1},
		{711, 3},
		{467, 1},
		{467, 1},
		{543, 10},
		{543, 8},
		{727, 2},
		{520, 2},
		{521, 0},
		{521, 1},
		{868, 0},
		{868, 1},
		{628, 4},
		{616, 4},
		{616, 9},
		{556, 2},
		{570, 1},
		{570, 3},
		{736, 0},
		{736, 3},
		{736, 3},
		{736, 5},
		{736, 5},
		{736, 4},
		{657, 1},
		{655, 8},
		{858, 0},
		{858, 3},
		{858, 3},
		{858, 3},
		{858, 3},
		{858, 3},
		{598, 1},
		{598, 4},
		{697, 1},
		{697, 3},
		{599, 1},
		{599, 2},
		{599, 1},
		{599, 1},
		{599, 2},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 1},
		{599, 2},
		{599, 1},
		{599, 2},
		{599, 1},
		{599, 2},
		{599, 2},
		{599, 1},
		{599, 1},
		{599, 3},
		{599, 2},
		{599, 2},
		{599, 2},
		{599, 2},
		{599, 2},
		{599, 1},
		{681, 0},
		{681, 1},
		{698, 1},
		{698, 3},
		{698, 3},
		{698, 3},
		{698, 1},
		{703, 7},
		{672, 13},
		{777, 0},
		{777, 3},
		{742, 0},
		{742, 3},
		{791, 0},
		{791, 1},
		{765, 0},
		{765, 4},
		{766, 1},
		{766, 1},
		{767, 0},
		{767, 3},
		{761, 0},
		{761, 3},
		{762, 0},
		{762, 3},
		{789, 0},
		{789, 3},
		{822, 0},
		{822, 3},
		{790, 0},
		{790, 3},
		{725, 2},
		{674, 3},
		{719, 1},
		{719, 1},
		{716, 2},
		{792, 1},
		{792, 2},
		{792, 1},
		{834, 1},
		{834, 3},
		{667, 2},
		{667, 3},
		{667, 3},
		{666, 1},
		{666, 2},
		{673, 3},
	}

	yyXErrors = map[yyXError]string{}

	yyParseTab = [2490][]uint16{
		// 0
		{1164, 1164, 59: 1501, 61: 1500, 73: 1566, 97: 1514, 1482, 1484, 101: 1485, 105: 1503, 109: 1490, 114: 1516, 118: 1486, 1488, 1487, 128: 1504, 130: 1483, 137: 1493, 235: 1509, 249: 1573, 261: 1499, 266: 1513, 279: 1496, 314: 1498, 377: 1505, 395: 1568, 1492, 1479, 400: 1481, 407: 1480, 438: 1558, 471: 1512, 1506, 1507, 1508, 477: 1511, 1510, 1555, 481: 1567, 487: 1491, 512: 1489, 519: 1515, 524: 1529, 526: 1569, 532: 1546, 535: 1553, 543: 1561, 591: 1575, 612: 1518, 615: 1519, 1520, 1521, 1522, 1523, 624: 1524, 1532, 1533, 1534, 1536, 1535, 632: 1528, 1502, 1495, 1537, 1538, 1539, 1543, 1540, 1542, 1541, 1517, 1530, 1494, 1531, 1497, 650: 1544, 655: 1545, 658: 1527, 1526, 1525, 666: 1574, 1547, 671: 1571, 1548, 1549, 1564, 695: 1550, 701: 1552, 1570, 1554, 1551, 1556, 1557, 709: 1565, 722: 1559, 1560, 1572, 1563, 727: 1562, 821: 1477, 824: 1478},
		{1476},
		{1475, 3964},
		{74: 3830, 376: 2001, 470: 1072, 561: 3829},
		{470: 3821},
		// 5
		{470: 3802},
		{1391, 1391},
		{190: 3798},
		{237: 3797},
		{1375, 1375},
		// 10
		{170: 3748, 175: 3749, 182: 3747, 266: 3751, 519: 3750, 591: 3746, 772: 3745},
		{1350, 1350},
		{1349, 1349},
		{25: 1204, 30: 1204, 41: 1204, 74: 3197, 256: 3196, 325: 3115, 371: 3190, 383: 1281, 390: 1204, 402: 3192, 3191, 470: 3194, 631: 3193, 779: 3189, 803: 3195},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 3188},
		// 15
		{2: 469, 469, 469, 469, 7: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 32: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 263: 469, 376: 469, 482: 469, 469, 469, 584: 1995, 605: 3169},
		{30: 3119, 34: 2719, 61: 536, 74: 3120, 131: 3121, 325: 3115, 383: 3117, 470: 2718, 631: 3116, 718: 3118},
		{235: 2473, 261: 1499, 314: 1498, 377: 1505, 471: 3109, 1506, 1507, 1508, 477: 1511, 1510, 3114, 481: 1567, 487: 1491, 524: 3110, 532: 3112, 535: 3113, 543: 3111, 840: 3108},
		{2: 1162, 1162, 1162, 1162, 7: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 32: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 261: 1162, 314: 1162, 377: 1162, 400: 1162, 481: 1162, 487: 1162},
		{2: 1161, 1161, 1161, 1161, 7: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 32: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 261: 1161, 314: 1161, 377: 1161, 400: 1161, 481: 1161, 487: 1161},
		// 20
		{2: 1160, 1160, 1160, 1160, 7: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 32: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 261: 1160, 314: 1160, 377: 1160, 400: 1160, 481: 1160, 487: 1160},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 3095, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2473, 261: 1499, 314: 1498, 377: 1505, 1820, 1588, 1589, 1587, 400: 3096, 461: 3093, 471: 3097, 1506, 1507, 1508, 477: 1511, 1510, 3102, 481: 1567, 487: 1491, 524: 3098, 532: 3100, 535: 3101, 543: 3099, 581: 3094},
		{2: 555, 555, 555, 555, 7: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 32: 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, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 376: 555, 482: 1999, 1998, 1997, 497: 555, 554: 3082},
		{2: 555, 555, 555, 555, 7: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 32: 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, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 482: 1999, 1998, 1997, 497: 555, 554: 3041},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3036, 1588, 1589, 1587},
		// 25
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3030, 1588, 1589, 1587},
		{61: 3028},
		{61: 537},
		{535, 535},
		{2: 469, 469, 469, 469, 7: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 32: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 237: 469, 469, 240: 469, 469, 469, 469, 469, 469, 248: 469, 261: 469, 469, 265: 469, 268: 469, 276: 469, 469, 469, 304: 469, 469, 314: 469, 469, 319: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 330: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 465: 469, 480: 469, 482: 469, 469, 469, 494: 469, 469, 584: 1995, 605: 2993, 818: 2992},
		// 30
		{764, 764, 31: 764, 236: 764, 247: 764, 249: 764, 764, 764, 764, 254: 2191, 263: 2966, 502: 2192, 2989, 651: 2965},
		{474, 474, 31: 474, 236: 474, 247: 474, 249: 474, 474, 474, 2947, 518: 2987},
		{764, 764, 31: 764, 236: 764, 247: 764, 249: 764, 764, 764, 764, 254: 2191, 502: 2192, 2984},
		{235: 2473, 377: 1505, 471: 2481, 1506, 1507, 1508, 477: 1511, 1510, 2472},
		{250: 2933},
		// 35
		{250: 440},
		{269, 269, 250: 438},
		{404, 404, 1680, 1592, 1593, 1634, 404, 1774, 2859, 1685, 1627, 1687, 1688, 1682, 2863, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 2861, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 2860, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 2864, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 2865, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 2862, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 262: 2435, 319: 2869, 327: 2868, 378: 2867, 1588, 1589, 1587, 2433, 476: 2870, 571: 2871, 611: 2866},
		{15: 2813, 144: 2814, 146: 2812, 173: 2811, 372: 2810, 519: 2809},
		{8: 2434, 33: 323, 323, 36: 323, 38: 326, 49: 323, 57: 326, 326, 62: 2743, 75: 2755, 2747, 78: 2759, 2763, 2758, 2761, 2753, 2745, 85: 2760, 90: 2762, 93: 2756, 96: 2752, 115: 2735, 125: 2742, 132: 2740, 2741, 2739, 2738, 160: 2736, 262: 2435, 382: 2433, 2744, 470: 2750, 476: 2749, 512: 2734, 552: 2746, 559: 2748, 583: 2754, 596: 2737, 600: 2757, 603: 2751, 2733},
		// 40
		{34: 314, 38: 314, 62: 314, 69: 2717, 470: 314, 593: 2716, 2715},
		{307, 307},
		{306, 306},
		{305, 305},
		{304, 304},
		// 45
		{303, 303},
		{302, 302},
		{301, 301},
		{300, 300},
		{299, 299},
		// 50
		{298, 298},
		{297, 297},
		{296, 296},
		{295, 295},
		{294, 294},
		// 55
		{293, 293},
		{292, 292},
		{291, 291},
		{290, 290},
		{289, 289},
		// 60
		{288, 288},
		{287, 287},
		{286, 286},
		{285, 285},
		{284, 284},
		// 65
		{283, 283},
		{282, 282},
		{281, 281},
		{280, 280},
		{279, 279},
		// 70
		{278, 278},
		{277, 277},
		{276, 276},
		{275, 275},
		{274, 274},
		// 75
		{273, 273},
		{272, 272},
		{271, 271},
		{270, 270},
		{268, 268},
		// 80
		{267, 267},
		{266, 266},
		{265, 265},
		{264, 264},
		{263, 263},
		// 85
		{262, 262},
		{261, 261},
		{260, 260},
		{259, 259},
		{246, 246},
		// 90
		{2: 207, 207, 207, 207, 7: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 32: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 470: 2712, 802: 2713},
		{2: 469, 469, 469, 469, 7: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 32: 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 315: 469, 376: 469, 482: 469, 469, 469, 584: 1995, 605: 1996},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 1994},
		{59: 1904, 77: 1917, 86: 1903, 88: 1915, 1913, 92: 1908, 249: 1916, 314: 1906, 373: 1912, 377: 1907, 383: 1905, 396: 1902, 1898, 465: 1897, 481: 1910, 487: 1901, 512: 1899, 519: 1909, 526: 1911, 598: 1895, 1894, 608: 1900, 1914, 697: 1975},
		{59: 1904, 77: 1917, 86: 1903, 88: 1915, 1913, 92: 1908, 249: 1916, 314: 1906, 373: 1912, 377: 1907, 383: 1905, 396: 1902, 1898, 465: 1897, 481: 1910, 487: 1901, 512: 1899, 519: 1909, 526: 1911, 598: 1895, 1894, 608: 1900, 1914, 697: 1896},
		// 95
		{28: 1833, 131: 1834},
		{34: 1584, 470: 1585, 719: 1832},
		{34: 1584, 470: 1585, 719: 1583},
		{13: 1579, 87: 1580, 268: 1577, 462: 1578},
		{13: 3, 87: 3, 188: 1576, 268: 3},
		// 100
		{13: 2, 87: 2, 268: 2},
		{1153, 1153, 1153, 1153, 6: 1153, 8: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 22: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 31: 1153, 1153, 35: 1153, 60: 1153, 100: 1153, 235: 1153, 1153, 239: 1153, 242: 1153, 246: 1153, 1153, 249: 1153, 1153, 1153, 259: 1153, 261: 1153, 1153, 376: 1153, 1153, 382: 1153, 1153, 1153, 1153, 1153, 389: 1153},
		{6, 6},
		{268: 1577, 462: 1582},
		{268: 1577, 462: 1581},
		// 105
		{4, 4},
		{5, 5},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 1822, 716: 1823, 834: 1821},
		{14, 14, 14, 14, 14, 14, 7: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 32: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 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, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 32: 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13},
		// 110
		{1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 382: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050},
		{1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 382: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049},
		{1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 382: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048},
		{1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 382: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047},
		{1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 382: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046},
		// 115
		{1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 382: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045},
		{1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 382: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044},
		{1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 382: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043},
		{1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 382: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042},
		{1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 382: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041},
		// 120
		{1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 382: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040},
		{1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 382: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039},
		{1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 382: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038},
		{1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 382: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037},
		{1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 382: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036},
		// 125
		{1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 382: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035},
		{1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 382: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034},
		{1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 382: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033},
		{1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 382: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032},
		{1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 382: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031},
		// 130
		{1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 382: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030},
		{1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 382: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029},
		{1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 382: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028},
		{1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 382: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027},
		{1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 382: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026},
		// 135
		{1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 382: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 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, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 382: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 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, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 382: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023},
		{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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		// 140
		{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, 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, 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, 382: 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},
		{1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 382: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019},
		{1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 382: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018},
		{1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 382: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017},
		{1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 382: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016},
		// 145
		{1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 382: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015},
		{1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 382: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014},
		{1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 382: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013},
		{1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 382: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012},
		{1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 382: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011},
		// 150
		{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, 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, 382: 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},
		{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, 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, 382: 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},
		{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, 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, 382: 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},
		{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, 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, 382: 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},
		{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, 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, 382: 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},
		// 155
		{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, 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, 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, 382: 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},
		{1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 382: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004},
		{1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 382: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003},
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		// 160
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		// 165
		{995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 382: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995},
		{994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 382: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994},
		{993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 382: 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993},
		{992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 382: 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992},
		{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, 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, 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, 382: 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},
		// 170
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		{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, 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, 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, 382: 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},
		{987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 382: 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987},
		{986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 382: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986},
		// 175
		{985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 382: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985},
		{984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 382: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984},
		{983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 382: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983},
		{982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 382: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982},
		{981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 382: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981},
		// 180
		{980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 382: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980},
		{979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 382: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979},
		{978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 382: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978},
		{977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 382: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977},
		{976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 382: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976},
		// 185
		{975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 382: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975},
		{974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 382: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974},
		{973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 382: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973},
		{972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 382: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972},
		{971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 382: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971},
		// 190
		{970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 382: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970},
		{969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 382: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969},
		{968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 382: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968},
		{967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 382: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967},
		{966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 382: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966},
		// 195
		{965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 382: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965},
		{964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 382: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964},
		{963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 382: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963},
		{962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 382: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962},
		{961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 382: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961},
		// 200
		{960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 382: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960},
		{959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 382: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959},
		{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, 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, 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, 382: 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},
		{957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 382: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957},
		{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, 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, 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, 382: 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},
		// 205
		{955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 382: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955},
		{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, 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, 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, 382: 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},
		{953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 382: 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953},
		{952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 382: 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952},
		{951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 382: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951},
		// 210
		{950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 382: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950},
		{949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 382: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949},
		{948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 382: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948},
		{947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 382: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947},
		{946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 382: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946},
		// 215
		{945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 382: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945},
		{944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 382: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944},
		{943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 382: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943},
		{942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 382: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942},
		{941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 382: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941},
		// 220
		{940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 382: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 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, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 382: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 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, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 382: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 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, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 382: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937},
		{936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 382: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936},
		// 225
		{935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 382: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 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, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 382: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 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, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 382: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 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, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 382: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932},
		{931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 382: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931},
		// 230
		{930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 382: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 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, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 382: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 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, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 382: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 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, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 382: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927},
		{926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 382: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926},
		// 235
		{925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 382: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 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, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 382: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 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, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 382: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 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, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 382: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922},
		{921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 382: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921},
		// 240
		{920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 382: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 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, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 382: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 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, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 382: 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 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, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 382: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917},
		{916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 382: 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916},
		// 245
		{915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 382: 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 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, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 382: 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 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, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 382: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 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, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 382: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912},
		{911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 382: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911},
		// 250
		{910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 382: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 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, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 382: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 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, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 382: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 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, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 382: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907},
		{906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 382: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906},
		// 255
		{905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 382: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 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, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 382: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 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, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 382: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 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, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 382: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902},
		{901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 382: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901},
		// 260
		{900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 382: 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 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, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 382: 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 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, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 382: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 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, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 382: 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897},
		{896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 382: 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896},
		// 265
		{895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 382: 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 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, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 382: 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 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, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 382: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 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, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 382: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892},
		{891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 382: 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891},
		// 270
		{890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 382: 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 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, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 382: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 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, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 382: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 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, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 382: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887},
		{886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 382: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886},
		// 275
		{885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 382: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 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, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 382: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 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, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 382: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 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, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 382: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882},
		{881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 382: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881},
		// 280
		{880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 382: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 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, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 382: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 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, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 382: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 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, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 382: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877},
		{876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 382: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876},
		// 285
		{875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 382: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 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, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 382: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 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, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 382: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 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, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 382: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872},
		{871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 382: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871},
		// 290
		{870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 382: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 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, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 382: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 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, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 382: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 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, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 382: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867},
		{866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 382: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866},
		// 295
		{865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 382: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 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, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 382: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 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, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 382: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 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, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 382: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862},
		{861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 382: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861},
		// 300
		{860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 382: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 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, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 382: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 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, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 382: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 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, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 382: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857},
		{856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 382: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856},
		// 305
		{855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 382: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 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, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 382: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 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, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 382: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 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, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 382: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852},
		{851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 382: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851},
		// 310
		{850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 382: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 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, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 382: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 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, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 382: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 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, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 382: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847},
		{846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 382: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846},
		// 315
		{845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 382: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 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, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 382: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 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, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 382: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 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, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 382: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842},
		{841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 382: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841},
		// 320
		{840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 382: 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 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, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 382: 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 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, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 382: 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 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, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 382: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837},
		{836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 382: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836},
		// 325
		{835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 382: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 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, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 382: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 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, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 382: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 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, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 382: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832},
		{831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 382: 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831, 831},
		// 330
		{830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 382: 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 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, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 382: 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 829, 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, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 382: 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 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, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 382: 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827},
		{826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 382: 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826, 826},
		// 335
		{825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 382: 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 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, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 382: 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 824, 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, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 382: 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 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, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 382: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 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, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 382: 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821, 821},
		// 340
		{820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 382: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 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, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 382: 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 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, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 382: 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 818, 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, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 382: 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817, 817},
		{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, 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, 239: 551, 551, 551, 551, 246: 551, 551, 249: 551, 551, 551, 551, 551, 551, 259: 551, 261: 551, 551, 551, 265: 551, 551, 551, 269: 551, 551, 551, 551, 551, 551, 551, 277: 1830, 294: 551, 320: 551, 324: 551, 376: 551, 551, 382: 551, 551, 551, 551, 551, 389: 551, 392: 551, 551, 551, 551, 551, 551, 551, 551, 551, 407: 551, 410: 551, 413: 551, 430: 551, 437: 551},
		// 345
		{15, 15, 6: 1828},
		{399: 1825, 437: 1826, 792: 1824},
		{8, 8, 6: 8},
		{12, 12, 6: 12},
		{11, 11, 6: 11, 69: 1827},
		// 350
		{9, 9, 6: 9},
		{10, 10, 6: 10},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 1822, 716: 1829},
		{7, 7, 6: 7},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1831, 1588, 1589, 1587},
		// 355
		{550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 239: 550, 550, 550, 550, 246: 550, 550, 249: 550, 550, 550, 550, 550, 550, 259: 550, 261: 550, 550, 550, 265: 550, 550, 550, 269: 550, 550, 550, 550, 550, 550, 550, 294: 550, 320: 550, 324: 550, 376: 550, 550, 382: 550, 550, 550, 550, 550, 389: 550, 392: 550, 550, 550, 550, 550, 550, 550, 550, 550, 407: 550, 410: 550, 413: 550, 430: 550, 437: 550},
		{16, 16},
		{69: 1837, 589: 34, 791: 1836},
		{237: 1835},
		{1, 1},
		// 360
		{589: 1838},
		{589: 33},
		{237: 1839},
		{497: 1840},
		{470: 1841},
		// 365
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 1842},
		{36, 36, 33: 36, 36: 36, 235: 36, 376: 36, 382: 1844, 389: 36, 742: 1843},
		{32, 32, 33: 1854, 36: 1853, 235: 32, 376: 32, 389: 32, 765: 1851, 1852},
		{266: 1845},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 1850},
		// 370
		{407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 22: 407, 31: 407, 33: 407, 36: 407, 235: 407, 407, 238: 407, 407, 242: 407, 246: 407, 248: 407, 261: 407, 407, 278: 407, 329: 407, 370: 407, 407, 407, 407, 407, 376: 407, 407, 382: 407, 384: 407, 407, 407, 389: 407},
		{406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 22: 406, 31: 406, 33: 406, 36: 406, 235: 406, 406, 238: 406, 406, 242: 406, 246: 406, 248: 406, 261: 406, 406, 278: 406, 329: 406, 370: 406, 406, 406, 406, 406, 376: 406, 406, 382: 406, 384: 406, 406, 406, 389: 406},
		{110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 269: 110, 110, 110, 110, 110, 110, 110, 110, 278: 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 306: 110, 110, 110, 110, 110, 110, 110, 110, 316: 110, 110, 110, 110, 329: 110, 370: 110, 110, 110, 110, 110, 110, 110, 110, 382: 110, 110, 110, 110, 110, 389: 110, 110, 110, 409: 110},
		{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, 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, 269: 109, 109, 109, 109, 109, 109, 109, 109, 278: 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, 306: 109, 109, 109, 109, 109, 109, 109, 109, 316: 109, 109, 109, 109, 329: 109, 370: 109, 109, 109, 109, 109, 109, 109, 109, 382: 109, 109, 109, 109, 109, 389: 109, 109, 109, 409: 109},
		{35, 35, 33: 35, 36: 35, 235: 35, 376: 35, 389: 35},
		// 375
		{22, 22, 235: 22, 376: 22, 389: 1868, 789: 1867},
		{28, 28, 235: 28, 376: 28, 389: 28, 514: 28, 541: 1856, 548: 28, 767: 1855},
		{30, 30, 235: 30, 376: 30, 389: 30, 514: 30, 541: 30, 548: 30},
		{29, 29, 235: 29, 376: 29, 389: 29, 514: 29, 541: 29, 548: 29},
		{26, 26, 235: 26, 376: 26, 389: 26, 514: 26, 548: 1860, 761: 1859},
		// 380
		{391: 1857},
		{237: 1858},
		{27, 27, 235: 27, 376: 27, 389: 27, 514: 27, 548: 27},
		{24, 24, 235: 24, 376: 24, 389: 24, 514: 1864, 762: 1863},
		{391: 1861},
		// 385
		{237: 1862},
		{25, 25, 235: 25, 376: 25, 389: 25, 514: 25},
		{31, 31, 235: 31, 376: 31, 389: 31},
		{391: 1865},
		{237: 1866},
		// 390
		{23, 23, 235: 23, 376: 23, 389: 23},
		{38, 38, 235: 38, 376: 1878, 777: 1877},
		{20, 20, 235: 20, 376: 20, 541: 20, 822: 1869, 1870},
		{18, 18, 235: 18, 376: 18, 541: 1874, 790: 1873},
		{391: 1871},
		// 395
		{237: 1872},
		{19, 19, 235: 19, 376: 19, 541: 19},
		{21, 21, 235: 21, 376: 21},
		{391: 1875},
		{237: 1876},
		// 400
		{17, 17, 235: 17, 376: 17},
		{1377, 1377, 235: 1881, 745: 1882},
		{268: 1577, 462: 1879},
		{389: 1880},
		{37, 37, 235: 37},
		// 405
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1379, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 1885, 576: 1886},
		{39, 39},
		{1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 262: 1384, 264: 1384, 266: 1384, 277: 1890, 1384, 1384, 1384, 392: 1384, 394: 1384, 396: 1384, 404: 1384, 1384, 1384, 408: 1384, 411: 1384, 1384, 414: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 431: 1384, 1384, 1384, 1384, 1384, 1384},
		{6: 1381, 31: 1381},
		{6: 1888, 31: 1378},
		// 410
		{31: 1887},
		{1376, 1376},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1889},
		{6: 1380, 31: 1380},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1891, 1588, 1589, 1587},
		// 415
		{1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 262: 1383, 264: 1383, 266: 1383, 277: 1892, 1383, 1383, 1383, 392: 1383, 394: 1383, 396: 1383, 404: 1383, 1383, 1383, 408: 1383, 411: 1383, 1383, 414: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 431: 1383, 1383, 1383, 1383, 1383, 1383},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1893, 1588, 1589, 1587},
		{1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 262: 1382, 264: 1382, 266: 1382, 278: 1382, 1382, 1382, 392: 1382, 394: 1382, 396: 1382, 404: 1382, 1382, 1382, 408: 1382, 411: 1382, 1382, 414: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 431: 1382, 1382, 1382, 1382, 1382, 1382},
		{6: 80, 235: 1972, 80},
		{6: 78, 236: 78},
		// 420
		{6: 1931, 236: 1932},
		{6: 76, 62: 1930, 235: 76, 76},
		{6: 74, 129: 1929, 235: 74, 74},
		{6: 73, 30: 1926, 74: 1924, 129: 1927, 184: 1925, 235: 73, 73},
		{6: 71, 235: 71, 71},
		// 425
		{6: 70, 235: 70, 70},
		{6: 69, 235: 69, 69},
		{6: 68, 235: 68, 68},
		{6: 67, 235: 67, 67},
		{6: 66, 235: 66, 66},
		// 430
		{6: 65, 235: 65, 65},
		{6: 64, 235: 64, 64},
		{6: 63, 235: 63, 63},
		{30: 1923, 559: 1922},
		{6: 61, 235: 61, 61},
		// 435
		{565: 1921},
		{6: 59, 235: 59, 59},
		{147: 1920, 179: 1919},
		{6: 56, 235: 56, 56},
		{6: 55, 235: 55, 55},
		// 440
		{34: 1918},
		{6: 48, 235: 48, 48},
		{6: 53, 235: 53, 53},
		{6: 58, 235: 58, 58},
		{6: 57, 235: 57, 57},
		// 445
		{6: 60, 235: 60, 60},
		{6: 62, 235: 62, 62},
		{6: 51, 235: 51, 51},
		{6: 72, 235: 72, 72},
		{34: 1928},
		// 450
		{6: 52, 235: 52, 52},
		{6: 50, 235: 50, 50},
		{6: 54, 235: 54, 54},
		{6: 49, 235: 49, 49},
		{6: 75, 235: 75, 75},
		// 455
		{59: 1904, 77: 1917, 86: 1903, 88: 1915, 1913, 92: 1908, 249: 1916, 314: 1906, 373: 1912, 377: 1907, 383: 1905, 396: 1902, 1898, 465: 1897, 481: 1910, 487: 1901, 512: 1899, 519: 1909, 526: 1911, 598: 1971, 1894, 608: 1900, 1914},
		{2: 47, 47, 47, 47, 7: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 32: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 276: 47, 470: 1933, 681: 1934},
		{2: 46, 46, 46, 46, 7: 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 32: 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 276: 46},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 276: 1935, 378: 1936, 1588, 1589, 1587, 698: 1937},
		{263: 45, 277: 1969, 398: 45},
		// 460
		{263: 41, 277: 1966, 398: 41},
		{263: 1938},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 1941, 556: 1942, 570: 1943},
		{397, 397, 6: 397, 30: 397, 44: 397, 247: 397, 264: 397, 319: 1964, 390: 397, 409: 1963},
		{675, 675, 6: 675, 30: 675, 44: 675, 235: 1960, 247: 675, 264: 675, 390: 675, 687: 1961},
		// 465
		{94, 94, 6: 94, 44: 1947, 247: 94, 736: 1946},
		{96, 96, 6: 96, 247: 96},
		{40, 40, 6: 1944},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 1941, 556: 1945},
		{95, 95, 6: 95, 247: 95},
		// 470
		{97, 97, 6: 97, 247: 97},
		{247: 1949, 391: 1948},
		{14: 1958, 237: 1955, 492: 1957},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 1950},
		{92, 92, 6: 92, 239: 1952, 247: 92, 391: 1951},
		// 475
		{237: 1955, 492: 1956},
		{237: 1954, 657: 1953},
		{90, 90, 6: 90, 247: 90},
		{88, 88, 6: 88, 247: 88},
		{389, 389, 6: 389, 31: 389, 247: 389},
		// 480
		{91, 91, 6: 91, 247: 91},
		{93, 93, 6: 93, 247: 93},
		{237: 1954, 657: 1959},
		{89, 89, 6: 89, 247: 89},
		{31: 1962},
		// 485
		{394, 394, 6: 394, 30: 394, 44: 394, 247: 394, 264: 394, 390: 394},
		{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, 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, 236: 674, 674, 674, 674, 674, 674, 243: 674, 674, 674, 674, 674, 249: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 263: 674, 674, 674, 674, 674, 269: 674, 674, 674, 674, 674, 674, 674, 674, 279: 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, 306: 674, 674, 674, 674, 674, 674, 674, 674, 316: 674, 674, 674, 375: 674, 390: 674},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 1965},
		{395, 395, 6: 395, 30: 395, 44: 395, 247: 395, 264: 395, 390: 395},
		{396, 396, 6: 396, 30: 396, 44: 396, 247: 396, 264: 396, 390: 396},
		// 490
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 276: 1967, 378: 1968, 1588, 1589, 1587},
		{263: 43, 398: 43},
		{263: 42, 398: 42},
		{276: 1970},
		{263: 44, 398: 44},
		// 495
		{6: 77, 236: 77},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 1973},
		{6: 1888, 31: 1974},
		{6: 79, 236: 79},
		{6: 1931, 236: 1976},
		// 500
		{2: 47, 47, 47, 47, 7: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 32: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 276: 47, 470: 1933, 681: 1977},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 276: 1935, 378: 1936, 1588, 1589, 1587, 698: 1978},
		{398: 1979},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 1941, 556: 1942, 570: 1980},
		{86, 86, 6: 1944, 247: 1982, 858: 1981},
		// 505
		{87, 87},
		{161: 1986, 1984, 1985, 1987, 526: 1983},
		{565: 1992},
		{268: 1577, 462: 1991},
		{268: 1577, 462: 1990},
		// 510
		{268: 1577, 462: 1989},
		{268: 1577, 462: 1988},
		{81, 81},
		{82, 82},
		{83, 83},
		// 515
		{84, 84},
		{85, 85},
		{1276, 1276, 8: 1276, 242: 1276, 246: 1276, 253: 1276, 262: 1276, 271: 1276, 382: 1276},
		{106, 106},
		{45: 2694, 52: 2693, 2692, 2691, 717: 2690, 836: 2689},
		// 520
		{2: 555, 555, 555, 555, 7: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 32: 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, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 315: 555, 376: 555, 482: 1999, 1998, 1997, 554: 2000},
		{2: 554, 554, 554, 554, 7: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 32: 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, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 237: 554, 554, 240: 554, 554, 554, 554, 554, 554, 248: 554, 261: 554, 554, 554, 265: 554, 268: 554, 276: 554, 554, 554, 304: 554, 554, 314: 554, 554, 319: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 330: 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, 376: 554, 480: 554, 497: 554},
		{2: 553, 553, 553, 553, 7: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 32: 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, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 237: 553, 553, 240: 553, 553, 553, 553, 553, 553, 248: 553, 261: 553, 553, 553, 265: 553, 268: 553, 276: 553, 553, 553, 304: 553, 553, 314: 553, 553, 319: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 330: 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, 376: 553, 480: 553, 497: 553},
		{2: 552, 552, 552, 552, 7: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 32: 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, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 237: 552, 552, 240: 552, 552, 552, 552, 552, 552, 248: 552, 261: 552, 552, 552, 265: 552, 268: 552, 276: 552, 552, 552, 304: 552, 552, 314: 552, 552, 319: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 330: 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, 376: 552, 480: 552, 497: 552},
		{2: 1072, 1072, 1072, 1072, 7: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 32: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 315: 1072, 376: 2001, 561: 2002},
		// 525
		{2: 1071, 1071, 1071, 1071, 7: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 32: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 263: 1071, 315: 1071, 470: 1071, 497: 1071},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 315: 2006, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2005, 515: 2003, 540: 2004},
		{526, 526, 6: 526, 31: 526, 236: 526, 247: 526, 249: 526, 526, 526, 526, 526, 526, 266: 526, 526, 270: 526},
		{6: 2633, 266: 2686},
		{6: 524, 240: 2029, 2030, 265: 2028, 2668, 269: 2031, 272: 2032, 2033, 2027, 500: 2026, 506: 2025},
		// 530
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2665, 1588, 1589, 1587},
		{522, 522, 6: 522, 31: 522, 236: 522, 240: 522, 522, 247: 522, 249: 522, 522, 522, 522, 522, 522, 259: 522, 265: 522, 522, 522, 269: 522, 522, 272: 522, 522, 522, 522},
		{521, 521, 6: 521, 31: 521, 236: 521, 240: 521, 521, 247: 521, 249: 521, 521, 521, 521, 521, 521, 259: 521, 265: 521, 521, 521, 269: 521, 521, 272: 521, 521, 521, 521},
		{514, 514, 1680, 1592, 1593, 1634, 514, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 514, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 236: 514, 239: 2019, 514, 514, 247: 514, 249: 514, 514, 514, 514, 514, 514, 259: 514, 265: 514, 514, 514, 269: 514, 514, 272: 514, 514, 514, 514, 376: 514, 378: 2018, 1588, 1589, 1587, 393: 514, 395: 514, 568: 2637, 831: 2636},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2013, 315: 2006, 377: 1505, 1820, 1588, 1589, 1587, 461: 2009, 471: 2014, 1506, 1507, 1508, 477: 1511, 1510, 2015, 488: 2008, 2007, 2012, 515: 2003, 540: 2011},
		// 535
		{6: 2633, 31: 2634},
		{524, 524, 6: 524, 31: 524, 236: 524, 240: 2029, 2030, 247: 524, 249: 524, 524, 524, 524, 524, 524, 265: 2028, 524, 524, 269: 2031, 524, 272: 2032, 2033, 2027, 500: 2026, 506: 2025},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2013, 315: 2006, 377: 1505, 1820, 1588, 1589, 1587, 461: 2009, 471: 2023, 1506, 1507, 1508, 477: 1511, 1510, 2015, 488: 2008, 2007, 2012, 515: 2003, 540: 2011},
		{31: 2021, 250: 438},
		{31: 2016},
		// 540
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 239: 2019, 378: 2018, 1588, 1589, 1587, 568: 2017},
		{518, 518, 6: 518, 31: 518, 236: 518, 240: 518, 518, 247: 518, 249: 518, 518, 518, 518, 518, 518, 259: 518, 265: 518, 518, 518, 269: 518, 518, 272: 518, 518, 518, 518},
		{512, 512, 6: 512, 31: 512, 236: 512, 240: 512, 512, 247: 512, 249: 512, 512, 512, 512, 512, 512, 259: 512, 265: 512, 512, 512, 269: 512, 512, 272: 512, 512, 512, 512, 376: 512, 393: 512, 395: 512},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2020, 1588, 1589, 1587},
		{511, 511, 6: 511, 31: 511, 236: 511, 240: 511, 511, 247: 511, 249: 511, 511, 511, 511, 511, 511, 259: 511, 265: 511, 511, 511, 269: 511, 511, 272: 511, 511, 511, 511, 376: 511, 393: 511, 395: 511},
		// 545
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 239: 2019, 378: 2018, 1588, 1589, 1587, 568: 2022},
		{519, 519, 6: 519, 31: 519, 236: 519, 240: 519, 519, 247: 519, 249: 519, 519, 519, 519, 519, 519, 259: 519, 265: 519, 519, 519, 269: 519, 519, 272: 519, 519, 519, 519},
		{31: 2024, 250: 438},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 239: 2019, 250: 437, 378: 2018, 1588, 1589, 1587, 568: 2022},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2626},
		// 550
		{269: 483, 566: 2613, 689: 2617},
		{240: 2029, 2030, 269: 2610, 500: 2611},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2036},
		{269: 485, 566: 485},
		{269: 484, 566: 484},
		// 555
		{2: 481, 481, 481, 481, 7: 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 32: 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481},
		{269: 2035},
		{269: 2034},
		{2: 479, 479, 479, 479, 7: 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 32: 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479},
		{2: 480, 480, 480, 480, 7: 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 32: 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480},
		// 560
		{487, 487, 6: 487, 31: 487, 236: 2037, 240: 487, 487, 247: 487, 249: 487, 487, 487, 487, 487, 487, 259: 487, 265: 487, 487, 487, 269: 487, 487, 272: 487, 487, 487, 487, 500: 2026, 506: 2025},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2039},
		{398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 236: 398, 398, 398, 398, 398, 398, 243: 398, 398, 398, 398, 398, 249: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 263: 398, 398, 398, 398, 398, 269: 398, 398, 398, 398, 398, 398, 398, 398, 279: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 306: 398, 398, 398, 398, 398, 398, 398, 398, 316: 398, 398, 398, 375: 398, 573: 2608},
		{486, 486, 6: 486, 31: 486, 236: 486, 240: 486, 486, 247: 486, 249: 486, 486, 486, 486, 486, 486, 2172, 2170, 2171, 2169, 486, 2167, 265: 486, 486, 486, 269: 486, 486, 272: 486, 486, 486, 486, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2607},
		// 565
		{1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 236: 1144, 1144, 239: 1144, 1144, 1144, 247: 1144, 249: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 263: 1144, 2590, 1144, 1144, 1144, 269: 1144, 1144, 272: 1144, 1144, 1144, 1144, 279: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 295: 1144, 2587, 2585, 2584, 2592, 2586, 2588, 2589, 2591, 749: 2583, 784: 2582},
		{1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 236: 1124, 1124, 239: 1124, 1124, 1124, 247: 1124, 249: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 263: 1124, 1124, 1124, 1124, 1124, 269: 1124, 1124, 272: 1124, 1124, 1124, 1124, 279: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 295: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124},
		{1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 236: 1097, 1097, 2556, 1097, 1097, 1097, 243: 2275, 2276, 2281, 247: 1097, 249: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 263: 1097, 1097, 1097, 1097, 1097, 269: 1097, 1097, 2558, 1097, 1097, 1097, 1097, 2277, 279: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 2557, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 306: 2279, 2272, 2278, 2282, 2271, 2280, 2273, 2274, 316: 2555, 2564, 2565, 700: 2559, 737: 2561, 781: 2560, 787: 2562, 814: 2563},
		{1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 2552, 1050, 1050, 1050, 1050, 1050, 1050, 243: 1050, 1050, 1050, 1050, 1050, 249: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 263: 1050, 1050, 1050, 1050, 1050, 269: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 279: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 306: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 316: 1050, 1050, 1050, 375: 1050, 387: 1050, 1050},
		{1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 704, 1045, 1045, 1045, 1045, 1045, 1045, 243: 1045, 1045, 1045, 1045, 1045, 249: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 263: 1045, 1045, 1045, 1045, 1045, 269: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 279: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 306: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 316: 1045, 1045, 1045, 375: 1045, 387: 1045, 1045},
		// 570
		{1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 2548, 1041, 1041, 1041, 1041, 1041, 1041, 243: 1041, 1041, 1041, 1041, 1041, 249: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 263: 1041, 1041, 1041, 1041, 1041, 269: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 279: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 306: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 316: 1041, 1041, 1041, 375: 1041, 387: 1041, 1041},
		{1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 703, 1033, 1033, 1033, 1033, 1033, 1033, 243: 1033, 1033, 1033, 1033, 1033, 249: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 263: 1033, 1033, 1033, 1033, 1033, 269: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 279: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 306: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 316: 1033, 1033, 1033, 375: 1033, 387: 1033, 1033},
		{1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 700, 1017, 2547, 1017, 1017, 1017, 1017, 243: 1017, 1017, 1017, 1017, 1017, 249: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 263: 1017, 1017, 1017, 1017, 1017, 269: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 279: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 306: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 316: 1017, 1017, 1017, 375: 1017, 387: 1017, 1017},
		{1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 698, 1015, 1015, 1015, 1015, 1015, 1015, 243: 1015, 1015, 1015, 1015, 1015, 249: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 263: 1015, 1015, 1015, 1015, 1015, 269: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 279: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 306: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 316: 1015, 1015, 1015, 375: 1015, 387: 1015, 1015},
		{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, 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, 694, 999, 999, 999, 999, 999, 999, 243: 999, 999, 999, 999, 999, 249: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 263: 999, 999, 999, 999, 999, 269: 999, 999, 999, 999, 999, 999, 999, 999, 999, 279: 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, 306: 999, 999, 999, 999, 999, 999, 999, 999, 316: 999, 999, 999, 375: 999, 387: 999, 999},
		// 575
		{995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 697, 995, 995, 995, 995, 995, 995, 243: 995, 995, 995, 995, 995, 249: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 263: 995, 995, 995, 995, 995, 269: 995, 995, 995, 995, 995, 995, 995, 995, 995, 279: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 306: 995, 995, 995, 995, 995, 995, 995, 995, 316: 995, 995, 995, 375: 995, 387: 995, 995},
		{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, 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, 2544, 989, 989, 989, 989, 989, 989, 243: 989, 989, 989, 989, 989, 249: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 263: 989, 989, 989, 989, 989, 269: 989, 989, 989, 989, 989, 989, 989, 989, 989, 279: 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, 306: 989, 989, 989, 989, 989, 989, 989, 989, 316: 989, 989, 989, 375: 989, 387: 989, 989},
		{972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 681, 972, 2543, 972, 972, 972, 972, 243: 972, 972, 972, 972, 972, 249: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 263: 972, 972, 972, 972, 972, 269: 972, 972, 972, 972, 972, 972, 972, 972, 972, 279: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 306: 972, 972, 972, 972, 972, 972, 972, 972, 316: 972, 972, 972, 375: 972, 387: 972, 972},
		{971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 680, 971, 2542, 971, 971, 971, 971, 243: 971, 971, 971, 971, 971, 249: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 263: 971, 971, 971, 971, 971, 269: 971, 971, 971, 971, 971, 971, 971, 971, 971, 279: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 306: 971, 971, 971, 971, 971, 971, 971, 971, 316: 971, 971, 971, 375: 971, 387: 971, 971},
		{968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 679, 968, 968, 968, 968, 968, 968, 243: 968, 968, 968, 968, 968, 249: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 263: 968, 968, 968, 968, 968, 269: 968, 968, 968, 968, 968, 968, 968, 968, 968, 279: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 306: 968, 968, 968, 968, 968, 968, 968, 968, 316: 968, 968, 968, 375: 968, 387: 968, 968},
		// 580
		{964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 676, 964, 964, 964, 964, 964, 964, 243: 964, 964, 964, 964, 964, 249: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 263: 964, 964, 964, 964, 964, 269: 964, 964, 964, 964, 964, 964, 964, 964, 964, 279: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 306: 964, 964, 964, 964, 964, 964, 964, 964, 316: 964, 964, 964, 375: 964, 387: 964, 964},
		{962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 677, 962, 962, 962, 962, 962, 962, 243: 962, 962, 962, 962, 962, 249: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 263: 962, 962, 962, 962, 962, 269: 962, 962, 962, 962, 962, 962, 962, 962, 962, 279: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 306: 962, 962, 962, 962, 962, 962, 962, 962, 316: 962, 962, 962, 375: 962, 387: 962, 962},
		{959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 678, 959, 959, 959, 959, 959, 959, 243: 959, 959, 959, 959, 959, 249: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 263: 959, 959, 959, 959, 959, 269: 959, 959, 959, 959, 959, 959, 959, 959, 959, 279: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 306: 959, 959, 959, 959, 959, 959, 959, 959, 316: 959, 959, 959, 375: 959, 387: 959, 959},
		{957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 701, 957, 957, 957, 957, 957, 957, 243: 957, 957, 957, 957, 957, 249: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 263: 957, 957, 957, 957, 957, 269: 957, 957, 957, 957, 957, 957, 957, 957, 957, 279: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 306: 957, 957, 957, 957, 957, 957, 957, 957, 316: 957, 957, 957, 375: 957, 387: 957, 957},
		{946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 2537, 946, 946, 946, 946, 946, 946, 243: 946, 946, 946, 946, 946, 249: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 263: 946, 946, 946, 946, 946, 269: 946, 946, 946, 946, 946, 946, 946, 946, 946, 279: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 306: 946, 946, 946, 946, 946, 946, 946, 946, 316: 946, 946, 946, 375: 946, 387: 946, 946},
		// 585
		{944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 688, 944, 944, 944, 944, 944, 944, 243: 944, 944, 944, 944, 944, 249: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 263: 944, 944, 944, 944, 944, 269: 944, 944, 944, 944, 944, 944, 944, 944, 944, 279: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 306: 944, 944, 944, 944, 944, 944, 944, 944, 316: 944, 944, 944, 375: 944, 387: 944, 944},
		{924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 685, 924, 924, 924, 924, 924, 924, 243: 924, 924, 924, 924, 924, 249: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 263: 924, 924, 924, 924, 924, 269: 924, 924, 924, 924, 924, 924, 924, 924, 924, 279: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 306: 924, 924, 924, 924, 924, 924, 924, 924, 316: 924, 924, 924, 375: 924, 387: 924, 924},
		{911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 683, 911, 911, 911, 911, 911, 911, 243: 911, 911, 911, 911, 911, 249: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 263: 911, 911, 911, 911, 911, 269: 911, 911, 911, 911, 911, 911, 911, 911, 911, 279: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 306: 911, 911, 911, 911, 911, 911, 911, 911, 316: 911, 911, 911, 375: 911, 387: 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, 702, 910, 910, 910, 910, 910, 910, 243: 910, 910, 910, 910, 910, 249: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 263: 910, 910, 910, 910, 910, 269: 910, 910, 910, 910, 910, 910, 910, 910, 910, 279: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 306: 910, 910, 910, 910, 910, 910, 910, 910, 316: 910, 910, 910, 375: 910, 387: 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, 690, 909, 909, 909, 909, 909, 909, 243: 909, 909, 909, 909, 909, 249: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 263: 909, 909, 909, 909, 909, 269: 909, 909, 909, 909, 909, 909, 909, 909, 909, 279: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 306: 909, 909, 909, 909, 909, 909, 909, 909, 316: 909, 909, 909, 375: 909, 387: 909, 909},
		// 590
		{906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 692, 906, 906, 906, 906, 906, 906, 243: 906, 906, 906, 906, 906, 249: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 263: 906, 906, 906, 906, 906, 269: 906, 906, 906, 906, 906, 906, 906, 906, 906, 279: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 306: 906, 906, 906, 906, 906, 906, 906, 906, 316: 906, 906, 906, 375: 906, 387: 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, 691, 905, 905, 905, 905, 905, 905, 243: 905, 905, 905, 905, 905, 249: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 263: 905, 905, 905, 905, 905, 269: 905, 905, 905, 905, 905, 905, 905, 905, 905, 279: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 306: 905, 905, 905, 905, 905, 905, 905, 905, 316: 905, 905, 905, 375: 905, 387: 905, 905},
		{901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 682, 901, 901, 901, 901, 901, 901, 243: 901, 901, 901, 901, 901, 249: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 263: 901, 901, 901, 901, 901, 269: 901, 901, 901, 901, 901, 901, 901, 901, 901, 279: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 306: 901, 901, 901, 901, 901, 901, 901, 901, 316: 901, 901, 901, 375: 901, 387: 901, 901},
		{834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 2528, 834, 834, 834, 834, 834, 834, 243: 834, 834, 834, 834, 834, 249: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 263: 834, 834, 834, 834, 834, 269: 834, 834, 834, 834, 834, 834, 834, 834, 834, 279: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 306: 834, 834, 834, 834, 834, 834, 834, 834, 316: 834, 834, 834, 375: 834, 387: 834, 834},
		{820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 2521, 820, 820, 820, 820, 820, 820, 243: 820, 820, 820, 820, 820, 249: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 263: 820, 820, 820, 820, 820, 269: 820, 820, 820, 820, 820, 820, 820, 820, 820, 279: 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 820, 306: 820, 820, 820, 820, 820, 820, 820, 820, 316: 820, 820, 820, 375: 820, 387: 820, 820},
		// 595
		{819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 2505, 819, 819, 819, 819, 819, 819, 243: 819, 819, 819, 819, 819, 249: 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 263: 819, 819, 819, 819, 819, 269: 819, 819, 819, 819, 819, 819, 819, 819, 819, 279: 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 306: 819, 819, 819, 819, 819, 819, 819, 819, 316: 819, 819, 819, 375: 819, 387: 819, 819},
		{783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 236: 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 263: 783, 783, 783, 783, 783, 269: 783, 783, 783, 783, 783, 783, 783, 783, 279: 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 306: 783, 783, 783, 783, 783, 783, 783, 783, 316: 783, 783, 783, 329: 783, 370: 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, 236: 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 263: 782, 782, 782, 782, 782, 269: 782, 782, 782, 782, 782, 782, 782, 782, 279: 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 306: 782, 782, 782, 782, 782, 782, 782, 782, 316: 782, 782, 782, 329: 782, 370: 782, 782, 782, 782, 782, 782},
		{781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 236: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 263: 781, 781, 781, 781, 781, 269: 781, 781, 781, 781, 781, 781, 781, 781, 279: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 306: 781, 781, 781, 781, 781, 781, 781, 781, 316: 781, 781, 781, 329: 781, 370: 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, 236: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 263: 780, 780, 780, 780, 780, 269: 780, 780, 780, 780, 780, 780, 780, 780, 279: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 306: 780, 780, 780, 780, 780, 780, 780, 780, 316: 780, 780, 780, 329: 780, 370: 780, 780, 780, 780, 780, 780},
		// 600
		{779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 236: 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 263: 779, 779, 779, 779, 779, 269: 779, 779, 779, 779, 779, 779, 779, 779, 279: 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 779, 306: 779, 779, 779, 779, 779, 779, 779, 779, 316: 779, 779, 779, 329: 779, 370: 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, 236: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 263: 778, 778, 778, 778, 778, 269: 778, 778, 778, 778, 778, 778, 778, 778, 279: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 306: 778, 778, 778, 778, 778, 778, 778, 778, 316: 778, 778, 778, 329: 778, 370: 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, 236: 777, 2504, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 263: 777, 777, 777, 777, 777, 269: 777, 777, 777, 777, 777, 777, 777, 777, 279: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 306: 777, 777, 777, 777, 777, 777, 777, 777, 316: 777, 777, 777, 329: 777, 370: 777, 777, 777, 777, 777, 777},
		{237: 2503},
		{775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 236: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 263: 775, 775, 775, 775, 775, 269: 775, 775, 775, 775, 775, 775, 775, 775, 279: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 306: 775, 775, 775, 775, 775, 775, 775, 775, 316: 775, 775, 775, 329: 775, 370: 775, 775, 775, 775, 775, 775},
		// 605
		{774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 236: 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 263: 774, 774, 774, 774, 774, 269: 774, 774, 774, 774, 774, 774, 774, 774, 279: 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 306: 774, 774, 774, 774, 774, 774, 774, 774, 316: 774, 774, 774, 329: 774, 370: 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, 236: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 263: 773, 773, 773, 773, 773, 269: 773, 773, 773, 773, 773, 773, 773, 773, 279: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 306: 773, 773, 773, 773, 773, 773, 773, 773, 316: 773, 773, 773, 329: 773, 370: 773, 773, 773, 773, 773, 773},
		{748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 236: 748, 748, 748, 748, 748, 748, 243: 748, 748, 748, 2465, 748, 249: 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 263: 748, 748, 748, 748, 748, 269: 748, 748, 748, 748, 748, 748, 748, 748, 279: 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 306: 748, 748, 748, 748, 748, 748, 748, 748, 316: 748, 748, 748, 375: 2466},
		{747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 236: 747, 747, 747, 747, 747, 747, 243: 747, 747, 747, 747, 747, 249: 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 263: 747, 747, 747, 747, 747, 269: 747, 747, 747, 747, 747, 747, 747, 747, 2499, 279: 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 306: 747, 747, 747, 747, 747, 747, 747, 747, 316: 747, 747, 747, 375: 747, 387: 747, 747},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2496, 1588, 1589, 1587},
		// 610
		{743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 236: 743, 743, 743, 743, 743, 743, 243: 743, 743, 743, 743, 743, 249: 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 263: 743, 743, 743, 743, 743, 269: 743, 743, 743, 743, 743, 743, 743, 743, 279: 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 306: 743, 743, 743, 743, 743, 743, 743, 743, 316: 743, 743, 743, 375: 743, 387: 2492, 2493},
		{742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 236: 742, 742, 742, 742, 742, 742, 243: 742, 742, 742, 742, 742, 249: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 263: 742, 742, 742, 742, 742, 269: 742, 742, 742, 742, 742, 742, 742, 742, 279: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 306: 742, 742, 742, 742, 742, 742, 742, 742, 316: 742, 742, 742, 375: 742},
		{741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 236: 741, 741, 741, 741, 741, 741, 243: 741, 741, 741, 741, 741, 249: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 263: 741, 741, 741, 741, 741, 269: 741, 741, 741, 741, 741, 741, 741, 741, 279: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 306: 741, 741, 741, 741, 741, 741, 741, 741, 316: 741, 741, 741, 375: 741},
		{740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 236: 740, 740, 740, 740, 740, 740, 243: 740, 740, 740, 740, 740, 249: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 263: 740, 740, 740, 740, 740, 269: 740, 740, 740, 740, 740, 740, 740, 740, 279: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 306: 740, 740, 740, 740, 740, 740, 740, 740, 316: 740, 740, 740, 375: 740},
		{738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 236: 738, 738, 738, 738, 738, 738, 243: 738, 738, 738, 738, 738, 249: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 263: 738, 738, 738, 738, 738, 269: 738, 738, 738, 738, 738, 738, 738, 738, 279: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 306: 738, 738, 738, 738, 738, 738, 738, 738, 316: 738, 738, 738, 375: 738},
		// 615
		{737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 236: 737, 737, 737, 737, 737, 737, 243: 737, 737, 737, 737, 737, 249: 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 263: 737, 737, 737, 737, 737, 269: 737, 737, 737, 737, 737, 737, 737, 737, 279: 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 306: 737, 737, 737, 737, 737, 737, 737, 737, 316: 737, 737, 737, 375: 737},
		{736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 236: 736, 736, 736, 736, 736, 736, 243: 736, 736, 736, 736, 736, 249: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 263: 736, 736, 736, 736, 736, 269: 736, 736, 736, 736, 736, 736, 736, 736, 279: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 306: 736, 736, 736, 736, 736, 736, 736, 736, 316: 736, 736, 736, 375: 736},
		{735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 236: 735, 735, 735, 735, 735, 735, 243: 735, 735, 735, 735, 735, 249: 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 263: 735, 735, 735, 735, 735, 269: 735, 735, 735, 735, 735, 735, 735, 735, 279: 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 306: 735, 735, 735, 735, 735, 735, 735, 735, 316: 735, 735, 735, 375: 735},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2491, 2093, 2154, 2092},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2490, 2093, 2154, 2092},
		// 620
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2489, 2093, 2154, 2092},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2488, 2093, 2154, 2092},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2487, 2093, 2154, 2092},
		{728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 236: 728, 728, 728, 728, 728, 728, 243: 728, 728, 728, 728, 728, 249: 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 263: 728, 728, 728, 728, 728, 269: 728, 728, 728, 728, 728, 728, 728, 728, 279: 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 728, 306: 728, 728, 728, 728, 728, 728, 728, 728, 316: 728, 728, 728, 375: 728},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2480, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 377: 1505, 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2478, 471: 2471, 1506, 1507, 1508, 477: 1511, 1510, 2472, 486: 2479},
		// 625
		{235: 2470, 438: 2469},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2464, 2093, 2154, 2092},
		{235: 2459},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 281: 571, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2446, 763: 2447},
		{235: 2394},
		// 630
		{235: 2391},
		{235: 2388},
		{235: 699},
		{235: 696},
		{235: 695},
		// 635
		{235: 693},
		{235: 689},
		{235: 687},
		{235: 686},
		{235: 684},
		// 640
		{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, 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, 243: 673, 673, 673, 673, 673, 249: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 263: 673, 673, 673, 673, 673, 269: 673, 673, 673, 673, 673, 673, 673, 673, 279: 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, 306: 673, 673, 673, 673, 673, 673, 673, 673, 316: 673, 673, 673, 375: 673},
		{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, 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, 243: 672, 672, 672, 672, 672, 249: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 263: 672, 672, 672, 672, 672, 269: 672, 672, 672, 672, 672, 672, 672, 672, 279: 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, 306: 672, 672, 672, 672, 672, 672, 672, 672, 316: 672, 672, 672, 375: 672},
		{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, 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, 243: 671, 671, 671, 671, 671, 249: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 263: 671, 671, 671, 671, 671, 269: 671, 671, 671, 671, 671, 671, 671, 671, 279: 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, 306: 671, 671, 671, 671, 671, 671, 671, 671, 316: 671, 671, 671, 375: 671},
		{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, 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, 243: 670, 670, 670, 670, 670, 249: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 263: 670, 670, 670, 670, 670, 269: 670, 670, 670, 670, 670, 670, 670, 670, 279: 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, 306: 670, 670, 670, 670, 670, 670, 670, 670, 316: 670, 670, 670, 375: 670},
		{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, 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, 243: 669, 669, 669, 669, 669, 249: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 263: 669, 669, 669, 669, 669, 269: 669, 669, 669, 669, 669, 669, 669, 669, 279: 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, 306: 669, 669, 669, 669, 669, 669, 669, 669, 316: 669, 669, 669, 375: 669},
		// 645
		{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, 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, 243: 668, 668, 668, 668, 668, 249: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 263: 668, 668, 668, 668, 668, 269: 668, 668, 668, 668, 668, 668, 668, 668, 279: 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, 306: 668, 668, 668, 668, 668, 668, 668, 668, 316: 668, 668, 668, 375: 668},
		{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, 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, 243: 667, 667, 667, 667, 667, 249: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 263: 667, 667, 667, 667, 667, 269: 667, 667, 667, 667, 667, 667, 667, 667, 279: 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, 306: 667, 667, 667, 667, 667, 667, 667, 667, 316: 667, 667, 667, 375: 667},
		{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, 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, 243: 666, 666, 666, 666, 666, 249: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 263: 666, 666, 666, 666, 666, 269: 666, 666, 666, 666, 666, 666, 666, 666, 279: 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, 306: 666, 666, 666, 666, 666, 666, 666, 666, 316: 666, 666, 666, 375: 666},
		{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, 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, 243: 665, 665, 665, 665, 665, 249: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 263: 665, 665, 665, 665, 665, 269: 665, 665, 665, 665, 665, 665, 665, 665, 279: 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, 306: 665, 665, 665, 665, 665, 665, 665, 665, 316: 665, 665, 665, 375: 665},
		{235: 2385},
		// 650
		{235: 2382},
		{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, 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, 1960, 675, 675, 675, 675, 675, 675, 243: 675, 675, 675, 675, 675, 249: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 263: 675, 675, 675, 675, 675, 269: 675, 675, 675, 675, 675, 675, 675, 675, 279: 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, 306: 675, 675, 675, 675, 675, 675, 675, 675, 316: 675, 675, 675, 375: 675, 687: 2381},
		{235: 2379},
		{603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 2375, 603, 603, 603, 603, 603, 603, 243: 603, 603, 603, 603, 603, 249: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 263: 603, 603, 603, 603, 603, 269: 603, 603, 603, 603, 603, 603, 603, 603, 279: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 306: 603, 603, 603, 603, 603, 603, 603, 603, 316: 603, 603, 603, 375: 603, 771: 2374},
		{235: 2368},
		// 655
		{235: 2364},
		{235: 2359},
		{682: 2356, 2353, 2355, 2354},
		{235: 2350},
		{235: 2345},
		// 660
		{235: 2336},
		{235: 2329},
		{235: 2324},
		{235: 2268},
		{235: 2254},
		// 665
		{235: 2237},
		{235: 628},
		{235: 627},
		{235: 626},
		{235: 625},
		// 670
		{235: 2231},
		{235: 2225},
		{235: 2219},
		{235: 2208},
		{235: 2186},
		// 675
		{235: 2182},
		{235: 2178},
		{235: 2157},
		{401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 236: 401, 401, 401, 401, 401, 401, 243: 401, 401, 401, 401, 401, 249: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 263: 401, 401, 401, 401, 401, 269: 401, 401, 401, 401, 401, 401, 401, 401, 279: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 306: 401, 401, 401, 401, 401, 401, 401, 401, 316: 401, 401, 401, 375: 401},
		{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, 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, 236: 400, 400, 400, 400, 400, 400, 243: 400, 400, 400, 400, 400, 249: 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 263: 400, 400, 400, 400, 400, 269: 400, 400, 400, 400, 400, 400, 400, 400, 279: 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, 306: 400, 400, 400, 400, 400, 400, 400, 400, 316: 400, 400, 400, 375: 400},
		// 680
		{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, 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, 236: 399, 399, 399, 399, 399, 399, 243: 399, 399, 399, 399, 399, 249: 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 263: 399, 399, 399, 399, 399, 269: 399, 399, 399, 399, 399, 399, 399, 399, 279: 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, 306: 399, 399, 399, 399, 399, 399, 399, 399, 316: 399, 399, 399, 375: 399},
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 268: 710, 277: 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 494: 2158, 2159, 508: 2161, 513: 2162, 523: 2163, 545: 2164},
		{2: 714, 714, 714, 714, 7: 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 32: 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, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 237: 714, 714, 240: 714, 714, 714, 714, 714, 714, 248: 714, 261: 714, 714, 265: 714, 268: 714, 276: 714, 714, 714, 304: 714, 714, 314: 714, 714, 319: 714, 714, 714, 714, 714, 714, 714, 714, 714, 714, 330: 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, 377: 714, 465: 714, 480: 714, 482: 714, 714, 714},
		{2: 713, 713, 713, 713, 7: 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 32: 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, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 237: 713, 713, 240: 713, 713, 713, 713, 713, 713, 248: 713, 261: 713, 713, 265: 713, 268: 713, 276: 713, 713, 713, 304: 713, 713, 314: 713, 713, 319: 713, 713, 713, 713, 713, 713, 713, 713, 713, 713, 330: 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, 377: 713, 465: 713, 480: 713, 482: 713, 713, 713},
		{2: 712, 712, 712, 712, 7: 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 32: 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, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 237: 712, 712, 240: 712, 712, 712, 712, 712, 712, 248: 712, 261: 712, 712, 265: 712, 268: 712, 276: 712, 712, 712, 304: 712, 712, 314: 712, 712, 319: 712, 712, 712, 712, 712, 712, 712, 712, 712, 712, 330: 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, 377: 712, 480: 712, 482: 712, 712, 712},
		// 685
		{2: 711, 711, 711, 711, 7: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 32: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 237: 711, 711, 240: 711, 711, 711, 711, 711, 711, 248: 711, 261: 711, 711, 268: 711, 277: 711, 711, 304: 711, 711, 314: 711, 711, 319: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 330: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 465: 2177},
		{2: 709, 709, 709, 709, 7: 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 32: 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 237: 709, 709, 240: 709, 709, 709, 709, 709, 709, 248: 709, 261: 709, 709, 265: 709, 268: 709, 276: 709, 709, 709, 304: 709, 709, 314: 709, 709, 319: 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 330: 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 709, 480: 709, 482: 709, 709, 709},
		{2: 706, 706, 706, 706, 7: 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 32: 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 237: 706, 706, 240: 706, 706, 706, 706, 706, 706, 248: 706, 261: 706, 706, 268: 706, 277: 706, 706, 304: 706, 706, 314: 706, 706, 319: 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 330: 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706, 706},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2165},
		{31: 2173, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 690
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2176},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2175},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2174},
		{2: 1141, 1141, 1141, 1141, 7: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 32: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 237: 1141, 1141, 240: 1141, 1141, 1141, 1141, 1141, 1141, 248: 1141, 261: 1141, 1141, 268: 1141, 277: 1141, 1141, 304: 1141, 1141, 314: 1141, 1141, 319: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 330: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141},
		{2: 1140, 1140, 1140, 1140, 7: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 32: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 237: 1140, 1140, 240: 1140, 1140, 1140, 1140, 1140, 1140, 248: 1140, 261: 1140, 1140, 268: 1140, 277: 1140, 1140, 304: 1140, 1140, 314: 1140, 1140, 319: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 330: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140},
		// 695
		{2: 1139, 1139, 1139, 1139, 7: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 32: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 237: 1139, 1139, 240: 1139, 1139, 1139, 1139, 1139, 1139, 248: 1139, 261: 1139, 1139, 268: 1139, 277: 1139, 1139, 304: 1139, 1139, 314: 1139, 1139, 319: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 330: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139},
		{2: 1138, 1138, 1138, 1138, 7: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 32: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 237: 1138, 1138, 240: 1138, 1138, 1138, 1138, 1138, 1138, 248: 1138, 261: 1138, 1138, 268: 1138, 277: 1138, 1138, 304: 1138, 1138, 314: 1138, 1138, 319: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 330: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138},
		{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, 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, 236: 607, 607, 607, 607, 607, 607, 243: 607, 607, 607, 607, 607, 249: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 263: 607, 607, 607, 607, 607, 269: 607, 607, 607, 607, 607, 607, 607, 607, 279: 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, 306: 607, 607, 607, 607, 607, 607, 607, 607, 316: 607, 607, 607, 375: 607},
		{1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 236: 1149, 1149, 239: 1149, 1149, 1149, 247: 1149, 249: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 263: 1149, 265: 1149, 1149, 1149, 269: 1149, 1149, 272: 1149, 1149, 1149, 1149, 279: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 295: 1149, 459: 2168, 2166},
		{1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 236: 1150, 1150, 239: 1150, 1150, 1150, 247: 1150, 249: 1150, 1150, 1150, 1150, 1150, 1150, 2172, 1150, 2171, 1150, 1150, 1150, 263: 1150, 265: 1150, 1150, 1150, 269: 1150, 1150, 272: 1150, 1150, 1150, 1150, 279: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 295: 1150, 459: 2168, 2166},
		// 700
		{1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 236: 1151, 1151, 239: 1151, 1151, 1151, 247: 1151, 249: 1151, 1151, 1151, 1151, 1151, 1151, 2172, 1151, 2171, 1151, 1151, 2167, 263: 1151, 265: 1151, 1151, 1151, 269: 1151, 1151, 272: 1151, 1151, 1151, 1151, 279: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 295: 1151, 459: 2168, 2166},
		{2: 705, 705, 705, 705, 7: 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 32: 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 237: 705, 705, 240: 705, 705, 705, 705, 705, 705, 248: 705, 261: 705, 705, 268: 705, 277: 705, 705, 304: 705, 705, 314: 705, 705, 319: 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 330: 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705, 705},
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 268: 710, 277: 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 494: 2158, 2159, 508: 2161, 513: 2162, 523: 2163, 545: 2179},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2180},
		{31: 2181, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 705
		{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, 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, 236: 608, 608, 608, 608, 608, 608, 243: 608, 608, 608, 608, 608, 249: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 263: 608, 608, 608, 608, 608, 269: 608, 608, 608, 608, 608, 608, 608, 608, 279: 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, 306: 608, 608, 608, 608, 608, 608, 608, 608, 316: 608, 608, 608, 375: 608},
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 268: 710, 277: 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 494: 2158, 2159, 508: 2161, 513: 2162, 523: 2163, 545: 2183},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2184},
		{31: 2185, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{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, 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, 236: 609, 609, 609, 609, 609, 609, 243: 609, 609, 609, 609, 609, 249: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 263: 609, 609, 609, 609, 609, 269: 609, 609, 609, 609, 609, 609, 609, 609, 279: 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, 306: 609, 609, 609, 609, 609, 609, 609, 609, 316: 609, 609, 609, 375: 609},
		// 710
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 268: 710, 277: 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 494: 2158, 2159, 508: 2161, 513: 2162, 523: 2163, 545: 2187},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2189},
		{1137, 1137, 6: 1137, 31: 1137, 37: 1137, 254: 1137, 2172, 2170, 2171, 2169, 1137, 2167, 459: 2168, 2166},
		{6: 2190, 31: 764, 37: 764, 254: 2191, 502: 2192, 2193},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2207},
		// 715
		{391: 2198},
		{763, 763, 31: 763, 37: 763, 236: 763, 247: 763, 249: 763, 763, 763, 763},
		{31: 606, 37: 2195, 801: 2194},
		{31: 2197},
		{237: 2196},
		// 720
		{31: 605},
		{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, 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, 236: 610, 610, 610, 610, 610, 610, 243: 610, 610, 610, 610, 610, 249: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 263: 610, 610, 610, 610, 610, 269: 610, 610, 610, 610, 610, 610, 610, 610, 279: 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, 306: 610, 610, 610, 610, 610, 610, 610, 610, 316: 610, 610, 610, 375: 610},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2199, 575: 2201, 620: 2200},
		{767, 767, 6: 767, 31: 767, 37: 767, 236: 767, 247: 767, 249: 767, 767, 767, 767, 254: 767, 2172, 2170, 2171, 2169, 260: 2167, 267: 767, 279: 2206, 2205, 459: 2168, 2166, 688: 2204},
		{771, 771, 6: 2202, 31: 771, 37: 771, 236: 771, 247: 771, 249: 771, 771, 771, 771},
		// 725
		{770, 770, 6: 770, 31: 770, 37: 770, 236: 770, 247: 770, 249: 770, 770, 770, 770, 254: 770, 267: 770},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2199, 575: 2203},
		{769, 769, 6: 769, 31: 769, 37: 769, 236: 769, 247: 769, 249: 769, 769, 769, 769, 254: 769, 267: 769},
		{768, 768, 6: 768, 31: 768, 37: 768, 236: 768, 247: 768, 249: 768, 768, 768, 768, 254: 768, 267: 768},
		{766, 766, 6: 766, 31: 766, 37: 766, 236: 766, 247: 766, 249: 766, 766, 766, 766, 254: 766, 267: 766},
		// 730
		{765, 765, 6: 765, 31: 765, 37: 765, 236: 765, 247: 765, 249: 765, 765, 765, 765, 254: 765, 267: 765},
		{1136, 1136, 6: 1136, 31: 1136, 37: 1136, 254: 1136, 2172, 2170, 2171, 2169, 1136, 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 276: 2212, 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2209, 465: 2211, 494: 2158, 2159, 508: 2210},
		{31: 2218, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2216},
		// 735
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2214},
		{31: 2213},
		{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, 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, 236: 611, 611, 611, 611, 611, 611, 243: 611, 611, 611, 611, 611, 249: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 263: 611, 611, 611, 611, 611, 269: 611, 611, 611, 611, 611, 611, 611, 611, 279: 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, 306: 611, 611, 611, 611, 611, 611, 611, 611, 316: 611, 611, 611, 375: 611},
		{31: 2215, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{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, 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, 236: 613, 613, 613, 613, 613, 613, 243: 613, 613, 613, 613, 613, 249: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 263: 613, 613, 613, 613, 613, 269: 613, 613, 613, 613, 613, 613, 613, 613, 279: 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, 306: 613, 613, 613, 613, 613, 613, 613, 613, 316: 613, 613, 613, 375: 613},
		// 740
		{6: 2190, 31: 2217},
		{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, 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, 236: 614, 614, 614, 614, 614, 614, 243: 614, 614, 614, 614, 614, 249: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 263: 614, 614, 614, 614, 614, 269: 614, 614, 614, 614, 614, 614, 614, 614, 279: 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, 306: 614, 614, 614, 614, 614, 614, 614, 614, 316: 614, 614, 614, 375: 614},
		{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, 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, 236: 612, 612, 612, 612, 612, 612, 243: 612, 612, 612, 612, 612, 249: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 263: 612, 612, 612, 612, 612, 269: 612, 612, 612, 612, 612, 612, 612, 612, 279: 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, 306: 612, 612, 612, 612, 612, 612, 612, 612, 316: 612, 612, 612, 375: 612},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2220, 465: 2221},
		{31: 2224, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 745
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2222},
		{31: 2223, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 236: 615, 615, 615, 615, 615, 615, 243: 615, 615, 615, 615, 615, 249: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 263: 615, 615, 615, 615, 615, 269: 615, 615, 615, 615, 615, 615, 615, 615, 279: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 306: 615, 615, 615, 615, 615, 615, 615, 615, 316: 615, 615, 615, 375: 615},
		{616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 236: 616, 616, 616, 616, 616, 616, 243: 616, 616, 616, 616, 616, 249: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 263: 616, 616, 616, 616, 616, 269: 616, 616, 616, 616, 616, 616, 616, 616, 279: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 306: 616, 616, 616, 616, 616, 616, 616, 616, 316: 616, 616, 616, 375: 616},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2226, 465: 2227},
		// 750
		{31: 2230, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2228},
		{31: 2229, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 236: 617, 617, 617, 617, 617, 617, 243: 617, 617, 617, 617, 617, 249: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 263: 617, 617, 617, 617, 617, 269: 617, 617, 617, 617, 617, 617, 617, 617, 279: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 306: 617, 617, 617, 617, 617, 617, 617, 617, 316: 617, 617, 617, 375: 617},
		{618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 236: 618, 618, 618, 618, 618, 618, 243: 618, 618, 618, 618, 618, 249: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 263: 618, 618, 618, 618, 618, 269: 618, 618, 618, 618, 618, 618, 618, 618, 279: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 306: 618, 618, 618, 618, 618, 618, 618, 618, 316: 618, 618, 618, 375: 618},
		// 755
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2232, 465: 2233},
		{31: 2236, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2234},
		{31: 2235, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 236: 619, 619, 619, 619, 619, 619, 243: 619, 619, 619, 619, 619, 249: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 263: 619, 619, 619, 619, 619, 269: 619, 619, 619, 619, 619, 619, 619, 619, 279: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 306: 619, 619, 619, 619, 619, 619, 619, 619, 316: 619, 619, 619, 375: 619},
		// 760
		{620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 236: 620, 620, 620, 620, 620, 620, 243: 620, 620, 620, 620, 620, 249: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 263: 620, 620, 620, 620, 620, 269: 620, 620, 620, 620, 620, 620, 620, 620, 279: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 306: 620, 620, 620, 620, 620, 620, 620, 620, 316: 620, 620, 620, 375: 620},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2238, 741: 2240, 785: 2241, 841: 2242, 2239},
		{31: 2250, 255: 2172, 2170, 2171, 2169, 260: 2167, 263: 2251, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 2244, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2243},
		{2: 624, 624, 624, 624, 7: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 32: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 237: 624, 624, 240: 624, 624, 624, 624, 624, 624, 248: 624, 261: 624, 624, 624, 268: 624, 277: 624, 624, 304: 624, 624, 314: 624, 624, 319: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 330: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624},
		// 765
		{2: 623, 623, 623, 623, 7: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 32: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 237: 623, 623, 240: 623, 623, 623, 623, 623, 623, 248: 623, 261: 623, 623, 623, 268: 623, 277: 623, 623, 304: 623, 623, 314: 623, 623, 319: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 330: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623},
		{2: 622, 622, 622, 622, 7: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 32: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 237: 622, 622, 240: 622, 622, 622, 622, 622, 622, 248: 622, 261: 622, 622, 622, 268: 622, 277: 622, 622, 304: 622, 622, 314: 622, 622, 319: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 330: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622},
		{255: 2172, 2170, 2171, 2169, 260: 2167, 263: 2247, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2245},
		{31: 2246, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 770
		{634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 236: 634, 634, 634, 634, 634, 634, 243: 634, 634, 634, 634, 634, 249: 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 263: 634, 634, 634, 634, 634, 269: 634, 634, 634, 634, 634, 634, 634, 634, 279: 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 306: 634, 634, 634, 634, 634, 634, 634, 634, 316: 634, 634, 634, 375: 634},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2248},
		{31: 2249, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 236: 633, 633, 633, 633, 633, 633, 243: 633, 633, 633, 633, 633, 249: 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 263: 633, 633, 633, 633, 633, 269: 633, 633, 633, 633, 633, 633, 633, 633, 279: 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 306: 633, 633, 633, 633, 633, 633, 633, 633, 316: 633, 633, 633, 375: 633},
		{636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 236: 636, 636, 636, 636, 636, 636, 243: 636, 636, 636, 636, 636, 249: 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 263: 636, 636, 636, 636, 636, 269: 636, 636, 636, 636, 636, 636, 636, 636, 279: 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 306: 636, 636, 636, 636, 636, 636, 636, 636, 316: 636, 636, 636, 375: 636},
		// 775
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2252},
		{31: 2253, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 236: 635, 635, 635, 635, 635, 635, 243: 635, 635, 635, 635, 635, 249: 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 263: 635, 635, 635, 635, 635, 269: 635, 635, 635, 635, 635, 635, 635, 635, 279: 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 306: 635, 635, 635, 635, 635, 635, 635, 635, 316: 635, 635, 635, 375: 635},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2255},
		{6: 2256, 255: 2172, 2170, 2171, 2169, 260: 2167, 263: 2257, 459: 2168, 2166},
		// 780
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2263},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2258},
		{31: 2259, 251: 2260, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 236: 641, 641, 641, 641, 641, 641, 243: 641, 641, 641, 641, 641, 249: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 263: 641, 641, 641, 641, 641, 269: 641, 641, 641, 641, 641, 641, 641, 641, 279: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 306: 641, 641, 641, 641, 641, 641, 641, 641, 316: 641, 641, 641, 375: 641},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2261},
		// 785
		{31: 2262, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 236: 639, 639, 639, 639, 639, 639, 243: 639, 639, 639, 639, 639, 249: 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 263: 639, 639, 639, 639, 639, 269: 639, 639, 639, 639, 639, 639, 639, 639, 279: 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 639, 306: 639, 639, 639, 639, 639, 639, 639, 639, 316: 639, 639, 639, 375: 639},
		{6: 2265, 31: 2264, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 236: 642, 642, 642, 642, 642, 642, 243: 642, 642, 642, 642, 642, 249: 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 263: 642, 642, 642, 642, 642, 269: 642, 642, 642, 642, 642, 642, 642, 642, 279: 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 306: 642, 642, 642, 642, 642, 642, 642, 642, 316: 642, 642, 642, 375: 642},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2266},
		// 790
		{31: 2267, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 236: 640, 640, 640, 640, 640, 640, 243: 640, 640, 640, 640, 640, 249: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 263: 640, 640, 640, 640, 640, 269: 640, 640, 640, 640, 640, 640, 640, 640, 279: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 306: 640, 640, 640, 640, 640, 640, 640, 640, 316: 640, 640, 640, 375: 640},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2269},
		{243: 2275, 2276, 2281, 276: 2277, 294: 2283, 306: 2279, 2272, 2278, 2282, 2271, 2280, 2273, 2274},
		{398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 236: 398, 398, 398, 398, 398, 398, 243: 398, 398, 398, 398, 398, 249: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 263: 398, 398, 398, 398, 398, 269: 398, 398, 398, 398, 398, 398, 398, 398, 279: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 306: 398, 398, 398, 398, 398, 398, 398, 398, 316: 398, 398, 398, 375: 398},
		// 795
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2323},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2322},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2321},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2320},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2317, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2316},
		// 800
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2293, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2292},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2291},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2290},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2289},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2288},
		// 805
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2287},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2286},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2284},
		{31: 2285, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 236: 643, 643, 643, 643, 643, 643, 243: 643, 643, 643, 643, 643, 249: 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 263: 643, 643, 643, 643, 643, 269: 643, 643, 643, 643, 643, 643, 643, 643, 279: 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 306: 643, 643, 643, 643, 643, 643, 643, 643, 316: 643, 643, 643, 375: 643},
		// 810
		{749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 236: 749, 749, 749, 749, 749, 749, 243: 749, 749, 749, 247: 749, 249: 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 263: 749, 749, 749, 749, 749, 269: 749, 749, 749, 749, 749, 749, 749, 749, 279: 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 306: 749, 749, 749, 749, 749, 749, 749, 749, 316: 749, 749, 749},
		{750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 236: 750, 750, 750, 750, 750, 750, 243: 750, 750, 750, 247: 750, 249: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 263: 750, 750, 750, 750, 750, 269: 750, 750, 750, 750, 750, 750, 750, 750, 279: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 306: 750, 750, 750, 2282, 750, 750, 750, 750, 316: 750, 750, 750},
		{751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 236: 751, 751, 751, 751, 751, 751, 243: 751, 751, 751, 247: 751, 249: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 263: 751, 751, 751, 751, 751, 269: 751, 751, 751, 751, 751, 751, 751, 751, 279: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 306: 751, 751, 751, 2282, 751, 751, 751, 751, 316: 751, 751, 751},
		{752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 236: 752, 752, 752, 752, 752, 752, 243: 752, 752, 752, 247: 752, 249: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 263: 752, 752, 752, 752, 752, 269: 752, 752, 752, 752, 752, 752, 752, 752, 279: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 306: 752, 752, 752, 2282, 752, 752, 752, 752, 316: 752, 752, 752},
		{753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 236: 753, 753, 753, 753, 753, 753, 243: 753, 753, 753, 247: 753, 249: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 263: 753, 753, 753, 753, 753, 269: 753, 753, 753, 753, 753, 753, 753, 753, 279: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 306: 753, 753, 753, 2282, 753, 753, 753, 753, 316: 753, 753, 753},
		// 815
		{754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 236: 754, 754, 754, 754, 754, 754, 243: 754, 754, 754, 247: 754, 249: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 263: 754, 754, 754, 754, 754, 269: 754, 754, 754, 754, 754, 754, 754, 754, 279: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 306: 754, 754, 754, 2282, 754, 754, 754, 754, 316: 754, 754, 754},
		{757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 236: 757, 757, 757, 757, 757, 757, 243: 757, 757, 2281, 247: 757, 249: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 263: 757, 757, 757, 757, 757, 269: 757, 757, 757, 757, 757, 757, 757, 2277, 279: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 306: 2279, 757, 2278, 2282, 757, 2280, 757, 757, 316: 757, 757, 757},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2294},
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 255: 2172, 2170, 2171, 2169, 260: 2167, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 459: 2168, 2166, 542: 2295},
		{755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 236: 755, 755, 755, 755, 755, 755, 243: 755, 755, 755, 247: 755, 249: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 263: 755, 755, 755, 755, 755, 269: 755, 755, 755, 755, 755, 755, 755, 755, 279: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 306: 755, 755, 755, 755, 755, 755, 755, 755, 316: 755, 755, 755},
		// 820
		{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, 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, 243: 600, 600, 600, 247: 600, 249: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 263: 600, 600, 600, 600, 600, 269: 600, 600, 600, 600, 600, 600, 600, 600, 279: 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, 306: 600, 600, 600, 600, 600, 600, 600, 600, 316: 600, 600, 600, 376: 600, 600},
		{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, 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, 243: 599, 599, 599, 247: 599, 249: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 263: 599, 599, 599, 599, 599, 269: 599, 599, 599, 599, 599, 599, 599, 599, 279: 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, 306: 599, 599, 599, 599, 599, 599, 599, 599, 316: 599, 599, 599, 376: 599, 599},
		{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, 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, 243: 598, 598, 598, 247: 598, 249: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 263: 598, 598, 598, 598, 598, 269: 598, 598, 598, 598, 598, 598, 598, 598, 279: 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, 306: 598, 598, 598, 598, 598, 598, 598, 598, 316: 598, 598, 598, 376: 598, 598},
		{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, 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, 243: 597, 597, 597, 247: 597, 249: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 263: 597, 597, 597, 597, 597, 269: 597, 597, 597, 597, 597, 597, 597, 597, 279: 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, 306: 597, 597, 597, 597, 597, 597, 597, 597, 316: 597, 597, 597, 376: 597, 597},
		{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, 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, 243: 596, 596, 596, 247: 596, 249: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 263: 596, 596, 596, 596, 596, 269: 596, 596, 596, 596, 596, 596, 596, 596, 279: 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, 306: 596, 596, 596, 596, 596, 596, 596, 596, 316: 596, 596, 596, 376: 596, 596},
		// 825
		{595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 243: 595, 595, 595, 247: 595, 249: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 263: 595, 595, 595, 595, 595, 269: 595, 595, 595, 595, 595, 595, 595, 595, 279: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 306: 595, 595, 595, 595, 595, 595, 595, 595, 316: 595, 595, 595, 376: 595, 595},
		{594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 243: 594, 594, 594, 247: 594, 249: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 263: 594, 594, 594, 594, 594, 269: 594, 594, 594, 594, 594, 594, 594, 594, 279: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 306: 594, 594, 594, 594, 594, 594, 594, 594, 316: 594, 594, 594, 376: 594, 594},
		{593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 243: 593, 593, 593, 247: 593, 249: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 263: 593, 593, 593, 593, 593, 269: 593, 593, 593, 593, 593, 593, 593, 593, 279: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 306: 593, 593, 593, 593, 593, 593, 593, 593, 316: 593, 593, 593, 376: 593, 593},
		{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, 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, 243: 592, 592, 592, 247: 592, 249: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 263: 592, 592, 592, 592, 592, 269: 592, 592, 592, 592, 592, 592, 592, 592, 279: 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, 306: 592, 592, 592, 592, 592, 592, 592, 592, 316: 592, 592, 592, 376: 592, 592},
		{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, 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, 243: 591, 591, 591, 247: 591, 249: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 263: 591, 591, 591, 591, 591, 269: 591, 591, 591, 591, 591, 591, 591, 591, 279: 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, 306: 591, 591, 591, 591, 591, 591, 591, 591, 316: 591, 591, 591, 376: 591, 591},
		// 830
		{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, 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, 243: 590, 590, 590, 247: 590, 249: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 263: 590, 590, 590, 590, 590, 269: 590, 590, 590, 590, 590, 590, 590, 590, 279: 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, 306: 590, 590, 590, 590, 590, 590, 590, 590, 316: 590, 590, 590, 376: 590, 590},
		{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, 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, 243: 589, 589, 589, 247: 589, 249: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 263: 589, 589, 589, 589, 589, 269: 589, 589, 589, 589, 589, 589, 589, 589, 279: 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, 306: 589, 589, 589, 589, 589, 589, 589, 589, 316: 589, 589, 589, 376: 589, 589},
		{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, 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, 243: 588, 588, 588, 247: 588, 249: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 263: 588, 588, 588, 588, 588, 269: 588, 588, 588, 588, 588, 588, 588, 588, 279: 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, 306: 588, 588, 588, 588, 588, 588, 588, 588, 316: 588, 588, 588, 376: 588, 588},
		{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, 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, 243: 587, 587, 587, 247: 587, 249: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 263: 587, 587, 587, 587, 587, 269: 587, 587, 587, 587, 587, 587, 587, 587, 279: 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, 306: 587, 587, 587, 587, 587, 587, 587, 587, 316: 587, 587, 587, 376: 587, 587},
		{586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 243: 586, 586, 586, 247: 586, 249: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 263: 586, 586, 586, 586, 586, 269: 586, 586, 586, 586, 586, 586, 586, 586, 279: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 306: 586, 586, 586, 586, 586, 586, 586, 586, 316: 586, 586, 586, 376: 586, 586},
		// 835
		{585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 243: 585, 585, 585, 247: 585, 249: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 263: 585, 585, 585, 585, 585, 269: 585, 585, 585, 585, 585, 585, 585, 585, 279: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 306: 585, 585, 585, 585, 585, 585, 585, 585, 316: 585, 585, 585, 376: 585, 585},
		{584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 243: 584, 584, 584, 247: 584, 249: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 263: 584, 584, 584, 584, 584, 269: 584, 584, 584, 584, 584, 584, 584, 584, 279: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 306: 584, 584, 584, 584, 584, 584, 584, 584, 316: 584, 584, 584, 376: 584, 584},
		{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, 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, 243: 583, 583, 583, 247: 583, 249: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 263: 583, 583, 583, 583, 583, 269: 583, 583, 583, 583, 583, 583, 583, 583, 279: 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, 306: 583, 583, 583, 583, 583, 583, 583, 583, 316: 583, 583, 583, 376: 583, 583},
		{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, 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, 243: 582, 582, 582, 247: 582, 249: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 263: 582, 582, 582, 582, 582, 269: 582, 582, 582, 582, 582, 582, 582, 582, 279: 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, 306: 582, 582, 582, 582, 582, 582, 582, 582, 316: 582, 582, 582, 376: 582, 582},
		{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, 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, 243: 581, 581, 581, 247: 581, 249: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 263: 581, 581, 581, 581, 581, 269: 581, 581, 581, 581, 581, 581, 581, 581, 279: 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, 306: 581, 581, 581, 581, 581, 581, 581, 581, 316: 581, 581, 581, 376: 581, 581},
		// 840
		{758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 236: 758, 758, 758, 758, 758, 758, 243: 758, 758, 2281, 247: 758, 249: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 263: 758, 758, 758, 758, 758, 269: 758, 758, 758, 758, 758, 758, 758, 2277, 279: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 306: 2279, 758, 2278, 2282, 758, 2280, 758, 758, 316: 758, 758, 758},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2318},
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 255: 2172, 2170, 2171, 2169, 260: 2167, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 459: 2168, 2166, 542: 2319},
		{756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 236: 756, 756, 756, 756, 756, 756, 243: 756, 756, 756, 247: 756, 249: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 263: 756, 756, 756, 756, 756, 269: 756, 756, 756, 756, 756, 756, 756, 756, 279: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 306: 756, 756, 756, 756, 756, 756, 756, 756, 316: 756, 756, 756},
		{759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 236: 759, 759, 759, 759, 759, 759, 243: 2275, 2276, 2281, 247: 759, 249: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 263: 759, 759, 759, 759, 759, 269: 759, 759, 759, 759, 759, 759, 759, 2277, 279: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 306: 2279, 759, 2278, 2282, 759, 2280, 759, 759, 316: 759, 759, 759},
		// 845
		{760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 236: 760, 760, 760, 760, 760, 760, 243: 2275, 2276, 2281, 247: 760, 249: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 263: 760, 760, 760, 760, 760, 269: 760, 760, 760, 760, 760, 760, 760, 2277, 279: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 306: 2279, 760, 2278, 2282, 760, 2280, 760, 760, 316: 760, 760, 760},
		{761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 236: 761, 761, 761, 761, 761, 761, 243: 2275, 2276, 2281, 247: 761, 249: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 263: 761, 761, 761, 761, 761, 269: 761, 761, 761, 761, 761, 761, 761, 2277, 279: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 306: 2279, 761, 2278, 2282, 761, 2280, 2273, 2274, 316: 761, 761, 761},
		{762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 236: 762, 762, 762, 762, 762, 762, 243: 2275, 2276, 2281, 247: 762, 249: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 263: 762, 762, 762, 762, 762, 269: 762, 762, 762, 762, 762, 762, 762, 2277, 279: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 306: 2279, 2272, 2278, 2282, 762, 2280, 2273, 2274, 316: 762, 762, 762},
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 542: 2325},
		{263: 2326},
		// 850
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2327},
		{31: 2328, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{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, 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, 236: 645, 645, 645, 645, 645, 645, 243: 645, 645, 645, 645, 645, 249: 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 263: 645, 645, 645, 645, 645, 269: 645, 645, 645, 645, 645, 645, 645, 645, 279: 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, 306: 645, 645, 645, 645, 645, 645, 645, 645, 316: 645, 645, 645, 375: 645},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2330},
		{6: 2331, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 855
		{335: 2332},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2333},
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 255: 2172, 2170, 2171, 2169, 260: 2167, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 459: 2168, 2166, 542: 2334},
		{31: 2335},
		{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, 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, 236: 646, 646, 646, 646, 646, 646, 243: 646, 646, 646, 646, 646, 249: 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 263: 646, 646, 646, 646, 646, 269: 646, 646, 646, 646, 646, 646, 646, 646, 279: 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, 306: 646, 646, 646, 646, 646, 646, 646, 646, 316: 646, 646, 646, 375: 646},
		// 860
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2337},
		{6: 2338, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2340, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2339},
		{31: 2344, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2341},
		// 865
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 255: 2172, 2170, 2171, 2169, 260: 2167, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 459: 2168, 2166, 542: 2342},
		{31: 2343},
		{647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 236: 647, 647, 647, 647, 647, 647, 243: 647, 647, 647, 647, 647, 249: 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 263: 647, 647, 647, 647, 647, 269: 647, 647, 647, 647, 647, 647, 647, 647, 279: 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 306: 647, 647, 647, 647, 647, 647, 647, 647, 316: 647, 647, 647, 375: 647},
		{648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 236: 648, 648, 648, 648, 648, 648, 243: 648, 648, 648, 648, 648, 249: 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 263: 648, 648, 648, 648, 648, 269: 648, 648, 648, 648, 648, 648, 648, 648, 279: 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 306: 648, 648, 648, 648, 648, 648, 648, 648, 316: 648, 648, 648, 375: 648},
		{31: 1131, 268: 2347, 652: 2346, 2348},
		// 870
		{31: 1130},
		{31: 1129},
		{31: 2349},
		{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, 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, 236: 649, 649, 649, 649, 649, 649, 243: 649, 649, 649, 649, 649, 249: 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 263: 649, 649, 649, 649, 649, 269: 649, 649, 649, 649, 649, 649, 649, 649, 279: 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, 306: 649, 649, 649, 649, 649, 649, 649, 649, 316: 649, 649, 649, 375: 649},
		{31: 1131, 268: 2347, 652: 2346, 2351},
		// 875
		{31: 2352},
		{650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 236: 650, 650, 650, 650, 650, 650, 243: 650, 650, 650, 650, 650, 249: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 263: 650, 650, 650, 650, 650, 269: 650, 650, 650, 650, 650, 650, 650, 650, 279: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 306: 650, 650, 650, 650, 650, 650, 650, 650, 316: 650, 650, 650, 375: 650},
		{237: 786},
		{237: 785},
		{237: 784},
		// 880
		{237: 2357},
		{275: 2358},
		{651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 236: 651, 651, 651, 651, 651, 651, 243: 651, 651, 651, 651, 651, 249: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 263: 651, 651, 651, 651, 651, 269: 651, 651, 651, 651, 651, 651, 651, 651, 279: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 306: 651, 651, 651, 651, 651, 651, 651, 651, 316: 651, 651, 651, 375: 651},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2360},
		{6: 2361, 243: 2275, 2276, 2281, 276: 2277, 306: 2279, 2272, 2278, 2282, 2271, 2280, 2273, 2274},
		// 885
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2362},
		{31: 2363, 243: 2275, 2276, 2281, 276: 2277, 306: 2279, 2272, 2278, 2282, 2271, 2280, 2273, 2274},
		{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, 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, 236: 653, 653, 653, 653, 653, 653, 243: 653, 653, 653, 653, 653, 249: 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 263: 653, 653, 653, 653, 653, 269: 653, 653, 653, 653, 653, 653, 653, 653, 279: 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, 306: 653, 653, 653, 653, 653, 653, 653, 653, 316: 653, 653, 653, 375: 653},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1133, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2365, 549: 2366},
		{6: 2190, 31: 1132},
		// 890
		{31: 2367},
		{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, 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, 236: 654, 654, 654, 654, 654, 654, 243: 654, 654, 654, 654, 654, 249: 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 263: 654, 654, 654, 654, 654, 269: 654, 654, 654, 654, 654, 654, 654, 654, 279: 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, 306: 654, 654, 654, 654, 654, 654, 654, 654, 316: 654, 654, 654, 375: 654},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2369},
		{6: 2190, 31: 2370, 259: 2371},
		{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, 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, 236: 659, 659, 659, 659, 659, 659, 243: 659, 659, 659, 659, 659, 249: 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 263: 659, 659, 659, 659, 659, 269: 659, 659, 659, 659, 659, 659, 659, 659, 279: 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, 306: 659, 659, 659, 659, 659, 659, 659, 659, 316: 659, 659, 659, 375: 659},
		// 895
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 2372},
		{31: 2373},
		{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, 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, 236: 658, 658, 658, 658, 658, 658, 243: 658, 658, 658, 658, 658, 249: 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 263: 658, 658, 658, 658, 658, 269: 658, 658, 658, 658, 658, 658, 658, 658, 279: 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, 306: 658, 658, 658, 658, 658, 658, 658, 658, 316: 658, 658, 658, 375: 658},
		{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, 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, 236: 660, 660, 660, 660, 660, 660, 243: 660, 660, 660, 660, 660, 249: 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 263: 660, 660, 660, 660, 660, 269: 660, 660, 660, 660, 660, 660, 660, 660, 279: 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, 306: 660, 660, 660, 660, 660, 660, 660, 660, 316: 660, 660, 660, 375: 660},
		{31: 2376, 268: 2377},
		// 900
		{602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 236: 602, 602, 602, 602, 602, 602, 243: 602, 602, 602, 602, 602, 249: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 263: 602, 602, 602, 602, 602, 269: 602, 602, 602, 602, 602, 602, 602, 602, 279: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 306: 602, 602, 602, 602, 602, 602, 602, 602, 316: 602, 602, 602, 375: 602},
		{31: 2378},
		{601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 236: 601, 601, 601, 601, 601, 601, 243: 601, 601, 601, 601, 601, 249: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 263: 601, 601, 601, 601, 601, 269: 601, 601, 601, 601, 601, 601, 601, 601, 279: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 306: 601, 601, 601, 601, 601, 601, 601, 601, 316: 601, 601, 601, 375: 601},
		{31: 2380},
		{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, 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, 236: 661, 661, 661, 661, 661, 661, 243: 661, 661, 661, 661, 661, 249: 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 263: 661, 661, 661, 661, 661, 269: 661, 661, 661, 661, 661, 661, 661, 661, 279: 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, 306: 661, 661, 661, 661, 661, 661, 661, 661, 316: 661, 661, 661, 375: 661},
		// 905
		{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, 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, 236: 662, 662, 662, 662, 662, 662, 243: 662, 662, 662, 662, 662, 249: 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 263: 662, 662, 662, 662, 662, 269: 662, 662, 662, 662, 662, 662, 662, 662, 279: 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, 306: 662, 662, 662, 662, 662, 662, 662, 662, 316: 662, 662, 662, 375: 662},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1133, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2365, 549: 2383},
		{31: 2384},
		{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, 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, 236: 663, 663, 663, 663, 663, 663, 243: 663, 663, 663, 663, 663, 249: 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 263: 663, 663, 663, 663, 663, 269: 663, 663, 663, 663, 663, 663, 663, 663, 279: 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, 306: 663, 663, 663, 663, 663, 663, 663, 663, 316: 663, 663, 663, 375: 663},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1133, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2365, 549: 2386},
		// 910
		{31: 2387},
		{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, 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, 236: 664, 664, 664, 664, 664, 664, 243: 664, 664, 664, 664, 664, 249: 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 263: 664, 664, 664, 664, 664, 269: 664, 664, 664, 664, 664, 664, 664, 664, 279: 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, 306: 664, 664, 664, 664, 664, 664, 664, 664, 316: 664, 664, 664, 375: 664},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 277: 2085, 378: 2084, 1588, 1589, 1587, 441: 2389},
		{31: 2390},
		{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, 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, 236: 717, 717, 717, 717, 717, 717, 243: 717, 717, 717, 717, 717, 249: 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 263: 717, 717, 717, 717, 717, 269: 717, 717, 717, 717, 717, 717, 717, 717, 279: 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, 306: 717, 717, 717, 717, 717, 717, 717, 717, 316: 717, 717, 717, 375: 717},
		// 915
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 277: 2085, 378: 2084, 1588, 1589, 1587, 441: 2392},
		{31: 2393},
		{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, 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, 236: 718, 718, 718, 718, 718, 718, 243: 718, 718, 718, 718, 718, 249: 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 718, 263: 718, 718, 718, 718, 718, 269: 718, 718, 718, 718, 718, 718, 718, 718, 279: 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, 306: 718, 718, 718, 718, 718, 718, 718, 718, 316: 718, 718, 718, 375: 718},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2395},
		{6: 2396, 255: 2172, 2170, 2171, 2169, 2397, 2167, 459: 2168, 2166},
		// 920
		{21: 2407, 65: 2404, 2403, 72: 2406, 84: 2409, 262: 2402, 278: 2401, 404: 2405, 463: 2408, 621: 2400},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 2398},
		{31: 2399},
		{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, 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, 236: 719, 719, 719, 719, 719, 719, 243: 719, 719, 719, 719, 719, 249: 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 263: 719, 719, 719, 719, 719, 269: 719, 719, 719, 719, 719, 719, 719, 719, 279: 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, 306: 719, 719, 719, 719, 719, 719, 719, 719, 316: 719, 719, 719, 375: 719},
		{31: 2445},
		// 925
		{31: 135, 235: 2415, 475: 2416, 485: 2444},
		{8: 135, 31: 135, 235: 2415, 262: 135, 278: 135, 382: 135, 475: 2416, 485: 2429},
		{31: 562},
		{31: 135, 235: 2415, 475: 2416, 485: 2428},
		{31: 128, 235: 2421, 475: 2422, 582: 2420, 597: 2423},
		// 930
		{31: 135, 235: 2415, 475: 2416, 485: 2414},
		{31: 177, 405: 2411, 2412, 686: 2413},
		{31: 177, 405: 2411, 2412, 686: 2410},
		{31: 556},
		{31: 557},
		// 935
		{31: 176},
		{31: 175},
		{31: 558},
		{31: 559},
		{268: 1577, 462: 2417, 469: 2418},
		// 940
		{134, 134, 134, 134, 134, 134, 134, 134, 134, 21: 134, 31: 134, 236: 134, 238: 134, 134, 242: 134, 246: 134, 248: 134, 262: 134, 278: 134, 134, 134, 329: 134, 370: 134, 134, 134, 134, 134, 382: 134, 463: 134, 134},
		{1154, 1154, 1154, 1154, 6: 1154, 8: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 22: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 31: 1154, 1154, 35: 1154, 60: 1154, 235: 1154, 1154, 239: 1154, 242: 1154, 246: 1154, 1154, 249: 1154, 1154, 1154, 259: 1154, 261: 1154, 1154, 376: 1154, 1154, 382: 1154, 1154, 1154, 1154, 1154},
		{31: 2419},
		{136, 136, 136, 136, 136, 136, 136, 136, 136, 21: 136, 31: 136, 236: 136, 238: 136, 136, 242: 136, 246: 136, 248: 136, 262: 136, 278: 136, 136, 136, 329: 136, 370: 136, 136, 136, 136, 136, 382: 136, 463: 136, 136},
		{31: 560},
		// 945
		{268: 1577, 462: 2417, 469: 2424},
		{127, 127, 127, 127, 127, 127, 127, 127, 21: 127, 31: 127, 236: 127, 238: 127, 127, 242: 127, 246: 127, 248: 127, 329: 127, 370: 127, 127, 127, 127, 127, 463: 127, 127},
		{126, 126, 126, 126, 126, 126, 126, 126, 21: 126, 31: 126, 236: 126, 238: 126, 126, 242: 126, 246: 126, 248: 126, 329: 126, 370: 126, 126, 126, 126, 126, 463: 126, 126},
		{6: 2425, 31: 2419},
		{268: 1577, 462: 2417, 469: 2426},
		// 950
		{31: 2427},
		{125, 125, 125, 125, 125, 125, 125, 125, 21: 125, 31: 125, 236: 125, 238: 125, 125, 242: 125, 246: 125, 248: 125, 329: 125, 370: 125, 125, 125, 125, 125, 463: 125, 125},
		{31: 561},
		{8: 2434, 31: 122, 262: 2435, 278: 2431, 382: 2433, 476: 2432, 534: 2430},
		{31: 563},
		// 955
		{119, 119, 119, 119, 119, 119, 119, 119, 2434, 31: 119, 236: 119, 238: 119, 119, 242: 119, 246: 119, 248: 119, 262: 2435, 329: 119, 370: 119, 119, 119, 119, 119, 382: 2433, 476: 2442, 595: 2441},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 2438},
		{266: 2437},
		{116, 116, 116, 116, 116, 116, 7: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 32: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 237: 116, 253: 116, 264: 116, 271: 116, 278: 116},
		{266: 2436},
		// 960
		{115, 115, 115, 115, 115, 115, 7: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 32: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 237: 115, 253: 115, 264: 115, 271: 115, 278: 115},
		{117, 117, 117, 117, 117, 117, 7: 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 32: 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 237: 117, 253: 117, 264: 117, 271: 117, 278: 117},
		{124, 124, 124, 124, 124, 124, 124, 124, 31: 124, 236: 124, 238: 124, 124, 242: 124, 246: 124, 248: 124, 278: 2439, 329: 124, 370: 124, 124, 124, 124, 124, 799: 2440},
		{123, 123, 123, 123, 123, 123, 123, 123, 31: 123, 236: 123, 238: 123, 123, 242: 123, 246: 123, 248: 123, 329: 123, 370: 123, 123, 123, 123, 123},
		{120, 120, 120, 120, 120, 120, 120, 120, 31: 120, 236: 120, 238: 120, 120, 242: 120, 246: 120, 248: 120, 329: 120, 370: 120, 120, 120, 120, 120},
		// 965
		{121, 121, 121, 121, 121, 121, 121, 121, 31: 121, 236: 121, 238: 121, 121, 242: 121, 246: 121, 248: 121, 329: 121, 370: 121, 121, 121, 121, 121},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 2443},
		{118, 118, 118, 118, 118, 118, 118, 118, 31: 118, 236: 118, 238: 118, 118, 242: 118, 246: 118, 248: 118, 329: 118, 370: 118, 118, 118, 118, 118},
		{31: 564},
		{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, 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, 236: 720, 720, 720, 720, 720, 720, 243: 720, 720, 720, 720, 720, 249: 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 263: 720, 720, 720, 720, 720, 269: 720, 720, 720, 720, 720, 720, 720, 720, 279: 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, 306: 720, 720, 720, 720, 720, 720, 720, 720, 316: 720, 720, 720, 375: 720},
		// 970
		{255: 2172, 2170, 2171, 2169, 260: 2167, 281: 570, 459: 2168, 2166},
		{281: 2450, 729: 2449, 857: 2448},
		{56: 566, 281: 2450, 293: 2456, 729: 2455, 760: 2454},
		{56: 569, 281: 569, 293: 569},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2451},
		// 975
		{255: 2172, 2170, 2171, 2169, 260: 2167, 295: 2452, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2453},
		{56: 567, 255: 2172, 2170, 2171, 2169, 260: 2167, 281: 567, 293: 567, 459: 2168, 2166},
		{56: 2458},
		{56: 568, 281: 568, 293: 568},
		// 980
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2457},
		{56: 565, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{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, 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, 236: 721, 721, 721, 721, 721, 721, 243: 721, 721, 721, 721, 721, 249: 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 721, 263: 721, 721, 721, 721, 721, 269: 721, 721, 721, 721, 721, 721, 721, 721, 279: 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, 306: 721, 721, 721, 721, 721, 721, 721, 721, 316: 721, 721, 721, 375: 721},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2460},
		{239: 2461, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 985
		{21: 2407, 65: 2404, 2403, 72: 2406, 84: 2409, 262: 2402, 278: 2401, 404: 2405, 463: 2408, 621: 2462},
		{31: 2463},
		{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, 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, 236: 722, 722, 722, 722, 722, 722, 243: 722, 722, 722, 722, 722, 249: 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 263: 722, 722, 722, 722, 722, 269: 722, 722, 722, 722, 722, 722, 722, 722, 279: 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, 306: 722, 722, 722, 722, 722, 722, 722, 722, 316: 722, 722, 722, 375: 722},
		{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, 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, 236: 723, 723, 723, 723, 723, 723, 243: 723, 723, 723, 2465, 723, 249: 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 723, 263: 723, 723, 723, 723, 723, 269: 723, 723, 723, 723, 723, 723, 723, 723, 279: 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, 306: 723, 723, 723, 723, 723, 723, 723, 723, 316: 723, 723, 723, 375: 723},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 2468},
		// 990
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2467, 2093, 2154, 2092},
		{730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 236: 730, 730, 730, 730, 730, 730, 243: 730, 730, 730, 2465, 730, 249: 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 263: 730, 730, 730, 730, 730, 269: 730, 730, 730, 730, 730, 730, 730, 730, 279: 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 306: 730, 730, 730, 730, 730, 730, 730, 730, 316: 730, 730, 730, 375: 730},
		{739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 236: 739, 739, 739, 739, 739, 739, 243: 739, 739, 739, 739, 739, 249: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 263: 739, 739, 739, 739, 739, 269: 739, 739, 739, 739, 739, 739, 739, 739, 279: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 306: 739, 739, 739, 739, 739, 739, 739, 739, 316: 739, 739, 739, 375: 739},
		{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, 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, 236: 724, 724, 724, 724, 724, 724, 243: 724, 724, 724, 724, 724, 249: 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 724, 263: 724, 724, 724, 724, 724, 269: 724, 724, 724, 724, 724, 724, 724, 724, 279: 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, 306: 724, 724, 724, 724, 724, 724, 724, 724, 316: 724, 724, 724, 375: 724},
		{235: 2473, 377: 1505, 471: 2471, 1506, 1507, 1508, 477: 1511, 1510, 2472},
		// 995
		{31: 2477, 250: 438},
		{31: 2476},
		{377: 1505, 471: 2474, 1506, 1507, 1508},
		{31: 2475},
		{250: 437},
		// 1000
		{448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 236: 448, 448, 448, 448, 448, 448, 243: 448, 448, 448, 448, 448, 249: 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 263: 448, 448, 448, 448, 448, 269: 448, 448, 448, 448, 448, 448, 448, 448, 279: 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 306: 448, 448, 448, 448, 448, 448, 448, 448, 316: 448, 448, 448, 375: 448},
		{449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 236: 449, 449, 449, 449, 449, 449, 243: 449, 449, 449, 449, 449, 249: 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 263: 449, 449, 449, 449, 449, 269: 449, 449, 449, 449, 449, 449, 449, 449, 279: 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 306: 449, 449, 449, 449, 449, 449, 449, 449, 316: 449, 449, 449, 375: 449},
		{6: 1137, 31: 2486, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{6: 2483},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2480, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 377: 1505, 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2478, 471: 2481, 1506, 1507, 1508, 477: 1511, 1510, 2472, 486: 2479},
		// 1005
		{31: 2482, 250: 438},
		{449, 449, 6: 449, 31: 449, 238: 449, 243: 449, 449, 449, 449, 250: 437, 255: 449, 449, 449, 449, 260: 449, 264: 449, 271: 449, 276: 449, 294: 449, 296: 449, 449, 449, 449, 449, 449, 449, 449, 306: 449, 449, 449, 449, 449, 449, 449, 449, 316: 449, 449, 449, 375: 449},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2484},
		{6: 1136, 31: 2485, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{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, 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, 236: 726, 726, 726, 726, 726, 726, 243: 726, 726, 726, 726, 726, 249: 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 726, 263: 726, 726, 726, 726, 726, 269: 726, 726, 726, 726, 726, 726, 726, 726, 279: 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, 306: 726, 726, 726, 726, 726, 726, 726, 726, 316: 726, 726, 726, 375: 726},
		// 1010
		{727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 236: 727, 727, 727, 727, 727, 727, 243: 727, 727, 727, 727, 727, 249: 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 263: 727, 727, 727, 727, 727, 269: 727, 727, 727, 727, 727, 727, 727, 727, 279: 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 306: 727, 727, 727, 727, 727, 727, 727, 727, 316: 727, 727, 727, 375: 727},
		{729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 236: 729, 729, 729, 729, 729, 729, 243: 729, 729, 729, 2465, 729, 249: 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 263: 729, 729, 729, 729, 729, 269: 729, 729, 729, 729, 729, 729, 729, 729, 279: 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 729, 306: 729, 729, 729, 729, 729, 729, 729, 729, 316: 729, 729, 729, 375: 729},
		{731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 236: 731, 731, 731, 731, 731, 731, 243: 731, 731, 731, 2465, 731, 249: 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 263: 731, 731, 731, 731, 731, 269: 731, 731, 731, 731, 731, 731, 731, 731, 279: 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 306: 731, 731, 731, 731, 731, 731, 731, 731, 316: 731, 731, 731, 375: 731},
		{732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 236: 732, 732, 732, 732, 732, 732, 243: 732, 732, 732, 2465, 732, 249: 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 263: 732, 732, 732, 732, 732, 269: 732, 732, 732, 732, 732, 732, 732, 732, 279: 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 306: 732, 732, 732, 732, 732, 732, 732, 732, 316: 732, 732, 732, 375: 732},
		{733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 236: 733, 733, 733, 733, 733, 733, 243: 733, 733, 733, 2465, 733, 249: 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 263: 733, 733, 733, 733, 733, 269: 733, 733, 733, 733, 733, 733, 733, 733, 279: 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 733, 306: 733, 733, 733, 733, 733, 733, 733, 733, 316: 733, 733, 733, 375: 733},
		// 1015
		{734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 236: 734, 734, 734, 734, 734, 734, 243: 734, 734, 734, 2465, 734, 249: 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 263: 734, 734, 734, 734, 734, 269: 734, 734, 734, 734, 734, 734, 734, 734, 279: 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 306: 734, 734, 734, 734, 734, 734, 734, 734, 316: 734, 734, 734, 375: 734},
		{237: 2495},
		{237: 2494},
		{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, 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, 236: 715, 715, 715, 715, 715, 715, 243: 715, 715, 715, 715, 715, 249: 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 263: 715, 715, 715, 715, 715, 269: 715, 715, 715, 715, 715, 715, 715, 715, 279: 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, 306: 715, 715, 715, 715, 715, 715, 715, 715, 316: 715, 715, 715, 375: 715},
		{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, 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, 236: 716, 716, 716, 716, 716, 716, 243: 716, 716, 716, 716, 716, 249: 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 263: 716, 716, 716, 716, 716, 269: 716, 716, 716, 716, 716, 716, 716, 716, 279: 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, 306: 716, 716, 716, 716, 716, 716, 716, 716, 316: 716, 716, 716, 375: 716},
		// 1020
		{277: 2497},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2498, 1588, 1589, 1587},
		{745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 236: 745, 745, 745, 745, 745, 745, 243: 745, 745, 745, 745, 745, 249: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 263: 745, 745, 745, 745, 745, 269: 745, 745, 745, 745, 745, 745, 745, 745, 279: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 306: 745, 745, 745, 745, 745, 745, 745, 745, 316: 745, 745, 745, 375: 745, 387: 745, 745},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2500, 1588, 1589, 1587},
		{746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 236: 746, 746, 746, 746, 746, 746, 243: 746, 746, 746, 746, 746, 249: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 263: 746, 746, 746, 746, 746, 269: 746, 746, 746, 746, 746, 746, 746, 746, 2501, 279: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 306: 746, 746, 746, 746, 746, 746, 746, 746, 316: 746, 746, 746, 375: 746, 387: 746, 746},
		// 1025
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2502, 1588, 1589, 1587},
		{744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 236: 744, 744, 744, 744, 744, 744, 243: 744, 744, 744, 744, 744, 249: 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 263: 744, 744, 744, 744, 744, 269: 744, 744, 744, 744, 744, 744, 744, 744, 279: 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 306: 744, 744, 744, 744, 744, 744, 744, 744, 316: 744, 744, 744, 375: 744, 387: 744, 744},
		{776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 236: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 263: 776, 776, 776, 776, 776, 269: 776, 776, 776, 776, 776, 776, 776, 776, 279: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 306: 776, 776, 776, 776, 776, 776, 776, 776, 316: 776, 776, 776, 329: 776, 370: 776, 776, 776, 776, 776, 776},
		{772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 236: 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 263: 772, 772, 772, 772, 772, 269: 772, 772, 772, 772, 772, 772, 772, 772, 279: 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 306: 772, 772, 772, 772, 772, 772, 772, 772, 316: 772, 772, 772, 329: 772, 370: 772, 772, 772, 772, 772, 772},
		{39: 2515, 2511, 43: 2510, 46: 2507, 2509, 2513, 50: 2514, 2508, 55: 2512, 721: 2506},
		// 1030
		{6: 2516},
		{6: 580},
		{6: 579},
		{6: 578},
		{6: 577},
		// 1035
		{6: 576},
		{6: 575},
		{6: 574},
		{6: 573},
		{6: 572},
		// 1040
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2517},
		{6: 2518, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2519},
		{31: 2520, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 236: 637, 637, 637, 637, 637, 637, 243: 637, 637, 637, 637, 637, 249: 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 263: 637, 637, 637, 637, 637, 269: 637, 637, 637, 637, 637, 637, 637, 637, 279: 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 306: 637, 637, 637, 637, 637, 637, 637, 637, 316: 637, 637, 637, 375: 637},
		// 1045
		{39: 2515, 2511, 43: 2510, 46: 2507, 2509, 2513, 50: 2514, 2508, 55: 2512, 721: 2522},
		{6: 2523},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2524},
		{6: 2525, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2526},
		// 1050
		{31: 2527, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 236: 638, 638, 638, 638, 638, 638, 243: 638, 638, 638, 638, 638, 249: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 263: 638, 638, 638, 638, 638, 269: 638, 638, 638, 638, 638, 638, 638, 638, 279: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 306: 638, 638, 638, 638, 638, 638, 638, 638, 316: 638, 638, 638, 375: 638},
		{65: 2531, 2530, 72: 2532, 136: 2533, 773: 2529},
		{6: 2534},
		{6: 632},
		// 1055
		{6: 631},
		{6: 630},
		{6: 629},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2535},
		{31: 2536, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1060
		{644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 236: 644, 644, 644, 644, 644, 644, 243: 644, 644, 644, 644, 644, 249: 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 263: 644, 644, 644, 644, 644, 269: 644, 644, 644, 644, 644, 644, 644, 644, 279: 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 306: 644, 644, 644, 644, 644, 644, 644, 644, 316: 644, 644, 644, 375: 644},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2538},
		{6: 2539},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2540},
		{6: 1136, 31: 2541, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1065
		{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, 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, 236: 725, 725, 725, 725, 725, 725, 243: 725, 725, 725, 725, 725, 249: 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 263: 725, 725, 725, 725, 725, 269: 725, 725, 725, 725, 725, 725, 725, 725, 279: 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, 306: 725, 725, 725, 725, 725, 725, 725, 725, 316: 725, 725, 725, 375: 725},
		{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, 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, 236: 655, 655, 655, 655, 655, 655, 243: 655, 655, 655, 655, 655, 249: 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 263: 655, 655, 655, 655, 655, 269: 655, 655, 655, 655, 655, 655, 655, 655, 279: 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, 306: 655, 655, 655, 655, 655, 655, 655, 655, 316: 655, 655, 655, 375: 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, 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, 236: 656, 656, 656, 656, 656, 656, 243: 656, 656, 656, 656, 656, 249: 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 263: 656, 656, 656, 656, 656, 269: 656, 656, 656, 656, 656, 656, 656, 656, 279: 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, 306: 656, 656, 656, 656, 656, 656, 656, 656, 316: 656, 656, 656, 375: 656},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1133, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2365, 549: 2545},
		{31: 2546},
		// 1070
		{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, 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, 236: 652, 652, 652, 652, 652, 652, 243: 652, 652, 652, 652, 652, 249: 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 263: 652, 652, 652, 652, 652, 269: 652, 652, 652, 652, 652, 652, 652, 652, 279: 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, 306: 652, 652, 652, 652, 652, 652, 652, 652, 316: 652, 652, 652, 375: 652},
		{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, 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, 236: 657, 657, 657, 657, 657, 657, 243: 657, 657, 657, 657, 657, 249: 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 263: 657, 657, 657, 657, 657, 269: 657, 657, 657, 657, 657, 657, 657, 657, 279: 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, 306: 657, 657, 657, 657, 657, 657, 657, 657, 316: 657, 657, 657, 375: 657},
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 268: 710, 277: 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 494: 2158, 2159, 508: 2161, 513: 2162, 523: 2163, 545: 2549},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2550},
		{31: 2551, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1075
		{621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 236: 621, 621, 621, 621, 621, 621, 243: 621, 621, 621, 621, 621, 249: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 263: 621, 621, 621, 621, 621, 269: 621, 621, 621, 621, 621, 621, 621, 621, 279: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 306: 621, 621, 621, 621, 621, 621, 621, 621, 316: 621, 621, 621, 375: 621},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1133, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 2365, 549: 2553},
		{31: 2554},
		{604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 236: 604, 604, 604, 604, 604, 604, 243: 604, 604, 604, 604, 604, 249: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 263: 604, 604, 604, 604, 604, 269: 604, 604, 604, 604, 604, 604, 604, 604, 279: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 306: 604, 604, 604, 604, 604, 604, 604, 604, 316: 604, 604, 604, 375: 604},
		{2: 1115, 1115, 1115, 1115, 7: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 32: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 237: 1115, 240: 1115, 1115, 1115, 1115, 1115, 1115, 248: 1115, 261: 1115, 1115, 268: 1115, 277: 1115, 1115, 304: 1115, 1115, 314: 1115, 1115, 319: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 330: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115},
		// 1080
		{271: 2580, 294: 2579, 316: 2578, 2564, 2565, 700: 2581},
		{235: 1111},
		{2: 1109, 1109, 1109, 1109, 7: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 32: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 237: 1109, 240: 1109, 1109, 1109, 1109, 1109, 1109, 248: 1109, 261: 1109, 1109, 268: 1109, 277: 1109, 1109, 304: 1109, 1109, 314: 1109, 1109, 319: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 330: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109},
		{2: 1107, 1107, 1107, 1107, 7: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 32: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 237: 1107, 240: 1107, 1107, 1107, 1107, 1107, 1107, 248: 1107, 261: 1107, 1107, 268: 1107, 277: 1107, 1107, 304: 1107, 1107, 314: 1107, 1107, 319: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 330: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107},
		{235: 2574, 438: 2575},
		// 1085
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2571},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2567, 2093, 2154, 2092},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2566, 2093, 2154, 2092},
		{2: 1096, 1096, 1096, 1096, 7: 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 32: 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 237: 1096, 240: 1096, 1096, 1096, 1096, 1096, 1096, 248: 1096, 261: 1096, 1096, 268: 1096, 277: 1096, 1096, 304: 1096, 1096, 314: 1096, 1096, 319: 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 330: 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096},
		{2: 1095, 1095, 1095, 1095, 7: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 32: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 237: 1095, 240: 1095, 1095, 1095, 1095, 1095, 1095, 248: 1095, 261: 1095, 1095, 268: 1095, 277: 1095, 1095, 304: 1095, 1095, 314: 1095, 1095, 319: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 330: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095},
		// 1090
		{1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 236: 1098, 1098, 239: 1098, 1098, 1098, 246: 2465, 1098, 249: 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 263: 1098, 1098, 1098, 1098, 1098, 269: 1098, 1098, 272: 1098, 1098, 1098, 1098, 279: 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 295: 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 375: 2466},
		{1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 2569, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 236: 1094, 1094, 239: 1094, 1094, 1094, 246: 2465, 1094, 249: 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 263: 1094, 1094, 1094, 1094, 1094, 269: 1094, 1094, 272: 1094, 1094, 1094, 1094, 279: 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 295: 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 375: 2466, 786: 2568},
		{1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 236: 1099, 1099, 239: 1099, 1099, 1099, 247: 1099, 249: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 263: 1099, 1099, 1099, 1099, 1099, 269: 1099, 1099, 272: 1099, 1099, 1099, 1099, 279: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 295: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099},
		{237: 2570},
		{1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 236: 1093, 1093, 239: 1093, 1093, 1093, 247: 1093, 249: 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 263: 1093, 1093, 1093, 1093, 1093, 269: 1093, 1093, 272: 1093, 1093, 1093, 1093, 279: 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 295: 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093},
		// 1095
		{243: 2275, 2276, 2281, 255: 2572, 276: 2277, 306: 2279, 2272, 2278, 2282, 2271, 2280, 2273, 2274},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2573},
		{1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 236: 1100, 1100, 239: 1100, 1100, 1100, 247: 1100, 249: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 263: 1100, 1100, 1100, 1100, 1100, 269: 1100, 1100, 272: 1100, 1100, 1100, 1100, 279: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 295: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2480, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 377: 1505, 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 471: 2471, 1506, 1507, 1508, 477: 1511, 1510, 2472, 486: 2576},
		{1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 236: 1101, 1101, 239: 1101, 1101, 1101, 247: 1101, 249: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 263: 1101, 1101, 1101, 1101, 1101, 269: 1101, 1101, 272: 1101, 1101, 1101, 1101, 279: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 295: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101},
		// 1100
		{6: 2190, 31: 2577},
		{1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 236: 1102, 1102, 239: 1102, 1102, 1102, 247: 1102, 249: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 263: 1102, 1102, 1102, 1102, 1102, 269: 1102, 1102, 272: 1102, 1102, 1102, 1102, 279: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 295: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102},
		{2: 1114, 1114, 1114, 1114, 7: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 32: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 237: 1114, 240: 1114, 1114, 1114, 1114, 1114, 1114, 248: 1114, 261: 1114, 1114, 268: 1114, 277: 1114, 1114, 304: 1114, 1114, 314: 1114, 1114, 319: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 330: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114},
		{235: 1110},
		{2: 1108, 1108, 1108, 1108, 7: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 32: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 237: 1108, 240: 1108, 1108, 1108, 1108, 1108, 1108, 248: 1108, 261: 1108, 1108, 268: 1108, 277: 1108, 1108, 304: 1108, 1108, 314: 1108, 1108, 319: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 330: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108},
		// 1105
		{2: 1106, 1106, 1106, 1106, 7: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 32: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 237: 1106, 240: 1106, 1106, 1106, 1106, 1106, 1106, 248: 1106, 261: 1106, 1106, 268: 1106, 277: 1106, 1106, 304: 1106, 1106, 314: 1106, 1106, 319: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 330: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106},
		{94: 2605, 248: 2606, 322: 2604, 2603},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 2597, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 2598, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2596, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2594, 465: 2599, 734: 2595},
		{2: 1123, 1123, 1123, 1123, 7: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 32: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 237: 1123, 240: 1123, 1123, 1123, 1123, 1123, 1123, 248: 1123, 261: 1123, 1123, 268: 1123, 277: 1123, 1123, 304: 1123, 1123, 314: 1123, 1123, 319: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 330: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 465: 1123},
		{2: 1122, 1122, 1122, 1122, 7: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 32: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 237: 1122, 240: 1122, 1122, 1122, 1122, 1122, 1122, 248: 1122, 261: 1122, 1122, 268: 1122, 277: 1122, 1122, 304: 1122, 1122, 314: 1122, 1122, 319: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 330: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 465: 1122},
		// 1110
		{2: 1121, 1121, 1121, 1121, 7: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 32: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 237: 1121, 240: 1121, 1121, 1121, 1121, 1121, 1121, 248: 1121, 261: 1121, 1121, 268: 1121, 277: 1121, 1121, 304: 1121, 1121, 314: 1121, 1121, 319: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 330: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 465: 1121},
		{2: 1120, 1120, 1120, 1120, 7: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 32: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 237: 1120, 240: 1120, 1120, 1120, 1120, 1120, 1120, 248: 1120, 261: 1120, 1120, 268: 1120, 277: 1120, 1120, 304: 1120, 1120, 314: 1120, 1120, 319: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 330: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 465: 1120},
		{2: 1119, 1119, 1119, 1119, 7: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 32: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 237: 1119, 240: 1119, 1119, 1119, 1119, 1119, 1119, 248: 1119, 261: 1119, 1119, 268: 1119, 277: 1119, 1119, 304: 1119, 1119, 314: 1119, 1119, 319: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 330: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 465: 1119},
		{2: 1118, 1118, 1118, 1118, 7: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 32: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 237: 1118, 240: 1118, 1118, 1118, 1118, 1118, 1118, 248: 1118, 261: 1118, 1118, 268: 1118, 277: 1118, 1118, 304: 1118, 1118, 314: 1118, 1118, 319: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 330: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 465: 1118},
		{2: 1117, 1117, 1117, 1117, 7: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 32: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 237: 1117, 240: 1117, 1117, 1117, 1117, 1117, 1117, 248: 1117, 261: 1117, 1117, 268: 1117, 277: 1117, 1117, 304: 1117, 1117, 314: 1117, 1117, 319: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 330: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 465: 1117},
		// 1115
		{2: 1116, 1116, 1116, 1116, 7: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 32: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 237: 1116, 240: 1116, 1116, 1116, 1116, 1116, 1116, 248: 1116, 261: 1116, 1116, 268: 1116, 277: 1116, 1116, 304: 1116, 1116, 314: 1116, 1116, 319: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 330: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 465: 1116},
		{94: 1113, 238: 2593, 248: 1113, 322: 1113, 1113},
		{94: 1112, 248: 1112, 322: 1112, 1112},
		{1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 236: 1127, 1127, 239: 1127, 1127, 1127, 247: 1127, 249: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 263: 1127, 1127, 1127, 1127, 1127, 269: 1127, 1127, 272: 1127, 1127, 1127, 1127, 279: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 295: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127},
		{235: 2470, 438: 2602},
		// 1120
		{398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 236: 398, 398, 398, 398, 398, 398, 243: 398, 398, 398, 398, 398, 249: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 263: 398, 398, 398, 398, 398, 269: 398, 398, 398, 398, 398, 398, 398, 398, 279: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 306: 398, 398, 398, 398, 398, 398, 398, 398, 316: 398, 398, 398, 375: 398, 573: 2600},
		{961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1105, 961, 961, 961, 961, 961, 961, 243: 961, 961, 961, 961, 961, 249: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 263: 961, 961, 961, 961, 961, 269: 961, 961, 961, 961, 961, 961, 961, 961, 961, 279: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 306: 961, 961, 961, 961, 961, 961, 961, 961, 316: 961, 961, 961, 375: 961, 387: 961, 961},
		{960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 1104, 960, 960, 960, 960, 960, 960, 243: 960, 960, 960, 960, 960, 249: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 263: 960, 960, 960, 960, 960, 269: 960, 960, 960, 960, 960, 960, 960, 960, 960, 279: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 306: 960, 960, 960, 960, 960, 960, 960, 960, 316: 960, 960, 960, 375: 960, 387: 960, 960},
		{235: 1103},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2601},
		// 1125
		{1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 236: 1125, 1125, 239: 1125, 1125, 1125, 247: 1125, 249: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 263: 1125, 1125, 1125, 1125, 1125, 269: 1125, 1125, 272: 1125, 1125, 1125, 1125, 279: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 295: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125},
		{1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 236: 1126, 1126, 239: 1126, 1126, 1126, 247: 1126, 249: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 263: 1126, 1126, 1126, 1126, 1126, 269: 1126, 1126, 272: 1126, 1126, 1126, 1126, 279: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 295: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126},
		{1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 236: 1147, 1147, 239: 1147, 1147, 1147, 247: 1147, 249: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 263: 1147, 265: 1147, 1147, 1147, 269: 1147, 1147, 272: 1147, 1147, 1147, 1147, 279: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 295: 1147},
		{1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 236: 1146, 1146, 239: 1146, 1146, 1146, 247: 1146, 249: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 263: 1146, 265: 1146, 1146, 1146, 269: 1146, 1146, 272: 1146, 1146, 1146, 1146, 279: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 295: 1146},
		{1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 236: 1145, 1145, 239: 1145, 1145, 1145, 247: 1145, 249: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 263: 1145, 265: 1145, 1145, 1145, 269: 1145, 1145, 272: 1145, 1145, 1145, 1145, 279: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 295: 1145},
		// 1130
		{1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 236: 1128, 1128, 239: 1128, 1128, 1128, 247: 1128, 249: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 263: 1128, 1128, 1128, 1128, 1128, 269: 1128, 1128, 272: 1128, 1128, 1128, 1128, 279: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 295: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128},
		{1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 236: 1148, 1148, 239: 1148, 1148, 1148, 247: 1148, 249: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 263: 1148, 265: 1148, 1148, 1148, 269: 1148, 1148, 272: 1148, 1148, 1148, 1148, 279: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 295: 1148, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2609},
		{1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 236: 1152, 1152, 239: 1152, 1152, 1152, 247: 1152, 249: 1152, 1152, 1152, 1152, 1152, 1152, 2172, 2170, 2171, 2169, 1152, 2167, 263: 1152, 265: 1152, 1152, 1152, 269: 1152, 1152, 272: 1152, 1152, 1152, 1152, 279: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 295: 1152, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2616},
		// 1135
		{269: 483, 566: 2613, 689: 2612},
		{269: 2614},
		{269: 482},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2615},
		{488, 488, 6: 488, 31: 488, 236: 488, 240: 488, 488, 247: 488, 249: 488, 488, 488, 488, 488, 488, 259: 488, 265: 488, 488, 488, 269: 488, 488, 272: 488, 488, 488, 488, 500: 2026, 506: 2025},
		// 1140
		{489, 489, 6: 489, 31: 489, 236: 489, 240: 489, 489, 247: 489, 249: 489, 489, 489, 489, 489, 489, 259: 489, 265: 489, 489, 489, 269: 489, 489, 272: 489, 489, 489, 489, 500: 2026, 506: 2025},
		{269: 2618},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2619},
		{236: 2620, 240: 2029, 2030, 259: 2621, 265: 2028, 269: 2031, 272: 2032, 2033, 2027, 500: 2026, 506: 2025},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2625},
		// 1145
		{235: 2622},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 2623},
		{6: 1888, 31: 2624},
		{490, 490, 6: 490, 31: 490, 236: 490, 240: 490, 490, 247: 490, 249: 490, 490, 490, 490, 490, 490, 259: 490, 265: 490, 490, 490, 269: 490, 490, 272: 490, 490, 490, 490},
		{491, 491, 6: 491, 31: 491, 236: 491, 240: 491, 491, 247: 491, 249: 491, 491, 491, 491, 491, 491, 2172, 2170, 2171, 2169, 491, 2167, 265: 491, 491, 491, 269: 491, 491, 272: 491, 491, 491, 491, 459: 2168, 2166},
		// 1150
		{494, 494, 6: 494, 31: 494, 236: 2627, 240: 494, 494, 247: 494, 249: 494, 494, 494, 494, 494, 494, 259: 2628, 265: 494, 494, 494, 269: 494, 494, 272: 494, 494, 494, 494, 500: 2026, 506: 2025},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2632},
		{235: 2629},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 2630},
		{6: 1888, 31: 2631},
		// 1155
		{492, 492, 6: 492, 31: 492, 236: 492, 240: 492, 492, 247: 492, 249: 492, 492, 492, 492, 492, 492, 259: 492, 265: 492, 492, 492, 269: 492, 492, 272: 492, 492, 492, 492},
		{493, 493, 6: 493, 31: 493, 236: 493, 240: 493, 493, 247: 493, 249: 493, 493, 493, 493, 493, 493, 2172, 2170, 2171, 2169, 493, 2167, 265: 493, 493, 493, 269: 493, 493, 272: 493, 493, 493, 493, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 315: 2006, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2012, 515: 2635},
		{517, 517, 6: 517, 31: 517, 236: 517, 240: 517, 517, 247: 517, 249: 517, 517, 517, 517, 517, 517, 259: 517, 265: 517, 517, 517, 269: 517, 517, 272: 517, 517, 517, 517},
		{525, 525, 6: 525, 31: 525, 236: 525, 247: 525, 249: 525, 525, 525, 525, 525, 525, 266: 525, 525, 270: 525},
		// 1160
		{496, 496, 6: 496, 31: 496, 236: 496, 240: 496, 496, 247: 496, 249: 496, 496, 496, 496, 496, 496, 259: 496, 265: 496, 496, 496, 269: 496, 496, 272: 496, 496, 496, 496, 376: 2640, 393: 2641, 395: 2639, 586: 2643, 2642, 661: 2644, 2638},
		{513, 513, 6: 513, 31: 513, 236: 513, 240: 513, 513, 247: 513, 249: 513, 513, 513, 513, 513, 513, 259: 513, 265: 513, 513, 513, 269: 513, 513, 272: 513, 513, 513, 513, 376: 513, 393: 513, 395: 513},
		{520, 520, 6: 520, 31: 520, 236: 520, 240: 520, 520, 247: 520, 249: 520, 520, 520, 520, 520, 520, 259: 520, 265: 520, 520, 520, 269: 520, 520, 272: 520, 520, 520, 520},
		{329: 2660, 383: 2661, 501: 2664},
		{329: 2660, 383: 2661, 501: 2663},
		// 1165
		{329: 2660, 383: 2661, 501: 2662},
		{235: 507, 251: 2646, 778: 2647},
		{498, 498, 6: 498, 31: 498, 236: 498, 240: 498, 498, 247: 498, 249: 498, 498, 498, 498, 498, 498, 259: 498, 265: 498, 498, 498, 269: 498, 498, 272: 498, 498, 498, 498, 376: 498, 393: 498, 395: 498},
		{495, 495, 6: 495, 31: 495, 236: 495, 240: 495, 495, 247: 495, 249: 495, 495, 495, 495, 495, 495, 259: 495, 265: 495, 495, 495, 269: 495, 495, 272: 495, 495, 495, 495, 376: 2640, 393: 2641, 395: 2639, 586: 2645, 2642},
		{497, 497, 6: 497, 31: 497, 236: 497, 240: 497, 497, 247: 497, 249: 497, 497, 497, 497, 497, 497, 259: 497, 265: 497, 497, 497, 269: 497, 497, 272: 497, 497, 497, 497, 376: 497, 393: 497, 395: 497},
		// 1170
		{254: 2656, 269: 2655, 2657},
		{235: 2648},
		{2: 1680, 1592, 1593, 1634, 502, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 502, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 370: 2651, 378: 2650, 1588, 1589, 1587, 562: 2649},
		{6: 2653, 31: 2652},
		{501, 501, 6: 501, 31: 501, 247: 501},
		// 1175
		{499, 499, 6: 499, 31: 499, 247: 499},
		{503, 503, 6: 503, 31: 503, 236: 503, 240: 503, 503, 247: 503, 249: 503, 503, 503, 503, 503, 503, 259: 503, 265: 503, 503, 503, 269: 503, 503, 272: 503, 503, 503, 503, 376: 503, 393: 503, 395: 503},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2654, 1588, 1589, 1587},
		{500, 500, 6: 500, 31: 500, 247: 500},
		{235: 506},
		// 1180
		{391: 2659},
		{391: 2658},
		{235: 504},
		{235: 505},
		{2: 1423, 1423, 1423, 1423, 7: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 32: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 251: 1423, 259: 1423, 304: 1423},
		// 1185
		{2: 1422, 1422, 1422, 1422, 7: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 32: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 251: 1422, 259: 1422, 304: 1422},
		{235: 508, 251: 508},
		{235: 509, 251: 509},
		{235: 510, 251: 510},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2666},
		// 1190
		{240: 2029, 2030, 265: 2028, 269: 2031, 272: 2032, 2033, 2027, 2667, 500: 2026, 506: 2025},
		{523, 523, 6: 523, 31: 523, 236: 523, 247: 523, 249: 523, 523, 523, 523, 523, 523, 266: 523, 523, 270: 523},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 2669, 557: 2670, 574: 2671},
		{264: 2684},
		{1395, 1395, 6: 1395, 252: 1395, 1395, 1395},
		// 1195
		{104, 104, 6: 2672, 252: 104, 2674, 104, 520: 2675, 2673},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 2669, 557: 2683},
		{764, 764, 252: 764, 254: 2191, 502: 2192, 2677},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2676},
		{103, 103, 31: 103, 236: 103, 247: 103, 249: 103, 103, 103, 103, 254: 103, 267: 103, 270: 103},
		// 1200
		{105, 105, 31: 105, 236: 105, 247: 105, 249: 105, 105, 105, 105, 254: 105, 2172, 2170, 2171, 2169, 260: 2167, 267: 105, 270: 105, 459: 2168, 2166},
		{478, 478, 252: 2678, 668: 2679},
		{268: 1577, 330: 2682, 462: 2417, 469: 2681, 564: 2680},
		{108, 108},
		{477, 477},
		// 1205
		{476, 476, 6: 476, 31: 476, 60: 476, 236: 476, 247: 476, 249: 476, 476, 476},
		{475, 475, 6: 475, 31: 475, 60: 475, 236: 475, 247: 475, 249: 475, 475, 475},
		{1394, 1394, 6: 1394, 252: 1394, 1394, 1394},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2685},
		{1396, 1396, 6: 1396, 252: 1396, 1396, 1396, 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1210
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 2669, 557: 2670, 574: 2687},
		{104, 104, 6: 2672, 253: 2674, 520: 2675, 2688},
		{107, 107},
		{45: 2694, 52: 2693, 2692, 2691, 516: 2710, 717: 2711},
		{45: 465, 52: 465, 465, 465, 516: 465},
		// 1215
		{235: 2707},
		{235: 2704},
		{235: 2698},
		{235: 2695},
		{268: 1577, 462: 2696},
		// 1220
		{31: 2697},
		{45: 460, 52: 460, 460, 460, 516: 460},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2699, 1588, 1589, 1587, 585: 2700},
		{6: 467, 31: 467},
		{6: 2701, 31: 2702},
		// 1225
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2703, 1588, 1589, 1587},
		{45: 461, 52: 461, 461, 461, 516: 461},
		{6: 466, 31: 466},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2699, 1588, 1589, 1587, 585: 2705},
		{6: 2701, 31: 2706},
		// 1230
		{45: 462, 52: 462, 462, 462, 516: 462},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2699, 1588, 1589, 1587, 585: 2708},
		{6: 2701, 31: 2709},
		{45: 463, 52: 463, 463, 463, 516: 463},
		{2: 468, 468, 468, 468, 7: 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 32: 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 237: 468, 468, 240: 468, 468, 468, 468, 468, 468, 248: 468, 261: 468, 468, 468, 265: 468, 268: 468, 276: 468, 468, 468, 304: 468, 468, 314: 468, 468, 319: 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 330: 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 376: 468, 465: 468, 480: 468, 482: 468, 468, 468, 494: 468, 468},
		// 1235
		{45: 464, 52: 464, 464, 464, 516: 464},
		{2: 206, 206, 206, 206, 7: 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 32: 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2714},
		{205, 205},
		{34: 2719, 38: 2722, 62: 2721, 470: 2718, 718: 2723, 770: 2720},
		// 1240
		{2: 313, 313, 313, 313, 7: 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 32: 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 465: 313, 470: 313},
		{2: 312, 312, 312, 312, 7: 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 32: 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 465: 312, 470: 312},
		{1168, 1168, 1168, 1168, 1168, 1168, 7: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 32: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 247: 1168, 304: 1168},
		{1167, 1167, 1167, 1167, 1167, 1167, 7: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 32: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 247: 1167, 304: 1167},
		{318, 318},
		// 1245
		{317, 317},
		{316, 316},
		{311, 311, 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 247: 311, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 2725, 835: 2726},
		{549, 549, 6: 549, 247: 549, 263: 549, 392: 549, 394: 549},
		{310, 310, 6: 2731, 247: 310},
		// 1250
		{309, 309, 247: 2728, 859: 2727},
		{315, 315},
		{399: 2729},
		{249: 2730},
		{308, 308},
		// 1255
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2732},
		{548, 548, 6: 548, 247: 548, 259: 548, 263: 548, 392: 548, 394: 548},
		{329, 329, 253: 2784, 271: 2783, 493: 2808},
		{325: 2805, 470: 2804},
		{364, 364, 251: 2802},
		// 1260
		{38: 2801},
		{33: 2792, 2791, 36: 2793, 49: 2790},
		{329, 329, 253: 2784, 271: 2783, 493: 2789},
		{329, 329, 253: 2784, 271: 2783, 493: 2788},
		{329, 329, 253: 2784, 271: 2783, 493: 2787},
		// 1265
		{329, 329, 253: 2784, 271: 2783, 493: 2782},
		{356, 356},
		{355, 355},
		{263: 354, 294: 354},
		{263: 353, 294: 353},
		// 1270
		{263: 352, 294: 352},
		{349, 349, 253: 349, 271: 349},
		{348, 348, 253: 348, 271: 348},
		{347, 347, 253: 347, 271: 347},
		{38: 2780},
		// 1275
		{263: 2764, 294: 2765, 496: 2775},
		{340, 340, 253: 340, 271: 340},
		{339, 339, 253: 339, 271: 339},
		{38: 2774, 57: 2773, 2772},
		{335, 335, 253: 335, 271: 335},
		// 1280
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2771},
		{38: 2770},
		{38: 2769},
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2766},
		{330, 330, 253: 330, 271: 330},
		// 1285
		{38: 325, 57: 325, 325},
		{38: 324, 57: 324, 324},
		{33: 322, 322, 36: 322, 49: 322},
		{2: 351, 351, 351, 351, 7: 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 32: 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351},
		{2: 350, 350, 350, 350, 7: 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 32: 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350},
		// 1290
		{331, 331, 253: 331, 271: 331},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 2768},
		{320, 320, 253: 320, 271: 320},
		{332, 332, 253: 332, 271: 332},
		{333, 333, 253: 333, 271: 333},
		// 1295
		{334, 334, 253: 334, 271: 334},
		{338, 338, 253: 338, 271: 338},
		{337, 337, 253: 337, 271: 337},
		{336, 336, 253: 336, 271: 336},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2776, 1588, 1589, 1587, 461: 2777},
		// 1300
		{551, 551, 253: 551, 263: 2764, 271: 551, 277: 1830, 294: 2765, 496: 2778},
		{344, 344, 253: 344, 271: 344},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2779, 1588, 1589, 1587},
		{343, 343, 253: 343, 271: 343},
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2781},
		// 1305
		{345, 345, 253: 345, 271: 345},
		{357, 357},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2270, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2786, 2093, 2154, 2092},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2785},
		{327, 327, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1310
		{328, 328, 246: 2465, 375: 2466},
		{358, 358},
		{359, 359},
		{360, 360},
		{361, 361},
		// 1315
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2800},
		{263: 2764, 294: 2765, 496: 2795, 707: 2798},
		{263: 2764, 294: 2765, 496: 2795, 707: 2794},
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2797},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2796},
		// 1320
		{319, 319, 253: 319, 263: 319, 271: 319, 294: 319},
		{341, 341, 253: 341, 271: 341},
		{321, 321, 253: 321, 263: 2764, 271: 321, 294: 2765, 496: 2767, 538: 2799},
		{342, 342, 253: 342, 271: 342},
		{346, 346, 253: 346, 271: 346},
		// 1325
		{362, 362},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 2803},
		{363, 363},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2807},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 2806},
		// 1330
		{365, 365},
		{366, 366},
		{367, 367},
		{104: 2843, 180: 2844},
		{383: 2830, 470: 2829},
		// 1335
		{383: 2826},
		{383: 2823},
		{470: 2821},
		{104: 2815},
		{122: 2816},
		// 1340
		{268: 1577, 462: 2818, 679: 2817},
		{379, 379, 6: 2819},
		{369, 369, 6: 369},
		{268: 1577, 462: 2820},
		{368, 368, 6: 368},
		// 1345
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 2822},
		{380, 380, 6: 2731},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2824},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2825, 1588, 1589, 1587},
		{382, 382},
		// 1350
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2827},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2828, 1588, 1589, 1587},
		{383, 383},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 2842},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2831},
		// 1355
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 2832, 1588, 1589, 1587},
		{384, 384, 235: 2835, 656: 2834, 775: 2833},
		{381, 381, 6: 2840},
		{372, 372, 6: 372},
		{268: 1577, 462: 2836},
		// 1360
		{6: 2837},
		{268: 1577, 462: 2838},
		{31: 2839},
		{370, 370, 6: 370},
		{235: 2835, 656: 2841},
		// 1365
		{371, 371, 6: 371},
		{385, 385, 6: 2731},
		{388, 388, 122: 2854, 156: 2855},
		{172: 2846, 189: 2847, 731: 2845},
		{377, 377},
		// 1370
		{268: 1577, 462: 2853},
		{154: 2849, 268: 1577, 462: 2848, 465: 2850},
		{375, 375},
		{268: 1577, 462: 2852},
		{268: 1577, 462: 2851},
		// 1375
		{373, 373},
		{374, 374},
		{376, 376},
		{387, 387, 268: 1577, 462: 2858},
		{171: 2856},
		// 1380
		{268: 1577, 462: 2818, 679: 2857},
		{378, 378, 6: 2819},
		{386, 386},
		{2: 116, 116, 116, 116, 7: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 32: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 237: 116, 264: 1033, 278: 116},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 2931, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 264: 997, 378: 2892, 1588, 1589, 1587},
		// 1385
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 264: 992, 378: 2928, 1588, 1589, 1587},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 264: 991, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 2924},
		{251: 2914, 264: 2913},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 2911, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 264: 984, 378: 2889, 1588, 1589, 1587},
		{68: 2897, 264: 969, 399: 2898, 569: 2896, 607: 2895},
		// 1390
		{435, 435, 6: 2885},
		{264: 2883},
		{264: 2877},
		{264: 2873, 573: 2874},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 2872},
		// 1395
		{403, 403, 6: 403},
		{408, 408, 6: 408},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2876},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2875},
		{412, 412, 6: 412, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1400
		{413, 413, 6: 413, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 2880, 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 2881, 567: 2882},
		{795, 795, 6: 795, 31: 795, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{794, 794, 6: 794, 31: 794, 235: 2391},
		{420, 420, 6: 420},
		// 1405
		{419, 419, 6: 419},
		{414, 414, 6: 414},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 2880, 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 2881, 567: 2884},
		{418, 418, 6: 418},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2859, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 2861, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 2886, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 2887, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 2862, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 262: 2435, 319: 2869, 327: 2868, 378: 2867, 1588, 1589, 1587, 2433, 476: 2870, 571: 2888},
		// 1410
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 264: 997, 378: 2892, 1588, 1589, 1587},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 264: 984, 378: 2889, 1588, 1589, 1587},
		{402, 402, 6: 402},
		{264: 2890},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 2880, 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 2881, 567: 2891},
		// 1415
		{416, 416, 6: 416},
		{264: 2893},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 2880, 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 2881, 567: 2894},
		{417, 417, 6: 417},
		{430, 430, 6: 2909},
		// 1420
		{429, 429, 6: 429},
		{158: 2901},
		{168: 2900, 437: 2899},
		{426, 426, 6: 426},
		{425, 425, 6: 425},
		// 1425
		{174: 2903, 177: 2905, 399: 2904, 783: 2902},
		{427, 427, 6: 427},
		{399: 2908},
		{148: 2906, 191: 2907},
		{421, 421, 6: 421},
		// 1430
		{423, 423, 6: 423},
		{422, 422, 6: 422},
		{424, 424, 6: 424},
		{68: 2897, 399: 2898, 569: 2910},
		{428, 428, 6: 428},
		// 1435
		{68: 2897, 264: 969, 399: 2898, 569: 2896, 607: 2912},
		{431, 431, 6: 2909},
		{14: 2919, 237: 2918, 694: 2923},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 2915},
		{264: 2916},
		// 1440
		{14: 2919, 237: 2918, 694: 2917},
		{433, 433},
		{391, 391},
		{235: 2920},
		{237: 1955, 492: 2921},
		// 1445
		{31: 2922},
		{390, 390},
		{434, 434},
		{411, 411, 6: 411, 246: 2925},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 242: 2926, 378: 1849, 1588, 1589, 1587, 467: 2927},
		// 1450
		{410, 410, 6: 410},
		{409, 409, 6: 409},
		{264: 2929},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2930},
		{415, 415, 6: 415, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 1455
		{68: 2897, 264: 969, 399: 2898, 569: 2896, 607: 2932},
		{432, 432, 6: 2909},
		{235: 708, 377: 708, 465: 2160, 494: 2158, 2159, 508: 2934, 513: 2935, 756: 2937, 844: 2936},
		{2: 711, 711, 711, 711, 7: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 32: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 237: 711, 711, 240: 711, 711, 711, 711, 711, 711, 248: 711, 261: 711, 711, 265: 711, 268: 711, 276: 711, 711, 711, 304: 711, 711, 314: 711, 711, 319: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 330: 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 711, 377: 711, 480: 711, 482: 711, 711, 711},
		{235: 707, 377: 707},
		// 1460
		{235: 2941, 377: 1505, 471: 2943, 2938, 2939, 2940, 477: 2942},
		{235: 436, 377: 436},
		{764, 764, 31: 764, 236: 764, 249: 764, 764, 764, 764, 254: 2191, 263: 2966, 502: 2192, 2967, 651: 2965},
		{474, 474, 31: 474, 236: 474, 249: 474, 474, 474, 2947, 518: 2963},
		{764, 764, 31: 764, 236: 764, 249: 764, 764, 764, 764, 254: 2191, 502: 2192, 2954},
		// 1465
		{377: 1505, 471: 2944, 1506, 1507, 1508},
		{250: 439},
		{250: 438},
		{31: 2945},
		{764, 764, 31: 764, 236: 764, 250: 437, 252: 764, 254: 2191, 502: 2192, 2946},
		// 1470
		{474, 474, 31: 474, 236: 474, 252: 2947, 518: 2948},
		{268: 1577, 330: 2682, 462: 2417, 469: 2681, 564: 2949},
		{441, 441, 31: 441, 236: 441},
		{473, 473, 6: 2950, 31: 473, 60: 2951, 236: 473, 247: 473, 249: 473, 473, 473},
		{268: 1577, 330: 2682, 462: 2417, 469: 2681, 564: 2953},
		// 1475
		{268: 1577, 330: 2682, 462: 2417, 469: 2681, 564: 2952},
		{471, 471, 31: 471, 236: 471, 247: 471, 249: 471, 471, 471},
		{472, 472, 31: 472, 236: 472, 247: 472, 249: 472, 472, 472},
		{474, 474, 31: 474, 236: 474, 249: 474, 474, 474, 2947, 518: 2955},
		{447, 447, 31: 447, 236: 447, 249: 2958, 447, 2957, 537: 2956},
		// 1480
		{442, 442, 31: 442, 236: 442, 250: 529},
		{481: 2962},
		{294: 2959},
		{178: 2960},
		{166: 2961},
		// 1485
		{445, 445, 31: 445, 236: 445, 247: 445, 250: 445},
		{446, 446, 31: 446, 236: 446, 247: 446, 250: 446},
		{447, 447, 31: 447, 236: 447, 249: 2958, 447, 2957, 537: 2964},
		{443, 443, 31: 443, 236: 443, 250: 530},
		{104, 104, 31: 104, 236: 104, 247: 104, 249: 104, 104, 104, 104, 2674, 104, 520: 2675, 2982},
		// 1490
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 315: 2006, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2012, 515: 2003, 540: 2972, 758: 2971, 837: 2970},
		{474, 474, 31: 474, 236: 474, 249: 474, 474, 474, 2947, 518: 2968},
		{447, 447, 31: 447, 236: 447, 249: 2958, 447, 2957, 537: 2969},
		{444, 444, 31: 444, 236: 444, 250: 531},
		{104, 104, 31: 104, 236: 104, 247: 104, 249: 104, 104, 104, 104, 2674, 104, 267: 104, 270: 104, 520: 2675, 2973},
		// 1495
		{528, 528, 31: 528, 236: 528, 247: 528, 249: 528, 528, 528, 528, 528, 528},
		{527, 527, 6: 2633, 31: 527, 236: 527, 247: 527, 249: 527, 527, 527, 527, 527, 527, 267: 527, 270: 527},
		{451, 451, 31: 451, 236: 451, 247: 451, 249: 451, 451, 451, 451, 254: 451, 267: 451, 270: 2974, 774: 2976, 817: 2975},
		{391: 2980},
		{1078, 1078, 31: 1078, 236: 1078, 247: 1078, 249: 1078, 1078, 1078, 1078, 254: 1078, 267: 2977, 776: 2978},
		// 1500
		{450, 450, 31: 450, 236: 450, 247: 450, 249: 450, 450, 450, 450, 254: 450, 267: 450},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2979},
		{532, 532, 31: 532, 236: 532, 247: 532, 249: 532, 532, 532, 532, 254: 532},
		{1077, 1077, 31: 1077, 236: 1077, 247: 1077, 249: 1077, 1077, 1077, 1077, 254: 1077, 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2199, 575: 2201, 620: 2981},
		// 1505
		{1079, 1079, 6: 2202, 31: 1079, 236: 1079, 247: 1079, 249: 1079, 1079, 1079, 1079, 254: 1079, 267: 1079},
		{764, 764, 31: 764, 236: 764, 247: 764, 249: 764, 764, 764, 764, 254: 2191, 502: 2192, 2983},
		{533, 533, 31: 533, 236: 533, 247: 533, 249: 533, 533, 533, 533},
		{474, 474, 31: 474, 236: 474, 247: 474, 249: 474, 474, 474, 2947, 518: 2985},
		{447, 447, 31: 447, 236: 447, 247: 447, 249: 2958, 447, 2957, 537: 2986},
		// 1510
		{529, 529, 31: 529, 236: 529, 247: 529, 250: 529},
		{447, 447, 31: 447, 236: 447, 247: 447, 249: 2958, 447, 2957, 537: 2988},
		{530, 530, 31: 530, 236: 530, 247: 530, 250: 530},
		{474, 474, 31: 474, 236: 474, 247: 474, 249: 474, 474, 474, 2947, 518: 2990},
		{447, 447, 31: 447, 236: 447, 247: 447, 249: 2958, 447, 2957, 537: 2991},
		// 1515
		{531, 531, 31: 531, 236: 531, 247: 531, 250: 531},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 276: 3004, 2085, 2102, 304: 2109, 2116, 314: 2131, 3006, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 3005, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3003, 647: 3007, 764: 3008, 816: 3009},
		{2: 710, 710, 710, 710, 7: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 32: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 237: 710, 710, 240: 710, 710, 710, 710, 710, 710, 248: 710, 261: 710, 710, 265: 710, 268: 710, 276: 710, 710, 710, 304: 710, 710, 314: 710, 710, 319: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 330: 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 710, 465: 2160, 480: 710, 482: 710, 710, 710, 494: 2158, 2159, 508: 2934, 513: 2162, 523: 2994},
		{2: 555, 555, 555, 555, 7: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 32: 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, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 237: 555, 555, 240: 555, 555, 555, 555, 555, 555, 248: 555, 261: 555, 555, 265: 555, 268: 555, 276: 555, 555, 555, 304: 555, 555, 314: 555, 555, 319: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 330: 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, 480: 555, 482: 1999, 1998, 1997, 554: 2995},
		{2: 457, 457, 457, 457, 7: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 32: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 2997, 2998, 457, 457, 457, 457, 457, 457, 457, 237: 457, 457, 240: 457, 457, 457, 457, 457, 457, 248: 457, 261: 457, 457, 265: 457, 268: 457, 276: 457, 457, 457, 304: 457, 457, 314: 457, 457, 319: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 330: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 480: 457, 819: 2996},
		// 1520
		{2: 459, 459, 459, 459, 7: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 32: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 237: 459, 459, 240: 459, 459, 459, 459, 459, 459, 248: 459, 261: 459, 459, 265: 459, 268: 459, 276: 459, 459, 459, 304: 459, 459, 314: 459, 459, 319: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 330: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 480: 3000, 815: 2999},
		{2: 456, 456, 456, 456, 7: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 32: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 237: 456, 456, 240: 456, 456, 456, 456, 456, 456, 248: 456, 261: 456, 456, 265: 456, 268: 456, 276: 456, 456, 456, 304: 456, 456, 314: 456, 456, 319: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 330: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 480: 456},
		{2: 455, 455, 455, 455, 7: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 32: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 237: 455, 455, 240: 455, 455, 455, 455, 455, 455, 248: 455, 261: 455, 455, 265: 455, 268: 455, 276: 455, 455, 455, 304: 455, 455, 314: 455, 455, 319: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 330: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 480: 455},
		{2: 454, 454, 454, 454, 7: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 32: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 237: 454, 454, 240: 454, 454, 454, 454, 454, 454, 248: 454, 261: 454, 454, 265: 3002, 268: 454, 276: 454, 454, 454, 304: 454, 454, 314: 454, 454, 319: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 330: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 820: 3001},
		{2: 458, 458, 458, 458, 7: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 32: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 237: 458, 458, 240: 458, 458, 458, 458, 458, 458, 248: 458, 261: 458, 458, 265: 458, 268: 458, 276: 458, 458, 458, 304: 458, 458, 314: 458, 458, 319: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 330: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458},
		// 1525
		{2: 470, 470, 470, 470, 7: 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 32: 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 237: 470, 470, 240: 470, 470, 470, 470, 470, 470, 248: 470, 261: 470, 470, 268: 470, 276: 470, 470, 470, 304: 470, 470, 314: 470, 470, 319: 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 330: 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470},
		{2: 453, 453, 453, 453, 7: 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 32: 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 237: 453, 453, 240: 453, 453, 453, 453, 453, 453, 248: 453, 261: 453, 453, 268: 453, 276: 453, 453, 453, 304: 453, 453, 314: 453, 453, 319: 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 330: 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453},
		{1087, 1087, 1680, 1592, 1593, 1634, 1087, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1087, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 236: 1087, 3019, 239: 3018, 247: 1087, 249: 1087, 1087, 1087, 1087, 254: 1087, 2172, 2170, 2171, 2169, 260: 2167, 263: 1087, 378: 3017, 1588, 1589, 1587, 459: 2168, 2166, 648: 3016, 3027},
		{1092, 1092, 6: 1092, 31: 1092, 236: 1092, 247: 1092, 249: 1092, 1092, 1092, 1092, 254: 1092, 263: 1092},
		{747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 236: 747, 747, 747, 747, 243: 747, 747, 747, 747, 747, 249: 747, 747, 747, 747, 254: 747, 747, 747, 747, 747, 260: 747, 263: 747, 747, 271: 747, 276: 747, 3022, 294: 747, 296: 747, 747, 747, 747, 747, 747, 747, 747, 306: 747, 747, 747, 747, 747, 747, 747, 747, 316: 747, 747, 747, 375: 747, 387: 747, 747},
		// 1530
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3012, 1588, 1589, 1587, 682: 2356, 2353, 2355, 2354},
		{1081, 1081, 6: 1081, 31: 1081, 236: 1081, 247: 1081, 249: 1081, 1081, 1081, 1081, 254: 1081, 263: 1081},
		{452, 452, 6: 3010, 31: 452, 236: 452, 247: 452, 249: 452, 452, 452, 452, 254: 452, 263: 452},
		{534, 534, 31: 534, 236: 534, 247: 534, 249: 534, 534, 534, 534, 254: 534, 263: 534},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 276: 3004, 2085, 2102, 304: 2109, 2116, 314: 2131, 3006, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 3005, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3003, 647: 3011},
		// 1535
		{1080, 1080, 6: 1080, 31: 1080, 236: 1080, 247: 1080, 249: 1080, 1080, 1080, 1080, 254: 1080, 263: 1080},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3013},
		{255: 2172, 2170, 2171, 2169, 260: 2167, 275: 3014, 459: 2168, 2166},
		{1087, 1087, 1680, 1592, 1593, 1634, 1087, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1087, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 236: 1087, 3019, 239: 3018, 247: 1087, 249: 1087, 1087, 1087, 1087, 254: 1087, 263: 1087, 378: 3017, 1588, 1589, 1587, 648: 3016, 3015},
		{1088, 1088, 6: 1088, 31: 1088, 236: 1088, 247: 1088, 249: 1088, 1088, 1088, 1088, 254: 1088, 263: 1088},
		// 1540
		{1086, 1086, 6: 1086, 31: 1086, 236: 1086, 247: 1086, 249: 1086, 1086, 1086, 1086, 254: 1086, 263: 1086},
		{1085, 1085, 6: 1085, 31: 1085, 236: 1085, 247: 1085, 249: 1085, 1085, 1085, 1085, 254: 1085, 263: 1085},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 3021, 378: 3020, 1588, 1589, 1587},
		{1083, 1083, 6: 1083, 31: 1083, 236: 1083, 247: 1083, 249: 1083, 1083, 1083, 1083, 254: 1083, 263: 1083},
		{1084, 1084, 6: 1084, 31: 1084, 236: 1084, 247: 1084, 249: 1084, 1084, 1084, 1084, 254: 1084, 263: 1084},
		// 1545
		{1082, 1082, 6: 1082, 31: 1082, 236: 1082, 247: 1082, 249: 1082, 1082, 1082, 1082, 254: 1082, 263: 1082},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 276: 3023, 378: 3024, 1588, 1589, 1587},
		{1091, 1091, 6: 1091, 31: 1091, 236: 1091, 247: 1091, 249: 1091, 1091, 1091, 1091, 254: 1091, 263: 1091},
		{746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 236: 746, 746, 746, 746, 243: 746, 746, 746, 746, 746, 249: 746, 746, 746, 746, 254: 746, 746, 746, 746, 746, 260: 746, 263: 746, 746, 271: 746, 276: 746, 3025, 294: 746, 296: 746, 746, 746, 746, 746, 746, 746, 746, 306: 746, 746, 746, 746, 746, 746, 746, 746, 316: 746, 746, 746, 375: 746, 387: 746, 746},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 276: 3026, 378: 2502, 1588, 1589, 1587},
		// 1550
		{1090, 1090, 6: 1090, 31: 1090, 236: 1090, 247: 1090, 249: 1090, 1090, 1090, 1090, 254: 1090, 263: 1090},
		{1089, 1089, 6: 1089, 31: 1089, 236: 1089, 247: 1089, 249: 1089, 1089, 1089, 1089, 254: 1089, 263: 1089},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3029, 1588, 1589, 1587},
		{538, 538},
		{542, 542, 259: 3031},
		// 1555
		{319: 2270, 439: 3033, 845: 3032},
		{541, 541, 6: 3034},
		{540, 540, 6: 540},
		{319: 2270, 439: 3035},
		{539, 539, 6: 539},
		// 1560
		{263: 3037},
		{237: 3039, 319: 2270, 439: 3040, 811: 3038},
		{545, 545},
		{544, 544},
		{543, 543},
		// 1565
		{2: 815, 815, 815, 815, 7: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 32: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 497: 3042, 665: 3043},
		{2: 814, 814, 814, 814, 7: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 32: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3044},
		{95: 3050, 235: 3045, 266: 3049, 320: 3051, 377: 1505, 471: 3047, 1506, 1507, 1508, 477: 1511, 1510, 3048, 610: 3046, 664: 3052},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1379, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 377: 1505, 1883, 1588, 1589, 1587, 466: 1884, 471: 3072, 1506, 1507, 1508, 505: 1885, 576: 3071},
		// 1570
		{235: 3062, 602: 3061, 728: 3060},
		{807, 807, 236: 807, 250: 438},
		{806, 806, 236: 806},
		{792, 792, 1680, 1592, 1593, 1634, 792, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 236: 792, 378: 1883, 1588, 1589, 1587, 466: 3054, 623: 3055, 748: 3053},
		{235: 804},
		// 1575
		{235: 803},
		{787, 787},
		{805, 805, 6: 3058, 236: 805},
		{264: 3056},
		{791, 791, 6: 791, 236: 791},
		// 1580
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3057},
		{793, 793, 6: 793, 236: 793, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3054, 623: 3059},
		{790, 790, 6: 790, 236: 790},
		{809, 809, 6: 3069, 236: 809},
		// 1585
		{802, 802, 6: 802, 236: 802},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 799, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 3065, 846: 3064, 3063},
		{31: 3068},
		{6: 3066, 31: 798},
		{6: 796, 31: 796},
		// 1590
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2879, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2878, 525: 3067},
		{6: 797, 31: 797},
		{800, 800, 6: 800, 236: 800},
		{235: 3062, 602: 3070},
		{801, 801, 6: 801, 236: 801},
		// 1595
		{31: 3074},
		{31: 3073},
		{808, 808, 236: 808, 250: 437},
		{95: 3050, 235: 3077, 320: 3051, 377: 1505, 471: 3076, 1506, 1507, 1508, 477: 1511, 1510, 3078, 610: 3075},
		{235: 3062, 602: 3061, 728: 3081},
		// 1600
		{812, 812, 236: 812, 250: 438},
		{377: 1505, 471: 3079, 1506, 1507, 1508},
		{810, 810, 236: 810},
		{31: 3080},
		{811, 811, 236: 811, 250: 437},
		// 1605
		{813, 813, 6: 3069, 236: 813},
		{2: 1072, 1072, 1072, 1072, 7: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 32: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 376: 2001, 497: 1072, 561: 3083},
		{2: 815, 815, 815, 815, 7: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 32: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 497: 3042, 665: 3084},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3085},
		{95: 3050, 235: 3045, 266: 3049, 320: 3051, 377: 1505, 471: 3047, 1506, 1507, 1508, 477: 1511, 1510, 3048, 610: 3046, 664: 3086},
		// 1610
		{789, 789, 236: 3088, 797: 3087},
		{816, 816},
		{151: 3089},
		{329: 3090},
		{481: 3091},
		// 1615
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 2669, 557: 2670, 574: 3092},
		{788, 788, 6: 2672},
		{1159, 1159, 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3107},
		{1157, 1157},
		{999, 999, 999, 999, 999, 999, 7: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 32: 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, 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, 264: 3104, 277: 999},
		// 1620
		{235: 2473, 261: 1499, 314: 1498, 377: 1505, 471: 3097, 1506, 1507, 1508, 477: 1511, 1510, 3102, 481: 1567, 487: 1491, 524: 3098, 532: 3100, 535: 3101, 543: 3099, 581: 3103},
		{252, 252, 250: 438},
		{251, 251},
		{250, 250},
		{249, 249},
		// 1625
		{248, 248},
		{247, 247},
		{1155, 1155},
		{237: 3105},
		{235: 2473, 261: 1499, 314: 1498, 377: 1505, 471: 3097, 1506, 1507, 1508, 477: 1511, 1510, 3102, 481: 1567, 487: 1491, 524: 3098, 532: 3100, 535: 3101, 543: 3099, 581: 3106},
		// 1630
		{1156, 1156},
		{1158, 1158},
		{1163, 1163},
		{258, 258, 250: 438},
		{257, 257},
		// 1635
		{256, 256},
		{255, 255},
		{254, 254},
		{253, 253},
		{2: 1181, 1181, 1181, 1181, 7: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 32: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 304: 1181},
		// 1640
		{2: 1076, 1076, 1076, 1076, 7: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 32: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 304: 3145, 560: 3167},
		{2: 1076, 1076, 1076, 1076, 7: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 32: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 304: 3145, 560: 3144},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 304: 3139, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 3138},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 304: 3131, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 3130},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 304: 3124, 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 3125, 726: 3123},
		// 1645
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3122},
		{1172, 1172},
		{1174, 1174, 6: 3128},
		{321: 3126},
		{393, 393, 6: 393},
		// 1650
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 3125, 726: 3127},
		{1173, 1173, 6: 3128},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 3129},
		{392, 392, 6: 392},
		{1171, 1171, 6: 2731, 392: 3136, 394: 3135, 555: 3137},
		// 1655
		{321: 3132},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 3133},
		{1171, 1171, 6: 2731, 392: 3136, 394: 3135, 555: 3134},
		{1175, 1175},
		{1170, 1170, 6: 1170},
		// 1660
		{1169, 1169, 6: 1169},
		{1176, 1176},
		{1171, 1171, 6: 2731, 392: 3136, 394: 3135, 555: 3143},
		{321: 3140},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 3141},
		// 1665
		{1171, 1171, 6: 2731, 392: 3136, 394: 3135, 555: 3142},
		{1177, 1177},
		{1178, 1178},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3147, 1588, 1589, 1587},
		{321: 3146},
		// 1670
		{2: 1075, 1075, 1075, 1075, 7: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 32: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 237: 1075, 305: 1075},
		{236: 3148},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3149},
		{1286, 1286, 25: 3150, 249: 3151, 553: 3152, 572: 3153, 663: 3154},
		{64: 1166, 67: 1166, 116: 1166, 121: 1166, 242: 1166, 264: 3158, 468: 3161},
		// 1675
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 242: 1166, 264: 3158, 468: 3157},
		{1285, 1285, 25: 3150, 572: 3156},
		{1284, 1284, 249: 3151, 553: 3155},
		{1179, 1179},
		{1282, 1282},
		// 1680
		{1283, 1283},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 242: 3159, 378: 3160, 1588, 1589, 1587},
		{2: 1165, 1165, 1165, 1165, 7: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 32: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 237: 1165, 242: 1165, 268: 1165, 278: 1165},
		{1425, 1425, 6: 1425, 25: 1425},
		{1424, 1424, 6: 1424, 25: 1424},
		// 1685
		{64: 3163, 67: 3164, 116: 3166, 121: 3165, 242: 3162},
		{1430, 1430, 249: 1430},
		{1429, 1429, 249: 1429},
		{1428, 1428, 249: 1428},
		{1427, 1427, 249: 1427},
		// 1690
		{1426, 1426, 249: 1426},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 3168},
		{1180, 1180},
		{2: 555, 555, 555, 555, 7: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 32: 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, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 263: 555, 376: 555, 482: 1999, 1998, 1997, 554: 3170},
		{2: 547, 547, 547, 547, 7: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 32: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 3172, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 263: 547, 376: 547, 812: 3171},
		// 1695
		{2: 1072, 1072, 1072, 1072, 7: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 32: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 263: 1072, 376: 2001, 561: 3173},
		{2: 546, 546, 546, 546, 7: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 32: 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, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 263: 546, 376: 546},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 263: 3174, 378: 1820, 1588, 1589, 1587, 461: 2724, 498: 3175},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3179, 498: 3180},
		{6: 2731, 263: 3176},
		// 1700
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 315: 2006, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2012, 515: 2003, 540: 3177},
		{104, 104, 6: 2633, 253: 2674, 520: 2675, 3178},
		{1183, 1183},
		{496, 496, 6: 549, 252: 496, 496, 496, 259: 549, 376: 2640, 393: 2641, 395: 2639, 586: 2643, 2642, 661: 2644, 3184},
		{6: 2731, 259: 3181},
		// 1705
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 2010, 315: 2006, 378: 1820, 1588, 1589, 1587, 461: 2009, 488: 2008, 2007, 2012, 515: 2003, 540: 3182},
		{104, 104, 6: 2633, 253: 2674, 520: 2675, 3183},
		{1182, 1182},
		{104, 104, 252: 104, 2674, 104, 520: 2675, 3185},
		{764, 764, 252: 764, 254: 2191, 502: 2192, 3186},
		// 1710
		{478, 478, 252: 2678, 668: 3187},
		{1184, 1184},
		{1185, 1185, 6: 2190},
		{383: 3733},
		{383: 1280},
		// 1715
		{383: 1279},
		{383: 1278},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 304: 3198, 527: 3720},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 304: 3198, 527: 3239},
		{25: 3205, 30: 1202, 41: 1202, 390: 1202, 849: 3204},
		// 1720
		{261: 3203},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 237: 1074, 304: 3198, 1074, 527: 3199},
		{238: 3201},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 1941, 556: 1942, 570: 3200},
		{100, 100, 6: 1944},
		// 1725
		{321: 3202},
		{2: 1073, 1073, 1073, 1073, 7: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 32: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 237: 1073, 259: 1073, 305: 1073},
		{25: 1203, 30: 1203, 41: 1203, 390: 1203},
		{30: 1198, 41: 3211, 390: 1198, 851: 3210},
		{264: 3206},
		// 1730
		{165: 3208, 185: 3209, 192: 3207},
		{30: 1201, 41: 1201, 390: 1201},
		{30: 1200, 41: 1200, 390: 1200},
		{30: 1199, 41: 1199, 390: 1199},
		{30: 1196, 390: 3215, 854: 3214},
		// 1735
		{264: 3212},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 3213},
		{30: 1197, 390: 1197},
		{30: 3219},
		{176: 3216},
		// 1740
		{41: 3217, 155: 3218},
		{30: 1195},
		{30: 1194},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3221, 853: 3220},
		{235: 3223, 239: 1192, 852: 3222},
		// 1745
		{235: 1193, 239: 1193},
		{239: 3229},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3225, 1588, 1589, 1587, 744: 3224},
		{6: 3227, 31: 3226},
		{6: 1190, 31: 1190},
		// 1750
		{239: 1191},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3228, 1588, 1589, 1587},
		{6: 1189, 31: 1189},
		{377: 1505, 471: 3230, 1506, 1507, 1508},
		{1188, 1188, 247: 3232, 850: 3231},
		// 1755
		{1205, 1205},
		{69: 3234, 145: 3233},
		{372: 3237},
		{372: 3235},
		{565: 3236},
		// 1760
		{1186, 1186},
		{565: 3238},
		{1187, 1187},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3240},
		{238, 238, 238, 238, 8: 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 22: 238, 235: 3244, 239: 238, 242: 238, 246: 238, 261: 238, 238, 271: 3243, 376: 238, 238, 382: 238, 384: 238, 238, 238, 788: 3242, 833: 3241},
		// 1765
		{212, 212, 3524, 3523, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 235: 212, 239: 212, 242: 3520, 246: 1267, 261: 212, 1267, 376: 212, 212, 382: 1267, 384: 212, 3537, 3536, 507: 3522, 536: 3534, 539: 3540, 606: 3539, 751: 3519},
		{1268, 1268},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3518},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 271: 3247, 329: 1410, 370: 1410, 1410, 3251, 378: 1883, 1588, 1589, 1587, 383: 1410, 401: 1410, 1410, 1410, 466: 3246, 511: 3249, 578: 3250, 3245, 3248, 715: 3252, 832: 3253},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 329: 1409, 370: 1409, 1409, 378: 3517, 1588, 1589, 1587, 383: 1409, 401: 1409, 1409, 1409, 714: 3516},
		// 1770
		{39: 3410, 65: 3407, 3406, 72: 3409, 84: 3393, 136: 3408, 141: 3383, 3377, 3376, 152: 3391, 167: 3385, 186: 3401, 262: 156, 266: 3392, 278: 3387, 404: 3378, 3374, 3368, 408: 3394, 411: 3375, 3397, 414: 3382, 3380, 3405, 3369, 3370, 3371, 3372, 3373, 3404, 3399, 3403, 3398, 3367, 3402, 3379, 3395, 431: 3381, 3366, 3396, 3365, 3400, 3388, 738: 3364, 3389, 3361, 755: 3359, 768: 3362, 3363, 782: 3360, 794: 3384, 3357, 826: 3358, 839: 3390, 843: 3356, 848: 3386},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3354},
		{329: 2660, 370: 3260, 3264, 383: 2661, 401: 3265, 3261, 3262, 501: 3263, 750: 3266},
		{6: 243, 31: 243},
		{6: 242, 31: 242},
		// 1775
		{235: 3257},
		{6: 240, 31: 240},
		{6: 3254, 31: 3255},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 329: 1410, 370: 1410, 1410, 3251, 378: 1883, 1588, 1589, 1587, 383: 1410, 401: 1410, 1410, 1410, 466: 3246, 511: 3249, 578: 3250, 3245, 3248, 715: 3256},
		{237, 237, 237, 237, 8: 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 22: 237, 235: 237, 239: 237, 242: 237, 246: 237, 261: 237, 237, 376: 237, 237, 382: 237, 384: 237, 237, 237},
		// 1780
		{6: 239, 31: 239},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3258},
		{31: 3259, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{6: 241, 31: 241},
		{329: 3348},
		// 1785
		{2: 1421, 1421, 1421, 1421, 7: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 32: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 329: 2660, 383: 2661, 501: 3300, 590: 3342},
		{2: 1421, 1421, 1421, 1421, 7: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 32: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 329: 2660, 383: 2661, 501: 3300, 590: 3336},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 259: 1074, 304: 3198, 527: 3330},
		{2: 1421, 1421, 1421, 1421, 7: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 32: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 259: 1421, 329: 2660, 383: 2661, 501: 3300, 590: 3301},
		{329: 3267},
		// 1790
		{244, 244, 6: 244, 31: 244},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 304: 3198, 527: 3268},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 378: 3270, 1588, 1589, 1587, 529: 3269},
		{235: 3271},
		{235: 1069},
		// 1795
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3272},
		{6: 3278, 31: 3277},
		{6: 135, 31: 135, 235: 2415, 279: 135, 135, 475: 2416, 485: 3275},
		{6: 1288, 31: 1288},
		{6: 767, 31: 767, 279: 2206, 2205, 688: 3276},
		// 1800
		{6: 1289, 31: 1289},
		{373: 3281, 601: 3280},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3279},
		{6: 1287, 31: 1287},
		{1318, 1318, 6: 1318, 31: 1318},
		// 1805
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3282},
		{235: 3283},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3284},
		{6: 3278, 31: 3285},
		{1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 31: 1316, 236: 3287, 238: 1316, 1316, 242: 1316, 246: 1316, 248: 1316, 329: 1316, 370: 1316, 1316, 1316, 1316, 1316, 796: 3286},
		// 1810
		{1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 31: 1314, 236: 3297, 238: 1314, 1314, 242: 1314, 246: 1314, 248: 1314, 329: 1314, 370: 1314, 1314, 1314, 1314, 1314, 798: 3296},
		{487: 3288},
		{124: 3293, 266: 3292, 392: 3291, 394: 3290, 699: 3289},
		{1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 31: 1315, 236: 1315, 238: 1315, 1315, 242: 1315, 246: 1315, 248: 1315, 329: 1315, 370: 1315, 1315, 1315, 1315, 1315},
		{1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 31: 1312, 236: 1312, 238: 1312, 1312, 242: 1312, 246: 1312, 248: 1312, 329: 1312, 370: 1312, 1312, 1312, 1312, 1312},
		// 1815
		{1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 31: 1311, 236: 1311, 238: 1311, 1311, 242: 1311, 246: 1311, 248: 1311, 329: 1311, 370: 1311, 1311, 1311, 1311, 1311},
		{248: 3295},
		{139: 3294},
		{1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 31: 1309, 236: 1309, 238: 1309, 1309, 242: 1309, 246: 1309, 248: 1309, 329: 1309, 370: 1309, 1309, 1309, 1309, 1309},
		{1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 31: 1310, 236: 1310, 238: 1310, 1310, 242: 1310, 246: 1310, 248: 1310, 329: 1310, 370: 1310, 1310, 1310, 1310, 1310},
		// 1820
		{1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 31: 1317, 236: 1317, 238: 1317, 1317, 242: 1317, 246: 1317, 248: 1317, 329: 1317, 370: 1317, 1317, 1317, 1317, 1317},
		{481: 3298},
		{124: 3293, 266: 3292, 392: 3291, 394: 3290, 699: 3299},
		{1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 31: 1313, 236: 1313, 238: 1313, 1313, 242: 1313, 246: 1313, 248: 1313, 329: 1313, 370: 1313, 1313, 1313, 1313, 1313},
		{2: 1420, 1420, 1420, 1420, 7: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 32: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 259: 1420},
		// 1825
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 259: 1070, 378: 3303, 1588, 1589, 1587, 529: 3304, 588: 3302},
		{235: 3312},
		{24: 3310, 235: 1069, 259: 1069},
		{235: 1062, 259: 3305},
		{42: 3308, 63: 3307, 71: 3309, 563: 3306},
		// 1830
		{235: 1061},
		{1055, 1055, 1055, 6: 1055, 9: 1055, 24: 1055, 1055, 1055, 1055, 31: 1055, 235: 1055, 1055, 249: 1055, 259: 1055},
		{1054, 1054, 1054, 6: 1054, 9: 1054, 24: 1054, 1054, 1054, 1054, 31: 1054, 235: 1054, 1054, 249: 1054, 259: 1054},
		{1053, 1053, 1053, 6: 1053, 9: 1053, 24: 1053, 1053, 1053, 1053, 31: 1053, 235: 1053, 1053, 249: 1053, 259: 1053},
		{42: 3308, 63: 3307, 71: 3309, 563: 3311},
		// 1835
		{235: 1060},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3313},
		{6: 3278, 31: 3314},
		{1068, 1068, 1068, 6: 1068, 9: 1068, 24: 1068, 26: 1068, 1068, 31: 1068, 259: 1068, 531: 3315},
		{1319, 1319, 3319, 6: 1319, 9: 3317, 24: 3322, 26: 3324, 3323, 31: 1319, 259: 3321, 517: 3318, 528: 3320, 530: 3316},
		// 1840
		{1067, 1067, 1067, 6: 1067, 9: 1067, 24: 1067, 1067, 1067, 1067, 31: 1067, 249: 1067, 259: 1067},
		{264: 3158, 268: 1166, 468: 3328},
		{1065, 1065, 1065, 6: 1065, 9: 1065, 24: 1065, 1065, 1065, 1065, 31: 1065, 249: 1065, 259: 1065},
		{237: 3327},
		{1063, 1063, 1063, 6: 1063, 9: 1063, 24: 1063, 1063, 1063, 1063, 31: 1063, 249: 1063, 259: 1063},
		// 1845
		{42: 3308, 63: 3307, 71: 3309, 563: 3326},
		{42: 3308, 63: 3307, 71: 3309, 563: 3325},
		{1052, 1052, 1052, 6: 1052, 9: 1052, 24: 1052, 1052, 1052, 1052, 31: 1052, 249: 1052, 259: 1052},
		{1051, 1051, 1051, 6: 1051, 9: 1051, 24: 1051, 1051, 1051, 1051, 31: 1051, 249: 1051, 259: 1051},
		{1056, 1056, 1056, 6: 1056, 9: 1056, 24: 1056, 1056, 1056, 1056, 31: 1056, 236: 1056, 249: 1056, 259: 1056},
		// 1850
		{1057, 1057, 1057, 6: 1057, 9: 1057, 24: 1057, 1057, 1057, 1057, 31: 1057, 236: 1057, 249: 1057, 259: 1057},
		{1064, 1064, 1064, 6: 1064, 9: 1064, 24: 1064, 1064, 1064, 1064, 31: 1064, 249: 1064, 259: 1064},
		{268: 1577, 462: 2417, 469: 3329},
		{1066, 1066, 1066, 6: 1066, 9: 1066, 24: 1066, 1066, 1066, 1066, 31: 1066, 249: 1066, 259: 1066},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 259: 1070, 378: 3303, 1588, 1589, 1587, 529: 3304, 588: 3331},
		// 1855
		{235: 3332},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3333},
		{6: 3278, 31: 3334},
		{1068, 1068, 1068, 6: 1068, 9: 1068, 24: 1068, 26: 1068, 1068, 31: 1068, 259: 1068, 531: 3335},
		{1320, 1320, 3319, 6: 1320, 9: 3317, 24: 3322, 26: 3324, 3323, 31: 1320, 259: 3321, 517: 3318, 528: 3320, 530: 3316},
		// 1860
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 378: 3270, 1588, 1589, 1587, 529: 3337},
		{235: 3338},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3339},
		{6: 3278, 31: 3340},
		{1068, 1068, 1068, 6: 1068, 9: 1068, 24: 1068, 26: 1068, 1068, 31: 1068, 259: 1068, 531: 3341},
		// 1865
		{1321, 1321, 3319, 6: 1321, 9: 3317, 24: 3322, 26: 3324, 3323, 31: 1321, 259: 3321, 517: 3318, 528: 3320, 530: 3316},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 378: 3270, 1588, 1589, 1587, 529: 3343},
		{235: 3344},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3345},
		{6: 3278, 31: 3346},
		// 1870
		{1068, 1068, 1068, 6: 1068, 9: 1068, 24: 1068, 26: 1068, 1068, 31: 1068, 259: 1068, 531: 3347},
		{1322, 1322, 3319, 6: 1322, 9: 3317, 24: 3322, 26: 3324, 3323, 31: 1322, 259: 3321, 517: 3318, 528: 3320, 530: 3316},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 1070, 259: 1070, 378: 3303, 1588, 1589, 1587, 529: 3304, 588: 3349},
		{235: 3350},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3351},
		// 1875
		{6: 3278, 31: 3352},
		{1068, 1068, 1068, 6: 1068, 9: 1068, 24: 1068, 26: 1068, 1068, 31: 1068, 259: 1068, 531: 3353},
		{1323, 1323, 3319, 6: 1323, 9: 3317, 24: 3322, 26: 3324, 3323, 31: 1323, 259: 3321, 517: 3318, 528: 3320, 530: 3316},
		{31: 3355},
		{1206, 1206},
		// 1880
		{1325, 1325, 3465, 3460, 1325, 1325, 1325, 3470, 31: 1325, 236: 3464, 238: 3458, 1332, 242: 3463, 246: 3469, 248: 3459, 329: 1348, 370: 3457, 3462, 3466, 3281, 3471, 601: 3468, 622: 3472, 654: 3467, 696: 3461, 746: 3473, 3456},
		{198, 198, 198, 198, 198, 198, 198, 198, 31: 198, 236: 198, 238: 198, 198, 242: 198, 246: 198, 248: 198, 329: 198, 370: 198, 198, 198, 198, 198},
		{197, 197, 197, 197, 197, 197, 197, 197, 31: 197, 236: 197, 238: 197, 197, 242: 197, 246: 197, 248: 197, 329: 197, 370: 197, 197, 197, 197, 197},
		{196, 196, 196, 196, 196, 196, 196, 196, 31: 196, 236: 196, 238: 196, 196, 242: 196, 246: 196, 248: 196, 329: 196, 370: 196, 196, 196, 196, 196},
		{135, 135, 135, 135, 135, 135, 135, 135, 21: 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 463: 135, 135, 475: 2416, 485: 3454},
		// 1885
		{130, 130, 130, 130, 130, 130, 130, 130, 21: 130, 31: 130, 236: 130, 238: 130, 130, 242: 130, 246: 130, 248: 130, 329: 130, 370: 130, 130, 130, 130, 130, 463: 130, 130, 551: 3453},
		{128, 128, 128, 128, 128, 128, 128, 128, 21: 128, 31: 128, 235: 2421, 128, 238: 128, 128, 242: 128, 246: 128, 248: 128, 329: 128, 370: 128, 128, 128, 128, 128, 463: 128, 128, 475: 2422, 582: 3451, 597: 2423},
		{128, 128, 128, 128, 128, 128, 128, 128, 21: 128, 31: 128, 235: 2421, 128, 238: 128, 128, 242: 128, 246: 128, 248: 128, 329: 128, 370: 128, 128, 128, 128, 128, 463: 128, 128, 475: 2422, 582: 3449, 597: 2423},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3448},
		{190, 190, 190, 190, 190, 190, 190, 190, 21: 190, 31: 190, 235: 190, 190, 238: 190, 190, 242: 190, 246: 190, 248: 190, 329: 190, 370: 190, 190, 190, 190, 190, 463: 190, 190},
		// 1890
		{189, 189, 189, 189, 189, 189, 189, 189, 21: 189, 31: 189, 235: 189, 189, 238: 189, 189, 242: 189, 246: 189, 248: 189, 329: 189, 370: 189, 189, 189, 189, 189, 463: 189, 189},
		{188, 188, 188, 188, 188, 188, 188, 188, 21: 188, 31: 188, 235: 188, 188, 238: 188, 188, 242: 188, 246: 188, 248: 188, 329: 188, 370: 188, 188, 188, 188, 188, 463: 188, 188},
		{187, 187, 187, 187, 187, 187, 187, 187, 21: 187, 31: 187, 235: 187, 187, 238: 187, 187, 242: 187, 246: 187, 248: 187, 329: 187, 370: 187, 187, 187, 187, 187, 463: 187, 187},
		{186, 186, 186, 186, 186, 186, 186, 186, 21: 186, 31: 186, 235: 186, 186, 238: 186, 186, 242: 186, 246: 186, 248: 186, 329: 186, 370: 186, 186, 186, 186, 186, 463: 186, 186},
		{185, 185, 185, 185, 185, 185, 185, 185, 21: 185, 31: 185, 235: 185, 185, 238: 185, 185, 242: 185, 246: 185, 248: 185, 329: 185, 370: 185, 185, 185, 185, 185, 463: 185, 185},
		// 1895
		{184, 184, 184, 184, 184, 184, 184, 184, 21: 184, 31: 184, 235: 184, 184, 238: 184, 184, 242: 184, 246: 184, 248: 184, 329: 184, 370: 184, 184, 184, 184, 184, 463: 184, 184},
		{183, 183, 183, 183, 183, 183, 183, 183, 21: 183, 31: 183, 235: 183, 183, 238: 183, 183, 242: 183, 246: 183, 248: 183, 329: 183, 370: 183, 183, 183, 183, 183, 463: 183, 183},
		{182, 182, 182, 182, 182, 182, 182, 182, 21: 182, 31: 182, 235: 182, 182, 238: 182, 182, 242: 182, 246: 182, 248: 182, 329: 182, 370: 182, 182, 182, 182, 182, 463: 182, 182},
		{181, 181, 181, 181, 181, 181, 181, 181, 21: 181, 31: 181, 235: 181, 181, 238: 181, 181, 242: 181, 246: 181, 248: 181, 329: 181, 370: 181, 181, 181, 181, 181, 463: 181, 181},
		{180, 180, 180, 180, 180, 180, 180, 180, 21: 180, 31: 180, 235: 180, 180, 238: 180, 180, 242: 180, 246: 180, 248: 180, 329: 180, 370: 180, 180, 180, 180, 180, 463: 180, 180},
		// 1900
		{179, 179, 179, 179, 179, 179, 179, 179, 21: 179, 31: 179, 236: 179, 238: 179, 179, 242: 179, 246: 179, 248: 179, 329: 179, 370: 179, 179, 179, 179, 179, 463: 179, 179},
		{178, 178, 178, 178, 178, 178, 178, 178, 21: 178, 31: 178, 236: 178, 238: 178, 178, 242: 178, 246: 178, 248: 178, 329: 178, 370: 178, 178, 178, 178, 178, 463: 178, 178},
		{174, 174, 174, 174, 174, 174, 174, 174, 21: 174, 31: 174, 235: 174, 174, 238: 174, 174, 242: 174, 246: 174, 248: 174, 329: 174, 370: 174, 174, 174, 174, 174, 463: 174, 174},
		{173, 173, 173, 173, 173, 173, 173, 173, 21: 173, 31: 173, 235: 173, 173, 238: 173, 173, 242: 173, 246: 173, 248: 173, 329: 173, 370: 173, 173, 173, 173, 173, 463: 173, 173},
		{172, 172, 172, 172, 172, 172, 172, 172, 21: 172, 31: 172, 235: 172, 172, 238: 172, 172, 242: 172, 246: 172, 248: 172, 329: 172, 370: 172, 172, 172, 172, 172, 463: 172, 172},
		// 1905
		{171, 171, 171, 171, 171, 171, 171, 171, 21: 171, 31: 171, 235: 171, 171, 238: 171, 171, 242: 171, 246: 171, 248: 171, 329: 171, 370: 171, 171, 171, 171, 171, 463: 171, 171},
		{170, 170, 170, 170, 170, 170, 170, 170, 21: 170, 31: 170, 235: 170, 170, 238: 170, 170, 242: 170, 246: 170, 248: 170, 329: 170, 370: 170, 170, 170, 170, 170, 463: 170, 170, 810: 3447},
		{168, 168, 168, 168, 168, 168, 168, 168, 31: 168, 235: 168, 168, 238: 168, 168, 242: 168, 246: 168, 248: 168, 329: 168, 370: 168, 168, 168, 168, 168},
		{262: 3443},
		{262: 155, 382: 3439, 408: 3440},
		// 1910
		{235: 2415, 475: 3437},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3436},
		{235: 2415, 475: 3435},
		{161, 161, 161, 161, 161, 161, 161, 161, 31: 161, 236: 161, 238: 161, 161, 242: 161, 246: 161, 248: 161, 329: 161, 370: 161, 161, 161, 161, 161},
		{122, 122, 122, 122, 122, 122, 122, 122, 2434, 31: 122, 236: 122, 238: 122, 122, 242: 122, 246: 122, 248: 122, 262: 2435, 278: 2431, 329: 122, 370: 122, 122, 122, 122, 122, 382: 2433, 476: 2432, 534: 3434},
		// 1915
		{235: 3430},
		{235: 3423},
		{157, 157, 157, 157, 157, 157, 157, 157, 31: 157, 236: 157, 238: 157, 157, 242: 157, 246: 157, 248: 157, 329: 157, 370: 157, 157, 157, 157, 157},
		{235: 153},
		{235: 152},
		// 1920
		{151, 151, 151, 151, 151, 151, 151, 151, 31: 151, 236: 151, 238: 151, 151, 242: 151, 246: 151, 248: 151, 329: 151, 370: 151, 151, 151, 151, 151},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3422},
		{149, 149, 149, 149, 149, 149, 149, 149, 31: 149, 236: 149, 238: 149, 149, 242: 149, 246: 149, 248: 149, 329: 149, 370: 149, 149, 149, 149, 149},
		{148, 148, 148, 148, 148, 148, 148, 148, 31: 148, 236: 148, 238: 148, 148, 242: 148, 246: 148, 248: 148, 329: 148, 370: 148, 148, 148, 148, 148},
		{147, 147, 147, 147, 147, 147, 147, 147, 147, 31: 147, 236: 147, 238: 147, 147, 242: 147, 246: 147, 248: 147, 262: 147, 278: 147, 329: 147, 370: 147, 147, 147, 147, 147, 382: 147},
		// 1925
		{135, 135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 262: 135, 278: 135, 329: 135, 370: 135, 135, 135, 135, 135, 382: 135, 475: 2416, 485: 3421},
		{145, 145, 145, 145, 145, 145, 145, 145, 145, 31: 145, 236: 145, 238: 145, 145, 242: 145, 246: 145, 248: 145, 262: 145, 278: 145, 329: 145, 370: 145, 145, 145, 145, 145, 382: 145},
		{144, 144, 144, 144, 144, 144, 144, 144, 144, 31: 144, 236: 144, 238: 144, 144, 242: 144, 246: 144, 248: 144, 262: 144, 278: 144, 329: 144, 370: 144, 144, 144, 144, 144, 382: 144},
		{408: 3420},
		{142, 142, 142, 142, 142, 142, 142, 142, 142, 31: 142, 236: 142, 238: 142, 142, 242: 142, 246: 142, 248: 142, 262: 142, 278: 142, 329: 142, 370: 142, 142, 142, 142, 142, 382: 142},
		// 1930
		{141, 141, 141, 141, 141, 141, 141, 141, 31: 141, 236: 141, 238: 141, 141, 242: 141, 246: 141, 248: 141, 329: 141, 370: 141, 141, 141, 141, 141},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3419},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3418},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3417},
		{135, 135, 135, 135, 135, 135, 135, 135, 21: 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 463: 135, 135, 475: 2416, 485: 3411},
		// 1935
		{130, 130, 130, 130, 130, 130, 130, 130, 21: 130, 31: 130, 236: 130, 238: 130, 130, 242: 130, 246: 130, 248: 130, 329: 130, 370: 130, 130, 130, 130, 130, 463: 130, 130, 551: 3412},
		{137, 137, 137, 137, 137, 137, 137, 137, 21: 3414, 31: 137, 236: 137, 238: 137, 137, 242: 137, 246: 137, 248: 137, 329: 137, 370: 137, 137, 137, 137, 137, 463: 3413, 3415, 550: 3416},
		{133, 133, 133, 133, 133, 133, 133, 133, 21: 133, 31: 133, 236: 133, 238: 133, 133, 242: 133, 246: 133, 248: 133, 329: 133, 370: 133, 133, 133, 133, 133, 463: 133, 133},
		{132, 132, 132, 132, 132, 132, 132, 132, 21: 132, 31: 132, 236: 132, 238: 132, 132, 242: 132, 246: 132, 248: 132, 329: 132, 370: 132, 132, 132, 132, 132, 463: 132, 132},
		{131, 131, 131, 131, 131, 131, 131, 131, 21: 131, 31: 131, 236: 131, 238: 131, 131, 242: 131, 246: 131, 248: 131, 329: 131, 370: 131, 131, 131, 131, 131, 463: 131, 131},
		// 1940
		{129, 129, 129, 129, 129, 129, 129, 129, 21: 129, 31: 129, 236: 129, 238: 129, 129, 242: 129, 246: 129, 248: 129, 329: 129, 370: 129, 129, 129, 129, 129, 463: 129, 129},
		{138, 138, 138, 138, 138, 138, 138, 138, 31: 138, 236: 138, 238: 138, 138, 242: 138, 246: 138, 248: 138, 329: 138, 370: 138, 138, 138, 138, 138},
		{139, 139, 139, 139, 139, 139, 139, 139, 31: 139, 236: 139, 238: 139, 139, 242: 139, 246: 139, 248: 139, 329: 139, 370: 139, 139, 139, 139, 139},
		{140, 140, 140, 140, 140, 140, 140, 140, 31: 140, 236: 140, 238: 140, 140, 242: 140, 246: 140, 248: 140, 329: 140, 370: 140, 140, 140, 140, 140},
		{143, 143, 143, 143, 143, 143, 143, 143, 143, 31: 143, 236: 143, 238: 143, 143, 242: 143, 246: 143, 248: 143, 262: 143, 278: 143, 329: 143, 370: 143, 143, 143, 143, 143, 382: 143},
		// 1945
		{146, 146, 146, 146, 146, 146, 146, 146, 146, 31: 146, 236: 146, 238: 146, 146, 242: 146, 246: 146, 248: 146, 262: 146, 278: 146, 329: 146, 370: 146, 146, 146, 146, 146, 382: 146},
		{150, 150, 150, 150, 150, 150, 150, 150, 31: 150, 236: 150, 238: 150, 150, 242: 150, 246: 150, 248: 150, 329: 150, 370: 150, 150, 150, 150, 150},
		{237: 3425, 711: 3424},
		{6: 3427, 31: 3426},
		{6: 112, 31: 112},
		// 1950
		{119, 119, 119, 119, 119, 119, 119, 119, 2434, 31: 119, 236: 119, 238: 119, 119, 242: 119, 246: 119, 248: 119, 262: 2435, 329: 119, 370: 119, 119, 119, 119, 119, 382: 2433, 476: 2442, 595: 3429},
		{237: 3428},
		{6: 111, 31: 111},
		{158, 158, 158, 158, 158, 158, 158, 158, 31: 158, 236: 158, 238: 158, 158, 242: 158, 246: 158, 248: 158, 329: 158, 370: 158, 158, 158, 158, 158},
		{237: 3425, 711: 3431},
		// 1955
		{6: 3427, 31: 3432},
		{119, 119, 119, 119, 119, 119, 119, 119, 2434, 31: 119, 236: 119, 238: 119, 119, 242: 119, 246: 119, 248: 119, 262: 2435, 329: 119, 370: 119, 119, 119, 119, 119, 382: 2433, 476: 2442, 595: 3433},
		{159, 159, 159, 159, 159, 159, 159, 159, 31: 159, 236: 159, 238: 159, 159, 242: 159, 246: 159, 248: 159, 329: 159, 370: 159, 159, 159, 159, 159},
		{160, 160, 160, 160, 160, 160, 160, 160, 31: 160, 236: 160, 238: 160, 160, 242: 160, 246: 160, 248: 160, 329: 160, 370: 160, 160, 160, 160, 160},
		{162, 162, 162, 162, 162, 162, 162, 162, 31: 162, 236: 162, 238: 162, 162, 242: 162, 246: 162, 248: 162, 329: 162, 370: 162, 162, 162, 162, 162},
		// 1960
		{163, 163, 163, 163, 163, 163, 163, 163, 31: 163, 236: 163, 238: 163, 163, 242: 163, 246: 163, 248: 163, 329: 163, 370: 163, 163, 163, 163, 163},
		{122, 122, 122, 122, 122, 122, 122, 122, 2434, 31: 122, 236: 122, 238: 122, 122, 242: 122, 246: 122, 248: 122, 262: 2435, 278: 2431, 329: 122, 370: 122, 122, 122, 122, 122, 382: 2433, 476: 2432, 534: 3438},
		{164, 164, 164, 164, 164, 164, 164, 164, 31: 164, 236: 164, 238: 164, 164, 242: 164, 246: 164, 248: 164, 329: 164, 370: 164, 164, 164, 164, 164},
		{235: 2415, 475: 3441},
		{235: 154},
		// 1965
		{122, 122, 122, 122, 122, 122, 122, 122, 2434, 31: 122, 236: 122, 238: 122, 122, 242: 122, 246: 122, 248: 122, 262: 2435, 278: 2431, 329: 122, 370: 122, 122, 122, 122, 122, 382: 2433, 476: 2432, 534: 3442},
		{165, 165, 165, 165, 165, 165, 165, 165, 31: 165, 236: 165, 238: 165, 165, 242: 165, 246: 165, 248: 165, 329: 165, 370: 165, 165, 165, 165, 165},
		{122, 122, 122, 122, 122, 122, 122, 122, 2434, 31: 122, 235: 2415, 122, 238: 122, 122, 242: 122, 246: 122, 248: 122, 262: 2435, 278: 2431, 329: 122, 370: 122, 122, 122, 122, 122, 382: 2433, 475: 3444, 2432, 534: 3445},
		{122, 122, 122, 122, 122, 122, 122, 122, 2434, 31: 122, 236: 122, 238: 122, 122, 242: 122, 246: 122, 248: 122, 262: 2435, 278: 2431, 329: 122, 370: 122, 122, 122, 122, 122, 382: 2433, 476: 2432, 534: 3446},
		{166, 166, 166, 166, 166, 166, 166, 166, 31: 166, 236: 166, 238: 166, 166, 242: 166, 246: 166, 248: 166, 329: 166, 370: 166, 166, 166, 166, 166},
		// 1970
		{167, 167, 167, 167, 167, 167, 167, 167, 31: 167, 236: 167, 238: 167, 167, 242: 167, 246: 167, 248: 167, 329: 167, 370: 167, 167, 167, 167, 167},
		{169, 169, 169, 169, 169, 169, 169, 169, 21: 169, 31: 169, 235: 169, 169, 238: 169, 169, 242: 169, 246: 169, 248: 169, 329: 169, 370: 169, 169, 169, 169, 169, 463: 169, 169},
		{191, 191, 191, 191, 191, 191, 191, 191, 31: 191, 236: 191, 238: 191, 191, 242: 191, 246: 191, 248: 191, 329: 191, 370: 191, 191, 191, 191, 191},
		{130, 130, 130, 130, 130, 130, 130, 130, 21: 130, 31: 130, 236: 130, 238: 130, 130, 242: 130, 246: 130, 248: 130, 329: 130, 370: 130, 130, 130, 130, 130, 463: 130, 130, 551: 3450},
		{192, 192, 192, 192, 192, 192, 192, 192, 21: 3414, 31: 192, 236: 192, 238: 192, 192, 242: 192, 246: 192, 248: 192, 329: 192, 370: 192, 192, 192, 192, 192, 463: 3413, 3415, 550: 3416},
		// 1975
		{130, 130, 130, 130, 130, 130, 130, 130, 21: 130, 31: 130, 236: 130, 238: 130, 130, 242: 130, 246: 130, 248: 130, 329: 130, 370: 130, 130, 130, 130, 130, 463: 130, 130, 551: 3452},
		{193, 193, 193, 193, 193, 193, 193, 193, 21: 3414, 31: 193, 236: 193, 238: 193, 193, 242: 193, 246: 193, 248: 193, 329: 193, 370: 193, 193, 193, 193, 193, 463: 3413, 3415, 550: 3416},
		{194, 194, 194, 194, 194, 194, 194, 194, 21: 3414, 31: 194, 236: 194, 238: 194, 194, 242: 194, 246: 194, 248: 194, 329: 194, 370: 194, 194, 194, 194, 194, 463: 3413, 3415, 550: 3416},
		{130, 130, 130, 130, 130, 130, 130, 130, 21: 130, 31: 130, 236: 130, 238: 130, 130, 242: 130, 246: 130, 248: 130, 329: 130, 370: 130, 130, 130, 130, 130, 463: 130, 130, 551: 3455},
		{195, 195, 195, 195, 195, 195, 195, 195, 21: 3414, 31: 195, 236: 195, 238: 195, 195, 242: 195, 246: 195, 248: 195, 329: 195, 370: 195, 195, 195, 195, 195, 463: 3413, 3415, 550: 3416},
		// 1980
		{1385, 1385, 4: 1385, 1385, 1385, 31: 1385},
		{329: 1347},
		{248: 3515},
		{1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 31: 1345, 236: 1345, 238: 1345, 1345, 242: 1345, 246: 1345, 248: 1345, 329: 1345, 370: 1345, 1345, 1345, 1345, 1345},
		{1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 31: 1344, 236: 1344, 238: 1344, 1344, 242: 1344, 246: 1344, 248: 1344, 329: 1344, 370: 1344, 1344, 1344, 1344, 1344},
		// 1985
		{329: 3514},
		{1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 31: 1342, 236: 1342, 238: 1342, 1342, 242: 1342, 246: 1342, 248: 1342, 329: 3513, 370: 1342, 1342, 1342, 1342, 1342},
		{237: 2082, 243: 3506, 3507, 248: 2073, 268: 2077, 322: 2072, 2074, 326: 2076, 328: 2075, 331: 2081, 3497, 3494, 2080, 336: 3495, 3496, 2079, 440: 3505, 442: 2078, 676: 3492, 3493, 3503, 708: 3504, 757: 3502},
		{481: 3490},
		{237: 3489},
		// 1990
		{235: 3486},
		{239: 3479},
		{1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 31: 1335, 236: 1335, 238: 1335, 1335, 242: 1335, 246: 1335, 248: 1335, 329: 1335, 370: 1335, 1335, 1335, 1335, 1335},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3478, 558: 3477},
		{135, 135, 135, 135, 135, 135, 135, 135, 31: 135, 235: 2415, 135, 238: 135, 135, 242: 135, 246: 135, 248: 135, 329: 135, 370: 135, 135, 135, 135, 135, 475: 2416, 485: 3476},
		// 1995
		{140: 3475},
		{1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 31: 1327, 236: 1327, 238: 1327, 1327, 242: 1327, 246: 1327, 248: 1327, 329: 1327, 370: 1327, 1327, 1327, 1327, 1327},
		{1324, 1324, 3465, 3460, 1324, 1324, 1324, 3470, 31: 1324, 236: 3464, 238: 3458, 1332, 242: 3463, 246: 3469, 248: 3459, 329: 1348, 370: 3457, 3462, 3466, 3281, 3471, 601: 3468, 622: 3474, 654: 3467, 696: 3461},
		{1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 31: 1326, 236: 1326, 238: 1326, 1326, 242: 1326, 246: 1326, 248: 1326, 329: 1326, 370: 1326, 1326, 1326, 1326, 1326},
		{239: 1331},
		// 2000
		{1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 31: 1333, 236: 1333, 238: 1333, 1333, 242: 1333, 246: 1333, 248: 1333, 329: 1333, 370: 1333, 1333, 1333, 1333, 1333},
		{1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 31: 1334, 236: 1334, 238: 1334, 1334, 242: 1334, 246: 1334, 248: 1334, 329: 1334, 370: 1334, 1334, 1334, 1334, 1334},
		{405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 22: 405, 31: 405, 235: 405, 405, 238: 405, 405, 242: 405, 246: 405, 248: 405, 261: 405, 405, 329: 405, 370: 405, 405, 405, 405, 405, 376: 405, 405, 382: 405, 384: 405, 405, 405},
		{235: 3480},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3481},
		// 2005
		{31: 3482, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 31: 1330, 236: 1330, 238: 1330, 1330, 242: 1330, 246: 1330, 248: 1330, 329: 1330, 370: 1330, 1330, 1330, 1330, 1330, 825: 3485, 855: 3484, 3483},
		{1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 31: 1336, 236: 1336, 238: 1336, 1336, 242: 1336, 246: 1336, 248: 1336, 329: 1336, 370: 1336, 1336, 1336, 1336, 1336},
		{1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 31: 1329, 236: 1329, 238: 1329, 1329, 242: 1329, 246: 1329, 248: 1329, 329: 1329, 370: 1329, 1329, 1329, 1329, 1329},
		{1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 31: 1328, 236: 1328, 238: 1328, 1328, 242: 1328, 246: 1328, 248: 1328, 329: 1328, 370: 1328, 1328, 1328, 1328, 1328},
		// 2010
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3487},
		{31: 3488, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 31: 1337, 236: 1337, 238: 1337, 1337, 242: 1337, 246: 1337, 248: 1337, 329: 1337, 370: 1337, 1337, 1337, 1337, 1337},
		{1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 31: 1338, 236: 1338, 238: 1338, 1338, 242: 1338, 246: 1338, 248: 1338, 329: 1338, 370: 1338, 1338, 1338, 1338, 1338},
		{332: 3497, 3494, 336: 3495, 3496, 676: 3492, 3493, 3491},
		// 2015
		{1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 31: 1339, 236: 1339, 238: 1339, 1339, 242: 1339, 246: 1339, 248: 1339, 329: 1339, 370: 1339, 1339, 1339, 1339, 1339},
		{1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 31: 1306, 236: 1306, 238: 1306, 1306, 242: 1306, 246: 1306, 248: 1306, 329: 1306, 370: 1306, 1306, 1306, 1306, 1306},
		{235: 3498},
		{1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 31: 1299, 235: 1303, 1299, 238: 1299, 1299, 242: 1299, 246: 1299, 248: 1299, 329: 1299, 370: 1299, 1299, 1299, 1299, 1299},
		{1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 31: 1298, 235: 1302, 1298, 238: 1298, 1298, 242: 1298, 246: 1298, 248: 1298, 329: 1298, 370: 1298, 1298, 1298, 1298, 1298},
		// 2020
		{1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 31: 1297, 235: 1301, 1297, 238: 1297, 1297, 242: 1297, 246: 1297, 248: 1297, 329: 1297, 370: 1297, 1297, 1297, 1297, 1297},
		{235: 1300},
		{31: 3499, 268: 1577, 462: 3500},
		{1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 31: 1305, 236: 1305, 238: 1305, 1305, 242: 1305, 246: 1305, 248: 1305, 329: 1305, 370: 1305, 1305, 1305, 1305, 1305},
		{31: 3501},
		// 2025
		{1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 31: 1304, 236: 1304, 238: 1304, 1304, 242: 1304, 246: 1304, 248: 1304, 329: 1304, 370: 1304, 1304, 1304, 1304, 1304},
		{1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 31: 1340, 236: 1340, 238: 1340, 1340, 242: 1340, 246: 1340, 248: 1340, 329: 1340, 370: 1340, 1340, 1340, 1340, 1340},
		{1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 31: 1308, 236: 1308, 238: 1308, 1308, 242: 1308, 246: 1308, 248: 1308, 329: 1308, 370: 1308, 1308, 1308, 1308, 1308},
		{1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 31: 1307, 236: 1307, 238: 1307, 1307, 242: 1307, 246: 1307, 248: 1307, 329: 1307, 370: 1307, 1307, 1307, 1307, 1307},
		{1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 31: 1296, 236: 1296, 238: 1296, 1296, 242: 1296, 246: 1296, 248: 1296, 329: 1296, 370: 1296, 1296, 1296, 1296, 1296},
		// 2030
		{268: 3509, 326: 3511, 328: 3510, 680: 3512},
		{268: 3509, 326: 3511, 328: 3510, 680: 3508},
		{1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 31: 1294, 236: 1294, 238: 1294, 1294, 242: 1294, 246: 1294, 248: 1294, 329: 1294, 370: 1294, 1294, 1294, 1294, 1294},
		{1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 31: 1293, 236: 1293, 238: 1293, 1293, 242: 1293, 246: 1293, 248: 1293, 329: 1293, 370: 1293, 1293, 1293, 1293, 1293},
		{1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 31: 1292, 236: 1292, 238: 1292, 1292, 242: 1292, 246: 1292, 248: 1292, 329: 1292, 370: 1292, 1292, 1292, 1292, 1292},
		// 2035
		{1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 31: 1291, 236: 1291, 238: 1291, 1291, 242: 1291, 246: 1291, 248: 1291, 329: 1291, 370: 1291, 1291, 1291, 1291, 1291},
		{1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 31: 1295, 236: 1295, 238: 1295, 1295, 242: 1295, 246: 1295, 248: 1295, 329: 1295, 370: 1295, 1295, 1295, 1295, 1295},
		{1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 31: 1341, 236: 1341, 238: 1341, 1341, 242: 1341, 246: 1341, 248: 1341, 329: 1341, 370: 1341, 1341, 1341, 1341, 1341},
		{1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 31: 1343, 236: 1343, 238: 1343, 1343, 242: 1343, 246: 1343, 248: 1343, 329: 1343, 370: 1343, 1343, 1343, 1343, 1343},
		{1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 31: 1346, 236: 1346, 238: 1346, 1346, 242: 1346, 246: 1346, 248: 1346, 329: 1346, 370: 1346, 1346, 1346, 1346, 1346},
		// 2040
		{329: 1408, 370: 1408, 1408, 383: 1408, 401: 1408, 1408, 1408},
		{1407, 1407, 6: 1407, 329: 1407, 370: 1407, 1407, 383: 1407, 401: 1407, 1407, 1407},
		{1207, 1207},
		{1265, 1265, 235: 1265, 239: 1265, 261: 1265, 376: 1265, 1265, 384: 3594, 809: 3593},
		{8: 1266, 246: 1266, 262: 1266, 382: 1266},
		// 2045
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 264: 3591, 378: 1849, 1588, 1589, 1587, 467: 3590},
		{8: 2434, 246: 3585, 262: 2435, 382: 2433, 476: 3584},
		{264: 3158, 268: 1166, 468: 3582},
		{237: 1166, 264: 3158, 468: 3580},
		{264: 3158, 268: 1166, 468: 3578},
		// 2050
		{237: 1166, 264: 3158, 468: 3576},
		{264: 3158, 268: 1166, 468: 3574},
		{237: 1166, 264: 3158, 468: 3572},
		{237: 1166, 264: 3158, 468: 3570},
		{264: 3158, 268: 1166, 468: 3568},
		// 2055
		{264: 3158, 268: 1166, 468: 3566},
		{264: 3158, 268: 1166, 468: 3564},
		{264: 3158, 268: 1166, 468: 3562},
		{221, 221, 221, 221, 6: 221, 8: 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 22: 221, 235: 221, 239: 221, 242: 221, 246: 221, 261: 221, 221, 376: 221, 221, 382: 221, 384: 221, 221, 221},
		{242: 1166, 264: 3158, 268: 1166, 468: 3560},
		// 2060
		{264: 3158, 268: 1166, 468: 3558},
		{242: 1166, 264: 3158, 268: 1166, 468: 3554},
		{264: 3158, 268: 1166, 468: 3552},
		{211, 211, 3524, 3523, 6: 3550, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 235: 211, 239: 211, 242: 3520, 246: 1267, 261: 211, 1267, 376: 211, 211, 382: 1267, 384: 211, 3537, 3536, 507: 3522, 536: 3534, 539: 3549},
		{210, 210, 210, 210, 6: 210, 8: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 22: 210, 235: 210, 239: 210, 242: 210, 246: 210, 261: 210, 210, 376: 210, 210, 382: 210, 384: 210, 210, 210},
		// 2065
		{102: 1166, 1166, 110: 1166, 113: 1166, 126: 1166, 242: 1166, 264: 3158, 468: 3542},
		{102: 3548, 3546, 110: 3544, 113: 3545, 126: 3547, 242: 3543},
		{204, 204, 204, 204, 6: 204, 8: 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 22: 204, 235: 204, 239: 204, 242: 204, 246: 204, 261: 204, 204, 376: 204, 204, 382: 204, 384: 204, 204, 204},
		{203, 203, 203, 203, 6: 203, 8: 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 22: 203, 235: 203, 239: 203, 242: 203, 246: 203, 261: 203, 203, 376: 203, 203, 382: 203, 384: 203, 203, 203},
		{202, 202, 202, 202, 6: 202, 8: 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 22: 202, 235: 202, 239: 202, 242: 202, 246: 202, 261: 202, 202, 376: 202, 202, 382: 202, 384: 202, 202, 202},
		// 2070
		{201, 201, 201, 201, 6: 201, 8: 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 22: 201, 235: 201, 239: 201, 242: 201, 246: 201, 261: 201, 201, 376: 201, 201, 382: 201, 384: 201, 201, 201},
		{200, 200, 200, 200, 6: 200, 8: 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 22: 200, 235: 200, 239: 200, 242: 200, 246: 200, 261: 200, 200, 376: 200, 200, 382: 200, 384: 200, 200, 200},
		{199, 199, 199, 199, 6: 199, 8: 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 22: 199, 235: 199, 239: 199, 242: 199, 246: 199, 261: 199, 199, 376: 199, 199, 382: 199, 384: 199, 199, 199},
		{209, 209, 209, 209, 6: 209, 8: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 22: 209, 235: 209, 239: 209, 242: 209, 246: 209, 261: 209, 209, 376: 209, 209, 382: 209, 384: 209, 209, 209},
		{2: 3524, 3523, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 242: 3520, 246: 1267, 262: 1267, 382: 1267, 385: 3537, 3536, 507: 3522, 536: 3534, 539: 3551},
		// 2075
		{208, 208, 208, 208, 6: 208, 8: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 22: 208, 235: 208, 239: 208, 242: 208, 246: 208, 261: 208, 208, 376: 208, 208, 382: 208, 384: 208, 208, 208},
		{268: 1577, 462: 2417, 469: 3553},
		{217, 217, 217, 217, 6: 217, 8: 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 22: 217, 235: 217, 239: 217, 242: 217, 246: 217, 261: 217, 217, 376: 217, 217, 382: 217, 384: 217, 217, 217},
		{242: 3556, 268: 1577, 462: 2417, 469: 3557, 710: 3555},
		{218, 218, 218, 218, 6: 218, 8: 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 22: 218, 235: 218, 239: 218, 242: 218, 246: 218, 261: 218, 218, 376: 218, 218, 382: 218, 384: 218, 218, 218},
		// 2080
		{216, 216, 216, 216, 6: 216, 8: 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 22: 216, 235: 216, 239: 216, 242: 216, 246: 216, 261: 216, 216, 376: 216, 216, 382: 216, 384: 216, 216, 216},
		{215, 215, 215, 215, 6: 215, 8: 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 22: 215, 235: 215, 239: 215, 242: 215, 246: 215, 261: 215, 215, 376: 215, 215, 382: 215, 384: 215, 215, 215},
		{268: 1577, 462: 2417, 469: 3559},
		{219, 219, 219, 219, 6: 219, 8: 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 22: 219, 235: 219, 239: 219, 242: 219, 246: 219, 261: 219, 219, 376: 219, 219, 382: 219, 384: 219, 219, 219},
		{242: 3556, 268: 1577, 462: 2417, 469: 3557, 710: 3561},
		// 2085
		{220, 220, 220, 220, 6: 220, 8: 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 22: 220, 235: 220, 239: 220, 242: 220, 246: 220, 261: 220, 220, 376: 220, 220, 382: 220, 384: 220, 220, 220},
		{268: 1577, 462: 2417, 469: 3563},
		{222, 222, 222, 222, 6: 222, 8: 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 22: 222, 235: 222, 239: 222, 242: 222, 246: 222, 261: 222, 222, 376: 222, 222, 382: 222, 384: 222, 222, 222},
		{268: 1577, 462: 2417, 469: 3565},
		{223, 223, 223, 223, 6: 223, 8: 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 22: 223, 235: 223, 239: 223, 242: 223, 246: 223, 261: 223, 223, 376: 223, 223, 382: 223, 384: 223, 223, 223},
		// 2090
		{268: 1577, 462: 2417, 469: 3567},
		{224, 224, 224, 224, 6: 224, 8: 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 22: 224, 235: 224, 239: 224, 242: 224, 246: 224, 261: 224, 224, 376: 224, 224, 382: 224, 384: 224, 224, 224},
		{268: 1577, 462: 2417, 469: 3569},
		{225, 225, 225, 225, 6: 225, 8: 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 22: 225, 235: 225, 239: 225, 242: 225, 246: 225, 261: 225, 225, 376: 225, 225, 382: 225, 384: 225, 225, 225},
		{237: 3571},
		// 2095
		{226, 226, 226, 226, 6: 226, 8: 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 22: 226, 235: 226, 239: 226, 242: 226, 246: 226, 261: 226, 226, 376: 226, 226, 382: 226, 384: 226, 226, 226},
		{237: 3573},
		{227, 227, 227, 227, 6: 227, 8: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 22: 227, 235: 227, 239: 227, 242: 227, 246: 227, 261: 227, 227, 376: 227, 227, 382: 227, 384: 227, 227, 227},
		{268: 1577, 462: 2417, 469: 3575},
		{228, 228, 228, 228, 6: 228, 8: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 22: 228, 235: 228, 239: 228, 242: 228, 246: 228, 261: 228, 228, 376: 228, 228, 382: 228, 384: 228, 228, 228},
		// 2100
		{237: 3577},
		{229, 229, 229, 229, 6: 229, 8: 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 22: 229, 235: 229, 239: 229, 242: 229, 246: 229, 261: 229, 229, 376: 229, 229, 382: 229, 384: 229, 229, 229},
		{268: 1577, 462: 2417, 469: 3579},
		{230, 230, 230, 230, 6: 230, 8: 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 22: 230, 235: 230, 239: 230, 242: 230, 246: 230, 261: 230, 230, 376: 230, 230, 382: 230, 384: 230, 230, 230},
		{237: 3581},
		// 2105
		{231, 231, 231, 231, 6: 231, 8: 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 22: 231, 235: 231, 239: 231, 242: 231, 246: 231, 261: 231, 231, 376: 231, 231, 382: 231, 384: 231, 231, 231},
		{268: 1577, 462: 2417, 469: 3583},
		{232, 232, 232, 232, 6: 232, 8: 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 22: 232, 235: 232, 239: 232, 242: 232, 246: 232, 261: 232, 232, 376: 232, 232, 382: 232, 384: 232, 232, 232},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 237: 1166, 264: 3158, 278: 1166, 468: 3588},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 237: 1166, 264: 3158, 468: 3586},
		// 2110
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3478, 558: 3587},
		{233, 233, 233, 233, 6: 233, 8: 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 22: 233, 235: 233, 239: 233, 242: 233, 246: 233, 261: 233, 233, 376: 233, 233, 382: 233, 384: 233, 233, 233},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 3589},
		{234, 234, 234, 234, 6: 234, 8: 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 22: 234, 235: 234, 239: 234, 242: 234, 246: 234, 261: 234, 234, 376: 234, 234, 382: 234, 384: 234, 234, 234},
		{236, 236, 236, 236, 6: 236, 8: 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 22: 236, 235: 236, 239: 236, 242: 236, 246: 236, 261: 236, 236, 376: 236, 236, 382: 236, 384: 236, 236, 236},
		// 2115
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3592},
		{235, 235, 235, 235, 6: 235, 8: 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 22: 235, 235: 235, 239: 235, 242: 235, 246: 235, 261: 235, 235, 376: 235, 235, 382: 235, 384: 235, 235, 235},
		{1216, 1216, 235: 1216, 239: 1216, 261: 3713, 376: 3712, 1216, 759: 3711},
		{391: 3595},
		{42: 1251, 159: 3600, 183: 3601, 329: 1251, 669: 3602, 3597, 713: 3598, 807: 3596, 813: 3599},
		// 2120
		{1245, 1245, 32: 1245, 35: 3635, 235: 1245, 239: 1245, 261: 1245, 376: 1245, 1245, 808: 3634},
		{42: 3623, 329: 3622},
		{1259, 1259, 32: 1259, 35: 1259, 235: 1259, 239: 1259, 261: 1259, 376: 1259, 1259},
		{33: 3616, 235: 3615},
		{33: 3609, 235: 3608},
		// 2125
		{1252, 1252, 32: 1252, 35: 1252, 235: 1252, 239: 1252, 252: 3604, 261: 1252, 335: 3603, 376: 1252, 1252},
		{42: 1250, 329: 1250},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3606},
		{268: 1577, 462: 2417, 469: 3605},
		{1253, 1253, 32: 1253, 35: 1253, 235: 1253, 239: 1253, 261: 1253, 376: 1253, 1253},
		// 2130
		{39: 2304, 2300, 43: 2299, 46: 2296, 2298, 2302, 50: 2303, 2297, 55: 2301, 255: 2172, 2170, 2171, 2169, 260: 2167, 282: 2314, 2311, 2313, 2312, 2308, 2310, 2309, 2306, 2307, 2305, 2315, 459: 2168, 2166, 542: 3607},
		{1254, 1254, 32: 1254, 35: 1254, 235: 1254, 239: 1254, 261: 1254, 376: 1254, 1254},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3613},
		{235: 3610},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 3611},
		// 2135
		{6: 1888, 31: 3612},
		{1255, 1255, 32: 1255, 35: 1255, 235: 1255, 239: 1255, 261: 1255, 376: 1255, 1255},
		{31: 3614, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{1256, 1256, 32: 1256, 35: 1256, 235: 1256, 239: 1256, 261: 1256, 376: 1256, 1256},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3620},
		// 2140
		{235: 3617},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 3618},
		{6: 1888, 31: 3619},
		{1257, 1257, 32: 1257, 35: 1257, 235: 1257, 239: 1257, 261: 1257, 376: 1257, 1257},
		{31: 3621, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 2145
		{1258, 1258, 32: 1258, 35: 1258, 235: 1258, 239: 1258, 261: 1258, 376: 1258, 1258},
		{25: 3628, 235: 1261, 806: 3627},
		{235: 3624},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3625},
		{31: 3626, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		// 2150
		{1262, 1262, 32: 1262, 35: 1262, 91: 1262, 235: 1262, 239: 1262, 261: 1262, 376: 1262, 1262},
		{235: 3631},
		{730: 3629},
		{268: 1577, 462: 3630},
		{235: 1260},
		// 2155
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 1379, 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 1884, 505: 1885, 576: 3632},
		{31: 3633},
		{1263, 1263, 32: 1263, 35: 1263, 91: 1263, 235: 1263, 239: 1263, 261: 1263, 376: 1263, 1263},
		{1249, 1249, 32: 3638, 235: 1249, 239: 1249, 261: 1249, 376: 1249, 1249, 830: 3637},
		{268: 1577, 462: 2417, 469: 3636},
		// 2160
		{1244, 1244, 32: 1244, 235: 1244, 239: 1244, 261: 1244, 376: 1244, 1244},
		{1243, 1243, 235: 3645, 239: 1243, 261: 1243, 376: 1243, 1243, 693: 3644},
		{391: 3639},
		{42: 1251, 329: 1251, 669: 3602, 3597, 713: 3640},
		{1247, 1247, 91: 3642, 235: 1247, 239: 1247, 261: 1247, 376: 1247, 1247, 829: 3641},
		// 2165
		{1248, 1248, 235: 1248, 239: 1248, 261: 1248, 376: 1248, 1248},
		{268: 1577, 462: 2417, 469: 3643},
		{1246, 1246, 235: 1246, 239: 1246, 261: 1246, 376: 1246, 1246},
		{1264, 1264, 235: 1264, 239: 1264, 261: 1264, 376: 1264, 1264},
		{384: 3648, 692: 3647, 805: 3646},
		// 2170
		{6: 3709, 31: 3708},
		{6: 1241, 31: 1241},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3649, 1588, 1589, 1587},
		{2: 1223, 6: 1223, 10: 1223, 1223, 1223, 23: 1223, 28: 1223, 1223, 31: 1223, 150: 3654, 153: 3653, 235: 1223, 242: 3652, 320: 3651, 383: 1223, 804: 3650},
		{2: 1233, 6: 1233, 10: 1233, 1233, 1233, 23: 1233, 28: 1233, 1233, 31: 1233, 235: 1233, 383: 1233, 691: 3670},
		// 2175
		{157: 3655, 294: 3656},
		{2: 1220, 6: 1220, 10: 1220, 1220, 1220, 23: 1220, 28: 1220, 1220, 31: 1220, 235: 1220, 383: 1220},
		{2: 1218, 6: 1218, 10: 1218, 1218, 1218, 23: 1218, 28: 1218, 1218, 31: 1218, 235: 1218, 383: 1218},
		{2: 1217, 6: 1217, 10: 1217, 1217, 1217, 23: 1217, 28: 1217, 1217, 31: 1217, 235: 1217, 383: 1217},
		{187: 3660},
		// 2180
		{235: 3657},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 2188, 486: 3658},
		{6: 2190, 31: 3659},
		{2: 1219, 6: 1219, 10: 1219, 1219, 1219, 23: 1219, 28: 1219, 1219, 31: 1219, 235: 1219, 383: 1219},
		{235: 3662, 592: 3661},
		// 2185
		{2: 1222, 6: 1222, 10: 1222, 1222, 1222, 23: 1222, 28: 1222, 1222, 31: 1222, 235: 1222, 383: 1222},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3664, 592: 3665, 675: 3666, 793: 3663},
		{6: 3668, 31: 3667},
		{6: 1142, 31: 1142, 255: 2172, 2170, 2171, 2169, 260: 2167, 459: 2168, 2166},
		{6: 1143, 31: 1143},
		// 2190
		{6: 1135, 31: 1135},
		{2: 1221, 6: 1221, 10: 1221, 1221, 1221, 23: 1221, 28: 1221, 1221, 31: 1221, 235: 1221, 383: 1221},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 2047, 1685, 1627, 1687, 1688, 1682, 2052, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 2056, 2049, 1752, 1640, 2051, 1678, 1809, 2066, 2067, 2065, 1708, 2061, 2068, 1788, 1790, 1789, 2057, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 2048, 1804, 1696, 1644, 1610, 1765, 2053, 2055, 2058, 2059, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 2044, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 2054, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 2045, 2046, 1792, 1793, 1794, 1601, 1795, 2064, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 2050, 2069, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 2062, 2060, 2063, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 2070, 2071, 1819, 2100, 237: 2082, 2040, 240: 2111, 2115, 2106, 2097, 2096, 2132, 248: 2073, 261: 2114, 2130, 268: 2077, 277: 2085, 2102, 304: 2109, 2116, 314: 2131, 2133, 319: 2038, 2107, 2101, 2072, 2074, 2105, 2108, 2076, 2156, 2075, 330: 2091, 2081, 2112, 2120, 2080, 2110, 2121, 2122, 2079, 2094, 2095, 2144, 2146, 2147, 2148, 2103, 2149, 2128, 2134, 2142, 2143, 2138, 2150, 2151, 2152, 2139, 2145, 2140, 2153, 2135, 2141, 2126, 2104, 2117, 2119, 2098, 2113, 2118, 2123, 2124, 378: 2084, 1588, 1589, 1587, 438: 2099, 2155, 2090, 2086, 2078, 2089, 2087, 2088, 2125, 2137, 2136, 2129, 2127, 2083, 2093, 2154, 2092, 2043, 2042, 2041, 3664, 592: 3665, 675: 3669},
		{6: 1134, 31: 1134},
		{2: 3674, 6: 1238, 10: 3675, 3678, 3679, 23: 3680, 28: 3676, 3681, 31: 1238, 235: 3672, 383: 3677, 690: 3673, 828: 3671},
		// 2195
		{6: 1239, 31: 1239},
		{32: 3702, 712: 3701, 827: 3700},
		{2: 1232, 6: 1232, 10: 1232, 1232, 1232, 23: 1232, 28: 1232, 1232, 31: 1232, 235: 1232, 383: 1232},
		{237: 1166, 264: 3158, 468: 3698},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 237: 1166, 264: 3158, 468: 3696},
		// 2200
		{106: 3693},
		{106: 3690},
		{264: 3158, 268: 1166, 468: 3688},
		{264: 3158, 268: 1166, 468: 3686},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 264: 3158, 468: 3684},
		// 2205
		{264: 3158, 268: 1166, 468: 3682},
		{268: 1577, 462: 2417, 469: 3683},
		{2: 1224, 6: 1224, 10: 1224, 1224, 1224, 23: 1224, 28: 1224, 1224, 31: 1224, 235: 1224, 383: 1224},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3685, 1588, 1589, 1587},
		{2: 1225, 6: 1225, 10: 1225, 1225, 1225, 23: 1225, 28: 1225, 1225, 31: 1225, 235: 1225, 383: 1225},
		// 2210
		{268: 1577, 462: 2417, 469: 3687},
		{2: 1226, 6: 1226, 10: 1226, 1226, 1226, 23: 1226, 28: 1226, 1226, 31: 1226, 235: 1226, 383: 1226},
		{268: 1577, 462: 2417, 469: 3689},
		{2: 1227, 6: 1227, 10: 1227, 1227, 1227, 23: 1227, 28: 1227, 1227, 31: 1227, 235: 1227, 383: 1227},
		{237: 1166, 264: 3158, 468: 3691},
		// 2215
		{237: 3692},
		{2: 1228, 6: 1228, 10: 1228, 1228, 1228, 23: 1228, 28: 1228, 1228, 31: 1228, 235: 1228, 383: 1228},
		{237: 1166, 264: 3158, 468: 3694},
		{237: 3695},
		{2: 1229, 6: 1229, 10: 1229, 1229, 1229, 23: 1229, 28: 1229, 1229, 31: 1229, 235: 1229, 383: 1229},
		// 2220
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3697},
		{2: 1230, 6: 1230, 10: 1230, 1230, 1230, 23: 1230, 28: 1230, 1230, 31: 1230, 235: 1230, 383: 1230},
		{237: 3699},
		{2: 1231, 6: 1231, 10: 1231, 1231, 1231, 23: 1231, 28: 1231, 1231, 31: 1231, 235: 1231, 383: 1231},
		{6: 3706, 31: 3705},
		// 2225
		{6: 1236, 31: 1236},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3703, 1588, 1589, 1587},
		{2: 1233, 6: 1233, 10: 1233, 1233, 1233, 23: 1233, 28: 1233, 1233, 31: 1233, 383: 1233, 691: 3704},
		{2: 3674, 6: 1234, 10: 3675, 3678, 3679, 23: 3680, 28: 3676, 3681, 31: 1234, 383: 3677, 690: 3673},
		{6: 1237, 31: 1237},
		// 2230
		{32: 3702, 712: 3707},
		{6: 1235, 31: 1235},
		{1242, 1242, 6: 1242, 235: 1242, 239: 1242, 261: 1242, 376: 1242, 1242},
		{384: 3648, 692: 3710},
		{6: 1240, 31: 1240},
		// 2235
		{1213, 1213, 235: 1213, 239: 3715, 377: 1213, 735: 3714},
		{1215, 1215, 235: 1215, 239: 1215, 377: 1215},
		{1214, 1214, 235: 1214, 239: 1214, 377: 1214},
		{1211, 1211, 235: 1509, 377: 1505, 438: 3719, 471: 3717, 1506, 1507, 1508, 477: 1511, 1510, 3718, 752: 3716},
		{1212, 1212, 235: 1212, 377: 1212},
		// 2240
		{1269, 1269},
		{1210, 1210, 250: 438},
		{1209, 1209},
		{1208, 1208},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 3721},
		// 2245
		{1273, 1273, 8: 1267, 242: 3520, 246: 1267, 262: 1267, 382: 1267, 507: 3723, 630: 3725, 753: 3724, 3722},
		{1277, 1277},
		{8: 2434, 246: 3728, 262: 2435, 382: 2433, 476: 3727},
		{1272, 1272, 8: 1267, 242: 3520, 246: 1267, 262: 1267, 382: 1267, 507: 3723, 630: 3726},
		{1271, 1271, 8: 1271, 242: 1271, 246: 1271, 262: 1271, 382: 1271},
		// 2250
		{1270, 1270, 8: 1270, 242: 1270, 246: 1270, 262: 1270, 382: 1270},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 237: 1166, 264: 3158, 278: 1166, 468: 3731},
		{2: 1166, 1166, 1166, 1166, 7: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 32: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 237: 1166, 264: 3158, 468: 3729},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3478, 558: 3730},
		{1274, 1274, 8: 1274, 242: 1274, 246: 1274, 262: 1274, 382: 1274},
		// 2255
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 3732},
		{1275, 1275, 8: 1275, 242: 1275, 246: 1275, 262: 1275, 382: 1275},
		{2: 1074, 1074, 1074, 1074, 7: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 32: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 304: 3198, 527: 3734},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3735, 1588, 1589, 1587},
		{24: 3322, 236: 1059, 259: 3321, 517: 3737, 780: 3736},
		// 2260
		{236: 3738},
		{236: 1058},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3739},
		{235: 3740},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3273, 499: 3274, 509: 3741},
		// 2265
		{6: 3278, 31: 3742},
		{1068, 1068, 1068, 9: 1068, 24: 1068, 1068, 1068, 1068, 249: 1068, 259: 1068, 531: 3743},
		{1286, 1286, 3319, 9: 3317, 24: 3322, 3150, 3324, 3323, 249: 3151, 259: 3321, 517: 3318, 528: 3320, 530: 3316, 553: 3152, 572: 3153, 663: 3744},
		{1290, 1290},
		{8: 2434, 33: 323, 323, 36: 323, 38: 326, 49: 323, 57: 326, 326, 70: 3789, 75: 2755, 2747, 78: 2759, 2763, 2758, 2761, 2753, 2745, 85: 2760, 90: 2762, 93: 2756, 96: 2752, 169: 3790, 262: 2435, 382: 2433, 2744, 470: 2750, 476: 2749, 552: 2746, 559: 2748, 583: 2754, 596: 3792, 600: 2757, 603: 2751, 3791},
		// 2270
		{70: 3787},
		{397: 3785},
		{70: 3781, 397: 3782},
		{70: 3777, 397: 3778},
		{8: 2434, 33: 323, 323, 36: 323, 38: 326, 49: 323, 57: 326, 326, 62: 3764, 75: 2755, 2747, 78: 2759, 2763, 2758, 2761, 2753, 2745, 85: 2760, 90: 2762, 93: 2756, 96: 2752, 115: 3757, 125: 3763, 132: 3761, 3762, 3760, 3759, 262: 2435, 382: 2433, 2744, 470: 2750, 476: 2749, 512: 3756, 552: 2746, 559: 2748, 583: 2754, 596: 3758, 600: 2757, 603: 2751, 3755},
		// 2275
		{404, 404, 1680, 1592, 1593, 1634, 404, 1774, 2859, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 2861, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 2886, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 2887, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 3753, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 2862, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 262: 2435, 319: 2869, 327: 2868, 378: 2867, 1588, 1589, 1587, 2433, 476: 2870, 571: 2871, 611: 3752},
		{1352, 1352, 6: 2885},
		{404, 404, 1680, 1592, 1593, 1634, 404, 1774, 2859, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 2861, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 2886, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 2887, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 2862, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 262: 2435, 264: 933, 319: 2869, 327: 2868, 378: 2867, 1588, 1589, 1587, 2433, 476: 2870, 571: 2871, 611: 3754},
		{1351, 1351, 6: 2885},
		{329, 329, 253: 2784, 271: 2783, 493: 3776},
		// 2280
		{325: 3773, 470: 3772},
		{1362, 1362, 251: 3770},
		{33: 2792, 2791, 36: 2793, 49: 3769},
		{329, 329, 253: 2784, 271: 2783, 493: 3768},
		{329, 329, 253: 2784, 271: 2783, 493: 3767},
		// 2285
		{329, 329, 253: 2784, 271: 2783, 493: 3766},
		{329, 329, 253: 2784, 271: 2783, 493: 3765},
		{1354, 1354},
		{1353, 1353},
		{1355, 1355},
		// 2290
		{1356, 1356},
		{1357, 1357},
		{1358, 1358},
		{1360, 1360},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 3771},
		// 2295
		{1361, 1361},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3775},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1993, 1588, 1589, 1587, 522: 3774},
		{1363, 1363},
		{1364, 1364},
		// 2300
		{1366, 1366},
		{237: 1955, 492: 3780},
		{237: 1955, 492: 3779},
		{1367, 1367},
		{1368, 1368},
		// 2305
		{237: 1955, 492: 3784},
		{237: 1955, 492: 3783},
		{1369, 1369},
		{1370, 1370},
		{237: 1955, 492: 3786},
		// 2310
		{1371, 1371},
		{237: 1955, 492: 3788},
		{1372, 1372},
		{49: 3796},
		{237: 1955, 492: 3795},
		// 2315
		{329, 329, 253: 2784, 271: 2783, 493: 3794},
		{33: 2792, 2791, 36: 2793, 49: 3793},
		{1359, 1359},
		{1365, 1365},
		{1373, 1373},
		// 2320
		{1374, 1374},
		{1388, 1388},
		{1390, 1390, 247: 3799},
		{149: 3800},
		{181: 3801},
		// 2325
		{1389, 1389},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3804, 498: 3803},
		{1398, 1398, 6: 2731, 247: 3812, 533: 3820},
		{549, 549, 6: 549, 247: 549, 383: 3805, 3806},
		{502, 502, 1680, 1592, 1593, 1634, 502, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 247: 502, 370: 2651, 378: 2650, 1588, 1589, 1587, 562: 3818},
		// 2330
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 510: 3808},
		{1412, 1412, 6: 1412, 23: 1412, 247: 1412, 383: 1412},
		{1398, 1398, 6: 3809, 247: 3812, 383: 3811, 533: 3810},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3817, 1588, 1589, 1587},
		{1400, 1400},
		// 2335
		{502, 502, 1680, 1592, 1593, 1634, 502, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 247: 502, 370: 2651, 378: 2650, 1588, 1589, 1587, 562: 3815},
		{268: 1577, 462: 3813},
		{100: 3814},
		{1397, 1397},
		{1398, 1398, 6: 2653, 247: 3812, 533: 3816},
		// 2340
		{1399, 1399},
		{1411, 1411, 6: 1411, 23: 1411, 247: 1411, 383: 1411},
		{1398, 1398, 6: 2653, 247: 3812, 533: 3819},
		{1401, 1401},
		{1402, 1402},
		// 2345
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3824, 720: 3823, 838: 3822},
		{1406, 1406, 6: 3827},
		{1405, 1405, 6: 1405},
		{398: 3825},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3826},
		// 2350
		{1403, 1403, 6: 1403},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3824, 720: 3828},
		{1404, 1404, 6: 1404},
		{470: 3839},
		{2: 1076, 1076, 1076, 1076, 7: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 32: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 237: 1076, 304: 3145, 1076, 560: 3831},
		// 2355
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 3832, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 305: 1940, 378: 1849, 1588, 1589, 1587, 467: 1939, 491: 1941, 556: 1942, 570: 3833},
		{959, 959, 6: 959, 44: 959, 235: 3834, 319: 959, 409: 959},
		{99, 99, 6: 1944},
		{31: 3835},
		{44: 3836},
		// 2360
		{391: 3837},
		{237: 1955, 492: 3838},
		{98, 98},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3840},
		{214, 214, 3524, 3523, 6: 214, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 25: 3860, 73: 3848, 107: 3853, 3852, 111: 3854, 3847, 117: 3851, 123: 3855, 127: 3850, 242: 3520, 246: 1267, 249: 3151, 262: 1267, 324: 3844, 382: 1267, 385: 3537, 3536, 393: 3861, 396: 3846, 3857, 400: 3842, 407: 3858, 410: 3845, 413: 3856, 430: 3849, 507: 3522, 536: 3534, 539: 3540, 553: 3859, 606: 3863, 613: 3843, 3862, 733: 3841},
		// 2365
		{1474, 1474, 6: 3962},
		{384: 3956},
		{1471, 1471, 6: 1471},
		{398: 3950},
		{2: 1419, 1419, 1419, 1419, 7: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 32: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 329: 1410, 370: 1410, 1410, 383: 1410, 3940, 401: 1410, 1410, 1410, 546: 3879, 3938, 578: 3939, 3245, 3248},
		// 2370
		{2: 1419, 1419, 1419, 1419, 7: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 32: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 329: 2660, 370: 3926, 383: 2661, 3927, 401: 3929, 501: 3928, 546: 3879, 3925},
		{384: 3914},
		{384: 3912},
		{384: 3909},
		{384: 3906},
		// 2375
		{384: 3903},
		{384: 3898},
		{552: 3897},
		{552: 3896},
		{2: 1419, 1419, 1419, 1419, 7: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 32: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 546: 3879, 3893},
		// 2380
		{2: 1419, 1419, 1419, 1419, 7: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 32: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 546: 3879, 3886},
		{2: 1419, 1419, 1419, 1419, 7: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 32: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 546: 3879, 3878},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 239: 3871, 329: 2660, 378: 1820, 1588, 1589, 1587, 383: 2661, 398: 3869, 461: 3870, 501: 3872},
		{1444, 1444, 6: 1444},
		{64: 1166, 67: 1166, 242: 1166, 264: 3158, 468: 3864},
		// 2385
		{1442, 1442, 6: 1442},
		{1414, 1414, 6: 1414},
		{213, 213, 3524, 3523, 6: 213, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 242: 3520, 246: 1267, 262: 1267, 382: 1267, 385: 3537, 3536, 507: 3522, 536: 3534, 539: 3549},
		{64: 3868, 67: 3867, 242: 3866, 732: 3865},
		{1443, 1443, 6: 1443},
		// 2390
		{1441, 1441, 6: 1441},
		{1440, 1440, 6: 1440},
		{1439, 1439, 6: 1439},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3877},
		{1447, 1447, 6: 1447},
		// 2395
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3876},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3873, 1588, 1589, 1587},
		{398: 3874},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3875, 1588, 1589, 1587},
		{1445, 1445, 6: 1445},
		// 2400
		{1446, 1446, 6: 1446},
		{1448, 1448, 6: 1448},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3880},
		{2: 1418, 1418, 1418, 1418, 7: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 32: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418},
		{266: 3881, 396: 3882},
		// 2405
		{242: 3884},
		{242: 3883},
		{1449, 1449, 6: 1449},
		{237: 2082, 243: 3506, 3507, 248: 2073, 268: 2077, 322: 2072, 2074, 326: 2076, 328: 2075, 331: 2081, 334: 2080, 338: 2079, 440: 3505, 442: 2078, 708: 3885},
		{1450, 1450, 6: 1450},
		// 2410
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3887},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3246, 511: 3888},
		{1417, 1417, 4: 3891, 3890, 1417, 577: 3889},
		{1451, 1451, 6: 1451},
		{1416, 1416, 6: 1416},
		// 2415
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3892},
		{1415, 1415, 6: 1415},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3246, 511: 3894},
		{1417, 1417, 4: 3891, 3890, 1417, 577: 3895},
		{1452, 1452, 6: 1452},
		// 2420
		{1453, 1453, 6: 1453},
		{1454, 1454, 6: 1454},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 465: 3900, 510: 3901, 544: 3899},
		{23: 3902},
		{1436, 1436, 6: 1436, 23: 1436},
		// 2425
		{1435, 1435, 6: 3809, 23: 1435},
		{1457, 1457, 6: 1457},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 465: 3900, 510: 3901, 544: 3904},
		{23: 3905},
		{1458, 1458, 6: 1458},
		// 2430
		{2: 314, 314, 314, 314, 7: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 32: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 2717, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 465: 314, 593: 2716, 3907},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 465: 3900, 510: 3901, 544: 3908},
		{1459, 1459, 6: 1459},
		{2: 314, 314, 314, 314, 7: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 32: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 2717, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 465: 314, 593: 2716, 3910},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 465: 3900, 510: 3901, 544: 3911},
		// 2435
		{1460, 1460, 6: 1460},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 465: 3900, 510: 3901, 544: 3913},
		{1461, 1461, 6: 1461},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3915, 1588, 1589, 1587},
		{247: 3916},
		// 2440
		{470: 3917},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1820, 1588, 1589, 1587, 461: 3918},
		{1434, 1434, 6: 1434, 193: 3922, 247: 3921, 860: 3920, 3919},
		{1462, 1462, 6: 1462},
		{1433, 1433, 6: 1433},
		// 2445
		{138: 3924},
		{138: 3923},
		{1431, 1431, 6: 1431},
		{1432, 1432, 6: 1432},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3936},
		// 2450
		{329: 3935},
		{2: 1076, 1076, 1076, 1076, 7: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 32: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 304: 3145, 560: 3933},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3932, 1588, 1589, 1587},
		{329: 3930},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3517, 1588, 1589, 1587, 714: 3931},
		// 2455
		{1455, 1455, 6: 1455},
		{1456, 1456, 6: 1456},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 510: 3934},
		{1463, 1463, 6: 3809},
		{1464, 1464, 6: 1464},
		// 2460
		{1171, 1171, 6: 1171, 392: 3136, 394: 3135, 555: 3937},
		{1465, 1465, 6: 1465},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 3943, 378: 1883, 1588, 1589, 1587, 466: 3246, 511: 3942},
		{1467, 1467, 6: 1467},
		{1243, 1243, 6: 1243, 235: 3645, 693: 3941},
		// 2465
		{1466, 1466, 6: 1466},
		{1417, 1417, 4: 3891, 3890, 1417, 577: 3949},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3246, 511: 3945, 743: 3944},
		{6: 3947, 31: 3946},
		{6: 1387, 31: 1387},
		// 2470
		{1468, 1468, 6: 1468},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 1883, 1588, 1589, 1587, 466: 3246, 511: 3948},
		{6: 1386, 31: 1386},
		{1469, 1469, 6: 1469},
		{8: 2434, 262: 2435, 382: 2433, 476: 3951},
		// 2475
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 278: 1847, 378: 1849, 1588, 1589, 1587, 467: 1846, 504: 3952},
		{114, 114, 6: 114, 246: 3954, 800: 3953},
		{1470, 1470, 6: 1470},
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 237: 1848, 378: 1849, 1588, 1589, 1587, 467: 3478, 558: 3955},
		{113, 113, 6: 113},
		// 2480
		{2: 1680, 1592, 1593, 1634, 7: 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 378: 3807, 1588, 1589, 1587, 510: 3957},
		{1398, 1398, 6: 3809, 247: 3812, 383: 3959, 533: 3958},
		{1473, 1473},
		{502, 502, 1680, 1592, 1593, 1634, 502, 1774, 1603, 1685, 1627, 1687, 1688, 1682, 1647, 1683, 1775, 1681, 1684, 1695, 1691, 1653, 1724, 1661, 1773, 1751, 1771, 1772, 1618, 1762, 1717, 32: 1658, 1604, 1660, 1720, 1633, 1736, 1656, 1672, 1621, 1752, 1640, 1641, 1678, 1809, 1730, 1731, 1727, 1708, 1692, 1735, 1788, 1790, 1789, 1674, 1626, 1705, 1704, 1632, 1646, 1648, 1713, 1600, 1796, 1620, 1619, 1804, 1696, 1644, 1610, 1765, 1664, 1668, 1677, 1679, 1628, 1750, 1719, 1638, 1716, 1639, 1630, 1707, 1697, 1732, 1728, 1733, 1747, 1744, 1652, 1657, 1722, 1694, 1669, 1670, 1671, 1776, 1596, 1715, 1777, 1605, 1615, 1616, 1779, 1622, 1761, 1710, 1770, 1623, 1625, 1711, 1766, 1635, 1636, 1693, 1586, 1768, 1607, 1609, 1608, 1806, 1780, 1718, 1714, 1729, 1650, 1767, 1651, 1749, 1655, 1782, 1785, 1786, 1784, 1783, 1665, 1666, 1763, 1590, 1594, 1597, 1599, 1598, 1778, 1758, 1602, 1745, 1699, 1617, 1606, 1624, 1629, 1760, 1805, 1753, 1781, 1642, 1703, 1643, 1686, 1740, 1741, 1742, 1743, 1754, 1673, 1689, 1701, 1611, 1613, 1734, 1811, 1759, 1698, 1614, 1757, 1702, 1737, 1746, 1739, 1654, 1612, 1659, 1748, 1755, 1662, 1663, 1787, 1818, 1667, 1700, 1756, 1764, 1791, 1675, 1591, 1595, 1792, 1793, 1794, 1601, 1795, 1726, 1797, 1798, 1799, 1800, 1631, 1723, 1801, 1637, 1802, 1803, 1769, 1808, 1807, 1645, 1721, 1810, 1812, 1649, 1712, 1690, 1725, 1738, 1676, 1706, 1709, 1813, 1814, 1815, 1816, 1817, 1819, 247: 502, 370: 2651, 378: 2650, 1588, 1589, 1587, 562: 3960},
		{1398, 1398, 6: 2653, 247: 3812, 533: 3961},
		// 2485
		{1472, 1472},
		{214, 214, 3524, 3523, 6: 214, 8: 1267, 3530, 3521, 3531, 3532, 3526, 3528, 3527, 3538, 3525, 3529, 3533, 3541, 22: 3535, 25: 3860, 73: 3848, 107: 3853, 3852, 111: 3854, 3847, 117: 3851, 123: 3855, 127: 3850, 242: 3520, 246: 1267, 249: 3151, 262: 1267, 324: 3844, 382: 1267, 385: 3537, 3536, 393: 3861, 396: 3846, 3857, 407: 3858, 410: 3845, 413: 3856, 430: 3849, 507: 3522, 536: 3534, 539: 3540, 553: 3859, 606: 3863, 613: 3843, 3963},
		{1413, 1413, 6: 1413},
		{1164, 1164, 59: 1501, 61: 1500, 73: 1566, 97: 1514, 1482, 1484, 101: 1485, 105: 1503, 109: 1490, 114: 1516, 118: 1486, 1488, 1487, 128: 1504, 130: 1483, 137: 1493, 235: 1509, 249: 1573, 261: 1499, 266: 1513, 279: 1496, 314: 1498, 377: 1505, 395: 1568, 1492, 1479, 400: 1481, 407: 1480, 438: 1558, 471: 1512, 1506, 1507, 1508, 477: 1511, 1510, 1555, 481: 1567, 487: 1491, 512: 1489, 519: 1515, 524: 1529, 526: 1569, 532: 1546, 535: 1553, 543: 1561, 591: 1575, 612: 1518, 615: 1519, 1520, 1521, 1522, 1523, 624: 1524, 1532, 1533, 1534, 1536, 1535, 632: 1528, 1502, 1495, 1537, 1538, 1539, 1543, 1540, 1542, 1541, 1517, 1530, 1494, 1531, 1497, 650: 1544, 655: 1545, 658: 1527, 1526, 1525, 666: 1574, 1547, 671: 1571, 1548, 1549, 1564, 695: 1550, 701: 1552, 1570, 1554, 1551, 1556, 1557, 709: 3965, 722: 1559, 1560, 1572, 1563, 727: 1562},
		{245, 245},
	}
)

var yyDebug = 0

type yyLexer interface {
	Lex(lval *yySymType) int
	Errorf(format string, a ...interface{}) error
	AppendError(err error)
	Errors() (warns []error, errs []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 = 871

	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.AppendError(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.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, PartitionNames: yyS[yypt-1].item.([]model.CIStr), MaxNumBuckets: yyS[yypt-0].item.(uint64)}
		}
	case 4:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{
				TableNames:     []*ast.TableName{yyS[yypt-6].item.(*ast.TableName)},
				PartitionNames: yyS[yypt-3].item.([]model.CIStr),
				IndexNames:     yyS[yypt-1].item.([]model.CIStr),
				IndexFlag:      true,
				MaxNumBuckets:  yyS[yypt-0].item.(uint64),
			}
		}
	case 5:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:      ast.AlterTableOption,
				Options: yyS[yypt-0].item.([]*ast.TableOption),
			}
		}
	case 6:
		{
			op := &ast.AlterTableSpec{
				Tp:      ast.AlterTableOption,
				Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-1].item.(string)}},
			}
			if yyS[yypt-0].item != "" {
				op.Options = append(op.Options, &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)})
			}
			parser.yyVAL.item = op
		}
	case 7:
		{
			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 8:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAddColumns,
				NewColumns: yyS[yypt-1].item.([]*ast.ColumnDef),
			}
		}
	case 9:
		{
			constraint := yyS[yypt-0].item.(*ast.Constraint)
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAddConstraint,
				Constraint: constraint,
			}
		}
	case 10:
		{
			var defs []*ast.PartitionDefinition
			if yyS[yypt-0].item != nil {
				defs = yyS[yypt-0].item.([]*ast.PartitionDefinition)
			}
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:              ast.AlterTableAddPartitions,
				PartDefinitions: defs,
			}
		}
	case 11:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:            ast.AlterTableDropColumn,
				OldColumnName: yyS[yypt-1].item.(*ast.ColumnName),
			}
		}
	case 12:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey}
		}
	case 13:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				IfExists:       yyS[yypt-1].item.(bool),
				Tp:             ast.AlterTableDropPartition,
				PartitionNames: yyS[yypt-0].item.([]model.CIStr),
				Name:           yyS[yypt-0].item.([]model.CIStr)[0].String(),
			}
		}
	case 14:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:             ast.AlterTableExchangePartition,
				PartitionNames: []model.CIStr{model.NewCIStr(yyS[yypt-4].ident)},
				NewTable:       yyS[yypt-1].item.(*ast.TableName),
				WithValidation: yyS[yypt-0].item.(bool),
			}
		}
	case 15:
		{
			ret := &ast.AlterTableSpec{
				Tp: ast.AlterTableTruncatePartition,
			}
			if yyS[yypt-0].item == nil {
				ret.OnAllPartitions = true
				yylex.AppendError(yylex.Errorf("The TRUNCATE PARTITION ALL clause is parsed but ignored by all storage engines."))
				return 1
			} else {
				ret.PartitionNames = yyS[yypt-0].item.([]model.CIStr)
			}
			parser.yyVAL.item = ret
		}
	case 16:
		{
			ret := &ast.AlterTableSpec{
				NoWriteToBinlog: yyS[yypt-1].item.(bool),
				Tp:              ast.AlterTableOptimizePartition,
			}
			if yyS[yypt-0].item == nil {
				ret.OnAllPartitions = true
			} else {
				ret.PartitionNames = yyS[yypt-0].item.([]model.CIStr)
			}
			parser.yyVAL.item = ret
		}
	case 17:
		{
			ret := &ast.AlterTableSpec{
				NoWriteToBinlog: yyS[yypt-1].item.(bool),
				Tp:              ast.AlterTableRepairPartition,
			}
			if yyS[yypt-0].item == nil {
				ret.OnAllPartitions = true
			} else {
				ret.PartitionNames = yyS[yypt-0].item.([]model.CIStr)
			}
			parser.yyVAL.item = ret
		}
	case 18:
		{
			ret := &ast.AlterTableSpec{
				Tp: ast.AlterTableImportPartitionTablespace,
			}
			if yyS[yypt-1].item == nil {
				ret.OnAllPartitions = true
			} else {
				ret.PartitionNames = yyS[yypt-1].item.([]model.CIStr)
			}
			parser.yyVAL.item = ret
			yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines."))
			return 1
		}
	case 19:
		{
			ret := &ast.AlterTableSpec{
				Tp: ast.AlterTableDiscardPartitionTablespace,
			}
			if yyS[yypt-1].item == nil {
				ret.OnAllPartitions = true
			} else {
				ret.PartitionNames = yyS[yypt-1].item.([]model.CIStr)
			}
			parser.yyVAL.item = ret
			yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines."))
			return 1
		}
	case 20:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:   ast.AlterTableDropIndex,
				Name: yyS[yypt-0].ident,
			}
		}
	case 21:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:   ast.AlterTableDropForeignKey,
				Name: yyS[yypt-0].item.(string),
			}
		}
	case 22:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{}
		}
	case 23:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{}
		}
	case 24:
		{
			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 25:
		{
			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 26:
		{
			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 27:
		{
			colDef := &ast.ColumnDef{
				Name: yyS[yypt-2].item.(*ast.ColumnName),
			}
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:         ast.AlterTableAlterColumn,
				NewColumns: []*ast.ColumnDef{colDef},
			}
		}
	case 28:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 29:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 30:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableRenameTable,
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 31:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:      ast.AlterTableRenameIndex,
				FromKey: model.NewCIStr(yyS[yypt-2].ident),
				ToKey:   model.NewCIStr(yyS[yypt-0].ident),
			}
		}
	case 32:
		{
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp:       ast.AlterTableLock,
				LockType: yyS[yypt-0].item.(ast.LockType),
			}
		}
	case 33:
		{
			// Parse it and ignore it. Just for compatibility.
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp: ast.AlterTableAlgorithm,
			}
		}
	case 34:
		{
			// Parse it and ignore it. Just for compatibility.
			parser.yyVAL.item = &ast.AlterTableSpec{
				Tp: ast.AlterTableForce,
			}
		}
	case 38:
		{
			ret := &ast.AlterTableSpec{
				Tp:              ast.AlterTableReorganizePartition,
				OnAllPartitions: true,
			}
			parser.yyVAL.item = ret
		}
	case 39:
		{
			ret := &ast.AlterTableSpec{
				Tp:              ast.AlterTableReorganizePartition,
				PartitionNames:  yyS[yypt-4].item.([]model.CIStr),
				PartDefinitions: yyS[yypt-1].item.([]*ast.PartitionDefinition),
			}
			parser.yyVAL.item = ret
		}
	case 40:
		{
			parser.yyVAL.item = nil
		}
	case 42:
		{
			parser.yyVAL.item = true
		}
	case 44:
		{
			parser.yyVAL.item = true
		}
	case 45:
		{
			parser.yyVAL.item = false
		}
	case 46:
		{
			parser.yyVAL.item = ast.AlgorithmTypeDefault
		}
	case 47:
		{
			parser.yyVAL.item = ast.AlgorithmTypeCopy
		}
	case 48:
		{
			parser.yyVAL.item = ast.AlgorithmTypeInplace
		}
	case 49:
		{
			parser.yyVAL.item = ast.AlgorithmTypeInstant
		}
	case 50:
		{
			yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident))
			return 1
		}
	case 51:
		{
			parser.yyVAL.item = ast.LockTypeDefault
		}
	case 52:
		{
			id := strings.ToUpper(yyS[yypt-0].ident)

			if id == "NONE" {
				parser.yyVAL.item = ast.LockTypeNone
			} else if id == "SHARED" {
				parser.yyVAL.item = ast.LockTypeShared
			} else if id == "EXCLUSIVE" {
				parser.yyVAL.item = ast.LockTypeExclusive
			} else {
				yylex.AppendError(ErrUnknownAlterLock.GenWithStackByArgs(yyS[yypt-0].ident))
				return 1
			}
		}
	case 59:
		{
			parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone}
		}
	case 60:
		{
			parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst}
		}
	case 61:
		{
			parser.yyVAL.item = &ast.ColumnPosition{
				Tp:             ast.ColumnPositionAfter,
				RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName),
			}
		}
	case 62:
		{
			parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)}
		}
	case 63:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec))
		}
	case 64:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 65:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 66:
		{
			parser.yyVAL.item = nil
		}
	case 67:
		{
			parser.yyVAL.item = nil
		}
	case 68:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 69:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 70:
		{
			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 71:
		{
			parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)}
		}
	case 72:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable))
		}
	case 73:
		{
			parser.yyVAL.item = &ast.TableToTable{
				OldTable: yyS[yypt-2].item.(*ast.TableName),
				NewTable: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 74:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-1].item.([]*ast.TableName), MaxNumBuckets: yyS[yypt-0].item.(uint64)}
		}
	case 75:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, MaxNumBuckets: yyS[yypt-0].item.(uint64)}
		}
	case 76:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, PartitionNames: yyS[yypt-1].item.([]model.CIStr), MaxNumBuckets: yyS[yypt-0].item.(uint64)}
		}
	case 77:
		{
			parser.yyVAL.statement = &ast.AnalyzeTableStmt{
				TableNames:     []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)},
				PartitionNames: yyS[yypt-3].item.([]model.CIStr),
				IndexNames:     yyS[yypt-1].item.([]model.CIStr),
				IndexFlag:      true,
				MaxNumBuckets:  yyS[yypt-0].item.(uint64),
			}
		}
	case 78:
		{
			parser.yyVAL.item = uint64(0)
		}
	case 79:
		{
			parser.yyVAL.item = getUint64FromNUM(yyS[yypt-1].item)
		}
	case 80:
		{
			parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr}
		}
	case 81:
		{
			parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)}
		}
	case 82:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment))
		}
	case 83:
		{
			parser.yyVAL.item = []*ast.Assignment{}
		}
	case 85:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 86:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 87:
		{
			parser.yyVAL.statement = &ast.BeginStmt{}
		}
	case 88:
		{
			parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident}
		}
	case 89:
		{
			parser.yyVAL.item = []*ast.ColumnDef{yyS[yypt-0].item.(*ast.ColumnDef)}
		}
	case 90:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnDef), yyS[yypt-0].item.(*ast.ColumnDef))
		}
	case 91:
		{
			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 92:
		{
			parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 93:
		{
			parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 94:
		{
			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 95:
		{
			parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)}
		}
	case 96:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName))
		}
	case 97:
		{
			parser.yyVAL.item = []*ast.ColumnName{}
		}
	case 98:
		{
			parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnName)
		}
	case 99:
		{
			parser.yyVAL.item = []*ast.ColumnName{}
		}
	case 100:
		{
			parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnName)
		}
	case 101:
		{
			parser.yyVAL.statement = &ast.CommitStmt{}
		}
	case 102:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{}
		}
	case 103:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
			}
		}
	case 104:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionKill,
			}
		}
	case 105:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionKill,
			}
		}
	case 106:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionPause,
			}
		}
	case 107:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionPause,
			}
		}
	case 108:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionResume,
			}
		}
	case 109:
		{
			parser.yyVAL.statement = &ast.ShowOscStmt{
				Sqlsha1: yyS[yypt-0].item.(string),
				Tp:      ast.OscOptionResume,
			}
		}
	case 110:
		{
			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)
				}
			}
			stmt.IsInception = true
			parser.yyVAL.statement = stmt
		}
	case 111:
		{
			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)
				}
			}
			stmt.IsInception = true
			parser.yyVAL.statement = stmt
		}
	case 112:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowCreateTable,
				Table:       yyS[yypt-0].item.(*ast.TableName),
				IsInception: true,
			}
		}
	case 113:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowCreateDatabase,
				DBName:      yyS[yypt-0].item.(string),
				IsInception: true,
			}
		}
	case 114:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowGrants,
				IsInception: true,
			}
		}
	case 115:
		{
			// 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),
				IsInception: true,
			}
		}
	case 116:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowProcessList,
				Full:        yyS[yypt-1].item.(bool),
				IsInception: true,
			}
		}
	case 117:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowProcessList,
				Full:        yyS[yypt-1].item.(bool),
				IsInception: true,
			}
		}
	case 118:
		{
			stmt := &ast.ShowStmt{
				Tp:          ast.ShowStatsMeta,
				IsInception: true,
			}
			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 119:
		{
			stmt := &ast.ShowStmt{
				Tp:          ast.ShowStatsHistograms,
				IsInception: true,
			}
			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 120:
		{
			stmt := &ast.ShowStmt{
				Tp:          ast.ShowStatsBuckets,
				IsInception: true,
			}
			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 121:
		{
			stmt := &ast.ShowStmt{
				Tp:          ast.ShowStatsHealthy,
				IsInception: true,
			}
			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 122:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowProfiles,
				IsInception: true,
			}
		}
	case 123:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:          ast.ShowPrivileges,
				IsInception: true,
			}
		}
	case 124:
		{
			parser.yyVAL.statement = &ast.InceptionSetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)}
		}
	case 125:
		{
			vars := yyS[yypt-0].item.([]*ast.VariableAssignment)
			for _, v := range vars {
				v.IsLevel = true
			}
			parser.yyVAL.statement = &ast.InceptionSetStmt{Variables: vars}
		}
	case 126:
		{
			parser.yyVAL.statement = &ast.InceptionStartStmt{}
		}
	case 127:
		{
			parser.yyVAL.statement = &ast.InceptionCommitStmt{}
		}
	case 130:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull}
		}
	case 131:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull}
		}
	case 132:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement}
		}
	case 133:
		{
			// 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 134:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey}
		}
	case 135:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey}
		}
	case 136:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr}
		}
	case 137:
		{
			nowFunc := &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: nowFunc}
		}
	case 138:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident)}
		}
	case 139:
		{
			// 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 140:
		{
			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 141:
		{
			parser.yyVAL.item = &ast.ColumnOption{
				Tp:    ast.ColumnOptionReference,
				Refer: yyS[yypt-0].item.(*ast.ReferenceDef),
			}
		}
	case 142:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].item.(string)}
		}
	case 143:
		{
			parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandomBitLength: yyS[yypt-0].item.(int)}
		}
	case 146:
		{
			parser.yyVAL.item = false
		}
	case 147:
		{
			parser.yyVAL.item = false
		}
	case 148:
		{
			parser.yyVAL.item = true
		}
	case 149:
		{
			parser.yyVAL.item = []*ast.ColumnOption{yyS[yypt-0].item.(*ast.ColumnOption)}
		}
	case 150:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.(*ast.ColumnOption))
		}
	case 151:
		{
			parser.yyVAL.item = []*ast.ColumnOption{}
		}
	case 152:
		{
			parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnOption)
		}
	case 153:
		{
			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 indexType := yyS[yypt-4].item.([]interface{})[1]; indexType != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = indexType.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 154:
		{
			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 155:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintSpatial,
				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 156:
		{
			c := &ast.Constraint{
				IfNotExists: yyS[yypt-5].item.(bool),
				Tp:          ast.ConstraintIndex,
				Keys:        yyS[yypt-2].item.([]*ast.IndexColName),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			c.Name = yyS[yypt-4].item.([]interface{})[0].(string)
			if indexType := yyS[yypt-4].item.([]interface{})[1]; indexType != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = indexType.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 157:
		{
			c := &ast.Constraint{
				Tp:   ast.ConstraintUniq,
				Keys: yyS[yypt-2].item.([]*ast.IndexColName),
			}
			if yyS[yypt-0].item != nil {
				c.Option = yyS[yypt-0].item.(*ast.IndexOption)
			}
			c.Name = yyS[yypt-4].item.([]interface{})[0].(string)
			if indexType := yyS[yypt-4].item.([]interface{})[1]; indexType != nil {
				if c.Option == nil {
					c.Option = &ast.IndexOption{}
				}
				c.Option.Tp = indexType.(model.IndexType)
			}
			parser.yyVAL.item = c
		}
	case 158:
		{
			parser.yyVAL.item = &ast.Constraint{
				IfNotExists: yyS[yypt-5].item.(bool),
				Tp:          ast.ConstraintForeignKey,
				Keys:        yyS[yypt-2].item.([]*ast.IndexColName),
				Name:        yyS[yypt-4].item.(string),
				Refer:       yyS[yypt-0].item.(*ast.ReferenceDef),
			}
		}
	case 159:
		{
			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 160:
		{
			parser.yyVAL.item = &ast.OnDeleteOpt{}
		}
	case 161:
		{
			parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)}
		}
	case 162:
		{
			parser.yyVAL.item = &ast.OnUpdateOpt{}
		}
	case 163:
		{
			parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)}
		}
	case 164:
		{
			parser.yyVAL.item = ast.ReferOptionRestrict
		}
	case 165:
		{
			parser.yyVAL.item = ast.ReferOptionCascade
		}
	case 166:
		{
			parser.yyVAL.item = ast.ReferOptionSetNull
		}
	case 167:
		{
			parser.yyVAL.item = ast.ReferOptionNoAction
		}
	case 170:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 171:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 172:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")}
		}
	case 180:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr)
		}
	case 181:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item)}
		}
	case 182:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item)}
		}
	case 186:
		{
			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)
				}
			}
			var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm
			if yyS[yypt-0].item != nil {
				indexLockAndAlgorithm = yyS[yypt-0].item.(*ast.IndexLockAndAlgorithm)
				if indexLockAndAlgorithm.LockTp == ast.LockTypeDefault && indexLockAndAlgorithm.AlgorithmTp == ast.AlgorithmTypeDefault {
					indexLockAndAlgorithm = nil
				}
			}
			parser.yyVAL.statement = &ast.CreateIndexStmt{
				IfNotExists:   yyS[yypt-9].item.(bool),
				IndexName:     yyS[yypt-8].ident,
				Table:         yyS[yypt-5].item.(*ast.TableName),
				IndexColNames: yyS[yypt-3].item.([]*ast.IndexColName),
				IndexOption:   indexOption,
				KeyType:       yyS[yypt-11].item.(ast.IndexKeyType),
				Unique:        yyS[yypt-11].item.(ast.IndexKeyType) == ast.IndexKeyTypeUnique,
				LockAlg:       indexLockAndAlgorithm,
			}
		}
	case 187:
		{
			//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 188:
		{
			parser.yyVAL.item = []*ast.IndexColName{yyS[yypt-0].item.(*ast.IndexColName)}
		}
	case 189:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexColName), yyS[yypt-0].item.(*ast.IndexColName))
		}
	case 190:
		{
			parser.yyVAL.item = nil
		}
	case 191:
		{
			parser.yyVAL.item = &ast.IndexLockAndAlgorithm{
				LockTp:      yyS[yypt-0].item.(ast.LockType),
				AlgorithmTp: ast.AlgorithmTypeDefault,
			}
		}
	case 192:
		{
			parser.yyVAL.item = &ast.IndexLockAndAlgorithm{
				LockTp:      ast.LockTypeDefault,
				AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType),
			}
		}
	case 193:
		{
			parser.yyVAL.item = &ast.IndexLockAndAlgorithm{
				LockTp:      yyS[yypt-1].item.(ast.LockType),
				AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType),
			}
		}
	case 194:
		{
			parser.yyVAL.item = &ast.IndexLockAndAlgorithm{
				LockTp:      yyS[yypt-0].item.(ast.LockType),
				AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType),
			}
		}
	case 195:
		{
			parser.yyVAL.item = ast.IndexKeyTypeNone
		}
	case 196:
		{
			parser.yyVAL.item = ast.IndexKeyTypeUnique
		}
	case 197:
		{
			parser.yyVAL.item = ast.IndexKeyTypeSpatial
		}
	case 198:
		{
			parser.yyVAL.item = ast.IndexKeyTypeFullText
		}
	case 199:
		{
			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 200:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 201:
		{
			parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].item.(string)}
		}
	case 202:
		{
			parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].item.(string)}
		}
	case 203:
		{
			parser.yyVAL.item = []*ast.DatabaseOption{}
		}
	case 205:
		{
			parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)}
		}
	case 206:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption))
		}
	case 207:
		{
			stmt := yyS[yypt-5].item.(*ast.CreateTableStmt)
			stmt.Table = yyS[yypt-6].item.(*ast.TableName)
			stmt.IfNotExists = yyS[yypt-7].item.(bool)
			stmt.Options = yyS[yypt-4].item.([]*ast.TableOption)
			if yyS[yypt-3].item != nil {
				stmt.Partition = yyS[yypt-3].item.(*ast.PartitionOptions)
			}
			stmt.OnDuplicate = yyS[yypt-2].item.(ast.OnDuplicateKeyHandlingType)
			stmt.Select = yyS[yypt-0].item.(*ast.CreateTableStmt).Select
			parser.yyVAL.statement = stmt
		}
	case 208:
		{
			parser.yyVAL.statement = &ast.CreateTableStmt{
				Table:       yyS[yypt-1].item.(*ast.TableName),
				ReferTable:  yyS[yypt-0].item.(*ast.TableName),
				IfNotExists: yyS[yypt-2].item.(bool),
			}
		}
	case 211:
		{
			parser.yyVAL.item = nil
		}
	case 212:
		{
			method := yyS[yypt-3].item.(*ast.PartitionMethod)
			method.Num = yyS[yypt-2].item.(uint64)
			sub, _ := yyS[yypt-1].item.(*ast.PartitionMethod)
			defs, _ := yyS[yypt-0].item.([]*ast.PartitionDefinition)
			opt := &ast.PartitionOptions{
				PartitionMethod: *method,
				Sub:             sub,
				Definitions:     defs,
			}
			if err := opt.Validate(); err != nil {
				yylex.AppendError(err)
				return 1
			}
			parser.yyVAL.item = opt
		}
	case 213:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:          model.PartitionTypeKey,
				Linear:      len(yyS[yypt-5].ident) != 0,
				ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName),
			}
		}
	case 214:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:     model.PartitionTypeHash,
				Linear: len(yyS[yypt-4].ident) != 0,
				Expr:   yyS[yypt-1].expr.(ast.ExprNode),
			}
		}
	case 217:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 218:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:   model.PartitionTypeRange,
				Expr: yyS[yypt-1].expr.(ast.ExprNode),
			}
		}
	case 219:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:          model.PartitionTypeRange,
				ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName),
			}
		}
	case 220:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:   model.PartitionTypeList,
				Expr: yyS[yypt-1].expr.(ast.ExprNode),
			}
		}
	case 221:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:          model.PartitionTypeList,
				ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName),
			}
		}
	case 222:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:   model.PartitionTypeSystemTime,
				Expr: yyS[yypt-1].expr.(ast.ExprNode),
				Unit: ast.NewValueExpr(yyS[yypt-0].ident),
			}
		}
	case 223:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp:    model.PartitionTypeSystemTime,
				Limit: yyS[yypt-0].item.(uint64),
			}
		}
	case 224:
		{
			parser.yyVAL.item = &ast.PartitionMethod{
				Tp: model.PartitionTypeSystemTime,
			}
		}
	case 225:
		{
			parser.yyVAL.ident = ""
		}
	case 226:
		{
			parser.yyVAL.ident = yyS[yypt-0].ident
		}
	case 227:
		{
			parser.yyVAL.item = nil
		}
	case 228:
		{
			method := yyS[yypt-1].item.(*ast.PartitionMethod)
			method.Num = yyS[yypt-0].item.(uint64)
			parser.yyVAL.item = method
		}
	case 229:
		{
			parser.yyVAL.item = uint64(0)
		}
	case 230:
		{
			res := yyS[yypt-0].item.(uint64)
			if res == 0 {
				yylex.AppendError(ast.ErrNoParts.GenWithStackByArgs("subpartitions"))
				return 1
			}
			parser.yyVAL.item = res
		}
	case 231:
		{
			parser.yyVAL.item = uint64(0)
		}
	case 232:
		{
			res := yyS[yypt-0].item.(uint64)
			if res == 0 {
				yylex.AppendError(ast.ErrNoParts.GenWithStackByArgs("partitions"))
				return 1
			}
			parser.yyVAL.item = res
		}
	case 233:
		{
			parser.yyVAL.item = nil
		}
	case 234:
		{
			parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition)
		}
	case 235:
		{
			parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)}
		}
	case 236:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition))
		}
	case 237:
		{
			parser.yyVAL.item = &ast.PartitionDefinition{
				Name:    model.NewCIStr(yyS[yypt-3].ident),
				Clause:  yyS[yypt-2].item.(ast.PartitionDefinitionClause),
				Options: yyS[yypt-1].item.([]*ast.TableOption),
				Sub:     yyS[yypt-0].item.([]*ast.SubPartitionDefinition),
			}
		}
	case 238:
		{
			parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0)
		}
	case 239:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 240:
		{
			parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)}
		}
	case 241:
		{
			list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition)
			parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition))
		}
	case 242:
		{
			parser.yyVAL.item = &ast.SubPartitionDefinition{
				Name:    model.NewCIStr(yyS[yypt-1].ident),
				Options: yyS[yypt-0].item.([]*ast.TableOption),
			}
		}
	case 243:
		{
			parser.yyVAL.item = make([]*ast.TableOption, 0)
		}
	case 244:
		{
			list := yyS[yypt-1].item.([]*ast.TableOption)
			parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption))
		}
	case 245:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident}
		}
	case 246:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)}
		}
	case 247:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident}
		}
	case 248:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident}
		}
	case 249:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 250:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 251:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident}
		}
	case 252:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 253:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{}
		}
	case 254:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{
				Exprs: []ast.ExprNode{&ast.MaxValueExpr{}},
			}
		}
	case 255:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{
				Exprs: yyS[yypt-1].item.([]ast.ExprNode),
			}
		}
	case 256:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{}
		}
	case 257:
		{
			exprs := yyS[yypt-1].item.([]ast.ExprNode)
			values := make([][]ast.ExprNode, 0, len(exprs))
			for _, expr := range exprs {
				if row, ok := expr.(*ast.RowExpr); ok {
					values = append(values, row.Values)
				} else {
					values = append(values, []ast.ExprNode{expr})
				}
			}
			parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values}
		}
	case 258:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false}
		}
	case 259:
		{
			parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true}
		}
	case 260:
		{
			parser.yyVAL.item = ast.OnDuplicateKeyHandlingError
		}
	case 261:
		{
			parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore
		}
	case 262:
		{
			parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace
		}
	case 265:
		{
			parser.yyVAL.item = &ast.CreateTableStmt{}
		}
	case 266:
		{
			parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement}
		}
	case 267:
		{
			parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement}
		}
	case 268:
		{
			parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].expr}
		}
	case 269:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 270:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 271:
		{
			startOffset := parser.startOffset(&yyS[yypt-1])
			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 272:
		{
			parser.yyVAL.item = false
		}
	case 273:
		{
			parser.yyVAL.item = true
		}
	case 274:
		{
			parser.yyVAL.item = "UNDEFINED"
		}
	case 275:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 276:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 277:
		{
			parser.yyVAL.item = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 278:
		{
			parser.yyVAL.item = nil
		}
	case 279:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 280:
		{
			parser.yyVAL.item = "DEFINER"
		}
	case 281:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 282:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 283:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName)
		}
	case 284:
		{
			parser.yyVAL.item = nil
		}
	case 285:
		{
			parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr)
		}
	case 286:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 287:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 288:
		{
			parser.yyVAL.item = nil
		}
	case 289:
		{
			parser.yyVAL.item = yyS[yypt-2].ident
		}
	case 290:
		{
			parser.yyVAL.item = yyS[yypt-2].ident
		}
	case 291:
		{
			parser.yyVAL.statement = &ast.DoStmt{
				Exprs: yyS[yypt-0].item.([]ast.ExprNode),
			}
		}
	case 292:
		{
			// Single Table
			tn := yyS[yypt-4].item.(*ast.TableName)
			tn.IndexHints = yyS[yypt-3].item.([]*ast.IndexHint)
			join := &ast.Join{Left: &ast.TableSource{Source: tn}, Right: nil}
			x := &ast.DeleteStmt{
				TableRefs: &ast.TableRefsClause{TableRefs: join},
				Priority:  yyS[yypt-8].item.(mysql.PriorityEnum),
				Quick:     yyS[yypt-7].item.(bool),
				IgnoreErr: yyS[yypt-6].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 293:
		{
			// Multiple Table
			x := &ast.DeleteStmt{
				Priority:     yyS[yypt-6].item.(mysql.PriorityEnum),
				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-7].item != nil {
				x.TableHints = yyS[yypt-7].item.([]*ast.TableOptimizerHint)
			}
			if yyS[yypt-0].item != nil {
				x.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = x
		}
	case 294:
		{
			// Multiple Table
			x := &ast.DeleteStmt{
				Priority:     yyS[yypt-7].item.(mysql.PriorityEnum),
				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-8].item != nil {
				x.TableHints = yyS[yypt-8].item.([]*ast.TableOptimizerHint)
			}
			if yyS[yypt-0].item != nil {
				x.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = x
		}
	case 296:
		{
			parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].item.(string)}
		}
	case 297:
		{
			var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm
			if yyS[yypt-0].item != nil {
				indexLockAndAlgorithm = yyS[yypt-0].item.(*ast.IndexLockAndAlgorithm)
				if indexLockAndAlgorithm.LockTp == ast.LockTypeDefault && indexLockAndAlgorithm.AlgorithmTp == ast.AlgorithmTypeDefault {
					indexLockAndAlgorithm = nil
				}
			}
			parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-4].item.(bool), IndexName: yyS[yypt-3].ident, Table: yyS[yypt-1].item.(*ast.TableName), LockAlg: indexLockAndAlgorithm}
		}
	case 298:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName)}
		}
	case 299:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName)}
		}
	case 300:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true}
		}
	case 301:
		{
			parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true}
		}
	case 302:
		{
			parser.yyVAL.statement = &ast.DropUserStmt{IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)}
		}
	case 303:
		{
			parser.yyVAL.statement = &ast.DropUserStmt{IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)}
		}
	case 304:
		{
			parser.yyVAL.statement = &ast.DropStatsStmt{Table: yyS[yypt-0].item.(*ast.TableName)}
		}
	case 312:
		{
			parser.yyVAL.statement = nil
		}
	case 313:
		{
			parser.yyVAL.statement = &ast.TraceStmt{
				Stmt:   yyS[yypt-0].statement,
				Format: "row",
			}
		}
	case 317:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt: &ast.ShowStmt{
					Tp:    ast.ShowColumns,
					Table: yyS[yypt-0].item.(*ast.TableName),
				},
			}
		}
	case 318:
		{
			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 319:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt:   yyS[yypt-0].statement,
				Format: "row",
			}
		}
	case 320:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt:   yyS[yypt-0].statement,
				Format: yyS[yypt-1].ident,
			}
		}
	case 321:
		{
			parser.yyVAL.statement = &ast.ExplainStmt{
				Stmt:    yyS[yypt-0].statement,
				Format:  "row",
				Analyze: true,
			}
		}
	case 322:
		{
			parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item)
		}
	case 324:
		{
			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 325:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 326:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 327:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 328:
		{
			expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr)
			if ok {
				expr.Not = true
				parser.yyVAL.expr = yyS[yypt-0].expr
			} else {
				parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
			}
		}
	case 329:
		{
			parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)}
		}
	case 330:
		{
			parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)}
		}
	case 331:
		{
			/* 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 333:
		{
			parser.yyVAL.expr = &ast.MaxValueExpr{}
		}
	case 334:
		{
			parser.yyVAL.expr = yyS[yypt-0].expr
		}
	case 339:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 340:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 341:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 342:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 343:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 345:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 346:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 347:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].item)
			parser.yyVAL.item = []ast.ExprNode{expr}
		}
	case 348:
		{
			parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)}
		}
	case 349:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 350:
		{
			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 351:
		{
			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 353:
		{
			parser.yyVAL.item = opcode.GE
		}
	case 354:
		{
			parser.yyVAL.item = opcode.GT
		}
	case 355:
		{
			parser.yyVAL.item = opcode.LE
		}
	case 356:
		{
			parser.yyVAL.item = opcode.LT
		}
	case 357:
		{
			parser.yyVAL.item = opcode.NE
		}
	case 358:
		{
			parser.yyVAL.item = opcode.NE
		}
	case 359:
		{
			parser.yyVAL.item = opcode.EQ
		}
	case 360:
		{
			parser.yyVAL.item = opcode.NullEQ
		}
	case 361:
		{
			parser.yyVAL.item = true
		}
	case 362:
		{
			parser.yyVAL.item = false
		}
	case 363:
		{
			parser.yyVAL.item = true
		}
	case 364:
		{
			parser.yyVAL.item = false
		}
	case 365:
		{
			parser.yyVAL.item = true
		}
	case 366:
		{
			parser.yyVAL.item = false
		}
	case 367:
		{
			parser.yyVAL.item = true
		}
	case 368:
		{
			parser.yyVAL.item = false
		}
	case 369:
		{
			parser.yyVAL.item = true
		}
	case 370:
		{
			parser.yyVAL.item = false
		}
	case 371:
		{
			parser.yyVAL.item = false
		}
	case 372:
		{
			parser.yyVAL.item = false
		}
	case 373:
		{
			parser.yyVAL.item = true
		}
	case 374:
		{
			parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 375:
		{
			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 376:
		{
			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 377:
		{
			escape := yyS[yypt-0].item.(string)
			if len(escape) > 1 {
				yylex.AppendError(ErrWrongArguments.GenWithStackByArgs("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 378:
		{
			parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)}
		}
	case 382:
		{
			parser.yyVAL.item = "\\"
		}
	case 383:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 384:
		{
			parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}}
		}
	case 385:
		{
			wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)}
			parser.yyVAL.item = &ast.SelectField{WildCard: wildCard}
		}
	case 386:
		{
			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 387:
		{
			expr := yyS[yypt-1].expr
			asName := yyS[yypt-0].item.(string)
			parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)}
		}
	case 388:
		{
			/*
			* ODBC escape syntax.
			* See https://dev.mysql.com/doc/refman/5.7/en/expressions.html
			 */
			expr := yyS[yypt-2].expr
			asName := yyS[yypt-0].item.(string)
			parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)}
		}
	case 389:
		{
			parser.yyVAL.item = ""
		}
	case 390:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 391:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 392:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 393:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 394:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 395:
		{
			field := yyS[yypt-0].item.(*ast.SelectField)
			field.Offset = parser.startOffset(&yyS[yypt])
			parser.yyVAL.item = []*ast.SelectField{field}
		}
	case 396:
		{

			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 397:
		{
			parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)}
		}
	case 398:
		{
			parser.yyVAL.item = nil
		}
	case 399:
		{
			parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr}
		}
	case 400:
		{
			parser.yyVAL.item = false
		}
	case 401:
		{
			parser.yyVAL.item = true
		}
	case 402:
		{
			parser.yyVAL.item = false
		}
	case 403:
		{
			parser.yyVAL.item = true
		}
	case 404:
		{
			parser.yyVAL.item = false
		}
	case 405:
		{
			parser.yyVAL.item = true
		}
	case 406:
		{
			parser.yyVAL.item = ""
		}
	case 407:
		{
			//"index name"
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 408:
		{
			parser.yyVAL.item = nil
		}
	case 409:
		{
			// 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 410:
		{
			parser.yyVAL.item = &ast.IndexOption{
				KeyBlockSize: yyS[yypt-0].item.(uint64),
			}
		}
	case 411:
		{
			parser.yyVAL.item = &ast.IndexOption{
				Tp: yyS[yypt-0].item.(model.IndexType),
			}
		}
	case 412:
		{
			parser.yyVAL.item = &ast.IndexOption{
				Comment: yyS[yypt-0].ident,
			}
		}
	case 413:
		{
			parser.yyVAL.item = &ast.IndexOption{
				Visibility: yyS[yypt-0].item.(ast.IndexVisibility),
			}
		}
	case 414:
		{
			parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil}
		}
	case 415:
		{
			parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item}
		}
	case 416:
		{
			parser.yyVAL.item = []interface{}{yyS[yypt-2].ident, yyS[yypt-0].item}
		}
	case 417:
		{
			parser.yyVAL.item = nil
		}
	case 418:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 419:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 420:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 421:
		{
			parser.yyVAL.item = model.IndexTypeBtree
		}
	case 422:
		{
			parser.yyVAL.item = model.IndexTypeHash
		}
	case 423:
		{
			parser.yyVAL.item = model.IndexTypeRtree
		}
	case 424:
		{
			parser.yyVAL.item = ast.IndexVisibilityVisible
		}
	case 425:
		{
			parser.yyVAL.item = ast.IndexVisibilityInvisible
		}
	case 660:
		{
			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 663:
		{
			parser.yyVAL.item = &ast.InsertStmt{
				Columns: yyS[yypt-3].item.([]*ast.ColumnName),
				Lists:   yyS[yypt-0].item.([][]ast.ExprNode),
			}
		}
	case 664:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.SelectStmt)}
		}
	case 665:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-4].item.([]*ast.ColumnName), Select: yyS[yypt-1].statement.(*ast.SelectStmt)}
		}
	case 666:
		{
			parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.UnionStmt)}
		}
	case 667:
		{
			parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)}
		}
	case 668:
		{
			parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-1].statement.(*ast.SelectStmt)}
		}
	case 669:
		{
			parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.SelectStmt)}
		}
	case 670:
		{
			parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.UnionStmt)}
		}
	case 671:
		{
			parser.yyVAL.item = &ast.InsertStmt{Setlist: yyS[yypt-0].item.([]*ast.Assignment)}
		}
	case 674:
		{
			parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)}
		}
	case 675:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode))
		}
	case 676:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 677:
		{
			parser.yyVAL.item = []ast.ExprNode{}
		}
	case 679:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 680:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 682:
		{
			parser.yyVAL.expr = &ast.DefaultExpr{}
		}
	case 683:
		{
			parser.yyVAL.item = &ast.Assignment{
				Column: yyS[yypt-2].item.(*ast.ColumnName),
				Expr:   yyS[yypt-0].expr,
			}
		}
	case 684:
		{
			parser.yyVAL.item = []*ast.Assignment{}
		}
	case 685:
		{
			parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)}
		}
	case 686:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment))
		}
	case 687:
		{
			parser.yyVAL.item = nil
		}
	case 688:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 689:
		{
			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 690:
		{
			parser.yyVAL.ident = ast.DateLiteral
		}
	case 691:
		{
			parser.yyVAL.ident = ast.TimeLiteral
		}
	case 692:
		{
			parser.yyVAL.ident = ast.TimestampLiteral
		}
	case 693:
		{
			parser.yyVAL.expr = ast.NewValueExpr(false)
		}
	case 694:
		{
			parser.yyVAL.expr = ast.NewValueExpr(nil)
		}
	case 695:
		{
			parser.yyVAL.expr = ast.NewValueExpr(true)
		}
	case 696:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 697:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 698:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 699:
		{
			parser.yyVAL.expr = yyS[yypt-0].expr
		}
	case 700:
		{
			// 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.AppendError(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 701:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 702:
		{
			parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 703:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = expr
		}
	case 704:
		{
			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 705:
		{
			parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)}
		}
	case 706:
		{
			parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)}
		}
	case 707:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem))
		}
	case 708:
		{
			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 709:
		{
			parser.yyVAL.item = false // ASC by default
		}
	case 710:
		{
			parser.yyVAL.item = false
		}
	case 711:
		{
			parser.yyVAL.item = true
		}
	case 712:
		{
			parser.yyVAL.item = nil
		}
	case 713:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 714:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 715:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 716:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 717:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 718:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 719:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 720:
		{
			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 721:
		{
			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 722:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 723:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 724:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 725:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 726:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 727:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr}
		}
	case 729:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Name: model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 730:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Table: model.NewCIStr(yyS[yypt-2].ident),
				Name:  model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 731:
		{
			parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{
				Table: model.NewCIStr(yyS[yypt-2].ident),
				Name:  model.NewCIStr(yyS[yypt-0].ident),
			}}
		}
	case 732:
		{
			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 737:
		{
			// 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 739:
		{
			parser.yyVAL.expr = &ast.ParamMarkerExpr{
				Offset: yyS[yypt].offset,
			}
		}
	case 742:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
		}
	case 743:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr}
		}
	case 744:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr}
		}
	case 745:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr}
		}
	case 746:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}}
		}
	case 747:
		{
			parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr}
		}
	case 749:
		{
			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 750:
		{
			values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr)
			parser.yyVAL.expr = &ast.RowExpr{Values: values}
		}
	case 751:
		{
			values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr)
			parser.yyVAL.expr = &ast.RowExpr{Values: values}
		}
	case 752:
		{
			sq := yyS[yypt-0].expr.(*ast.SubqueryExpr)
			sq.Exists = true
			parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq}
		}
	case 753:
		{
			// 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 754:
		{
			/* 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 755:
		{
			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 756:
		{
			// 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 757:
		{
			// 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 758:
		{
			parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name}
		}
	case 759:
		{
			parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)}
		}
	case 760:
		{
			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 761:
		{
			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 764:
		{
			parser.yyVAL.item = false
		}
	case 765:
		{
			parser.yyVAL.item = true
		}
	case 766:
		{
			parser.yyVAL.item = false
		}
	case 768:
		{
			parser.yyVAL.item = true
		}
	case 771:
		{
			parser.yyVAL.item = true
		}
	case 812:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 813:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 814:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)}
		}
	case 815:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)}
		}
	case 816:
		{
			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 817:
		{
			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 818:
		{
			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 819:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}}
		}
	case 820:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}}
		}
	case 821:
		{
			expr := ast.NewValueExpr(yyS[yypt-0].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}}
		}
	case 822:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 823:
		{
			parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr}
		}
	case 824:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 825:
		{
			// This is ODBC syntax for date and time literals.
			// See: https://dev.mysql.com/doc/refman/5.7/en/date-and-time-literals.html
			expr := ast.NewValueExpr(yyS[yypt-1].ident)
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident), Args: []ast.ExprNode{expr}}
		}
	case 826:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 827:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 828:
		{
			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 829:
		{
			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 830:
		{
			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 831:
		{
			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 832:
		{
			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 833:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}}
		}
	case 834:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 835:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr},
			}
		}
	case 836:
		{
			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 837:
		{
			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 838:
		{
			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 839:
		{
			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 840:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-3].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr},
			}
		}
	case 841:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{
				FnName: model.NewCIStr(yyS[yypt-5].ident),
				Args:   []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr},
			}
		}
	case 842:
		{
			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 843:
		{
			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 844:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 845:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 846:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 847:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 852:
		{
			parser.yyVAL.item = ast.TrimBoth
		}
	case 853:
		{
			parser.yyVAL.item = ast.TrimLeading
		}
	case 854:
		{
			parser.yyVAL.item = ast.TrimTrailing
		}
	case 855:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 856:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 857:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 858:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 859:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 860:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 861:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 862:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true}
		}
	case 863:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 864:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}}
		}
	case 865:
		{
			args := []ast.ExprNode{ast.NewValueExpr(1)}
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: args}
		}
	case 866:
		{
			args := yyS[yypt-3].item.([]ast.ExprNode)
			args = append(args, yyS[yypt-1].item.(ast.ExprNode))
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: args, Distinct: yyS[yypt-4].item.(bool)}
		}
	case 867:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 868:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 869:
		{
			parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-1].expr}, Distinct: yyS[yypt-2].item.(bool)}
		}
	case 870:
		{
			parser.yyVAL.item = ast.NewValueExpr(",")
		}
	case 871:
		{
			parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident)
		}
	case 872:
		{
			parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)}
		}
	case 873:
		{
			parser.yyVAL.item = nil
		}
	case 874:
		{
			parser.yyVAL.item = nil
		}
	case 875:
		{
			expr := ast.NewValueExpr(yyS[yypt-1].item)
			parser.yyVAL.item = expr
		}
	case 876:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 877:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 878:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 879:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 880:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 881:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 882:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 883:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 884:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 885:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 886:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 887:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 888:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 889:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 890:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 891:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 892:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 893:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 894:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 895:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 896:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 897:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 898:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 899:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 900:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 901:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 902:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 903:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 904:
		{
			parser.yyVAL.ident = strings.ToUpper(yyS[yypt-0].ident)
		}
	case 905:
		{
			parser.yyVAL.expr = nil
		}
	case 906:
		{
			parser.yyVAL.expr = yyS[yypt-0].expr
		}
	case 907:
		{
			parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)}
		}
	case 908:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause))
		}
	case 909:
		{
			parser.yyVAL.item = &ast.WhenClause{
				Expr:   yyS[yypt-2].expr,
				Result: yyS[yypt-0].expr,
			}
		}
	case 910:
		{
			parser.yyVAL.item = nil
		}
	case 911:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 912:
		{
			x := types.NewFieldType(mysql.TypeVarString)
			x.Flen = yyS[yypt-0].item.(int) // TODO: Flen should be the flen of expression
			if x.Flen != types.UnspecifiedLength {
				x.Tp = mysql.TypeString
			}
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 913:
		{
			x := types.NewFieldType(mysql.TypeVarString)
			x.Flen = yyS[yypt-1].item.(int) // TODO: Flen should be the flen of expression
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			if x.Charset == "" {
				x.Charset = mysql.DefaultCharset
				x.Collate = mysql.DefaultCollationName
			}
			parser.yyVAL.item = x
		}
	case 914:
		{
			x := types.NewFieldType(mysql.TypeDate)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 915:
		{
			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 916:
		{
			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 917:
		{
			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 918:
		{
			x := types.NewFieldType(mysql.TypeLonglong)
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			x.Flag |= mysql.BinaryFlag
			parser.yyVAL.item = x
		}
	case 919:
		{
			x := types.NewFieldType(mysql.TypeLonglong)
			x.Flag |= mysql.UnsignedFlag | mysql.BinaryFlag
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			parser.yyVAL.item = x
		}
	case 920:
		{
			x := types.NewFieldType(mysql.TypeJSON)
			x.Flag |= mysql.BinaryFlag | (mysql.ParseToJSONFlag)
			x.Charset = mysql.DefaultCharset
			x.Collate = mysql.DefaultCollationName
			parser.yyVAL.item = x
		}
	case 921:
		{
			parser.yyVAL.item = mysql.NoPriority
		}
	case 922:
		{
			parser.yyVAL.item = mysql.LowPriority
		}
	case 923:
		{
			parser.yyVAL.item = mysql.HighPriority
		}
	case 924:
		{
			parser.yyVAL.item = mysql.DelayedPriority
		}
	case 925:
		{
			parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 926:
		{
			parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 927:
		{
			tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)}
			parser.yyVAL.item = tbl
		}
	case 928:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName))
		}
	case 929:
		{
			parser.yyVAL.item = false
		}
	case 930:
		{
			parser.yyVAL.item = true
		}
	case 931:
		{
			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 932:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 933:
		{
			parser.yyVAL.item = yyS[yypt-0].expr.(interface{})
		}
	case 934:
		{
			parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident}
		}
	case 935:
		{
			parser.yyVAL.statement = &ast.ExecuteStmt{
				Name:      yyS[yypt-2].ident,
				UsingVars: yyS[yypt-0].item.([]ast.ExprNode),
			}
		}
	case 936:
		{
			parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr}
		}
	case 937:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr)
		}
	case 938:
		{
			parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident}
		}
	case 941:
		{
			parser.yyVAL.statement = &ast.RollbackStmt{}
		}
	case 942:
		{
			st := &ast.SelectStmt{
				SelectStmtOpts: yyS[yypt-1].item.(*ast.SelectStmtOpts),
				Distinct:       yyS[yypt-1].item.(*ast.SelectStmtOpts).Distinct,
				Fields:         yyS[yypt-0].item.(*ast.FieldList),
			}
			parser.yyVAL.item = st
		}
	case 943:
		{
			st := yyS[yypt-3].item.(*ast.SelectStmt)
			lastField := st.Fields.Fields[len(st.Fields.Fields)-1]
			if lastField.Expr != nil && lastField.AsName.O == "" {
				lastEnd := yyS[yypt-2].offset - 1
				lastField.SetText(parser.src[lastField.Offset:lastEnd])
			}
			if yyS[yypt-1].item != nil {
				st.Where = yyS[yypt-1].item.(ast.ExprNode)
			}

			if yyS[yypt-0].item != nil {
				st.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause)
			}
		}
	case 944:
		{
			st := yyS[yypt-5].item.(*ast.SelectStmt)
			st.From = yyS[yypt-3].item.(*ast.TableRefsClause)
			if st.SelectStmtOpts.TableHints != nil {
				st.TableHints = st.SelectStmtOpts.TableHints
			}
			lastField := st.Fields.Fields[len(st.Fields.Fields)-1]
			if lastField.Expr != nil && lastField.AsName.O == "" {
				lastEnd := parser.endOffset(&yyS[yypt-4])
				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.GroupBy = yyS[yypt-1].item.(*ast.GroupByClause)
			}
			if yyS[yypt-0].item != nil {
				st.Having = yyS[yypt-0].item.(*ast.HavingClause)
			}
			parser.yyVAL.item = st
		}
	case 945:
		{
			st := yyS[yypt-3].item.(*ast.SelectStmt)
			st.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 946:
		{
			st := yyS[yypt-2].item.(*ast.SelectStmt)
			st.LockTp = yyS[yypt-0].item.(ast.SelectLockType)
			if yyS[yypt-1].item != nil {
				st.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			parser.yyVAL.statement = st
		}
	case 947:
		{
			st := yyS[yypt-3].item.(*ast.SelectStmt)
			st.LockTp = yyS[yypt-0].item.(ast.SelectLockType)
			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 949:
		{
			parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)}
		}
	case 950:
		{
			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 951:
		{
			/* 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 952:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 953:
		{
			/*
			* ODBC escape syntax for outer join is { OJ join_table }
			* Use an Identifier for OJ
			 */
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 954:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 955:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 956:
		{
			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 957:
		{
			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 958:
		{
			parser.yyVAL.item = &ast.TableSource{Source: yyS[yypt-2].statement.(*ast.UnionStmt), AsName: yyS[yypt-0].item.(model.CIStr)}
		}
	case 959:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 960:
		{
			parser.yyVAL.item = []model.CIStr{}
		}
	case 961:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 962:
		{
			parser.yyVAL.item = model.CIStr{}
		}
	case 963:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 964:
		{
			parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident)
		}
	case 965:
		{
			parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident)
		}
	case 966:
		{
			parser.yyVAL.item = ast.HintUse
		}
	case 967:
		{
			parser.yyVAL.item = ast.HintIgnore
		}
	case 968:
		{
			parser.yyVAL.item = ast.HintForce
		}
	case 969:
		{
			parser.yyVAL.item = ast.HintForScan
		}
	case 970:
		{
			parser.yyVAL.item = ast.HintForJoin
		}
	case 971:
		{
			parser.yyVAL.item = ast.HintForOrderBy
		}
	case 972:
		{
			parser.yyVAL.item = ast.HintForGroupBy
		}
	case 973:
		{
			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 974:
		{
			var nameList []model.CIStr
			parser.yyVAL.item = nameList
		}
	case 975:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 976:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 977:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 978:
		{
			parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)}
		}
	case 979:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint))
		}
	case 980:
		{
			var hintList []*ast.IndexHint
			parser.yyVAL.item = hintList
		}
	case 981:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 982:
		{
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin}
		}
	case 983:
		{
			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 984:
		{
			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 985:
		{
			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 986:
		{
			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 987:
		{
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true}
		}
	case 988:
		{
			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 989:
		{
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true}
		}
	case 990:
		{
			on := &ast.OnCondition{Expr: yyS[yypt-0].expr}
			parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), StraightJoin: true, On: on}
		}
	case 991:
		{
			parser.yyVAL.item = ast.LeftJoin
		}
	case 992:
		{
			parser.yyVAL.item = ast.RightJoin
		}
	case 998:
		{
			parser.yyVAL.item = nil
		}
	case 999:
		{
			parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 1000:
		{
			parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item)
		}
	case 1001:
		{
			parser.yyVAL.item = &ast.ParamMarkerExpr{
				Offset: yyS[yypt].offset,
			}
		}
	case 1002:
		{
			parser.yyVAL.item = nil
		}
	case 1003:
		{
			parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 1004:
		{
			parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)}
		}
	case 1005:
		{
			parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)}
		}
	case 1006:
		{
			opt := &ast.SelectStmtOpts{}
			if yyS[yypt-5].item != nil {
				opt.TableHints = yyS[yypt-5].item.([]*ast.TableOptimizerHint)
			}
			if yyS[yypt-4].item != nil {
				opt.Distinct = yyS[yypt-4].item.(bool)
			}
			if yyS[yypt-3].item != nil {
				opt.Priority = yyS[yypt-3].item.(mysql.PriorityEnum)
			}
			if yyS[yypt-2].item != nil {
				opt.SQLCache = yyS[yypt-2].item.(bool)
			}
			if yyS[yypt-1].item != nil {
				opt.CalcFoundRows = yyS[yypt-1].item.(bool)
			}
			if yyS[yypt-0].item != nil {
				opt.StraightJoin = yyS[yypt-0].item.(bool)
			}

			parser.yyVAL.item = opt
		}
	case 1007:
		{
			parser.yyVAL.item = nil
		}
	case 1008:
		{
			parser.yyVAL.item = yyS[yypt-1].item
		}
	case 1009:
		{
			parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}
		}
	case 1010:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident))
		}
	case 1011:
		{
			parser.yyVAL.item = []*ast.TableOptimizerHint{yyS[yypt-0].item.(*ast.TableOptimizerHint)}
		}
	case 1012:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.(*ast.TableOptimizerHint))
		}
	case 1013:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 1014:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 1015:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), Tables: yyS[yypt-1].item.([]model.CIStr)}
		}
	case 1016:
		{
			parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), MaxExecutionTime: getUint64FromNUM(yyS[yypt-1].item)}
		}
	case 1017:
		{
			parser.yyVAL.item = false
		}
	case 1018:
		{
			parser.yyVAL.item = true
		}
	case 1019:
		{
			parser.yyVAL.item = true
		}
	case 1020:
		{
			parser.yyVAL.item = true
		}
	case 1021:
		{
			parser.yyVAL.item = false
		}
	case 1022:
		{
			parser.yyVAL.item = false
		}
	case 1023:
		{
			parser.yyVAL.item = true
		}
	case 1024:
		{
			parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)}
		}
	case 1025:
		{
			parser.yyVAL.item = nil
		}
	case 1027:
		{
			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 1028:
		{
			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 1029:
		{
			parser.yyVAL.item = ast.SelectLockNone
		}
	case 1030:
		{
			parser.yyVAL.item = ast.SelectLockForUpdate
		}
	case 1031:
		{
			parser.yyVAL.item = ast.SelectLockInShareMode
		}
	case 1032:
		{
			st := yyS[yypt-3].item.(*ast.SelectStmt)
			union := yyS[yypt-6].item.(*ast.UnionStmt)
			st.IsAfterUnionDistinct = yyS[yypt-4].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-5])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, st)
			if yyS[yypt-2].item != nil {
				union.OrderBy = yyS[yypt-2].item.(*ast.OrderByClause)
			}
			if yyS[yypt-1].item != nil {
				union.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			if yyS[yypt-2].item == nil && yyS[yypt-1].item == nil {
				st.LockTp = yyS[yypt-0].item.(ast.SelectLockType)
			}
			parser.yyVAL.statement = union
		}
	case 1033:
		{
			st := yyS[yypt-2].item.(*ast.SelectStmt)
			union := yyS[yypt-5].item.(*ast.UnionStmt)
			st.IsAfterUnionDistinct = yyS[yypt-3].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-4])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, st)
			if yyS[yypt-1].item != nil {
				union.Limit = yyS[yypt-1].item.(*ast.Limit)
			} else {
				st.LockTp = yyS[yypt-0].item.(ast.SelectLockType)
			}
			parser.yyVAL.statement = union
		}
	case 1034:
		{
			st := yyS[yypt-3].item.(*ast.SelectStmt)
			union := yyS[yypt-6].item.(*ast.UnionStmt)
			st.IsAfterUnionDistinct = yyS[yypt-4].item.(bool)
			lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1]
			endOffset := parser.endOffset(&yyS[yypt-5])
			parser.setLastSelectFieldText(lastSelect, endOffset)
			union.SelectList.Selects = append(union.SelectList.Selects, st)
			if yyS[yypt-2].item != nil {
				union.OrderBy = yyS[yypt-2].item.(*ast.OrderByClause)
			}
			if yyS[yypt-1].item != nil {
				union.Limit = yyS[yypt-1].item.(*ast.Limit)
			}
			if yyS[yypt-2].item == nil && yyS[yypt-1].item == nil {
				st.LockTp = yyS[yypt-0].item.(ast.SelectLockType)
			}
			parser.yyVAL.statement = union
		}
	case 1035:
		{
			union := yyS[yypt-7].item.(*ast.UnionStmt)
			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)
			st.IsInBraces = true
			st.IsAfterUnionDistinct = yyS[yypt-5].item.(bool)
			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 1036:
		{
			selectList := &ast.UnionSelectList{Selects: []*ast.SelectStmt{yyS[yypt-0].item.(*ast.SelectStmt)}}
			parser.yyVAL.item = &ast.UnionStmt{
				SelectList: selectList,
			}
		}
	case 1037:
		{
			union := yyS[yypt-3].item.(*ast.UnionStmt)
			st := yyS[yypt-0].item.(*ast.SelectStmt)
			st.IsAfterUnionDistinct = 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, st)
			parser.yyVAL.item = union
		}
	case 1038:
		{
			parser.yyVAL.item = yyS[yypt-0].statement.(interface{})
		}
	case 1039:
		{
			st := yyS[yypt-1].statement.(*ast.SelectStmt)
			st.IsInBraces = true
			endOffset := parser.endOffset(&yyS[yypt])
			parser.setLastSelectFieldText(st, endOffset)
			parser.yyVAL.item = yyS[yypt-1].statement
		}
	case 1041:
		{
			parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)}
		}
	case 1042:
		{
			parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].item.(string)}
		}
	case 1043:
		{
			parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].item.(string)}
		}
	case 1044:
		{
			vars := yyS[yypt-0].item.([]*ast.VariableAssignment)
			for _, v := range vars {
				v.IsGlobal = true
			}
			parser.yyVAL.statement = &ast.SetStmt{Variables: vars}
		}
	case 1045:
		{
			parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)}
		}
	case 1046:
		{
			assigns := yyS[yypt-0].item.([]*ast.VariableAssignment)
			for i := 0; i < len(assigns); i++ {
				if assigns[i].Name == "tx_isolation" {
					// A special session variable that make setting tx_isolation take effect one time.
					assigns[i].Name = "tx_isolation_one_shot"
				}
			}
			parser.yyVAL.statement = &ast.SetStmt{Variables: assigns}
		}
	case 1047:
		{
			if yyS[yypt-0].item != nil {
				parser.yyVAL.item = yyS[yypt-0].item
			} else {
				parser.yyVAL.item = []*ast.VariableAssignment{}
			}
		}
	case 1048:
		{
			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 1049:
		{
			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 1050:
		{
			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 1051:
		{
			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 1052:
		{
			parser.yyVAL.ident = ast.RepeatableRead
		}
	case 1053:
		{
			parser.yyVAL.ident = ast.ReadCommitted
		}
	case 1054:
		{
			parser.yyVAL.ident = ast.ReadUncommitted
		}
	case 1055:
		{
			parser.yyVAL.ident = ast.Serializable
		}
	case 1056:
		{
			parser.yyVAL.expr = ast.NewValueExpr("ON")
		}
	case 1058:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 1059:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true}
		}
	case 1060:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 1061:
		{
			parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true}
		}
	case 1062:
		{
			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 1063:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr}
		}
	case 1064:
		{
			v := yyS[yypt-2].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr}
		}
	case 1065:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:  ast.SetNames,
				Value: ast.NewValueExpr(yyS[yypt-0].item.(string)),
			}
		}
	case 1066:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:  ast.SetNames,
				Value: ast.NewValueExpr(yyS[yypt-2].item.(string)),
			}
		}
	case 1067:
		{
			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 1068:
		{
			parser.yyVAL.item = &ast.VariableAssignment{
				Name:  ast.SetNames,
				Value: ast.NewValueExpr(yyS[yypt-0].item.(string)),
			}
		}
	case 1069:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1070:
		{
			parser.yyVAL.item = charset.CharsetBin
		}
	case 1071:
		{
			info, err := charset.GetCollationByName(yyS[yypt-0].item.(string))
			if err != nil {
				yylex.AppendError(err)
				return 1
			}
			parser.yyVAL.item = info.Name
		}
	case 1072:
		{
			parser.yyVAL.item = []*ast.VariableAssignment{}
		}
	case 1073:
		{
			parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)}
		}
	case 1074:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment))
		}
	case 1077:
		{
			v := strings.ToLower(yyS[yypt-0].ident)
			var isGlobal bool
			explicitScope := true
			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, explicitScope = strings.TrimPrefix(v, "@@"), false
			}
			parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope}
		}
	case 1078:
		{
			v := yyS[yypt-0].ident
			v = strings.TrimPrefix(v, "@")
			parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false}
		}
	case 1079:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].item.(string), Hostname: "%"}
		}
	case 1080:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].item.(string), Hostname: yyS[yypt-0].item.(string)}
		}
	case 1081:
		{
			parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].item.(string), Hostname: strings.TrimPrefix(yyS[yypt-0].ident, "@")}
		}
	case 1082:
		{
			parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true}
		}
	case 1083:
		{
			parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)}
		}
	case 1084:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity))
		}
	case 1085:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1086:
		{
			parser.yyVAL.item = yyS[yypt-1].item.(string)
		}
	case 1087:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1088:
		{
			parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL}
		}
	case 1089:
		{
			parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDLJobs}
		}
	case 1090:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:        ast.AdminShowDDLJobs,
				JobNumber: yyS[yypt-0].item.(int64),
			}
		}
	case 1091:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCheckTable,
				Tables: yyS[yypt-0].item.([]*ast.TableName),
			}
		}
	case 1092:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCheckIndex,
				Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)},
				Index:  string(yyS[yypt-0].ident),
			}
		}
	case 1093:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminRecoverIndex,
				Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)},
				Index:  string(yyS[yypt-0].ident),
			}
		}
	case 1094:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCleanupIndex,
				Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)},
				Index:  string(yyS[yypt-0].ident),
			}
		}
	case 1095:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:           ast.AdminCheckIndexRange,
				Tables:       []*ast.TableName{yyS[yypt-2].item.(*ast.TableName)},
				Index:        string(yyS[yypt-1].ident),
				HandleRanges: yyS[yypt-0].item.([]ast.HandleRange),
			}
		}
	case 1096:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminChecksumTable,
				Tables: yyS[yypt-0].item.([]*ast.TableName),
			}
		}
	case 1097:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminCancelDDLJobs,
				JobIDs: yyS[yypt-0].item.([]int64),
			}
		}
	case 1098:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:     ast.AdminShowDDLJobQueries,
				JobIDs: yyS[yypt-0].item.([]int64),
			}
		}
	case 1099:
		{
			parser.yyVAL.statement = &ast.AdminStmt{
				Tp:       ast.AdminShowSlow,
				ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow),
			}
		}
	case 1100:
		{
			parser.yyVAL.item = &ast.ShowSlow{
				Tp:    ast.ShowSlowRecent,
				Count: getUint64FromNUM(yyS[yypt-0].item),
			}
		}
	case 1101:
		{
			parser.yyVAL.item = &ast.ShowSlow{
				Tp:    ast.ShowSlowTop,
				Kind:  ast.ShowSlowKindDefault,
				Count: getUint64FromNUM(yyS[yypt-0].item),
			}
		}
	case 1102:
		{
			parser.yyVAL.item = &ast.ShowSlow{
				Tp:    ast.ShowSlowTop,
				Kind:  ast.ShowSlowKindInternal,
				Count: getUint64FromNUM(yyS[yypt-0].item),
			}
		}
	case 1103:
		{
			parser.yyVAL.item = &ast.ShowSlow{
				Tp:    ast.ShowSlowTop,
				Kind:  ast.ShowSlowKindAll,
				Count: getUint64FromNUM(yyS[yypt-0].item),
			}
		}
	case 1104:
		{
			parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)}
		}
	case 1105:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange))
		}
	case 1106:
		{
			parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)}
		}
	case 1107:
		{
			parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)}
		}
	case 1108:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64))
		}
	case 1109:
		{
			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 1110:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:    ast.ShowCreateTable,
				Table: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 1111:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:     ast.ShowCreateDatabase,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 1112:
		{
			// See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html
			parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants}
		}
	case 1113:
		{
			// 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 1114:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp: ast.ShowMasterStatus,
			}
		}
	case 1115:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp:   ast.ShowProcessList,
				Full: yyS[yypt-1].item.(bool),
			}
		}
	case 1116:
		{
			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 1117:
		{
			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 1118:
		{
			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 1119:
		{
			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 1120:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp: ast.ShowProfiles,
			}
		}
	case 1121:
		{
			parser.yyVAL.statement = &ast.ShowStmt{
				Tp: ast.ShowPrivileges,
			}
		}
	case 1127:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines}
		}
	case 1128:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases}
		}
	case 1129:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset}
		}
	case 1130:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTables,
				DBName: yyS[yypt-0].item.(string),
				Full:   yyS[yypt-2].item.(bool),
			}
		}
	case 1131:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTableStatus,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 1132:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:    ast.ShowIndex,
				Table: yyS[yypt-0].item.(*ast.TableName),
			}
		}
	case 1133:
		{
			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 1134:
		{
			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 1135:
		{
			// 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 1136:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings}
		}
	case 1137:
		{
			parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors}
		}
	case 1138:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:          ast.ShowVariables,
				GlobalScope: yyS[yypt-1].item.(bool),
			}
		}
	case 1139:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:          ast.ShowLevels,
				GlobalScope: yyS[yypt-1].item.(bool),
			}
		}
	case 1140:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:          ast.ShowStatus,
				GlobalScope: yyS[yypt-1].item.(bool),
			}
		}
	case 1141:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowCollation,
			}
		}
	case 1142:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowTriggers,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 1143:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowProcedureStatus,
			}
		}
	case 1144:
		{
			// 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 1145:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp:     ast.ShowEvents,
				DBName: yyS[yypt-0].item.(string),
			}
		}
	case 1146:
		{
			parser.yyVAL.item = &ast.ShowStmt{
				Tp: ast.ShowPlugins,
			}
		}
	case 1147:
		{
			parser.yyVAL.item = nil
		}
	case 1148:
		{
			parser.yyVAL.item = &ast.PatternLikeExpr{
				Pattern: yyS[yypt-0].expr,
				Escape:  '\\',
			}
		}
	case 1149:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 1150:
		{
			parser.yyVAL.item = false
		}
	case 1151:
		{
			parser.yyVAL.item = true
		}
	case 1152:
		{
			parser.yyVAL.item = false
		}
	case 1153:
		{
			parser.yyVAL.item = false
		}
	case 1154:
		{
			parser.yyVAL.item = true
		}
	case 1155:
		{
			parser.yyVAL.item = ""
		}
	case 1156:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 1157:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName)
		}
	case 1158:
		{
			tmp := yyS[yypt-0].item.(*ast.FlushStmt)
			tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool)
			parser.yyVAL.statement = tmp
		}
	case 1159:
		{
			parser.yyVAL.item = &ast.FlushStmt{
				Tp: ast.FlushPrivileges,
			}
		}
	case 1160:
		{
			parser.yyVAL.item = &ast.FlushStmt{
				Tp: ast.FlushStatus,
			}
		}
	case 1161:
		{
			parser.yyVAL.item = &ast.FlushStmt{
				Tp:       ast.FlushTables,
				Tables:   yyS[yypt-1].item.([]*ast.TableName),
				ReadLock: yyS[yypt-0].item.(bool),
			}
		}
	case 1162:
		{
			parser.yyVAL.item = false
		}
	case 1163:
		{
			parser.yyVAL.item = true
		}
	case 1164:
		{
			parser.yyVAL.item = true
		}
	case 1165:
		{
			parser.yyVAL.item = []*ast.TableName{}
		}
	case 1166:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1167:
		{
			parser.yyVAL.item = false
		}
	case 1168:
		{
			parser.yyVAL.item = true
		}
	case 1211:
		{
			// `(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 1230:
		{
			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 1231:
		{
			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 1232:
		{
			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 1233:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnDef)
		}
	case 1234:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.Constraint)
		}
	case 1235:
		{
			/* Nothing to do now */
			parser.yyVAL.item = nil
		}
	case 1236:
		{
			if yyS[yypt-0].item != nil {
				parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})}
			} else {
				parser.yyVAL.item = []interface{}{}
			}
		}
	case 1237:
		{
			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 1238:
		{
			var columnDefs []*ast.ColumnDef
			var constraints []*ast.Constraint
			parser.yyVAL.item = &ast.CreateTableStmt{
				Cols:        columnDefs,
				Constraints: constraints,
			}
		}
	case 1239:
		{
			tes := yyS[yypt-1].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)
				}
			}
			parser.yyVAL.item = &ast.CreateTableStmt{
				Cols:        columnDefs,
				Constraints: constraints,
			}
		}
	case 1240:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1241:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1242:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1243:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)}
		}
	case 1244:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1245:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident}
		}
	case 1246:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1247:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident}
		}
	case 1248:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1249:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident}
		}
	case 1250:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident}
		}
	case 1251:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1252:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1253:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1254:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1255:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1256:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent}
		}
	case 1257:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionShardRowID, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1258:
		{
			// Parse it but will ignore it.
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPackKeys}
		}
	case 1259:
		{
			parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoRandomBase, UintValue: yyS[yypt-0].item.(uint64)}
		}
	case 1262:
		{
			parser.yyVAL.item = []*ast.TableOption{}
		}
	case 1264:
		{
			parser.yyVAL.item = []*ast.TableOption{}
		}
	case 1266:
		{
			parser.yyVAL.item = []*ast.TableOption{yyS[yypt-0].item.(*ast.TableOption)}
		}
	case 1267:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOption), yyS[yypt-0].item.(*ast.TableOption))
		}
	case 1268:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableOption), yyS[yypt-0].item.(*ast.TableOption))
		}
	case 1271:
		{
			parser.yyVAL.statement = &ast.TruncateTableStmt{Table: yyS[yypt-0].item.(*ast.TableName)}
		}
	case 1272:
		{
			parser.yyVAL.item = ast.RowFormatDefault
		}
	case 1273:
		{
			parser.yyVAL.item = ast.RowFormatDynamic
		}
	case 1274:
		{
			parser.yyVAL.item = ast.RowFormatFixed
		}
	case 1275:
		{
			parser.yyVAL.item = ast.RowFormatCompressed
		}
	case 1276:
		{
			parser.yyVAL.item = ast.RowFormatRedundant
		}
	case 1277:
		{
			parser.yyVAL.item = ast.RowFormatCompact
		}
	case 1278:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1279:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1280:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1281:
		{
			// 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 1282:
		{
			// 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 1283:
		{
			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 1284:
		{
			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 > 24 {
					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 1285:
		{
			x := types.NewFieldType(yyS[yypt-1].item.(byte))
			x.Flen = yyS[yypt-0].item.(int)
			if x.Flen == types.UnspecifiedLength {
				x.Flen = 1
			}
			parser.yyVAL.item = x
		}
	case 1286:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1287:
		{
			parser.yyVAL.item = mysql.TypeShort
		}
	case 1288:
		{
			parser.yyVAL.item = mysql.TypeInt24
		}
	case 1289:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1290:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1291:
		{
			parser.yyVAL.item = mysql.TypeShort
		}
	case 1292:
		{
			parser.yyVAL.item = mysql.TypeInt24
		}
	case 1293:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1294:
		{
			parser.yyVAL.item = mysql.TypeLonglong
		}
	case 1295:
		{
			parser.yyVAL.item = mysql.TypeLong
		}
	case 1296:
		{
			parser.yyVAL.item = mysql.TypeLonglong
		}
	case 1297:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1298:
		{
			parser.yyVAL.item = mysql.TypeTiny
		}
	case 1302:
		{
			parser.yyVAL.item = mysql.TypeNewDecimal
		}
	case 1303:
		{
			parser.yyVAL.item = mysql.TypeNewDecimal
		}
	case 1304:
		{
			parser.yyVAL.item = mysql.TypeFloat
		}
	case 1305:
		{
			if parser.lexer.GetSQLMode().HasRealAsFloatMode() {
				parser.yyVAL.item = mysql.TypeFloat
			} else {
				parser.yyVAL.item = mysql.TypeDouble
			}
		}
	case 1306:
		{
			parser.yyVAL.item = mysql.TypeDouble
		}
	case 1307:
		{
			parser.yyVAL.item = mysql.TypeDouble
		}
	case 1308:
		{
			parser.yyVAL.item = mysql.TypeBit
		}
	case 1309:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Flen = yyS[yypt-1].item.(int)
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1310:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1311:
		{
			x := types.NewFieldType(mysql.TypeString)
			x.Flen = yyS[yypt-1].item.(int)
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1312:
		{
			x := types.NewFieldType(mysql.TypeVarchar)
			x.Flen = yyS[yypt-1].item.(int)
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1313:
		{
			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 1314:
		{
			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 1315:
		{
			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 1316:
		{
			x := yyS[yypt-1].item.(*types.FieldType)
			x.Charset = yyS[yypt-0].item.(*ast.OptBinary).Charset
			if yyS[yypt-0].item.(*ast.OptBinary).IsBinary {
				x.Flag |= mysql.BinaryFlag
			}
			parser.yyVAL.item = x
		}
	case 1317:
		{
			x := types.NewFieldType(mysql.TypeEnum)
			x.Elems = yyS[yypt-2].item.([]string)
			x.Charset = yyS[yypt-0].item.(string)
			parser.yyVAL.item = x
		}
	case 1318:
		{
			x := types.NewFieldType(mysql.TypeSet)
			x.Elems = yyS[yypt-2].item.([]string)
			x.Charset = yyS[yypt-0].item.(string)
			parser.yyVAL.item = x
		}
	case 1319:
		{
			x := types.NewFieldType(mysql.TypeJSON)
			x.Decimal = 0
			x.Charset = charset.CharsetBin
			x.Collate = charset.CollationBin
			parser.yyVAL.item = x
		}
	case 1325:
		{
			x := types.NewFieldType(mysql.TypeTinyBlob)
			parser.yyVAL.item = x
		}
	case 1326:
		{
			x := types.NewFieldType(mysql.TypeBlob)
			x.Flen = yyS[yypt-0].item.(int)
			parser.yyVAL.item = x
		}
	case 1327:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1328:
		{
			x := types.NewFieldType(mysql.TypeLongBlob)
			parser.yyVAL.item = x
		}
	case 1329:
		{
			x := types.NewFieldType(mysql.TypeTinyBlob)
			parser.yyVAL.item = x

		}
	case 1330:
		{
			x := types.NewFieldType(mysql.TypeBlob)
			x.Flen = yyS[yypt-0].item.(int)
			parser.yyVAL.item = x
		}
	case 1331:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1332:
		{
			x := types.NewFieldType(mysql.TypeLongBlob)
			parser.yyVAL.item = x
		}
	case 1333:
		{
			x := types.NewFieldType(mysql.TypeMediumBlob)
			parser.yyVAL.item = x
		}
	case 1334:
		{
			x := types.NewFieldType(mysql.TypeGeometry)
			parser.yyVAL.item = x
		}
	case 1335:
		{
			x := types.NewFieldType(mysql.TypeDate)
			parser.yyVAL.item = x
		}
	case 1336:
		{
			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 1337:
		{
			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 1338:
		{
			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 1339:
		{
			x := types.NewFieldType(mysql.TypeYear)
			x.Flen = yyS[yypt-1].item.(int)
			if x.Flen != types.UnspecifiedLength && x.Flen != 4 {
				// yylex.AppendError(ErrInvalidYearColumnLength.GenWithStackByArgs())
				yylex.AppendError(fmt.Errorf("Supports only YEAR or YEAR(4) column."))
				return -1
			}
			parser.yyVAL.item = x
		}
	case 1340:
		{
			parser.yyVAL.item = int(yyS[yypt-1].item.(uint64))
		}
	case 1341:
		{
			parser.yyVAL.item = types.UnspecifiedLength
		}
	case 1342:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(int)
		}
	case 1343:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsUnsigned: true}
		}
	case 1344:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsUnsigned: false}
		}
	case 1345:
		{
			parser.yyVAL.item = &ast.TypeOpt{IsZerofill: true, IsUnsigned: true}
		}
	case 1346:
		{
			parser.yyVAL.item = []*ast.TypeOpt{}
		}
	case 1347:
		{
			parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TypeOpt), yyS[yypt-0].item.(*ast.TypeOpt))
		}
	case 1348:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: types.UnspecifiedLength, Decimal: types.UnspecifiedLength}
		}
	case 1349:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: yyS[yypt-0].item.(int), Decimal: types.UnspecifiedLength}
		}
	case 1350:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(*ast.FloatOpt)
		}
	case 1351:
		{
			parser.yyVAL.item = &ast.FloatOpt{Flen: int(yyS[yypt-3].item.(uint64)), Decimal: int(yyS[yypt-1].item.(uint64))}
		}
	case 1352:
		{
			parser.yyVAL.item = false
		}
	case 1353:
		{
			parser.yyVAL.item = true
		}
	case 1354:
		{
			parser.yyVAL.item = &ast.OptBinary{
				IsBinary: false,
				Charset:  "",
			}
		}
	case 1355:
		{
			parser.yyVAL.item = &ast.OptBinary{
				IsBinary: true,
				Charset:  yyS[yypt-0].item.(string),
			}
		}
	case 1356:
		{
			parser.yyVAL.item = &ast.OptBinary{
				IsBinary: yyS[yypt-0].item.(bool),
				Charset:  yyS[yypt-1].item.(string),
			}
		}
	case 1357:
		{
			parser.yyVAL.item = ""
		}
	case 1358:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 1362:
		{
			parser.yyVAL.item = ""
		}
	case 1363:
		{
			parser.yyVAL.item = yyS[yypt-0].item.(string)
		}
	case 1364:
		{
			parser.yyVAL.item = []string{yyS[yypt-0].ident}
		}
	case 1365:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident)
		}
	case 1366:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1367:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1368:
		{
			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{
				Priority:  yyS[yypt-7].item.(mysql.PriorityEnum),
				TableRefs: &ast.TableRefsClause{TableRefs: refs},
				List:      yyS[yypt-3].item.([]*ast.Assignment),
				IgnoreErr: yyS[yypt-6].item.(bool),
			}
			if yyS[yypt-8].item != nil {
				st.TableHints = yyS[yypt-8].item.([]*ast.TableOptimizerHint)
			}
			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 1369:
		{
			st := &ast.UpdateStmt{
				Priority:  yyS[yypt-5].item.(mysql.PriorityEnum),
				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-6].item != nil {
				st.TableHints = yyS[yypt-6].item.([]*ast.TableOptimizerHint)
			}
			if yyS[yypt-0].item != nil {
				st.Where = yyS[yypt-0].item.(ast.ExprNode)
			}
			parser.yyVAL.statement = st
		}
	case 1370:
		{
			parser.yyVAL.statement = &ast.UseStmt{DBName: yyS[yypt-0].item.(string)}
		}
	case 1371:
		{
			parser.yyVAL.item = yyS[yypt-0].expr
		}
	case 1372:
		{
			parser.yyVAL.item = nil
		}
	case 1373:
		{
			parser.yyVAL.item = yyS[yypt-0].item
		}
	case 1376:
		{
			// 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 1377:
		{
			parser.yyVAL.statement = &ast.AlterUserStmt{
				IfExists: yyS[yypt-1].item.(bool),
				Specs:    yyS[yypt-0].item.([]*ast.UserSpec),
			}
		}
	case 1378:
		{
			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 1379:
		{
			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 1380:
		{
			parser.yyVAL.item = []*ast.UserSpec{yyS[yypt-0].item.(*ast.UserSpec)}
		}
	case 1381:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserSpec), yyS[yypt-0].item.(*ast.UserSpec))
		}
	case 1382:
		{
			parser.yyVAL.item = nil
		}
	case 1383:
		{
			parser.yyVAL.item = &ast.AuthOption{
				AuthString:   yyS[yypt-0].item.(string),
				ByAuthString: true,
			}
		}
	case 1384:
		{
			parser.yyVAL.item = nil
		}
	case 1385:
		{
			parser.yyVAL.item = &ast.AuthOption{
				AuthString:   yyS[yypt-0].item.(string),
				ByAuthString: true,
			}
		}
	case 1386:
		{
			parser.yyVAL.item = &ast.AuthOption{
				HashString: yyS[yypt-0].item.(string),
			}
		}
	case 1387:
		{
			parser.yyVAL.item = &ast.AuthOption{
				HashString: yyS[yypt-0].item.(string),
			}
		}
	case 1388:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1389:
		{
			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 1390:
		{
			parser.yyVAL.item = false
		}
	case 1391:
		{
			parser.yyVAL.item = true
		}
	case 1392:
		{
			parser.yyVAL.item = false
		}
	case 1393:
		{
			parser.yyVAL.item = false
		}
	case 1394:
		{
			parser.yyVAL.item = false
		}
	case 1395:
		{
			parser.yyVAL.item = false
		}
	case 1396:
		{
			parser.yyVAL.item = &ast.PrivElem{
				Priv: yyS[yypt-0].item.(mysql.PrivilegeType),
			}
		}
	case 1397:
		{
			parser.yyVAL.item = &ast.PrivElem{
				Priv: yyS[yypt-3].item.(mysql.PrivilegeType),
				Cols: yyS[yypt-1].item.([]*ast.ColumnName),
			}
		}
	case 1398:
		{
			parser.yyVAL.item = []*ast.PrivElem{yyS[yypt-0].item.(*ast.PrivElem)}
		}
	case 1399:
		{
			parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PrivElem), yyS[yypt-0].item.(*ast.PrivElem))
		}
	case 1400:
		{
			parser.yyVAL.item = mysql.AllPriv
		}
	case 1401:
		{
			parser.yyVAL.item = mysql.AllPriv
		}
	case 1402:
		{
			parser.yyVAL.item = mysql.AlterPriv
		}
	case 1403:
		{
			parser.yyVAL.item = mysql.CreatePriv
		}
	case 1404:
		{
			parser.yyVAL.item = mysql.CreateUserPriv
		}
	case 1405:
		{
			parser.yyVAL.item = mysql.TriggerPriv
		}
	case 1406:
		{
			parser.yyVAL.item = mysql.DeletePriv
		}
	case 1407:
		{
			parser.yyVAL.item = mysql.DropPriv
		}
	case 1408:
		{
			parser.yyVAL.item = mysql.ProcessPriv
		}
	case 1409:
		{
			parser.yyVAL.item = mysql.ExecutePriv
		}
	case 1410:
		{
			parser.yyVAL.item = mysql.IndexPriv
		}
	case 1411:
		{
			parser.yyVAL.item = mysql.InsertPriv
		}
	case 1412:
		{
			parser.yyVAL.item = mysql.SelectPriv
		}
	case 1413:
		{
			parser.yyVAL.item = mysql.SuperPriv
		}
	case 1414:
		{
			parser.yyVAL.item = mysql.ShowDBPriv
		}
	case 1415:
		{
			parser.yyVAL.item = mysql.UpdatePriv
		}
	case 1416:
		{
			parser.yyVAL.item = mysql.GrantPriv
		}
	case 1417:
		{
			parser.yyVAL.item = mysql.ReferencesPriv
		}
	case 1418:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1419:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1420:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1421:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1422:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1423:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1424:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1425:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1426:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1427:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1428:
		{
			parser.yyVAL.item = mysql.PrivilegeType(0)
		}
	case 1429:
		{
			parser.yyVAL.item = ast.ObjectTypeNone
		}
	case 1430:
		{
			parser.yyVAL.item = ast.ObjectTypeTable
		}
	case 1431:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level: ast.GrantLevelDB,
			}
		}
	case 1432:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level: ast.GrantLevelGlobal,
			}
		}
	case 1433:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:  ast.GrantLevelDB,
				DBName: yyS[yypt-2].ident,
			}
		}
	case 1434:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:     ast.GrantLevelTable,
				DBName:    yyS[yypt-2].ident,
				TableName: yyS[yypt-0].ident,
			}
		}
	case 1435:
		{
			parser.yyVAL.item = &ast.GrantLevel{
				Level:     ast.GrantLevelTable,
				TableName: yyS[yypt-0].ident,
			}
		}
	case 1436:
		{
			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 1437:
		{
			x := &ast.LoadDataStmt{
				Path:        yyS[yypt-8].ident,
				Table:       yyS[yypt-5].item.(*ast.TableName),
				Columns:     yyS[yypt-0].item.([]*ast.ColumnName),
				IgnoreLines: yyS[yypt-1].item.(uint64),
			}
			if yyS[yypt-10].item != nil {
				x.IsLocal = true
			}
			if yyS[yypt-3].item != nil {
				x.FieldsInfo = yyS[yypt-3].item.(*ast.FieldsClause)
			}
			if yyS[yypt-2].item != nil {
				x.LinesInfo = yyS[yypt-2].item.(*ast.LinesClause)
			}
			parser.yyVAL.statement = x
		}
	case 1438:
		{
			parser.yyVAL.item = uint64(0)
		}
	case 1439:
		{
			parser.yyVAL.item = getUint64FromNUM(yyS[yypt-1].item)
		}
	case 1442:
		{
			parser.yyVAL.item = nil
		}
	case 1443:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1444:
		{
			escape := "\\"
			parser.yyVAL.item = &ast.FieldsClause{
				Terminated: "\t",
				Escaped:    escape[0],
			}
		}
	case 1445:
		{
			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]
			}
			var escaped byte
			if len(escape) > 0 {
				escaped = escape[0]
			}
			parser.yyVAL.item = &ast.FieldsClause{
				Terminated: yyS[yypt-2].item.(string),
				Enclosed:   enclosed,
				Escaped:    escaped,
			}
		}
	case 1448:
		{
			parser.yyVAL.item = "\t"
		}
	case 1449:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1450:
		{
			parser.yyVAL.item = ""
		}
	case 1451:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1452:
		{
			parser.yyVAL.item = "\\"
		}
	case 1453:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1454:
		{
			parser.yyVAL.item = &ast.LinesClause{Terminated: "\n"}
		}
	case 1455:
		{
			parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(string), Terminated: yyS[yypt-0].item.(string)}
		}
	case 1456:
		{
			parser.yyVAL.item = ""
		}
	case 1457:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1458:
		{
			parser.yyVAL.item = "\n"
		}
	case 1459:
		{
			parser.yyVAL.item = yyS[yypt-0].ident
		}
	case 1470:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				TiDBExtension: yyS[yypt-1].item.(bool),
			}
		}
	case 1471:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				TiDBExtension: yyS[yypt-2].item.(bool),
			}
		}
	case 1472:
		{
			parser.yyVAL.statement = &ast.KillStmt{
				ConnectionID:  getUint64FromNUM(yyS[yypt-0].item),
				Query:         true,
				TiDBExtension: yyS[yypt-2].item.(bool),
			}
		}
	case 1473:
		{
			parser.yyVAL.item = false
		}
	case 1474:
		{
			parser.yyVAL.item = true
		}
	case 1475:
		{
			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 */
}