var region_selector		= null;
var subregion_selector	= null;
var category_selector	= null;
var subcategory_selector= null;
var regions_chooser		= 0;
var categories_chooser	= 0;

var regions		= new Array();
var categories	= new Array();
var rchosen		= new Array();
var cchosen		= new Array();
var tmprchosen	= new Array();
var tmpcchosen	= new Array();
var diviser		= "-------------------------------------------------------------------------------------------";

function addHandler(element, event, handler){
	if(element.addEventListener) element.addEventListener(event, handler, false);
	else if(element.attachEvent) element.attachEvent('on' + event, handler);
	else alert("Ошибка создания события");
}

function clearZeroValue(event){
	var element	= event.target ? event.target : event.srcElement.nodeType == 3 ? event.srcElement.parentNode : event.srcElement;
	for(var i = 0; i < element.options.length; i++){
		if(element.options[i].value === 0 || element.options[i].value === "0"){
			element.remove(i);
			return 1;
		}
	}
	return 0;
}

function myListItem(id, name, level, parent){
	this.id		= id;
	this.name	= name;
	this.parent	= parent;
	if(parseInt(level) === 0){
		if(this.name.length < 63){
			this.lname = this.name + ' ' + diviser;
			this.lname = this.lname.substring(0, 64);
		}else{
			this.lname = this.name;
		}
	}else{
		this.lname = diviser.substr(0, level * 2) + ' ' + this.name;
	}
}

function ajax_fillregions(text){
	if(region_selector)
		return;
	var tr			= document.getElementById('spec_region');
	while(tr.childNodes[0]){
		tr.removeChild(tr.childNodes[0]);
	}
	var lines		= text.split('\n');
	region_selector	= document.createElement('select');
	region_selector.options[0]	= new Option('Выберите регион ...', 0);
	if(curregion === 0) region_selector.options[0].selected = true;
	var p			= 0;
	var fillsubs	= 0;
	for(var i = 1; i < lines.length; i++){
		var line	= lines[i].split('|');
		if(line.length < 4)
			continue;
		region	= new myListItem(line[0], line[1], line[2], line[3]);
		regions[regions.length]	= region;
		if(region.parent == 0){
			l = region_selector.options.length;
			p = l;
			region_selector.options[l] = new Option(region.name, line[0]);
			if(curregion === parseInt(line[0])) region_selector.options[l].selected = true;
		}else{
			if(curregion === parseInt(line[0])){
				fillsubs = 1;
				region_selector.options[p].selected = true;
			}
		}
	}
	if(window.navigator.appName == 'Microsoft Internet Explorer'){
		region_selector.className			= 'enter';
		region_selector.name				= 'region';
	}else{
		var clss	= document.createAttribute('class');
		clss.value	= 'enter';
		var name	= document.createAttribute('name');
		name.value	= 'region';
		region_selector.setAttributeNode(clss);
		region_selector.setAttributeNode(name);
	}
	addHandler(region_selector, 'change', fillSubRegions);
	addHandler(region_selector, 'change', clearZeroValue);
	tr.appendChild(region_selector);
	
	if(fillsubs){
		fillSubRegions();
		clearZeroValue({target: region_selector});
	}

	var specall	= document.getElementById('spec_all');
	if(specall) specall.parentNode.removeChild(specall);
}

function fillSubRegions(){
	if(!region_selector)
		return;
	var tr				= document.getElementById('spec_subregion');
	while(tr.childNodes[0]){
		tr.removeChild(tr.childNodes[0]);
	}
	if(!parseInt(region_selector.value))
		return;
	subregion_selector	= document.createElement('select');
	subregion_selector.options[0] = new Option('Не имеет значения ...', 0);
	if(curregion === 0) subregion_selector.options[0].selected = true;
	for(var i = 0; i < regions.length; i++){
		if(regions[i].parent !== region_selector.value)
			continue;
		l = subregion_selector.options.length;
		subregion_selector.options[l] = new Option(regions[i].lname, regions[i].id);
		if(curregion === parseInt(regions[i].id)) subregion_selector.options[l].selected = true;
	}
	if(window.navigator.appName == 'Microsoft Internet Explorer'){
		subregion_selector.className		= 'enter';
		subregion_selector.name				= 'subregion';
	}else{
		var clss	= document.createAttribute('class');
		clss.value	= 'enter';
		var name	= document.createAttribute('name');
		name.value	= 'subregion';
		subregion_selector.setAttributeNode(clss);
		subregion_selector.setAttributeNode(name);
	}
	tr.appendChild(subregion_selector);
}

function ajax_fillcategories(text){
	if(category_selector)
		return;
	var tr				= document.getElementById('spec_category');
	while(tr.childNodes[0]){
		tr.removeChild(tr.childNodes[0]);
	}
	var lines			= text.split('\n');
	category_selector	= document.createElement('select');
	category_selector.options[0] = new Option('Выберите категорию ...', 0);
	if(curcategory === 0) category_selector.options[0].selected = true;
	var p			= 0;
	var fillsubs	= 0;
	for(var i = 1; i < lines.length; i++){
		var line	= lines[i].split('|');
		if(line.length < 4)
			continue;
		category	= new myListItem(line[0], line[1], line[2], line[3]);
		categories[categories.length]	= category;
		if(category.parent == 0){
			l = category_selector.options.length;
			p = l;
			category_selector.options[l] = new Option(category.name, line[0]);
			if(curcategory === parseInt(line[0])) category_selector.options[l].selected = true;
		}else{
			if(curcategory === parseInt(line[0])){
				fillsubs = 1;
				category_selector.options[p].selected = true;
			}
		}
	}
	if(window.navigator.appName == 'Microsoft Internet Explorer'){
		category_selector.className			= 'enter';
		category_selector.name				= 'category';
	}else{
		var clss	= document.createAttribute('class');
		clss.value	= 'enter';
		var name	= document.createAttribute('name');
		name.value	= 'category';
		category_selector.setAttributeNode(clss);
		category_selector.setAttributeNode(name);
	}
	addHandler(category_selector, 'change', fillSubCategories);
	addHandler(category_selector, 'change', clearZeroValue);
	tr.appendChild(category_selector);

	if(fillsubs){
		fillSubCategories();
		clearZeroValue({target: category_selector});
	}

	var specall	= document.getElementById('spec_all');
	if(specall) specall.parentNode.removeChild(specall);
}

function fillSubCategories(){
	if(!category_selector) return;
	var tr = document.getElementById('spec_subcategory');
	while(tr.childNodes[0]) tr.removeChild(tr.childNodes[0]);
	if(!parseInt(category_selector.value)) return;
	subcategory_selector	= document.createElement('select');
	subcategory_selector.options[0] = new Option('Не имеет значения ...', 0);
	if(curregion === 0) subcategory_selector.options[0].selected = true;
	for(var i = 0; i < categories.length; i++){
		if(categories[i].parent !== category_selector.value) continue;
		l = subcategory_selector.options.length;
		subcategory_selector.options[l] = new Option(categories[i].lname, categories[i].id);
		if(curcategory === parseInt(categories[i].id)) subcategory_selector.options[l].selected = true;
	}
	if(window.navigator.appName == 'Microsoft Internet Explorer'){
		subcategory_selector.className	= 'enter';
		subcategory_selector.name		= 'subcategory';
	}else{
		var clss	= document.createAttribute('class');
		clss.value	= 'enter';
		var name	= document.createAttribute('name');
		name.value	= 'subcategory';
		subcategory_selector.setAttributeNode(clss);
		subcategory_selector.setAttributeNode(name);
	}
	tr.appendChild(subcategory_selector);
}

function showRegionsChooser(){
	if(!regions_chooser){
		var selector	= document.getElementById('regionsChooser');
		for(var i = 0; i < regions.length; i++){
			selector.options[i] = new Option(regions[i].lname, regions[i].id);
		}
		regions_chooser = 1;
	}
	tmprchosen.length	= 0;
	for(var i = 0; i < rchosen.length; i++) tmprchosen[i] = rchosen[i];
	document.getElementById('regionsDiv').style.display = "block";
}

function cancelRegionsChooser(){
	var chselector	= document.getElementById('regionsChosen');
	rchosen.length	= 0;
	chselector.options.length = 0;
	for(var i = 0; i < tmprchosen.length; i++){
		rchosen[i]	= tmprchosen[i];
		chselector.options[i]	= new Option(tmprchosen[i].name, tmprchosen[i].id);
	}
	document.getElementById('regionsDiv').style.display = "none";
}

function chooseRegions(){
	var selector	= document.getElementById('regionsChooser');
	var chselector	= document.getElementById('regionsChosen');
	var rchosenstr	= '|';
	for(var i = 0; i < rchosen.length; i++){
		rchosenstr += rchosen[i].id + '|';
	}
	for(var i = 0; i < selector.length; i++){
		if(selector.options[i].selected && (rchosenstr.indexOf('|' + regions[i].id + '|') === -1)){
			rchosen[rchosen.length] = regions[i];
		}
	}
	rchosen.sort(cmp);
	chselector.options.length = 0;
	for(var i = 0; i < rchosen.length; i++){
		chselector.options[i] = new Option(rchosen[i].name, rchosen[i].id);
	}
}

function unchooseRegions(){
	var chselector	= document.getElementById('regionsChosen');
	for(var i = 0; i < chselector.length; i++){
		if(chselector.options[i].selected){
			rchosen.splice(i, 1);
			chselector.remove(i);
			i--;
		}
	}
}

function applyRegionsChooser(){
	var tmp = "";
	if(rchosen.length){
		tmp = rchosen[0].id;
		for(i = 1; i < rchosen.length; i++){
			tmp += '|' + rchosen[i].id;
		}
	}
	document.getElementById('fregions').value = tmp;
	document.getElementById('regionsDiv').style.display = "none";
}

function showCategoriesChooser(){
	if(!categories_chooser){
		var selector	= document.getElementById('categoriesChooser');
		for(var i = 0; i < categories.length; i++){
			selector.options[i] = new Option(categories[i].lname, categories[i].id);
		}
		categories_chooser	= 1;
	}
	tmpcchosen.length	= 0;
	for(var i = 0; i < cchosen.length; i++) tmpcchosen[i] = cchosen[i];
	document.getElementById('categoriesDiv').style.display = "block";
}

function cancelCategoriesChooser(){
	var chselector	= document.getElementById('categoriesChosen');
	cchosen.length	= 0;
	chselector.options.length = 0;
	for(var i = 0; i < tmpcchosen.length; i++){
		cchosen[i]	= tmpcchosen[i];
		chselector.options[i]	= new Option(tmpcchosen[i].name, tmpcchosen[i].id);
	}
	document.getElementById('categoriesDiv').style.display = "none";
}

function chooseCategories(){
	var selector	= document.getElementById('categoriesChooser');
	var chselector	= document.getElementById('categoriesChosen');
	var cchosenstr	= '|';
	for(var i = 0; i < cchosen.length; i++){
		cchosenstr += cchosen[i].id + '|';
	}
	for(var i = 0; i < selector.length; i++){
		if(selector.options[i].selected && (cchosenstr.indexOf('|' + categories[i].id + '|') === -1)){
			cchosen[cchosen.length] = categories[i];
		}
	}
	cchosen.sort(cmp);
	chselector.options.length = 0;
	for(var i = 0; i < cchosen.length; i++){
		chselector.options[i] = new Option(cchosen[i].name, cchosen[i].id);
	}
}

function unchooseCategories(){
	var chselector	= document.getElementById('categoriesChosen');
	for(var i = 0; i < chselector.length; i++){
		if(chselector.options[i].selected){
			cchosen.splice(i, 1);
			chselector.remove(i);
			i--;
		}
	}
}

function applyCategoriesChooser(){
	var tmp = "";
	if(cchosen.length){
		tmp = cchosen[0].id;
		for(i = 1; i < cchosen.length; i++){
			tmp += '|' + cchosen[i].id;
		}
	}
	document.getElementById('fcategories').value = tmp;
	document.getElementById('categoriesDiv').style.display = "none";
}

function cmp(a, b){
	if (String(a.name) < String(b.name)) return -1;
	if (String(a.name) > String(b.name)) return 1;
	return 0;
}

