All pastes #463011 Raw Edit

Unnamed

public text v1 · immutable
#463011 ·published 2007-04-28 18:12 UTC
rendered paste body
<?
// Wowhead.com Parser for Mangos v0.1
// (c) Fedorov Vladimir aka Sin
// (c) Pimenov Dmitry aka Fractal
//
// Usage notes: 
//
// just edit Settings block

#################Settings############################

$fold = "C:/parcer/";       // The location of your folder

$type = "it";            // What you want to dumb (go,it,cr,zn)=(Gameobject,item,creature,zone)

$init = "1";             // 0 = Select a Id from www.wowhead.com.
                         // 1 = Obtain massifs from the folder 
                         // 2 = Dumbs everything for $type

$id   = "6221";    		 // Id from wowhead, use this if you use 0=for init. Get the Id of wowhead, for example. 1420$type
						 // If $init 1-2 It's not possible to use.
						 //To dumb several creatures eg. Use this form. id1,id2,id3. 

$delafter = "0";		 // 0 = When $init = 0 not to move away massif, 1 = to move away the massif (it will remain only sql patch)

#####################################################

#####################################################
#			DO NOT EDIT BELOW THIS LINE             # 
#####################################################

set_time_limit(0);
error_reporting(E_ERROR);
start($init, $fold, $type, $id, $delafter); // the initialization

function start($init, $fold, $type = 0, $id = 0, $delafter = 0)
{
	if (!strlen($fold)) {
		echo 'Empty $fold path!';
		exit;
	}
	
	if (!in_array($type, array('go','it', 'cr', 'zn'))) {
		echo 'Illegal $type';
		exit;
	}
	
	if (!$init && !$id) {
		echo "Id must be > 0";
		exit;
	}
	if(!@opendir($fold.$type)) { 
		mkdir($fold.$type); 
	}
	if(!@opendir($fold."sql")) { 
		mkdir($fold."sql"); 
	}
	if(!@opendir($fold."sql/".$type)) {
		$types = array(
			'cr' => array(
				'drop',
				'ends',
				'pick',
				'skin',
				'start',
				'start',
				'sells',
				'teach',
				'vendor',
			),
			'it' => array(
				'fish',
				'start',
				'cont',
				'teach',
			),
			'zn' => array(
				'fish',
			),
			'go' => array(
				'herb',
				'start',
				'ends',
				'cont',
				'min',
			),
		);
		mkdir($fold."sql/".$type);
		for($i = 0; $i < count($types[$type]); $i++)	{
			@mkdir($fold."sql/".$type."/".$types[$type][$i]);
		}
	}
	
	switch ($init) {
		case 0:
			get($id, $type, $fold, $init, $delafter);
			break;
		case 1:
			init($fold, $type, $init, $id, $delafter);
			break;
		case 2:
			getall($fold, $type);
			break;
		default:
			echo 'Illegal $init';
	}
}

function get($id, $type, $fold, $init, $delafter = 0)
{
	$id = explode (",", $id);
	for($i = 0; $i < count($id); $i++){
		$file = file_get_contents("http://www.wowhead.com/?".ptype($type)."={$id[$i]}");
		if (preg_match('#var lv_data = (.*?);\nlv_Init#im', $file, $regs)) {
			if (js2php($regs[1], $root, $id[$i])) {
				$output =
					"<?php\n\n\$array = ".
					var_export($root, 1).
					";\n\n?>\n";
				file_put_contents($fold.$type."/".$id[$i].'.php', $output);
				init($fold,$type, $init, $id[$i], $delafter);
			}
		}
	}
}

function init($fold, $type, $init, $id = 0, $delafter = 0)
{
	if ($init == 0)
	{
		prepars($id.".php",$type,$fold);
		if ($delafter == "1") {
			unlink($fold.$type."/".$id.".php");
		} else {}
	}
	else
	{
		$z = 1;
		$dir = opendir ($fold.$type);
		while ($file = readdir($dir)) {
			if (( $file != ".") && ($file != "..")) {
				prepars($file,$type,$fold);
			}
			$z ++;
		}
	}
}

function prepars($file, $type, $fold)
{
	include $fold.$type."/".$file;
	$log = fopen($fold."log.log", 'a');
	$sum = count($array[0]);
	$legal_types = array(
		'Herb gathering' => array(		
				'echo' => 'Herb gathering',
				'parse' => 'herb',
		),
		'Starts' => array(		
				'echo' => 'Starts',
				'parse' => 'start',
		),
		'Ends' => array(		
				'echo' => 'Ends',
				'parse' => 'ends',
		),
		'Contains' => array(		
				'echo' => 'Contains',
				'parse' => 'cont',
		),
		'Mining' => array(		
				'echo' => 'Mining',
				'parse' => 'min',
		),
		'Fished in' => array(		
				'echo' => 'Fished in',
				'parse' => 'fish',
		),
		'Fishing' => array(		
				'echo' => 'Fishing',
				'parse' => 'fish',
		),
		'Drops' => array(		
				'echo' => 'Drops',
				'parse' => 'drop',
		),
		'Skinning' => array(		
				'echo' => 'Skinning',
				'parse' => 'skin',
		),
		'Pick pocketing' => array(		
				'echo' => 'Pick pocketing',
				'parse' => 'pick',
		),
		'Sells' => array(		
				'echo' => 'Sells',
				'parse' => 'sells',
		),
		'Teaches' => array(		
				'echo' => 'Teaches',
				'parse' => 'teach',
		),
		'Created by' => array(		
				'echo' => 'Created by',
				'parse' => 'cont',
		),
		'Can be placed in' => false,
		'#ID_lv_comments' => false,
		'#ID_lv_screenshots' => false,
		'Objective of' => false,
	);
	for ($i = 0; $i < $sum; $i++) {
		if ($array[0][$i][1]) $foo = $array[0][$i][1];
        if (array_key_exists($foo,$legal_types) || array_key_exists($array[0][$i],$legal_types)) {
            if ($legal_types[$foo]) {
                echo "$file {$legal_types[$foo]['echo']}\n";
                parse($i, $file, $type, $fold, $legal_types[$foo]['parse']);
            }
        } else {
            echo $file." Unknown\n";
            fputs ($log,$file." Unknown - {$array[0][$i][1]}\n");
        }
    }
    fclose($log);
}

// Parse $file
function parse($i,$file,$type,$fold,$place)
{
	global $array;
	include $fold.$type."/".$file;
	$st = 0;
	$ide = substr($file, 0, -4);  
	$file = fopen($fold."sql/".$type."/".$place."/".$place.".sql", 'a');
	foreach($array[0][$i][2] as $id){
		// settings 358900
		$AR = $array[0][$i][2][$st];
		if(!is_array($AR[7])) $chans = substr((100 * $AR[7]) / $array[0][$i][4], 0, 7);
		$n     = (!$AR[5]) ? 4 : 5;
		$quest = ($AR[2] == "Quest") ? "0','50" : $chans."','0";
		$count = ($AR[7] != "" || $AR[7] != "-1") ? $AR[7] : '0';
		$table = ($type == 'cr' && ($place == 'start' || $place == 'ends')) ? 'creature' : 'gameobject';
		if($AR[9] != "") {
		    $minmax = explode("-","$AR[9]");
			$minmaxval = "$minmax[0]','$minmax[1]";
		} else {
		    $minmaxval = "1','1";
		}
		$quest_freeforall = ($AR[2] == "Quest") ? "1" : "0";
		// settings end
		switch ($place) {
			case 'herb':
				fputs ($file,"INSERT INTO `gameobject_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$AR[7]}','1');\n");
				break;
			case 'start':
				fputs ($file,"INSERT INTO `{$table}_questrelation` VALUES ('{$ide}','{$AR[$n]}');\n");
				break;
			case 'ends':
				fputs ($file,"INSERT INTO `{$table}_involvedrelation` VALUES ('{$ide}','{$AR[$n]}');\n");
				break;
			case 'cont':
				fputs ($file,"INSERT INTO `gameobject_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$AR[7]}','1');\n");
				break;
			case 'min':
				fputs ($file,"INSERT INTO `gameobject_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$AR[7]}','1');\n");
				break;
			case 'fish':
				fputs ($file,"INSERT INTO `fishing_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$AR[7]}','1');\n");
				break;
			case 'drop':
				fputs ($file,"INSERT INTO `creature_loot_template` (`entry`,`item`,`ChanceOrRef`,`QuestChanceOrGroup`,`mincount`,`maxcount`,`quest_freeforall`) VALUES ('{$ide}','{$AR[3]}','{$quest}','{$minmaxval}','pippo');\n");
				break;
			case 'skin':
				fputs ($file,"INSERT INTO `skinning_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$minmaxval}','{$quest_freeforall}'));\n");
				break;
			case 'pick':
				fputs ($file,"INSERT INTO `pickpocketing_loot_template` VALUES ('{$ide}','{$AR[3]}','{$quest}','{$minmaxval}','{$quest_freeforall}'));\n");
				break;
			case 'sells':
				fputs ($file,"INSERT INTO `npc_vendor` VALUES ('{$ide}','{$AR[3]}','{$count}','0');\n");
				break;
			case 'teach':
				if ($AR[6] !== "") {
					$spell = (!$AR[5][0]) ? $AR[5] : $AR[3];
					$level = (!$AR[5][0]) ? $AR[2] : 0;
					fputs ($file,"INSERT INTO `npc_trainer` VALUES ('{$ide}','".spells($spell)."','cost','reqskill','reqskillval','{$level}');\n");
				}
				break;
		}
		$st++;
	}
	fclose($file);
}
// Parse end

function getall($fold, $type)
{
	$n = 0;
	for ($i = 0; $i < 120; $i++) {
		echo $i."\n";
		if(!file_exists($fold.$type."/".$i.'.php')){
			$file = file_get_contents("http://www.wowhead.com/?".ptype($type)."={$i}");
			if (preg_match('#var lv_data = (.*?);\nlv_Init#im', $file, $regs)) {
				if (js2php($regs[1], $root)) {
					$n++;
					echo $i." new \n";
					$output =
						"<?php\n\n\$array = ".
						var_export($root, 1).
						";\n\n?>\n";
					file_put_contents($fold.$type."/".$i.'.php', $output);
				}
			}
		}
	}
	echo "All ok\n";
	echo "New - {$n}\n";
}

function ptype($type)
{
	switch ($type) {
		case 'go':
			$typ = "object";
			break;
		case 'it':
			$typ = "item";
			break;
		case 'cr':
			$typ = "npc";
			break;
		case 'zn':
			$typ = "zone";
			break;
	}
	return $typ;
}

// Array make
function sym($char)
{
	$ar = array(
		0 => null,
		1 => '[0-9]',
		2 => '-',
		3 => '\\[',
		4 => '\\]',
		5 => '\'',
		6 => '\\\\',
		7 => ',',
		8 => '\\.',
		9 => '[A-Za-z_]'
	);
	for ($i = 1; $i < count($ar); $i++) {
		if (preg_match("#{$ar[$i]}#i", strval($char), $regs))
			return $i;
	}
	return 0;
}