var regiontree =
	"\n506|Москва|0|0" + 
	"\n507|Зеленоград|1|506" + 
	"\n246|Московская область|0|0" + 
	"\n309|Апрелевка|1|246" + 
	"\n273|Балашиха|1|246" + 
	"\n272|Балашихинский район|1|246" + 
	"\n247|Бронницы|1|246" + 
	"\n310|Верея|1|246" + 
	"\n296|Видное|1|246" + 
	"\n275|Волоколамск|1|246" + 
	"\n274|Волоколамский район|1|246" + 
	"\n277|Воскресенск|1|246" + 
	"\n276|Воскресенский район|1|246" + 
	"\n288|Дедовск|1|246" + 
	"\n266|Дзержинский|1|246" + 
	"\n279|Дмитров|1|246" + 
	"\n278|Дмитровский район|1|246" + 
	"\n306|Долгопрудный|1|246" + 
	"\n282|Домодедово|1|246" + 
	"\n281|Домодедовский район|1|246" + 
	"\n248|Дубна|1|246" + 
	"\n283|Егорьевск|1|246" + 
	"\n249|Железнодорожный|1|246" + 
	"\n250|Жуковский|1|246" + 
	"\n285|Зарайск|1|246" + 
	"\n284|Зарайский район|1|246" + 
	"\n251|Звенигород|1|246" + 
	"\n252|Ивантеевка|1|246" + 
	"\n287|Истра|1|246" + 
	"\n1418|Истра-1|1|246" + 
	"\n1419|Истра-2|1|246" + 
	"\n1420|Истра-3|1|246" + 
	"\n286|Истринский район|1|246" + 
	"\n290|Кашира|1|246" + 
	"\n253|Климовск|1|246" + 
	"\n293|Клин|1|246" + 
	"\n292|Клинский район|1|246" + 
	"\n295|Коломенский район|1|246" + 
	"\n270|Коломна|1|246" + 
	"\n254|Королев|1|246" + 
	"\n255|Красноармейск|1|246" + 
	"\n319|Куровское|1|246" + 
	"\n320|Ликино-Дулево|1|246" + 
	"\n256|Лобня|1|246" + 
	"\n350|Лосино-Петровский|1|246" + 
	"\n297|Лотошинский район|1|246" + 
	"\n298|Луховицкий район|1|246" + 
	"\n299|Луховицы|1|246" + 
	"\n257|Лыткарино|1|246" + 
	"\n300|Люберецкий район|1|246" + 
	"\n301|Люберцы|1|246" + 
	"\n303|Можайск|1|246" + 
	"\n302|Можайский район|1|246" + 
	"\n305|Мытищи|1|246" + 
	"\n304|Мытищинский район|1|246" + 
	"\n308|Наро-Фоминск|1|246" + 
	"\n307|Наро-Фоминский район|1|246" + 
	"\n312|Ногинск|1|246" + 
	"\n311|Ногинский район|1|246" + 
	"\n315|Одинцово|1|246" + 
	"\n1421|Одинцово-10|1|246" + 
	"\n314|Одинцовский район|1|246" + 
	"\n291|Ожерелье|1|246" + 
	"\n317|Озеры|1|246" + 
	"\n269|Орехово-Зуево|1|246" + 
	"\n318|Орехово-Зуевский район|1|246" + 
	"\n321|Павлово-Посадский район|1|246" + 
	"\n332|Пересвет|1|246" + 
	"\n267|Подольск|1|246" + 
	"\n323|Подольский район|1|246" + 
	"\n258|Протвино|1|246" + 
	"\n325|Пушкино|1|246" + 
	"\n324|Пушкинский район|1|246" + 
	"\n259|Пущино|1|246" + 
	"\n326|Раменский район|1|246" + 
	"\n327|Раменское|1|246" + 
	"\n260|Реутов|1|246" + 
	"\n261|Рошаль|1|246" + 
	"\n329|Руза|1|246" + 
	"\n328|Рузский район|1|246" + 
	"\n268|Сергиев Посад|1|246" + 
	"\n330|Сергиево-Посадский район|1|246" + 
	"\n271|Серпухов|1|246" + 
	"\n333|Серпуховский район|1|246" + 
	"\n335|Солнечногорск|1|246" + 
	"\n334|Солнечногорский район|1|246" + 
	"\n337|Ступино|1|246" + 
	"\n336|Ступинский район|1|246" + 
	"\n342|Сходня|1|246" + 
	"\n339|Талдом|1|246" + 
	"\n338|Талдомский район|1|246" + 
	"\n262|Фрязино|1|246" + 
	"\n341|Химки|1|246" + 
	"\n340|Химкинский район|1|246" + 
	"\n331|Хотьково|1|246" + 
	"\n1422|Чехов-2|1|246" + 
	"\n1423|Чехов-3|1|246" + 
	"\n1424|Чехов-7|1|246" + 
	"\n1425|Чехов-8|1|246" + 
	"\n343|Чеховский район|1|246" + 
	"\n346|Шатура|1|246" + 
	"\n345|Шатурский район|1|246" + 
	"\n347|Шаховской район|1|246" + 
	"\n349|Щелково|1|246" + 
	"\n348|Щелковский район|1|246" + 
	"\n263|Щербинка|1|246" + 
	"\n322|Электрогорск|1|246" + 
	"\n264|Электросталь|1|246" + 
	"\n313|Электроугли|1|246" + 
	"\n265|Юбилейный|1|246" + 
	"\n280|Яхрома|1|246" + 
	"\n1217|Санкт-Петербург|0|0" + 
	"\n1218|Зеленогорск|1|1217" + 
	"\n1219|Колпино|1|1217" + 
	"\n1220|Красное Село|1|1217" + 
	"\n1221|Кронштадт|1|1217" + 
	"\n1222|Ломоносов|1|1217" + 
	"\n1223|Павловск|1|1217" + 
	"\n1224|Петергоф|1|1217" + 
	"\n1225|Пушкин|1|1217" + 
	"\n1226|Сестрорецк|1|1217" + 
	"\n1131|Ленинградская область|0|0" + 
	"\n1137|Бокситогорск|1|1131" + 
	"\n1136|Бокситогорский район|1|1131" + 
	"\n1144|Волхов|1|1131" + 
	"\n1143|Волховский район|1|1131" + 
	"\n1147|Всеволожск|1|1131" + 
	"\n1146|Всеволожский район|1|1131" + 
	"\n1149|Выборг|1|1131" + 
	"\n1148|Выборгский район|1|1131" + 
	"\n1150|Высоцк|1|1131" + 
	"\n1153|Гатчина|1|1131" + 
	"\n1152|Гатчинский район|1|1131" + 
	"\n1132|Ивангород|1|1131" + 
	"\n1139|Кингисепп|1|1131" + 
	"\n1156|Кириши|1|1131" + 
	"\n1155|Киришский район|1|1131" + 
	"\n1157|Кировск|1|1131" + 
	"\n1154|Коммунар|1|1131" + 
	"\n1140|Лодейное Поле|1|1131" + 
	"\n1159|Ломоносовский район|1|1131" + 
	"\n1161|Луга|1|1131" + 
	"\n1160|Лужский район|1|1131" + 
	"\n1168|Никольское|1|1131" + 
	"\n1145|Новая Ладога|1|1131" + 
	"\n1158|Отрадное|1|1131" + 
	"\n1133|Пикалево|1|1131" + 
	"\n1141|Подпорожье|1|1131" + 
	"\n1163|Приозерск|1|1131" + 
	"\n1162|Приозерский район|1|1131" + 
	"\n1151|Светогорск|1|1131" + 
	"\n1142|Сланцы|1|1131" + 
	"\n1134|Сосновый Бор|1|1131" + 
	"\n1165|Тихвин|1|1131" + 
	"\n1164|Тихвинский район|1|1131" + 
	"\n1166|Тосненский район|1|1131" + 
	"\n1167|Тосно|1|1131" + 
	"\n1135|Шлиссельбург|1|1131" + 
	"\n41|Агинский Бурятский автономный округ|0|0" + 
	"\n42|Агинский район|1|41" + 
	"\n882|Алтайский край|0|0" + 
	"\n883|Барнаул|1|882" + 
	"\n886|Белокуриха|1|882" + 
	"\n887|Бийск|1|882" + 
	"\n893|Бийский район|1|882" + 
	"\n885|Горняк|1|882" + 
	"\n894|Егорьевский район|1|882" + 
	"\n891|Заринск|1|882" + 
	"\n895|Зональный район|1|882" + 
	"\n888|Камень-на-Оби|1|882" + 
	"\n896|Ключевский район|1|882" + 
	"\n897|Красногорский район|1|882" + 
	"\n898|Немецкий Национальный район|1|882" + 
	"\n899|Павловский район|1|882" + 
	"\n900|Первомайский район|1|882" + 
	"\n901|Петропавловский район|1|882" + 
	"\n902|Романовский район|1|882" + 
	"\n889|Рубцовск|1|882" + 
	"\n903|Рубцовский район|1|882" + 
	"\n906|Сибирский район|1|882" + 
	"\n890|Славгород|1|882" + 
	"\n904|Смоленский район|1|882" + 
	"\n905|Третьяковский район|1|882" + 
	"\n892|Яровое|1|882" + 
	"\n1376|Амурская область|0|0" + 
	"\n1379|Белогорск|1|1376" + 
	"\n1377|Благовещенск|1|1376" + 
	"\n1382|Благовещенский район|1|1376" + 
	"\n1383|Ивановский район|1|1376" + 
	"\n1384|Константиновский район|1|1376" + 
	"\n1380|Свободный|1|1376" + 
	"\n1385|Тамбовский район|1|1376" + 
	"\n1381|Тында|1|1376" + 
	"\n1062|Архангельская область|0|0" + 
	"\n1063|Архангельск|1|1062" + 
	"\n1069|Вельск|1|1062" + 
	"\n1084|Каргополь|1|1062" + 
	"\n1066|Коряжма|1|1062" + 
	"\n1087|Котлас|1|1062" + 
	"\n1086|Котласский район|1|1062" + 
	"\n1088|Ленский район|1|1062" + 
	"\n1064|Новодвинск|1|1062" + 
	"\n1085|Няндома|1|1062" + 
	"\n1090|Онега|1|1062" + 
	"\n1089|Онежский район|1|1062" + 
	"\n1067|Приморский район|1|1062" + 
	"\n1065|Северодвинск|1|1062" + 
	"\n1091|Соловецкий район|1|1062" + 
	"\n1070|п/о. Благовещенск|1|1062" + 
	"\n1071|п/о. Боровое|1|1062" + 
	"\n1072|п/о. Великое|1|1062" + 
	"\n1073|п/о. Георгиевское|1|1062" + 
	"\n1074|п/о. Козловская|1|1062" + 
	"\n1075|п/о. Комсомольский|1|1062" + 
	"\n1076|п/о. Ленино-Ульяновское|1|1062" + 
	"\n1077|п/о. Лодейное|1|1062" + 
	"\n1078|п/о. Новинки|1|1062" + 
	"\n1079|п/о. Павловское|1|1062" + 
	"\n1080|п/о. Тимонино|1|1062" + 
	"\n1081|п/о. Хорошево|1|1062" + 
	"\n1082|п/о. Шиловская|1|1062" + 
	"\n1083|п/о. Юра|1|1062" + 
	"\n800|Астраханская область|0|0" + 
	"\n801|Астрахань|1|800" + 
	"\n804|Ахтубинск|1|800" + 
	"\n807|Володарский район|1|800" + 
	"\n802|Знаменск|1|800" + 
	"\n808|Красноярский район|1|800" + 
	"\n809|Лиманский район|1|800" + 
	"\n805|Нариманов|1|800" + 
	"\n810|Приволжский район|1|800" + 
	"\n806|Харабали|1|800" + 
	"\n45|Усть-Енисейский район|2|800" + 
	"\n102|Белгородская область|0|0" + 
	"\n104|Алексеевка|1|102" + 
	"\n103|Белгород|1|102" + 
	"\n114|Белгородский район|1|102" + 
	"\n105|Борисовский район|1|102" + 
	"\n107|Валуйки|1|102" + 
	"\n111|Губкин|1|102" + 
	"\n110|Губкинский район|1|102" + 
	"\n108|Новый Оскол|1|102" + 
	"\n112|Старооскольский район|1|102" + 
	"\n113|Строитель|1|102" + 
	"\n109|Шебекино|1|102" + 
	"\n115|Брянская область|0|0" + 
	"\n116|Брянск|1|115" + 
	"\n125|Брянский район|1|115" + 
	"\n126|Дубровский район|1|115" + 
	"\n118|Дятьково|1|115" + 
	"\n128|Жуковка|1|115" + 
	"\n127|Жуковский район|1|115" + 
	"\n119|Карачев|1|115" + 
	"\n129|Климовский район|1|115" + 
	"\n130|Клинцовский район|1|115" + 
	"\n123|Клинцы|1|115" + 
	"\n124|Новозыбков|1|115" + 
	"\n120|Почеп|1|115" + 
	"\n121|Стародуб|1|115" + 
	"\n122|Унеча|1|115" + 
	"\n131|Владимирская область|0|0" + 
	"\n133|Александров|1|131" + 
	"\n132|Владимир|1|131" + 
	"\n141|Вязники|1|131" + 
	"\n140|Вязниковский район|1|131" + 
	"\n135|Гороховец|1|131" + 
	"\n143|Гусь-Хрустальный|1|131" + 
	"\n142|Гусь-Хрустальный район|1|131" + 
	"\n145|Киржач|1|131" + 
	"\n144|Киржачский район|1|131" + 
	"\n147|Ковров|1|131" + 
	"\n146|Ковровский район|1|131" + 
	"\n149|Кольчугино|1|131" + 
	"\n148|Кольчугинский район|1|131" + 
	"\n136|Меленки|1|131" + 
	"\n151|Муром|1|131" + 
	"\n150|Муромский район|1|131" + 
	"\n137|Петушки|1|131" + 
	"\n138|Покров|1|131" + 
	"\n139|Струнино|1|131" + 
	"\n153|Суздаль|1|131" + 
	"\n152|Суздальский район|1|131" + 
	"\n155|Юрьев-Польский|1|131" + 
	"\n154|Юрьев-Польский район|1|131" + 
	"\n811|Волгоградская область|0|0" + 
	"\n814|Алексеевский район|1|811" + 
	"\n815|Быковский район|1|811" + 
	"\n812|Волгоград|1|811" + 
	"\n813|Волжский|1|811" + 
	"\n823|Даниловский район|1|811" + 
	"\n817|Дубовка|1|811" + 
	"\n824|Еланский район|1|811" + 
	"\n818|Жирновск|1|811" + 
	"\n819|Калач-на-Дону|1|811" + 
	"\n826|Камышин|1|811" + 
	"\n825|Камышинский район|1|811" + 
	"\n828|Котово|1|811" + 
	"\n827|Котовский район|1|811" + 
	"\n829|Ленинск|1|811" + 
	"\n830|Михайловка|1|811" + 
	"\n831|Николаевск|1|811" + 
	"\n832|Ольховский район|1|811" + 
	"\n820|Серафимович|1|811" + 
	"\n821|Урюпинск|1|811" + 
	"\n822|Фролово|1|811" + 
	"\n1092|Вологодская область|0|0" + 
	"\n1097|Бабаево|1|1092" + 
	"\n1096|Бабаевский район|1|1092" + 
	"\n1098|Бабушкинский район|1|1092" + 
	"\n1099|Белозерск|1|1092" + 
	"\n1101|Великий Устюг|1|1092" + 
	"\n1093|Вологда|1|1092" + 
	"\n1095|Вологодский район|1|1092" + 
	"\n1102|Вытегра|1|1092" + 
	"\n1103|Кириллов|1|1092" + 
	"\n1104|Никольский район|1|1092" + 
	"\n1106|Сокол|1|1092" + 
	"\n1105|Сокольский район|1|1092" + 
	"\n1107|Усть-Кубинский район|1|1092" + 
	"\n1094|Череповец|1|1092" + 
	"\n1108|Череповецкий район|1|1092" + 
	"\n156|Воронежская область|0|0" + 
	"\n166|Бобров|1|156" + 
	"\n165|Бобровский район|1|156" + 
	"\n161|Богучар|1|156" + 
	"\n168|Борисоглебск|1|156" + 
	"\n167|Борисоглебский район|1|156" + 
	"\n162|Бутурлиновка|1|156" + 
	"\n169|Воробьевский район|1|156" + 
	"\n157|Воронеж|1|156" + 
	"\n163|Калач|1|156" + 
	"\n170|Каширский район|1|156" + 
	"\n158|Лиски|1|156" + 
	"\n159|Нововоронеж|1|156" + 
	"\n164|Острогожск|1|156" + 
	"\n171|Россошанский район|1|156" + 
	"\n172|Россошь|1|156" + 
	"\n1413|Еврейская автономная область|0|0" + 
	"\n1415|Биробиджан|1|1413" + 
	"\n1414|Биробиджанский район|1|1413" + 
	"\n1416|Ленинский район|1|1413" + 
	"\n173|Ивановская область|0|0" + 
	"\n176|Вичуга|1|173" + 
	"\n183|Гаврилов Посад|1|173" + 
	"\n182|Гаврилово-Посадский район|1|173" + 
	"\n184|Заволжский район|1|173" + 
	"\n174|Иваново|1|173" + 
	"\n185|Ильинский район|1|173" + 
	"\n177|Кинешма|1|173" + 
	"\n186|Комсомольск|1|173" + 
	"\n187|Плес|1|173" + 
	"\n178|Родники|1|173" + 
	"\n188|Савинский район|1|173" + 
	"\n179|Тейково|1|173" + 
	"\n180|Фурманов|1|173" + 
	"\n189|Шуйский район|1|173" + 
	"\n190|Шуя|1|173" + 
	"\n181|Юрьевец|1|173" + 
	"\n935|Иркутская область|0|0" + 
	"\n940|Ангарск|1|935" + 
	"\n939|Ангарский район|1|935" + 
	"\n951|Байкальск|1|935" + 
	"\n942|Бодайбо|1|935" + 
	"\n960|Братск|1|935" + 
	"\n959|Братский район|1|935" + 
	"\n946|Железногорск-Илимский|1|935" + 
	"\n943|Зима|1|935" + 
	"\n938|Иркутск|1|935" + 
	"\n937|Иркутский район|1|935" + 
	"\n949|Нижнеудинск|1|935" + 
	"\n936|Саянск|1|935" + 
	"\n950|Слюдянка|1|935" + 
	"\n952|Тайшет|1|935" + 
	"\n954|Тулун|1|935" + 
	"\n955|Усолье-Сибирское|1|935" + 
	"\n962|Усть-Илимск|1|935" + 
	"\n961|Усть-Илимский район|1|935" + 
	"\n956|Усть-Кут|1|935" + 
	"\n957|Черемхово|1|935" + 
	"\n958|Шелехов|1|935" + 
	"\n947|пгт. Видим|1|935" + 
	"\n945|пгт. Горно-Чуйский|1|935" + 
	"\n944|пгт. Мама|1|935" + 
	"\n948|пгт. Янгель|1|935" + 
	"\n953|рп. Юрты|1|935" + 
	"\n1109|Калининградская область|0|0" + 
	"\n1117|Багратионовский район|1|1109" + 
	"\n1111|Балтийск|1|1109" + 
	"\n1119|Гвардейский район|1|1109" + 
	"\n1120|Гурьевский район|1|1109" + 
	"\n1121|Гусев|1|1109" + 
	"\n1126|Зеленоградск|1|1109" + 
	"\n1125|Зеленоградский район|1|1109" + 
	"\n1110|Калининград|1|1109" + 
	"\n1122|Краснознаменск|1|1109" + 
	"\n1123|Неман|1|1109" + 
	"\n1124|Нестеров|1|1109" + 
	"\n1127|Озерский район|1|1109" + 
	"\n1112|Пионерский|1|1109" + 
	"\n1128|Правдинский район|1|1109" + 
	"\n1113|Приморск|1|1109" + 
	"\n1114|Светлогорск|1|1109" + 
	"\n1115|Светлый|1|1109" + 
	"\n1116|Советск|1|1109" + 
	"\n1130|Черняховск|1|1109" + 
	"\n1129|Черняховский район|1|1109" + 
	"\n191|Калужская область|0|0" + 
	"\n204|Балабаново|1|191" + 
	"\n203|Боровск|1|191" + 
	"\n202|Боровский район|1|191" + 
	"\n206|Жуков|1|191" + 
	"\n192|Калуга|1|191" + 
	"\n207|Киров|1|191" + 
	"\n195|Козельск|1|191" + 
	"\n205|Кондрово|1|191" + 
	"\n197|Людиново|1|191" + 
	"\n198|Малоярославец|1|191" + 
	"\n208|Медынский район|1|191" + 
	"\n209|Медынь|1|191" + 
	"\n193|Обнинск|1|191" + 
	"\n196|Сосенский|1|191" + 
	"\n199|Сухиничи|1|191" + 
	"\n200|Таруса|1|191" + 
	"\n210|Ульяновский район|1|191" + 
	"\n201|Юхнов|1|191" + 
	"\n1386|Камчатская область|0|0" + 
	"\n1388|Вилючинск|1|1386" + 
	"\n1390|Елизово|1|1386" + 
	"\n1393|Ключи|1|1386" + 
	"\n1387|Петропавловск-Камчатский|1|1386" + 
	"\n1391|Соболевский район|1|1386" + 
	"\n1392|Усть-Камчатский район|1|1386" + 
	"\n963|Кемеровская область|0|0" + 
	"\n964|Анжеро-Судженск|1|963" + 
	"\n966|Белово|1|963" + 
	"\n973|Кемерово|1|963" + 
	"\n972|Кемеровский район|1|963" + 
	"\n968|Киселевск|1|963" + 
	"\n975|Ленинск-Кузнецкий|1|963" + 
	"\n974|Ленинск-Кузнецкий район|1|963" + 
	"\n977|Мариинск|1|963" + 
	"\n976|Мариинский район|1|963" + 
	"\n978|Междуреченск|1|963" + 
	"\n969|Мыски|1|963" + 
	"\n980|Новокузнецк|1|963" + 
	"\n979|Новокузнецкий район|1|963" + 
	"\n970|Осинники|1|963" + 
	"\n982|Прокопьевск|1|963" + 
	"\n981|Прокопьевский район|1|963" + 
	"\n971|Тайга|1|963" + 
	"\n967|Топки|1|963" + 
	"\n983|Юрга|1|963" + 
	"\n567|Кировская область|0|0" + 
	"\n574|Богородский район|1|567" + 
	"\n569|Вятские Поляны|1|567" + 
	"\n575|Зуевский район|1|567" + 
	"\n577|Кирово-Чепецк|1|567" + 
	"\n576|Кирово-Чепецкий район|1|567" + 
	"\n571|Котельнич|1|567" + 
	"\n572|Луза|1|567" + 
	"\n573|Омутнинск|1|567" + 
	"\n578|Орлов|1|567" + 
	"\n580|Слободской|1|567" + 
	"\n579|Слободской район|1|567" + 
	"\n570|Сосновка|1|567" + 
	"\n21|Коми-Пермяцкий автономный округ|0|0" + 
	"\n1443|Кудымкарский район|1|21" + 
	"\n22|Кудымкар|2|21" + 
	"\n96|Корякский автономный округ|0|0" + 
	"\n211|Костромская область|0|0" + 
	"\n213|Буй|1|211" + 
	"\n214|Галич|1|211" + 
	"\n219|Кострома|1|211" + 
	"\n218|Костромской район|1|211" + 
	"\n220|Красносельский район|1|211" + 
	"\n215|Макарьев|1|211" + 
	"\n216|Нея|1|211" + 
	"\n217|Шарья|1|211" + 
	"\n731|Краснодарский край|0|0" + 
	"\n740|Абинск|1|731" + 
	"\n748|Анапа|1|731" + 
	"\n747|Анапский район|1|731" + 
	"\n741|Апшеронск|1|731" + 
	"\n733|Армавир|1|731" + 
	"\n750|Белореченск|1|731" + 
	"\n749|Белореченский район|1|731" + 
	"\n751|Брюховецкий район|1|731" + 
	"\n734|Геленджик|1|731" + 
	"\n735|Горячий Ключ|1|731" + 
	"\n742|Гулькевичи|1|731" + 
	"\n752|Динской район|1|731" + 
	"\n754|Ейск|1|731" + 
	"\n753|Ейский район|1|731" + 
	"\n755|Кавказский район|1|731" + 
	"\n756|Калининский район|1|731" + 
	"\n757|Каневский район|1|731" + 
	"\n743|Кореновск|1|731" + 
	"\n732|Краснодар|1|731" + 
	"\n736|Кропоткин|1|731" + 
	"\n759|Крымск|1|731" + 
	"\n758|Крымский район|1|731" + 
	"\n744|Курганинск|1|731" + 
	"\n761|Лабинск|1|731" + 
	"\n760|Лабинский район|1|731" + 
	"\n762|Ленинградский район|1|731" + 
	"\n763|Мостовский район|1|731" + 
	"\n737|Новороссийск|1|731" + 
	"\n745|Приморско-Ахтарск|1|731" + 
	"\n764|Северский район|1|731" + 
	"\n766|Славянск-на-Кубани|1|731" + 
	"\n765|Славянский район|1|731" + 
	"\n738|Сочи|1|731" + 
	"\n767|Тбилисский район|1|731" + 
	"\n769|Темрюк|1|731" + 
	"\n768|Темрюкский район|1|731" + 
	"\n746|Тимашевск|1|731" + 
	"\n771|Тихорецк|1|731" + 
	"\n770|Тихорецкий район|1|731" + 
	"\n773|Туапсе|1|731" + 
	"\n772|Туапсинский район|1|731" + 
	"\n774|Успенский район|1|731" + 
	"\n776|Усть-Лабинск|1|731" + 
	"\n775|Усть-Лабинский район|1|731" + 
	"\n907|Красноярский край|0|0" + 
	"\n914|Артемовск|1|907" + 
	"\n923|Ачинск|1|907" + 
	"\n922|Ачинский район|1|907" + 
	"\n924|Богучанский район|1|907" + 
	"\n909|Бородино|1|907" + 
	"\n925|Дзержинский район|1|907" + 
	"\n910|Дивногорск|1|907" + 
	"\n927|Енисейск|1|907" + 
	"\n926|Енисейский район|1|907" + 
	"\n911|Железногорск|1|907" + 
	"\n931|Заозерный|1|907" + 
	"\n912|Игарка|1|907" + 
	"\n929|Канск|1|907" + 
	"\n928|Канский район|1|907" + 
	"\n908|Красноярск|1|907" + 
	"\n918|Лесосибирск|1|907" + 
	"\n915|Минусинск|1|907" + 
	"\n916|Назарово|1|907" + 
	"\n919|Норильск|1|907" + 
	"\n930|Рыбинский район|1|907" + 
	"\n932|Саянский район|1|907" + 
	"\n933|Северо-Енисейский район|1|907" + 
	"\n920|Сосновоборск|1|907" + 
	"\n921|Талнах|1|907" + 
	"\n917|Шарыпово|1|907" + 
	"\n934|Шушенский район|1|907" + 
	"\n1227|Курганская область|0|0" + 
	"\n1233|Белозерский район|1|1227" + 
	"\n1234|Катайский район|1|1227" + 
	"\n1228|Курган|1|1227" + 
	"\n1231|Петухово|1|1227" + 
	"\n1229|Шадринск|1|1227" + 
	"\n1235|Шадринский район|1|1227" + 
	"\n1232|Щучье|1|1227" + 
	"\n221|Курская область|0|0" + 
	"\n225|Дмитриевский район|1|221" + 
	"\n226|Кореневский район|1|221" + 
	"\n222|Курск|1|221" + 
	"\n228|Курчатов|1|221" + 
	"\n227|Курчатовский район|1|221" + 
	"\n224|Льгов|1|221" + 
	"\n230|Рыльск|1|221" + 
	"\n229|Рыльский район|1|221" + 
	"\n231|Солнцевский район|1|221" + 
	"\n232|Липецкая область|0|0" + 
	"\n235|Грязи|1|232" + 
	"\n236|Данков|1|232" + 
	"\n240|Елец|1|232" + 
	"\n239|Елецкий район|1|232" + 
	"\n242|Задонск|1|232" + 
	"\n241|Задонский район|1|232" + 
	"\n243|Лебедянский район|1|232" + 
	"\n244|Лебедянь|1|232" + 
	"\n233|Липецк|1|232" + 
	"\n245|Липецкий район|1|232" + 
	"\n237|Усмань|1|232" + 
	"\n238|Чаплыгин|1|232" + 
	"\n93|Магаданская область|0|0" + 
	"\n94|Магадан|1|93" + 
	"\n1446|Сусуманский район|1|93" + 
	"\n95|Сусуман|2|93" + 
	"\n1169|Мурманская область|0|0" + 
	"\n1171|Апатиты|1|1169" + 
	"\n1180|Гаджиево|1|1169" + 
	"\n1172|Заозерск|1|1169" + 
	"\n1183|Заполярный|1|1169" + 
	"\n1173|Кандалакша|1|1169" + 
	"\n1185|Ковдор|1|1169" + 
	"\n1184|Ковдорский район|1|1169" + 
	"\n1187|Кола|1|1169" + 
	"\n1186|Кольский район|1|1169" + 
	"\n1174|Мончегорск|1|1169" + 
	"\n1170|Мурманск|1|1169" + 
	"\n1175|Оленегорск|1|1169" + 
	"\n1176|Островной|1|1169" + 
	"\n1177|Полярные Зори|1|1169" + 
	"\n1178|Полярный|1|1169" + 
	"\n1179|Североморск|1|1169" + 
	"\n1181|Снежногорск|1|1169" + 
	"\n1188|Терский район|1|1169" + 
	"\n47|Ненецкий автономный округ|0|0" + 
	"\n74|Губкинский|1|47" + 
	"\n75|Лабытнанги|1|47" + 
	"\n76|Муравленко|1|47" + 
	"\n77|Надым|1|47" + 
	"\n48|Нарьян-Мар|1|47" + 
	"\n78|Новый Уренгой|1|47" + 
	"\n79|Ноябрьск|1|47" + 
	"\n73|Салехард|1|47" + 
	"\n581|Нижегородская область|0|0" + 
	"\n586|Арзамас|1|581" + 
	"\n585|Арзамасский район|1|581" + 
	"\n588|Балахна|1|581" + 
	"\n587|Балахнинский район|1|581" + 
	"\n589|Богородск|1|581" + 
	"\n598|Бор|1|581" + 
	"\n597|Борский район|1|581" + 
	"\n591|Ветлуга|1|581" + 
	"\n599|Вознесенский район|1|581" + 
	"\n600|Воротынский район|1|581" + 
	"\n610|Ворсма|1|581" + 
	"\n602|Выкса|1|581" + 
	"\n601|Выксунский район|1|581" + 
	"\n611|Горбатов|1|581" + 
	"\n604|Городец|1|581" + 
	"\n603|Городецкий район|1|581" + 
	"\n583|Дзержинск|1|581" + 
	"\n606|Дивеевский район|1|581" + 
	"\n605|Заволжье|1|581" + 
	"\n608|Кстово|1|581" + 
	"\n607|Кстовский район|1|581" + 
	"\n592|Кулебаки|1|581" + 
	"\n593|Лысково|1|581" + 
	"\n594|Навашино|1|581" + 
	"\n582|Нижний Новгород|1|581" + 
	"\n609|Павлово|1|581" + 
	"\n612|Первомайск|1|581" + 
	"\n595|Перевоз|1|581" + 
	"\n584|Саров|1|581" + 
	"\n614|Семенов|1|581" + 
	"\n613|Семеновский район|1|581" + 
	"\n596|Сергач|1|581" + 
	"\n616|Чкаловск|1|581" + 
	"\n615|Чкаловский район|1|581" + 
	"\n1189|Новгородская область|0|0" + 
	"\n1193|Боровичи|1|1189" + 
	"\n1198|Валдай|1|1189" + 
	"\n1197|Валдайский район|1|1189" + 
	"\n1191|Великий Новгород|1|1189" + 
	"\n1194|Малая Вишера|1|1189" + 
	"\n1190|Новгородский район|1|1189" + 
	"\n1195|Окуловка|1|1189" + 
	"\n1200|Пестово|1|1189" + 
	"\n1199|Пестовский район|1|1189" + 
	"\n1201|Старорусский район|1|1189" + 
	"\n1202|Холм|1|1189" + 
	"\n1196|Чудово|1|1189" + 
	"\n984|Новосибирская область|0|0" + 
	"\n988|Барабинск|1|984" + 
	"\n986|Бердск|1|984" + 
	"\n992|Болотное|1|984" + 
	"\n989|Искитим|1|984" + 
	"\n993|Карасук|1|984" + 
	"\n990|Куйбышев|1|984" + 
	"\n996|Куйбышевский район|1|984" + 
	"\n994|Купино|1|984" + 
	"\n997|Мошковский район|1|984" + 
	"\n985|Новосибирск|1|984" + 
	"\n995|Новосибирский район|1|984" + 
	"\n987|Обь|1|984" + 
	"\n998|Ордынский район|1|984" + 
	"\n999|Северный район|1|984" + 
	"\n1000|Татарский район|1|984" + 
	"\n1001|Омская область|0|0" + 
	"\n1003|Азовский Немецкий Национальный район|1|1001" + 
	"\n1006|Горьковский район|1|1001" + 
	"\n1007|Знаменский район|1|1001" + 
	"\n1008|Одесский район|1|1001" + 
	"\n1002|Омск|1|1001" + 
	"\n1009|Омский район|1|1001" + 
	"\n1010|Полтавский район|1|1001" + 
	"\n1011|Русско-Полянский район|1|1001" + 
	"\n1012|Таврический район|1|1001" + 
	"\n1005|Тара|1|1001" + 
	"\n1013|Усть-Ишимский район|1|1001" + 
	"\n617|Оренбургская область|0|0" + 
	"\n623|Бугуруслан|1|617" + 
	"\n631|Бузулук|1|617" + 
	"\n630|Бузулукский район|1|617" + 
	"\n628|Гай|1|617" + 
	"\n627|Гайский район|1|617" + 
	"\n625|Кувандык|1|617" + 
	"\n634|Матвеевский район|1|617" + 
	"\n619|Медногорск|1|617" + 
	"\n620|Новотроицк|1|617" + 
	"\n618|Оренбург|1|617" + 
	"\n633|Оренбургский район|1|617" + 
	"\n621|Орск|1|617" + 
	"\n626|Соль-Илецк|1|617" + 
	"\n629|Сорочинский район|1|617" + 
	"\n632|Тоцкий район|1|617" + 
	"\n624|Ясный|1|617" + 
	"\n351|Орловская область|0|0" + 
	"\n354|Болхов|1|351" + 
	"\n355|Дмитровск-Орловский|1|351" + 
	"\n356|Должанский район|1|351" + 
	"\n357|Ливенский район|1|351" + 
	"\n358|Ливны|1|351" + 
	"\n360|Мценск|1|351" + 
	"\n359|Мценский район|1|351" + 
	"\n352|Орел|1|351" + 
	"\n361|Покровский район|1|351" + 
	"\n362|Свердловский район|1|351" + 
	"\n363|Урицкий район|1|351" + 
	"\n635|Пензенская область|0|0" + 
	"\n639|Белинский|1|635" + 
	"\n638|Белинский район|1|635" + 
	"\n640|Городище|1|635" + 
	"\n641|Каменка|1|635" + 
	"\n643|Кузнецк|1|635" + 
	"\n642|Кузнецкий район|1|635" + 
	"\n636|Пенза|1|635" + 
	"\n644|Пензенский район|1|635" + 
	"\n645|Пермский край|0|0" + 
	"\n648|Александровск|1|645" + 
	"\n647|Березники|1|645" + 
	"\n650|Верещагино|1|645" + 
	"\n653|Губаха|1|645" + 
	"\n654|Добрянка|1|645" + 
	"\n655|Краснокамск|1|645" + 
	"\n656|Кунгур|1|645" + 
	"\n661|Кунгурский район|1|645" + 
	"\n657|Лысьва|1|645" + 
	"\n651|Нытва|1|645" + 
	"\n662|Оса|1|645" + 
	"\n663|Пермский район|1|645" + 
	"\n646|Пермь|1|645" + 
	"\n658|Соликамск|1|645" + 
	"\n664|Соликамский район|1|645" + 
	"\n665|Усолье|1|645" + 
	"\n659|Чайковский|1|645" + 
	"\n652|Чернушка|1|645" + 
	"\n660|Чусовой|1|645" + 
	"\n1337|Приморский край|0|0" + 
	"\n1339|Арсеньев|1|1337" + 
	"\n1340|Артем|1|1337" + 
	"\n1344|Большой Камень|1|1337" + 
	"\n1338|Владивосток|1|1337" + 
	"\n1345|Дальнегорск|1|1337" + 
	"\n1346|Дальнереченск|1|1337" + 
	"\n1351|Кировский район|1|1337" + 
	"\n1349|Лесозаводск|1|1337" + 
	"\n1352|Михайловский район|1|1337" + 
	"\n1341|Находка|1|1337" + 
	"\n1342|Партизанск|1|1337" + 
	"\n1353|Партизанский район|1|1337" + 
	"\n1354|Пограничный район|1|1337" + 
	"\n1355|Пожарский район|1|1337" + 
	"\n1347|Спасск-Дальний|1|1337" + 
	"\n1356|Спасский район|1|1337" + 
	"\n1348|Уссурийск|1|1337" + 
	"\n1357|Уссурийский район|1|1337" + 
	"\n1343|Фокино|1|1337" + 
	"\n1358|Хасанский район|1|1337" + 
	"\n1359|Черниговский район|1|1337" + 
	"\n1360|Яковлевский район|1|1337" + 
	"\n1203|Псковская область|0|0" + 
	"\n1205|Великие Луки|1|1203" + 
	"\n1211|Великолукский район|1|1203" + 
	"\n1207|Гдов|1|1203" + 
	"\n1208|Дно|1|1203" + 
	"\n1212|Невель|1|1203" + 
	"\n1209|Опочка|1|1203" + 
	"\n1214|Остров|1|1203" + 
	"\n1213|Островский район|1|1203" + 
	"\n1215|Печоры|1|1203" + 
	"\n1204|Псков|1|1203" + 
	"\n1216|Псковский район|1|1203" + 
	"\n1210|Себеж|1|1203" + 
	"\n23|Республика Адыгея|0|0" + 
	"\n25|Красногвардейский район|1|23" + 
	"\n24|Майкоп|1|23" + 
	"\n26|Майкопский район|1|23" + 
	"\n870|Республика Алтай|0|0" + 
	"\n871|Горно-Алтайск|1|870" + 
	"\n873|Усть-Канский район|1|870" + 
	"\n508|Республика Башкортостан|0|0" + 
	"\n509|Агидель|1|508" + 
	"\n521|Архангельский район|1|508" + 
	"\n518|Белебей|1|508" + 
	"\n523|Белорецк|1|508" + 
	"\n522|Белорецкий район|1|508" + 
	"\n519|Бирск|1|508" + 
	"\n525|Ишимбай|1|508" + 
	"\n524|Ишимбайский район|1|508" + 
	"\n526|Краснокамский район|1|508" + 
	"\n514|Кумертау|1|508" + 
	"\n520|Мелеуз|1|508" + 
	"\n510|Нефтекамск|1|508" + 
	"\n511|Октябрьский|1|508" + 
	"\n512|Салават|1|508" + 
	"\n527|Салаватский район|1|508" + 
	"\n513|Сибай|1|508" + 
	"\n529|Стерлитамак|1|508" + 
	"\n528|Стерлитамакский район|1|508" + 
	"\n530|Туймазинский район|1|508" + 
	"\n531|Туймазы|1|508" + 
	"\n516|Уфа|1|508" + 
	"\n515|Уфимский район|1|508" + 
	"\n532|Учалинский район|1|508" + 
	"\n533|Учалы|1|508" + 
	"\n534|Федоровский район|1|508" + 
	"\n1441|Республика Беларусь|0|0" + 
	"\n865|Республика Бурятия|0|0" + 
	"\n868|Бабушкин|1|865" + 
	"\n869|Северобайкальск|1|865" + 
	"\n866|Улан-Удэ|1|865" + 
	"\n708|Республика Дагестан|0|0" + 
	"\n710|Дагестанские Огни|1|708" + 
	"\n713|Дербент|1|708" + 
	"\n712|Каспийск|1|708" + 
	"\n714|Кизляр|1|708" + 
	"\n709|Махачкала|1|708" + 
	"\n715|Хасавюрт|1|708" + 
	"\n716|Республика Ингушетия|0|0" + 
	"\n717|Магас|1|716" + 
	"\n719|Назрань|1|716" + 
	"\n27|Республика Кабардино-Балкарская|0|0" + 
	"\n28|Нальчик|1|27" + 
	"\n1444|Прохладненский район|1|27" + 
	"\n32|Терек|1|27" + 
	"\n29|Прохладный|2|27" + 
	"\n33|Республика Калмыкия|0|0" + 
	"\n34|Элиста|1|33" + 
	"\n35|Республика Карачаево-Черкесская|0|0" + 
	"\n37|Карачаевский район|1|35" + 
	"\n36|Черкесск|1|35" + 
	"\n1036|Республика Карелия|0|0" + 
	"\n1047|Беломорск|1|1036" + 
	"\n1046|Беломорский район|1|1036" + 
	"\n1041|Кемь|1|1036" + 
	"\n1042|Кондопога|1|1036" + 
	"\n1038|Костомукша|1|1036" + 
	"\n1043|Медвежьегорск|1|1036" + 
	"\n1037|Петрозаводск|1|1036" + 
	"\n1044|Питкяранта|1|1036" + 
	"\n1045|Сегежа|1|1036" + 
	"\n1039|Сортавала|1|1036" + 
	"\n1048|Республика Коми|0|0" + 
	"\n1051|Воркута|1|1048" + 
	"\n1050|Воркутинский район|1|1048" + 
	"\n1053|Вуктыл|1|1048" + 
	"\n1054|Инта|1|1048" + 
	"\n1058|Печора|1|1048" + 
	"\n1057|Печорский район|1|1048" + 
	"\n1055|Сосногорск|1|1048" + 
	"\n1049|Сыктывкар|1|1048" + 
	"\n1059|Троицко-Печорский район|1|1048" + 
	"\n1056|Усинск|1|1048" + 
	"\n1061|Ухта|1|1048" + 
	"\n1060|Ухтинский район|1|1048" + 
	"\n535|Республика Марий Эл|0|0" + 
	"\n538|Волжск|1|535" + 
	"\n537|Волжский район|1|535" + 
	"\n536|Йошкар-Ола|1|535" + 
	"\n540|Козьмодемьянск|1|535" + 
	"\n541|Оршанский район|1|535" + 
	"\n542|Республика Мордовия|0|0" + 
	"\n545|Рузаевка|1|542" + 
	"\n543|Саранск|1|542" + 
	"\n546|Темников|1|542" + 
	"\n80|Республика Саха Якутия|0|0" + 
	"\n86|Горный|1|80" + 
	"\n87|Ленский|1|80" + 
	"\n31|Майский|1|80" + 
	"\n30|Майский район|1|80" + 
	"\n89|Мирнинский|1|80" + 
	"\n82|Нерюнгри|1|80" + 
	"\n92|Усть-Майский|1|80" + 
	"\n81|Якутск|1|80" + 
	"\n1449|у. Алданский|1|80" + 
	"\n1450|у. Нюрбинский|1|80" + 
	"\n1451|у. Хангаласский|1|80" + 
	"\n83|Алдан|2|80" + 
	"\n88|Ленск|2|80" + 
	"\n90|Мирный|2|80" + 
	"\n84|Нюрба|2|80" + 
	"\n85|Покровск|2|80" + 
	"\n91|Удачный|2|80" + 
	"\n720|Республика Северная Осетия Алания|0|0" + 
	"\n725|Беслан|1|720" + 
	"\n721|Владикавказ|1|720" + 
	"\n723|Моздок|1|720" + 
	"\n724|Правобережный район|1|720" + 
	"\n547|Республика Татарстан|0|0" + 
	"\n550|Азнакаево|1|547" + 
	"\n556|Альметьевск|1|547" + 
	"\n555|Альметьевский район|1|547" + 
	"\n564|Болгар|1|547" + 
	"\n558|Бугульма|1|547" + 
	"\n557|Бугульминский район|1|547" + 
	"\n551|Елабуга|1|547" + 
	"\n560|Зеленодольск|1|547" + 
	"\n559|Зеленодольский район|1|547" + 
	"\n548|Казань|1|547" + 
	"\n553|Лениногорск|1|547" + 
	"\n561|Менделеевский район|1|547" + 
	"\n563|Нижнекамск|1|547" + 
	"\n562|Нижнекамский район|1|547" + 
	"\n554|Нурлат|1|547" + 
	"\n566|Чистополь|1|547" + 
	"\n565|Чистопольский район|1|547" + 
	"\n552|пгт. Заинск|1|547" + 
	"\n38|Республика Тыва|0|0" + 
	"\n39|Кызыл|1|38" + 
	"\n1445|Пий-Хемский район|1|38" + 
	"\n40|Туран|2|38" + 
	"\n2|Республика Удмуртская|0|0" + 
	"\n7|Воткинский район|1|2" + 
	"\n9|Глазовский район|1|2" + 
	"\n3|Ижевск|1|2" + 
	"\n1442|Можгинский район|1|2" + 
	"\n4|Сарапул|1|2" + 
	"\n11|Сарапульский район|1|2" + 
	"\n8|Воткинск|2|2" + 
	"\n10|Глазов|2|2" + 
	"\n6|Можга|2|2" + 
	"\n874|Республика Хакасия|0|0" + 
	"\n880|Абаза|1|874" + 
	"\n875|Абакан|1|874" + 
	"\n878|Алтайский район|1|874" + 
	"\n876|Саяногорск|1|874" + 
	"\n881|Усть-Абаканский район|1|874" + 
	"\n877|Черногорск|1|874" + 
	"\n726|Республика Чеченская|0|0" + 
	"\n729|Грозненский район|1|726" + 
	"\n727|Грозный|1|726" + 
	"\n730|Шали|1|726" + 
	"\n12|Республика Чувашская Чувашия|0|0" + 
	"\n14|Алатырь|1|12" + 
	"\n15|Канаш|1|12" + 
	"\n17|Канашский район|1|12" + 
	"\n18|Козловский район|1|12" + 
	"\n19|Мариинско-Посадский район|1|12" + 
	"\n16|Новочебоксарск|1|12" + 
	"\n20|Чебоксарский район|1|12" + 
	"\n13|Чебоксары|1|12" + 
	"\n833|Ростовская область|0|0" + 
	"\n846|Азов|1|833" + 
	"\n845|Азовский район|1|833" + 
	"\n848|Аксай|1|833" + 
	"\n835|Батайск|1|833" + 
	"\n849|Белая Калитва|1|833" + 
	"\n854|Веселовский район|1|833" + 
	"\n836|Волгодонск|1|833" + 
	"\n855|Волгодонской район|1|833" + 
	"\n837|Гуково|1|833" + 
	"\n838|Донецк|1|833" + 
	"\n839|Зверево|1|833" + 
	"\n850|Зерноград|1|833" + 
	"\n840|Каменск-Шахтинский|1|833" + 
	"\n851|Красный Сулин|1|833" + 
	"\n856|Матвеево-Курганский район|1|833" + 
	"\n852|Миллерово|1|833" + 
	"\n857|Милютинский район|1|833" + 
	"\n859|Морозовск|1|833" + 
	"\n858|Морозовский район|1|833" + 
	"\n841|Новочеркасск|1|833" + 
	"\n842|Новошахтинск|1|833" + 
	"\n860|Орловский район|1|833" + 
	"\n861|Пролетарский район|1|833" + 
	"\n834|Ростов-на-Дону|1|833" + 
	"\n863|Сальск|1|833" + 
	"\n862|Сальский район|1|833" + 
	"\n843|Таганрог|1|833" + 
	"\n864|Усть-Донецкий район|1|833" + 
	"\n853|Цимлянск|1|833" + 
	"\n844|Шахты|1|833" + 
	"\n364|Рязанская область|0|0" + 
	"\n372|Касимов|1|364" + 
	"\n371|Касимовский район|1|364" + 
	"\n373|Милославский район|1|364" + 
	"\n374|Михайлов|1|364" + 
	"\n369|Рыбное|1|364" + 
	"\n376|Ряжск|1|364" + 
	"\n375|Ряжский район|1|364" + 
	"\n365|Рязанский район|1|364" + 
	"\n366|Рязань|1|364" + 
	"\n370|Сасово|1|364" + 
	"\n378|Скопин|1|364" + 
	"\n377|Скопинский район|1|364" + 
	"\n368|Спас-Клепики|1|364" + 
	"\n379|Спасск-Рязанский|1|364" + 
	"\n381|Шацк|1|364" + 
	"\n380|Шацкий район|1|364" + 
	"\n382|Шиловский район|1|364" + 
	"\n666|Самарская область|0|0" + 
	"\n668|Жигулевск|1|666" + 
	"\n676|Кинель|1|666" + 
	"\n677|Кинель-Черкасский район|1|666" + 
	"\n669|Новокуйбышевск|1|666" + 
	"\n670|Октябрьск|1|666" + 
	"\n671|Отрадный|1|666" + 
	"\n667|Самара|1|666" + 
	"\n678|Сергиевский район|1|666" + 
	"\n679|Ставропольский район|1|666" + 
	"\n680|Сызранский район|1|666" + 
	"\n674|Сызрань|1|666" + 
	"\n673|Тольятти|1|666" + 
	"\n672|Чапаевск|1|666" + 
	"\n681|Саратовская область|0|0" + 
	"\n685|Аткарск|1|681" + 
	"\n694|Балаково|1|681" + 
	"\n693|Балаковский район|1|681" + 
	"\n696|Балашов|1|681" + 
	"\n695|Балашовский район|1|681";