function js2php(&$content, &$root, $id)
{
	$S           = 0;        // ñîîñòîÿíèå
	$stack       = '';       // ñòåê
	$arraycount  = 0;        // âëîæåííîñòü ìàññèâîâ
	$S_history   = array();  // èñòîðèÿ ñîñòîÿíèé
	$ERROR_STATE = 9999;
	$root        = array();
	$index       = null;     // èíäåêñ â ìàññèâå
	$C_history   = '';
	$p           = array(0 => &$root);
	$float       = false;

	$contentlen  = strlen($content);
	echo $id." data ".$contentlen."\n";
	
	for ($i = 0; $i < $contentlen; $i++) {
		array_push($S_history, $S);
		$char = $content{$i};
		$C_history .= $char;
		$C = sym($char);
		switch ($S) {
			case 0:
				switch ($C) {
					case 1:
					case 2:
						$S = 1;
						// Íà÷àëîñü ÷èñëî
						$stack = $char;
						$float = false;
						break;
					case 3:
						$S = 0;
						// Íà÷àëñÿ ìàññèâ
						$foo = array();
						$p[$arraycount][] = &$foo;
						$arraycount++;
						$p[$arraycount] = &$foo;
						unset($foo);
						break;
					case 4:
						$S = 0;
						// Çàêîí÷èëñÿ ìàññèâ
						unset($p[$arraycount]);
						$arraycount--;
						break;
					case 5:
						$S = 2;
						// Íà÷àëàñü ñòðîêà
						$stack = '';
						break;
					case 9:
						$S = 6;
						// Íà÷àëñÿ èäåíòèôèêàòîð
						$stack .= $char;
						break;
					case 7:
						if ($arraycount > 0) {
							$S = 0;
						} else {
							$S = $ERROR_STATE;
						}
						break;
					default:
						$S = $ERROR_STATE;
				}
				break;
			case 1:
				switch ($C) {
					case 1:
						$S = 1;
						$stack .= $char;
						break;
					case 8:
						$S = 5;
						$stack .= $char;
						break;
					case 7:
						$S = 0;
						// Çàêîí÷èëîñü ÷èñëî
						$p[$arraycount][] = $float ? floatval($stack) : intval($stack);
						$stack = '';
						break;
					case 4:
						$S = 0;
						// Çàêîí÷èëñÿ ìàññèâ
						$p[$arraycount][] = $float ? floatval($stack) : intval($stack);
						$stack = '';
					
						unset($p[$arraycount]);
						$arraycount--;
						break;
					default:
						$S = $ERROR_STATE;
				}
				break;
			case 2:
				switch ($C) {
					case 5:
						$S = 4;
						$p[$arraycount][] = $stack;
						$stack = '';
						// Çàêîí÷èëàñü ñòðîêà
						break;
					case 6:
						$S = 3;
						// "ýêðàí" (ñëýø) "\"
						break;
					default:
						$S = 2;
						$stack .= $char;
				}
				break;
			case 3:
				switch ($char) {
					case '\'':
						$S = 2;
						$stack .= "'";
						break;
					case 'n':
						$S = 2;
						$stack .= "\n";
						break;
					case 'r':
						$S = 2;
						$stack .= "\r";
						break;
					case '0':
						$S = 2;
						$stack .= "\0";
						break;
					case 't':
						$S = 2;
						$stack .= "\t";
						break;
					case '\\':
						$S = 2;
						$stack .= "\\";
						break;
					// Òóò íàäî âñòàâèòü åùå ýêðàíèðîâàííûå ñèìâîëû, à òî ìàëîâà-òî
					default:
						$S = $ERROR_STATE;
				}
				break;
			case 4:
				switch ($C) {
					case 4:
						$S = 0;
						// Çàêîí÷èëñÿ ìàññèâ
						unset($p[$arraycount]);
						$arraycount--;
						break;
					case 7:
						$S = 0;
						break;
					default:
						$S = $ERROR_STATE;
				}
				break;
			case 5:
				switch ($C) {
					case 1:
						$S = 1;
						$stack .= $char;
						$float = true;
						break;
					default:
						$S = $ERROR_STATE;
				}
				break;
			case 6:
				switch ($C) {
					case 7:
						$S = 0;
						$p[$arraycount][] = "#ID_$stack";
						$stack = '';
						break;
					case 4:
						$S = 0;
						$p[$arraycount][] = "#ID_$stack";
						$stack = '';
						// Çàêîí÷èëñÿ ìàññèâ
						unset($p[$arraycount]);
						$arraycount--;
						break;
					case 9:
					case 1:
						$S = 6;
						$stack .= $char;
						break;
					default:
						$S = $ERROR_STATE;
				}
				break;
			default:
				$S = $ERROR_STATE;
		}
		
		if (strlen($C_history) > 20)
			$C_history = substr($C_history, -20);
		if (count($S_history) > 20)
			array_shift($S_history);
		
		if ($S == $ERROR_STATE) {
			echo "Error in symbol #$i - '$char'\n";
			echo "String: $C_history\n";
			echo "Code: $C\n";
			echo "History:\n";
			print_r(array_reverse($S_history));
			return false;
		}
	}
	if ($arraycount) {
		echo "Array error: $arraycount\n";
		print_r($H_history);
		return false;
	}
	
	return true;
}
function spells($id)
{
	$spells = array (
		"134" => "3052",
		"184" => "3053",
		"324" => "26545",
		"325" => "26545",
		"476" => "114",
		"477" => "118",
		"478" => "116",
		"479" => "1179",
		"480" => "474",
		"481" => "6148",
		"483" => "143",
		"484" => "7300",
		"485" => "113",
		"486" => "475",
		"487" => "246",
		"488" => "131",
		"489" => "65",
		"490" => "6134",
		"492" => "5675",
		"493" => "491",
		"494" => "205",
		"495" => "851",
		"496" => "5138",
		"497" => "122",
		"499" => "768",
		"501" => "6390",
		"502" => "145",
		"504" => "5599",
		"506" => "7302",
		"508" => "507",
		"515" => "66",
		"517" => "1953",
		"519" => "5388",
		"520" => "512",
		"521" => "8929",
		"531" => "529",
		"532" => "324",
		"533" => "344",
		"534" => "315",
		"535" => "6229",
		"536" => "526",
		"537" => "365",
		"538" => "332",
		"539" => "8924",
		"540" => "528",
		"541" => "2866",
		"542" => "530",
		"552" => "10872",
		"557" => "325",
		"558" => "370",
		"559" => "5615",
		"560" => "544",
		"561" => "545",
		"562" => "546",
		"563" => "8928",
		"564" => "455",
		"565" => "547",
		"566" => "548",
		"567" => "549",
		"569" => "550",
		"570" => "6196",
		"571" => "552",
		"573" => "8925",
		"574" => "5592",
		"575" => "554",
		"576" => "555",
		"577" => "556",
		"607" => "17951",
		"608" => "587",
		"609" => "588",
		"610" => "589",
		"611" => "6940",
		"612" => "591",
		"613" => "2052",
		"614" => "593",
		"615" => "527",
		"616" => "594",
		"617" => "595",
		"618" => "596",
		"619" => "597",
		"620" => "598",
		"621" => "5394",
		"622" => "2053",
		"624" => "602",
		"625" => "603",
		"626" => "6739",
		"627" => "605",
		"628" => "606",
		"631" => "6377",
		"632" => "6376",
		"648" => "1136",
		"650" => "6207",
		"651" => "6065",
		"652" => "6770",
		"653" => "636",
		"654" => "6213",
		"655" => "6208",
		"656" => "639",
		"657" => "5701",
		"658" => "5734",
		"659" => "642",
		"660" => "1052",
		"661" => "6209",
		"662" => "645",
		"663" => "6215",
		"664" => "647",
		"665" => "3561",
		"685" => "2812",
		"713" => "5627",
		"714" => "689",
		"715" => "701",
		"718" => "348",
		"719" => "693",
		"721" => "695",
		"722" => "696",
		"723" => "697",
		"725" => "699",
		"726" => "700",
		"727" => "89",
		"728" => "690",
		"729" => "702",
		"730" => "755",
		"732" => "705",
		"733" => "706",
		"734" => "707",
		"735" => "5573",
		"736" => "709",
		"737" => "710",
		"738" => "711",
		"741" => "672",
		"742" => "2676",
		"758" => "1054",
		"763" => "761",
		"764" => "762",
		"766" => "765",
		"784" => "770",
		"786" => "467",
		"787" => "773",
		"788" => "774",
		"789" => "1073",
		"790" => "339",
		"791" => "776",
		"792" => "740",
		"793" => "778",
		"795" => "782",
		"796" => "3111",
		"797" => "845",
		"798" => "1161",
		"804" => "26059",
		"812" => "26626",
		"838" => "837",
		"840" => "839",
		"842" => "5391",
		"844" => "7320",
		"846" => "2120",
		"848" => "530",
		"850" => "1009",
		"852" => "228",
		"854" => "3140",
		"856" => "855",
		"858" => "857",
		"860" => "6078",
		"862" => "6226",
		"864" => "1052",
		"866" => "865",
		"868" => "867",
		"870" => "6076",
		"872" => "2121",
		"874" => "543",
		"876" => "6391",
		"878" => "877",
		"880" => "8927",
		"882" => "6060",
		"884" => "883",
		"886" => "885",
		"890" => "6077",
		"892" => "6495",
		"894" => "6139",
		"896" => "895",
		"900" => "899",
		"902" => "901",
		"904" => "903",
		"905" => "26545",
		"906" => "905",
		"908" => "6346",
		"910" => "909",
		"912" => "911",
		"914" => "913",
		"916" => "915",
		"918" => "2362",
		"920" => "421",
		"922" => "5502",
		"924" => "923",
		"926" => "6344",
		"928" => "126",
		"931" => "5614",
		"933" => "932",
		"935" => "934",
		"936" => "6230",
		"938" => "937",
		"940" => "939",
		"944" => "943",
		"945" => "26545",
		"946" => "945",
		"948" => "947",
		"950" => "1707",
		"952" => "951",
		"956" => "1714",
		"958" => "957",
		"960" => "959",
		"962" => "8926",
		"964" => "6063",
		"967" => "966",
		"969" => "968",
		"971" => "970",
		"973" => "972",
		"975" => "6364",
		"977" => "976",
		"979" => "6223",
		"981" => "980",
		"983" => "6064",
		"985" => "984",
		"987" => "6378",
		"989" => "988",
		"991" => "990",
		"993" => "992",
		"995" => "994",
		"997" => "996",
		"999" => "998",
		"1001" => "6375",
		"1003" => "6069",
		"1005" => "1004",
		"1007" => "1006",
		"1009" => "25595",
		"1011" => "2878",
		"1012" => "601",
		"1013" => "2692",
		"1015" => "1014",
		"1017" => "5500",
		"1021" => "1020",
		"1023" => "1022",
		"1025" => "6222",
		"1027" => "1026",
		"1029" => "6217",
		"1031" => "6205",
		"1033" => "3011",
		"1034" => "5281",
		"1035" => "543",
		"1037" => "1036",
		"1039" => "1038",
		"1043" => "1042",
		"1045" => "5782",
		"1049" => "5699",
		"1051" => "1050",
		"1053" => "2139",
		"1055" => "871",
		"1057" => "1056",
		"1059" => "1058",
		"1063" => "1062",
		"1065" => "1160",
		"1070" => "1069",
		"1074" => "1073",
		"1076" => "1075",
		"1085" => "1084",
		"1087" => "1086",
		"1089" => "1088",
		"1091" => "1090",
		"1093" => "1092",
		"1095" => "1094",
		"1097" => "1096",
		"1099" => "1098",
		"1101" => "1941",
		"1105" => "5645",
		"1107" => "172",
		"1109" => "1108",
		"1111" => "1110",
		"1113" => "1112",
		"1115" => "1114",
		"1117" => "136",
		"1123" => "18540",
		"1125" => "1124",
		"1140" => "109",
		"1141" => "466",
		"1142" => "116",
		"1146" => "820",
		"1147" => "1181",
		"1148" => "1182",
		"1149" => "1183",
		"1150" => "2096",
		"1151" => "1850",
		"1153" => "2055",
		"1163" => "819",
		"1164" => "4527",
		"1165" => "4528",
		"1166" => "4529",
		"1167" => "134",
		"1168" => "118",
		"1169" => "457",
		"1171" => "474",
		"1172" => "755",
		"1173" => "143",
		"1174" => "7300",
		"1175" => "113",
		"1176" => "475",
		"1185" => "179",
		"1186" => "756",
		"1187" => "65",
		"1188" => "184",
		"1189" => "4550",
		"1190" => "491",
		"1191" => "205",
		"1192" => "228",
		"1193" => "451",
		"1194" => "122",
		"1195" => "498",
		"1196" => "10",
		"1197" => "6366",
		"1198" => "145",
		"1199" => "503",
		"1200" => "7301",
		"1201" => "507",
		"1202" => "66",
		"1203" => "509",
		"1205" => "1919",
		"1206" => "11",
		"1208" => "512",
		"1209" => "765",
		"1210" => "759",
		"1211" => "837",
		"1212" => "839",
		"1213" => "841",
		"1214" => "7302",
		"1217" => "847",
		"1218" => "849",
		"1219" => "851",
		"1220" => "853",
		"1221" => "857",
		"1223" => "861",
		"1224" => "863",
		"1225" => "865",
		"1226" => "513",
		"1227" => "867",
		"1228" => "7320",
		"1229" => "877",
		"1231" => "855",
		"1233" => "875",
		"1234" => "879",
		"1236" => "982",
		"1237" => "885",
		"1241" => "120",
		"1242" => "895",
		"1246" => "590",
		"1247" => "599",
		"1248" => "1000",
		"1249" => "587",
		"1250" => "597",
		"1251" => "990",
		"1252" => "588",
		"1253" => "602",
		"1254" => "1006",
		"1255" => "1243",
		"1256" => "1244",
		"1257" => "1245",
		"1258" => "589",
		"1259" => "594",
		"1260" => "970",
		"1261" => "992",
		"1262" => "630",
		"1263" => "629",
		"1264" => "986",
		"1265" => "586",
		"1266" => "604",
		"1267" => "1008",
		"1268" => "528",
		"1269" => "552",
		"1271" => "972",
		"1272" => "10884",
		"1275" => "591",
		"1276" => "598",
		"1277" => "592",
		"1278" => "600",
		"1279" => "976",
		"1280" => "10957",
		"1281" => "593",
		"1282" => "998",
		"1283" => "527",
		"1284" => "988",
		"1285" => "595",
		"1286" => "994",
		"1287" => "596",
		"1288" => "996",
		"1290" => "818",
		"1291" => "603",
		"1292" => "1010",
		"1293" => "605",
		"1295" => "606",
		"1296" => "980",
		"1297" => "1014",
		"1298" => "3747",
		"1299" => "4549",
		"1300" => "984",
		"1301" => "1004",
		"1303" => "324",
		"1304" => "325",
		"1305" => "905",
		"1306" => "344",
		"1307" => "554",
		"1308" => "909",
		"1309" => "315",
		"1310" => "545",
		"1311" => "899",
		"1312" => "308",
		"1313" => "544",
		"1314" => "901",
		"1315" => "526",
		"1316" => "550",
		"1318" => "365",
		"1319" => "549",
		"1320" => "917",
		"1321" => "761",
		"1322" => "762",
		"1323" => "911",
		"1324" => "529",
		"1325" => "548",
		"1326" => "332",
		"1327" => "547",
		"1328" => "379",
		"1329" => "553",
		"1330" => "961",
		"1331" => "530",
		"1332" => "903",
		"1333" => "370",
		"1336" => "543",
		"1337" => "921",
		"1338" => "546",
		"1339" => "421",
		"1340" => "930",
		"1341" => "455",
		"1342" => "932",
		"1343" => "6343",
		"1344" => "8198",
		"1345" => "6196",
		"1348" => "424",
		"1349" => "963",
		"1350" => "555",
		"1351" => "968",
		"1352" => "556",
		"1353" => "966",
		"1354" => "913",
		"1355" => "939",
		"1356" => "959",
		"1357" => "915",
		"1358" => "943",
		"1359" => "923",
		"1360" => "951",
		"1361" => "937",
		"1362" => "957",
		"1363" => "945",
		"1364" => "947",
		"1365" => "955",
		"1366" => "688",
		"1367" => "689",
		"1368" => "699",
		"1369" => "709",
		"1370" => "701",
		"1371" => "690",
		"1372" => "1084",
		"1373" => "691",
		"1374" => "348",
		"1375" => "707",
		"1376" => "1094",
		"1377" => "693",
		"1378" => "694",
		"1379" => "704",
		"1380" => "1120",
		"1381" => "695",
		"1382" => "705",
		"1383" => "696",
		"1384" => "706",
		"1385" => "697",
		"1387" => "710",
		"1388" => "1098",
		"1389" => "700",
		"1390" => "1090",
		"1391" => "89",
		"1393" => "702",
		"1394" => "1108",
		"1395" => "703",
		"1396" => "1112",
		"1397" => "16",
		"1398" => "1100",
		"1399" => "708",
		"1401" => "711",
		"1402" => "1124",
		"1403" => "712",
		"1404" => "1086",
		"1406" => "1088",
		"1407" => "1106",
		"1408" => "1092",
		"1409" => "1110",
		"1410" => "1096",
		"1411" => "1114",
		"1412" => "1116",
		"1413" => "1122",
		"1414" => "770",
		"1415" => "778",
		"1416" => "9749",
		"1417" => "771",
		"1418" => "781",
		"1419" => "1073",
		"1420" => "467",
		"1421" => "782",
		"1422" => "1075",
		"1423" => "772",
		"1424" => "674",
		"1425" => "9484",
		"1426" => "773",
		"1427" => "1056",
		"1428" => "774",
		"1429" => "1058",
		"1431" => "1430",
		"1432" => "780",
		"1433" => "769",
		"1434" => "775",
		"1435" => "339",
		"1436" => "1062",
		"1437" => "776",
		"1439" => "740",
		"1441" => "783",
		"1444" => "1064",
		"1445" => "1079",
		"1446" => "1066",
		"1448" => "1082",
		"1467" => "1449",
		"1468" => "1450",
		"1469" => "1451",
		"1470" => "1452",
		"1471" => "1453",
		"1472" => "1459",
		"1473" => "1460",
		"1474" => "1461",
		"1475" => "10156",
		"1476" => "1454",
		"1477" => "1455",
		"1478" => "1456",
		"1479" => "1457",
		"1481" => "1463",
		"1482" => "1464",
		"1483" => "1465",
		"1484" => "1466",
		"1544" => "1491",
		"1545" => "1492",
		"1547" => "1494",
		"1549" => "1495",
		"1552" => "1499",
		"1558" => "1505",
		"1559" => "1506",
		"1560" => "1507",
		"1561" => "1508",
		"1563" => "20905",
		"1564" => "1510",
		"1567" => "1513",
		"1568" => "1528",
		"1571" => "6353",
		"1572" => "6789",
		"1579" => "1515",
		"1580" => "1516",
		"1581" => "6975",
		"1582" => "6976",
		"1583" => "75",
		"1584" => "6991",
		"1588" => "1522",
		"1589" => "1523",
		"1590" => "1524",
		"1591" => "1525",
		"1592" => "1526",
		"1593" => "1527",
		"1598" => "1540",
		"1599" => "4547",
		"1602" => "1542",
		"1603" => "1543",
		"1605" => "78",
		"1606" => "284",
		"1607" => "285",
		"1610" => "1608",
		"1611" => "11564",
		"1612" => "71",
		"1630" => "87",
		"1631" => "278",
		"1632" => "1628",
		"1633" => "1629",
		"1634" => "279",
		"1640" => "1635",
		"1646" => "676",
		"1647" => "1645",
		"1650" => "1648",
		"1666" => "91",
		"1667" => "302",
		"1668" => "1663",
		"1669" => "1664",
		"1670" => "1665",
		"1675" => "72",
		"1676" => "1671",
		"1677" => "1672",
		"1685" => "1680",
		"1702" => "1698",
		"1707" => "2797",
		"1710" => "5784",
		"1711" => "1707",
		"1712" => "1708",
		"1713" => "1709",
		"1716" => "1715",
		"1722" => "1719",
		"1728" => "1725",
		"1733" => "1731",
		"1734" => "1732",
		"1736" => "99",
		"1737" => "1735",
		"1738" => "100",
		"1740" => "1739",
		"1741" => "101",
		"1747" => "1742",
		"1748" => "1753",
		"1749" => "1754",
		"1750" => "1755",
		"1751" => "1756",
		"1761" => "1752",
		"1762" => "1757",
		"1763" => "1758",
		"1764" => "1759",
		"1765" => "1760",
		"1771" => "1766",
		"1772" => "1767",
		"1773" => "1768",
		"1774" => "1769",
		"1775" => "1770",
		"1780" => "1776",
		"1781" => "1777",
		"1789" => "1784",
		"1790" => "1785",
		"1791" => "1786",
		"1792" => "1787",
		"1799" => "1794",
		"1800" => "1794",
		"1801" => "1794",
		"1802" => "1794",
		"1803" => "1794",
		"1809" => "1804",
		"1810" => "6461",
		"1811" => "2948",
		"1817" => "1812",
		"1818" => "1813",
		"1819" => "1814",
		"1820" => "1815",
		"1821" => "1816",
		"1827" => "1822",
		"1828" => "1823",
		"1829" => "1824",
		"1830" => "12505",
		"1831" => "11113",
		"1837" => "3741",
		"1838" => "1833",
		"1839" => "1834",
		"1845" => "1842",
		"1846" => "2836",
		"1847" => "201",
		"1851" => "10059",
		"1853" => "2649",
		"1856" => "11327",
		"1857" => "11329",
		"1858" => "1856",
		"1859" => "1857",
		"1862" => "1860",
		"1865" => "1864",
		"1872" => "635",
		"1873" => "639",
		"1874" => "647",
		"1875" => "465",
		"1876" => "643",
		"1877" => "1032",
		"1878" => "633",
		"1879" => "636",
		"1880" => "645",
		"1882" => "637",
		"1883" => "646",
		"1884" => "1028",
		"1885" => "634",
		"1886" => "638",
		"1887" => "644",
		"1888" => "679",
		"1889" => "678",
		"1890" => "1866",
		"1891" => "680",
		"1893" => "640",
		"1894" => "1024",
		"1895" => "641",
		"1896" => "1030",
		"1897" => "642",
		"1898" => "1020",
		"1900" => "1868",
		"1901" => "677",
		"1902" => "1870",
		"1904" => "1869",
		"1907" => "1052",
		"1909" => "1044",
		"1911" => "1022",
		"1912" => "1038",
		"1913" => "1026",
		"1914" => "1042",
		"1915" => "1048",
		"1916" => "1050",
		"1923" => "749",
		"1924" => "753",
		"1925" => "1920",
		"1926" => "1921",
		"1927" => "1922",
		"1928" => "751",
		"1929" => "748",
		"1930" => "1918",
		"1931" => "752",
		"1932" => "1919",
		"1934" => "750",
		"1935" => "1933",
		"1937" => "1152",
		"1938" => "1178",
		"1942" => "1941",
		"1944" => "1943",
		"1946" => "1945",
		"1948" => "1947",
		"1949" => "5857",
		"1950" => "1949",
		"1952" => "1951",
		"1954" => "1953",
		"1981" => "1956",
		"1982" => "1957",
		"1983" => "1958",
		"1984" => "1959",
		"1985" => "1960",
		"1988" => "1963",
		"1989" => "1964",
		"1990" => "1965",
		"1991" => "1966",
		"1992" => "1967",
		"1993" => "1968",
		"1994" => "1969",
		"1995" => "1970",
		"1996" => "1971",
		"1997" => "1972",
		"1998" => "1973",
		"2000" => "1975",
		"2001" => "1976",
		"2002" => "1977",
		"2003" => "1978",
		"2004" => "1979",
		"2005" => "1980",
		"2013" => "2006",
		"2014" => "2008",
		"2016" => "2010",
		"2017" => "2011",
		"2020" => "2018",
		"2021" => "3100",
		"2049" => "10960",
		"2051" => "2050",
		"2056" => "2052",
		"2057" => "2053",
		"2058" => "2054",
		"2059" => "2055",
		"2065" => "2060",
		"2066" => "2061",
		"2067" => "10964",
		"2068" => "10965",
		"2069" => "10963",
		"2075" => "3599",
		"2076" => "2484",
		"2092" => "2090",
		"2093" => "2091",
		"2095" => "6591",
		"2097" => "2096",
		"2115" => "821",
		"2116" => "4579",
		"2117" => "4755",
		"2118" => "1114",
		"2119" => "4548",
		"2124" => "2120",
		"2125" => "2121",
		"2132" => "2128",
		"2133" => "2129",
		"2134" => "2130",
		"2135" => "2131",
		"2141" => "2136",
		"2142" => "2137",
		"2143" => "2138",
		"2148" => "26546",
		"2154" => "3104",
		"2155" => "2108",
		"2171" => "2156",
		"2172" => "2157",
		"2173" => "2158",
		"2174" => "2163",
		"2175" => "2164",
		"2176" => "2169",
		"2177" => "2161",
		"2178" => "2162",
		"2179" => "2168",
		"2180" => "2166",
		"2181" => "2167",
		"2275" => "2259",
		"2280" => "3101",
		"2338" => "2153",
		"2339" => "2331",
		"2340" => "2332",
		"2341" => "2337",
		"2342" => "3230",
		"2355" => "2351",
		"2356" => "2353",
		"2357" => "2354",
		"2358" => "409",
		"2359" => "410",
		"2360" => "411",
		"2363" => "2334",
		"2364" => "2335",
		"2365" => "2336",
		"2372" => "2366",
		"2373" => "2368",
		"2408" => "2389",
		"2411" => "2403",
		"2414" => "2392",
		"2415" => "2393",
		"2416" => "2394",
		"2417" => "2395",
		"2418" => "2396",
		"2419" => "2397",
		"2421" => "2399",
		"2422" => "2401",
		"2423" => "2402",
		"2424" => "2406",
		"2432" => "2427",
		"2433" => "2428",
		"2434" => "2429",
		"2435" => "2430",
		"2436" => "2431",
		"2442" => "2437",
		"2443" => "2438",
		"2444" => "2439",
		"2445" => "2440",
		"2446" => "2441",
		"2452" => "2447",
		"2453" => "2448",
		"2454" => "2449",
		"2455" => "2450",
		"2456" => "2451",
		"2467" => "2457",
		"2468" => "2458",
		"2469" => "2459",
		"2470" => "2460",
		"2473" => "2463",
		"2496" => "2495",
		"2507" => "2502",
		"2508" => "2503",
		"2509" => "2504",
		"2510" => "2505",
		"2511" => "2506",
		"2512" => "2497",
		"2513" => "2498",
		"2514" => "2499",
		"2515" => "2501",
		"2516" => "2500",
		"2551" => "2550",
		"2552" => "3413",
		"2553" => "2542",
		"2554" => "2543",
		"2555" => "2545",
		"2556" => "2547",
		"2557" => "2548",
		"2558" => "2549",
		"2559" => "2539",
		"2561" => "2541",
		"2562" => "2544",
		"2563" => "2546",
		"2568" => "2564",
		"2569" => "2566",
		"2570" => "2565",
		"2581" => "2575",
		"2582" => "2576",
		"2592" => "53",
		"2593" => "2589",
		"2594" => "2590",
		"2595" => "2591",
		"2601" => "3054",
		"2602" => "3055",
		"2603" => "2601",
		"2604" => "2602",
		"2611" => "2607",
		"2612" => "2606",
		"2613" => "2608",
		"2614" => "2609",
		"2615" => "2610",
		"2620" => "2616",
		"2621" => "2617",
		"2631" => "2627",
		"2632" => "2628",
		"2633" => "2629",
		"2634" => "2630",
		"2636" => "2635",
		"2652" => "28598",
		"2678" => "2677",
		"2683" => "2679",
		"2684" => "2680",
		"2685" => "2681",
		"2686" => "2682",
		"2688" => "2687",
		"2689" => "2690",
		"2693" => "2689",
		"2694" => "2690",
		"2695" => "2691",
		"2696" => "2692",
		"2698" => "2697",
		"2703" => "2699",
		"2704" => "2700",
		"2705" => "2701",
		"2706" => "2702",
		"2708" => "2707",
		"2713" => "2709",
		"2714" => "2710",
		"2715" => "2711",
		"2716" => "2712",
		"2718" => "2717",
		"2723" => "2719",
		"2724" => "2720",
		"2725" => "2721",
		"2726" => "2722",
		"2732" => "2727",
		"2733" => "2728",
		"2734" => "2729",
		"2735" => "2730",
		"2736" => "2731",
		"2743" => "2662",
		"2744" => "2661",
		"2745" => "2664",
		"2746" => "2665",
		"2747" => "2666",
		"2749" => "2668",
		"2750" => "2670",
		"2751" => "2672",
		"2752" => "2674",
		"2753" => "2675",
		"2754" => "2737",
		"2755" => "2738",
		"2756" => "2739",
		"2757" => "2740",
		"2758" => "2741",
		"2759" => "2742",
		"2760" => "2667",
		"2761" => "2671",
		"2762" => "2673",
		"2769" => "2768",
		"2772" => "2770",
		"2773" => "2771",
		"2781" => "8429",
		"2786" => "2783",
		"2788" => "2782",
		"2793" => "2791",
		"2796" => "2795",
		"2798" => "2797",
		"2799" => "2767",
		"2804" => "2800",
		"2810" => "2808",
		"2811" => "2809",
		"2817" => "2816",
		"2834" => "8732",
		"2843" => "2835",
		"2844" => "2837",
		"2845" => "2838",
		"2846" => "2840",
		"2847" => "2841",
		"2848" => "2836",
		"2850" => "2849",
		"2851" => "17",
		"2853" => "2852",
		"2857" => "2854",
		"2858" => "2855",
		"2859" => "2856",
		"2862" => "2860",
		"2863" => "10605",
		"2865" => "2864",
		"2868" => "2866",
		"2869" => "2867",
		"2874" => "2870",
		"2875" => "2871",
		"2879" => "2878",
		"2883" => "2160",
		"2884" => "2165",
		"2886" => "2159",
		"2889" => "9907",
		"2890" => "11426",
		"2893" => "3137",
		"2897" => "2893",
		"2898" => "3034",
		"2899" => "1002",
		"2910" => "2908",
		"2914" => "2912",
		"2919" => "5195",
		"2920" => "5196",
		"2923" => "2922",
		"2927" => "2924",
		"2928" => "2925",
		"2929" => "2926",
		"2939" => "2937",
		"2942" => "2941",
		"2945" => "5676",
		"2946" => "2944",
		"2949" => "2947",
		"2952" => "2951",
		"2965" => "686",
		"2966" => "2964",
		"2967" => "2386",
		"2971" => "132",
		"2972" => "2970",
		"2975" => "16831",
		"2976" => "16832",
		"2977" => "3010",
		"2978" => "2973",
		"2979" => "2974",
		"2980" => "16827",
		"2981" => "16828",
		"2982" => "16829",
		"2984" => "2983",
		"2995" => "2842",
		"2996" => "2385",
		"3006" => "3005",
		"3014" => "3013",
		"3016" => "3015",
		"3030" => "3029",
		"3031" => "3025",
		"3033" => "3032",
		"3039" => "3035",
		"3040" => "3036",
		"3041" => "3037",
		"3042" => "3038",
		"3046" => "15430",
		"3047" => "3043",
		"3048" => "3044",
		"3049" => "3045",
		"3061" => "17387",
		"3062" => "1430",
		"3063" => "2090",
		"3064" => "6066",
		"3065" => "1460",
		"3066" => "1461",
		"3067" => "10",
		"3068" => "6141",
		"3069" => "2937",
		"3070" => "139",
		"3071" => "6074",
		"3072" => "6075",
		"3073" => "2136",
		"3074" => "2137",
		"3075" => "2138",
		"3077" => "5730",
		"3078" => "6365",
		"3079" => "1244",
		"3080" => "1245",
		"3081" => "2791",
		"3082" => "17",
		"3083" => "592",
		"3084" => "600",
		"3085" => "2060",
		"3086" => "5704",
		"3087" => "2616",
		"3088" => "2617",
		"3089" => "915",
		"3090" => "2607",
		"3091" => "2606",
		"3092" => "2608",
		"3093" => "5601",
		"3094" => "5602",
		"3095" => "1454",
		"3096" => "1455",
		"3097" => "1456",
		"3098" => "686",
		"3099" => "132",
		"3118" => "3116",
		"3119" => "3117",
		"3126" => "3124",
		"3128" => "3127",
		"3134" => "1849",
		"3135" => "3133",
		"3138" => "3137",
		"3139" => "779",
		"3141" => "130",
		"3142" => "3140",
		"3178" => "3450",
		"3179" => "3171",
		"3180" => "3172",
		"3181" => "3173",
		"3182" => "3174",
		"3183" => "3175",
		"3184" => "3170",
		"3185" => "3176",
		"3186" => "3177",
		"3187" => "2333",
		"3189" => "3188",
		"3196" => "355",
		"3210" => "2870",
		"3211" => "2871",
		"3212" => "2893",
		"3213" => "2894",
		"3214" => "6058",
		"3215" => "2006",
		"3216" => "2010",
		"3217" => "2008",
		"3218" => "2011",
		"3235" => "3322",
		"3279" => "3273",
		"3280" => "3274",
		"3281" => "3276",
		"3282" => "3277",
		"3283" => "3278",
		"3284" => "3260",
		"3298" => "3292",
		"3299" => "3293",
		"3300" => "3294",
		"3301" => "3296",
		"3302" => "3295",
		"3303" => "3297",
		"3313" => "3304",
		"3314" => "2659",
		"3315" => "3308",
		"3316" => "3307",
		"3317" => "2658",
		"3338" => "3322",
		"3340" => "3319",
		"3341" => "3320",
		"3342" => "3323",
		"3343" => "3324",
		"3344" => "3326",
		"3345" => "3328",
		"3346" => "3331",
		"3347" => "3333",
		"3348" => "3337",
		"3349" => "3321",
		"3350" => "3325",
		"3351" => "3330",
		"3352" => "3334",
		"3353" => "3336",
		"3354" => "5740",
		"3364" => "2782",
		"3378" => "3377",
		"3379" => "3376",
		"3380" => "3373",
		"3381" => "3372",
		"3382" => "3371",
		"3383" => "4094",
		"3394" => "3393",
		"3401" => "3397",
		"3402" => "3398",
		"3403" => "3399",
		"3404" => "3400",
		"3412" => "3102",
		"3417" => "3391",
		"3418" => "3419",
		"3422" => "3420",
		"3423" => "3421",
		"3424" => "744",
		"3433" => "7369",
		"3434" => "11608",
		"3435" => "11609",
		"3440" => "25",
		"3455" => "3450",
		"3456" => "3451",
		"3457" => "3453",
		"3458" => "3447",
		"3459" => "3448",
		"3460" => "3449",
		"3461" => "3452",
		"3463" => "3454",
		"3465" => "3464",
		"3467" => "3466",
		"3473" => "3472",
		"3474" => "3472",
		"3509" => "3510",
		"3512" => "3514",
		"3516" => "3491",
		"3517" => "3492",
		"3518" => "3494",
		"3519" => "3496",
		"3520" => "3498",
		"3521" => "3501",
		"3522" => "3502",
		"3524" => "3506",
		"3525" => "3508",
		"3526" => "3493",
		"3528" => "3495",
		"3529" => "3497",
		"3530" => "3500",
		"3531" => "3504",
		"3532" => "3505",
		"3533" => "3507",
		"3534" => "3511",
		"3535" => "3513",
		"3536" => "3515",
		"3539" => "3538",
		"3549" => "6392",
		"3553" => "3552",
		"3559" => "1945",
		"3560" => "3558",
		"3568" => "3564",
		"3571" => "3570",
		"3576" => "2139",
		"3577" => "3563",
		"3578" => "3565",
		"3579" => "3566",
		"3580" => "3567",
		"3581" => "3562",
		"3582" => "3602",
		"3584" => "3585",
		"3586" => "3587",
		"3596" => "3569",
		"3598" => "3597",
		"3616" => "744",
		"3628" => "3627",
		"3630" => "3629",
		"3637" => "3639",
		"3663" => "3661",
		"3664" => "3662",
		"3666" => "3009",
		"3667" => "16830",
		"3669" => "3668",
		"3675" => "3674",
		"3682" => "6146",
		"3684" => "2812",
		"3686" => "2941",
		"3688" => "3140",
		"3690" => "879",
		"3691" => "2645",
		"3692" => "2970",
		"3693" => "1457",
		"3694" => "648",
		"3695" => "1034",
		"3696" => "5505",
		"3697" => "498",
		"3701" => "3698",
		"3702" => "3699",
		"3703" => "3700",
		"3704" => "755",
		"3705" => "3698",
		"3706" => "3699",
		"3707" => "3700",
		"3710" => "1941",
		"3713" => "94",
		"3714" => "1947",
		"3715" => "3712",
		"3723" => "28609",
		"3724" => "759",
		"3725" => "1152",
		"3726" => "6343",
		"3727" => "2484",
		"3728" => "2609",
		"3729" => "2610",
		"3731" => "3599",
		"3732" => "1949",
		"3733" => "5697",
		"3734" => "8936",
		"3735" => "6778",
		"3737" => "6780",
		"3738" => "2895",
		"3739" => "17390",
		"3740" => "3627",
		"3744" => "3743",
		"3745" => "1706",
		"3746" => "6363",
		"3748" => "3747",
		"3750" => "2783",
		"3751" => "6219",
		"3752" => "2767",
		"3781" => "3780",
		"3782" => "3753",
		"3783" => "3755",
		"3784" => "3756",
		"3785" => "3757",
		"3786" => "3759",
		"3787" => "3760",
		"3788" => "3761",
		"3789" => "3763",
		"3790" => "3764",
		"3792" => "3766",
		"3793" => "3768",
		"3794" => "3770",
		"3795" => "3774",
		"3796" => "3772",
		"3797" => "3776",
		"3798" => "3778",
		"3799" => "3758",
		"3800" => "3762",
		"3801" => "7153",
		"3802" => "3767",
		"3803" => "3769",
		"3804" => "3771",
		"3805" => "3773",
		"3806" => "3775",
		"3807" => "3777",
		"3808" => "3779",
		"3810" => "2054",
		"3812" => "3811",
		"3814" => "3813",
		"3819" => "3817",
		"3820" => "3818",
		"3821" => "3816",
		"3825" => "3826",
		"3837" => "2635",
		"3874" => "3839",
		"3875" => "3865",
		"3876" => "3840",
		"3877" => "3841",
		"3878" => "3842",
		"3879" => "3843",
		"3880" => "3845",
		"3881" => "3848",
		"3882" => "3850",
		"3884" => "3852",
		"3885" => "3854",
		"3886" => "3855",
		"3887" => "3857",
		"3888" => "3859",
		"3889" => "3861",
		"3890" => "3866",
		"3891" => "3869",
		"3892" => "3870",
		"3893" => "3871",
		"3894" => "3873",
		"3895" => "3844",
		"3896" => "3847",
		"3897" => "3849",
		"3898" => "3851",
		"3899" => "3856",
		"3900" => "3858",
		"3901" => "3860",
		"3902" => "3862",
		"3903" => "3863",
		"3904" => "3864",
		"3905" => "3868",
		"3906" => "6692",
		"3911" => "3908",
		"3912" => "3909",
		"3913" => "3910",
		"3916" => "3914",
		"3917" => "3915",
		"3980" => "3918",
		"3981" => "3919",
		"3982" => "3920",
		"3983" => "3921",
		"3984" => "3922",
		"3985" => "3923",
		"3986" => "3924",
		"3987" => "3925",
		"3988" => "3977",
		"3990" => "3973",
		"3991" => "3926",
		"3992" => "3929",
		"3993" => "3930",
		"3994" => "3931",
		"3995" => "3932",
		"3997" => "3934",
		"3998" => "3936",
		"3999" => "3937",
		"4000" => "3938",
		"4001" => "3978",
		"4002" => "3939",
		"4003" => "3941",
		"4005" => "3942",
		"4006" => "3945",
		"4007" => "3946",
		"4008" => "3947",
		"4009" => "3949",
		"4010" => "3950",
		"4011" => "3952",
		"4012" => "3953",
		"4013" => "3955",
		"4014" => "3956",
		"4015" => "3957",
		"4016" => "3958",
		"4017" => "3961",
		"4018" => "3962",
		"4019" => "3963",
		"4020" => "3964",
		"4021" => "3979",
		"4022" => "3965",
		"4023" => "3967",
		"4024" => "3969",
		"4025" => "3971",
		"4026" => "3928",
		"4027" => "3933",
		"4028" => "3940",
		"4029" => "3944",
		"4030" => "3954",
		"4031" => "3959",
		"4032" => "3960",
		"4033" => "3966",
		"4034" => "3968",
		"4035" => "3972",
		"4039" => "4036",
		"4040" => "4037",
		"4041" => "4038",
		"4044" => "4045",
		"4048" => "4049",
		"4051" => "4050",
		"4070" => "10342",
		"4085" => "2123",
		"4089" => "980",
		"4090" => "689",
		"4091" => "2691",
		"4095" => "4094",
		"4098" => "4097",
		"4099" => "4096",
		"4112" => "4107",
		"4113" => "4108",
		"4114" => "4111",
		"4115" => "4109",
		"4123" => "4116",
		"4124" => "4117",
		"4125" => "4118",
		"4126" => "4119",
		"4127" => "4120",
		"4128" => "4121",
		"4129" => "4122",
		"4133" => "4134",
		"4136" => "4135",
		"4138" => "4137",
		"4140" => "4139",
		"4142" => "4143",
		"4144" => "4940",
		"4161" => "4160",
		"4179" => "4171",
		"4180" => "4172",
		"4181" => "4173",
		"4182" => "4174",
		"4183" => "4175",
		"4184" => "4176",
		"4185" => "4177",
		"4186" => "4178",
		"4195" => "4187",
		"4196" => "4188",
		"4197" => "4189",
		"4198" => "4190",
		"4199" => "4191",
		"4200" => "4192",
		"4201" => "4193",
		"4202" => "4194",
		"4213" => "4204",
		"4214" => "4205",
		"4215" => "4206",
		"4216" => "4207",
		"4217" => "4208",
		"4218" => "4210",
		"4219" => "4211",
		"4220" => "4212",
		"4230" => "4222",
		"4231" => "4223",
		"4232" => "4224",
		"4233" => "4225",
		"4234" => "4226",
		"4235" => "4227",
		"4236" => "4228",
		"4237" => "4229",
		"4241" => "4240",
		"4242" => "4243",
		"4245" => "4244",
		"4255" => "4247",
		"4256" => "4248",
		"4257" => "4249",
		"4258" => "4250",
		"4259" => "4251",
		"4260" => "4252",
		"4261" => "4253",
		"4262" => "4254",
		"4271" => "4263",
		"4272" => "4264",
		"4273" => "4265",
		"4274" => "4266",
		"4275" => "4267",
		"4276" => "4268",
		"4277" => "4269",
		"4278" => "4270",
		"4279" => "4280",
		"4283" => "4282",
		"4284" => "4285",
		"4288" => "4287",
		"4291" => "4289",
		"4292" => "4290",
		"4295" => "4293",
		"4296" => "4294",
		"4299" => "4297",
		"4300" => "4298",
		"4304" => "4301",
		"4305" => "4302",
		"4306" => "4303",
		"4310" => "4307",
		"4311" => "4308",
		"4313" => "4309",
		"4315" => "4316",
		"4317" => "4150",
		"4331" => "4328",
		"4332" => "4329",
		"4333" => "4330",
		"4337" => "4334",
		"4343" => "4335",
		"4344" => "4336",
		"4345" => "4338",
		"4346" => "4339",
		"4347" => "4340",
		"4348" => "4341",
		"4349" => "4342",
		"4358" => "4350",
		"4359" => "4351",
		"4360" => "4352",
		"4361" => "4353",
		"4362" => "4354",
		"4363" => "4355",
		"4364" => "4356",
		"4365" => "4357",
		"4367" => "4366",
		"4375" => "4368",
		"4376" => "4369",
		"4377" => "4370",
		"4378" => "4371",
		"4379" => "4372",
		"4380" => "4373",
		"4381" => "4374",
		"4383" => "4382",
		"4391" => "4384",
		"4392" => "4385",
		"4393" => "4386",
		"4394" => "4387",
		"4395" => "4388",
		"4396" => "4389",
		"4397" => "4390",
		"4399" => "4398",
		"4401" => "4400",
		"4403" => "4402",
		"4404" => "4405",
		"4407" => "4406",
		"4409" => "4408",
		"4411" => "4410",
		"4413" => "4412",
		"4415" => "4414",
		"4419" => "4418",
		"4422" => "4420",
		"4423" => "4421",
		"4424" => "4416",
		"4425" => "4144",
		"4427" => "4426",
		"4430" => "4428",
		"4431" => "4429",
		"4434" => "4433",
		"4438" => "4435",
		"4439" => "4437",
		"4441" => "4440",
		"4449" => "4442",
		"4450" => "4443",
		"4451" => "4444",
		"4452" => "4445",
		"4453" => "4446",
		"4454" => "4447",
		"4455" => "4448",
		"4457" => "4456",
		"4465" => "4458",
		"4466" => "4459",
		"4467" => "4460",
		"4468" => "4461",
		"4469" => "4462",
		"4470" => "4463",
		"4471" => "4464",
		"4473" => "4472",
		"4481" => "4474",
		"4482" => "4475",
		"4483" => "4476",
		"4484" => "4477",
		"4485" => "4478",
		"4486" => "4479",
		"4487" => "4480",
		"4489" => "4488",
		"4497" => "4490",
		"4498" => "4491",
		"4499" => "4492",
		"4500" => "4493",
		"4501" => "4494",
		"4502" => "4495",
		"4503" => "4496",
		"4509" => "4508",
		"4512" => "4511",
		"4521" => "4517",
		"4522" => "4518",
		"4523" => "4519",
		"4525" => "4524",
		"4534" => "4530",
		"4535" => "4531",
		"4536" => "4532",
		"4537" => "4533",
		"4587" => "4580",
		"4588" => "4581",
		"4589" => "4582",
		"4590" => "4583",
		"4591" => "4584",
		"4592" => "4585",
		"4593" => "4586",
		"4594" => "4540",
		"4595" => "4541",
		"4596" => "4542",
		"4597" => "4543",
		"4598" => "4544",
		"4599" => "4545",
		"4600" => "4546",
		"4601" => "4551",
		"4602" => "4552",
		"4603" => "4553",
		"4604" => "4554",
		"4605" => "4555",
		"4606" => "4556",
		"4607" => "4557",
		"4608" => "4558",
		"4609" => "4559",
		"4610" => "4560",
		"4611" => "4561",
		"4612" => "4562",
		"4613" => "4563",
		"4614" => "4564",
		"4615" => "4565",
		"4616" => "4566",
		"4617" => "4567",
		"4618" => "4568",
		"4619" => "4569",
		"4620" => "4570",
		"4621" => "4571",
		"4622" => "4572",
		"4623" => "4573",
		"4624" => "4574",
		"4625" => "4575",
		"4626" => "4576",
		"4627" => "4577",
		"4628" => "4578",
		"4630" => "4511",
		"4638" => "4631",
		"4639" => "4632",
		"4640" => "4633",
		"4641" => "4634",
		"4642" => "4635",
		"4643" => "4636",
		"4644" => "4637",
		"4653" => "4645",
		"4654" => "4646",
		"4655" => "4647",
		"4656" => "4648",
		"4657" => "4649",
		"4658" => "4650",
		"4659" => "4651",
		"4660" => "4652",
		"4669" => "4661",
		"4670" => "4662",
		"4671" => "4663",
		"4672" => "4664",
		"4673" => "4665",
		"4674" => "4666",
		"4675" => "4667",
		"4676" => "4668",
		"4679" => "4678",
		"4689" => "4680",
		"4690" => "4681",
		"4691" => "4683",
		"4692" => "4684",
		"4693" => "4685",
		"4694" => "4687",
		"4695" => "4688",
		"4698" => "4697",
		"4707" => "4699",
		"4708" => "4700",
		"4709" => "4701",
		"4710" => "4702",
		"4711" => "4703",
		"4712" => "4705",
		"4713" => "4706",
		"4715" => "4148",
		"4716" => "4714",
		"4724" => "4717",
		"4725" => "4718",
		"4726" => "4719",
		"4727" => "4720",
		"4728" => "4721",
		"4729" => "4722",
		"4730" => "4723",
		"4731" => "4101",
		"4732" => "4238",
		"4733" => "4102",
		"4734" => "4149",
		"4735" => "4241",
		"4736" => "4104",
		"4737" => "4317",
		"4739" => "4242",
		"4740" => "4154",
		"4741" => "4245",
		"4742" => "4112",
		"4743" => "4113",
		"4744" => "4115",
		"4745" => "4114",
		"4746" => "4159",
		"4747" => "4246",
		"4748" => "4161",
		"4750" => "4279",
		"4753" => "4751",
		"4754" => "4752",
		"4758" => "4756",
		"4759" => "4757",
		"4761" => "4760",
		"4764" => "4762",
		"4765" => "4763",
		"4766" => "4105",
		"4767" => "4283",
		"4768" => "4142",
		"4769" => "4166",
		"4770" => "4284",
		"4771" => "4133",
		"4772" => "4136",
		"4773" => "4138",
		"4774" => "4140",
		"4775" => "4164",
		"4776" => "4165",
		"4777" => "4281",
		"4779" => "4778",
		"4781" => "4780",
		"4782" => "4167",
		"4783" => "4168",
		"4785" => "4169",
		"4787" => "4786",
		"4789" => "4788",
		"4791" => "4790",
		"4793" => "4792",
		"4795" => "4794",
		"4797" => "4796",
		"4799" => "4798",
		"4803" => "4802",
		"4804" => "4286",
		"4806" => "4805",
		"4807" => "4209",
		"4808" => "4221",
		"4809" => "2916",
		"4812" => "4810",
		"4813" => "4811",
		"4814" => "4312",
		"4815" => "4147",
		"4816" => "4315",
		"4817" => "2917",
		"4825" => "4818",
		"4826" => "4819",
		"4827" => "4820",
		"4828" => "4821",
		"4829" => "4822",
		"4830" => "4823",
		"4831" => "4824",
		"4833" => "4832",
		"4841" => "4834",
		"4842" => "4835",
		"4843" => "4836",
		"4844" => "4837",
		"4845" => "4838",
		"4846" => "4839",
		"4847" => "4840",
		"4849" => "4848",
		"4857" => "4850",
		"4858" => "4851",
		"4859" => "4852",
		"4860" => "4853",
		"4861" => "4854",
		"4862" => "4855",
		"4863" => "4856",
		"4865" => "4864",
		"4873" => "4866",
		"4874" => "4867",
		"4875" => "4868",
		"4876" => "4869",
		"4877" => "4870",
		"4878" => "4871",
		"4879" => "4872",
		"4881" => "4880",
		"4889" => "4882",
		"4890" => "4883",
		"4891" => "4884",
		"4892" => "4885",
		"4893" => "4886",
		"4894" => "4887",
		"4895" => "4888",
		"4898" => "4896",
		"4899" => "4897",
		"4901" => "4900",
		"4903" => "4902",
		"4905" => "4904",
		"4906" => "4907",
		"4910" => "4909",
		"4911" => "4913",
		"4912" => "4914",
		"4916" => "4915",
		"4919" => "4917",
		"4920" => "4918",
		"4922" => "4921",
		"4925" => "4923",
		"4926" => "4924",
		"4943" => "4942",
		"4951" => "4950",
		"4972" => "5016",
		"4990" => "4987",
		"4993" => "4987",
		"5034" => "5027",
		"5035" => "5028",
		"5036" => "5029",
		"5037" => "5030",
		"5038" => "5031",
		"5039" => "5032",
		"5040" => "5033",
		"5048" => "5041",
		"5049" => "5042",
		"5050" => "5043",
		"5051" => "5045",
		"5052" => "5046",
		"5053" => "5047",
		"5054" => "5044",
		"5062" => "5055",
		"5063" => "5057",
		"5064" => "5058",
		"5065" => "5059",
		"5066" => "5060",
		"5067" => "5061",
		"5068" => "5056",
		"5076" => "5069",
		"5077" => "5070",
		"5078" => "5071",
		"5079" => "5072",
		"5080" => "5073",
		"5081" => "5074",
		"5082" => "5075",
		"5091" => "5084",
		"5092" => "5085",
		"5093" => "5086",
		"5094" => "5087",
		"5095" => "5088",
		"5096" => "5089",
		"5097" => "5090",
		"5103" => "2647",
		"5104" => "5105",
		"5117" => "5116",
		"5125" => "5119",
		"5126" => "5122",
		"5127" => "5120",
		"5128" => "5124",
		"5129" => "5123",
		"5130" => "5121",
		"5131" => "5118",
		"5139" => "5138",
		"5143" => "7268",
		"5144" => "7269",
		"5145" => "7270",
		"5146" => "5143",
		"5147" => "5144",
		"5148" => "5145",
		"5150" => "4733",
		"5167" => "921",
		"5175" => "5171",
		"5181" => "5177",
		"5182" => "5178",
		"5183" => "5179",
		"5184" => "5180",
		"5190" => "5186",
		"5191" => "5185",
		"5192" => "5187",
		"5193" => "5188",
		"5194" => "5189",
		"5197" => "2854",
		"5199" => "5198",
		"5202" => "19105",
		"5203" => "5201",
		"5204" => "9849",
		"5210" => "5209",
		"5212" => "5211",
		"5214" => "2856",
		"5216" => "5215",
		"5218" => "5217",
		"5222" => "5221",
		"5224" => "5223",
		"5226" => "5225",
		"5228" => "5229",
		"5230" => "16810",
		"5231" => "1126",
		"5233" => "5232",
		"5235" => "6756",
		"5237" => "76",
		"5239" => "5238",
		"5241" => "5240",
		"5243" => "5242",
		"5245" => "5244",
		"5246" => "20511",
		"5247" => "5246",
		"5248" => "1134",
		"5250" => "5251",
		"5253" => "2878",
		"5262" => "5263",
		"5269" => "5169",
		"5270" => "5265",
		"5272" => "5267",
		"5273" => "5268",
		"5274" => "5266",
		"5275" => "5264",
		"5278" => "5277",
		"5283" => "5308",
		"5285" => "1126",
		"5286" => "5232",
		"5287" => "6756",
		"5289" => "5177",
		"5290" => "5178",
		"5291" => "5179",
		"5292" => "5180",
		"5294" => "5186",
		"5295" => "5187",
		"5296" => "5188",
		"5297" => "5189",
		"5298" => "1130",
		"5299" => "2637",
		"5300" => "5149",
		"5301" => "5302",
		"5303" => "2854",
		"5304" => "5198",
		"5305" => "604",
		"5307" => "8921",
		"5309" => "5195",
		"5310" => "5234",
		"5311" => "1735",
		"5312" => "5196",
		"5334" => "5333",
		"5335" => "2641",
		"5338" => "2643",
		"5364" => "5363",
		"5368" => "5365",
		"5369" => "5366",
		"5370" => "5367",
		"5377" => "5376",
		"5378" => "5364",
		"5380" => "5368",
		"5381" => "5369",
		"5382" => "5370",
		"5383" => "5377",
		"5385" => "5384",
		"5386" => "131",
		"5387" => "2645",
		"5389" => "5388",
		"5390" => "1945",
		"5392" => "5391",
		"5396" => "5394",
		"5397" => "5395",
		"5398" => "5256",
		"5399" => "5104",
		"5457" => "5355",
		"5458" => "5356",
		"5459" => "5357",
		"5460" => "5358",
		"5461" => "5359",
		"5462" => "5360",
		"5463" => "5454",
		"5464" => "5455",
		"5465" => "5456",
		"5469" => "4417",
		"5470" => "5340",
		"5471" => "5341",
		"5472" => "5342",
		"5473" => "5343",
		"5474" => "5344",
		"5475" => "5345",
		"5476" => "5346",
		"5477" => "5466",
		"5478" => "5467",
		"5479" => "5468",
		"5486" => "5484",
		"5488" => "5487",
		"5489" => "5448",
		"5490" => "5449",
		"5491" => "5450",
		"5492" => "5451",
		"5493" => "5452",
		"5494" => "5453",
		"5496" => "5481",
		"5497" => "5482",
		"5498" => "5483",
		"5499" => "1953",
		"5501" => "5500",
		"5503" => "5502",
		"5507" => "5504",
		"5516" => "5428",
		"5517" => "5429",
		"5518" => "5430",
		"5519" => "5431",
		"5520" => "5432",
		"5521" => "5433",
		"5522" => "5513",
		"5524" => "5509",
		"5525" => "5510",
		"5526" => "5511",
		"5533" => "5348",
		"5534" => "5349",
		"5535" => "5350",
		"5536" => "5351",
		"5537" => "5352",
		"5538" => "5353",
		"5539" => "5354",
		"5540" => "5527",
		"5541" => "5528",
		"5542" => "5529",
		"5555" => "5545",
		"5556" => "5546",
		"5557" => "5547",
		"5558" => "5548",
		"5559" => "5549",
		"5560" => "5550",
		"5561" => "5551",
		"5562" => "5552",
		"5563" => "5553",
		"5564" => "5554",
		"5565" => "5505",
		"5566" => "5506",
		"5571" => "5569",
		"5572" => "498",
		"5574" => "5573",
		"5575" => "5576",
		"5577" => "5575",
		"5580" => "5578",
		"5582" => "5580",
		"5583" => "978",
		"5584" => "853",
		"5590" => "5588",
		"5591" => "5589",
		"5593" => "5592",
		"5594" => "5585",
		"5595" => "5586",
		"5596" => "5587",
		"5600" => "5599",
		"5603" => "5601",
		"5604" => "5602",
		"5608" => "5607",
		"5611" => "5609",
		"5613" => "879",
		"5616" => "5614",
		"5617" => "5615",
		"5620" => "3487",
		"5621" => "5618",
		"5629" => "5627",
		"5644" => "94",
		"5647" => "5645",
		"5650" => "5626",
		"5651" => "5630",
		"5652" => "5631",
		"5653" => "5632",
		"5654" => "5633",
		"5655" => "5634",
		"5656" => "5635",
		"5657" => "5636",
		"5658" => "5637",
		"5659" => "5638",
		"5660" => "5639",
		"5661" => "5640",
		"5662" => "5641",
		"5663" => "5642",
		"5664" => "5643",
		"5670" => "5170",
		"5671" => "5170",
		"5678" => "5675",
		"5680" => "5679",
		"5688" => "5682",
		"5689" => "5683",
		"5690" => "5684",
		"5691" => "5685",
		"5692" => "5686",
		"5693" => "5687",
		"5698" => "5697",
		"5700" => "5699",
		"5702" => "11729",
		"5705" => "5704",
		"5709" => "1949",
		"5722" => "5715",
		"5724" => "5716",
		"5725" => "5717",
		"5728" => "5729",
		"5731" => "5730",
		"5733" => "5732",
		"5735" => "5734",
		"5736" => "1714",
		"5738" => "5737",
		"5741" => "5740",
		"5762" => "5757",
		"5764" => "5758",
		"5765" => "5742",
		"5766" => "5743",
		"5767" => "5744",
		"5768" => "5763",
		"5769" => "5745",
		"5770" => "5746",
		"5771" => "5747",
		"5772" => "5748",
		"5773" => "5749",
		"5774" => "5750",
		"5775" => "5751",
		"5776" => "5752",
		"5777" => "5753",
		"5778" => "5754",
		"5779" => "5755",
		"5780" => "5756",
		"5783" => "5782",
		"5785" => "5784",
		"5797" => "5794",
		"5798" => "5795",
		"5799" => "5796",
		"5800" => "5786",
		"5801" => "5787",
		"5802" => "5788",
		"5803" => "5789",
		"5804" => "5790",
		"5805" => "5791",
		"5806" => "5792",
		"5807" => "5793",
		"5811" => "5810",
		"5823" => "5820",
		"5824" => "5821",
		"5825" => "5819",
		"5826" => "5822",
		"5827" => "5812",
		"5828" => "5813",
		"5829" => "5814",
		"5830" => "5815",
		"5831" => "5816",
		"5832" => "5817",
		"5833" => "5818",
		"5846" => "5844",
		"5847" => "5845",
		"5848" => "5835",
		"5849" => "5834",
		"5850" => "5837",
		"5851" => "5838",
		"5852" => "5839",
		"5853" => "5840",
		"5854" => "5841",
		"5855" => "5842",
		"5856" => "5843",
		"5876" => "5875",
		"5877" => "5874",
		"5878" => "5872",
		"5879" => "5873",
		"5880" => "5866",
		"5881" => "5865",
		"5882" => "5867",
		"5883" => "5868",
		"5885" => "5869",
		"5886" => "5870",
		"5887" => "5871",
		"5903" => "5891",
		"5904" => "5892",
		"5905" => "5893",
		"5906" => "5894",
		"5907" => "5896",
		"5908" => "5897",
		"5910" => "5898",
		"5911" => "5899",
		"5912" => "5900",
		"5913" => "5901",
		"5914" => "5902",
		"5930" => "5919",
		"5931" => "5920",
		"5932" => "5921",
		"5933" => "5922",
		"5935" => "5927",
		"5936" => "5928",
		"5937" => "5929",
		"5945" => "5941",
		"5946" => "5942",
		"5947" => "5943",
		"5948" => "5944",
		"5949" => "4734",
		"5950" => "4735",
		"5959" => "5952",
		"5960" => "5953",
		"5961" => "5954",
		"5962" => "5955",
		"5963" => "5956",
		"5964" => "5957",
		"5965" => "5958",
		"5980" => "5970",
		"5981" => "5969",
		"5982" => "5971",
		"5983" => "5972",
		"5984" => "5973",
		"5985" => "5974",
		"5986" => "5975",
		"5987" => "5976",
		"5988" => "5977",
		"5989" => "5979",
		"5993" => "4731",
		"5994" => "4715",
		"5995" => "4732",
		"5996" => "4736",
		"5997" => "4737",
		"5998" => "4739",
		"5999" => "4740",
		"6000" => "4741",
		"6001" => "4742",
		"6002" => "4743",
		"6003" => "4744",
		"6004" => "4745",
		"6005" => "4746",
		"6006" => "4747",
		"6007" => "4748",
		"6008" => "4750",
		"6009" => "4771",
		"6010" => "4772",
		"6011" => "4773",
		"6012" => "4774",
		"6013" => "4775",
		"6014" => "4776",
		"6015" => "4777",
		"6017" => "4766",
		"6019" => "4767",
		"6020" => "4768",
		"6021" => "4769",
		"6022" => "4770",
		"6023" => "5399",
		"6024" => "5398",
		"6025" => "4425",
		"6026" => "4782",
		"6027" => "4783",
		"6028" => "4785",
		"6029" => "4804",
		"6030" => "4806",
		"6031" => "4807",
		"6032" => "4808",
		"6033" => "4814",
		"6034" => "5378",
		"6035" => "5380",
		"6036" => "5381",
		"6037" => "5382",
		"6038" => "5383",
		"6039" => "4815",
		"6040" => "4816",
		"6042" => "6202",
		"6043" => "6041",
		"6059" => "6058",
		"6062" => "6060",
		"6067" => "6065",
		"6068" => "6066",
		"6070" => "6069",
		"6071" => "6063",
		"6072" => "6064",
		"6073" => "139",
		"6079" => "6074",
		"6080" => "6075",
		"6081" => "6076",
		"6082" => "6077",
		"6083" => "6078",
		"6099" => "6095",
		"6100" => "6094",
		"6101" => "6057",
		"6102" => "6085",
		"6103" => "6086",
		"6104" => "6087",
		"6105" => "6088",
		"6106" => "6089",
		"6107" => "6090",
		"6108" => "6091",
		"6109" => "6093",
		"6110" => "6096",
		"6111" => "6097",
		"6112" => "6098",
		"6113" => "6092",
		"6116" => "168",
		"6121" => "6117",
		"6128" => "6127",
		"6130" => "6129",
		"6132" => "6131",
		"6133" => "114",
		"6137" => "6134",
		"6138" => "6135",
		"6140" => "6139",
		"6142" => "6141",
		"6144" => "6143",
		"6149" => "6148",
		"6158" => "11565",
		"6163" => "6151",
		"6164" => "6152",
		"6165" => "6153",
		"6166" => "6155",
		"6167" => "6156",
		"6169" => "6157",
		"6170" => "6159",
		"6171" => "6160",
		"6172" => "6161",
		"6173" => "6162",
		"6176" => "20658",
		"6177" => "20660",
		"6180" => "6178",
		"6185" => "17347",
		"6187" => "6186",
		"6191" => "6190",
		"6193" => "6192",
		"6198" => "6197",
		"6203" => "6201",
		"6204" => "6202",
		"6206" => "6205",
		"6210" => "6207",
		"6211" => "6208",
		"6212" => "6209",
		"6214" => "6213",
		"6216" => "6215",
		"6218" => "6217",
		"6220" => "6219",
		"6221" => "172",
		"6224" => "6222",
		"6225" => "6223",
		"6227" => "6226",
		"6228" => "126",
		"6231" => "6230",
		"6232" => "6229",
		"6276" => "6275",
		"6284" => "6280",
		"6285" => "6284",
		"6287" => "6281",
		"6288" => "6282",
		"6289" => "6283",
		"6290" => "6286",
		"6291" => "6287",
		"6292" => "6288",
		"6293" => "6289",
		"6294" => "6290",
		"6312" => "6311",
		"6313" => "6312",
		"6318" => "6314",
		"6319" => "6315",
		"6320" => "6316",
		"6321" => "6317",
		"6322" => "6318",
		"6323" => "6319",
		"6324" => "6320",
		"6325" => "6321",
		"6327" => "6307",
		"6329" => "6328",
		"6330" => "6329",
		"6335" => "6331",
		"6336" => "6332",
		"6337" => "6333",
		"6338" => "6334",
		"6339" => "6335",
		"6340" => "6336",
		"6341" => "6337",
		"6342" => "6338",
		"6357" => "6356",
		"6359" => "6358",
		"6361" => "5229",
		"6362" => "6360",
		"6379" => "6363",
		"6380" => "6364",
		"6381" => "6365",
		"6383" => "6375",
		"6384" => "6377",
		"6385" => "13165",
		"6386" => "14818",
		"6397" => "6393",
		"6398" => "6394",
		"6399" => "6395",
		"6400" => "6390",
		"6401" => "6391",
		"6402" => "6392",
		"6403" => "6346",
		"6423" => "6412",
		"6424" => "6413",
		"6425" => "6414",
		"6426" => "6415",
		"6427" => "6416",
		"6428" => "6417",
		"6429" => "6418",
		"6430" => "6419",
		"6433" => "6264",
		"6442" => "6441",
		"6448" => "6443",
		"6449" => "6448",
		"6450" => "6444",
		"6451" => "6445",
		"6452" => "6446",
		"6453" => "6447",
		"6454" => "6450",
		"6455" => "6451",
		"6456" => "6452",
		"6457" => "6453",
		"6459" => "6458",
		"6460" => "6463",
		"6472" => "6470",
		"6473" => "6471",
		"6474" => "3600",
		"6480" => "1804",
		"6481" => "6461",
		"6482" => "6463",
		"6485" => "2362",
		"6492" => "1706",
		"6493" => "130",
		"6494" => "1707",
		"6496" => "6495",
		"6498" => "6497",
		"6502" => "6499",
		"6503" => "6500",
		"6504" => "6501",
		"6505" => "2094",
		"6511" => "6510",
		"6519" => "6518",
		"6520" => "6517",
		"6522" => "6521",
		"6523" => "3648",
		"6534" => "3370",
		"6539" => "6538",
		"6540" => "6539",
		"6543" => "11549",
		"6549" => "6546",
		"6550" => "6547",
		"6551" => "6548",
		"6553" => "6552",
		"6556" => "6554",
		"6557" => "6555",
		"6559" => "6558",
		"6563" => "6561",
		"6565" => "6564",
		"6567" => "6566",
		"6569" => "6568",
		"6571" => "6570",
		"6573" => "6572",
		"6575" => "6574",
		"6577" => "6576",
		"6579" => "6577",
		"6582" => "6580",
		"6583" => "6582",
		"6592" => "6594",
		"6593" => "6594",
		"6621" => "6617",
		"6622" => "6618",
		"6623" => "6619",
		"6625" => "6624",
		"6631" => "5143",
		"6632" => "5144",
		"6635" => "5504",
		"6637" => "5145",
		"6638" => "5506",
		"6639" => "6127",
		"6641" => "6129",
		"6642" => "6135",
		"6643" => "7301",
		"6644" => "6131",
		"6645" => "3409",
		"6652" => "6651",
		"6659" => "5185",
		"6662" => "6661",
		"6666" => "6664",
		"6667" => "6666",
		"6672" => "6672",
		"6674" => "6673",
		"6681" => "1919",
		"6687" => "6686",
		"6689" => "6688",
		"6691" => "6690",
		"6694" => "6693",
		"6696" => "6695",
		"6701" => "3872",
		"6706" => "6702",
		"6707" => "6703",
		"6708" => "6704",
		"6709" => "6705",
		"6712" => "2098",
		"6718" => "6634",
		"6733" => "101",
		"6734" => "1966",
		"6735" => "408",
		"6736" => "1943",
		"6737" => "703",
		"6740" => "6739",
		"6743" => "824",
		"6744" => "826",
		"6745" => "828",
		"6746" => "825",
		"6750" => "6749",
		"6752" => "6751",
		"6763" => "6760",
		"6764" => "6761",
		"6765" => "6762",
		"6769" => "6768",
		"6771" => "2070",
		"6773" => "6772",
		"6775" => "6774",
		"6779" => "6778",
		"6781" => "6780",
		"6782" => "5234",
		"6784" => "6783",
		"6786" => "6785",
		"6790" => "6787",
		"6791" => "781",
		"6792" => "1462",
		"6794" => "6793",
		"6796" => "6795",
		"6799" => "6798",
		"6801" => "6800",
		"6806" => "5176",
		"6810" => "6807",
		"6811" => "6808",
		"6812" => "6809",
		"6820" => "6817",
		"6821" => "6816",
		"6822" => "6819",
		"6823" => "6818",
		"6867" => "6866",
		"6871" => "6870",
		"6909" => "6910",
		"6923" => "4148",
		"6941" => "6940",
		"6947" => "6946",
		"6961" => "5164",
		"6970" => "6969",
		"6973" => "771",
		"6978" => "6977",
		"6981" => "6979",
		"6983" => "6980",
		"6986" => "6984",
		"6987" => "6985",
		"6991" => "1539",
		"6992" => "6991",
		"6993" => "781",
		"6995" => "6994",
		"6997" => "6996",
		"6999" => "14288",
		"7030" => "7027",
		"7031" => "7028",
		"7032" => "7029",
		"7034" => "1073",
		"7095" => "5164",
		"7098" => "7099",
		"7109" => "750",
		"7129" => "7128",
		"7130" => "7128",
		"7134" => "7133",
		"7146" => "7135",
		"7148" => "7147",
		"7150" => "7149",
		"7152" => "7151",
		"7157" => "7156",
		"7180" => "7179",
		"7182" => "7181",
		"7199" => "7198",
		"7201" => "7200",
		"7207" => "7203",
		"7208" => "7204",
		"7209" => "7205",
		"7210" => "7206",
		"7214" => "7213",
		"7225" => "7223",
		"7226" => "7221",
		"7227" => "7222",
		"7228" => "7224",
		"7229" => "3503",
		"7260" => "7255",
		"7261" => "7256",
		"7262" => "7257",
		"7263" => "7258",
		"7264" => "7259",
		"7276" => "744",
		"7280" => "3449",
		"7296" => "7294",
		"7297" => "2537",
		"7323" => "7322",
		"7324" => "7322",
		"7326" => "7325",
		"7327" => "7325",
		"7329" => "7328",
		"7330" => "7328",
		"7361" => "7359",
		"7370" => "7371",
		"7374" => "7372",
		"7375" => "7373",
		"7378" => "17311",
		"7380" => "7379",
		"7382" => "694",
		"7385" => "7384",
		"7401" => "7400",
		"7403" => "7402",
		"7404" => "7386",
		"7406" => "7405",
		"7409" => "7408",
		"7414" => "7411",
		"7415" => "7412",
		"7416" => "7413",
		"7422" => "7420",
		"7429" => "7428",
		"7431" => "7430",
		"7436" => "7434",
		"7441" => "7454",
		"7444" => "7443",
		"7445" => "7423",
		"7446" => "7447",
		"7449" => "7448",
		"7459" => "7457",
		"7461" => "7771",
		"7462" => "7451",
		"7486" => "7485",
		"7617" => "16783",
		"7619" => "16784",
		"7626" => "7623",
		"7627" => "7624",
		"7631" => "7629",
		"7632" => "7630",
		"7635" => "7633",
		"7637" => "7636",
		"7640" => "7639",
		"7642" => "7641",
		"7644" => "7643",
		"7647" => "7646",
		"7649" => "7648",
		"7650" => "704",
		"7652" => "7651",
		"7653" => "7651",
		"7655" => "7657",
		"7660" => "7658",
		"7661" => "7659",
		"7662" => "1120",
		"7663" => "698",
		"7664" => "710",
		"7665" => "1098",
		"7666" => "1490",
		"7667" => "7668",
		"7711" => "7712",
		"7721" => "7714",
		"7722" => "7715",
		"7723" => "7716",
		"7724" => "7717",
		"7725" => "7718",
		"7726" => "7719",
		"7733" => "7620",
		"7734" => "7731",
		"7736" => "7732",
		"7746" => "7745",
		"7749" => "7748",
		"7756" => "7751",
		"7757" => "7752",
		"7758" => "7753",
		"7759" => "7754",
		"7760" => "7755",
		"7763" => "688",
		"7767" => "7766",
		"7770" => "7769",
		"7772" => "7771",
		"7777" => "7776",
		"7783" => "7782",
		"7787" => "7786",
		"7789" => "7788",
		"7796" => "7779",
		"7797" => "7795",
		"7798" => "7793",
		"7819" => "7817",
		"7820" => "7818",
		"7829" => "7806",
		"7830" => "7827",
		"7831" => "7828",
		"7832" => "7799",
		"7833" => "7800",
		"7834" => "7801",
		"7835" => "7802",
		"7838" => "7836",
		"7839" => "7837",
		"7842" => "7841",
		"7846" => "7845",
		"7849" => "7848",
		"7854" => "7853",
		"7856" => "7855",
		"7858" => "7857",
		"7860" => "7859",
		"7862" => "7861",
		"7864" => "7863",
		"7866" => "7865",
		"7868" => "7867",
		"7871" => "6307",
		"7872" => "7804",
		"7873" => "7805",
		"7874" => "7807",
		"7875" => "7808",
		"7876" => "7814",
		"7877" => "7815",
		"7878" => "7816",
		"7879" => "7813",
		"7880" => "7870",
		"7881" => "3716",
		"7882" => "7809",
		"7883" => "7810",
		"7884" => "7811",
		"7885" => "7812",
		"7886" => "3110",
		"7889" => "7887",
		"7894" => "7892",
		"7895" => "7893",
		"7898" => "3870",
		"7925" => "7924",
		"7930" => "7928",
		"7931" => "7929",
		"7936" => "7934",
		"7937" => "7935",
		"7956" => "7953",
		"7957" => "7954",
		"7958" => "7955",
		"7999" => "7998",
		"8006" => "8005",
		"8007" => "8004",
		"8009" => "8008",
		"8011" => "8010",
		"8013" => "8012",
		"8020" => "8017",
		"8021" => "8018",
		"8022" => "8019",
		"8025" => "8024",
		"8031" => "8027",
		"8032" => "8030",
		"8035" => "8033",
		"8039" => "8038",
		"8043" => "8042",
		"8047" => "8044",
		"8048" => "8045",
		"8049" => "8046",
		"8051" => "8050",
		"8054" => "8052",
		"8055" => "8053",
		"8057" => "8056",
		"8059" => "8058",
		"8061" => "8060",
		"8073" => "8071",
		"8077" => "8075",
		"8086" => "1535",
		"8093" => "8092",
		"8107" => "8102",
		"8108" => "8103",
		"8109" => "8104",
		"8110" => "8105",
		"8111" => "8106",
		"8121" => "71",
		"8123" => "8122",
		"8125" => "8124",
		"8126" => "453",
		"8130" => "8129",
		"8132" => "8131",
		"8133" => "355",
		"8134" => "26545",
		"8135" => "8134",
		"8144" => "8143",
		"8145" => "8146",
		"8158" => "8154",
		"8159" => "8155",
		"8164" => "8160",
		"8165" => "8161",
		"8167" => "8168",
		"8169" => "8166",
		"8172" => "8171",
		"8173" => "8170",
		"8179" => "8178",
		"8180" => "8177",
		"8183" => "8181",
		"8186" => "8184",
		"8188" => "8187",
		"8189" => "8190",
		"8193" => "8192",
		"8199" => "8071",
		"8200" => "3599",
		"8201" => "5394",
		"8206" => "8204",
		"8207" => "8205",
		"8224" => "8225",
		"8229" => "8230",
		"8231" => "8227",
		"8234" => "8232",
		"8237" => "8235",
		"8239" => "8238",
		"8241" => "8240",
		"8244" => "8243",
		"8247" => "3436",
		"8251" => "8250",
		"8252" => "8249",
		"8266" => "8265",
		"8290" => "8288",
		"8291" => "8289",
		"8298" => "8296",
		"8318" => "8316",
		"8319" => "8317",
		"8325" => "8322",
		"8327" => "8329",
		"8328" => "8329",
		"8336" => "8334",
		"8341" => "8339",
		"8350" => "8351",
		"8356" => "4309",
		"8369" => "8366",
		"8370" => "8367",
		"8371" => "8368",
		"8378" => "8377",
		"8381" => "8380",
		"8389" => "8388",
		"8390" => "8387",
		"8397" => "10368",
		"8403" => "8400",
		"8404" => "8401",
		"8405" => "8402",
		"8409" => "8406",
		"8410" => "8407",
		"8411" => "8408",
		"8414" => "8412",
		"8415" => "8413",
		"8416" => "8419",
		"8417" => "8418",
		"8420" => "8416",
		"8421" => "8417",
		"8425" => "8422",
		"8426" => "8423",
		"8428" => "8427",
		"8434" => "8433",
		"8440" => "8437",
		"8441" => "8438",
		"8442" => "8439",
		"8443" => "8349",
		"8447" => "8444",
		"8448" => "8445",
		"8449" => "8446",
		"8452" => "8450",
		"8453" => "8451",
		"8456" => "8455",
		"8459" => "8457",
		"8460" => "8458",
		"8463" => "8461",
		"8464" => "8462",
		"8466" => "8465",
		"8468" => "8467",
		"8482" => "8479",
		"8484" => "8480",
		"8485" => "8481",
		"8490" => "8483",
		"8491" => "8489",
		"8493" => "8492",
		"8496" => "8494",
		"8497" => "8495",
		"8500" => "8498",
		"8501" => "8499",
		"8504" => "8502",
		"8505" => "8503",
		"8508" => "8506",
		"8509" => "8507",
		"8513" => "8512",
		"8515" => "8514",
		"8554" => "8553",
		"8601" => "7992",
		"8605" => "8604",
		"8608" => "8607",
		"8612" => "8611",
		"8615" => "8613",
		"8616" => "2458",
		"8619" => "8617",
		"8620" => "8618",
		"8622" => "8621",
		"8625" => "8623",
		"8626" => "8624",
		"8630" => "8629",
		"8634" => "8631",
		"8635" => "8632",
		"8636" => "8633",
		"8638" => "8637",
		"8641" => "8639",
		"8642" => "8640",
		"8644" => "8643",
		"8648" => "8647",
		"8651" => "8649",
		"8652" => "8650",
		"8678" => "8676",
		"8695" => "8694",
		"8697" => "8696",
		"8700" => "8681",
		"8701" => "8687",
		"8713" => "8714",
		"8717" => "691",
		"8723" => "8721",
		"8727" => "8724",
		"8728" => "8725",
		"8738" => "8737",
		"8759" => "8758",
		"8761" => "8760",
		"8763" => "8762",
		"8765" => "8764",
		"8767" => "8766",
		"8769" => "8768",
		"8771" => "8770",
		"8773" => "8772",
		"8775" => "8774",
		"8777" => "8776",
		"8779" => "8778",
		"8781" => "8780",
		"8783" => "8782",
		"8785" => "8784",
		"8787" => "8786",
		"8790" => "8789",
		"8794" => "8793",
		"8796" => "8795",
		"8798" => "8797",
		"8801" => "8799",
		"8803" => "8802",
		"8805" => "8804",
		"8807" => "8791",
		"8810" => "8691",
		"8821" => "8820",
		"8825" => "8823",
		"8826" => "8824",
		"8833" => "8834",
		"8837" => "8835",
		"8838" => "3854",
		"8852" => "3288",
		"8876" => "3391",
		"8881" => "8880",
		"8896" => "8895",
		"8904" => "8903",
		"8906" => "8905",
		"8908" => "8907",
		"8911" => "8910",
		"8915" => "8914",
		"8920" => "8918",
		"8922" => "8921",
		"8930" => "8924",
		"8931" => "8925",
		"8932" => "8926",
		"8933" => "8927",
		"8934" => "8928",
		"8935" => "8929",
		"8937" => "8936",
		"8942" => "8938",
		"8943" => "8939",
		"8944" => "8940",
		"8945" => "8941",
		"8947" => "8946",
		"8952" => "8949",
		"8953" => "8950",
		"8954" => "8951",
		"8956" => "8955",
		"8973" => "8972",
		"8977" => "8974",
		"8978" => "8975",
		"8979" => "8976",
		"8981" => "9034",
		"8984" => "8983",
		"8989" => "15578",
		"8993" => "8992",
		"8999" => "8998",
		"9001" => "9000",
		"9006" => "9005",
		"9061" => "9060",
		"9063" => "9062",
		"9066" => "9065",
		"9067" => "9064",
		"9069" => "9068",
		"9071" => "9070",
		"9073" => "9072",
		"9075" => "9074",
		"9150" => "9145",
		"9151" => "9146",
		"9152" => "9147",
		"9153" => "9148",
		"9154" => "9149",
		"9155" => "3765",
		"9160" => "9159",
		"9205" => "9204",
		"9209" => "9193",
		"9210" => "9194",
		"9211" => "9196",
		"9212" => "9198",
		"9213" => "9201",
		"9214" => "9206",
		"9215" => "9195",
		"9216" => "9197",
		"9217" => "9202",
		"9218" => "9207",
		"9219" => "9208",
		"9233" => "9057",
		"9270" => "9269",
		"9272" => "9271",
		"9274" => "9273",
		"9276" => "9275",
		"9347" => "24573",
		"9440" => "3772",
		"9452" => "67",
		"9460" => "9459",
		"9463" => "9462",
		"9475" => "9472",
		"9476" => "9473",
		"9477" => "9474",
		"9486" => "9485",
		"9491" => "9490",
		"9494" => "9492",
		"9495" => "9493",
		"9514" => "9513",
		"9580" => "9578",
		"9581" => "9579",
		"9593" => "9592",
		"9596" => "3971",
		"9614" => "9615",
		"9632" => "9633",
		"9733" => "9737",
		"9746" => "9745",
		"9748" => "9747",
		"9751" => "9750",
		"9753" => "9752",
		"9755" => "9754",
		"9757" => "9756",
		"9759" => "9758",
		"9769" => "9770",
		"9772" => "951",
		"9775" => "9776",
		"9778" => "9777",
		"9786" => "9785",
		"9789" => "9787",
		"9790" => "9788",
		"9793" => "9794",
		"9797" => "9796",
		"9798" => "9770",
		"9801" => "9800",
		"9808" => "9806",
		"9812" => "9811",
		"9815" => "9814",
		"9817" => "9813",
		"9819" => "9818",
		"9822" => "9821",
		"9825" => "9823",
		"9828" => "9827",
		"9831" => "9829",
		"9832" => "9830",
		"9836" => "9833",
		"9837" => "9834",
		"9838" => "9835",
		"9842" => "9839",
		"9843" => "9840",
		"9844" => "9841",
		"9847" => "9845",
		"9848" => "9846",
		"9851" => "9850",
		"9854" => "9852",
		"9855" => "9853",
		"9859" => "9856",
		"9860" => "9857",
		"9861" => "9858",
		"9864" => "9862",
		"9865" => "9863",
		"9868" => "9866",
		"9869" => "9867",
		"9872" => "9870",
		"9873" => "9871",
		"9877" => "9875",
		"9878" => "9876",
		"9882" => "9880",
		"9883" => "9881",
		"9886" => "9884",
		"9887" => "9885",
		"9890" => "9888",
		"9891" => "9889",
		"9893" => "9892",
		"9895" => "9894",
		"9897" => "9896",
		"9899" => "9898",
		"9902" => "9901",
		"9905" => "9904",
		"9909" => "9908",
		"9911" => "9912",
		"9914" => "9913",
		"9917" => "9916",
		"9922" => "9920",
		"9924" => "9918",
		"9925" => "9921",
		"9927" => "9926",
		"9929" => "9928",
		"9932" => "9931",
		"9934" => "9933",
		"9936" => "9935",
		"9938" => "9937",
		"9940" => "9939",
		"9944" => "9942",
		"9946" => "9945",
		"9951" => "9950",
		"9953" => "9952",
		"9955" => "9954",
		"9958" => "9957",
		"9960" => "9959",
		"9962" => "9961",
		"9965" => "9964",
		"9967" => "9966",
		"9969" => "9968",
		"9971" => "9970",
		"9973" => "9972",
		"9978" => "9974",
		"9981" => "9979",
		"9982" => "9980",
		"9984" => "9983",
		"9988" => "9985",
		"9989" => "9986",
		"9990" => "9987",
		"9994" => "9993",
		"9996" => "9995",
		"10000" => "9997",
		"10002" => "10001",
		"10004" => "10003",
		"10006" => "10005",
		"10008" => "10007",
		"10010" => "10009",
		"10012" => "10011",
		"10014" => "10013",
		"10016" => "10015",
		"10019" => "9813",
		"10020" => "9820",
		"10022" => "3583",
		"10055" => "10053",
		"10056" => "10054",
		"10092" => "10093",
		"10095" => "9204",
		"10099" => "10097",
		"10100" => "10098",
		"10141" => "10138",
		"10142" => "10139",
		"10143" => "10140",
		"10146" => "10144",
		"10147" => "10145",
		"10152" => "10148",
		"10153" => "10149",
		"10154" => "10150",
		"10155" => "10151",
		"10158" => "10157",
		"10162" => "10159",
		"10163" => "10160",
		"10164" => "10161",
		"10167" => "10165",
		"10168" => "10166",
		"10171" => "10169",
		"10172" => "10170",
		"10175" => "10173",
		"10176" => "10174",
		"10178" => "10177",
		"10182" => "10179",
		"10183" => "10180",
		"10184" => "10181",
		"10188" => "10185",
		"10189" => "10186",
		"10190" => "10187",
		"10194" => "10191",
		"10195" => "10192",
		"10196" => "10193",
		"10198" => "10197",
		"10200" => "10199",
		"10203" => "10201",
		"10204" => "10202",
		"10208" => "10205",
		"10209" => "10206",
		"10210" => "10207",
		"10211" => "10273",
		"10212" => "10274",
		"10213" => "10211",
		"10214" => "10212",
		"10217" => "10215",
		"10218" => "10216",
		"10221" => "10219",
		"10222" => "10220",
		"10224" => "10223",
		"10226" => "10225",
		"10227" => "5119",
		"10229" => "10228",
		"10231" => "10230",
		"10233" => "10232",
		"10235" => "10234",
		"10237" => "10236",
		"10239" => "10238",
		"10244" => "10241",
		"10245" => "10242",
		"10246" => "10240",
		"10249" => "10248",
		"10271" => "10269",
		"10272" => "10270",
		"10276" => "10275",
		"10279" => "10278",
		"10282" => "10280",
		"10283" => "10281",
		"10287" => "10284",
		"10288" => "10285",
		"10289" => "10286",
		"10294" => "10290",
		"10295" => "10291",
		"10296" => "10292",
		"10297" => "10293",
		"10302" => "10298",
		"10303" => "10299",
		"10304" => "10300",
		"10305" => "10301",
		"10307" => "10306",
		"10309" => "10308",
		"10311" => "10310",
		"10315" => "10312",
		"10316" => "10313",
		"10317" => "10314",
		"10320" => "10318",
		"10321" => "20271",
		"10323" => "10322",
		"10325" => "10324",
		"10327" => "10326",
		"10330" => "10328",
		"10331" => "10329",
		"10334" => "10332",
		"10335" => "10333",
		"10338" => "10336",
		"10339" => "10337",
		"10343" => "9910",
		"10393" => "10391",
		"10394" => "10392",
		"10397" => "10395",
		"10398" => "10396",
		"10401" => "10399",
		"10402" => "16314",
		"10409" => "10406",
		"10410" => "10407",
		"10411" => "10408",
		"10415" => "10412",
		"10416" => "10413",
		"10417" => "10414",
		"10421" => "10419",
		"10422" => "10420",
		"10425" => "10423",
		"10426" => "10424",
		"10429" => "10427",
		"10430" => "10428",
		"10431" => "26545",
		"10432" => "26545",
		"10433" => "10431",
		"10434" => "10432",
		"10439" => "10437",
		"10440" => "10438",
		"10443" => "10442",
		"10446" => "16339",
		"10449" => "10447",
		"10450" => "10448",
		"10457" => "10456",
		"10464" => "10462",
		"10465" => "10463",
		"10469" => "10466",
		"10470" => "10467",
		"10471" => "10468",
		"10474" => "10472",
		"10475" => "10473",
		"10480" => "10478",
		"10481" => "10479",
		"10485" => "10482",
		"10488" => "10486",
		"10492" => "10490",
		"10500" => "10499",
		"10508" => "10507",
		"10510" => "10509",
		"10512" => "10495",
		"10513" => "10511",
		"10514" => "10496",
		"10515" => "10497",
		"10517" => "10516",
		"10519" => "10518",
		"10522" => "10520",
		"10524" => "10521",
		"10527" => "10525",
		"10528" => "10526",
		"10530" => "10529",
		"10532" => "10531",
		"10536" => "10533",
		"10540" => "10537",
		"10541" => "10538",
		"10543" => "10542",
		"10545" => "10544",
		"10547" => "10546",
		"10549" => "10548",
		"10551" => "10550",
		"10553" => "10552",
		"10555" => "10554",
		"10557" => "10556",
		"10559" => "10558",
		"10561" => "10560",
		"10563" => "10562",
		"10565" => "10564",
		"10567" => "10566",
		"10569" => "10568",
		"10571" => "10570",
		"10573" => "10572",
		"10575" => "10574",
		"10582" => "10579",
		"10583" => "10580",
		"10584" => "10581",
		"10588" => "10585",
		"10589" => "10586",
		"10590" => "10587",
		"10593" => "10591",
		"10594" => "10592",
		"10597" => "10595",
		"10602" => "10600",
		"10603" => "10601",
		"10609" => "10607",
		"10612" => "10611",
		"10615" => "10613",
		"10616" => "10614",
		"10620" => "10619",
		"10624" => "10622",
		"10625" => "10623",
		"10628" => "10627",
		"10629" => "10621",
		"10631" => "10630",
		"10633" => "10632",
		"10648" => "10647",
		"10652" => "10650",
		"10655" => "10487",
		"10657" => "10656",
		"10659" => "10658",
		"10661" => "10660",
		"10663" => "10662",
		"10664" => "10550",
		"10737" => "10734",
		"10769" => "10768",
		"10830" => "10829",
		"10842" => "10840",
		"10843" => "10841",
		"10845" => "10844",
		"10847" => "10846",
		"10854" => "10857",
		"10863" => "10861",
		"10868" => "3617",
		"10877" => "10874",
		"10878" => "10875",
		"10879" => "10876",
		"10882" => "10880",
		"10883" => "10881",
		"10886" => "10885",
		"10889" => "10888",
		"10891" => "10890",
		"10895" => "10892",
		"10896" => "10893",
		"10897" => "10894",
		"10902" => "10898",
		"10903" => "10899",
		"10904" => "10900",
		"10905" => "10901",
		"10908" => "10907",
		"10910" => "10909",
		"10913" => "10911",
		"10914" => "10912",
		"10918" => "10915",
		"10919" => "10916",
		"10920" => "10917",
		"10921" => "10906",
		"10930" => "10927",
		"10931" => "10928",
		"10932" => "10929",
		"10935" => "10933",
		"10936" => "10934",
		"10939" => "10937",
		"10940" => "10938",
		"10943" => "10941",
		"10944" => "10942",
		"10948" => "10945",
		"10949" => "10946",
		"10950" => "10947",
		"10954" => "10953",
		"10956" => "10955",
		"10959" => "10958",
		"10962" => "10961",
		"11025" => "10951",
		"11026" => "10952",
		"11071" => "12494",
		"11087" => "11088",
		"11095" => "22959",
		"11103" => "12355",
		"11132" => "9957",
		"11180" => "12579",
		"11199" => "11197",
		"11200" => "11198",
		"11203" => "9980",
		"11204" => "9979",
		"11205" => "9972",
		"11213" => "12536",
		"11255" => "18469",
		"11270" => "11267",
		"11271" => "11268",
		"11272" => "11269",
		"11276" => "11273",
		"11277" => "11274",
		"11278" => "11275",
		"11282" => "11279",
		"11283" => "11280",
		"11284" => "11281",
		"11287" => "11285",
		"11288" => "11286",
		"11291" => "11289",
		"11292" => "11290",
		"11295" => "11293",
		"11296" => "11294",
		"11298" => "11297",
		"11301" => "11299",
		"11302" => "11300",
		"11304" => "11303",
		"11310" => "11306",
		"11311" => "11307",
		"11312" => "11308",
		"11313" => "11309",
		"11316" => "11314",
		"11317" => "11315",
		"11318" => "11305",
		"11344" => "11341",
		"11345" => "11342",
		"11346" => "11343",
		"11350" => "11351",
		"11359" => "23396",
		"11360" => "11357",
		"11361" => "11358",
		"11401" => "11400",
		"11421" => "11416",
		"11422" => "11419",
		"11423" => "11417",
		"11424" => "11420",
		"11425" => "11418",
		"11441" => "11442",
		"11482" => "11447",
		"11483" => "11449",
		"11484" => "11450",
		"11486" => "11451",
		"11488" => "11448",
		"11490" => "11456",
		"11491" => "11457",
		"11492" => "11459",
		"11493" => "11479",
		"11494" => "11480",
		"11495" => "11460",
		"11496" => "11461",
		"11497" => "11465",
		"11498" => "11467",
		"11499" => "11473",
		"11500" => "11476",
		"11501" => "11478",
		"11503" => "11453",
		"11505" => "11458",
		"11506" => "11464",
		"11507" => "11466",
		"11508" => "11468",
		"11509" => "11472",
		"11510" => "11477",
		"11519" => "712",
		"11520" => "697",
		"11522" => "11452",
		"11529" => "11459",
		"11530" => "11473",
		"11531" => "11476",
		"11532" => "11479",
		"11533" => "11480",
		"11536" => "2334",
		"11552" => "11550",
		"11553" => "11551",
		"11557" => "11554",
		"11558" => "11555",
		"11559" => "11556",
		"11562" => "11560",
		"11563" => "11561",
		"11570" => "11566",
		"11571" => "11567",
		"11575" => "11572",
		"11576" => "11573",
		"11577" => "11574",
		"11579" => "11578",
		"11582" => "11580",
		"11583" => "11581",
		"11586" => "11584",
		"11587" => "11585",
		"11594" => "9634",
		"11595" => "3959",
		"11598" => "11596",
		"11599" => "11597",
		"11602" => "11600",
		"11603" => "11601",
		"11606" => "11604",
		"11607" => "11605",
		"11612" => "11611",
		"11644" => "11643",
		"11662" => "11659",
		"11663" => "11660",
		"11664" => "11661",
		"11666" => "11665",
		"11669" => "11667",
		"11670" => "11668",
		"11673" => "11671",
		"11674" => "11672",
		"11676" => "11675",
		"11679" => "11677",
		"11680" => "11678",
		"11683" => "11681",
		"11684" => "11682",
		"11685" => "11683",
		"11686" => "11684",
		"11690" => "11687",
		"11691" => "11688",
		"11692" => "11689",
		"11696" => "11693",
		"11697" => "11694",
		"11698" => "11695",
		"11701" => "11699",
		"11702" => "11700",
		"11705" => "11703",
		"11706" => "11704",
		"11709" => "11707",
		"11710" => "11708",
		"11714" => "11711",
		"11715" => "11712",
		"11716" => "11713",
		"11718" => "11717",
		"11720" => "11719",
		"11723" => "11721",
		"11724" => "11722",
		"11727" => "11725",
		"11728" => "11726",
		"11731" => "11730",
		"11736" => "11733",
		"11737" => "11734",
		"11738" => "11735",
		"11741" => "11739",
		"11742" => "11740",
		"11764" => "11762",
		"11765" => "11763",
		"11768" => "11766",
		"11769" => "11767",
		"11772" => "11770",
		"11773" => "11771",
		"11776" => "11774",
		"11777" => "11775",
		"11781" => "11778",
		"11782" => "11779",
		"11783" => "11780",
		"11786" => "11784",
		"11787" => "11785",
		"11788" => "11743",
		"11816" => "11817",
		"11830" => "11504",
		"11838" => "9204",
		"11901" => "11900",
		"11919" => "11918",
		"11959" => "11918",
		"11961" => "11960",
		"11964" => "8139",
		"11966" => "11968",
		"11984" => "11962",
		"11994" => "11993",
		"12002" => "12001",
		"12038" => "18270",
		"12094" => "3584",
		"12100" => "12048",
		"12101" => "12049",
		"12102" => "12050",
		"12103" => "12052",
		"12104" => "12053",
		"12105" => "12055",
		"12106" => "12061",
		"12109" => "12064",
		"12110" => "12065",
		"12111" => "12067",
		"12112" => "12069",
		"12113" => "12070",
		"12114" => "12071",
		"12115" => "12072",
		"12116" => "12073",
		"12117" => "12074",
		"12118" => "12044",
		"12119" => "12045",
		"12120" => "12046",
		"12121" => "12076",
		"12122" => "12077",
		"12123" => "12079",
		"12124" => "12080",
		"12125" => "12081",
		"12126" => "12082",
		"12127" => "12085",
		"12128" => "12086",
		"12129" => "12088",
		"12130" => "12089",
		"12131" => "12091",
		"12132" => "12092",
		"12133" => "12075",
		"12135" => "12093",
		"12136" => "12056",
		"12137" => "12059",
		"12138" => "12060",
		"12140" => "12062",
		"12141" => "12063",
		"12142" => "12047",
		"12143" => "12066",
		"12145" => "12068",
		"12146" => "12078",
		"12147" => "12083",
		"12148" => "12084",
		"12149" => "12087",
		"12150" => "12090",
		"12171" => "12064",
		"12172" => "12075",
		"12173" => "12080",
		"12181" => "12180",
		"12182" => "12081",
		"12183" => "12085",
		"12184" => "12089",
		"12185" => "12091",
		"12186" => "12093",
		"12187" => "12188",
		"12246" => "12245",
		"12254" => "12251",
		"12257" => "12278",
		"12261" => "12259",
		"12281" => "16459",
		"12284" => "5530",
		"12288" => "12705",
		"12289" => "23694",
		"12311" => "18498",
		"12317" => "12880",
		"12319" => "12966",
		"12322" => "12964",
		"12345" => "12086",
		"12357" => "12355",
		"12358" => "12355",
		"12359" => "12355",
		"12360" => "12355",
		"12496" => "12494",
		"12497" => "12494",
		"12498" => "12494",
		"12499" => "12494",
		"12507" => "12504",
		"12529" => "12531",
		"12539" => "12541",
		"12546" => "12545",
		"12552" => "11443",
		"12566" => "12567",
		"12567" => "12568",
		"12574" => "12536",
		"12575" => "12536",
		"12576" => "12536",
		"12577" => "12536",
		"12598" => "18469",
		"12610" => "12609",
		"12627" => "12626",
		"12628" => "12584",
		"12629" => "12585",
		"12630" => "12586",
		"12631" => "12590",
		"12632" => "12589",
		"12633" => "12591",
		"12634" => "12594",
		"12635" => "12595",
		"12636" => "12596",
		"12637" => "12599",
		"12638" => "12603",
		"12640" => "12618",
		"12641" => "12619",
		"12643" => "12621",
		"12644" => "12622",
		"12645" => "12587",
		"12646" => "12597",
		"12647" => "12607",
		"12648" => "12614",
		"12649" => "12615",
		"12650" => "12616",
		"12651" => "12617",
		"12652" => "12620",
		"12653" => "12624",
		"12657" => "12656",
		"12668" => "23694",
		"12683" => "12680",
		"12688" => "12687",
		"12692" => "12691",
		"12701" => "5530",
		"12702" => "5530",
		"12703" => "5530",
		"12704" => "5530",
		"12706" => "11456",
		"12707" => "12705",
		"12708" => "12705",
		"12709" => "11637",
		"12743" => "12744",
		"12767" => "12715",
		"12768" => "12716",
		"12769" => "12717",
		"12770" => "12718",
		"12771" => "12760",
		"12772" => "12719",
		"12773" => "12720",
		"12775" => "12722",
		"12776" => "8895",
		"12777" => "12755",
		"12778" => "12754",
		"12779" => "12759",
		"12780" => "12758",
		"12787" => "3391",
		"12797" => "12798",
		"12799" => "12798",
		"12800" => "12798",
		"12812" => "16459",
		"12813" => "16459",
		"12814" => "16459",
		"12815" => "16459",
		"12821" => "12566",
		"12827" => "12824",
		"12828" => "12825",
		"12829" => "12826",
		"12834" => "12162",
		"12849" => "12850",
		"12867" => "12868",
		"12872" => "22959",
		"12873" => "22959",
		"12874" => "22959",
		"12875" => "22959",
		"12894" => "11454",
		"12901" => "3873",
		"12909" => "12895",
		"12910" => "12897",
		"12911" => "12899",
		"12912" => "12900",
		"12913" => "12902",
		"12914" => "12903",
		"12915" => "12904",
		"12916" => "12905",
		"12917" => "12906",
		"12918" => "12907",
		"12919" => "12908",
		"12947" => "11442",
		"12958" => "18498",
		"12971" => "12967",
		"12972" => "12968",
		"12973" => "12969",
		"12974" => "12970",
		"12999" => "12964",
		"13000" => "12964",
		"13001" => "12964",
		"13002" => "12964",
		"13011" => "12522",
		"13012" => "12523",
		"13014" => "12524",
		"13015" => "12525",
		"13016" => "12526",
		"13017" => "18809",
		"13023" => "13018",
		"13024" => "13019",
		"13025" => "13020",
		"13026" => "13021",
		"13027" => "17348",
		"13029" => "13028",
		"13030" => "3451",
		"13037" => "13031",
		"13038" => "13032",
		"13039" => "13033",
		"13040" => "13034",
		"13041" => "13035",
		"13042" => "13036",
		"13045" => "14201",
		"13046" => "14202",
		"13047" => "14203",
		"13048" => "14204",
		"13078" => "12331",
		"13160" => "13159",
		"13162" => "13161",
		"13164" => "13163",
		"13167" => "8329",
		"13169" => "3494",
		"13183" => "13184",
		"13221" => "13220",
		"13231" => "13228",
		"13232" => "13229",
		"13233" => "13230",
		"13260" => "13259",
		"13278" => "13280",
		"13299" => "13298",
		"13320" => "13319",
		"13358" => "5302",
		"13373" => "7426",
		"13377" => "13376",
		"13391" => "7863",
		"13392" => "13378",
		"13393" => "13380",
		"13420" => "13419",
		"13422" => "13421",
		"13465" => "13464",
		"13483" => "4974",
		"13499" => "13485",
		"13502" => "13501",
		"13504" => "13503",
		"13525" => "13522",
		"13531" => "13529",
		"13537" => "13536",
		"13539" => "13538",
		"13541" => "11027",
		"13545" => "13542",
		"13546" => "13543",
		"13547" => "13544",
		"13556" => "13549",
		"13557" => "13550",
		"13558" => "13551",
		"13559" => "13552",
		"13560" => "13553",
		"13561" => "13554",
		"13562" => "13555",
		"13566" => "11027",
		"13609" => "13607",
		"13613" => "13612",
		"13616" => "13619",
		"13618" => "13617",
		"13621" => "13620",
		"13623" => "13622",
		"13627" => "13626",
		"13629" => "13628",
		"13634" => "13631",
		"13636" => "13635",
		"13638" => "13637",
		"13641" => "13640",
		"13643" => "13642",
		"13645" => "13644",
		"13647" => "13646",
		"13649" => "13648",
		"13654" => "13653",
		"13656" => "13655",
		"13658" => "13657",
		"13660" => "13659",
		"13662" => "13661",
		"13666" => "13663",
		"13688" => "13687",
		"13691" => "13689",
		"13694" => "13693",
		"13696" => "13695",
		"13699" => "13698",
		"13701" => "13700",
		"13703" => "13702",
		"13709" => "5530",
		"13716" => "5",
		"13736" => "15589",
		"13743" => "30918",
		"13749" => "13746",
		"13754" => "18425",
		"13767" => "9204",
		"13798" => "13794",
		"13799" => "13795",
		"13800" => "5530",
		"13801" => "5530",
		"13802" => "5530",
		"13803" => "5530",
		"13811" => "13809",
		"13814" => "13813",
		"13816" => "13815",
		"13818" => "13817",
		"13820" => "13819",
		"13829" => "13822",
		"13837" => "13836",
		"13842" => "13841",
		"13850" => "13846",
		"13861" => "13858",
		"13867" => "18425",
		"13869" => "13868",
		"13875" => "30918",
		"13879" => "13880",
		"13883" => "13882",
		"13886" => "13884",
		"13888" => "13887",
		"13891" => "13890",
		"13896" => "6347",
		"13904" => "13898",
		"13906" => "13905",
		"13916" => "13915",
		"13919" => "13917",
		"13921" => "13920",
		"13932" => "13931",
		"13934" => "13933",
		"13936" => "13935",
		"13938" => "13937",
		"13940" => "13939",
		"13942" => "13941",
		"13944" => "13943",
		"13946" => "13945",
		"13949" => "13947",
		"13950" => "13948",
		"13959" => "16782",
		"13960" => "16459",
		"13961" => "16459",
		"13962" => "16459",
		"13963" => "16459",
		"13964" => "16459",
		"13976" => "13977",
		"13979" => "13977",
		"13980" => "13977",
		"13983" => "15250",
		"14070" => "15250",
		"14071" => "15250",
		"14076" => "14093",
		"14094" => "14093",
		"14095" => "14093",
		"14108" => "14792",
		"14111" => "14110",
		"14133" => "14130",
		"14144" => "14143",
		"14148" => "14149",
		"14150" => "14151",
		"14152" => "14153",
		"14154" => "14155",
		"14156" => "14157",
		"14160" => "14157",
		"14161" => "14157",
		"14178" => "14180",
		"14179" => "14181",
		"14186" => "14189",
		"14190" => "14189",
		"14193" => "14189",
		"14194" => "14189",
		"14195" => "14189",
		"14253" => "3137",
		"14332" => "14260",
		"14333" => "14261",
		"14334" => "14262",
		"14335" => "14263",
		"14336" => "14264",
		"14337" => "14265",
		"14338" => "14266",
		"14339" => "14267",
		"14340" => "14268",
		"14341" => "14269",
		"14342" => "14270",
		"14343" => "14271",
		"14344" => "14272",
		"14345" => "14273",
		"14346" => "14274",
		"14347" => "14275",
		"14348" => "14276",
		"14349" => "14277",
		"14350" => "14279",
		"14351" => "14280",
		"14352" => "14281",
		"14353" => "14282",
		"14354" => "14283",
		"14355" => "14284",
		"14356" => "14285",
		"14357" => "14286",
		"14358" => "14287",
		"14359" => "14289",
		"14360" => "14290",
		"14361" => "14294",
		"14362" => "14295",
		"14363" => "14296",
		"14364" => "14302",
		"14365" => "14303",
		"14366" => "14304",
		"14367" => "14305",
		"14368" => "14310",
		"14370" => "14311",
		"14372" => "14316",
		"14373" => "14317",
		"14374" => "14318",
		"14375" => "14319",
		"14376" => "14320",
		"14377" => "14321",
		"14378" => "14322",
		"14381" => "14379",
		"14382" => "14380",
		"14431" => "14323",
		"14432" => "14324",
		"14434" => "14325",
		"14445" => "14326",
		"14446" => "14327",
		"14531" => "14743",
		"14774" => "27828",
		"14796" => "14797",
		"14805" => "14293",
		"14808" => "14807",
		"14811" => "14809",
		"14812" => "14810",
		"14820" => "14819",
		"14869" => "14870",
		"14892" => "14893",
		"14894" => "14891",
		"14922" => "14916",
		"14923" => "14917",
		"14924" => "14918",
		"14925" => "14919",
		"14926" => "14920",
		"14927" => "14921",
		"14931" => "14930",
		"14933" => "14932",
		"15088" => "17687",
		"15097" => "15061",
		"15113" => "15107",
		"15115" => "15111",
		"15116" => "15112",
		"15127" => "15126",
		"15147" => "14923",
		"15148" => "14924",
		"15149" => "14925",
		"15150" => "14926",
		"15151" => "14927",
		"15209" => "15207",
		"15210" => "15208",
		"15256" => "15255",
		"15257" => "15258",
		"15268" => "15269",
		"15270" => "15271",
		"15277" => "15278",
		"15297" => "15292",
		"15298" => "15294",
		"15299" => "15296",
		"15301" => "15293",
		"15302" => "15295",
		"15323" => "15269",
		"15324" => "15269",
		"15325" => "15269",
		"15326" => "15269",
		"15331" => "15258",
		"15332" => "15258",
		"15333" => "15258",
		"15334" => "15258",
		"15335" => "15271",
		"15336" => "15271",
		"15337" => "15271",
		"15338" => "15271",
		"15346" => "15347",
		"15362" => "15357",
		"15363" => "15359",
		"15364" => "15360",
		"15365" => "15361",
		"15434" => "15431",
		"15435" => "15432",
		"15436" => "15433",
		"15452" => "15262",
		"15454" => "15263",
		"15455" => "15264",
		"15457" => "15265",
		"15459" => "15266",
		"15460" => "15267",
		"15506" => "15570",
		"15529" => "15538",
		"15573" => "15574",
		"15594" => "15595",
		"15597" => "15596",
		"15599" => "15598",
		"15600" => "15601",
		"15603" => "15604",
		"15634" => "15628",
		"15635" => "15633",
		"15637" => "15629",
		"15638" => "15630",
		"15639" => "15631",
		"15640" => "15632",
		"15641" => "15642",
		"15644" => "15646",
		"15650" => "15651",
		"15709" => "8225",
		"15730" => "15730",
		"15733" => "15732",
		"15735" => "15736",
		"15755" => "3492",
		"15756" => "3496",
		"15757" => "3498",
		"15789" => "15788",
		"15790" => "15791",
		"15834" => "15833",
		"15849" => "15850",
		"15852" => "15851",
		"15854" => "15853",
		"15857" => "15855",
		"15858" => "15856",
		"15862" => "15861",
		"15864" => "15863",
		"15866" => "15865",
		"15872" => "15870",
		"15876" => "15878",
		"15908" => "15906",
		"15911" => "15910",
		"15918" => "15915",
		"15934" => "15933",
		"15936" => "15935",
		"15974" => "15972",
		"15975" => "15973",
		"15978" => "15976",
		"15983" => "202",
		"15984" => "196",
		"15985" => "197",
		"15986" => "198",
		"15987" => "199",
		"15988" => "1180",
		"15989" => "227",
		"15990" => "3386",
		"15991" => "200",
		"15992" => "15590",
		"15994" => "264",
		"15995" => "5011",
		"15996" => "266",
		"15997" => "2567",
		"16048" => "16049",
		"16092" => "5302",
		"16121" => "16122",
		"16136" => "15794",
		"16139" => "15792",
		"16140" => "16141",
		"16142" => "16143",
		"16146" => "16147",
		"16154" => "16153",
		"16164" => "16246",
		"16176" => "16177",
		"16192" => "16193",
		"16235" => "16236",
		"16240" => "16237",
		"16241" => "16238",
		"16242" => "16239",
		"16247" => "16248",
		"16256" => "16257",
		"16268" => "18848",
		"16269" => "197",
		"16281" => "16277",
		"16282" => "16278",
		"16283" => "16279",
		"16284" => "16280",
		"16317" => "16315",
		"16318" => "16316",
		"16320" => "750",
		"16345" => "16346",
		"16347" => "16341",
		"16348" => "16342",
		"16357" => "16355",
		"16358" => "16356",
		"16363" => "16362",
		"16388" => "15036",
		"16394" => "16387",
		"16423" => "16424",
		"16428" => "16427",
		"16487" => "16488",
		"16489" => "16490",
		"16492" => "16491",
		"16503" => "13977",
		"16504" => "13977",
		"16557" => "16558",
		"16563" => "16555",
		"16574" => "16573",
		"16575" => "16573",
		"16577" => "12625",
		"16611" => "16608",
		"16615" => "16614",
		"16620" => "16621",
		"16668" => "16639",
		"16669" => "16641",
		"16670" => "16640",
		"16671" => "16642",
		"16672" => "16643",
		"16673" => "16644",
		"16674" => "16645",
		"16675" => "16646",
		"16676" => "16647",
		"16677" => "16648",
		"16678" => "16649",
		"16679" => "16650",
		"16680" => "16651",
		"16681" => "16652",
		"16682" => "16653",
		"16683" => "16654",
		"16684" => "16667",
		"16685" => "16656",
		"16686" => "16660",
		"16687" => "16655",
		"16688" => "16657",
		"16690" => "16658",
		"16691" => "16659",
		"16692" => "16661",
		"16693" => "16662",
		"16694" => "16663",
		"16695" => "16664",
		"16696" => "16665",
		"16698" => "16697",
		"16714" => "16715",
		"16747" => "16724",
		"16748" => "16725",
		"16749" => "16726",
		"16750" => "16728",
		"16751" => "16729",
		"16752" => "16730",
		"16753" => "16731",
		"16754" => "16732",
		"16755" => "16741",
		"16759" => "16742",
		"16760" => "16744",
		"16761" => "16745",
		"16762" => "16746",
		"16792" => "16791",
		"16800" => "12541",
		"16850" => "16922",
		"16864" => "16870",
		"16880" => "16886",
		"16915" => "17401",
		"16923" => "16922",
		"16924" => "16922",
		"16925" => "16922",
		"16926" => "16922",
		"16952" => "16953",
		"16954" => "16953",
		"16955" => "16953",
		"16956" => "16953",
		"16957" => "16953",
		"16958" => "16959",
		"16961" => "16959",
		"16962" => "16959",
		"16963" => "16959",
		"16964" => "16959",
		"16982" => "13441",
		"17000" => "16953",
		"17001" => "16953",
		"17010" => "17011",
		"17017" => "16960",
		"17018" => "16965",
		"17019" => "16967",
		"17020" => "16969",
		"17021" => "16970",
		"17022" => "16971",
		"17023" => "16973",
		"17024" => "16978",
		"17025" => "16980",
		"17026" => "16983",
		"17027" => "16984",
		"17028" => "16985",
		"17029" => "16986",
		"17030" => "16987",
		"17031" => "16988",
		"17032" => "16990",
		"17033" => "16991",
		"17034" => "16992",
		"17035" => "16993",
		"17036" => "16994",
		"17037" => "16995",
		"17042" => "17039",
		"17043" => "17041",
		"17044" => "17040",
		"17079" => "17080",
		"17082" => "17081",
		"17098" => "17099",
		"17100" => "17099",
		"17101" => "17099",
		"17102" => "17099",
		"17103" => "17099",
		"17179" => "17190",
		"17182" => "17181",
		"17184" => "17180",
		"17188" => "17187",
		"17207" => "15576",
		"17224" => "17236",
		"17225" => "17241",
		"17226" => "17242",
		"17254" => "17253",
		"17262" => "17255",
		"17263" => "17256",
		"17264" => "17257",
		"17265" => "17258",
		"17266" => "17259",
		"17267" => "17260",
		"17268" => "17261",
		"17282" => "17283",
		"17316" => "17312",
		"17317" => "17313",
		"17318" => "17314",
		"17332" => "17333",
		"17350" => "17351",
		"17356" => "17357",
		"17361" => "17358",
		"17362" => "17354",
		"17363" => "17359",
		"17368" => "17372",
		"17373" => "16811",
		"17374" => "16812",
		"17375" => "16813",
		"17376" => "17329",
		"17394" => "17388",
		"17395" => "17389",
		"17396" => "17391",
		"17397" => "17392",
		"17403" => "4097",
		"17404" => "4096",
		"17406" => "17402",
		"17433" => "3939",
		"17436" => "3957",
		"17437" => "3979",
		"17438" => "3969",
		"17441" => "18733",
		"17467" => "17466",
		"17473" => "17471",
		"17495" => "17496",
		"17581" => "17551",
		"17582" => "17552",
		"17583" => "17553",
		"17584" => "17554",
		"17585" => "17555",
		"17586" => "17556",
		"17587" => "17557",
		"17588" => "17559",
		"17589" => "17560",
		"17590" => "17561",
		"17591" => "17562",
		"17592" => "17563",
		"17593" => "17564",
		"17594" => "17565",
		"17595" => "17566",
		"17596" => "17570",
		"17597" => "17571",
		"17598" => "17572",
		"17599" => "17573",
		"17600" => "17574",
		"17601" => "17575",
		"17602" => "17576",
		"17603" => "17577",
		"17604" => "17578",
		"17605" => "17579",
		"17606" => "17580",
		"17640" => "17632",
		"17641" => "17634",
		"17642" => "17635",
		"17643" => "17636",
		"17644" => "17637",
		"17645" => "17638",
		"17668" => "17669",
		"17688" => "17686",
		"17690" => "17689",
		"17695" => "17697",
		"17710" => "15293",
		"17711" => "15295",
		"17715" => "17716",
		"17732" => "17727",
		"17733" => "17728",
		"17736" => "17735",
		"17749" => "17748",
		"17753" => "17750",
		"17754" => "17751",
		"17755" => "17752",
		"17768" => "17769",
		"17776" => "17767",
		"17793" => "17794",
		"17796" => "17798",
		"17801" => "17797",
		"17802" => "17799",
		"17803" => "17800",
		"17855" => "17850",
		"17856" => "17851",
		"17857" => "17852",
		"17859" => "17853",
		"17860" => "17854",
		"17865" => "17862",
		"17938" => "17937",
		"17945" => "17936",
		"17947" => "17940",
		"17949" => "17942",
		"18071" => "25695",
		"18097" => "17154",
		"18119" => "18118",
		"18120" => "18118",
		"18121" => "18118",
		"18122" => "18118",
		"18123" => "18118",
		"18137" => "28376",
		"18146" => "12531",
		"18148" => "18147",
		"18149" => "18150",
		"18154" => "17919",
		"18155" => "17920",
		"18156" => "17921",
		"18157" => "17922",
		"18158" => "17923",
		"18160" => "17924",
		"18161" => "17925",
		"18162" => "17926",
		"18167" => "18165",
		"18169" => "17928",
		"18170" => "17952",
		"18171" => "17953",
		"18186" => "18187",
		"18189" => "12536",
		"18237" => "18280",
		"18249" => "18248",
		"18250" => "18238",
		"18251" => "18239",
		"18252" => "18241",
		"18253" => "18240",
		"18254" => "18242",
		"18255" => "18243",
		"18256" => "18244",
		"18257" => "18245",
		"18258" => "18246",
		"18259" => "18247",
		"18261" => "18260",
		"18268" => "11968",
		"18347" => "17694",
		"18348" => "18349",
		"18364" => "18374",
		"18377" => "18269",
		"18383" => "18380",
		"18400" => "17512",
		"18470" => "18401",
		"18471" => "18402",
		"18472" => "18403",
		"18473" => "18404",
		"18474" => "18405",
		"18475" => "18406",
		"18477" => "18407",
		"18478" => "18408",
		"18479" => "18409",
		"18480" => "18410",
		"18481" => "18411",
		"18482" => "18412",
		"18487" => "18413",
		"18488" => "18414",
		"18489" => "18415",
		"18490" => "18416",
		"18491" => "18417",
		"18492" => "18418",
		"18493" => "18419",
		"18494" => "18420",
		"18495" => "18421",
		"18496" => "18422",
		"18497" => "18423",
		"18507" => "18424",
		"18508" => "18434",
		"18509" => "18436",
		"18510" => "18437",
		"18511" => "18438",
		"18512" => "18439",
		"18513" => "18440",
		"18514" => "18441",
		"18515" => "18442",
		"18516" => "18444",
		"18517" => "18445",
		"18518" => "18446",
		"18519" => "18447",
		"18521" => "18448",
		"18522" => "18449",
		"18524" => "18450",
		"18525" => "18451",
		"18526" => "18452",
		"18527" => "18453",
		"18528" => "18454",
		"18529" => "18455",
		"18532" => "18456",
		"18536" => "18457",
		"18537" => "18458",
		"18542" => "18543",
		"18556" => "18499",
		"18563" => "18560",
		"18631" => "18629",
		"18632" => "18630",
		"18648" => "18647",
		"18654" => "18653",
		"18659" => "18657",
		"18660" => "18658",
		"18664" => "3869",
		"18665" => "3857",
		"18667" => "3454",
		"18668" => "3778",
		"18669" => "3952",
		"18753" => "603",
		"18799" => "18798",
		"18806" => "15261",
		"18808" => "18807",
		"18815" => "18817",
		"18816" => "18818",
		"18847" => "8139",
		"18849" => "18848",
		"18872" => "18867",
		"18873" => "18874",
		"18875" => "18868",
		"18876" => "18869",
		"18877" => "18870",
		"18878" => "18871",
		"18927" => "18879",
		"18928" => "18880",
		"18929" => "18881",
		"18933" => "18930",
		"18934" => "18931",
		"18935" => "18932",
		"18939" => "18937",
		"18940" => "18938",
		"18943" => "18941",
		"18959" => "18967",
		"18968" => "11968",
		"18978" => "18977",
		"18979" => "18980",
		"18983" => "18984",
		"18996" => "18995",
		"19027" => "18960",
		"19134" => "29544",
		"19147" => "19047",
		"19148" => "19058",
		"19149" => "19048",
		"19156" => "19049",
		"19157" => "19050",
		"19158" => "19051",
		"19161" => "19052",
		"19164" => "19053",
		"19166" => "19054",
		"19167" => "19055",
		"19169" => "19059",
		"19170" => "19060",
		"19171" => "19061",
		"19172" => "19062",
		"19173" => "19063",
		"19174" => "19064",
		"19175" => "19065",
		"19176" => "19066",
		"19177" => "19067",
		"19178" => "19068",
		"19179" => "5487",
		"19184" => "19185",
		"19186" => "19070",
		"19187" => "19071",
		"19188" => "19072",
		"19189" => "19073",
		"19190" => "19074",
		"19191" => "19075",
		"19192" => "19076",
		"19193" => "19077",
		"19194" => "18941",
		"19195" => "9204",
		"19197" => "19078",
		"19198" => "19079",
		"19200" => "19080",
		"19201" => "19081",
		"19202" => "19082",
		"19203" => "19083",
		"19204" => "19084",
		"19205" => "19085",
		"19206" => "19086",
		"19207" => "19087",
		"19208" => "19088",
		"19209" => "19089",
		"19210" => "19090",
		"19211" => "19091",
		"19212" => "19092",
		"19213" => "19093",
		"19214" => "19094",
		"19215" => "19095",
		"19216" => "19097",
		"19217" => "19098",
		"19218" => "19100",
		"19219" => "19101",
		"19220" => "19102",
		"19221" => "19103",
		"19222" => "19104",
		"19224" => "19106",
		"19225" => "19107",
		"19226" => "19227",
		"19228" => "19229",
		"19230" => "19231",
		"19232" => "19229",
		"19233" => "19229",
		"19234" => "19229",
		"19235" => "19229",
		"19261" => "28598",
		"19262" => "28598",
		"19264" => "28598",
		"19265" => "28598",
		"19266" => "28598",
		"19271" => "19267",
		"19273" => "19268",
		"19274" => "19269",
		"19275" => "19270",
		"19308" => "28376",
		"19309" => "28376",
		"19310" => "28376",
		"19311" => "28376",
		"19312" => "28376",
		"19313" => "19276",
		"19314" => "19277",
		"19315" => "19278",
		"19316" => "19279",
		"19317" => "19280",
		"19318" => "2652",
		"19320" => "19261",
		"19321" => "19262",
		"19322" => "19264",
		"19323" => "19265",
		"19324" => "19266",
		"19325" => "9035",
		"19326" => "19281",
		"19327" => "19282",
		"19328" => "19283",
		"19329" => "19284",
		"19330" => "19285",
		"19331" => "18137",
		"19332" => "19308",
		"19333" => "19309",
		"19334" => "19310",
		"19335" => "19311",
		"19336" => "19312",
		"19337" => "6346",
		"19338" => "13908",
		"19339" => "19236",
		"19340" => "19238",
		"19341" => "19240",
		"19342" => "19241",
		"19343" => "19242",
		"19344" => "19243",
		"19345" => "13896",
		"19346" => "19271",
		"19347" => "19273",
		"19348" => "19274",
		"19349" => "19275",
		"19350" => "10797",
		"19351" => "19296",
		"19352" => "19299",
		"19353" => "19302",
		"19354" => "19303",
		"19355" => "19304",
		"19356" => "19305",
		"19357" => "2651",
		"19358" => "19289",
		"19359" => "19291",
		"19360" => "19292",
		"19361" => "19293",
		"19387" => "19185",
		"19388" => "19185",
		"19389" => "19185",
		"19390" => "19185",
		"19396" => "19397",
		"19407" => "19410",
		"19409" => "18828",
		"19412" => "19410",
		"19413" => "19410",
		"19414" => "19410",
		"19415" => "19410",
		"19437" => "19435",
		"19439" => "19438",
		"19444" => "19440",
		"19445" => "19441",
		"19446" => "19442",
		"19447" => "19443",
		"19449" => "19450",
		"19475" => "19474",
		"19477" => "19476",
		"19478" => "19479",
		"19481" => "19480",
		"19483" => "20153",
		"19568" => "19567",
		"19577" => "24394",
		"19626" => "19627",
		"19640" => "19639",
		"19648" => "19244",
		"19650" => "19647",
		"19655" => "19652",
		"19656" => "19653",
		"19660" => "19654",
		"19661" => "19478",
		"19662" => "19655",
		"19663" => "19656",
		"19664" => "19660",
		"19670" => "19666",
		"19671" => "19667",
		"19672" => "19668",
		"19673" => "19669",
		"19695" => "18947",
		"19737" => "19731",
		"19738" => "19734",
		"19739" => "19736",
		"19741" => "19740",
		"19743" => "19742",
		"19745" => "19744",
		"19747" => "19746",
		"19751" => "19750",
		"19754" => "19752",
		"19809" => "19808",
		"19817" => "18941",
		"19818" => "18941",
		"19824" => "19826",
		"19839" => "19834",
		"19840" => "19835",
		"19841" => "19836",
		"19842" => "19837",
		"19843" => "19838",
		"19844" => "19788",
		"19845" => "19790",
		"19846" => "19791",
		"19847" => "19792",
		"19848" => "19793",
		"19849" => "19794",
		"19851" => "19814",
		"19855" => "19850",
		"19856" => "19852",
		"19857" => "19853",
		"19858" => "19854",
		"19859" => "19795",
		"19860" => "19796",
		"19861" => "19799",
		"19862" => "19800",
		"19863" => "19815",
		"19864" => "19819",
		"19865" => "19825",
		"19866" => "19830",
		"19867" => "19831",
		"19868" => "19833",
		"19877" => "19801",
		"19886" => "3413",
		"19887" => "18260",
		"19889" => "7732",
		"19890" => "18248",
		"19892" => "19876",
		"19893" => "19888",
		"19894" => "19891",
		"19902" => "10846",
		"19903" => "7924",
		"19904" => "19895",
		"19905" => "19896",
		"19906" => "19897",
		"19907" => "19898",
		"19908" => "19899",
		"19909" => "19900",
		"19944" => "19939",
		"19945" => "19940",
		"19946" => "19941",
		"19947" => "19942",
		"19948" => "19943",
		"19949" => "15915",
		"19950" => "15933",
		"19994" => "19976",
		"19995" => "19977",
		"19996" => "19978",
		"19997" => "19979",
		"19999" => "19998",
		"20044" => "20043",
		"20049" => "20050",
		"20056" => "20052",
		"20057" => "20053",
		"20058" => "20054",
		"20059" => "20055",
		"20065" => "20008",
		"20067" => "20020",
		"20068" => "20014",
		"20069" => "20017",
		"20070" => "20009",
		"20071" => "20012",
		"20072" => "20024",
		"20073" => "20026",
		"20074" => "20016",
		"20075" => "20029",
		"20076" => "20015",
		"20077" => "20028",
		"20078" => "20051",
		"20079" => "20013",
		"20080" => "20023",
		"20081" => "20010",
		"20082" => "20030",
		"20083" => "20033",
		"20084" => "20036",
		"20085" => "20031",
		"20086" => "20011",
		"20087" => "20034",
		"20088" => "20025",
		"20089" => "20032",
		"20090" => "20035",
		"20127" => "20128",
		"20130" => "20131",
		"20135" => "20132",
		"20136" => "20133",
		"20137" => "20134",
		"20155" => "19878",
		"20156" => "19879",
		"20157" => "19880",
		"20158" => "19882",
		"20159" => "19885",
		"20160" => "19883",
		"20161" => "19884",
		"20163" => "20231",
		"20164" => "20170",
		"20165" => "20167",
		"20166" => "20168",
		"20171" => "20172",
		"20177" => "20178",
		"20179" => "20178",
		"20180" => "20178",
		"20181" => "20178",
		"20182" => "20178",
		"20185" => "5373",
		"20186" => "1826",
		"20191" => "20190",
		"20202" => "20201",
		"20210" => "18350",
		"20212" => "18350",
		"20213" => "18350",
		"20214" => "18350",
		"20215" => "18350",
		"20220" => "20219",
		"20221" => "20222",
		"20234" => "20233",
		"20235" => "20236",
		"20270" => "7799",
		"20273" => "20275",
		"20312" => "7800",
		"20313" => "7801",
		"20314" => "7802",
		"20315" => "11762",
		"20316" => "11763",
		"20317" => "7809",
		"20318" => "7804",
		"20319" => "7805",
		"20320" => "11766",
		"20321" => "11767",
		"20322" => "2947",
		"20323" => "8316",
		"20324" => "8317",
		"20326" => "11770",
		"20327" => "11771",
		"20329" => "4511",
		"20344" => "5373",
		"20345" => "5373",
		"20346" => "5373",
		"20347" => "20333",
		"20348" => "20334",
		"20349" => "20340",
		"20354" => "1826",
		"20355" => "1826",
		"20356" => "20350",
		"20357" => "20351",
		"20375" => "20424",
		"20377" => "7810",
		"20378" => "7811",
		"20379" => "11774",
		"20380" => "11775",
		"20381" => "7812",
		"20382" => "19438",
		"20383" => "19440",
		"20384" => "19441",
		"20385" => "19442",
		"20386" => "19443",
		"20387" => "17767",
		"20388" => "17850",
		"20389" => "17851",
		"20390" => "17852",
		"20391" => "17853",
		"20392" => "17854",
		"20393" => "17735",
		"20394" => "17750",
		"20395" => "17751",
		"20396" => "17752",
		"20397" => "6307",
		"20398" => "7815",
		"20399" => "7816",
		"20400" => "11778",
		"20401" => "11779",
		"20402" => "11780",
		"20403" => "6360",
		"20404" => "7813",
		"20405" => "11784",
		"20406" => "11785",
		"20407" => "6358",
		"20408" => "7870",
		"20419" => "20415",
		"20421" => "20416",
		"20422" => "20417",
		"20423" => "20418",
		"20426" => "19731",
		"20427" => "19734",
		"20428" => "19736",
		"20429" => "19478",
		"20430" => "19655",
		"20431" => "19656",
		"20432" => "19660",
		"20433" => "19244",
		"20434" => "19647",
		"20435" => "19480",
		"20437" => "20287",
		"20438" => "20288",
		"20439" => "20289",
		"20440" => "20290",
		"20441" => "20291",
		"20442" => "20292",
		"20443" => "20293",
		"20444" => "20162",
		"20445" => "20305",
		"20446" => "20306",
		"20447" => "20307",
		"20448" => "20308",
		"20450" => "25780",
		"20451" => "20419",
		"20452" => "20421",
		"20453" => "20422",
		"20454" => "20423",
		"20455" => "20165",
		"20456" => "20347",
		"20457" => "20348",
		"20458" => "20349",
		"20459" => "20166",
		"20460" => "20356",
		"20461" => "20357",
		"20462" => "20164",
		"20475" => "20476",
		"20478" => "20479",
		"20485" => "20484",
		"20500" => "23690",
		"20501" => "23691",
		"20547" => "20476",
		"20556" => "20553",
		"20561" => "20559",
		"20562" => "20560",
		"20563" => "20564",
		"20571" => "20569",
		"20611" => "20252",
		"20613" => "20608",
		"20621" => "20616",
		"20622" => "20617",
		"20628" => "20626",
		"20651" => "20648",
		"20652" => "20649",
		"20653" => "20650",
		"20700" => "18540",
		"20703" => "20661",
		"20704" => "20662",
		"20705" => "20706",
		"20722" => "20719",
		"20724" => "20230",
		"20725" => "20726",
		"20730" => "20729",
		"20738" => "20736",
		"20744" => "20739",
		"20745" => "20742",
		"20749" => "20747",
		"20750" => "20748",
		"20766" => "20752",
		"20767" => "20755",
		"20768" => "20756",
		"20769" => "20757",
		"20771" => "20770",
		"20774" => "20772",
		"20775" => "20773",
		"20778" => "20609",
		"20779" => "20610",
		"20780" => "20776",
		"20781" => "20777",
		"20784" => "19615",
		"20786" => "20783",
		"20799" => "1122",
		"20809" => "20810",
		"20847" => "18946",
		"20850" => "20848",
		"20851" => "20849",
		"20852" => "20853",
		"20856" => "20854",
		"20857" => "20855",
		"20878" => "20872",
		"20879" => "20873",
		"20880" => "20874",
		"20881" => "20876",
		"20884" => "23454",
		"20891" => "20893",
		"20896" => "20894",
		"20898" => "20890",
		"20899" => "20897",
		"20915" => "20424",
		"20917" => "20895",
		"20918" => "20424",
		"20919" => "20424",
		"20920" => "20424",
		"20921" => "20916",
		"20926" => "20896",
		"20931" => "20900",
		"20932" => "20901",
		"20933" => "20902",
		"20934" => "20903",
		"20935" => "20904",
		"20938" => "20906",
		"20940" => "24132",
		"20941" => "24133",
		"20942" => "20909",
		"20943" => "20910",
		"20944" => "20915",
		"20945" => "20918",
		"20946" => "20919",
		"20947" => "20920",
		"20948" => "20911",
		"20949" => "20912",
		"20950" => "20913",
		"20951" => "20914",
		"20952" => "20922",
		"20953" => "20923",
		"20954" => "20924",
		"20955" => "20925",
		"20956" => "20927",
		"20957" => "20928",
		"20958" => "20929",
		"20960" => "20930",
		"21053" => "21054",
		"21061" => "21062",
		"21080" => "21062",
		"21083" => "21082",
		"21085" => "21084",
		"21089" => "21091",
		"21129" => "21174",
		"21130" => "21172",
		"21145" => "21143",
		"21146" => "21144",
		"21164" => "21161",
		"21176" => "21175",
		"21185" => "21186",
		"21334" => "21959",
		"21387" => "21388",
		"21397" => "21391",
		"21555" => "21551",
		"21557" => "21552",
		"21558" => "21553",
		"21567" => "21560",
		"21568" => "21562",
		"21569" => "21564",
		"21645" => "16427",
		"21733" => "21709",
		"21737" => "25778",
		"21741" => "21740",
		"21747" => "23544",
		"21788" => "21787",
		"21789" => "19707",
		"21794" => "21795",
		"21808" => "21809",
		"21833" => "21910",
		"21838" => "29478",
		"21841" => "21840",
		"21851" => "21849",
		"21852" => "21850",
		"21853" => "21976",
		"21857" => "21858",
		"21861" => "21860",
		"21866" => "21867",
		"21882" => "21889",
		"21890" => "21977",
		"21897" => "21898",
		"21909" => "21868",
		"21911" => "15976",
		"21915" => "21913",
		"21922" => "21921",
		"21924" => "21923",
		"21926" => "21925",
		"21928" => "21927",
		"21933" => "21931",
		"21938" => "20988",
		"21941" => "21940",
		"21944" => "21943",
		"21946" => "21945",
		"21969" => "21970",
		"21978" => "27860",
		"22007" => "22008",
		"22010" => "22009",
		"22011" => "22012",
		"22272" => "22273",
		"22283" => "22284",
		"22285" => "22290",
		"22286" => "22291",
		"22287" => "22312",
		"22288" => "22289",
		"22291" => "22311",
		"22332" => "22331",
		"22391" => "22392",
		"22413" => "22412",
		"22431" => "22429",
		"22432" => "22430",
		"22435" => "22434",
		"22438" => "22439",
		"22441" => "22442",
		"22481" => "22480",
		"22569" => "22568",
		"22571" => "22570",
		"22618" => "22600",
		"22620" => "22619",
		"22638" => "22595",
		"22648" => "22649",
		"22652" => "22659",
		"22653" => "22659",
		"22679" => "22680",
		"22705" => "22704",
		"22712" => "22711",
		"22716" => "22715",
		"22728" => "22727",
		"22733" => "22732",
		"22739" => "22741",
		"22753" => "22749",
		"22754" => "22750",
		"22758" => "22757",
		"22760" => "22759",
		"22762" => "22761",
		"22784" => "22782",
		"22785" => "22783",
		"22794" => "22793",
		"22796" => "22795",
		"22798" => "22797",
		"22809" => "22808",
		"22814" => "22813",
		"22816" => "22815",
		"22826" => "22812",
		"22830" => "22827",
		"22831" => "22828",
		"22832" => "22829",
		"22835" => "9204",
		"22857" => "22858",
		"22864" => "22704",
		"22871" => "22866",
		"22872" => "22867",
		"22873" => "22868",
		"22874" => "22869",
		"22875" => "22870",
		"22894" => "22842",
		"22897" => "22895",
		"22898" => "22896",
		"22903" => "22902",
		"22929" => "22921",
		"22930" => "22922",
		"22931" => "22923",
		"22932" => "22926",
		"22933" => "22927",
		"22934" => "22928",
		"22960" => "22959",
		"22961" => "22959",
		"22962" => "22959",
		"22963" => "22959",
		"22964" => "22959",
		"22968" => "22967",
		"22986" => "22972",
		"22992" => "22986",
		"22997" => "19594",
		"23003" => "23002",
		"23007" => "21161",
		"23029" => "23027",
		"23030" => "23028",
		"23083" => "23066",
		"23084" => "23067",
		"23085" => "23068",
		"23086" => "23069",
		"23087" => "23069",
		"23088" => "23071",
		"23089" => "23077",
		"23090" => "23078",
		"23091" => "23079",
		"23092" => "23080",
		"23093" => "23081",
		"23094" => "23082",
		"23095" => "23070",
		"23098" => "23096",
		"23100" => "23099",
		"23111" => "23109",
		"23112" => "23110",
		"23130" => "23129",
		"23146" => "23145",
		"23149" => "23147",
		"23150" => "23148",
		"23160" => "23161",
		"23163" => "23162",
		"23166" => "23164",
		"23167" => "23165",
		"23184" => "23183",
		"23191" => "23190",
		"23215" => "23214",
		"23245" => "23244",
		"23255" => "23256",
		"23301" => "23303",
		"23305" => "16784",
		"23306" => "16782",
		"23327" => "23328",
		"23340" => "23394",
		"23354" => "23355",
		"23378" => "23379",
		"23400" => "23399",
		"23418" => "23415",
		"23425" => "23424",
		"23490" => "23486",
		"23491" => "23489",
		"23508" => "23507",
		"23540" => "25695",
		"23541" => "26474",
		"23542" => "26472",
		"23548" => "23547",
		"23551" => "18350",
		"23552" => "26545",
		"23572" => "18350",
		"23578" => "23577",
		"23581" => "23580",
		"23591" => "23590",
		"23621" => "10566",
		"23622" => "10574",
		"23623" => "10546",
		"23625" => "10572",
		"23626" => "10529",
		"23627" => "10544",
		"23630" => "23628",
		"23631" => "23629",
		"23634" => "23632",
		"23635" => "23633",
		"23640" => "23638",
		"23641" => "23639",
		"23647" => "23198",
		"23651" => "23650",
		"23654" => "23652",
		"23655" => "23653",
		"23656" => "23636",
		"23657" => "23637",
		"23668" => "23662",
		"23669" => "23663",
		"23670" => "23664",
		"23671" => "23665",
		"23672" => "23666",
		"23673" => "23667",
		"23686" => "23687",
		"23688" => "23684",
		"23689" => "23682",
		"23692" => "26260",
		"23695" => "23694",
		"23711" => "23703",
		"23712" => "23705",
		"23713" => "23704",
		"23714" => "23706",
		"23715" => "23707",
		"23716" => "23708",
		"23717" => "23709",
		"23718" => "23710",
		"23721" => "23722",
		"23771" => "13619",
		"23788" => "23787",
		"23792" => "23790",
		"23805" => "23799",
		"23806" => "23800",
		"23807" => "23801",
		"23808" => "23802",
		"23809" => "23803",
		"23810" => "23804",
		"23863" => "23864",
		"23867" => "23865",
		"23885" => "23880",
		"23886" => "23889",
		"23887" => "23890",
		"23888" => "23891",
		"23898" => "23892",
		"23899" => "23893",
		"23900" => "23894",
		"23926" => "23923",
		"23927" => "23924",
		"23928" => "23925",
		"23968" => "23969",
		"24018" => "24019",
		"24051" => "24050",
		"24065" => "24062",
		"24066" => "24065",
		"24087" => "24086",
		"24094" => "24091",
		"24095" => "24092",
		"24096" => "24093",
		"24126" => "24121",
		"24127" => "24122",
		"24128" => "24123",
		"24129" => "24124",
		"24130" => "24125",
		"24142" => "24136",
		"24143" => "24137",
		"24144" => "24138",
		"24145" => "24139",
		"24146" => "24140",
		"24147" => "24141",
		"24210" => "24211",
		"24236" => "15589",
		"24247" => "24246",
		"24249" => "24250",
		"24256" => "24255",
		"24267" => "24266",
		"24276" => "24275",
		"24277" => "24274",
		"24278" => "24239",
		"24310" => "24311",
		"24344" => "24345",
		"24358" => "24356",
		"24359" => "24357",
		"24369" => "24365",
		"24370" => "24366",
		"24372" => "24367",
		"24373" => "24368",
		"24384" => "26401",
		"24390" => "24391",
		"24392" => "24405",
		"24400" => "24399",
		"24409" => "26472",
		"24410" => "26474",
		"24411" => "25695",
		"24419" => "24418",
		"24424" => "24423",
		"24440" => "23992",
		"24441" => "24439",
		"24442" => "24440",
		"24451" => "24450",
		"24454" => "24452",
		"24455" => "24453",
		"24463" => "24444",
		"24464" => "24445",
		"24468" => "24441",
		"24470" => "24463",
		"24472" => "24464",
		"24473" => "24475",
		"24475" => "24446",
		"24476" => "24447",
		"24477" => "24448",
		"24478" => "24449",
		"24481" => "24476",
		"24484" => "24477",
		"24485" => "24478",
		"24490" => "24488",
		"24494" => "24492",
		"24495" => "24493",
		"24508" => "24497",
		"24509" => "24500",
		"24510" => "24501",
		"24511" => "24502",
		"24512" => "24503",
		"24513" => "24504",
		"24514" => "24505",
		"24515" => "24506",
		"24516" => "24507",
		"24517" => "24494",
		"24518" => "24490",
		"24519" => "24495",
		"24520" => "24508",
		"24521" => "24509",
		"24522" => "24510",
		"24523" => "24511",
		"24524" => "24512",
		"24525" => "24513",
		"24526" => "24514",
		"24527" => "24515",
		"24528" => "24516",
		"24533" => "4195",
		"24534" => "4196",
		"24535" => "4197",
		"24536" => "4198",
		"24537" => "4199",
		"24538" => "4200",
		"24539" => "4201",
		"24540" => "4202",
		"24541" => "5048",
		"24547" => "24545",
		"24548" => "24547",
		"24556" => "24549",
		"24557" => "24550",
		"24558" => "24551",
		"24559" => "24552",
		"24560" => "24553",
		"24561" => "24554",
		"24562" => "24555",
		"24563" => "24556",
		"24565" => "24557",
		"24566" => "24558",
		"24567" => "24559",
		"24568" => "24560",
		"24569" => "24561",
		"24570" => "24562",
		"24574" => "24590",
		"24580" => "24577",
		"24581" => "24578",
		"24582" => "24579",
		"24584" => "24583",
		"24588" => "24586",
		"24589" => "24587",
		"24599" => "24597",
		"24607" => "24603",
		"24608" => "24605",
		"24609" => "24604",
		"24614" => "24615",
		"24620" => "24622",
		"24631" => "24629",
		"24632" => "24630",
		"24633" => "24631",
		"24634" => "24632",
		"24636" => "5049",
		"24641" => "24640",
		"24656" => "24654",
		"24657" => "24655",
		"24704" => "24703",
		"24716" => "24722",
		"24724" => "24723",
		"24733" => "24732",
		"24741" => "24740",
		"24745" => "24734",
		"24747" => "24744",
		"24757" => "24756",
		"24759" => "24758",
		"24761" => "24760",
		"24762" => "24763",
		"24766" => "24765",
		"24769" => "24768",
		"24771" => "24770",
		"24773" => "24772",
		"24777" => "24778",
		"24780" => "24781",
		"24785" => "24784",
		"24787" => "24786",
		"24791" => "24788",
		"24792" => "24789",
		"24793" => "24790",
		"24802" => "24801",
		"24828" => "24827",
		"24845" => "24844",
		"24855" => "24846",
		"24856" => "24847",
		"24859" => "24848",
		"24860" => "24849",
		"24861" => "24850",
		"24862" => "24851",
		"24908" => "24901",
		"24909" => "24902",
		"24911" => "24903",
		"24915" => "24912",
		"24916" => "24913",
		"24917" => "24914",
		"24922" => "16914",
		"24928" => "24929",
		"24941" => "24940",
		"24949" => "24948",
		"24978" => "24974",
		"24979" => "24975",
		"24980" => "24976",
		"24981" => "24977",
		"24983" => "24984",
		"25001" => "25002",
		"25013" => "25008",
		"25014" => "25009",
		"25015" => "25010",
		"25016" => "25011",
		"25017" => "25012",
		"25023" => "25022",
		"25026" => "25032",
		"25027" => "25029",
		"25041" => "25042",
		"25077" => "25076",
		"25087" => "25072",
		"25088" => "25073",
		"25089" => "25074",
		"25090" => "25078",
		"25091" => "25079",
		"25092" => "25080",
		"25093" => "25081",
		"25094" => "25082",
		"25095" => "25083",
		"25096" => "25084",
		"25097" => "25086",
		"25132" => "25124",
		"25133" => "25125",
		"25134" => "25126",
		"25135" => "25127",
		"25136" => "25128",
		"25137" => "25129",
		"25138" => "25130",
		"25147" => "25146",
		"25152" => "25153",
		"25160" => "25161",
		"25345" => "25346",
		"25350" => "25314",
		"25352" => "25315",
		"25353" => "25316",
		"25354" => "25286",
		"25355" => "25288",
		"25356" => "25289",
		"25398" => "25290",
		"25399" => "25291",
		"25400" => "25292",
		"25401" => "25359",
		"25402" => "25357",
		"25403" => "25361",
		"25404" => "25294",
		"25405" => "25295",
		"25406" => "25296",
		"25407" => "25297",
		"25408" => "25298",
		"25409" => "25299",
		"25411" => "25300",
		"25412" => "25347",
		"25413" => "25302",
		"25414" => "25304",
		"25415" => "25306",
		"25416" => "25345",
		"25417" => "25307",
		"25418" => "25309",
		"25419" => "25311",
		"25592" => "9204",
		"25658" => "25659",
		"25663" => "18247",
		"25666" => "25664",
		"25669" => "24241",
		"25673" => "25674",
		"25690" => "25702",
		"25691" => "25888",
		"25692" => "25700",
		"25693" => "25886",
		"25698" => "25699",
		"25705" => "25704",
		"25751" => "5373",
		"25752" => "25753",
		"25757" => "25758",
		"25767" => "25768",
		"25818" => "25819",
		"25820" => "26641",
		"25864" => "25850",
		"25906" => "25907",
		"25910" => "25908",
		"25915" => "25782",
		"25917" => "25916",
		"25919" => "25894",
		"25920" => "25918",
		"25939" => "25895",
		"25940" => "25304",
		"25942" => "25943",
		"25945" => "25944",
		"25946" => "25898",
		"25948" => "25890",
		"25951" => "25899",
		"25955" => "25954",
		"25958" => "25286",
		"25959" => "25289",
		"25960" => "25288",
		"25961" => "25290",
		"25962" => "25291",
		"25963" => "25292",
		"25964" => "25357",
		"25965" => "25361",
		"25966" => "25359",
		"25967" => "25294",
		"25968" => "25295",
		"25969" => "25296",
		"25970" => "25297",
		"25971" => "25298",
		"25972" => "25299",
		"25973" => "25300",
		"25974" => "25347",
		"25976" => "25302",
		"25977" => "25304",
		"25978" => "25306",
		"25979" => "25345",
		"25980" => "25307",
		"25981" => "25309",
		"25982" => "25311",
		"25983" => "25314",
		"25984" => "25315",
		"25985" => "25316",
		"26012" => "26011",
		"26016" => "26017",
		"26021" => "26018",
		"26038" => "26686",
		"26065" => "26064",
		"26083" => "26084",
		"26088" => "26085",
		"26089" => "26086",
		"26091" => "26087",
		"26092" => "26093",
		"26094" => "26090",
		"26095" => "26086",
		"26107" => "26976",
		"26119" => "26121",
		"26128" => "26129",
		"26135" => "26975",
		"26176" => "29233",
		"26184" => "26177",
		"26185" => "26178",
		"26186" => "26179",
		"26189" => "26187",
		"26190" => "26188",
		"26202" => "26201",
		"26213" => "26217",
		"26236" => "26237",
		"26255" => "26256",
		"26268" => "26264",
		"26270" => "26264",
		"26278" => "26277",
		"26280" => "26279",
		"26341" => "26339",
		"26376" => "20167",
		"26397" => "26398",
		"26411" => "26403",
		"26413" => "26407",
		"26429" => "26416",
		"26430" => "26417",
		"26431" => "26418",
		"26432" => "26420",
		"26433" => "26421",
		"26434" => "26422",
		"26435" => "26423",
		"26436" => "26424",
		"26437" => "26425",
		"26438" => "26426",
		"26439" => "26427",
		"26440" => "26428",
		"26444" => "26442",
		"26445" => "26443",
		"26463" => "26465",
		"26467" => "13567",
		"26480" => "26481",
		"26542" => "26543",
		"26556" => "26557",
		"26574" => "20116",
		"26575" => "25989",
		"26633" => "26634",
		"26642" => "26061",
		"26744" => "24320",
		"26766" => "26767",
		"26869" => "27657",
		"26870" => "27742",
		"27038" => "27039",
		"27043" => "27042",
		"27206" => "27205",
		"27225" => "27208",
		"27382" => "27383",
		"27419" => "27418",
		"27498" => "27499",
		"27521" => "23684",
		"27522" => "18350",
		"27561" => "27559",
		"27582" => "27583",
		"27591" => "27585",
		"27592" => "27586",
		"27593" => "27587",
		"27594" => "27588",
		"27595" => "27589",
		"27596" => "27590",
		"27601" => "27600",
		"27603" => "27604",
		"27617" => "11329",
		"27625" => "8012",
		"27654" => "27741",
		"27656" => "27655",
		"27672" => "27673",
		"27682" => "27681",
		"27684" => "27683",
		"27726" => "27658",
		"27727" => "27659",
		"27728" => "27660",
		"27729" => "27724",
		"27730" => "27725",
		"27741" => "27657",
		"27742" => "26869",
		"27774" => "27775",
		"27776" => "27777",
		"27778" => "27779",
		"27780" => "21330",
		"27781" => "27798",
		"27785" => "27786",
		"27787" => "27788",
		"27791" => "8329",
		"27793" => "28358",
		"27796" => "14914",
		"27811" => "18350",
		"27815" => "18350",
		"27816" => "18350",
		"27821" => "27799",
		"27822" => "27800",
		"27823" => "27801",
		"27833" => "27829",
		"27834" => "27832",
		"27835" => "27830",
		"27838" => "27837",
		"27843" => "27841",
		"27844" => "27842",
		"27845" => "27681",
		"27867" => "27868",
		"27875" => "27870",
		"27876" => "27871",
		"27887" => "27885",
		"27888" => "27886",
		"27897" => "26643",
		"27987" => "27988",
		"27999" => "28000",
		"28007" => "27884",
		"28009" => "28008",
		"28011" => "28010",
		"28018" => "28020",
		"28090" => "28091",
		"28095" => "28091",
		"28097" => "28098",
		"28109" => "28110",
		"28114" => "28115",
		"28156" => "28153",
		"28158" => "28241",
		"28200" => "28204",
		"28211" => "28210",
		"28212" => "28205",
		"28213" => "28207",
		"28214" => "28208",
		"28215" => "28209",
		"28216" => "28217",
		"28228" => "28219",
		"28229" => "28220",
		"28230" => "28221",
		"28231" => "28222",
		"28232" => "28223",
		"28233" => "28224",
		"28235" => "28236",
		"28245" => "28242",
		"28248" => "28243",
		"28249" => "28244",
		"28251" => "28242",
		"28252" => "28244",
		"28253" => "28243",
		"28254" => "28219",
		"28255" => "28220",
		"28256" => "28221",
		"28257" => "28222",
		"28258" => "28223",
		"28259" => "28224",
		"28260" => "28207",
		"28261" => "28205",
		"28262" => "28209",
		"28263" => "28208",
		"28284" => "28270",
		"28285" => "28272",
		"28286" => "28271",
		"28292" => "28091",
		"28298" => "28297",
		"28313" => "28315",
		"28328" => "28327",
		"28333" => "28334",
		"28334" => "28335",
		"28340" => "28341",
		"28343" => "27685",
		"28346" => "28345",
		"28356" => "12626",
		"28357" => "12626",
		"28362" => "28361",
		"28370" => "28369",
		"28384" => "28389",
		"28395" => "28373",
		"28403" => "12051",
		"28425" => "28415",
		"28426" => "28416",
		"28427" => "28417",
		"28429" => "28428",
		"28453" => "28455",
		"28458" => "28457",
		"28460" => "28459",
		"28464" => "28461",
		"28465" => "28462",
		"28466" => "28463",
		"28475" => "28472",
		"28476" => "28473",
		"28477" => "28474",
		"28483" => "28480",
		"28484" => "28481",
		"28485" => "28482",
		"28529" => "28531",
		"28534" => "28547",
		"28592" => "12579",
		"28593" => "12579",
		"28594" => "12579",
		"28595" => "12579",
		"28611" => "28610",
		"28613" => "28612",
		"28752" => "28753",
		"28756" => "28757",
		"28761" => "28762",
		"28771" => "28772",
		"28785" => "28786",
		"28787" => "28788",
		"28802" => "28804",
		"28803" => "29846",
		"28806" => "29437",
		"28812" => "28813",
		"28814" => "28815",
		"28816" => "28817",
		"28821" => "28820",
		"28831" => "28839",
		"28845" => "28846",
		"28874" => "28865",
		"28881" => "28882",
		"29029" => "29039",
		"29062" => "29063",
		"29064" => "29063",
		"29065" => "29063",
		"29103" => "29104",
		"29150" => "29151",
		"29162" => "29164",
		"29167" => "29166",
		"29179" => "29177",
		"29180" => "29178",
		"29185" => "29184",
		"29194" => "29195",
		"29196" => "29197",
		"29198" => "29199",
		"29202" => "29203",
		"29205" => "29203",
		"29206" => "29203",
		"29213" => "29214",
		"29220" => "29221",
		"29229" => "29228",
		"29296" => "29294",
		"29307" => "29306",
		"29327" => "29328",
		"29350" => "30122",
		"29388" => "29387",
		"29391" => "28415",
		"29392" => "28415",
		"29393" => "28416",
		"29394" => "28416",
		"29398" => "28416",
		"29399" => "28417",
		"29400" => "28417",
		"29401" => "28417",
		"29402" => "29421",
		"29409" => "28415",
		"29410" => "28415",
		"29411" => "28416",
		"29412" => "28417",
		"29421" => "29403",
		"29423" => "29422",
		"29501" => "29502",
		"29526" => "9204",
		"29532" => "29532",
		"29602" => "29604",
		"29624" => "29638",
		"29625" => "29639",
		"29626" => "29640",
		"29632" => "29641",
		"29633" => "29644",
		"29634" => "29646",
		"29635" => "29647",
		"29636" => "29653",
		"29637" => "29655",
		"29681" => "29682",
		"29851" => "29851",
		"30046" => "30021",
		"30048" => "30047",
		"30058" => "27998",
		"30059" => "28001",
		"30074" => "30075",
		"30079" => "30081",
		"30110" => "30111",
		"30160" => "30165",
		"30243" => "30244",
		"30798" => "674",
		"30802" => "30803",
		"30808" => "30804",
		"30809" => "30805",
		"30810" => "30806",
		"30811" => "30807",
		"30996" => "30965",
		"31017" => "31016",
		"31020" => "31018",
		"31562" => "31563",
		"31599" => "31605",
		"33389" => "33388",
		"33392" => "33391",
	);
	if (array_key_exists($id,$spells)) {
		if ($spells[$id]) { 
			return $spells[$id];
		}
	} else {
		return $id;
	}
}
// Array make end
/*
test id	   Type
	Items
10000 - Dropped by			//
10000 - Starts				// in use
10005 - Provided for		//
10005 - Objective of		//
10043 - Reward from			//
10043 - Disenchanting		//
10057 - Contained in		//
10060 - Fished in			// in use
10691 - Created by			//
10306 - Sold by				//
10445 - Unlocks				//
10457 - Pick pocketed from  //
10465 - Reagent for			//
10479 - Contains			// in use
11022 - Can be placed in	//
11362 - Can contain			//
11512 - Skinned from		//
11513 - Mined from			//
11514 - Gathered from		//
12709 - Tool for			//
16072 - Teaches				// in use
20558 - Currency for		//
24186 - Prospected from		//

	Zones

1 - NPCs					//
1 - Objects					//
1 - Quests					//
1 - Fishing 				// in use
133 - Items					//

   GameObject

10076 - Starts				// in use
10076 - Ends				// in use
1165 - Contains				// in use
1610 - Mining				// in use
1617 - Herb gathering		// in use
16393 - Objective of		//

   Creatures

100 - Drops					// in use
1007 - Pick pocketing		// in use
1007 - Objective of			//
10077 - Skinning			// in use
10079 - Starts				// in use
10086 - Teaches				// in use
10090 - Ends				// in use
10118 - Sells				// in use
*/
?>