regiontree += "\n698|Вольск|1|681" +
	"\n697|Вольский район|1|681" +
	"\n686|Ершов|1|681" +
	"\n699|Ивантеевский район|1|681" + 
	"\n687|Красный Кут|1|681" + 
	"\n688|Маркс|1|681" + 
	"\n700|Петровск|1|681" + 
	"\n701|Питерский район|1|681" + 
	"\n689|Пугачев|1|681" + 
	"\n702|Ровенский район|1|681" + 
	"\n690|Ртищево|1|681" + 
	"\n682|Саратов|1|681" + 
	"\n683|Саратовский район|1|681" + 
	"\n691|Хвалынск|1|681" + 
	"\n692|Энгельс|1|681" + 
	"\n1394|Сахалинская область|0|0" + 
	"\n1412|Александровск-Сахалинский|1|1394" + 
	"\n1411|Александровск-Сахалинский район|1|1394" + 
	"\n1407|Горнозаводск|1|1394" + 
	"\n1403|Долинский район|1|1394" + 
	"\n1397|Корсаков|1|1394" + 
	"\n1400|Красногорск|1|1394" + 
	"\n1405|Курильск|1|1394" + 
	"\n1404|Курильский район|1|1394" + 
	"\n1398|Макаров|1|1394" + 
	"\n1406|Невельский район|1|1394" + 
	"\n1399|Оха|1|1394" + 
	"\n1409|Северо-Курильск|1|1394" + 
	"\n1408|Северо-Курильский район|1|1394" + 
	"\n1401|Холмск|1|1394" + 
	"\n1402|Чехов|1|1394" + 
	"\n1410|Южно-Курильский район|1|1394" + 
	"\n1395|Южно-Сахалинск|1|1394" + 
	"\n1236|Свердловская область|0|0" + 
	"\n1259|Алапаевск|1|1236" + 
	"\n1273|Алапаевский район|1|1236" + 
	"\n1260|Артемовский|1|1236" + 
	"\n1274|Артемовский район|1|1236" + 
	"\n1238|Асбест|1|1236" + 
	"\n1275|Белоярский район|1|1236" + 
	"\n1239|Березовский|1|1236" + 
	"\n1261|Богданович|1|1236" + 
	"\n1271|Верхний Тагил|1|1236" + 
	"\n1240|Верхняя Пышма|1|1236" + 
	"\n1262|Верхняя Салда|1|1236" + 
	"\n1272|Верхняя Тура|1|1236" + 
	"\n1243|Верхотурье|1|1236" + 
	"\n1237|Екатеринбург|1|1236" + 
	"\n1241|Заречный|1|1236" + 
	"\n1263|Ирбит|1|1236" + 
	"\n1276|Ирбитский район|1|1236" + 
	"\n1258|Каменск-Уральский|1|1236" + 
	"\n1277|Каменский район|1|1236" + 
	"\n1264|Камышлов|1|1236" + 
	"\n1278|Камышловский район|1|1236" + 
	"\n1247|Карпинск|1|1236" + 
	"\n1248|Качканар|1|1236" + 
	"\n1249|Краснотурьинск|1|1236" + 
	"\n1265|Красноуфимск|1|1236" + 
	"\n1250|Кушва|1|1236" + 
	"\n1251|Лесной|1|1236" + 
	"\n1281|Михайловск|1|1236" + 
	"\n1266|Невьянск|1|1236" + 
	"\n1279|Невьянский район|1|1236" + 
	"\n1280|Нижнесергинский район|1|1236" + 
	"\n1244|Новая Ляля|1|1236" + 
	"\n1252|Новоуральск|1|1236" + 
	"\n1253|Первоуральск|1|1236" + 
	"\n1254|Полевской|1|1236" + 
	"\n1282|Пригородный район|1|1236" + 
	"\n1255|Ревда|1|1236" + 
	"\n1267|Реж|1|1236" + 
	"\n1438|Свердловск-44|1|1236" + 
	"\n1439|Свердловск-45|1|1236" + 
	"\n1257|Североуральск|1|1236" + 
	"\n1268|Серов|1|1236" + 
	"\n1283|Серовский район|1|1236" + 
	"\n1284|Слободо-Туринский район|1|1236" + 
	"\n1269|Сухой Лог|1|1236" + 
	"\n1285|Сухоложский район|1|1236" + 
	"\n1245|Сысерть|1|1236" + 
	"\n1270|Тавда|1|1236" + 
	"\n1246|Талица|1|1236" + 
	"\n1286|Туринский район|1|1236" + 
	"\n383|Смоленская область|0|0" + 
	"\n392|Вязьма|1|383" + 
	"\n394|Гагарин|1|383" + 
	"\n393|Гагаринский район|1|383" + 
	"\n396|Демидов|1|383" + 
	"\n395|Демидовский район|1|383" + 
	"\n384|Десногорск|1|383" + 
	"\n387|Дорогобуж|1|383" + 
	"\n388|Ельня|1|383" + 
	"\n389|Починок|1|383" + 
	"\n390|Рославль|1|383" + 
	"\n398|Сафоново|1|383" + 
	"\n397|Сафоновский район|1|383" + 
	"\n385|Смоленск|1|383" + 
	"\n391|Ярцево|1|383" + 
	"\n777|Ставропольский край|0|0" + 
	"\n791|Буденновск|1|777" + 
	"\n790|Буденновский район|1|777" + 
	"\n794|Георгиевск|1|777" + 
	"\n793|Георгиевский район|1|777" + 
	"\n779|Ессентуки|1|777" + 
	"\n780|Железноводск|1|777" + 
	"\n798|Зеленокумск|1|777" + 
	"\n786|Изобильный|1|777" + 
	"\n787|Ипатово|1|777" + 
	"\n781|Кисловодск|1|777" + 
	"\n795|Курский район|1|777" + 
	"\n782|Лермонтов|1|777" + 
	"\n788|Минеральные Воды|1|777" + 
	"\n783|Невинномысск|1|777" + 
	"\n789|Нефтекумск|1|777" + 
	"\n796|Петровский район|1|777" + 
	"\n784|Пятигорск|1|777" + 
	"\n797|Светлоград|1|777" + 
	"\n778|Ставрополь|1|777" + 
	"\n799|Туркменский район|1|777" + 
	"\n1426|п/о. Буденновск-1|1|777" + 
	"\n1427|п/о. Буденновск-2|1|777" + 
	"\n1428|п/о. Буденновск-3|1|777" + 
	"\n1429|п/о. Буденновск-5|1|777" + 
	"\n1430|п/о. Буденновск-6|1|777" + 
	"\n1431|п/о. Буденновск-7|1|777" + 
	"\n1432|п/о. Буденновск-8|1|777" + 
	"\n1433|п/о. Буденновск-9|1|777" + 
	"\n43|Таймырский автономный округ|0|0" + 
	"\n44|Дудинка|1|43" + 
	"\n399|Тамбовская область|0|0" + 
	"\n404|Кирсанов|1|399" + 
	"\n400|Котовск|1|399" + 
	"\n408|Мичуринск|1|399" + 
	"\n407|Мичуринский район|1|399" + 
	"\n409|Мордовский район|1|399" + 
	"\n401|Моршанск|1|399" + 
	"\n405|Рассказово|1|399" + 
	"\n402|Тамбов|1|399" + 
	"\n406|Уварово|1|399" + 
	"\n410|Тверская область|0|0" + 
	"\n442|Бежецк|1|410" + 
	"\n441|Бежецкий район|1|410" + 
	"\n444|Белый|1|410" + 
	"\n443|Бельский район|1|410" + 
	"\n413|Бологое|1|410" + 
	"\n446|Весьегонск|1|410" + 
	"\n445|Весьегонский район|1|410" + 
	"\n414|Западная Двина|1|410" + 
	"\n415|Зубцов|1|410" + 
	"\n416|Калязин|1|410" + 
	"\n448|Кашин|1|410" + 
	"\n447|Кашинский район|1|410" + 
	"\n428|Кимры|1|410" + 
	"\n452|Конаково|1|410" + 
	"\n451|Конаковский район|1|410" + 
	"\n435|Красный Холм|1|410" + 
	"\n453|Лесной район|1|410" + 
	"\n436|Лихославль|1|410" + 
	"\n455|Нелидово|1|410" + 
	"\n454|Нелидовский район|1|410" + 
	"\n457|Осташков|1|410" + 
	"\n456|Осташковский район|1|410" + 
	"\n459|Ржев|1|410" + 
	"\n458|Ржевский район|1|410" + 
	"\n461|Старица|1|410" + 
	"\n460|Старицкий район|1|410" + 
	"\n411|Тверь|1|410" + 
	"\n463|Торжок|1|410" + 
	"\n462|Торжокский район|1|410" + 
	"\n439|Торопец|1|410" + 
	"\n440|Удомля|1|410" + 
	"\n425|с/о. Борисовский|1|410" + 
	"\n429|с/о. Быковский|1|410" + 
	"\n419|с/о. Василевский|1|410" + 
	"\n449|с/о. Введенский|1|410" + 
	"\n421|с/о. Воронцовский|1|410" + 
	"\n450|с/о. Давыдовский|1|410" + 
	"\n424|с/о. Елисеевский|1|410" + 
	"\n437|с/о. Ивановский|1|410" + 
	"\n433|с/о. Ильинский|1|410" + 
	"\n417|с/о. Исаковский|1|410" + 
	"\n422|с/о. Крюковский|1|410" + 
	"\n432|с/о. Кучинский|1|410" + 
	"\n418|с/о. Леонтьевский|1|410" + 
	"\n426|с/о. Матвеевский|1|410" + 
	"\n427|с/о. Никольский|1|410" + 
	"\n434|с/о. Приволжский|1|410" + 
	"\n438|с/о. Раменский|1|410" + 
	"\n420|с/о. Спасский|1|410" + 
	"\n423|с/о. Тимирязевский|1|410" + 
	"\n431|с/о. Федоровский|1|410" + 
	"\n430|с/о. Центральный|1|410" + 
	"\n1014|Томская область|0|0" + 
	"\n1019|Александровский район|1|1014" + 
	"\n1016|Кедровый|1|1014" + 
	"\n1021|Колпашево|1|1014" + 
	"\n1017|Северск|1|1014" + 
	"\n1018|Стрежевой|1|1014" + 
	"\n1015|Томск|1|1014" + 
	"\n1022|Томский район|1|1014" + 
	"\n464|Тульская область|0|0" + 
	"\n468|Алексин|1|464" + 
	"\n467|Алексинский район|1|464" + 
	"\n470|Белев|1|464" + 
	"\n471|Богородицк|1|464" + 
	"\n477|Венев|1|464" + 
	"\n476|Веневский район|1|464" + 
	"\n466|Донской|1|464" + 
	"\n479|Ефремов|1|464" + 
	"\n478|Ефремовский район|1|464" + 
	"\n480|Заокский район|1|464" + 
	"\n472|Кимовск|1|464" + 
	"\n473|Липки|1|464" + 
	"\n482|Новомосковск|1|464" + 
	"\n481|Новомосковский район|1|464" + 
	"\n484|Одоевский район|1|464" + 
	"\n483|Сокольники|1|464" + 
	"\n486|Суворов|1|464" + 
	"\n485|Суворовский район|1|464" + 
	"\n465|Тула|1|464" + 
	"\n474|Узловая|1|464" + 
	"\n487|Чекалин|1|464" + 
	"\n475|Щекино|1|464" + 
	"\n489|Ясногорск|1|464" + 
	"\n488|Ясногорский район|1|464" + 
	"\n1287|Тюменская область|0|0" + 
	"\n1291|Заводоуковск|1|1287" + 
	"\n1293|Исетский район|1|1287" + 
	"\n1295|Ишим|1|1287" + 
	"\n1294|Ишимский район|1|1287" + 
	"\n1296|Казанский район|1|1287" + 
	"\n1298|Тобольск|1|1287" + 
	"\n1297|Тобольский район|1|1287" + 
	"\n1288|Тюменский район|1|1287" + 
	"\n1289|Тюмень|1|1287" + 
	"\n1299|Юргинский район|1|1287" + 
	"\n1292|Ялуторовск|1|1287" + 
	"\n703|Ульяновская область|0|0" + 
	"\n705|Димитровград|1|703" + 
	"\n707|Новоспасский район|1|703" + 
	"\n704|Ульяновск|1|703" + 
	"\n46|Усть-Ордынский Бурятский автономный округ|0|0" + 
	"\n1361|Хабаровский край|0|0" + 
	"\n1367|Амурский район|1|1361" + 
	"\n1369|Вяземский|1|1361" + 
	"\n1368|Вяземский район|1|1361" + 
	"\n1370|Имени Лазо район|1|1361" + 
	"\n1371|Имени Полины Осипенко район|1|1361" + 
	"\n1365|Комсомольск-на-Амуре|1|1361" + 
	"\n1372|Комсомольский район|1|1361" + 
	"\n1366|Николаевск-на-Амуре|1|1361" + 
	"\n1373|Николаевский район|1|1361" + 
	"\n1364|Советская Гавань|1|1361" + 
	"\n1374|Солнечный район|1|1361" + 
	"\n1362|Хабаровск|1|1361" + 
	"\n1375|Хабаровский район|1|1361" + 
	"\n49|ХМАО - Югра|0|0" + 
	"\n60|Белоярский|1|49" + 
	"\n64|Березовский район|1|49" + 
	"\n51|Когалым|1|49" + 
	"\n52|Лангепас|1|49" + 
	"\n53|Мегион|1|49" + 
	"\n61|Нефтеюганск|1|49" + 
	"\n65|Нефтеюганский район|1|49" + 
	"\n59|Нижневартовск|1|49" + 
	"\n66|Нижневартовский район|1|49" + 
	"\n54|Нягань|1|49" + 
	"\n55|Покачи|1|49" + 
	"\n56|Пыть-Ях|1|49" + 
	"\n62|Радужный|1|49" + 
	"\n68|Советский|1|49" + 
	"\n67|Советский район|1|49" + 
	"\n58|Сургут|1|49" + 
	"\n69|Сургутский район|1|49" + 
	"\n57|Урай|1|49" + 
	"\n50|Ханты-Мансийск|1|49" + 
	"\n71|Ханты-Мансийский район|1|49" + 
	"\n63|Югорск|1|49" + 
	"\n70|Лянтор|2|49" + 
	"\n1300|Челябинская область|0|0" + 
	"\n1320|Аша|1|1300" + 
	"\n1329|Ашинский район|1|1300" + 
	"\n1304|Бакал|1|1300" + 
	"\n1302|Верхний Уфалей|1|1300" + 
	"\n1305|Златоуст|1|1300" + 
	"\n1306|Карабаш|1|1300" + 
	"\n1322|Карталы|1|1300" + 
	"\n1323|Касли|1|1300" + 
	"\n1330|Каслинский район|1|1300" + 
	"\n1318|Катав-Ивановск|1|1300" + 
	"\n1331|Катав-Ивановский район|1|1300" + 
	"\n1307|Копейск|1|1300" + 
	"\n1308|Коркино|1|1300" + 
	"\n1332|Красноармейский район|1|1300" + 
	"\n1325|Куса|1|1300" + 
	"\n1309|Кыштым|1|1300" + 
	"\n1310|Магнитогорск|1|1300" + 
	"\n1311|Миасс|1|1300" + 
	"\n1312|Озерск|1|1300" + 
	"\n1333|Октябрьский район|1|1300" + 
	"\n1313|Пласт|1|1300" + 
	"\n1324|Сатка|1|1300" + 
	"\n1321|Сим|1|1300" + 
	"\n1314|Снежинск|1|1300" + 
	"\n1334|Сосновский район|1|1300" + 
	"\n1315|Трехгорный|1|1300" + 
	"\n1440|Трехгорный-1|1|1300" + 
	"\n1326|Троицк|1|1300" + 
	"\n1335|Троицкий район|1|1300" + 
	"\n1316|Усть-Катав|1|1300" + 
	"\n1327|Чебаркуль|1|1300" + 
	"\n1301|Челябинск|1|1300" + 
	"\n1336|Чесменский район|1|1300" + 
	"\n1317|Южноуральск|1|1300" + 
	"\n1319|Юрюзань|1|1300" + 
	"\n1023|Читинская область|0|0" + 
	"\n1028|Балей|1|1023" + 
	"\n1031|Забайкальский район|1|1023" + 
	"\n1029|Краснокаменск|1|1023" + 
	"\n1033|Петровск-Забайкальский|1|1023" + 
	"\n1032|Петровск-Забайкальский район|1|1023" + 
	"\n1034|Сретенский район|1|1023" + 
	"\n1035|Чернышевский район|1|1023" + 
	"\n1024|Чита|1|1023" + 
	"\n1436|Чита-46|1|1023" + 
	"\n1437|Чита-47|1|1023" + 
	"\n1026|Читинский район|1|1023" + 
	"\n1030|Шилка|1|1023" + 
	"\n97|Чукотский автономный округ|0|0" + 
	"\n98|Анадырь|1|97" + 
	"\n1447|Билибинский район|1|97" + 
	"\n1448|Чаунский район|1|97" + 
	"\n101|Чукотский район|1|97" + 
	"\n99|Билибино|2|97" + 
	"\n100|Певек|2|97" + 
	"\n72|Ямало-Ненецкий автономный округ|0|0" + 
	"\n490|Ярославская область|0|0" + 
	"\n495|Гаврилов-Ям|1|490" + 
	"\n499|Данилов|1|490" + 
	"\n496|Любим|1|490" + 
	"\n497|Мышкин|1|490" + 
	"\n500|Некрасовский район|1|490" + 
	"\n492|Переславль-Залесский|1|490" + 
	"\n502|Ростов|1|490" + 
	"\n501|Ростовский район|1|490" + 
	"\n503|Рыбинск|1|490" + 
	"\n498|Тутаев|1|490" + 
	"\n505|Углич|1|490" + 
	"\n504|Угличский район|1|490" + 
	"\n491|Ярославль|1|490" + 
	"\n493|Ярославский район|1|490";

var categorytree =
     "\n1|IT, Интернет|0|0" +
     "\n8|Web дизайн|1|1" +
     "\n13|Другое|1|1" +
     "\n12|Инвестиции в интернет проекты|1|1" +
     "\n2|Программное обеспечение|1|1" +
     "\n546|Справочно-правовые системы|1|1" +
     "\n3|Хостинг|1|1" +
     "\n431|Авиация|0|0" +
     "\n436|Авиационная электроника|1|431" +
     "\n433|Вертолеты|1|431" +
     "\n434|Двигатели|1|431" +
     "\n437|Другое|1|431" +     
     "\n435|Запчасти, агрегаты|1|431" +
     "\n432|Самолеты|1|431" +
     "\n14|Безопасность|0|0" +
     "\n16|Безопасность объектов недвижимости|1|14" +
     "\n21|Видеонаблюдение|1|14" +
     "\n27|Другое|1|14" +
     "\n20|Защита информации|1|14" +
     "\n15|Комплексное обеспечение безопасности|1|14" +
     "\n22|Личная  безопасность, снаряжение|1|14" +
     "\n17|ОПС, СКД|1|14" +
     "\n18|Охрана, детективы|1|14" +
     "\n19|Оружие|1|14" +
     "\n25|Противопожарная безопасность|1|14" +
     "\n23|Средства связи|1|14" +
     "\n24|Хранилища, сейфы|1|14" +
     "\n28|Бизнес, финансы, страхование|0|0" +
     "\n29|Акции|1|28" +
     "\n535|Банковские услуги|1|28" +
     "\n32|Брокерское обслуживание|1|28" +
     "\n46|Бухгалтерский учет, аудит|1|28" +
     "\n44|Валюта|1|28" +
     "\n31|Векселя|1|28" +
     "\n50|Другое|1|28" +
     "\n48|Инкассация|1|28" +
     "\n42|Кредит|1|28" +
     "\n43|Консалтинг|1|28" +
     "\n30|Облигации|1|28" +
     "\n45|Организация выставок, приемов|1|28" +
     "\n539|Оценка|1|28" +
     "\n35|Расчетно - кассовое обслуживание|1|28" +
     "\n33|Сотрудничество|1|28" +
     "\n39|Страхование имущества|1|28" +
     "\n40|Страхование перевозок|1|28" +
     "\n41|Страхование медицинское|1|28" +
     "\n47|Страхование автогражданское|1|28" +
     "\n49|Страхование - другое|1|28" +
     "\n116|Деревообработка, лес|0|0" +
     "\n143|Биохимические технологии для защиты лесов|1|116" +
     "\n117|Брус|1|116" +
     "\n118|Вагонка|1|116" +
     "\n119|Двери|1|116" +
     "\n120|ДВП|1|116" +
     "\n122|Деревянные конструкции|1|116" +
     "\n123|Детали для интерьера|1|116" +
     "\n147|Другое|1|116" +
     "\n124|ДСП|1|116" +
     "\n125|Инструменты и техника для работы в лесу|1|116" +
     "\n126|Лес круглый|1|116" +
     "\n544|Лесозащита, лесоподготовка|1|116" +
     "\n131|Лесопиломатериалы|1|116" +
     "\n127|Лестницы|1|116" +
     "\n128|Машины для транспортировки леса|1|116" +
     "\n146|Оборудование для деревообрабатывающей промышленности|1|116" +
     "\n129|Оборудование для лесоустройства|1|116" +
     "\n130|Панели стеновые|1|116" +
     "\n132|Плиты ОСП|1|116" +
     "\n133|Полы|1|116" +
     "\n135|Столярные изделия|1|116" +
     "\n136|Сырье и материалы для деревообрабатывающей промышленности|1|116" +
     "\n137|Техника и оборудование для лесовосстановления|1|116" +
     "\n138|Техника и средства защиты лесов от пожаров|1|116" +
     "\n139|Технологические и научные разработки|1|116" +
     "\n141|Фанера|1|116" +
     "\n142|Фасады|1|116" +
     "\n144|Шпон|1|116" +
     "\n145|Щит клеевой|1|116" +
     "\n523|Другая|0|0" +
     "\n524|Другая|1|523" +
     "\n67|Издательство, Полиграфия|0|0" +
     "\n71|Бумага|1|67" +
     "\n70|Другая полиграфическая продукция|1|67" +
     "\n84|Другое|1|67" +
     "\n68|Изготовление печатей и штампов|1|67" +
     "\n72|Картон|1|67" +
     "\n83|Книги, журналы|1|67" +
     "\n75|Клеи|1|67" +
     "\n73|Краски|1|67" +
     "\n74|Лаки|1|67" +
     "\n69|Полиграфическое оборудование, материалы|1|67" +
     "\n79|Переплетные работы|1|67" +
     "\n76|Пленки|1|67" +
     "\n77|Производство визиток|1|67" +
     "\n78|Производство бланков|1|67" +
     "\n90|Компьютеры, оборудование|0|0" +
     "\n94|Другое|1|90" +
     "\n91|Компьютеры и комплектующие|1|90" +
     "\n93|Компьютерные сети|1|90" +
     "\n95|Легкая промышленность|0|0" +
     "\n103|Аудио, видео техника|1|95" +
     "\n100|Галантерея, фурнитура, хоз. изделия|1|95" +
     "\n115|Другое|1|95" +
     "\n112|Косметика - оборудование, принадлежности|1|95" +
     "\n113|Косметика|1|95" +
     "\n97|Меха, кожа|1|95" +
     "\n105|Музыкальные инструменты|1|95" +
     "\n108|Обувь|1|95" +
     "\n109|Одежда|1|95" +
     "\n99|Прочие текстиль и материалы|1|95" + 
     "\n104|Товары для детей|1|95" +
     "\n114|Товары для животных|1|95" +
     "\n96|Ткани разные|1|95" +
     "\n101|Украшения, ювелирная продукция|1|95" +
     "\n148|Маркетинг, Реклама, Сми, Информация|0|0" +
     "\n150|TV реклама|1|148" +
     "\n161|Другое|1|148" +
     "\n153|Интернет реклама|1|148" +
     "\n160|Информационные услуги|1|148" +
     "\n158|Маркетинговые исследовния|1|148" +
     "\n149|Наружная реклама - размещение, изготовление|1|148" +
     "\n154|Промоушн|1|148" +
     "\n151|Реклама в прессе|1|148" +
     "\n152|Реклама на радио|1|148" +
     "\n159|Сувенирная  продукция|1|148" +
     "\n155|Услуги агентств|1|148" +
     "\n162|Машиностроение|0|0" +
     "\n176|Авиастроение|1|162" +
     "\n174|Автомобилестроение|1|162" +
     "\n166|Геология, горное машиностроение|1|162" +
     "\n173|Двигателестроение|1|162" +
     "\n187|Детали и узлы машин,  комплектация|1|162" +
     "\n179|Дорожное и строительное машиностроение|1|162" +
     "\n199|Другое|1|162" +
     "\n165|Инструментальное производство|1|162" +
     "\n177|Космическая техника и ракетостроение|1|162" +
     "\n180|Коммунальное машиностроение|1|162" +
     "\n168|Котлостроение, теплообменное оборудование|1|162" +
     "\n190|Кузнечно - штамповочное производство|1|162" +
     "\n172|Локомотивостроение и вагоностроение|1|162" +
     "\n184|Машиностроение для пищевой промышленности|1|162" +
     "\n185|Машиностроение для торговли и общественного питания|1|162" +
     "\n186|Машиностроение бытовых машин и приборов|1|162" +
     "\n182|Машиностроение для легкой промышленности|1|162" +
     "\n167|Металлургическое машиностроение|1|162" +
     "\n195|Отделка поверхностей и нанесение покрытий|1|162" +
     "\n178|Подъемно - транспортное машиностроение|1|162" +
     "\n183|Полиграфическое машиностроение|1|162" +
     "\n196|Производство изделий из порошковых материалов|1|162" +
     "\n197|Производство неметаллических изделий|1|162" +
     "\n164|Робототехника, автоматизация, приборостроение|1|162" +
     "\n192|Резание металлов|1|162" +
     "\n163|Станкостроение|1|162" +
     "\n193|Сварка и электрическая обработка материалов|1|162" +
     "\n175|Судостроение|1|162" +
     "\n188|Технология современного машиностроения|1|162" +
     "\n189|Технология и оборудование литейного производства|1|162" +
     "\n191|Технология и оборудование сборочного производства|1|162" +
     "\n194|Термическая и упрочняющая обработка|1|162" +
     "\n198|Технологическое оборудование|1|162" +
     "\n181|Тракторное и сельскохозяйственное машиностроение|1|162" +
     "\n169|Турбостроение|1|162" +
     "\n170|Электротехническое и энергетическое оборудование|1|162" +
     "\n171|Химическое и нефтяное машиностроение|1|162" +
     "\n200|Медицина, Фармакология|0|0" +
     "\n204|Ветеринария|1|200" +
     "\n207|Витамины|1|200" +
     "\n208|Другое|1|200" +
     "\n203|Лекарственные препараты|1|200" +
     "\n201|Медицинские услуги - общее|1|200" +
     "\n202|Медицинское оборудование, расходные материалы|1|200" +
     "\n205|Медицинские исследования|1|200" +
     "\n206|Медицина - товары разные|1|200" +
     "\n209|Металлы, металлоизделия|0|0" +
     "\n210|Алюминий|1|209" +
     "\n212|Бронза|1|209" +
     "\n227|Другое|1|209" +
     "\n219|Золото|1|209" +
     "\n211|Латунь|1|209" +
     "\n213|Медь|1|209" +
     "\n222|Металлоизделия|1|209" +
     "\n223|Метизы|1|209" +
     "\n218|Нержавеющая сталь|1|209" +
     "\n221|Платина|1|209" +
     "\n216|Редкоземельные металлы|1|209" +
     "\n214|Стальные сплавы|1|209" +
     "\n225|Сантехника, водозапорное оборудование|1|209" +
     "\n220|Серебро|1|209" +
     "\n224|Трубы|1|209" +
     "\n226|Цветные металлы|1|209" +
     "\n215|Цинк|1|209" +
     "\n217|Чугун|1|209" +
     "\n513|Наука|0|0" +
     "\n537|Геодезия, картография|1|513" +
     "\n516|Другое|1|513" +
     "\n514|Исследования|1|513" +
     "\n548|Лабораторная мебель|1|513" +
     "\n515|Лабораторное оборудование|1|513" +
     "\n228|Недвижимость|0|0" +
     "\n230|Аренда недвижимости|1|228" +
     "\n236|Дачные и садовые дома|1|228" +
     "\n234|Дома – покупка|1|228" +
     "\n237|Другое|1|228" +
     "\n238|Земля|1|228" +
     "\n229|Покупка недвижимости|1|228" +
     "\n239|Образование|0|0" +
     "\n240|Бизнес тренинги, повышение квалификации|1|239" +
     "\n246|Высшее образование|1|239" +
     "\n244|Дошкольное образование|1|239" +
     "\n245|Дистанционное образование, обучение за рубежом|1|239" +
     "\n249|Другое|1|239" +
     "\n242|Компьютерные курсы|1|239" +
     "\n243|Образование - оборудование|1|239" +
     "\n250|Поиск работы|1|239" +
     "\n241|Психологические тренинги|1|239" +
     "\n247|Стипендии, финансовая помощь|1|239" +
     "\n248|Среднее образование|1|239" +
     "\n251|Учебные пособия|1|239" +     
     "\n252|Отдых, туризм, спорт, культура|0|0" +
     "\n255|Визы|1|252" +
     "\n263|Другое|1|252" +
     "\n258|Зрелищные мероприятия|1|252" +
     "\n262|Культура|1|252" +
     "\n261|Оздоровительные курорты|1|252" +
     "\n538|Организация праздников, концертов, слетов|1|252" +
     "\n256|Паспорта|1|252" +
     "\n259|Развлечения, игорный бизнес|1|252" +
     "\n545|Спорт - услуги тренеров|1|252" +
     "\n257|Спортивные клубы|1|252" +
     "\n260|Спортинвентарь|1|252" +
     "\n253|Товары для отдыха|1|252" +
     "\n254|Туристические услуги|1|252" +
     "\n540|Услуги фотографии, фотосъемки|1|252" +
     "\n521|Отмена, изменение конкурса|0|0" +
     "\n522|Сообщения об отмене, изменении конкурса|1|521" +
     "\n488|Офис, дом|0|0" +
     "\n502|Другое|1|488" +
     "\n490|Канцелярские принадлежности|1|488" +
     "\n500|Коммунальное хозяйство|1|488" +
     "\n541|Курьерские услуги, доставка почты|1|488" +
     "\n489|Мебель|1|488" +
     "\n493|Оргтехника, копировальное оборудование|1|488" +
     "\n494|Оборудование для презентаций|1|488" +
     "\n495|Оборудование|1|488" +
     "\n498|Предметы интерьера|1|488" +
     "\n542|Перевод|1|488" +
     "\n497|Услуги для дома, офиса|1|488" +
     "\n264|Перевозки, логистика, таможня|0|0" +
     "\n278|Другое|1|264" +
     "\n266|Перевозки – авиа|1|264" +
     "\n267|Перевозки – авто|1|264" +
     "\n268|Перевозки – железнодорожный транспорт|1|264" +
     "\n269|Перевозки – морские|1|264" +
     "\n270|Перевозки - мультимодальные|1|264" +
     "\n271|Перевозки – автобусные|1|264" +
     "\n272|Перевозки - страхование|1|264" +
     "\n273|Перевозки – оборудование|1|264" +
     "\n274|Склад – услуги|1|264" +
     "\n275|Склад – оборудование|1|264" +
     "\n277|Срочная доставка|1|264" +
     "\n276|Таможенные услуги|1|264" +
     "\n265|Экспедиторские услуги, логистика|1|264" +
     "\n279|Пищевая промышленность|0|0" +
     "\n280|Алкогольная продукция|1|279" +
     "\n281|Безалкогольные, слабоалкогольные напитки|1|279" +
     "\n282|Детское питание|1|279" +
     "\n300|Другое|1|279" +
     "\n283|Ингредиенты и пищевые добавки|1|279" +
     "\n299|Консервация|1|279" +
     "\n298|Корма для животных|1|279" +
     "\n286|Крупы|1|279" +
     "\n287|Макароны|1|279" +
     "\n288|Масложировая промышленность|1|279" +
     "\n289|Молочные продукты, мороженое, сыры|1|279" +
     "\n290|Мука, хлеб, кондитерские изделия|1|279" +
     "\n291|Мясо и мясопродукты|1|279" +
     "\n297|Организация питания|1|279" +
     "\n285|Плодоовощная продукция|1|279" +
     "\n296|Продукты питания (обобщенная)|1|279" +
     "\n293|Рыба и морепродукты|1|279" +
     "\n294|Сахар|1|279" +
     "\n295|Табачная продукция|1|279" +
     "\n284|Чай, кофе, соль|1|279" +
     "\n301|Связь и коммуникации|0|0" +
     "\n315|IP телефония|1|301" +
     "\n320|Другое|1|301" +
     "\n302|Кабельное телевидение – оборудование|1|301" +
     "\n303|Кабельное телевидение – услуги|1|301" +
     "\n314|Оборудование б/у|1|301" +
     "\n310|Радиосвязь – оборудование|1|301" +
     "\n311|Радиосвязь – услуги|1|301" +
     "\n543|Ремонт, монтаж, обслуживание оборудования связи|1|301" +
     "\n304|Спутниковое телевидение – оборудование|1|301" +
     "\n305|Спутниковое телевидение – услуги|1|301" +
     "\n306|Сотовая связь – мобильные телефоны, оборудование|1|301" +
     "\n307|Спутниковая связь - оборудование|1|301" +
     "\n308|Спутниковая связь – услуги|1|301" +
     "\n309|Сотовая связь – услуги|1|301" +
     "\n312|Транковая  связь – оборудование|1|301" +
     "\n313|Транковая связь - услуги|1|301" +
     "\n316|Телефонные аппараты, оборудование|1|301" +
     "\n318|Телевизионное оборудование|1|301" +
     "\n319|Телефонная связь|1|301" +
     "\n317|Услуги провайдеров|1|301" +
     "\n321|Сельское хозяйство|0|0" +
     "\n328|Агрохимия|1|321" +
     "\n334|Другое|1|321" +
     "\n333|Животные|1|321" +
     "\n331|Зерно|1|321" +
     "\n332|Земля|1|321" +
     "\n329|Кормовые добавки,  Комбикорма|1|321" +
     "\n327|Птицеводство|1|321" +
     "\n324|Сельхозтехника, инвентарь|1|321" +
     "\n536|Услуги для сельского хозяйства|1|321" +
     "\n326|Цветы, семена, саженцы|1|321" +
     "\n335|Строительство и архитектура|0|0" +
     "\n358|Благоустройство территории|1|335" +
     "\n349|Дачи, коттеджи, сауны|1|335" +
     "\n360|Другое|1|335" +
     "\n357|Кровля, ремонт кровли|1|335" +
     "\n356|Монтажные работы|1|335" +
     "\n338|Отделочные материалы|1|335" +
     "\n534|Отделочные работы|1|335" +
     "\n86|Проектирование зданий и сооружений|1|335" +
     "\n87|Проектирование электротехническое|1|335" +
     "\n359|Ремонт водных путей|1|335" +
     "\n336|Строительство общее|1|335" +
     "\n337|Строительные конструкции|1|335" +
     "\n339|Строительные материалы - асфальт, железобетон, бетон|1|335" +
     "\n340|Строительные материалы - цемент, камень, кирпич|1|335" +
     "\n341|Строительные материалы - гранит, мрамор|1|335" +
     "\n342|Строительные материалы - прочее|1|335" +
     "\n343|Строительные работы - снос, демонтаж|1|335" +
     "\n345|Строительство - электричество|1|335" +
     "\n347|Строительное оборудование|1|335" +
     "\n348|Строительство - дороги, мосты, тоннели|1|335" +
     "\n350|Строительные работы - прочие|1|335" +
     "\n351|Строительство ремонт - офисы, жилые дома|1|335" +
     "\n353|Строительство - реставрация|1|335" +
     "\n354|Строительство - гидротехнические сооружения|1|335" +
     "\n361|Строительство, ремонт инженерных систем|1|335" +
     "\n531|Техническое обслуживание и ремонт установок в зданиях|1|335" +
     "\n352|Услуги дизайна|1|335" +
     "\n530|Услуги по техническому обслуживанию, ремонту и монтажу|1|335" +
     "\n362|Сырье, полуфабрикаты|0|0" +
     "\n371|Добыча полезных ископаемых|1|362" +
     "\n363|Драгоценные камни – необработанные|1|362" +
     "\n364|Драгоценные камни обработанные|1|362" +
     "\n374|Другое|1|362" +
     "\n370|Каучуки|1|362" +
     "\n372|Кожевенное сырье|1|362" +
     "\n367|Лен|1|362" +
     "\n373|Отходы производства, вторсырье|1|362" +
     "\n369|Резина|1|362" +
     "\n525|Стекло - производство и оборудование|1|362" +
     "\n368|Уголь|1|362" +
     "\n366|Хлопок|1|362" +
     "\n365|Шерсть|1|362" +
     "\n375|Тара, упаковка|0|0" +
     "\n121|Деревянная тара|1|375" +
     "\n386|Другое|1|375" +
     "\n381|Евро - поддоны|1|375" +
     "\n383|Железнодорожные контейнеры|1|375" +
     "\n380|Мешки|1|375" +
     "\n385|Одноразовая посуда|1|375" +
     "\n384|Пакеты|1|375" +
     "\n376|Упаковочное оборудование|1|375" +
     "\n377|Упаковка – услуги|1|375" +
     "\n378|Упаковка – производство|1|375" +
     "\n379|Упаковка – сырье, материалы|1|375" +
     "\n382|Упаковка – веревочные изделия|1|375" +
     "\n517|Телевидение, радио|0|0" +
     "\n520|Другое|1|517" +
     "\n518|Оборудование|1|517" +
     "\n519|Расходные материалы|1|517" +
     "\n387|Топливо и энергетика|0|0" +
     "\n404|Ароматические углеводороды|1|387" +
     "\n394|Битумы|1|387" +
     "\n406|Газ, Газовый конденсат|1|387" +
     "\n388|ГСМ, топливо|1|387" +
     "\n411|Другое|1|387" +
     "\n392|Мазуты|1|387" +
     "\n405|Нефтяные растворители|1|387" +
     "\n407|Нефть|1|387" +
     "\n409|Нефтехимия|1|387" +
     "\n410|Нефтепродукты отработанные, отходы|1|387" +
     "\n527|Пар и горячая вода|1|387" +
     "\n408|Продукты переработки|1|387" +
     "\n526|Электроэнергия|1|387" +
     "\n412|Транспорт|0|0" +
     "\n414|Автомобили прочие|1|412" +
     "\n415|Автоаксессуары|1|412" +
     "\n416|Авто запчасти|1|412" +
     "\n417|Автобусы, прицепы, грузовой автотранспорт|1|412" +
     "\n429|Автомобили - лизинг|1|412" +
     "\n547|Бронирование и приобретение билетов|1|412" +
     "\n428|Водный транспорт|1|412" +
     "\n420|Дорожная техника|1|412" +
     "\n422|Дорожная техника – лизинг|1|412" +
     "\n423|Дорожная техника – запчасти|1|412" +
     "\n430|Другое|1|412" +
     "\n419|Железнодорожный транспорт|1|412" +
     "\n424|Контейнеры – покупка|1|412" +
     "\n425|Контейнеры – лизинг|1|412" +
     "\n413|Легковой автотранспорт|1|412" +
     "\n426|Оборудование для автомобилей|1|412" +
     "\n427|Оборудование для автосервиса|1|412" +
     "\n421|Транспортные услуги|1|412" +
     "\n418|Услуги автосервиса|1|412" +
     "\n438|Химия|0|0" +
     "\n443|Аммиак|1|438" +
     "\n446|Бензол|1|438" +
     "\n447|Бром, бромистые соединения|1|438" +
     "\n454|Бытовая химия|1|438" +
     "\n455|Другое|1|438" +
     "\n444|Кислоты, спирты|1|438" +
     "\n445|Клеи, лаки,  краски|1|438" +
     "\n442|Обработка химических материалов|1|438" +
     "\n451|Оборудование для хим промышленности|1|438" +
     "\n449|Полипропилен, полимеры|1|438" +
     "\n452|Поливинилхлорид|1|438" +
     "\n450|Резинотехнические изделия|1|438" +
     "\n453|Сульфаты, сульфиты|1|438" +
     "\n441|Транспортировка химических материалов|1|438" +
     "\n439|Химические материалы|1|438" +
     "\n440|Хранение химических материалов|1|438" +
     "\n448|Хлорид|1|438" +
     "\n456|Электроника, бытовая техника|0|0" +
     "\n459|Аудиотехника|1|456" +
     "\n462|Бытовая техника|1|456" +
     "\n472|Другое|1|456" +
     "\n471|Кондиционеры|1|456" +
     "\n463|СВЧ печи|1|456" +
     "\n458|Телевизоры|1|456" +
     "\n469|Фото, видеотехника|1|456" +
     "\n473|Электротехника|0|0" +
     "\n486|Другое|1|473" +
     "\n479|Измерительная техника|1|473" +
     "\n481|Источники питания, трансформаторы|1|473" +
     "\n482|Контакторы|1|473" +
     "\n483|Контроллеры|1|473" +
     "\n487|Лифты|1|473" +
     "\n477|Нагревательное оборудование|1|473" +
     "\n478|Осветительное оборудование|1|473" +
     "\n480|Ремонт, монтаж,  профилактические работы|1|473" +
     "\n484|Электротехника - кабели|1|473" +
     "\n475|Электроинструменты|1|473" +
     "\n503|Экология|0|0" +
     "\n505|Водоочистка и водоподготовка|1|503" +
     "\n510|Вывоз мусора|1|503" +
     "\n512|Другое|1|503" +
     "\n511|Окружающая среда|1|503" +
     "\n506|Очистка сточных вод|1|503" +
     "\n507|Переработка вторсырья, отходов|1|503" +
     "\n508|Системы водоочистки|1|503" +
     "\n509|Системы воздухоочистки|1|503";