diff --git a/README.md b/README.md index 09ab03e..54132eb 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,61 @@ -This is the code repository for `bjorn` - a suite of tools that can be used to generate information for large-scale genomic surveillance of SARS-CoV-2 sequences. `bjorn` heavily relies on external tools such as `datafunk`, `minimap2`, and `pandas`. +# `björn` +This is the code repository for `bjorn` - a suite of miscellaneous tools that can be used to: + +* generate information for large-scale genomic surveillance of SARS-CoV-2 sequences. This functionality relies on external tools such as `datafunk`, `minimap2`, and `pandas`. + +* prepare results and data files from SARS-CoV-2 sequencing analysis for release to public databases such as GISAID, Google Cloud, and GitHub ## Installation * Install Anaconda: [instructions can be found here](https://docs.anaconda.com/anaconda/install/) * Create the `bjorn` environment ```bash -conda env create -f envs/macos.yml -n bjorn +conda env create -f env/linux.yml -n bjorn ``` * Activate environment ```bash conda activate bjorn ``` -* Install datafunk: [instructions (ensure environment is activated during installation)](https://github.com/cov-ert/datafunk) +* Install datafunk (inside the activated environment): [instructions (ensure environment is activated during installation)](https://github.com/cov-ert/datafunk) ## Usage +### Information for Surveillance of SARS-CoV-2 Genomic Mutations +* Activate `bjorn` environment +```bash +conda activate bjorn +``` +* Open `config.json` to specify your parameters such as + * current date + * date appended to each filepath + * output directory where results are saved + * number of CPU cores available for use +* Run the `run_sitrep.sh` script to initiate the Snakemake pipeline +```bash +bash run_sitrep.sh +``` + +### Post-processing of SARS-CoV-2 Sequencing Results for Release to public databases * Activate `bjorn` environment ```bash conda activate bjorn ``` -* Open `config.json` to specify your parameters, then save file -* NB: the config will run a test by default. Once its tested, make sure to change the `is_test` value to `false` in `config.json` -* Run `count_variants` to generate mutation information +* Open `run_alab_release.sh` to specify your parameters such as + * filepath to sample sheet containing sample metadata (input) + * filepath to updated metadata of samples that have already been uploaded + * output directory where results are saved + * number of CPU cores available for use + * minimum coverage required for each sample (QC filter) + * minimum average depth required for each sample (QC filter) + * DEFAULT: test parameters +* Open `config.json` to specify your parameters such as + * list of SARS-CoV-2 genes that are considered non-concerning + * i.e. the occurrence of open-read frame (ORF) altering mutations can be accepted + * e.g. ['ORF8', 'ORF10'] + * list of SARS-CoV-2 mutations that are considered non-concerning + * i.e. the occurrence of `ORF8:Q27_` can be accepted (B117 exists) + * e.g. ['ORF8:Q27_'] +* Run the `run_alab_release.sh` script to initiate the data release pipeline ```bash -python count_variants.py -``` \ No newline at end of file +bash run_alab_release.sh +``` +* `bjorn` assumes the following file structure for the input sequencing data +![Release Structure](figs/alab_release_filestructure.png) diff --git a/Snakefile b/Snakefile new file mode 100644 index 0000000..20ce3cf --- /dev/null +++ b/Snakefile @@ -0,0 +1,130 @@ +import sys +sys.path.append('src/') +from path import Path +from datetime import datetime +import pandas as pd +import json +import argparse +import bjorn_support as bs +import json2fasta as bj +import chunk_fasta as bf +import msa_2_mutations as bm + + +# load user parameters +configfile: "config.json" + +username = config['username'] +password = config['password'] +out_dir = config['out_dir'] +is_test = config['feed_test'] +if is_test: + current_datetime = 'test' +else: + current_datetime = datetime.now().strftime("%Y-%m-%d-%H-%M") +gisaid_sequences_filepath = out_dir + '/' + config['gisaid_fasta'] + '_' + current_datetime + '.fasta' +meta_filepath = out_dir + '/' + config['gisaid_meta'] + '_' + current_datetime + '.tsv.gz' +info_filepath = out_dir + '/' + config['chunk_info'] +chunks_dir = out_dir + '/chunks' +fasta_dir = chunks_dir + '/fasta/' + current_datetime +# sam_dir = chunks_dir + '/sam/' + current_date +# msa_dir = chunks_dir + '/msa/' + current_date +# muts_dir = chunks_dir + '/muts/' + current_date +logs_dir = out_dir + '/logs' +chunk_size = int(config['chunk_size']) +num_cpus = int(config['num_cpus']) +reference_filepath = config['ref_fasta'] +patient_zero = config['patient_zero'] + +# Download and pre-process GISAID data +download_cmd = f"src/json2fasta.py -u {username} -p {password} -s {chunk_size} -t {current_datetime}" +bs.run_command(download_cmd) +info_df = pd.read_csv(info_filepath) +# info_df = bj.download_process_data(username, password, chunk_size) + + +rule all: + input: + "{out_dir}/mutations_{current_datetime}.csv".format(out_dir = out_dir, current_datetime = current_datetime), # output data (signal) + # expand("{chunks_dir}/muts/{current_datetime}/{sample}.mutations.csv", chunks_dir = chunks_dir, current_datetime = current_datetime, sample = info_df['chunk_names']), # bjorn + # expand("{chunks_dir}/msa/{current_datetime}/{sample}.aligned.fasta", chunks_dir = chunks_dir, current_datetime = current_datetime, sample = info_df['chunk_names']), # data2funk -> gofasta + # expand("{chunks_dir}/sam/{current_datetime}/{sample}.sam", chunks_dir = chunks_dir, current_datetime = current_datetime, sample = info_df['chunk_names']), # minimap2 -> mafft + # expand("{chunks_dir}/fasta/{current_datetime}/{sample}.fasta", chunks_dir = chunks_dir, current_datetime = current_datetime, sample = info_df['chunk_names']), # chunk_fasta + gisaid_sequences_filepath, # input data (signal) + info_filepath + # reference_filepath, # input data (patient zero) + + + + +# TODO: create merge_mutations.py +rule merge_results: + input: + expand("{chunks_dir}/muts/{current_datetime}/{sample}.mutations.csv", chunks_dir = chunks_dir, sample = info_df['chunk_names'], current_datetime = current_datetime), + meta_filepath=meta_filepath + threads: 1 + params: + current_datetime=current_datetime, + output: + "{out_dir}/mutations_{current_datetime}.csv" + shell: + """ + src/merge_results.py -i {chunks_dir}/muts/{current_datetime}/ -m {input.meta_filepath} -o {output} -t {params.current_datetime} + """ + + +# TODO: test msa_2_mutations.py +rule run_bjorn: + input: + "{chunks_dir}/msa/{current_datetime}/{sample}.aligned.fasta" + params: + patient_zero=patient_zero, + output: + temp("{chunks_dir}/muts/{current_datetime}/{sample}.mutations.csv") + shell: + """ + src/msa_2_mutations.py -i {input} -r {params.patient_zero} -o {output} + """ + # for i, o in zip(input, output): + # _ = bm.msa_2_mutations(i, params.patient_zero, o, config) + +rule run_data2funk: + input: + "{chunks_dir}/sam/{current_datetime}/{sample}.sam", + params: + reference_filepath=reference_filepath, + output: + temp("{chunks_dir}/msa/{current_datetime}/{sample}.aligned.fasta"), + shell: + """ + datafunk sam_2_fasta -s {input} -r {params.reference_filepath} -o {output} --pad --log-inserts + """ + +rule run_minimap2: + input: + "{chunks_dir}/fasta/{current_datetime}/{sample}.fasta" + params: + num_cpus=num_cpus, + reference_filepath=reference_filepath + output: + temp("{chunks_dir}/sam/{current_datetime}/{sample}.sam"), + shell: + """ + minimap2 -a -x asm5 -t {params.num_cpus} {params.reference_filepath} {input} -o {output} + """ + +rule chunk_fasta: + input: + gisaid_sequences_filepath, + params: + reference_filepath=reference_filepath, + chunk_size=chunk_size, + out_dir=fasta_dir + # out_dir=lambda wildcards, output: Path(output).parent + threads: 1 + output: + temp(expand("{chunks_dir}/fasta/{current_datetime}/{sample}.fasta", chunks_dir = chunks_dir, current_datetime = current_datetime, sample = info_df['chunk_names'])) + shell: + """ + src/chunk_fasta.py -f {input} -r {params.reference_filepath} -s {params.chunk_size} -o {chunks_dir}/fasta/{current_datetime} + """ diff --git a/VoC.ipynb b/archive/VoC.ipynb similarity index 100% rename from VoC.ipynb rename to archive/VoC.ipynb diff --git a/archive/alab_mutations.py b/archive/alab_mutations.py new file mode 100644 index 0000000..af4dcb9 --- /dev/null +++ b/archive/alab_mutations.py @@ -0,0 +1,51 @@ +import subprocess +import shlex +import json +from path import Path +import pandas as pd +import bjorn_support as bs +import mutations as bm +import data as bd + + +with open('config.json', 'r') as f: + config = json.load(f) + +date = config['date'] +out_dir = Path(config['alab_out_dir']) +ref_fp = Path(config['ref_fasta']) +patient_zero = config['patient_zero'] +num_cpus = config['num_cpus'] +in_alab_seqs = Path(config['alab_sequences']) +in_alab_meta = Path(config['alab_meta']) +if not Path.isdir(out_dir): + Path.mkdir(out_dir) + print(f"Created results directory: {out_dir}") +else: + print(f"Results directory {out_dir} already exists...Continuing...") +# concatenate all consensus sequences +fa_fp = out_dir/'alab_seqs.fa' +if not Path.isfile(fa_fp): + fa_fp = bs.concat_fasta(in_alab_seqs, out_dir/'alab_seqs') +print(f"Concatenated all sequences and wrote to {fa_fp}") +# align consensus sequences +msa_fp = Path(fa_fp.split('.')[0] + '_aligned.fa') +if not Path.isfile(msa_fp): + print(f"Aligning sequences with reference...") + msa_fp = bs.align_fasta_reference(fa_fp, msa_fp, ref_fp=ref_fp, num_cpus=num_cpus) +print(f"Multiple sequence alignment of A-lab samples with reference saved in {msa_fp}") +# msa2_fp = Path(fa_fp.split('.')[0] + '_aligned_absolute.fa') +# if not Path.isfile(msa2_fp): +# print(f"Aligning sequences without reference...") +# msa2_fp = bs.align_fasta(fa_fp, msa2_fp, num_cpus=num_cpus) +# print(f"Multiple sequence alignment of A-lab samples without reference saved in {msa2_fp}") +# Identify substitutions and deletions +msa_data = bs.load_fasta(msa_fp, is_aligned=True) +subs_wide = bm.identify_replacements(msa_data, in_alab_meta, data_src='alab') +subs_wide_fp = out_dir/f'alab_substitutions_wide_{date}.csv' +subs_wide.sort_values('num_samples', ascending=False).to_csv(subs_wide_fp, index=False) +print(f"Substitution-based mutations of A-lab samples saved in {subs_wide_fp}") +dels_wide = bm.identify_deletions(msa_data, in_alab_meta, data_src='alab') +dels_wide_fp = out_dir/f'alab_deletions_wide_{date}.csv' +dels_wide.sort_values('num_samples', ascending=False).to_csv(dels_wide_fp, index=False) +print(f"Deletion-based mutations of A-lab samples saved in {dels_wide_fp}") \ No newline at end of file diff --git a/bjorn.py b/archive/bjorn.py similarity index 95% rename from bjorn.py rename to archive/bjorn.py index eff683a..b1d1fbe 100644 --- a/bjorn.py +++ b/archive/bjorn.py @@ -13,7 +13,7 @@ from itertools import repeat import os from datetime import datetime as dt -from bjorn_support import concat_fasta, align_fasta, compute_tree, map_gene_to_pos +from bjorn_support import concat_fasta, align_fasta, compute_tree, map_gene_to_pos, load_fasta from mutations import identify_replacements, identify_deletions, identify_insertions from onion_trees import load_tree, visualize_tree, get_indel2color, get_sample2color import data as bd @@ -392,20 +392,33 @@ def process_id(x): colors = list(mcolors.TABLEAU_COLORS.keys()) # path to new github metadata meta_fp = out_dir/'metadata.csv' + # load multiple sequence alignment + msa_data = load_fasta(msa_fp, is_aligned=True) + # identify insertions + insertions = identify_insertions(msa_data, + meta_fp=meta_fp, + patient_zero=patient_zero, + min_ins_len=1, + data_src='alab') + # save insertion results to file + insertions.to_csv(out_dir/'insertions.csv', index=False) # identify substitution mutations - subs = identify_replacements(msa_fp, - meta_fp, - patient_zero) + subs = identify_replacements(msa_data, + meta_fp=meta_fp, + data_src='alab', + patient_zero=patient_zero) + # save substitution results to file subs.to_csv(out_dir/'replacements.csv', index=False) # identify deletions - deletions = identify_deletions(msa_fp, - meta_fp, - patient_zero, - min_del_len=1) + deletions = identify_deletions(msa_data, + meta_fp=meta_fp, + data_src='alab', + patient_zero=patient_zero, + min_del_len=1) # save deletion results to file deletions.to_csv(out_dir/'deletions.csv', index=False) # plot Phylogenetic tree with top consensus deletions annotated - # deletions = deletions.nlargest(len(colors), 'num_samples') + deletions = deletions.nlargest(len(colors), 'num_samples') # del2color = get_indel2color(deletions, colors) # sample_colors = get_sample2color(deletions, colors) # fig2 = visualize_tree(tree, sample_colors, @@ -415,10 +428,6 @@ def process_id(x): # indels=deletions, colors=colors, # isnv_info=True); # fig3.savefig(tree_dir/'deletion_isnv_tree.pdf', dpi=300) - # identify insertions - insertions = identify_insertions(msa_fp, meta_fp, patient_zero, min_ins_len=1) - # save deletion results to file - insertions.to_csv(out_dir/'insertions.csv', index=False) # plot Phylogenetic tree with top consensus deletions annotated insertions = insertions.nlargest(len(colors), 'num_samples') # del2color = get_indel2color(insertions, colors) @@ -434,10 +443,9 @@ def process_id(x): Path.mkdir(out_dir); # Data logging with open("{}/data_release.log".format(out_dir), 'w') as f: - f.write(f"Prepared {final_result.shape[0]} samples for release") + f.write(f"Prepared {final_result.shape[0]} samples for release\n") f.write(f'{num_samples_missing_coverage} samples are missing coverage information\n') f.write(f'{low_coverage_samples.shape[0]} samples were found to have coverage below 90%\n') f.write(f'{num_samples_missing_cons} samples were ignored because they were missing consensus sequence files\n') f.write(f'{num_samples_missing_bams} samples were ignored because they were missing BAM sequence files\n') - f.write(f'{num_samples_missing_bams} samples were ignored because they were missing BAM sequence files\n') print(f"Transfer Complete. All results saved in {out_dir}") diff --git a/bjorn_support.py b/archive/bjorn_support.py similarity index 92% rename from bjorn_support.py rename to archive/bjorn_support.py index e23a2f5..6860317 100644 --- a/bjorn_support.py +++ b/archive/bjorn_support.py @@ -9,6 +9,35 @@ from Bio import Seq, SeqIO, AlignIO, Phylo, Align +def batch_iterator(iterator, chunk_size): + """Returns lists of length batch_size. + + This can be used on any iterator, for example to batch up + SeqRecord objects from Bio.SeqIO.parse(...), or to batch + Alignment objects from Bio.AlignIO.parse(...), or simply + lines from a file handle. + + This is a generator function, and it returns lists of the + entries from the supplied iterator. Each list will have + batch_size entries, although the final list may be shorter. + Citation: https://biopython.org/wiki/Split_large_file + """ + record = True + while record: + chunk = [] + while len(chunk) < chunk_size: + try: + record = next(iterator) + except StopIteration: + record = None + if record is None: + # End of file + break + chunk.append(record) + if chunk: + yield chunk + + def dict2fasta(seqs: dict, fasta_fp: str, wrap=80): with open(fasta_fp, 'w') as f: for gid, gseq in seqs.items(): @@ -148,6 +177,7 @@ def concat_fasta_2(in_filepaths: list, out_filepath): """Concatenate fasta sequences into single fasta file. Takes a list of fasta filepaths and an output filename for saving""" cat_cmd = f"cat {' '.join(in_filepaths)} > {out_filepath}" + print(cat_cmd) run_command(cat_cmd) return out_filepath diff --git a/bjorn_tests.ipynb b/archive/bjorn_tests.ipynb similarity index 100% rename from bjorn_tests.ipynb rename to archive/bjorn_tests.ipynb diff --git a/archive/chunk_fasta.py b/archive/chunk_fasta.py new file mode 100644 index 0000000..38a9b2c --- /dev/null +++ b/archive/chunk_fasta.py @@ -0,0 +1,43 @@ +import argparse +from Bio import SeqIO +from path import Path +import bjorn_support as bs + + +# COLLECTING USER PARAMETERS +parser = argparse.ArgumentParser() +parser.add_argument("-f", "--fasta", + type=str, + required=True, + help="FASTA filepath containing all sequences") +parser.add_argument("-r", "--reference", + type=str, + required=True, + help="FASTA filepath containing reference sequence") +parser.add_argument("-s", "--size", + type=str, + required=True, + help="Maximum number of sequences in each chunked output FASTA file") +parser.add_argument("-o", "--outdir", + type=str, + required=True, + help="Output directory") +args = parser.parse_args() +fasta_filepath = args.fasta +ref_path = args.reference +chunk_size = int(args.size) +out_dir = Path(args.outdir) + +if not Path.isdir(out_dir): + Path.mkdir(out_dir) + +fasta_data = SeqIO.parse(open(fasta_filepath), "fasta") +reference_data = SeqIO.read(ref_path, 'fasta') +for i, batch in enumerate(bs.batch_iterator(fasta_data, chunk_size)): + filepath = out_dir/f"chunk_{i+1}.fasta" + batch.append(reference_data) + with open(filepath, "w") as handle: + num_sequences = SeqIO.write(batch, handle, "fasta") + print(f"Wrote {num_sequences} records to {filepath}") + +print(f"FASTA chunking complete. All fasta files saved in {out_dir}") diff --git a/archive/config.json b/archive/config.json new file mode 100644 index 0000000..2dae71c --- /dev/null +++ b/archive/config.json @@ -0,0 +1,19 @@ +{ + "out_dir": "/valhalla/gisaid", + "date": "2021-02-27", + "gisaid_fasta": "/valhalla/gisaid/gisaid_sequences_2021-02-27.fasta", + "gisaid_meta": "/valhalla/gisaid/metadata_2021-02-27.tsv.gz", + "gisaid_feed": "/valhalla/gisaid/provision_2021-02-27.json", + "gadm": "/home/al/data/geojsons/gadm36.shp", + "ref_fasta": "/home/al/data/hcov19/NC045512.fasta", + "num_cpus": "25", + "is_gzip": false, + "is_test": false, + "feed_test": false, + "test_fasta": "/valhalla/gisaid/test.fasta", + "data_source": "gisaid_feed", + "alab_sequences": "/home/al/code/HCoV-19-Genomics/consensus_sequences/", + "alab_meta": "/home/al/code/HCoV-19-Genomics/metadata.csv", + "alab_out_dir": "/valhalla/analysis/alab_mutations", + "patient_zero": "NC_045512.2" +} \ No newline at end of file diff --git a/count_variants.py b/archive/count_variants.py similarity index 81% rename from count_variants.py rename to archive/count_variants.py index f011a58..83fe648 100644 --- a/count_variants.py +++ b/archive/count_variants.py @@ -1,5 +1,6 @@ import time import json +import pandas as pd from path import Path @@ -46,9 +47,8 @@ if is_test: gisaid_fasta = bs.sample_fasta(gisaid_fasta, test_fasta, sample_size=test_size) print(f"STEP 1: Aligning sequences...") -if not Path.isfile(fasta_filepath): - fasta_filepath = bs.concat_fasta_2([gisaid_fasta, ref_fasta], fasta_filepath) - print(f"Reference sequence added to input sequences and saved at {fasta_filepath}") +# fasta_filepath = bs.concat_fasta_2([gisaid_fasta, ref_fasta], fasta_filepath) +print(f"Reference sequence added to input sequences and saved at {fasta_filepath}") t0 = time.time() if not Path.isfile(sam_filepath): t0 = time.time() @@ -57,7 +57,7 @@ minimap_time = time.time() - t0 print(f"Generating alignment from SAM data...") t0 = time.time() -if not Path.isfile(alignment_filepath+'.gz'): +if not Path.isfile(alignment_filepath): alignment_filepath = bs.run_datafunk(sam_filepath, ref_fasta, alignment_filepath) print(f"Alignment generated and saved at {alignment_filepath} \n") datafunk_time = time.time() - t0 @@ -75,10 +75,15 @@ gisaid_meta, bd.GENE2POS, data_src=data_src, - test=is_test) -subs_agg = bm.aggregate_replacements(subs, date) + # test=is_test + ) subs.to_csv(subs_fp, index=False, compression='gzip') -subs_agg.to_csv(subs_agg_fp, index=False, compression='gzip') +# subs = pd.read_csv(subs_fp, compression='gzip') +try: + subs_agg = bm.aggregate_replacements(subs, date, data_src='gisaid_feed') + subs_agg.to_csv(subs_agg_fp, index=False, compression='gzip') +except: + print("Substitution data aggregation failed. Skipping...") subs_time = time.time() - t0 print(f"Identifying deletion-based mutations...") t0 = time.time() @@ -87,10 +92,14 @@ bd.GENE2POS, data_src=data_src, min_del_len=1, - test=is_test) -dels_agg = bm.aggregate_deletions(dels, date) + # test=is_test + ) dels.to_csv(dels_fp, index=False, compression='gzip') -dels_agg.to_csv(dels_agg_fp, index=False, compression='gzip') +try: + dels_agg = bm.aggregate_deletions(dels, date, data_src='gisaid_feed') + dels_agg.to_csv(dels_agg_fp, index=False, compression='gzip') +except: + print("Deletion data aggregation failed. Skipping...") dels_time = time.time() - t0 print(f"Substitutions saved in {subs_fp}") print(f"Deletions saved in {dels_fp}") diff --git a/data.py b/archive/data.py similarity index 100% rename from data.py rename to archive/data.py diff --git a/data_model-2.ipynb b/archive/data_model-2.ipynb similarity index 60% rename from data_model-2.ipynb rename to archive/data_model-2.ipynb index e3f7ca2..56c0b63 100644 --- a/data_model-2.ipynb +++ b/archive/data_model-2.ipynb @@ -26,7 +26,7 @@ "metadata": {}, "outputs": [], "source": [ - "date = '2021-02-17'\n", + "date = '2021-02-21'\n", "unknown_val = 'None'" ] }, @@ -34,7 +34,18 @@ "cell_type": "code", "execution_count": 3, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/lib/python3.8/site-packages/IPython/core/interactiveshell.py:3146: DtypeWarning: Columns (18) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " has_raised = await self.run_ast_nodes(code_ast.body, cell_name,\n", + "/home/al/anaconda3/lib/python3.8/site-packages/IPython/core/interactiveshell.py:3146: DtypeWarning: Columns (25) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " has_raised = await self.run_ast_nodes(code_ast.body, cell_name,\n" + ] + } + ], "source": [ "countries_fp = '/home/al/data/geojsons/gadm_countries.json'\n", "states_fp = '/home/al/data/geojsons/gadm_divisions.json'\n", @@ -90,9 +101,9 @@ { "data": { "text/plain": [ - "2 25\n", - "0 23\n", - "1 20\n", + "2 131881\n", + "0 112605\n", + "1 98030\n", "Name: pos_in_codon, dtype: int64" ] }, @@ -184,9 +195,9 @@ "name": "stdout", "output_type": "stream", "text": [ - "(1654, 25)\n", - "(68, 33)\n", - "(1722, 37)\n" + "(10368708, 26)\n", + "(342516, 34)\n", + "(10711224, 38)\n" ] } ], @@ -200,7 +211,58 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "muts['country'] = muts['country'].astype(str)\n", + "muts['country_lower'] = muts['country'].str.lower()\n", + "muts['country_normed'] = muts['country_normed'].astype(str)\n", + "muts['country_normed_lower'] = muts['country_normed'].str.lower()\n", + "muts['division'] = muts['division'].astype(str)\n", + "muts['division_lower'] = muts['division'].str.lower()\n", + "muts['division_normed'] = muts['division_normed'].astype(str)\n", + "muts['division_normed_lower'] = muts['division_normed'].str.lower()\n", + "muts['location'] = muts['location'].astype(str)\n", + "muts['location_lower'] = muts['location'].str.lower()\n", + "muts['location_normed'] = muts['location_normed'].astype(str)\n", + "muts['location_normed_lower'] = muts['location_normed'].str.lower()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "United Kingdom 5229292\n", + "United States 1882498\n", + "Denmark 936762\n", + "Switzerland 263012\n", + "Japan 254614\n", + " ... \n", + "Saint Vincent and the Grenadines 11\n", + "Cuba 11\n", + "Uzbekistan 7\n", + "Andorra 4\n", + "belgium 3\n", + "Name: country_normed, Length: 158, dtype: int64" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "muts['country_normed'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -209,7 +271,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 23, "metadata": {}, "outputs": [ { @@ -217,16 +279,19 @@ "text/plain": [ "Index(['idx', 'replacements', 'pos', 'gene', 'gene_start_pos', 'codon_num',\n", " 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa', 'alt_aa', 'mutation',\n", - " 'strain', 'location', 'date_collected', 'date_submitted', 'clade',\n", - " 'pango_lineage', 'pango_version', 'accession_id', 'country', 'division',\n", - " 'country_normed', 'division_normed', 'location_normed', 'type',\n", - " 'seq_len', 'del_positions', 'del_len', 'relative_coords',\n", - " 'absolute_coords', 'del_seq', 'prev_5nts', 'next_5nts', 'pos_in_codon',\n", - " 'deletion_codon_coords', 'is_frameshift'],\n", + " 'strain', 'covsurver_prot_mutations', 'location', 'pangolin_lineage',\n", + " 'date_collected', 'accession_id', 'pangolin_version', 'clade',\n", + " 'date_submitted', 'country', 'division', 'country_normed',\n", + " 'division_normed', 'location_normed', 'type', 'seq_len',\n", + " 'del_positions', 'del_len', 'relative_coords', 'absolute_coords',\n", + " 'del_seq', 'prev_5nts', 'next_5nts', 'pos_in_codon',\n", + " 'deletion_codon_coords', 'is_frameshift', 'country_lower',\n", + " 'country_normed_lower', 'division_lower', 'division_normed_lower',\n", + " 'location_lower', 'location_normed_lower'],\n", " dtype='object')" ] }, - "execution_count": 17, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -237,7 +302,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -250,7 +315,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 25, "metadata": {}, "outputs": [], "source": [ @@ -259,7 +324,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 26, "metadata": {}, "outputs": [], "source": [ @@ -268,7 +333,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 27, "metadata": {}, "outputs": [], "source": [ @@ -277,16 +342,16 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "'2021-02-06'" + "'2021-02-19'" ] }, - "execution_count": 22, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -297,7 +362,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 29, "metadata": {}, "outputs": [ { @@ -336,7 +401,7 @@ "Index: []" ] }, - "execution_count": 23, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -348,27 +413,27 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "0 2020-11-01\n", - "1 2020-11-01\n", - "2 2020-11-01\n", - "3 2020-11-01\n", - "4 2020-11-01\n", - " ... \n", - "63 2021-01-14\n", - "64 2021-01-14\n", - "65 2021-01-17\n", - "66 2021-01-17\n", - "67 2021-01-17\n", - "Name: date_collected, Length: 1669, dtype: object" + "29 2020-03-23\n", + "30 2020-03-23\n", + "31 2020-03-23\n", + "32 2020-03-23\n", + "33 2020-03-23\n", + " ... \n", + "342511 2021-02-11\n", + "342512 2021-02-06\n", + "342513 2021-02-06\n", + "342514 2021-02-08\n", + "342515 2020-02-18\n", + "Name: date_collected, Length: 10579337, dtype: object" ] }, - "execution_count": 24, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } @@ -379,7 +444,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ @@ -396,7 +461,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 65, "metadata": {}, "outputs": [], "source": [ @@ -404,13 +469,25 @@ "# 'date': 'date_collected',\n", "# 'GISAID_clade': 'gisaid_clade',\n", "# 'Nextstrain_clade': 'nextstrain_clade',\n", + " 'country': 'country_original',\n", + " 'division': 'division_original',\n", + " 'location': 'location_original',\n", + " 'country_lower': 'country_original_lower',\n", + " 'division_lower': 'division_original_lower',\n", + " 'location_lower': 'location_original_lower',\n", + " 'country_normed': 'country',\n", + " 'division_normed': 'division',\n", + " 'location_normed': 'location',\n", + " 'country_normed_lower': 'country_lower',\n", + " 'division_normed_lower': 'division_lower',\n", + " 'location_normed_lower': 'location_lower',\n", " 'del_len': 'change_length_nt'\n", " }, inplace=True)" ] }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 66, "metadata": {}, "outputs": [ { @@ -418,17 +495,20 @@ "text/plain": [ "Index(['idx', 'replacements', 'pos', 'gene', 'gene_start_pos', 'codon_num',\n", " 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa', 'alt_aa', 'mutation',\n", - " 'strain', 'location', 'date_collected', 'date_submitted', 'clade',\n", - " 'pango_lineage', 'pango_version', 'accession_id', 'country', 'division',\n", - " 'country_normed', 'division_normed', 'location_normed', 'type',\n", + " 'strain', 'covsurver_prot_mutations', 'location_original',\n", + " 'pangolin_lineage', 'date_collected', 'accession_id',\n", + " 'pangolin_version', 'clade', 'date_submitted', 'country_original',\n", + " 'division_original', 'country', 'division', 'location', 'type',\n", " 'seq_len', 'del_positions', 'change_length_nt', 'relative_coords',\n", " 'absolute_coords', 'del_seq', 'prev_5nts', 'next_5nts', 'pos_in_codon',\n", - " 'deletion_codon_coords', 'is_frameshift', 'tmp', 'country_id',\n", - " 'division_id', 'location_id'],\n", + " 'deletion_codon_coords', 'is_frameshift', 'country_original_lower',\n", + " 'country_lower', 'division_original_lower', 'division_lower',\n", + " 'location_original_lower', 'location_lower', 'tmp', 'country_id',\n", + " 'division_id', 'location_id', 'date_modified', 'is_synonymous'],\n", " dtype='object')" ] }, - "execution_count": 27, + "execution_count": 66, "metadata": {}, "output_type": "execute_result" } @@ -439,7 +519,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 67, "metadata": {}, "outputs": [], "source": [ @@ -450,7 +530,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 68, "metadata": {}, "outputs": [], "source": [ @@ -461,7 +541,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 69, "metadata": {}, "outputs": [], "source": [ @@ -470,7 +550,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 70, "metadata": {}, "outputs": [], "source": [ @@ -480,7 +560,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 71, "metadata": {}, "outputs": [], "source": [ @@ -491,7 +571,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 72, "metadata": {}, "outputs": [], "source": [ @@ -500,7 +580,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 73, "metadata": {}, "outputs": [], "source": [ @@ -509,7 +589,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 74, "metadata": {}, "outputs": [], "source": [ @@ -519,15 +599,15 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 75, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "(1669, 43)\n", - "(1669, 43)\n" + "(10579337, 50)\n", + "(10579337, 50)\n" ] } ], @@ -539,27 +619,27 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 76, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "0 2020-11-01\n", - "1 2020-11-01\n", - "2 2020-11-01\n", - "3 2020-11-01\n", - "4 2020-11-01\n", - " ... \n", - "63 2021-01-14\n", - "64 2021-01-14\n", - "65 2021-01-17\n", - "66 2021-01-17\n", - "67 2021-01-17\n", - "Name: date_collected, Length: 1669, dtype: object" + "29 2020-03-23\n", + "30 2020-03-23\n", + "31 2020-03-23\n", + "32 2020-03-23\n", + "33 2020-03-23\n", + " ... \n", + "342511 2021-02-11\n", + "342512 2021-02-06\n", + "342513 2021-02-06\n", + "342514 2021-02-08\n", + "342515 2020-02-18\n", + "Name: date_collected, Length: 10579337, dtype: object" ] }, - "execution_count": 37, + "execution_count": 76, "metadata": {}, "output_type": "execute_result" } @@ -570,7 +650,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 77, "metadata": {}, "outputs": [], "source": [ @@ -579,7 +659,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 78, "metadata": {}, "outputs": [ { @@ -587,17 +667,20 @@ "text/plain": [ "Index(['idx', 'replacements', 'pos', 'gene', 'gene_start_pos', 'codon_num',\n", " 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa', 'alt_aa', 'mutation',\n", - " 'strain', 'location', 'date_collected', 'date_submitted', 'clade',\n", - " 'pango_lineage', 'pango_version', 'accession_id', 'country', 'division',\n", - " 'country_normed', 'division_normed', 'location_normed', 'type',\n", + " 'strain', 'covsurver_prot_mutations', 'location_original',\n", + " 'pangolin_lineage', 'date_collected', 'accession_id',\n", + " 'pangolin_version', 'clade', 'date_submitted', 'country_original',\n", + " 'division_original', 'country', 'division', 'location', 'type',\n", " 'seq_len', 'del_positions', 'change_length_nt', 'relative_coords',\n", " 'absolute_coords', 'del_seq', 'prev_5nts', 'next_5nts', 'pos_in_codon',\n", - " 'deletion_codon_coords', 'is_frameshift', 'tmp', 'country_id',\n", + " 'deletion_codon_coords', 'is_frameshift', 'country_original_lower',\n", + " 'country_lower', 'division_original_lower', 'division_lower',\n", + " 'location_original_lower', 'location_lower', 'tmp', 'country_id',\n", " 'division_id', 'location_id', 'date_modified', 'is_synonymous'],\n", " dtype='object')" ] }, - "execution_count": 39, + "execution_count": 78, "metadata": {}, "output_type": "execute_result" } @@ -608,19 +691,19 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 96, "metadata": {}, "outputs": [], "source": [ "meta_info = [\n", " 'strain', 'accession_id',\n", " 'date_modified', 'date_collected', 'date_submitted',\n", - " 'country_id', 'country', 'country_normed',\n", - " 'division_id', 'division', 'division_normed',\n", - " 'location_id', 'location', 'location_normed',\n", + " 'country_id', 'country', 'country_original', 'country_lower', 'country_original_lower',\n", + " 'division_id', 'division', 'division_original', 'division_lower', 'division_original_lower',\n", + " 'location_id', 'location', 'location_original', 'location_lower', 'location_original_lower',\n", "# 'submitting_lab', 'originating_lab',\n", "# 'authors', \n", - " 'pango_lineage', 'pango_version',\n", + " 'pangolin_lineage', 'pangolin_version',\n", " 'clade', \n", "# 'nextstrain_clade',\n", "# 'gisaid_epi_isl', 'genbank_accession',\n", @@ -638,7 +721,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 80, "metadata": {}, "outputs": [], "source": [ @@ -659,7 +742,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 81, "metadata": {}, "outputs": [], "source": [ @@ -668,7 +751,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 82, "metadata": {}, "outputs": [], "source": [ @@ -677,16 +760,16 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 83, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "'2021-02-16'" + "'2021-02-21'" ] }, - "execution_count": 44, + "execution_count": 83, "metadata": {}, "output_type": "execute_result" } @@ -697,27 +780,27 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 84, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "0 2020-11-25\n", - "1 2020-11-25\n", - "2 2020-11-25\n", - "3 2020-11-25\n", - "4 2020-11-25\n", - " ... \n", - "63 2021-02-08\n", - "64 2021-02-08\n", - "65 2021-02-01\n", - "66 2021-02-01\n", - "67 2021-02-01\n", - "Name: date_submitted, Length: 1669, dtype: object" + "29 2020-04-17\n", + "30 2020-04-17\n", + "31 2020-04-17\n", + "32 2020-04-17\n", + "33 2020-04-17\n", + " ... \n", + "342511 2021-02-21\n", + "342512 2021-02-21\n", + "342513 2021-02-21\n", + "342514 2021-02-21\n", + "342515 2021-02-21\n", + "Name: date_submitted, Length: 10579337, dtype: object" ] }, - "execution_count": 45, + "execution_count": 84, "metadata": {}, "output_type": "execute_result" } @@ -728,27 +811,27 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 85, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "0 2020-11-01\n", - "1 2020-11-01\n", - "2 2020-11-01\n", - "3 2020-11-01\n", - "4 2020-11-01\n", - " ... \n", - "63 2021-01-14\n", - "64 2021-01-14\n", - "65 2021-01-17\n", - "66 2021-01-17\n", - "67 2021-01-17\n", - "Name: date_collected, Length: 1669, dtype: object" + "29 2020-03-23\n", + "30 2020-03-23\n", + "31 2020-03-23\n", + "32 2020-03-23\n", + "33 2020-03-23\n", + " ... \n", + "342511 2021-02-11\n", + "342512 2021-02-06\n", + "342513 2021-02-06\n", + "342514 2021-02-08\n", + "342515 2020-02-18\n", + "Name: date_collected, Length: 10579337, dtype: object" ] }, - "execution_count": 46, + "execution_count": 85, "metadata": {}, "output_type": "execute_result" } @@ -759,7 +842,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 86, "metadata": {}, "outputs": [], "source": [ @@ -768,27 +851,27 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 87, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "S:DEL144/144 19\n", - "ORF1a:DEL3675/3677 19\n", - "S:DEL69/70 19\n", - "ORF1a:DEL85/85 1\n", - "S:DEL241/243 1\n", - "ORF10:DEL16/39 1\n", - "ORF1a:DEL1/25 1\n", - "ORF10:DEL19/39 1\n", - "S:DEL706/2704 1\n", - "ORF1a:DEL1/7508 1\n", - "ORF7a:DEL119 1\n", - "Name: mutation, dtype: int64" + "S:DEL69/70 97176\n", + "ORF1a:DEL3675/3677 87996\n", + "S:DEL144/144 86166\n", + "ORF1a:DEL1/25 11126\n", + "ORF8:DEL121 5014\n", + " ... \n", + "ORF7a:DEL48/760 1\n", + "ORF7a:DEL63/83 1\n", + "ORF1a:DEL2777/2781 1\n", + "S:DEL849 1\n", + "ORF7a:DEL75/80 1\n", + "Name: mutation, Length: 4784, dtype: int64" ] }, - "execution_count": 48, + "execution_count": 87, "metadata": {}, "output_type": "execute_result" } @@ -799,7 +882,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 88, "metadata": {}, "outputs": [ { @@ -839,7 +922,7 @@ "Index: []" ] }, - "execution_count": 49, + "execution_count": 88, "metadata": {}, "output_type": "execute_result" } @@ -850,17 +933,119 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 89, + "metadata": {}, + "outputs": [], + "source": [ + "# muts.loc[muts['change_length_nt']=='None', 'change_length_nt'] = -1\n", + "# muts['change_length_nt'] = muts['change_length_nt'].astype(int)" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "metadata": {}, + "outputs": [], + "source": [ + "cols = ['absolute_coords', 'change_length_nt']\n", + "# muts[muts['change_length_nt']>=20000].sort_values('change_length_nt', ascending=False)[cols]" + ] + }, + { + "cell_type": "code", + "execution_count": 91, + "metadata": {}, + "outputs": [], + "source": [ + "# muts[muts['change_length_nt']>=5000].sort_values('change_length_nt', ascending=False)['gene'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "metadata": {}, + "outputs": [], + "source": [ + "# muts[muts['change_length_nt']>=20000].sort_values('change_length_nt', ascending=False).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "metadata": {}, + "outputs": [], + "source": [ + "cols = ['ref_codon', 'pos', 'alt_codon', 'ref_aa', 'codon_num', 'alt_aa']\n", + "# muts[muts['mutation']=='S:N501N'][cols]" + ] + }, + { + "cell_type": "code", + "execution_count": 94, "metadata": {}, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Execution time: 0.40732288360595703 seconds\n" - ] + "data": { + "text/plain": [ + "United Kingdom 5148421\n", + "United States 1881231\n", + "Denmark 936762\n", + "Switzerland 263012\n", + "Japan 243281\n", + " ... \n", + "Saint Vincent and the Grenadines 11\n", + "Cuba 11\n", + "Uzbekistan 7\n", + "Andorra 4\n", + "belgium 3\n", + "Name: country, Length: 156, dtype: int64" + ] + }, + "execution_count": 94, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "muts['country'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "united kingdom 5148421\n", + "united states 1881231\n", + "denmark 936762\n", + "switzerland 263012\n", + "japan 243281\n", + " ... \n", + "saint-barthélemy 12\n", + "cuba 11\n", + "saint vincent and the grenadines 11\n", + "uzbekistan 7\n", + "andorra 4\n", + "Name: country_lower, Length: 155, dtype: int64" + ] + }, + "execution_count": 95, + "metadata": {}, + "output_type": "execute_result" } ], + "source": [ + "muts['country_lower'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "# GENERATE JSON DATA MODEL\n", "start = time.time()\n", @@ -868,7 +1053,7 @@ " .apply(lambda x: x[muts_info].to_dict('records'))\n", " .reset_index()\n", " .rename(columns={0:'mutations'})\n", - " .to_json(f'test_data/TEST_api_data.json.gz', \n", + " .to_json(f'/valhalla/gisaid/api_data.json.gz',\n", " orient='records',\n", " compression='gzip'))\n", "end = time.time()\n", @@ -903,9 +1088,9 @@ ], "metadata": { "kernelspec": { - "display_name": "bjorn", + "display_name": "bjorn2", "language": "python", - "name": "bjorn" + "name": "bjorn2" }, "language_info": { "codemirror_mode": { diff --git a/data_model.ipynb b/archive/data_model.ipynb similarity index 100% rename from data_model.ipynb rename to archive/data_model.ipynb diff --git a/archive/envs/api_env.yml b/archive/envs/api_env.yml new file mode 100644 index 0000000..4a1575b --- /dev/null +++ b/archive/envs/api_env.yml @@ -0,0 +1,155 @@ +name: bjorn2 +channels: + - pytorch + - anaconda + - conda-forge + - bioconda + - defaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=1_gnu + - attrs=20.3.0=pyhd3deb0d_0 + - biopython=1.78=py37h5e8e339_1 + - boost-cpp=1.74.0=hc6e9bd1_2 + - bzip2=1.0.8=h7f98852_4 + - c-ares=1.17.1=h36c2ea0_0 + - ca-certificates=2020.12.5=ha878542_0 + - cairo=1.16.0=h7979940_1007 + - certifi=2020.12.5=py37h89c1867_1 + - cfitsio=3.470=hb418390_7 + - click=7.1.2=pyh9f0ad1d_0 + - click-plugins=1.1.1=py_0 + - cligj=0.7.1=pyhd8ed1ab_0 + - cloudpickle=1.6.0=py_0 + - cudatoolkit=9.2.148=h80a95b2_8 + - curl=7.71.1=he644dc0_8 + - cycler=0.10.0=py37_0 + - cytoolz=0.11.0=py37h7b6447c_0 + - dask-core=2.30.0=py_0 + - decorator=4.4.2=py_0 + - expat=2.2.10=h9c3ff4c_0 + - fiona=1.8.18=py37h527b4ca_0 + - fontconfig=2.13.1=hba837de_1004 + - freetype=2.10.4=h0708190_1 + - freexl=1.0.5=h516909a_1002 + - gdal=3.1.4=py37h2ec2946_6 + - geopandas=0.8.2=pyhd8ed1ab_0 + - geos=3.9.0=h9c3ff4c_0 + - geotiff=1.6.0=h2b14fbe_4 + - gettext=0.19.8.1=h0b5b191_1005 + - giflib=5.2.1=h36c2ea0_2 + - hdf4=4.2.13=h10796ff_1004 + - hdf5=1.10.6=nompi_h6a2412b_1114 + - icu=68.1=h58526e2_0 + - imageio=2.9.0=py_0 + - importlib-metadata=3.4.0=py37h89c1867_0 + - importlib_metadata=3.4.0=hd8ed1ab_0 + - intel-openmp=2020.2=254 + - jpeg=9d=h36c2ea0_0 + - json-c=0.15=h98cffda_0 + - kealib=1.4.14=he4dc956_1 + - kiwisolver=1.2.0=py37hfd86e86_0 + - krb5=1.17.2=h926e7f8_0 + - lcms2=2.11=h396b838_0 + - ld_impl_linux-64=2.35.1=hea4e1c9_2 + - libblas=3.9.0=8_openblas + - libcblas=3.9.0=8_openblas + - libcurl=7.71.1=hcdd3856_8 + - libdap4=3.20.6=hd7c4107_1 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=h516909a_1 + - libffi=3.3=h58526e2_2 + - libgcc-ng=9.3.0=h2828fa1_18 + - libgdal=3.1.4=hbde00c8_6 + - libgfortran-ng=9.3.0=hff62375_18 + - libgfortran5=9.3.0=hff62375_18 + - libglib=2.66.7=h1f3bc88_0 + - libgomp=9.3.0=h2828fa1_18 + - libiconv=1.16=h516909a_0 + - libkml=1.3.0=h02e6976_1012 + - liblapack=3.9.0=8_openblas + - libnetcdf=4.7.4=nompi_h56d31a8_107 + - libnghttp2=1.43.0=h812cca2_0 + - libopenblas=0.3.12=pthreads_h4812303_1 + - libpng=1.6.37=h21135ba_2 + - libpq=13.1=hfd2b0eb_1 + - librttopo=1.1.0=hccdd1c9_5 + - libspatialindex=1.9.3=h9c3ff4c_3 + - libspatialite=5.0.1=h04c9dda_2 + - libssh2=1.9.0=hab1572f_5 + - libstdcxx-ng=9.3.0=h6de172a_18 + - libtiff=4.2.0=hdc55705_0 + - libuuid=2.32.1=h7f98852_1000 + - libwebp-base=1.2.0=h7f98852_0 + - libxcb=1.13=h7f98852_1003 + - libxml2=2.9.10=h72842e0_3 + - lz4-c=1.9.3=h9c3ff4c_0 + - matplotlib-base=3.3.1=py37h817c723_0 + - mkl=2020.2=256 + - more-itertools=8.5.0=py_0 + - munch=2.5.0=py_0 + - ncurses=6.2=h58526e2_4 + - networkx=2.5=py_0 + - ninja=1.10.2=h4bd325d_0 + - numpy=1.20.1=py37haa41c4c_0 + - olefile=0.46=py37_0 + - openjpeg=2.4.0=hf7af979_0 + - openssl=1.1.1j=h7f98852_0 + - pandas=1.2.2=py37hdc94413_0 + - path=15.1.0=py37h89c1867_0 + - patsy=0.5.1=py_0 + - pcre=8.44=he1b5a44_0 + - pillow=8.0.0=py37h9a89aac_0 + - pip=21.0.1=pyhd8ed1ab_0 + - pixman=0.40.0=h36c2ea0_0 + - plotly=4.14.3=pyh44b312d_0 + - poppler=0.89.0=h2de54a5_5 + - poppler-data=0.4.10=0 + - postgresql=13.1=h6303168_1 + - proj=7.2.0=h277dcde_2 + - pthread-stubs=0.4=h36c2ea0_1001 + - pyparsing=2.4.7=py_0 + - pyproj=3.0.0.post1=py37hf874b97_0 + - python=3.7.9=hffdb5ce_100_cpython + - python-dateutil=2.8.1=py_0 + - python_abi=3.7=1_cp37m + - pytorch=1.4.0=py3.7_cuda9.2.148_cudnn7.6.3_0 + - pytz=2021.1=pyhd8ed1ab_0 + - pywavelets=1.1.1=py37h7b6447c_2 + - pyyaml=5.3.1=py37h7b6447c_1 + - readline=8.0=he28a2e2_2 + - retrying=1.3.3=py_2 + - rtree=0.9.7=py37h0b55af0_1 + - scikit-image=0.17.2=py37hdf5156a_0 + - scipy=1.6.0=py37h14a347d_0 + - setuptools=49.6.0=py37h89c1867_3 + - shapely=1.7.1=py37h4c50fd9_2 + - six=1.15.0=pyh9f0ad1d_0 + - sqlite=3.34.0=h74cdb3f_0 + - statsmodels=0.12.2=py37h902c9e0_0 + - tifffile=2020.10.1=py37hdd07704_2 + - tiledb=2.2.4=hb9a9e87_0 + - tk=8.6.10=h21135ba_1 + - toolz=0.11.1=py_0 + - tornado=6.0.4=py37h7b6447c_1 + - typing_extensions=3.7.4.3=py_0 + - tzcode=2021a=h7f98852_0 + - wheel=0.36.2=pyhd3deb0d_0 + - xerces-c=3.2.3=h9d8b166_2 + - xorg-kbproto=1.0.7=h7f98852_1002 + - xorg-libice=1.0.10=h516909a_0 + - xorg-libsm=1.2.3=h84519dc_1000 + - xorg-libx11=1.6.12=h516909a_0 + - xorg-libxau=1.0.9=h7f98852_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxext=1.3.4=h516909a_0 + - xorg-libxrender=0.9.10=h516909a_1002 + - xorg-renderproto=0.11.1=h14c3975_1002 + - xorg-xextproto=7.3.0=h7f98852_1002 + - xorg-xproto=7.0.31=h7f98852_1007 + - xz=5.2.5=h516909a_1 + - yaml=0.2.5=h7b6447c_0 + - zipp=3.4.0=py_0 + - zlib=1.2.11=h516909a_1010 + - zstd=1.4.8=ha95c52a_1 +prefix: /home/al/anaconda3/envs/bjorn2 diff --git a/envs/linux.yml b/archive/envs/linux.yml similarity index 100% rename from envs/linux.yml rename to archive/envs/linux.yml diff --git a/envs/macos.yml b/archive/envs/macos.yml similarity index 100% rename from envs/macos.yml rename to archive/envs/macos.yml diff --git a/generate_outbreak_data.py b/archive/generate_outbreak_data.py similarity index 100% rename from generate_outbreak_data.py rename to archive/generate_outbreak_data.py diff --git a/archive/json2fasta.py b/archive/json2fasta.py new file mode 100644 index 0000000..8a9ab95 --- /dev/null +++ b/archive/json2fasta.py @@ -0,0 +1,337 @@ +import gc +import re +import json +import argparse +import pandas as pd +import geopandas as gpd +from path import Path +import bjorn_support as bs +import visualize as bv +import data as bd + + +# COLLECTING USER PARAMETERS +parser = argparse.ArgumentParser() +parser.add_argument("-u", "--username", + type=str, + required=True, + help="Username to use for downloading API feed from GISAID") +parser.add_argument("-p", "--password", + type=str, + required=True, + help="Password to use for downloading API feed from GISAID") +args = parser.parse_args() +username = args.username +password = args.password + +with open('config.json', 'r') as f: + config = json.load(f) + +in_fp = config['gisaid_feed'] +out_fp = config['gisaid_fasta'] +meta_fp = config['gisaid_meta'] +gadm_fp = config['gadm'] +is_test = config['feed_test'] +test_size = 100 +metacols = ['covv_virus_name', 'covsurver_prot_mutations', 'covv_location', + 'covv_lineage', 'covv_collection_date', 'covv_accession_id', + 'pangolin_lineages_version', 'covv_clade', 'covv_subm_date'] +corrections = bd.COUNTY_CORRECTIONS + +# Download GISAID API feed +if not Path.isfile(Path(in_fp)): + print(f"Downloading GISAID API feed...") + feed_cmd = f"curl -u {username}:{password} https://www.epicov.org/epi3/3p/scripps/export/provision.json.xz | xz -d -T8 > {in_fp}" + bs.run_command(feed_cmd) + print(f"GISAID API feed saved in {in_fp}") +else: + print(f"{in_fp} already exists, skipping API feed download step") +# load sequence data +print(f"Loading API data...") +if is_test: + data = [] + with open(in_fp, 'r') as handle: + for i, line in enumerate(handle): + data.append(json.loads(line)) + if i >= test_size: + break +else: + data = [json.loads(line) for line in open(in_fp, 'r')] +print(f"Total number of sequences: {len(data)}") +# generate fasta file containing all sequences +if not Path.isfile(Path(out_fp)): + print(f"Converting to dict...") + regex = re.compile('[^a-zA-Z]') + seqs_dict = {sample['covv_virus_name'].replace('hCoV-19/', '').replace(' ', ''): + regex.sub('', sample['sequence'].replace('\n', '')) for sample in data} + print(f"Converting to FASTA...") + bs.dict2fasta(seqs_dict, out_fp) + print(f"FASTA output generated and saved in {out_fp}") +else: + print(f"{out_fp} already exists, skipping fasta generation step") +# generate tsv file containing processed metadata +if not Path.isfile(Path(meta_fp)): + # load raw metadata into dataframe + df = pd.DataFrame(data, columns=metacols) + # TEST: all accession IDs are unique + assert df['covv_accession_id'].shape[0]==df['covv_accession_id'].unique().shape[0], f'ERROR: gisaid accession ids not unique' + num_ids = df['covv_accession_id'].unique().shape[0] + print(f"Total number of sequences: {num_ids}") + print(f"Cleaning metadata") + df.rename(columns={ + 'covv_virus_name': 'strain', + 'covv_location': 'location', + 'covv_collection_date': 'date_collected', + 'covv_subm_date': 'date_submitted', + 'covv_clade': 'clade', + 'covv_lineage': 'pangolin_lineage', + 'pangolin_lineages_version': 'pangolin_version', + 'covv_accession_id': 'accession_id' + }, inplace=True) + print(f"Loading GADM file containing geographic information...") + gadm = gpd.read_file(gadm_fp) + gadm_cols = [f'NAME_{i}' for i in range(5)] + gadm = gadm[gadm_cols] + print(f"Standardizing location information...") + res = pd.DataFrame(df['location'].str.split('/').tolist(), + columns=['region', + 'country', + 'division', + 'location', + 'city', + 'town' + ]) + df['country'] = res['country'].str.strip() + df['division'] = res['division'].str.strip() + df['location'] = res['location'].str.strip() + print(f"Admin0 standardization...") + df['country_normed'] = df['country'].copy() + df['country_normed'].fillna('None', inplace=True) + df.loc[df['country_normed']=='USA', 'country_normed'] = 'United States' + df.loc[df['country_normed'].str.contains('Congo'), 'country_normed'] = 'Republic of Congo' + df.loc[df['country_normed'].str.contains('Cote dIvoire'), 'country_normed'] = "Côte d'Ivoire" + df.loc[df['country_normed'].str.contains('North Macedonia'), 'country_normed'] = "Macedonia" + df.loc[df['country_normed'].str.contains('Curacao'), 'country_normed'] = "Curaçao" + df.loc[df['country_normed'].str.contains('Saint Martin'), 'country_normed'] = "Saint-Martin" + df.loc[df['country_normed'].str.contains('Trinidad'), 'country_normed'] = 'Trinidad and Tobago' + df.loc[df['country_normed'].str.contains('Czech republic'), 'country_normed'] = 'Czech Republic' + df.loc[df['country_normed'].str.contains('St Eustatius'), 'country_normed'] = 'Netherlands' + df.loc[df['country_normed'].str.contains('Saint Barthelemy'), 'country_normed'] = 'Saint-Barthélemy' + df.loc[df['country_normed'].str.contains('Palestine'), 'country_normed'] = "Palestina" + df.loc[df['country_normed'].str.contains("Germany /"), 'country_normed'] = "Germany" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine"), 'division'] = "Nouvelle-Aquitaine" + df.loc[df['country_normed']=="France /Nouvelle-Aquitaine", 'country_normed'] = "France" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine/ Limoges"), 'division'] = "Nouvelle-Aquitaine" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine/ Limoges"), 'location'] = "Limoges" + df.loc[df['country_normed']=="France /Nouvelle-Aquitaine/ Limoges", 'country_normed'] = "France" + df.loc[df['country_normed']=="Kenya /", 'country_normed'] = "Kenya" + df.loc[df['country_normed']=="Switzerland/ Schwyz", 'division'] = "Schwyz" + df.loc[df['country_normed']=="Switzerland/ Schwyz", 'country_normed'] = "Switzerland" + df.loc[df['country_normed']=="USA /Wisconsin", 'division'] = "Wisconsin" + df.loc[df['country_normed']=="USA /Wisconsin", 'country_normed'] = "United States" + df.loc[df['country_normed']=="Jonavos apskritis", 'country_normed'] = "Lithuania" + df.loc[df['country_normed']=="Thailand /Singburi", 'division'] = "Singburi" + df.loc[df['country_normed']=="Thailand /Singburi", 'country_normed'] = "Thailand" + df.loc[df['country_normed']=="Norway /", 'country_normed'] = "Norway" + df.loc[df['country_normed']=="Morocoo", 'country_normed'] = "Morocco" + gisaid_0 = set(df['country_normed'].unique()) + gadm_0 = set(gadm['NAME_0'].unique()) + print(len(gisaid_0)) + print(len(gadm_0)) + print(f'Number of countries captured in GADM: {len(gisaid_0 & gadm_0)}') + print(f'Countries in GISAID not captured in GADM: {gisaid_0 - gadm_0}') + missing_countries = sorted(gisaid_0 - gadm_0) + samples_missing_country = df[df['country'].isin(missing_countries)] + print(f'Number of samples missing country-level geo-information: {samples_missing_country.shape[0]}') + print(f'Admin1 standardization...') + df.loc[df['division'].isna(), 'division'] = 'None' + df['division_normed'] = df['division'].copy() + df.loc[df['division_normed']=='USA', 'division_normed'] = 'United States' + df.loc[df['division_normed'].str.contains('Georgia /'), 'division_normed'] = 'Georgia' + df.loc[df['division_normed'].str.contains('Antwerp'), 'division_normed'] = 'Vlaanderen' + df.loc[df['division_normed'].str.contains('Andalu'), 'division_normed'] = 'Andalucía' + df.loc[df['division_normed'].str.contains('Cairo'), 'division_normed'] = 'Al Qahirah' + df.loc[df['division_normed'].str.contains('Northern territory'), 'division_normed'] = 'Northern Territory' + df.loc[df['division_normed'].str.contains('Fayoum'), 'division_normed'] = 'Al Fayyum' + df.loc[df['division_normed'].str.contains('Musca'), 'division_normed'] = 'Muscat' + df.loc[df['division_normed'].str.contains('Kalyoubia'), 'division_normed'] = 'Al Qalyubiyah' + df.loc[df['division_normed'].str.contains('Buraymi'), 'division_normed'] = 'Al Buraymi' + df.loc[df['division_normed'].str.contains('Buraimi'), 'division_normed'] = 'Al Buraymi' + df.loc[df['division_normed'].str.contains('Dakhiliyah'), 'division_normed'] = 'Ad Dakhliyah' + df.loc[df['division_normed'].str.contains('Dhahirah'), 'division_normed'] = 'Al Dhahira' + df.loc[df['division_normed'].str.contains('North Batinah'), 'division_normed'] = 'Al Batinah North' + df.loc[df['division_normed'].str.contains('South Batinah'), 'division_normed'] = 'Al Batinah South' + df.loc[df['division_normed'].str.contains('North Sharqiyah'), 'division_normed'] = 'Ash Sharqiyah North' + df.loc[df['division_normed'].str.contains('Wuhan'), 'division_normed'] = 'Hubei' + df.loc[df['division_normed'].str.contains('Quebec'), 'division_normed'] = 'Québec' + df.loc[df['division_normed'].str.contains('Toronto'), 'division_normed'] = 'Ontario' + df.loc[df['division_normed'].str.contains('Coahuila de Zaragoza'), 'division_normed'] = 'Coahuila' + df.loc[df['division_normed'].str.contains('Mexico City'), 'division_normed'] = 'México' + df.loc[df['division_normed'].str.contains('Michoacan'), 'division_normed'] = 'Michoacán' + df.loc[df['division_normed'].str.contains('Nuevo Leon'), 'division_normed'] = 'Nuevo León' + df.loc[df['division_normed'].str.contains('Queretaro'), 'division_normed'] = 'Querétaro' + df.loc[df['division_normed'].str.contains('SanLuisPotosi'), 'division_normed'] = 'San Luis Potosí' + df.loc[df['division_normed'].str.contains('San Luis Potosi'), 'division_normed'] = 'San Luis Potosí' + df.loc[df['division_normed'].str.contains('State of Mexico'), 'division_normed'] = 'México' + df.loc[df['division_normed'].str.contains('Yucatan'), 'division_normed'] = 'Yucatán' + df.loc[df['division_normed'].str.contains('Bethlehem'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Hebron'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Jenin'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Jericho'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Ramallah'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Tulkarem'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Nablus'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Sharja'), 'division_normed'] = 'Sharjah' + df.loc[df['division_normed'].str.contains('Copenhagen'), 'division_normed'] = 'Hovedstaden' + df.loc[df['division_normed'].str.contains('Sjaelland'), 'division_normed'] = 'Sjælland' + df.loc[df['division_normed'].str.contains('Cape Town'), 'division_normed'] = 'Western Cape' + df.loc[df['division_normed'].str.contains('Western Cape'), 'division_normed'] = 'Western Cape' + df.loc[df['division_normed'].str.contains('Amapa'), 'division_normed'] = 'Amapá' + df.loc[df['division_normed'].str.contains('Ceara'), 'division_normed'] = 'Ceará' + df.loc[df['division_normed'].str.contains('Goias'), 'division_normed'] = 'Goiás' + df.loc[df['division_normed'].str.contains('Maranhao'), 'division_normed'] = 'Maranhão' + df.loc[df['division_normed'].str.contains('Paraiba'), 'division_normed'] = 'Paraíba' + df.loc[df['division_normed'].str.contains('Parana'), 'division_normed'] = 'Paraná' + df.loc[df['division_normed'].str.contains('Piaui'), 'division_normed'] = 'Piauí' + df.loc[df['division_normed'].str.contains('Sao Paulo'), 'division_normed'] = 'São Paulo' + df.loc[df['division_normed'].str.contains('Aragon'), 'division_normed'] = 'Aragón' + df.loc[df['division_normed'].str.contains('Asturias'), 'division_normed'] = 'Principado de Asturias' + df.loc[df['division_normed'].str.contains('Balear Islands'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Balear_Islands'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Illes Balears'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Canary Islands'), 'division_normed'] = 'Canaries' + df.loc[df['division_normed'].str.contains('Canary_Islands'), 'division_normed'] = 'Canaries' + df.loc[df['division_normed'].str.contains('Castilla La Mancha'), 'division_normed'] = 'Castilla-La Mancha' + df.loc[df['division_normed'].str.contains('Castilla la Mancha'), 'division_normed'] = 'Castilla-La Mancha' + df.loc[df['division_normed'].str.contains('Castilla y Leon'), 'division_normed'] = 'Castilla y León' + df.loc[df['division_normed'].str.contains('Ceuta'), 'division_normed'] = 'Ceuta y Melilla' + df.loc[df['division_normed'].str.contains('Melilla'), 'division_normed'] = 'Ceuta y Melilla' + df.loc[df['division_normed'].str.contains('Comunitat Valenciana'), 'division_normed'] = 'Comunidad Valenciana' + df.loc[df['division_normed'].str.contains('Comunitat_Valenciana'), 'division_normed'] = 'Comunidad Valenciana' + df.loc[df['division_normed'].str.contains('La_Rioja'), 'division_normed'] = 'La Rioja' + df.loc[df['division_normed'].str.contains('Madrid'), 'division_normed'] = 'Comunidad de Madrid' + df.loc[df['division_normed'].str.contains('Murcia'), 'division_normed'] = 'Región de Murcia' + df.loc[df['division_normed'].str.contains('Navarra'), 'division_normed'] = 'Comunidad Foral de Navarra' + df.loc[df['division_normed'].str.contains('Catalunya'), 'division_normed'] = 'Cataluña' + df.loc[df['division_normed'].str.contains('Catalonia'), 'division_normed'] = 'Cataluña' + df.loc[df['division_normed'].str.contains('Baden-Wuerttemberg'), 'division_normed'] = 'Baden-Württemberg' + df.loc[df['division_normed'].str.contains('Baden-Wurttemberg'), 'division_normed'] = 'Baden-Württemberg' + df.loc[df['division_normed'].str.contains('Bavaria'), 'division_normed'] = 'Bayern' + df.loc[df['division_normed'].str.contains('Hesse'), 'division_normed'] = 'Hessen' + df.loc[df['division_normed'].str.contains('Lower Saxony'), 'division_normed'] = 'Niedersachsen' + df.loc[df['division_normed'].str.contains('Mecklenburg-Western Pomerania'), 'division_normed'] = 'Mecklenburg-Vorpommern' + df.loc[df['division_normed'].str.contains('Rhineland-Palatinate'), 'division_normed'] = 'Rheinland-Pfalz' + df.loc[df['division_normed'].str.contains('Saxony'), 'division_normed'] = 'Sachsen' + df.loc[df['division_normed'].str.contains('Saxony-Anhalt'), 'division_normed'] = 'Sachsen-Anhalt' + df.loc[df['division_normed'].str.contains('North Rhine-Westphalia'), 'division_normed'] = 'Nordrhein-Westfalen' + df.loc[df['division_normed'].str.contains('Thuringia'), 'division_normed'] = 'Thüringen' + print(f'Admin2 standardization (U.S. only)') + df.loc[df['location'].isna(), 'location'] = 'None' + df['location_normed'] = df['location'].copy() + for key, val in corrections.items(): + df.loc[:, 'location_normed'] = df['location_normed'].str.replace(key, val) + df.loc[:, 'location_normed'] = df['location_normed'].str.replace('County', '').str.replace('county', '').str.replace(',', '') + df.loc[:, 'location_normed'] = df['location_normed'].str.strip().apply(bv.check_state, args=(False,)).str.strip() + df.loc[df['location_normed'].str.contains('Anchorage-Mat-Su'), 'location_normed'] = 'Anchorage' + df.loc[df['location_normed'].str.contains('Anchorage-Mat Su'), 'location_normed'] = 'Anchorage' + df.loc[df['location_normed'].str.contains('BRA'), 'location_normed'] = 'Brazos' + df.loc[df['location_normed'].str.contains('BR'), 'location_normed'] = 'Brewster' + df.loc[df['location_normed'].str.contains('Belgrade'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Bozeman'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Big Sky'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Belton'), 'location_normed'] = 'Bell' + df.loc[df['location_normed'].str.contains('Brentwood'), 'location_normed'] = 'Contra Costa' + df.loc[df['location_normed'].str.contains('Chicago'), 'location_normed'] = 'Cook' + df.loc[df['location_normed'].str.contains('Colombus'), 'location_normed'] = 'Franklin' + df.loc[df['location_normed'].str.contains('DuBois'), 'location_normed'] = 'Fremont' + df.loc[df['location_normed'].str.contains('DuPage'), 'location_normed'] = 'Dupage' + df.loc[df['location_normed'].str.contains('Eau claire'), 'location_normed'] = 'Eau Claire' + df.loc[df['location_normed'].str.contains('Ennis'), 'location_normed'] = 'Ellis' + df.loc[df['location_normed'].str.contains('Fond Du Lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Fond du lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Fonddu Lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Frisco'), 'location_normed'] = 'Collin' + df.loc[df['location_normed'].str.contains('Hawai'), 'location_normed'] = 'Hawaii' + df.loc[df['location_normed'].str.contains('Holland'), 'location_normed'] = 'Ottawa' + df.loc[df['location_normed'].str.contains('Honolul'), 'location_normed'] = 'Honolulu' + df.loc[df['location_normed'].str.contains('Indianapolis'), 'location_normed'] = 'Marion' + df.loc[df['location_normed'].str.contains('Interior'), 'location_normed'] = 'Fairbanks North Star' + df.loc[df['location_normed'].str.contains('Ithaca'), 'location_normed'] = 'Tompkins' + df.loc[df['location_normed'].str.contains('Kaua'), 'location_normed'] = 'Kauai' + df.loc[df['location_normed'].str.contains('Las Vegas'), 'location_normed'] = 'Clark' + df.loc[df['location_normed'].str.contains('Mau'), 'location_normed'] = 'Hawaii' + df.loc[df['location_normed'].str.contains('Mcculloch'), 'location_normed'] = 'McCulloch' + df.loc[df['location_normed'].str.contains('Mchenry'), 'location_normed'] = 'McHenry' + df.loc[df['location_normed'].str.contains('Mclennan'), 'location_normed'] = 'McLennan' + df.loc[df['location_normed'].str.contains('Moris'), 'location_normed'] = 'Morris' + df.loc[df['location_normed'].str.contains('New York'), 'location_normed'] = 'New York' + df.loc[df['location_normed'].str.contains('New York City'), 'location_normed'] = 'New York' + df.loc[df['location_normed'].str.contains('New Hyde Park'), 'location_normed'] = 'Nassau' + df.loc[df['location_normed'].str.contains('New Orleans'), 'location_normed'] = 'Orleans' + df.loc[df['location_normed'].str.contains('New Rochelle'), 'location_normed'] = 'Westchester' + df.loc[df['location_normed'].str.contains('Northern'), 'location_normed'] = 'Fairbanks North Star' + df.loc[df['location_normed'].str.contains('Omaha'), 'location_normed'] = 'Douglas' + df.loc[df['location_normed'].str.contains('Ostego'), 'location_normed'] = 'Allegan' + df.loc[df['location_normed'].str.contains('Phoenix'), 'location_normed'] = 'Maricopa' + df.loc[df['location_normed'].str.contains('San Bernadino'), 'location_normed'] = 'San Bernardino' + df.loc[df['location_normed'].str.contains('Seattle'), 'location_normed'] = 'King' + df.loc[df['location_normed'].str.contains('St. Bernard'), 'location_normed'] = 'Saint Bernard' + df.loc[df['location_normed'].str.contains('St. Clair'), 'location_normed'] = 'Saint Clair' + df.loc[df['location_normed'].str.contains('St. Lawrence'), 'location_normed'] = 'Saint Lawrence' + df.loc[df['location_normed'].str.contains('St. Louis'), 'location_normed'] = 'Saint Louis' + df.loc[df['location_normed'].str.contains('St. Tammany'), 'location_normed'] = 'Saint Tammany' + df.loc[df['location_normed'].str.contains('Staten Island'), 'location_normed'] = 'Richmond' + df.loc[df['location_normed'].str.contains('Thurson'), 'location_normed'] = 'Thurston' + df.loc[df['location_normed'].str.contains('Tucson'), 'location_normed'] = 'Pima' + df.loc[df['location_normed'].str.contains('West Yellowstone'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Adam'), 'location_normed'] = 'Adams' + df.loc[df['location_normed'].str.contains('Alachu'), 'location_normed'] = 'Alachua' + df.loc[df['location_normed'].str.contains('Du Bois'), 'location_normed'] = 'Dubois' + df.loc[df['location_normed'].str.contains('DeSoto'), 'location_normed'] = 'Desoto' + df.loc[df['location_normed'].str.contains('PdfID'), 'location_normed'] = 'Pdfidio' + df.loc[df['location_normed'].str.contains('LaSalle'), 'location_normed'] = 'La Salle' + df.loc[df['location_normed'].str.contains('CAMER'), 'location_normed'] = 'Cameron' + df.loc[df['location_normed'].str.contains('CAST'), 'location_normed'] = 'Castro' + df.loc[df['location_normed'].str.contains('CROS'), 'location_normed'] = 'Crosby' + df.loc[df['location_normed'].str.contains('ECT'), 'location_normed'] = 'Ector' + df.loc[df['location_normed'].str.contains('GALVEST'), 'location_normed'] = 'Galveston' + df.loc[df['location_normed'].str.contains('JEFFERS'), 'location_normed'] = 'Jefferson' + df.loc[df['location_normed'].str.contains('KAUFM'), 'location_normed'] = 'Kaufman' + df.loc[df['location_normed'].str.contains('KLEBE'), 'location_normed'] = 'Kleberg' + df.loc[df['location_normed'].str.contains('LAVA'), 'location_normed'] = 'Lavaca' + df.loc[df['location_normed'].str.contains('MCLENN'), 'location_normed'] = 'Mclennan' + df.loc[df['location_normed'].str.contains('St.Clair'), 'location_normed'] = 'Saint Clair' + df.loc[df['location_normed'].str.contains('TARRA'), 'location_normed'] = 'Tarrant' + df.loc[df['location_normed'].str.contains('WALL'), 'location_normed'] = 'Waller' + df.loc[df['location_normed'].str.contains('WICHI'), 'location_normed'] = 'Wichita' + # TODO: France, Russia, China, Israel, South Korea + country = 'USA' + if country: + gisaid_2 = set(df[df['country']==country]['location_normed'].unique()) + else: + gisaid_2 = set(df['location_normed'].unique()) + gadm_2 = set(gadm[(~gadm['NAME_2'].isna())&(gadm['NAME_0']=='United States')]['NAME_2'].unique()) + print(len(gisaid_2)) + print(len(gadm_2)) + print(len(gisaid_2&gadm_2)) + locs_missing = sorted(gisaid_2 - gadm_2) + samples_missing_county = df.loc[(df['location_normed'].isin(locs_missing))&(df['country']=='USA')] + print(f'Number of samples missing county-level geo-information (U.S. only): {samples_missing_county.shape[0]}') + print(f'Metadata generated and saving to {meta_fp}') + df['strain'] = df['strain'].str.replace('hCoV-19/', '').str.replace(' ', '') + df['country'] = df['country'].astype(str) + df['country_lower'] = df['country'].str.lower() + df['country_normed'] = df['country_normed'].astype(str) + df['country_normed_lower'] = df['country_normed'].str.lower() + df['division'] = df['division'].astype(str) + df['division_lower'] = df['division'].str.lower() + df['division_normed'] = df['division_normed'].astype(str) + df['division_normed_lower'] = df['division_normed'].str.lower() + df['location'] = df['location'].astype(str) + df['location_lower'] = df['location'].str.lower() + df['location_normed'] = df['location_normed'].astype(str) + df['location_normed_lower'] = df['location_normed'].str.lower() + df.to_csv(meta_fp, sep='\t', index=False, compression='gzip') + print(f'GISAID API feed has been downloaded and processed; ready for variant counting.') +else: + print(f"{meta_fp} already exists, skipping metadata generation step") \ No newline at end of file diff --git a/mutation_logic.py b/archive/mutation_logic.py similarity index 100% rename from mutation_logic.py rename to archive/mutation_logic.py diff --git a/mutation_logic_demo.ipynb b/archive/mutation_logic_demo.ipynb similarity index 100% rename from mutation_logic_demo.ipynb rename to archive/mutation_logic_demo.ipynb diff --git a/mutations.py b/archive/mutations.py similarity index 82% rename from mutations.py rename to archive/mutations.py index e3b051c..1647423 100644 --- a/mutations.py +++ b/archive/mutations.py @@ -12,85 +12,97 @@ import data as bd -def aggregate_replacements(subs: pd.DataFrame, date: str): - subs['tmp'] = subs['date'].str.split('-') - subs = subs[subs['tmp'].str.len()>=2] - subs.loc[subs['tmp'].str.len()==2, 'date'] += '-15' - subs['date'] = pd.to_datetime(subs['date'], errors='coerce') - subs = subs[subs['date']=2].copy() + subs['date_collected'] = subs['date_collected'].astype(str) + subs.loc[subs['tmp'].str.len()==2, 'date_collected'] += '-15' + subs = subs[subs['date_collected']=2] - dels.loc[dels['tmp'].str.len()==2, 'date'] += '-15' - dels['date'] = pd.to_datetime(dels['date'], errors='coerce') - dels = dels[dels['date']=2].copy() + dels.loc[dels['tmp'].str.len()==2, 'date_collected'] += '-15' + dels = dels[dels['date_collected'] 0] - # ins_seqs = ins_seqs.explode('ins_positions') - # # compute length of each deletion - # ins_seqs['ins_len'] = ins_seqs['ins_positions'].apply(len) - # # only consider deletions longer than 2nts - # ins_seqs = ins_seqs[ins_seqs['ins_len'] >= min_ins_len] - # # fetch coordinates of each deletion - # ins_seqs['relative_coords'] = ins_seqs['ins_positions'].apply(get_indel_coords) - # group sample by the deletion they share - ins_seqs = (seqsdf.groupby(['relative_coords', 'ins_len']) - .agg(samples=('ID', 'unique'), # list of sample IDs with the deletion - num_samples=('ID', 'nunique'), - first_detected=('date', 'min'), - last_detected=('date', 'max'), - # locations=('location', uniq_locs), - location_counts=('location', lambda x: np.unique(x, return_counts=True))) # num of samples with the deletion - .reset_index() - .sort_values('num_samples')) - - ins_seqs['locations'] = ins_seqs['location_counts'].apply(lambda x: list(x[0])) - ins_seqs['location_counts'] = ins_seqs['location_counts'].apply(lambda x: list(x[1])) + # ref_seq = get_seq(cns, patient_zero)[start_pos:end_pos] + # insert_positions = identify_insertion_positions(ref_seq) + # seqs = get_seqs(cns) + seqsdf, _ = identify_insertions_per_sample(cns, meta_fp=meta_fp) + # sequences with one or more deletions + # ins_seqs = seqsdf.loc[seqsdf['ins_positions'].str.len() > 0] + # ins_seqs = ins_seqs.explode('ins_positions') + # # compute length of each deletion + # ins_seqs['ins_len'] = ins_seqs['ins_positions'].apply(len) + # # only consider deletions longer than 2nts + # ins_seqs = ins_seqs[ins_seqs['ins_len'] >= min_ins_len] + # # fetch coordinates of each deletion + # ins_seqs['relative_coords'] = ins_seqs['ins_positions'].apply(get_indel_coords) + # group sample by the deletion they share + if seqsdf.shape[0]>0: + if data_src=='alab': + ins_seqs = (seqsdf.groupby(['type', 'gene', 'absolute_coords', 'relative_coords', 'ins_len', 'pos', 'codon_num', 'prev_5nts', 'next_5nts']) + .agg(samples=('ID', 'unique'), # list of sample IDs with the deletion + num_samples=('ID', 'nunique'), + first_detected=('date', 'min'), + last_detected=('date', 'max'), + # locations=('location', uniq_locs), + location_counts=('location', lambda x: np.unique(x, return_counts=True))) # num of samples with the deletion + .reset_index() + .sort_values('num_samples')) + + ins_seqs['locations'] = ins_seqs['location_counts'].apply(lambda x: list(x[0])) + ins_seqs['location_counts'] = ins_seqs['location_counts'].apply(lambda x: list(x[1])) + else: + raise ValueError(f"Data source {data_src} not compatible yet. Aborting insertion identification.") # # adjust coordinates to account for the nts trimmed from beginning e.g. 265nts # ins_seqs['absolute_coords'] = ins_seqs['relative_coords'].apply(adjust_coords, args=(start_pos,)) # ins_seqs['pos'] = ins_seqs['absolute_coords'].apply(lambda x: int(x.split(':')[0])) @@ -578,14 +593,13 @@ def identify_insertions(input_filepath: str, # # record the 5 nts after each deletion (based on reference seq) # ins_seqs['next_5nts'] = ins_seqs['relative_coords'].apply(lambda x: ref_seq[int(x.split(':')[1])+1:int(x.split(':')[1])+6]) return ins_seqs[['type', 'gene', 'absolute_coords', - 'ins_len', 'pos', - 'ref_aa', 'codon_num', 'num_samples', - 'first_detected', 'last_detected', 'locations', - 'location_counts', 'samples', - 'ref_codon', 'prev_5nts', 'next_5nts' - ]] - else: - return pd.DataFrame() + 'ins_len', 'pos', + 'codon_num', 'num_samples', + 'first_detected', 'last_detected', 'locations', + 'location_counts', 'samples', + 'prev_5nts', 'next_5nts' + ]] + return seqsdf def identify_insertions_per_sample(cns, @@ -603,7 +617,7 @@ def identify_insertions_per_sample(cns, if insert_positions: seqs = get_seqs(cns) else: - return None + return pd.DataFrame(), ref_seq seqsdf = (pd.DataFrame(index=seqs.keys(), data=seqs.values(), columns=['sequence']) @@ -629,7 +643,7 @@ def identify_insertions_per_sample(cns, seqsdf['gene'] = seqsdf['pos'].apply(map_gene_to_pos) seqsdf = seqsdf.loc[~seqsdf['gene'].isna()] # filter out insertions in non-gene positions - # seqsdf = seqsdf.loc[seqsdf['gene']!='nan'] + seqsdf = seqsdf.loc[seqsdf['gene']!='nan'] # compute codon number of each substitution seqsdf['codon_num'] = seqsdf.apply(compute_codon_num, args=(gene2pos,), axis=1) # fetch the reference codon for each substitution diff --git a/onion_trees.py b/archive/onion_trees.py similarity index 100% rename from onion_trees.py rename to archive/onion_trees.py diff --git a/reports.py b/archive/reports.py similarity index 100% rename from reports.py rename to archive/reports.py diff --git a/templates/mut.html b/archive/templates/mut.html similarity index 100% rename from templates/mut.html rename to archive/templates/mut.html diff --git a/templates/voc.html b/archive/templates/voc.html similarity index 100% rename from templates/voc.html rename to archive/templates/voc.html diff --git a/visualize.py b/archive/visualize.py similarity index 100% rename from visualize.py rename to archive/visualize.py diff --git a/config.json b/config.json index 4bb5a29..eb6ea71 100644 --- a/config.json +++ b/config.json @@ -1,13 +1,33 @@ { - "out_dir": "/Users/al/Documents/scripps/analysis/gisaid", - "date": "2021-02-18", - "gisaid_fasta": "/Users/al/Documents/scripps/analysis/gisaid/jordan_sequences.fasta.gz", - "gisaid_meta": "/Users/al/Documents/scripps/analysis/gisaid/metadata_2021-02-17_08-32.tsv.gz", - "gisaid_feed": "/valhalla/gisaid/provision.json", - "ref_fasta": "/Users/al/Documents/scripps/data/hcov19/NC045512.fasta", - "num_cpus": "25", - "is_gzip": true, + "nonconcerning_genes": ["5UTR", "3UTR"], + "nonconcerning_mutations": ["ORF8:Q27*"], + "out_dir": "/southpark/gisaid", + "gisaid_fasta": "gisaid_sequences", + "gisaid_meta": "metadata", + "chunk_info": "chunk_info_df.csv", + "gisaid_feed": "provision", + "log_file": "sitrep_log", + "gadm": "/home/al/data/geojsons/gadm36.shp", + "countries_filepath": "/home/al/data/geojsons/gadm_countries.json", + "divisions_filepath": "/home/al/data/geojsons/gadm_divisions.json", + "locations_filepath": "/home/al/data/geojsons/gadm_locations.json", + "ref_fasta": "/home/al/data/hcov19/NC045512.fasta", + "num_cpus": "1", + "is_gzip": false, "is_test": false, + "feed_test": false, "test_fasta": "/valhalla/gisaid/test.fasta", - "data_source": "gisaid" + "data_source": "gisaid_feed", + "alab_sequences": "/home/al/code/HCoV-19-Genomics/consensus_sequences/", + "alab_meta": "/home/al/code/HCoV-19-Genomics/metadata.csv", + "alab_out_dir": "/valhalla/analysis/alab_mutations", + "patient_zero": "NC_045512.2", + "unknown_value": "None", + "min_date": "2020-01-25", + "chunk_size": "10000", + "outbreak_fp": "/home/al/analysis/gisaid/new_api_data.json", + "meta_outbreak_fp": "/home/al/analysis/gisaid/new_genomics_metadata.json", + "countries_fp": "/home/al/data/geojsons/gadm_countries.json", + "divisions_fp": "/home/al/data/geojsons/gadm_divisions.json", + "locations_fp": "/home/al/data/geojsons/gadm_locations.json" } \ No newline at end of file diff --git a/data/gadm_countries.json b/data/gadm_countries.json new file mode 100644 index 0000000..b1bffd7 --- /dev/null +++ b/data/gadm_countries.json @@ -0,0 +1 @@ +{"Afghanistan": "AFG", "Akrotiri and Dhekelia": "XAD", "\u00c5land": "ALA", "Albania": "ALB", "Algeria": "DZA", "American Samoa": "ASM", "Andorra": "AND", "Angola": "AGO", "Anguilla": "AIA", "Antarctica": "ATA", "Antigua and Barbuda": "ATG", "Argentina": "ARG", "Armenia": "ARM", "Aruba": "ABW", "Australia": "AUS", "Austria": "AUT", "Azerbaijan": "AZE", "Bahamas": "BHS", "Bahrain": "BHR", "Bangladesh": "BGD", "Barbados": "BRB", "Belarus": "BLR", "Belgium": "BEL", "Belize": "BLZ", "Benin": "BEN", "Bermuda": "BMU", "Bhutan": "BTN", "Bolivia": "BOL", "Bonaire, Sint Eustatius and Saba": "BES", "Bosnia and Herzegovina": "BIH", "Botswana": "BWA", "Bouvet Island": "BVT", "Brazil": "BRA", "British Indian Ocean Territory": "IOT", "British Virgin Islands": "VGB", "Brunei": "BRN", "Bulgaria": "BGR", "Burkina Faso": "BFA", "Burundi": "BDI", "Cambodia": "KHM", "Cameroon": "CMR", "Canada": "CAN", "Cape Verde": "CPV", "Caspian Sea": "XCA", "Cayman Islands": "CYM", "Central African Republic": "CAF", "Chad": "TCD", "Chile": "CHL", "China": "CHN", "Christmas Island": "CXR", "Clipperton Island": "XCL", "Cocos Islands": "CCK", "Colombia": "COL", "Comoros": "COM", "Cook Islands": "COK", "Costa Rica": "CRI", "C\u00f4te d'Ivoire": "CIV", "Croatia": "HRV", "Cuba": "CUB", "Cura\u00e7ao": "CUW", "Cyprus": "CYP", "Czech Republic": "CZE", "Democratic Republic of the Congo": "COD", "Denmark": "DNK", "Djibouti": "DJI", "Dominican Republic": "DOM", "Dominica": "DMA", "Ecuador": "ECU", "Egypt": "EGY", "El Salvador": "SLV", "Equatorial Guinea": "GNQ", "Eritrea": "ERI", "Estonia": "EST", "Ethiopia": "ETH", "Falkland Islands": "FLK", "Faroe Islands": "FRO", "Fiji": "FJI", "Finland": "FIN", "France": "FRA", "French Guiana": "GUF", "French Polynesia": "PYF", "French Southern Territories": "ATF", "Gabon": "GAB", "Gambia": "GMB", "Georgia": "GEO", "Germany": "DEU", "Ghana": "GHA", "Gibraltar": "GIB", "Greece": "GRC", "Greenland": "GRL", "Grenada": "GRD", "Guadeloupe": "GLP", "Guam": "GUM", "Guatemala": "GTM", "Guernsey": "GGY", "Guinea-Bissau": "GNB", "Guinea": "GIN", "Guyana": "GUY", "Haiti": "HTI", "Heard Island and McDonald Islands": "HMD", "Honduras": "HND", "Hong Kong": "HKG", "Hungary": "HUN", "Iceland": "ISL", "India": "IND", "Indonesia": "IDN", "Iran": "IRN", "Iraq": "IRQ", "Ireland": "IRL", "Isle of Man": "IMN", "Israel": "ISR", "Italy": "ITA", "Jamaica": "JAM", "Japan": "JPN", "Jersey": "JEY", "Jordan": "JOR", "Kazakhstan": "KAZ", "Kenya": "KEN", "Kiribati": "KIR", "Kosovo": "XKO", "Kuwait": "KWT", "Kyrgyzstan": "KGZ", "Laos": "LAO", "Latvia": "LVA", "Lebanon": "LBN", "Lesotho": "LSO", "Liberia": "LBR", "Libya": "LBY", "Liechtenstein": "LIE", "Lithuania": "LTU", "Luxembourg": "LUX", "Macao": "MAC", "Macedonia": "MKD", "Madagascar": "MDG", "Malawi": "MWI", "Malaysia": "MYS", "Maldives": "MDV", "Mali": "MLI", "Malta": "MLT", "Marshall Islands": "MHL", "Martinique": "MTQ", "Mauritania": "MRT", "Mauritius": "MUS", "Mayotte": "MYT", "Mexico": "MEX", "Micronesia": "FSM", "Moldova": "MDA", "Monaco": "MCO", "Mongolia": "MNG", "Montenegro": "MNE", "Montserrat": "MSR", "Morocco": "MAR", "Mozambique": "MOZ", "Myanmar": "MMR", "Namibia": "NAM", "Nauru": "NRU", "Nepal": "NPL", "Netherlands": "NLD", "New Caledonia": "NCL", "New Zealand": "NZL", "Nicaragua": "NIC", "Niger": "NER", "Nigeria": "NGA", "Niue": "NIU", "Norfolk Island": "NFK", "North Korea": "PRK", "Northern Cyprus": "XNC", "Northern Mariana Islands": "MNP", "Norway": "NOR", "Oman": "OMN", "Pakistan": "PAK", "Palau": "PLW", "Palestina": "PSE", "Panama": "PAN", "Papua New Guinea": "PNG", "Paracel Islands": "XPI", "Paraguay": "PRY", "Peru": "PER", "Philippines": "PHL", "Pitcairn Islands": "PCN", "Poland": "POL", "Portugal": "PRT", "Puerto Rico": "PRI", "Qatar": "QAT", "Republic of Congo": "COG", "Reunion": "REU", "Romania": "ROU", "Russia": "RUS", "Rwanda": "RWA", "Saint-Barth\u00e9lemy": "BLM", "Saint-Martin": "MAF", "Saint Helena": "SHN", "Saint Kitts and Nevis": "KNA", "Saint Lucia": "LCA", "Saint Pierre and Miquelon": "SPM", "Saint Vincent and the Grenadines": "VCT", "Samoa": "WSM", "San Marino": "SMR", "S\u00e3o Tom\u00e9 and Pr\u00edncipe": "STP", "Saudi Arabia": "SAU", "Senegal": "SEN", "Serbia": "SRB", "Seychelles": "SYC", "Sierra Leone": "SLE", "Singapore": "SGP", "Sint Maarten": "SXM", "Slovakia": "SVK", "Slovenia": "SVN", "Solomon Islands": "SLB", "Somalia": "SOM", "South Africa": "ZAF", "South Georgia and the South Sandwich Islands": "SGS", "South Korea": "KOR", "South Sudan": "SSD", "Spain": "ESP", "Spratly Islands": "XSP", "Sri Lanka": "LKA", "Sudan": "SDN", "Suriname": "SUR", "Svalbard and Jan Mayen": "SJM", "Swaziland": "SWZ", "Sweden": "SWE", "Switzerland": "CHE", "Syria": "SYR", "Taiwan": "TWN", "Tajikistan": "TJK", "Tanzania": "TZA", "Thailand": "THA", "Timor-Leste": "TLS", "Togo": "TGO", "Tokelau": "TKL", "Tonga": "TON", "Trinidad and Tobago": "TTO", "Tunisia": "TUN", "Turkey": "TUR", "Turkmenistan": "TKM", "Turks and Caicos Islands": "TCA", "Tuvalu": "TUV", "Uganda": "UGA", "Ukraine": "UKR", "United Arab Emirates": "ARE", "United Kingdom": "GBR", "United States Minor Outlying Islands": "UMI", "United States": "USA", "Uruguay": "URY", "Uzbekistan": "UZB", "Vanuatu": "VUT", "Vatican City": "VAT", "Venezuela": "VEN", "Vietnam": "VNM", "Virgin Islands, U.S.": "VIR", "Wallis and Futuna": "WLF", "Western Sahara": "ESH", "Yemen": "YEM", "Zambia": "ZMB", "Zimbabwe": "ZWE"} \ No newline at end of file diff --git a/data/gadm_divisions.json b/data/gadm_divisions.json new file mode 100644 index 0000000..1735499 --- /dev/null +++ b/data/gadm_divisions.json @@ -0,0 +1 @@ +{"Afghanistan-Badakhshan": "BD", "Afghanistan-Badghis": "BG", "Afghanistan-Baghlan": "BL", "Afghanistan-Balkh": "BK", "Afghanistan-Bamyan": "BM", "Afghanistan-Daykundi": "DK", "Afghanistan-Farah": "FH", "Afghanistan-Faryab": "FB", "Afghanistan-Ghazni": "GZ", "Afghanistan-Ghor": "GR", "Afghanistan-Hilmand": "HM", "Afghanistan-Hirat": "HR", "Afghanistan-Jawzjan": "JW", "Afghanistan-Kabul": "KB", "Afghanistan-Kandahar": "KD", "Afghanistan-Kapisa": "KP", "Afghanistan-Khost": "KT", "Afghanistan-Kunar": "KR", "Afghanistan-Kunduz": "KZ", "Afghanistan-Laghman": "LA", "Afghanistan-Logar": "LW", "Afghanistan-Nangarhar": "NG", "Afghanistan-Nimroz": "NM", "Afghanistan-Nuristan": "NR", "Afghanistan-Paktika": "PK", "Afghanistan-Paktya": "PT", "Afghanistan-Panjshir": "PJ", "Afghanistan-Parwan": "PV", "Afghanistan-Samangan": "SM", "Afghanistan-Sari Pul": "SP", "Afghanistan-Takhar": "TK", "Afghanistan-Uruzgan": "OZ", "Afghanistan-Wardak": "VR", "Afghanistan-Zabul": "ZB", "Akrotiri and Dhekelia-Akrotiri": "None", "Akrotiri and Dhekelia-Dhekelia": "None", "\u00c5land-Br\u00e4nd\u00f6": "BR", "\u00c5land-Ecker\u00f6": "EC", "\u00c5land-Finstr\u00f6m": "FN", "\u00c5land-F\u00f6gl\u00f6": "FG", "\u00c5land-Geta": "GT", "\u00c5land-Hammarland": "HM", "\u00c5land-Jomala": "JM", "\u00c5land-K\u00f6kar": "KK", "\u00c5land-Kumlinge": "KM", "\u00c5land-Lemland": "LE", "\u00c5land-Lumparland": "LU", "\u00c5land-Mariehamn": "MH", "\u00c5land-Saltvik": "SV", "\u00c5land-Sottunga": "ST", "\u00c5land-Sund": "SD", "\u00c5land-V\u00e5rd\u00f6": "VR", "Albania-Berat": "BE", "Albania-Dib\u00ebr": "DB", "Albania-Durr\u00ebs": "DU", "Albania-Elbasan": "EB", "Albania-Fier": "FI", "Albania-Gjirokast\u00ebr": "GK", "Albania-Kor\u00e7\u00eb": "KE", "Albania-Kuk\u00ebs": "KK", "Albania-Lezh\u00eb": "LZ", "Albania-Shkod\u00ebr": "SD", "Albania-Tiran\u00eb": "TI", "Albania-Vlor\u00eb": "VR", "Algeria-Adrar": "AR", "Algeria-A\u00efn Defla": "AD", "Algeria-A\u00efn T\u00e9mouchent": "AT", "Algeria-Alger": "AL", "Algeria-Annaba": "AN", "Algeria-Batna": "BT", "Algeria-B\u00e9char": "BC", "Algeria-B\u00e9ja\u00efa": "BJ", "Algeria-Biskra": "BS", "Algeria-Blida": "BL", "Algeria-Bordj Bou Arr\u00e9ridj": "BB", "Algeria-Bouira": "BU", "Algeria-Boumerd\u00e8s": "BM", "Algeria-Chlef": "CH", "Algeria-Constantine": "CO", "Algeria-Djelfa": "DJ", "Algeria-El Bayadh": "EB", "Algeria-El Oued": "EO", "Algeria-El Tarf": "ET", "Algeria-Gharda\u00efa": "GR", "Algeria-Guelma": "GL", "Algeria-Illizi": "IL", "Algeria-Jijel": "JJ", "Algeria-Khenchela": "KH", "Algeria-Laghouat": "LG", "Algeria-M'Sila": "MS", "Algeria-Mascara": "MC", "Algeria-M\u00e9d\u00e9a": "MD", "Algeria-Mila": "ML", "Algeria-Mostaganem": "MG", "Algeria-Na\u00e2ma": "NA", "Algeria-Oran": "OR", "Algeria-Ouargla": "OG", "Algeria-Oum el Bouaghi": "OB", "Algeria-Relizane": "RE", "Algeria-Sa\u00efda": "SD", "Algeria-S\u00e9tif": "SF", "Algeria-Sidi Bel Abb\u00e8s": "SB", "Algeria-Skikda": "SK", "Algeria-Souk Ahras": "SA", "Algeria-Tamanghasset": "TM", "Algeria-T\u00e9bessa": "TB", "Algeria-Tiaret": "TR", "Algeria-Tindouf": "TN", "Algeria-Tipaza": "TP", "Algeria-Tissemsilt": "TS", "Algeria-Tizi Ouzou": "TO", "Algeria-Tlemcen": "TL", "American Samoa-Eastern": "ET", "American Samoa-Manu'a": "MA", "American Samoa-Unorganized": "UU", "American Samoa-Western": "WT", "Andorra-Andorra la Vella": "AN", "Andorra-Canillo": "CA", "Andorra-Encamp": "EN", "Andorra-Escaldes-Engordany": "EE", "Andorra-La Massana": "MA", "Andorra-Ordino": "OR", "Andorra-Sant Juli\u00e0 de L\u00f2ria": "JL", "Angola-Bengo": "BO", "Angola-Benguela": "BG", "Angola-Bi\u00e9": "BI", "Angola-Cabinda": "CB", "Angola-Cuando Cubango": "CC", "Angola-Cuanza Norte": "CN", "Angola-Cuanza Sul": "CS", "Angola-Cunene": "CU", "Angola-Huambo": "HM", "Angola-Hu\u00edla": "HL", "Angola-Luanda": "LU", "Angola-Lunda Norte": "LN", "Angola-Lunda Sul": "LS", "Angola-Malanje": "ML", "Angola-Moxico": "MX", "Angola-Namibe": "NA", "Angola-U\u00edge": "UI", "Angola-Zaire": "ZA", "Anguilla-None": "None", "Antarctica-None": "None", "Antigua and Barbuda-Barbuda": "BB", "Antigua and Barbuda-Redonda": "RD", "Antigua and Barbuda-Saint George": "GE", "Antigua and Barbuda-Saint John": "JO", "Antigua and Barbuda-Saint Mary": "MA", "Antigua and Barbuda-Saint Paul": "PA", "Antigua and Barbuda-Saint Peter": "PE", "Antigua and Barbuda-Saint Philip": "PH", "Argentina-Buenos Aires": "BA", "Argentina-Catamarca": "CT", "Argentina-Chaco": "CC", "Argentina-Chubut": "CH", "Argentina-Ciudad de Buenos Aires": "DF", "Argentina-C\u00f3rdoba": "CB", "Argentina-Corrientes": "CN", "Argentina-Entre R\u00edos": "ER", "Argentina-Formosa": "FM", "Argentina-Jujuy": "JY", "Argentina-La Pampa": "LP", "Argentina-La Rioja": "LR", "Argentina-Mendoza": "MZ", "Argentina-Misiones": "MN", "Argentina-Neuqu\u00e9n": "NQ", "Argentina-R\u00edo Negro": "RN", "Argentina-Salta": "SA", "Argentina-San Juan": "SJ", "Argentina-San Luis": "SL", "Argentina-Santa Cruz": "SC", "Argentina-Santa Fe": "SF", "Argentina-Santiago del Estero": "SE", "Argentina-Tierra del Fuego": "TF", "Argentina-Tucum\u00e1n": "TM", "Armenia-Aragatsotn": "AG", "Armenia-Ararat": "AR", "Armenia-Armavir": "AV", "Armenia-Erevan": "ER", "Armenia-Gegharkunik": "GR", "Armenia-Kotayk": "KT", "Armenia-Lori": "LO", "Armenia-Shirak": "SH", "Armenia-Syunik": "SU", "Armenia-Tavush": "TV", "Armenia-Vayots Dzor": "VD", "Aruba-None": "None", "Australia-Ashmore and Cartier Islands": "AS", "Australia-Australian Capital Territory": "AC", "Australia-Coral Sea Islands Territory": "CR", "Australia-Jervis Bay Territory": "JB", "Australia-New South Wales": "NS", "Australia-Northern Territory": "NT", "Australia-Queensland": "QL", "Australia-South Australia": "SA", "Australia-Tasmania": "TS", "Australia-Victoria": "VI", "Australia-Western Australia": "WA", "Austria-Burgenland": "BU", "Austria-K\u00e4rnten": "KA", "Austria-Nieder\u00f6sterreich": "NO", "Austria-Ober\u00f6sterreich": "OO", "Austria-Salzburg": "SZ", "Austria-Steiermark": "ST", "Austria-Tirol": "TR", "Austria-Vorarlberg": "VO", "Austria-Wien": "WI", "Azerbaijan-Absheron": "None", "Azerbaijan-Aran": "None", "Azerbaijan-Daglig-Shirvan": "None", "Azerbaijan-Ganja-Qazakh": "None", "Azerbaijan-Kalbajar-Lachin": "None", "Azerbaijan-Lankaran": "None", "Azerbaijan-Nakhchivan": "None", "Azerbaijan-Quba-Khachmaz": "None", "Azerbaijan-Shaki-Zaqatala": "None", "Azerbaijan-Yukhari-Karabakh": "None", "Bahamas-Acklins": "AK", "Bahamas-Berry Islands": "BR", "Bahamas-Biminis": "BI", "Bahamas-Black Point": "BP", "Bahamas-Cat Island": "CI", "Bahamas-Central Abaco": "CB", "Bahamas-Central Andros": "CN", "Bahamas-Central Eleuthera": "CE", "Bahamas-City of Freeport": "FP", "Bahamas-Crooked Island": "CK", "Bahamas-East Grand Bahama": "EB", "Bahamas-Exuma": "EM", "Bahamas-Grand Cay": "GC", "Bahamas-Harbour Island": "HB", "Bahamas-Hope Town": "HT", "Bahamas-Inagua": "IN", "Bahamas-Long Island": "LI", "Bahamas-Mangrove Cay": "MC", "Bahamas-Mayaguana": "MG", "Bahamas-Moore's Island": "MI", "Bahamas-New Providence": "NW", "Bahamas-North Abaco": "NB", "Bahamas-North Andros": "NN", "Bahamas-North Eleuthera": "NE", "Bahamas-Ragged Island": "RI", "Bahamas-Rum Cay": "RC", "Bahamas-San Salvador": "SS", "Bahamas-South Abaco": "SB", "Bahamas-South Andros": "SN", "Bahamas-South Eleuthera": "SE", "Bahamas-Spanish Wells": "SW", "Bahamas-West Grand Bahama": "WB", "Bahrain-Capital": "CA", "Bahrain-Central": "CE", "Bahrain-Muharraq": "MU", "Bahrain-Northern": "NO", "Bahrain-Southern": "SO", "Bangladesh-Barisal": "BA", "Bangladesh-Chittagong": "CG", "Bangladesh-Dhaka": "DH", "Bangladesh-Khulna": "KH", "Bangladesh-Rajshahi": "RS", "Bangladesh-Rangpur": "RP", "Bangladesh-Sylhet": "SY", "Barbados-Christ Church": "CC", "Barbados-Saint Andrew": "AN", "Barbados-Saint George": "GE", "Barbados-Saint James": "JM", "Barbados-Saint John": "JN", "Barbados-Saint Joseph": "JS", "Barbados-Saint Lucy": "LU", "Barbados-Saint Michael": "MI", "Barbados-Saint Peter": "PE", "Barbados-Saint Philip": "PH", "Barbados-Saint Thomas": "TH", "Belarus-Brest": "BR", "Belarus-Homyel'": "HO", "Belarus-Hrodna": "HR", "Belarus-Mahilyow": "MA", "Belarus-Minsk": "MI", "Belarus-Vitsyebsk": "VI", "Belgium-Bruxelles": "None", "Belgium-Vlaanderen": "None", "Belgium-Wallonie": "None", "Belize-Belize": "BZ", "Belize-Cayo": "CY", "Belize-Corozal": "CZ", "Belize-Orange Walk": "OW", "Belize-Stann Creek": "SC", "Belize-Toledo": "TO", "Benin-Alibori": "AL", "Benin-Atakora": "AK", "Benin-Atlantique": "AQ", "Benin-Borgou": "BO", "Benin-Collines": "CL", "Benin-Donga": "DO", "Benin-Kouffo": "CF", "Benin-Littoral": "LI", "Benin-Mono": "MO", "Benin-Ou\u00e9m\u00e9": "OU", "Benin-Plateau": "PL", "Benin-Zou": "ZO", "Bermuda-Devonshire": "DE", "Bermuda-Hamilton": "HA", "Bermuda-Hamilton Municipality": "HC", "Bermuda-Paget": "PA", "Bermuda-Pembroke": "PE", "Bermuda-Saint George's": "SC", "Bermuda-Saint George municipality": "SG", "Bermuda-Sandys": "SA", "Bermuda-Smiths": "SM", "Bermuda-Southampton": "SO", "Bermuda-Warwick": "WA", "Bhutan-Bumthang": "BU", "Bhutan-Chhukha": "CK", "Bhutan-Dagana": "DA", "Bhutan-Gasa": "GA", "Bhutan-Haa": "HA", "Bhutan-Lhuentse": "LH", "Bhutan-Monggar": "MO", "Bhutan-Paro": "PR", "Bhutan-Pemagatshel": "PM", "Bhutan-Punakha": "PN", "Bhutan-Samdrupjongkhar": "SJ", "Bhutan-Samtse": "SM", "Bhutan-Sarpang": "GE", "Bhutan-Thimphu": "TM", "Bhutan-Trashigang": "TA", "Bhutan-Trongsa": "TO", "Bhutan-Tsirang": "CR", "Bhutan-Wangduephodrang": "WP", "Bhutan-Yangtse": "TY", "Bhutan-Zhemgang": "SG", "Bolivia-Chuquisaca": "CQ", "Bolivia-Cochabamba": "CB", "Bolivia-El Beni": "EB", "Bolivia-La Paz": "LP", "Bolivia-Oruro": "OR", "Bolivia-Pando": "PA", "Bolivia-Potos\u00ed": "PO", "Bolivia-Santa Cruz": "SC", "Bolivia-Tarija": "TR", "Bonaire, Sint Eustatius and Saba-Bonaire": "None", "Bonaire, Sint Eustatius and Saba-Saba": "None", "Bonaire, Sint Eustatius and Saba-Sint Eustatius": "None", "Bosnia and Herzegovina-Br\u010dko": "BR", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina": "BF", "Bosnia and Herzegovina-Repuplika Srpska": "SR", "Botswana-Central": "CE", "Botswana-Chobe": "CH", "Botswana-Francistown": "FR", "Botswana-Gaborone": "GB", "Botswana-Ghanzi": "GH", "Botswana-Jwaneng": "JW", "Botswana-Kgalagadi": "KG", "Botswana-Kgatleng": "KL", "Botswana-Kweneng": "KW", "Botswana-Lobatse": "LB", "Botswana-North-East": "NE", "Botswana-North-West": "NC", "Botswana-Selibe Phikwe": "SP", "Botswana-South-East": "SR", "Botswana-Southern": "SO", "Botswana-Sowa": "ST", "Bouvet Island-None": "None", "Brazil-Acre": "AC", "Brazil-Alagoas": "AL", "Brazil-Amap\u00e1": "AP", "Brazil-Amazonas": "AM", "Brazil-Bahia": "BA", "Brazil-Cear\u00e1": "CE", "Brazil-Distrito Federal": "DF", "Brazil-Esp\u00edrito Santo": "ES", "Brazil-Goi\u00e1s": "GO", "Brazil-Maranh\u00e3o": "MA", "Brazil-Mato Grosso do Sul": "MS", "Brazil-Mato Grosso": "MT", "Brazil-Minas Gerais": "MG", "Brazil-Par\u00e1": "PA", "Brazil-Para\u00edba": "PB", "Brazil-Paran\u00e1": "PR", "Brazil-Pernambuco": "PE", "Brazil-Piau\u00ed": "PI", "Brazil-Rio de Janeiro": "RJ", "Brazil-Rio Grande do Norte": "RN", "Brazil-Rio Grande do Sul": "RS", "Brazil-Rond\u00f4nia": "RO", "Brazil-Roraima": "RR", "Brazil-Santa Catarina": "SC", "Brazil-S\u00e3o Paulo": "SP", "Brazil-Sergipe": "SE", "Brazil-Tocantins": "TO", "British Indian Ocean Territory-None": "None", "British Virgin Islands-Anegada": "None", "British Virgin Islands-Jost Van Dyke": "None", "British Virgin Islands-Other Islands": "None", "British Virgin Islands-Tortola": "None", "British Virgin Islands-Virgin Gorda": "None", "Brunei-Belait": "BE", "Brunei-Brunei and Muara": "BM", "Brunei-Temburong": "TE", "Brunei-Tutong": "TU", "Bulgaria-Blagoevgrad": "BL", "Bulgaria-Burgas": "BR", "Bulgaria-Dobrich": "DO", "Bulgaria-Gabrovo": "GB", "Bulgaria-Grad Sofiya": "SG", "Bulgaria-Haskovo": "KK", "Bulgaria-Kardzhali": "KZ", "Bulgaria-Kyustendil": "KY", "Bulgaria-Lovech": "LV", "Bulgaria-Montana": "MT", "Bulgaria-Pazardzhik": "PZ", "Bulgaria-Pernik": "PN", "Bulgaria-Pleven": "PV", "Bulgaria-Plovdiv": "PD", "Bulgaria-Razgrad": "RG", "Bulgaria-Ruse": "RS", "Bulgaria-Shumen": "SH", "Bulgaria-Silistra": "SI", "Bulgaria-Sliven": "SL", "Bulgaria-Smolyan": "SM", "Bulgaria-Sofia": "SF", "Bulgaria-Stara Zagora": "SZ", "Bulgaria-Targovishte": "TU", "Bulgaria-Varna": "VN", "Bulgaria-Veliko Tarnovo": "VT", "Bulgaria-Vidin": "VD", "Bulgaria-Vratsa": "VR", "Bulgaria-Yambol": "YA", "Burkina Faso-Boucle du Mouhoun": "BO", "Burkina Faso-Cascades": "CD", "Burkina Faso-Centre-Est": "CE", "Burkina Faso-Centre-Nord": "CN", "Burkina Faso-Centre-Ouest": "CO", "Burkina Faso-Centre-Sud": "CS", "Burkina Faso-Centre": "CT", "Burkina Faso-Est": "ES", "Burkina Faso-Haut-Bassins": "HB", "Burkina Faso-Nord": "NO", "Burkina Faso-Plateau-Central": "PC", "Burkina Faso-Sahel": "SA", "Burkina Faso-Sud-Ouest": "SO", "Burundi-Bubanza": "BB", "Burundi-Bujumbura Mairie": "BM", "Burundi-Bujumbura Rural": "BU", "Burundi-Bururi": "BR", "Burundi-Cankuzo": "CA", "Burundi-Cibitoke": "CI", "Burundi-Gitega": "GI", "Burundi-Karuzi": "KR", "Burundi-Kayanza": "KY", "Burundi-Kirundo": "KI", "Burundi-Makamba": "MA", "Burundi-Muramvya": "MV", "Burundi-Muyinga": "MY", "Burundi-Mwaro": "MW", "Burundi-Ngozi": "NG", "Burundi-Rutana": "RT", "Burundi-Ruyigi": "RY", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey": "OM", "Cambodia-Batd\u00e2mb\u00e2ng": "BA", "Cambodia-K\u00e2mp\u00f3ng Cham": "KM", "Cambodia-K\u00e2mp\u00f3ng Chhnang": "KG", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153": "KS", "Cambodia-K\u00e2mp\u00f3ng Thum": "KT", "Cambodia-K\u00e2mp\u00f4t": "KP", "Cambodia-K\u00e2ndal": "KN", "Cambodia-Ka\u00f4h Kong": "KK", "Cambodia-Kep": "None", "Cambodia-Kr\u00e2ch\u00e9h": "KH", "Cambodia-Krong Pailin": "PL", "Cambodia-Krong Preah Sihanouk": "KA", "Cambodia-M\u00f4nd\u00f3l Kiri": "MK", "Cambodia-Otdar Mean Chey": "OC", "Cambodia-Phnom Penh": "PP", "Cambodia-Pouthisat": "PO", "Cambodia-Preah Vih\u00e9ar": "PH", "Cambodia-Prey V\u00eang": "PY", "Cambodia-R\u00f4t\u00e2n\u00f4kiri": "RO", "Cambodia-Siemr\u00e9ab": "SI", "Cambodia-St\u0153ng Tr\u00eang": "ST", "Cambodia-Svay Rieng": "SR", "Cambodia-Tak\u00eav": "TA", "Cambodia-Tbong Khmum": "TB", "Cameroon-Adamaoua": "AD", "Cameroon-Centre": "CE", "Cameroon-Est": "ES", "Cameroon-Extr\u00eame-Nord": "EN", "Cameroon-Littoral": "LT", "Cameroon-Nord-Ouest": "NW", "Cameroon-Nord": "NO", "Cameroon-Ouest": "OU", "Cameroon-Sud-Ouest": "SW", "Cameroon-Sud": "SU", "Canada-Alberta": "AB", "Canada-British Columbia": "BC", "Canada-Manitoba": "MB", "Canada-New Brunswick": "NB", "Canada-Newfoundland and Labrador": "NF", "Canada-Northwest Territories": "NT", "Canada-Nova Scotia": "NS", "Canada-Nunavut": "NU", "Canada-Ontario": "ON", "Canada-Prince Edward Island": "PE", "Canada-Qu\u00e9bec": "QC", "Canada-Saskatchewan": "SK", "Canada-Yukon": "YT", "Cape Verde-Boa Vista": "BV", "Cape Verde-Brava": "BR", "Cape Verde-Maio": "MA", "Cape Verde-Mosteiros": "MO", "Cape Verde-Pa\u00fal": "PA", "Cape Verde-Porto Novo": "PN", "Cape Verde-Praia": "PC", "Cape Verde-Ribeira Brava": "RB", "Cape Verde-Ribeira Grande": "RG", "Cape Verde-Ribeira Grande de Santiago": "RS", "Cape Verde-Sal": "SL", "Cape Verde-Santa Catarina": "CT", "Cape Verde-Santa Catarina do Fogo": "CT", "Cape Verde-Santa Cruz": "CZ", "Cape Verde-S\u00e3o Domingos": "SD", "Cape Verde-S\u00e3o Filipe": "FP", "Cape Verde-S\u00e3o Louren\u00e7o dos \u00d3rg\u00e3os": "LO", "Cape Verde-S\u00e3o Miguel": "SM", "Cape Verde-S\u00e3o Salvador do Mundo": "SS", "Cape Verde-S\u00e3o Vicente": "SV", "Cape Verde-Tarrafal": "TF", "Cape Verde-Tarrafal de S\u00e3o Nicolau": "TS", "Caspian Sea-None": "None", "Cayman Islands-Bodden Town": "BT", "Cayman Islands-Cayman Brac": "CB", "Cayman Islands-East End": "EE", "Cayman Islands-George Town": "GT", "Cayman Islands-Little Cayman": "SO", "Cayman Islands-North Side": "NS", "Cayman Islands-West Bay": "WB", "Central African Republic-Bamingui-Bangoran": "BB", "Central African Republic-Bangui": "BG", "Central African Republic-Basse-Kotto": "BK", "Central African Republic-Haut-Mbomou": "HM", "Central African Republic-Haute-Kotto": "HK", "Central African Republic-K\u00e9mo": "KG", "Central African Republic-Lobaye": "LB", "Central African Republic-Mamb\u00e9r\u00e9-Kad\u00e9\u00ef": "HS", "Central African Republic-Mbomou": "MB", "Central African Republic-Nana-Gr\u00e9bizi": "KB", "Central African Republic-Nana-Mamb\u00e9r\u00e9": "NM", "Central African Republic-Ombella-M'Poko": "MP", "Central African Republic-Ouaka": "UK", "Central African Republic-Ouham-Pend\u00e9": "OP", "Central African Republic-Ouham": "AC", "Central African Republic-Sangha-Mba\u00e9r\u00e9": "SE", "Central African Republic-Vakaga": "VK", "Chad-Barh el Ghazel": "BG", "Chad-Batha": "BA", "Chad-Borkou": "BR", "Chad-Chari-Baguirmi": "CB", "Chad-Ennedi Est": "EE", "Chad-Ennedi Ouest": "EO", "Chad-Gu\u00e9ra": "GR", "Chad-Hadjer-Lamis": "HD", "Chad-Kanem": "KM", "Chad-Lac": "LC", "Chad-Logone Occidental": "LO", "Chad-Logone Oriental": "LR", "Chad-Mandoul": "MA", "Chad-Mayo-Kebbi Est": "ME", "Chad-Mayo-Kebbi Ouest": "MW", "Chad-Moyen-Chari": "MC", "Chad-Ouadda\u00ef": "OA", "Chad-Salamat": "SA", "Chad-Sila": "SI", "Chad-Tandjil\u00e9": "TA", "Chad-Tibesti": "TI", "Chad-Ville de N'Djamena": "NJ", "Chad-Wadi Fira": "BI", "Chile-Ais\u00e9n del General Carlos Ib\u00e1\u00f1ez del Campo": "AI", "Chile-Antofagasta": "AN", "Chile-Araucan\u00eda": "AR", "Chile-Arica y Parinacota": "AP", "Chile-Atacama": "AT", "Chile-B\u00edo-B\u00edo": "BI", "Chile-Coquimbo": "CO", "Chile-Libertador General Bernardo O'Higgins": "LI", "Chile-Los Lagos": "LL", "Chile-Los R\u00edos": "LR", "Chile-Magallanes y Ant\u00e1rtica Chilena": "MA", "Chile-Maule": "ML", "Chile-\u00d1uble": "NB", "Chile-Regi\u00f3n Metropolitana de Santiago": "RM", "Chile-Tarapac\u00e1": "TA", "Chile-Valpara\u00edso": "VS", "China-Anhui": "AH", "China-Beijing": "BJ", "China-Chongqing": "CQ", "China-Fujian": "FJ", "China-Gansu": "GS", "China-Guangdong": "GD", "China-Guangxi": "GX", "China-Guizhou": "GZ", "China-Hainan": "HA", "China-Hebei": "HB", "China-Heilongjiang": "HL", "China-Henan": "HE", "China-Hubei": "HU", "China-Hunan": "HN", "China-Jiangsu": "JS", "China-Jiangxi": "JX", "China-Jilin": "JL", "China-Liaoning": "LN", "China-Nei Mongol": "NM", "China-Ningxia Hui": "NX", "China-Qinghai": "QH", "China-Shaanxi": "SA", "China-Shandong": "SD", "China-Shanghai": "SH", "China-Shanxi": "SX", "China-Sichuan": "SC", "China-Tianjin": "TJ", "China-Xinjiang Uygur": "XJ", "China-Xizang": "XZ", "China-Yunnan": "YN", "China-Zhejiang": "ZJ", "Christmas Island-None": "None", "Clipperton Island-None": "None", "Cocos Islands-None": "None", "Colombia-Amazonas": "AM", "Colombia-Antioquia": "AN", "Colombia-Arauca": "AR", "Colombia-Atl\u00e1ntico": "AT", "Colombia-Bol\u00edvar": "BL", "Colombia-Boyac\u00e1": "BY", "Colombia-Caldas": "CL", "Colombia-Caquet\u00e1": "CQ", "Colombia-Casanare": "CS", "Colombia-Cauca": "CA", "Colombia-Cesar": "CE", "Colombia-Choc\u00f3": "CH", "Colombia-C\u00f3rdoba": "CO", "Colombia-Cundinamarca": "CU", "Colombia-Guain\u00eda": "GN", "Colombia-Guaviare": "GV", "Colombia-Huila": "HU", "Colombia-La Guajira": "LG", "Colombia-Magdalena": "MA", "Colombia-Meta": "ME", "Colombia-Nari\u00f1o": "NA", "Colombia-Norte de Santander": "NS", "Colombia-Putumayo": "PU", "Colombia-Quind\u00edo": "QD", "Colombia-Risaralda": "RI", "Colombia-San Andr\u00e9s y Providencia": "SA", "Colombia-Santander": "ST", "Colombia-Sucre": "SU", "Colombia-Tolima": "TO", "Colombia-Valle del Cauca": "VC", "Colombia-Vaup\u00e9s": "VP", "Colombia-Vichada": "VD", "Comoros-Mwali": "MO", "Comoros-Njaz\u00eddja": "GC", "Comoros-Nzwani": "AN", "Cook Islands-None": "None", "Costa Rica-Alajuela": "AL", "Costa Rica-Cartago": "CA", "Costa Rica-Guanacaste": "GU", "Costa Rica-Heredia": "HE", "Costa Rica-Lim\u00f3n": "LI", "Costa Rica-Puntarenas": "PU", "Costa Rica-San Jos\u00e9": "SJ", "C\u00f4te d'Ivoire-Abidjan": "AB", "C\u00f4te d'Ivoire-Bas-Sassandra": "BA", "C\u00f4te d'Ivoire-Como\u00e9": "CM", "C\u00f4te d'Ivoire-Dengu\u00e9l\u00e9": "DE", "C\u00f4te d'Ivoire-G\u00f4h-Djiboua": "GD", "C\u00f4te d'Ivoire-Lacs": "LA", "C\u00f4te d'Ivoire-Lagunes": "LN", "C\u00f4te d'Ivoire-Montagnes": "MN", "C\u00f4te d'Ivoire-Sassandra-Marahou\u00e9": "SM", "C\u00f4te d'Ivoire-Savanes": "SV", "C\u00f4te d'Ivoire-Vall\u00e9e du Bandama": "VB", "C\u00f4te d'Ivoire-Woroba": "WB", "C\u00f4te d'Ivoire-Yamoussoukro": "YM", "C\u00f4te d'Ivoire-Zanzan": "ZA", "Croatia-Bjelovarska-Bilogorska": "BB", "Croatia-Brodsko-Posavska": "SP", "Croatia-Dubrovacko-Neretvanska": "DN", "Croatia-Grad Zagreb": "GZ", "Croatia-Istarska": "IS", "Croatia-Karlovacka": "KA", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka": "KK", "Croatia-Krapinsko-Zagorska": "KZ", "Croatia-Licko-Senjska": "LS", "Croatia-Medimurska": "ME", "Croatia-Osjecko-Baranjska": "OB", "Croatia-Po\u017ee\u0161ko-Slavonska": "PS", "Croatia-Primorsko-Goranska": "PG", "Croatia-\u0160ibensko-Kninska": "SB", "Croatia-Sisacko-Moslavacka": "SM", "Croatia-Splitsko-Dalmatinska": "SD", "Croatia-Vara\u017edinska": "VA", "Croatia-Viroviticko-Podravska": "VP", "Croatia-Vukovarsko-Srijemska": "VS", "Croatia-Zadarska": "ZD", "Croatia-Zagreba\u010dka": "ZG", "Cuba-Camag\u00fcey": "CM", "Cuba-Ciego de \u00c1vila": "CA", "Cuba-Cienfuegos": "CF", "Cuba-Ciudad de la Habana": "CH", "Cuba-Granma": "GR", "Cuba-Guant\u00e1namo": "GU", "Cuba-Holgu\u00edn": "HO", "Cuba-Isla de la Juventud": "IJ", "Cuba-La Habana": "LH", "Cuba-Las Tunas": "LT", "Cuba-Matanzas": "MA", "Cuba-Mayabeque": "MQ", "Cuba-Pinar del R\u00edo": "PR", "Cuba-Sancti Sp\u00edritus": "SS", "Cuba-Santiago de Cuba": "SC", "Cuba-Villa Clara": "VC", "Cura\u00e7ao-None": "None", "Cyprus-Famagusta": "FA", "Cyprus-Larnaca": "LA", "Cyprus-Limassol": "LI", "Cyprus-Nicosia": "NI", "Cyprus-Paphos": "PA", "Czech Republic-Jiho\u010desk\u00fd": "CK", "Czech Republic-Jihomoravsk\u00fd": "BK", "Czech Republic-Karlovarsk\u00fd": "KK", "Czech Republic-Kraj Vyso\u010dina": "JK", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd": "HK", "Czech Republic-Libereck\u00fd": "LK", "Czech Republic-Moravskoslezsk\u00fd": "VK", "Czech Republic-Olomouck\u00fd": "OK", "Czech Republic-Pardubick\u00fd": "EK", "Czech Republic-Plze\u0148sk\u00fd": "PK", "Czech Republic-Prague": "SK", "Czech Republic-St\u0159edo\u010desk\u00fd": "SK", "Czech Republic-\u00dasteck\u00fd": "UK", "Czech Republic-Zl\u00ednsk\u00fd": "ZK", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9": "BU", "Democratic Republic of the Congo-\u00c9quateur": "ET", "Democratic Republic of the Congo-Haut-Katanga": "HK", "Democratic Republic of the Congo-Haut-Lomami": "HL", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9": "HU", "Democratic Republic of the Congo-Ituri": "IT", "Democratic Republic of the Congo-Kasa\u00ef-Central": "LL", "Democratic Republic of the Congo-Kasa\u00ef-Oriental": "KO", "Democratic Republic of the Congo-Kasa\u00ef": "KS", "Democratic Republic of the Congo-Kinshasa": "KN", "Democratic Republic of the Congo-Kongo-Central": "BC", "Democratic Republic of the Congo-Kwango": "KG", "Democratic Republic of the Congo-Kwilu": "KU", "Democratic Republic of the Congo-Lomami": "LM", "Democratic Republic of the Congo-Lualaba": "LB", "Democratic Republic of the Congo-Ma\u00ef-Ndombe": "MA", "Democratic Republic of the Congo-Maniema": "MN", "Democratic Republic of the Congo-Mongala": "MO", "Democratic Republic of the Congo-Nord-Kivu": "NK", "Democratic Republic of the Congo-Nord-Ubangi": "NU", "Democratic Republic of the Congo-Sankuru": "SN", "Democratic Republic of the Congo-Sud-Kivu": "SK", "Democratic Republic of the Congo-Sud-Ubangi": "SU", "Democratic Republic of the Congo-Tanganyika": "TG", "Democratic Republic of the Congo-Tshopo": "TO", "Democratic Republic of the Congo-Tshuapa": "TP", "Denmark-Hovedstaden": "HS", "Denmark-Midtjylland": "MJ", "Denmark-Nordjylland": "ND", "Denmark-Sj\u00e6lland": "SL", "Denmark-Syddanmark": "SD", "Djibouti-Ali Sabieh": "AS", "Djibouti-Dikhil": "DK", "Djibouti-Djibouti": "DB", "Djibouti-Obock": "OB", "Djibouti-Tadjourah": "TA", "Dominican Republic-Azua": "AZ", "Dominican Republic-Bahoruco": "BR", "Dominican Republic-Barahona": "BH", "Dominican Republic-Dajab\u00f3n": "DA", "Dominican Republic-Distrito Nacional": "NC", "Dominican Republic-Duarte": "DU", "Dominican Republic-El Seybo": "SE", "Dominican Republic-Espaillat": "ES", "Dominican Republic-Hato Mayor": "HM", "Dominican Republic-Independencia": "IN", "Dominican Republic-La Altagracia": "AL", "Dominican Republic-La Estrelleta": "EP", "Dominican Republic-La Romana": "RO", "Dominican Republic-La Vega": "VE", "Dominican Republic-Mar\u00eda Trinidad S\u00e1nchez": "MT", "Dominican Republic-Monse\u00f1or Nouel": "MN", "Dominican Republic-Monte Cristi": "MC", "Dominican Republic-Monte Plata": "MP", "Dominican Republic-Pedernales": "PN", "Dominican Republic-Peravia": "PV", "Dominican Republic-Puerto Plata": "PP", "Dominican Republic-Salcedo": "SC", "Dominican Republic-Saman\u00e1": "SM", "Dominican Republic-San Crist\u00f3bal": "CR", "Dominican Republic-San Jos\u00e9 de Ocoa": "JO", "Dominican Republic-San Juan": "JU", "Dominican Republic-San Pedro de Macor\u00eds": "PM", "Dominican Republic-S\u00e1nchez Ram\u00edrez": "SZ", "Dominican Republic-Santiago Rodr\u00edguez": "SR", "Dominican Republic-Santiago": "ST", "Dominican Republic-Santo Domingo": "SD", "Dominican Republic-Valverde": "VA", "Dominica-Saint Andrew": "AN", "Dominica-Saint David": "DA", "Dominica-Saint George": "GO", "Dominica-Saint John": "JN", "Dominica-Saint Joseph": "JH", "Dominica-Saint Luke": "LU", "Dominica-Saint Mark": "MA", "Dominica-Saint Patrick": "PK", "Dominica-Saint Paul": "PL", "Dominica-Saint Peter": "PR", "Ecuador-Azuay": "AZ", "Ecuador-Bolivar": "BO", "Ecuador-Ca\u00f1ar": "CN", "Ecuador-Carchi": "CR", "Ecuador-Chimborazo": "CB", "Ecuador-Cotopaxi": "CT", "Ecuador-El Oro": "EO", "Ecuador-Esmeraldas": "ES", "Ecuador-Gal\u00e1pagos": "GA", "Ecuador-Guayas": "GU", "Ecuador-Imbabura": "IM", "Ecuador-Loja": "LJ", "Ecuador-Los Rios": "LR", "Ecuador-Manabi": "MN", "Ecuador-Morona Santiago": "MS", "Ecuador-Napo": "NA", "Ecuador-Orellana": "OR", "Ecuador-Pastaza": "PA", "Ecuador-Pichincha": "PI", "Ecuador-Santa Elena": "SE", "Ecuador-Santo Domingo de los Tsachilas": "SD", "Ecuador-Sucumbios": "SU", "Ecuador-Tungurahua": "TU", "Ecuador-Zamora Chinchipe": "ZC", "Egypt-Ad Daqahliyah": "DQ", "Egypt-Al Bahr al Ahmar": "BA", "Egypt-Al Buhayrah": "BH", "Egypt-Al Fayyum": "FY", "Egypt-Al Gharbiyah": "GH", "Egypt-Al Iskandariyah": "IK", "Egypt-Al Isma`iliyah": "IS", "Egypt-Al Jizah": "JZ", "Egypt-Al Minufiyah": "MF", "Egypt-Al Minya": "MN", "Egypt-Al Qahirah": "QH", "Egypt-Al Qalyubiyah": "QL", "Egypt-Al Uqsur": "UQ", "Egypt-Al Wadi al Jadid": "WJ", "Egypt-As Suways": "SW", "Egypt-Ash Sharqiyah": "SQ", "Egypt-Aswan": "AN", "Egypt-Asyut": "AT", "Egypt-Bani Suwayf": "BN", "Egypt-Bur Sa`id": "BS", "Egypt-Dumyat": "DT", "Egypt-Janub Sina'": "JS", "Egypt-Kafr ash Shaykh": "KS", "Egypt-Matrouh": "MT", "Egypt-Qina": "QN", "Egypt-Shamal Sina'": "SS", "Egypt-Suhaj": "SJ", "El Salvador-Ahuachap\u00e1n": "AH", "El Salvador-Caba\u00f1as": "CA", "El Salvador-Chalatenango": "CH", "El Salvador-Cuscatl\u00e1n": "CU", "El Salvador-La Libertad": "LI", "El Salvador-La Paz": "PA", "El Salvador-La Uni\u00f3n": "UN", "El Salvador-Moraz\u00e1n": "MO", "El Salvador-San Miguel": "SM", "El Salvador-San Salvador": "SS", "El Salvador-San Vicente": "SV", "El Salvador-Santa Ana": "SA", "El Salvador-Sonsonate": "SO", "El Salvador-Usulut\u00e1n": "US", "Equatorial Guinea-Annob\u00f3n": "AN", "Equatorial Guinea-Bioko Norte": "BN", "Equatorial Guinea-Bioko Sur": "BS", "Equatorial Guinea-Centro Sur": "CS", "Equatorial Guinea-Ki\u00e9-Ntem": "KN", "Equatorial Guinea-Litoral": "LI", "Equatorial Guinea-Wele-Nzas": "WN", "Eritrea-Anseba": "AN", "Eritrea-Debub": "DU", "Eritrea-Debubawi Keyih Bahri": "DK", "Eritrea-Gash Barka": "GB", "Eritrea-Maekel": "MA", "Eritrea-Semenawi Keyih Bahri": "SK", "Estonia-Harju": "HA", "Estonia-Hiiu": "HI", "Estonia-Ida-Viru": "IV", "Estonia-J\u00e4rva": "JR", "Estonia-J\u00f5geva": "JN", "Estonia-L\u00e4\u00e4ne-Viru": "LV", "Estonia-L\u00e4\u00e4ne": "LN", "Estonia-P\u00e4rnu": "PR", "Estonia-Peipsi": "None", "Estonia-P\u00f5lva": "PL", "Estonia-Rapla": "RA", "Estonia-Saare": "SA", "Estonia-Tartu": "TA", "Estonia-Valga": "VG", "Estonia-Viljandi": "VD", "Estonia-V\u00f5ru": "VR", "Ethiopia-Addis Abeba": "AA", "Ethiopia-Afar": "AF", "Ethiopia-Amhara": "AM", "Ethiopia-Benshangul-Gumaz": "BE", "Ethiopia-Dire Dawa": "DD", "Ethiopia-Gambela Peoples": "GA", "Ethiopia-Harari People": "HA", "Ethiopia-Oromia": "OR", "Ethiopia-Somali": "SO", "Ethiopia-Southern Nations, Nationalities and Peoples": "SN", "Ethiopia-Tigray": "TI", "Falkland Islands-None": "None", "Faroe Islands-Eysturoyar": "OS", "Faroe Islands-Norder\u00f8erne": "NO", "Faroe Islands-Sandoyar": "SA", "Faroe Islands-Streymoyar": "ST", "Faroe Islands-Su\u00f0uroyar": "SN|FO", "Faroe Islands-V\u00e5g\u00f8": "VG", "Fiji-Central": "CE", "Fiji-Eastern": "EA", "Fiji-Northern": "NO", "Fiji-Rotuma": "RO", "Fiji-Western": "W", "Finland-Eastern Finland": "IS", "Finland-Lapland": "LP", "Finland-Oulu": "OU", "Finland-Southern Finland": "ES", "Finland-Western Finland": "LS", "France-Auvergne-Rh\u00f4ne-Alpes": "AR", "France-Bourgogne-Franche-Comt\u00e9": "BF", "France-Bretagne": "BT", "France-Centre-Val de Loire": "CN", "France-Corse": "CE", "France-Grand Est": "AO", "France-Hauts-de-France": "NC", "France-\u00cele-de-France": "IF", "France-Normandie": "ND", "France-Nouvelle-Aquitaine": "AC", "France-Occitanie": "LP", "France-Pays de la Loire": "PL", "France-Provence-Alpes-C\u00f4te d'Azur": "PR", "French Guiana-Cayenne": "CY", "French Guiana-Saint-Laurent-du-Maroni": "SL", "French Polynesia-\u00celes Australes": "TI", "French Polynesia-\u00celes du Vent": "WI", "French Polynesia-\u00celes Marquises": "MI", "French Polynesia-\u00celes Sous-le-Vent": "LI", "French Polynesia-\u00celes Tuamotu-Gambier": "TG", "French Southern Territories-\u00celes Crozet": "CR", "French Southern Territories-\u00celes \u00c9parses": "None", "French Southern Territories-\u00celes Saint Paul et Amsterdam": "AS", "French Southern Territories-Kerguelen": "KG", "Gabon-Estuaire": "ES", "Gabon-Haut-Ogoou\u00e9": "HO", "Gabon-Moyen-Ogoou\u00e9": "MO", "Gabon-Ngouni\u00e9": "NG", "Gabon-Nyanga": "NY", "Gabon-Ogoou\u00e9-Ivindo": "OI", "Gabon-Ogoou\u00e9-Lolo": "OL", "Gabon-Ogoou\u00e9-Maritime": "OM", "Gabon-Wouleu-Ntem": "WN", "Gambia-Banjul": "BJ", "Gambia-Lower River": "LR", "Gambia-Maccarthy Island": "MC", "Gambia-North Bank": "NB", "Gambia-Upper River": "UR", "Gambia-Western": "WE", "Georgia-Abkhazia": "AB", "Georgia-Ajaria": "AJ", "Georgia-Guria": "GU", "Georgia-Imereti": "IM", "Georgia-Kakheti": "KA", "Georgia-Kvemo Kartli": "KK", "Georgia-Mtskheta-Mtianeti": "MM", "Georgia-Racha-Lechkhumi-Kvemo Svaneti": "RK", "Georgia-Samegrelo-Zemo Svaneti": "SZ", "Georgia-Samtskhe-Javakheti": "SJ", "Georgia-Shida Kartli": "SD", "Georgia-Tbilisi": "TB", "Germany-Baden-W\u00fcrttemberg": "BW", "Germany-Bayern": "BY", "Germany-Berlin": "BE", "Germany-Brandenburg": "BR", "Germany-Bremen": "HB", "Germany-Hamburg": "HH", "Germany-Hessen": "HE", "Germany-Mecklenburg-Vorpommern": "MV", "Germany-Niedersachsen": "NI", "Germany-Nordrhein-Westfalen": "NW", "Germany-Rheinland-Pfalz": "RP", "Germany-Saarland": "SL", "Germany-Sachsen-Anhalt": "ST", "Germany-Sachsen": "SN", "Germany-Schleswig-Holstein": "SH", "Germany-Th\u00fcringen": "TH", "Ghana-Ashanti": "AH", "Ghana-Brong Ahafo": "BA", "Ghana-Central": "CP", "Ghana-Eastern": "EP", "Ghana-Greater Accra": "AA", "Ghana-Northern": "NP", "Ghana-Upper East": "UE", "Ghana-Upper West": "UW", "Ghana-Volta": "TV", "Ghana-Western": "WP", "Gibraltar-None": "None", "Greece-Aegean": "AI", "Greece-Athos": "MA", "Greece-Attica": "AT", "Greece-Crete": "CR", "Greece-Epirus and Western Macedonia": "EM", "Greece-Macedonia and Thrace": "MH", "Greece-Peloponnese, Western Greece and the Ionian Islands": "PW", "Greece-Thessaly and Central Greece": "TC", "Greenland-Kujalleq": "KU", "Greenland-Northeast Greenland National Park": "UO", "Greenland-Qaasuitsup": "QS", "Greenland-Qeqqata": "QT", "Greenland-Sermersooq": "SE", "Grenada-Carriacou": "CA", "Grenada-Saint Andrew": "AN", "Grenada-Saint David": "DA", "Grenada-Saint George": "GE", "Grenada-Saint John": "JO", "Grenada-Saint Mark": "MA", "Grenada-Saint Patrick": "PA", "Guadeloupe-Basse-Terre": "BT", "Guadeloupe-Pointe-\u00e0-Pitre": "PP", "Guam-Agana Heights": "AH", "Guam-Agat": "AT", "Guam-Asan": "AS", "Guam-Barrigada": "BA", "Guam-Chalan-Pago-Ordot": "CP", "Guam-Dededo": "DD", "Guam-Hag\u00e5t\u00f1a": "AN", "Guam-Inarajan": "IN", "Guam-Mangilao": "MA", "Guam-Merizo": "ME", "Guam-Mongmong-Toto-Maite": "MT", "Guam-Piti": "PI", "Guam-Santa Rita": "SR", "Guam-Sinajana": "SJ", "Guam-Talofofo": "TF", "Guam-Tamuning": "TM", "Guam-Umatac": "UM", "Guam-Yigo": "YG", "Guam-Yona": "YN", "Guatemala-Alta Verapaz": "AV", "Guatemala-Baja Verapaz": "BV", "Guatemala-Chimaltenango": "CM", "Guatemala-Chiquimula": "CQ", "Guatemala-El Progreso": "PR", "Guatemala-Escuintla": "ES", "Guatemala-Guatemala": "GU", "Guatemala-Huehuetenango": "HU", "Guatemala-Izabal": "IZ", "Guatemala-Jalapa": "JA", "Guatemala-Jutiapa": "JU", "Guatemala-Pet\u00e9n": "PE", "Guatemala-Quezaltenango": "QZ", "Guatemala-Quich\u00e9": "QC", "Guatemala-Retalhuleu": "RE", "Guatemala-Sacatep\u00e9quez": "SA", "Guatemala-San Marcos": "SM", "Guatemala-Santa Rosa": "SR", "Guatemala-Solol\u00e1": "SO", "Guatemala-Suchitep\u00e9quez": "SU", "Guatemala-Totonicap\u00e1n": "TO", "Guatemala-Zacapa": "ZA", "Guernsey-Alderney": "AL", "Guernsey-Brecqhou": "BQ", "Guernsey-Castel": "CA", "Guernsey-Forest": "FO", "Guernsey-Herm": "HM", "Guernsey-Jethou": "JT", "Guernsey-Saint Andrew": "AN", "Guernsey-Saint Martin": "MA", "Guernsey-Saint Peter Port": "PP", "Guernsey-Saint Pierre du Bois": "SB", "Guernsey-Saint Sampson": "SM", "Guernsey-Saint Saviour": "SV", "Guernsey-Sark": "SK", "Guernsey-Torteval": "TV", "Guernsey-Vale": "VA", "Guinea-Bissau-Bafat\u00e1": "BA", "Guinea-Bissau-Biombo": "BM", "Guinea-Bissau-Bissau": "BS", "Guinea-Bissau-Bolama": "BL", "Guinea-Bissau-Cacheu": "CA", "Guinea-Bissau-Gab\u00fa": "GA", "Guinea-Bissau-Oio": "OI", "Guinea-Bissau-Quinara": "QU", "Guinea-Bissau-Tombali": "TO", "Guinea-Bok\u00e9": "None", "Guinea-Conakry": "None", "Guinea-Faranah": "None", "Guinea-Kankan": "None", "Guinea-Kindia": "None", "Guinea-Lab\u00e9": "None", "Guinea-Mamou": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9": "None", "Guyana-Barima-Waini": "BA", "Guyana-Cuyuni-Mazaruni": "CU", "Guyana-Demerara-Mahaica": "DE", "Guyana-East Berbice-Corentyne": "EB", "Guyana-Essequibo Islands-West Demerara": "ES", "Guyana-Mahaica-Berbice": "MA", "Guyana-Pomeroon-Supenaam": "PM", "Guyana-Potaro-Siparuni": "PT", "Guyana-Upper Demerara-Berbice": "UD", "Guyana-Upper Takutu-Upper Essequibo": "UT", "Haiti-Centre": "CE", "Haiti-Grand'Anse": "GR", "Haiti-L'Artibonite": "AR", "Haiti-Nippes": "NI", "Haiti-Nord-Est": "NE", "Haiti-Nord-Ouest": "NO", "Haiti-Nord": "ND", "Haiti-Ouest": "OU", "Haiti-Sud-Est": "SE", "Haiti-Sud": "SD", "Heard Island and McDonald Islands-None": "None", "Honduras-Atl\u00e1ntida": "AT", "Honduras-Choluteca": "CH", "Honduras-Col\u00f3n": "CL", "Honduras-Comayagua": "CM", "Honduras-Cop\u00e1n": "CP", "Honduras-Cort\u00e9s": "CR", "Honduras-El Para\u00edso": "EP", "Honduras-Francisco Moraz\u00e1n": "FM", "Honduras-Gracias a Dios": "GD", "Honduras-Intibuc\u00e1": "IN", "Honduras-Islas de la Bah\u00eda": "IB", "Honduras-La Paz": "LP", "Honduras-Lempira": "LE", "Honduras-Ocotepeque": "OC", "Honduras-Olancho": "OL", "Honduras-Santa B\u00e1rbara": "CP", "Honduras-Valle": "VA", "Honduras-Yoro": "YO", "Hong Kong-Central and Western": "CW", "Hong Kong-Eastern": "EA", "Hong Kong-Islands": "IS", "Hong Kong-Kowloon City": "KC", "Hong Kong-Kwai Tsing": "KI", "Hong Kong-Kwun Tong": "KU", "Hong Kong-North": "NO", "Hong Kong-Sai Kung": "SK", "Hong Kong-Sha Tin": "ST", "Hong Kong-Sham Shui Po": "SS", "Hong Kong-Southern": "SO", "Hong Kong-Tai Po": "TP", "Hong Kong-Tsuen Wan": "TW", "Hong Kong-Tuen Mun": "TM", "Hong Kong-Wan Chai": "WC", "Hong Kong-Wong Tai Sin": "WT", "Hong Kong-Yau Tsim Mong": "YT", "Hong Kong-Yuen Long": "YL", "Hungary-B\u00e1cs-Kiskun": "BK", "Hungary-Baranya": "BA", "Hungary-B\u00e9k\u00e9s": "BE", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n": "BZ", "Hungary-Budapest": "BU", "Hungary-Csongr\u00e1d": "CS", "Hungary-Fej\u00e9r": "FE", "Hungary-Gyor-Moson-Sopron": "GS", "Hungary-Hajd\u00fa-Bihar": "HB", "Hungary-Heves": "HE", "Hungary-J\u00e1sz-Nagykun-Szolnok": "JN", "Hungary-Kom\u00e1rom-Esztergom": "KE", "Hungary-N\u00f3gr\u00e1d": "NO", "Hungary-Pest": "PE", "Hungary-Somogy": "SO", "Hungary-Szabolcs-Szatm\u00e1r-Bereg": "SZ", "Hungary-Tolna": "TO", "Hungary-Vas": "VA", "Hungary-Veszpr\u00e9m": "VE", "Hungary-Zala": "ZA", "Iceland-Austurland": "AL", "Iceland-H\u00e1lshreppur": "NE", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i": "HO", "Iceland-Nor\u00f0urland vestra": "NV", "Iceland-Su\u00f0urland": "SL", "Iceland-Su\u00f0urnes": "SU", "Iceland-Vestfir\u00f0ir": "VF", "Iceland-Vesturland": "VL", "India-Andaman and Nicobar": "AN", "India-Andhra Pradesh": "AP", "India-Arunachal Pradesh": "AR", "India-Assam": "AS", "India-Bihar": "BR", "India-Chandigarh": "CH", "India-Chhattisgarh": "CT", "India-Dadra and Nagar Haveli": "DN", "India-Daman and Diu": "DD", "India-Goa": "GA", "India-Gujarat": "GJ", "India-Haryana": "HR", "India-Himachal Pradesh": "HP", "India-Jammu and Kashmir": "JK", "India-Jharkhand": "JH", "India-Karnataka": "KA", "India-Kerala": "KL", "India-Lakshadweep": "LD", "India-Madhya Pradesh": "MP", "India-Maharashtra": "MH", "India-Manipur": "MN", "India-Meghalaya": "ML", "India-Mizoram": "MZ", "India-Nagaland": "NL", "India-NCT of Delhi": "DL", "India-Odisha": "OR", "India-Puducherry": "PY", "India-Punjab": "PB", "India-Rajasthan": "RJ", "India-Sikkim": "SK", "India-Tamil Nadu": "TN", "India-Telangana": "TG", "India-Tripura": "TR", "India-Uttar Pradesh": "UP", "India-Uttarakhand": "UT", "India-West Bengal": "WB", "Indonesia-Aceh": "AC", "Indonesia-Bali": "BA", "Indonesia-Bangka Belitung": "BB", "Indonesia-Banten": "BT", "Indonesia-Bengkulu": "BE", "Indonesia-Gorontalo": "GO", "Indonesia-Jakarta Raya": "JK", "Indonesia-Jambi": "JA", "Indonesia-Jawa Barat": "JR", "Indonesia-Jawa Tengah": "JT", "Indonesia-Jawa Timur": "JI", "Indonesia-Kalimantan Barat": "KB", "Indonesia-Kalimantan Selatan": "KS", "Indonesia-Kalimantan Tengah": "KT", "Indonesia-Kalimantan Timur": "KM", "Indonesia-Kepulauan Riau": "KR", "Indonesia-Lampung": "LA", "Indonesia-Maluku Utara": "MU", "Indonesia-Maluku": "MA", "Indonesia-Nusa Tenggara Barat": "NB", "Indonesia-Nusa Tenggara Timur": "NT", "Indonesia-Papua Barat": "IB", "Indonesia-Papua": "PA", "Indonesia-Riau": "RI", "Indonesia-Sulawesi Barat": "SR", "Indonesia-Sulawesi Selatan": "SE", "Indonesia-Sulawesi Tengah": "ST", "Indonesia-Sulawesi Tenggara": "SG", "Indonesia-Sulawesi Utara": "SW", "Indonesia-Sumatera Barat": "SB", "Indonesia-Sumatera Selatan": "SL", "Indonesia-Sumatera Utara": "SU", "Indonesia-Yogyakarta": "YO", "Iran-Alborz": "AL", "Iran-Ardebil": "AR", "Iran-Bushehr": "BS", "Iran-Chahar Mahall and Bakhtiari": "CM", "Iran-East Azarbaijan": "EA", "Iran-Esfahan": "ES", "Iran-Fars": "FA", "Iran-Gilan": "GI", "Iran-Golestan": "GO", "Iran-Hamadan": "HD", "Iran-Hormozgan": "HG", "Iran-Ilam": "IL", "Iran-Kerman": "KE", "Iran-Kermanshah": "BK", "Iran-Khuzestan": "KZ", "Iran-Kohgiluyeh and Buyer Ahmad": "KB", "Iran-Kordestan": "KD", "Iran-Lorestan": "LO", "Iran-Markazi": "MK", "Iran-Mazandaran": "MN", "Iran-North Khorasan": "KS", "Iran-Qazvin": "QZ", "Iran-Qom": "QM", "Iran-Razavi Khorasan": "KV", "Iran-Semnan": "SM", "Iran-Sistan and Baluchestan": "SB", "Iran-South Khorasan": "KJ", "Iran-Tehran": "TH", "Iran-West Azarbaijan": "WA", "Iran-Yazd": "YA", "Iran-Zanjan": "ZA", "Iraq-Al-Anbar": "AN", "Iraq-Al-Basrah": "BA", "Iraq-Al-Muthannia": "MU", "Iraq-Al-Qadisiyah": "QA", "Iraq-An-Najaf": "NA", "Iraq-Arbil": "AR", "Iraq-As-Sulaymaniyah": "SU", "Iraq-At-Ta'mim": "TS", "Iraq-Babil": "BB", "Iraq-Baghdad": "BG", "Iraq-Dhi-Qar": "DQ", "Iraq-Dihok": "DA", "Iraq-Diyala": "DI", "Iraq-Karbala'": "KA", "Iraq-Maysan": "MA", "Iraq-Ninawa": "NI", "Iraq-Sala ad-Din": "SD", "Iraq-Wasit": "WA", "Ireland-Carlow": "CW", "Ireland-Cavan": "CN", "Ireland-Clare": "CE", "Ireland-Cork": "CK", "Ireland-Donegal": "DL", "Ireland-Dublin": "DN", "Ireland-Galway": "GY", "Ireland-Kerry": "KY", "Ireland-Kildare": "KE", "Ireland-Kilkenny": "KK", "Ireland-Laoighis": "LS", "Ireland-Leitrim": "LM", "Ireland-Limerick": "LK", "Ireland-Longford": "LD", "Ireland-Louth": "LH", "Ireland-Mayo": "MO", "Ireland-Meath": "MH", "Ireland-Monaghan": "MN", "Ireland-Offaly": "OY", "Ireland-Roscommon": "RN", "Ireland-Sligo": "SO", "Ireland-Tipperary": "TY", "Ireland-Waterford": "WD", "Ireland-Westmeath": "WH", "Ireland-Wexford": "WX", "Ireland-Wicklow": "WW", "Isle of Man-Ayre": "AY", "Isle of Man-Garff": "GR", "Isle of Man-Glenfaba": "GB", "Isle of Man-Michael": "MC", "Isle of Man-Middle": "MD", "Isle of Man-Rushen": "RU", "Israel-Golan": "None", "Israel-HaDarom": "HD", "Israel-Haifa": "HA", "Israel-HaMerkaz": "HM", "Israel-HaZafon": "HZ", "Israel-Jerusalem": "JM", "Israel-Tel Aviv": "TA", "Italy-Abruzzo": "None", "Italy-Apulia": "None", "Italy-Basilicata": "None", "Italy-Calabria": "None", "Italy-Campania": "None", "Italy-Emilia-Romagna": "None", "Italy-Friuli-Venezia Giulia": "None", "Italy-Lazio": "None", "Italy-Liguria": "None", "Italy-Lombardia": "None", "Italy-Marche": "None", "Italy-Molise": "None", "Italy-Piemonte": "None", "Italy-Sardegna": "None", "Italy-Sicily": "None", "Italy-Toscana": "None", "Italy-Trentino-Alto Adige": "None", "Italy-Umbria": "None", "Italy-Valle d'Aosta": "None", "Italy-Veneto": "None", "Jamaica-Clarendon": "CL", "Jamaica-Hanover": "HA", "Jamaica-Kingston": "KI", "Jamaica-Manchester": "MA", "Jamaica-Portland": "PO", "Jamaica-Saint Andrew": "SD", "Jamaica-Saint Ann": "SN", "Jamaica-Saint Catherine": "SC", "Jamaica-Saint Elizabeth": "SE", "Jamaica-Saint James": "SJ", "Jamaica-Saint Mary": "SM", "Jamaica-Saint Thomas": "ST", "Jamaica-Trelawny": "TR", "Jamaica-Westmoreland": "WE", "Japan-Aichi": "AI", "Japan-Akita": "AK", "Japan-Aomori": "AO", "Japan-Chiba": "CH", "Japan-Ehime": "EH", "Japan-Fukui": "FI", "Japan-Fukuoka": "FO", "Japan-Fukushima": "FS", "Japan-Gifu": "GF", "Japan-Gunma": "GM", "Japan-Hiroshima": "HS", "Japan-Hokkaido": "HK", "Japan-Hy\u014dgo": "HG", "Japan-Ibaraki": "IB", "Japan-Ishikawa": "IS", "Japan-Iwate": "IW", "Japan-Kagawa": "KG", "Japan-Kagoshima": "KS", "Japan-Kanagawa": "KN", "Japan-Kochi": "KC", "Japan-Kumamoto": "KM", "Japan-Kyoto": "KY", "Japan-Mie": "ME", "Japan-Miyagi": "MG", "Japan-Miyazaki": "MZ", "Japan-Nagano": "NN", "Japan-Naoasaki": "NS", "Japan-Nara": "NR", "Japan-Niigata": "NI", "Japan-Oita": "OT", "Japan-Okayama": "OY", "Japan-Okinawa": "ON", "Japan-Osaka": "OS", "Japan-Saga": "SG", "Japan-Saitama": "ST", "Japan-Shiga": "SH", "Japan-Shimane": "SM", "Japan-Shizuoka": "SZ", "Japan-Tochigi": "TC", "Japan-Tokushima": "TS", "Japan-Tokyo": "TK", "Japan-Tottori": "TT", "Japan-Toyama": "TY", "Japan-Wakayama": "WK", "Japan-Yamagata": "YT", "Japan-Yamaguchi": "YC", "Japan-Yamanashi": "YN", "Jersey-Grouville": "GR", "Jersey-Saint Berlade": "BR", "Jersey-Saint Clement": "CL", "Jersey-Saint Helier": "HE", "Jersey-Saint John": "JO", "Jersey-Saint Lawrence": "LA", "Jersey-Saint Martin": "MT", "Jersey-Saint Mary": "MY", "Jersey-Saint Ouen": "OU", "Jersey-Saint Peter": "PE", "Jersey-Saint Saviour": "SA", "Jersey-Trinity": "TR", "Jordan-Ajlun": "AJ", "Jordan-Amman": "AM", "Jordan-Aqaba": "AQ", "Jordan-Balqa": "BA", "Jordan-Irbid": "IR", "Jordan-Jarash": "JA", "Jordan-Karak": "KA", "Jordan-Ma`an": "MN", "Jordan-Madaba": "MD", "Jordan-Mafraq": "MA", "Jordan-Tafilah": "AT", "Jordan-Zarqa": "AZ", "Kazakhstan-Almaty": "AA", "Kazakhstan-Aqmola": "AM", "Kazakhstan-Aqt\u00f6be": "AT", "Kazakhstan-Atyrau": "AR", "Kazakhstan-East Kazakhstan": "EK", "Kazakhstan-Mangghystau": "MG", "Kazakhstan-North Kazakhstan": "NK", "Kazakhstan-Pavlodar": "PA", "Kazakhstan-Qaraghandy": "QG", "Kazakhstan-Qostanay": "QS", "Kazakhstan-Qyzylorda": "QO", "Kazakhstan-South Kazakhstan": "SK", "Kazakhstan-West Kazakhstan": "WK", "Kazakhstan-Zhambyl": "ZM", "Kenya-Baringo": "BA", "Kenya-Bomet": "BO", "Kenya-Bungoma": "BN", "Kenya-Busia": "BS", "Kenya-Elgeyo-Marakwet": "EM", "Kenya-Embu": "EB", "Kenya-Garissa": "GA", "Kenya-Homa Bay": "HB", "Kenya-Isiolo": "IS", "Kenya-Kajiado": "KJ", "Kenya-Kakamega": "KK", "Kenya-Kericho": "KR", "Kenya-Kiambu": "KB", "Kenya-Kilifi": "KF", "Kenya-Kirinyaga": "KY", "Kenya-Kisii": "KI", "Kenya-Kisumu": "KU", "Kenya-Kitui": "KT", "Kenya-Kwale": "KW", "Kenya-Laikipia": "LK", "Kenya-Lamu": "LM", "Kenya-Machakos": "MC", "Kenya-Makueni": "MK", "Kenya-Mandera": "MD", "Kenya-Marsabit": "MB", "Kenya-Meru": "ME", "Kenya-Migori": "MG", "Kenya-Mombasa": "MM", "Kenya-Murang'a": "MU", "Kenya-Nairobi": "NB", "Kenya-Nakuru": "NK", "Kenya-Nandi": "ND", "Kenya-Narok": "NR", "Kenya-Nyamira": "NM", "Kenya-Nyandarua": "NN", "Kenya-Nyeri": "NI", "Kenya-Samburu": "SA", "Kenya-Siaya": "SI", "Kenya-Taita Taveta": "TT", "Kenya-Tana River": "TR", "Kenya-Tharaka-Nithi": "NT", "Kenya-Trans Nzoia": "TN", "Kenya-Turkana": "TU", "Kenya-Uasin Gishu": "UG", "Kenya-Vihiga": "VI", "Kenya-Wajir": "WJ", "Kenya-West Pokot": "WP", "Kiribati-None": "None", "Kosovo-\u0110akovica": "None", "Kosovo-Gnjilane": "None", "Kosovo-Kosovska Mitrovica": "KM", "Kosovo-Pe\u0107ki": "PE", "Kosovo-Pristina": "None", "Kosovo-Prizren": "PZ", "Kosovo-Uro\u0161evac": "None", "Kuwait-Al Ahmadi": "AH", "Kuwait-Al Farwaniyah": "FA", "Kuwait-Al Jahrah": "JA", "Kuwait-Al Kuwayt": "KU", "Kuwait-Hawalli": "HW", "Kuwait-Mubarak Al-Kabeer": "MU", "Kyrgyzstan-Batken": "BA", "Kyrgyzstan-Bi\u0161kek": "GB", "Kyrgyzstan-Ch\u00fcy": "CU", "Kyrgyzstan-Jalal-Abad": "DA", "Kyrgyzstan-Naryn": "NA", "Kyrgyzstan-Osh (city)": "OS", "Kyrgyzstan-Osh": "OS", "Kyrgyzstan-Talas": "TL", "Kyrgyzstan-Ysyk-K\u00f6l": "YK", "Laos-Attapu": "AT", "Laos-Bokeo": "BK", "Laos-Bolikhamxai": "BL", "Laos-Champasak": "CH", "Laos-Houaphan": "HO", "Laos-Khammouan": "KH", "Laos-Louang Namtha": "LM", "Laos-Louangphrabang": "LP", "Laos-Oud\u00f4mxai": "OU", "Laos-Ph\u00f4ngsali": "PH", "Laos-Saravan": "SL", "Laos-Savannakh\u00e9t": "SV", "Laos-Vientiane [prefecture]": "VT", "Laos-Vientiane": "VI", "Laos-Xaignabouri": "XA", "Laos-Xais\u00f4mboun": "XS", "Laos-X\u00e9kong": "XE", "Laos-Xiangkhoang": "XI", "Latvia-Kurzeme": "None", "Latvia-Latgale": "None", "Latvia-Riga": "None", "Latvia-Vidzeme": "None", "Latvia-Zemgale": "None", "Lebanon-Akkar": "None", "Lebanon-Baalbak - Hermel": "None", "Lebanon-Beirut": "None", "Lebanon-Bekaa": "None", "Lebanon-Mount Lebanon": "None", "Lebanon-Nabatiyeh": "None", "Lebanon-North": "None", "Lebanon-South": "None", "Lesotho-Berea": "BE", "Lesotho-Butha-Buthe": "BB", "Lesotho-Leribe": "LE", "Lesotho-Mafeteng": "MF", "Lesotho-Maseru": "MS", "Lesotho-Mohale's Hoek": "MH", "Lesotho-Mokhotlong": "MK", "Lesotho-Qacha's Nek": "QN", "Lesotho-Quthing": "QT", "Lesotho-Thaba-Tseka": "TT", "Liberia-Bomi": "BM", "Liberia-Bong": "BG", "Liberia-Gbapolu": "GP", "Liberia-Grand Cape Mount": "CM", "Liberia-GrandBassa": "GB", "Liberia-GrandGedeh": "GD", "Liberia-GrandKru": "GK", "Liberia-Lofa": "LF", "Liberia-Margibi": "MG", "Liberia-Maryland": "MY", "Liberia-Montserrado": "MO", "Liberia-Nimba": "NI", "Liberia-River Cess": "RI", "Liberia-River Gee": "RG", "Liberia-Sinoe": "SI", "Libya-Al Butnan": "BN", "Libya-Al Jabal al Akhdar": "JK", "Libya-Al Jabal al Gharbi": "JG", "Libya-Al Jifarah": "JR", "Libya-Al Jufrah": "JF", "Libya-Al Kufrah": "KU", "Libya-Al Marj": "MA", "Libya-Al Marqab": "MR", "Libya-Al Wahat": "AW", "Libya-An Nuqat al Khams": "NK", "Libya-Az Zawiyah": "ZW", "Libya-Benghazi": "BG", "Libya-Darnah": "DA", "Libya-Ghat": "GH", "Libya-Misratah": " MS", "Libya-Murzuq": "MU", "Libya-Nalut": "NT", "Libya-Sabha": "SA", "Libya-Surt": "ST", "Libya-Tripoli": "TR", "Libya-Wadi al Hayat": "WH", "Libya-Wadi ash Shati'": "WS", "Liechtenstein-Balzers": "BA", "Liechtenstein-Eschen": "ES", "Liechtenstein-Gamprin": "GA", "Liechtenstein-Mauren": "MA", "Liechtenstein-Planken": "PL", "Liechtenstein-Ruggell": "RU", "Liechtenstein-Schaan": "SN", "Liechtenstein-Schellenberg": "SB", "Liechtenstein-Triesen": "TN", "Liechtenstein-Triesenberg": "TB", "Liechtenstein-Valduz": "VA", "Lithuania-Alytaus": "AS", "Lithuania-Kauno": "KS", "Lithuania-Klaipedos": "KP", "Lithuania-Marijampoles": "MA", "Lithuania-Panevezio": "PA", "Lithuania-\u0160iauliai": "SH", "Lithuania-Taurages": "TG", "Lithuania-Tel\u0161iai": "TL", "Lithuania-Utenos": "UN", "Lithuania-Vilniaus": "VI", "Luxembourg-Diekirch": "DI", "Luxembourg-Grevenmacher": "GR", "Luxembourg-Luxembourg": "LU", "Macao-Ilhas": "IL", "Macao-Macau": "MA", "Macedonia-Aerodrom": "AD", "Macedonia-Aracinovo": "AR", "Macedonia-Berovo": "BR", "Macedonia-Bitola": "TL", "Macedonia-Bogdanci": "BG", "Macedonia-Bogovinje": "VJ", "Macedonia-Bosilovo": "BS", "Macedonia-Brvenica": "BN", "Macedonia-Butel": "BU", "Macedonia-\u010cair": "CI", "Macedonia-\u010ca\u0161ka": "CA", "Macedonia-Centar": "CE", "Macedonia-Centar \u017eupa": "CZ", "Macedonia-\u010ce\u0161inovo-Oble\u0161evo": "CH", "Macedonia-\u010cu\u010der Sandevo": "CS", "Macedonia-Debar": "DB", "Macedonia-Debarca": "DA", "Macedonia-Del\u010devo": "DL", "Macedonia-Demir Hisar": "DM", "Macedonia-Demir Kapija": "DK", "Macedonia-Dolneni": "DE", "Macedonia-Drugovo": "DR", "Macedonia-Gazi Baba": "GB", "Macedonia-Gevgelija": "GV", "Macedonia-Gjor\u010de Petrov": "GP", "Macedonia-Gostivar": "GT", "Macedonia-Gradsko": "GR", "Macedonia-Ilinden": "IL", "Macedonia-Jegunovtse": "JG", "Macedonia-Karbinci": "KB", "Macedonia-Karpo\u0161": "KX", "Macedonia-Kavadartsi": "AV", "Macedonia-Ki\u010devo": "KH", "Macedonia-Kisela Voda": "VD", "Macedonia-Ko\u010dani": "OC", "Macedonia-Kon\u010de": "KN", "Macedonia-Kratovo": "KY", "Macedonia-Kriva Palanka": "KZ", "Macedonia-Krivoga\u0161tani": "KG", "Macedonia-Kru\u0161evo": "KS", "Macedonia-Kumanovo": "UM", "Macedonia-Lake Ohrid": "None", "Macedonia-Lipkovo": "LI", "Macedonia-Lozovo": "LO", "Macedonia-Makedonska Kamenica": "MK", "Macedonia-Makedonski Brod": "MD", "Macedonia-Mavrovo and Rostu\u0161a": "MR", "Macedonia-Mogila": "MG", "Macedonia-Negotino": "NG", "Macedonia-Novatsi": "NV", "Macedonia-Novo Selo": "NS", "Macedonia-Ohrid": "OD", "Macedonia-Oslomej": "OS", "Macedonia-Peh\u010devo": "PH", "Macedonia-Petrovec": "PE", "Macedonia-Plasnica": "PN", "Macedonia-Prilep": "PP", "Macedonia-Probi\u0161tip": "PT", "Macedonia-Radovi\u0161": "RV", "Macedonia-Rankovce": "RN", "Macedonia-Resen": "RE", "Macedonia-Rosoman": "RM", "Macedonia-Saraj": "AJ", "Macedonia-Sopi\u0161te": "SS", "Macedonia-Star Dojran": "SD", "Macedonia-Staro Nagori\u010dane": "NA", "Macedonia-\u0160tip": "ST", "Macedonia-Struga": "UG", "Macedonia-Strumitsa": "RU", "Macedonia-Studeni\u010dani": "SU", "Macedonia-\u0160uto Orizari": "SO", "Macedonia-Sveti Nikole": "SL", "Macedonia-Tearce": "TR", "Macedonia-Tetovo": "ET", "Macedonia-Valandovo": "VA", "Macedonia-Vasilevo": "VL", "Macedonia-Veles": "VE", "Macedonia-Vev\u010dani": "VV", "Macedonia-Vinitsa": "NI", "Macedonia-Vrane\u0161tica": "VC", "Macedonia-Vrap\u010di\u0161te": "VH", "Macedonia-Zajas": "ZA", "Macedonia-Zelenikovo": "ZK", "Macedonia-\u017delino": "ZE", "Macedonia-Zrnovci": "ZR", "Madagascar-Antananarivo": "AV", "Madagascar-Antsiranana": "AS", "Madagascar-Fianarantsoa": "FI", "Madagascar-Mahajanga": "MA", "Madagascar-Toamasina": "TM", "Madagascar-Toliary": "TL", "Malawi-Balaka": "BA", "Malawi-Blantyre": "BL", "Malawi-Chikwawa": "CK", "Malawi-Chiradzulu": "CR", "Malawi-Chitipa": "CT", "Malawi-Dedza": "DE", "Malawi-Dowa": "DO", "Malawi-Karonga": "KR", "Malawi-Kasungu": "KS", "Malawi-Likoma": "LK", "Malawi-Lilongwe": "LI", "Malawi-Machinga": "MA", "Malawi-Mangochi": "MG", "Malawi-Mchinji": "MC", "Malawi-Mulanje": "MJ", "Malawi-Mwanza": "MN", "Malawi-Mzimba": "MZ", "Malawi-Neno": "NN", "Malawi-Nkhata Bay": "NA", "Malawi-Nkhotakota": "NK", "Malawi-Nsanje": "NS", "Malawi-Ntcheu": "NU", "Malawi-Ntchisi": "NI", "Malawi-Phalombe": "PH", "Malawi-Rumphi": "RU", "Malawi-Salima": "SA", "Malawi-Thyolo": "TH", "Malawi-Zomba": "ZO", "Malaysia-Johor": "JH", "Malaysia-Kedah": "KH", "Malaysia-Kelantan": "KN", "Malaysia-Kuala Lumpur": "KL", "Malaysia-Labuan": "LA", "Malaysia-Melaka": "ME", "Malaysia-Negeri Sembilan": "NS", "Malaysia-Pahang": "PH", "Malaysia-Perak": "PK", "Malaysia-Perlis": "PL", "Malaysia-Pulau Pinang": "PG", "Malaysia-Putrajaya": "PJ", "Malaysia-Sabah": "SA", "Malaysia-Sarawak": "SK", "Malaysia-Selangor": "SL", "Malaysia-Trengganu": "TE", "Maldives-None": "None", "Mali-Bamako": "BA", "Mali-Gao": "GA", "Mali-Kayes": "KY", "Mali-Kidal": "KD", "Mali-Koulikoro": "KK", "Mali-Mopti": "MO", "Mali-S\u00e9gou": "SG", "Mali-Sikasso": "SK", "Mali-Timbuktu": "TB", "Malta-\u010aentrali": "CE", "Malta-G\u0127awdex": "GO", "Malta-Nofsinhar": "SO", "Malta-Tramuntana": "NO", "Malta-Xlokk": "SE", "Marshall Islands-None": "None", "Martinique-Fort-de-France": "FF", "Martinique-Le Marin": "MA", "Martinique-Le Trinit\u00e9": "TR", "Martinique-Saint-Pierre": "SP", "Mauritania-Adrar": "AD", "Mauritania-Assaba": "AS", "Mauritania-Brakna": "BR", "Mauritania-Dakhlet Nouadhibou": "DN", "Mauritania-Gorgol": "GO", "Mauritania-Guidimaka": "GD", "Mauritania-Hodh ech Chargui": "HC", "Mauritania-Hodh el Gharbi": "HG", "Mauritania-Inchiri": "IN", "Mauritania-Nouakchott": "NO", "Mauritania-Tagant": "TG", "Mauritania-Tiris Zemmour": "TZ", "Mauritania-Trarza": "TR", "Mauritius-Agalega Islands": "AG", "Mauritius-Black River": "BL", "Mauritius-Flacq": "FL", "Mauritius-Grand Port": "GP", "Mauritius-Moka": "MO", "Mauritius-Pamplemousses": "PA", "Mauritius-Plaines Wilhems": "PW", "Mauritius-Port Louis": "PL", "Mauritius-Rivi\u00e8re du Rempart": "RR", "Mauritius-Rodriguez": "RO", "Mauritius-Saint Brandon": "CC", "Mauritius-Savanne": "SA", "Mayotte-Acoua": "None", "Mayotte-Bandraboua": "None", "Mayotte-Bandrele": "None", "Mayotte-Boueni": "None", "Mayotte-Chiconi": "None", "Mayotte-Chirongui": "None", "Mayotte-Dembeni": "None", "Mayotte-Dzaoudzi": "None", "Mayotte-Kani-Keli": "None", "Mayotte-Koungou": "None", "Mayotte-M'tsangamouji": "None", "Mayotte-Mamoudzou": "None", "Mayotte-Mtsamboro": "None", "Mayotte-Ouangani": "None", "Mayotte-Pamandzi": "None", "Mayotte-Sada": "None", "Mayotte-Tsingoni": "None", "Mexico-Aguascalientes": "AG", "Mexico-Baja California Sur": "BS", "Mexico-Baja California": "BN", "Mexico-Campeche": "CM", "Mexico-Chiapas": "CP", "Mexico-Chihuahua": "CH", "Mexico-Coahuila": "CA", "Mexico-Colima": "CL", "Mexico-Distrito Federal": "DF", "Mexico-Durango": "DU", "Mexico-Guanajuato": "GJ", "Mexico-Guerrero": "GR", "Mexico-Hidalgo": "HI", "Mexico-Jalisco": "JA", "Mexico-M\u00e9xico": "MX", "Mexico-Michoac\u00e1n": "MC", "Mexico-Morelos": "MR", "Mexico-Nayarit": "NA", "Mexico-Nuevo Le\u00f3n": "NL", "Mexico-Oaxaca": "OA", "Mexico-Puebla": "PU", "Mexico-Quer\u00e9taro": "QE", "Mexico-Quintana Roo": "QR", "Mexico-San Luis Potos\u00ed": "SL", "Mexico-Sinaloa": "SI", "Mexico-Sonora": "SO", "Mexico-Tabasco": "TB", "Mexico-Tamaulipas": "TM", "Mexico-Tlaxcala": "TL", "Mexico-Veracruz": "VE", "Mexico-Yucat\u00e1n": "YU", "Mexico-Zacatecas": "ZA", "Micronesia-Chuuk": "CH", "Micronesia-Kosrae": "KO", "Micronesia-Pohnpei": "PO", "Micronesia-Yap": "YA", "Moldova-Anenii Noi": "AN", "Moldova-B\u0103l\u0163i": "BT", "Moldova-Basarabeasca": "BA", "Moldova-Bender": "BD", "Moldova-Briceni": "BR", "Moldova-Cahul": "CH", "Moldova-Calarasi": "CA", "Moldova-Cantemir": "CN", "Moldova-Causeni": "CU", "Moldova-Chi\u015fin\u0103u": "CV", "Moldova-Cimi\u015flia": "CS", "Moldova-Criuleni": "CR", "Moldova-Donduseni": "DO", "Moldova-Drochia": "DR", "Moldova-Dub\u0103sari": "DB", "Moldova-Edine\u0163": "ED", "Moldova-F\u0103le\u015fti": "FA", "Moldova-Flore\u015fti": "FL", "Moldova-G\u0103g\u0103uzia": "GA", "Moldova-Glodeni": "GL", "Moldova-H\u00eencesti": "HI", "Moldova-Ialoveni": "IA", "Moldova-Leova": "LE", "Moldova-Nisporeni": "NI", "Moldova-Ocni\u0163a": "OC", "Moldova-Orhei": "OH", "Moldova-Rezina": "RZ", "Moldova-R\u00ee\u015fcani": "RS", "Moldova-S\u00eengerei": "SI", "Moldova-\u015eold\u0103ne\u015fti": "SD", "Moldova-Soroca": "SO", "Moldova-\u015etefan Voda": "SV", "Moldova-Str\u0103\u015feni": "ST", "Moldova-Taraclia": "TA", "Moldova-Telene\u015fti": "TE", "Moldova-Transnistria": "DU", "Moldova-Ungheni": "UG", "Monaco-Monaco": "MC", "Mongolia-Arhangay": "AR", "Mongolia-Bayan-\u00d6lgiy": "BO", "Mongolia-Bayanhongor": "BH", "Mongolia-Bulgan": "BU", "Mongolia-Darhan-Uul": "DA", "Mongolia-Dornod": "DD", "Mongolia-Dornogovi": "DG", "Mongolia-Dundgovi": "DU", "Mongolia-Dzavhan": "DZ", "Mongolia-Govi-Altay": "GA", "Mongolia-Govis\u00fcmber": "GS", "Mongolia-Hentiy": "HN", "Mongolia-Hovd": "HD", "Mongolia-H\u00f6vsg\u00f6l": "HG", "Mongolia-\u00d6mn\u00f6govi": "OG", "Mongolia-Orhon": "ER", "Mongolia-\u00d6v\u00f6rhangay": "OH", "Mongolia-Selenge": "SL", "Mongolia-S\u00fchbaatar": "SB", "Mongolia-T\u00f6v": "TO", "Mongolia-Ulaanbaatar": "UB", "Mongolia-Uvs": "UV", "Montenegro-Andrijevica": "AN", "Montenegro-Bar": "BA", "Montenegro-Berane": "BE", "Montenegro-Bijelo Polje": "BP", "Montenegro-Budva": "BU", "Montenegro-Cetinje": "CE", "Montenegro-Danilovgrad": "DA", "Montenegro-Herceg Novi": "HN", "Montenegro-Kola\u0161in": "KL", "Montenegro-Kotor": "KT", "Montenegro-Mojkovac": "MK", "Montenegro-Nik\u0161ic": "NK", "Montenegro-Plav": "PV", "Montenegro-Pljevlja": "PL", "Montenegro-Plu\u017eine": "PU", "Montenegro-Podgorica": "PG", "Montenegro-Ro\u017eaje": "RO", "Montenegro-\u0160avnik": "SA", "Montenegro-Tivat": "TI", "Montenegro-Ulcinj": "UL", "Montenegro-\u017dabljak": "ZA", "Montserrat-Saint Anthon": "SA", "Montserrat-Saint Georges": "SG", "Montserrat-Saint Peter": "SP", "Morocco-Chaouia - Ouardigha": "CO", "Morocco-Doukkala - Abda": "DA", "Morocco-F\u00e8s - Boulemane": "FB", "Morocco-Gharb - Chrarda - B\u00e9ni Hssen": "GB", "Morocco-Grand Casablanca": "GC", "Morocco-Guelmim - Es-Semara": "GE", "Morocco-La\u00e2youne - Boujdour - Sakia El Hamra": "LB", "Morocco-Marrakech - Tensift - Al Haouz": "MK", "Morocco-Mekn\u00e8s - Tafilalet": "MT", "Morocco-Oriental": "OR", "Morocco-Rabat - Sal\u00e9 - Zemmour - Zaer": "RZ", "Morocco-Souss - Massa - Dra\u00e2": "SM", "Morocco-Tadla - Azilal": "TD", "Morocco-Tanger - T\u00e9touan": "TO", "Morocco-Taza - Al Hoceima - Taounate": "TH", "Mozambique-Cabo Delgado": "CD", "Mozambique-Gaza": "GA", "Mozambique-Inhambane": "IN", "Mozambique-Manica": "MN", "Mozambique-Maputo City": "MC", "Mozambique-Maputo": "MP", "Mozambique-Nampula": "NM", "Mozambique-Nassa": "NS", "Mozambique-Sofala": "SO", "Mozambique-Tete": "TE", "Mozambique-Zambezia": "ZA", "Myanmar-Ayeyarwady": "AY", "Myanmar-Bago": "BA", "Myanmar-Chin": "CH", "Myanmar-Kachin": "KC", "Myanmar-Kayah": "KH", "Myanmar-Kayin": "KN", "Myanmar-Magway": "MG", "Myanmar-Mandalay": "MD", "Myanmar-Mon": "MO", "Myanmar-Naypyitaw": "NY", "Myanmar-Rakhine": "RA", "Myanmar-Sagaing": "SA", "Myanmar-Shan": "SH", "Myanmar-Tanintharyi": "TN", "Myanmar-Yangon": "YA", "Namibia-!Karas": "KA", "Namibia-Erongo": "ER", "Namibia-Hardap": "HA", "Namibia-Kavango": "OK", "Namibia-Khomas": "KH", "Namibia-Kunene": "KU", "Namibia-Ohangwena": "OW", "Namibia-Omaheke": "OH", "Namibia-Omusati": "OS", "Namibia-Oshana": "ON", "Namibia-Oshikoto": "OT", "Namibia-Otjozondjupa": "OD", "Namibia-Zambezi": "CA", "Nauru-Aiwo": "AI", "Nauru-Anabar": "AB", "Nauru-Anetan": "AT", "Nauru-Anibare": "AR", "Nauru-Baiti": "BA", "Nauru-Boe": "BO", "Nauru-Buada": "BU", "Nauru-Denigomodu": "DE", "Nauru-Ewa": "EW", "Nauru-Ijuw": "IJ", "Nauru-Meneng": "ME", "Nauru-Nibok": "NI", "Nauru-Uaboe": "UA", "Nauru-Yaren": "YA", "Nepal-Central": "MM", "Nepal-East": "PW", "Nepal-Far-Western": "SP", "Nepal-Mid-Western": "MP", "Nepal-West": "PM", "Netherlands-Drenthe": "DR", "Netherlands-Flevoland": "FL", "Netherlands-Friesland": "FR", "Netherlands-Gelderland": "GE", "Netherlands-Groningen": "GR", "Netherlands-IJsselmeer": "None", "Netherlands-Limburg": "LI", "Netherlands-Noord-Brabant": "NB", "Netherlands-Noord-Holland": "NH", "Netherlands-Overijssel": "OV", "Netherlands-Utrecht": "UT", "Netherlands-Zeeland": "ZE", "Netherlands-Zeeuwse meren": "None", "Netherlands-Zuid-Holland": "ZH", "New Caledonia-\u00celes Loyaut\u00e9": "IL", "New Caledonia-Nord": "NO", "New Caledonia-Sud": "SU", "New Zealand-Auckland": "AU", "New Zealand-Bay of Plenty": "BP", "New Zealand-Canterbury": "CA", "New Zealand-Chatham Islands": "CI", "New Zealand-Gisborne": "GI", "New Zealand-Hawke's Bay": "HB", "New Zealand-Manawatu-Wanganui": "MW", "New Zealand-Marlborough": "MA", "New Zealand-Nelson": "NE", "New Zealand-Northern Islands": "01", "New Zealand-Northland": "NO", "New Zealand-Otago": "OT", "New Zealand-Southern Islands": "02", "New Zealand-Southland": "SO", "New Zealand-Taranaki": "TK", "New Zealand-Tasman": "TS", "New Zealand-Waikato": "WK", "New Zealand-Wellington": "WG", "New Zealand-West Coast": "WC", "Nicaragua-Atl\u00e1ntico Norte": "AN", "Nicaragua-Atl\u00e1ntico Sur": "AS", "Nicaragua-Boaco": "BO", "Nicaragua-Carazo": "CA", "Nicaragua-Chinandega": "CI", "Nicaragua-Chontales": "CO", "Nicaragua-Estel\u00ed": "ES", "Nicaragua-Granada": "GR", "Nicaragua-Jinotega": "JI", "Nicaragua-Lago Nicaragua": "None", "Nicaragua-Le\u00f3n": "LE", "Nicaragua-Madriz": "MD", "Nicaragua-Managua": "MN", "Nicaragua-Masaya": "MS", "Nicaragua-Matagalpa": "MT", "Nicaragua-Nueva Segovia": "NS", "Nicaragua-R\u00edo San Juan": "SJ", "Nicaragua-Rivas": "RI", "Niger-Agadez": "AG", "Niger-Diffa": "DF", "Niger-Dosso": "DS", "Nigeria-Abia": "AB", "Nigeria-Adamawa": "AD", "Nigeria-Akwa Ibom": "AK", "Nigeria-Anambra": "AN", "Nigeria-Bauchi": "BA", "Nigeria-Bayelsa": "BY", "Nigeria-Benue": "BE", "Nigeria-Borno": "BO", "Nigeria-Cross River": "CR", "Nigeria-Delta": "DE", "Nigeria-Ebonyi": "EB", "Nigeria-Edo": "ED", "Nigeria-Ekiti": "EK", "Nigeria-Enugu": "EN", "Nigeria-Federal Capital Territory": "FC", "Nigeria-Gombe": "GO", "Nigeria-Imo": "IM", "Nigeria-Jigawa": "JI", "Nigeria-Kaduna": "KD", "Nigeria-Kano": "KN", "Nigeria-Katsina": "KT", "Nigeria-Kebbi": "KE", "Nigeria-Kogi": "KO", "Nigeria-Kwara": "KW", "Nigeria-Lagos": "LA", "Nigeria-Nassarawa": "NA", "Nigeria-Niger": "NI", "Nigeria-Ogun": "OG", "Nigeria-Ondo": "ON", "Nigeria-Osun": "OS", "Nigeria-Oyo": "OY", "Nigeria-Plateau": "PL", "Nigeria-Rivers": "RI", "Nigeria-Sokoto": "SO", "Nigeria-Taraba": "TA", "Nigeria-Yobe": "YO", "Nigeria-Zamfara": "ZA", "Niger-Maradi": "MA", "Niger-Niamey": "NI", "Niger-Tahoua": "TH", "Niger-Tillab\u00e9ry": "TL", "Niger-Zinder": "ZI", "Niue-None": "None", "Norfolk Island-None": "None", "North Korea-Chagang-do": "CH", "North Korea-Hamgy\u014fng-bukto": "HG", "North Korea-Hamgy\u014fng-namdo": "HN", "North Korea-Hwanghae-bukto": "WB", "North Korea-Hwanghae-namdo": "WN", "North Korea-Kaes\u014fng": "KS", "North Korea-Kangw\u014fn-do": "KW", "North Korea-Kumgangsan": "None", "North Korea-P'y\u014fngan-bukto": "PB", "North Korea-P'y\u014fngan-namdo": "PN", "North Korea-P'y\u014fngyang": "PY", "North Korea-Ras\u014fn": "NJ", "North Korea-Ryanggang": "YG", "North Korea-Sin\u016diju": "None", "Northern Cyprus-Gazima\u011fusa": "None", "Northern Cyprus-Girne": "None", "Northern Cyprus-G\u00fczelyurt": "None", "Northern Cyprus-Iskele": "None", "Northern Cyprus-Nicosia": "None", "Northern Mariana Islands-Northern Islands": "NI", "Northern Mariana Islands-Rota": "RO", "Northern Mariana Islands-Saipan": "SA", "Northern Mariana Islands-Tinian": "TI", "Norway-Akershus": "AK", "Norway-\u00c3stfold": "OF", "Norway-Aust-Agder": "AA", "Norway-Buskerud": "BU", "Norway-Finnmark": "FI", "Norway-Hedmark": "HE", "Norway-Hordaland": "HO", "Norway-M\u00f8re og Romsdal": "MR", "Norway-Nord-Tr\u00f8ndelag": "NT", "Norway-Nordland": "NO", "Norway-Oppland": "OP", "Norway-Oslo": "OS", "Norway-Rogaland": "RO", "Norway-Sogn og Fjordane": "SF", "Norway-S\u00f8r-Tr\u00f8ndelag": "ST", "Norway-Telemark": "TE", "Norway-Troms": "TR", "Norway-Vest-Agder": "VA", "Norway-Vestfold": "VF", "Oman-Ad Dakhliyah": "DA", "Oman-Al Batinah North": "BN", "Oman-Al Batinah South": "BS", "Oman-Al Buraymi": "DH", "Oman-Al Dhahira": "ZA", "Oman-Al Wusta": "WU", "Oman-Ash Sharqiyah North": "SN", "Oman-Ash Sharqiyah South": "SS", "Oman-Dhofar": "JA", "Oman-Musandam": "MU", "Oman-Muscat": "MA", "Pakistan-Azad Kashmir": "JK", "Pakistan-Baluchistan": "BA", "Pakistan-F.A.T.A.": "TA", "Pakistan-F.C.T.": "IS", "Pakistan-N.W.F.P.": "NW", "Pakistan-Northern Areas": "NA", "Pakistan-Punjab": "PB", "Pakistan-Sind": "SD", "Palau-Aimeliik": "AM", "Palau-Airai": "AR", "Palau-Angaur": "PE", "Palau-Hatohobei": "HA", "Palau-Kayangel": "KA", "Palau-Koror": "KO", "Palau-Melekeok": "ME", "Palau-Ngaraard": "ND", "Palau-Ngarchelong": "NC", "Palau-Ngardmau": "NM", "Palau-Ngatpang": "NP", "Palau-Ngchesar": "NS", "Palau-Ngeremlengui": "NL", "Palau-Ngiwal": "NW", "Palau-Peleliu": "PE", "Palau-Sonsorol": "SO", "Palestina-Gaza": "GZ", "Palestina-West Bank": "WE", "Panama-Bocas del Toro": "BC", "Panama-Chiriqu\u00ed": "CH", "Panama-Cocl\u00e9": "CC", "Panama-Col\u00f3n": "CL", "Panama-Dari\u00e9n": "DR", "Panama-Ember\u00e1": "EM", "Panama-Herrera": "HE", "Panama-Kuna Yala": "SB", "Panama-Los Santos": "LS", "Panama-Ng\u00f6be Bugl\u00e9": "NB", "Panama-Panam\u00e1 Oeste": "PO", "Panama-Panam\u00e1": "PN", "Panama-Veraguas": "VR", "Papua New Guinea-Bougainville": "NS", "Papua New Guinea-Central": "CE", "Papua New Guinea-Chimbu": "CH", "Papua New Guinea-East New Britain": "EN", "Papua New Guinea-East Sepik": "ES", "Papua New Guinea-Eastern Highlands": "EH", "Papua New Guinea-Enga": "EG", "Papua New Guinea-Gulf": "GU", "Papua New Guinea-Hela": "HE", "Papua New Guinea-Jiwaka": "JI", "Papua New Guinea-Madang": "MD", "Papua New Guinea-Manus": "MN", "Papua New Guinea-Milne Bay": "MB", "Papua New Guinea-Morobe": "MR", "Papua New Guinea-National Capital District": "NC", "Papua New Guinea-New Ireland": "NI", "Papua New Guinea-Oro": "NO", "Papua New Guinea-Sandaun": "SA", "Papua New Guinea-Southern Highlands": "SL", "Papua New Guinea-West New Britain": "WN", "Papua New Guinea-Western Highlands": "WL", "Papua New Guinea-Western": "WE", "Paracel Islands-None": "None", "Paraguay-Alto Paraguay": "AG", "Paraguay-Alto Paran\u00e1": "AA", "Paraguay-Amambay": "AM", "Paraguay-Asunci\u00f3n": "AS", "Paraguay-Boquer\u00f3n": "BQ", "Paraguay-Caaguaz\u00fa": "CG", "Paraguay-Caazap\u00e1": "CZ", "Paraguay-Canindey\u00fa": "CY", "Paraguay-Central": "CE", "Paraguay-Concepci\u00f3n": "CN", "Paraguay-Cordillera": "CR", "Paraguay-Guair\u00e1": "GU", "Paraguay-Itap\u00faa": "IT", "Paraguay-Misiones": "MI", "Paraguay-\u00d1eembuc\u00fa": "NE", "Paraguay-Paraguar\u00ed": "PG", "Paraguay-Presidente Hayes": "PH", "Paraguay-San Pedro": "SP", "Peru-Amazonas": "AM", "Peru-Ancash": "AN", "Peru-Apur\u00edmac": "AP", "Peru-Arequipa": "AR", "Peru-Ayacucho": "AY", "Peru-Cajamarca": "CJ", "Peru-Callao": "CL", "Peru-Cusco": "CS", "Peru-Huancavelica": "HV", "Peru-Hu\u00e1nuco": "HC", "Peru-Ica": "IC", "Peru-Jun\u00edn": "JU", "Peru-La Libertad": "LL", "Peru-Lambayeque": "LB", "Peru-Lima Province": "LP", "Peru-Lima": "LR", "Peru-Loreto": "LO", "Peru-Madre de Dios": "MD", "Peru-Moquegua": "MQ", "Peru-Pasco": "PA", "Peru-Piura": "PI", "Peru-Puno": "PU", "Peru-San Mart\u00edn": "SM", "Peru-Tacna": "TA", "Peru-Tumbes": "TU", "Peru-Ucayali": "UC", "Philippines-Abra": "AB", "Philippines-Agusan del Norte": "AN", "Philippines-Agusan del Sur": "AS", "Philippines-Aklan": "AK", "Philippines-Albay": "AL", "Philippines-Antique": "AQ", "Philippines-Apayao": "AP", "Philippines-Aurora": "AU", "Philippines-Basilan": "BS", "Philippines-Bataan": "BA", "Philippines-Batanes": "BN", "Philippines-Batangas": "BT", "Philippines-Benguet": "BG", "Philippines-Biliran": "BI", "Philippines-Bohol": "BO", "Philippines-Bukidnon": "BK", "Philippines-Bulacan": "BU", "Philippines-Cagayan": "CG", "Philippines-Camarines Norte": "CN", "Philippines-Camarines Sur": "CS", "Philippines-Camiguin": "CM", "Philippines-Capiz": "CP", "Philippines-Catanduanes": "CT", "Philippines-Cavite": "CV", "Philippines-Cebu": "CB", "Philippines-Compostela Valley": "CL", "Philippines-Davao del Norte": "DV", "Philippines-Davao del Sur": "DS", "Philippines-Davao Oriental": "DO", "Philippines-Dinagat Islands": "DI", "Philippines-Eastern Samar": "ES", "Philippines-Guimaras": "GU", "Philippines-Ifugao": "IF", "Philippines-Ilocos Norte": "IN", "Philippines-Ilocos Sur": "IS", "Philippines-Iloilo": "II", "Philippines-Isabela": "IB", "Philippines-Kalinga": "KA", "Philippines-La Union": "LU", "Philippines-Laguna": "LG", "Philippines-Lanao del Norte": "LN", "Philippines-Lanao del Sur": "LS", "Philippines-Leyte": "LE", "Philippines-Maguindanao": "MG", "Philippines-Marinduque": "MQ", "Philippines-Masbate": "MB", "Philippines-Metropolitan Manila": "MM", "Philippines-Misamis Occidental": "MD", "Philippines-Misamis Oriental": "MN", "Philippines-Mountain Province": "MT", "Philippines-Negros Occidental": "ND", "Philippines-Negros Oriental": "NR", "Philippines-North Cotabato": "NC", "Philippines-Northern Samar": "NS", "Philippines-Nueva Ecija": "NE", "Philippines-Nueva Vizcaya": "NV", "Philippines-Occidental Mindoro": "MC", "Philippines-Oriental Mindoro": "MR", "Philippines-Palawan": "PL", "Philippines-Pampanga": "PM", "Philippines-Pangasinan": "PN", "Philippines-Quezon": "QZ", "Philippines-Quirino": "QR", "Philippines-Rizal": "RI", "Philippines-Romblon": "RO", "Philippines-Samar": "SM", "Philippines-Sarangani": "SG", "Philippines-Siquijor": "SQ", "Philippines-Sorsogon": "SR", "Philippines-South Cotabato": "SC", "Philippines-Southern Leyte": "SL", "Philippines-Sultan Kudarat": "SK", "Philippines-Sulu": "SU", "Philippines-Surigao del Norte": "SN", "Philippines-Surigao del Sur": "SS", "Philippines-Tarlac": "TR", "Philippines-Tawi-Tawi": "TT", "Philippines-Zambales": "PN", "Philippines-Zamboanga del Norte": "ZN", "Philippines-Zamboanga del Sur": "ZS", "Philippines-Zamboanga Sibugay": "ZY", "Pitcairn Islands-None": "None", "Poland-Dolno\u015bl\u0105skie": "None", "Poland-Kujawsko-Pomorskie": "None", "Poland-\u0141\u00f3dzkie": "None", "Poland-Lubelskie": "None", "Poland-Lubuskie": "None", "Poland-Ma\u0142opolskie": "None", "Poland-Mazowieckie": "None", "Poland-Opolskie": "None", "Poland-Podkarpackie": "None", "Poland-Podlaskie": "None", "Poland-Pomorskie": "None", "Poland-\u015al\u0105skie": "None", "Poland-\u015awi\u0119tokrzyskie": "None", "Poland-Warmi\u0144sko-Mazurskie": "None", "Poland-Wielkopolskie": "None", "Poland-Zachodniopomorskie": "None", "Portugal-Aveiro": "AV", "Portugal-Azores": "AC", "Portugal-Beja": "BE", "Portugal-Braga": "BR", "Portugal-Bragan\u00e7a": "BA", "Portugal-Castelo Branco": "CB", "Portugal-Coimbra": "CO", "Portugal-\u00c9vora": "EV", "Portugal-Faro": "FA", "Portugal-Guarda": "GU", "Portugal-Leiria": "LE", "Portugal-Lisboa": "LI", "Portugal-Madeira": "None", "Portugal-Portalegre": "PA", "Portugal-Porto": "PO", "Portugal-Santar\u00e9m": "SA", "Portugal-Set\u00fabal": "SE", "Portugal-Viana do Castelo": "VC", "Portugal-Vila Real": "VR", "Portugal-Viseu": "VI", "Puerto Rico-Adjuntas": "AJ", "Puerto Rico-Aguada": "AD", "Puerto Rico-Aguadilla": "AL", "Puerto Rico-Aguas Buenas": "AB", "Puerto Rico-Aibonito": "AI", "Puerto Rico-A\u00f1asco": "AN", "Puerto Rico-Arecibo": "AC", "Puerto Rico-Arroyo": "AR", "Puerto Rico-Barceloneta": "BC", "Puerto Rico-Barranquitas": "BQ", "Puerto Rico-Bayam\u00f3n": "BY", "Puerto Rico-Cabo Rojo": "CR", "Puerto Rico-Caguas": "CG", "Puerto Rico-Camuy": "CA", "Puerto Rico-Can\u00f3vanas": "CV", "Puerto Rico-Carolina": "CN", "Puerto Rico-Cata\u00f1o": "CT", "Puerto Rico-Cayey": "CY", "Puerto Rico-Ceiba": "CB", "Puerto Rico-Ciales": "CL", "Puerto Rico-Cidra": "CD", "Puerto Rico-Coamo": "CO", "Puerto Rico-Comer\u00edo": "CM", "Puerto Rico-Corozal": "CZ", "Puerto Rico-Culebra": "CU", "Puerto Rico-Dorado": "DO", "Puerto Rico-Fajardo": "FJ", "Puerto Rico-Florida": "FL", "Puerto Rico-Gu\u00e1nica": "GC", "Puerto Rico-Guayama": "GM", "Puerto Rico-Guayanilla": "GL", "Puerto Rico-Guaynabo": "GB", "Puerto Rico-Gurabo": "GR", "Puerto Rico-Hatillo": "HA", "Puerto Rico-Hormigueros": "HO", "Puerto Rico-Humacao": "HU", "Puerto Rico-Isabela": "IS", "Puerto Rico-Jayuya": "JY", "Puerto Rico-Juana D\u00edaz": "JD", "Puerto Rico-Juncos": "JC", "Puerto Rico-Lajas": "LJ", "Puerto Rico-Lares": "LR", "Puerto Rico-Las Mar\u00edas": "LM", "Puerto Rico-Las Piedras": "LP", "Puerto Rico-Lo\u00edza": "LZ", "Puerto Rico-Luquillo": "LQ", "Puerto Rico-Manat\u00ed": "MT", "Puerto Rico-Maricao": "MR", "Puerto Rico-Maunabo": "MB", "Puerto Rico-Mayag\u00fcez": "MG", "Puerto Rico-Moca": "MC", "Puerto Rico-Morovis": "MV", "Puerto Rico-Naguabo": "NG", "Puerto Rico-Naranjito": "NR", "Puerto Rico-Orocovis": "OR", "Puerto Rico-Patillas": "PT", "Puerto Rico-Pe\u00f1uelas": "PN", "Puerto Rico-Ponce": "PO", "Puerto Rico-Quebradillas": "QB", "Puerto Rico-Rinc\u00f3n": "RC", "Puerto Rico-R\u00edo Grande": "RG", "Puerto Rico-Sabana Grande": "SB", "Puerto Rico-Salinas": "SA", "Puerto Rico-San Germ\u00e1n": "SG", "Puerto Rico-San Juan": "SJ", "Puerto Rico-San Lorenzo": "SL", "Puerto Rico-San Sebasti\u00e1n": "SS", "Puerto Rico-Santa Isabel": "SI", "Puerto Rico-Toa Alta": "TA", "Puerto Rico-Toa Baja": "TB", "Puerto Rico-Trujillo Alto": "TJ", "Puerto Rico-Utuado": "UT", "Puerto Rico-Vega Alta": "VA", "Puerto Rico-Vega Baja": "VB", "Puerto Rico-Vieques": "VQ", "Puerto Rico-Villalba": "VL", "Puerto Rico-Yabucoa": "YB", "Puerto Rico-Yauco": "YU", "Qatar-Ad Dawhah": "DA", "Qatar-Al Daayen": "DY", "Qatar-Al Khor": "KR", "Qatar-Al Wakrah": "WA", "Qatar-Ar Rayyan": "RY", "Qatar-Madinat ash Shamal": "MS", "Qatar-Umm Salal": "SL", "Republic of Congo-Bouenza": "BO", "Republic of Congo-Brazzaville": "BR", "Republic of Congo-Cuvette-Ouest": "CO", "Republic of Congo-Cuvette": "CU", "Republic of Congo-Kouilou": "KO", "Republic of Congo-L\u00e9koumou": "LE", "Republic of Congo-Likouala": "LI", "Republic of Congo-Niari": "NI", "Republic of Congo-Plateaux": "PL", "Republic of Congo-Pointe Noire": "PN", "Republic of Congo-Pool": "PO", "Republic of Congo-Sangha": "SA", "Reunion-Saint-Beno\u00eet": "BN", "Reunion-Saint-Denis": "DN", "Reunion-Saint-Paul": "PL", "Reunion-Saint-Pierre": "PR", "Romania-Alba": "AB", "Romania-Arad": "AR", "Romania-Arge\u0219": "AG", "Romania-Bac\u0103u": "BC", "Romania-Bihor": "BH", "Romania-Bistri\u021ba-N\u0103s\u0103ud": "BN", "Romania-Boto\u0219ani": "BT", "Romania-Bra\u0219ov": "BV", "Romania-Br\u0103ila": "BR", "Romania-Bucharest": "BI", "Romania-Buz\u0103u": "BZ", "Romania-C\u0103l\u0103ra\u0219i": "CL", "Romania-Cara\u0219-Severin": "CS", "Romania-Cluj": "CJ", "Romania-Constan\u021ba": "CT", "Romania-Covasna": "CV", "Romania-D\u00e2mbovi\u021ba": "DB", "Romania-Dolj": "DJ", "Romania-Gala\u021bi": "GL", "Romania-Giurgiu": "GR", "Romania-Gorj": "GJ", "Romania-Harghita": "HR", "Romania-Hunedoara": "HD", "Romania-Ia\u0219i": "IS", "Romania-Ialomi\u021ba": "IL", "Romania-Ilfov": "IF", "Romania-Maramure\u0219": "MM", "Romania-Mehedin\u021bi": "MH", "Romania-Mure\u0219": "MS", "Romania-Neam\u021b": "NT", "Romania-Olt": "OT", "Romania-Prahova": "PH", "Romania-S\u0103laj": "SJ", "Romania-Satu Mare": "SM", "Romania-Sibiu": "SB", "Romania-Suceava": "SV", "Romania-Teleorman": "TR", "Romania-Timi\u0219": "TM", "Romania-Tulcea": "TL", "Romania-V\u00e2lcea": "VL", "Romania-Vaslui": "VS", "Romania-Vrancea": "VN", "Russia-Adygey": "AD", "Russia-Altay": "AL", "Russia-Amur": "AM", "Russia-Arkhangel'sk": "AR", "Russia-Astrakhan'": "AS", "Russia-Bashkortostan": "BK", "Russia-Belgorod": "BL", "Russia-Bryansk": "BR", "Russia-Buryat": "BU", "Russia-Chechnya": "CN", "Russia-Chelyabinsk": "CL", "Russia-Chukot": "CK", "Russia-Chuvash": "CV", "Russia-City of St. Petersburg": "SP", "Russia-Dagestan": "DA", "Russia-Gorno-Altay": "GA", "Russia-Ingush": "IN", "Russia-Irkutsk": "IK", "Russia-Ivanovo": "IV", "Russia-Kabardin-Balkar": "KB", "Russia-Kaliningrad": "KN", "Russia-Kalmyk": "KL", "Russia-Kaluga": "KG", "Russia-Kamchatka": "KQ", "Russia-Karachay-Cherkess": "KC", "Russia-Karelia": "KI", "Russia-Kemerovo": "KE", "Russia-Khabarovsk": "KH", "Russia-Khakass": "KK", "Russia-Khanty-Mansiy": "KM", "Russia-Kirov": "KV", "Russia-Komi": "KO", "Russia-Kostroma": "KT", "Russia-Krasnodar": "KD", "Russia-Krasnoyarsk": "KX", "Russia-Kurgan": "KU", "Russia-Kursk": "KS", "Russia-Leningrad": "LN", "Russia-Lipetsk": "LP", "Russia-Maga Buryatdan": "MG", "Russia-Mariy-El": "ME", "Russia-Mordovia": "MR", "Russia-Moscow City": "None", "Russia-Moskva": "MS", "Russia-Murmansk": "MM", "Russia-Nenets": "NN", "Russia-Nizhegorod": "NZ", "Russia-North Ossetia": "NO", "Russia-Novgorod": "NG", "Russia-Novosibirsk": "NS", "Russia-Omsk": "OM", "Russia-Orel": "OL", "Russia-Orenburg": "OB", "Russia-Penza": "PZ", "Russia-Perm'": "PE", "Russia-Primor'ye": "PR", "Russia-Pskov": "PS", "Russia-Rostov": "RO", "Russia-Ryazan'": "RZ", "Russia-Sakha": "SK", "Russia-Sakhalin": "SL", "Russia-Samara": "SA", "Russia-Saratov": "SR", "Russia-Smolensk": "SM", "Russia-Stavropol'": "ST", "Russia-Sverdlovsk": "SV", "Russia-Tambov": "TB", "Russia-Tatarstan": "TT", "Russia-Tomsk": "TO", "Russia-Tula": "TL", "Russia-Tuva": "TU", "Russia-Tver'": "TV", "Russia-Tyumen'": "TY", "Russia-Udmurt": "UD", "Russia-Ul'yanovsk": "UL", "Russia-Vladimir": "VL", "Russia-Volgograd": "VG", "Russia-Vologda": "VO", "Russia-Voronezh": "VR", "Russia-Yamal-Nenets": "YN", "Russia-Yaroslavl'": "YS", "Russia-Yevrey": "YV", "Russia-Zabaykal'ye": "ZB", "Rwanda-Amajyaruguru": "NO", "Rwanda-Amajyepfo": "SU", "Rwanda-Iburasirazuba": "ES", "Rwanda-Iburengerazuba": "OU", "Rwanda-Umujyi wa Kigali": "KV", "Saint-Barth\u00e9lemy-None": "None", "Saint-Martin-None": "None", "Saint Helena-Ascension": "AC", "Saint Helena-Saint Helena": "SH", "Saint Helena-Tristan da Cunha": "TA", "Saint Kitts and Nevis-Christ Church Nichola Town": "CC", "Saint Kitts and Nevis-Saint Anne Sandy Point": "AS", "Saint Kitts and Nevis-Saint George Basseterre": "GB", "Saint Kitts and Nevis-Saint George Gingerland": "GG", "Saint Kitts and Nevis-Saint James Windward": "JW", "Saint Kitts and Nevis-Saint John Capisterre": "JC", "Saint Kitts and Nevis-Saint John Figtree": "JF", "Saint Kitts and Nevis-Saint Mary Cayon": "MC", "Saint Kitts and Nevis-Saint Paul Capisterre": "PP", "Saint Kitts and Nevis-Saint Paul Charlestown": "PL", "Saint Kitts and Nevis-Saint Peter Basseterre": "PB", "Saint Kitts and Nevis-Saint Thomas Lowland": "TL", "Saint Kitts and Nevis-Saint Thomas Middle Island": "TM", "Saint Kitts and Nevis-Trinity Palmetto Point": "TP", "Saint Lucia-Anse-la-Raye": "AR", "Saint Lucia-Canaries": "CN", "Saint Lucia-Castries": "CS", "Saint Lucia-Choiseul": "CH", "Saint Lucia-Dennery": "DE", "Saint Lucia-Gros Islet": "GI", "Saint Lucia-Laborie": "LB", "Saint Lucia-Micoud": "MI", "Saint Lucia-Soufri\u00e8re": "CO", "Saint Lucia-Vieux Fort": "VF", "Saint Pierre and Miquelon-Miquelon-Langlade": "ML", "Saint Pierre and Miquelon-Saint-Pierre": "SP", "Saint Vincent and the Grenadines-Charlotte": "CH", "Saint Vincent and the Grenadines-Grenadines": "GT", "Saint Vincent and the Grenadines-Saint Andrew": "AN", "Saint Vincent and the Grenadines-Saint David": "DA", "Saint Vincent and the Grenadines-Saint George": "GE", "Saint Vincent and the Grenadines-Saint Patrick": "PA", "Samoa-A'ana": "AA", "Samoa-Aiga-i-le-Tai": "AL", "Samoa-Atua": "AT", "Samoa-Fa'asaleleaga": "FA", "Samoa-Gaga'emauga": "GE", "Samoa-Gagaifomauga": "GI", "Samoa-Palauli": "PA", "Samoa-Satupa'itea": "SA", "Samoa-Tuamasaga": "TU", "Samoa-Va'a-o-Fonoti": "VF", "Samoa-Vaisigano": "VS", "San Marino-Acquaviva": "AC", "San Marino-Borgo Maggiore": "BM", "San Marino-Chiesanuova": "CH", "San Marino-Domagnano": "DO", "San Marino-Faetano": "FA", "San Marino-Fiorentino": "FI", "San Marino-Montegiardino": "MG", "San Marino-San Marino": "SM", "San Marino-Serravalle": "SE", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-Pr\u00edncipe": "PR", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9": "ST", "Saudi Arabia-`Asir": "AS", "Saudi Arabia-Al Bahah": "BA", "Saudi Arabia-Al Hudud ash Shamaliyah": "HS", "Saudi Arabia-Al Jawf": "JF", "Saudi Arabia-Al Madinah": "MD", "Saudi Arabia-Al Quassim": "QS", "Saudi Arabia-Ar Riyad": "RI", "Saudi Arabia-Ash Sharqiyah": "SH", "Saudi Arabia-Ha'il": "HA", "Saudi Arabia-Jizan": "JZ", "Saudi Arabia-Makkah": "MK", "Saudi Arabia-Najran": "NJ", "Saudi Arabia-Tabuk": "TB", "Senegal-Dakar": "DK", "Senegal-Diourbel": "DB", "Senegal-Fatick": "FK", "Senegal-Kaffrine": "KF", "Senegal-Kaolack": "KC", "Senegal-K\u00e9dougou": "KG", "Senegal-Kolda": "KD", "Senegal-Louga": "LG", "Senegal-Matam": "MT", "Senegal-Saint-Louis": "ST", "Senegal-S\u00e9dhiou": "SD", "Senegal-Tambacounda": "TB", "Senegal-Thi\u00e8s": "TH", "Senegal-Ziguinchor": "ZG", "Serbia-Borski": "BO", "Serbia-Brani\u010devski": "BR", "Serbia-Grad Beograd": "BG", "Serbia-Jablani\u010dki": "JA", "Serbia-Ju\u017eno-Ba\u010dki": "JC", "Serbia-Ju\u017eno-Banatski": "JN", "Serbia-Kolubarski": "KB", "Serbia-Ma\u010dvanski": "MA", "Serbia-Moravi\u010dki": "MR", "Serbia-Ni\u0161avski": "NS", "Serbia-P\u010dinjski": "PC", "Serbia-Pirotski": "PI", "Serbia-Podunavski": "PD", "Serbia-Pomoravski": "PM", "Serbia-Rasinski": "RN", "Serbia-Ra\u0161ki": "RS", "Serbia-Severno-Ba\u010dki": "SC", "Serbia-Severno-Banatski": "SN", "Serbia-Srednje-Banatski": "SD", "Serbia-Sremski": "SM", "Serbia-\u0160umadijski": "SU", "Serbia-Topli\u010dki": "TO", "Serbia-Zaje\u010darski": "ZJ", "Serbia-Zapadno-Ba\u010dki": "ZC", "Serbia-Zlatiborski": "ZL", "Seychelles-Anse aux Pins": "PI", "Seychelles-Anse Boileau": "AB", "Seychelles-Anse \u00c9toile": "ET", "Seychelles-Anse Royale": "RO", "Seychelles-Au Cap": "LO", "Seychelles-Baie Lazare": "BL", "Seychelles-Baie Sainte Anne": "BS", "Seychelles-Beau Vallon": "BV", "Seychelles-Bel Air": "BA", "Seychelles-Belombre": "BO", "Seychelles-Cascade": "CA", "Seychelles-English River": "RA", "Seychelles-Glacis": "GL", "Seychelles-Grand' Anse": "GM", "Seychelles-Grand'Anse Praslin": "GP", "Seychelles-La Digue and Inner Islands": "DI", "Seychelles-Les Mamelles": "LM", "Seychelles-Mont Buxton": "MB", "Seychelles-Mont Fleuri": "MF", "Seychelles-Outer Islands": "OI", "Seychelles-Plaisance": "PL", "Seychelles-Pointe La Rue": "PR", "Seychelles-Port Glaud": "PG", "Seychelles-Roche Ca\u00efman": "RC", "Seychelles-Saint Louis": "SL", "Seychelles-Takamaka": "TA", "Sierra Leone-Eastern": "EA", "Sierra Leone-Northern": "NO", "Sierra Leone-Southern": "SO", "Sierra Leone-Western": "WE", "Singapore-Central": "None", "Singapore-East": "None", "Singapore-North": "None", "Singapore-North-East": "None", "Singapore-West": "None", "Sint Maarten-None": "None", "Slovakia-Banskobystrick\u00fd": "BC", "Slovakia-Bratislavsk\u00fd": "BL", "Slovakia-Ko\u0161ick\u00fd": "KI", "Slovakia-Nitriansky": "NI", "Slovakia-Pre\u0161ovsk\u00fd": "PV", "Slovakia-Tren\u010diansky": "TC", "Slovakia-Trnavsk\u00fd": "TA", "Slovakia-\u017dilinsk\u00fd": "ZI", "Slovenia-Gorenjska": "GO", "Slovenia-Gori\u0161ka": "SP", "Slovenia-Jugovzhodna Slovenija": "None", "Slovenia-Koro\u0161ka": "KO", "Slovenia-Notranjsko-kra\u0161ka": "NO", "Slovenia-Obalno-kra\u0161ka": "JP", "Slovenia-Osrednjeslovenska": "LJ", "Slovenia-Podravska": "PD", "Slovenia-Pomurska": "PM", "Slovenia-Savinjska": "SA", "Slovenia-Spodnjeposavska": "PS", "Slovenia-Zasavska": "ZS", "Solomon Islands-Central": "CN", "Solomon Islands-Choiseul": "CH", "Solomon Islands-Guadalcanal": "GU", "Solomon Islands-Honiara": "CT", "Solomon Islands-Isabel": "IS", "Solomon Islands-Makira Ulawa": "MK", "Solomon Islands-Malaita": "ML", "Solomon Islands-Rennell and Bellona": "RB", "Solomon Islands-Temotu": "TE", "Solomon Islands-Western": "WE", "Somalia-Awdal": "AW", "Somalia-Bakool": "BK", "Somalia-Banaadir": "BN", "Somalia-Bari": "BR", "Somalia-Bay": "BY", "Somalia-Galguduud": "GA", "Somalia-Gedo": "GE", "Somalia-Hiiraan": "HI", "Somalia-Jubbada Dhexe": "JD", "Somalia-Jubbada Hoose": "JH", "Somalia-Mudug": "MU", "Somalia-Nugaal": "NU", "Somalia-Sanaag": "SA", "Somalia-Shabeellaha Dhexe": "SD", "Somalia-Shabeellaha Hoose": "SH", "Somalia-Sool": "SO", "Somalia-Togdheer": "TO", "Somalia-Woqooyi Galbeed": "WO", "South Africa-Eastern Cape": "EC", "South Africa-Free State": "FS", "South Africa-Gauteng": "GT", "South Africa-KwaZulu-Natal": "NL", "South Africa-Limpopo": "NP", "South Africa-Mpumalanga": "MP", "South Africa-North West": "NW", "South Africa-Northern Cape": "NC", "South Africa-Western Cape": "WC", "South Georgia and the South Sandwich Islands-None": "None", "South Korea-Busan": "PU", "South Korea-Chungcheongbuk-do": "GB", "South Korea-Chungcheongnam-do": "GN", "South Korea-Daegu": "TG", "South Korea-Daejeon": "TJ", "South Korea-Gangwon-do": "KW", "South Korea-Gwangju": "KJ", "South Korea-Gyeonggi-do": "KG", "South Korea-Gyeongsangbuk-do": "KB", "South Korea-Gyeongsangnam-do": "KN", "South Korea-Incheon": "IN", "South Korea-Jeju": "CJ", "South Korea-Jeollabuk-do": "CB", "South Korea-Jeollanam-do": "CN", "South Korea-Sejong": "SJ", "South Korea-Seoul": "SO", "South Korea-Ulsan": "UL", "South Sudan-Central Equatoria": "BG", "South Sudan-Eastern Equatoria": "EE", "South Sudan-Jungoli": "JG", "South Sudan-Lakes": "EB", "South Sudan-North Bahr-al-Ghazal": "NB", "South Sudan-Unity": "WH", "South Sudan-Upper Nile": "UN", "South Sudan-Warap": "WR", "South Sudan-West Bahr-al-Ghazal": "WB", "South Sudan-West Equatoria": "WE", "Spain-Andaluc\u00eda": "AN", "Spain-Arag\u00f3n": "AR", "Spain-Cantabria": "CB", "Spain-Castilla-La Mancha": "CM", "Spain-Castilla y Le\u00f3n": "CL", "Spain-Catalu\u00f1a": "CT", "Spain-Ceuta y Melilla": "ML", "Spain-Comunidad de Madrid": "MD", "Spain-Comunidad Foral de Navarra": "NA", "Spain-Comunidad Valenciana": "VC", "Spain-Extremadura": "EX", "Spain-Galicia": "GA", "Spain-Islas Baleares": "PM", "Spain-Islas Canarias": "CN", "Spain-La Rioja": "LO", "Spain-Pa\u00eds Vasco": "PV", "Spain-Principado de Asturias": "AS", "Spain-Regi\u00f3n de Murcia": "MU", "Spratly Islands-None": "None", "Sri Lanka-Ampara": "AP", "Sri Lanka-Anuradhapura": "AD", "Sri Lanka-Badulla": "BD", "Sri Lanka-Batticaloa": "BC", "Sri Lanka-Colombo": "CO", "Sri Lanka-Galle": "GL", "Sri Lanka-Gampaha": "GQ", "Sri Lanka-Hambantota": "HB", "Sri Lanka-Jaffna": "JA", "Sri Lanka-Kalutara": "KT", "Sri Lanka-Kandy": "KY", "Sri Lanka-Kegalle": "KE", "Sri Lanka-Kilinochchi": "KL", "Sri Lanka-Kurunegala": "KG", "Sri Lanka-Mannar": "MB", "Sri Lanka-Matale": "MT", "Sri Lanka-Matara": "MH", "Sri Lanka-Moneragala": "MJ", "Sri Lanka-Mullaitivu": "MP", "Sri Lanka-Nuwara Eliya": "NW", "Sri Lanka-Polonnaruwa": "PR", "Sri Lanka-Puttalam": "PX", "Sri Lanka-Ratnapura": "RN", "Sri Lanka-Trincomalee": "TC", "Sri Lanka-Vavuniya": "VA", "Sudan-Al Jazirah": "GZ", "Sudan-Al Qadarif": "GD", "Sudan-Blue Nile": "BN", "Sudan-Central Darfur": "CD", "Sudan-East Darfur": "ED", "Sudan-Kassala": "KA", "Sudan-Khartoum": "KH", "Sudan-North Darfur": "ND", "Sudan-North Kurdufan": "KN", "Sudan-Northern": "NO", "Sudan-Red Sea": "RS", "Sudan-River Nile": "RN", "Sudan-Sennar": "SI", "Sudan-South Darfur": "SD", "Sudan-South Kurdufan": "KS", "Sudan-West Darfur": "WD", "Sudan-West Kurdufan": "KN", "Sudan-White Nile": "WN", "Suriname-Brokopondo": "BR", "Suriname-Commewijne": "CM", "Suriname-Coronie": "CR", "Suriname-Marowijne": "MA", "Suriname-Nickerie": "NI", "Suriname-Para": "PR", "Suriname-Paramaribo": "PM", "Suriname-Saramacca": "SA", "Suriname-Sipaliwini": "SI", "Suriname-Wanica": "WA", "Svalbard and Jan Mayen-Jan Mayen": "JN", "Svalbard and Jan Mayen-Svalbard": "SV", "Swaziland-Hhohho": "HH", "Swaziland-Lubombo": "LU", "Swaziland-Manzini": "MA", "Swaziland-Shiselweni": "SH", "Sweden-Blekinge": "BL", "Sweden-Dalarna": "KO", "Sweden-G\u00e4vleborg": "GV", "Sweden-Gotland": "GT", "Sweden-Halland": "HA", "Sweden-J\u00e4mtland": "JA", "Sweden-J\u00f6nk\u00f6ping": "JO", "Sweden-Kalmar": "KA", "Sweden-Kronoberg": "KR", "Sweden-Norrbotten": "NB", "Sweden-Orebro": "OR", "Sweden-\u00d6sterg\u00f6tland": "OG", "Sweden-Sk\u00e5ne": "SN", "Sweden-S\u00f6dermanland": "SD", "Sweden-Stockholm": "ST", "Sweden-Uppsala": "UP", "Sweden-V\u00e4rmland": "VR", "Sweden-V\u00e4sterbotten": "VB", "Sweden-V\u00e4sternorrland": "VN", "Sweden-V\u00e4stmanland": "VM", "Sweden-V\u00e4stra G\u00f6taland": "VG", "Switzerland-Aargau": "AG", "Switzerland-Appenzell Ausserrhoden": "AR", "Switzerland-Appenzell Innerrhoden": "AI", "Switzerland-Basel-Landschaft": "BL", "Switzerland-Basel-Stadt": "BS", "Switzerland-Bern": "BE", "Switzerland-Fribourg": "FR", "Switzerland-Gen\u00e8ve": "GE", "Switzerland-Glarus": "GL", "Switzerland-Graub\u00fcnden": "GR", "Switzerland-Jura": "JU", "Switzerland-Lucerne": "LU", "Switzerland-Neuch\u00e2tel": "NE", "Switzerland-Nidwalden": "NW", "Switzerland-Obwalden": "OW", "Switzerland-Sankt Gallen": "SG", "Switzerland-Schaffhausen": "SH", "Switzerland-Schwyz": "SZ", "Switzerland-Solothurn": "SO", "Switzerland-Thurgau": "TG", "Switzerland-Ticino": "TI", "Switzerland-Uri": "UR", "Switzerland-Valais": "VS", "Switzerland-Vaud": "VD", "Switzerland-Zug": "ZG", "Switzerland-Z\u00fcrich": "ZH", "Syria-Al \u1e24asakah": "HA", "Syria-Aleppo": "HL", "Syria-Ar Raqqah": "RA", "Syria-As Suwayda'": "SU", "Syria-Damascus": "DI", "Syria-Dar`a": "DR", "Syria-Dayr Az Zawr": "DY", "Syria-Hamah": "HM", "Syria-Hims": "HI", "Syria-Idlib": "ID", "Syria-Lattakia": "LA", "Syria-Quneitra": "QU", "Syria-Rif Dimashq": "RD", "Syria-Tartus": "TA", "Taiwan-Fujian": "FK", "Taiwan-Kaohsiung": "KH", "Taiwan-New Taipei": "NT", "Taiwan-Taichung": "TG", "Taiwan-Tainan": "TN", "Taiwan-Taipei": "TP", "Taiwan-Taiwan": "TA", "Tajikistan-Dushanbe": "RR", "Tajikistan-Gorno-Badakhshan": "BK", "Tajikistan-Khatlon": "KL", "Tajikistan-Leninabad": "LE", "Tajikistan-Tadzhikistan Territories": "RR", "Tanzania-Arusha": "AS", "Tanzania-Dar es Salaam": "DS", "Tanzania-Dodoma": "DO", "Tanzania-Geita": "GE", "Tanzania-Iringa": "IG", "Tanzania-Kagera": "KG", "Tanzania-Katavi": "KA", "Tanzania-Kigoma": "KM", "Tanzania-Kilimanjaro": "KL", "Tanzania-Lindi": "LI", "Tanzania-Manyara": "MY", "Tanzania-Mara": "MA", "Tanzania-Mbeya": "MB", "Tanzania-Morogoro": "MO", "Tanzania-Mtwara": "MT", "Tanzania-Mwanza": "MZ", "Tanzania-Njombe": "NJ", "Tanzania-Pemba North": "PN", "Tanzania-Pemba South": "PS", "Tanzania-Pwani": "PW", "Tanzania-Rukwa": "RU", "Tanzania-Ruvuma": "RV", "Tanzania-Shinyanga": "SY", "Tanzania-Simiyu": "SI", "Tanzania-Singida": "SD", "Tanzania-Tabora": "TB", "Tanzania-Tanga": "TN", "Tanzania-Zanzibar North": "ZN", "Tanzania-Zanzibar South and Central": "ZS", "Tanzania-Zanzibar West": "ZW", "Thailand-Amnat Charoen": "AC", "Thailand-Ang Thong": "AT", "Thailand-Bangkok Metropolis": "BM", "Thailand-Bueng Kan": "BK", "Thailand-Buri Ram": "BR", "Thailand-Chachoengsao": "CC", "Thailand-Chai Nat": "CN", "Thailand-Chaiyaphum": "CY", "Thailand-Chanthaburi": "CT", "Thailand-Chiang Mai": "CM", "Thailand-Chiang Rai": "CR", "Thailand-Chon Buri": "CB", "Thailand-Chumphon": "CP", "Thailand-Kalasin": "KL", "Thailand-Kamphaeng Phet": "KP", "Thailand-Kanchanaburi": "KN", "Thailand-Khon Kaen": "KK", "Thailand-Krabi": "KR", "Thailand-Lampang": "LG", "Thailand-Lamphun": "LN", "Thailand-Loei": "LE", "Thailand-Lop Buri": "LB", "Thailand-Mae Hong Son": "MH", "Thailand-Maha Sarakham": "MS", "Thailand-Mukdahan": "MD", "Thailand-Nakhon Nayok": "NN", "Thailand-Nakhon Pathom": "NP", "Thailand-Nakhon Phanom": "NF", "Thailand-Nakhon Ratchasima": "NR", "Thailand-Nakhon Sawan": "NS", "Thailand-Nakhon Si Thammarat": "NT", "Thailand-Nan": "NA", "Thailand-Narathiwat": "NW", "Thailand-Nong Bua Lam Phu": "NB", "Thailand-Nong Khai": "NK", "Thailand-Nonthaburi": "NO", "Thailand-Pathum Thani": "PT", "Thailand-Pattani": "PI", "Thailand-Phangnga": "PG", "Thailand-Phatthalung": "PL", "Thailand-Phayao": "PY", "Thailand-Phetchabun": "PH", "Thailand-Phetchaburi": "PE", "Thailand-Phichit": "PC", "Thailand-Phitsanulok": "PS", "Thailand-Phra Nakhon Si Ayutthaya": "PA", "Thailand-Phrae": "PR", "Thailand-Phuket": "PU", "Thailand-Prachin Buri": "PB", "Thailand-Prachuap Khiri Khan": "PK", "Thailand-Ranong": "RN", "Thailand-Ratchaburi": "RT", "Thailand-Rayong": "RY", "Thailand-Roi Et": "RE", "Thailand-Sa Kaeo": "SK", "Thailand-Sakon Nakhon": "SN", "Thailand-Samut Prakan": "SP", "Thailand-Samut Sakhon": "SS", "Thailand-Samut Songkhram": "SM", "Thailand-Saraburi": "SR", "Thailand-Satun": "SA", "Thailand-Si Sa Ket": "SI", "Thailand-Sing Buri": "SB", "Thailand-Songkhla": "SG", "Thailand-Sukhothai": "SO", "Thailand-Suphan Buri": "SH", "Thailand-Surat Thani": "ST", "Thailand-Surin": "SU", "Thailand-Tak": "TK", "Thailand-Trang": "TG", "Thailand-Trat": "TT", "Thailand-Ubon Ratchathani": "UR", "Thailand-Udon Thani": "UN", "Thailand-Uthai Thani": "UT", "Thailand-Uttaradit": "UD", "Thailand-Yala": "YL", "Thailand-Yasothon": "YS", "Timor-Leste-Aileu": "AL", "Timor-Leste-Ainaro": "AN", "Timor-Leste-Ambeno": "AM", "Timor-Leste-Baucau": "BC", "Timor-Leste-Bobonaro": "BB", "Timor-Leste-Covalima": "CL", "Timor-Leste-Dili": "DL", "Timor-Leste-Ermera": "ER", "Timor-Leste-Laut\u00e9m": "BT", "Timor-Leste-Liqui\u00e7\u00e1": "LQ", "Timor-Leste-Manatuto": "MT", "Timor-Leste-Manufahi": "MF", "Timor-Leste-Viqueque": "VQ", "Togo-Centre": "CE", "Togo-Kara": "KA", "Togo-Maritime": "MA", "Togo-Plateaux": "PL", "Togo-Savanes": "SA", "Tokelau-Anafu": "AT", "Tokelau-Fakaofo": "FA", "Tokelau-Nukunonu": "NU", "Tonga-'Eua": "EU", "Tonga-Ha'apai": "HA", "Tonga-Niuas": "NI", "Tonga-Tongatapu": "TT", "Tonga-Vava'u": "VA", "Trinidad and Tobago-Arima": "AR", "Trinidad and Tobago-Chaguanas": "CH", "Trinidad and Tobago-Couva-Tabaquite-Talparo": "CT", "Trinidad and Tobago-Diego Martin": "DM", "Trinidad and Tobago-Mayaro/Rio Claro": "MR", "Trinidad and Tobago-Penal-Debe": "PD", "Trinidad and Tobago-Point Fortin": "PF", "Trinidad and Tobago-Port of Spain": "PS", "Trinidad and Tobago-Princes Town": "PT", "Trinidad and Tobago-San Fernando": "SF", "Trinidad and Tobago-San Juan-Laventille": "SL", "Trinidad and Tobago-Sangre Grande": "SN", "Trinidad and Tobago-Siparia": "SI", "Trinidad and Tobago-Tobago": "TB", "Trinidad and Tobago-Tunapuna/Piarco": "TP", "Tunisia-Ariana": "AN", "Tunisia-B\u00e9ja": "BJ", "Tunisia-Ben Arous (Tunis Sud)": "BA", "Tunisia-Bizerte": "BZ", "Tunisia-Gab\u00e8s": "GB", "Tunisia-Gafsa": "GF", "Tunisia-Jendouba": "JE", "Tunisia-Kairouan": "KR", "Tunisia-Kass\u00e9rine": "KS", "Tunisia-Kebili": "KB", "Tunisia-Le Kef": "KF", "Tunisia-Mahdia": "MH", "Tunisia-Manubah": "MN", "Tunisia-M\u00e9denine": "ME", "Tunisia-Monastir": "MS", "Tunisia-Nabeul": "NB", "Tunisia-Sfax": "SF", "Tunisia-Sidi Bou Zid": "SZ", "Tunisia-Siliana": "SL", "Tunisia-Sousse": "SS", "Tunisia-Tataouine": "TA", "Tunisia-Tozeur": "TO", "Tunisia-Tunis": "TU", "Tunisia-Zaghouan": "ZA", "Turkey-Adana": "AA", "Turkey-Adiyaman": "AD", "Turkey-Afyon": "AF", "Turkey-Agri": "AG", "Turkey-Aksaray": "AK", "Turkey-Amasya": "AM", "Turkey-Ankara": "AN", "Turkey-Antalya": "AL", "Turkey-Ardahan": "AR", "Turkey-Artvin": "AV", "Turkey-Aydin": "AY", "Turkey-Balikesir": "BK", "Turkey-Bart\u0131n": "BR", "Turkey-Batman": "BM", "Turkey-Bayburt": "BB", "Turkey-Bilecik": "BC", "Turkey-Bing\u00f6l": "BG", "Turkey-Bitlis": "BT", "Turkey-Bolu": "BL", "Turkey-Burdur": "BD", "Turkey-Bursa": "BU", "Turkey-\u00c7anakkale": "CK", "Turkey-\u00c7ankiri": "CI", "Turkey-\u00c7orum": "CM", "Turkey-Denizli": "DN", "Turkey-Diyarbakir": "DY", "Turkey-D\u00fczce": "DU", "Turkey-Edirne": "ED", "Turkey-Elaz\u0131\u011f": "EG", "Turkey-Erzincan": "EN", "Turkey-Erzurum": "EM", "Turkey-Eskisehir": "ES", "Turkey-Gaziantep": "GA", "Turkey-Giresun": "GI", "Turkey-G\u00fcm\u00fcshane": "GU", "Turkey-Hakkari": "HK", "Turkey-Hatay": "HT", "Turkey-I\u011fd\u0131r": "IG", "Turkey-Isparta": "IP", "Turkey-Istanbul": "IB", "Turkey-Izmir": "IZ", "Turkey-K. Maras": "KM", "Turkey-Karab\u00fck": "KB", "Turkey-Karaman": "KR", "Turkey-Kars": "KA", "Turkey-Kastamonu": "KS", "Turkey-Kayseri": "KY", "Turkey-Kilis": "KI", "Turkey-Kinkkale": "KK", "Turkey-Kirklareli": "KL", "Turkey-Kirsehir": "KH", "Turkey-Kocaeli": "KC", "Turkey-Konya": "KO", "Turkey-K\u00fctahya": "KU", "Turkey-Malatya": "ML", "Turkey-Manisa": "MN", "Turkey-Mardin": "MR", "Turkey-Mersin": "IC", "Turkey-Mugla": "MG", "Turkey-Mus": "MS", "Turkey-Nevsehir": "NV", "Turkey-Nigde": "NG", "Turkey-Ordu": "OR", "Turkey-Osmaniye": "OS", "Turkey-Rize": "RI", "Turkey-Sakarya": "SK", "Turkey-Samsun": "SS", "Turkey-Sanliurfa": "SU", "Turkey-Siirt": "SI", "Turkey-Sinop": "SP", "Turkey-Sirnak": "SR", "Turkey-Sivas": "SV", "Turkey-Tekirdag": "TG", "Turkey-Tokat": "TT", "Turkey-Trabzon": "TB", "Turkey-Tunceli": "TC", "Turkey-Usak": "US", "Turkey-Van": "VA", "Turkey-Yalova": "YL", "Turkey-Yozgat": "YZ", "Turkey-Zinguldak": "ZO", "Turkmenistan-Ahal": "AL", "Turkmenistan-A\u015fgabat": "AB", "Turkmenistan-Balkan": "BA", "Turkmenistan-Chardzhou": "LE", "Turkmenistan-Mary": "MA", "Turkmenistan-Tashauz": "DA", "Turks and Caicos Islands-Grand Turk": "None", "Turks and Caicos Islands-Middle Caicos": "None", "Turks and Caicos Islands-North Caicos": "None", "Turks and Caicos Islands-Providenciales and West Caicos": "None", "Turks and Caicos Islands-Salt Cay": "None", "Turks and Caicos Islands-South Caicos and East Caicos": "None", "Tuvalu-Funafuti": "FN", "Tuvalu-Nanumanga": "NG", "Tuvalu-Nanumea": "NA", "Tuvalu-Niulakita": "NK", "Tuvalu-Niutao": "NT", "Tuvalu-Nui": "NU", "Tuvalu-Nukufetau": "NF", "Tuvalu-Nukulaelae": "NL", "Tuvalu-Vaitupu": "VI", "Uganda-Adjumani": "AD", "Uganda-Apac": "AC", "Uganda-Arua": "AW", "Uganda-Bugiri": "BG", "Uganda-Bundibugyo": "BN", "Uganda-Bushenyi": "BS", "Uganda-Busia": "BU", "Uganda-Gulu": "GL", "Uganda-Hoima": "HO", "Uganda-Iganga": "IN", "Uganda-Jinja": "JI", "Uganda-Kabale": "KA", "Uganda-Kabarole": "BR", "Uganda-Kaberamaido": "KD", "Uganda-Kalangala": "KN", "Uganda-Kampala": "KM", "Uganda-Kamuli": "KX", "Uganda-Kamwenge": "KE", "Uganda-Kanungu": "UU", "Uganda-Kapchorwa": "KP", "Uganda-Kasese": "KS", "Uganda-Katakwi": "KK", "Uganda-Kayunga": "KY", "Uganda-Kibale": "KI", "Uganda-Kiboga": "KG", "Uganda-Kisoro": "KR", "Uganda-Kitgum": "TG", "Uganda-Kotido": "KF", "Uganda-Kumi": "KU", "Uganda-Kyenjojo": "KJ", "Uganda-Lake Albert": "None", "Uganda-Lake Victoria": "None", "Uganda-Lira": "LA", "Uganda-Luwero": "LW", "Uganda-Masaka": "MA", "Uganda-Masindi": "MC", "Uganda-Mayuge": "MG", "Uganda-Mbale": "ME", "Uganda-Mbarara": "RR", "Uganda-Moroto": "MT", "Uganda-Moyo": "MY", "Uganda-Mpigi": "MI", "Uganda-Mubende": "MD", "Uganda-Mukono": "MN", "Uganda-Nakapiripirit": "NP", "Uganda-Nakasongola": "NA", "Uganda-Nebbi": "NE", "Uganda-Ntungamo": "NT", "Uganda-Pader": "PD", "Uganda-Pallisa": "PL", "Uganda-Rakai": "RA", "Uganda-Rukungiri": "RK", "Uganda-Sembabule": "SE", "Uganda-Sironko": "SI", "Uganda-Soroti": "SR", "Uganda-Tororo": "TR", "Uganda-Wakiso": "WA", "Uganda-Yumbe": "YU", "Ukraine-Cherkasy": "CK", "Ukraine-Chernihiv": "CH", "Ukraine-Chernivtsi": "CV", "Ukraine-Crimea": "KR", "Ukraine-Dnipropetrovs'k": "DP", "Ukraine-Donets'k": "DT", "Ukraine-Ivano-Frankivs'k": "IF", "Ukraine-Kharkiv": "KK", "Ukraine-Kherson": "KS", "Ukraine-Khmel'nyts'kyy": "KM", "Ukraine-Kiev City": "KC", "Ukraine-Kiev": "KV", "Ukraine-Kirovohrad": "KH", "Ukraine-L'viv": "LV", "Ukraine-Luhans'k": "LH", "Ukraine-Mykolayiv": "MY", "Ukraine-Odessa": "OD", "Ukraine-Poltava": "PL", "Ukraine-Rivne": "RV", "Ukraine-Sevastopol'": "SC", "Ukraine-Sumy": "SM", "Ukraine-Ternopil'": "TP", "Ukraine-Transcarpathia": "ZK", "Ukraine-Vinnytsya": "VI", "Ukraine-Volyn": "VO", "Ukraine-Zaporizhzhya": "ZP", "Ukraine-Zhytomyr": "ZT", "United Arab Emirates-Abu Dhabi": "AZ", "United Arab Emirates-Ajman": "AJ", "United Arab Emirates-Dubai": "DU", "United Arab Emirates-Fujairah": "FU", "United Arab Emirates-Ras Al-Khaimah": "RK", "United Arab Emirates-Sharjah": "SH", "United Arab Emirates-Umm al-Qaywayn": "UQ", "United Kingdom-England": "None", "United Kingdom-Northern Ireland": "None", "United Kingdom-Scotland": "None", "United Kingdom-Wales": "None", "United States Minor Outlying Islands-Baker": "None", "United States Minor Outlying Islands-Howland": "None", "United States Minor Outlying Islands-Jarvis island": "None", "United States Minor Outlying Islands-Johnston": "None", "United States Minor Outlying Islands-Kingman Reef": "None", "United States Minor Outlying Islands-Midway": "None", "United States Minor Outlying Islands-Navassa": "None", "United States Minor Outlying Islands-Palmyra": "None", "United States Minor Outlying Islands-Wake": "None", "United States-Alabama": "AL", "United States-Alaska": "AK", "United States-Arizona": "AZ", "United States-Arkansas": "AR", "United States-California": "CA", "United States-Colorado": "CO", "United States-Connecticut": "CT", "United States-Delaware": "DE", "United States-District of Columbia": "DC", "United States-Florida": "FL", "United States-Georgia": "GA", "United States-Hawaii": "HI", "United States-Idaho": "ID", "United States-Illinois": "IL", "United States-Indiana": "IN", "United States-Iowa": "IA", "United States-Kansas": "KS", "United States-Kentucky": "KY", "United States-Louisiana": "LA", "United States-Maine": "ME", "United States-Maryland": "MD", "United States-Massachusetts": "MA", "United States-Michigan": "MI", "United States-Minnesota": "MN", "United States-Mississippi": "MS", "United States-Missouri": "MO", "United States-Montana": "MT", "United States-Nebraska": "NE", "United States-Nevada": "NV", "United States-New Hampshire": "NH", "United States-New Jersey": "NJ", "United States-New Mexico": "NM", "United States-New York": "NY", "United States-North Carolina": "NC", "United States-North Dakota": "ND", "United States-Ohio": "OH", "United States-Oklahoma": "OK", "United States-Oregon": "OR", "United States-Pennsylvania": "PA", "United States-Rhode Island": "RI", "United States-South Carolina": "SC", "United States-South Dakota": "SD", "United States-Tennessee": "TN", "United States-Texas": "TX", "United States-Utah": "UT", "United States-Vermont": "VT", "United States-Virginia": "VA", "United States-Washington": "WA", "United States-West Virginia": "WV", "United States-Wisconsin": "WI", "United States-Wyoming": "WY", "Uruguay-Artigas": "AR", "Uruguay-Canelones": "CA", "Uruguay-Cerro Largo": "CL", "Uruguay-Colonia": "CO", "Uruguay-Durazno": "DU", "Uruguay-Flores": "FS", "Uruguay-Florida": "FD", "Uruguay-Lavalleja": "LA", "Uruguay-Maldonado": "MA", "Uruguay-Montevideo": "MO", "Uruguay-Paysand\u00fa": "PA", "Uruguay-R\u00edo Negro": "RN", "Uruguay-Rivera": "RV", "Uruguay-Rocha": "RO", "Uruguay-Salto": "SA", "Uruguay-San Jos\u00e9": "SJ", "Uruguay-Soriano": "SO", "Uruguay-Tacuaremb\u00f3": "TA", "Uruguay-Treinta y Tres": "TT", "Uzbekistan-Andijon": "AN", "Uzbekistan-Bukhoro": "BU", "Uzbekistan-Ferghana": "FA", "Uzbekistan-Jizzakh": "JI", "Uzbekistan-Karakalpakstan": "QR", "Uzbekistan-Kashkadarya": "QA", "Uzbekistan-Khorezm": "KH", "Uzbekistan-Namangan": "NG", "Uzbekistan-Navoi": "NW", "Uzbekistan-Samarkand": "SA", "Uzbekistan-Sirdaryo": "SI", "Uzbekistan-Surkhandarya": "SU", "Uzbekistan-Tashkent City": "TK", "Uzbekistan-Tashkent": "TA", "Vanuatu-Malampa": "ML", "Vanuatu-Penama": "PM", "Vanuatu-Sanma": "SN", "Vanuatu-Shefa": "SE", "Vanuatu-Tafea": "TF", "Vanuatu-Torba": "TR", "Vatican City-None": "None", "Venezuela-Amazonas": "None", "Venezuela-Anzo\u00e1tegui": "None", "Venezuela-Apure": "None", "Venezuela-Aragua": "None", "Venezuela-Barinas": "None", "Venezuela-Bol\u00edvar": "None", "Venezuela-Carabobo": "None", "Venezuela-Cojedes": "None", "Venezuela-Delta Amacuro": "None", "Venezuela-Dependencias Federales": "DP", "Venezuela-Distrito Capital": "None", "Venezuela-Falc\u00f3n": "None", "Venezuela-Gu\u00e1rico": "None", "Venezuela-Lara": "None", "Venezuela-M\u00e9rida": "None", "Venezuela-Miranda": "None", "Venezuela-Monagas": "None", "Venezuela-Nueva Esparta": "None", "Venezuela-Portuguesa": "None", "Venezuela-Sucre": "None", "Venezuela-T\u00e1chira": "None", "Venezuela-Trujillo": "None", "Venezuela-Vargas": "None", "Venezuela-Yaracuy": "None", "Venezuela-Zulia": "None", "Vietnam-An Giang": "AG", "Vietnam-B\u1ea1c Li\u00eau": "BL", "Vietnam-B\u1eafc Giang": "BG", "Vietnam-B\u1eafc K\u1ea1n": "BK", "Vietnam-B\u1eafc Ninh": "BN", "Vietnam-B\u1ebfn Tre": "BR", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u": "BV", "Vietnam-B\u00ecnh \u0110\u1ecbnh": "BD", "Vietnam-B\u00ecnh D\u01b0\u01a1ng": "BI", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc": "BP", "Vietnam-B\u00ecnh Thu\u1eadn": "BU", "Vietnam-C\u1ea7n Th\u01a1": "CN", "Vietnam-C\u00e0 Mau": "CM", "Vietnam-Cao B\u1eb1ng": "CB", "Vietnam-\u0110\u1eafk L\u1eafk": "DC", "Vietnam-\u0110\u1eafk N\u00f4ng": "DO", "Vietnam-\u0110\u1ed3ng Nai": "DN", "Vietnam-\u0110\u1ed3ng Th\u00e1p": "DT", "Vietnam-\u0110\u00e0 N\u1eb5ng": "DA", "Vietnam-\u0110i\u1ec7n Bi\u00ean": "DB", "Vietnam-Gia Lai": "GL", "Vietnam-H\u1ea3i D\u01b0\u01a1ng": "HD", "Vietnam-H\u1ea3i Ph\u00f2ng": "HP", "Vietnam-H\u1eadu Giang": "HU", "Vietnam-H\u1ed3 Ch\u00ed Minh": "HC", "Vietnam-H\u00e0 Giang": "HG", "Vietnam-H\u00e0 N\u1ed9i": "HI", "Vietnam-H\u00e0 Nam": "HM", "Vietnam-H\u00e0 T\u0129nh": "HT", "Vietnam-Ho\u00e0 B\u00ecnh": "HO", "Vietnam-H\u01b0ng Y\u00ean": "HY", "Vietnam-Kh\u00e1nh H\u00f2a": "KH", "Vietnam-Ki\u00ean Giang": "KG", "Vietnam-Kon Tum": "KT", "Vietnam-L\u1ea1ng S\u01a1n": "LS", "Vietnam-Lai Ch\u00e2u": "LI", "Vietnam-L\u00e2m \u0110\u1ed3ng": "LD", "Vietnam-L\u00e0o Cai": "LO", "Vietnam-Long An": "LA", "Vietnam-Nam \u0110\u1ecbnh": "ND", "Vietnam-Ngh\u1ec7 An": "NA", "Vietnam-Ninh B\u00ecnh": "NB", "Vietnam-Ninh Thu\u1eadn": "NT", "Vietnam-Ph\u00fa Th\u1ecd": "PT", "Vietnam-Ph\u00fa Y\u00ean": "PY", "Vietnam-Qu\u1ea3ng B\u00ecnh": "QB", "Vietnam-Qu\u1ea3ng Nam": "QM", "Vietnam-Qu\u1ea3ng Ng\u00e3i": "QG", "Vietnam-Qu\u1ea3ng Ninh": "QN", "Vietnam-Qu\u1ea3ng Tr\u1ecb": "QT", "Vietnam-S\u00f3c Tr\u0103ng": "ST", "Vietnam-S\u01a1n La": "SL", "Vietnam-T\u00e2y Ninh": "TN", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf": "TT", "Vietnam-Th\u00e1i B\u00ecnh": "TB", "Vietnam-Th\u00e1i Nguy\u00ean": "TY", "Vietnam-Thanh H\u00f3a": "TH", "Vietnam-Ti\u1ec1n Giang": "TG", "Vietnam-Tr\u00e0 Vinh": "TV", "Vietnam-Tuy\u00ean Quang": "TQ", "Vietnam-V\u0129nh Long": "VL", "Vietnam-V\u0129nh Ph\u00fac": "VC", "Vietnam-Y\u00ean B\u00e1i": "YB", "Virgin Islands, U.S.-Saint Croix": "SC", "Virgin Islands, U.S.-Saint John": "SJ", "Virgin Islands, U.S.-Saint Thomas": "ST", "Wallis and Futuna-Alo": "AL", "Wallis and Futuna-Singave": "SI", "Wallis and Futuna-Uv\u00e9a": "UV", "Western Sahara-Boujdour": "BO", "Western Sahara-Es Semara": "ES", "Western Sahara-Laayoune": "LA", "Western Sahara-Oued el Dahab": "OD", "Yemen-`Adan": "AD", "Yemen-Abyan": "AB", "Yemen-Al Bayda'": "BA", "Yemen-Al Dali'": "DL", "Yemen-Al Hudaydah": "HU", "Yemen-Al Jawf": "JA", "Yemen-Al Mahrah": "MR", "Yemen-Al Mahwit": "MW", "Yemen-Amanat Al Asimah": "None", "Yemen-Amran": "AM", "Yemen-Dhamar": "DH", "Yemen-Hadramawt": "HD", "Yemen-Hajjah": "HJ", "Yemen-Ibb": "IB", "Yemen-Lahij": "LA", "Yemen-Ma'rib": "MA", "Yemen-Raymah": "None", "Yemen-Sa`dah": "SD", "Yemen-San`a'": "SN", "Yemen-Shabwah": "SH", "Yemen-Ta`izz": "TA", "Zambia-Central": "CE", "Zambia-Copperbelt": "CO", "Zambia-Eastern": "EA", "Zambia-Luapula": "LP", "Zambia-Lusaka": "LS", "Zambia-Muchinga": "MU", "Zambia-North-Western": "NW", "Zambia-Northern": "NO", "Zambia-Southern": "SO", "Zambia-Western": "WE", "Zimbabwe-Bulawayo": "BU", "Zimbabwe-Harare": "HA", "Zimbabwe-Manicaland": "MA", "Zimbabwe-Mashonaland Central": "MC", "Zimbabwe-Mashonaland East": "ME", "Zimbabwe-Mashonaland West": "MW", "Zimbabwe-Masvingo": "MV", "Zimbabwe-Matabeleland North": "MN", "Zimbabwe-Matabeleland South": "MS", "Zimbabwe-Midlands": "MI"} \ No newline at end of file diff --git a/data/gadm_locations.json b/data/gadm_locations.json new file mode 100644 index 0000000..6d8c38f --- /dev/null +++ b/data/gadm_locations.json @@ -0,0 +1 @@ +{"Afghanistan-Badakhshan-Baharak": "BA", "Afghanistan-Badakhshan-Darwaz": "DA", "Afghanistan-Badakhshan-Fayzabad": "FA", "Afghanistan-Badakhshan-Ishkashim": "IK", "Afghanistan-Badakhshan-Jurm": "JU", "Afghanistan-Badakhshan-Khwahan": "KH", "Afghanistan-Badakhshan-Kishim": "KI", "Afghanistan-Badakhshan-Kuran Wa Munjan": "KM", "Afghanistan-Badakhshan-Ragh": "RA", "Afghanistan-Badakhshan-Shahri Buzurg": "SB", "Afghanistan-Badakhshan-Shighnan": "SG", "Afghanistan-Badakhshan-Wakhan": "WA", "Afghanistan-Badakhshan-Zebak": "ZE", "Afghanistan-Badghis-Ab Kamari": "AK", "Afghanistan-Badghis-Ghormach": "GH", "Afghanistan-Badghis-Jawand": "JA", "Afghanistan-Badghis-Muqur": "MQ", "Afghanistan-Badghis-Murghab": "MR", "Afghanistan-Badghis-Qadis": "QD", "Afghanistan-Badghis-Qala-I-Naw": "QN", "Afghanistan-Baghlan-Andarab": "AN", "Afghanistan-Baghlan-Baghlan City": "BA", "Afghanistan-Baghlan-Baghlani Jadid": "BJ", "Afghanistan-Baghlan-Burka": "BU", "Afghanistan-Baghlan-Dahana-I-Ghori": "DG", "Afghanistan-Baghlan-Doshi": "DO", "Afghanistan-Baghlan-Kahmard": "KA", "Afghanistan-Baghlan-Khinjan": "KH", "Afghanistan-Baghlan-Khost Wa Firing": "KF", "Afghanistan-Baghlan-Nahrin": "NA", "Afghanistan-Baghlan-Puli Khumri": "PK", "Afghanistan-Baghlan-Tala Wa Barfak": "TB", "Afghanistan-Balkh-Balkh": "BA", "Afghanistan-Balkh-Char Bolak": "CB", "Afghanistan-Balkh-Charkint": "CK", "Afghanistan-Balkh-Chimtal": "CM", "Afghanistan-Balkh-Dawlat abad": "DA", "Afghanistan-Balkh-Dihdadi": "DI", "Afghanistan-Balkh-Kaldar": "KA", "Afghanistan-Balkh-Khulm": "KH", "Afghanistan-Balkh-Kishindih": "KI", "Afghanistan-Balkh-Marmul": "MM", "Afghanistan-Balkh-Mazar-i-Sharif": "MS", "Afghanistan-Balkh-Nahri Shahi": "NS", "Afghanistan-Balkh-Sholgara": "SL", "Afghanistan-Balkh-Shortepa": "SR", "Afghanistan-Bamyan-Bamyan City": "BA", "Afghanistan-Bamyan-Panjab": "PA", "Afghanistan-Bamyan-Shibar": "SH", "Afghanistan-Bamyan-Waras": "WA", "Afghanistan-Bamyan-Yakawlang": "YA", "Afghanistan-Daykundi-Day Kundi": "None", "Afghanistan-Daykundi-Gizab": "GI", "Afghanistan-Daykundi-Kijran": "None", "Afghanistan-Daykundi-Shahristan": "SR", "Afghanistan-Farah-Anar Dara": "AD", "Afghanistan-Farah-Bakwa": "BA", "Afghanistan-Farah-Bala Buluk": "BB", "Afghanistan-Farah-Farah City": "FH", "Afghanistan-Farah-Gulistan": "GU", "Afghanistan-Farah-Khaki Safed": "KS", "Afghanistan-Farah-Lash Wa Juwayn": "LJ", "Afghanistan-Farah-Purchaman": "PC", "Afghanistan-Farah-Pusht Rod": "PR", "Afghanistan-Farah-Qala-I-Kah": "QK", "Afghanistan-Farah-Shib Koh": "SK", "Afghanistan-Faryab-Almar": "AL", "Afghanistan-Faryab-Andkhoy": "AN", "Afghanistan-Faryab-Bilchiragh": "BI", "Afghanistan-Faryab-Dawlat abad": "DA", "Afghanistan-Faryab-Khan Char Bagh": "KC", "Afghanistan-Faryab-Khwaja Sabz Posh": "KS", "Afghanistan-Faryab-Kohistan": "KO", "Afghanistan-Faryab-Maymana": "MA", "Afghanistan-Faryab-Pashtun Kot": "PK", "Afghanistan-Faryab-Qaram Qol": "QQ", "Afghanistan-Faryab-Qaysar": "QA", "Afghanistan-Faryab-Shirin Tagab": "ST", "Afghanistan-Ghazni-Ab Band": "AB", "Afghanistan-Ghazni-Ajristan": "AJ", "Afghanistan-Ghazni-Andar": "AN", "Afghanistan-Ghazni-Dihyak": "DI", "Afghanistan-Ghazni-Gelan": "GE", "Afghanistan-Ghazni-Ghazni": "GH", "Afghanistan-Ghazni-Giro": "GI", "Afghanistan-Ghazni-Jaghatu": "JT", "Afghanistan-Ghazni-Jaghuri": "JR", "Afghanistan-Ghazni-Malistan": "MA", "Afghanistan-Ghazni-Muqur": "MQ", "Afghanistan-Ghazni-Nawa": "NA", "Afghanistan-Ghazni-Nawur": "NR", "Afghanistan-Ghazni-Qarabagh": "QA", "Afghanistan-Ghazni-Zana Khan": "ZK", "Afghanistan-Ghor-Chaghcharan": "CH", "Afghanistan-Ghor-Lal Wa Sarjangal": "LS", "Afghanistan-Ghor-Pasaband": "PA", "Afghanistan-Ghor-Saghar": "SA", "Afghanistan-Ghor-Shahrak": "SH", "Afghanistan-Ghor-Taywara": "TA", "Afghanistan-Ghor-Tulak": "TU", "Afghanistan-Hilmand-Bughran": "BU", "Afghanistan-Hilmand-Disho": "DI", "Afghanistan-Hilmand-Garmser": "GA", "Afghanistan-Hilmand-Kajaki": "KA", "Afghanistan-Hilmand-Lashkargah": "LA", "Afghanistan-Hilmand-Musa Qala": "MQ", "Afghanistan-Hilmand-Nad Ali": "NA", "Afghanistan-Hilmand-Nahri Sarraj": "NS", "Afghanistan-Hilmand-Naw Zad": "NZ", "Afghanistan-Hilmand-Nawa-i-Barak Zayi": "NB", "Afghanistan-Hilmand-Reg": "RE", "Afghanistan-Hilmand-Sangin": "SA", "Afghanistan-Hilmand-Washer": "WA", "Afghanistan-Hirat-Adraskan": "AD", "Afghanistan-Hirat-Chishti Sharif": "CS", "Afghanistan-Hirat-Farsi": "FS", "Afghanistan-Hirat-Ghoryan": "GH", "Afghanistan-Hirat-Gulran": "GL", "Afghanistan-Hirat-Guzara": "GZ", "Afghanistan-Hirat-Hirat City": "HI", "Afghanistan-Hirat-Injil": "IN", "Afghanistan-Hirat-Karukh": "KA", "Afghanistan-Hirat-Kuhsan": "KN", "Afghanistan-Hirat-Kushk": "KU", "Afghanistan-Hirat-Kushki Kuhna": "KK", "Afghanistan-Hirat-Obe": "OB", "Afghanistan-Hirat-Pashtun Zarghun": "PZ", "Afghanistan-Hirat-Shindand": "SD", "Afghanistan-Hirat-Zinda Jan": "ZJ", "Afghanistan-Jawzjan-Aqcha": "AQ", "Afghanistan-Jawzjan-Darzab": "DR", "Afghanistan-Jawzjan-Fayz abad": "FA", "Afghanistan-Jawzjan-Khamyab": "KM", "Afghanistan-Jawzjan-Khwaja Du Koh": "None", "Afghanistan-Jawzjan-Mardyan": "MA", "Afghanistan-Jawzjan-Mingajik": "MI", "Afghanistan-Jawzjan-Qarqin": "QA", "Afghanistan-Jawzjan-Shibirghan": "SH", "Afghanistan-Kabul-Bagrami": "BA", "Afghanistan-Kabul-Chahar Asyab": "CA", "Afghanistan-Kabul-Dih Sabz": "DS", "Afghanistan-Kabul-Gul dara": "GD", "Afghanistan-Kabul-Istalif": "IS", "Afghanistan-Kabul-Kabul City": "KB", "Afghanistan-Kabul-Kalakan": "KL", "Afghanistan-Kabul-Khaki Jabar": "KJ", "Afghanistan-Kabul-Mirbacha Kot": "MK", "Afghanistan-Kabul-Musayi": "MU", "Afghanistan-Kabul-Paghman": "PA", "Afghanistan-Kabul-Qarabagh": "QA", "Afghanistan-Kabul-Shakar Dara": "SD", "Afghanistan-Kabul-Surobi": "SU", "Afghanistan-Kandahar-Arghandab": "AD", "Afghanistan-Kandahar-Arghistan": "AS", "Afghanistan-Kandahar-Daman": "DM", "Afghanistan-Kandahar-Ghorak": "GH", "Afghanistan-Kandahar-Kandahar City": "KA", "Afghanistan-Kandahar-Khakrez": "KH", "Afghanistan-Kandahar-Maruf": "MR", "Afghanistan-Kandahar-Maywand": "MY", "Afghanistan-Kandahar-Panjwayi": "PA", "Afghanistan-Kandahar-Reg": "RE", "Afghanistan-Kandahar-Shah Wali Kot": "SW", "Afghanistan-Kandahar-Shorabak": "SR", "Afghanistan-Kandahar-Spin Boldak": "SB", "Afghanistan-Kapisa-Alasay": "AL", "Afghanistan-Kapisa-Kohband": "KB", "Afghanistan-Kapisa-Kohistan": "KO", "Afghanistan-Kapisa-Mahmud Raqi": "MR", "Afghanistan-Kapisa-Nijrab": "NI", "Afghanistan-Kapisa-Tagab": "TA", "Afghanistan-Khost-Bak": "BA", "Afghanistan-Khost-Gurbuz": "GU", "Afghanistan-Khost-Jaji Maydan": "JM", "Afghanistan-Khost-Khost (Matun)": "None", "Afghanistan-Khost-Mando Zayi": "MZ", "Afghanistan-Khost-Musa Khel": "MK", "Afghanistan-Khost-Nadir Shah Kot": "NS", "Afghanistan-Khost-Qalandar": "QA", "Afghanistan-Khost-Sabari": "SB", "Afghanistan-Khost-Spera": "SP", "Afghanistan-Khost-Tani": "TA", "Afghanistan-Khost-Tere Zayi": "TZ", "Afghanistan-Kunar-Asad abad": "AA", "Afghanistan-Kunar-Bar Kunar": "BK", "Afghanistan-Kunar-Chapa Dara": "CD", "Afghanistan-Kunar-Chawkay": "CH", "Afghanistan-Kunar-Dangam": "DA", "Afghanistan-Kunar-Dara-i-Pech": "DP", "Afghanistan-Kunar-Khas Kunar": "KK", "Afghanistan-Kunar-Marwara": "MA", "Afghanistan-Kunar-Nali": "NA", "Afghanistan-Kunar-Narang Wa Badil": "NB", "Afghanistan-Kunar-Nurgal": "NU", "Afghanistan-Kunar-Sirkanay": "SI", "Afghanistan-Kunduz-Ali abad": "AA", "Afghanistan-Kunduz-Char Dara": "CD", "Afghanistan-Kunduz-Dashti Archi": "DA", "Afghanistan-Kunduz-Hazrati Imam": "HI", "Afghanistan-Kunduz-Khan Abad": "KA", "Afghanistan-Kunduz-Kunduz": "KU", "Afghanistan-Kunduz-Qala-I-Zal": "QZ", "Afghanistan-Laghman-Alingar": "AN", "Afghanistan-Laghman-Alishing": "AS", "Afghanistan-Laghman-Dawlat Shah": "DS", "Afghanistan-Laghman-Mihtarlam": "MI", "Afghanistan-Laghman-Qarghayi": "QA", "Afghanistan-Logar-Baraki Barak": "BB", "Afghanistan-Logar-Charkh": "CH", "Afghanistan-Logar-Khushi": "KH", "Afghanistan-Logar-Muhammad Agha": "MA", "Afghanistan-Logar-Puli Alam": "PA", "Afghanistan-Nangarhar-Achin": "AC", "Afghanistan-Nangarhar-Bati Kot": "BK", "Afghanistan-Nangarhar-Chaparhar": "CH", "Afghanistan-Nangarhar-Dara-I-Nur": "DN", "Afghanistan-Nangarhar-Dih Bala": "DL", "Afghanistan-Nangarhar-Dur Baba": "DB", "Afghanistan-Nangarhar-Goshta": "GO", "Afghanistan-Nangarhar-Hisarak": "HI", "Afghanistan-Nangarhar-Jalal abad": "JA", "Afghanistan-Nangarhar-Kama": "KA", "Afghanistan-Nangarhar-Khogyani": "KH", "Afghanistan-Nangarhar-Kuz Kunar": "KZ", "Afghanistan-Nangarhar-Lal Pur": "LP", "Afghanistan-Nangarhar-Muhmand Dara": "MD", "Afghanistan-Nangarhar-Nazyan": "NA", "Afghanistan-Nangarhar-Pachir Wa Agam": "PA", "Afghanistan-Nangarhar-Rodat": "RO", "Afghanistan-Nangarhar-Sherzad": "SZ", "Afghanistan-Nangarhar-Shinwar": "SW", "Afghanistan-Nangarhar-Surkh Rod": "SR", "Afghanistan-Nimroz-Chakhansur": "CH", "Afghanistan-Nimroz-Char Burjak": "CB", "Afghanistan-Nimroz-Kang": "KA", "Afghanistan-Nimroz-Khash Rod": "KR", "Afghanistan-Nimroz-Zaranj": "ZA", "Afghanistan-Nuristan-Bargi Matal": "BM", "Afghanistan-Nuristan-Kamdesh": "KA", "Afghanistan-Nuristan-Mandol": "MA", "Afghanistan-Nuristan-Nuristan": "NU", "Afghanistan-Nuristan-Wama": "WM", "Afghanistan-Nuristan-Waygal": "WG", "Afghanistan-Paktika-Burmul": "BU", "Afghanistan-Paktika-Dila": "DI", "Afghanistan-Paktika-Gayan": "GA", "Afghanistan-Paktika-Gomal": "GO", "Afghanistan-Paktika-Mata Khan": "MK", "Afghanistan-Paktika-Nika": "NI", "Afghanistan-Paktika-Omna": "OM", "Afghanistan-Paktika-Sar Hawza": "SH", "Afghanistan-Paktika-Sarobi": "SR", "Afghanistan-Paktika-Sharan": "SN", "Afghanistan-Paktika-Urgun": "UR", "Afghanistan-Paktika-Wazakhwa": "WA", "Afghanistan-Paktika-Wolmamay": "WO", "Afghanistan-Paktika-Zarghun Shahr": "None", "Afghanistan-Paktika-Ziluk": "ZI", "Afghanistan-Paktya-Azro": "AZ", "Afghanistan-Paktya-Chamkani": "CH", "Afghanistan-Paktya-Dand Wa Patan": "DP", "Afghanistan-Paktya-Gardez": "GA", "Afghanistan-Paktya-Jadran": "JD", "Afghanistan-Paktya-Jaji": "JJ", "Afghanistan-Paktya-Jani Khel": "JK", "Afghanistan-Paktya-Lija Mangal": "LM", "Afghanistan-Paktya-Sayid Karam": "SK", "Afghanistan-Paktya-Shamul": "SM", "Afghanistan-Paktya-Shwak": "SW", "Afghanistan-Paktya-Zurmat": "ZU", "Afghanistan-Panjshir-Hisa-I-Awali Panjsher": "None", "Afghanistan-Panjshir-Hisa-I-Duwum Panjsher": "None", "Afghanistan-Panjshir-Panjsher": "PA", "Afghanistan-Parwan-Bagram": "BA", "Afghanistan-Parwan-Chaharikar": "CH", "Afghanistan-Parwan-Ghorband": "GH", "Afghanistan-Parwan-Jabalussaraj": "JA", "Afghanistan-Parwan-Kohi Safi": "KS", "Afghanistan-Parwan-Salang": "SL", "Afghanistan-Parwan-Shekh Ali": "SA", "Afghanistan-Parwan-Shinwari": "SH", "Afghanistan-Parwan-Surkhi Parsa": "SP", "Afghanistan-Samangan-Aybak": "AY", "Afghanistan-Samangan-Dara-i-Suf": "DS", "Afghanistan-Samangan-Hazrati Sultan": "HS", "Afghanistan-Samangan-Khuram Wa Sarbagh": "KS", "Afghanistan-Samangan-Royi Du Ab": "RA", "Afghanistan-Sari Pul-Balkhab": "BA", "Afghanistan-Sari Pul-Kohistanat": "KO", "Afghanistan-Sari Pul-Sangcharak": "SC", "Afghanistan-Sari Pul-Sar-i-Pul City": "SP", "Afghanistan-Sari Pul-Sayyad": "None", "Afghanistan-Sari Pul-Sozma Qala": "SQ", "Afghanistan-Takhar-Bangi": "BA", "Afghanistan-Takhar-Chah Ab": "CA", "Afghanistan-Takhar-Chal": "CL", "Afghanistan-Takhar-Darqad": "DA", "Afghanistan-Takhar-Farkhar": "FA", "Afghanistan-Takhar-Ishkamish": "IS", "Afghanistan-Takhar-Kalafgan": "KA", "Afghanistan-Takhar-Khwaja Ghar": "KG", "Afghanistan-Takhar-Rustaq": "RU", "Afghanistan-Takhar-Taluqan": "TA", "Afghanistan-Takhar-Warsaj": "WA", "Afghanistan-Takhar-Yangi Qala": "YQ", "Afghanistan-Uruzgan-Chora": "CH", "Afghanistan-Uruzgan-Dihrawud": "DI", "Afghanistan-Uruzgan-Khas Uruzgan": "KU", "Afghanistan-Uruzgan-Nesh": "NE", "Afghanistan-Uruzgan-Shahidi Hasas": "SH", "Afghanistan-Uruzgan-Tirin Kot": "TK", "Afghanistan-Wardak-Chak": "CH", "Afghanistan-Wardak-Daymirdad": "DA", "Afghanistan-Wardak-Hisa-i-Awali Bihsud": "HB", "Afghanistan-Wardak-Jalrez": "JL", "Afghanistan-Wardak-Markazi Bihsud": "MB", "Afghanistan-Wardak-Maydan Shahr": "MS", "Afghanistan-Wardak-Nirkh": "NI", "Afghanistan-Wardak-Sayid Abad": "SA", "Afghanistan-Zabul-Arghandab": "AD", "Afghanistan-Zabul-Atghar": "AT", "Afghanistan-Zabul-Daychopan": "DA", "Afghanistan-Zabul-Mizan": "MI", "Afghanistan-Zabul-Qalat": "QA", "Afghanistan-Zabul-Shahjoy": "SJ", "Afghanistan-Zabul-Shamul zayi": "SZ", "Afghanistan-Zabul-Shinkay": "SK", "Afghanistan-Zabul-Tarnak Wa Jaldak": "TJ", "Akrotiri and Dhekelia-Akrotiri-None": "None", "Akrotiri and Dhekelia-Dhekelia-None": "None", "\u00c5land-Br\u00e4nd\u00f6-None": "None", "\u00c5land-Ecker\u00f6-None": "None", "\u00c5land-Finstr\u00f6m-None": "None", "\u00c5land-F\u00f6gl\u00f6-None": "None", "\u00c5land-Geta-None": "None", "\u00c5land-Hammarland-None": "None", "\u00c5land-Jomala-None": "None", "\u00c5land-K\u00f6kar-None": "None", "\u00c5land-Kumlinge-None": "None", "\u00c5land-Lemland-None": "None", "\u00c5land-Lumparland-None": "None", "\u00c5land-Mariehamn-None": "None", "\u00c5land-Saltvik-None": "None", "\u00c5land-Sottunga-None": "None", "\u00c5land-Sund-None": "None", "\u00c5land-V\u00e5rd\u00f6-None": "None", "Albania-Berat-Beratit": "BR", "Albania-Berat-Ku\u00e7ov\u00ebs": "KC", "Albania-Berat-Skraparit": "SK", "Albania-Dib\u00ebr-Bulqiz\u00ebs": "BU", "Albania-Dib\u00ebr-Dibr\u00ebs": "DI", "Albania-Dib\u00ebr-Matit": "MT", "Albania-Durr\u00ebs-Durr\u00ebsit": "DR", "Albania-Durr\u00ebs-Kruj\u00ebs": "KR", "Albania-Elbasan-Elbasanit": "EL", "Albania-Elbasan-Gramshit": "GR", "Albania-Elbasan-Librazhdit": "LB", "Albania-Elbasan-Peqinit": "PQ", "Albania-Fier-Fierit": "FR", "Albania-Fier-Lushnj\u00ebs": "LU", "Albania-Fier-Mallakastr\u00ebs": "MK", "Albania-Gjirokast\u00ebr-Gjirokastr\u00ebs": "GJ", "Albania-Gjirokast\u00ebr-P\u00ebrmetit": "PR", "Albania-Gjirokast\u00ebr-Tepelen\u00ebs": "TE", "Albania-Kor\u00e7\u00eb-Devollit": "DV", "Albania-Kor\u00e7\u00eb-Kolonj\u00ebs": "ER", "Albania-Kor\u00e7\u00eb-Kor\u00e7\u00ebs": "KO", "Albania-Kor\u00e7\u00eb-Pogradecit": "PG", "Albania-Kuk\u00ebs-Has": "HA", "Albania-Kuk\u00ebs-Kuk\u00ebsit": "KU", "Albania-Kuk\u00ebs-Tropoj\u00ebs": "TP", "Albania-Lezh\u00eb-Kurbinit": "KB", "Albania-Lezh\u00eb-Lezh\u00ebs": "LE", "Albania-Lezh\u00eb-Mirdit\u00ebs": "MR", "Albania-Lezh\u00eb-Shkodr\u00ebs": "SH", "Albania-Shkod\u00ebr-Mal\u00ebsi e Madhe": "MM", "Albania-Shkod\u00ebr-Puk\u00ebs": "PU", "Albania-Shkod\u00ebr-Shkodr\u00ebs": "SH", "Albania-Tiran\u00eb-Kavaj\u00ebs": "KA", "Albania-Tiran\u00eb-Tiran\u00ebs": "TR", "Albania-Vlor\u00eb-Delvin\u00ebs": "DL", "Albania-Vlor\u00eb-Sarand\u00ebs": "SR", "Albania-Vlor\u00eb-Vlor\u00ebs": "VL", "Algeria-Adrar-Adrar": "AD", "Algeria-Adrar-Akabli": "AK", "Algeria-Adrar-Aougrout": "AG", "Algeria-Adrar-Aoulef": "AL", "Algeria-Adrar-Bordj Badji Mokhtar": "BB", "Algeria-Adrar-Bouda": "BO", "Algeria-Adrar-Charouine": "CH", "Algeria-Adrar-Deldoul": "DE", "Algeria-Adrar-Fenoughil": "FE", "Algeria-Adrar-In Zghmir": "IZ", "Algeria-Adrar-Ksar Kaddour": "KK", "Algeria-Adrar-Metarfa": "ME", "Algeria-Adrar-Ouled Ahmed Temmi": "OT", "Algeria-Adrar-Ouled Aissa": "OA", "Algeria-Adrar-Ouled Said": "OS", "Algeria-Adrar-Reggane": "RE", "Algeria-Adrar-Sali": "SA", "Algeria-Adrar-Sebaa": "SE", "Algeria-Adrar-Talmine": "TL", "Algeria-Adrar-Tamantit": "TN", "Algeria-Adrar-Tamekten": "TA", "Algeria-Adrar-Tamest": "TE", "Algeria-Adrar-Timiaouine": "TI", "Algeria-Adrar-Timmimoun": "TM", "Algeria-Adrar-Tinerkouk": "TK", "Algeria-Adrar-Tit": "TT", "Algeria-Adrar-Tsabit": "TS", "Algeria-Adrar-Zaouiet Kounta": "ZK", "Algeria-A\u00efn Defla-Ain Benian": "AN", "Algeria-A\u00efn Defla-Ain Bouihi": "AB", "Algeria-A\u00efn Defla-Ain Defla": "AD", "Algeria-A\u00efn Defla-Ain Lechiakh": "AL", "Algeria-A\u00efn Defla-Ain Soltane": "AS", "Algeria-A\u00efn Defla-Ain Tork": "AT", "Algeria-A\u00efn Defla-Arib": "AR", "Algeria-A\u00efn Defla-Barbouche": "BB", "Algeria-A\u00efn Defla-Bathia": "BT", "Algeria-A\u00efn Defla-Belaas": "BL", "Algeria-A\u00efn Defla-Ben Allal": "BA", "Algeria-A\u00efn Defla-Bir Ould Khelifa": "BO", "Algeria-A\u00efn Defla-Bordj Emir Khaled": "BE", "Algeria-A\u00efn Defla-Boumedfaa": "BF", "Algeria-A\u00efn Defla-Bourached": "BR", "Algeria-A\u00efn Defla-Djelida": "DL", "Algeria-A\u00efn Defla-Djemaa Ouled Cheikh": "DO", "Algeria-A\u00efn Defla-Djendel": "DN", "Algeria-A\u00efn Defla-El Abadia": "EB", "Algeria-A\u00efn Defla-El Amra": "ER", "Algeria-A\u00efn Defla-El Attaf": "ET", "Algeria-A\u00efn Defla-El Hassania": "EH", "Algeria-A\u00efn Defla-El Maine": "EM", "Algeria-A\u00efn Defla-Hammam Righa": "HR", "Algeria-A\u00efn Defla-Hoceinia": "HO", "Algeria-A\u00efn Defla-Khemis Miliana": "KM", "Algeria-A\u00efn Defla-Mekhatria": "ME", "Algeria-A\u00efn Defla-Miliana": "MI", "Algeria-A\u00efn Defla-Oued Chorfa": "OC", "Algeria-A\u00efn Defla-Oued Djemaa": "OD", "Algeria-A\u00efn Defla-Rouina": "RO", "Algeria-A\u00efn Defla-Sidi Lakhdar": "SL", "Algeria-A\u00efn Defla-Tacheta Zegagha": "TZ", "Algeria-A\u00efn Defla-Tarik Ibn-Ziad": "TI", "Algeria-A\u00efn Defla-Tiberkanine": "TB", "Algeria-A\u00efn Defla-Zeddine": "ZE", "Algeria-A\u00efn T\u00e9mouchent-Aghlal": "AG", "Algeria-A\u00efn T\u00e9mouchent-Ain El Arbaa": "AA", "Algeria-A\u00efn T\u00e9mouchent-Ain Kihel": "AK", "Algeria-A\u00efn T\u00e9mouchent-Ain Temouchent": "AT", "Algeria-A\u00efn T\u00e9mouchent-Ain Tolba": "AB", "Algeria-A\u00efn T\u00e9mouchent-Aoubellil": "AO", "Algeria-A\u00efn T\u00e9mouchent-Beni Saf": "BS", "Algeria-A\u00efn T\u00e9mouchent-Bou Zedjar": "BZ", "Algeria-A\u00efn T\u00e9mouchent-Chaabet El Ham": "CH", "Algeria-A\u00efn T\u00e9mouchent-Chentouf": "CT", "Algeria-A\u00efn T\u00e9mouchent-El Amria": "EA", "Algeria-A\u00efn T\u00e9mouchent-El Malah": "EL", "Algeria-A\u00efn T\u00e9mouchent-El Messaid": "ES", "Algeria-A\u00efn T\u00e9mouchent-Emir Abdelkader": "EK", "Algeria-A\u00efn T\u00e9mouchent-Hammam Bouhadjar": "HB", "Algeria-A\u00efn T\u00e9mouchent-Hassasna": "HA", "Algeria-A\u00efn T\u00e9mouchent-Hassi El Ghella": "HG", "Algeria-A\u00efn T\u00e9mouchent-Oued Berkeche": "OB", "Algeria-A\u00efn T\u00e9mouchent-Oued Sebbah": "OS", "Algeria-A\u00efn T\u00e9mouchent-Ouled Boudjemaa": "OJ", "Algeria-A\u00efn T\u00e9mouchent-Ouled Kihel": "OK", "Algeria-A\u00efn T\u00e9mouchent-Oulhaca El Gheraba": "OG", "Algeria-A\u00efn T\u00e9mouchent-Sidi Ben Adda": "SA", "Algeria-A\u00efn T\u00e9mouchent-Sidi Boumediene": "SB", "Algeria-A\u00efn T\u00e9mouchent-Sidi Ouriache|Tadmaya": "SO", "Algeria-A\u00efn T\u00e9mouchent-Sidi Safi": "SS", "Algeria-A\u00efn T\u00e9mouchent-Tamzoura": "TA", "Algeria-A\u00efn T\u00e9mouchent-Terga": "TE", "Algeria-Alger-Ain Benian": "AB", "Algeria-Alger-Baraki": "BR", "Algeria-Alger-Birtouta": "BT", "Algeria-Alger-Bordj El Kiffan": "BK", "Algeria-Alger-Bouzareah": "BZ", "Algeria-Alger-Cheraga": "CH", "Algeria-Alger-Dar El Beida": "DB", "Algeria-Alger-Djasr Kasentina": "DK", "Algeria-Alger-Douera": "DO", "Algeria-Alger-Draria": "DR", "Algeria-Alger-El Achour": "EA", "Algeria-Alger-Haraoua": "HA", "Algeria-Alger-Khraicia": "KH", "Algeria-Alger-Kouba": "KO", "Algeria-Alger-Les Eucalyptus": "LE", "Algeria-Alger-Mahelma": "MH", "Algeria-Alger-Ouled Chebel": "OC", "Algeria-Alger-Ouled Fayet": "OF", "Algeria-Alger-Reghaia": "RE", "Algeria-Alger-Rouiba": "RO", "Algeria-Alger-Saoula": "SA", "Algeria-Alger-Sidi Moussa": "SM", "Algeria-Alger-Souidania": "SO", "Algeria-Alger-Staoueli": "ST", "Algeria-Alger-Tessala-El-Merdja": "TM", "Algeria-Alger-Zeralda": "ZE", "Algeria-Annaba-Ain El Berda": "AB", "Algeria-Annaba-Annaba": "AN", "Algeria-Annaba-Berrahal": "BE", "Algeria-Annaba-Chetaibi": "CT", "Algeria-Annaba-Chorfa": "CR", "Algeria-Annaba-El Bouni": "EB", "Algeria-Annaba-El Eulma": "EE", "Algeria-Annaba-El Hadjar": "EH", "Algeria-Annaba-Oued El Aneb": "OA", "Algeria-Annaba-Seraidi": "SE", "Algeria-Annaba-Sidi Amar": "SA", "Algeria-Annaba-Treat": "TR", "Algeria-Batna-Ain Djasser": "AD", "Algeria-Batna-Ain Touta": "AT", "Algeria-Batna-Ain Yagout": "AY", "Algeria-Batna-Arris": "AR", "Algeria-Batna-Azil Abdelkader (Metkouak)": "AA", "Algeria-Batna-Barika": "BR", "Algeria-Batna-Batna": "BT", "Algeria-Batna-Beni Foudala El Hakania": "BF", "Algeria-Batna-Bitam": "BI", "Algeria-Batna-Boulhilat": "BL", "Algeria-Batna-Boumegueur": "BG", "Algeria-Batna-Boumia": "BM", "Algeria-Batna-Bouzina": "BZ", "Algeria-Batna-Chemora": "CM", "Algeria-Batna-Chir": "CR", "Algeria-Batna-Djerma": "DR", "Algeria-Batna-Djezzar": "DZ", "Algeria-Batna-El Hassi": "EH", "Algeria-Batna-El Madher": "EM", "Algeria-Batna-Fesdis": "FE", "Algeria-Batna-Foum Toub": "FT", "Algeria-Batna-Ghessira": "GH", "Algeria-Batna-Gosbat": "GO", "Algeria-Batna-Guiga": "GU", "Algeria-Batna-Hidoussa": "HI", "Algeria-Batna-Ichmoul": "IC", "Algeria-Batna-Inoughissen": "IN", "Algeria-Batna-Kimmel": "KI", "Algeria-Batna-Ksar Bellezma": "KB", "Algeria-Batna-Larbaa": "LA", "Algeria-Batna-Lazrou": "LZ", "Algeria-Batna-Lemsane": "LE", "Algeria-Batna-M'Doukal": "MD", "Algeria-Batna-Maafa": "MA", "Algeria-Batna-Menaa": "MN", "Algeria-Batna-Merouana": "MR", "Algeria-Batna-N'Gaous": "NG", "Algeria-Batna-Oued Chaaba": "OC", "Algeria-Batna-Oued El Ma": "OM", "Algeria-Batna-Oued Taga": "OT", "Algeria-Batna-Ouled Ammar": "OA", "Algeria-Batna-Ouled Aouf": "OO", "Algeria-Batna-Ouled Fadhel": "OF", "Algeria-Batna-Ouled Sellem": "OL", "Algeria-Batna-Ouled Si Slimane": "OS", "Algeria-Batna-Ouyoun El Assafir": "OE", "Algeria-Batna-Ras El Aioun": "RA", "Algeria-Batna-Rehbat": "RE", "Algeria-Batna-Sefiane": "SF", "Algeria-Batna-Seggana": "SG", "Algeria-Batna-Seriana": "SR", "Algeria-Batna-T Kout": "TK", "Algeria-Batna-Talkhamt": "TL", "Algeria-Batna-Taxlent": "TX", "Algeria-Batna-Tazoult": "TZ", "Algeria-Batna-Teniet El Abed": "TA", "Algeria-Batna-Tighanimine": "TN", "Algeria-Batna-Tigharghar": "TG", "Algeria-Batna-Tilatou": "TT", "Algeria-Batna-Timgad": "TM", "Algeria-Batna-Zanet El Beida": "ZB", "Algeria-B\u00e9char-Abadla": "AB", "Algeria-B\u00e9char-Bechar": "BE", "Algeria-B\u00e9char-Beni Abbes": "BA", "Algeria-B\u00e9char-Beni Ikhlef": "BI", "Algeria-B\u00e9char-Beni Ounif": "BO", "Algeria-B\u00e9char-Boukais": "BK", "Algeria-B\u00e9char-El Ouata": "EO", "Algeria-B\u00e9char-Erg Ferradj": "EF", "Algeria-B\u00e9char-Igli": "IG", "Algeria-B\u00e9char-Kenadsa": "KN", "Algeria-B\u00e9char-Kerzaz": "KZ", "Algeria-B\u00e9char-Ksabi": "KS", "Algeria-B\u00e9char-Lahmar": "LA", "Algeria-B\u00e9char-Mechraa Houari Boumediene": "MH", "Algeria-B\u00e9char-Meridja": "ME", "Algeria-B\u00e9char-Mogheul": "MO", "Algeria-B\u00e9char-Ouled Khoudir": "OK", "Algeria-B\u00e9char-Tabelbala": "TB", "Algeria-B\u00e9char-Taghit": "TA", "Algeria-B\u00e9char-Tamtert": "TT", "Algeria-B\u00e9char-Timoudi": "TI", "Algeria-B\u00e9ja\u00efa-Adekar": "AD", "Algeria-B\u00e9ja\u00efa-Ait-Smail": "AS", "Algeria-B\u00e9ja\u00efa-Ait R'Zine": "AR", "Algeria-B\u00e9ja\u00efa-Akbou": "AB", "Algeria-B\u00e9ja\u00efa-Akfadou": "AF", "Algeria-B\u00e9ja\u00efa-Amalou": "AL", "Algeria-B\u00e9ja\u00efa-Amizour": "AZ", "Algeria-B\u00e9ja\u00efa-Aokas": "AO", "Algeria-B\u00e9ja\u00efa-Bejaia": "BJ", "Algeria-B\u00e9ja\u00efa-Beni-Mellikeche": "BM", "Algeria-B\u00e9ja\u00efa-Beni Dejllil": "BD", "Algeria-B\u00e9ja\u00efa-Beni K'Sila": "BK", "Algeria-B\u00e9ja\u00efa-Benimaouche": "BE", "Algeria-B\u00e9ja\u00efa-Berbacha": "BB", "Algeria-B\u00e9ja\u00efa-Boudjellil": "BL", "Algeria-B\u00e9ja\u00efa-Bouhamza": "BH", "Algeria-B\u00e9ja\u00efa-Boukhlifa": "BO", "Algeria-B\u00e9ja\u00efa-Chellata": "CL", "Algeria-B\u00e9ja\u00efa-Chemini": "CM", "Algeria-B\u00e9ja\u00efa-Darguina": "DA", "Algeria-B\u00e9ja\u00efa-Draa El Caid": "DC", "Algeria-B\u00e9ja\u00efa-El Kseur": "EK", "Algeria-B\u00e9ja\u00efa-Feraoun": "FE", "Algeria-B\u00e9ja\u00efa-Ifelain Ilmathen": "None", "Algeria-B\u00e9ja\u00efa-Ighil-Ali": "IA", "Algeria-B\u00e9ja\u00efa-Ighrem": "IG", "Algeria-B\u00e9ja\u00efa-Kendira": "KE", "Algeria-B\u00e9ja\u00efa-Kherrata": "KH", "Algeria-B\u00e9ja\u00efa-Melbou": "ME", "Algeria-B\u00e9ja\u00efa-Oued Ghir": "OG", "Algeria-B\u00e9ja\u00efa-Ouzzelaguen": "OU", "Algeria-B\u00e9ja\u00efa-Seddouk": "SE", "Algeria-B\u00e9ja\u00efa-Sidi Said": "None", "Algeria-B\u00e9ja\u00efa-Smaoun": "SM", "Algeria-B\u00e9ja\u00efa-Souk El Tenine": "ST", "Algeria-B\u00e9ja\u00efa-Souk Oufella": "SO", "Algeria-B\u00e9ja\u00efa-Tala Hamza": "TH", "Algeria-B\u00e9ja\u00efa-Tamokra": "TA", "Algeria-B\u00e9ja\u00efa-Tamridjet": "TJ", "Algeria-B\u00e9ja\u00efa-Taourit Ighil": "TI", "Algeria-B\u00e9ja\u00efa-Taskriout": "TK", "Algeria-B\u00e9ja\u00efa-Tazmalt": "TZ", "Algeria-B\u00e9ja\u00efa-Tichy": "TC", "Algeria-B\u00e9ja\u00efa-Tifra": "TF", "Algeria-B\u00e9ja\u00efa-Timezrit": "TM", "Algeria-B\u00e9ja\u00efa-Tinedbar": "TD", "Algeria-B\u00e9ja\u00efa-Tizi-N'Berber": "TN", "Algeria-B\u00e9ja\u00efa-Toudja": "TO", "Algeria-Biskra-Ain Naga": "AN", "Algeria-Biskra-Ain Zaatout": "AZ", "Algeria-Biskra-Besbes": "BE", "Algeria-Biskra-Biskra": "BI", "Algeria-Biskra-Bordj Ben Azzouz": "BB", "Algeria-Biskra-Bouchakroune": "BO", "Algeria-Biskra-Branis": "BR", "Algeria-Biskra-Chetma": "CH", "Algeria-Biskra-Chouaiba|Ouled Rahma": "CO", "Algeria-Biskra-Daoussen": "DA", "Algeria-Biskra-Djamora": "DJ", "Algeria-Biskra-El Feidh": "EF", "Algeria-Biskra-El Ghrous": "EG", "Algeria-Biskra-El Hadjab": "EJ", "Algeria-Biskra-El Haouch": "EC", "Algeria-Biskra-El Kentara": "EK", "Algeria-Biskra-El Ouitaya": "EO", "Algeria-Biskra-Foughala": "FO", "Algeria-Biskra-Khenguet Sidi Nadji": "KS", "Algeria-Biskra-Lichana": "LC", "Algeria-Biskra-Lioua": "LI", "Algeria-Biskra-M'Lili": "ML", "Algeria-Biskra-M_Ziraa": "EM", "Algeria-Biskra-Mechouneche": "MC", "Algeria-Biskra-Mekhadma": "MK", "Algeria-Biskra-Ouled Djellal": "OD", "Algeria-Biskra-Oumache": "OM", "Algeria-Biskra-Ourlal": "OR", "Algeria-Biskra-Ras Miaad|Ouled Sassi": "RM", "Algeria-Biskra-Sidi Khaled": "SK", "Algeria-Biskra-Sidi Okba": "SO", "Algeria-Biskra-Tolga": "TO", "Algeria-Biskra-Zeribet El Oued": "ZO", "Algeria-Blida-Ain Romana": "AR", "Algeria-Blida-Beni-Tamou": "BT", "Algeria-Blida-Beni Merad": "BM", "Algeria-Blida-Benkhelil": "BE", "Algeria-Blida-Blida": "BL", "Algeria-Blida-Bouaarfa": "BA", "Algeria-Blida-Boufarik": "BF", "Algeria-Blida-Bougara": "BG", "Algeria-Blida-Bouinan": "BO", "Algeria-Blida-Chebli": "CB", "Algeria-Blida-Chiffa": "CF", "Algeria-Blida-Chrea": "CR", "Algeria-Blida-Djebabra": "DJ", "Algeria-Blida-El-Affroun": "EA", "Algeria-Blida-Gherouaou": "GH", "Algeria-Blida-Hammam Melouane": "HM", "Algeria-Blida-Larbaa": "LA", "Algeria-Blida-Meftah": "ME", "Algeria-Blida-Mouzaia": "MO", "Algeria-Blida-Oued Djer": "OD", "Algeria-Blida-Oued El Alleug": "OA", "Algeria-Blida-Ouled Slama": "OS", "Algeria-Blida-Ouled Yaich": "OY", "Algeria-Blida-Souhan": "SH", "Algeria-Blida-Soumaa": "SM", "Algeria-Bordj Bou Arr\u00e9ridj-Ain Taghrout": "AG", "Algeria-Bordj Bou Arr\u00e9ridj-Ain Tesra": "AT", "Algeria-Bordj Bou Arr\u00e9ridj-Belimour": "BE", "Algeria-Bordj Bou Arr\u00e9ridj-Bendaoud": "BD", "Algeria-Bordj Bou Arr\u00e9ridj-Bir Kasdali": "BK", "Algeria-Bordj Bou Arr\u00e9ridj-Bordj Bou Arreridj": "BB", "Algeria-Bordj Bou Arr\u00e9ridj-Bordj Ghdir": "BG", "Algeria-Bordj Bou Arr\u00e9ridj-Bordj Zemoura": "BZ", "Algeria-Bordj Bou Arr\u00e9ridj-Colla": "CO", "Algeria-Bordj Bou Arr\u00e9ridj-Djaafra": "DJ", "Algeria-Bordj Bou Arr\u00e9ridj-El Ach": "EA", "Algeria-Bordj Bou Arr\u00e9ridj-El Achir": "ER", "Algeria-Bordj Bou Arr\u00e9ridj-El Anseur": "ES", "Algeria-Bordj Bou Arr\u00e9ridj-El Hamadia": "EH", "Algeria-Bordj Bou Arr\u00e9ridj-El M'Hir": "EM", "Algeria-Bordj Bou Arr\u00e9ridj-El Main": "EN", "Algeria-Bordj Bou Arr\u00e9ridj-Ghilassa": "GH", "Algeria-Bordj Bou Arr\u00e9ridj-Haraza": "HZ", "Algeria-Bordj Bou Arr\u00e9ridj-Hasnaoua": "HS", "Algeria-Bordj Bou Arr\u00e9ridj-Khelil": "KH", "Algeria-Bordj Bou Arr\u00e9ridj-Ksour": "KS", "Algeria-Bordj Bou Arr\u00e9ridj-Mansoura": "MA", "Algeria-Bordj Bou Arr\u00e9ridj-Medjana": "ME", "Algeria-Bordj Bou Arr\u00e9ridj-Ouled Brahem": "OB", "Algeria-Bordj Bou Arr\u00e9ridj-Ouled Dahmane": "OD", "Algeria-Bordj Bou Arr\u00e9ridj-Ouled Sidi Brahim": "OS", "Algeria-Bordj Bou Arr\u00e9ridj-Rabta": "RA", "Algeria-Bordj Bou Arr\u00e9ridj-Ras El Oued": "RO", "Algeria-Bordj Bou Arr\u00e9ridj-Sidi Embarek": "SE", "Algeria-Bordj Bou Arr\u00e9ridj-Tafreg": "TF", "Algeria-Bordj Bou Arr\u00e9ridj-Taglait": "TG", "Algeria-Bordj Bou Arr\u00e9ridj-Teniet En Nasr": "TN", "Algeria-Bordj Bou Arr\u00e9ridj-Tesmart": "TE", "Algeria-Bordj Bou Arr\u00e9ridj-Tixter": "TI", "Algeria-Bouira-Aghbalou": "AG", "Algeria-Bouira-Ahl El Ksar": "AK", "Algeria-Bouira-Ahnif": "AF", "Algeria-Bouira-Ain-Bessem": "AB", "Algeria-Bouira-Ain El Hadjar": "AH", "Algeria-Bouira-Ain Laloui": "AL", "Algeria-Bouira-Ain Turk": "AT", "Algeria-Bouira-Ait Laaziz": "AZ", "Algeria-Bouira-Aomar": "AO", "Algeria-Bouira-Ath Mansour Taourirt": "AM", "Algeria-Bouira-Bechloul": "BE", "Algeria-Bouira-Bir Ghbalou": "BG", "Algeria-Bouira-Bordj Okhriss": "BO", "Algeria-Bouira-Bouderbala": "BB", "Algeria-Bouira-Bouira": "BR", "Algeria-Bouira-Boukram": "BK", "Algeria-Bouira-Chorfa": "CH", "Algeria-Bouira-Dechmia": "DE", "Algeria-Bouira-Dirrah": "DI", "Algeria-Bouira-Djebahia": "DJ", "Algeria-Bouira-El Adjiba": "EJ", "Algeria-Bouira-El Asnam": "ES", "Algeria-Bouira-El Hachimia": "EC", "Algeria-Bouira-El Hakimia": "EA", "Algeria-Bouira-El Khabouzia": "EK", "Algeria-Bouira-El Mokrani|El Madjen": "EM", "Algeria-Bouira-Guerrouma": "GU", "Algeria-Bouira-Hadjera Zerga": "HZ", "Algeria-Bouira-Haizer": "HA", "Algeria-Bouira-Kadiria": "KA", "Algeria-Bouira-Lakhdaria": "LA", "Algeria-Bouira-M'Chedallah": "MC", "Algeria-Bouira-Maala": "ML", "Algeria-Bouira-Maamora": "MM", "Algeria-Bouira-Mezdour": "ME", "Algeria-Bouira-Oued El Berdi": "OB", "Algeria-Bouira-Ouled Rached": "OR", "Algeria-Bouira-Raouraoua": "RA", "Algeria-Bouira-Ridane": "RI", "Algeria-Bouira-Saharidj": "SA", "Algeria-Bouira-Souk El Khemis": "SK", "Algeria-Bouira-Sour El Ghouzlane": "SG", "Algeria-Bouira-Taghzout": "TZ", "Algeria-Bouira-Taguedit": "TD", "Algeria-Bouira-Zbarbar|El Isseri": "ZB", "Algeria-Boumerd\u00e8s-Afir": "AF", "Algeria-Boumerd\u00e8s-Ammal": "AM", "Algeria-Boumerd\u00e8s-Baghlia": "BG", "Algeria-Boumerd\u00e8s-Ben Choud": "BC", "Algeria-Boumerd\u00e8s-Beni Amrane": "BA", "Algeria-Boumerd\u00e8s-Bordj Menaiel": "BM", "Algeria-Boumerd\u00e8s-Boudouaou": "BD", "Algeria-Boumerd\u00e8s-Boudouaou El Bahri": "BB", "Algeria-Boumerd\u00e8s-Boumerdes": "BO", "Algeria-Boumerd\u00e8s-Bouzegza Keddara": "BK", "Algeria-Boumerd\u00e8s-Chabet El Ameur": "CA", "Algeria-Boumerd\u00e8s-Corso": "CO", "Algeria-Boumerd\u00e8s-Dellys": "DE", "Algeria-Boumerd\u00e8s-Djinet": "DJ", "Algeria-Boumerd\u00e8s-El Kharrouba": "EK", "Algeria-Boumerd\u00e8s-Hammadi": "HA", "Algeria-Boumerd\u00e8s-Isser": "IS", "Algeria-Boumerd\u00e8s-Khemis El Khechna": "KK", "Algeria-Boumerd\u00e8s-Larbatache": "LA", "Algeria-Boumerd\u00e8s-Leghata": "LE", "Algeria-Boumerd\u00e8s-Naciria": "NA", "Algeria-Boumerd\u00e8s-Ouled Aissa": "OA", "Algeria-Boumerd\u00e8s-Ouled Hedadj": "OH", "Algeria-Boumerd\u00e8s-Ouled Moussa": "OM", "Algeria-Boumerd\u00e8s-Si Mustapha": "SM", "Algeria-Boumerd\u00e8s-Sidi Daoud": "SD", "Algeria-Boumerd\u00e8s-Souk El Had": "SH", "Algeria-Boumerd\u00e8s-Taourga": "TA", "Algeria-Boumerd\u00e8s-Thenia": "TH", "Algeria-Boumerd\u00e8s-Tidjelabine": "TJ", "Algeria-Boumerd\u00e8s-Timezrit": "TM", "Algeria-Boumerd\u00e8s-Zemmouri": "ZE", "Algeria-Chlef-Abou El Hassen": "AH", "Algeria-Chlef-Ain Merrane": "AM", "Algeria-Chlef-Benairia": "BN", "Algeria-Chlef-Beni Bouattab": "BB", "Algeria-Chlef-Beni Haoua": "BH", "Algeria-Chlef-Beni Rached": "BR", "Algeria-Chlef-Boukadir": "BK", "Algeria-Chlef-Bouzeghaia": "BZ", "Algeria-Chlef-Breira": "BA", "Algeria-Chlef-Chettia": "CT", "Algeria-Chlef-Chlef": "CL", "Algeria-Chlef-Dahra": "DA", "Algeria-Chlef-El Hadjadj": "EH", "Algeria-Chlef-El Karimia": "EK", "Algeria-Chlef-El Marsa": "EM", "Algeria-Chlef-Harchoune": "HA", "Algeria-Chlef-Herenfa": "HE", "Algeria-Chlef-Labiod Medjadja": "LM", "Algeria-Chlef-Moussadek": "MO", "Algeria-Chlef-Oued Fodda": "OF", "Algeria-Chlef-Oued Goussine": "OG", "Algeria-Chlef-Oued Sly": "OS", "Algeria-Chlef-Ouled Abbes": "OA", "Algeria-Chlef-Ouled Ben Abdelkader": "OB", "Algeria-Chlef-Ouled Fares": "OR", "Algeria-Chlef-Oum Drou": "OD", "Algeria-Chlef-Sendjas": "SE", "Algeria-Chlef-Sidi Abderrahmane": "SR", "Algeria-Chlef-Sidi Akkacha": "SK", "Algeria-Chlef-Sobha": "SO", "Algeria-Chlef-Tadjena": "TJ", "Algeria-Chlef-Taougrit": "TG", "Algeria-Chlef-Telassa": "TL", "Algeria-Chlef-Tenes": "TN", "Algeria-Chlef-Zeboudja": "ZE", "Algeria-Constantine-Ain Abid": "AA", "Algeria-Constantine-Ain Semara": "AS", "Algeria-Constantine-Ben Badis": "BB", "Algeria-Constantine-Beni Hamidane": "BH", "Algeria-Constantine-Boudjeriou Messaoud": "BM", "Algeria-Constantine-Constantine": "CO", "Algeria-Constantine-Didouche Mourad": "DM", "Algeria-Constantine-El Khroub": "EK", "Algeria-Constantine-Hamma Bouziane": "HB", "Algeria-Constantine-Ibn Ziad": "IZ", "Algeria-Constantine-Ouled Rahmoune": "OR", "Algeria-Constantine-Zighoud Youcef": "ZY", "Algeria-Djelfa-Ain Chouhada": "AC", "Algeria-Djelfa-Ain El Ibel": "AI", "Algeria-Djelfa-Ain Fekka": "AF", "Algeria-Djelfa-Ain Maabed": "AM", "Algeria-Djelfa-Ain Oussera": "AO", "Algeria-Djelfa-Amourah": "AR", "Algeria-Djelfa-Benhar": "BH", "Algeria-Djelfa-Benyacoub": "BY", "Algeria-Djelfa-Birine": "BI", "Algeria-Djelfa-Bouira Lahdab": "BL", "Algeria-Djelfa-Charef": "CH", "Algeria-Djelfa-Dar Chioukh": "DC", "Algeria-Djelfa-Deldoul": "DE", "Algeria-Djelfa-Djelfa": "DJ", "Algeria-Djelfa-Douis": "DO", "Algeria-Djelfa-El Guedid": "EG", "Algeria-Djelfa-El Idrissia": "EI", "Algeria-Djelfa-El Khemis": "EK", "Algeria-Djelfa-Faidh El Botma": "FB", "Algeria-Djelfa-Guernini": "GN", "Algeria-Djelfa-Guettara": "GT", "Algeria-Djelfa-Had Sahary": "HS", "Algeria-Djelfa-Hassi Bahbah": "HB", "Algeria-Djelfa-Hassi El Euch": "HE", "Algeria-Djelfa-Hassi Fedoul": "HF", "Algeria-Djelfa-M'Liliha": "ML", "Algeria-Djelfa-Messaad": "ME", "Algeria-Djelfa-Moudjebara": "MO", "Algeria-Djelfa-Oum Laadham": "OL", "Algeria-Djelfa-Sed Rahal": "SR", "Algeria-Djelfa-Selmana": "SE", "Algeria-Djelfa-Sidi Baizid": "SB", "Algeria-Djelfa-Sidi Ladjel": "SL", "Algeria-Djelfa-Tadmit": "TA", "Algeria-Djelfa-Zaafrane": "ZF", "Algeria-Djelfa-Zaccar": "ZC", "Algeria-El Bayadh-Ain El Orak": "AO", "Algeria-El Bayadh-Arbaouat": "AR", "Algeria-El Bayadh-Boualem": "BL", "Algeria-El Bayadh-Bougtoub": "BG", "Algeria-El Bayadh-Boussemghoun": "BS", "Algeria-El Bayadh-Brezina": "BR", "Algeria-El Bayadh-Cheguig": "CG", "Algeria-El Bayadh-Chellala": "CL", "Algeria-El Bayadh-El Bayadh": "EY", "Algeria-El Bayadh-El Biodh Sidi Cheikh": "ES", "Algeria-El Bayadh-El Bnoud": "EN", "Algeria-El Bayadh-El Kheither": "EK", "Algeria-El Bayadh-El Mehara": "EM", "Algeria-El Bayadh-Ghassoul": "GH", "Algeria-El Bayadh-Kef El Ahmar": "KA", "Algeria-El Bayadh-Krakda": "KR", "Algeria-El Bayadh-Rogassa": "RO", "Algeria-El Bayadh-Sidi Ameur": "SA", "Algeria-El Bayadh-Sidi Slimane": "SS", "Algeria-El Bayadh-Sidi Tifour": "ST", "Algeria-El Bayadh-Stitten": "SN", "Algeria-El Bayadh-Tousmouline": "TO", "Algeria-El Oued-Bayadha": "BA", "Algeria-El Oued-Ben Guecha": "BG", "Algeria-El Oued-Debila": "DE", "Algeria-El Oued-Djamaa": "DJ", "Algeria-El Oued-Douar El Ma": "DM", "Algeria-El Oued-El M'Ghair": "EM", "Algeria-El Oued-El Ogla": "EG", "Algeria-El Oued-El Oued": "EO", "Algeria-El Oued-Guemar": "GU", "Algeria-El Oued-Hamraia": "HM", "Algeria-El Oued-Hassani Abdelkrim": "HA", "Algeria-El Oued-Hassi Khalifa": "HK", "Algeria-El Oued-Kouinine": "KO", "Algeria-El Oued-M'Rara": "MR", "Algeria-El Oued-Magrane": "MA", "Algeria-El Oued-Mih Ouansa": "MO", "Algeria-El Oued-Nakhla": "NA", "Algeria-El Oued-Oued El Alenda": "OA", "Algeria-El Oued-Oum Touyour": "OT", "Algeria-El Oued-Ourmes": "OU", "Algeria-El Oued-Reguiba": "RE", "Algeria-El Oued-Robbah": "RO", "Algeria-El Oued-Sidi Amrane": "SM", "Algeria-El Oued-Sidi Aoun": "SA", "Algeria-El Oued-Sidi Khelil": "SK", "Algeria-El Oued-Still": "ST", "Algeria-El Oued-Taghzout": "TZ", "Algeria-El Oued-Taleb Larbi": "TL", "Algeria-El Oued-Tenedla": "TE", "Algeria-El Oued-Trifaoui": "TR", "Algeria-El Tarf-Ain El Assel": "AA", "Algeria-El Tarf-Ain Kerma": "AK", "Algeria-El Tarf-Asfour": "AS", "Algeria-El Tarf-Ben M'Hidi": "BM", "Algeria-El Tarf-Berrihane": "BR", "Algeria-El Tarf-Besbes": "BS", "Algeria-El Tarf-Bougous": "BG", "Algeria-El Tarf-Bouhadjar": "BH", "Algeria-El Tarf-Bouteldja": "BT", "Algeria-El Tarf-Chebaita Mokhtar": "CM", "Algeria-El Tarf-Chefia": "CF", "Algeria-El Tarf-Chihani": "CH", "Algeria-El Tarf-Drean": "DR", "Algeria-El Tarf-Echatt": "EC", "Algeria-El Tarf-El Aioun": "EA", "Algeria-El Tarf-El Kala": "EK", "Algeria-El Tarf-El Tarf": "ET", "Algeria-El Tarf-Hammam Ben Salah": "HB", "Algeria-El Tarf-Lac Des Oiseaux": "LD", "Algeria-El Tarf-Oued Zitoun": "OZ", "Algeria-El Tarf-Raml Souk": "RS", "Algeria-El Tarf-Souarekh": "SO", "Algeria-El Tarf-Zerizer": "ZE", "Algeria-El Tarf-Zitouna": "ZI", "Algeria-Gharda\u00efa-Berriane": "BE", "Algeria-Gharda\u00efa-Bounoura": "BO", "Algeria-Gharda\u00efa-Dhayet Bendhahoua": "DB", "Algeria-Gharda\u00efa-El Atteuf": "EA", "Algeria-Gharda\u00efa-El Guerrarra": "EG", "Algeria-Gharda\u00efa-El Meniaa": "EM", "Algeria-Gharda\u00efa-Ghardaia": "GH", "Algeria-Gharda\u00efa-Hassi Fehal": "HF", "Algeria-Gharda\u00efa-Hassi Gara": "HG", "Algeria-Gharda\u00efa-Mansoura": "MA", "Algeria-Gharda\u00efa-Metlili": "ME", "Algeria-Gharda\u00efa-Sebseb": "SE", "Algeria-Gharda\u00efa-Zelfana": "ZE", "Algeria-Guelma-Ain Ben Beida": "AB", "Algeria-Guelma-Ain Larbi": "AL", "Algeria-Guelma-Ain Makhlouf": "AM", "Algeria-Guelma-Ain Rekada": "AR", "Algeria-Guelma-Ain Sandel": "AS", "Algeria-Guelma-Belkheir": "BE", "Algeria-Guelma-Ben Djerrah": "BD", "Algeria-Guelma-Beni Mezline": "BZ", "Algeria-Guelma-Bordj Sebbat": "BS", "Algeria-Guelma-Bou Hachana": "BC", "Algeria-Guelma-Bou Hamdane": "BH", "Algeria-Guelma-Bouati Mahmoud": "BM", "Algeria-Guelma-Bouchekouf": "BO", "Algeria-Guelma-Boumahra Ahmed": "BA", "Algeria-Guelma-Dahouara": "DA", "Algeria-Guelma-Djebala El Khemissi": "DK", "Algeria-Guelma-El Fedjoudj": "EF", "Algeria-Guelma-Guelma": "GU", "Algeria-Guelma-Hammam Debagh": "HD", "Algeria-Guelma-Hammam N'Bail": "HN", "Algeria-Guelma-Helliopolis": "HE", "Algeria-Guelma-Houari Boumediene": "None", "Algeria-Guelma-Kalaat Bousbaa": "KB", "Algeria-Guelma-Khezzara": "KH", "Algeria-Guelma-Medjaz Ammar": "MA", "Algeria-Guelma-Medjaz Sfa": "MS", "Algeria-Guelma-Nechemaya": "NE", "Algeria-Guelma-Oued Cheham": "OC", "Algeria-Guelma-Oued Fragha": "OF", "Algeria-Guelma-Oued Zenati": "OZ", "Algeria-Guelma-Ras El Agba": "RA", "Algeria-Guelma-Roknia": "RO", "Algeria-Guelma-Selaoua Announa": "SA", "Algeria-Guelma-Tamlouka": "TA", "Algeria-Illizi-Bordj El Haouasse": "BH", "Algeria-Illizi-Bordj Omar Driss": "BO", "Algeria-Illizi-Debdeb": "DE", "Algeria-Illizi-Djanet": "DJ", "Algeria-Illizi-Illizi": "IL", "Algeria-Illizi-In Amenas": "IA", "Algeria-Jijel-Bordj Tahar": "BT", "Algeria-Jijel-Boudria Beniyadjis": "BY", "Algeria-Jijel-Bouraoui Belhadef": "BF", "Algeria-Jijel-Boussif Ouled Askeur": "BO", "Algeria-Jijel-Chahna": "CN", "Algeria-Jijel-Chekfa": "CK", "Algeria-Jijel-Djemaa Beni Habibi": "DB", "Algeria-Jijel-Djemila": "DJ", "Algeria-Jijel-El Ancer": "EN", "Algeria-Jijel-El Aouana": "EA", "Algeria-Jijel-El Kennar Nouchfi": "EK", "Algeria-Jijel-El Milia": "EM", "Algeria-Jijel-Emir Abdelkader": "ED", "Algeria-Jijel-Erraguene": "ER", "Algeria-Jijel-Ghebala": "GH", "Algeria-Jijel-Jijel": "JI", "Algeria-Jijel-Kheir Oued Adjoul": "KA", "Algeria-Jijel-Kouas": "KS", "Algeria-Jijel-Oudjana": "OU", "Algeria-Jijel-Ouled Rabah": "OR", "Algeria-Jijel-Ouled Yahia Khadrouche": "OY", "Algeria-Jijel-Selma Benziada": "SB", "Algeria-Jijel-Settara": "SE", "Algeria-Jijel-Sidi Abdelaziz": "SA", "Algeria-Jijel-Sidi Marouf": "SM", "Algeria-Jijel-Taher": "TA", "Algeria-Jijel-Texenna": "TE", "Algeria-Jijel-Ziama Mansouria": "ZM", "Algeria-Khenchela-Ain Touila": "AT", "Algeria-Khenchela-Babar": "BB", "Algeria-Khenchela-Baghai": "BG", "Algeria-Khenchela-Bouhmama": "BO", "Algeria-Khenchela-Chechar": "CC", "Algeria-Khenchela-Chelia": "CL", "Algeria-Khenchela-Djellal": "DJ", "Algeria-Khenchela-El Hamma": "EH", "Algeria-Khenchela-El Mahmal": "EM", "Algeria-Khenchela-El Oueldja": "EO", "Algeria-Khenchela-Ensigha": "EN", "Algeria-Khenchela-Kais": "KA", "Algeria-Khenchela-Khenchela": "KC", "Algeria-Khenchela-Khirane": "KR", "Algeria-Khenchela-M'Sara": "MS", "Algeria-Khenchela-M'Toussa": "MT", "Algeria-Khenchela-Ouled Rechache": "OR", "Algeria-Khenchela-Remila": "RE", "Algeria-Khenchela-Tamza": "TM", "Algeria-Khenchela-Taouzianat": "TA", "Algeria-Khenchela-Yabous": "YA", "Algeria-Laghouat-Aflou": "AF", "Algeria-Laghouat-Ain Madhi": "AM", "Algeria-Laghouat-Ain Sidi Ali": "AS", "Algeria-Laghouat-Brida": "BR", "Algeria-Laghouat-El Assafia": "EA", "Algeria-Laghouat-El Beidha": "EB", "Algeria-Laghouat-El Ghicha": "EG", "Algeria-Laghouat-El Haouaita": "EH", "Algeria-Laghouat-Gueltat Sidi Saad": "GS", "Algeria-Laghouat-Hadj Mechri": "HM", "Algeria-Laghouat-Hassi Delaa": "HD", "Algeria-Laghouat-Hassi R'Mel": "HR", "Algeria-Laghouat-Kheneg": "None", "Algeria-Laghouat-Ksar Hirane": "KH", "Algeria-Laghouat-Laghouat": "LA", "Algeria-Laghouat-Mekhareg": "None", "Algeria-Laghouat-Oued M'Zi": "OZ", "Algeria-Laghouat-Oued Mora": "OR", "Algeria-Laghouat-Sebgag": "SE", "Algeria-Laghouat-Sidi Bouzid": "SB", "Algeria-Laghouat-Sidi Makhlouf": "SM", "Algeria-Laghouat-Tadjemout": "TM", "Algeria-Laghouat-Tadjrouna": "TR", "Algeria-Laghouat-Taouala": "TA", "Algeria-M'Sila-Ain El Hadjel": "AH", "Algeria-M'Sila-Ain El Melh": "AM", "Algeria-M'Sila-Ain Errich": "AR", "Algeria-M'Sila-Ain Fares": "AF", "Algeria-M'Sila-Ain Khadra": "AK", "Algeria-M'Sila-Belaiba": "BB", "Algeria-M'Sila-Ben Srour": "BS", "Algeria-M'Sila-Beni Ilmane": "BI", "Algeria-M'Sila-Benzouh": "BZ", "Algeria-M'Sila-Berhoum": "BM", "Algeria-M'Sila-Bir Foda": "BF", "Algeria-M'Sila-Bou Saada": "BD", "Algeria-M'Sila-Bouti Sayeh": "BT", "Algeria-M'Sila-Chellal": "CH", "Algeria-M'Sila-Dehahna": "DE", "Algeria-M'Sila-Djebel Messaad": "DM", "Algeria-M'Sila-El Houamed": "ED", "Algeria-M'Sila-Hammam Dalaa": "HD", "Algeria-M'Sila-Hamri": "None", "Algeria-M'Sila-Khatouti Sed Eldjir": "KS", "Algeria-M'Sila-Khoubana": "KH", "Algeria-M'Sila-M'Cif": "MC", "Algeria-M'Sila-M'Sila": "MS", "Algeria-M'Sila-M'Tarfa": "MT", "Algeria-M'Sila-Maadid": "MD", "Algeria-M'Sila-Maarif": "MA", "Algeria-M'Sila-Magra": "MG", "Algeria-M'Sila-Medjedel": "ME", "Algeria-M'Sila-Menaa": "MO", "Algeria-M'Sila-Mohamed Boudiaf": "MB", "Algeria-M'Sila-Ouanougha": "ON", "Algeria-M'Sila-Ouled Addi Guebala": "OA", "Algeria-M'Sila-Ouled Derradj": "OJ", "Algeria-M'Sila-Ouled Madhi": "OD", "Algeria-M'Sila-Ouled Mansour": "OM", "Algeria-M'Sila-Ouled Sidi Brahim": "OB", "Algeria-M'Sila-Ouled Slimane": "OS", "Algeria-M'Sila-Oultene": "OT", "Algeria-M'Sila-Sidi Aissa": "SD", "Algeria-M'Sila-Sidi Ameur": "SA", "Algeria-M'Sila-Sidi Hadjeres": "SH", "Algeria-M'Sila-Sidi M'Hamed": "SM", "Algeria-M'Sila-Slim": "SL", "Algeria-M'Sila-Soumaa": "SM", "Algeria-M'Sila-Tamsa": "TS", "Algeria-M'Sila-Tarmount": "TR", "Algeria-M'Sila-Zarzour": "ZA", "Algeria-Mascara-Ain Fares": "AF", "Algeria-Mascara-Ain Fekan": "AK", "Algeria-Mascara-Ain Ferah": "AR", "Algeria-Mascara-Ain Frass": "AS", "Algeria-Mascara-Alaimia": "AL", "Algeria-Mascara-Aouf": "AO", "Algeria-Mascara-Benian": "BE", "Algeria-Mascara-Bou Henni": "BH", "Algeria-Mascara-Bouhanifia": "BO", "Algeria-Mascara-Chorfa": "CR", "Algeria-Mascara-El Bordj": "EB", "Algeria-Mascara-El Gaada": "ED", "Algeria-Mascara-El Ghomri": "ER", "Algeria-Mascara-El Guettana": "EG", "Algeria-Mascara-El Hachem": "EH", "Algeria-Mascara-El Keurt": "EK", "Algeria-Mascara-El Mamounia": "EM", "Algeria-Mascara-El Matmor": "ET", "Algeria-Mascara-El Menaouer": "EN", "Algeria-Mascara-Ferraguig": "FE", "Algeria-Mascara-Froha": "FR", "Algeria-Mascara-Gharrous": "GA", "Algeria-Mascara-Ghriss": "GR", "Algeria-Mascara-Guerdjoum": "GU", "Algeria-Mascara-Hacine": "HA", "Algeria-Mascara-Khalouia": "KH", "Algeria-Mascara-Magtaa Douz": "MD", "Algeria-Mascara-Makhda": "MK", "Algeria-Mascara-Maoussa": "MA", "Algeria-Mascara-Mascara": "MC", "Algeria-Mascara-Mohammadia": "MO", "Algeria-Mascara-Nesmoth": "NE", "Algeria-Mascara-Oggaz": "OG", "Algeria-Mascara-Oued El Abtal": "OA", "Algeria-Mascara-Oued Taria": "OT", "Algeria-Mascara-Ras Ain Amirouche": "RA", "Algeria-Mascara-Sedjerara": "SJ", "Algeria-Mascara-Sehailia": "SH", "Algeria-Mascara-Sidi Abdeldjebar": "SD", "Algeria-Mascara-Sidi Abdelmoumene": "SM", "Algeria-Mascara-Sidi Boussaid": "SB", "Algeria-Mascara-Sidi Kada": "SK", "Algeria-Mascara-Sig": "SI", "Algeria-Mascara-Tighenif": "TG", "Algeria-Mascara-Tizi": "TZ", "Algeria-Mascara-Zahana": "ZA", "Algeria-Mascara-Zelmata": "None", "Algeria-M\u00e9d\u00e9a-Ain Boucif": "AB", "Algeria-M\u00e9d\u00e9a-Ain Ouksir": "AO", "Algeria-M\u00e9d\u00e9a-Aissaouia": "AS", "Algeria-M\u00e9d\u00e9a-Azziz": "AZ", "Algeria-M\u00e9d\u00e9a-Azzizia": "AI", "Algeria-M\u00e9d\u00e9a-Baata": "BA", "Algeria-M\u00e9d\u00e9a-Ben Chicao": "BC", "Algeria-M\u00e9d\u00e9a-Beni Slimane": "BS", "Algeria-M\u00e9d\u00e9a-Berrouaghia": "BE", "Algeria-M\u00e9d\u00e9a-Bir Ben Laabed": "BB", "Algeria-M\u00e9d\u00e9a-Bouaiche": "BU", "Algeria-M\u00e9d\u00e9a-Bouaichoune": "BO", "Algeria-M\u00e9d\u00e9a-Boucherahil": "BH", "Algeria-M\u00e9d\u00e9a-Boughar": "BG", "Algeria-M\u00e9d\u00e9a-Boughezoul": "BZ", "Algeria-M\u00e9d\u00e9a-Bouskene": "BK", "Algeria-M\u00e9d\u00e9a-Chahbounia": "CB", "Algeria-M\u00e9d\u00e9a-Chellalet Ladhaoura": "CL", "Algeria-M\u00e9d\u00e9a-Cheniguel": "CG", "Algeria-M\u00e9d\u00e9a-Derrag": "DE", "Algeria-M\u00e9d\u00e9a-Deux Bassins": "DB", "Algeria-M\u00e9d\u00e9a-Djouab": "DJ", "Algeria-M\u00e9d\u00e9a-Draa Smar": "DS", "Algeria-M\u00e9d\u00e9a-El Guelb El Kebir": "EG", "Algeria-M\u00e9d\u00e9a-El Hamdania": "EH", "Algeria-M\u00e9d\u00e9a-El Kaf Lakhdar": "EK", "Algeria-M\u00e9d\u00e9a-El Ouinet": "EN", "Algeria-M\u00e9d\u00e9a-El Oumaria": "EM", "Algeria-M\u00e9d\u00e9a-Hannacha": "HA", "Algeria-M\u00e9d\u00e9a-Khams Djouamaa": "KD", "Algeria-M\u00e9d\u00e9a-Ksar El Boukhari": "KB", "Algeria-M\u00e9d\u00e9a-Medea": "MD", "Algeria-M\u00e9d\u00e9a-Medjebar": "MJ", "Algeria-M\u00e9d\u00e9a-Meftaha": "MF", "Algeria-M\u00e9d\u00e9a-Megheraoua": "MR", "Algeria-M\u00e9d\u00e9a-Mezrenna": "None", "Algeria-M\u00e9d\u00e9a-Mihoub": "MI", "Algeria-M\u00e9d\u00e9a-Ouamri": "OU", "Algeria-M\u00e9d\u00e9a-Oued Harbil": "OH", "Algeria-M\u00e9d\u00e9a-Ouezra": "OZ", "Algeria-M\u00e9d\u00e9a-Ouled Antar": "OA", "Algeria-M\u00e9d\u00e9a-Ouled Bouachra": "OC", "Algeria-M\u00e9d\u00e9a-Ouled Brahim": "OB", "Algeria-M\u00e9d\u00e9a-Ouled Daid": "OD", "Algeria-M\u00e9d\u00e9a-Ouled Hellal": "OL", "Algeria-M\u00e9d\u00e9a-Ouled Maaraf": "OM", "Algeria-M\u00e9d\u00e9a-Oum El Djellil": "OE", "Algeria-M\u00e9d\u00e9a-Roubia": "RO", "Algeria-M\u00e9d\u00e9a-Saneg": "SA", "Algeria-M\u00e9d\u00e9a-Sedraya": "SY", "Algeria-M\u00e9d\u00e9a-Seghouane": "SG", "Algeria-M\u00e9d\u00e9a-Si El Mahdjoub": "SM", "Algeria-M\u00e9d\u00e9a-Sidi Damed": "SD", "Algeria-M\u00e9d\u00e9a-Sidi Errabia": "None", "Algeria-M\u00e9d\u00e9a-Sidi Naamane": "SN", "Algeria-M\u00e9d\u00e9a-Sidi Zahar": "SH", "Algeria-M\u00e9d\u00e9a-Sidi Ziane": "SZ", "Algeria-M\u00e9d\u00e9a-Souagui": "SO", "Algeria-M\u00e9d\u00e9a-Tablat": "TB", "Algeria-M\u00e9d\u00e9a-Tafraout": "TF", "Algeria-M\u00e9d\u00e9a-Tamezguida": "TM", "Algeria-M\u00e9d\u00e9a-Thleth Douair": "TD", "Algeria-M\u00e9d\u00e9a-Tizi Mahdi": "None", "Algeria-M\u00e9d\u00e9a-Zoubiria": "ZO", "Algeria-Mila-Ahmed Rachedi": "AR", "Algeria-Mila-Ain Beida Harriche": "AB", "Algeria-Mila-Ain Mellouk": "AM", "Algeria-Mila-Ain Tine": "AT", "Algeria-Mila-Amirat Arres": "AA", "Algeria-Mila-Benyahia Abderrahmane": "BA", "Algeria-Mila-Bouhatem": "BO", "Algeria-Mila-Chelghoum Laid": "CL", "Algeria-Mila-Cheraga": "CH", "Algeria-Mila-Derradji Bousselah": "DB", "Algeria-Mila-El Mechira": "EM", "Algeria-Mila-Elayadi Barbes": "EB", "Algeria-Mila-Ferdjioua": "FE", "Algeria-Mila-Grarem Gouga": "GG", "Algeria-Mila-Hamala": "HA", "Algeria-Mila-Mila": "MI", "Algeria-Mila-Minar Zarza": "MZ", "Algeria-Mila-Oued Athmenia": "OA", "Algeria-Mila-Oued Endja": "OE", "Algeria-Mila-Oued Seguen": "OS", "Algeria-Mila-Ouled Khelouf": "OK", "Algeria-Mila-Rouached": "RO", "Algeria-Mila-Sidi Khelifa": "SK", "Algeria-Mila-Sidi Merouane": "SM", "Algeria-Mila-Tadjenanet": "TA", "Algeria-Mila-Tassadane Haddada": "TH", "Algeria-Mila-Teleghma": "TE", "Algeria-Mila-Terrai Bainnane": "TB", "Algeria-Mila-Tessala Lamtai": "TL", "Algeria-Mila-Tiberguent": "TI", "Algeria-Mila-Yahia Beniguecha": "YB", "Algeria-Mila-Zeghaia": "ZE", "Algeria-Mostaganem-Achaacha": "AC", "Algeria-Mostaganem-Ain Boudinar": "AB", "Algeria-Mostaganem-Ain Nouissy": "AN", "Algeria-Mostaganem-Ain Sidi Cherif": "AS", "Algeria-Mostaganem-Ain Tedles": "AT", "Algeria-Mostaganem-Benabdelmalek Ramdane": "BR", "Algeria-Mostaganem-Bouguirat": "BO", "Algeria-Mostaganem-Fornaka": "FO", "Algeria-Mostaganem-Hadjadj": "HA", "Algeria-Mostaganem-Hassaine|Beni Yahi": "HB", "Algeria-Mostaganem-Hassi Mameche": "HM", "Algeria-Mostaganem-Khadra": "KA", "Algeria-Mostaganem-Kheiredine": "KE", "Algeria-Mostaganem-Mansourah": "MA", "Algeria-Mostaganem-Mesra": "MS", "Algeria-Mostaganem-Mezghrane": "MZ", "Algeria-Mostaganem-Mostaganem": "MO", "Algeria-Mostaganem-Nekmaria": "NE", "Algeria-Mostaganem-Oued El Kheir": "OK", "Algeria-Mostaganem-Ouled Boughalem": "OB", "Algeria-Mostaganem-Ouled Maalah": "OM", "Algeria-Mostaganem-Safsaf": "SF", "Algeria-Mostaganem-Sayada": "SY", "Algeria-Mostaganem-Sidi Ali": "SA", "Algeria-Mostaganem-Sidi Belattar": "SB", "Algeria-Mostaganem-Sidi Lakhdar": "SL", "Algeria-Mostaganem-Sirat": "SI", "Algeria-Mostaganem-Souaflia": "SO", "Algeria-Mostaganem-Sour": "SR", "Algeria-Mostaganem-Stidia": "ST", "Algeria-Mostaganem-Tazgait": "TA", "Algeria-Mostaganem-Touahria": "TO", "Algeria-Na\u00e2ma-Ain Ben Khelil": "AB", "Algeria-Na\u00e2ma-Ain Safra": "AS", "Algeria-Na\u00e2ma-Assela": "AL", "Algeria-Na\u00e2ma-Djeniane Bourzeg": "DB", "Algeria-Na\u00e2ma-El Biod": "EB", "Algeria-Na\u00e2ma-Kasdir": "KA", "Algeria-Na\u00e2ma-Makman Ben Amer": "MB", "Algeria-Na\u00e2ma-Mecheria": "ME", "Algeria-Na\u00e2ma-Moghrar": "MO", "Algeria-Na\u00e2ma-Naama": "NA", "Algeria-Na\u00e2ma-Sfissifa": "SF", "Algeria-Na\u00e2ma-Tiout": "TI", "Algeria-Oran-Ain Biya": "AB", "Algeria-Oran-Ain Kerma": "AK", "Algeria-Oran-Ain Turk": "AT", "Algeria-Oran-Arzew": "AR", "Algeria-Oran-Ben Freha": "BF", "Algeria-Oran-Bethioua": "BE", "Algeria-Oran-Bir El Djir": "BD", "Algeria-Oran-Boufatis": "BO", "Algeria-Oran-Bousfer": "BS", "Algeria-Oran-Boutlelis": "BL", "Algeria-Oran-El An\u00e7ar": "EA", "Algeria-Oran-El Braya": "EB", "Algeria-Oran-El Kerma": "EK", "Algeria-Oran-Es Senia": "ES", "Algeria-Oran-Gdyel": "GD", "Algeria-Oran-Hassi Ben Okba": "HO", "Algeria-Oran-Hassi Bounif": "HB", "Algeria-Oran-Hassi Mefsoukh": "HM", "Algeria-Oran-Marsat El Hadjadj": "MH", "Algeria-Oran-Mers El Kebir": "MK", "Algeria-Oran-Misserghin": "MI", "Algeria-Oran-Oran": "OR", "Algeria-Oran-Oued Tlelat": "OT", "Algeria-Oran-Sidi Ben Yebka": "SB", "Algeria-Oran-Sidi Chahmi": "SC", "Algeria-Oran-Tafraoui": "TA", "Algeria-Ouargla-Ain Beida": "AB", "Algeria-Ouargla-Baladiet Amor": "BA", "Algeria-Ouargla-Benaceur": "BE", "Algeria-Ouargla-El Allia": "EA", "Algeria-Ouargla-El Borma": "EB", "Algeria-Ouargla-El Hadjira": "EH", "Algeria-Ouargla-Hassi Ben Abdellah": "HB", "Algeria-Ouargla-Hassi Messaoud": "HM", "Algeria-Ouargla-M'Naguer": "MN", "Algeria-Ouargla-Megarine": "ME", "Algeria-Ouargla-N'Goussa": "NG", "Algeria-Ouargla-Nezla": "NE", "Algeria-Ouargla-Ouargla": "OU", "Algeria-Ouargla-Rouissat": "RO", "Algeria-Ouargla-Sidi Khouiled": "SK", "Algeria-Ouargla-Sidi Slimane": "SS", "Algeria-Ouargla-Taibet": "TA", "Algeria-Ouargla-Tebesbest": "TB", "Algeria-Ouargla-Temacine": "TM", "Algeria-Ouargla-Touggourt": "TO", "Algeria-Ouargla-Zaouia El Abidia": "ZA", "Algeria-Oum el Bouaghi-Ain Bebouche": "AC", "Algeria-Oum el Bouaghi-Ain Beida": "AB", "Algeria-Oum el Bouaghi-Ain El Diss": "AD", "Algeria-Oum el Bouaghi-Ain El Fakroun": "AF", "Algeria-Oum el Bouaghi-Ain El Kercha": "AK", "Algeria-Oum el Bouaghi-Ain M'Lila": "AM", "Algeria-Oum el Bouaghi-Ain Zitoun": "AZ", "Algeria-Oum el Bouaghi-Belala": "BL", "Algeria-Oum el Bouaghi-Berriche": "BR", "Algeria-Oum el Bouaghi-Bhir El Chergui": "BH", "Algeria-Oum el Bouaghi-Bir Chouhada": "BC", "Algeria-Oum el Bouaghi-El Amiria": "EA", "Algeria-Oum el Bouaghi-El Dhaala": "ED", "Algeria-Oum el Bouaghi-El Djazia": "EJ", "Algeria-Oum el Bouaghi-El Fedjoudj Boughrara Saoudi": "EF", "Algeria-Oum el Bouaghi-El Harmilia": "EH", "Algeria-Oum el Bouaghi-El Rahia": "ER", "Algeria-Oum el Bouaghi-Fkirina": "FK", "Algeria-Oum el Bouaghi-Hanchir Toumghani": "HT", "Algeria-Oum el Bouaghi-Ksar El Sbihi": "KS", "Algeria-Oum el Bouaghi-Meskiana": "ME", "Algeria-Oum el Bouaghi-Oued Nini": "ON", "Algeria-Oum el Bouaghi-Ouled Gacem": "OG", "Algeria-Oum el Bouaghi-Ouled Hamla": "OH", "Algeria-Oum el Bouaghi-Ouled Zaoui": "OZ", "Algeria-Oum el Bouaghi-Oum El Bouaghi": "OB", "Algeria-Oum el Bouaghi-Sigous": "SI", "Algeria-Oum el Bouaghi-Souk Naamane": "SN", "Algeria-Oum el Bouaghi-Zorg": "ZO", "Algeria-Relizane-Ain Rahma": "AR", "Algeria-Relizane-Ain Tarek": "AT", "Algeria-Relizane-Ammi Moussa": "AM", "Algeria-Relizane-Belaassel Bouzagza": "BB", "Algeria-Relizane-Ben Daoud": "BE", "Algeria-Relizane-Beni Dergoun": "BD", "Algeria-Relizane-Beni Zentis": "BZ", "Algeria-Relizane-Dar Ben Abdelah": "DB", "Algeria-Relizane-Djidiouia": "DJ", "Algeria-Relizane-El Guettar": "EG", "Algeria-Relizane-El H'Madna": "ED", "Algeria-Relizane-El Hassi": "ES", "Algeria-Relizane-El Matmar": "EM", "Algeria-Relizane-El Oueldja": "EO", "Algeria-Relizane-Had Echkalla": "HE", "Algeria-Relizane-Hamri": "HA", "Algeria-Relizane-Kalaa": "KA", "Algeria-Relizane-Lahlef": "LA", "Algeria-Relizane-Mazouna": "MA", "Algeria-Relizane-Mediouna": "MD", "Algeria-Relizane-Mendes": "MN", "Algeria-Relizane-Merdja Sidi Abed": "MS", "Algeria-Relizane-Ouarizane": "OU", "Algeria-Relizane-Oued El Djemaa": "OD", "Algeria-Relizane-Oued Essalem": "OE", "Algeria-Relizane-Oued Rhiou": "OR", "Algeria-Relizane-Ouled Sidi Mihoub": "OS", "Algeria-Relizane-Ouled Yaich": "OY", "Algeria-Relizane-Ramka": "RA", "Algeria-Relizane-Relizane": "RE", "Algeria-Relizane-Sidi Khettab": "SK", "Algeria-Relizane-Sidi Lazreg": "SL", "Algeria-Relizane-Sidi M'Hamed Benali": "SB", "Algeria-Relizane-Sidi M'Hamed Benaouda": "SM", "Algeria-Relizane-Sidi Saada": "SS", "Algeria-Relizane-Souk El Had": "SH", "Algeria-Relizane-Yellel": "YE", "Algeria-Relizane-Zemmoura": "ZM", "Algeria-Sa\u00efda-Ain El Hadjar": "AH", "Algeria-Sa\u00efda-Ain Sekhouna": "AK", "Algeria-Sa\u00efda-Ain Soltane": "AS", "Algeria-Sa\u00efda-Doui Thabet": "DT", "Algeria-Sa\u00efda-El Hassasna": "EH", "Algeria-Sa\u00efda-Hounet": "HO", "Algeria-Sa\u00efda-Maamora": "MA", "Algeria-Sa\u00efda-Moulay Larbi": "ML", "Algeria-Sa\u00efda-Ouled Brahim": "OB", "Algeria-Sa\u00efda-Ouled Khaled": "OK", "Algeria-Sa\u00efda-Saida": "SD", "Algeria-Sa\u00efda-Sidi Ahmed": "SA", "Algeria-Sa\u00efda-Sidi Amar": "SR", "Algeria-Sa\u00efda-Sidi Boubekeur": "SB", "Algeria-Sa\u00efda-Tircine": "TI", "Algeria-Sa\u00efda-Youb": "YO", "Algeria-S\u00e9tif-Ain-Legradj": "AL", "Algeria-S\u00e9tif-Ain-Sebt": "AS", "Algeria-S\u00e9tif-Ain Abessa": "AB", "Algeria-S\u00e9tif-Ain Arnat": "AA", "Algeria-S\u00e9tif-Ain Azel": "AZ", "Algeria-S\u00e9tif-Ain El Kebira": "AK", "Algeria-S\u00e9tif-Ain Lahdjar": "AJ", "Algeria-S\u00e9tif-Ain Oulmane": "AO", "Algeria-S\u00e9tif-Ain Roua": "AR", "Algeria-S\u00e9tif-Ait-Tizi": "AT", "Algeria-S\u00e9tif-Ait Naoual Mezada": "AN", "Algeria-S\u00e9tif-Amoucha": "AM", "Algeria-S\u00e9tif-Babor": "BR", "Algeria-S\u00e9tif-Bazer-Sakra": "BS", "Algeria-S\u00e9tif-Beidha Bordj": "BB", "Algeria-S\u00e9tif-Bellaa": "BE", "Algeria-S\u00e9tif-Beni-Aziz": "BZ", "Algeria-S\u00e9tif-Beni-Mouhli": "BM", "Algeria-S\u00e9tif-Beni-Ouartilane": "BO", "Algeria-S\u00e9tif-Beni Chebana": "BC", "Algeria-S\u00e9tif-Beni Fouda": "BF", "Algeria-S\u00e9tif-Beni Oussine": "BN", "Algeria-S\u00e9tif-Bir-El-Arch": "BA", "Algeria-S\u00e9tif-Bir Haddada": "BH", "Algeria-S\u00e9tif-Bouandas": "BD", "Algeria-S\u00e9tif-Bougaa": "BG", "Algeria-S\u00e9tif-Bousselam": "BL", "Algeria-S\u00e9tif-Boutaleb": "BT", "Algeria-S\u00e9tif-Dehamcha": "DE", "Algeria-S\u00e9tif-Djemila": "DJ", "Algeria-S\u00e9tif-Draa-Kebila": "DK", "Algeria-S\u00e9tif-El Eulma": "EU", "Algeria-S\u00e9tif-El Oueldja": "EJ", "Algeria-S\u00e9tif-El Ouricia": "ER", "Algeria-S\u00e9tif-Guellal": "None", "Algeria-S\u00e9tif-Guelta Zerka": "GZ", "Algeria-S\u00e9tif-Guenzet Tassameurt": "None", "Algeria-S\u00e9tif-Guidjel": "GJ", "Algeria-S\u00e9tif-Hamma": "HA", "Algeria-S\u00e9tif-Hammam Guergour": "HG", "Algeria-S\u00e9tif-Hammam Soukhna": "HS", "Algeria-S\u00e9tif-Harbil": "HR", "Algeria-S\u00e9tif-Ksar El Abtal": "KA", "Algeria-S\u00e9tif-Maaouia": "MA", "Algeria-S\u00e9tif-Maouaklane": "MK", "Algeria-S\u00e9tif-Mezloug": "ME", "Algeria-S\u00e9tif-Oued El Barad": "OB", "Algeria-S\u00e9tif-Ouled Addouane": "OA", "Algeria-S\u00e9tif-Ouled Saber": "OS", "Algeria-S\u00e9tif-Ouled Si Ahmed": "OD", "Algeria-S\u00e9tif-Ouled Tebben": "OT", "Algeria-S\u00e9tif-Rosfa": "RO", "Algeria-S\u00e9tif-Salah Bey": "SB", "Algeria-S\u00e9tif-Serdj-El-Ghoul": "SG", "Algeria-S\u00e9tif-Setif": "SE", "Algeria-S\u00e9tif-Tachouda": "TC", "Algeria-S\u00e9tif-Tala-Ifacene": "TI", "Algeria-S\u00e9tif-Taya": "TY", "Algeria-S\u00e9tif-Telaa": "TE", "Algeria-S\u00e9tif-Tizi N'Bechar": "TN", "Algeria-Sidi Bel Abb\u00e8s-Ain Adden": "AA", "Algeria-Sidi Bel Abb\u00e8s-Ain El Berd": "AB", "Algeria-Sidi Bel Abb\u00e8s-Ain Kada": "AK", "Algeria-Sidi Bel Abb\u00e8s-Ain Thrid": "AH", "Algeria-Sidi Bel Abb\u00e8s-Ain Tindamine": "AN", "Algeria-Sidi Bel Abb\u00e8s-Amernas": "AM", "Algeria-Sidi Bel Abb\u00e8s-Badredine El Mokrani": "BM", "Algeria-Sidi Bel Abb\u00e8s-Belarbi": "BL", "Algeria-Sidi Bel Abb\u00e8s-Ben Badis": "BB", "Algeria-Sidi Bel Abb\u00e8s-Benaicha Chelia": "BC", "Algeria-Sidi Bel Abb\u00e8s-Bir El Hammam": "BH", "Algeria-Sidi Bel Abb\u00e8s-Boudjebaa El Bordj": "BE", "Algeria-Sidi Bel Abb\u00e8s-Boukhenifis": "BO", "Algeria-Sidi Bel Abb\u00e8s-Chetouane Belaila": "CB", "Algeria-Sidi Bel Abb\u00e8s-Dhaya": "DH", "Algeria-Sidi Bel Abb\u00e8s-El Hacaiba": "EH", "Algeria-Sidi Bel Abb\u00e8s-Hassi Dahou": "HD", "Algeria-Sidi Bel Abb\u00e8s-Hassi Zehana": "HZ", "Algeria-Sidi Bel Abb\u00e8s-Lemtar": "LE", "Algeria-Sidi Bel Abb\u00e8s-M'Cid": "MC", "Algeria-Sidi Bel Abb\u00e8s-Mekkedra": "MK", "Algeria-Sidi Bel Abb\u00e8s-Merhoum": "MH", "Algeria-Sidi Bel Abb\u00e8s-Merine": "MN", "Algeria-Sidi Bel Abb\u00e8s-Mezaourou": "MZ", "Algeria-Sidi Bel Abb\u00e8s-Moulay Slissen": "MS", "Algeria-Sidi Bel Abb\u00e8s-Mustafa Ben Brahim": "MB", "Algeria-Sidi Bel Abb\u00e8s-Oued Sebaa": "OB", "Algeria-Sidi Bel Abb\u00e8s-Oued Sefioune": "OF", "Algeria-Sidi Bel Abb\u00e8s-Oued Taourira": "OT", "Algeria-Sidi Bel Abb\u00e8s-Ras El Ma": "RM", "Algeria-Sidi Bel Abb\u00e8s-Redjem Demouche": "RD", "Algeria-Sidi Bel Abb\u00e8s-Sehala Thaoura": "ST", "Algeria-Sidi Bel Abb\u00e8s-Sfisef": "SF", "Algeria-Sidi Bel Abb\u00e8s-Sidi Ali Benyoub": "SA", "Algeria-Sidi Bel Abb\u00e8s-Sidi Ali Boussidi": "SI", "Algeria-Sidi Bel Abb\u00e8s-Sidi Bel Abbes": "SB", "Algeria-Sidi Bel Abb\u00e8s-Sidi Brahim": "SM", "Algeria-Sidi Bel Abb\u00e8s-Sidi Chouab": "SC", "Algeria-Sidi Bel Abb\u00e8s-Sidi Dahou Zair": "SD", "Algeria-Sidi Bel Abb\u00e8s-Sidi Hamadouche": "SH", "Algeria-Sidi Bel Abb\u00e8s-Sidi Khaled": "SK", "Algeria-Sidi Bel Abb\u00e8s-Sidi Lahcene": "SL", "Algeria-Sidi Bel Abb\u00e8s-Sidi Yacoub": "SY", "Algeria-Sidi Bel Abb\u00e8s-Tabia": "TB", "Algeria-Sidi Bel Abb\u00e8s-Tafissour": "TF", "Algeria-Sidi Bel Abb\u00e8s-Taghlimet": "TG", "Algeria-Sidi Bel Abb\u00e8s-Taoudmout": "TO", "Algeria-Sidi Bel Abb\u00e8s-Tassala": "TS", "Algeria-Sidi Bel Abb\u00e8s-Telagh": "TL", "Algeria-Sidi Bel Abb\u00e8s-Tenira": "TN", "Algeria-Sidi Bel Abb\u00e8s-Tilmouni": "TI", "Algeria-Sidi Bel Abb\u00e8s-Zerouala": "ZE", "Algeria-Skikda-Ain Bouziane": "AB", "Algeria-Skikda-Ain Charchar": "AC", "Algeria-Skikda-Ain Kechra": "AK", "Algeria-Skikda-Ain Zouit": "AZ", "Algeria-Skikda-Azzaba": "AA", "Algeria-Skikda-Bekkouche Lakhdar": "BL", "Algeria-Skikda-Ben Azzouz": "BA", "Algeria-Skikda-Beni Bechir": "BB", "Algeria-Skikda-Beni Oulbane": "BO", "Algeria-Skikda-Beni Zid": "BZ", "Algeria-Skikda-Bin El Ouiden": "BE", "Algeria-Skikda-Bouchetata": "BC", "Algeria-Skikda-Cheraia": "CH", "Algeria-Skikda-Collo": "CO", "Algeria-Skikda-Djendel Saadi Mohamed": "DS", "Algeria-Skikda-El Ghedir": "EG", "Algeria-Skikda-El Hadaiek": "ED", "Algeria-Skikda-El Harrouch": "ER", "Algeria-Skikda-El Marsa": "EM", "Algeria-Skikda-Emjez Edchich": "EE", "Algeria-Skikda-Es Sebt": "ES", "Algeria-Skikda-Filfila": "FI", "Algeria-Skikda-Hamadi Krouma": "HK", "Algeria-Skikda-Kanoua": "KA", "Algeria-Skikda-Kerkera": "KE", "Algeria-Skikda-Kheng Maoun": "KM", "Algeria-Skikda-Oued Zhour": "OZ", "Algeria-Skikda-Ouldja Boulbalout": "OB", "Algeria-Skikda-Ouled Attia": "OA", "Algeria-Skikda-Ouled Hebbaba": "OH", "Algeria-Skikda-Oum Toub": "OT", "Algeria-Skikda-Ramdane Djamel": "RD", "Algeria-Skikda-Salah Bouchaour": "SB", "Algeria-Skikda-Sidi Mezghiche": "SM", "Algeria-Skikda-Skikda": "SK", "Algeria-Skikda-Tamalous": "TA", "Algeria-Skikda-Zerdeza": "ZE", "Algeria-Skikda-Zitouna": "ZI", "Algeria-Souk Ahras-Ain Soltane": "AS", "Algeria-Souk Ahras-Ain Zana": "AZ", "Algeria-Souk Ahras-Bir Bouhouche": "BB", "Algeria-Souk Ahras-Drea": "DR", "Algeria-Souk Ahras-Haddada": "HD", "Algeria-Souk Ahras-Hanencha": "HN", "Algeria-Souk Ahras-Khedara": "KD", "Algeria-Souk Ahras-Khemissa": "KM", "Algeria-Souk Ahras-M'Daourouche": "MD", "Algeria-Souk Ahras-Machroha": "MA", "Algeria-Souk Ahras-Merahna": "ME", "Algeria-Souk Ahras-Oued Kebrit": "OK", "Algeria-Souk Ahras-Ouillen": "OU", "Algeria-Souk Ahras-Ouled Driss": "OD", "Algeria-Souk Ahras-Ouled Moumen": "OM", "Algeria-Souk Ahras-Oum El Adhaim": "OA", "Algeria-Souk Ahras-Ragouba": "RA", "Algeria-Souk Ahras-Safel El Ouiden": "SO", "Algeria-Souk Ahras-Sedrata": "SE", "Algeria-Souk Ahras-Sidi Fredj": "SF", "Algeria-Souk Ahras-Souk Ahras": "SA", "Algeria-Souk Ahras-Taoura": "TA", "Algeria-Souk Ahras-Terraguelt": "TE", "Algeria-Souk Ahras-Tiffech": "TI", "Algeria-Souk Ahras-Zaarouria": "ZA", "Algeria-Souk Ahras-Zouabi": "ZO", "Algeria-Tamanghasset-Abalissa": "AB", "Algeria-Tamanghasset-Foggaret Azzouia": "FA", "Algeria-Tamanghasset-Idles": "ID", "Algeria-Tamanghasset-In Ghar": "IG", "Algeria-Tamanghasset-In Guezzam": "IZ", "Algeria-Tamanghasset-In M'Guel": "IM", "Algeria-Tamanghasset-In Salah": "IS", "Algeria-Tamanghasset-Tamenghasset": "TM", "Algeria-Tamanghasset-Tazrouk": "TA", "Algeria-Tamanghasset-Tin Zaouatine": "TZ", "Algeria-T\u00e9bessa-Ain Zerga": "AZ", "Algeria-T\u00e9bessa-Bedjene": "BJ", "Algeria-T\u00e9bessa-Bekkaria": "BK", "Algeria-T\u00e9bessa-Bir Dheb": "BD", "Algeria-T\u00e9bessa-Bir El Ater": "BA", "Algeria-T\u00e9bessa-Bir Mokkadem": "BM", "Algeria-T\u00e9bessa-Boukhadra": "BO", "Algeria-T\u00e9bessa-Boulhaf Dyr": "BL", "Algeria-T\u00e9bessa-Chrea": "CH", "Algeria-T\u00e9bessa-El Houidjbet": "EH", "Algeria-T\u00e9bessa-El Kouif": "EK", "Algeria-T\u00e9bessa-El Malabiodh": "EL", "Algeria-T\u00e9bessa-El Meridj": "ER", "Algeria-T\u00e9bessa-El Mezeraa": "EZ", "Algeria-T\u00e9bessa-El Ogla": "EO", "Algeria-T\u00e9bessa-El Ouinet": "EA", "Algeria-T\u00e9bessa-Ferkane": "FE", "Algeria-T\u00e9bessa-Guorriguer": "GU", "Algeria-T\u00e9bessa-Hammamet": "HA", "Algeria-T\u00e9bessa-Morsot": "MO", "Algeria-T\u00e9bessa-Negrine": "NE", "Algeria-T\u00e9bessa-Ogla Melha": "OM", "Algeria-T\u00e9bessa-Ouenza": "OU", "Algeria-T\u00e9bessa-Oum Ali": "OA", "Algeria-T\u00e9bessa-Safsaf El Ouesra": "SS", "Algeria-T\u00e9bessa-Stah Guentis": "SG", "Algeria-T\u00e9bessa-Tebessa": "TE", "Algeria-T\u00e9bessa-Thelidjene": "TH", "Algeria-Tiaret-Ain Bouchekif": "AB", "Algeria-Tiaret-Ain Deheb": "AD", "Algeria-Tiaret-Ain El Hadid": "AH", "Algeria-Tiaret-Ain Kermes": "AK", "Algeria-Tiaret-Ain Zarit": "AZ", "Algeria-Tiaret-Bougara": "BO", "Algeria-Tiaret-Chehaima": "CH", "Algeria-Tiaret-Dahmouni": "DA", "Algeria-Tiaret-Djebilet Rosfa": "DR", "Algeria-Tiaret-Djillali Ben Ammar": "DB", "Algeria-Tiaret-Faidja": "FA", "Algeria-Tiaret-Frenda": "FR", "Algeria-Tiaret-Guertoufa": "GU", "Algeria-Tiaret-Hamadia": "HA", "Algeria-Tiaret-Ksar Chellala": "KC", "Algeria-Tiaret-Madna": "MN", "Algeria-Tiaret-Mahdia": "MH", "Algeria-Tiaret-Mechraa Safa": "MS", "Algeria-Tiaret-Medrissa": "MI", "Algeria-Tiaret-Medroussa": "MO", "Algeria-Tiaret-Meghila": "MG", "Algeria-Tiaret-Mellakou": "ML", "Algeria-Tiaret-Nadorah": "ND", "Algeria-Tiaret-Naima": "NM", "Algeria-Tiaret-Oued Lilli": "OL", "Algeria-Tiaret-Rahouia": "RA", "Algeria-Tiaret-Rechaiga": "RE", "Algeria-Tiaret-Sebaine": "SE", "Algeria-Tiaret-Sebt": "ST", "Algeria-Tiaret-Serghine": "SN", "Algeria-Tiaret-Si Abdelghani": "SG", "Algeria-Tiaret-Sidi Abderrahmane": "SR", "Algeria-Tiaret-Sidi Ali Mellal": "SM", "Algeria-Tiaret-Sidi Bakhti": "SB", "Algeria-Tiaret-Sidi Hosni": "SH", "Algeria-Tiaret-Sougueur": "SO", "Algeria-Tiaret-Tagdemt": "TG", "Algeria-Tiaret-Takhemaret": "TK", "Algeria-Tiaret-Tiaret": "TR", "Algeria-Tiaret-Tidda": "TD", "Algeria-Tiaret-Tousnina": "TO", "Algeria-Tiaret-Zmalet El Emir Abdelkader": "ZE", "Algeria-Tindouf-Oum El Assel": "OA", "Algeria-Tindouf-Tindouf": "TI", "Algeria-Tipaza-Aghbal": "AG", "Algeria-Tipaza-Ahmer El Ain": "AA", "Algeria-Tipaza-Ain Tagourait": "AT", "Algeria-Tipaza-Beni Mileuk": "BM", "Algeria-Tipaza-Bou Ismail": "BI", "Algeria-Tipaza-Bourkika": "BO", "Algeria-Tipaza-Chaiba": "CB", "Algeria-Tipaza-Cherchel": "CR", "Algeria-Tipaza-Damous": "DA", "Algeria-Tipaza-Douaouda": "DO", "Algeria-Tipaza-Fouka": "FO", "Algeria-Tipaza-Gouraya": "GO", "Algeria-Tipaza-Hadjout": "HJ", "Algeria-Tipaza-Hadjret Ennous": "HE", "Algeria-Tipaza-Hattatba": "HT", "Algeria-Tipaza-Kolea": "KO", "Algeria-Tipaza-Larhat": "LA", "Algeria-Tipaza-Menaceur": "MC", "Algeria-Tipaza-Merad": "MR", "Algeria-Tipaza-Messelmoun": "MS", "Algeria-Tipaza-Nador": "NA", "Algeria-Tipaza-Sidi Amar": "SA", "Algeria-Tipaza-Sidi Ghiles": "SG", "Algeria-Tipaza-Sidi Rached": "SR", "Algeria-Tipaza-Sidi Semiane": "SS", "Algeria-Tipaza-Tipaza": "TI", "Algeria-Tissemsilt-Ammari": "AM", "Algeria-Tissemsilt-Beni Chaib": "BC", "Algeria-Tissemsilt-Beni Lahcene": "BL", "Algeria-Tissemsilt-Bordj Bounaama": "BB", "Algeria-Tissemsilt-Bordj El Emir Abdelkader": "BE", "Algeria-Tissemsilt-Bou Caid": "BD", "Algeria-Tissemsilt-El Youssoufia": "EY", "Algeria-Tissemsilt-Khemisti": "KH", "Algeria-Tissemsilt-Larbaa": "LB", "Algeria-Tissemsilt-Lardjem": "LJ", "Algeria-Tissemsilt-Layoune": "LY", "Algeria-Tissemsilt-Lazharia": "LZ", "Algeria-Tissemsilt-Maacem": "MA", "Algeria-Tissemsilt-Melaab": "ME", "Algeria-Tissemsilt-Ouled Bessem": "OB", "Algeria-Tissemsilt-Sidi Abed": "SA", "Algeria-Tissemsilt-Sidi Boutouchent": "SB", "Algeria-Tissemsilt-Sidi Lantri": "SL", "Algeria-Tissemsilt-Sidi Slimane": "SS", "Algeria-Tissemsilt-Tamelaht": "TA", "Algeria-Tissemsilt-Theniet El Had": "TH", "Algeria-Tissemsilt-Tissemsilt": "TI", "Algeria-Tizi Ouzou-Abi Youcef": "AU", "Algeria-Tizi Ouzou-Aghni-Goughrane": "AG", "Algeria-Tizi Ouzou-Aghrib": "AR", "Algeria-Tizi Ouzou-Ain-El-Hammam": "AE", "Algeria-Tizi Ouzou-Ain-Zaouia": "AN", "Algeria-Tizi Ouzou-Ait-Chaffaa": "AC", "Algeria-Tizi Ouzou-Ait-Mahmoud": "AM", "Algeria-Tizi Ouzou-Ait-Yahia": "AH", "Algeria-Tizi Ouzou-Ait Aggouacha": "AA", "Algeria-Tizi Ouzou-Ait Aissa Mimoun": "None", "Algeria-Tizi Ouzou-Ait Bouadou": "AD", "Algeria-Tizi Ouzou-Ait Boumehdi": "AB", "Algeria-Tizi Ouzou-Ait Khelili": "AI", "Algeria-Tizi Ouzou-Ait Oumalou": "AO", "Algeria-Tizi Ouzou-Ait Toudert": "AT", "Algeria-Tizi Ouzou-Ait Yahia Moussa": "AY", "Algeria-Tizi Ouzou-Akbil": "AL", "Algeria-Tizi Ouzou-Akerrou": "AK", "Algeria-Tizi Ouzou-Assi Youcef": "AS", "Algeria-Tizi Ouzou-Azazga": "AZ", "Algeria-Tizi Ouzou-Azzefoun": "AF", "Algeria-Tizi Ouzou-Beni-Douala": "BD", "Algeria-Tizi Ouzou-Beni-Zikki": "BK", "Algeria-Tizi Ouzou-Beni Aissi": "BA", "Algeria-Tizi Ouzou-Beni Yenni": "BY", "Algeria-Tizi Ouzou-Beni Zmenzer": "BZ", "Algeria-Tizi Ouzou-Boghni": "BG", "Algeria-Tizi Ouzou-Boudjima": "BJ", "Algeria-Tizi Ouzou-Bounouh": "BN", "Algeria-Tizi Ouzou-Bouzeguene": "BO", "Algeria-Tizi Ouzou-Draa-Ben-Khedda": "DB", "Algeria-Tizi Ouzou-Draa El Mizan": "DM", "Algeria-Tizi Ouzou-Freha": "FH", "Algeria-Tizi Ouzou-Frikat": "FK", "Algeria-Tizi Ouzou-Iboudraren": "IB", "Algeria-Tizi Ouzou-Idjeur": "ID", "Algeria-Tizi Ouzou-Iferhounene": "IN", "Algeria-Tizi Ouzou-Ifigha": "IG", "Algeria-Tizi Ouzou-Iflissen": "IF", "Algeria-Tizi Ouzou-Illilten": "IL", "Algeria-Tizi Ouzou-Illoula Oumalou": "IO", "Algeria-Tizi Ouzou-Imsouhal": "IM", "Algeria-Tizi Ouzou-Irdjen": "IR", "Algeria-Tizi Ouzou-Larbaa-Nath-Irathen": "LN", "Algeria-Tizi Ouzou-M'Kira": "MK", "Algeria-Tizi Ouzou-Maatkas": "MA", "Algeria-Tizi Ouzou-Makouda": "MD", "Algeria-Tizi Ouzou-Mechtrass": "MC", "Algeria-Tizi Ouzou-Mekla": "ML", "Algeria-Tizi Ouzou-Mizrana": "MI", "Algeria-Tizi Ouzou-Ouacif": "OC", "Algeria-Tizi Ouzou-Ouadhia": "OD", "Algeria-Tizi Ouzou-Ouaguenoun": "OG", "Algeria-Tizi Ouzou-Sidi Naamane": "SN", "Algeria-Tizi Ouzou-Souamaa": "SO", "Algeria-Tizi Ouzou-Souk El Tenine": "ST", "Algeria-Tizi Ouzou-Tadmait": "TA", "Algeria-Tizi Ouzou-Tigzirt": "TZ", "Algeria-Tizi Ouzou-Timizart": "TM", "Algeria-Tizi Ouzou-Tirmitine": "TT", "Algeria-Tizi Ouzou-Tizi-Ghenif": "TG", "Algeria-Tizi Ouzou-Tizi-Rached": "TR", "Algeria-Tizi Ouzou-Tizi N'Tleta": "TN", "Algeria-Tizi Ouzou-Tizi Ouzou": "TO", "Algeria-Tizi Ouzou-Yakourene": "YK", "Algeria-Tizi Ouzou-Yatafene": "YT", "Algeria-Tizi Ouzou-Zekri": "ZE", "Algeria-Tlemcen-Ain Fettah": "AH", "Algeria-Tlemcen-Ain Fezza": "AF", "Algeria-Tlemcen-Ain Ghoraba": "AG", "Algeria-Tlemcen-Ain Kebira": "AK", "Algeria-Tlemcen-Ain Nehala": "AN", "Algeria-Tlemcen-Ain Tallout": "AT", "Algeria-Tlemcen-Ain Youcef": "AY", "Algeria-Tlemcen-Amieur": "AM", "Algeria-Tlemcen-Azails": "AZ", "Algeria-Tlemcen-Bab El Assa": "BA", "Algeria-Tlemcen-Beni Bahdel": "BD", "Algeria-Tlemcen-Beni Boussaid": "BB", "Algeria-Tlemcen-Beni Khellad": "None", "Algeria-Tlemcen-Beni Mester": "BM", "Algeria-Tlemcen-Beni Ouarsous": "BO", "Algeria-Tlemcen-Beni Smiel": "BL", "Algeria-Tlemcen-Beni Snous": "BS", "Algeria-Tlemcen-Bensekrane": "BE", "Algeria-Tlemcen-Bouhlou": "BH", "Algeria-Tlemcen-Bouihi": "BI", "Algeria-Tlemcen-Chetouane": "CH", "Algeria-Tlemcen-Dar Yaghmouracene": "DY", "Algeria-Tlemcen-Djebala": "DJ", "Algeria-Tlemcen-El Aricha": "EA", "Algeria-Tlemcen-El Fehoul": "EF", "Algeria-Tlemcen-El Gor": "EG", "Algeria-Tlemcen-Fellaoucene": "FE", "Algeria-Tlemcen-Ghazaouet": "GH", "Algeria-Tlemcen-Hammam Boughrara": "HB", "Algeria-Tlemcen-Hennaya": "HE", "Algeria-Tlemcen-Honaine": "HO", "Algeria-Tlemcen-Maghnia": "MG", "Algeria-Tlemcen-Mansourah": "MN", "Algeria-Tlemcen-Marsa Ben M'Hidi": "MB", "Algeria-Tlemcen-Msirda Fouaga": "MF", "Algeria-Tlemcen-Nedroma": "NE", "Algeria-Tlemcen-Oued Chouly": "OC", "Algeria-Tlemcen-Ouled Mimoun": "OM", "Algeria-Tlemcen-Ouled Riyah": "OR", "Algeria-Tlemcen-Remchi": "RE", "Algeria-Tlemcen-Sabra": "SB", "Algeria-Tlemcen-Sebbaa Chioukh": "SC", "Algeria-Tlemcen-Sebdou": "SE", "Algeria-Tlemcen-Sidi Abdelli": "SA", "Algeria-Tlemcen-Sidi Djilali": "SD", "Algeria-Tlemcen-Sidi Medjahed": "SM", "Algeria-Tlemcen-Souahlia": "SH", "Algeria-Tlemcen-Souani": "SN", "Algeria-Tlemcen-Souk Tleta": "ST", "Algeria-Tlemcen-Terny Beni Hediel": "TB", "Algeria-Tlemcen-Tianet": "TI", "Algeria-Tlemcen-Tlemcen": "TL", "Algeria-Tlemcen-Zenata": "ZE", "American Samoa-Eastern-Ituau": "IT", "American Samoa-Eastern-Ma'Oputasi": "MA", "American Samoa-Eastern-Sa'Ole": "SA", "American Samoa-Eastern-Sua": "SU", "American Samoa-Eastern-Vaifanua": "VA", "American Samoa-Manu'a-Faleasao": "FA", "American Samoa-Manu'a-Fitiuta": "FI", "American Samoa-Manu'a-Ofu": "OF", "American Samoa-Manu'a-Olosega": "OL", "American Samoa-Manu'a-Ta'u": "TA", "American Samoa-Unorganized-Rose Island": "None", "American Samoa-Unorganized-Swains": "SW", "American Samoa-Western-Lealataua": "LL", "American Samoa-Western-Leasina": "LS", "American Samoa-Western-Tualatai": "TI", "American Samoa-Western-Tualauta": "TU", "Andorra-Andorra la Vella-None": "None", "Andorra-Canillo-None": "None", "Andorra-Encamp-None": "None", "Andorra-Escaldes-Engordany-None": "None", "Andorra-La Massana-None": "None", "Andorra-Ordino-None": "None", "Andorra-Sant Juli\u00e0 de L\u00f2ria-None": "None", "Angola-Bengo-Ambriz": "AM", "Angola-Bengo-Dande": "DA", "Angola-Bengo-Icolo e Bengo": "IB", "Angola-Bengo-Muxima": "MU", "Angola-Bengo-Nambuangongo": "NA", "Angola-Benguela-Ba\u00eda Farta": "BF", "Angola-Benguela-Balombo": "BA", "Angola-Benguela-Benguela": "BE", "Angola-Benguela-Bocoio": "BO", "Angola-Benguela-Caiambambo": "CA", "Angola-Benguela-Chongoroi": "CH", "Angola-Benguela-Cubal": "CU", "Angola-Benguela-Ganda": "GA", "Angola-Benguela-Lobito": "LO", "Angola-Bi\u00e9-Andulo": "AN", "Angola-Bi\u00e9-Camacupa": "CP", "Angola-Bi\u00e9-Catabola": "CB", "Angola-Bi\u00e9-Chinguar": "CG", "Angola-Bi\u00e9-Chitembo": "CH", "Angola-Bi\u00e9-Cuemba": "CM", "Angola-Bi\u00e9-Cunhinga": "CN", "Angola-Bi\u00e9-Kuito": "KU", "Angola-Bi\u00e9-Nharea": "NH", "Angola-Cabinda-Belize": "BE", "Angola-Cabinda-Buco Zau": "BZ", "Angola-Cabinda-Cabinda": "CB", "Angola-Cabinda-Landana": "None", "Angola-Cuando Cubango-Calai": "CA", "Angola-Cuando Cubango-Cuangar": "CN", "Angola-Cuando Cubango-Cuchi": "CH", "Angola-Cuando Cubango-Cuito Cuanavale": "CC", "Angola-Cuando Cubango-Dirico": "DI", "Angola-Cuando Cubango-Mavinga": "MA", "Angola-Cuando Cubango-Menongue": "ME", "Angola-Cuando Cubango-Nancova": "None", "Angola-Cuando Cubango-Rivungo": "RI", "Angola-Cuanza Norte-Ambaca": "AM", "Angola-Cuanza Norte-Banga": "BN", "Angola-Cuanza Norte-Bolongongo": "BO", "Angola-Cuanza Norte-Bula Atumba": "BA", "Angola-Cuanza Norte-Cambambe": "CN", "Angola-Cuanza Norte-Cazengo": "CZ", "Angola-Cuanza Norte-Dembos": "DE", "Angola-Cuanza Norte-Golungo Alto": "GA", "Angola-Cuanza Norte-Lucala": "LU", "Angola-Cuanza Norte-Ngonguembo": "None", "Angola-Cuanza Norte-Pango Aluqu\u00e9m": "PA", "Angola-Cuanza Norte-Quiculungo": "QU", "Angola-Cuanza Norte-Samba Caj\u00fa": "SC", "Angola-Cuanza Sul-Amboim": "AM", "Angola-Cuanza Sul-Cassongue": "CA", "Angola-Cuanza Sul-Conda": "CO", "Angola-Cuanza Sul-Ebo": "EB", "Angola-Cuanza Sul-Libolo": "LI", "Angola-Cuanza Sul-Mussende": "MU", "Angola-Cuanza Sul-Porto Amboim": "PA", "Angola-Cuanza Sul-Quibala": "QB", "Angola-Cuanza Sul-Quilenda": "QL", "Angola-Cuanza Sul-Seles": "SE", "Angola-Cuanza Sul-Sumbe": "SU", "Angola-Cuanza Sul-Waku Kungo": "WK", "Angola-Cunene-Cahama": "CA", "Angola-Cunene-Cuanhama": "CN", "Angola-Cunene-Curoca": "CR", "Angola-Cunene-Cuvelai": "CV", "Angola-Cunene-Namakunde": "NA", "Angola-Cunene-Ombadja": "OM", "Angola-Huambo-Bailundo": "BA", "Angola-Huambo-Ca\u00e1la": "CA", "Angola-Huambo-Catchiungo": "CT", "Angola-Huambo-Ekunha": "EK", "Angola-Huambo-Huambo": "HU", "Angola-Huambo-Londuimbale": "LD", "Angola-Huambo-Longonjo": "LG", "Angola-Huambo-Mungo": "MU", "Angola-Huambo-Tchicala-Tcholoanga": "TT", "Angola-Huambo-Tchindjenje": "TJ", "Angola-Huambo-Ukuma": "UC", "Angola-Hu\u00edla-Caconda": "CC", "Angola-Hu\u00edla-Caluquembe": "CQ", "Angola-Hu\u00edla-Chibia": "CB", "Angola-Hu\u00edla-Chicomba": "CH", "Angola-Hu\u00edla-Chipindo": "CP", "Angola-Hu\u00edla-Gambos": "CG", "Angola-Hu\u00edla-Humpata": "HU", "Angola-Hu\u00edla-Jamba": "JA", "Angola-Hu\u00edla-Kuvango": "KU", "Angola-Hu\u00edla-Lubango": "LU", "Angola-Hu\u00edla-Matala": "MA", "Angola-Hu\u00edla-Quilengues": "QL", "Angola-Hu\u00edla-Tchipungo": "None", "Angola-Luanda-Cacuaco": "CC", "Angola-Luanda-Cazenga": "CZ", "Angola-Luanda-Ingombota": "IN", "Angola-Luanda-Kilamba Kiaxi": "KK", "Angola-Luanda-Maianga": "MA", "Angola-Luanda-Rangel": "RA", "Angola-Luanda-Samba": "SA", "Angola-Luanda-Sambizanga": "SZ", "Angola-Luanda-Viana": "VI", "Angola-Lunda Norte-Cambulo": "CB", "Angola-Lunda Norte-Capenda": "CP", "Angola-Lunda Norte-Caungula": "CU", "Angola-Lunda Norte-Chitato": "CH", "Angola-Lunda Norte-Cuango": "CN", "Angola-Lunda Norte-Cuilo": "CL", "Angola-Lunda Norte-Lubalo": "LU", "Angola-Lunda Norte-Lucapa": "None", "Angola-Lunda Norte-X\u00e1 Muteba": "XM", "Angola-Lunda Sul-Cacolo": "CA", "Angola-Lunda Sul-Dala": "DA", "Angola-Lunda Sul-Muconda": "MU", "Angola-Lunda Sul-Saurimo": "SA", "Angola-Malanje-Cacuzo": "CR", "Angola-Malanje-Calandula": "CL", "Angola-Malanje-Cambundi-Catembo": "CC", "Angola-Malanje-Cangandala": "CG", "Angola-Malanje-Caombo": "CO", "Angola-Malanje-Cuaba Nzogo": "CN", "Angola-Malanje-Cunda-dia-Baza": "CD", "Angola-Malanje-Luquembo": "LU", "Angola-Malanje-Malanje": "ML", "Angola-Malanje-Marimba": "MR", "Angola-Malanje-Massango": "MS", "Angola-Malanje-Mucari": "MU", "Angola-Malanje-Quela": "QL", "Angola-Malanje-Quirima": "QR", "Angola-Moxico-Alto Zambeze": "AZ", "Angola-Moxico-Camanongue": "CN", "Angola-Moxico-Cameia": "CA", "Angola-Moxico-L\u00e9ua": "LE", "Angola-Moxico-Luau": "LU", "Angola-Moxico-Lucano": "LN", "Angola-Moxico-Luchazes": "LZ", "Angola-Moxico-Lumbala-Nguimbo": "None", "Angola-Moxico-Moxico": "MO", "Angola-Namibe-Bibala": "BI", "Angola-Namibe-Camacuio": "CA", "Angola-Namibe-Namibe": "NA", "Angola-Namibe-Tombwa": "TO", "Angola-Namibe-Virei": "VI", "Angola-U\u00edge-Alto Cauale": "AC", "Angola-U\u00edge-Ambuila": "AM", "Angola-U\u00edge-Bembe": "BE", "Angola-U\u00edge-Buengas": "BU", "Angola-U\u00edge-Bungo": "None", "Angola-U\u00edge-Damba": "DA", "Angola-U\u00edge-Maquela do Zombo": "None", "Angola-U\u00edge-Milunga": "None", "Angola-U\u00edge-Mucaba": "MU", "Angola-U\u00edge-Negage": "NE", "Angola-U\u00edge-Puri": "PU", "Angola-U\u00edge-Quimbele": "QM", "Angola-U\u00edge-Quitexe": "QT", "Angola-U\u00edge-Sanza Pombo": "SP", "Angola-U\u00edge-Songo": "SO", "Angola-U\u00edge-U\u00edge": "UI", "Angola-Zaire-Cuimba": "CU", "Angola-Zaire-M'Banza Congo": "MK", "Angola-Zaire-N'Zeto": "NZ", "Angola-Zaire-Noqui": "NO", "Angola-Zaire-Soyo": "SO", "Angola-Zaire-Tomboco": "TO", "Anguilla-None-None": "None", "Antarctica-None-None": "None", "Antigua and Barbuda-Barbuda-None": "None", "Antigua and Barbuda-Redonda-None": "None", "Antigua and Barbuda-Saint George-None": "None", "Antigua and Barbuda-Saint John-None": "None", "Antigua and Barbuda-Saint Mary-None": "None", "Antigua and Barbuda-Saint Paul-None": "None", "Antigua and Barbuda-Saint Peter-None": "None", "Antigua and Barbuda-Saint Philip-None": "None", "Argentina-Buenos Aires-Adolfo Alsina": "AA", "Argentina-Buenos Aires-Adolfo Gonzales Chaves": "AC", "Argentina-Buenos Aires-Alberti": "AL", "Argentina-Buenos Aires-Almirante Brown": "AB", "Argentina-Buenos Aires-Ameghino": "None", "Argentina-Buenos Aires-Arrecifes": "BM", "Argentina-Buenos Aires-Avellaneda": "AV", "Argentina-Buenos Aires-Ayacucho": "AY", "Argentina-Buenos Aires-Azul": "AZ", "Argentina-Buenos Aires-Bah\u00eda Blanca": "BB", "Argentina-Buenos Aires-Balcarce": "BC", "Argentina-Buenos Aires-Baradero": "BD", "Argentina-Buenos Aires-Benito Ju\u00e1rez": "BJ", "Argentina-Buenos Aires-Berazategui": "BZ", "Argentina-Buenos Aires-Berisso": "BS", "Argentina-Buenos Aires-Bol\u00edvar": "BO", "Argentina-Buenos Aires-Bragado": "BG", "Argentina-Buenos Aires-Brandsen": "BR", "Argentina-Buenos Aires-Campana": "CM", "Argentina-Buenos Aires-Ca\u00f1uelas": "CL", "Argentina-Buenos Aires-Capit\u00e1n Sarmiento": "CS", "Argentina-Buenos Aires-Carlos Casares": "CC", "Argentina-Buenos Aires-Carlos Tejedor": "CT", "Argentina-Buenos Aires-Carmen de Areco": "CA", "Argentina-Buenos Aires-Castelli": "CI", "Argentina-Buenos Aires-Chacabuco": "CB", "Argentina-Buenos Aires-Chascom\u00fas": "CH", "Argentina-Buenos Aires-Chivilcoy": "CV", "Argentina-Buenos Aires-Col\u00f3n": "CO", "Argentina-Buenos Aires-Coronel de Marina Leonardo Rosales": "CR", "Argentina-Buenos Aires-Coronel Dorrego": "CD", "Argentina-Buenos Aires-Coronel Pringles": "CP", "Argentina-Buenos Aires-Coronel Su\u00e1rez": "CE", "Argentina-Buenos Aires-Daireaux": "DA", "Argentina-Buenos Aires-Dolores": "DO", "Argentina-Buenos Aires-Ensenada": "EN", "Argentina-Buenos Aires-Escobar": "ES", "Argentina-Buenos Aires-Esteban Echeverr\u00eda": "EB", "Argentina-Buenos Aires-Exaltaci\u00f3n de la Cruz": "EC", "Argentina-Buenos Aires-Florencio Varela": "FC", "Argentina-Buenos Aires-General Alvarado": "GD", "Argentina-Buenos Aires-General Alvear": "GA", "Argentina-Buenos Aires-General Arenales": "GE", "Argentina-Buenos Aires-General Belgrano": "GB", "Argentina-Buenos Aires-General Guido": "GG", "Argentina-Buenos Aires-General Juan Madariaga": "GJ", "Argentina-Buenos Aires-General La Madrid": "GM", "Argentina-Buenos Aires-General Las Heras": "GH", "Argentina-Buenos Aires-General Lavalle": "GL", "Argentina-Buenos Aires-General Paz": "GZ", "Argentina-Buenos Aires-General Pinto": "GI", "Argentina-Buenos Aires-General Pueyrred\u00f3n": "GP", "Argentina-Buenos Aires-General Rodr\u00edguez": "GR", "Argentina-Buenos Aires-General San Mart\u00edn": "GN", "Argentina-Buenos Aires-General Sarmiento": "None", "Argentina-Buenos Aires-General Viamonte": "GT", "Argentina-Buenos Aires-General Villegas": "GV", "Argentina-Buenos Aires-Guamin\u00ed": "GU", "Argentina-Buenos Aires-Hip\u00f3lito Yrigoyen": "HY", "Argentina-Buenos Aires-Jun\u00edn": "JU", "Argentina-Buenos Aires-La Costa": "LC", "Argentina-Buenos Aires-La Matanza": "LM", "Argentina-Buenos Aires-La Plata": "LT", "Argentina-Buenos Aires-Lan\u00fas": "LS", "Argentina-Buenos Aires-Laprida": "LR", "Argentina-Buenos Aires-Las Flores": "LF", "Argentina-Buenos Aires-Leandro N. Alem": "LA", "Argentina-Buenos Aires-Lincoln": "LI", "Argentina-Buenos Aires-Lober\u00eda": "LO", "Argentina-Buenos Aires-Lobos": "LB", "Argentina-Buenos Aires-Lomas de Zamora": "LZ", "Argentina-Buenos Aires-Luj\u00e1n": "LU", "Argentina-Buenos Aires-Magdalena": "ML", "Argentina-Buenos Aires-Maip\u00fa": "MA", "Argentina-Buenos Aires-Mar Chiquita": "MC", "Argentina-Buenos Aires-Marcos Paz": "MP", "Argentina-Buenos Aires-Mercedes": "MD", "Argentina-Buenos Aires-Merlo": "ME", "Argentina-Buenos Aires-Monte": "MT", "Argentina-Buenos Aires-Monte Hermoso": "MH", "Argentina-Buenos Aires-Moreno": "MR", "Argentina-Buenos Aires-Mor\u00f3n": "MN", "Argentina-Buenos Aires-Navarro": "NA", "Argentina-Buenos Aires-Necochea": "NE", "Argentina-Buenos Aires-Nueve de Julio": "NJ", "Argentina-Buenos Aires-Olavarr\u00eda": "OL", "Argentina-Buenos Aires-Patagones": "PA", "Argentina-Buenos Aires-Pehuaj\u00f3": "PJ", "Argentina-Buenos Aires-Pellegrini": "PE", "Argentina-Buenos Aires-Pergamino": "PG", "Argentina-Buenos Aires-Pila": "PL", "Argentina-Buenos Aires-Pilar": "PX", "Argentina-Buenos Aires-Pinamar": "PI", "Argentina-Buenos Aires-Pu\u00e1n": "PU", "Argentina-Buenos Aires-Quilmes": "QU", "Argentina-Buenos Aires-Ramallo": "RM", "Argentina-Buenos Aires-Rauch": "RU", "Argentina-Buenos Aires-Rivadavia": "RI", "Argentina-Buenos Aires-Rojas": "RO", "Argentina-Buenos Aires-Roque P\u00e9rez": "RP", "Argentina-Buenos Aires-Saavedra": "SD", "Argentina-Buenos Aires-Saladillo": "SL", "Argentina-Buenos Aires-Salliquel\u00f3": "SQ", "Argentina-Buenos Aires-Salto": "ST", "Argentina-Buenos Aires-San Andr\u00e9s de Giles": "SG", "Argentina-Buenos Aires-San Antonio de Areco": "SA", "Argentina-Buenos Aires-San Cayetano": "SC", "Argentina-Buenos Aires-San Fernando (1)": "SF", "Argentina-Buenos Aires-San Fernando (2)": "SF", "Argentina-Buenos Aires-San Isidro": "SI", "Argentina-Buenos Aires-San Nicol\u00e1s": "SN", "Argentina-Buenos Aires-San Pedro": "SP", "Argentina-Buenos Aires-San Vicente": "SE", "Argentina-Buenos Aires-Suipacha": "SU", "Argentina-Buenos Aires-Tandil": "TD", "Argentina-Buenos Aires-Tapalqu\u00e9": "TP", "Argentina-Buenos Aires-Tigre": "TI", "Argentina-Buenos Aires-Tordillo": "TO", "Argentina-Buenos Aires-Tornquist": "TQ", "Argentina-Buenos Aires-Trenque Lauquen": "TR", "Argentina-Buenos Aires-Tres Arroyos": "TA", "Argentina-Buenos Aires-Tres de Febrero": "TF", "Argentina-Buenos Aires-Tres Lomas": "TL", "Argentina-Buenos Aires-Veinticinco de Mayo": "VM", "Argentina-Buenos Aires-Vicente L\u00f3pez": "VL", "Argentina-Buenos Aires-Villa Gesell": "VG", "Argentina-Buenos Aires-Villarino": "VI", "Argentina-Buenos Aires-Z\u00e1rate": "ZA", "Argentina-Catamarca-Ambato": "AM", "Argentina-Catamarca-Ancasti": "AC", "Argentina-Catamarca-Andalgal\u00e1": "AG", "Argentina-Catamarca-Antofagasta de la Sierra": "AS", "Argentina-Catamarca-Bel\u00e9n": "BE", "Argentina-Catamarca-Capay\u00e1n": "CA", "Argentina-Catamarca-Capital": "CT", "Argentina-Catamarca-El Alto": "EA", "Argentina-Catamarca-Fray Mamerto Esqui\u00fa": "FE", "Argentina-Catamarca-La Paz": "LP", "Argentina-Catamarca-Pacl\u00edn": "PA", "Argentina-Catamarca-Pom\u00e1n": "PO", "Argentina-Catamarca-Santa Mar\u00eda": "SM", "Argentina-Catamarca-Santa Rosa": "SR", "Argentina-Catamarca-Tinogasta": "TI", "Argentina-Catamarca-Valle Viejo": "VV", "Argentina-Chaco-Almirante Brown": "AB", "Argentina-Chaco-Bermejo": "BE", "Argentina-Chaco-Chacabuco": "CH", "Argentina-Chaco-Comandante Fern\u00e1ndez": "CF", "Argentina-Chaco-Doce de Octubre": "DC", "Argentina-Chaco-Fray Justo Santa Mar\u00eda de Oro": "FJ", "Argentina-Chaco-General Belgrano": "GB", "Argentina-Chaco-General Donovan": "GD", "Argentina-Chaco-General G\u00fcemes": "GG", "Argentina-Chaco-Independencia": "IN", "Argentina-Chaco-Libertad": "LI", "Argentina-Chaco-Libertador General San Mart\u00edn": "LM", "Argentina-Chaco-Maip\u00fa": "MA", "Argentina-Chaco-Mayor Luis J. Fontana": "MF", "Argentina-Chaco-Nueve de Julio": "NJ", "Argentina-Chaco-O'Higgins": "OH", "Argentina-Chaco-Presidencia de la Plaza": "PP", "Argentina-Chaco-Primero de Mayo": "PM", "Argentina-Chaco-Quitilipi": "QU", "Argentina-Chaco-San Fernando": "SF", "Argentina-Chaco-San Lorenzo": "SL", "Argentina-Chaco-Sargento Cabral": "SC", "Argentina-Chaco-Tapenag\u00e1": "TA", "Argentina-Chaco-Veinticinco de Mayo": "VM", "Argentina-Chubut-Biedma": "BI", "Argentina-Chubut-Cushamen": "CU", "Argentina-Chubut-Escalante": "ES", "Argentina-Chubut-Florentino Ameghino": "FA", "Argentina-Chubut-Futaleuf\u00fa": "FU", "Argentina-Chubut-Gaiman": "GM", "Argentina-Chubut-Gastre": "GS", "Argentina-Chubut-Langui\u00f1eo": "LA", "Argentina-Chubut-M\u00e1rtires": "MA", "Argentina-Chubut-Paso de Indios": "PI", "Argentina-Chubut-Rawson": "RA", "Argentina-Chubut-Ri\u00f3 Senguer": "RS", "Argentina-Chubut-Sarmiento": "SA", "Argentina-Chubut-Tehuelches": "TH", "Argentina-Chubut-Telsen": "TN", "Argentina-Ciudad de Buenos Aires-Distrito Federal": "DF", "Argentina-C\u00f3rdoba-Calamuchita": "CA", "Argentina-C\u00f3rdoba-Capital": "CB", "Argentina-C\u00f3rdoba-Col\u00f3n": "CO", "Argentina-C\u00f3rdoba-Cruz del Eje": "CE", "Argentina-C\u00f3rdoba-General Roca": "GR", "Argentina-C\u00f3rdoba-General San Mart\u00edn": "GM", "Argentina-C\u00f3rdoba-Ischil\u00edn": "IS", "Argentina-C\u00f3rdoba-Ju\u00e1rez Celman": "JC", "Argentina-C\u00f3rdoba-Marcos Ju\u00e1rez": "MJ", "Argentina-C\u00f3rdoba-Minas": "MI", "Argentina-C\u00f3rdoba-Pocho": "PO", "Argentina-C\u00f3rdoba-Presidente Roque S\u00e1enz Pe\u00f1a": "PP", "Argentina-C\u00f3rdoba-Punilla": "PU", "Argentina-C\u00f3rdoba-Ri\u00f3 Cuarto": "RC", "Argentina-C\u00f3rdoba-Ri\u00f3 Primero": "RP", "Argentina-C\u00f3rdoba-Ri\u00f3 Seco": "RS", "Argentina-C\u00f3rdoba-Ri\u00f3 Segundo": "RG", "Argentina-C\u00f3rdoba-San Alberto": "SA", "Argentina-C\u00f3rdoba-San Javier": "SV", "Argentina-C\u00f3rdoba-San Justo": "SJ", "Argentina-C\u00f3rdoba-Santa Mar\u00eda": "SM", "Argentina-C\u00f3rdoba-Sobremonte": "SO", "Argentina-C\u00f3rdoba-Tercero Arriba": "TA", "Argentina-C\u00f3rdoba-Totoral": "TO", "Argentina-C\u00f3rdoba-Tulumba": "TU", "Argentina-C\u00f3rdoba-Uni\u00f3n": "UN", "Argentina-Corrientes-Bella Vista": "BV", "Argentina-Corrientes-Ber\u00f3n de Astrada": "BA", "Argentina-Corrientes-Capital": "CN", "Argentina-Corrientes-Concepci\u00f3n": "CO", "Argentina-Corrientes-Curuz\u00fa Cuati\u00e1": "CC", "Argentina-Corrientes-Empedrado": "EM", "Argentina-Corrientes-Esquina": "ES", "Argentina-Corrientes-General Alvear": "GA", "Argentina-Corrientes-General Paz": "GP", "Argentina-Corrientes-Goya": "GO", "Argentina-Corrientes-Itat\u00ed": "IT", "Argentina-Corrientes-Ituzaing\u00f3": "IZ", "Argentina-Corrientes-Lavalle": "LA", "Argentina-Corrientes-Mburucuy\u00e1": "MB", "Argentina-Corrientes-Mercedes": "ME", "Argentina-Corrientes-Monte Caseros": "MC", "Argentina-Corrientes-Paso de los Libres": "PL", "Argentina-Corrientes-Saladas": "SL", "Argentina-Corrientes-San Cosme": "SC", "Argentina-Corrientes-San Luis del Palmar": "SP", "Argentina-Corrientes-San Mart\u00edn": "SM", "Argentina-Corrientes-San Miguel": "SG", "Argentina-Corrientes-San Roque": "SR", "Argentina-Corrientes-Santo Tom\u00e9": "ST", "Argentina-Corrientes-Sauce": "SA", "Argentina-Entre R\u00edos-Col\u00f3n": "CO", "Argentina-Entre R\u00edos-Concordia": "CC", "Argentina-Entre R\u00edos-Diamante": "DI", "Argentina-Entre R\u00edos-Federaci\u00f3n": "FC", "Argentina-Entre R\u00edos-Federal": "FE", "Argentina-Entre R\u00edos-Feliciano": "FL", "Argentina-Entre R\u00edos-Gualeguay": "GG", "Argentina-Entre R\u00edos-Gualeguaych\u00fa": "GC", "Argentina-Entre R\u00edos-Isla": "None", "Argentina-Entre R\u00edos-Islas del Ibicuy": "II", "Argentina-Entre R\u00edos-La Paz": "LP", "Argentina-Entre R\u00edos-Nogoy\u00e1": "NO", "Argentina-Entre R\u00edos-Paran\u00e1": "PA", "Argentina-Entre R\u00edos-Tala": "TA", "Argentina-Entre R\u00edos-Uruguay": "UR", "Argentina-Entre R\u00edos-Victoria": "VC", "Argentina-Entre R\u00edos-Villaguay": "VG", "Argentina-Formosa-Bermejo": "BE", "Argentina-Formosa-Formosa": "FO", "Argentina-Formosa-Laishi": "LA", "Argentina-Formosa-Matacos": "MA", "Argentina-Formosa-Pati\u00f1o": "PA", "Argentina-Formosa-Pilag\u00e1s": "PG", "Argentina-Formosa-Pilcomayo": "PM", "Argentina-Formosa-Piran\u00e9": "PR", "Argentina-Formosa-Ram\u00f3n Lista": "RL", "Argentina-Jujuy-Capital": "None", "Argentina-Jujuy-Cochinoca": "CO", "Argentina-Jujuy-El Carmen": "EC", "Argentina-Jujuy-Humahuaca": "HU", "Argentina-Jujuy-Ledesma": "LE", "Argentina-Jujuy-Palpal\u00e1": "PA", "Argentina-Jujuy-Rinconada": "RI", "Argentina-Jujuy-San Antonio": "SA", "Argentina-Jujuy-San Pedro": "SP", "Argentina-Jujuy-Santa B\u00e1rbara": "SB", "Argentina-Jujuy-Santa Catalina": "SC", "Argentina-Jujuy-Susques": "SU", "Argentina-Jujuy-Tilcara": "TI", "Argentina-Jujuy-Tumbaya": "TU", "Argentina-Jujuy-Valle Grande": "VG", "Argentina-Jujuy-Yavi": "YA", "Argentina-La Pampa-Atreuc\u00f3": "AT", "Argentina-La Pampa-Caleu Caleu": "CL", "Argentina-La Pampa-Capital": "SR", "Argentina-La Pampa-Catril\u00f3": "CA", "Argentina-La Pampa-Chalileo": "CH", "Argentina-La Pampa-Chapaleuf\u00fa": "CP", "Argentina-La Pampa-Chical C\u00f3": "CC", "Argentina-La Pampa-Conhelo": "CO", "Argentina-La Pampa-Curac\u00f3": "CU", "Argentina-La Pampa-Guatrach\u00e9": "GU", "Argentina-La Pampa-Hucal": "HU", "Argentina-La Pampa-Lihuel Calel": "UC", "Argentina-La Pampa-Limay Mahuida": "LM", "Argentina-La Pampa-Loventu\u00e9": "LO", "Argentina-La Pampa-Marac\u00f3": "MA", "Argentina-La Pampa-Puel\u00e9n": "PU", "Argentina-La Pampa-Quem\u00fa Quem\u00fa": "QQ", "Argentina-La Pampa-Rancul": "RA", "Argentina-La Pampa-Realic\u00f3": "RE", "Argentina-La Pampa-Toay": "TO", "Argentina-La Pampa-Trenel": "TR", "Argentina-La Pampa-Utrac\u00e1n": "UT", "Argentina-La Rioja-Arauco": "AR", "Argentina-La Rioja-Capital": "LR", "Argentina-La Rioja-Castro Barros": "CB", "Argentina-La Rioja-Chamical": "CM", "Argentina-La Rioja-Chilecito": "CL", "Argentina-La Rioja-Coronel Felipe Varela": "None", "Argentina-La Rioja-Famatina": "FA", "Argentina-La Rioja-General Angel Vicente Pe\u00f1aloza": "GP", "Argentina-La Rioja-General Belgrano": "GB", "Argentina-La Rioja-General Juan Facundo Quiroga": "GQ", "Argentina-La Rioja-General Lamadrid": "GL", "Argentina-La Rioja-General Ocampo": "GO", "Argentina-La Rioja-General San Mart\u00edn": "GM", "Argentina-La Rioja-Independencia": "IN", "Argentina-La Rioja-Rosario Vera Pe\u00f1aloza": "RP", "Argentina-La Rioja-San Blas de los Sauces": "SS", "Argentina-La Rioja-Sanagasta": "SA", "Argentina-La Rioja-Vinchina": "VI", "Argentina-Mendoza-Capital": "MZ", "Argentina-Mendoza-General Alvear": "GA", "Argentina-Mendoza-Godoy Cruz": "GC", "Argentina-Mendoza-Guaymall\u00e9n": "GU", "Argentina-Mendoza-Jun\u00edn": "JU", "Argentina-Mendoza-La Paz": "LP", "Argentina-Mendoza-Las Heras": "LH", "Argentina-Mendoza-Lavalle": "LA", "Argentina-Mendoza-Luj\u00e1n de Cuyo": "LC", "Argentina-Mendoza-Maip\u00fa": "MP", "Argentina-Mendoza-Malarg\u00fce": "ML", "Argentina-Mendoza-Rivadavia": "RI", "Argentina-Mendoza-San Carlos": "SC", "Argentina-Mendoza-San Mart\u00edn": "SM", "Argentina-Mendoza-San Rafael": "SR", "Argentina-Mendoza-Santa Rosa": "ST", "Argentina-Mendoza-Tunuy\u00e1n": "TN", "Argentina-Mendoza-Tupungato": "TP", "Argentina-Misiones-Ap\u00f3stoles": "AP", "Argentina-Misiones-Caingu\u00e1s": "CG", "Argentina-Misiones-Candelaria": "CD", "Argentina-Misiones-Capital": "PS", "Argentina-Misiones-Concepci\u00f3n": "CO", "Argentina-Misiones-Eldorado": "ED", "Argentina-Misiones-General Manuel Belgrano": "GB", "Argentina-Misiones-Guaran\u00ed": "GU", "Argentina-Misiones-Iguaz\u00fa": "IG", "Argentina-Misiones-Leandro N. Alem": "LA", "Argentina-Misiones-Libertador General San Mart\u00edn": "LM", "Argentina-Misiones-Montecarlo": "MO", "Argentina-Misiones-Ober\u00e1": "OB", "Argentina-Misiones-San Ignacio": "SI", "Argentina-Misiones-San Javier": "SJ", "Argentina-Misiones-San Pedro": "SP", "Argentina-Misiones-Veinticinco de Mayo": "VM", "Argentina-Neuqu\u00e9n-Alumin\u00e9": "AL", "Argentina-Neuqu\u00e9n-A\u00f1elo": "AN", "Argentina-Neuqu\u00e9n-Cat\u00e1n Lil": "CL", "Argentina-Neuqu\u00e9n-Chos Malal": "CM", "Argentina-Neuqu\u00e9n-Coll\u00f3n Cur\u00e1": "CC", "Argentina-Neuqu\u00e9n-Confluencia": "CO", "Argentina-Neuqu\u00e9n-Huiliches": "HU", "Argentina-Neuqu\u00e9n-Lacar": "LA", "Argentina-Neuqu\u00e9n-Loncopu\u00e9": "LO", "Argentina-Neuqu\u00e9n-Los Lagos": "LL", "Argentina-Neuqu\u00e9n-Minas": "MI", "Argentina-Neuqu\u00e9n-\u00d1orqu\u00edn": "NO", "Argentina-Neuqu\u00e9n-Pehuenches": "PE", "Argentina-Neuqu\u00e9n-Pic\u00fan Leuf\u00fa": "PL", "Argentina-Neuqu\u00e9n-Picunches": "PI", "Argentina-Neuqu\u00e9n-Zapala": "ZA", "Argentina-R\u00edo Negro-Adolfo Alsina": "AA", "Argentina-R\u00edo Negro-Avellaneda": "AV", "Argentina-R\u00edo Negro-Bariloche": "BA", "Argentina-R\u00edo Negro-Conesa": "CO", "Argentina-R\u00edo Negro-El Cuy": "EC", "Argentina-R\u00edo Negro-General Roca": "GR", "Argentina-R\u00edo Negro-\u00d1orquinco": "NO", "Argentina-R\u00edo Negro-Nueve de Julio": "NJ", "Argentina-R\u00edo Negro-Pichi Mahuida": "PM", "Argentina-R\u00edo Negro-Pilcaniyeu": "PI", "Argentina-R\u00edo Negro-San Antonio": "SA", "Argentina-R\u00edo Negro-Valcheta": "VA", "Argentina-R\u00edo Negro-Veinticinco de Mayo": "VM", "Argentina-Salta-Anta": "AN", "Argentina-Salta-Cachi": "CA", "Argentina-Salta-Cafayate": "CF", "Argentina-Salta-Capital": "SA", "Argentina-Salta-Cerrillos": "CE", "Argentina-Salta-Chicoana": "CH", "Argentina-Salta-General G\u00fcemes": "GG", "Argentina-Salta-General Jos\u00e9 de San Mart\u00edn": "GM", "Argentina-Salta-Guachipas": "GU", "Argentina-Salta-Iruya": "IR", "Argentina-Salta-La Caldera": "LC", "Argentina-Salta-La Candelaria": "LD", "Argentina-Salta-La Poma": "LP", "Argentina-Salta-La Vi\u00f1a": "LV", "Argentina-Salta-Los Andes": "LA", "Argentina-Salta-Met\u00e1n": "ME", "Argentina-Salta-Molinos": "MO", "Argentina-Salta-Or\u00e1n": "OR", "Argentina-Salta-Rivadavia": "RI", "Argentina-Salta-Rosario de la Frontera": "RF", "Argentina-Salta-Rosario de Lerma": "RL", "Argentina-Salta-San Carlos": "SC", "Argentina-Salta-Santa Victoria": "SV", "Argentina-San Juan-Albard\u00f3n": "AL", "Argentina-San Juan-Angaco": "AN", "Argentina-San Juan-Calingasta": "CL", "Argentina-San Juan-Capital": "SJ", "Argentina-San Juan-Caucete": "CC", "Argentina-San Juan-Chimbas": "CH", "Argentina-San Juan-Iglesia": "IG", "Argentina-San Juan-J\u00e1chal": "JA", "Argentina-San Juan-Pocito": "PO", "Argentina-San Juan-Rawson": "RA", "Argentina-San Juan-Rivadavia": "RI", "Argentina-San Juan-San Mart\u00edn": "SM", "Argentina-San Juan-Santa Luc\u00eda": "SL", "Argentina-San Juan-Sarmiento": "SA", "Argentina-San Juan-Ullum": "UL", "Argentina-San Juan-Valle F\u00e9rtil": "VF", "Argentina-San Juan-Veinticinco de Mayo": "VM", "Argentina-San Juan-Zonda": "ZO", "Argentina-San Luis-Ayacucho": "AY", "Argentina-San Luis-Belgrano": "BE", "Argentina-San Luis-Chacabuco": "CH", "Argentina-San Luis-Coronel Pringles": "CP", "Argentina-San Luis-General Pedernera": "GP", "Argentina-San Luis-Gobernador Dupuy": "GD", "Argentina-San Luis-Jun\u00edn": "JU", "Argentina-San Luis-La Capital": "LC", "Argentina-San Luis-Libertador General San Mart\u00edn": "LM", "Argentina-Santa Cruz-Corpen Aike": "CA", "Argentina-Santa Cruz-Deseado": "DE", "Argentina-Santa Cruz-G\u00fcer Aike": "GA", "Argentina-Santa Cruz-Lago Argentino": "LA", "Argentina-Santa Cruz-Lago Buenos Aires": "LB", "Argentina-Santa Cruz-Magallanes": "MA", "Argentina-Santa Cruz-Ri\u00f3 Chico": "RC", "Argentina-Santa Fe-Belgrano": "BE", "Argentina-Santa Fe-Caseros": "CR", "Argentina-Santa Fe-Castellanos": "CL", "Argentina-Santa Fe-Constituci\u00f3n": "CO", "Argentina-Santa Fe-Garay": "GA", "Argentina-Santa Fe-General L\u00f3pez": "GL", "Argentina-Santa Fe-General Obligado": "GO", "Argentina-Santa Fe-Iriondo": "IR", "Argentina-Santa Fe-La Capital": "LP", "Argentina-Santa Fe-Las Colonias": "LC", "Argentina-Santa Fe-Nueve de Julio": "NJ", "Argentina-Santa Fe-Rosario": "RO", "Argentina-Santa Fe-San Crist\u00f3bal": "SC", "Argentina-Santa Fe-San Javier": "SV", "Argentina-Santa Fe-San Jer\u00f3nimo": "SR", "Argentina-Santa Fe-San Justo": "SJ", "Argentina-Santa Fe-San Lorenzo": "SL", "Argentina-Santa Fe-San Mart\u00edn": "SM", "Argentina-Santa Fe-Vera": "VE", "Argentina-Santiago del Estero-Aguirre": "AG", "Argentina-Santiago del Estero-Alberdi": "AL", "Argentina-Santiago del Estero-Atamisqui": "AT", "Argentina-Santiago del Estero-Avellaneda": "AV", "Argentina-Santiago del Estero-Banda": "BA", "Argentina-Santiago del Estero-Belgrano": "BE", "Argentina-Santiago del Estero-Capital": "SE", "Argentina-Santiago del Estero-Choya": "CH", "Argentina-Santiago del Estero-Copo": "CO", "Argentina-Santiago del Estero-Figueroa": "FI", "Argentina-Santiago del Estero-General Taboada": "GT", "Argentina-Santiago del Estero-Guasay\u00e1n": "GU", "Argentina-Santiago del Estero-Jim\u00e9nez": "JM", "Argentina-Santiago del Estero-Juan Felipe Ibarra": "JI", "Argentina-Santiago del Estero-Loreto": "LO", "Argentina-Santiago del Estero-Mitre": "MI", "Argentina-Santiago del Estero-Moreno": "MO", "Argentina-Santiago del Estero-Ojo de Agua": "OJ", "Argentina-Santiago del Estero-Pellegrini": "PE", "Argentina-Santiago del Estero-Quebrachos": "QU", "Argentina-Santiago del Estero-Ri\u00f3 Hondo": "RH", "Argentina-Santiago del Estero-Rivadavia": "RI", "Argentina-Santiago del Estero-Robles": "RO", "Argentina-Santiago del Estero-Salavina": "SV", "Argentina-Santiago del Estero-San Mart\u00edn": "SM", "Argentina-Santiago del Estero-Sarmiento": "SR", "Argentina-Santiago del Estero-Sil\u00edpica": "SI", "Argentina-Tierra del Fuego-Ri\u00f3 Grande": "RG", "Argentina-Tierra del Fuego-Ushuaia": "US", "Argentina-Tucum\u00e1n-Burruyac\u00fa": "BU", "Argentina-Tucum\u00e1n-Capital": "TM", "Argentina-Tucum\u00e1n-Chicligasta": "CH", "Argentina-Tucum\u00e1n-Cruz Alta": "CA", "Argentina-Tucum\u00e1n-Famaill\u00e1": "FA", "Argentina-Tucum\u00e1n-Graneros": "GR", "Argentina-Tucum\u00e1n-Juan B. Alberdi": "JA", "Argentina-Tucum\u00e1n-La Cocha": "LC", "Argentina-Tucum\u00e1n-Leales": "LE", "Argentina-Tucum\u00e1n-Lules": "LU", "Argentina-Tucum\u00e1n-Monteros": "MO", "Argentina-Tucum\u00e1n-Ri\u00f3 Chico": "RC", "Argentina-Tucum\u00e1n-Simoca": "SI", "Argentina-Tucum\u00e1n-Taf\u00ed del Valle": "TD", "Argentina-Tucum\u00e1n-Taf\u00ed Viejo": "TV", "Argentina-Tucum\u00e1n-Trancas": "TR", "Argentina-Tucum\u00e1n-Yerba Buena": "YB", "Armenia-Aragatsotn-None": "None", "Armenia-Ararat-None": "None", "Armenia-Armavir-None": "None", "Armenia-Erevan-None": "None", "Armenia-Gegharkunik-None": "None", "Armenia-Kotayk-None": "None", "Armenia-Lori-None": "None", "Armenia-Shirak-None": "None", "Armenia-Syunik-None": "None", "Armenia-Tavush-None": "None", "Armenia-Vayots Dzor-None": "None", "Aruba-None-None": "None", "Australia-Ashmore and Cartier Islands-Ashmore and Cartier Islands": "None", "Australia-Australian Capital Territory-Unincorporated Australian Capital Territory": "None", "Australia-Coral Sea Islands Territory-Coral Sea Islands": "None", "Australia-Jervis Bay Territory-Jervis Bay": "None", "Australia-New South Wales-Albury": "AL", "Australia-New South Wales-Armidale Dumaresq": "AD", "Australia-New South Wales-Ashfield": "AS", "Australia-New South Wales-Auburn": "AU", "Australia-New South Wales-Ballina": "BA", "Australia-New South Wales-Balranald": "BN", "Australia-New South Wales-Bankstown": "BS", "Australia-New South Wales-Bathurst": "BT", "Australia-New South Wales-Bega Valley": "BV", "Australia-New South Wales-Bellingen": "BE", "Australia-New South Wales-Berrigan": "BG", "Australia-New South Wales-Blacktown": "BC", "Australia-New South Wales-Bland": "BD", "Australia-New South Wales-Blayney": "BL", "Australia-New South Wales-Blue Mountains": "BM", "Australia-New South Wales-Bogan": "BX", "Australia-New South Wales-Bombala": "BO", "Australia-New South Wales-Boorowa": "BW", "Australia-New South Wales-Botany Bay": "BB", "Australia-New South Wales-Bourke": "BQ", "Australia-New South Wales-Brewarrina": "BR", "Australia-New South Wales-Broken Hill": "BH", "Australia-New South Wales-Burwood": "BU", "Australia-New South Wales-Byron": "BY", "Australia-New South Wales-Cabonne": "CE", "Australia-New South Wales-Camden": "CN", "Australia-New South Wales-Campbelltown": "CA", "Australia-New South Wales-Canada Bay": "CC", "Australia-New South Wales-Canterbury": "CA", "Australia-New South Wales-Carrathool": "CH", "Australia-New South Wales-Central Darling": "CD", "Australia-New South Wales-Cessnock": "CS", "Australia-New South Wales-Clarence Valley": "None", "Australia-New South Wales-Cobar": "CR", "Australia-New South Wales-Coffs Harbour": "CF", "Australia-New South Wales-Conargo": "CG", "Australia-New South Wales-Coolamon": "CO", "Australia-New South Wales-Cooma-Monaro": "CM", "Australia-New South Wales-Coonamble": "CJ", "Australia-New South Wales-Cootamundra": "CQ", "Australia-New South Wales-Corowa": "CV", "Australia-New South Wales-Cowra": "CW", "Australia-New South Wales-Deniliquin": "DE", "Australia-New South Wales-Dubbo": "DB", "Australia-New South Wales-Dungog": "DG", "Australia-New South Wales-Eurobodalla": "EU", "Australia-New South Wales-Fairfield": "FA", "Australia-New South Wales-Forbes": "FO", "Australia-New South Wales-Gilgandra": "GG", "Australia-New South Wales-Glen Innes Severn": "None", "Australia-New South Wales-Gloucester": "GC", "Australia-New South Wales-Gosford": "GF", "Australia-New South Wales-Goulburn Mulwaree": "None", "Australia-New South Wales-Great Lakes": "GL", "Australia-New South Wales-Greater Hume": "None", "Australia-New South Wales-Greater Taree": "GT", "Australia-New South Wales-Griffith": "GH", "Australia-New South Wales-Gundagai": "GU", "Australia-New South Wales-Gunnedah": "GD", "Australia-New South Wales-Guyra": "GY", "Australia-New South Wales-Gwydir": "None", "Australia-New South Wales-Harden": "HD", "Australia-New South Wales-Hawkesbury": "HW", "Australia-New South Wales-Hay": "HY", "Australia-New South Wales-Holroyd": "HO", "Australia-New South Wales-Hornsby": "HR", "Australia-New South Wales-Hunters Hill": "HH", "Australia-New South Wales-Hurstville": "HV", "Australia-New South Wales-Inverell": "IN", "Australia-New South Wales-Jerilderie": "JE", "Australia-New South Wales-Junee": "JU", "Australia-New South Wales-Kempsey": "KE", "Australia-New South Wales-Kiama": "KI", "Australia-New South Wales-Kogarah": "KO", "Australia-New South Wales-Ku-ring-gai": "KU", "Australia-New South Wales-Kyogle": "KY", "Australia-New South Wales-Lachlan": "LA", "Australia-New South Wales-Lake Macquarie": "LM", "Australia-New South Wales-Lane Cove": "LC", "Australia-New South Wales-Leeton": "LE", "Australia-New South Wales-Leichhardt": "LH", "Australia-New South Wales-Lismore": "LI", "Australia-New South Wales-Lithgow": "LG", "Australia-New South Wales-Liverpool": "LV", "Australia-New South Wales-Liverpool Plains": "None", "Australia-New South Wales-Lockhart": "LO", "Australia-New South Wales-Maitland": "MD", "Australia-New South Wales-Manly": "MN", "Australia-New South Wales-Marrickville": "MV", "Australia-New South Wales-Mid-Western Regional": "None", "Australia-New South Wales-Moree Plains": "MP", "Australia-New South Wales-Mosman": "MO", "Australia-New South Wales-Murray": "MY", "Australia-New South Wales-Murrumbidgee": "MB", "Australia-New South Wales-Muswellbrook": "MS", "Australia-New South Wales-Nambucca": "NC", "Australia-New South Wales-Narrabri": "NB", "Australia-New South Wales-Narrandera": "ND", "Australia-New South Wales-Narromine": "NA", "Australia-New South Wales-Newcastle": "NE", "Australia-New South Wales-North Sydney": "NS", "Australia-New South Wales-Oberon": "OB", "Australia-New South Wales-Orange": "OR", "Australia-New South Wales-Palerang": "None", "Australia-New South Wales-Parkes": "PK", "Australia-New South Wales-Parramatta": "PA", "Australia-New South Wales-Penrith": "PE", "Australia-New South Wales-Pittwater": "PI", "Australia-New South Wales-Port Macquarie-Hastings": "None", "Australia-New South Wales-Port Stephens": "PS", "Australia-New South Wales-Queanbeyan": "QB", "Australia-New South Wales-Randwick": "RA", "Australia-New South Wales-Richmond Valley": "RV", "Australia-New South Wales-Rockdale": "RO", "Australia-New South Wales-Ryde": "RD", "Australia-New South Wales-Shellharbour": "SH", "Australia-New South Wales-Shoalhaven": "SL", "Australia-New South Wales-Singleton": "SI", "Australia-New South Wales-Snowy River": "SR", "Australia-New South Wales-Strathfield": "ST", "Australia-New South Wales-Sutherland": "SU", "Australia-New South Wales-Sydney": "SY", "Australia-New South Wales-Tamworth Regional": "None", "Australia-New South Wales-Temora": "TE", "Australia-New South Wales-Tenterfield": "TN", "Australia-New South Wales-The Hills": "None", "Australia-New South Wales-Tumbarumba": "TU", "Australia-New South Wales-Tumut": "TT", "Australia-New South Wales-Tweed": "TW", "Australia-New South Wales-Unincorporated New South Wales": "None", "Australia-New South Wales-Upper Hunter": "None", "Australia-New South Wales-Upper Lachlan": "None", "Australia-New South Wales-Uralla": "UR", "Australia-New South Wales-Urana": "UN", "Australia-New South Wales-Wagga Wagga": "WW", "Australia-New South Wales-Wakool": "WK", "Australia-New South Wales-Walcha": "WH", "Australia-New South Wales-Walgett": "WA", "Australia-New South Wales-Warren": "WN", "Australia-New South Wales-Warringah": "WR", "Australia-New South Wales-Warrumbungle": "None", "Australia-New South Wales-Waverley": "WV", "Australia-New South Wales-Weddin": "WD", "Australia-New South Wales-Wellington": "WE", "Australia-New South Wales-Wentworth": "WE", "Australia-New South Wales-Willoughby": "WB", "Australia-New South Wales-Wingecarribee": "WC", "Australia-New South Wales-Wollondilly": "WL", "Australia-New South Wales-Wollongong": "WG", "Australia-New South Wales-Woollahra": "WO", "Australia-New South Wales-Wyong": "WY", "Australia-New South Wales-Yass Valley": "None", "Australia-New South Wales-Young": "YO", "Australia-Northern Territory-Alice Springs": "AS", "Australia-Northern Territory-Barkly": "None", "Australia-Northern Territory-Belyuen": "BE", "Australia-Northern Territory-Central Desert": "None", "Australia-Northern Territory-Coomalie": "CO", "Australia-Northern Territory-Darwin": "DR", "Australia-Northern Territory-East Arnhem": "None", "Australia-Northern Territory-Katherine": "KA", "Australia-Northern Territory-Litchfield": "LI", "Australia-Northern Territory-MacDonnell": "None", "Australia-Northern Territory-Palmerston": "PA", "Australia-Northern Territory-Roper Gulf": "None", "Australia-Northern Territory-Tiwi Islands": "None", "Australia-Northern Territory-Unincorporated Norther Territories": "None", "Australia-Northern Territory-Victoria-Daly": "None", "Australia-Northern Territory-Wagait": "None", "Australia-Northern Territory-West Arnhem": "None", "Australia-Queensland-Aurukun": "AU", "Australia-Queensland-Balonne": "BA", "Australia-Queensland-Banana": "BN", "Australia-Queensland-Barcaldine": "BC", "Australia-Queensland-Barcoo": "BQ", "Australia-Queensland-Blackall Tambo": "None", "Australia-Queensland-Boulia": "BO", "Australia-Queensland-Brisbane": "BR", "Australia-Queensland-Bulloo": "BU", "Australia-Queensland-Bundaberg": "BB", "Australia-Queensland-Burdekin": "BD", "Australia-Queensland-Burke": "BK", "Australia-Queensland-Cairns": "CS", "Australia-Queensland-Carpentaria": "CA", "Australia-Queensland-Cassowary Coast": "None", "Australia-Queensland-Central Highlands": "CH", "Australia-Queensland-Charters Towers": "CT", "Australia-Queensland-Cherbourg": "CG", "Australia-Queensland-Cloncurry": "CL", "Australia-Queensland-Cook": "CK", "Australia-Queensland-Croydon": "CR", "Australia-Queensland-Diamantina": "DI", "Australia-Queensland-Doomadgee": "DM", "Australia-Queensland-Etheridge": "ET", "Australia-Queensland-Flinders": "FL", "Australia-Queensland-Fraser Coast": "None", "Australia-Queensland-Gladstone": "GL", "Australia-Queensland-Gold Coast": "GC", "Australia-Queensland-Goondiwindi": "GO", "Australia-Queensland-Gympie": "None", "Australia-Queensland-Hinchinbrook": "HI", "Australia-Queensland-Hope Vale": "None", "Australia-Queensland-Ipswich": "IP", "Australia-Queensland-Isaac": "None", "Australia-Queensland-Kowanyama": "KW", "Australia-Queensland-Lockhart River": "None", "Australia-Queensland-Lockyer Valley": "None", "Australia-Queensland-Logan": "LG", "Australia-Queensland-Longreach": "LR", "Australia-Queensland-Mackay": "MK", "Australia-Queensland-Mapoon": "None", "Australia-Queensland-Maranoa": "None", "Australia-Queensland-McKinlay": "MC", "Australia-Queensland-Moreton Bay": "None", "Australia-Queensland-Mornington": "MO", "Australia-Queensland-Mount Isa": "MI", "Australia-Queensland-Murweh": "MW", "Australia-Queensland-Napranum": "None", "Australia-Queensland-North Burnett": "None", "Australia-Queensland-Northern Peninsula Area": "None", "Australia-Queensland-Palm Island": "None", "Australia-Queensland-Paroo": "PA", "Australia-Queensland-Pormpuraaw": "PO", "Australia-Queensland-Quilpie": "QP", "Australia-Queensland-Redland": "RL", "Australia-Queensland-Richmond": "RI", "Australia-Queensland-Rockhampton": "RH", "Australia-Queensland-Scenic Rim": "None", "Australia-Queensland-Somerset": "None", "Australia-Queensland-South Burnett": "None", "Australia-Queensland-Southern Downs": "None", "Australia-Queensland-Sunshine Coast": "None", "Australia-Queensland-Tablelands": "None", "Australia-Queensland-Toowoomba": "TW", "Australia-Queensland-Torres": "TO", "Australia-Queensland-Torres Strait Island": "None", "Australia-Queensland-Townsville": "TV", "Australia-Queensland-Weipa": "None", "Australia-Queensland-Western Downs": "None", "Australia-Queensland-Whitsunday": "WH", "Australia-Queensland-Winton": "WI", "Australia-Queensland-Woorabinda": "WO", "Australia-Queensland-Wujal Wujal": "WW", "Australia-Queensland-Yarrabah": "YA", "Australia-South Australia-Adelaide": "AD", "Australia-South Australia-Adelaide Hills": "AH", "Australia-South Australia-Alexandrina": "AL", "Australia-South Australia-Anangu Pitjantjatjara": "None", "Australia-South Australia-Barossa": "BA", "Australia-South Australia-Barunga West": "BW", "Australia-South Australia-Berri and Barmera": "BB", "Australia-South Australia-Burnside": "BU", "Australia-South Australia-Campbelltown": "CA", "Australia-South Australia-Ceduna": "CE", "Australia-South Australia-Charles Sturt": "CS", "Australia-South Australia-Clare and Gilbert Valleys": "CG", "Australia-South Australia-Cleve": "CL", "Australia-South Australia-Coober Pedy": "CP", "Australia-South Australia-Copper Coast": "CC", "Australia-South Australia-Elliston": "EL", "Australia-South Australia-Flinders Ranges": "FR", "Australia-South Australia-Franklin Harbour": "FH", "Australia-South Australia-Gawler": "GA", "Australia-South Australia-Goyder": "GO", "Australia-South Australia-Grant": "GR", "Australia-South Australia-Holdfast Bay": "HB", "Australia-South Australia-Kangaroo Island": "KI", "Australia-South Australia-Karoonda East Murray": "None", "Australia-South Australia-Kimba": "KB", "Australia-South Australia-Kingston": "KI", "Australia-South Australia-Light": "LI", "Australia-South Australia-Lower Eyre Peninsula": "LE", "Australia-South Australia-Loxton Waikerie": "LW", "Australia-South Australia-Mallala": "ML", "Australia-South Australia-Maralinga Tjarutja": "None", "Australia-South Australia-Marion": "MA", "Australia-South Australia-Mid Murray": "MM", "Australia-South Australia-Mitcham": "MI", "Australia-South Australia-Mount Barker": "MB", "Australia-South Australia-Mount Gambier": "MG", "Australia-South Australia-Mount Remarkable": "MR", "Australia-South Australia-Murray Bridge": "MU", "Australia-South Australia-Naracoorte and Lucindale": "None", "Australia-South Australia-Northern Areas": "NA", "Australia-South Australia-Norwood Payneham St Peters": "None", "Australia-South Australia-Onkaparinga": "ON", "Australia-South Australia-Orroroo/Carrieton": "OC", "Australia-South Australia-Peterborough": "PB", "Australia-South Australia-Playford": "PF", "Australia-South Australia-Port Adelaide Enfield": "PE", "Australia-South Australia-Port Augusta": "PA", "Australia-South Australia-Port Lincoln": "PL", "Australia-South Australia-Port Pirie City and Dists": "None", "Australia-South Australia-Prospect": "PR", "Australia-South Australia-Renmark Paringa": "RP", "Australia-South Australia-Robe": "RO", "Australia-South Australia-Roxby Downs": "RD", "Australia-South Australia-Salisbury": "SA", "Australia-South Australia-Southern Mallee": "SM", "Australia-South Australia-Streaky Bay": "SB", "Australia-South Australia-Tatiara": "TA", "Australia-South Australia-Tea Tree Gully": "TT", "Australia-South Australia-The Coorong": "None", "Australia-South Australia-Tumby Bay": "TB", "Australia-South Australia-Unincorporated South Australia": "None", "Australia-South Australia-Unley": "UN", "Australia-South Australia-Victor Harbor": "VH", "Australia-South Australia-Wakefield": "WF", "Australia-South Australia-Walkerville": "WV", "Australia-South Australia-Wattle Range": "WR", "Australia-South Australia-West Torrens": "None", "Australia-South Australia-Whyalla": "WH", "Australia-South Australia-Wudinna": "None", "Australia-South Australia-Yankalilla": "YA", "Australia-South Australia-Yorke Peninsula": "YP", "Australia-Tasmania-Break O'Day": "BO", "Australia-Tasmania-Brighton": "BR", "Australia-Tasmania-Burnie": "BU", "Australia-Tasmania-Central Coast": "CC", "Australia-Tasmania-Central Highlands": "CH", "Australia-Tasmania-Circular Head": "CI", "Australia-Tasmania-Clarence": "CL", "Australia-Tasmania-Derwent Valley": "DV", "Australia-Tasmania-Devonport": "DE", "Australia-Tasmania-Dorset": "DO", "Australia-Tasmania-Flinders": "FL", "Australia-Tasmania-George Town": "GT", "Australia-Tasmania-Glamorgan/Spring Bay": "None", "Australia-Tasmania-Glenorchy": "GL", "Australia-Tasmania-Hobart": "HO", "Australia-Tasmania-Huon Valley": "HV", "Australia-Tasmania-Kentish": "KE", "Australia-Tasmania-King Island": "KI", "Australia-Tasmania-Kingborough": "KB", "Australia-Tasmania-Latrobe": "LA", "Australia-Tasmania-Launceston": "LC", "Australia-Tasmania-Macquarie Island": "??", "Australia-Tasmania-Meander Valley": "MV", "Australia-Tasmania-Northern Midlands": "NM", "Australia-Tasmania-Sorell": "SO", "Australia-Tasmania-Southern Midlands": "SM", "Australia-Tasmania-Tasman": "TA", "Australia-Tasmania-Waratah/Wynyard": "None", "Australia-Tasmania-West Coast": "WC", "Australia-Tasmania-West Tamar": "WT", "Australia-Victoria-Alpine": "AL", "Australia-Victoria-Ararat": "AR", "Australia-Victoria-Ballarat": "BA", "Australia-Victoria-Banyule": "BY", "Australia-Victoria-Bass Coast": "BC", "Australia-Victoria-Baw Baw": "BB", "Australia-Victoria-Bayside": "BS", "Australia-Victoria-Benalla": "None", "Australia-Victoria-Boroondara": "BO", "Australia-Victoria-Brimbank": "BR", "Australia-Victoria-Buloke": "BU", "Australia-Victoria-Campaspe": "CP", "Australia-Victoria-Cardinia": "CA", "Australia-Victoria-Casey": "CS", "Australia-Victoria-Central Goldfields": "CG", "Australia-Victoria-Colac-Otway": "CO", "Australia-Victoria-Corangamite": "CR", "Australia-Victoria-Darebin": "DA", "Australia-Victoria-East Gippsland": "EG", "Australia-Victoria-Frankston": "FR", "Australia-Victoria-Gannawarra": "GA", "Australia-Victoria-Glen Eira": "GE", "Australia-Victoria-Glenelg": "GL", "Australia-Victoria-Golden Plains": "GP", "Australia-Victoria-Greater Bendigo": "GB", "Australia-Victoria-Greater Dandenong": "GD", "Australia-Victoria-Greater Geelong": "GG", "Australia-Victoria-Greater Shepparton": "GS", "Australia-Victoria-Hepburn": "HE", "Australia-Victoria-Hindmarsh": "HI", "Australia-Victoria-Hobsons Bay": "HB", "Australia-Victoria-Horsham": "HO", "Australia-Victoria-Hume": "HU", "Australia-Victoria-Indigo": "IN", "Australia-Victoria-Kingston": "KI", "Australia-Victoria-Knox": "KN", "Australia-Victoria-Latrobe": "LA", "Australia-Victoria-Loddon": "LO", "Australia-Victoria-Macedon Ranges": "MR", "Australia-Victoria-Manningham": "MN", "Australia-Victoria-Mansfield": "None", "Australia-Victoria-Maribyrnong": "MB", "Australia-Victoria-Maroondah": "MH", "Australia-Victoria-Melbourne": "ME", "Australia-Victoria-Melton": "MT", "Australia-Victoria-Mildura": "ML", "Australia-Victoria-Mitchell": "MC", "Australia-Victoria-Moira": "MI", "Australia-Victoria-Monash": "MS", "Australia-Victoria-Moonee Valley": "MV", "Australia-Victoria-Moorabool": "MO", "Australia-Victoria-Moreland": "MD", "Australia-Victoria-Mornington Peninsula": "MP", "Australia-Victoria-Mount Alexander": "MA", "Australia-Victoria-Moyne": "MY", "Australia-Victoria-Murrindindi": "MU", "Australia-Victoria-Nillumbik": "NI", "Australia-Victoria-Northern Grampians": "NG", "Australia-Victoria-Port Phillip": "PP", "Australia-Victoria-Pyrenees": "PY", "Australia-Victoria-Queenscliffe": "QC", "Australia-Victoria-South Gippsland": "SL", "Australia-Victoria-Southern Grampians": "SG", "Australia-Victoria-Stonnington": "SN", "Australia-Victoria-Strathbogie": "SB", "Australia-Victoria-Surf Coast": "SC", "Australia-Victoria-Swan Hill": "SH", "Australia-Victoria-Towong": "TO", "Australia-Victoria-Unincorporated Victoria": "None", "Australia-Victoria-Wangaratta": "WG", "Australia-Victoria-Warrnambool": "WR", "Australia-Victoria-Wellington": "WE", "Australia-Victoria-West Wimmera": "WW", "Australia-Victoria-Whitehorse": "WH", "Australia-Victoria-Whittlesea": "WS", "Australia-Victoria-Wodonga": "WO", "Australia-Victoria-Wyndham": "WY", "Australia-Victoria-Yarra": "YA", "Australia-Victoria-Yarra Ranges": "YR", "Australia-Victoria-Yarriambiack": "YB", "Australia-Western Australia-Albany": "AL", "Australia-Western Australia-Armadale": "AR", "Australia-Western Australia-Ashburton": "AS", "Australia-Western Australia-Augusta-Margaret River": "AM", "Australia-Western Australia-Bassendean": "BA", "Australia-Western Australia-Bayswater": "BW", "Australia-Western Australia-Belmont": "BE", "Australia-Western Australia-Beverley": "BV", "Australia-Western Australia-Boddington": "BO", "Australia-Western Australia-Boyup Brook": "BB", "Australia-Western Australia-Bridgetown-Greenbushes": "BG", "Australia-Western Australia-Brookton": "BK", "Australia-Western Australia-Broome": "BM", "Australia-Western Australia-Broomehill-Tambellup": "None", "Australia-Western Australia-Bruce Rock": "BR", "Australia-Western Australia-Bunbury": "BU", "Australia-Western Australia-Busselton": "BS", "Australia-Western Australia-Cambridge": "CG", "Australia-Western Australia-Canning": "CN", "Australia-Western Australia-Capel": "CP", "Australia-Western Australia-Carnamah": "CM", "Australia-Western Australia-Carnarvon": "CA", "Australia-Western Australia-Chapman Valley": "CV", "Australia-Western Australia-Chittering": "CH", "Australia-Western Australia-Claremont": "CL", "Australia-Western Australia-Cockburn": "CK", "Australia-Western Australia-Collie": "CE", "Australia-Western Australia-Coolgardie": "CO", "Australia-Western Australia-Coorow": "CW", "Australia-Western Australia-Corrigin": "CI", "Australia-Western Australia-Cottesloe": "CT", "Australia-Western Australia-Cranbrook": "CR", "Australia-Western Australia-Cuballing": "CB", "Australia-Western Australia-Cue": "CU", "Australia-Western Australia-Cunderdin": "CD", "Australia-Western Australia-Dalwallinu": "DL", "Australia-Western Australia-Dandaragan": "DN", "Australia-Western Australia-Dardanup": "DP", "Australia-Western Australia-Denmark": "DE", "Australia-Western Australia-Derby-West Kimberley": "DW", "Australia-Western Australia-Donnybrook-Balingup": "DB", "Australia-Western Australia-Dowerin": "DO", "Australia-Western Australia-Dumbleyung": "DY", "Australia-Western Australia-Dundas": "DU", "Australia-Western Australia-East Fremantle": "EF", "Australia-Western Australia-East Pilbara": "EP", "Australia-Western Australia-Esperance": "ES", "Australia-Western Australia-Exmouth": "EX", "Australia-Western Australia-Fremantle": "FR", "Australia-Western Australia-Geraldton-Greenough": "None", "Australia-Western Australia-Gingin": "GI", "Australia-Western Australia-Gnowangerup": "GN", "Australia-Western Australia-Goomalling": "GM", "Australia-Western Australia-Gosnells": "GS", "Australia-Western Australia-Halls Creek": "HC", "Australia-Western Australia-Harvey": "HA", "Australia-Western Australia-Irwin": "IR", "Australia-Western Australia-Jerramungup": "JE", "Australia-Western Australia-Joondalup": "JO", "Australia-Western Australia-Kalamunda": "KL", "Australia-Western Australia-Kalgoorlie/Boulder": "KB", "Australia-Western Australia-Katanning": "KT", "Australia-Western Australia-Kellerberrin": "KE", "Australia-Western Australia-Kent": "KN", "Australia-Western Australia-Kojonup": "KJ", "Australia-Western Australia-Kondinin": "KO", "Australia-Western Australia-Koorda": "KR", "Australia-Western Australia-Kulin": "KU", "Australia-Western Australia-Kwinana": "KW", "Australia-Western Australia-Lake Grace": "LG", "Australia-Western Australia-Laverton": "LA", "Australia-Western Australia-Leonora": "LE", "Australia-Western Australia-Mandurah": "MA", "Australia-Western Australia-Manjimup": "MJ", "Australia-Western Australia-Meekatharra": "MT", "Australia-Western Australia-Melville": "MV", "Australia-Western Australia-Menzies": "MZ", "Australia-Western Australia-Merredin": "ME", "Australia-Western Australia-Mingenew": "MI", "Australia-Western Australia-Moora": "MR", "Australia-Western Australia-Morawa": "MO", "Australia-Western Australia-Mosman Park": "MP", "Australia-Western Australia-Mount Magnet": "MG", "Australia-Western Australia-Mount Marshall": "MM", "Australia-Western Australia-Mukinbudin": "MB", "Australia-Western Australia-Mullewa": "MW", "Australia-Western Australia-Mundaring": "MN", "Australia-Western Australia-Murchison": "MU", "Australia-Western Australia-Murray": "MY", "Australia-Western Australia-Nannup": "NN", "Australia-Western Australia-Narembeen": "NB", "Australia-Western Australia-Narrogin (Shire)": "NT", "Australia-Western Australia-Narrogin (Town)": "NT", "Australia-Western Australia-Nedlands": "NE", "Australia-Western Australia-Ngaanyatjarraku": "NG", "Australia-Western Australia-Northam": "NR", "Australia-Western Australia-Northampton": "NP", "Australia-Western Australia-Nungarin": "NU", "Australia-Western Australia-Peppermint Grove": "PG", "Australia-Western Australia-Perenjori": "PJ", "Australia-Western Australia-Perth": "PE", "Australia-Western Australia-Pingelly": "PI", "Australia-Western Australia-Plantagenet": "PL", "Australia-Western Australia-Port Hedland": "PO", "Australia-Western Australia-Quairading": "QR", "Australia-Western Australia-Ravensthorpe": "RA", "Australia-Western Australia-Rockingham": "RC", "Australia-Western Australia-Roebourne": "RB", "Australia-Western Australia-Sandstone": "SA", "Australia-Western Australia-Scott and Seringapatam Reefs": "None", "Australia-Western Australia-Serpentine-Jarrahdale": "SJ", "Australia-Western Australia-Shark Bay": "SB", "Australia-Western Australia-South Perth": "SP", "Australia-Western Australia-Stirling": "ST", "Australia-Western Australia-Subiaco": "SU", "Australia-Western Australia-Swan": "SW", "Australia-Western Australia-Tammin": "TM", "Australia-Western Australia-Three Springs": "TS", "Australia-Western Australia-Toodyay": "TO", "Australia-Western Australia-Trayning": "TR", "Australia-Western Australia-Upper Gascoyne": "UG", "Australia-Western Australia-Victoria Park": "VK", "Australia-Western Australia-Victoria Plains": "VP", "Australia-Western Australia-Vincent": "VI", "Australia-Western Australia-Wagin": "WG", "Australia-Western Australia-Wandering": "WD", "Australia-Western Australia-Wanneroo": "WR", "Australia-Western Australia-Waroona": "WO", "Australia-Western Australia-West Arthur": "WA", "Australia-Western Australia-Westonia": "WT", "Australia-Western Australia-Wickepin": "WC", "Australia-Western Australia-Williams": "WS", "Australia-Western Australia-Wiluna": "WL", "Australia-Western Australia-Wongan-Ballidu": "WB", "Australia-Western Australia-Woodanilling": "WN", "Australia-Western Australia-Wyalkatchem": "WY", "Australia-Western Australia-Wyndham-East Kimberley": "WE", "Australia-Western Australia-Yalgoo": "YA", "Australia-Western Australia-Yilgarn": "YI", "Australia-Western Australia-York": "YO", "Austria-Burgenland-Eisenstadt Umgebung": "EU", "Austria-Burgenland-Eisenstadt": "ES", "Austria-Burgenland-G\u00fcssing": "GS", "Austria-Burgenland-Jennersdorf": "JE", "Austria-Burgenland-Mattersburg": "MA", "Austria-Burgenland-Neusiedl am See": "ND", "Austria-Burgenland-Oberpullendorf": "OP", "Austria-Burgenland-Oberwart": "OW", "Austria-Burgenland-Rust": "RU", "Austria-K\u00e4rnten-Feldkirchen": "FE", "Austria-K\u00e4rnten-Hermagor": "HE", "Austria-K\u00e4rnten-Klagenfurt Land": "KL", "Austria-K\u00e4rnten-Klagenfurt": "KG", "Austria-K\u00e4rnten-Sankt Veit an der Glan": "SV", "Austria-K\u00e4rnten-Spittal an der Drau": "SP", "Austria-K\u00e4rnten-Villach Land": "VL", "Austria-K\u00e4rnten-Villach": "VI", "Austria-K\u00e4rnten-V\u00f6lkermarkt": "VK", "Austria-K\u00e4rnten-Wolfsberg": "WO", "Austria-Nieder\u00f6sterreich-Amstetten": "AM", "Austria-Nieder\u00f6sterreich-Baden": "BN", "Austria-Nieder\u00f6sterreich-Bruck an der Leitha": "BL", "Austria-Nieder\u00f6sterreich-G\u00e4nserndorf": "GF", "Austria-Nieder\u00f6sterreich-Gm\u00fcnd": "GD", "Austria-Nieder\u00f6sterreich-Hollabrunn": "HL", "Austria-Nieder\u00f6sterreich-Horn": "HO", "Austria-Nieder\u00f6sterreich-Korneuburg": "KO", "Austria-Nieder\u00f6sterreich-Krems an der Donau Land": "KR", "Austria-Nieder\u00f6sterreich-Krems an der Donau Stadt": "KS", "Austria-Nieder\u00f6sterreich-Lilienfeld": "LF", "Austria-Nieder\u00f6sterreich-Melk": "ME", "Austria-Nieder\u00f6sterreich-Mistelbach": "MI", "Austria-Nieder\u00f6sterreich-M\u00f6dling": "MD", "Austria-Nieder\u00f6sterreich-Neunkirchen": "NK", "Austria-Nieder\u00f6sterreich-Sankt P\u00f6lten Land": "PL", "Austria-Nieder\u00f6sterreich-Sankt P\u00f6lten": "PS", "Austria-Nieder\u00f6sterreich-Scheibbs": "SB", "Austria-Nieder\u00f6sterreich-Tulln": "TU", "Austria-Nieder\u00f6sterreich-Waidhofen an der Thaya": "WT", "Austria-Nieder\u00f6sterreich-Waidhofen an der Ybbs": "WY", "Austria-Nieder\u00f6sterreich-Wien Umgebung": "WU", "Austria-Nieder\u00f6sterreich-Wiener Neustadt Land": "WB", "Austria-Nieder\u00f6sterreich-Wiener Neustadt": "WN", "Austria-Nieder\u00f6sterreich-Zwettl": "ZT", "Austria-Ober\u00f6sterreich-Braunau am Inn": "BR", "Austria-Ober\u00f6sterreich-Eferding": "EF", "Austria-Ober\u00f6sterreich-Freistadt": "FR", "Austria-Ober\u00f6sterreich-Gmunden": "GM", "Austria-Ober\u00f6sterreich-Grieskirchen": "GR", "Austria-Ober\u00f6sterreich-Kirchdorf an der Krems": "KI", "Austria-Ober\u00f6sterreich-Linz Land": "LL", "Austria-Ober\u00f6sterreich-Linz": "LS", "Austria-Ober\u00f6sterreich-Perg": "PE", "Austria-Ober\u00f6sterreich-Ried im Innkreis": "RI", "Austria-Ober\u00f6sterreich-Rohrbach im M\u00fchlkreis": "RO", "Austria-Ober\u00f6sterreich-Sch\u00e4rding": "SD", "Austria-Ober\u00f6sterreich-Steyr Land": "SE", "Austria-Ober\u00f6sterreich-Steyr": "SR", "Austria-Ober\u00f6sterreich-Urfahr Umgebung": "UU", "Austria-Ober\u00f6sterreich-V\u00f6cklabruck": "VB", "Austria-Ober\u00f6sterreich-Wels Land": "WL", "Austria-Ober\u00f6sterreich-Wels": "WE", "Austria-Salzburg-Hallein": "HA", "Austria-Salzburg-Salzburg Umgebung": "SL", "Austria-Salzburg-Salzburg": "SS", "Austria-Salzburg-Sankt Johann im Pongau": "JO", "Austria-Salzburg-Tamsweg": "TA", "Austria-Salzburg-Zell am See": "ZE", "Austria-Steiermark-Bruck-M\u00fcrzzuschlag": "BZ", "Austria-Steiermark-Deutschlandsberg": "DL", "Austria-Steiermark-Graz Umgebung": "GU", "Austria-Steiermark-Graz": "GZ", "Austria-Steiermark-Hartberg-F\u00fcrstenfeld": "HF", "Austria-Steiermark-Leibnitz": "LB", "Austria-Steiermark-Leoben": "LN", "Austria-Steiermark-Liezen": "LI", "Austria-Steiermark-Murau": "MU", "Austria-Steiermark-Murtal": "MT", "Austria-Steiermark-S\u00fcdoststeiermark": "SO", "Austria-Steiermark-Voitsberg": "VO", "Austria-Steiermark-Weiz": "WZ", "Austria-Tirol-Imst": "IM", "Austria-Tirol-Innsbruck Land": "IL", "Austria-Tirol-Innsbruck": "IN", "Austria-Tirol-Kitzb\u00fchel": "KB", "Austria-Tirol-Kufstein": "KU", "Austria-Tirol-Landeck": "LA", "Austria-Tirol-Lienz": "LZ", "Austria-Tirol-Reutte": "RE", "Austria-Tirol-Schwaz": "SZ", "Austria-Vorarlberg-Bludenz": "BZ", "Austria-Vorarlberg-Bodensee": "None", "Austria-Vorarlberg-Bregenz": "BG", "Austria-Vorarlberg-Dornbirn": "DO", "Austria-Vorarlberg-Feldkirch": "FK", "Austria-Wien-Wien": "WS", "Azerbaijan-Absheron-Ab\u015feron": "None", "Azerbaijan-Absheron-Bak\u0131": "None", "Azerbaijan-Absheron-Sumqay\u0131t": "None", "Azerbaijan-Absheron-Xiz\u0131": "None", "Azerbaijan-Aran-\u018fli Bayraml\u0131": "None", "Azerbaijan-Aran-A\u011fcab\u0259di": "None", "Azerbaijan-Aran-A\u011fda\u015f": "None", "Azerbaijan-Aran-B\u0259rd\u0259": "None", "Azerbaijan-Aran-Beyl\u0259qan": "None", "Azerbaijan-Aran-Bil\u0259suvar": "None", "Azerbaijan-Aran-G\u00f6y\u00e7ay": "None", "Azerbaijan-Aran-Hac\u0131qabul": "None", "Azerbaijan-Aran-\u0130mi\u015fli": "None", "Azerbaijan-Aran-K\u00fcrd\u0259mir": "None", "Azerbaijan-Aran-Ming\u0259\u00e7evir": "None", "Azerbaijan-Aran-Neft\u00e7ala": "None", "Azerbaijan-Aran-Saatl\u0131": "None", "Azerbaijan-Aran-Sabirabad": "None", "Azerbaijan-Aran-Salyan": "None", "Azerbaijan-Aran-Ucar": "None", "Azerbaijan-Aran-Yevlax": "None", "Azerbaijan-Aran-Yevlax City": "None", "Azerbaijan-Aran-Z\u0259rdab": "None", "Azerbaijan-Daglig-Shirvan-A\u011fsu": "None", "Azerbaijan-Daglig-Shirvan-\u0130smay\u0131ll\u0131": "None", "Azerbaijan-Daglig-Shirvan-Qobustan": "None", "Azerbaijan-Daglig-Shirvan-\u015eamax\u0131": "None", "Azerbaijan-Ganja-Qazakh-A\u011fstafa": "None", "Azerbaijan-Ganja-Qazakh-Da\u015fk\u0259s\u0259n": "None", "Azerbaijan-Ganja-Qazakh-G\u0259d\u0259b\u0259y": "None", "Azerbaijan-Ganja-Qazakh-G\u0259nc\u0259": "None", "Azerbaijan-Ganja-Qazakh-Goranboy": "None", "Azerbaijan-Ganja-Qazakh-Naftalan": "None", "Azerbaijan-Ganja-Qazakh-Qazax": "None", "Azerbaijan-Ganja-Qazakh-\u015e\u0259mkir": "None", "Azerbaijan-Ganja-Qazakh-Samux": "None", "Azerbaijan-Ganja-Qazakh-Tovuz": "None", "Azerbaijan-Ganja-Qazakh-Xanlar": "None", "Azerbaijan-Kalbajar-Lachin-K\u0259lb\u0259c\u0259r": "None", "Azerbaijan-Kalbajar-Lachin-K\u0259lb\u0259c\u0259r (Nagorno-Karabakh)": "None", "Azerbaijan-Kalbajar-Lachin-Lachin": "None", "Azerbaijan-Kalbajar-Lachin-Qubadli": "None", "Azerbaijan-Kalbajar-Lachin-Z\u0259ngilan": "None", "Azerbaijan-Lankaran-Astara": "None", "Azerbaijan-Lankaran-C\u0259lilabad": "None", "Azerbaijan-Lankaran-L\u0259nk\u0259ran": "None", "Azerbaijan-Lankaran-L\u0259nk\u0259ran City": "None", "Azerbaijan-Lankaran-Lerik": "None", "Azerbaijan-Lankaran-Masall\u0131": "None", "Azerbaijan-Lankaran-Yard\u0131ml\u0131": "None", "Azerbaijan-Nakhchivan-Bab\u0259k": "None", "Azerbaijan-Nakhchivan-Culfa": "None", "Azerbaijan-Nakhchivan-Nax\u00e7\u0131van": "None", "Azerbaijan-Nakhchivan-Ordubad": "None", "Azerbaijan-Nakhchivan-S\u0259d\u0259r\u0259k": "None", "Azerbaijan-Nakhchivan-\u015e\u0259rur": "None", "Azerbaijan-Nakhchivan-\u015eahbuz": "None", "Azerbaijan-Quba-Khachmaz-D\u0259v\u0259\u00e7i": "None", "Azerbaijan-Quba-Khachmaz-Quba": "None", "Azerbaijan-Quba-Khachmaz-Qusar": "None", "Azerbaijan-Quba-Khachmaz-Siy\u0259z\u0259n": "None", "Azerbaijan-Quba-Khachmaz-Xa\u00e7maz": "None", "Azerbaijan-Shaki-Zaqatala-Balak\u0259n": "None", "Azerbaijan-Shaki-Zaqatala-O\u011fuz": "None", "Azerbaijan-Shaki-Zaqatala-Q\u0259b\u0259l\u0259": "None", "Azerbaijan-Shaki-Zaqatala-Qax": "None", "Azerbaijan-Shaki-Zaqatala-\u015e\u0259ki": "None", "Azerbaijan-Shaki-Zaqatala-\u015e\u0259ki City": "None", "Azerbaijan-Shaki-Zaqatala-Zaqatala": "None", "Azerbaijan-Yukhari-Karabakh-A\u011fdam": "None", "Azerbaijan-Yukhari-Karabakh-C\u0259bray\u0131l": "None", "Azerbaijan-Yukhari-Karabakh-F\u00fczuli": "None", "Azerbaijan-Yukhari-Karabakh-Khankendi (Nagorno-Karabakh)": "None", "Azerbaijan-Yukhari-Karabakh-\u015eu\u015fa (CIty) (Nagorno-Karabakh)": "None", "Azerbaijan-Yukhari-Karabakh-\u015eu\u015fa (Rayon) (Nagorno-Karabakh)": "None", "Azerbaijan-Yukhari-Karabakh-T\u0259rt\u0259r": "None", "Azerbaijan-Yukhari-Karabakh-T\u0259rt\u0259r (Nagorno-Karabakh)": "None", "Azerbaijan-Yukhari-Karabakh-Xocal\u0131 (Nagorno-Karabakh)": "None", "Azerbaijan-Yukhari-Karabakh-Xocav\u0259nd (Nagorno-Karabakh)": "None", "Bahamas-Acklins-None": "None", "Bahamas-Berry Islands-None": "None", "Bahamas-Biminis-None": "None", "Bahamas-Black Point-None": "None", "Bahamas-Cat Island-None": "None", "Bahamas-Central Abaco-None": "None", "Bahamas-Central Andros-None": "None", "Bahamas-Central Eleuthera-None": "None", "Bahamas-City of Freeport-None": "None", "Bahamas-Crooked Island-None": "None", "Bahamas-East Grand Bahama-None": "None", "Bahamas-Exuma-None": "None", "Bahamas-Grand Cay-None": "None", "Bahamas-Harbour Island-None": "None", "Bahamas-Hope Town-None": "None", "Bahamas-Inagua-None": "None", "Bahamas-Long Island-None": "None", "Bahamas-Mangrove Cay-None": "None", "Bahamas-Mayaguana-None": "None", "Bahamas-Moore's Island-None": "None", "Bahamas-New Providence-None": "None", "Bahamas-North Abaco-None": "None", "Bahamas-North Andros-None": "None", "Bahamas-North Eleuthera-None": "None", "Bahamas-Ragged Island-None": "None", "Bahamas-Rum Cay-None": "None", "Bahamas-San Salvador-None": "None", "Bahamas-South Abaco-None": "None", "Bahamas-South Andros-None": "None", "Bahamas-South Eleuthera-None": "None", "Bahamas-Spanish Wells-None": "None", "Bahamas-West Grand Bahama-None": "None", "Bahrain-Capital-None": "None", "Bahrain-Central-None": "None", "Bahrain-Muharraq-None": "None", "Bahrain-Northern-None": "None", "Bahrain-Southern-None": "None", "Bangladesh-Barisal-Barguna": "PR", "Bangladesh-Barisal-Barisal": "PR", "Bangladesh-Barisal-Bhola": "PR", "Bangladesh-Barisal-Jhalokati": "PR", "Bangladesh-Barisal-Patuakhali": "PR", "Bangladesh-Barisal-Pirojpur": "PR", "Bangladesh-Chittagong-Bandarban": "PC", "Bangladesh-Chittagong-Brahamanbaria": "PC", "Bangladesh-Chittagong-Chandpur": "PC", "Bangladesh-Chittagong-Chittagong": "PC", "Bangladesh-Chittagong-Comilla": "PC", "Bangladesh-Chittagong-Cox'S Bazar": "PC", "Bangladesh-Chittagong-Feni": "PC", "Bangladesh-Chittagong-Khagrachhari": "PC", "Bangladesh-Chittagong-Lakshmipur": "PC", "Bangladesh-Chittagong-Noakhali": "PC", "Bangladesh-Chittagong-Rangamati": "PC", "Bangladesh-Dhaka-Dhaka": "DH", "Bangladesh-Dhaka-Faridpur": "TA", "Bangladesh-Dhaka-Gazipur": "TA", "Bangladesh-Dhaka-Gopalganj": "TA", "Bangladesh-Dhaka-Jamalpur": "TA", "Bangladesh-Dhaka-Kishoreganj": "TA", "Bangladesh-Dhaka-Madaripur": "TA", "Bangladesh-Dhaka-Manikganj": "TA", "Bangladesh-Dhaka-Munshiganj": "TA", "Bangladesh-Dhaka-Mymensingh": "TA", "Bangladesh-Dhaka-Narayanganj": "TA", "Bangladesh-Dhaka-Narsingdi": "TA", "Bangladesh-Dhaka-Netrakona": "TA", "Bangladesh-Dhaka-Rajbari": "TA", "Bangladesh-Dhaka-Shariatpur": "TA", "Bangladesh-Dhaka-Sherpur": "TA", "Bangladesh-Dhaka-Tangail": "TA", "Bangladesh-Khulna-Bagerhat": "ST", "Bangladesh-Khulna-Chuadanga": "ST", "Bangladesh-Khulna-Jessore": "ST", "Bangladesh-Khulna-Jhenaidah": "ST", "Bangladesh-Khulna-Khulna": "ST", "Bangladesh-Khulna-Kushtia": "ST", "Bangladesh-Khulna-Magura": "ST", "Bangladesh-Khulna-Meherpur": "ST", "Bangladesh-Khulna-Narail": "ST", "Bangladesh-Khulna-Satkhira": "ST", "Bangladesh-Rajshahi-Bogra": "SR", "Bangladesh-Rajshahi-Joypurhat": "SR", "Bangladesh-Rajshahi-Naogaon": "SR", "Bangladesh-Rajshahi-Natore": "SR", "Bangladesh-Rajshahi-Nawabganj": "SR", "Bangladesh-Rajshahi-Pabna": "SR", "Bangladesh-Rajshahi-Rajshahi": "SR", "Bangladesh-Rajshahi-Sirajganj": "SR", "Bangladesh-Rangpur-Dinajpur": "TH", "Bangladesh-Rangpur-Gaibandha": "TH", "Bangladesh-Rangpur-Kurigram": "TH", "Bangladesh-Rangpur-Lalmonirhat": "TH", "Bangladesh-Rangpur-Nilphamari": "TH", "Bangladesh-Rangpur-Panchagarh": "TH", "Bangladesh-Rangpur-Rangpur": "TH", "Bangladesh-Rangpur-Thakurgaon": "TH", "Bangladesh-Sylhet-Habiganj": "SL", "Bangladesh-Sylhet-Maulvibazar": "SL", "Bangladesh-Sylhet-Sunamganj": "SL", "Bangladesh-Sylhet-Sylhet": "SL", "Barbados-Christ Church-None": "None", "Barbados-Saint Andrew-None": "None", "Barbados-Saint George-None": "None", "Barbados-Saint James-None": "None", "Barbados-Saint John-None": "None", "Barbados-Saint Joseph-None": "None", "Barbados-Saint Lucy-None": "None", "Barbados-Saint Michael-None": "None", "Barbados-Saint Peter-None": "None", "Barbados-Saint Philip-None": "None", "Barbados-Saint Thomas-None": "None", "Belarus-Brest-Baranavichy": "BA", "Belarus-Brest-Biaroza": "BZ", "Belarus-Brest-Brest": "BR", "Belarus-Brest-Drahichyn": "DG", "Belarus-Brest-Hancavichy": "GA", "Belarus-Brest-Ivanaw": "IN", "Belarus-Brest-Ivatsevichy": "IV", "Belarus-Brest-Kamyanyets": "KN", "Belarus-Brest-Kobryn'": "KB", "Belarus-Brest-Luninets": "LU", "Belarus-Brest-Lyakhavichy": "LH", "Belarus-Brest-Malaryta": "ML", "Belarus-Brest-Pinsk": "PI", "Belarus-Brest-Pruzhany": "PR", "Belarus-Brest-Stolin": "ST", "Belarus-Brest-Zhabinka": "ZH", "Belarus-Homyel'-Aktsyabar": "OK", "Belarus-Homyel'-Brahin": "BG", "Belarus-Homyel'-Buda-Kashalyowa": "BK", "Belarus-Homyel'-Chachersk": "CC", "Belarus-Homyel'-Dobrush": "DB", "Belarus-Homyel'-Homyel'": "HM", "Belarus-Homyel'-Kalinkavichy": "KA", "Belarus-Homyel'-Karma": "KO", "Belarus-Homyel'-Khoyniki": "HN", "Belarus-Homyel'-Loyew": "LO", "Belarus-Homyel'-Lyel'chytsy": "LC", "Belarus-Homyel'-Mazyr": "MZ", "Belarus-Homyel'-Narowlya": "NA", "Belarus-Homyel'-Pyetrykaw": "PE", "Belarus-Homyel'-Rahachow": "RE", "Belarus-Homyel'-Rechytsa": "RG", "Belarus-Homyel'-S'vyetlahorsk": "SV", "Belarus-Homyel'-Vyetka": "VT", "Belarus-Homyel'-Yel'sk": "EL", "Belarus-Homyel'-Zhlobin": "ZB", "Belarus-Homyel'-Zhytkavichy": "ZK", "Belarus-Hrodna-Ashmyany": "OM", "Belarus-Hrodna-Astravyets": "OV", "Belarus-Hrodna-Byerastavitsa": "BE", "Belarus-Hrodna-Dzyatlava": "DY", "Belarus-Hrodna-Hrodna": "HR", "Belarus-Hrodna-Iwye": "IY", "Belarus-Hrodna-Karelichy": "KL", "Belarus-Hrodna-Lida": "LD", "Belarus-Hrodna-Masty": "MO", "Belarus-Hrodna-Navahradak": "NO", "Belarus-Hrodna-S'vislach": "SS", "Belarus-Hrodna-Shchuchyn": "SC", "Belarus-Hrodna-Slonim": "SL", "Belarus-Hrodna-Smarhon'": "SN", "Belarus-Hrodna-Vawkavysk": "VL", "Belarus-Hrodna-Voranava": "VR", "Belarus-Hrodna-Zel'va": "ZE", "Belarus-Mahilyow-Asipovichy": "OS", "Belarus-Mahilyow-Babruysk": "BB", "Belarus-Mahilyow-Bialynichy": "BL", "Belarus-Mahilyow-Bykhaw": "BY", "Belarus-Mahilyow-Chavusy": "CS", "Belarus-Mahilyow-Cherykaw": "CR", "Belarus-Mahilyow-Drybin": "DR", "Belarus-Mahilyow-Hlusk": "GL", "Belarus-Mahilyow-Horki": "GO", "Belarus-Mahilyow-Kas'tsyukovichy": "KS", "Belarus-Mahilyow-Khotsimsk": "HO", "Belarus-Mahilyow-Kirawsk": "KI", "Belarus-Mahilyow-Klichaw": "KC", "Belarus-Mahilyow-Klimavichy": "KM", "Belarus-Mahilyow-Krasnapolle": "KP", "Belarus-Mahilyow-Kruhlaye": "KG", "Belarus-Mahilyow-Krychaw": "KR", "Belarus-Mahilyow-Mahilyow": "MH", "Belarus-Mahilyow-Ms'tsislaw": "MS", "Belarus-Mahilyow-Shklow": "SH", "Belarus-Mahilyow-Slawharad": "SG", "Belarus-Minsk-Barysaw": "BO", "Belarus-Minsk-Byarezan'": "BN", "Belarus-Minsk-Chervyen'": "CH", "Belarus-Minsk-Dzyarzhynsk": "DZ", "Belarus-Minsk-Kapyl'": "KY", "Belarus-Minsk-Klyetsak": "KT", "Belarus-Minsk-Krupki": "KK", "Belarus-Minsk-Lahoysk": "LG", "Belarus-Minsk-Lyuban'": "LB", "Belarus-Minsk-Maladechna": "MD", "Belarus-Minsk-Minsk": "None", "Belarus-Minsk-Myadzyel": "MY", "Belarus-Minsk-Nyas'vizh": "NE", "Belarus-Minsk-Pukhavichy": "PU", "Belarus-Minsk-Salihorsk": "SO", "Belarus-Minsk-Slutsak": "SK", "Belarus-Minsk-Smalyavichy": "SM", "Belarus-Minsk-Staryya Darohi": "SD", "Belarus-Minsk-Stowptsy": "SB", "Belarus-Minsk-Uzda": "UZ", "Belarus-Minsk-Valozhyn": "VZ", "Belarus-Minsk-Vyalyeyka": "VI", "Belarus-Vitsyebsk-Arsha": "OR", "Belarus-Vitsyebsk-Braslaw": "BV", "Belarus-Vitsyebsk-Byeshankovichy": "BS", "Belarus-Vitsyebsk-Chashniki": "CN", "Belarus-Vitsyebsk-Dokshytsy": "DK", "Belarus-Vitsyebsk-Dubrowna": "DU", "Belarus-Vitsyebsk-Haradok": "GD", "Belarus-Vitsyebsk-Hlybokaye": "GB", "Belarus-Vitsyebsk-Lyepyel": "LP", "Belarus-Vitsyebsk-Lyozna": "LZ", "Belarus-Vitsyebsk-Myory": "MR", "Belarus-Vitsyebsk-Pastavy": "PV", "Belarus-Vitsyebsk-Polatsak": "PL", "Belarus-Vitsyebsk-Rasony": "RS", "Belarus-Vitsyebsk-Sharkawshchyna": "SA", "Belarus-Vitsyebsk-Shumilina": "SI", "Belarus-Vitsyebsk-Syanno": "SE", "Belarus-Vitsyebsk-Talachyn": "TO", "Belarus-Vitsyebsk-Ushat": "US", "Belarus-Vitsyebsk-Vitsyebsk": "VB", "Belarus-Vitsyebsk-Vyerkhnyazdvinsk": "VH", "Belgium-Bruxelles-Bruxelles": "None", "Belgium-Vlaanderen-Antwerpen": "None", "Belgium-Vlaanderen-Limburg": "None", "Belgium-Vlaanderen-Oost-Vlaanderen": "None", "Belgium-Vlaanderen-Vlaams Brabant": "None", "Belgium-Vlaanderen-West-Vlaanderen": "None", "Belgium-Wallonie-Brabant Wallon": "None", "Belgium-Wallonie-Hainaut": "None", "Belgium-Wallonie-Li\u00e8ge": "None", "Belgium-Wallonie-Luxembourg": "None", "Belgium-Wallonie-Namur": "None", "Belize-Belize-None": "None", "Belize-Cayo-None": "None", "Belize-Corozal-None": "None", "Belize-Orange Walk-None": "None", "Belize-Stann Creek-None": "None", "Belize-Toledo-None": "None", "Benin-Alibori-Banikoara": "BA", "Benin-Alibori-Gogounou": "GO", "Benin-Alibori-Kandi": "KN", "Benin-Alibori-Karimama": "KR", "Benin-Alibori-Malanville": "MA", "Benin-Alibori-Segbana": "SE", "Benin-Atakora-Boukoumb\u00e9": "BO", "Benin-Atakora-Cobly": "CB", "Benin-Atakora-K\u00e9rou": "KE", "Benin-Atakora-Kouand\u00e9": "KO", "Benin-Atakora-Mat\u00e9ri": "MA", "Benin-Atakora-Natitingou": "NA", "Benin-Atakora-P\u00e9hunco": "PE", "Benin-Atakora-Tangui\u00e9ta": "TA", "Benin-Atakora-Toucountouna": "TO", "Benin-Atlantique-Abomey-Calavi": "AC", "Benin-Atlantique-Allada": "AL", "Benin-Atlantique-Kpomass\u00e8": "KP", "Benin-Atlantique-Ouidah": "OU", "Benin-Atlantique-S\u00f4-Ava": "SA", "Benin-Atlantique-Toffo": "TF", "Benin-Atlantique-Tori-Bossito": "TB", "Benin-Atlantique-Z\u00e8": "ZE", "Benin-Borgou-Bemb\u00e9r\u00e9k\u00e9": "BE", "Benin-Borgou-Kalal\u00e9": "KL", "Benin-Borgou-N'Dali": "ND", "Benin-Borgou-Nikki": "NI", "Benin-Borgou-Parakou": "PA", "Benin-Borgou-P\u00e8r\u00e8r\u00e8": "PE", "Benin-Borgou-Sinend\u00e9": "SI", "Benin-Borgou-Tchaourou": "TC", "Benin-Collines-Bant\u00e8": "BA", "Benin-Collines-Dassa-Zoum\u00e8": "DZ", "Benin-Collines-Glazou\u00e9": "GL", "Benin-Collines-Ou\u00e8ss\u00e8": "OS", "Benin-Collines-Savalou": "SL", "Benin-Collines-Sav\u00e8": "SE", "Benin-Donga-Bassila": "BA", "Benin-Donga-Copargo": "CP", "Benin-Donga-Djougou": "DJ", "Benin-Donga-Ouak\u00e9": "OU", "Benin-Kouffo-Aplahou\u00e9": "AP", "Benin-Kouffo-Djakotomey": "DJ", "Benin-Kouffo-Dogbo": "DO", "Benin-Kouffo-Klou\u00e9kanm\u00e8": "KL", "Benin-Kouffo-Lalo": "LA", "Benin-Kouffo-Toviklin": "TO", "Benin-Littoral-Cotonou": "CO", "Benin-Mono-Athi\u00e9m\u00e9": "AT", "Benin-Mono-Bopa": "BO", "Benin-Mono-Com\u00e8": "CO", "Benin-Mono-Grand-Popo": "GP", "Benin-Mono-Hou\u00e9yogb\u00e9": "HO", "Benin-Ou\u00e9m\u00e9-Adjarra": "AA", "Benin-Ou\u00e9m\u00e9-Adjohoun": "AH", "Benin-Ou\u00e9m\u00e9-Agu\u00e9gu\u00e9s": "AG", "Benin-Ou\u00e9m\u00e9-Akpro-Miss\u00e9r\u00e9t\u00e9": "AM", "Benin-Ou\u00e9m\u00e9-Avrankou": "AV", "Benin-Ou\u00e9m\u00e9-Bonou": "BO", "Benin-Ou\u00e9m\u00e9-Dangbo": "DA", "Benin-Ou\u00e9m\u00e9-Porto-Novo": "PN", "Benin-Ou\u00e9m\u00e9-S\u00e8m\u00e8-Kpodji": "SK", "Benin-Plateau-Adja-Ou\u00e8r\u00e8": "AO", "Benin-Plateau-Ifangni": "IF", "Benin-Plateau-K\u00e9tou": "KE", "Benin-Plateau-Pob\u00e8": "PB", "Benin-Plateau-Sak\u00e9t\u00e9": "SA", "Benin-Zou-Abomey": "AB", "Benin-Zou-Agbangnizoun": "AG", "Benin-Zou-Bohicon": "BO", "Benin-Zou-Cov\u00e8": "CO", "Benin-Zou-Djidja": "DJ", "Benin-Zou-Ouinhi": "ON", "Benin-Zou-Za-Kpota": "ZK", "Benin-Zou-Zagnanado": "ZN", "Benin-Zou-Zogbodomey": "ZB", "Bermuda-Devonshire-None": "None", "Bermuda-Hamilton-None": "None", "Bermuda-Hamilton Municipality-None": "None", "Bermuda-Paget-None": "None", "Bermuda-Pembroke-None": "None", "Bermuda-Saint George's-None": "None", "Bermuda-Saint George municipality-None": "None", "Bermuda-Sandys-None": "None", "Bermuda-Smiths-None": "None", "Bermuda-Southampton-None": "None", "Bermuda-Warwick-None": "None", "Bhutan-Bumthang-Chhoekhor": "CK", "Bhutan-Bumthang-Chhume": "CU", "Bhutan-Bumthang-Tang": "TA", "Bhutan-Bumthang-Ura": "UR", "Bhutan-Chhukha-Bjachho": "BC", "Bhutan-Chhukha-Bongo": "BO", "Bhutan-Chhukha-Chapchha": "CP", "Bhutan-Chhukha-Dala": "DG", "Bhutan-Chhukha-Dungna": "DU", "Bhutan-Chhukha-Geling": "GL", "Bhutan-Chhukha-Getana": "GT", "Bhutan-Chhukha-Logchina": "LO", "Bhutan-Chhukha-Metap": "MT", "Bhutan-Chhukha-Phuentsholing": "PG", "Bhutan-Chhukha-Samphelling": "BL", "Bhutan-Dagana-Deorali": "DR", "Bhutan-Dagana-Dorona": "DO", "Bhutan-Dagana-Drugyelgang": "DJ", "Bhutan-Dagana-Gesarling": "GS", "Bhutan-Dagana-Gozhi": "GZ", "Bhutan-Dagana-Kalidzingkha": "KN", "Bhutan-Dagana-Khipisa": "KB", "Bhutan-Dagana-Lajab": "LJ", "Bhutan-Dagana-Lhamoizingkha": "LG", "Bhutan-Dagana-Nichula": "NI", "Bhutan-Dagana-Trashiding": "TD", "Bhutan-Dagana-Tsangkha": "TK", "Bhutan-Dagana-Tsendagang": "TG", "Bhutan-Dagana-Tseza": "TZ", "Bhutan-Gasa-Goenkhame": "KM", "Bhutan-Gasa-Goenkhatoe": "KT", "Bhutan-Gasa-Laya": "LY", "Bhutan-Gasa-Lunana": "LN", "Bhutan-Haa-Bji": "BJ", "Bhutan-Haa-Gakiling": "None", "Bhutan-Haa-Katsho": "KS", "Bhutan-Haa-Sama": "SR", "Bhutan-Haa-Sombey": "SB", "Bhutan-Haa-Uesu": "EU", "Bhutan-Lhuentse-Gangzur": "GZ", "Bhutan-Lhuentse-Jaray": "JR", "Bhutan-Lhuentse-Khoma": "KM", "Bhutan-Lhuentse-Kurtoe": "KT", "Bhutan-Lhuentse-Menbi": "MB", "Bhutan-Lhuentse-Metsho": "MT", "Bhutan-Lhuentse-Minjay": "MJ", "Bhutan-Lhuentse-Tsenkhar": "TS", "Bhutan-Monggar-Balam": "BL", "Bhutan-Monggar-Chaskhar": "CK", "Bhutan-Monggar-Chhali": "CL", "Bhutan-Monggar-Drametse": "DG", "Bhutan-Monggar-Drepung": "DP", "Bhutan-Monggar-Gongdue": "GD", "Bhutan-Monggar-Jurmey": "JM", "Bhutan-Monggar-Kengkhar": "KK", "Bhutan-Monggar-Mongar": "MG", "Bhutan-Monggar-Narang": "CK", "Bhutan-Monggar-Ngatshang": "NG", "Bhutan-Monggar-Saleng": "SL", "Bhutan-Monggar-Shermung": "SR", "Bhutan-Monggar-Silambi": "SB", "Bhutan-Monggar-Thangrong": "TR", "Bhutan-Monggar-Tsakaling": "TK", "Bhutan-Monggar-Tsamang": "TM", "Bhutan-Paro-Doga": "DG", "Bhutan-Paro-Dopshari": "SR", "Bhutan-Paro-Doteng": "DT", "Bhutan-Paro-Hungrel": "HR", "Bhutan-Paro-Lamgong": "LA", "Bhutan-Paro-Lungnyi": "LU", "Bhutan-Paro-Naja": "NJ", "Bhutan-Paro-Shapa": "SB", "Bhutan-Paro-Tsento": "TT", "Bhutan-Paro-Wangchang": "WC", "Bhutan-Pemagatshel-Chhimung": "CM", "Bhutan-Pemagatshel-Chokhorling": "CS", "Bhutan-Pemagatshel-Chongshing": "CS", "Bhutan-Pemagatshel-Dechhenling": "DH", "Bhutan-Pemagatshel-Dungmin": "DM", "Bhutan-Pemagatshel-Khar": "KR", "Bhutan-Pemagatshel-Nanong": "NN", "Bhutan-Pemagatshel-Norbugang": "NB", "Bhutan-Pemagatshel-Shumer": "SM", "Bhutan-Pemagatshel-Yurung": "YR", "Bhutan-Pemagatshel-Zobel": "ZB", "Bhutan-Punakha-Bapisa": "BP", "Bhutan-Punakha-Chhubu": "CH", "Bhutan-Punakha-Dzoma": "DZ", "Bhutan-Punakha-Goenshari": "GE", "Bhutan-Punakha-Guma": "GU", "Bhutan-Punakha-Kabjisa": "KA", "Bhutan-Punakha-Lingmukha": "LI", "Bhutan-Punakha-Shengabjimi": "SH", "Bhutan-Punakha-Talo": "TA", "Bhutan-Punakha-Toepisa": "TP", "Bhutan-Punakha-Toewang": "TO", "Bhutan-Samdrupjongkhar-Dewathang": "None", "Bhutan-Samdrupjongkhar-Gomdar": "GD", "Bhutan-Samdrupjongkhar-Jangchhubling": "None", "Bhutan-Samdrupjongkhar-Langchhenphu": "LC", "Bhutan-Samdrupjongkhar-Lauri": "LR", "Bhutan-Samdrupjongkhar-Martshala": "MS", "Bhutan-Samdrupjongkhar-Pemathang": "PM", "Bhutan-Samdrupjongkhar-Phuntsthothang": "PS", "Bhutan-Samdrupjongkhar-Samrang": "SM", "Bhutan-Samdrupjongkhar-Serthig": "ST", "Bhutan-Samdrupjongkhar-Wangphu": "None", "Bhutan-Samtse-Bara": "BA", "Bhutan-Samtse-Biru": "BI", "Bhutan-Samtse-Chargharay": "CR", "Bhutan-Samtse-Chengmari": "CM", "Bhutan-Samtse-Denchhukha": "DC", "Bhutan-Samtse-Dorokha": "DK", "Bhutan-Samtse-Dungtoe": "DT", "Bhutan-Samtse-Namgyel Chhoeling": "LH", "Bhutan-Samtse-Pagli": "PG", "Bhutan-Samtse-Samtse": "SG", "Bhutan-Samtse-Sipsu": "SS", "Bhutan-Samtse-Tading": "TD", "Bhutan-Samtse-Tendu": "TN", "Bhutan-Samtse-Ugentse": "GH", "Bhutan-Samtse-Yoeseltse": "NN", "Bhutan-Sarpang-Bhur": "BH", "Bhutan-Sarpang-Chhuzagang": "CZ", "Bhutan-Sarpang-Dekiling": "DK", "Bhutan-Sarpang-Doban": "DV", "Bhutan-Sarpang-Gelephu": "GG", "Bhutan-Sarpang-Hiley": "HL", "Bhutan-Sarpang-Jigmichhoeling": "JM", "Bhutan-Sarpang-Senge": "SN", "Bhutan-Sarpang-Sherzhong": "SS", "Bhutan-Sarpang-Shompangkha": "SM", "Bhutan-Sarpang-Taklai": "TK", "Bhutan-Sarpang-Umling": "UM", "Bhutan-Thimphu-Chang": "CH", "Bhutan-Thimphu-Dagala": "DG", "Bhutan-Thimphu-Genye": "GN", "Bhutan-Thimphu-Kawang": "KW", "Bhutan-Thimphu-Lingzhi": "LZ", "Bhutan-Thimphu-Mewang": "MW", "Bhutan-Thimphu-Naro": "NR", "Bhutan-Thimphu-Soe": "SO", "Bhutan-Trashigang-Bartsham": "BS", "Bhutan-Trashigang-Bidung": "BD", "Bhutan-Trashigang-Kanglung": "KG", "Bhutan-Trashigang-Kangpara": "KP", "Bhutan-Trashigang-Khaling": "KH", "Bhutan-Trashigang-Lumang": "LM", "Bhutan-Trashigang-Merak": "MR", "Bhutan-Trashigang-Phongme": "PM", "Bhutan-Trashigang-Radi": "RD", "Bhutan-Trashigang-Sakteng": "SK", "Bhutan-Trashigang-Samkhar": "SM", "Bhutan-Trashigang-Shongphu": "SP", "Bhutan-Trashigang-Thrimshing": "TM", "Bhutan-Trashigang-Udzorong": "UZ", "Bhutan-Trashigang-Yangnyer": "YN", "Bhutan-Trongsa-Dragteng": "DT", "Bhutan-Trongsa-Korphu": "KP", "Bhutan-Trongsa-Langthil": "LT", "Bhutan-Trongsa-Nubi": "NB", "Bhutan-Trongsa-Tangsibji": "TJ", "Bhutan-Tsirang-Barzhong": "BR", "Bhutan-Tsirang-Beteni": "BT", "Bhutan-Tsirang-Dunglegang": "DG", "Bhutan-Tsirang-Gosarling": "GS", "Bhutan-Tsirang-Kikorthang": "KK", "Bhutan-Tsirang-Mendrelgang": "MG", "Bhutan-Tsirang-Patakla": "PT", "Bhutan-Tsirang-Phuentenchhu": "PH", "Bhutan-Tsirang-Rangthangling": "RT", "Bhutan-Tsirang-Shemjong": "SJ", "Bhutan-Tsirang-Tsholingkhor": "TL", "Bhutan-Tsirang-Tsirangtoe": "TR", "Bhutan-Wangduephodrang-Athang": "AT", "Bhutan-Wangduephodrang-Bjena": "BJ", "Bhutan-Wangduephodrang-Daga": "DG", "Bhutan-Wangduephodrang-Dangchhu": "DC", "Bhutan-Wangduephodrang-Gangte": "GT", "Bhutan-Wangduephodrang-Gasetsho Gom": "GG", "Bhutan-Wangduephodrang-Gasetsho Om": "GW", "Bhutan-Wangduephodrang-Kazhi": "KZ", "Bhutan-Wangduephodrang-Nahi": "NH", "Bhutan-Wangduephodrang-Nyisho": "NS", "Bhutan-Wangduephodrang-Phangyuel": "PY", "Bhutan-Wangduephodrang-Phobji": "PJ", "Bhutan-Wangduephodrang-Ruepisa": "RB", "Bhutan-Wangduephodrang-Sephu": "SP", "Bhutan-Wangduephodrang-Thedtsho": "TD", "Bhutan-Yangtse-Bumdeling": "BD", "Bhutan-Yangtse-Jamkhar": "JK", "Bhutan-Yangtse-Khamdang": "KD", "Bhutan-Yangtse-Ramjar": "RJ", "Bhutan-Yangtse-Toetsho": "TS", "Bhutan-Yangtse-Tomzhangtshen": "TZ", "Bhutan-Yangtse-Trashiyangtse": "YG", "Bhutan-Yangtse-Yalang": "YL", "Bhutan-Zhemgang-Bardo": "BD", "Bhutan-Zhemgang-Bjoka": "BJ", "Bhutan-Zhemgang-Gozhing": "GS", "Bhutan-Zhemgang-Nangkor": "NK", "Bhutan-Zhemgang-Ngangla": "NG", "Bhutan-Zhemgang-Pangkhar": "PK", "Bhutan-Zhemgang-Shingkhar": "SK", "Bhutan-Zhemgang-Trong": "TR", "Bolivia-Chuquisaca-Belisario Boeto": "BB", "Bolivia-Chuquisaca-Hernando Siles": "HS", "Bolivia-Chuquisaca-Jaime Zud\u00e1\u00f1ez": "ZU", "Bolivia-Chuquisaca-Juana Azurduay de Padilla": "AZ", "Bolivia-Chuquisaca-Luis Calvo": "LC", "Bolivia-Chuquisaca-Nor Cinti": "NC", "Bolivia-Chuquisaca-Oropeza": "OR", "Bolivia-Chuquisaca-Sud Cinti": "SC", "Bolivia-Chuquisaca-Tomina": "TM", "Bolivia-Chuquisaca-Yampar\u00e1ez": "YM", "Bolivia-Cochabamba-Arani": "AR", "Bolivia-Cochabamba-Arque": "AQ", "Bolivia-Cochabamba-Ayopaya": "AY", "Bolivia-Cochabamba-Capinota": "CP", "Bolivia-Cochabamba-Carrasco": "CR", "Bolivia-Cochabamba-Cercado": "CE", "Bolivia-Cochabamba-Chapare": "CH", "Bolivia-Cochabamba-Esteban Arce": "EA", "Bolivia-Cochabamba-Germ\u00e1n Jord\u00e1n": "GJ", "Bolivia-Cochabamba-Mizque": "MZ", "Bolivia-Cochabamba-Narciso Campero": "CM", "Bolivia-Cochabamba-Punata": "PN", "Bolivia-Cochabamba-Quillacollo": "QC", "Bolivia-Cochabamba-Tapacar\u00ed": "TP", "Bolivia-El Beni-Cercado": "CE", "Bolivia-El Beni-Jos\u00e9 Ballivi\u00e1n": "GB", "Bolivia-El Beni-Mamor\u00e9": "MM", "Bolivia-El Beni-Marb\u00e1n": "MR", "Bolivia-El Beni-Moxos": "MX", "Bolivia-El Beni-Vaca D\u00edez": "VD", "Bolivia-El Beni-Yacuma": "YC", "Bolivia-La Paz-Abel Iturralde": "AI", "Bolivia-La Paz-Aroma": "AR", "Bolivia-La Paz-Bautista Saavedra": "BS", "Bolivia-La Paz-Eliodoro Camacho": "CM", "Bolivia-La Paz-Franz Tamayo": "FT", "Bolivia-La Paz-Gualberto Villarroel": "GV", "Bolivia-La Paz-Ingavi": "IG", "Bolivia-La Paz-Inquisivi": "IQ", "Bolivia-La Paz-Larecaja": "LR", "Bolivia-La Paz-Loayza": "LZ", "Bolivia-La Paz-Los Andes": "LA", "Bolivia-La Paz-Manco Kapac": "MK", "Bolivia-La Paz-Mu\u00f1ecas": "MN", "Bolivia-La Paz-Nor Yungas": "NY", "Bolivia-La Paz-Omasuyos": "OM", "Bolivia-La Paz-Pacajes": "PC", "Bolivia-La Paz-Pedro Domingo Murillo": "MR", "Bolivia-La Paz-Sud Yungas": "SY", "Bolivia-Oruro-Atahuallpa": "AT", "Bolivia-Oruro-Carangas": "CR", "Bolivia-Oruro-Cercado": "CE", "Bolivia-Oruro-Eduardo Avaroa": "AV", "Bolivia-Oruro-Ladislao Cabrera": "LC", "Bolivia-Oruro-Litoral": "LT", "Bolivia-Oruro-Pantale\u00f3n Dalence": "PD", "Bolivia-Oruro-Poop\u00f3": "PP", "Bolivia-Oruro-Sajama": "SJ", "Bolivia-Oruro-Saucar\u00ed": "SA", "Bolivia-Pando-Federico Rom\u00e1n": "GR", "Bolivia-Pando-Madre de Dios": "MD", "Bolivia-Pando-Manuripi": "MN", "Bolivia-Potos\u00ed-Alonso de Ib\u00e1\u00f1ez": "AI", "Bolivia-Potos\u00ed-Antonio Quijarro": "AQ", "Bolivia-Potos\u00ed-Bernardino Bilbao": "GB", "Bolivia-Potos\u00ed-Charcas": "CR", "Bolivia-Potos\u00ed-Chayanta": "CY", "Bolivia-Potos\u00ed-Cornelio Saavedra": "CS", "Bolivia-Potos\u00ed-Daniel Campos": "DC", "Bolivia-Potos\u00ed-Jos\u00e9 Mar\u00eda Linares": "JL", "Bolivia-Potos\u00ed-Modesto Omiste": "MO", "Bolivia-Potos\u00ed-Nor Chichas": "NC", "Bolivia-Potos\u00ed-Nor L\u00edpez": "NL", "Bolivia-Potos\u00ed-Rafael Bustillo": "RB", "Bolivia-Potos\u00ed-Sud Chichas": "SC", "Bolivia-Potos\u00ed-Sud L\u00edpez": "SL", "Bolivia-Potos\u00ed-Tom\u00e1s Fr\u00edas": "TF", "Bolivia-Santa Cruz-Andr\u00e9s Ib\u00e1\u00f1ez": "AI", "Bolivia-Santa Cruz-Chiquitos": "CQ", "Bolivia-Santa Cruz-Cordillera": "CR", "Bolivia-Santa Cruz-Florida": "FL", "Bolivia-Santa Cruz-Ichilo": "IC", "Bolivia-Santa Cruz-Ignacio Warnes": "WR", "Bolivia-Santa Cruz-Jos\u00e9 Miguel de Velasco": "VL", "Bolivia-Santa Cruz-Manuel Mar\u00eda Caballero": "MC", "Bolivia-Santa Cruz-\u00d1uflo de Ch\u00e1vez": "NC", "Bolivia-Santa Cruz-Obispo Santistevan": "OS", "Bolivia-Santa Cruz-Sara": "SG", "Bolivia-Santa Cruz-Vallegrande": "VG", "Bolivia-Tarija-Aniceto Arce": "AA", "Bolivia-Tarija-Burnet O'Connor": "OC", "Bolivia-Tarija-Cercado": "CE", "Bolivia-Tarija-Eustaquio M\u00e9ndez": "MD", "Bolivia-Tarija-Gran Chaco": "GC", "Bolivia-Tarija-Jos\u00e9 Mar\u00eda Avil\u00e9s": "AV", "Bonaire, Sint Eustatius and Saba-Bonaire-None": "None", "Bonaire, Sint Eustatius and Saba-Saba-None": "None", "Bonaire, Sint Eustatius and Saba-Sint Eustatius-None": "None", "Bosnia and Herzegovina-Br\u010dko-Br\u010dko": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Bosnian Podrinje": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Canton 10": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Central Bosnia": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Herzegovina-Neretva": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Posavina": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Sarajevo": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Tuzla": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Una-Sana": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-West Herzegovina": "None", "Bosnia and Herzegovina-Federacija Bosna i Hercegovina-Zenica-Doboj": "None", "Bosnia and Herzegovina-Repuplika Srpska-Banja Luka": "None", "Bosnia and Herzegovina-Repuplika Srpska-Bijeljina": "None", "Bosnia and Herzegovina-Repuplika Srpska-Doboj": "None", "Bosnia and Herzegovina-Repuplika Srpska-Fo\u010da": "None", "Bosnia and Herzegovina-Repuplika Srpska-Isto\u010dno Sarajevo": "None", "Bosnia and Herzegovina-Repuplika Srpska-Trebinje": "None", "Bosnia and Herzegovina-Repuplika Srpska-Vlasenica": "None", "Botswana-Central-Bobonong": "BB", "Botswana-Central-Lethlakane": "OR", "Botswana-Central-Machaneng": "None", "Botswana-Central-Mahalapye": "MA", "Botswana-Central-Palapye": "SR", "Botswana-Central-Serowe": "SR", "Botswana-Central-Tuli": "None", "Botswana-Central-Tutume": "TT", "Botswana-Chobe-Chobe": "CH", "Botswana-Francistown-Francistown": "None", "Botswana-Gaborone-Gaborone": "GB", "Botswana-Ghanzi-Ghanzi": "GZ", "Botswana-Jwaneng-Jwaneng": "JW", "Botswana-Kgalagadi-Gemsbok": "None", "Botswana-Kgalagadi-Hukunsti": "KN", "Botswana-Kgalagadi-Tshabong": "KS", "Botswana-Kgatleng-Kgatleng": "KG", "Botswana-Kweneng-Kweneng North": "KE", "Botswana-Kweneng-Kweneng South": "KW", "Botswana-Lobatse-Lobatse": "LB", "Botswana-North-East-Masungu": "None", "Botswana-North-West-Ngamiland East": "NN", "Botswana-North-West-Ngamiland West": "NS", "Botswana-Selibe Phikwe-Selibe Phikwe": "SL", "Botswana-South-East-South East": "SE", "Botswana-Southern-Barolong": "BR", "Botswana-Southern-Ngwaketse Central": "None", "Botswana-Southern-Ngwaketse North": "None", "Botswana-Southern-Ngwaketse South": "None", "Botswana-Sowa-Sowa": "SW", "Bouvet Island-None-None": "None", "Brazil-Acre-Acrel\u00e2ndia": "None", "Brazil-Acre-Assis Brazil": "None", "Brazil-Acre-Brasil\u00e9ia": "None", "Brazil-Acre-Bujari": "None", "Brazil-Acre-Capixaba": "None", "Brazil-Acre-Cruzeiro do Sul": "None", "Brazil-Acre-Epitaciol\u00e2ndia": "None", "Brazil-Acre-Feij\u00f3": "None", "Brazil-Acre-Jord\u00e3o": "None", "Brazil-Acre-M\u00e2ncio Lima": "None", "Brazil-Acre-Manoel Urbano": "None", "Brazil-Acre-Marechal Thaumaturgo": "None", "Brazil-Acre-Pl\u00e1cido de Castro": "None", "Brazil-Acre-Porto Acre": "None", "Brazil-Acre-Porto Walter": "None", "Brazil-Acre-Rio Branco": "None", "Brazil-Acre-Rodrigues Alves": "None", "Brazil-Acre-Santa Rosa do Purus": "None", "Brazil-Acre-Sena Madureira": "None", "Brazil-Acre-Senador Guiomard": "None", "Brazil-Acre-Tarauac\u00e1": "None", "Brazil-Acre-Xapuri": "None", "Brazil-Alagoas-\u00c1gua Branca": "None", "Brazil-Alagoas-Anadia": "None", "Brazil-Alagoas-Arapiraca": "None", "Brazil-Alagoas-Atal\u00e9ia": "None", "Brazil-Alagoas-Barra de Santo Ant\u00f4nio": "None", "Brazil-Alagoas-Barra de S\u00e3o Miguel": "None", "Brazil-Alagoas-Batalha": "None", "Brazil-Alagoas-Bel\u00e9m": "None", "Brazil-Alagoas-Belo Monte": "None", "Brazil-Alagoas-Boca da Mata": "None", "Brazil-Alagoas-Branquinha": "None", "Brazil-Alagoas-Cacimbinhas": "None", "Brazil-Alagoas-Cajueiro": "None", "Brazil-Alagoas-Campestre": "None", "Brazil-Alagoas-Campo Alegre": "None", "Brazil-Alagoas-Campo Grande": "None", "Brazil-Alagoas-Canapi": "None", "Brazil-Alagoas-Capela": "None", "Brazil-Alagoas-Carneiros": "None", "Brazil-Alagoas-Ch\u00e3 Preta": "None", "Brazil-Alagoas-Coit\u00e9 do N\u00f3ia": "None", "Brazil-Alagoas-Col\u00f4nia Leopoldina": "None", "Brazil-Alagoas-Coqueiro Seco": "None", "Brazil-Alagoas-Coruripe": "None", "Brazil-Alagoas-Cra\u00edbas": "None", "Brazil-Alagoas-Delmiro Gouveia": "None", "Brazil-Alagoas-Dois Riachos": "None", "Brazil-Alagoas-Estrela de Alagoas": "None", "Brazil-Alagoas-Feira Grande": "None", "Brazil-Alagoas-Feliz Deserto": "None", "Brazil-Alagoas-Flexeiras": "None", "Brazil-Alagoas-Girau do Ponciano": "None", "Brazil-Alagoas-Ibateguara": "None", "Brazil-Alagoas-Igaci": "None", "Brazil-Alagoas-Igreja Nova": "None", "Brazil-Alagoas-Inhapi": "None", "Brazil-Alagoas-Jacar\u00e9 dos Homens": "None", "Brazil-Alagoas-Jacu\u00edpe": "None", "Brazil-Alagoas-Japaratinga": "None", "Brazil-Alagoas-Jaramataia": "None", "Brazil-Alagoas-Joaquim Gomes": "None", "Brazil-Alagoas-Jundi\u00e1": "None", "Brazil-Alagoas-Junqueiro": "None", "Brazil-Alagoas-Lagoa da Canoa": "None", "Brazil-Alagoas-Limoeiro de Anadia": "None", "Brazil-Alagoas-Macei\u00f3 (capital)": "None", "Brazil-Alagoas-Major Isidoro": "None", "Brazil-Alagoas-Mar Vermelho": "None", "Brazil-Alagoas-Maragogi": "None", "Brazil-Alagoas-Maravilha": "None", "Brazil-Alagoas-Marechal deodoro": "None", "Brazil-Alagoas-Maribondo": "None", "Brazil-Alagoas-Mata Grande": "None", "Brazil-Alagoas-Matriz de Camaragibe": "None", "Brazil-Alagoas-Messias": "None", "Brazil-Alagoas-Minador do Negr\u00e3o": "None", "Brazil-Alagoas-Monteir\u00f3polis": "None", "Brazil-Alagoas-Murici": "None", "Brazil-Alagoas-Novo Lino": "None", "Brazil-Alagoas-Olho d'\u00c1gua das Flores": "None", "Brazil-Alagoas-Olho d'\u00c1gua do Casado": "None", "Brazil-Alagoas-Olho d'\u00c1gua Grande": "None", "Brazil-Alagoas-Oliven\u00e7a": "None", "Brazil-Alagoas-Ouro Branco": "None", "Brazil-Alagoas-Palestina": "None", "Brazil-Alagoas-Palmeira dos \u00edndios": "None", "Brazil-Alagoas-P\u00e3o de A\u00e7\u00facar": "None", "Brazil-Alagoas-Pariconha": "None", "Brazil-Alagoas-Paripueira": "None", "Brazil-Alagoas-Passo de Camaragibe": "None", "Brazil-Alagoas-Paulo Jacinto": "None", "Brazil-Alagoas-Penedo": "None", "Brazil-Alagoas-Pia\u00e7abu\u00e7u": "None", "Brazil-Alagoas-Pilar": "None", "Brazil-Alagoas-Pindoba": "None", "Brazil-Alagoas-Piranhas": "None", "Brazil-Alagoas-Po\u00e7o das Trincheiras": "None", "Brazil-Alagoas-Porto Calvo": "None", "Brazil-Alagoas-Porto de Pedras": "None", "Brazil-Alagoas-Porto Real do Col\u00e9gio": "None", "Brazil-Alagoas-Quebrangulo": "None", "Brazil-Alagoas-Rio Largo": "None", "Brazil-Alagoas-Roteiro": "None", "Brazil-Alagoas-Santa Luzia do Norte": "None", "Brazil-Alagoas-Santana do Ipanema": "None", "Brazil-Alagoas-Santana do Munda\u00fa": "None", "Brazil-Alagoas-S\u00e3o Br\u00e1s": "None", "Brazil-Alagoas-S\u00e3o Jos\u00e9 da Laje": "None", "Brazil-Alagoas-S\u00e3o Jos\u00e9 da Tapera": "None", "Brazil-Alagoas-S\u00e3o Lu\u00eds do Quitunde": "None", "Brazil-Alagoas-S\u00e3o Miguel dos Campos": "None", "Brazil-Alagoas-S\u00e3o Miguel dos Milagres": "None", "Brazil-Alagoas-S\u00e3o Sebasti\u00e3o": "None", "Brazil-Alagoas-Satuba": "None", "Brazil-Alagoas-Senador Rui Palmeira": "None", "Brazil-Alagoas-Tanque d'Arca": "None", "Brazil-Alagoas-Taquarana": "None", "Brazil-Alagoas-Teot\u00f4nio Vilela": "None", "Brazil-Alagoas-Traipu": "None", "Brazil-Alagoas-Uni\u00e3o dos Palmares": "None", "Brazil-Alagoas-Vi\u00e7osa": "None", "Brazil-Amap\u00e1-Amap\u00e1": "None", "Brazil-Amap\u00e1-Cal\u00e7oene": "None", "Brazil-Amap\u00e1-Cutias": "None", "Brazil-Amap\u00e1-Ferreira Gomes": "None", "Brazil-Amap\u00e1-Itaubal": "None", "Brazil-Amap\u00e1-Laranjal do Jari": "None", "Brazil-Amap\u00e1-Macapa": "None", "Brazil-Amap\u00e1-Mazag\u00e3o": "None", "Brazil-Amap\u00e1-Oiapoque": "None", "Brazil-Amap\u00e1-Pedra Branca do Amapar\u00ed": "None", "Brazil-Amap\u00e1-Porto Grande": "None", "Brazil-Amap\u00e1-Pracu\u00faba": "None", "Brazil-Amap\u00e1-Santana": "None", "Brazil-Amap\u00e1-Serra do Navio": "None", "Brazil-Amap\u00e1-Tartarugalzinho": "None", "Brazil-Amap\u00e1-Vit\u00f3ria do Jari": "None", "Brazil-Amazonas-Alvar\u00e3es": "None", "Brazil-Amazonas-Amatur\u00e1": "None", "Brazil-Amazonas-Anam\u00e3": "None", "Brazil-Amazonas-Anori": "None", "Brazil-Amazonas-Apu\u00ed": "None", "Brazil-Amazonas-Atalaia do Norte": "None", "Brazil-Amazonas-Autazes": "None", "Brazil-Amazonas-Barcelos": "None", "Brazil-Amazonas-Barreirinha": "None", "Brazil-Amazonas-Benjamin Constant": "None", "Brazil-Amazonas-Beruri": "None", "Brazil-Amazonas-Boa Vista do Ramos": "None", "Brazil-Amazonas-Boca do Acre": "None", "Brazil-Amazonas-Borba": "None", "Brazil-Amazonas-Caapiranga": "None", "Brazil-Amazonas-Canutama": "None", "Brazil-Amazonas-Carauari": "None", "Brazil-Amazonas-Careiro da V\u00e1rzea": "None", "Brazil-Amazonas-Careiro": "None", "Brazil-Amazonas-Coari": "None", "Brazil-Amazonas-Codaj\u00e1s": "None", "Brazil-Amazonas-Eirunep\u00e9": "None", "Brazil-Amazonas-Envira": "None", "Brazil-Amazonas-Fonte Boa": "None", "Brazil-Amazonas-Guajar\u00e1": "None", "Brazil-Amazonas-Humait\u00e1": "None", "Brazil-Amazonas-Ipixuna": "None", "Brazil-Amazonas-Iranduba": "None", "Brazil-Amazonas-Itacoatiara": "None", "Brazil-Amazonas-Itamarati": "None", "Brazil-Amazonas-Japur\u00e1": "None", "Brazil-Amazonas-Juru\u00e1": "None", "Brazil-Amazonas-Juta\u00ed": "None", "Brazil-Amazonas-L\u00e1brea": "None", "Brazil-Amazonas-Manacapuru": "None", "Brazil-Amazonas-Manaquiri": "None", "Brazil-Amazonas-Manicore": "None", "Brazil-Amazonas-Mara\u00e3": "None", "Brazil-Amazonas-Mau\u00e9s": "None", "Brazil-Amazonas-Nhamund\u00e1": "None", "Brazil-Amazonas-Nova Olinda do Norte": "None", "Brazil-Amazonas-Novo Air\u00e3o": "None", "Brazil-Amazonas-Novo Aripuan\u00e3": "None", "Brazil-Amazonas-Parintins": "None", "Brazil-Amazonas-Pauini": "None", "Brazil-Amazonas-Presidente Figueiredo": "None", "Brazil-Amazonas-Rio Preto da Eva": "None", "Brazil-Amazonas-Santa Isabel do Rio Negro": "None", "Brazil-Amazonas-Santo Ant\u00f4nio do I\u00e7\u00e1": "None", "Brazil-Amazonas-S\u00e3o Gabriel de Cahoeira": "None", "Brazil-Amazonas-S\u00e3o Paulo de Oliven\u00e7a": "None", "Brazil-Amazonas-S\u00e3o Sebasti\u00e3o do Uatum\u00e3": "None", "Brazil-Amazonas-Silves": "None", "Brazil-Amazonas-Tabatinga": "None", "Brazil-Amazonas-Tapau\u00e1": "None", "Brazil-Amazonas-Tef\u00e9": "None", "Brazil-Amazonas-Tonantins": "None", "Brazil-Amazonas-Uarini": "None", "Brazil-Amazonas-Urucar\u00e1": "None", "Brazil-Amazonas-Urucurituba": "None", "Brazil-Bahia-Aba\u00edra": "None", "Brazil-Bahia-Abar\u00e9": "None", "Brazil-Bahia-Acajutiba": "None", "Brazil-Bahia-Adustina": "None", "Brazil-Bahia-\u00c1gua Fria": "None", "Brazil-Bahia-Aiquara": "None", "Brazil-Bahia-Alagoinhas": "None", "Brazil-Bahia-Alcobaca": "None", "Brazil-Bahia-Almadina": "None", "Brazil-Bahia-Amargosa": "None", "Brazil-Bahia-Am\u00e9lia Rodrigues": "None", "Brazil-Bahia-Am\u00e9rica dourada": "None", "Brazil-Bahia-Anag\u00e9": "None", "Brazil-Bahia-Andarai": "None", "Brazil-Bahia-Andorinha": "None", "Brazil-Bahia-Angical": "None", "Brazil-Bahia-Anguera": "None", "Brazil-Bahia-Antas": "None", "Brazil-Bahia-Ant\u00f4nio Cardoso": "None", "Brazil-Bahia-Ant\u00f4nio Gon\u00e7alves": "None", "Brazil-Bahia-Apor\u00e1": "None", "Brazil-Bahia-Apuarema": "None", "Brazil-Bahia-Ara\u00e7as": "None", "Brazil-Bahia-Aracatu": "None", "Brazil-Bahia-Araci": "None", "Brazil-Bahia-Aramari": "None", "Brazil-Bahia-Arataca": "None", "Brazil-Bahia-Aratuipe": "None", "Brazil-Bahia-Aratu\u00edpe": "None", "Brazil-Bahia-Aurelino Leal": "None", "Brazil-Bahia-Baian\u00f3polis": "None", "Brazil-Bahia-Baixa Grande": "None", "Brazil-Bahia-Banza\u00ea": "None", "Brazil-Bahia-Barra da Cho\u00e7a": "None", "Brazil-Bahia-Barra da Estiva": "None", "Brazil-Bahia-Barra do Mendes": "None", "Brazil-Bahia-Barra do Rocha": "None", "Brazil-Bahia-Barra": "None", "Brazil-Bahia-Barreiras": "None", "Brazil-Bahia-Barro Alto": "None", "Brazil-Bahia-Barro Preto": "None", "Brazil-Bahia-Belmonte": "None", "Brazil-Bahia-Belo Campo": "None", "Brazil-Bahia-Biritinga": "None", "Brazil-Bahia-Boa Nova": "None", "Brazil-Bahia-Boa Vista do Tupim": "None", "Brazil-Bahia-Bom Jesus da Lapa": "None", "Brazil-Bahia-Bom Jesus da Serra": "None", "Brazil-Bahia-Boninal": "None", "Brazil-Bahia-Bonito": "None", "Brazil-Bahia-Boquira": "None", "Brazil-Bahia-Botupor\u00e3": "None", "Brazil-Bahia-Brej\u00f5es": "None", "Brazil-Bahia-Brejol\u00e2ndia": "None", "Brazil-Bahia-Brotas de Maca\u00fabas": "None", "Brazil-Bahia-Brumado": "None", "Brazil-Bahia-Buerarema": "None", "Brazil-Bahia-Buritirama": "None", "Brazil-Bahia-Caatiba": "None", "Brazil-Bahia-Cabaceiras do Paragua\u00e7u": "None", "Brazil-Bahia-Cachoeira": "None", "Brazil-Bahia-Cacul\u00e9": "None", "Brazil-Bahia-Ca\u00e9m": "None", "Brazil-Bahia-Caetanos": "None", "Brazil-Bahia-Caetit\u00e9": "None", "Brazil-Bahia-Cafarnaum": "None", "Brazil-Bahia-Cairu": "None", "Brazil-Bahia-Caldeir\u00e3o Grande": "None", "Brazil-Bahia-Camacan": "None", "Brazil-Bahia-Cama\u00e7ari": "None", "Brazil-Bahia-Camamu": "None", "Brazil-Bahia-Campo Alegre de Lourdes": "None", "Brazil-Bahia-Campo Formoso": "None", "Brazil-Bahia-Can\u00e1polis": "None", "Brazil-Bahia-Canarana": "None", "Brazil-Bahia-Canavieiras": "None", "Brazil-Bahia-Candeal": "None", "Brazil-Bahia-Candeias": "None", "Brazil-Bahia-Candiba": "None", "Brazil-Bahia-C\u00e2ndido Sales": "None", "Brazil-Bahia-Cansan\u00e7\u00e3o": "None", "Brazil-Bahia-Canudos": "None", "Brazil-Bahia-Capela do Alto Alegre": "None", "Brazil-Bahia-Capim Grosso": "None", "Brazil-Bahia-Cara\u00edbas": "None", "Brazil-Bahia-Caravelas": "None", "Brazil-Bahia-Cardeal da Silva": "None", "Brazil-Bahia-Carinhanha": "None", "Brazil-Bahia-Casa Nova": "None", "Brazil-Bahia-Castro Alves": "None", "Brazil-Bahia-Catol\u00e2ndia": "None", "Brazil-Bahia-Catu": "None", "Brazil-Bahia-Caturama": "None", "Brazil-Bahia-Central": "None", "Brazil-Bahia-Chorroch\u00f3": "None", "Brazil-Bahia-C\u00edcero Dantas": "None", "Brazil-Bahia-Cip\u00f3": "None", "Brazil-Bahia-Coaraci": "None", "Brazil-Bahia-Cocos": "None", "Brazil-Bahia-Concei\u00e7\u00e3o da Feira": "None", "Brazil-Bahia-Conceicao do Almeida": "None", "Brazil-Bahia-Concei\u00e7\u00e3o do Almeida": "None", "Brazil-Bahia-Concei\u00e7\u00e3o do Coit\u00e9": "None", "Brazil-Bahia-Concei\u00e7\u00e3o do Jacu\u00edpe": "None", "Brazil-Bahia-Conde": "None", "Brazil-Bahia-Conde\u00faba": "None", "Brazil-Bahia-Contendas do Sincor\u00e1": "None", "Brazil-Bahia-Cora\u00e7\u00e3o de Maria": "None", "Brazil-Bahia-Cordeiros": "None", "Brazil-Bahia-Coribe": "None", "Brazil-Bahia-Coronel Jo\u00e3o S\u00e1": "None", "Brazil-Bahia-Correntina": "None", "Brazil-Bahia-Cotegipe": "None", "Brazil-Bahia-Cravol\u00e2ndia": "None", "Brazil-Bahia-Cris\u00f3polis": "None", "Brazil-Bahia-Crist\u00f3polis": "None", "Brazil-Bahia-Cruz das Almas": "None", "Brazil-Bahia-Cura\u00e7\u00e1": "None", "Brazil-Bahia-D\u00e1rio Meira": "None", "Brazil-Bahia-Dias d'vila": "None", "Brazil-Bahia-Dom Bas\u00edlio": "None", "Brazil-Bahia-Dom Macedo Costa": "None", "Brazil-Bahia-El\u00edsio Medrado": "None", "Brazil-Bahia-Encruzilhada": "None", "Brazil-Bahia-Entre Rios": "None", "Brazil-Bahia-\u00c9rico Cardoso": "None", "Brazil-Bahia-Esplanada": "None", "Brazil-Bahia-Euclides da Cunha": "None", "Brazil-Bahia-Eun\u00e1polis": "None", "Brazil-Bahia-F\u00e1tima": "None", "Brazil-Bahia-Feira da Mata": "None", "Brazil-Bahia-Feira de Santana": "None", "Brazil-Bahia-Filad\u00e9lfia": "None", "Brazil-Bahia-Firmino Alves": "None", "Brazil-Bahia-Floresta Azul": "None", "Brazil-Bahia-Formosa do Rio Preto": "None", "Brazil-Bahia-Gandu": "None", "Brazil-Bahia-Gavi\u00e3o": "None", "Brazil-Bahia-Gentio do Ouro": "None", "Brazil-Bahia-Gl\u00f3ria": "None", "Brazil-Bahia-Gongogi": "None", "Brazil-Bahia-Governador Mangabeira": "None", "Brazil-Bahia-Guajeru": "None", "Brazil-Bahia-Guanambi": "None", "Brazil-Bahia-Guaratinga": "None", "Brazil-Bahia-Heli\u00f3polis": "None", "Brazil-Bahia-Ia\u00e7u": "None", "Brazil-Bahia-Ibiassuc\u00ea": "None", "Brazil-Bahia-Ibicara\u00ed": "None", "Brazil-Bahia-Ibicoara": "None", "Brazil-Bahia-Ibicu\u00ed": "None", "Brazil-Bahia-Ibipeba": "None", "Brazil-Bahia-Ibipitanga": "None", "Brazil-Bahia-Ibiquera": "None", "Brazil-Bahia-Ibirapitanga": "None", "Brazil-Bahia-Ibirapu\u00e3": "None", "Brazil-Bahia-Ibirataia": "None", "Brazil-Bahia-Ibitiara": "None", "Brazil-Bahia-Ibitit\u00e1": "None", "Brazil-Bahia-Ibotirama": "None", "Brazil-Bahia-Ichu": "None", "Brazil-Bahia-Igapor\u00e3": "None", "Brazil-Bahia-Igrapi\u00fana": "None", "Brazil-Bahia-Igua\u00ed": "None", "Brazil-Bahia-Ilh\u00e9us": "None", "Brazil-Bahia-Inhambupe": "None", "Brazil-Bahia-Ipecaet\u00e1": "None", "Brazil-Bahia-Ipia\u00fa": "None", "Brazil-Bahia-Ipir\u00e1": "None", "Brazil-Bahia-Ipupiara": "None", "Brazil-Bahia-Irajuba": "None", "Brazil-Bahia-Iramaia": "None", "Brazil-Bahia-Iraquara": "None", "Brazil-Bahia-Irar\u00e1": "None", "Brazil-Bahia-Irec\u00ea": "None", "Brazil-Bahia-Itabela": "None", "Brazil-Bahia-Itaberaba": "None", "Brazil-Bahia-Itabuna": "None", "Brazil-Bahia-Itacar\u00e9": "None", "Brazil-Bahia-Itaet\u00e9": "None", "Brazil-Bahia-Itagib\u00e1": "None", "Brazil-Bahia-Itagi": "None", "Brazil-Bahia-Itagimirim": "None", "Brazil-Bahia-Itagua\u00e7u da Bahia": "None", "Brazil-Bahia-Itaju do Col\u00f4nia": "None", "Brazil-Bahia-Itaju\u00edpe": "None", "Brazil-Bahia-Itamaraju": "None", "Brazil-Bahia-Itamari": "None", "Brazil-Bahia-Itamb\u00e9": "None", "Brazil-Bahia-Itanagra": "None", "Brazil-Bahia-Itanh\u00e9m": "None", "Brazil-Bahia-Itaparica": "None", "Brazil-Bahia-Itapebi": "None", "Brazil-Bahia-Itap\u00e9": "None", "Brazil-Bahia-Itapetinga": "None", "Brazil-Bahia-Itapicuru": "None", "Brazil-Bahia-Itapitanga": "None", "Brazil-Bahia-Itaquara": "None", "Brazil-Bahia-Itarantim": "None", "Brazil-Bahia-Itatim": "None", "Brazil-Bahia-Itiru\u00e7u": "None", "Brazil-Bahia-Iti\u00faba": "None", "Brazil-Bahia-Itoror\u00f3": "None", "Brazil-Bahia-Itua\u00e7u": "None", "Brazil-Bahia-Ituber\u00e1": "None", "Brazil-Bahia-Iui\u00fa": "None", "Brazil-Bahia-Jaborandi": "None", "Brazil-Bahia-Jacaraci": "None", "Brazil-Bahia-Jacobina": "None", "Brazil-Bahia-Jaguaquara": "None", "Brazil-Bahia-Jaguarari": "None", "Brazil-Bahia-Jaguaripe": "None", "Brazil-Bahia-Janda\u00edra": "None", "Brazil-Bahia-Jequi\u00e9": "None", "Brazil-Bahia-Jeremoabo": "None", "Brazil-Bahia-Jiquiri\u00e7\u00e1": "None", "Brazil-Bahia-Jita\u00fana": "None", "Brazil-Bahia-Jo\u00e3o Dourado": "None", "Brazil-Bahia-Juazeiro": "None", "Brazil-Bahia-Jucuru\u00e7u": "None", "Brazil-Bahia-Jussara": "None", "Brazil-Bahia-Jussari": "None", "Brazil-Bahia-Jussiape": "None", "Brazil-Bahia-Lafaiete Coutinho": "None", "Brazil-Bahia-Lagoa Real": "None", "Brazil-Bahia-Laje": "None", "Brazil-Bahia-Lajedao": "None", "Brazil-Bahia-Lajedinho": "None", "Brazil-Bahia-Lajedo do Tabocal": "None", "Brazil-Bahia-Lamar\u00e3o": "None", "Brazil-Bahia-Lap\u00e3o": "None", "Brazil-Bahia-Lauro de Freitas": "None", "Brazil-Bahia-Len\u00e7\u00f3is": "None", "Brazil-Bahia-Lic\u00ednio de Almeida": "None", "Brazil-Bahia-Livramento do Brumado": "None", "Brazil-Bahia-Macajuba": "None", "Brazil-Bahia-Macarani": "None", "Brazil-Bahia-Maca\u00fabas": "None", "Brazil-Bahia-Macurur\u00e9": "None", "Brazil-Bahia-Madre de deus": "None", "Brazil-Bahia-Maetinga": "None", "Brazil-Bahia-Maiquinique": "None", "Brazil-Bahia-Mairi": "None", "Brazil-Bahia-Malhada de Pedras": "None", "Brazil-Bahia-Malhada": "None", "Brazil-Bahia-Manoel Vitorino": "None", "Brazil-Bahia-Mansid\u00e3o": "None", "Brazil-Bahia-Marac\u00e1s": "None", "Brazil-Bahia-Maragogipe": "None", "Brazil-Bahia-Mara\u00fa": "None", "Brazil-Bahia-Marcion\u00edlio Souza": "None", "Brazil-Bahia-Mascote": "None", "Brazil-Bahia-Mata de S\u00e3o Jo\u00e3o": "None", "Brazil-Bahia-Matina": "None", "Brazil-Bahia-Medeiros Neto": "None", "Brazil-Bahia-Miguel Calmon": "None", "Brazil-Bahia-Milagres": "None", "Brazil-Bahia-Mirangaba": "None", "Brazil-Bahia-Mirante": "None", "Brazil-Bahia-Monte Santo": "None", "Brazil-Bahia-Morpar\u00e1": "None", "Brazil-Bahia-Morro do Chap\u00e9u": "None", "Brazil-Bahia-Mortugaba": "None", "Brazil-Bahia-Mucug\u00ea": "None", "Brazil-Bahia-Mucuri": "None", "Brazil-Bahia-Mulungu do Morro": "None", "Brazil-Bahia-Mundo Novo": "None", "Brazil-Bahia-Muniz Ferreira": "None", "Brazil-Bahia-Muqu\u00e9m de S\u00e3o Francisco": "None", "Brazil-Bahia-Muritiba": "None", "Brazil-Bahia-Mutu\u00edpe": "None", "Brazil-Bahia-Nazar\u00e9": "None", "Brazil-Bahia-Nilo Pe\u00e7anha": "None", "Brazil-Bahia-Nordestina": "None", "Brazil-Bahia-Nova Cana\u00e3": "None", "Brazil-Bahia-Nova F\u00e1tima": "None", "Brazil-Bahia-Nova Ibi\u00e1": "None", "Brazil-Bahia-Nova Itarana": "None", "Brazil-Bahia-Nova Reden\u00e7\u00e3o": "None", "Brazil-Bahia-Nova Soure": "None", "Brazil-Bahia-Nova Vi\u00e7osa": "None", "Brazil-Bahia-Novo Horizonte": "None", "Brazil-Bahia-Novo Triunfo": "None", "Brazil-Bahia-Olindina": "None", "Brazil-Bahia-Oliveria dos Brejinhos": "None", "Brazil-Bahia-Ouri\u00e7angas": "None", "Brazil-Bahia-Ourol\u00e2ndia": "None", "Brazil-Bahia-Palmas de Monte Alto": "None", "Brazil-Bahia-Palmeiras": "None", "Brazil-Bahia-Paramirim": "None", "Brazil-Bahia-Paratinga": "None", "Brazil-Bahia-Paripiranga": "None", "Brazil-Bahia-Pau Brazil": "None", "Brazil-Bahia-Paulo Afonso": "None", "Brazil-Bahia-P\u00e9 de Serra": "None", "Brazil-Bahia-Pedr\u00e3o": "None", "Brazil-Bahia-Pedro Alexandre": "None", "Brazil-Bahia-Piat\u00e3": "None", "Brazil-Bahia-Pil\u00e3o Arcado": "None", "Brazil-Bahia-Pinda\u00ed": "None", "Brazil-Bahia-Pindoba\u00e7u": "None", "Brazil-Bahia-Pintadas": "None", "Brazil-Bahia-Pira\u00ed do Norte": "None", "Brazil-Bahia-Pirip\u00e1": "None", "Brazil-Bahia-Piritiba": "None", "Brazil-Bahia-Planaltino": "None", "Brazil-Bahia-Planalto": "None", "Brazil-Bahia-Po\u00e7\u00f5es": "None", "Brazil-Bahia-Pojuca": "None", "Brazil-Bahia-Ponto Novo": "None", "Brazil-Bahia-Porto Seguro": "None", "Brazil-Bahia-Potiragu\u00e1": "None", "Brazil-Bahia-Prado": "None", "Brazil-Bahia-Presidente Dutra": "None", "Brazil-Bahia-Presidente J\u00e2nio Quadros": "None", "Brazil-Bahia-Presidente Tancredo Neves": "None", "Brazil-Bahia-Queimadas": "None", "Brazil-Bahia-Quijingue": "None", "Brazil-Bahia-Quixabeira": "None", "Brazil-Bahia-Rafael Jambeiro": "None", "Brazil-Bahia-Remanso": "None", "Brazil-Bahia-Retirol\u00e2ndia": "None", "Brazil-Bahia-Riach\u00e3o das Neves": "None", "Brazil-Bahia-Riachao do Jacuipe": "None", "Brazil-Bahia-Riacho de Santana": "None", "Brazil-Bahia-Ribeira do Amparo": "None", "Brazil-Bahia-Ribeira do Pombal": "None", "Brazil-Bahia-Ribeir\u00e3o do Largo": "None", "Brazil-Bahia-Rio de Contas": "None", "Brazil-Bahia-Rio do Ant\u00f4nio": "None", "Brazil-Bahia-Rio do Pires": "None", "Brazil-Bahia-Rio Real": "None", "Brazil-Bahia-Rodelas": "None", "Brazil-Bahia-Ruy Barbosa": "None", "Brazil-Bahia-Salinas da Margarida": "None", "Brazil-Bahia-Salvador": "None", "Brazil-Bahia-Santa B\u00e1rbara": "None", "Brazil-Bahia-Santa Br\u00edgida": "None", "Brazil-Bahia-Santa Cruz Cabr\u00e1lia": "None", "Brazil-Bahia-Santa Cruz da Vit\u00f3ria": "None", "Brazil-Bahia-Santa In\u00eas": "None", "Brazil-Bahia-Santa Luzia": "None", "Brazil-Bahia-Santa Maria da Vit\u00f3ria": "None", "Brazil-Bahia-Santa Rita de C\u00e1ssia": "None", "Brazil-Bahia-Santa Teresinha": "None", "Brazil-Bahia-Santaluz": "None", "Brazil-Bahia-Santana": "None", "Brazil-Bahia-Santan\u00f3polis": "None", "Brazil-Bahia-Santo Amaro": "None", "Brazil-Bahia-Santo Ant\u00f4nio de Jesus": "None", "Brazil-Bahia-Santo Est\u00eav\u00e3o": "None", "Brazil-Bahia-S\u00e3o Desid\u00e9rio": "None", "Brazil-Bahia-S\u00e3o Domingos": "None", "Brazil-Bahia-S\u00e3o Felipe": "None", "Brazil-Bahia-S\u00e3o F\u00e9lix do Coribe": "None", "Brazil-Bahia-S\u00e3o F\u00e9lix": "None", "Brazil-Bahia-S\u00e3o Francisco do Conde": "None", "Brazil-Bahia-S\u00e3o Gabriel": "None", "Brazil-Bahia-S\u00e3o Gon\u00e7alo dos Campos": "None", "Brazil-Bahia-S\u00e3o Jos\u00e9 da Vit\u00f3ria": "None", "Brazil-Bahia-S\u00e3o Jos\u00e9 do Jacu\u00edpe": "None", "Brazil-Bahia-S\u00e3o Miguel das Matas": "None", "Brazil-Bahia-S\u00e3o Sebasti\u00e3o do Pass\u00e9": "None", "Brazil-Bahia-Sapea\u00e7u": "None", "Brazil-Bahia-S\u00e1tiro Dias": "None", "Brazil-Bahia-Saubara": "None", "Brazil-Bahia-Sa\u00fade": "None", "Brazil-Bahia-Seabra": "None", "Brazil-Bahia-Sebasti\u00e3o Laranjeiras": "None", "Brazil-Bahia-Senhor do Bonfim": "None", "Brazil-Bahia-Sento S\u00e9": "None", "Brazil-Bahia-Serra do Ramalho": "None", "Brazil-Bahia-Serra dourada": "None", "Brazil-Bahia-Serra Preta": "None", "Brazil-Bahia-Serrinha": "None", "Brazil-Bahia-Serrol\u00e2ndia": "None", "Brazil-Bahia-Sim\u00f5es Filho": "None", "Brazil-Bahia-S\u00edtio do Mato": "None", "Brazil-Bahia-S\u00edtio do Quinto": "None", "Brazil-Bahia-Sobradinho": "None", "Brazil-Bahia-Souto Soares": "None", "Brazil-Bahia-Tabocas do Brejo Velho": "None", "Brazil-Bahia-Tanha\u00e7u": "None", "Brazil-Bahia-Tanque Novo": "None", "Brazil-Bahia-Tanquinho": "None", "Brazil-Bahia-Tapero\u00e1": "None", "Brazil-Bahia-Tapiramut\u00e1": "None", "Brazil-Bahia-Teixeira de Freitas": "None", "Brazil-Bahia-Teodoro Sampaio": "None", "Brazil-Bahia-Teofil\u00e2ndia": "None", "Brazil-Bahia-Teol\u00e2ndia": "None", "Brazil-Bahia-Terra Nova": "None", "Brazil-Bahia-Tremedal": "None", "Brazil-Bahia-Tucano": "None", "Brazil-Bahia-Uau\u00e1": "None", "Brazil-Bahia-Uba\u00edra": "None", "Brazil-Bahia-Ubaitaba": "None", "Brazil-Bahia-Ubat\u00e3": "None", "Brazil-Bahia-Uiba\u00ed": "None", "Brazil-Bahia-Umburanas": "None", "Brazil-Bahia-Una": "None", "Brazil-Bahia-Urandi": "None", "Brazil-Bahia-Uru\u00e7uca": "None", "Brazil-Bahia-Utinga": "None", "Brazil-Bahia-Valen\u00e7a": "None", "Brazil-Bahia-Valente": "None", "Brazil-Bahia-V\u00e1rzea da Ro\u00e7a": "None", "Brazil-Bahia-V\u00e1rzea do Po\u00e7o": "None", "Brazil-Bahia-V\u00e1rzea Nova": "None", "Brazil-Bahia-Varzedo": "None", "Brazil-Bahia-Vera Cruz": "None", "Brazil-Bahia-Vereda": "None", "Brazil-Bahia-Vit\u00f3ria da Conquista": "None", "Brazil-Bahia-Wagner": "None", "Brazil-Bahia-Wenceslau Guimar\u00e3es": "None", "Brazil-Bahia-Xique-Xique": "None", "Brazil-Cear\u00e1-Abaiara": "None", "Brazil-Cear\u00e1-Acarap\u00e9": "None", "Brazil-Cear\u00e1-Acara\u00fa": "None", "Brazil-Cear\u00e1-Acopiara": "None", "Brazil-Cear\u00e1-Aiuaba": "None", "Brazil-Cear\u00e1-Alc\u00e2ntaras": "None", "Brazil-Cear\u00e1-Altaneira": "None", "Brazil-Cear\u00e1-Alto Santo": "None", "Brazil-Cear\u00e1-Amontada": "None", "Brazil-Cear\u00e1-Antonina do Norte": "None", "Brazil-Cear\u00e1-Apuiar\u00e9s": "None", "Brazil-Cear\u00e1-Aquiraz": "None", "Brazil-Cear\u00e1-Aracati": "None", "Brazil-Cear\u00e1-Ara\u00e7oiaba": "None", "Brazil-Cear\u00e1-Ararend\u00e1": "None", "Brazil-Cear\u00e1-Araripe": "None", "Brazil-Cear\u00e1-Aratuba": "None", "Brazil-Cear\u00e1-Arneiroz": "None", "Brazil-Cear\u00e1-Assar\u00e9": "None", "Brazil-Cear\u00e1-Aurora": "None", "Brazil-Cear\u00e1-Baixio": "None", "Brazil-Cear\u00e1-Banabui\u00fa": "None", "Brazil-Cear\u00e1-Barbalha": "None", "Brazil-Cear\u00e1-Barreira": "None", "Brazil-Cear\u00e1-Barro": "None", "Brazil-Cear\u00e1-Barroquinha": "None", "Brazil-Cear\u00e1-Baturit\u00e9": "None", "Brazil-Cear\u00e1-Beberibe": "None", "Brazil-Cear\u00e1-Bela Cruz": "None", "Brazil-Cear\u00e1-Boa Viagem": "None", "Brazil-Cear\u00e1-Brejo Santo": "None", "Brazil-Cear\u00e1-Camocim": "None", "Brazil-Cear\u00e1-Campos Sales": "None", "Brazil-Cear\u00e1-Canind\u00e9": "None", "Brazil-Cear\u00e1-Capistrano": "None", "Brazil-Cear\u00e1-Caridade": "None", "Brazil-Cear\u00e1-Carir\u00e9": "None", "Brazil-Cear\u00e1-Cariria\u00e7\u00fa": "None", "Brazil-Cear\u00e1-Cari\u00fas": "None", "Brazil-Cear\u00e1-Carnaubal": "None", "Brazil-Cear\u00e1-Cascavel": "None", "Brazil-Cear\u00e1-Catarina": "None", "Brazil-Cear\u00e1-Catunda": "None", "Brazil-Cear\u00e1-Caucaia": "None", "Brazil-Cear\u00e1-Cedro": "None", "Brazil-Cear\u00e1-Chaval": "None", "Brazil-Cear\u00e1-Chor\u00f3": "None", "Brazil-Cear\u00e1-Chorozinho": "None", "Brazil-Cear\u00e1-Corea\u00fa": "None", "Brazil-Cear\u00e1-Crate\u00fas": "None", "Brazil-Cear\u00e1-Crato": "None", "Brazil-Cear\u00e1-Croat\u00e1": "None", "Brazil-Cear\u00e1-Cruz": "None", "Brazil-Cear\u00e1-Deputado Irapuan Pinheiro": "None", "Brazil-Cear\u00e1-Erer\u00ea": "None", "Brazil-Cear\u00e1-Eus\u00e9bio": "None", "Brazil-Cear\u00e1-Farias Brito": "None", "Brazil-Cear\u00e1-Forquilha": "None", "Brazil-Cear\u00e1-Fortaleza": "None", "Brazil-Cear\u00e1-Fortim": "None", "Brazil-Cear\u00e1-Frecheirinha": "None", "Brazil-Cear\u00e1-General Sampaio": "None", "Brazil-Cear\u00e1-Gra\u00e7a": "None", "Brazil-Cear\u00e1-Granja": "None", "Brazil-Cear\u00e1-Granjeiro": "None", "Brazil-Cear\u00e1-Groa\u00edras": "None", "Brazil-Cear\u00e1-Guai\u00faba": "None", "Brazil-Cear\u00e1-Guaraciaba do Norte": "None", "Brazil-Cear\u00e1-Guaramiranga": "None", "Brazil-Cear\u00e1-Hidrol\u00e2ndia": "None", "Brazil-Cear\u00e1-Horizonte": "None", "Brazil-Cear\u00e1-Ibaretama": "None", "Brazil-Cear\u00e1-Ibiapina": "None", "Brazil-Cear\u00e1-Ibicuitinga": "None", "Brazil-Cear\u00e1-Icapu\u00ed": "None", "Brazil-Cear\u00e1-Ic\u00f3": "None", "Brazil-Cear\u00e1-Iguatu": "None", "Brazil-Cear\u00e1-Independ\u00eancia": "None", "Brazil-Cear\u00e1-Ipaporanga": "None", "Brazil-Cear\u00e1-Ipaumirim": "None", "Brazil-Cear\u00e1-Ip\u00fa": "None", "Brazil-Cear\u00e1-Ipueiras": "None", "Brazil-Cear\u00e1-Iracema": "None", "Brazil-Cear\u00e1-Irau\u00e7uba": "None", "Brazil-Cear\u00e1-Itai\u00e7aba": "None", "Brazil-Cear\u00e1-Itaitinga": "None", "Brazil-Cear\u00e1-Itapaj\u00e9": "None", "Brazil-Cear\u00e1-Itapipoca": "None", "Brazil-Cear\u00e1-Itapi\u00fana": "None", "Brazil-Cear\u00e1-Itarum\u00e3": "None", "Brazil-Cear\u00e1-Itatira": "None", "Brazil-Cear\u00e1-Jaguaretama": "None", "Brazil-Cear\u00e1-Jaguaribara": "None", "Brazil-Cear\u00e1-Jaguaribe": "None", "Brazil-Cear\u00e1-Jaguaruana": "None", "Brazil-Cear\u00e1-Jardim": "None", "Brazil-Cear\u00e1-Jati": "None", "Brazil-Cear\u00e1-Jijoca de Jericoacoara": "None", "Brazil-Cear\u00e1-Juazeiro do Norte": "None", "Brazil-Cear\u00e1-Juc\u00e1s": "None", "Brazil-Cear\u00e1-Lavras da Mangabeira": "None", "Brazil-Cear\u00e1-Limoeiro do Norte": "None", "Brazil-Cear\u00e1-Madalena": "None", "Brazil-Cear\u00e1-Maracana\u00fa": "None", "Brazil-Cear\u00e1-Maranguape": "None", "Brazil-Cear\u00e1-Marco": "None", "Brazil-Cear\u00e1-Martin\u00f3pole": "None", "Brazil-Cear\u00e1-Massap\u00ea": "None", "Brazil-Cear\u00e1-Meruoca": "None", "Brazil-Cear\u00e1-Milagres": "None", "Brazil-Cear\u00e1-Milh\u00e3": "None", "Brazil-Cear\u00e1-Mira\u00edma": "None", "Brazil-Cear\u00e1-Misso Velha": "None", "Brazil-Cear\u00e1-Momba\u00e7a": "None", "Brazil-Cear\u00e1-Monsenhor Tabosa": "None", "Brazil-Cear\u00e1-Morada Nova": "None", "Brazil-Cear\u00e1-Mora\u00fajo": "None", "Brazil-Cear\u00e1-Morrinhos": "None", "Brazil-Cear\u00e1-Mucambo": "None", "Brazil-Cear\u00e1-Mulungu": "None", "Brazil-Cear\u00e1-Nova Olinda": "None", "Brazil-Cear\u00e1-Nova Russas": "None", "Brazil-Cear\u00e1-Novo Oriente": "None", "Brazil-Cear\u00e1-Ocara": "None", "Brazil-Cear\u00e1-Or\u00f3s": "None", "Brazil-Cear\u00e1-Pacaj\u00fas": "None", "Brazil-Cear\u00e1-Pacatuba": "None", "Brazil-Cear\u00e1-Pacoti": "None", "Brazil-Cear\u00e1-Pacuj\u00e1": "None", "Brazil-Cear\u00e1-Palhano": "None", "Brazil-Cear\u00e1-Palm\u00e1cia": "None", "Brazil-Cear\u00e1-Paracuru": "None", "Brazil-Cear\u00e1-Paraipaba": "None", "Brazil-Cear\u00e1-Parambu": "None", "Brazil-Cear\u00e1-Paramoti": "None", "Brazil-Cear\u00e1-Pedra Branca": "None", "Brazil-Cear\u00e1-Penaforte": "None", "Brazil-Cear\u00e1-Pentecoste": "None", "Brazil-Cear\u00e1-Pereiro": "None", "Brazil-Cear\u00e1-Pindoretama": "None", "Brazil-Cear\u00e1-Piquet Carneiro": "None", "Brazil-Cear\u00e1-Pires Ferreira": "None", "Brazil-Cear\u00e1-Poranga": "None", "Brazil-Cear\u00e1-Porteiras": "None", "Brazil-Cear\u00e1-Potengi": "None", "Brazil-Cear\u00e1-Potiretama": "None", "Brazil-Cear\u00e1-Quiterian\u00f3polis": "None", "Brazil-Cear\u00e1-Quixada": "None", "Brazil-Cear\u00e1-Quixel\u00f4": "None", "Brazil-Cear\u00e1-Quixeramobim": "None", "Brazil-Cear\u00e1-Quixer\u00e9": "None", "Brazil-Cear\u00e1-Reden\u00e7\u00e3o": "None", "Brazil-Cear\u00e1-Reriutaba": "None", "Brazil-Cear\u00e1-Russas": "None", "Brazil-Cear\u00e1-Saboeiro": "None", "Brazil-Cear\u00e1-Salitre": "None", "Brazil-Cear\u00e1-Santa Quit\u00e9ria": "None", "Brazil-Cear\u00e1-Santana do Acara\u00fa": "None", "Brazil-Cear\u00e1-Santana do Cariri": "None", "Brazil-Cear\u00e1-S\u00e3o Benedito": "None", "Brazil-Cear\u00e1-S\u00e3o Gon\u00e7alo do Amarante": "None", "Brazil-Cear\u00e1-S\u00e3o Jo\u00e3o do Belm": "None", "Brazil-Cear\u00e1-S\u00e3o Jo\u00e3o do Jaguaribe": "None", "Brazil-Cear\u00e1-S\u00e3o Luiz do Curu": "None", "Brazil-Cear\u00e1-Senador Pompeu": "None", "Brazil-Cear\u00e1-Senador S\u00e1": "None", "Brazil-Cear\u00e1-Sobral": "None", "Brazil-Cear\u00e1-Solon\u00f3pole": "None", "Brazil-Cear\u00e1-Tabuleiro do Norte": "None", "Brazil-Cear\u00e1-Tamboril": "None", "Brazil-Cear\u00e1-Tarrafas": "None", "Brazil-Cear\u00e1-Tau\u00e1": "None", "Brazil-Cear\u00e1-Teju\u00e7uoca": "None", "Brazil-Cear\u00e1-Tiangu\u00e1": "None", "Brazil-Cear\u00e1-Trairi": "None", "Brazil-Cear\u00e1-Tururu": "None", "Brazil-Cear\u00e1-Ubajara": "None", "Brazil-Cear\u00e1-Umari": "None", "Brazil-Cear\u00e1-Umirim": "None", "Brazil-Cear\u00e1-Uruburetama": "None", "Brazil-Cear\u00e1-Uruoca": "None", "Brazil-Cear\u00e1-Varjota": "None", "Brazil-Cear\u00e1-V\u00e1rzea Alegre": "None", "Brazil-Cear\u00e1-Vi\u00e7osa do Cear\u00e1": "None", "Brazil-Distrito Federal-Bras\u00edlia": "None", "Brazil-Esp\u00edrito Santo-Afonso Cl\u00e1udio": "None", "Brazil-Esp\u00edrito Santo-\u00c1gua Doce do Norte": "None", "Brazil-Esp\u00edrito Santo-Alegre": "None", "Brazil-Esp\u00edrito Santo-Alfredo Chaves": "None", "Brazil-Esp\u00edrito Santo-Alto Rio Novo": "None", "Brazil-Esp\u00edrito Santo-Anchieta": "None", "Brazil-Esp\u00edrito Santo-Apiac\u00e1": "None", "Brazil-Esp\u00edrito Santo-Aracruz": "None", "Brazil-Esp\u00edrito Santo-Atilio Vivacqua": "None", "Brazil-Esp\u00edrito Santo-Baixo Guandu": "None", "Brazil-Esp\u00edrito Santo-Barra de S\u00e3o Francisco": "None", "Brazil-Esp\u00edrito Santo-Boa Esperan\u00e7a": "None", "Brazil-Esp\u00edrito Santo-Bom Jesus do Norte": "None", "Brazil-Esp\u00edrito Santo-Brejetuba": "None", "Brazil-Esp\u00edrito Santo-Cachoeiro de Itapemirim": "None", "Brazil-Esp\u00edrito Santo-Cariacica": "None", "Brazil-Esp\u00edrito Santo-Castelo": "None", "Brazil-Esp\u00edrito Santo-Colatina": "None", "Brazil-Esp\u00edrito Santo-Concei\u00e7\u00e3o da Barra": "None", "Brazil-Esp\u00edrito Santo-Concei\u00e7\u00e3o do Castelo": "None", "Brazil-Esp\u00edrito Santo-Divino de S\u00e3o Louren\u00e7o": "None", "Brazil-Esp\u00edrito Santo-Domingos Martins": "None", "Brazil-Esp\u00edrito Santo-Dores do Rio Preto": "None", "Brazil-Esp\u00edrito Santo-Fund\u00e3o": "None", "Brazil-Esp\u00edrito Santo-Gua\u00e7u\u00ed": "None", "Brazil-Esp\u00edrito Santo-Guarapari": "None", "Brazil-Esp\u00edrito Santo-Guia Branca": "None", "Brazil-Esp\u00edrito Santo-Ibatiba": "None", "Brazil-Esp\u00edrito Santo-Ibira\u00e7u": "None", "Brazil-Esp\u00edrito Santo-Ibitirama": "None", "Brazil-Esp\u00edrito Santo-Iconha": "None", "Brazil-Esp\u00edrito Santo-Ilha Trindade": "None", "Brazil-Esp\u00edrito Santo-Ilhas de Martim Vaz": "None", "Brazil-Esp\u00edrito Santo-Irupi": "None", "Brazil-Esp\u00edrito Santo-Itagua\u00e7u": "None", "Brazil-Esp\u00edrito Santo-Itapemirim": "None", "Brazil-Esp\u00edrito Santo-Itarana": "None", "Brazil-Esp\u00edrito Santo-I\u00fana": "None", "Brazil-Esp\u00edrito Santo-Jaguar\u00e9": "None", "Brazil-Esp\u00edrito Santo-Jer\u00f4nimo Monteiro": "None", "Brazil-Esp\u00edrito Santo-Jo\u00e3o Neiva": "None", "Brazil-Esp\u00edrito Santo-Laranja da Terra": "None", "Brazil-Esp\u00edrito Santo-Linhares": "None", "Brazil-Esp\u00edrito Santo-Manten\u00f3polis": "None", "Brazil-Esp\u00edrito Santo-Marata\u00edzes": "None", "Brazil-Esp\u00edrito Santo-Marechal Floriano": "None", "Brazil-Esp\u00edrito Santo-Maril\u00e2ndia": "None", "Brazil-Esp\u00edrito Santo-Mimoso do Sul": "None", "Brazil-Esp\u00edrito Santo-Montanha": "None", "Brazil-Esp\u00edrito Santo-Mucurici": "None", "Brazil-Esp\u00edrito Santo-Muniz Freire": "None", "Brazil-Esp\u00edrito Santo-Muqui": "None", "Brazil-Esp\u00edrito Santo-Nova Ven\u00e9cia": "None", "Brazil-Esp\u00edrito Santo-Pancas": "None", "Brazil-Esp\u00edrito Santo-Pedro Can\u00e1rio": "None", "Brazil-Esp\u00edrito Santo-Pinheiros": "None", "Brazil-Esp\u00edrito Santo-Pi\u00fama": "None", "Brazil-Esp\u00edrito Santo-Ponto Belo": "None", "Brazil-Esp\u00edrito Santo-Presidente Kennedy": "None", "Brazil-Esp\u00edrito Santo-Rio Bananal": "None", "Brazil-Esp\u00edrito Santo-Rio Novo do Sul": "None", "Brazil-Esp\u00edrito Santo-Santa Leopoldina": "None", "Brazil-Esp\u00edrito Santo-Santa Maria de Jetib\u00e1": "None", "Brazil-Esp\u00edrito Santo-Santa Teresa": "None", "Brazil-Esp\u00edrito Santo-S\u00e3o Domingos do Norte": "None", "Brazil-Esp\u00edrito Santo-S\u00e3o Gabriel da Palha": "None", "Brazil-Esp\u00edrito Santo-S\u00e3o Jos\u00e9 do Cal\u00e7ado": "None", "Brazil-Esp\u00edrito Santo-S\u00e3o Mateus": "None", "Brazil-Esp\u00edrito Santo-S\u00e3o Roque do Cana\u00e3": "None", "Brazil-Esp\u00edrito Santo-Serra": "None", "Brazil-Esp\u00edrito Santo-Sooretama": "None", "Brazil-Esp\u00edrito Santo-Vargem Alta": "None", "Brazil-Esp\u00edrito Santo-Venda Nova do Imigrante": "None", "Brazil-Esp\u00edrito Santo-Viana": "None", "Brazil-Esp\u00edrito Santo-Vila Pav\u00e3o": "None", "Brazil-Esp\u00edrito Santo-Vila Val\u00e9rio": "None", "Brazil-Esp\u00edrito Santo-Vila Velha": "None", "Brazil-Esp\u00edrito Santo-Vitoria": "None", "Brazil-Goi\u00e1s-Abadia de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Abadi\u00e2nia": "None", "Brazil-Goi\u00e1s-Acre\u00fana": "None", "Brazil-Goi\u00e1s-Adel\u00e2ndia": "None", "Brazil-Goi\u00e1s-\u00c1gua Fria de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-\u00c1gua Limpa": "None", "Brazil-Goi\u00e1s-\u00c1guas Lindas de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Alexania": "None", "Brazil-Goi\u00e1s-Alex\u00e2nia": "None", "Brazil-Goi\u00e1s-Alo\u00e2ndia": "None", "Brazil-Goi\u00e1s-Alto Horizonte": "None", "Brazil-Goi\u00e1s-Alto Para\u00edso de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Alvorada do Norte": "None", "Brazil-Goi\u00e1s-Amaralina": "None", "Brazil-Goi\u00e1s-Americano do Brazil": "None", "Brazil-Goi\u00e1s-Amorin\u00f3polis": "None", "Brazil-Goi\u00e1s-An\u00e1polis": "None", "Brazil-Goi\u00e1s-Anhanguera": "None", "Brazil-Goi\u00e1s-Anicuns": "None", "Brazil-Goi\u00e1s-Aparecida de Goi\u00e2nia": "None", "Brazil-Goi\u00e1s-Aparecida do Rio doce": "None", "Brazil-Goi\u00e1s-Apor\u00e9": "None", "Brazil-Goi\u00e1s-Ara\u00e7u": "None", "Brazil-Goi\u00e1s-Aragar\u00e7as": "None", "Brazil-Goi\u00e1s-Aragoi\u00e2nia": "None", "Brazil-Goi\u00e1s-Araguapaz": "None", "Brazil-Goi\u00e1s-Arapor\u00e3": "None", "Brazil-Goi\u00e1s-Aren\u00f3polis": "None", "Brazil-Goi\u00e1s-Aruan\u00e3": "None", "Brazil-Goi\u00e1s-Auril\u00e2ndia": "None", "Brazil-Goi\u00e1s-Avelin\u00f3polis": "None", "Brazil-Goi\u00e1s-Baliza": "None", "Brazil-Goi\u00e1s-Barro Alto": "None", "Brazil-Goi\u00e1s-Bela Vista de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Bom Jardim de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Bom Jesus de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Bonfin\u00f3polis": "None", "Brazil-Goi\u00e1s-Bon\u00f3polis": "None", "Brazil-Goi\u00e1s-Brasabrantes": "None", "Brazil-Goi\u00e1s-Buriti Alegre": "None", "Brazil-Goi\u00e1s-Buriti de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Buritin\u00f3polis": "None", "Brazil-Goi\u00e1s-Cabeceiras": "None", "Brazil-Goi\u00e1s-Cachoeira Alta": "None", "Brazil-Goi\u00e1s-Cachoeira de Goias": "None", "Brazil-Goi\u00e1s-Cachoeira dourada": "None", "Brazil-Goi\u00e1s-Ca\u00e7u": "None", "Brazil-Goi\u00e1s-Caiap\u00f4nia": "None", "Brazil-Goi\u00e1s-Caldas Novas": "None", "Brazil-Goi\u00e1s-Caldazinha": "None", "Brazil-Goi\u00e1s-Campestre de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Campina\u00e7u": "None", "Brazil-Goi\u00e1s-Campinorte": "None", "Brazil-Goi\u00e1s-Campo Alegre de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Campos Belos": "None", "Brazil-Goi\u00e1s-Campos Verdes": "None", "Brazil-Goi\u00e1s-Carmo do Rio Verde": "None", "Brazil-Goi\u00e1s-Castel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Catal\u00e3o": "None", "Brazil-Goi\u00e1s-Catura\u00ed": "None", "Brazil-Goi\u00e1s-Cavalcante": "None", "Brazil-Goi\u00e1s-Ceres": "None", "Brazil-Goi\u00e1s-Cezarina": "None", "Brazil-Goi\u00e1s-Chapadinha": "None", "Brazil-Goi\u00e1s-Cidade Ocidental": "None", "Brazil-Goi\u00e1s-Cocalzinho de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Colinas do Sul": "None", "Brazil-Goi\u00e1s-C\u00f3rrego do Ouro": "None", "Brazil-Goi\u00e1s-Corumb\u00e1 de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Corumba\u00edba": "None", "Brazil-Goi\u00e1s-Cristalina": "None", "Brazil-Goi\u00e1s-Cristian\u00f3polis": "None", "Brazil-Goi\u00e1s-Crix\u00e1s": "None", "Brazil-Goi\u00e1s-Crom\u00ednia": "None", "Brazil-Goi\u00e1s-Cumari": "None", "Brazil-Goi\u00e1s-Damian\u00f3polis": "None", "Brazil-Goi\u00e1s-Davin\u00f3polis": "None", "Brazil-Goi\u00e1s-Diorama": "None", "Brazil-Goi\u00e1s-Divin\u00f3polis de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Doverl\u00e2ndia": "None", "Brazil-Goi\u00e1s-Edealina": "None", "Brazil-Goi\u00e1s-Ed\u00e9ia": "None", "Brazil-Goi\u00e1s-Estrela do Norte": "None", "Brazil-Goi\u00e1s-Faina": "None", "Brazil-Goi\u00e1s-Fazenda Nova": "None", "Brazil-Goi\u00e1s-Firmin\u00f3polis": "None", "Brazil-Goi\u00e1s-Flores de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Formosa": "None", "Brazil-Goi\u00e1s-Formoso": "None", "Brazil-Goi\u00e1s-Goian\u00e1polis": "None", "Brazil-Goi\u00e1s-Goiandira": "None", "Brazil-Goi\u00e1s-Goian\u00e9sia": "None", "Brazil-Goi\u00e1s-Goiania": "None", "Brazil-Goi\u00e1s-Goianira": "None", "Brazil-Goi\u00e1s-Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Goiatuba": "None", "Brazil-Goi\u00e1s-Gouvel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Guap\u00f3": "None", "Brazil-Goi\u00e1s-Guara\u00edta": "None", "Brazil-Goi\u00e1s-Guarani de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Guarinos": "None", "Brazil-Goi\u00e1s-Heitora\u00ed": "None", "Brazil-Goi\u00e1s-Hidrol\u00e2ndia": "None", "Brazil-Goi\u00e1s-Hidrolina": "None", "Brazil-Goi\u00e1s-Iaciara": "None", "Brazil-Goi\u00e1s-Inaciol\u00e2ndia": "None", "Brazil-Goi\u00e1s-Indiara": "None", "Brazil-Goi\u00e1s-Inhumas": "None", "Brazil-Goi\u00e1s-Ipameri": "None", "Brazil-Goi\u00e1s-Ipor\u00e1": "None", "Brazil-Goi\u00e1s-Israel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Itabera\u00ed": "None", "Brazil-Goi\u00e1s-Itaguari": "None", "Brazil-Goi\u00e1s-Itaguaru": "None", "Brazil-Goi\u00e1s-Itaj\u00e1": "None", "Brazil-Goi\u00e1s-Itapaci": "None", "Brazil-Goi\u00e1s-Itapirapu\u00e3": "None", "Brazil-Goi\u00e1s-Itapuranga": "None", "Brazil-Goi\u00e1s-Itaruma": "None", "Brazil-Goi\u00e1s-Itau\u00e7u": "None", "Brazil-Goi\u00e1s-Itumbiara": "None", "Brazil-Goi\u00e1s-Ivol\u00e2ndia": "None", "Brazil-Goi\u00e1s-Jandaia": "None", "Brazil-Goi\u00e1s-Jaragu\u00e1": "None", "Brazil-Goi\u00e1s-Jata\u00ed": "None", "Brazil-Goi\u00e1s-Jaupaci": "None", "Brazil-Goi\u00e1s-Jes\u00fapolis": "None", "Brazil-Goi\u00e1s-Jovi\u00e2nia": "None", "Brazil-Goi\u00e1s-Jussara": "None", "Brazil-Goi\u00e1s-Leopoldo de Bulh\u00f5es": "None", "Brazil-Goi\u00e1s-Luzi\u00e2nia": "None", "Brazil-Goi\u00e1s-Mairipotaba": "None", "Brazil-Goi\u00e1s-Mamba\u00ed": "None", "Brazil-Goi\u00e1s-Mara Rosa": "None", "Brazil-Goi\u00e1s-Marzag\u00e3o": "None", "Brazil-Goi\u00e1s-Mateira": "None", "Brazil-Goi\u00e1s-Matrinch\u00e3": "None", "Brazil-Goi\u00e1s-Mauril\u00e2ndia": "None", "Brazil-Goi\u00e1s-Mimoso de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Mina\u00e7u": "None", "Brazil-Goi\u00e1s-Mineiros": "None", "Brazil-Goi\u00e1s-Moipor\u00e1": "None", "Brazil-Goi\u00e1s-Monte Alegre de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Montes Claros de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Montividiu do Norte": "None", "Brazil-Goi\u00e1s-Montividiu": "None", "Brazil-Goi\u00e1s-Morrinhos": "None", "Brazil-Goi\u00e1s-Morro Agudo de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Moss\u00e2medes": "None", "Brazil-Goi\u00e1s-Mozarl\u00e2ndia": "None", "Brazil-Goi\u00e1s-Mundo Novo": "None", "Brazil-Goi\u00e1s-Mutun\u00f3polis": "None", "Brazil-Goi\u00e1s-Naz\u00e1rio": "None", "Brazil-Goi\u00e1s-Ner\u00f3polis": "None", "Brazil-Goi\u00e1s-Niquel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Nova Am\u00e9rica": "None", "Brazil-Goi\u00e1s-Nova Aurora": "None", "Brazil-Goi\u00e1s-Nova Crix\u00e1s": "None", "Brazil-Goi\u00e1s-Nova Gl\u00f3ria": "None", "Brazil-Goi\u00e1s-Nova Igua\u00e7u de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Nova Roma": "None", "Brazil-Goi\u00e1s-Nova Veneza": "None", "Brazil-Goi\u00e1s-Novo Brazil": "None", "Brazil-Goi\u00e1s-Novo Gama": "None", "Brazil-Goi\u00e1s-Novo Planalto": "None", "Brazil-Goi\u00e1s-Orizona": "None", "Brazil-Goi\u00e1s-Ouro Verde de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Ouvidor": "None", "Brazil-Goi\u00e1s-Padre Bernardo": "None", "Brazil-Goi\u00e1s-Palestina de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Palmeiras de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Palmelo": "None", "Brazil-Goi\u00e1s-Palmin\u00f3polis": "None", "Brazil-Goi\u00e1s-Panam\u00e1": "None", "Brazil-Goi\u00e1s-Para\u00fana": "None", "Brazil-Goi\u00e1s-Perol\u00e2ndia": "None", "Brazil-Goi\u00e1s-Petrolina de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Pilar de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Piracanjuba": "None", "Brazil-Goi\u00e1s-Piranhas": "None", "Brazil-Goi\u00e1s-Piren\u00f3polis": "None", "Brazil-Goi\u00e1s-Pires do Rio": "None", "Brazil-Goi\u00e1s-Planaltina": "None", "Brazil-Goi\u00e1s-Pontalina": "None", "Brazil-Goi\u00e1s-Porangatu": "None", "Brazil-Goi\u00e1s-Porteiro": "None", "Brazil-Goi\u00e1s-Portel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Posse": "None", "Brazil-Goi\u00e1s-Professor Jamil": "None", "Brazil-Goi\u00e1s-Quirin\u00f3polis": "None", "Brazil-Goi\u00e1s-Rialma": "None", "Brazil-Goi\u00e1s-Rian\u00e1polis": "None", "Brazil-Goi\u00e1s-Rio Quente": "None", "Brazil-Goi\u00e1s-Rio Verde": "None", "Brazil-Goi\u00e1s-Rubiataba": "None", "Brazil-Goi\u00e1s-Sanclerl\u00e2ndia": "None", "Brazil-Goi\u00e1s-Santa B\u00e1rbara de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santa Cruz de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santa Filomena do Maranh\u00e3o": "None", "Brazil-Goi\u00e1s-Santa Helena de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santa Isabel": "None", "Brazil-Goi\u00e1s-Santa Rita de Araguaia": "None", "Brazil-Goi\u00e1s-Santa Rita do Novo destino": "None", "Brazil-Goi\u00e1s-Santa Rosa de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santa Tereza de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santa Terezinha de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santo Ant\u00f4nio da Barra": "None", "Brazil-Goi\u00e1s-Santo Ant\u00f4nio de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Santo Ant\u00f4nio do Descoberto": "None", "Brazil-Goi\u00e1s-S\u00e3o Domingos": "None", "Brazil-Goi\u00e1s-S\u00e3o Francisco de Goias": "None", "Brazil-Goi\u00e1s-S\u00e3o Jo\u00e3o d'Alian\u00e7a": "None", "Brazil-Goi\u00e1s-S\u00e3o Jo\u00e3o da Para\u00fana": "None", "Brazil-Goi\u00e1s-S\u00e3o Lu\u00eds de Montes Belos": "None", "Brazil-Goi\u00e1s-S\u00e3o Luiz do Norte": "None", "Brazil-Goi\u00e1s-S\u00e3o Miguel do Araguaia": "None", "Brazil-Goi\u00e1s-S\u00e3o Miguel do Passa Quatro": "None", "Brazil-Goi\u00e1s-S\u00e3o Patr\u00edcio": "None", "Brazil-Goi\u00e1s-S\u00e3o Sim\u00e3o": "None", "Brazil-Goi\u00e1s-Senador Canedo": "None", "Brazil-Goi\u00e1s-Serran\u00f3polis": "None", "Brazil-Goi\u00e1s-Silv\u00e2nia": "None", "Brazil-Goi\u00e1s-Simol\u00e2ndia": "None", "Brazil-Goi\u00e1s-S\u00edtio d'Abadia": "None", "Brazil-Goi\u00e1s-Taquaral de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Teresina de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Terez\u00f3polis de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Tr\u00eas Ranchos": "None", "Brazil-Goi\u00e1s-Trindade": "None", "Brazil-Goi\u00e1s-Trombas": "None", "Brazil-Goi\u00e1s-Turv\u00e2nia": "None", "Brazil-Goi\u00e1s-Turvel\u00e2ndia": "None", "Brazil-Goi\u00e1s-Uirapuru": "None", "Brazil-Goi\u00e1s-Urua\u00e7u": "None", "Brazil-Goi\u00e1s-Uruana": "None", "Brazil-Goi\u00e1s-Uruta\u00ed": "None", "Brazil-Goi\u00e1s-Valpara\u00edso de Goi\u00e1s": "None", "Brazil-Goi\u00e1s-Varjao": "None", "Brazil-Goi\u00e1s-Vian\u00f3polis": "None", "Brazil-Goi\u00e1s-Vicentin\u00f3polis": "None", "Brazil-Goi\u00e1s-Vila Boa": "None", "Brazil-Goi\u00e1s-Vila Prop\u00edcio": "None", "Brazil-Maranh\u00e3o-A\u00e7ail\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Afonso Cunha": "None", "Brazil-Maranh\u00e3o-\u00c1gua Doce do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Alc\u00e2ntara": "None", "Brazil-Maranh\u00e3o-Aldeias Altas": "None", "Brazil-Maranh\u00e3o-Altamira do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Alto Alegre do Maranho": "None", "Brazil-Maranh\u00e3o-Alto Alegre do Pindar\u00e9": "None", "Brazil-Maranh\u00e3o-Alto Parnaiba": "None", "Brazil-Maranh\u00e3o-Amap\u00e1 do Maranho": "None", "Brazil-Maranh\u00e3o-Amarante do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Anajatuba": "None", "Brazil-Maranh\u00e3o-Anapuros": "None", "Brazil-Maranh\u00e3o-Apicum-A\u00e7u": "None", "Brazil-Maranh\u00e3o-Araguan\u00e3": "None", "Brazil-Maranh\u00e3o-Araioses": "None", "Brazil-Maranh\u00e3o-Arame": "None", "Brazil-Maranh\u00e3o-Arari": "None", "Brazil-Maranh\u00e3o-Axix\u00e1": "None", "Brazil-Maranh\u00e3o-Bacabal": "None", "Brazil-Maranh\u00e3o-Bacabeira": "None", "Brazil-Maranh\u00e3o-Bacuri": "None", "Brazil-Maranh\u00e3o-Bacurituba": "None", "Brazil-Maranh\u00e3o-Balsas": "None", "Brazil-Maranh\u00e3o-Bar\u00e3o de Graja\u00fa": "None", "Brazil-Maranh\u00e3o-Barra do Corda": "None", "Brazil-Maranh\u00e3o-Barreirinhas": "None", "Brazil-Maranh\u00e3o-Bela Vista do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Bel\u00e1gua": "None", "Brazil-Maranh\u00e3o-Benedito Leite": "None", "Brazil-Maranh\u00e3o-Bequim\u00e3o": "None", "Brazil-Maranh\u00e3o-Bernardo do Mearim": "None", "Brazil-Maranh\u00e3o-Boa Vista do Gurupi": "None", "Brazil-Maranh\u00e3o-Bom Jardin": "None", "Brazil-Maranh\u00e3o-Bom Jesus das Selvas": "None", "Brazil-Maranh\u00e3o-Bom Lugar": "None", "Brazil-Maranh\u00e3o-Brejo de Areia": "None", "Brazil-Maranh\u00e3o-Brejo": "None", "Brazil-Maranh\u00e3o-Buriti Bravo": "None", "Brazil-Maranh\u00e3o-Buriti": "None", "Brazil-Maranh\u00e3o-Buriticupu": "None", "Brazil-Maranh\u00e3o-Buritirana": "None", "Brazil-Maranh\u00e3o-Cachoeira Grande": "None", "Brazil-Maranh\u00e3o-Cajapi\u00f3": "None", "Brazil-Maranh\u00e3o-Cajari": "None", "Brazil-Maranh\u00e3o-Campestre do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-C\u00e2ndido Mendes": "None", "Brazil-Maranh\u00e3o-Cantanhede": "None", "Brazil-Maranh\u00e3o-Capinzal do Norte": "None", "Brazil-Maranh\u00e3o-Carolina": "None", "Brazil-Maranh\u00e3o-Carutapera": "None", "Brazil-Maranh\u00e3o-Caxias": "None", "Brazil-Maranh\u00e3o-Cedral": "None", "Brazil-Maranh\u00e3o-Central do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Centro do Guilherme": "None", "Brazil-Maranh\u00e3o-Centro Novo do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Chapad\u00e3o do C\u00e9u": "None", "Brazil-Maranh\u00e3o-Cidel\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Cod\u00f3": "None", "Brazil-Maranh\u00e3o-Coelho Neto": "None", "Brazil-Maranh\u00e3o-Colinas": "None", "Brazil-Maranh\u00e3o-Concei\u00e7\u00e3o do Lago-A\u00e7u": "None", "Brazil-Maranh\u00e3o-Coroat\u00e1": "None", "Brazil-Maranh\u00e3o-Cururupu": "None", "Brazil-Maranh\u00e3o-Davin\u00f3polis": "None", "Brazil-Maranh\u00e3o-Dom Pedro": "None", "Brazil-Maranh\u00e3o-Duque Bacelar": "None", "Brazil-Maranh\u00e3o-Esperantin\u00f3polis": "None", "Brazil-Maranh\u00e3o-Estreito": "None", "Brazil-Maranh\u00e3o-Feira Nova do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Fernando Falc\u00e3o": "None", "Brazil-Maranh\u00e3o-Formosa da Serra Negra": "None", "Brazil-Maranh\u00e3o-Fortaleza dos Nogueiras": "None", "Brazil-Maranh\u00e3o-Fortuna": "None", "Brazil-Maranh\u00e3o-Godofredo Viana": "None", "Brazil-Maranh\u00e3o-Gon\u00e7alves Dias": "None", "Brazil-Maranh\u00e3o-Governador Archer": "None", "Brazil-Maranh\u00e3o-Governador Edison Lob\u00e3o": "None", "Brazil-Maranh\u00e3o-Governador Eug\u00eanio Barros": "None", "Brazil-Maranh\u00e3o-Governador Luiz Rocha": "None", "Brazil-Maranh\u00e3o-Governador Newton Bello": "None", "Brazil-Maranh\u00e3o-Governador Nunes Freire": "None", "Brazil-Maranh\u00e3o-Gra\u00e7a Aranha": "None", "Brazil-Maranh\u00e3o-Graja\u00fa": "None", "Brazil-Maranh\u00e3o-Guimar\u00e3es": "None", "Brazil-Maranh\u00e3o-Humberto Campos": "None", "Brazil-Maranh\u00e3o-Icatu": "None", "Brazil-Maranh\u00e3o-Igarap\u00e9 do Meio": "None", "Brazil-Maranh\u00e3o-Igarap\u00e9 Grande": "None", "Brazil-Maranh\u00e3o-Imperatriz": "None", "Brazil-Maranh\u00e3o-Itaipava do Graja\u00fa": "None", "Brazil-Maranh\u00e3o-Itapecuru Mirim": "None", "Brazil-Maranh\u00e3o-Itinga do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Jatob\u00e1": "None", "Brazil-Maranh\u00e3o-Jenipapo dos Vieiras": "None", "Brazil-Maranh\u00e3o-Jo\u00e3o Lisboa": "None", "Brazil-Maranh\u00e3o-Josel\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Junco do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Lago da Pedra": "None", "Brazil-Maranh\u00e3o-Lago do Junco": "None", "Brazil-Maranh\u00e3o-Lago dos Rodrigues": "None", "Brazil-Maranh\u00e3o-Lago Verde": "None", "Brazil-Maranh\u00e3o-Lagoa do Mato": "None", "Brazil-Maranh\u00e3o-Lagoa Grande do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Lajeado Novo": "None", "Brazil-Maranh\u00e3o-Lima Campos": "None", "Brazil-Maranh\u00e3o-Loreto": "None", "Brazil-Maranh\u00e3o-Lu\u00eds Domingues": "None", "Brazil-Maranh\u00e3o-Magalh\u00e3es de Almeida": "None", "Brazil-Maranh\u00e3o-Maraca\u00e7um\u00e9": "None", "Brazil-Maranh\u00e3o-Maraj\u00e1 do Sena": "None", "Brazil-Maranh\u00e3o-Maranh\u00e3ozinho": "None", "Brazil-Maranh\u00e3o-Mata Roma": "None", "Brazil-Maranh\u00e3o-Mates do Norte": "None", "Brazil-Maranh\u00e3o-Matinha": "None", "Brazil-Maranh\u00e3o-Mat\u00f5es": "None", "Brazil-Maranh\u00e3o-Milagres do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Mirador": "None", "Brazil-Maranh\u00e3o-Miranda do Norte": "None", "Brazil-Maranh\u00e3o-Mirinzal": "None", "Brazil-Maranh\u00e3o-Mon\u00e7\u00e3o": "None", "Brazil-Maranh\u00e3o-Montes Altos": "None", "Brazil-Maranh\u00e3o-Morros": "None", "Brazil-Maranh\u00e3o-Nina Rodrigues": "None", "Brazil-Maranh\u00e3o-Nova Colinas": "None", "Brazil-Maranh\u00e3o-Nova Iorque": "None", "Brazil-Maranh\u00e3o-Nova Olinda do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Olho d'\u00c1gua das Cunh\u00e3s": "None", "Brazil-Maranh\u00e3o-Olinda Nova do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Pa\u00e7o do Lumiar": "None", "Brazil-Maranh\u00e3o-Palmeir\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Paraibano": "None", "Brazil-Maranh\u00e3o-Parnarama": "None", "Brazil-Maranh\u00e3o-Passagem Franca": "None", "Brazil-Maranh\u00e3o-Pastos Bons": "None", "Brazil-Maranh\u00e3o-Paulino Neves": "None", "Brazil-Maranh\u00e3o-Paulo Ramos": "None", "Brazil-Maranh\u00e3o-Pedreiras": "None", "Brazil-Maranh\u00e3o-Pedro do Ros\u00e1rio": "None", "Brazil-Maranh\u00e3o-Penalva": "None", "Brazil-Maranh\u00e3o-Peri-Mirim": "None", "Brazil-Maranh\u00e3o-Peritor\u00f3": "None", "Brazil-Maranh\u00e3o-Pindar\u00e9-Mirim": "None", "Brazil-Maranh\u00e3o-Pinheiro": "None", "Brazil-Maranh\u00e3o-Pio XII": "None", "Brazil-Maranh\u00e3o-Pirapemas": "None", "Brazil-Maranh\u00e3o-Po\u00e7\u00e3o de Pedras": "None", "Brazil-Maranh\u00e3o-Porto Franco": "None", "Brazil-Maranh\u00e3o-Porto Rico do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Presidente Dutra": "None", "Brazil-Maranh\u00e3o-Presidente Juscelino": "None", "Brazil-Maranh\u00e3o-Presidente M\u00e9dici": "None", "Brazil-Maranh\u00e3o-Presidente Sarney": "None", "Brazil-Maranh\u00e3o-Presidente Vargas": "None", "Brazil-Maranh\u00e3o-Primeira Cruz": "None", "Brazil-Maranh\u00e3o-Raposa": "None", "Brazil-Maranh\u00e3o-Riach\u00e3o": "None", "Brazil-Maranh\u00e3o-Ribamar Fiquene": "None", "Brazil-Maranh\u00e3o-Ros\u00e1rio": "None", "Brazil-Maranh\u00e3o-Samba\u00edba": "None", "Brazil-Maranh\u00e3o-Santa F\u00e9 de Goi\u00e1s": "None", "Brazil-Maranh\u00e3o-Santa Helena": "None", "Brazil-Maranh\u00e3o-Santa In\u00eas": "None", "Brazil-Maranh\u00e3o-Santa Luzia do Paru\u00e1": "None", "Brazil-Maranh\u00e3o-Santa Luzia": "None", "Brazil-Maranh\u00e3o-Santa Quit\u00e9ria do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Santa Rita": "None", "Brazil-Maranh\u00e3o-Santana do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Santo Amaro do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-Santo Ant\u00f4nio dos Lopes": "None", "Brazil-Maranh\u00e3o-S\u00e3o Benedito do Rio Preto": "None", "Brazil-Maranh\u00e3o-S\u00e3o Bento": "None", "Brazil-Maranh\u00e3o-S\u00e3o Bernardo": "None", "Brazil-Maranh\u00e3o-S\u00e3o Domingos do Azeit\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00e3o Domingos do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00e3o F\u00e9lix de Balsas": "None", "Brazil-Maranh\u00e3o-S\u00e3o Francisco do Brej\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00e3o Francisco do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jo\u00e3o Batista": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jo\u00e3o do Car\u00fa": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jo\u00e3o do Para\u00edso": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jo\u00e3o do Soter": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jo\u00e3o dos Patos": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jos\u00e9 de Ribamar": "None", "Brazil-Maranh\u00e3o-S\u00e3o Jos\u00e9 dos Bas\u00edlios": "None", "Brazil-Maranh\u00e3o-S\u00e3o Luis Gonzaga do Maranhao": "None", "Brazil-Maranh\u00e3o-S\u00e3o Luis": "None", "Brazil-Maranh\u00e3o-S\u00e3o Mateus do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00e3o Pedro da \u00c1gua Branca": "None", "Brazil-Maranh\u00e3o-S\u00e3o Pedro dos Crentes": "None", "Brazil-Maranh\u00e3o-S\u00e3o Raimundo das Mangabeiras": "None", "Brazil-Maranh\u00e3o-S\u00e3o Raimundo do Doca Bezerra": "None", "Brazil-Maranh\u00e3o-S\u00e3o Roberto": "None", "Brazil-Maranh\u00e3o-S\u00e3o Vicente Ferrer": "None", "Brazil-Maranh\u00e3o-Satubinha": "None", "Brazil-Maranh\u00e3o-Senador Alexandre Costa": "None", "Brazil-Maranh\u00e3o-Senador La Rocque": "None", "Brazil-Maranh\u00e3o-Serrano do Maranh\u00e3o": "None", "Brazil-Maranh\u00e3o-S\u00edtio Novo": "None", "Brazil-Maranh\u00e3o-Sucupira do Norte": "None", "Brazil-Maranh\u00e3o-Sucupira do Riach\u00e3o": "None", "Brazil-Maranh\u00e3o-Tasso Fragoso": "None", "Brazil-Maranh\u00e3o-Timbiras": "None", "Brazil-Maranh\u00e3o-Timon": "None", "Brazil-Maranh\u00e3o-Trizidela do Vale": "None", "Brazil-Maranh\u00e3o-Tufil\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Tuntum": "None", "Brazil-Maranh\u00e3o-Turia\u00e7u": "None", "Brazil-Maranh\u00e3o-Turil\u00e2ndia": "None", "Brazil-Maranh\u00e3o-Tutoia": "None", "Brazil-Maranh\u00e3o-Tut\u00f3ia": "None", "Brazil-Maranh\u00e3o-Urbano Santos": "None", "Brazil-Maranh\u00e3o-Vargem Grande": "None", "Brazil-Maranh\u00e3o-Viana": "None", "Brazil-Maranh\u00e3o-Victorino Freire": "None", "Brazil-Maranh\u00e3o-Vila Nova dos Mart\u00edrios": "None", "Brazil-Maranh\u00e3o-Vit\u00f3ria do Mearim": "None", "Brazil-Maranh\u00e3o-Z\u00e9 Doca": "None", "Brazil-Mato Grosso do Sul-\u00c1gua Clara": "None", "Brazil-Mato Grosso do Sul-Alcin\u00f3polis": "None", "Brazil-Mato Grosso do Sul-Amambai": "None", "Brazil-Mato Grosso do Sul-Anast\u00e1cio": "None", "Brazil-Mato Grosso do Sul-Anauril\u00e2ndia": "None", "Brazil-Mato Grosso do Sul-Ang\u00e9lica": "None", "Brazil-Mato Grosso do Sul-Ant\u00f4nio Jo\u00e3o": "None", "Brazil-Mato Grosso do Sul-Aparecida do Taboado": "None", "Brazil-Mato Grosso do Sul-Aquidauana": "None", "Brazil-Mato Grosso do Sul-Aral Moreira": "None", "Brazil-Mato Grosso do Sul-Bandeirantes": "None", "Brazil-Mato Grosso do Sul-Bataguassu": "None", "Brazil-Mato Grosso do Sul-Bataipor\u00e3": "None", "Brazil-Mato Grosso do Sul-Bela Vista": "None", "Brazil-Mato Grosso do Sul-Bodoquena": "None", "Brazil-Mato Grosso do Sul-Bonito": "None", "Brazil-Mato Grosso do Sul-Brasil\u00e2ndia": "None", "Brazil-Mato Grosso do Sul-Caarap\u00f3": "None", "Brazil-Mato Grosso do Sul-Camapu\u00e3": "None", "Brazil-Mato Grosso do Sul-Campo Grande": "None", "Brazil-Mato Grosso do Sul-Caracol": "None", "Brazil-Mato Grosso do Sul-Cassil\u00e2ndia": "None", "Brazil-Mato Grosso do Sul-Chapad\u00e3o do Sul": "None", "Brazil-Mato Grosso do Sul-Corguinho": "None", "Brazil-Mato Grosso do Sul-Coronel Sapucaia": "None", "Brazil-Mato Grosso do Sul-Corumb\u00e1": "None", "Brazil-Mato Grosso do Sul-Costa Rica": "None", "Brazil-Mato Grosso do Sul-Coxim": "None", "Brazil-Mato Grosso do Sul-Deod\u00e1polis": "None", "Brazil-Mato Grosso do Sul-Dois Irm\u00e3os do Buriti": "None", "Brazil-Mato Grosso do Sul-Douradina": "None", "Brazil-Mato Grosso do Sul-Dourados": "None", "Brazil-Mato Grosso do Sul-Eldorado": "None", "Brazil-Mato Grosso do Sul-Fatima do Sul": "None", "Brazil-Mato Grosso do Sul-Gl\u00f3ria de Dourados": "None", "Brazil-Mato Grosso do Sul-Guia Lopes da Laguna": "None", "Brazil-Mato Grosso do Sul-Iguatemi": "None", "Brazil-Mato Grosso do Sul-Inoc\u00eancia": "None", "Brazil-Mato Grosso do Sul-Itapor\u00e3": "None", "Brazil-Mato Grosso do Sul-Itaquira\u00ed": "None", "Brazil-Mato Grosso do Sul-Ivinhema": "None", "Brazil-Mato Grosso do Sul-Japor\u00e3": "None", "Brazil-Mato Grosso do Sul-Jaraguari": "None", "Brazil-Mato Grosso do Sul-Jardim": "None", "Brazil-Mato Grosso do Sul-Jate\u00ed": "None", "Brazil-Mato Grosso do Sul-Juti": "None", "Brazil-Mato Grosso do Sul-Laguna Carap\u00e3": "None", "Brazil-Mato Grosso do Sul-Maracaju": "None", "Brazil-Mato Grosso do Sul-Miranda": "None", "Brazil-Mato Grosso do Sul-Mundo Novo": "None", "Brazil-Mato Grosso do Sul-Navira\u00ed": "None", "Brazil-Mato Grosso do Sul-Nioaque": "None", "Brazil-Mato Grosso do Sul-Nova Alvorada do Sul": "None", "Brazil-Mato Grosso do Sul-Nova Andradina": "None", "Brazil-Mato Grosso do Sul-Novo Horizonte do Sul": "None", "Brazil-Mato Grosso do Sul-Parana\u00edba": "None", "Brazil-Mato Grosso do Sul-Paranhos": "None", "Brazil-Mato Grosso do Sul-Pedro Gomes": "None", "Brazil-Mato Grosso do Sul-Ponta Por\u00e3": "None", "Brazil-Mato Grosso do Sul-Porto Murtinho": "None", "Brazil-Mato Grosso do Sul-Ribas do Rio Pardo": "None", "Brazil-Mato Grosso do Sul-Rio Brilhante": "None", "Brazil-Mato Grosso do Sul-Rio Negro": "None", "Brazil-Mato Grosso do Sul-Rio Verde de Mato Grosso": "None", "Brazil-Mato Grosso do Sul-Rochedo": "None", "Brazil-Mato Grosso do Sul-Santa Rita do Pardo": "None", "Brazil-Mato Grosso do Sul-S\u00e3o Gabriel do Oeste": "None", "Brazil-Mato Grosso do Sul-Sapezal": "None", "Brazil-Mato Grosso do Sul-Selv\u00edria": "None", "Brazil-Mato Grosso do Sul-Sete Quedas": "None", "Brazil-Mato Grosso do Sul-Sidrol\u00e2ndia": "None", "Brazil-Mato Grosso do Sul-Sonora": "None", "Brazil-Mato Grosso do Sul-Tacuru": "None", "Brazil-Mato Grosso do Sul-Taquarussu": "None", "Brazil-Mato Grosso do Sul-Terenos": "None", "Brazil-Mato Grosso do Sul-Tr\u00eas Lagoas": "None", "Brazil-Mato Grosso do Sul-Vicentina": "None", "Brazil-Mato Grosso-Acorizal": "None", "Brazil-Mato Grosso-\u00c1gua Boa": "None", "Brazil-Mato Grosso-Alta Floresta": "None", "Brazil-Mato Grosso-Alto Araguaia": "None", "Brazil-Mato Grosso-Alto Boa Vista": "None", "Brazil-Mato Grosso-Alto Gar\u00e7as": "None", "Brazil-Mato Grosso-Alto Paraguai": "None", "Brazil-Mato Grosso-Alto Taquari": "None", "Brazil-Mato Grosso-Apiac\u00e1s": "None", "Brazil-Mato Grosso-Araguaiana": "None", "Brazil-Mato Grosso-Araguainha": "None", "Brazil-Mato Grosso-Araputanga": "None", "Brazil-Mato Grosso-Aren\u00e1polis": "None", "Brazil-Mato Grosso-Aripuan\u00e3": "None", "Brazil-Mato Grosso-Bar\u00e3o de Melga\u00e7o": "None", "Brazil-Mato Grosso-Barra do Gar\u00e7as": "None", "Brazil-Mato Grosso-Barra dos Bugre": "None", "Brazil-Mato Grosso-Brasnorte": "None", "Brazil-Mato Grosso-Cabixi": "None", "Brazil-Mato Grosso-C\u00e1ceres": "None", "Brazil-Mato Grosso-Campin\u00e1polis": "None", "Brazil-Mato Grosso-Campo Novo do Parecis": "None", "Brazil-Mato Grosso-Campo Verde": "None", "Brazil-Mato Grosso-Campos de J\u00falio": "None", "Brazil-Mato Grosso-CanaBrava do Norte": "None", "Brazil-Mato Grosso-Canarana": "None", "Brazil-Mato Grosso-Carlinda": "None", "Brazil-Mato Grosso-Castanheira": "None", "Brazil-Mato Grosso-Chapada dos Guimar\u00e3es": "None", "Brazil-Mato Grosso-Cl\u00e1udia": "None", "Brazil-Mato Grosso-Cocalinho": "None", "Brazil-Mato Grosso-Col\u00edder": "None", "Brazil-Mato Grosso-Comodoro": "None", "Brazil-Mato Grosso-Confresa": "None", "Brazil-Mato Grosso-Cotrigua\u00e7u": "None", "Brazil-Mato Grosso-Cuiaba": "None", "Brazil-Mato Grosso-Denise": "None", "Brazil-Mato Grosso-Diamantino": "None", "Brazil-Mato Grosso-Dom Aquino": "None", "Brazil-Mato Grosso-Feliz Natal": "None", "Brazil-Mato Grosso-Figueir\u00f3polis d'Oeste": "None", "Brazil-Mato Grosso-Ga\u00facha do Norte": "None", "Brazil-Mato Grosso-General Carneiro": "None", "Brazil-Mato Grosso-Gl\u00f3ria d'Oeste": "None", "Brazil-Mato Grosso-Guarant\u00e3 do Norte": "None", "Brazil-Mato Grosso-Guiratinga": "None", "Brazil-Mato Grosso-Indiava\u00ed": "None", "Brazil-Mato Grosso-Ita\u00faba": "None", "Brazil-Mato Grosso-Itiquira": "None", "Brazil-Mato Grosso-Jaciara": "None", "Brazil-Mato Grosso-Jangada": "None", "Brazil-Mato Grosso-Jauru": "None", "Brazil-Mato Grosso-Juara": "None", "Brazil-Mato Grosso-Ju\u00edna": "None", "Brazil-Mato Grosso-Juruena": "None", "Brazil-Mato Grosso-Juscimeira": "None", "Brazil-Mato Grosso-Lambari d'Oeste": "None", "Brazil-Mato Grosso-Lucas do Rio Verde": "None", "Brazil-Mato Grosso-Luci\u00e1ra": "None", "Brazil-Mato Grosso-Marcel\u00e2ndia": "None", "Brazil-Mato Grosso-Mato Grosso": "None", "Brazil-Mato Grosso-Matup\u00e1": "None", "Brazil-Mato Grosso-Mirassol d'Oeste": "None", "Brazil-Mato Grosso-Nobres": "None", "Brazil-Mato Grosso-Nortel\u00e2ndia": "None", "Brazil-Mato Grosso-Nossa Senhora do Livramento": "None", "Brazil-Mato Grosso-Nova Bandeirantes": "None", "Brazil-Mato Grosso-Nova Brasil\u00e2ndia": "None", "Brazil-Mato Grosso-Nova Cana\u00e3 do Norte": "None", "Brazil-Mato Grosso-Nova Guarita": "None", "Brazil-Mato Grosso-Nova Lacerda": "None", "Brazil-Mato Grosso-Nova Maril\u00e2ndia": "None", "Brazil-Mato Grosso-Nova Maring\u00e1": "None", "Brazil-Mato Grosso-Nova Monte Verde": "None", "Brazil-Mato Grosso-Nova Mutum": "None", "Brazil-Mato Grosso-Nova Ol\u00edmpia": "None", "Brazil-Mato Grosso-Nova Ubirat\u00e3": "None", "Brazil-Mato Grosso-Nova Xavantina": "None", "Brazil-Mato Grosso-Novo Horizonte do Norte": "None", "Brazil-Mato Grosso-Novo Mundo": "None", "Brazil-Mato Grosso-Novo S\u00e3o Joaquim": "None", "Brazil-Mato Grosso-Parana\u00edta": "None", "Brazil-Mato Grosso-Paranatinga": "None", "Brazil-Mato Grosso-Pedra Preta": "None", "Brazil-Mato Grosso-Peixoto de Azevedo": "None", "Brazil-Mato Grosso-Planalto da Serra": "None", "Brazil-Mato Grosso-Pocon\u00e9": "None", "Brazil-Mato Grosso-Pontal do Araguaia": "None", "Brazil-Mato Grosso-Ponte Branca": "None", "Brazil-Mato Grosso-Pontes e Lacerda": "None", "Brazil-Mato Grosso-Porto Alegre do Norte": "None", "Brazil-Mato Grosso-Porto dos Ga\u00fachos": "None", "Brazil-Mato Grosso-Porto Esperidi\u00e3o": "None", "Brazil-Mato Grosso-Porto Estrela": "None", "Brazil-Mato Grosso-Poxor\u00e9o": "None", "Brazil-Mato Grosso-Primavera do Leste": "None", "Brazil-Mato Grosso-Quer\u00eancia": "None", "Brazil-Mato Grosso-Reserva do Caba\u00e7al": "None", "Brazil-Mato Grosso-Ribeir\u00e3o Cascalheira": "None", "Brazil-Mato Grosso-Ribeir\u00e3ozinho": "None", "Brazil-Mato Grosso-Rio Branco": "None", "Brazil-Mato Grosso-Rondon\u00f3polis": "None", "Brazil-Mato Grosso-Ros\u00e1rio Oeste": "None", "Brazil-Mato Grosso-Salto do C\u00e9u": "None", "Brazil-Mato Grosso-Santa Carmem": "None", "Brazil-Mato Grosso-Santa Terezinha": "None", "Brazil-Mato Grosso-Santo Afonso": "None", "Brazil-Mato Grosso-Santo Ant\u00f4nio do Leverger": "None", "Brazil-Mato Grosso-S\u00e3o F\u00e9lix Xingu": "None", "Brazil-Mato Grosso-S\u00e3o Jos\u00e9 do Povo": "None", "Brazil-Mato Grosso-S\u00e3o Jos\u00e9 do Rio Claro": "None", "Brazil-Mato Grosso-S\u00e3o Jos\u00e9 do Xingu": "None", "Brazil-Mato Grosso-S\u00e3o Jos\u00e9 dos Quatro Marcos": "None", "Brazil-Mato Grosso-S\u00e3o Pedro da Cipa": "None", "Brazil-Mato Grosso-Sapezal": "None", "Brazil-Mato Grosso-Sinop": "None", "Brazil-Mato Grosso-Tabapor\u00e3": "None", "Brazil-Mato Grosso-Tangar\u00e1 da Serra": "None", "Brazil-Mato Grosso-Tapurah": "None", "Brazil-Mato Grosso-Terra Nova do Norte": "None", "Brazil-Mato Grosso-Tesouro": "None", "Brazil-Mato Grosso-Torixor\u00e9u": "None", "Brazil-Mato Grosso-Uni\u00e3o do Sul": "None", "Brazil-Mato Grosso-V\u00e1rzea Grande": "None", "Brazil-Mato Grosso-Vera": "None", "Brazil-Mato Grosso-Vila Rica": "None", "Brazil-Minas Gerais-Abadia dos Dourados": "None", "Brazil-Minas Gerais-Abaet\u00e9": "None", "Brazil-Minas Gerais-Abre Campo": "None", "Brazil-Minas Gerais-Acaiaca": "None", "Brazil-Minas Gerais-A\u00e7ucena": "None", "Brazil-Minas Gerais-\u00c1gua Boa": "None", "Brazil-Minas Gerais-\u00c1gua Comprida": "None", "Brazil-Minas Gerais-Aguanil": "None", "Brazil-Minas Gerais-\u00c1guas Formosas": "None", "Brazil-Minas Gerais-\u00c1guas Vermelhas": "None", "Brazil-Minas Gerais-Aimor\u00e9s": "None", "Brazil-Minas Gerais-Aiuruoca": "None", "Brazil-Minas Gerais-Alagoa": "None", "Brazil-Minas Gerais-Albertina": "None", "Brazil-Minas Gerais-Al\u00e9m Para\u00edba": "None", "Brazil-Minas Gerais-Alfenas": "None", "Brazil-Minas Gerais-Alfredo Vasconcelos": "None", "Brazil-Minas Gerais-Almenara": "None", "Brazil-Minas Gerais-Alpercata": "None", "Brazil-Minas Gerais-Alpin\u00f3polis": "None", "Brazil-Minas Gerais-Alterosa": "None", "Brazil-Minas Gerais-Alto Capara\u00f3": "None", "Brazil-Minas Gerais-Alto Jequitib\u00e1": "None", "Brazil-Minas Gerais-Alto Rio doce": "None", "Brazil-Minas Gerais-Alvarenga": "None", "Brazil-Minas Gerais-Alvin\u00f3polis": "None", "Brazil-Minas Gerais-Alvorada de Minas": "None", "Brazil-Minas Gerais-Amparo do Serra": "None", "Brazil-Minas Gerais-Andradas": "None", "Brazil-Minas Gerais-Andrel\u00e2ndia": "None", "Brazil-Minas Gerais-Angel\u00e2ndia": "None", "Brazil-Minas Gerais-Ant\u00f4nio Carlos": "None", "Brazil-Minas Gerais-Ant\u00f4nio Dias": "None", "Brazil-Minas Gerais-Antonio Prado de Minas": "None", "Brazil-Minas Gerais-Aracai": "None", "Brazil-Minas Gerais-Aracitaba": "None", "Brazil-Minas Gerais-Ara\u00e7ua\u00ed": "None", "Brazil-Minas Gerais-Araguari": "None", "Brazil-Minas Gerais-Arantina": "None", "Brazil-Minas Gerais-Araponga": "None", "Brazil-Minas Gerais-Arapu\u00e1": "None", "Brazil-Minas Gerais-Araujos": "None", "Brazil-Minas Gerais-Arax\u00e1": "None", "Brazil-Minas Gerais-Arceburgo": "None", "Brazil-Minas Gerais-Arcos": "None", "Brazil-Minas Gerais-Areado": "None", "Brazil-Minas Gerais-Argirita": "None", "Brazil-Minas Gerais-Aricanduva": "None", "Brazil-Minas Gerais-Arinos": "None", "Brazil-Minas Gerais-Astolfo Dutra": "None", "Brazil-Minas Gerais-Ataleia": "None", "Brazil-Minas Gerais-Augusto de Lima": "None", "Brazil-Minas Gerais-Baependi": "None", "Brazil-Minas Gerais-Baldim": "None", "Brazil-Minas Gerais-Bambu\u00ed": "None", "Brazil-Minas Gerais-Bandeira": "None", "Brazil-Minas Gerais-Bandiera do Sul": "None", "Brazil-Minas Gerais-Bar\u00e3o de Cocais": "None", "Brazil-Minas Gerais-Bar\u00e3o de Monte Alto": "None", "Brazil-Minas Gerais-Barbacena": "None", "Brazil-Minas Gerais-Barra Longa": "None", "Brazil-Minas Gerais-Barroso": "None", "Brazil-Minas Gerais-Bela Vista de Minas": "None", "Brazil-Minas Gerais-Belmiro Braga": "None", "Brazil-Minas Gerais-Belo Horizonte": "None", "Brazil-Minas Gerais-Belo Oriente": "None", "Brazil-Minas Gerais-Belo Vale": "None", "Brazil-Minas Gerais-Berilo": "None", "Brazil-Minas Gerais-Berizal": "None", "Brazil-Minas Gerais-Bert\u00f3polis": "None", "Brazil-Minas Gerais-Betim": "None", "Brazil-Minas Gerais-Bias Fortes": "None", "Brazil-Minas Gerais-Bicas": "None", "Brazil-Minas Gerais-Biquinhas": "None", "Brazil-Minas Gerais-Boa Esperan\u00e7a": "None", "Brazil-Minas Gerais-Bocaina de Minas": "None", "Brazil-Minas Gerais-Bocai\u00fava": "None", "Brazil-Minas Gerais-Bom despacho": "None", "Brazil-Minas Gerais-Bom Jardim de Minas": "None", "Brazil-Minas Gerais-Bom Jesus da Penha": "None", "Brazil-Minas Gerais-Bom Jesus do Amparo": "None", "Brazil-Minas Gerais-Bom Jesus do Galho": "None", "Brazil-Minas Gerais-Bom Repouso": "None", "Brazil-Minas Gerais-Bom Sucesso": "None", "Brazil-Minas Gerais-Bonfim": "None", "Brazil-Minas Gerais-Bonfin\u00f3polis de Minas": "None", "Brazil-Minas Gerais-Bonito de Minas": "None", "Brazil-Minas Gerais-Borda da Mata": "None", "Brazil-Minas Gerais-Botelhos": "None", "Brazil-Minas Gerais-Botumirim": "None", "Brazil-Minas Gerais-Bras Pires": "None", "Brazil-Minas Gerais-Brasil\u00e2ndia de Minas": "None", "Brazil-Minas Gerais-Bras\u00edlia de Minas": "None", "Brazil-Minas Gerais-Bras\u00f3polis": "None", "Brazil-Minas Gerais-Bra\u00fanas": "None", "Brazil-Minas Gerais-Brumadinho": "None", "Brazil-Minas Gerais-Bueno Brand\u00e3o": "None", "Brazil-Minas Gerais-Buen\u00f3polis": "None", "Brazil-Minas Gerais-Bugre": "None", "Brazil-Minas Gerais-Buritis": "None", "Brazil-Minas Gerais-Buritizeiro": "None", "Brazil-Minas Gerais-Cabeceira Grande": "None", "Brazil-Minas Gerais-Cabo Verde": "None", "Brazil-Minas Gerais-Cachoeira da Prata": "None", "Brazil-Minas Gerais-Cachoeira de Minas": "None", "Brazil-Minas Gerais-Cachoeira de Pajes": "None", "Brazil-Minas Gerais-Cachoeira dourada": "None", "Brazil-Minas Gerais-Caconde": "None", "Brazil-Minas Gerais-Caetan\u00f3polis": "None", "Brazil-Minas Gerais-Caet\u00e9": "None", "Brazil-Minas Gerais-Caiana": "None", "Brazil-Minas Gerais-Cajuri": "None", "Brazil-Minas Gerais-Caldas": "None", "Brazil-Minas Gerais-Camacho": "None", "Brazil-Minas Gerais-Camanducaia": "None", "Brazil-Minas Gerais-Cambu\u00ed": "None", "Brazil-Minas Gerais-Cambuquira": "None", "Brazil-Minas Gerais-Campan\u00e1rio": "None", "Brazil-Minas Gerais-Campanha": "None", "Brazil-Minas Gerais-Campestre": "None", "Brazil-Minas Gerais-Campina Verde": "None", "Brazil-Minas Gerais-Campo Azul": "None", "Brazil-Minas Gerais-Campo Belo": "None", "Brazil-Minas Gerais-Campo do Meio": "None", "Brazil-Minas Gerais-Campo Florido": "None", "Brazil-Minas Gerais-Campos Altos": "None", "Brazil-Minas Gerais-Campos Gerais": "None", "Brazil-Minas Gerais-Campos Verdes de Goi\u00e1s": "None", "Brazil-Minas Gerais-Cana\u00e3": "None", "Brazil-Minas Gerais-Can\u00e1polis": "None", "Brazil-Minas Gerais-Candeias": "None", "Brazil-Minas Gerais-Cantagalo": "None", "Brazil-Minas Gerais-Capara\u00f3": "None", "Brazil-Minas Gerais-Capela Nova": "None", "Brazil-Minas Gerais-Capelinha": "None", "Brazil-Minas Gerais-Capetinga": "None", "Brazil-Minas Gerais-Capim Branco": "None", "Brazil-Minas Gerais-Capin\u00f3polis": "None", "Brazil-Minas Gerais-Capit\u00e3o Andrade": "None", "Brazil-Minas Gerais-Capit\u00e3o En\u00e9as": "None", "Brazil-Minas Gerais-Capit\u00f3lio": "None", "Brazil-Minas Gerais-Caputira": "None", "Brazil-Minas Gerais-Cara\u00ed": "None", "Brazil-Minas Gerais-Carana\u00edba": "None", "Brazil-Minas Gerais-Caranda\u00ed": "None", "Brazil-Minas Gerais-Carangola": "None", "Brazil-Minas Gerais-Caratinga": "None", "Brazil-Minas Gerais-Caravalhopolis": "None", "Brazil-Minas Gerais-Carbonita": "None", "Brazil-Minas Gerais-Carea\u00e7u": "None", "Brazil-Minas Gerais-Carlos Chagas": "None", "Brazil-Minas Gerais-Carm\u00e9sia": "None", "Brazil-Minas Gerais-Carmo da Cachoeira": "None", "Brazil-Minas Gerais-Carmo da Mata": "None", "Brazil-Minas Gerais-Carmo de Minas": "None", "Brazil-Minas Gerais-Carmo do Cajuru": "None", "Brazil-Minas Gerais-Carmo do Paranaiba": "None", "Brazil-Minas Gerais-Carmo do Rio Claro": "None", "Brazil-Minas Gerais-Carm\u00f3polis de Minas": "None", "Brazil-Minas Gerais-Carneirinho": "None", "Brazil-Minas Gerais-Carrancas": "None", "Brazil-Minas Gerais-Carvalhos": "None", "Brazil-Minas Gerais-Casa Grande": "None", "Brazil-Minas Gerais-Cascalho Rico": "None", "Brazil-Minas Gerais-C\u00e1ssia": "None", "Brazil-Minas Gerais-Cassiterita": "None", "Brazil-Minas Gerais-Cataguases": "None", "Brazil-Minas Gerais-Catas Altas da Noruega": "None", "Brazil-Minas Gerais-Catas Altas": "None", "Brazil-Minas Gerais-Catuji": "None", "Brazil-Minas Gerais-Catuti": "None", "Brazil-Minas Gerais-Caxambu": "None", "Brazil-Minas Gerais-Cedro do Abaet\u00e9": "None", "Brazil-Minas Gerais-Central de Minas": "None", "Brazil-Minas Gerais-Centralina": "None", "Brazil-Minas Gerais-Ch\u00e1cara": "None", "Brazil-Minas Gerais-Chale": "None", "Brazil-Minas Gerais-Chapada do Norte": "None", "Brazil-Minas Gerais-Chapada Ga\u00facha": "None", "Brazil-Minas Gerais-Chaveslandia": "None", "Brazil-Minas Gerais-Chiador": "None", "Brazil-Minas Gerais-Cipot\u00e2nea": "None", "Brazil-Minas Gerais-Claraval": "None", "Brazil-Minas Gerais-Claro dos Po\u00e7\u00f5es": "None", "Brazil-Minas Gerais-Cl\u00e1udio": "None", "Brazil-Minas Gerais-Coimbra": "None", "Brazil-Minas Gerais-Coluna": "None", "Brazil-Minas Gerais-Comendador Gomes": "None", "Brazil-Minas Gerais-Comercinho": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o da Aparecida": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o das Alagoas": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o das Pedras": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o de Ipanema": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o do Mato Dentro": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o do Para": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o do Rio Verde": "None", "Brazil-Minas Gerais-Concei\u00e7\u00e3o dos Ouros": "None", "Brazil-Minas Gerais-C\u00f4nego Marinho": "None", "Brazil-Minas Gerais-Confins": "None", "Brazil-Minas Gerais-Congonhal": "None", "Brazil-Minas Gerais-Congonhas do Norte": "None", "Brazil-Minas Gerais-Congonhas": "None", "Brazil-Minas Gerais-Conquista": "None", "Brazil-Minas Gerais-Conselheiro Lafaiete": "None", "Brazil-Minas Gerais-Conselheiro Pena": "None", "Brazil-Minas Gerais-Consola\u00e7\u00e3o": "None", "Brazil-Minas Gerais-Contagem": "None", "Brazil-Minas Gerais-Coqueiral": "None", "Brazil-Minas Gerais-Cora\u00e7\u00e3o de Jesus": "None", "Brazil-Minas Gerais-Cordisburgo": "None", "Brazil-Minas Gerais-Cordisl\u00e2ndia": "None", "Brazil-Minas Gerais-Corinto": "None", "Brazil-Minas Gerais-Coroaci": "None", "Brazil-Minas Gerais-Coromandel": "None", "Brazil-Minas Gerais-Coronel Fabriciano": "None", "Brazil-Minas Gerais-Coronel Murta": "None", "Brazil-Minas Gerais-Coronel Pacheco": "None", "Brazil-Minas Gerais-Coronel Xavier Chaves": "None", "Brazil-Minas Gerais-C\u00f3rrego Danta": "None", "Brazil-Minas Gerais-C\u00f3rrego do Bom Jesus": "None", "Brazil-Minas Gerais-C\u00f3rrego Fundo": "None", "Brazil-Minas Gerais-C\u00f3rrego Novo": "None", "Brazil-Minas Gerais-Couto de Magalh\u00e3es": "None", "Brazil-Minas Gerais-Cris\u00f3lita": "None", "Brazil-Minas Gerais-Cristais": "None", "Brazil-Minas Gerais-Crist\u00e1lia": "None", "Brazil-Minas Gerais-Cristiano Otoni": "None", "Brazil-Minas Gerais-Cristina": "None", "Brazil-Minas Gerais-Crucil\u00e2ndia": "None", "Brazil-Minas Gerais-Cruzeiro da Fortaleza": "None", "Brazil-Minas Gerais-Cruz\u00edlia": "None", "Brazil-Minas Gerais-Cuparaque": "None", "Brazil-Minas Gerais-Curral de dentro": "None", "Brazil-Minas Gerais-Curvelo": "None", "Brazil-Minas Gerais-Datas": "None", "Brazil-Minas Gerais-Delfim Moreira": "None", "Brazil-Minas Gerais-Delfin\u00f3polis": "None", "Brazil-Minas Gerais-Delta": "None", "Brazil-Minas Gerais-Descoberto": "None", "Brazil-Minas Gerais-Desterro de Entre Rios": "None", "Brazil-Minas Gerais-Desterro do Melo": "None", "Brazil-Minas Gerais-Diamantina": "None", "Brazil-Minas Gerais-Diogo de Vasconcelos": "None", "Brazil-Minas Gerais-Dion\u00edsio": "None", "Brazil-Minas Gerais-Divin\u00e9sia": "None", "Brazil-Minas Gerais-Divino das Laranjeiras": "None", "Brazil-Minas Gerais-Divino": "None", "Brazil-Minas Gerais-Divinolandia de Minas": "None", "Brazil-Minas Gerais-Divin\u00f3polis": "None", "Brazil-Minas Gerais-Divisa Alegre": "None", "Brazil-Minas Gerais-Divisa Nova": "None", "Brazil-Minas Gerais-Divis\u00f3polis": "None", "Brazil-Minas Gerais-Dom Bosco": "None", "Brazil-Minas Gerais-Dom Cavati": "None", "Brazil-Minas Gerais-Dom Joaquim": "None", "Brazil-Minas Gerais-Dom Silv\u00e9rio": "None", "Brazil-Minas Gerais-Dom Vi\u00e7oso": "None", "Brazil-Minas Gerais-Dona Eus\u00e9bia": "None", "Brazil-Minas Gerais-Dores de Campos": "None", "Brazil-Minas Gerais-Dores de Guanh\u00e3es": "None", "Brazil-Minas Gerais-Dores do Indai\u00e1": "None", "Brazil-Minas Gerais-Dores do Turvo": "None", "Brazil-Minas Gerais-Dores\u00f3polis": "None", "Brazil-Minas Gerais-Douradoquara": "None", "Brazil-Minas Gerais-Durand\u00e9": "None", "Brazil-Minas Gerais-Ecoporanga": "None", "Brazil-Minas Gerais-El\u00f3i Mendes": "None", "Brazil-Minas Gerais-Engenheiro Caldas": "None", "Brazil-Minas Gerais-Engenheiro Navarro": "None", "Brazil-Minas Gerais-Entre Folhas": "None", "Brazil-Minas Gerais-Entre Rios de Minas": "None", "Brazil-Minas Gerais-Erv\u00e1lia": "None", "Brazil-Minas Gerais-Esmeraldas": "None", "Brazil-Minas Gerais-Espera Feliz": "None", "Brazil-Minas Gerais-Espinosa": "None", "Brazil-Minas Gerais-Esp\u00edrito Santo do Dourado": "None", "Brazil-Minas Gerais-Estiva": "None", "Brazil-Minas Gerais-Estrela dalva": "None", "Brazil-Minas Gerais-Estrela do Indai\u00e1": "None", "Brazil-Minas Gerais-Estrela do Sul": "None", "Brazil-Minas Gerais-Eugen\u00f3polis": "None", "Brazil-Minas Gerais-Ewbank da C\u00e2mara": "None", "Brazil-Minas Gerais-Extrema": "None", "Brazil-Minas Gerais-Fama": "None", "Brazil-Minas Gerais-Faria Lemos": "None", "Brazil-Minas Gerais-Fel\u00edcio dos Santos": "None", "Brazil-Minas Gerais-Felisberto Caldeira": "None", "Brazil-Minas Gerais-Felisburgo": "None", "Brazil-Minas Gerais-Felixl\u00e2ndia": "None", "Brazil-Minas Gerais-Fernandes Tourinho": "None", "Brazil-Minas Gerais-Ferros": "None", "Brazil-Minas Gerais-Fervedouro": "None", "Brazil-Minas Gerais-Florestal": "None", "Brazil-Minas Gerais-Formiga": "None", "Brazil-Minas Gerais-Formoso": "None", "Brazil-Minas Gerais-Fortaleza de Minas": "None", "Brazil-Minas Gerais-Fortuna de Minas": "None", "Brazil-Minas Gerais-Francisco Badar\u00f3": "None", "Brazil-Minas Gerais-Francisco Dumon": "None", "Brazil-Minas Gerais-Francisco S\u00e1": "None", "Brazil-Minas Gerais-Francisc\u00f3polis": "None", "Brazil-Minas Gerais-Frei Gaspar": "None", "Brazil-Minas Gerais-Frei Inoc\u00eancio": "None", "Brazil-Minas Gerais-Frei Lagonegro": "None", "Brazil-Minas Gerais-Fronteira dos Vales": "None", "Brazil-Minas Gerais-Fronteira": "None", "Brazil-Minas Gerais-Fruta de Leite": "None", "Brazil-Minas Gerais-Frutal": "None", "Brazil-Minas Gerais-Funil\u00e2ndia": "None", "Brazil-Minas Gerais-Galil\u00e9ia": "None", "Brazil-Minas Gerais-Gameleiras": "None", "Brazil-Minas Gerais-Glaucil\u00e2ndia": "None", "Brazil-Minas Gerais-Goiabeira": "None", "Brazil-Minas Gerais-Goian\u00e1": "None", "Brazil-Minas Gerais-Gon\u00e7alves": "None", "Brazil-Minas Gerais-Gonzaga": "None", "Brazil-Minas Gerais-Gouvea": "None", "Brazil-Minas Gerais-Governador Valadares": "None", "Brazil-Minas Gerais-Gr\u00e3o Mogol": "None", "Brazil-Minas Gerais-Grupiara": "None", "Brazil-Minas Gerais-Guanh\u00e3es": "None", "Brazil-Minas Gerais-Guap\u00e9": "None", "Brazil-Minas Gerais-Guaraciaba": "None", "Brazil-Minas Gerais-Guaraciama": "None", "Brazil-Minas Gerais-Guaranesia": "None", "Brazil-Minas Gerais-Guarani": "None", "Brazil-Minas Gerais-Guarar\u00e1": "None", "Brazil-Minas Gerais-Guarda-Mor": "None", "Brazil-Minas Gerais-Guaxup\u00e9": "None", "Brazil-Minas Gerais-Guidoval": "None", "Brazil-Minas Gerais-Guimarania": "None", "Brazil-Minas Gerais-Guiricema": "None", "Brazil-Minas Gerais-Gurinhat\u00e3": "None", "Brazil-Minas Gerais-Heliodora": "None", "Brazil-Minas Gerais-Ia\u00e7u": "None", "Brazil-Minas Gerais-Ibertioga": "None", "Brazil-Minas Gerais-Ibi\u00e1": "None", "Brazil-Minas Gerais-Ibia\u00ed": "None", "Brazil-Minas Gerais-Ibiracatu": "None", "Brazil-Minas Gerais-Ibiraci": "None", "Brazil-Minas Gerais-Ibirit\u00e9": "None", "Brazil-Minas Gerais-Ibiti\u00fara de Minas": "None", "Brazil-Minas Gerais-Ibituruna": "None", "Brazil-Minas Gerais-Icara\u00ed de Minas": "None", "Brazil-Minas Gerais-Igarap\u00e9": "None", "Brazil-Minas Gerais-Igaratinga": "None", "Brazil-Minas Gerais-Iguatama": "None", "Brazil-Minas Gerais-Ijaci": "None", "Brazil-Minas Gerais-Ilic\u00ednea": "None", "Brazil-Minas Gerais-Imb\u00e9 de Minas": "None", "Brazil-Minas Gerais-Inconfidentes": "None", "Brazil-Minas Gerais-Indaiabira": "None", "Brazil-Minas Gerais-Indian\u00f3polis": "None", "Brazil-Minas Gerais-Inga\u00ed": "None", "Brazil-Minas Gerais-Inhapim": "None", "Brazil-Minas Gerais-Inha\u00fama": "None", "Brazil-Minas Gerais-Inimutaba": "None", "Brazil-Minas Gerais-Ipaba": "None", "Brazil-Minas Gerais-Ipanema": "None", "Brazil-Minas Gerais-Ipatinga": "None", "Brazil-Minas Gerais-Ipia\u00e7u": "None", "Brazil-Minas Gerais-Ipui\u00fana": "None", "Brazil-Minas Gerais-Ira\u00ed de Minas": "None", "Brazil-Minas Gerais-Itabira": "None", "Brazil-Minas Gerais-Itabirinha de Mantena": "None", "Brazil-Minas Gerais-Itabirito": "None", "Brazil-Minas Gerais-Itacarambira": "None", "Brazil-Minas Gerais-Itacarambi": "None", "Brazil-Minas Gerais-Itaguara": "None", "Brazil-Minas Gerais-Itaip\u00e9": "None", "Brazil-Minas Gerais-Itajub\u00e1": "None", "Brazil-Minas Gerais-Itamarandiba": "None", "Brazil-Minas Gerais-Itamarati de Minas": "None", "Brazil-Minas Gerais-Itambacuri": "None", "Brazil-Minas Gerais-Itamb\u00e9 do Mato Dentro": "None", "Brazil-Minas Gerais-Itamogi": "None", "Brazil-Minas Gerais-Itamonte": "None", "Brazil-Minas Gerais-Itanhandu": "None", "Brazil-Minas Gerais-Itanhomi": "None", "Brazil-Minas Gerais-Itaobim": "None", "Brazil-Minas Gerais-Itapagipe": "None", "Brazil-Minas Gerais-Itapecerica": "None", "Brazil-Minas Gerais-Itapeva": "None", "Brazil-Minas Gerais-Itatiaiu\u00e7u": "None", "Brazil-Minas Gerais-Ita\u00fa de Minas": "None", "Brazil-Minas Gerais-Ita\u00fana": "None", "Brazil-Minas Gerais-Itaverava": "None", "Brazil-Minas Gerais-Itinga": "None", "Brazil-Minas Gerais-Itueta": "None", "Brazil-Minas Gerais-Ituiutaba": "None", "Brazil-Minas Gerais-Itumirim": "None", "Brazil-Minas Gerais-Iturama": "None", "Brazil-Minas Gerais-Itutinga": "None", "Brazil-Minas Gerais-Jaboticatubas": "None", "Brazil-Minas Gerais-Jacinto": "None", "Brazil-Minas Gerais-Jacu\u00ed": "None", "Brazil-Minas Gerais-Jacutinga": "None", "Brazil-Minas Gerais-Jaguara\u00e7u": "None", "Brazil-Minas Gerais-Ja\u00edba": "None", "Brazil-Minas Gerais-Jampruca": "None", "Brazil-Minas Gerais-Jana\u00faba": "None", "Brazil-Minas Gerais-Janu\u00e1ria": "None", "Brazil-Minas Gerais-Japara\u00edba": "None", "Brazil-Minas Gerais-Japonvar": "None", "Brazil-Minas Gerais-Jeceaba": "None", "Brazil-Minas Gerais-Jenipapo de Minas": "None", "Brazil-Minas Gerais-Jequeri": "None", "Brazil-Minas Gerais-Jequita\u00ed": "None", "Brazil-Minas Gerais-Jequitib\u00e1": "None", "Brazil-Minas Gerais-Jequitinhonha": "None", "Brazil-Minas Gerais-Jesu\u00e2nia": "None", "Brazil-Minas Gerais-Joa\u00edma": "None", "Brazil-Minas Gerais-Joan\u00e9sia": "None", "Brazil-Minas Gerais-Jo\u00e3o Monlevade": "None", "Brazil-Minas Gerais-Jo\u00e3o Pinheiro": "None", "Brazil-Minas Gerais-Joaquim Fel\u00edcio": "None", "Brazil-Minas Gerais-Jord\u00e2nia": "None", "Brazil-Minas Gerais-Jos\u00e9 Gon\u00e7alves de Minas": "None", "Brazil-Minas Gerais-Jos\u00e9 Raydan": "None", "Brazil-Minas Gerais-Josen\u00f3polis": "None", "Brazil-Minas Gerais-Juatuba": "None", "Brazil-Minas Gerais-Juiz de Fora": "None", "Brazil-Minas Gerais-Juramento": "None", "Brazil-Minas Gerais-Juruaia": "None", "Brazil-Minas Gerais-Juven\u00edlia": "None", "Brazil-Minas Gerais-Ladainha": "None", "Brazil-Minas Gerais-Lagamar": "None", "Brazil-Minas Gerais-Lagoa da Prata": "None", "Brazil-Minas Gerais-Lagoa dos Patos": "None", "Brazil-Minas Gerais-Lagoa dourada": "None", "Brazil-Minas Gerais-Lagoa Formosa": "None", "Brazil-Minas Gerais-Lagoa Grande": "None", "Brazil-Minas Gerais-Lagoa Santa": "None", "Brazil-Minas Gerais-Lajinha": "None", "Brazil-Minas Gerais-Lambari": "None", "Brazil-Minas Gerais-Lamim": "None", "Brazil-Minas Gerais-Laranjal": "None", "Brazil-Minas Gerais-Lassance": "None", "Brazil-Minas Gerais-Lavras": "None", "Brazil-Minas Gerais-Leandro Ferreira": "None", "Brazil-Minas Gerais-Leme do Prado": "None", "Brazil-Minas Gerais-Leopoldina": "None", "Brazil-Minas Gerais-Liberdade": "None", "Brazil-Minas Gerais-Lima Duarte": "None", "Brazil-Minas Gerais-Limeira do Oeste": "None", "Brazil-Minas Gerais-Lontra": "None", "Brazil-Minas Gerais-Luisburgo": "None", "Brazil-Minas Gerais-Luisl\u00e2ndia": "None", "Brazil-Minas Gerais-Lumin\u00e1rias": "None", "Brazil-Minas Gerais-Luz": "None", "Brazil-Minas Gerais-Machacalis": "None", "Brazil-Minas Gerais-Machado": "None", "Brazil-Minas Gerais-Madre de deus de Minas": "None", "Brazil-Minas Gerais-Malacacheta": "None", "Brazil-Minas Gerais-Mamonas": "None", "Brazil-Minas Gerais-Manga": "None", "Brazil-Minas Gerais-Manhua\u00e7u": "None", "Brazil-Minas Gerais-Manhumirim": "None", "Brazil-Minas Gerais-Mantena": "None", "Brazil-Minas Gerais-Mar de Espanha": "None", "Brazil-Minas Gerais-Maravilhas": "None", "Brazil-Minas Gerais-Maria da F\u00e9": "None", "Brazil-Minas Gerais-Mariana": "None", "Brazil-Minas Gerais-Marilac": "None", "Brazil-Minas Gerais-M\u00e1rio Campos": "None", "Brazil-Minas Gerais-Marip\u00e1 de Minas": "None", "Brazil-Minas Gerais-Marli\u00e9ria": "None", "Brazil-Minas Gerais-Marmel\u00f3polis": "None", "Brazil-Minas Gerais-Martinho Campos": "None", "Brazil-Minas Gerais-Martins Soares": "None", "Brazil-Minas Gerais-Mata Verde": "None", "Brazil-Minas Gerais-Materl\u00e2ndia": "None", "Brazil-Minas Gerais-Mateus Leme": "None", "Brazil-Minas Gerais-Mathias Lobato": "None", "Brazil-Minas Gerais-Matias Barbosa": "None", "Brazil-Minas Gerais-Matias Cardoso": "None", "Brazil-Minas Gerais-Matip\u00f3": "None", "Brazil-Minas Gerais-Mato Verde": "None", "Brazil-Minas Gerais-Matozinhos": "None", "Brazil-Minas Gerais-Matutina": "None", "Brazil-Minas Gerais-Medeiros": "None", "Brazil-Minas Gerais-Medina": "None", "Brazil-Minas Gerais-Mendes Pimentel": "None", "Brazil-Minas Gerais-Merc\u00eas": "None", "Brazil-Minas Gerais-Mesquita": "None", "Brazil-Minas Gerais-Minas Novas": "None", "Brazil-Minas Gerais-Minduri": "None", "Brazil-Minas Gerais-Mirabela": "None", "Brazil-Minas Gerais-Miradouro": "None", "Brazil-Minas Gerais-Mira\u00ed": "None", "Brazil-Minas Gerais-Mirav\u00e2nia": "None", "Brazil-Minas Gerais-Moeda": "None", "Brazil-Minas Gerais-Moema": "None", "Brazil-Minas Gerais-Monjolos": "None", "Brazil-Minas Gerais-Monsenhor Paulo": "None", "Brazil-Minas Gerais-Montalv\u00e2nia": "None", "Brazil-Minas Gerais-Monte Alegre de Minas": "None", "Brazil-Minas Gerais-Monte Azul": "None", "Brazil-Minas Gerais-Monte Belo": "None", "Brazil-Minas Gerais-Monte Carmelo": "None", "Brazil-Minas Gerais-Monte Formoso": "None", "Brazil-Minas Gerais-Monte Santo de Minas": "None", "Brazil-Minas Gerais-Monte Si\u00e3o": "None", "Brazil-Minas Gerais-Montes Claros": "None", "Brazil-Minas Gerais-Montezuma": "None", "Brazil-Minas Gerais-Morada Nova de Minas": "None", "Brazil-Minas Gerais-Morro da Gar\u00e7a": "None", "Brazil-Minas Gerais-Morro do Pilar": "None", "Brazil-Minas Gerais-Munhoz": "None", "Brazil-Minas Gerais-Muria\u00e9": "None", "Brazil-Minas Gerais-Mutum": "None", "Brazil-Minas Gerais-Muzambinho": "None", "Brazil-Minas Gerais-Nacip Raydan": "None", "Brazil-Minas Gerais-Nanuque": "None", "Brazil-Minas Gerais-Naque": "None", "Brazil-Minas Gerais-Natal\u00e2ndia": "None", "Brazil-Minas Gerais-Nat\u00e9rcia": "None", "Brazil-Minas Gerais-Nazareno": "None", "Brazil-Minas Gerais-Nepomuceno": "None", "Brazil-Minas Gerais-Ninheira": "None", "Brazil-Minas Gerais-Nova Bel\u00e9m": "None", "Brazil-Minas Gerais-Nova Era": "None", "Brazil-Minas Gerais-Nova Lima": "None", "Brazil-Minas Gerais-Nova M\u00f3dica": "None", "Brazil-Minas Gerais-Nova Ponte": "None", "Brazil-Minas Gerais-Nova Porteirinha": "None", "Brazil-Minas Gerais-Nova Resende": "None", "Brazil-Minas Gerais-Nova Serrana": "None", "Brazil-Minas Gerais-Nova Uni\u00e3o": "None", "Brazil-Minas Gerais-Novo Cruzeiro": "None", "Brazil-Minas Gerais-Novo Oriente de Minas": "None", "Brazil-Minas Gerais-Novorizonte": "None", "Brazil-Minas Gerais-Olaria": "None", "Brazil-Minas Gerais-Olhos-d'\u00c1gua": "None", "Brazil-Minas Gerais-Ol\u00edmpio Noronha": "None", "Brazil-Minas Gerais-Oliveira Fortes": "None", "Brazil-Minas Gerais-Oliveira": "None", "Brazil-Minas Gerais-On\u00e7a de Pitangui": "None", "Brazil-Minas Gerais-Orat\u00f3rios": "None", "Brazil-Minas Gerais-Oriz\u00e2nia": "None", "Brazil-Minas Gerais-Ouro Branco": "None", "Brazil-Minas Gerais-Ouro Fino": "None", "Brazil-Minas Gerais-Ouro Preto": "None", "Brazil-Minas Gerais-Ouro Verde de Minas": "None", "Brazil-Minas Gerais-Padre Carvalho": "None", "Brazil-Minas Gerais-Padre Para\u00edso": "None", "Brazil-Minas Gerais-Pai Pedro": "None", "Brazil-Minas Gerais-Paineiras": "None", "Brazil-Minas Gerais-Pains": "None", "Brazil-Minas Gerais-Paiva": "None", "Brazil-Minas Gerais-Palma": "None", "Brazil-Minas Gerais-Palm\u00f3polis": "None", "Brazil-Minas Gerais-Papagaios": "None", "Brazil-Minas Gerais-Par\u00e1 de Minas": "None", "Brazil-Minas Gerais-Paracatu": "None", "Brazil-Minas Gerais-Paragua\u00e7u": "None", "Brazil-Minas Gerais-Parais\u00f3polis": "None", "Brazil-Minas Gerais-Paraopeba": "None", "Brazil-Minas Gerais-Passa Quatro": "None", "Brazil-Minas Gerais-Passa Tempo": "None", "Brazil-Minas Gerais-Passa Vinte": "None", "Brazil-Minas Gerais-Passab\u00e9m": "None", "Brazil-Minas Gerais-Passos": "None", "Brazil-Minas Gerais-Patis": "None", "Brazil-Minas Gerais-Patos de Minas": "None", "Brazil-Minas Gerais-Patroc\u00ednio do Muria\u00e9": "None", "Brazil-Minas Gerais-Patroc\u00ednio": "None", "Brazil-Minas Gerais-Paula C\u00e2ndido": "None", "Brazil-Minas Gerais-Paulistas": "None", "Brazil-Minas Gerais-Pav\u00e3o": "None", "Brazil-Minas Gerais-Pe\u00e7anha": "None", "Brazil-Minas Gerais-Pedra Azul": "None", "Brazil-Minas Gerais-Pedra Bonita": "None", "Brazil-Minas Gerais-Pedra do Anta": "None", "Brazil-Minas Gerais-Pedra do Indai\u00e1": "None", "Brazil-Minas Gerais-Pedra dourada": "None", "Brazil-Minas Gerais-Pedralva": "None", "Brazil-Minas Gerais-Pedras de Maria da Cruz": "None", "Brazil-Minas Gerais-Pedrin\u00f3polis": "None", "Brazil-Minas Gerais-Pedro Leopoldo": "None", "Brazil-Minas Gerais-Pedro Teixeira": "None", "Brazil-Minas Gerais-Pequeri": "None", "Brazil-Minas Gerais-Pequi": "None", "Brazil-Minas Gerais-Perdig\u00e3o": "None", "Brazil-Minas Gerais-Perdizes": "None", "Brazil-Minas Gerais-Perd\u00f5es": "None", "Brazil-Minas Gerais-Periquito": "None", "Brazil-Minas Gerais-Pescador": "None", "Brazil-Minas Gerais-Piau": "None", "Brazil-Minas Gerais-Piedade de Caratinga": "None", "Brazil-Minas Gerais-Piedade do Ponte Nova": "None", "Brazil-Minas Gerais-Piedade do Rio Grande": "None", "Brazil-Minas Gerais-Piedade dos Gerais": "None", "Brazil-Minas Gerais-Pimenta": "None", "Brazil-Minas Gerais-Pingo d'\u00c1gua": "None", "Brazil-Minas Gerais-Pint\u00f3polis": "None", "Brazil-Minas Gerais-Piracema": "None", "Brazil-Minas Gerais-Pirajuba": "None", "Brazil-Minas Gerais-Piranga": "None", "Brazil-Minas Gerais-Pirangu\u00e7u": "None", "Brazil-Minas Gerais-Piranguinho": "None", "Brazil-Minas Gerais-Pirapetinga": "None", "Brazil-Minas Gerais-Pirapora": "None", "Brazil-Minas Gerais-Pirauba": "None", "Brazil-Minas Gerais-Pitangui": "None", "Brazil-Minas Gerais-Piui": "None", "Brazil-Minas Gerais-Planura": "None", "Brazil-Minas Gerais-Po\u00e7o Fundo": "None", "Brazil-Minas Gerais-Po\u00e7os de Caldas": "None", "Brazil-Minas Gerais-Pocrane": "None", "Brazil-Minas Gerais-Pomp\u00e9u": "None", "Brazil-Minas Gerais-Ponte Nova": "None", "Brazil-Minas Gerais-Ponto Chique": "None", "Brazil-Minas Gerais-Ponto dos Volantes": "None", "Brazil-Minas Gerais-Porteirinha": "None", "Brazil-Minas Gerais-Porto Firme": "None", "Brazil-Minas Gerais-Pot\u00e9": "None", "Brazil-Minas Gerais-Pouso Alegre": "None", "Brazil-Minas Gerais-Pouso Alto": "None", "Brazil-Minas Gerais-Prados": "None", "Brazil-Minas Gerais-Prata": "None", "Brazil-Minas Gerais-Prat\u00e1polis": "None", "Brazil-Minas Gerais-Pratinha": "None", "Brazil-Minas Gerais-Presidente Bernardes": "None", "Brazil-Minas Gerais-Presidente Juscelino": "None", "Brazil-Minas Gerais-Presidente Kubitschek": "None", "Brazil-Minas Gerais-Presidente Oleg\u00e1rio": "None", "Brazil-Minas Gerais-Prudente de Morais": "None", "Brazil-Minas Gerais-Quartel Geral": "None", "Brazil-Minas Gerais-Queluzita": "None", "Brazil-Minas Gerais-Raposos": "None", "Brazil-Minas Gerais-Raul Soares": "None", "Brazil-Minas Gerais-Recreio": "None", "Brazil-Minas Gerais-Reduto": "None", "Brazil-Minas Gerais-Resende Costa": "None", "Brazil-Minas Gerais-Resplendor": "None", "Brazil-Minas Gerais-Ressaquinha": "None", "Brazil-Minas Gerais-Riachinho": "None", "Brazil-Minas Gerais-Riacho dos Machados": "None", "Brazil-Minas Gerais-Ribeir\u00e3o das Neves": "None", "Brazil-Minas Gerais-Ribeir\u00e3o Vermelho": "None", "Brazil-Minas Gerais-Rio Acima": "None", "Brazil-Minas Gerais-Rio Casca": "None", "Brazil-Minas Gerais-Rio do Prado": "None", "Brazil-Minas Gerais-Rio doce": "None", "Brazil-Minas Gerais-Rio Espera": "None", "Brazil-Minas Gerais-Rio Manso": "None", "Brazil-Minas Gerais-Rio Novo": "None", "Brazil-Minas Gerais-Rio Paranaiba": "None", "Brazil-Minas Gerais-Rio Parana\u00edba": "None", "Brazil-Minas Gerais-Rio Pardo de Minas": "None", "Brazil-Minas Gerais-Rio Pomba": "None", "Brazil-Minas Gerais-Rio Preto": "None", "Brazil-Minas Gerais-Rio Vermelho": "None", "Brazil-Minas Gerais-Rit\u00e1polis": "None", "Brazil-Minas Gerais-Rochedo de Minas": "None", "Brazil-Minas Gerais-Rodeiro": "None", "Brazil-Minas Gerais-Romaria": "None", "Brazil-Minas Gerais-Ros\u00e1rio da Limeira": "None", "Brazil-Minas Gerais-Rubelita": "None", "Brazil-Minas Gerais-Rubim": "None", "Brazil-Minas Gerais-Sabar\u00e1": "None", "Brazil-Minas Gerais-Sabin\u00f3polis": "None", "Brazil-Minas Gerais-Sacramento": "None", "Brazil-Minas Gerais-Salinas": "None", "Brazil-Minas Gerais-Salto da Divisa": "None", "Brazil-Minas Gerais-San Antonio do Itambe": "None", "Brazil-Minas Gerais-San Antonio do Rio Abai": "None", "Brazil-Minas Gerais-Santa B\u00e1rbara do Leste": "None", "Brazil-Minas Gerais-Santa B\u00e1rbara do Monte Verde": "None", "Brazil-Minas Gerais-Santa B\u00e1rbara do Tug\u00fario": "None", "Brazil-Minas Gerais-Santa B\u00e1rbara": "None", "Brazil-Minas Gerais-Santa Cruz de Minas": "None", "Brazil-Minas Gerais-Santa Cruz de Salinas": "None", "Brazil-Minas Gerais-Santa Cruz do Escalvado": "None", "Brazil-Minas Gerais-Santa Efig\u00eania de Minas": "None", "Brazil-Minas Gerais-Santa F\u00e9 de Minas": "None", "Brazil-Minas Gerais-Santa Helena de Minas": "None", "Brazil-Minas Gerais-Santa Juliana": "None", "Brazil-Minas Gerais-Santa Luzia": "None", "Brazil-Minas Gerais-Santa Margarida": "None", "Brazil-Minas Gerais-Santa Maria de Itabira": "None", "Brazil-Minas Gerais-Santa Maria do Salto": "None", "Brazil-Minas Gerais-Santa Maria do Sua\u00e7u\u00ed": "None", "Brazil-Minas Gerais-Santa Rita de Caldas": "None", "Brazil-Minas Gerais-Santa Rita de Jacutinga": "None", "Brazil-Minas Gerais-Santa Rita de Minas": "None", "Brazil-Minas Gerais-Santa Rita do Ibitipoca": "None", "Brazil-Minas Gerais-Santa Rita do Sapuca\u00ed": "None", "Brazil-Minas Gerais-Santa Rita Itueto": "None", "Brazil-Minas Gerais-Santa Rosa da Serra": "None", "Brazil-Minas Gerais-Santa Vit\u00f3ria": "None", "Brazil-Minas Gerais-Santana da Vargem": "None", "Brazil-Minas Gerais-Santana de Cataguases": "None", "Brazil-Minas Gerais-Santana de Pirapama": "None", "Brazil-Minas Gerais-Santana do deserto": "None", "Brazil-Minas Gerais-Santana do Garamb\u00e9u": "None", "Brazil-Minas Gerais-Santana do Jacar\u00e9": "None", "Brazil-Minas Gerais-Santana do Manhua\u00e7u": "None", "Brazil-Minas Gerais-Santana do Para\u00edso": "None", "Brazil-Minas Gerais-Santana do Riacho": "None", "Brazil-Minas Gerais-Santana dos Montes": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Amparo": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Aventureiro": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Grama": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Jacinto": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Monte": "None", "Brazil-Minas Gerais-Santo Ant\u00f4nio do Retiro": "None", "Brazil-Minas Gerais-Santo Hip\u00f3lito": "None", "Brazil-Minas Gerais-Santos Dumont": "None", "Brazil-Minas Gerais-S\u00e3o Bento Abade": "None", "Brazil-Minas Gerais-S\u00e3o Br\u00e1s do Sua\u00e7u\u00ed": "None", "Brazil-Minas Gerais-S\u00e3o Domingos das Dores": "None", "Brazil-Minas Gerais-S\u00e3o Domingos do Prata": "None", "Brazil-Minas Gerais-S\u00e3o F\u00e9lix de Minas": "None", "Brazil-Minas Gerais-S\u00e3o Francisco de Oliveira": "None", "Brazil-Minas Gerais-S\u00e3o Francisco de Sales": "None", "Brazil-Minas Gerais-S\u00e3o Francisco do Gl\u00f3ria": "None", "Brazil-Minas Gerais-S\u00e3o Francisco": "None", "Brazil-Minas Gerais-S\u00e3o Geraldo da Piedade": "None", "Brazil-Minas Gerais-S\u00e3o Geraldo do Baixio": "None", "Brazil-Minas Gerais-S\u00e3o Geraldo": "None", "Brazil-Minas Gerais-S\u00e3o Gon\u00e7alo do Abaet\u00e9": "None", "Brazil-Minas Gerais-S\u00e3o Gon\u00e7alo do Par\u00e1": "None", "Brazil-Minas Gerais-S\u00e3o Gon\u00e7alo do Rio Abaixo": "None", "Brazil-Minas Gerais-S\u00e3o Gon\u00e7alo do Sapuca\u00ed": "None", "Brazil-Minas Gerais-S\u00e3o Gotardo": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o Batista do Gl\u00f3ria": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o da Lagoa": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o da Mata": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o da Ponte": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o das Miss\u00f5es": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o del Rei": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o do Manhua\u00e7u": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o do Manteninha": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o do Oriente": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o do Pacu\u00ed": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o do Para\u00edso": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o Evangelista": "None", "Brazil-Minas Gerais-S\u00e3o Jo\u00e3o Nepomuceno": "None", "Brazil-Minas Gerais-S\u00e3o Joaquim de Bicas": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 da Barra": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 da Lapa": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 da Safira": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 da Varginha": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 do Alegre": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 do Divino": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 do Goiabal": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 do Jacuri": "None", "Brazil-Minas Gerais-S\u00e3o Jos\u00e9 do Mantimento": "None", "Brazil-Minas Gerais-S\u00e3o Louren\u00e7o": "None", "Brazil-Minas Gerais-S\u00e3o Miguel do Anta": "None", "Brazil-Minas Gerais-S\u00e3o Pedro da Uni\u00e3o": "None", "Brazil-Minas Gerais-S\u00e3o Pedro do Sua\u00e7u\u00ed": "None", "Brazil-Minas Gerais-S\u00e3o Pedro dos Ferros": "None", "Brazil-Minas Gerais-S\u00e3o Rom\u00e3o": "None", "Brazil-Minas Gerais-S\u00e3o Roque de Minas": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o da Bela Vista": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Anta": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Maranh\u00e3o": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Oeste": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Para\u00edso": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Rio Preto": "None", "Brazil-Minas Gerais-S\u00e3o Sebasti\u00e3o do Rio Verde": "None", "Brazil-Minas Gerais-S\u00e3o Sebastio da Vargem Alegre": "None", "Brazil-Minas Gerais-S\u00e3o Thom\u00e9 das Letras": "None", "Brazil-Minas Gerais-S\u00e3o Tiago": "None", "Brazil-Minas Gerais-S\u00e3o Tom\u00e1s de Aquino": "None", "Brazil-Minas Gerais-S\u00e3o Vicente de Minas": "None", "Brazil-Minas Gerais-Sapuca\u00ed-Mirim": "None", "Brazil-Minas Gerais-Sardo\u00e1": "None", "Brazil-Minas Gerais-Sarzedo": "None", "Brazil-Minas Gerais-Sem-Peixe": "None", "Brazil-Minas Gerais-Senador Amaral": "None", "Brazil-Minas Gerais-Senador Cortes": "None", "Brazil-Minas Gerais-Senador Firmino": "None", "Brazil-Minas Gerais-Senador Jos\u00e9 Bento": "None", "Brazil-Minas Gerais-Senador Modestino Gon\u00e7alves": "None", "Brazil-Minas Gerais-Senhora de Oliveira": "None", "Brazil-Minas Gerais-Senhora do Porto": "None", "Brazil-Minas Gerais-Senhora dos Rem\u00e9dios": "None", "Brazil-Minas Gerais-Sericita": "None", "Brazil-Minas Gerais-Seritinga": "None", "Brazil-Minas Gerais-Serra Azul de Minas": "None", "Brazil-Minas Gerais-Serra da Saudad": "None", "Brazil-Minas Gerais-Serra do Salitre": "None", "Brazil-Minas Gerais-Serra dos Aimor\u00e9s": "None", "Brazil-Minas Gerais-Serrania": "None", "Brazil-Minas Gerais-Serran\u00f3polis de Minas": "None", "Brazil-Minas Gerais-Serranos": "None", "Brazil-Minas Gerais-Serro": "None", "Brazil-Minas Gerais-Sete Lagoas": "None", "Brazil-Minas Gerais-Setubinha": "None", "Brazil-Minas Gerais-Silveir\u00e2nia": "None", "Brazil-Minas Gerais-Silvian\u00f3polis": "None", "Brazil-Minas Gerais-Sim\u00e3o Pereira": "None", "Brazil-Minas Gerais-Simon\u00e9sia": "None", "Brazil-Minas Gerais-Sobr\u00e1lia": "None", "Brazil-Minas Gerais-Soledade de Minas": "None", "Brazil-Minas Gerais-Tabuleiro": "None", "Brazil-Minas Gerais-Taiobeiras": "None", "Brazil-Minas Gerais-Taparuba": "None", "Brazil-Minas Gerais-Tapira\u00ed": "None", "Brazil-Minas Gerais-Tapira": "None", "Brazil-Minas Gerais-Taquara\u00e7u de Minas": "None", "Brazil-Minas Gerais-Tarumirim": "None", "Brazil-Minas Gerais-Teixeiras": "None", "Brazil-Minas Gerais-Te\u00f3filo Otoni": "None", "Brazil-Minas Gerais-Tim\u00f3teo": "None", "Brazil-Minas Gerais-Tiradentes": "None", "Brazil-Minas Gerais-Tiros": "None", "Brazil-Minas Gerais-Tocantins": "None", "Brazil-Minas Gerais-Tocos do Moji": "None", "Brazil-Minas Gerais-Toledo": "None", "Brazil-Minas Gerais-Tombos": "None", "Brazil-Minas Gerais-Tr\u00eas Cora\u00e7\u00f5es": "None", "Brazil-Minas Gerais-Tr\u00eas Marias": "None", "Brazil-Minas Gerais-Tr\u00eas Pontas": "None", "Brazil-Minas Gerais-Tumiritinga": "None", "Brazil-Minas Gerais-Tupaciguara": "None", "Brazil-Minas Gerais-Turmalina": "None", "Brazil-Minas Gerais-Turvolandia": "None", "Brazil-Minas Gerais-Ub\u00e1": "None", "Brazil-Minas Gerais-Uba\u00ed": "None", "Brazil-Minas Gerais-Ubaporanga": "None", "Brazil-Minas Gerais-Uberaba": "None", "Brazil-Minas Gerais-Uberl\u00e2ndia": "None", "Brazil-Minas Gerais-Umburatiba": "None", "Brazil-Minas Gerais-Una\u00ed": "None", "Brazil-Minas Gerais-Uni\u00e3o de Minas": "None", "Brazil-Minas Gerais-Uruana de Minas": "None", "Brazil-Minas Gerais-Uruc\u00e2nia": "None", "Brazil-Minas Gerais-Urucuia": "None", "Brazil-Minas Gerais-Vargem Alegre": "None", "Brazil-Minas Gerais-Vargem Bonita": "None", "Brazil-Minas Gerais-Vargem Grande do Rio Pardo": "None", "Brazil-Minas Gerais-Varginha": "None", "Brazil-Minas Gerais-Varj\u00e3o de Minas": "None", "Brazil-Minas Gerais-V\u00e1rzea da Palma": "None", "Brazil-Minas Gerais-Varzel\u00e2ndia": "None", "Brazil-Minas Gerais-Verdel\u00e2ndia": "None", "Brazil-Minas Gerais-Veredinha": "None", "Brazil-Minas Gerais-Ver\u00edssimo": "None", "Brazil-Minas Gerais-Vermelho Novo": "None", "Brazil-Minas Gerais-Vespasiano": "None", "Brazil-Minas Gerais-Vi\u00e7osa": "None", "Brazil-Minas Gerais-Vieiras": "None", "Brazil-Minas Gerais-Virgem da Lapa": "None", "Brazil-Minas Gerais-Virg\u00ednia": "None", "Brazil-Minas Gerais-Virgin\u00f3polis": "None", "Brazil-Minas Gerais-Virgol\u00e2ndia": "None", "Brazil-Minas Gerais-Visconde do Rio Branco": "None", "Brazil-Minas Gerais-Volta Grande": "None", "Brazil-Minas Gerais-Wenceslau Braz": "None", "Brazil-Par\u00e1-Abaetetuba": "None", "Brazil-Par\u00e1-Abel Figueiredo": "None", "Brazil-Par\u00e1-Acar\u00e1": "None", "Brazil-Par\u00e1-Afu\u00e1": "None", "Brazil-Par\u00e1-\u00c1gua Azul do Norte": "None", "Brazil-Par\u00e1-Alenquer": "None", "Brazil-Par\u00e1-Almerim": "None", "Brazil-Par\u00e1-Altamira": "None", "Brazil-Par\u00e1-Anajas": "None", "Brazil-Par\u00e1-Ananindeua": "None", "Brazil-Par\u00e1-Anapu": "None", "Brazil-Par\u00e1-Augusto Corr\u00eaa": "None", "Brazil-Par\u00e1-Aurora do Par\u00e1": "None", "Brazil-Par\u00e1-Aveiro": "None", "Brazil-Par\u00e1-Bag\u00e9": "None", "Brazil-Par\u00e1-Bai\u00e3o": "None", "Brazil-Par\u00e1-Bannach": "None", "Brazil-Par\u00e1-Barcarena": "None", "Brazil-Par\u00e1-Bel\u00e9m": "None", "Brazil-Par\u00e1-Belterra": "None", "Brazil-Par\u00e1-Benevides": "None", "Brazil-Par\u00e1-Bom Jesus do Tocantins": "None", "Brazil-Par\u00e1-Bonito": "None", "Brazil-Par\u00e1-Braganga": "None", "Brazil-Par\u00e1-Brazil Novo": "None", "Brazil-Par\u00e1-Brejo Grande do Araguaia": "None", "Brazil-Par\u00e1-Breu Branco": "None", "Brazil-Par\u00e1-Breves": "None", "Brazil-Par\u00e1-Bujaru": "None", "Brazil-Par\u00e1-Cachoeira do Arari": "None", "Brazil-Par\u00e1-Cachoeira do Piri\u00e1": "None", "Brazil-Par\u00e1-Camet\u00e1": "None", "Brazil-Par\u00e1-Cana\u00e3 dos Caraj\u00e1s": "None", "Brazil-Par\u00e1-Capanema": "None", "Brazil-Par\u00e1-Capit\u00e3o Po\u00e7o": "None", "Brazil-Par\u00e1-Castanhal": "None", "Brazil-Par\u00e1-Chaves": "None", "Brazil-Par\u00e1-Colares": "None", "Brazil-Par\u00e1-Concei\u00e7\u00e3o do Araguaia": "None", "Brazil-Par\u00e1-Conc\u00f3rdia do Par\u00e1": "None", "Brazil-Par\u00e1-Cumaru do Norte": "None", "Brazil-Par\u00e1-Curion\u00f3polis": "None", "Brazil-Par\u00e1-Curralinho": "None", "Brazil-Par\u00e1-Curu\u00e1": "None", "Brazil-Par\u00e1-Curu\u00e7\u00e1": "None", "Brazil-Par\u00e1-Dom Eliseu": "None", "Brazil-Par\u00e1-Eldorado dos Caraj\u00e1s": "None", "Brazil-Par\u00e1-Faro": "None", "Brazil-Par\u00e1-Floresta do Araguaia": "None", "Brazil-Par\u00e1-Garraf\u00e3o do Norte": "None", "Brazil-Par\u00e1-Goian\u00e9sia do Par\u00e1": "None", "Brazil-Par\u00e1-Gurup\u00e1": "None", "Brazil-Para\u00edba-\u00c1gua Branca": "None", "Brazil-Para\u00edba-Aguiar": "None", "Brazil-Para\u00edba-Alagoa Grande": "None", "Brazil-Para\u00edba-Alagoa Nova": "None", "Brazil-Para\u00edba-Alagoinha": "None", "Brazil-Para\u00edba-Alcantil": "None", "Brazil-Para\u00edba-Algod\u00e3o de Janda\u00edra": "None", "Brazil-Para\u00edba-Alhandra": "None", "Brazil-Para\u00edba-Amparo": "None", "Brazil-Para\u00edba-Aparecida": "None", "Brazil-Para\u00edba-Aracagi": "None", "Brazil-Para\u00edba-Arara": "None", "Brazil-Para\u00edba-Araruna": "None", "Brazil-Para\u00edba-Areia de Bara\u00fanas": "None", "Brazil-Para\u00edba-Areia": "None", "Brazil-Para\u00edba-Areial": "None", "Brazil-Para\u00edba-Aroeiras": "None", "Brazil-Para\u00edba-Assun\u00e7\u00e3o": "None", "Brazil-Para\u00edba-Ba\u00eda da Trai\u00e7\u00e3o": "None", "Brazil-Para\u00edba-Bananeiras": "None", "Brazil-Para\u00edba-Bara\u00fana": "None", "Brazil-Para\u00edba-Barra de Santa Rosa": "None", "Brazil-Para\u00edba-Barra de Santana": "None", "Brazil-Para\u00edba-Barra de S\u00e3o Miguel": "None", "Brazil-Para\u00edba-Bayeux": "None", "Brazil-Para\u00edba-Bel\u00e9m do Brejo do Cruz": "None", "Brazil-Para\u00edba-Bel\u00e9m": "None", "Brazil-Para\u00edba-Bernardino Batista": "None", "Brazil-Para\u00edba-Boa Ventura": "None", "Brazil-Para\u00edba-Boa Vista": "None", "Brazil-Para\u00edba-Bom Jesus": "None", "Brazil-Para\u00edba-Bom Sucesso": "None", "Brazil-Para\u00edba-Bonito de Santa F\u00e9": "None", "Brazil-Para\u00edba-Boqueirao dos Cochos": "None", "Brazil-Para\u00edba-Boqueir\u00e3o": "None", "Brazil-Para\u00edba-Borborema": "None", "Brazil-Para\u00edba-Brejo do Cruz": "None", "Brazil-Para\u00edba-Brejo dos Santos": "None", "Brazil-Para\u00edba-Caapor\u00e3": "None", "Brazil-Para\u00edba-Cabaceiras": "None", "Brazil-Para\u00edba-Cabedelo": "None", "Brazil-Para\u00edba-Cachoeira dos \u00edndios": "None", "Brazil-Para\u00edba-Cacimba de Areia": "None", "Brazil-Para\u00edba-Cacimba de dentro": "None", "Brazil-Para\u00edba-Cacimbas": "None", "Brazil-Para\u00edba-Cai\u00e7ara": "None", "Brazil-Para\u00edba-Cajazeiras": "None", "Brazil-Para\u00edba-Cajazeirinhas": "None", "Brazil-Para\u00edba-Caldas Brand\u00e3o": "None", "Brazil-Para\u00edba-Camala\u00fa": "None", "Brazil-Para\u00edba-Campina Grande": "None", "Brazil-Para\u00edba-Capim": "None", "Brazil-Para\u00edba-Cara\u00fabas": "None", "Brazil-Para\u00edba-Carrapateira": "None", "Brazil-Para\u00edba-Casserengue": "None", "Brazil-Para\u00edba-Catingueira": "None", "Brazil-Para\u00edba-Catol\u00e9 do Rocha": "None", "Brazil-Para\u00edba-Caturit\u00e9": "None", "Brazil-Para\u00edba-Concei\u00e7\u00e3o": "None", "Brazil-Para\u00edba-Condado": "None", "Brazil-Para\u00edba-Conde": "None", "Brazil-Para\u00edba-Congo": "None", "Brazil-Para\u00edba-Coremas": "None", "Brazil-Para\u00edba-Coxixola": "None", "Brazil-Para\u00edba-Cruz do Esp\u00edrito Santo": "None", "Brazil-Para\u00edba-Cubati": "None", "Brazil-Para\u00edba-Cuit\u00e9 de Mamanguape": "None", "Brazil-Para\u00edba-Cuit\u00e9": "None", "Brazil-Para\u00edba-Cuitegi": "None", "Brazil-Para\u00edba-Curral de Cima": "None", "Brazil-Para\u00edba-Curral Velho": "None", "Brazil-Para\u00edba-Dami\u00e3o": "None", "Brazil-Para\u00edba-Desterro de Malta": "None", "Brazil-Para\u00edba-Desterro": "None", "Brazil-Para\u00edba-Diamante": "None", "Brazil-Para\u00edba-Dona In\u00eas": "None", "Brazil-Para\u00edba-Duas Estradas": "None", "Brazil-Para\u00edba-Emas": "None", "Brazil-Para\u00edba-Esperan\u00e7a": "None", "Brazil-Para\u00edba-Fagundes": "None", "Brazil-Para\u00edba-Frei Martinho": "None", "Brazil-Para\u00edba-Gado Bravo": "None", "Brazil-Para\u00edba-Guarabira": "None", "Brazil-Para\u00edba-Gurinh\u00e9m": "None", "Brazil-Para\u00edba-Gurj\u00e3o": "None", "Brazil-Para\u00edba-Ibiara": "None", "Brazil-Para\u00edba-Imaculada": "None", "Brazil-Para\u00edba-Ing\u00e1": "None", "Brazil-Para\u00edba-Itabaiana": "None", "Brazil-Para\u00edba-Itaporanga": "None", "Brazil-Para\u00edba-Itapororoca": "None", "Brazil-Para\u00edba-Itatuba": "None", "Brazil-Para\u00edba-Jacara\u00fa": "None", "Brazil-Para\u00edba-Jeric\u00f3": "None", "Brazil-Para\u00edba-Jo\u00e3o Pessoa": "None", "Brazil-Para\u00edba-Juarez T\u00e1vora": "None", "Brazil-Para\u00edba-Juazeirinho": "None", "Brazil-Para\u00edba-Junco do Serid\u00f3": "None", "Brazil-Para\u00edba-Juripiranga": "None", "Brazil-Para\u00edba-Juru": "None", "Brazil-Para\u00edba-Lagoa de dentro": "None", "Brazil-Para\u00edba-Lagoa Seca": "None", "Brazil-Para\u00edba-Lagoa": "None", "Brazil-Para\u00edba-Lastro": "None", "Brazil-Para\u00edba-Livramento": "None", "Brazil-Para\u00edba-Logradouro": "None", "Brazil-Para\u00edba-Lucena": "None", "Brazil-Para\u00edba-M\u00e3e d'\u00c1gua": "None", "Brazil-Para\u00edba-Malta": "None", "Brazil-Para\u00edba-Mamanguape": "None", "Brazil-Para\u00edba-Mana\u00edra": "None", "Brazil-Para\u00edba-Marca\u00e7\u00e3o": "None", "Brazil-Para\u00edba-Mari": "None", "Brazil-Para\u00edba-Mariz\u00f3polis": "None", "Brazil-Para\u00edba-Massaranduba": "None", "Brazil-Para\u00edba-Mataraca": "None", "Brazil-Para\u00edba-Matinhas": "None", "Brazil-Para\u00edba-Mato Grosso": "None", "Brazil-Para\u00edba-Matur\u00e9ia": "None", "Brazil-Para\u00edba-Mongeiro": "None", "Brazil-Para\u00edba-Montadas": "None", "Brazil-Para\u00edba-Monte Horebe": "None", "Brazil-Para\u00edba-Monteiro": "None", "Brazil-Para\u00edba-Mulungu": "None", "Brazil-Para\u00edba-Natuba": "None", "Brazil-Para\u00edba-Nazarezinho": "None", "Brazil-Para\u00edba-Nova Floresta": "None", "Brazil-Para\u00edba-Nova Olinda": "None", "Brazil-Para\u00edba-Nova Palmeira": "None", "Brazil-Para\u00edba-Olho d'\u00c1gua": "None", "Brazil-Para\u00edba-Olivedos": "None", "Brazil-Para\u00edba-Ouro Velho": "None", "Brazil-Para\u00edba-Parari": "None", "Brazil-Para\u00edba-Passab\u00e9m": "None", "Brazil-Para\u00edba-Patos": "None", "Brazil-Para\u00edba-Paulista": "None", "Brazil-Para\u00edba-Pedra Branca": "None", "Brazil-Para\u00edba-Pedra Lavadra": "None", "Brazil-Para\u00edba-Pedras de Fogo": "None", "Brazil-Para\u00edba-Pedro R\u00e9gis": "None", "Brazil-Para\u00edba-Pianc\u00f3": "None", "Brazil-Para\u00edba-Picu\u00ed": "None", "Brazil-Para\u00edba-Pilar": "None", "Brazil-Para\u00edba-Pil\u00f5es": "None", "Brazil-Para\u00edba-Pil\u00f5ezinhos": "None", "Brazil-Para\u00edba-Pirpirituba": "None", "Brazil-Para\u00edba-Pitimbu": "None", "Brazil-Para\u00edba-Pocinhos": "None", "Brazil-Para\u00edba-Po\u00e7o de Jos\u00e9 de Moura": "None", "Brazil-Para\u00edba-Pombal": "None", "Brazil-Para\u00edba-Prata": "None", "Brazil-Para\u00edba-Princesa Isabel": "None", "Brazil-Para\u00edba-Puxinan\u00e3": "None", "Brazil-Para\u00edba-Queimadas": "None", "Brazil-Para\u00edba-Quixab\u00e1": "None", "Brazil-Para\u00edba-Rem\u00edgio": "None", "Brazil-Para\u00edba-Riach\u00e3o do Bacamarte": "None", "Brazil-Para\u00edba-Riach\u00e3o do Po\u00e7o": "None", "Brazil-Para\u00edba-Riacho de Santo Ant\u00f4nio": "None", "Brazil-Para\u00edba-Riacho": "None", "Brazil-Para\u00edba-Ricaho dos Cavalos": "None", "Brazil-Para\u00edba-Rio Tinto": "None", "Brazil-Para\u00edba-Salgadinho": "None", "Brazil-Para\u00edba-Salgado de S\u00e3o F\u00e9lix": "None", "Brazil-Para\u00edba-Santa Cec\u00edlia": "None", "Brazil-Para\u00edba-Santa Helena": "None", "Brazil-Para\u00edba-Santa In\u00eas": "None", "Brazil-Para\u00edba-Santa Luzia": "None", "Brazil-Para\u00edba-Santa Rita": "None", "Brazil-Para\u00edba-Santa Teresinha": "None", "Brazil-Para\u00edba-Santana de Mangueira": "None", "Brazil-Para\u00edba-Santana dos Garrotes": "None", "Brazil-Para\u00edba-Santar\u00e9m": "None", "Brazil-Para\u00edba-Santo Andr\u00e9": "None", "Brazil-Para\u00edba-S\u00e3o Bentinho": "None", "Brazil-Para\u00edba-S\u00e3o Bento": "None", "Brazil-Para\u00edba-S\u00e3o Domingos de Pombal": "None", "Brazil-Para\u00edba-S\u00e3o Domingos do Cariri": "None", "Brazil-Para\u00edba-S\u00e3o Francisco": "None", "Brazil-Para\u00edba-S\u00e3o Jo\u00e3o do Cariri": "None", "Brazil-Para\u00edba-S\u00e3o Jo\u00e3o do Rio do Peixe": "None", "Brazil-Para\u00edba-S\u00e3o Jo\u00e3o do Tigre": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 da Lagoa Tapada": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 de Caiana": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 de Espinharas": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 de Piranhas": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 de Princesa": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 do Belmonte": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 do Bonfim": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 do Sabugi": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 dos Cordeiros": "None", "Brazil-Para\u00edba-S\u00e3o Jos\u00e9 dos Ramos": "None", "Brazil-Para\u00edba-S\u00e3o Mamede": "None", "Brazil-Para\u00edba-S\u00e3o Miguel Taipu": "None", "Brazil-Para\u00edba-S\u00e3o Sebasti\u00e3o de Lagoa de Ro\u00e7a": "None", "Brazil-Para\u00edba-S\u00e3o Sebasti\u00e3o do Umbuzeiro": "None", "Brazil-Para\u00edba-Sap\u00e9": "None", "Brazil-Para\u00edba-Serid\u00f3": "None", "Brazil-Para\u00edba-Serra Branca": "None", "Brazil-Para\u00edba-Serra da Raiz": "None", "Brazil-Para\u00edba-Serra Grande": "None", "Brazil-Para\u00edba-Serra Redonda": "None", "Brazil-Para\u00edba-Serraria": "None", "Brazil-Para\u00edba-Sert\u00e3ozinho": "None", "Brazil-Para\u00edba-Sobrado": "None", "Brazil-Para\u00edba-Sol\u00e2nea": "None", "Brazil-Para\u00edba-Soledade": "None", "Brazil-Para\u00edba-Soss\u00eago": "None", "Brazil-Para\u00edba-Sousa": "None", "Brazil-Para\u00edba-Sum\u00e9": "None", "Brazil-Para\u00edba-Tacima": "None", "Brazil-Para\u00edba-Tapero\u00e1": "None", "Brazil-Para\u00edba-Tavares": "None", "Brazil-Para\u00edba-Teixeira": "None", "Brazil-Para\u00edba-Ten\u00f3rio": "None", "Brazil-Para\u00edba-Triunfo": "None", "Brazil-Para\u00edba-Uira\u00fana": "None", "Brazil-Para\u00edba-Umbuzeiro": "None", "Brazil-Para\u00edba-V\u00e1rzea Branca": "None", "Brazil-Para\u00edba-Vieir\u00f3polis": "None", "Brazil-Para\u00edba-Zabel\u00ea": "None", "Brazil-Par\u00e1-Igarap\u00e9-A\u00e7u": "None", "Brazil-Par\u00e1-Igarap\u00e9-Miri": "None", "Brazil-Par\u00e1-Inhangapi": "None", "Brazil-Par\u00e1-Ipixuna do Par\u00e1": "None", "Brazil-Par\u00e1-Irituia": "None", "Brazil-Par\u00e1-Itaituba": "None", "Brazil-Par\u00e1-Itupiranga": "None", "Brazil-Par\u00e1-Jacareacanga": "None", "Brazil-Par\u00e1-Jacund\u00e1": "None", "Brazil-Par\u00e1-Juruti": "None", "Brazil-Par\u00e1-Limoeiro do Ajuru": "None", "Brazil-Par\u00e1-Magalh\u00e3es Barata": "None", "Brazil-Par\u00e1-Marab\u00e1": "None", "Brazil-Par\u00e1-Maracan\u00e3": "None", "Brazil-Par\u00e1-Marapanim": "None", "Brazil-Par\u00e1-Marituba": "None", "Brazil-Par\u00e1-Me do Rio": "None", "Brazil-Par\u00e1-Medicil\u00e2ndia": "None", "Brazil-Par\u00e1-Melgaco": "None", "Brazil-Par\u00e1-Melga\u00e7o": "None", "Brazil-Par\u00e1-Mocajuba": "None", "Brazil-Par\u00e1-Moju": "None", "Brazil-Par\u00e1-Monte Alegre": "None", "Brazil-Par\u00e1-Muan\u00e1": "None", "Brazil-Paran\u00e1-Abati\u00e1": "None", "Brazil-Paran\u00e1-Adrian\u00f3polis": "None", "Brazil-Paran\u00e1-Agudos do Sul": "None", "Brazil-Paran\u00e1-Almirante Tamandar\u00e9": "None", "Brazil-Paran\u00e1-Altamira do Paran": "None", "Brazil-Paran\u00e1-Alto Paran\u00e1": "None", "Brazil-Paran\u00e1-Alto Piquiri": "None", "Brazil-Paran\u00e1-Alt\u00f4nia": "None", "Brazil-Paran\u00e1-Alvorada do Sul": "None", "Brazil-Paran\u00e1-Amapora": "None", "Brazil-Paran\u00e1-Amp\u00e9re": "None", "Brazil-Paran\u00e1-Anahy": "None", "Brazil-Paran\u00e1-Andira": "None", "Brazil-Paran\u00e1-Andir\u00e1": "None", "Brazil-Paran\u00e1-\u00c2ngulo": "None", "Brazil-Paran\u00e1-Antonina": "None", "Brazil-Paran\u00e1-Antonio Olinto": "None", "Brazil-Paran\u00e1-Apucarana": "None", "Brazil-Paran\u00e1-Arapongas": "None", "Brazil-Paran\u00e1-Arapoti": "None", "Brazil-Paran\u00e1-Arapu": "None", "Brazil-Paran\u00e1-Araruna": "None", "Brazil-Paran\u00e1-Arauc\u00e1ria": "None", "Brazil-Paran\u00e1-Ara\u00fajos": "None", "Brazil-Paran\u00e1-Ariranha do Iva\u00ed": "None", "Brazil-Paran\u00e1-Assa\u00ed": "None", "Brazil-Paran\u00e1-Assis Chateaubri": "None", "Brazil-Paran\u00e1-Astorga": "None", "Brazil-Paran\u00e1-Atal\u00e9ia": "None", "Brazil-Paran\u00e1-Balsa Nova": "None", "Brazil-Paran\u00e1-Bandeirantes": "None", "Brazil-Paran\u00e1-Barbosa Ferraz": "None", "Brazil-Paran\u00e1-Barra do Jacar\u00e9": "None", "Brazil-Paran\u00e1-Barrac\u00e3o": "None", "Brazil-Paran\u00e1-Bela Vista da Caroba": "None", "Brazil-Paran\u00e1-Bela Vista do Para\u00edso": "None", "Brazil-Paran\u00e1-Bituruna": "None", "Brazil-Paran\u00e1-Boa Esperan\u00e7a do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Boa Esperan\u00e7a": "None", "Brazil-Paran\u00e1-Boa Ventura de S\u00e3o Roque": "None", "Brazil-Paran\u00e1-Boa Vista da Aparecida": "None", "Brazil-Paran\u00e1-Bocai\u00fava do Sul": "None", "Brazil-Paran\u00e1-Bom Jesus do Sul": "None", "Brazil-Paran\u00e1-Bom Sucesso do Sul": "None", "Brazil-Paran\u00e1-Bom Sucesso": "None", "Brazil-Paran\u00e1-Borraz\u00f3polis": "None", "Brazil-Paran\u00e1-Braganey": "None", "Brazil-Paran\u00e1-Brasil\u00e2ndia do Sul": "None", "Brazil-Paran\u00e1-Cafeara": "None", "Brazil-Paran\u00e1-Cafel\u00e2ndia": "None", "Brazil-Paran\u00e1-Cafezal do Sul": "None", "Brazil-Paran\u00e1-Calif\u00f3rnia": "None", "Brazil-Paran\u00e1-Cambar\u00e1": "None", "Brazil-Paran\u00e1-Camb\u00e9": "None", "Brazil-Paran\u00e1-Cambira": "None", "Brazil-Paran\u00e1-Campina da Lagoa": "None", "Brazil-Paran\u00e1-Campina do Sim\u00e3o": "None", "Brazil-Paran\u00e1-Campina Grande do Sul": "None", "Brazil-Paran\u00e1-Campo Bonito": "None", "Brazil-Paran\u00e1-Campo do Tenente": "None", "Brazil-Paran\u00e1-Campo Magro": "None", "Brazil-Paran\u00e1-Campo Mour\u00e3o": "None", "Brazil-Paran\u00e1-Campo": "None", "Brazil-Paran\u00e1-C\u00e2ndido de Abreu": "None", "Brazil-Paran\u00e1-Cand\u00f3i": "None", "Brazil-Paran\u00e1-Cantagalo": "None", "Brazil-Paran\u00e1-Capanema": "None", "Brazil-Paran\u00e1-Capit\u00e3o Le\u00f4nidas Marques": "None", "Brazil-Paran\u00e1-Carambe\u00ed": "None", "Brazil-Paran\u00e1-Carl\u00f3polis": "None", "Brazil-Paran\u00e1-Cascavel": "None", "Brazil-Paran\u00e1-Castro": "None", "Brazil-Paran\u00e1-Catanduvas": "None", "Brazil-Paran\u00e1-Centen\u00e1rio do Sul": "None", "Brazil-Paran\u00e1-C\u00earro Azul": "None", "Brazil-Paran\u00e1-C\u00e9u Azul": "None", "Brazil-Paran\u00e1-Chopinzinho": "None", "Brazil-Paran\u00e1-Cianorte": "None", "Brazil-Paran\u00e1-Cidade Ga\u00facha": "None", "Brazil-Paran\u00e1-Clevel\u00e2ndia": "None", "Brazil-Paran\u00e1-Colombo": "None", "Brazil-Paran\u00e1-Colorado": "None", "Brazil-Paran\u00e1-Congonhinhas": "None", "Brazil-Paran\u00e1-Conselheiro Mayrinck": "None", "Brazil-Paran\u00e1-Contenda": "None", "Brazil-Paran\u00e1-Corb\u00e9lia": "None", "Brazil-Paran\u00e1-Corn\u00e9lio Proc\u00f3pio": "None", "Brazil-Paran\u00e1-Coronel domingos Soares": "None", "Brazil-Paran\u00e1-Coronel Vivida": "None", "Brazil-Paran\u00e1-Corumbata\u00ed do Sul": "None", "Brazil-Paran\u00e1-Cruz Machado": "None", "Brazil-Paran\u00e1-Cruzeiro do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Cruzeiro do Oeste": "None", "Brazil-Paran\u00e1-Cruzeiro do Sul": "None", "Brazil-Paran\u00e1-Cruzmaltina": "None", "Brazil-Paran\u00e1-Curitiba": "None", "Brazil-Paran\u00e1-Curi\u00fava": "None", "Brazil-Paran\u00e1-Diamante d'Oeste": "None", "Brazil-Paran\u00e1-Diamante do Norte": "None", "Brazil-Paran\u00e1-Diamante do Sul": "None", "Brazil-Paran\u00e1-Dois Vizinhos": "None", "Brazil-Paran\u00e1-Douradina": "None", "Brazil-Paran\u00e1-Doutor Camargo": "None", "Brazil-Paran\u00e1-Doutor Ulysses": "None", "Brazil-Paran\u00e1-En\u00e9as Marques": "None", "Brazil-Paran\u00e1-Engenheiro Beltr\u00e3o": "None", "Brazil-Paran\u00e1-Entre Rios do Oeste": "None", "Brazil-Paran\u00e1-Esperan\u00e7a Nova": "None", "Brazil-Paran\u00e1-Espig\u00e3o Alto do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Farol": "None", "Brazil-Paran\u00e1-Faxinal": "None", "Brazil-Paran\u00e1-Fazenda Rio Grande": "None", "Brazil-Paran\u00e1-F\u00eanix": "None", "Brazil-Paran\u00e1-Fernandes Pinheiro": "None", "Brazil-Paran\u00e1-Figueira": "None", "Brazil-Paran\u00e1-Flor da Serra do Sul": "None", "Brazil-Paran\u00e1-Flora\u00ed": "None", "Brazil-Paran\u00e1-Floresta": "None", "Brazil-Paran\u00e1-Florest\u00f3polis": "None", "Brazil-Paran\u00e1-Fl\u00f3rida": "None", "Brazil-Paran\u00e1-Formosa do Oeste": "None", "Brazil-Paran\u00e1-Foz do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Foz do Jord\u00e3o": "None", "Brazil-Paran\u00e1-Francisco Alves": "None", "Brazil-Paran\u00e1-Francisco Beltr\u00e3o": "None", "Brazil-Paran\u00e1-General Carneiro": "None", "Brazil-Paran\u00e1-Godoy Moreira": "None", "Brazil-Paran\u00e1-Goioer\u00ea": "None", "Brazil-Paran\u00e1-Goioxim": "None", "Brazil-Paran\u00e1-Grandes Rios": "None", "Brazil-Paran\u00e1-Guaira\u00e7\u00e1": "None", "Brazil-Paran\u00e1-Gua\u00edra": "None", "Brazil-Paran\u00e1-Guamiranga": "None", "Brazil-Paran\u00e1-Guapirama": "None", "Brazil-Paran\u00e1-Guaporema": "None", "Brazil-Paran\u00e1-Guaraci": "None", "Brazil-Paran\u00e1-Guarania\u00e7u": "None", "Brazil-Paran\u00e1-Guarapuava": "None", "Brazil-Paran\u00e1-Guaraque\u00e7aba": "None", "Brazil-Paran\u00e1-Guaratuba": "None", "Brazil-Paran\u00e1-Hon\u00f3rio Serpa": "None", "Brazil-Paran\u00e1-Ibaiti": "None", "Brazil-Paran\u00e1-Ibema": "None", "Brazil-Paran\u00e1-Ibipor\u00e3": "None", "Brazil-Paran\u00e1-Icara\u00edma": "None", "Brazil-Paran\u00e1-Iguara\u00e7u": "None", "Brazil-Paran\u00e1-Iguatu": "None", "Brazil-Paran\u00e1-Imba\u00fa": "None", "Brazil-Paran\u00e1-Imbituva": "None", "Brazil-Paran\u00e1-In\u00e1cio Martins": "None", "Brazil-Paran\u00e1-Inaj\u00e1": "None", "Brazil-Paran\u00e1-Indian\u00f3polis": "None", "Brazil-Paran\u00e1-Ipiranga": "None", "Brazil-Paran\u00e1-Ipor\u00e1": "None", "Brazil-Paran\u00e1-Ipor\u00e3": "None", "Brazil-Paran\u00e1-Iracema do Oeste": "None", "Brazil-Paran\u00e1-Irati": "None", "Brazil-Paran\u00e1-Iretama": "None", "Brazil-Paran\u00e1-Itaguaj\u00e9": "None", "Brazil-Paran\u00e1-Itaipul\u00e2ndia": "None", "Brazil-Paran\u00e1-Itambaraca": "None", "Brazil-Paran\u00e1-Itamb\u00e9": "None", "Brazil-Paran\u00e1-Itapejara d'Oeste": "None", "Brazil-Paran\u00e1-Itaperu\u00e7u": "None", "Brazil-Paran\u00e1-Ita\u00fana do Sul": "None", "Brazil-Paran\u00e1-Iva\u00ed": "None", "Brazil-Paran\u00e1-Ivaipor\u00e3": "None", "Brazil-Paran\u00e1-Ivat\u00e9": "None", "Brazil-Paran\u00e1-Ivatuva": "None", "Brazil-Paran\u00e1-Jabuti": "None", "Brazil-Paran\u00e1-Jacarezinho": "None", "Brazil-Paran\u00e1-Jaguapit\u00e3": "None", "Brazil-Paran\u00e1-Jaguaria\u00edva": "None", "Brazil-Paran\u00e1-Jandaia do Sul": "None", "Brazil-Paran\u00e1-Jani\u00f3polis": "None", "Brazil-Paran\u00e1-Japira": "None", "Brazil-Paran\u00e1-Japur\u00e1": "None", "Brazil-Paran\u00e1-Jardim Alegre": "None", "Brazil-Paran\u00e1-Jardim Olinda": "None", "Brazil-Paran\u00e1-Jataizinho": "None", "Brazil-Paran\u00e1-Jesu\u00edtas": "None", "Brazil-Paran\u00e1-Joaquim T\u00e1vora": "None", "Brazil-Paran\u00e1-Jundia\u00ed do Sul": "None", "Brazil-Paran\u00e1-Juranda": "None", "Brazil-Paran\u00e1-Jussara": "None", "Brazil-Paran\u00e1-Kalor\u00e9": "None", "Brazil-Paran\u00e1-Laranjal": "None", "Brazil-Paran\u00e1-Laranjeiras do Sul": "None", "Brazil-Paran\u00e1-Le\u00f3polis": "None", "Brazil-Paran\u00e1-Lidian\u00f3polis": "None", "Brazil-Paran\u00e1-Lindoeste": "None", "Brazil-Paran\u00e1-Loanda": "None", "Brazil-Paran\u00e1-Lobato": "None", "Brazil-Paran\u00e1-Londrina": "None", "Brazil-Paran\u00e1-Luizi\u00e2nia": "None", "Brazil-Paran\u00e1-Lunardelli": "None", "Brazil-Paran\u00e1-Lupion\u00f3polis": "None", "Brazil-Paran\u00e1-Mallet": "None", "Brazil-Paran\u00e1-Mambor\u00ea": "None", "Brazil-Paran\u00e1-Mandagua\u00e7u": "None", "Brazil-Paran\u00e1-Mandaguari": "None", "Brazil-Paran\u00e1-Mandirituba": "None", "Brazil-Paran\u00e1-Manfrin\u00f3polis": "None", "Brazil-Paran\u00e1-Mangueirinha": "None", "Brazil-Paran\u00e1-Manoel Ribas": "None", "Brazil-Paran\u00e1-Marechal C\u00e2ndido Rondon": "None", "Brazil-Paran\u00e1-Maria Helena": "None", "Brazil-Paran\u00e1-Marialva": "None", "Brazil-Paran\u00e1-Maril\u00e2ndia do Sul": "None", "Brazil-Paran\u00e1-Marilena": "None", "Brazil-Paran\u00e1-Mariluz": "None", "Brazil-Paran\u00e1-Maring\u00e1": "None", "Brazil-Paran\u00e1-Mari\u00f3polis": "None", "Brazil-Paran\u00e1-Marip\u00e1": "None", "Brazil-Paran\u00e1-Marmeleiro": "None", "Brazil-Paran\u00e1-Marquinho": "None", "Brazil-Paran\u00e1-Marumbi": "None", "Brazil-Paran\u00e1-Matel\u00e2ndia": "None", "Brazil-Paran\u00e1-Matinhos": "None", "Brazil-Paran\u00e1-Mato Rico": "None", "Brazil-Paran\u00e1-Mau\u00e1 da Serra": "None", "Brazil-Paran\u00e1-Medianeira": "None", "Brazil-Paran\u00e1-Mercedes": "None", "Brazil-Paran\u00e1-Mirador": "None", "Brazil-Paran\u00e1-Miraselva": "None", "Brazil-Paran\u00e1-Missal": "None", "Brazil-Paran\u00e1-Moreira Sales": "None", "Brazil-Paran\u00e1-Morretes": "None", "Brazil-Paran\u00e1-Munhoz de Melo": "None", "Brazil-Paran\u00e1-Nossa Senhora das Gra\u00e7as": "None", "Brazil-Paran\u00e1-Nova Alian\u00e7a do Iva\u00ed": "None", "Brazil-Paran\u00e1-Nova Am\u00e9rica da Colina": "None", "Brazil-Paran\u00e1-Nova Aurora": "None", "Brazil-Paran\u00e1-Nova Cantu": "None", "Brazil-Paran\u00e1-Nova Esperan\u00e7a do Sudoeste": "None", "Brazil-Paran\u00e1-Nova Esperan\u00e7a": "None", "Brazil-Paran\u00e1-Nova F\u00e1tima": "None", "Brazil-Paran\u00e1-Nova Laranjeiras": "None", "Brazil-Paran\u00e1-Nova Londrina": "None", "Brazil-Paran\u00e1-Nova Ol\u00edmpia": "None", "Brazil-Paran\u00e1-Nova Prata do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Nova Santa B\u00e1rbara": "None", "Brazil-Paran\u00e1-Nova Santa Rosa": "None", "Brazil-Paran\u00e1-Nova Tebas": "None", "Brazil-Paran\u00e1-Novo Itacolomi": "None", "Brazil-Paran\u00e1-Ortigueira": "None", "Brazil-Paran\u00e1-Ourizona": "None", "Brazil-Paran\u00e1-Ouro Verde do Oeste": "None", "Brazil-Paran\u00e1-Pai\u00e7andu": "None", "Brazil-Paran\u00e1-Palmas": "None", "Brazil-Paran\u00e1-Palmeira": "None", "Brazil-Paran\u00e1-Palmital": "None", "Brazil-Paran\u00e1-Palotina": "None", "Brazil-Paran\u00e1-Para\u00edso do Norte": "None", "Brazil-Paran\u00e1-Paranacity": "None", "Brazil-Paran\u00e1-Paranagu\u00e1": "None", "Brazil-Paran\u00e1-Paranapoema": "None", "Brazil-Paran\u00e1-Paranava\u00ed": "None", "Brazil-Paran\u00e1-Pato Bragado": "None", "Brazil-Paran\u00e1-Pato Branco": "None", "Brazil-Paran\u00e1-Paula Freitas": "None", "Brazil-Paran\u00e1-Paulo Frontin": "None", "Brazil-Paran\u00e1-Peabiru": "None", "Brazil-Paran\u00e1-Perobal": "None", "Brazil-Paran\u00e1-P\u00e9rola d'Oeste": "None", "Brazil-Paran\u00e1-P\u00e9rola": "None", "Brazil-Paran\u00e1-Pi\u00ean": "None", "Brazil-Paran\u00e1-Pinhais": "None", "Brazil-Paran\u00e1-Pinhal de S\u00e3o Bento": "None", "Brazil-Paran\u00e1-Pinhal\u00e3o": "None", "Brazil-Paran\u00e1-Pinh\u00e3o": "None", "Brazil-Paran\u00e1-Pira\u00ed do Sul": "None", "Brazil-Paran\u00e1-Piraquara": "None", "Brazil-Paran\u00e1-Pitanga": "None", "Brazil-Paran\u00e1-Pitangueiras": "None", "Brazil-Paran\u00e1-Planaltina do Paran\u00e1": "None", "Brazil-Paran\u00e1-Planalto": "None", "Brazil-Paran\u00e1-Ponta Grossa": "None", "Brazil-Paran\u00e1-Pontal do Paran\u00e1": "None", "Brazil-Paran\u00e1-Porecatu": "None", "Brazil-Paran\u00e1-Porto Amazonas": "None", "Brazil-Paran\u00e1-Porto Barreiro": "None", "Brazil-Paran\u00e1-Porto Rico": "None", "Brazil-Paran\u00e1-Porto Vit\u00f3ria": "None", "Brazil-Paran\u00e1-Prado Ferreira": "None", "Brazil-Paran\u00e1-Pranchita": "None", "Brazil-Paran\u00e1-Presidente Castelo Branco": "None", "Brazil-Paran\u00e1-Primeiro de Maio": "None", "Brazil-Paran\u00e1-Prudent\u00f3polis": "None", "Brazil-Paran\u00e1-Quarto Centen\u00e1rio": "None", "Brazil-Paran\u00e1-Quatigu\u00e1": "None", "Brazil-Paran\u00e1-Quatro Barras": "None", "Brazil-Paran\u00e1-Quatro Pontes": "None", "Brazil-Paran\u00e1-Quedas do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Quer\u00eancia do Norte": "None", "Brazil-Paran\u00e1-Quinta do Sol": "None", "Brazil-Paran\u00e1-Quitandinha": "None", "Brazil-Paran\u00e1-Ramil\u00e2ndia": "None", "Brazil-Paran\u00e1-Rancho Alegre d'Oeste": "None", "Brazil-Paran\u00e1-Rancho Alegre": "None", "Brazil-Paran\u00e1-Realeza": "None", "Brazil-Paran\u00e1-Rebou\u00e7as": "None", "Brazil-Paran\u00e1-Renascen\u00e7a": "None", "Brazil-Paran\u00e1-Reserva do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Reserva": "None", "Brazil-Paran\u00e1-Ribeir\u00e3o Claro": "None", "Brazil-Paran\u00e1-Ribeir\u00e3o do Pinhal": "None", "Brazil-Paran\u00e1-Rio Azul": "None", "Brazil-Paran\u00e1-Rio Bom": "None", "Brazil-Paran\u00e1-Rio Bonito do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Rio Branco do Iva\u00ed": "None", "Brazil-Paran\u00e1-Rio Branco do Sul": "None", "Brazil-Paran\u00e1-Rio Negro": "None", "Brazil-Paran\u00e1-Rol\u00e2ndia": "None", "Brazil-Paran\u00e1-Roncador": "None", "Brazil-Paran\u00e1-Rondon": "None", "Brazil-Paran\u00e1-Ros\u00e1rio do Iva\u00ed": "None", "Brazil-Paran\u00e1-Sab\u00e1udia": "None", "Brazil-Paran\u00e1-Salgado Filho": "None", "Brazil-Paran\u00e1-Salto do Itarar\u00e9": "None", "Brazil-Paran\u00e1-Salto do Londra": "None", "Brazil-Paran\u00e1-Santa Am\u00e9lia": "None", "Brazil-Paran\u00e1-Santa Cec\u00edlia do Pav\u00e3o": "None", "Brazil-Paran\u00e1-Santa Cruz de Monte Caste": "None", "Brazil-Paran\u00e1-Santa F\u00e9": "None", "Brazil-Paran\u00e1-Santa Helena": "None", "Brazil-Paran\u00e1-Santa In\u00eas": "None", "Brazil-Paran\u00e1-Santa Isabel do Iva\u00ed": "None", "Brazil-Paran\u00e1-Santa Isabel do Oeste": "None", "Brazil-Paran\u00e1-Santa L\u00facia": "None", "Brazil-Paran\u00e1-Santa Maria do Oeste": "None", "Brazil-Paran\u00e1-Santa Mariana": "None", "Brazil-Paran\u00e1-Santa M\u00f4nica": "None", "Brazil-Paran\u00e1-Santa Tereza do Oeste": "None", "Brazil-Paran\u00e1-Santa Terezinha de Itaipu": "None", "Brazil-Paran\u00e1-Santana do Itarar\u00e9": "None", "Brazil-Paran\u00e1-Santo Antonio da Platina": "None", "Brazil-Paran\u00e1-Santo Antonio do Caiu\u00e1": "None", "Brazil-Paran\u00e1-Santo Antonio do Para\u00edso": "None", "Brazil-Paran\u00e1-Santo In\u00e1cio": "None", "Brazil-Paran\u00e1-S\u00e3o Antonio de Sudoeste": "None", "Brazil-Paran\u00e1-S\u00e3o Carlos do Iva\u00ed": "None", "Brazil-Paran\u00e1-S\u00e3o Jer\u00f4nimo da Serra": "None", "Brazil-Paran\u00e1-S\u00e3o Jo\u00e3o do Caiu\u00e1": "None", "Brazil-Paran\u00e1-S\u00e3o Jo\u00e3o do Iva\u00ed": "None", "Brazil-Paran\u00e1-S\u00e3o Jo\u00e3o do Triunfo": "None", "Brazil-Paran\u00e1-S\u00e3o Jo\u00e3o": "None", "Brazil-Paran\u00e1-S\u00e3o Jorge d'Oeste": "None", "Brazil-Paran\u00e1-S\u00e3o Jorge do Iva\u00ed": "None", "Brazil-Paran\u00e1-S\u00e3o Jorge do Patroc\u00ednio": "None", "Brazil-Paran\u00e1-S\u00e3o Jos\u00e9 da Boa Vista": "None", "Brazil-Paran\u00e1-S\u00e3o Jos\u00e9 das Palmeiras": "None", "Brazil-Paran\u00e1-S\u00e3o Jos\u00e9 dos Pinhais": "None", "Brazil-Paran\u00e1-S\u00e3o Manoel do Paran\u00e1": "None", "Brazil-Paran\u00e1-S\u00e3o Mateus do Sul": "None", "Brazil-Paran\u00e1-S\u00e3o Miguel do Igua\u00e7u": "None", "Brazil-Paran\u00e1-S\u00e3o Pedro do Igua\u00e7u": "None", "Brazil-Paran\u00e1-S\u00e3o Pedro do Iva\u00ed": "None", "Brazil-Paran\u00e1-S\u00e3o Pedro do Paran\u00e1": "None", "Brazil-Paran\u00e1-S\u00e3o Sebasti\u00e3o da Amoreira": "None", "Brazil-Paran\u00e1-S\u00e3o Tom\u00e9": "None", "Brazil-Paran\u00e1-Sapopema": "None", "Brazil-Paran\u00e1-Sarandi": "None", "Brazil-Paran\u00e1-Saudade do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Seng\u00e9s": "None", "Brazil-Paran\u00e1-Serran\u00f3polis do Igua\u00e7u": "None", "Brazil-Paran\u00e1-Sertaneja": "None", "Brazil-Paran\u00e1-Sertan\u00f3polis": "None", "Brazil-Paran\u00e1-Siqueira Campos": "None", "Brazil-Paran\u00e1-Sulina": "None", "Brazil-Paran\u00e1-Tamarana": "None", "Brazil-Paran\u00e1-Tamboara": "None", "Brazil-Paran\u00e1-Tapejara": "None", "Brazil-Paran\u00e1-Tapira": "None", "Brazil-Paran\u00e1-Tel\u00eamaco Borba": "None", "Brazil-Paran\u00e1-Terra Boa": "None", "Brazil-Paran\u00e1-Terra Rica": "None", "Brazil-Paran\u00e1-Terra Roxa": "None", "Brazil-Paran\u00e1-Texeira Soares": "None", "Brazil-Paran\u00e1-Tibaji": "None", "Brazil-Paran\u00e1-Tijucas do Sul": "None", "Brazil-Paran\u00e1-Toledo": "None", "Brazil-Paran\u00e1-Tomazina": "None", "Brazil-Paran\u00e1-Tr\u00eas Barras do Paran\u00e1": "None", "Brazil-Paran\u00e1-Tunas do Paran\u00e1": "None", "Brazil-Paran\u00e1-Tuneiras do Oeste": "None", "Brazil-Paran\u00e1-Tup\u00e3ssi": "None", "Brazil-Paran\u00e1-Turvo": "None", "Brazil-Paran\u00e1-Ubirat\u00e3": "None", "Brazil-Paran\u00e1-Umuarama": "None", "Brazil-Paran\u00e1-Uni\u00e3o da Vit\u00f3ria": "None", "Brazil-Paran\u00e1-Uniflor": "None", "Brazil-Paran\u00e1-Ura\u00ed": "None", "Brazil-Paran\u00e1-Venceslau Bras": "None", "Brazil-Paran\u00e1-Ventania": "None", "Brazil-Paran\u00e1-Vera Cruz do Oeste": "None", "Brazil-Paran\u00e1-Ver\u00ea": "None", "Brazil-Paran\u00e1-Vila Alta": "None", "Brazil-Paran\u00e1-Virmond": "None", "Brazil-Paran\u00e1-Vitorino": "None", "Brazil-Paran\u00e1-Xambr\u00ea": "None", "Brazil-Par\u00e1-Nova Esperan\u00e7a do Piri\u00e1": "None", "Brazil-Par\u00e1-Nova Ipixuna": "None", "Brazil-Par\u00e1-Nova Timboteua": "None", "Brazil-Par\u00e1-Novo Progresso": "None", "Brazil-Par\u00e1-Novo Repartimento": "None", "Brazil-Par\u00e1-\u00d3bidos": "None", "Brazil-Par\u00e1-Oeiras do Par\u00e1": "None", "Brazil-Par\u00e1-Oriximin\u00e1": "None", "Brazil-Par\u00e1-Our\u00e9m": "None", "Brazil-Par\u00e1-Ouril\u00e2ndia do Norte": "None", "Brazil-Par\u00e1-Pacaj\u00e1": "None", "Brazil-Par\u00e1-Palestina do Par\u00e1": "None", "Brazil-Par\u00e1-Paragominas": "None", "Brazil-Par\u00e1-Parauapebas": "None", "Brazil-Par\u00e1-Pau d'Arco": "None", "Brazil-Par\u00e1-Peixe Boi": "None", "Brazil-Par\u00e1-Pi\u00e7arra": "None", "Brazil-Par\u00e1-Placas": "None", "Brazil-Par\u00e1-Ponta de Pedras": "None", "Brazil-Par\u00e1-Portel": "None", "Brazil-Par\u00e1-Porto de Moz": "None", "Brazil-Par\u00e1-Prainha": "None", "Brazil-Par\u00e1-Primavera": "None", "Brazil-Par\u00e1-Quatipuru": "None", "Brazil-Par\u00e1-Reden\u00e7\u00e3o": "None", "Brazil-Par\u00e1-Rio Maria": "None", "Brazil-Par\u00e1-Rondon do Par\u00e1": "None", "Brazil-Par\u00e1-Rur\u00f3polis": "None", "Brazil-Par\u00e1-Salin\u00f3polis": "None", "Brazil-Par\u00e1-Salvaterra": "None", "Brazil-Par\u00e1-Santa B\u00e1rbara do Par\u00e1": "None", "Brazil-Par\u00e1-Santa Cruz do Arari": "None", "Brazil-Par\u00e1-Santa Isabel do Par\u00e1": "None", "Brazil-Par\u00e1-Santa Luzia do Par\u00e1": "None", "Brazil-Par\u00e1-Santa Maria das Barreiras": "None", "Brazil-Par\u00e1-Santa Maria do Par\u00e1": "None", "Brazil-Par\u00e1-Santana do Araguaia": "None", "Brazil-Par\u00e1-Santar\u00e9m Novo": "None", "Brazil-Par\u00e1-Santar\u00e9m": "None", "Brazil-Par\u00e1-Santo Ant\u00f4nio do Tau\u00e1": "None", "Brazil-Par\u00e1-S\u00e3o Caetano de Odivelas": "None", "Brazil-Par\u00e1-S\u00e3o Domingos do Araguaia": "None", "Brazil-Par\u00e1-S\u00e3o Domingos do Capim": "None", "Brazil-Par\u00e1-S\u00e3o F\u00e9lix do Xingu": "None", "Brazil-Par\u00e1-S\u00e3o Francisco do Par\u00e1": "None", "Brazil-Par\u00e1-S\u00e3o Geraldo do Araguaia": "None", "Brazil-Par\u00e1-S\u00e3o Jo\u00e3o da Ponta": "None", "Brazil-Par\u00e1-S\u00e3o Jo\u00e3o de Pirabas": "None", "Brazil-Par\u00e1-S\u00e3o Jo\u00e3o do Araguaia": "None", "Brazil-Par\u00e1-S\u00e3o Miguel do Guam\u00e1": "None", "Brazil-Par\u00e1-S\u00e3o Sebasti\u00e3o da Boa Vista": "None", "Brazil-Par\u00e1-Sapucaia": "None", "Brazil-Par\u00e1-Senador Jos\u00e9 Porf\u00edrio": "None", "Brazil-Par\u00e1-Soure": "None", "Brazil-Par\u00e1-Tail\u00e2ndia": "None", "Brazil-Par\u00e1-Terra Alta": "None", "Brazil-Par\u00e1-Terra Santa": "None", "Brazil-Par\u00e1-Tom\u00e9-A\u00e7u": "None", "Brazil-Par\u00e1-Tracuateua": "None", "Brazil-Par\u00e1-Trair\u00e3o": "None", "Brazil-Par\u00e1-Tucum\u00e3": "None", "Brazil-Par\u00e1-Tucuru\u00ed": "None", "Brazil-Par\u00e1-Ulian\u00f3polis": "None", "Brazil-Par\u00e1-Uruar\u00e1": "None", "Brazil-Par\u00e1-Vigia": "None", "Brazil-Par\u00e1-Viseu": "None", "Brazil-Par\u00e1-Vit\u00f3ria do Xingu": "None", "Brazil-Par\u00e1-Xinguara": "None", "Brazil-Pernambuco-Abreu e Lima": "None", "Brazil-Pernambuco-Afogados da Ingazeira": "None", "Brazil-Pernambuco-Afr\u00e2nio": "None", "Brazil-Pernambuco-Agrestina": "None", "Brazil-Pernambuco-\u00c1gua Preta": "None", "Brazil-Pernambuco-\u00c1guas Belas": "None", "Brazil-Pernambuco-Alagoinha": "None", "Brazil-Pernambuco-Alian\u00e7a": "None", "Brazil-Pernambuco-Altinho": "None", "Brazil-Pernambuco-Amaraji": "None", "Brazil-Pernambuco-Angelim": "None", "Brazil-Pernambuco-Ara\u00e7oiaba": "None", "Brazil-Pernambuco-Araripina": "None", "Brazil-Pernambuco-Arcoverde": "None", "Brazil-Pernambuco-Barra de Guabira": "None", "Brazil-Pernambuco-Barreiros": "None", "Brazil-Pernambuco-Bel\u00e9m de Maria": "None", "Brazil-Pernambuco-Bel\u00e9m de S\u00e3o Francisco": "None", "Brazil-Pernambuco-Belo Jardim": "None", "Brazil-Pernambuco-Bet\u00e2nia": "None", "Brazil-Pernambuco-Bezerros": "None", "Brazil-Pernambuco-Bodoc\u00f3": "None", "Brazil-Pernambuco-Bom Conselho": "None", "Brazil-Pernambuco-Bom Jardim": "None", "Brazil-Pernambuco-Bonito": "None", "Brazil-Pernambuco-Brej\u00e3o": "None", "Brazil-Pernambuco-Brejinho": "None", "Brazil-Pernambuco-Brejo da Madre de deus": "None", "Brazil-Pernambuco-Buenos Aires": "None", "Brazil-Pernambuco-Bu\u00edque": "None", "Brazil-Pernambuco-Cabo": "None", "Brazil-Pernambuco-Cabrob\u00f3": "None", "Brazil-Pernambuco-Cachoerinha": "None", "Brazil-Pernambuco-Caet\u00e9s": "None", "Brazil-Pernambuco-Cal\u00e7ado": "None", "Brazil-Pernambuco-Calumbi": "None", "Brazil-Pernambuco-Camaragibe": "None", "Brazil-Pernambuco-Camocim de S\u00e3o F\u00e9lix": "None", "Brazil-Pernambuco-Camutanga": "None", "Brazil-Pernambuco-Canhotinho": "None", "Brazil-Pernambuco-Capoeiras": "None", "Brazil-Pernambuco-Carna\u00edba": "None", "Brazil-Pernambuco-Carnaubeira da Penha": "None", "Brazil-Pernambuco-Carpina": "None", "Brazil-Pernambuco-Caruaru": "None", "Brazil-Pernambuco-Casinhas": "None", "Brazil-Pernambuco-Catende": "None", "Brazil-Pernambuco-Cedro": "None", "Brazil-Pernambuco-Ch\u00e3 de Alegria": "None", "Brazil-Pernambuco-Ch\u00e3 Grande": "None", "Brazil-Pernambuco-Condado": "None", "Brazil-Pernambuco-Correntes": "None", "Brazil-Pernambuco-Cortes": "None", "Brazil-Pernambuco-Cumaru": "None", "Brazil-Pernambuco-Cupira": "None", "Brazil-Pernambuco-Cust\u00f3dia": "None", "Brazil-Pernambuco-Dormentes": "None", "Brazil-Pernambuco-Escada": "None", "Brazil-Pernambuco-Exu": "None", "Brazil-Pernambuco-Feira Nova": "None", "Brazil-Pernambuco-Ferreiros": "None", "Brazil-Pernambuco-Flores": "None", "Brazil-Pernambuco-Floresta": "None", "Brazil-Pernambuco-Frei Miguelinho": "None", "Brazil-Pernambuco-Gameleira": "None", "Brazil-Pernambuco-Garanhuns": "None", "Brazil-Pernambuco-Gl\u00f3ria do Goit\u00e1": "None", "Brazil-Pernambuco-Goian\u00e1": "None", "Brazil-Pernambuco-Granito": "None", "Brazil-Pernambuco-Gravat\u00e1": "None", "Brazil-Pernambuco-Iati": "None", "Brazil-Pernambuco-Ibimirim": "None", "Brazil-Pernambuco-Ibirajuba": "None", "Brazil-Pernambuco-Igaracu": "None", "Brazil-Pernambuco-Iguaraci": "None", "Brazil-Pernambuco-Inaj\u00e1": "None", "Brazil-Pernambuco-Ingazeira": "None", "Brazil-Pernambuco-Ipojuca": "None", "Brazil-Pernambuco-Ipubi": "None", "Brazil-Pernambuco-Itacuruba": "None", "Brazil-Pernambuco-Ita\u00edba": "None", "Brazil-Pernambuco-Itambarac\u00e1": "None", "Brazil-Pernambuco-Itapetim": "None", "Brazil-Pernambuco-Itapissuma": "None", "Brazil-Pernambuco-Itaquitinga": "None", "Brazil-Pernambuco-Jaboat\u00e3o dos Guararapes": "None", "Brazil-Pernambuco-Jaqueira": "None", "Brazil-Pernambuco-Jata\u00faba": "None", "Brazil-Pernambuco-Jatob\u00e1": "None", "Brazil-Pernambuco-Jo\u00e3o Alfredo": "None", "Brazil-Pernambuco-Joaquim Nabuco": "None", "Brazil-Pernambuco-Jucati": "None", "Brazil-Pernambuco-Jupi\u00e1": "None", "Brazil-Pernambuco-Jurema": "None", "Brazil-Pernambuco-Lagoa do Carro": "None", "Brazil-Pernambuco-Lagoa do Itaenga": "None", "Brazil-Pernambuco-Lagoa do Ouro": "None", "Brazil-Pernambuco-Lagoa dos Gatos": "None", "Brazil-Pernambuco-Lagoa Grande": "None", "Brazil-Pernambuco-Lajedo": "None", "Brazil-Pernambuco-Limoeiro": "None", "Brazil-Pernambuco-Macaparana": "None", "Brazil-Pernambuco-Machados": "None", "Brazil-Pernambuco-Manari": "None", "Brazil-Pernambuco-Maraial": "None", "Brazil-Pernambuco-Mirandiba": "None", "Brazil-Pernambuco-Moreno": "None", "Brazil-Pernambuco-Nazar\u00e9 da Mata": "None", "Brazil-Pernambuco-Olinda": "None", "Brazil-Pernambuco-Orob\u00f3": "None", "Brazil-Pernambuco-Ouricuri": "None", "Brazil-Pernambuco-Palmares": "None", "Brazil-Pernambuco-Palmeirina": "None", "Brazil-Pernambuco-Panelas": "None", "Brazil-Pernambuco-Paranatama": "None", "Brazil-Pernambuco-Parnamirim": "None", "Brazil-Pernambuco-Passira": "None", "Brazil-Pernambuco-Paudalho": "None", "Brazil-Pernambuco-Paulista": "None", "Brazil-Pernambuco-Pedra": "None", "Brazil-Pernambuco-Pesqueira": "None", "Brazil-Pernambuco-Petrol\u00e2ndia": "None", "Brazil-Pernambuco-Petrolina": "None", "Brazil-Pernambuco-Po\u00e7\u00e3o": "None", "Brazil-Pernambuco-Pombos": "None", "Brazil-Pernambuco-Primavera": "None", "Brazil-Pernambuco-Quipap\u00e1": "None", "Brazil-Pernambuco-Quixab\u00e1": "None", "Brazil-Pernambuco-Recife": "None", "Brazil-Pernambuco-Riacho das Almas": "None", "Brazil-Pernambuco-Ribeir\u00e3o": "None", "Brazil-Pernambuco-Rio Formoso": "None", "Brazil-Pernambuco-Sair\u00e9": "None", "Brazil-Pernambuco-Salgadinho": "None", "Brazil-Pernambuco-Salgueiro": "None", "Brazil-Pernambuco-Salidao": "None", "Brazil-Pernambuco-Salo\u00e1": "None", "Brazil-Pernambuco-Sanhar\u00f3": "None", "Brazil-Pernambuco-Santa Cruz da Baixa Verde": "None", "Brazil-Pernambuco-Santa Cruz do Capibaribe": "None", "Brazil-Pernambuco-Santa Cruz": "None", "Brazil-Pernambuco-Santa Filomena": "None", "Brazil-Pernambuco-Santa Maria da Boa Vista": "None", "Brazil-Pernambuco-Santa Maria do Cambuc\u00e1": "None", "Brazil-Pernambuco-Santa Terezinha": "None", "Brazil-Pernambuco-S\u00e3o Benedito do Sul": "None", "Brazil-Pernambuco-S\u00e3o Bento do Una": "None", "Brazil-Pernambuco-S\u00e3o Caitano": "None", "Brazil-Pernambuco-S\u00e3o Jo\u00e3o do Belmonte": "None", "Brazil-Pernambuco-S\u00e3o Jo\u00e3o": "None", "Brazil-Pernambuco-S\u00e3o Joaquin do Monte": "None", "Brazil-Pernambuco-S\u00e3o Jos\u00e9 da Coroa Grande": "None", "Brazil-Pernambuco-S\u00e3o Louren\u00e7o da Mata": "None", "Brazil-Pernambuco-S\u00e3o Vicente Ferrer": "None", "Brazil-Pernambuco-Serra Talhada": "None", "Brazil-Pernambuco-Serrita": "None", "Brazil-Pernambuco-Sert\u00e2nia": "None", "Brazil-Pernambuco-Sirinha\u00e9m": "None", "Brazil-Pernambuco-Sitio dos Moreiras": "None", "Brazil-Pernambuco-Surubim": "None", "Brazil-Pernambuco-Tabira": "None", "Brazil-Pernambuco-Tacaimb\u00f3": "None", "Brazil-Pernambuco-Tacaratu": "None", "Brazil-Pernambuco-Tamandar\u00e9": "None", "Brazil-Pernambuco-Tambe": "None", "Brazil-Pernambuco-Taquaritinga do Norte": "None", "Brazil-Pernambuco-Terezinha": "None", "Brazil-Pernambuco-Terra Nova": "None", "Brazil-Pernambuco-Timba\u00faba": "None", "Brazil-Pernambuco-Toritama": "None", "Brazil-Pernambuco-Tracunha\u00e9m": "None", "Brazil-Pernambuco-Trindade": "None", "Brazil-Pernambuco-Triunfo": "None", "Brazil-Pernambuco-Tupanatinga": "None", "Brazil-Pernambuco-Tuparetama": "None", "Brazil-Pernambuco-Venturosa": "None", "Brazil-Pernambuco-Verdejante": "None", "Brazil-Pernambuco-Vertente do L\u00e9rio": "None", "Brazil-Pernambuco-Vertentes": "None", "Brazil-Pernambuco-Vic\u00eancia": "None", "Brazil-Pernambuco-Vit\u00f3ria de Santo Ant\u00e3o": "None", "Brazil-Pernambuco-Xex\u00e9u": "None", "Brazil-Piau\u00ed-Acau\u00e3": "None", "Brazil-Piau\u00ed-Agricol\u00e2ndia": "None", "Brazil-Piau\u00ed-\u00c1gua Branca": "None", "Brazil-Piau\u00ed-Alagoinha do Piau\u00ed": "None", "Brazil-Piau\u00ed-Alegrete do Piau\u00ed": "None", "Brazil-Piau\u00ed-Alto Long\u00e1": "None", "Brazil-Piau\u00ed-Altos": "None", "Brazil-Piau\u00ed-Alvorada do Gurgu\u00e9ia": "None", "Brazil-Piau\u00ed-Amarante": "None", "Brazil-Piau\u00ed-Angical do Piau\u00ed": "None", "Brazil-Piau\u00ed-An\u00edsio de Abreu": "None", "Brazil-Piau\u00ed-Ant\u00f4nio Almeida": "None", "Brazil-Piau\u00ed-Aroazes": "None", "Brazil-Piau\u00ed-Arraial": "None", "Brazil-Piau\u00ed-Assun\u00e7\u00e3o do Piau\u00ed": "None", "Brazil-Piau\u00ed-Avelino Lopes": "None", "Brazil-Piau\u00ed-Baixa Grande do Ribeiro": "None", "Brazil-Piau\u00ed-Barra d'Alc\u00e2ntara": "None", "Brazil-Piau\u00ed-Barras": "None", "Brazil-Piau\u00ed-Barreiras do Piau\u00ed": "None", "Brazil-Piau\u00ed-Barro Duro": "None", "Brazil-Piau\u00ed-Batalha": "None", "Brazil-Piau\u00ed-Bela Vista do Piau\u00ed": "None", "Brazil-Piau\u00ed-Bel\u00e9m do Piau\u00ed": "None", "Brazil-Piau\u00ed-Beneditinos": "None", "Brazil-Piau\u00ed-Bertol\u00ednia": "None", "Brazil-Piau\u00ed-Bet\u00e2nia do Piau\u00ed": "None", "Brazil-Piau\u00ed-Boa Hora": "None", "Brazil-Piau\u00ed-Bocaina": "None", "Brazil-Piau\u00ed-Bom Jesus": "None", "Brazil-Piau\u00ed-Bom Princ\u00edpio do Piau\u00ed": "None", "Brazil-Piau\u00ed-Bonfim do Piau\u00ed": "None", "Brazil-Piau\u00ed-Boqueir\u00e3o do Piau\u00ed": "None", "Brazil-Piau\u00ed-Brazileira": "None", "Brazil-Piau\u00ed-Brejo do Piau\u00ed": "None", "Brazil-Piau\u00ed-Buriti dos Lopes": "None", "Brazil-Piau\u00ed-Buriti dos Montes": "None", "Brazil-Piau\u00ed-Cabeceiras do Piau\u00ed": "None", "Brazil-Piau\u00ed-Cajazeiras do Piau\u00ed": "None", "Brazil-Piau\u00ed-Cajueiro da Praia": "None", "Brazil-Piau\u00ed-Caldeir\u00e3o Grande do Piau\u00ed": "None", "Brazil-Piau\u00ed-Campinas do Piau\u00ed": "None", "Brazil-Piau\u00ed-Campo Alegre do Fidalgo": "None", "Brazil-Piau\u00ed-Campo Grande do Piau\u00ed": "None", "Brazil-Piau\u00ed-Campo Largo do Piau\u00ed": "None", "Brazil-Piau\u00ed-Campo Maior": "None", "Brazil-Piau\u00ed-Canavieira": "None", "Brazil-Piau\u00ed-Canto do Buriti": "None", "Brazil-Piau\u00ed-Capit\u00e3o de Campos": "None", "Brazil-Piau\u00ed-Capit\u00e3o Gerv\u00e1sio Oliveira": "None", "Brazil-Piau\u00ed-Caracol": "None", "Brazil-Piau\u00ed-Cara\u00fabas do Piau\u00ed": "None", "Brazil-Piau\u00ed-Caridade do Piau\u00ed": "None", "Brazil-Piau\u00ed-Castelo do Piau\u00ed": "None", "Brazil-Piau\u00ed-Caxing\u00f3": "None", "Brazil-Piau\u00ed-Cocal de Telha": "None", "Brazil-Piau\u00ed-Cocal dos Alves": "None", "Brazil-Piau\u00ed-Cocal": "None", "Brazil-Piau\u00ed-Coivaras": "None", "Brazil-Piau\u00ed-Col\u00f4nia do Gurgu\u00e9ia": "None", "Brazil-Piau\u00ed-Col\u00f4nia do Piau\u00ed": "None", "Brazil-Piau\u00ed-Concei\u00e7\u00e3o do Canind\u00e9": "None", "Brazil-Piau\u00ed-Coronel Jos\u00e9 Dias": "None", "Brazil-Piau\u00ed-Corrente": "None", "Brazil-Piau\u00ed-Cristal\u00e2ndia do Piau\u00ed": "None", "Brazil-Piau\u00ed-Cristino Castro": "None", "Brazil-Piau\u00ed-Curimat\u00e1": "None", "Brazil-Piau\u00ed-Currais": "None", "Brazil-Piau\u00ed-Curral Novo do Piau\u00ed": "None", "Brazil-Piau\u00ed-Curralinhos": "None", "Brazil-Piau\u00ed-Demerval Lob\u00e3o": "None", "Brazil-Piau\u00ed-Dirceu Arcoverde": "None", "Brazil-Piau\u00ed-Dom Expedito Lopes": "None", "Brazil-Piau\u00ed-Dom Inoc\u00eancio": "None", "Brazil-Piau\u00ed-Domingos Mour\u00e3o": "None", "Brazil-Piau\u00ed-Elesb\u00e3o Veloso": "None", "Brazil-Piau\u00ed-Eliseu Martins": "None", "Brazil-Piau\u00ed-Esperantina": "None", "Brazil-Piau\u00ed-Fartura do Piau\u00ed": "None", "Brazil-Piau\u00ed-Flores do Piau\u00ed": "None", "Brazil-Piau\u00ed-Floresta do Piau\u00ed": "None", "Brazil-Piau\u00ed-Floriano": "None", "Brazil-Piau\u00ed-Francin\u00f3polis": "None", "Brazil-Piau\u00ed-Francisco Ayres": "None", "Brazil-Piau\u00ed-Francisco Mac\u00eado": "None", "Brazil-Piau\u00ed-Francisco Santos": "None", "Brazil-Piau\u00ed-Fronteiras": "None", "Brazil-Piau\u00ed-Geminiano": "None", "Brazil-Piau\u00ed-Gilbu\u00e9s": "None", "Brazil-Piau\u00ed-Guadalupe": "None", "Brazil-Piau\u00ed-Guaribas": "None", "Brazil-Piau\u00ed-Hugo Napole\u00e3o": "None", "Brazil-Piau\u00ed-Ilha Grande": "None", "Brazil-Piau\u00ed-Inhuma": "None", "Brazil-Piau\u00ed-Ipiranga do Piau\u00ed": "None", "Brazil-Piau\u00ed-Isa\u00edas Coelho": "None", "Brazil-Piau\u00ed-Itain\u00f3polis": "None", "Brazil-Piau\u00ed-Itaueira": "None", "Brazil-Piau\u00ed-Jacobina do Piau\u00ed": "None", "Brazil-Piau\u00ed-Jaic\u00f3s": "None", "Brazil-Piau\u00ed-Jardim do Mulato": "None", "Brazil-Piau\u00ed-Jatob\u00e1 do Piau\u00ed": "None", "Brazil-Piau\u00ed-Jerumenha": "None", "Brazil-Piau\u00ed-Jo\u00e3o Costa": "None", "Brazil-Piau\u00ed-Joaquim Pires": "None", "Brazil-Piau\u00ed-Joca Marques": "None", "Brazil-Piau\u00ed-Jos\u00e9 de Freitas": "None", "Brazil-Piau\u00ed-Juazeiro do Piau\u00ed": "None", "Brazil-Piau\u00ed-J\u00falio Borges": "None", "Brazil-Piau\u00ed-Jurema": "None", "Brazil-Piau\u00ed-Lagoa Alegre": "None", "Brazil-Piau\u00ed-Lagoa de S\u00e3o Francisco": "None", "Brazil-Piau\u00ed-Lagoa do Barro do Piau\u00ed": "None", "Brazil-Piau\u00ed-Lagoa do Piau\u00ed": "None", "Brazil-Piau\u00ed-Lagoa do S\u00edtio": "None", "Brazil-Piau\u00ed-Lagoinha do Piau\u00ed": "None", "Brazil-Piau\u00ed-Landri Sales": "None", "Brazil-Piau\u00ed-Lu\u00eds Correia": "None", "Brazil-Piau\u00ed-Luzil\u00e2ndia": "None", "Brazil-Piau\u00ed-Madeiro": "None", "Brazil-Piau\u00ed-Manoel Em\u00eddio": "None", "Brazil-Piau\u00ed-Marcol\u00e2ndia": "None", "Brazil-Piau\u00ed-Marcos Parente": "None", "Brazil-Piau\u00ed-Massap\u00ea do Piau\u00ed": "None", "Brazil-Piau\u00ed-Matias Ol\u00edmpio": "None", "Brazil-Piau\u00ed-Miguel Alves": "None", "Brazil-Piau\u00ed-Miguel Le\u00e3o": "None", "Brazil-Piau\u00ed-Milton Brand\u00e3o": "None", "Brazil-Piau\u00ed-Monsenhor Gil": "None", "Brazil-Piau\u00ed-Monsenhor Hip\u00f3lito": "None", "Brazil-Piau\u00ed-Monte Alegre do Piau\u00ed": "None", "Brazil-Piau\u00ed-Morro Cabe\u00e7a No Tempo": "None", "Brazil-Piau\u00ed-Morro do Chap\u00e9u do Piau\u00ed": "None", "Brazil-Piau\u00ed-Murici dos Portelas": "None", "Brazil-Piau\u00ed-Nazar\u00e9 do Piau\u00ed": "None", "Brazil-Piau\u00ed-Nossa Senhora de Nazar\u00e9": "None", "Brazil-Piau\u00ed-Nossa Senhora dos Rem\u00e9dios": "None", "Brazil-Piau\u00ed-Nova Santa Rita": "None", "Brazil-Piau\u00ed-Novo Oriente do Piau\u00ed": "None", "Brazil-Piau\u00ed-Novo Santo Ant\u00f4nio": "None", "Brazil-Piau\u00ed-Oeiras": "None", "Brazil-Piau\u00ed-Olho d'\u00e1gua do Piau\u00ed": "None", "Brazil-Piau\u00ed-Padre Marcos": "None", "Brazil-Piau\u00ed-Paes Landim": "None", "Brazil-Piau\u00ed-Paje\u00fa do Piau\u00ed": "None", "Brazil-Piau\u00ed-Palmeira do Piau\u00ed": "None", "Brazil-Piau\u00ed-Palmeirais": "None", "Brazil-Piau\u00ed-Paquet\u00e1": "None", "Brazil-Piau\u00ed-Parnagu\u00e1": "None", "Brazil-Piau\u00ed-Parna\u00edba": "None", "Brazil-Piau\u00ed-Passagem Franca do Piau\u00ed": "None", "Brazil-Piau\u00ed-Patos do Piau\u00ed": "None", "Brazil-Piau\u00ed-Paulistana": "None", "Brazil-Piau\u00ed-Pavussu": "None", "Brazil-Piau\u00ed-Pedro Laurentino": "None", "Brazil-Piau\u00ed-Pedro Li": "None", "Brazil-Piau\u00ed-Picos": "None", "Brazil-Piau\u00ed-Pimenteiras": "None", "Brazil-Piau\u00ed-Pio IX": "None", "Brazil-Piau\u00ed-Piracuruca": "None", "Brazil-Piau\u00ed-Piripiri": "None", "Brazil-Piau\u00ed-Porto Alegre do Piau\u00ed": "None", "Brazil-Piau\u00ed-Porto": "None", "Brazil-Piau\u00ed-Prata do Piau\u00ed": "None", "Brazil-Piau\u00ed-Queimada Nova": "None", "Brazil-Piau\u00ed-Reden\u00e7\u00e3o do Gurgu\u00e9ia": "None", "Brazil-Piau\u00ed-Regenera\u00e7\u00e3o": "None", "Brazil-Piau\u00ed-Riacho Frio": "None", "Brazil-Piau\u00ed-Ribeira do Piau\u00ed": "None", "Brazil-Piau\u00ed-Ribeiro Gon\u00e7alves": "None", "Brazil-Piau\u00ed-Rio Grande do Piau\u00ed": "None", "Brazil-Piau\u00ed-Santa Cruz do Piaui": "None", "Brazil-Piau\u00ed-Santa Cruz dos Milagres": "None", "Brazil-Piau\u00ed-Santa Filomena": "None", "Brazil-Piau\u00ed-Santa Luz": "None", "Brazil-Piau\u00ed-Santa Rosa do Piau\u00ed": "None", "Brazil-Piau\u00ed-Santana do Piau\u00ed": "None", "Brazil-Piau\u00ed-Santo Ant\u00f4nio de Lisboa": "None", "Brazil-Piau\u00ed-Santo Ant\u00f4nio dos Milagres": "None", "Brazil-Piau\u00ed-Santo In\u00e1cio do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Braz do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o F\u00e9lix do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Francisco de Assis do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Francisco do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Gon\u00e7alo do Gurgu\u00e9ia": "None", "Brazil-Piau\u00ed-S\u00e3o Gon\u00e7alo do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o da Canabrava": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o da Fronteira": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o da Serra": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o da Varjota": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o do Arraial": "None", "Brazil-Piau\u00ed-S\u00e3o Jo\u00e3o Piaui": "None", "Brazil-Piau\u00ed-S\u00e3o Jos\u00e9 do Divino": "None", "Brazil-Piau\u00ed-S\u00e3o Jos\u00e9 do Peixe": "None", "Brazil-Piau\u00ed-S\u00e3o Jos\u00e9 do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Juliao": "None", "Brazil-Piau\u00ed-S\u00e3o Louren\u00e7o do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Luis do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Miguel da Baixa Grande": "None", "Brazil-Piau\u00ed-S\u00e3o Miguel do Fidalgo": "None", "Brazil-Piau\u00ed-S\u00e3o Miguel Tapuio": "None", "Brazil-Piau\u00ed-S\u00e3o Pedro do Piau\u00ed": "None", "Brazil-Piau\u00ed-S\u00e3o Raimundo Nonato": "None", "Brazil-Piau\u00ed-Sebasti\u00e3o Barros": "None", "Brazil-Piau\u00ed-Sebasti\u00e3o Leal": "None", "Brazil-Piau\u00ed-Sigefredo Pacheco": "None", "Brazil-Piau\u00ed-Sim\u00f5es": "None", "Brazil-Piau\u00ed-Simpl\u00edcio Mendes": "None", "Brazil-Piau\u00ed-Socorro do Piau\u00ed": "None", "Brazil-Piau\u00ed-Sussuapara": "None", "Brazil-Piau\u00ed-Tamboril do Piau\u00ed": "None", "Brazil-Piau\u00ed-Tanque do Piau\u00ed": "None", "Brazil-Piau\u00ed-Teresina": "None", "Brazil-Piau\u00ed-Uni\u00e3o": "None", "Brazil-Piau\u00ed-Uru\u00e7u\u00ed": "None", "Brazil-Piau\u00ed-Valen\u00e7a do Piau\u00ed": "None", "Brazil-Piau\u00ed-V\u00e1rzea Grande": "None", "Brazil-Piau\u00ed-Vera Mendes": "None", "Brazil-Piau\u00ed-Vila Nova do Piau\u00ed": "None", "Brazil-Piau\u00ed-Wall Ferraz": "None", "Brazil-Rio de Janeiro-Angra dos Reis": "None", "Brazil-Rio de Janeiro-Aperib\u00e9": "None", "Brazil-Rio de Janeiro-Araruama": "None", "Brazil-Rio de Janeiro-Areal": "None", "Brazil-Rio de Janeiro-Arma\u00e7\u00e3o dos B\u00fazios": "None", "Brazil-Rio de Janeiro-Arraial do Cabo": "None", "Brazil-Rio de Janeiro-Barra do Pira\u00ed": "None", "Brazil-Rio de Janeiro-Barra Mansa": "None", "Brazil-Rio de Janeiro-Belford Roxo": "None", "Brazil-Rio de Janeiro-Bom Jardim": "None", "Brazil-Rio de Janeiro-Bom Jesus do Itabapoana": "None", "Brazil-Rio de Janeiro-Cabo Frio": "None", "Brazil-Rio de Janeiro-Cachoeiras de Macacu": "None", "Brazil-Rio de Janeiro-Cambuci": "None", "Brazil-Rio de Janeiro-Campos": "None", "Brazil-Rio de Janeiro-Cantagalo": "None", "Brazil-Rio de Janeiro-Cardoso Moreira": "None", "Brazil-Rio de Janeiro-Carepebus": "None", "Brazil-Rio de Janeiro-Carmo": "None", "Brazil-Rio de Janeiro-Casimiro de Abreu": "None", "Brazil-Rio de Janeiro-Comendador Levy Gasparian": "None", "Brazil-Rio de Janeiro-Conceicao Macabu": "None", "Brazil-Rio de Janeiro-Cordeiro": "None", "Brazil-Rio de Janeiro-Duas Barras": "None", "Brazil-Rio de Janeiro-Duque de Caxias": "None", "Brazil-Rio de Janeiro-Engenheiro Paulo de Front": "None", "Brazil-Rio de Janeiro-Guapimirim": "None", "Brazil-Rio de Janeiro-Iguaba Grande": "None", "Brazil-Rio de Janeiro-Itabora\u00ed": "None", "Brazil-Rio de Janeiro-Itagua\u00ed": "None", "Brazil-Rio de Janeiro-Italva": "None", "Brazil-Rio de Janeiro-Itaocara": "None", "Brazil-Rio de Janeiro-Itaperuna": "None", "Brazil-Rio de Janeiro-Itatiaia": "None", "Brazil-Rio de Janeiro-Japeri": "None", "Brazil-Rio de Janeiro-Laje do Muria\u00e9": "None", "Brazil-Rio de Janeiro-Maca\u00e9": "None", "Brazil-Rio de Janeiro-Macuco": "None", "Brazil-Rio de Janeiro-Mag\u00e9": "None", "Brazil-Rio de Janeiro-Mangaratiba": "None", "Brazil-Rio de Janeiro-Maric\u00e1": "None", "Brazil-Rio de Janeiro-Mendes": "None", "Brazil-Rio de Janeiro-Miguel Pereira": "None", "Brazil-Rio de Janeiro-Miracema": "None", "Brazil-Rio de Janeiro-Natividade": "None", "Brazil-Rio de Janeiro-Nil\u00f3polis": "None", "Brazil-Rio de Janeiro-Niter\u00f3i": "None", "Brazil-Rio de Janeiro-Nova Friburgo": "None", "Brazil-Rio de Janeiro-Nova Igua\u00e7u": "None", "Brazil-Rio de Janeiro-Paracambi": "None", "Brazil-Rio de Janeiro-Para\u00edba do Sul": "None", "Brazil-Rio de Janeiro-Parati": "None", "Brazil-Rio de Janeiro-Paty do Alferes": "None", "Brazil-Rio de Janeiro-Petr\u00f3polis": "None", "Brazil-Rio de Janeiro-Pinheiral": "None", "Brazil-Rio de Janeiro-Pira\u00ed": "None", "Brazil-Rio de Janeiro-Porci\u00fancula": "None", "Brazil-Rio de Janeiro-Porto Real": "None", "Brazil-Rio de Janeiro-Quatis": "None", "Brazil-Rio de Janeiro-Queimados": "None", "Brazil-Rio de Janeiro-Quissam\u00e3": "None", "Brazil-Rio de Janeiro-Resende": "None", "Brazil-Rio de Janeiro-Rio Bonito": "None", "Brazil-Rio de Janeiro-Rio Claro": "None", "Brazil-Rio de Janeiro-Rio das Flores": "None", "Brazil-Rio de Janeiro-Rio das Ostras": "None", "Brazil-Rio de Janeiro-Rio de Janeiro": "None", "Brazil-Rio de Janeiro-Santa Maria Madalena": "None", "Brazil-Rio de Janeiro-Santo Ant\u00f4nio de P\u00e1dua": "None", "Brazil-Rio de Janeiro-S\u00e3o Fid\u00e9lis": "None", "Brazil-Rio de Janeiro-S\u00e3o Francisco de Itabapoana": "None", "Brazil-Rio de Janeiro-S\u00e3o Gon\u00e7alo": "None", "Brazil-Rio de Janeiro-S\u00e3o Jo\u00e3o da Barra": "None", "Brazil-Rio de Janeiro-S\u00e3o Jo\u00e3o de Meriti": "None", "Brazil-Rio de Janeiro-S\u00e3o Jos\u00e9 de Ub\u00e1": "None", "Brazil-Rio de Janeiro-S\u00e3o Jos\u00e9 do Vale do Rio Preto": "None", "Brazil-Rio de Janeiro-S\u00e3o Pedro da Aldeia": "None", "Brazil-Rio de Janeiro-S\u00e3o Sebasti\u00e3o do Alto": "None", "Brazil-Rio de Janeiro-Sapucaia": "None", "Brazil-Rio de Janeiro-Saquarema": "None", "Brazil-Rio de Janeiro-Serop\u00e9dica": "None", "Brazil-Rio de Janeiro-Silva Jardim": "None", "Brazil-Rio de Janeiro-Sumidouro": "None", "Brazil-Rio de Janeiro-Tangu\u00e1": "None", "Brazil-Rio de Janeiro-Teres\u00f3polis": "None", "Brazil-Rio de Janeiro-Trajano de Morais": "None", "Brazil-Rio de Janeiro-Tr\u00eas Rios": "None", "Brazil-Rio de Janeiro-Valencia": "None", "Brazil-Rio de Janeiro-Varre-Sai": "None", "Brazil-Rio de Janeiro-Vassouras": "None", "Brazil-Rio de Janeiro-Volta Redonda": "None", "Brazil-Rio Grande do Norte-Acari": "None", "Brazil-Rio Grande do Norte-A\u00e7u": "None", "Brazil-Rio Grande do Norte-Afonso Bezerra": "None", "Brazil-Rio Grande do Norte-\u00c1gua Nova": "None", "Brazil-Rio Grande do Norte-Alexandria": "None", "Brazil-Rio Grande do Norte-Almino Afonso": "None", "Brazil-Rio Grande do Norte-Alto do Rodrigues": "None", "Brazil-Rio Grande do Norte-Angicos": "None", "Brazil-Rio Grande do Norte-Ant\u00f4nio Martins": "None", "Brazil-Rio Grande do Norte-Apodi": "None", "Brazil-Rio Grande do Norte-Areia Branca": "None", "Brazil-Rio Grande do Norte-Ar\u00eas": "None", "Brazil-Rio Grande do Norte-Augusto Severo": "None", "Brazil-Rio Grande do Norte-Ba\u00eda Formosa": "None", "Brazil-Rio Grande do Norte-Bara\u00fana": "None", "Brazil-Rio Grande do Norte-Barcelona": "None", "Brazil-Rio Grande do Norte-Bento Fernandes": "None", "Brazil-Rio Grande do Norte-Bod\u00f3": "None", "Brazil-Rio Grande do Norte-Bom Jesus": "None", "Brazil-Rio Grande do Norte-Brejinho": "None", "Brazil-Rio Grande do Norte-Cai\u00e7ara do Norte": "None", "Brazil-Rio Grande do Norte-Cai\u00e7ara do Rio do Vento": "None", "Brazil-Rio Grande do Norte-Caic\u00f3": "None", "Brazil-Rio Grande do Norte-Campo Redondo": "None", "Brazil-Rio Grande do Norte-Canguaretama": "None", "Brazil-Rio Grande do Norte-Cara\u00fabas": "None", "Brazil-Rio Grande do Norte-Carna\u00faba dos Dantas": "None", "Brazil-Rio Grande do Norte-Carnaubais": "None", "Brazil-Rio Grande do Norte-Cear\u00e1-Mirim": "None", "Brazil-Rio Grande do Norte-Cerro Cor\u00e1": "None", "Brazil-Rio Grande do Norte-Coronel Ezequiel": "None", "Brazil-Rio Grande do Norte-Coronel Jo\u00e3o Pessoa": "None", "Brazil-Rio Grande do Norte-Cruzeta": "None", "Brazil-Rio Grande do Norte-Currais Novos": "None", "Brazil-Rio Grande do Norte-Doutor Severiano": "None", "Brazil-Rio Grande do Norte-Encanto": "None", "Brazil-Rio Grande do Norte-Equador": "None", "Brazil-Rio Grande do Norte-Esp\u00edrito Santo": "None", "Brazil-Rio Grande do Norte-Extremoz": "None", "Brazil-Rio Grande do Norte-Felipe Guerra": "None", "Brazil-Rio Grande do Norte-Fernando de Noronha": "None", "Brazil-Rio Grande do Norte-Fernando Pedroza": "None", "Brazil-Rio Grande do Norte-Flor\u00e2nia": "None", "Brazil-Rio Grande do Norte-Francisco Dantas": "None", "Brazil-Rio Grande do Norte-Frutuoso Gomes": "None", "Brazil-Rio Grande do Norte-Galinhos": "None", "Brazil-Rio Grande do Norte-Goianinha": "None", "Brazil-Rio Grande do Norte-Governador Dix-Sept Rosad": "None", "Brazil-Rio Grande do Norte-Groa\u00edras": "None", "Brazil-Rio Grande do Norte-Guamar\u00e9": "None", "Brazil-Rio Grande do Norte-Ielmo Marinho": "None", "Brazil-Rio Grande do Norte-Ipangua\u00e7u": "None", "Brazil-Rio Grande do Norte-Ipueira": "None", "Brazil-Rio Grande do Norte-Itaj\u00e1": "None", "Brazil-Rio Grande do Norte-Ita\u00fa": "None", "Brazil-Rio Grande do Norte-Ja\u00e7an\u00e3": "None", "Brazil-Rio Grande do Norte-Janda\u00edra": "None", "Brazil-Rio Grande do Norte-Jandu\u00eds": "None", "Brazil-Rio Grande do Norte-Janu\u00e1rio Cicco": "None", "Brazil-Rio Grande do Norte-Japi": "None", "Brazil-Rio Grande do Norte-Jardim-Piranhas": "None", "Brazil-Rio Grande do Norte-Jardim de Angicos": "None", "Brazil-Rio Grande do Norte-Jardim do Serid\u00f3": "None", "Brazil-Rio Grande do Norte-Jo\u00e3o C\u00e2mara": "None", "Brazil-Rio Grande do Norte-Jo\u00e3o Dias": "None", "Brazil-Rio Grande do Norte-Jos\u00e9 da Penha": "None", "Brazil-Rio Grande do Norte-Jucurutu": "None", "Brazil-Rio Grande do Norte-Junco": "None", "Brazil-Rio Grande do Norte-Lagoa de Anta": "None", "Brazil-Rio Grande do Norte-Lagoa de Pedras": "None", "Brazil-Rio Grande do Norte-Lagoa Nova": "None", "Brazil-Rio Grande do Norte-Lagoa Salgada": "None", "Brazil-Rio Grande do Norte-Lagoas de Velhos": "None", "Brazil-Rio Grande do Norte-Lajes Pintadas": "None", "Brazil-Rio Grande do Norte-Lajes": "None", "Brazil-Rio Grande do Norte-Lucr\u00e9cia": "None", "Brazil-Rio Grande do Norte-Lu\u00eds Gomes": "None", "Brazil-Rio Grande do Norte-Maca\u00edba": "None", "Brazil-Rio Grande do Norte-Macau": "None", "Brazil-Rio Grande do Norte-Major Sales": "None", "Brazil-Rio Grande do Norte-Marcelino Vieira": "None", "Brazil-Rio Grande do Norte-Martins": "None", "Brazil-Rio Grande do Norte-Maxaranguape": "None", "Brazil-Rio Grande do Norte-Montanhas": "None", "Brazil-Rio Grande do Norte-Monte Alegre": "None", "Brazil-Rio Grande do Norte-Monte das Gameleiras": "None", "Brazil-Rio Grande do Norte-Mossor\u00f3": "None", "Brazil-Rio Grande do Norte-Natal": "None", "Brazil-Rio Grande do Norte-N\u00edsia Floresta": "None", "Brazil-Rio Grande do Norte-Nova Cruz": "None", "Brazil-Rio Grande do Norte-Olho-d'\u00c1gua do Borges": "None", "Brazil-Rio Grande do Norte-Ouro Branco": "None", "Brazil-Rio Grande do Norte-Paran\u00e1": "None", "Brazil-Rio Grande do Norte-Para\u00fa": "None", "Brazil-Rio Grande do Norte-Parazinho": "None", "Brazil-Rio Grande do Norte-Parelhas": "None", "Brazil-Rio Grande do Norte-Parnamirim": "None", "Brazil-Rio Grande do Norte-Passa e Fica": "None", "Brazil-Rio Grande do Norte-Passab\u00e9m": "None", "Brazil-Rio Grande do Norte-Patu": "None", "Brazil-Rio Grande do Norte-Pau dos Ferros": "None", "Brazil-Rio Grande do Norte-Pedra Grande": "None", "Brazil-Rio Grande do Norte-Pedra Preta": "None", "Brazil-Rio Grande do Norte-Pedro Avelino": "None", "Brazil-Rio Grande do Norte-Pedro Velho": "None", "Brazil-Rio Grande do Norte-Pend\u00eancias": "None", "Brazil-Rio Grande do Norte-Pil\u00f5es": "None", "Brazil-Rio Grande do Norte-Po\u00e7o Branco": "None", "Brazil-Rio Grande do Norte-Po\u00e7o Dantas": "None", "Brazil-Rio Grande do Norte-Portalegre": "None", "Brazil-Rio Grande do Norte-Porto do Mangue": "None", "Brazil-Rio Grande do Norte-Presidente Juscelino": "None", "Brazil-Rio Grande do Norte-Pureza": "None", "Brazil-Rio Grande do Norte-Rafael Fernandes": "None", "Brazil-Rio Grande do Norte-Rafael Godeiro": "None", "Brazil-Rio Grande do Norte-Riacho da Cruz": "None", "Brazil-Rio Grande do Norte-Riacho de Santana": "None", "Brazil-Rio Grande do Norte-Riachuelo": "None", "Brazil-Rio Grande do Norte-Rio do Fogo": "None", "Brazil-Rio Grande do Norte-Rodolfo Fernandes": "None", "Brazil-Rio Grande do Norte-Ruy Barbosa": "None", "Brazil-Rio Grande do Norte-Santa Cruz": "None", "Brazil-Rio Grande do Norte-Santa Maria": "None", "Brazil-Rio Grande do Norte-Santana do Matos": "None", "Brazil-Rio Grande do Norte-Santana": "None", "Brazil-Rio Grande do Norte-Santo Ant\u00f4nio": "None", "Brazil-Rio Grande do Norte-S\u00e3o Bento do Norte": "None", "Brazil-Rio Grande do Norte-S\u00e3o Bento do Trair\u00ed": "None", "Brazil-Rio Grande do Norte-S\u00e3o Fernando": "None", "Brazil-Rio Grande do Norte-S\u00e3o Francisco do Oeste": "None", "Brazil-Rio Grande do Norte-S\u00e3o Gon\u00e7alo do Amarante": "None", "Brazil-Rio Grande do Norte-S\u00e3o Jo\u00e3o do Sabugi": "None", "Brazil-Rio Grande do Norte-S\u00e3o Jos\u00e9 de Mipibu": "None", "Brazil-Rio Grande do Norte-S\u00e3o Jos\u00e9 do Campestre": "None", "Brazil-Rio Grande do Norte-S\u00e3o Jos\u00e9 do Serid\u00f3": "None", "Brazil-Rio Grande do Norte-S\u00e3o Miguel de Touros": "None", "Brazil-Rio Grande do Norte-S\u00e3o Miguel": "None", "Brazil-Rio Grande do Norte-S\u00e3o Paulo do Potengi": "None", "Brazil-Rio Grande do Norte-S\u00e3o Pedro": "None", "Brazil-Rio Grande do Norte-S\u00e3o Rafael": "None", "Brazil-Rio Grande do Norte-S\u00e3o Tom\u00e9": "None", "Brazil-Rio Grande do Norte-S\u00e3o Vicente": "None", "Brazil-Rio Grande do Norte-Senador El\u00f3i de Souza": "None", "Brazil-Rio Grande do Norte-Senador Georgino Avelino": "None", "Brazil-Rio Grande do Norte-Serra de S\u00e3o Bento": "None", "Brazil-Rio Grande do Norte-Serra do Mel": "None", "Brazil-Rio Grande do Norte-Serra Negra do Norte": "None", "Brazil-Rio Grande do Norte-Serrinha dos Pintos": "None", "Brazil-Rio Grande do Norte-Serrinha": "None", "Brazil-Rio Grande do Norte-Severiano Melo": "None", "Brazil-Rio Grande do Norte-S\u00edtio Novo": "None", "Brazil-Rio Grande do Norte-Taboleiro Grande": "None", "Brazil-Rio Grande do Norte-Taipu": "None", "Brazil-Rio Grande do Norte-Tangar\u00e1": "None", "Brazil-Rio Grande do Norte-Tenente Ananias": "None", "Brazil-Rio Grande do Norte-Tenente Laurentino Cruz": "None", "Brazil-Rio Grande do Norte-Tibau do Sul": "None", "Brazil-Rio Grande do Norte-Tibau": "None", "Brazil-Rio Grande do Norte-Timba\u00faba dos Batistas": "None", "Brazil-Rio Grande do Norte-Touros": "None", "Brazil-Rio Grande do Norte-Triunfo Potiguar": "None", "Brazil-Rio Grande do Norte-Umarizal": "None", "Brazil-Rio Grande do Norte-Upanema": "None", "Brazil-Rio Grande do Norte-V\u00e1rzea": "None", "Brazil-Rio Grande do Norte-Venha-Ver": "None", "Brazil-Rio Grande do Norte-Vera Cruz": "None", "Brazil-Rio Grande do Norte-Vi\u00e7osa": "None", "Brazil-Rio Grande do Norte-Vila Flor": "None", "Brazil-Rio Grande do Sul-\u00c1gua Santa": "None", "Brazil-Rio Grande do Sul-Agudo": "None", "Brazil-Rio Grande do Sul-Ajuricaba": "None", "Brazil-Rio Grande do Sul-Alecrim": "None", "Brazil-Rio Grande do Sul-Alegrete": "None", "Brazil-Rio Grande do Sul-Alegria": "None", "Brazil-Rio Grande do Sul-Alpestre": "None", "Brazil-Rio Grande do Sul-Alto Alegre": "None", "Brazil-Rio Grande do Sul-Alto Feliz": "None", "Brazil-Rio Grande do Sul-Alvorada": "None", "Brazil-Rio Grande do Sul-Amaral Ferrador": "None", "Brazil-Rio Grande do Sul-Ametista do Sul": "None", "Brazil-Rio Grande do Sul-Andr\u00e9 da Rocha": "None", "Brazil-Rio Grande do Sul-Anta Gorda": "None", "Brazil-Rio Grande do Sul-Ant\u00f4nio Prado": "None", "Brazil-Rio Grande do Sul-Arambar\u00e9": "None", "Brazil-Rio Grande do Sul-Araric\u00e1": "None", "Brazil-Rio Grande do Sul-Aratiba": "None", "Brazil-Rio Grande do Sul-Arroio do Meio": "None", "Brazil-Rio Grande do Sul-Arroio do Sal": "None", "Brazil-Rio Grande do Sul-Arroio do Tigre": "None", "Brazil-Rio Grande do Sul-Arroio dos Ratos": "None", "Brazil-Rio Grande do Sul-Arroio Grande": "None", "Brazil-Rio Grande do Sul-Arvorezinha": "None", "Brazil-Rio Grande do Sul-Augusto Pestana": "None", "Brazil-Rio Grande do Sul-Baje": "None", "Brazil-Rio Grande do Sul-Balne\u00e1rio Pinhal": "None", "Brazil-Rio Grande do Sul-Barao de Cotegipe": "None", "Brazil-Rio Grande do Sul-Bar\u00e3o do Triunfo": "None", "Brazil-Rio Grande do Sul-Baro": "None", "Brazil-Rio Grande do Sul-Barra do Guarita": "None", "Brazil-Rio Grande do Sul-Barra do Quara\u00ed": "None", "Brazil-Rio Grande do Sul-Barra do Ribeiro": "None", "Brazil-Rio Grande do Sul-Barra do Rio Azul": "None", "Brazil-Rio Grande do Sul-Barra Funda": "None", "Brazil-Rio Grande do Sul-Barrac\u00e3o": "None", "Brazil-Rio Grande do Sul-Barros Cassal": "None", "Brazil-Rio Grande do Sul-Benjamin Constant do Sul": "None", "Brazil-Rio Grande do Sul-Bento Gon\u00e7alves": "None", "Brazil-Rio Grande do Sul-Boa Vista das Misses": "None", "Brazil-Rio Grande do Sul-Boa Vista das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Boa Vista do Buric\u00e1": "None", "Brazil-Rio Grande do Sul-Boa Vista do Sul": "None", "Brazil-Rio Grande do Sul-Bom Jesus": "None", "Brazil-Rio Grande do Sul-Bom Princ\u00edpio": "None", "Brazil-Rio Grande do Sul-Bom Progresso": "None", "Brazil-Rio Grande do Sul-Bom Retiro do Sul": "None", "Brazil-Rio Grande do Sul-Boqueir\u00e3o do Le\u00e3o": "None", "Brazil-Rio Grande do Sul-Bossoroca": "None", "Brazil-Rio Grande do Sul-Braga": "None", "Brazil-Rio Grande do Sul-Brochier": "None", "Brazil-Rio Grande do Sul-Buti\u00e1": "None", "Brazil-Rio Grande do Sul-Ca\u00e7apava do Sul": "None", "Brazil-Rio Grande do Sul-Cacequi": "None", "Brazil-Rio Grande do Sul-Cachoeira do Sul": "None", "Brazil-Rio Grande do Sul-Cachoeirinha": "None", "Brazil-Rio Grande do Sul-Cacique doble": "None", "Brazil-Rio Grande do Sul-Caibat\u00e9": "None", "Brazil-Rio Grande do Sul-Cai\u00e7ara": "None", "Brazil-Rio Grande do Sul-Camagua": "None", "Brazil-Rio Grande do Sul-Camargo": "None", "Brazil-Rio Grande do Sul-Cambar\u00e1 do Sul": "None", "Brazil-Rio Grande do Sul-Campestre da Serra": "None", "Brazil-Rio Grande do Sul-Campina das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Campinas do Sul": "None", "Brazil-Rio Grande do Sul-Campo Bom": "None", "Brazil-Rio Grande do Sul-Campo Novo": "None", "Brazil-Rio Grande do Sul-Campo Real": "None", "Brazil-Rio Grande do Sul-Campos Borges": "None", "Brazil-Rio Grande do Sul-Candel\u00e1ria": "None", "Brazil-Rio Grande do Sul-C\u00e2ndido God\u00f3i": "None", "Brazil-Rio Grande do Sul-Candiota": "None", "Brazil-Rio Grande do Sul-Canela": "None", "Brazil-Rio Grande do Sul-Cangu\u00e7u": "None", "Brazil-Rio Grande do Sul-Canoas": "None", "Brazil-Rio Grande do Sul-Cap\u00e3o da Canoa": "None", "Brazil-Rio Grande do Sul-Cap\u00e3o do Le\u00e3o": "None", "Brazil-Rio Grande do Sul-Capela de Santana": "None", "Brazil-Rio Grande do Sul-Capit\u00e3o": "None", "Brazil-Rio Grande do Sul-Capivari do Sul": "None", "Brazil-Rio Grande do Sul-Cara\u00e1": "None", "Brazil-Rio Grande do Sul-Carazinho": "None", "Brazil-Rio Grande do Sul-Carlos Barbosa": "None", "Brazil-Rio Grande do Sul-Carlos Gomes": "None", "Brazil-Rio Grande do Sul-Casca": "None", "Brazil-Rio Grande do Sul-Caseiros": "None", "Brazil-Rio Grande do Sul-Catu\u00edpe": "None", "Brazil-Rio Grande do Sul-Caxias do Sul": "None", "Brazil-Rio Grande do Sul-Centen\u00e1rio": "None", "Brazil-Rio Grande do Sul-Cerrito": "None", "Brazil-Rio Grande do Sul-Cerro Branco": "None", "Brazil-Rio Grande do Sul-Cerro Grande do Sul": "None", "Brazil-Rio Grande do Sul-Cerro Grande": "None", "Brazil-Rio Grande do Sul-Cerro Largo": "None", "Brazil-Rio Grande do Sul-Chapada": "None", "Brazil-Rio Grande do Sul-Charqueadas": "None", "Brazil-Rio Grande do Sul-Charrua": "None", "Brazil-Rio Grande do Sul-Chiapeta": "None", "Brazil-Rio Grande do Sul-Chu\u00ed": "None", "Brazil-Rio Grande do Sul-Chuvisca": "None", "Brazil-Rio Grande do Sul-Cidreira": "None", "Brazil-Rio Grande do Sul-Cir\u00edaco": "None", "Brazil-Rio Grande do Sul-Colinas": "None", "Brazil-Rio Grande do Sul-Colorado": "None", "Brazil-Rio Grande do Sul-Condor": "None", "Brazil-Rio Grande do Sul-Constantina": "None", "Brazil-Rio Grande do Sul-Coqueiros do Sul": "None", "Brazil-Rio Grande do Sul-Coronel Barros": "None", "Brazil-Rio Grande do Sul-Coronel Bicaco": "None", "Brazil-Rio Grande do Sul-Cotipor\u00e3": "None", "Brazil-Rio Grande do Sul-Coxilha": "None", "Brazil-Rio Grande do Sul-Crissiumal": "None", "Brazil-Rio Grande do Sul-Cristal do Sul": "None", "Brazil-Rio Grande do Sul-Cristal": "None", "Brazil-Rio Grande do Sul-Cruz Alta": "None", "Brazil-Rio Grande do Sul-Cruzeiro do Sul": "None", "Brazil-Rio Grande do Sul-David Canabarro": "None", "Brazil-Rio Grande do Sul-Derrubadas": "None", "Brazil-Rio Grande do Sul-Dezesseis de Novembro": "None", "Brazil-Rio Grande do Sul-Dilermano de Aguiar": "None", "Brazil-Rio Grande do Sul-Dois Irm\u00e3os das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Dois Irm\u00e3os": "None", "Brazil-Rio Grande do Sul-Dois Lajeados": "None", "Brazil-Rio Grande do Sul-Dom Feliciano": "None", "Brazil-Rio Grande do Sul-Dom Pedrito": "None", "Brazil-Rio Grande do Sul-Dom Pedro de Alc\u00e2ntara": "None", "Brazil-Rio Grande do Sul-Dona Francisca": "None", "Brazil-Rio Grande do Sul-Doutor Maur\u00edcio Cardoso": "None", "Brazil-Rio Grande do Sul-Doutor Ricardo": "None", "Brazil-Rio Grande do Sul-Eldorado do Sul": "None", "Brazil-Rio Grande do Sul-Encantado": "None", "Brazil-Rio Grande do Sul-Encruzilhada do Sul": "None", "Brazil-Rio Grande do Sul-Engenho Velho": "None", "Brazil-Rio Grande do Sul-Entre-Iju\u00eds": "None", "Brazil-Rio Grande do Sul-Entre Rios do Sul": "None", "Brazil-Rio Grande do Sul-Erebango": "None", "Brazil-Rio Grande do Sul-Erechim": "None", "Brazil-Rio Grande do Sul-Ernestina": "None", "Brazil-Rio Grande do Sul-Erval Grande": "None", "Brazil-Rio Grande do Sul-Erval Seco": "None", "Brazil-Rio Grande do Sul-Erval": "None", "Brazil-Rio Grande do Sul-Esmeralda": "None", "Brazil-Rio Grande do Sul-Esperan\u00e7a do Sul": "None", "Brazil-Rio Grande do Sul-Espumoso": "None", "Brazil-Rio Grande do Sul-Esta\u00e7\u00e3o": "None", "Brazil-Rio Grande do Sul-Est\u00e2ncia Velha": "None", "Brazil-Rio Grande do Sul-Esteio": "None", "Brazil-Rio Grande do Sul-Estrela Velha": "None", "Brazil-Rio Grande do Sul-Estrela": "None", "Brazil-Rio Grande do Sul-Eug\u00eanio de Castro": "None", "Brazil-Rio Grande do Sul-Fagundes Varela": "None", "Brazil-Rio Grande do Sul-Farroupilha": "None", "Brazil-Rio Grande do Sul-Faxinal do Soturno": "None", "Brazil-Rio Grande do Sul-Faxinalzinho": "None", "Brazil-Rio Grande do Sul-Fazenda Vilanova": "None", "Brazil-Rio Grande do Sul-Feliz": "None", "Brazil-Rio Grande do Sul-Flores da Cunha": "None", "Brazil-Rio Grande do Sul-Floriano Peixoto": "None", "Brazil-Rio Grande do Sul-Fontoura Xavier": "None", "Brazil-Rio Grande do Sul-Formigueiro": "None", "Brazil-Rio Grande do Sul-Fortaleza dos Valos": "None", "Brazil-Rio Grande do Sul-Frederico Westphalen": "None", "Brazil-Rio Grande do Sul-Garibaldi": "None", "Brazil-Rio Grande do Sul-Garruchos": "None", "Brazil-Rio Grande do Sul-Gaurama": "None", "Brazil-Rio Grande do Sul-General C\u00e2mara": "None", "Brazil-Rio Grande do Sul-Gentil": "None", "Brazil-Rio Grande do Sul-Get\u00falio Vargas": "None", "Brazil-Rio Grande do Sul-Giru\u00e1": "None", "Brazil-Rio Grande do Sul-Glorinha": "None", "Brazil-Rio Grande do Sul-Gramado dos Loureiros": "None", "Brazil-Rio Grande do Sul-Gramado Xavier": "None", "Brazil-Rio Grande do Sul-Gramado": "None", "Brazil-Rio Grande do Sul-Gravata\u00ed": "None", "Brazil-Rio Grande do Sul-Guabiju": "None", "Brazil-Rio Grande do Sul-Gua\u00edba": "None", "Brazil-Rio Grande do Sul-Guapor\u00e9": "None", "Brazil-Rio Grande do Sul-Guarani das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Harmonia": "None", "Brazil-Rio Grande do Sul-Herveiras": "None", "Brazil-Rio Grande do Sul-Horizontina": "None", "Brazil-Rio Grande do Sul-Hulha Negra": "None", "Brazil-Rio Grande do Sul-Humait\u00e1": "None", "Brazil-Rio Grande do Sul-Ibarama": "None", "Brazil-Rio Grande do Sul-Ibia\u00e7\u00e1": "None", "Brazil-Rio Grande do Sul-Ibiraiaras": "None", "Brazil-Rio Grande do Sul-Ibirapuit\u00e3": "None", "Brazil-Rio Grande do Sul-Ibirub\u00e1": "None", "Brazil-Rio Grande do Sul-Igrejinha": "None", "Brazil-Rio Grande do Sul-Iju\u00ed": "None", "Brazil-Rio Grande do Sul-Il\u00f3polis": "None", "Brazil-Rio Grande do Sul-Imb\u00e9": "None", "Brazil-Rio Grande do Sul-Imigrante": "None", "Brazil-Rio Grande do Sul-Independ\u00eancia": "None", "Brazil-Rio Grande do Sul-Inhacor": "None", "Brazil-Rio Grande do Sul-Ip\u00ea": "None", "Brazil-Rio Grande do Sul-Ipiranga do Sul": "None", "Brazil-Rio Grande do Sul-Ira\u00ed": "None", "Brazil-Rio Grande do Sul-Itaara": "None", "Brazil-Rio Grande do Sul-Itacurubi": "None", "Brazil-Rio Grande do Sul-Itapuca": "None", "Brazil-Rio Grande do Sul-Itaqui": "None", "Brazil-Rio Grande do Sul-Itatiba do Sul": "None", "Brazil-Rio Grande do Sul-Ivor\u00e1": "None", "Brazil-Rio Grande do Sul-Ivoti": "None", "Brazil-Rio Grande do Sul-Jaboticaba": "None", "Brazil-Rio Grande do Sul-Jacutinga": "None", "Brazil-Rio Grande do Sul-Jaguar\u00e3o": "None", "Brazil-Rio Grande do Sul-Jaguari": "None", "Brazil-Rio Grande do Sul-Jaquirana": "None", "Brazil-Rio Grande do Sul-Jari": "None", "Brazil-Rio Grande do Sul-J\u00f3ia": "None", "Brazil-Rio Grande do Sul-J\u00falio de Castilhos": "None", "Brazil-Rio Grande do Sul-Lagoa dos Tr\u00eas Cantos": "None", "Brazil-Rio Grande do Sul-Lagoa Mirim": "None", "Brazil-Rio Grande do Sul-Lagoa Vermelha": "None", "Brazil-Rio Grande do Sul-Lago\u00e3o": "None", "Brazil-Rio Grande do Sul-Lajeado do Bugre": "None", "Brazil-Rio Grande do Sul-Lajed\u00e3o": "None", "Brazil-Rio Grande do Sul-Lavras do Sul": "None", "Brazil-Rio Grande do Sul-Liberato Salzano": "None", "Brazil-Rio Grande do Sul-Lindolfo Collor": "None", "Brazil-Rio Grande do Sul-Linha Nova": "None", "Brazil-Rio Grande do Sul-Ma\u00e7ambara": "None", "Brazil-Rio Grande do Sul-Machadinho": "None", "Brazil-Rio Grande do Sul-Mampituba": "None", "Brazil-Rio Grande do Sul-Manoel Viana": "None", "Brazil-Rio Grande do Sul-Maquin\u00e9": "None", "Brazil-Rio Grande do Sul-Marat\u00e1": "None", "Brazil-Rio Grande do Sul-Mara\u00fa": "None", "Brazil-Rio Grande do Sul-Marcionilio Dias": "None", "Brazil-Rio Grande do Sul-Mariana Pimentel": "None", "Brazil-Rio Grande do Sul-Mariano Moro": "None", "Brazil-Rio Grande do Sul-Marques de Souza": "None", "Brazil-Rio Grande do Sul-Mata": "None", "Brazil-Rio Grande do Sul-Mato Castelhano": "None", "Brazil-Rio Grande do Sul-Mato Leit\u00e3o": "None", "Brazil-Rio Grande do Sul-Maximiliano de Almaeida": "None", "Brazil-Rio Grande do Sul-Minas do Le\u00e3o": "None", "Brazil-Rio Grande do Sul-Miragua\u00ed": "None", "Brazil-Rio Grande do Sul-Montauri": "None", "Brazil-Rio Grande do Sul-Monte Alegre dos Campos": "None", "Brazil-Rio Grande do Sul-Monte Belo do Sul": "None", "Brazil-Rio Grande do Sul-Montenegro": "None", "Brazil-Rio Grande do Sul-Morma\u00e7o": "None", "Brazil-Rio Grande do Sul-Morrinhos do Sul": "None", "Brazil-Rio Grande do Sul-Morro Redondo": "None", "Brazil-Rio Grande do Sul-Morro Reuter": "None", "Brazil-Rio Grande do Sul-Mostardas": "None", "Brazil-Rio Grande do Sul-Mu\u00e7um": "None", "Brazil-Rio Grande do Sul-Muitos Cap\u00f5es": "None", "Brazil-Rio Grande do Sul-Muliterno": "None", "Brazil-Rio Grande do Sul-Nicolau Vergueiro": "None", "Brazil-Rio Grande do Sul-Nonoai": "None", "Brazil-Rio Grande do Sul-Nova Alvorada": "None", "Brazil-Rio Grande do Sul-Nova Ara\u00e7\u00e1": "None", "Brazil-Rio Grande do Sul-Nova Bassano": "None", "Brazil-Rio Grande do Sul-Nova Boa Vista": "None", "Brazil-Rio Grande do Sul-Nova Br\u00e9scia": "None", "Brazil-Rio Grande do Sul-Nova Candel\u00e1ria": "None", "Brazil-Rio Grande do Sul-Nova Esperan\u00e7a do Sul": "None", "Brazil-Rio Grande do Sul-Nova Hartz": "None", "Brazil-Rio Grande do Sul-Nova P\u00e1dua": "None", "Brazil-Rio Grande do Sul-Nova Palma": "None", "Brazil-Rio Grande do Sul-Nova Petr\u00f3polis": "None", "Brazil-Rio Grande do Sul-Nova Prata": "None", "Brazil-Rio Grande do Sul-Nova Ramada": "None", "Brazil-Rio Grande do Sul-Nova Roma do Sul": "None", "Brazil-Rio Grande do Sul-Nova Santa Rita": "None", "Brazil-Rio Grande do Sul-Novo Barreiro": "None", "Brazil-Rio Grande do Sul-Novo Cabrais": "None", "Brazil-Rio Grande do Sul-Novo Hamburgo": "None", "Brazil-Rio Grande do Sul-Novo Machado": "None", "Brazil-Rio Grande do Sul-Novo Tiradentes": "None", "Brazil-Rio Grande do Sul-Os\u00f3rio": "None", "Brazil-Rio Grande do Sul-Paim Filho": "None", "Brazil-Rio Grande do Sul-Palmares do Sul": "None", "Brazil-Rio Grande do Sul-Palmeira das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Palmitinhos": "None", "Brazil-Rio Grande do Sul-Panambi": "None", "Brazil-Rio Grande do Sul-Pantano Grande": "None", "Brazil-Rio Grande do Sul-Para\u00ed": "None", "Brazil-Rio Grande do Sul-Para\u00edso do Sul": "None", "Brazil-Rio Grande do Sul-Pareci Novo": "None", "Brazil-Rio Grande do Sul-Parob\u00e9": "None", "Brazil-Rio Grande do Sul-Passa Sete": "None", "Brazil-Rio Grande do Sul-Passo do Sobrado": "None", "Brazil-Rio Grande do Sul-Passo Fundo": "None", "Brazil-Rio Grande do Sul-Paverama": "None", "Brazil-Rio Grande do Sul-Pedro Os\u00f3rio": "None", "Brazil-Rio Grande do Sul-Peju\u00e7ara": "None", "Brazil-Rio Grande do Sul-Pelotas": "None", "Brazil-Rio Grande do Sul-Picada Caf\u00e9": "None", "Brazil-Rio Grande do Sul-Pinhal Grande": "None", "Brazil-Rio Grande do Sul-Pinhal": "None", "Brazil-Rio Grande do Sul-Pinheirinho do Vale": "None", "Brazil-Rio Grande do Sul-Pinheiro Machado": "None", "Brazil-Rio Grande do Sul-Pirap\u00f3": "None", "Brazil-Rio Grande do Sul-Piratini": "None", "Brazil-Rio Grande do Sul-Planalto": "None", "Brazil-Rio Grande do Sul-Po\u00e7o das Antas": "None", "Brazil-Rio Grande do Sul-Pont\u00e3o": "None", "Brazil-Rio Grande do Sul-Ponte Preta": "None", "Brazil-Rio Grande do Sul-Portao": "None", "Brazil-Rio Grande do Sul-Porto Alegre": "None", "Brazil-Rio Grande do Sul-Porto Lucena": "None", "Brazil-Rio Grande do Sul-Porto Mau\u00e1": "None", "Brazil-Rio Grande do Sul-Porto Vera Cruz": "None", "Brazil-Rio Grande do Sul-Porto Xavier": "None", "Brazil-Rio Grande do Sul-Pouso Novo": "None", "Brazil-Rio Grande do Sul-Presidente Lucena": "None", "Brazil-Rio Grande do Sul-Progresso": "None", "Brazil-Rio Grande do Sul-Prot\u00e1sio Alves": "None", "Brazil-Rio Grande do Sul-Putinga": "None", "Brazil-Rio Grande do Sul-Quara\u00ed": "None", "Brazil-Rio Grande do Sul-Quevedos": "None", "Brazil-Rio Grande do Sul-Quinze de Novembro": "None", "Brazil-Rio Grande do Sul-Redentora": "None", "Brazil-Rio Grande do Sul-Relvado": "None", "Brazil-Rio Grande do Sul-Restinga Seca": "None", "Brazil-Rio Grande do Sul-Rio dos \u00edndios": "None", "Brazil-Rio Grande do Sul-Rio Grande": "None", "Brazil-Rio Grande do Sul-Rio Pardo": "None", "Brazil-Rio Grande do Sul-Riozinho": "None", "Brazil-Rio Grande do Sul-Roca Sales": "None", "Brazil-Rio Grande do Sul-Rodeio Bonito": "None", "Brazil-Rio Grande do Sul-Rolante": "None", "Brazil-Rio Grande do Sul-Ronda Alta": "None", "Brazil-Rio Grande do Sul-Rondinha": "None", "Brazil-Rio Grande do Sul-Roque Gonzales": "None", "Brazil-Rio Grande do Sul-Ros\u00e1rio do Sul": "None", "Brazil-Rio Grande do Sul-Sagrada Fam\u00edlia": "None", "Brazil-Rio Grande do Sul-Saldanha Marinho": "None", "Brazil-Rio Grande do Sul-Salto do Jacu\u00ed": "None", "Brazil-Rio Grande do Sul-Salvador das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Salvador do Sul": "None", "Brazil-Rio Grande do Sul-Sananduva": "None", "Brazil-Rio Grande do Sul-Santa B\u00e1rbara do Sul": "None", "Brazil-Rio Grande do Sul-Santa Clara do Sul": "None", "Brazil-Rio Grande do Sul-Santa Cruz do Sul": "None", "Brazil-Rio Grande do Sul-Santa Maria do Herval": "None", "Brazil-Rio Grande do Sul-Santa Maria": "None", "Brazil-Rio Grande do Sul-Santa Rosa": "None", "Brazil-Rio Grande do Sul-Santa Tereza": "None", "Brazil-Rio Grande do Sul-Santa Vit\u00f3ria do Palmar": "None", "Brazil-Rio Grande do Sul-Santana da Boa Vista": "None", "Brazil-Rio Grande do Sul-Santana do Livramento": "None", "Brazil-Rio Grande do Sul-Santiago": "None", "Brazil-Rio Grande do Sul-Santo \u00c1ngelo": "None", "Brazil-Rio Grande do Sul-Santo Ant\u00f4nio da Patrulha": "None", "Brazil-Rio Grande do Sul-Santo Ant\u00f4nio das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-Santo Ant\u00f4nio do Palma": "None", "Brazil-Rio Grande do Sul-Santo Ant\u00f4nio do Planalto": "None", "Brazil-Rio Grande do Sul-Santo Augusto": "None", "Brazil-Rio Grande do Sul-Santo Cristo": "None", "Brazil-Rio Grande do Sul-Santo Expedito do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Borja": "None", "Brazil-Rio Grande do Sul-S\u00e3o Domingos do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Francisco de Assis": "None", "Brazil-Rio Grande do Sul-S\u00e3o Francisco de Paula": "None", "Brazil-Rio Grande do Sul-S\u00e3o Gabriel": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jer\u00f4nimo": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jo\u00e3o da Urtiga": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jo\u00e3o do Pol\u00easine": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jorge": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 do Herval": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 do Hort\u00eancio": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 do Inhacor\u00e1": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 do Ouro": "None", "Brazil-Rio Grande do Sul-S\u00e3o Jos\u00e9 dos Ausentes": "None", "Brazil-Rio Grande do Sul-S\u00e3o Leopoldo": "None", "Brazil-Rio Grande do Sul-S\u00e3o Louren\u00e7o do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Luiz Gonzaga": "None", "Brazil-Rio Grande do Sul-S\u00e3o Marcos": "None", "Brazil-Rio Grande do Sul-S\u00e3o Martinho da Serra": "None", "Brazil-Rio Grande do Sul-S\u00e3o Martinho": "None", "Brazil-Rio Grande do Sul-S\u00e3o Miguel das Misses": "None", "Brazil-Rio Grande do Sul-S\u00e3o Nicolau": "None", "Brazil-Rio Grande do Sul-S\u00e3o Paulo das Miss\u00f5es": "None", "Brazil-Rio Grande do Sul-S\u00e3o Pedro da Serra": "None", "Brazil-Rio Grande do Sul-S\u00e3o Pedro do Buti\u00e1": "None", "Brazil-Rio Grande do Sul-S\u00e3o Pedro do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Sebasti\u00e3o do Ca\u00ed": "None", "Brazil-Rio Grande do Sul-S\u00e3o Sep\u00e9": "None", "Brazil-Rio Grande do Sul-S\u00e3o Valentim do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Valentim": "None", "Brazil-Rio Grande do Sul-S\u00e3o Val\u00e9rio do Sul": "None", "Brazil-Rio Grande do Sul-S\u00e3o Vendelino": "None", "Brazil-Rio Grande do Sul-Sapiranga": "None", "Brazil-Rio Grande do Sul-Sapucaia do Sul": "None", "Brazil-Rio Grande do Sul-Sarandi": "None", "Brazil-Rio Grande do Sul-Seberi": "None", "Brazil-Rio Grande do Sul-Sede Nova": "None", "Brazil-Rio Grande do Sul-Segredo": "None", "Brazil-Rio Grande do Sul-Selbach": "None", "Brazil-Rio Grande do Sul-Senador Salgado Filho": "None", "Brazil-Rio Grande do Sul-Sentinela do Sul": "None", "Brazil-Rio Grande do Sul-Serafina Corr\u00eaa": "None", "Brazil-Rio Grande do Sul-S\u00e9rio": "None", "Brazil-Rio Grande do Sul-Sert\u00e3o Santana": "None", "Brazil-Rio Grande do Sul-Sert\u00e3o": "None", "Brazil-Rio Grande do Sul-Sete de Setembro": "None", "Brazil-Rio Grande do Sul-Severiano de Almeida": "None", "Brazil-Rio Grande do Sul-Silveira Martins": "None", "Brazil-Rio Grande do Sul-Sinimbu": "None", "Brazil-Rio Grande do Sul-Sobradinho": "None", "Brazil-Rio Grande do Sul-Soledade": "None", "Brazil-Rio Grande do Sul-Taba\u00ed": "None", "Brazil-Rio Grande do Sul-Tapejara": "None", "Brazil-Rio Grande do Sul-Tapera": "None", "Brazil-Rio Grande do Sul-Tapes": "None", "Brazil-Rio Grande do Sul-Taquara": "None", "Brazil-Rio Grande do Sul-Taquari": "None", "Brazil-Rio Grande do Sul-Taquaru\u00e7u do Sul": "None", "Brazil-Rio Grande do Sul-Tavares": "None", "Brazil-Rio Grande do Sul-Tenente Portela": "None", "Brazil-Rio Grande do Sul-Terra de Areia": "None", "Brazil-Rio Grande do Sul-Teut\u00f4nia": "None", "Brazil-Rio Grande do Sul-Tiradentes do Sul": "None", "Brazil-Rio Grande do Sul-Toropi": "None", "Brazil-Rio Grande do Sul-Torres": "None", "Brazil-Rio Grande do Sul-Tramanda\u00ed": "None", "Brazil-Rio Grande do Sul-Travesseiro": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Arroios": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Cachoeiras": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Coroas": "None", "Brazil-Rio Grande do Sul-Tr\u00eas de Maio": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Forquilhas": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Palmeiras": "None", "Brazil-Rio Grande do Sul-Tr\u00eas Passos": "None", "Brazil-Rio Grande do Sul-Trindade do Sul": "None", "Brazil-Rio Grande do Sul-Triunfo": "None", "Brazil-Rio Grande do Sul-Tucunduva": "None", "Brazil-Rio Grande do Sul-Tunas": "None", "Brazil-Rio Grande do Sul-Tupanci do Sul": "None", "Brazil-Rio Grande do Sul-Tupanciret\u00e3": "None", "Brazil-Rio Grande do Sul-Tupandi": "None", "Brazil-Rio Grande do Sul-Tuparendi": "None", "Brazil-Rio Grande do Sul-Turu\u00e7u": "None", "Brazil-Rio Grande do Sul-Ubiretama": "None", "Brazil-Rio Grande do Sul-Uni\u00e3o da Serra": "None", "Brazil-Rio Grande do Sul-Unistalda": "None", "Brazil-Rio Grande do Sul-urea": "None", "Brazil-Rio Grande do Sul-Uruguaiana": "None", "Brazil-Rio Grande do Sul-Vacaria": "None", "Brazil-Rio Grande do Sul-Vale do Sol": "None", "Brazil-Rio Grande do Sul-Vale Real": "None", "Brazil-Rio Grande do Sul-Vale Verde": "None", "Brazil-Rio Grande do Sul-Vanini": "None", "Brazil-Rio Grande do Sul-Ven\u00e2ncio Aires": "None", "Brazil-Rio Grande do Sul-Vera Cruz": "None", "Brazil-Rio Grande do Sul-Veran\u00f3polis": "None", "Brazil-Rio Grande do Sul-Vespasiano Correa": "None", "Brazil-Rio Grande do Sul-Viadutos": "None", "Brazil-Rio Grande do Sul-Viam\u00e3o": "None", "Brazil-Rio Grande do Sul-Vicente Dutra": "None", "Brazil-Rio Grande do Sul-Victor Graeff": "None", "Brazil-Rio Grande do Sul-Vila Flores": "None", "Brazil-Rio Grande do Sul-Vila L\u00e2ngaro": "None", "Brazil-Rio Grande do Sul-Vila Maria": "None", "Brazil-Rio Grande do Sul-Vila Nova do Sul": "None", "Brazil-Rio Grande do Sul-Vista Alegre do Prata": "None", "Brazil-Rio Grande do Sul-Vista Alegre": "None", "Brazil-Rio Grande do Sul-Vista Ga\u00facha": "None", "Brazil-Rio Grande do Sul-Vit\u00f3ria das Misses": "None", "Brazil-Rio Grande do Sul-Xangri-l\u00e1": "None", "Brazil-Rond\u00f4nia-Alta Floresta d'Oeste": "None", "Brazil-Rond\u00f4nia-Alto Alegre dos Parecis": "None", "Brazil-Rond\u00f4nia-Alto Para\u00edso": "None", "Brazil-Rond\u00f4nia-Alvorada d'Oeste": "None", "Brazil-Rond\u00f4nia-Ariquemes": "None", "Brazil-Rond\u00f4nia-Buritis": "None", "Brazil-Rond\u00f4nia-Cacaul\u00e2ndia": "None", "Brazil-Rond\u00f4nia-Cacoal": "None", "Brazil-Rond\u00f4nia-Campo Novo de Rond\u00f4nia": "None", "Brazil-Rond\u00f4nia-Candeias do Jamari": "None", "Brazil-Rond\u00f4nia-Castanheiras": "None", "Brazil-Rond\u00f4nia-Cerejeiras": "None", "Brazil-Rond\u00f4nia-Chupinguaia": "None", "Brazil-Rond\u00f4nia-Colorado do Oeste": "None", "Brazil-Rond\u00f4nia-Corumbiara": "None", "Brazil-Rond\u00f4nia-Costa Marques": "None", "Brazil-Rond\u00f4nia-Cujubim": "None", "Brazil-Rond\u00f4nia-Espig\u00e3o d'Oeste": "None", "Brazil-Rond\u00f4nia-Governador Jorge Teixeira": "None", "Brazil-Rond\u00f4nia-Guajar\u00e1-Mirim": "None", "Brazil-Rond\u00f4nia-Itapu\u00e3 do Oeste": "None", "Brazil-Rond\u00f4nia-Jaru": "None", "Brazil-Rond\u00f4nia-Ji-Paran\u00e1": "None", "Brazil-Rond\u00f4nia-Machadinho": "None", "Brazil-Rond\u00f4nia-Ministro Andreazza": "None", "Brazil-Rond\u00f4nia-Mirante da Serra": "None", "Brazil-Rond\u00f4nia-Monte Negro": "None", "Brazil-Rond\u00f4nia-Nova Brasil\u00e2ndia d'Oeste": "None", "Brazil-Rond\u00f4nia-Nova Mamor\u00e9": "None", "Brazil-Rond\u00f4nia-Nova Uni\u00e3o": "None", "Brazil-Rond\u00f4nia-Novo Horizonte do Oeste": "None", "Brazil-Rond\u00f4nia-Ouro Preto do Oeste": "None", "Brazil-Rond\u00f4nia-Parecis": "None", "Brazil-Rond\u00f4nia-Pimenta Bueno": "None", "Brazil-Rond\u00f4nia-Pimenteiras do Oeste": "None", "Brazil-Rond\u00f4nia-Porto Velho": "None", "Brazil-Rond\u00f4nia-Presidente M\u00e9dici": "None", "Brazil-Rond\u00f4nia-Primavera de Rond\u00f4nia": "None", "Brazil-Rond\u00f4nia-Rio Crespo": "None", "Brazil-Rond\u00f4nia-Rolim de Moura": "None", "Brazil-Rond\u00f4nia-Santa Luzia d'Oeste": "None", "Brazil-Rond\u00f4nia-S\u00e3o Felipe d'Oeste": "None", "Brazil-Rond\u00f4nia-S\u00e3o Francisco do Guapor\u00e9": "None", "Brazil-Rond\u00f4nia-S\u00e3o Miguel do Guapor\u00e9": "None", "Brazil-Rond\u00f4nia-Seringueiras": "None", "Brazil-Rond\u00f4nia-Teixeir\u00f3polis": "None", "Brazil-Rond\u00f4nia-Theobroma": "None", "Brazil-Rond\u00f4nia-Urup\u00e1": "None", "Brazil-Rond\u00f4nia-Vale do Anari": "None", "Brazil-Rond\u00f4nia-Vale do Para\u00edso": "None", "Brazil-Rond\u00f4nia-Vilhena": "None", "Brazil-Roraima-Alto Alegre": "None", "Brazil-Roraima-Amajari": "None", "Brazil-Roraima-Boa Vista": "None", "Brazil-Roraima-Bonfim": "None", "Brazil-Roraima-Cant\u00e1": "None", "Brazil-Roraima-Caracara\u00ed": "None", "Brazil-Roraima-Caroebe": "None", "Brazil-Roraima-Iracema": "None", "Brazil-Roraima-Mucaja\u00ed": "None", "Brazil-Roraima-Normandia": "None", "Brazil-Roraima-Pacaraima": "None", "Brazil-Roraima-Rorain\u00f3polis": "None", "Brazil-Roraima-S\u00e3o Jo\u00e3o da Baliza": "None", "Brazil-Roraima-S\u00e3o Luiz": "None", "Brazil-Roraima-Uiramut\u00e3": "None", "Brazil-Santa Catarina-Abdon Batista": "None", "Brazil-Santa Catarina-Abelardo Luz": "None", "Brazil-Santa Catarina-Agrol\u00e2ndia": "None", "Brazil-Santa Catarina-Agron\u00f4mica": "None", "Brazil-Santa Catarina-\u00c1gua Doce": "None", "Brazil-Santa Catarina-\u00c1guas de Chapec\u00f3": "None", "Brazil-Santa Catarina-\u00c1guas Frias": "None", "Brazil-Santa Catarina-\u00c1guas Mornas": "None", "Brazil-Santa Catarina-Alfredo Wagner": "None", "Brazil-Santa Catarina-Alto Bela Vista": "None", "Brazil-Santa Catarina-Anchieta": "None", "Brazil-Santa Catarina-Angelina": "None", "Brazil-Santa Catarina-Anita Garibaldi": "None", "Brazil-Santa Catarina-Anit\u00e1polis": "None", "Brazil-Santa Catarina-Ant\u00f4nio Carlos": "None", "Brazil-Santa Catarina-Api\u00fana": "None", "Brazil-Santa Catarina-Arabut\u00e3": "None", "Brazil-Santa Catarina-Araquari": "None", "Brazil-Santa Catarina-Ararangu\u00e1": "None", "Brazil-Santa Catarina-Armaz\u00e9m": "None", "Brazil-Santa Catarina-Arroio Trinta": "None", "Brazil-Santa Catarina-Arvoredo": "None", "Brazil-Santa Catarina-Ascurra": "None", "Brazil-Santa Catarina-Atalanta": "None", "Brazil-Santa Catarina-Aurora": "None", "Brazil-Santa Catarina-Balne\u00e1rio Arroio do Silva": "None", "Brazil-Santa Catarina-Balne\u00e1rio Barra do Sul": "None", "Brazil-Santa Catarina-Balne\u00e1rio Cambori\u00fa": "None", "Brazil-Santa Catarina-Balne\u00e1rio Gaivota": "None", "Brazil-Santa Catarina-Bandeirante": "None", "Brazil-Santa Catarina-Barra Bonita": "None", "Brazil-Santa Catarina-Barra Velha": "None", "Brazil-Santa Catarina-Bela Vista do Toldo": "None", "Brazil-Santa Catarina-Belmonte": "None", "Brazil-Santa Catarina-Benedito Novo": "None", "Brazil-Santa Catarina-Bigua\u00e7u": "None", "Brazil-Santa Catarina-Blumenau": "None", "Brazil-Santa Catarina-Bocaina do Sul": "None", "Brazil-Santa Catarina-Bom Jardim da Serra": "None", "Brazil-Santa Catarina-Bom Jesus do Oeste": "None", "Brazil-Santa Catarina-Bom Jesus": "None", "Brazil-Santa Catarina-Bom Retiro": "None", "Brazil-Santa Catarina-Bombinhas": "None", "Brazil-Santa Catarina-Botuver\u00e1": "None", "Brazil-Santa Catarina-Bra\u00e7o do Norte": "None", "Brazil-Santa Catarina-Bra\u00e7o do Trombudo": "None", "Brazil-Santa Catarina-Brun\u00f3polis": "None", "Brazil-Santa Catarina-Brusque": "None", "Brazil-Santa Catarina-Ca\u00e7ador": "None", "Brazil-Santa Catarina-Caibi": "None", "Brazil-Santa Catarina-Calmon": "None", "Brazil-Santa Catarina-Cambori\u00fa": "None", "Brazil-Santa Catarina-Campo Alegre": "None", "Brazil-Santa Catarina-Campo Belo do Sul": "None", "Brazil-Santa Catarina-Campo Er\u00ea": "None", "Brazil-Santa Catarina-Campos Novos": "None", "Brazil-Santa Catarina-Canelinha": "None", "Brazil-Santa Catarina-Canoinhas": "None", "Brazil-Santa Catarina-Cap\u00e3o Alto": "None", "Brazil-Santa Catarina-Capinzal": "None", "Brazil-Santa Catarina-Capivari de Baixo": "None", "Brazil-Santa Catarina-Catanduvas": "None", "Brazil-Santa Catarina-Caxambu do Sul": "None", "Brazil-Santa Catarina-Celso Ramos": "None", "Brazil-Santa Catarina-Cerro Negro": "None", "Brazil-Santa Catarina-Chapad\u00e3o do Lageado": "None", "Brazil-Santa Catarina-Chapec\u00f3": "None", "Brazil-Santa Catarina-Cocal do Sul": "None", "Brazil-Santa Catarina-Conc\u00f3rdia": "None", "Brazil-Santa Catarina-Cordilheira Alta": "None", "Brazil-Santa Catarina-Coronel Freitas": "None", "Brazil-Santa Catarina-Coronel Martins": "None", "Brazil-Santa Catarina-Correia Pinto": "None", "Brazil-Santa Catarina-Corup\u00e1": "None", "Brazil-Santa Catarina-Crici\u00fama": "None", "Brazil-Santa Catarina-Cunha Por\u00e3": "None", "Brazil-Santa Catarina-Cunhata\u00ed": "None", "Brazil-Santa Catarina-Curitibanos": "None", "Brazil-Santa Catarina-Descanso": "None", "Brazil-Santa Catarina-Dion\u00edsio Cerqueira": "None", "Brazil-Santa Catarina-Dona Emma": "None", "Brazil-Santa Catarina-Doutor Pedrinho": "None", "Brazil-Santa Catarina-Entre Rios": "None", "Brazil-Santa Catarina-Ermo": "None", "Brazil-Santa Catarina-Erval Velho": "None", "Brazil-Santa Catarina-Faxinal dos Guedes": "None", "Brazil-Santa Catarina-Flor do Sert\u00e3o": "None", "Brazil-Santa Catarina-Florianopolis": "None", "Brazil-Santa Catarina-Floriniapolis": "None", "Brazil-Santa Catarina-Formosa do Sul": "None", "Brazil-Santa Catarina-Forquilhinha": "None", "Brazil-Santa Catarina-Fraiburgo": "None", "Brazil-Santa Catarina-Frei Rog\u00e9rio": "None", "Brazil-Santa Catarina-Galv\u00e3o": "None", "Brazil-Santa Catarina-Garopaba": "None", "Brazil-Santa Catarina-Garuva": "None", "Brazil-Santa Catarina-Gaspar": "None", "Brazil-Santa Catarina-Governador Celso Ramos": "None", "Brazil-Santa Catarina-Gr\u00e3o Par\u00e1": "None", "Brazil-Santa Catarina-Gravata\u00ed": "None", "Brazil-Santa Catarina-Guabiruba": "None", "Brazil-Santa Catarina-Guaraciaba": "None", "Brazil-Santa Catarina-Guaramirim": "None", "Brazil-Santa Catarina-Guaruj\u00e1 do Sul": "None", "Brazil-Santa Catarina-Guatamb\u00fa": "None", "Brazil-Santa Catarina-Herval d'Oeste": "None", "Brazil-Santa Catarina-Ibiam": "None", "Brazil-Santa Catarina-Ibicar\u00e9": "None", "Brazil-Santa Catarina-Ibirama": "None", "Brazil-Santa Catarina-I\u00e7ara": "None", "Brazil-Santa Catarina-Ilhota": "None", "Brazil-Santa Catarina-Imaru\u00ed": "None", "Brazil-Santa Catarina-Imbituba": "None", "Brazil-Santa Catarina-Imbuia": "None", "Brazil-Santa Catarina-Indaial": "None", "Brazil-Santa Catarina-Iomer\u00ea": "None", "Brazil-Santa Catarina-Ipir\u00e1": "None", "Brazil-Santa Catarina-Ipor\u00e3 do Oeste": "None", "Brazil-Santa Catarina-Ipua\u00e7u": "None", "Brazil-Santa Catarina-Ipumirim": "None", "Brazil-Santa Catarina-Iraceminha": "None", "Brazil-Santa Catarina-Irani": "None", "Brazil-Santa Catarina-Irati": "None", "Brazil-Santa Catarina-Irine\u00f3polis": "None", "Brazil-Santa Catarina-Itai\u00f3polis": "None", "Brazil-Santa Catarina-It\u00e1": "None", "Brazil-Santa Catarina-Itaja\u00ed": "None", "Brazil-Santa Catarina-Itapema": "None", "Brazil-Santa Catarina-Itapiranga": "None", "Brazil-Santa Catarina-Itapo\u00e1": "None", "Brazil-Santa Catarina-Ituporanga": "None", "Brazil-Santa Catarina-Jabor\u00e1": "None", "Brazil-Santa Catarina-Jacinto Machado": "None", "Brazil-Santa Catarina-Jaguaruna": "None", "Brazil-Santa Catarina-Jaragu\u00e1 do Sul": "None", "Brazil-Santa Catarina-Jardin\u00f3polis": "None", "Brazil-Santa Catarina-Joa\u00e7aba": "None", "Brazil-Santa Catarina-Joinvile": "None", "Brazil-Santa Catarina-Jos\u00e9 Boiteux": "None", "Brazil-Santa Catarina-Jupi\u00e1": "None", "Brazil-Santa Catarina-Lacerd\u00f3polis": "None", "Brazil-Santa Catarina-Lages": "None", "Brazil-Santa Catarina-Laguna": "None", "Brazil-Santa Catarina-Lajeado Grande": "None", "Brazil-Santa Catarina-Laurentino": "None", "Brazil-Santa Catarina-Lauro Muller": "None", "Brazil-Santa Catarina-Lebon R\u00e9gis": "None", "Brazil-Santa Catarina-Leoberto Leal": "None", "Brazil-Santa Catarina-Lind\u00f3ia do Sul": "None", "Brazil-Santa Catarina-Lontras": "None", "Brazil-Santa Catarina-Luiz Alves": "None", "Brazil-Santa Catarina-Luzerna": "None", "Brazil-Santa Catarina-Macieira": "None", "Brazil-Santa Catarina-Mafra": "None", "Brazil-Santa Catarina-Major Gercino": "None", "Brazil-Santa Catarina-Major Vieira": "None", "Brazil-Santa Catarina-Maracaj\u00e1": "None", "Brazil-Santa Catarina-Maravilha": "None", "Brazil-Santa Catarina-Marema": "None", "Brazil-Santa Catarina-Massaranduba": "None", "Brazil-Santa Catarina-Matos Costa": "None", "Brazil-Santa Catarina-Meleiro": "None", "Brazil-Santa Catarina-Mirim doce": "None", "Brazil-Santa Catarina-Modelo": "None", "Brazil-Santa Catarina-Monda\u00ed": "None", "Brazil-Santa Catarina-Monte Carlo": "None", "Brazil-Santa Catarina-Monte Castelo": "None", "Brazil-Santa Catarina-Morro da Fuma\u00e7a": "None", "Brazil-Santa Catarina-Morro Grande": "None", "Brazil-Santa Catarina-Navegantes": "None", "Brazil-Santa Catarina-Nova Erechim": "None", "Brazil-Santa Catarina-Nova Itaberaba": "None", "Brazil-Santa Catarina-Nova Trento": "None", "Brazil-Santa Catarina-Nova Veneza": "None", "Brazil-Santa Catarina-Novo Horizonte": "None", "Brazil-Santa Catarina-Orleaes": "None", "Brazil-Santa Catarina-Otac\u00edlio Costa": "None", "Brazil-Santa Catarina-Ouro Verde": "None", "Brazil-Santa Catarina-Ouro": "None", "Brazil-Santa Catarina-Paial": "None", "Brazil-Santa Catarina-Painel": "None", "Brazil-Santa Catarina-Palho\u00e7a": "None", "Brazil-Santa Catarina-Palma Sola": "None", "Brazil-Santa Catarina-Palmeira": "None", "Brazil-Santa Catarina-Palmitos": "None", "Brazil-Santa Catarina-Papanduva": "None", "Brazil-Santa Catarina-Para\u00edso": "None", "Brazil-Santa Catarina-Passo de Torres": "None", "Brazil-Santa Catarina-Passos Maia": "None", "Brazil-Santa Catarina-Paulo Lopez": "None", "Brazil-Santa Catarina-Pedras Grandes": "None", "Brazil-Santa Catarina-Penha": "None", "Brazil-Santa Catarina-Peritiba": "None", "Brazil-Santa Catarina-Petrol\u00e2ndia": "None", "Brazil-Santa Catarina-Pi\u00e7arras": "None", "Brazil-Santa Catarina-Pinhalzinho": "None", "Brazil-Santa Catarina-Pinheiro Preto": "None", "Brazil-Santa Catarina-Piratuba": "None", "Brazil-Santa Catarina-Planalto Alegre": "None", "Brazil-Santa Catarina-Pomerode": "None", "Brazil-Santa Catarina-Ponta Alta": "None", "Brazil-Santa Catarina-Ponte Alta do Norte": "None", "Brazil-Santa Catarina-Ponte Serrada": "None", "Brazil-Santa Catarina-Porto Belo": "None", "Brazil-Santa Catarina-Porto Uni\u00e3o": "None", "Brazil-Santa Catarina-Pouso Redondo": "None", "Brazil-Santa Catarina-Praia Grande": "None", "Brazil-Santa Catarina-Presidente Castelo Branco": "None", "Brazil-Santa Catarina-Presidente Get\u00falio": "None", "Brazil-Santa Catarina-Presidente Nereu": "None", "Brazil-Santa Catarina-Princesa": "None", "Brazil-Santa Catarina-Quilombo": "None", "Brazil-Santa Catarina-Rancho Queimado": "None", "Brazil-Santa Catarina-Rio das Antas": "None", "Brazil-Santa Catarina-Rio do Campo": "None", "Brazil-Santa Catarina-Rio do Oeste": "None", "Brazil-Santa Catarina-Rio do Sul": "None", "Brazil-Santa Catarina-Rio dos Cedros": "None", "Brazil-Santa Catarina-Rio Fortuna": "None", "Brazil-Santa Catarina-Rio Negrinho": "None", "Brazil-Santa Catarina-Rio Rufino": "None", "Brazil-Santa Catarina-Riqueza": "None", "Brazil-Santa Catarina-Rodeio": "None", "Brazil-Santa Catarina-Romel\u00e2ndia": "None", "Brazil-Santa Catarina-Salete": "None", "Brazil-Santa Catarina-Saltinho": "None", "Brazil-Santa Catarina-Salto Veloso": "None", "Brazil-Santa Catarina-Sang\u00e3o": "None", "Brazil-Santa Catarina-Santa Cec\u00edlia": "None", "Brazil-Santa Catarina-Santa Helena": "None", "Brazil-Santa Catarina-Santa Rosa de Lima": "None", "Brazil-Santa Catarina-Santa Rosa do Sul": "None", "Brazil-Santa Catarina-Santa Terezinha do Progresso": "None", "Brazil-Santa Catarina-Santa Terezinha": "None", "Brazil-Santa Catarina-Santiago do Sul": "None", "Brazil-Santa Catarina-Santo Amaro da Imperatriz": "None", "Brazil-Santa Catarina-S\u00e3o Bento do Sul": "None", "Brazil-Santa Catarina-S\u00e3o Bernardino": "None", "Brazil-Santa Catarina-S\u00e3o Bonif\u00e1cio": "None", "Brazil-Santa Catarina-S\u00e3o Carlos": "None", "Brazil-Santa Catarina-S\u00e3o Crist\u00f3v\u00e3o do Sul": "None", "Brazil-Santa Catarina-S\u00e3o Domingos": "None", "Brazil-Santa Catarina-S\u00e3o Francisco do Sul": "None", "Brazil-Santa Catarina-S\u00e3o Jo\u00e3o Batista": "None", "Brazil-Santa Catarina-S\u00e3o Jo\u00e3o do Itaperi\u00fa": "None", "Brazil-Santa Catarina-S\u00e3o Jo\u00e3o do Oeste": "None", "Brazil-Santa Catarina-S\u00e3o Jo\u00e3o do Sul": "None", "Brazil-Santa Catarina-S\u00e3o Joaquim": "None", "Brazil-Santa Catarina-S\u00e3o Jos\u00e9 do Cedro": "None", "Brazil-Santa Catarina-S\u00e3o Jos\u00e9 do Cerrito": "None", "Brazil-Santa Catarina-S\u00e3o Jos\u00e9": "None", "Brazil-Santa Catarina-S\u00e3o Louren\u00e7o do Oeste": "None", "Brazil-Santa Catarina-S\u00e3o Ludgero": "None", "Brazil-Santa Catarina-S\u00e3o Martinho": "None", "Brazil-Santa Catarina-S\u00e3o Miguel da Boa Vista": "None", "Brazil-Santa Catarina-S\u00e3o Miguel do Oeste": "None", "Brazil-Santa Catarina-S\u00e3o Pedro de Alc\u00e2ntara": "None", "Brazil-Santa Catarina-Saudades": "None", "Brazil-Santa Catarina-Schroeder": "None", "Brazil-Santa Catarina-Seara": "None", "Brazil-Santa Catarina-Serra Alta": "None", "Brazil-Santa Catarina-Sider\u00f3polis": "None", "Brazil-Santa Catarina-Sombrio": "None", "Brazil-Santa Catarina-Sul Brazil": "None", "Brazil-Santa Catarina-Tai\u00f3": "None", "Brazil-Santa Catarina-Tangar\u00e1": "None", "Brazil-Santa Catarina-Tigrinhos": "None", "Brazil-Santa Catarina-Tijucas": "None", "Brazil-Santa Catarina-Timb\u00e9 do Sul": "None", "Brazil-Santa Catarina-Timb\u00f3 Grande": "None", "Brazil-Santa Catarina-Timb\u00f3": "None", "Brazil-Santa Catarina-Treviso": "None", "Brazil-Santa Catarina-Treze de Maio": "None", "Brazil-Santa Catarina-Treze T\u00edlias": "None", "Brazil-Santa Catarina-Trombudo Central": "None", "Brazil-Santa Catarina-Tubar\u00e3o": "None", "Brazil-Santa Catarina-Tun\u00e1polis": "None", "Brazil-Santa Catarina-Turvo": "None", "Brazil-Santa Catarina-Uni\u00e3o do Oeste": "None", "Brazil-Santa Catarina-Urubici": "None", "Brazil-Santa Catarina-Urupema": "None", "Brazil-Santa Catarina-Urussanga": "None", "Brazil-Santa Catarina-Varge\u00e3o": "None", "Brazil-Santa Catarina-Vargem Bonita": "None", "Brazil-Santa Catarina-Vargem": "None", "Brazil-Santa Catarina-Vidal Ramos": "None", "Brazil-Santa Catarina-Videira": "None", "Brazil-Santa Catarina-Vitor Meireles": "None", "Brazil-Santa Catarina-Witmarsum": "None", "Brazil-Santa Catarina-Xanxer\u00ea": "None", "Brazil-Santa Catarina-Xavantina": "None", "Brazil-Santa Catarina-Xaxim": "None", "Brazil-Santa Catarina-Zort\u00e9a": "None", "Brazil-S\u00e3o Paulo-Adamantina": "None", "Brazil-S\u00e3o Paulo-Adolfo": "None", "Brazil-S\u00e3o Paulo-Aguai": "None", "Brazil-S\u00e3o Paulo-\u00c1guas da Prata": "None", "Brazil-S\u00e3o Paulo-\u00c1guas de Lind\u00f3ia": "None", "Brazil-S\u00e3o Paulo-\u00c1guas de Santa B\u00e1rbara": "None", "Brazil-S\u00e3o Paulo-\u00c1guas de S\u00e3o Pedro": "None", "Brazil-S\u00e3o Paulo-Agudos": "None", "Brazil-S\u00e3o Paulo-Alambari": "None", "Brazil-S\u00e3o Paulo-Alfredo Marconde": "None", "Brazil-S\u00e3o Paulo-Altair": "None", "Brazil-S\u00e3o Paulo-Altin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Alto Alegre": "None", "Brazil-S\u00e3o Paulo-Alum\u00ednio": "None", "Brazil-S\u00e3o Paulo-\u00c1lvares Florence": "None", "Brazil-S\u00e3o Paulo-\u00c1lvares Machado": "None", "Brazil-S\u00e3o Paulo-\u00c1lvaro de Carvalho": "None", "Brazil-S\u00e3o Paulo-Alvinl\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Americana": "None", "Brazil-S\u00e3o Paulo-Am\u00e9rico Brasiliense": "None", "Brazil-S\u00e3o Paulo-Am\u00e9rico de Campos": "None", "Brazil-S\u00e3o Paulo-Amparo": "None", "Brazil-S\u00e3o Paulo-Analandia": "None", "Brazil-S\u00e3o Paulo-Andradina": "None", "Brazil-S\u00e3o Paulo-Angatuba": "None", "Brazil-S\u00e3o Paulo-Anhembi": "None", "Brazil-S\u00e3o Paulo-Anhumas": "None", "Brazil-S\u00e3o Paulo-Aparecida doeste": "None", "Brazil-S\u00e3o Paulo-Aparecida": "None", "Brazil-S\u00e3o Paulo-Apia\u00ed": "None", "Brazil-S\u00e3o Paulo-Ara\u00e7ariguama": "None", "Brazil-S\u00e3o Paulo-Ara\u00e7atuba": "None", "Brazil-S\u00e3o Paulo-Ara\u00e7oiaba da Serra": "None", "Brazil-S\u00e3o Paulo-Aramina": "None", "Brazil-S\u00e3o Paulo-Arandu": "None", "Brazil-S\u00e3o Paulo-Arape\u00ed": "None", "Brazil-S\u00e3o Paulo-Araraquara": "None", "Brazil-S\u00e3o Paulo-Araras": "None", "Brazil-S\u00e3o Paulo-Arco-\u00edris": "None", "Brazil-S\u00e3o Paulo-Arealva": "None", "Brazil-S\u00e3o Paulo-Areias": "None", "Brazil-S\u00e3o Paulo-Arei\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Ariranha": "None", "Brazil-S\u00e3o Paulo-Artur Nogueira": "None", "Brazil-S\u00e3o Paulo-Aruja": "None", "Brazil-S\u00e3o Paulo-Asp\u00e1sia": "None", "Brazil-S\u00e3o Paulo-Assis": "None", "Brazil-S\u00e3o Paulo-Atibaia": "None", "Brazil-S\u00e3o Paulo-Auriflama": "None", "Brazil-S\u00e3o Paulo-Ava\u00ed": "None", "Brazil-S\u00e3o Paulo-Avanhandava": "None", "Brazil-S\u00e3o Paulo-Avare": "None", "Brazil-S\u00e3o Paulo-Bady Bassitt": "None", "Brazil-S\u00e3o Paulo-Balbinos": "None", "Brazil-S\u00e3o Paulo-B\u00e1lsamo": "None", "Brazil-S\u00e3o Paulo-Bananal": "None", "Brazil-S\u00e3o Paulo-Bar\u00e3o de Antonina": "None", "Brazil-S\u00e3o Paulo-Barbosa": "None", "Brazil-S\u00e3o Paulo-Bariri": "None", "Brazil-S\u00e3o Paulo-Barra Bonita": "None", "Brazil-S\u00e3o Paulo-Barra do Chap\u00e9u": "None", "Brazil-S\u00e3o Paulo-Barra do Turvo": "None", "Brazil-S\u00e3o Paulo-Barretos": "None", "Brazil-S\u00e3o Paulo-Barrinha": "None", "Brazil-S\u00e3o Paulo-Barueri": "None", "Brazil-S\u00e3o Paulo-Bastos": "None", "Brazil-S\u00e3o Paulo-Batatais": "None", "Brazil-S\u00e3o Paulo-Bauru": "None", "Brazil-S\u00e3o Paulo-Bebedouro": "None", "Brazil-S\u00e3o Paulo-Bento de Abreu": "None", "Brazil-S\u00e3o Paulo-Bernardino de Campos": "None", "Brazil-S\u00e3o Paulo-Bertioga": "None", "Brazil-S\u00e3o Paulo-Bilac": "None", "Brazil-S\u00e3o Paulo-Birigui": "None", "Brazil-S\u00e3o Paulo-Biritiba Mirim": "None", "Brazil-S\u00e3o Paulo-Boa Esperanca do Sul": "None", "Brazil-S\u00e3o Paulo-Bocaina": "None", "Brazil-S\u00e3o Paulo-Bofete": "None", "Brazil-S\u00e3o Paulo-Boituva": "None", "Brazil-S\u00e3o Paulo-Bom Sucesso de Itarar\u00e9": "None", "Brazil-S\u00e3o Paulo-Bon Jesus dos Perdoes": "None", "Brazil-S\u00e3o Paulo-Bor\u00e1": "None", "Brazil-S\u00e3o Paulo-Borac\u00e9ia": "None", "Brazil-S\u00e3o Paulo-Borborema": "None", "Brazil-S\u00e3o Paulo-Borebi": "None", "Brazil-S\u00e3o Paulo-Botucatu": "None", "Brazil-S\u00e3o Paulo-Bragan\u00e7a Paulista": "None", "Brazil-S\u00e3o Paulo-Brauna": "None", "Brazil-S\u00e3o Paulo-Brejo Alegre": "None", "Brazil-S\u00e3o Paulo-Brodosqui": "None", "Brazil-S\u00e3o Paulo-Brotas": "None", "Brazil-S\u00e3o Paulo-Buri": "None", "Brazil-S\u00e3o Paulo-Buritama": "None", "Brazil-S\u00e3o Paulo-Buritizal": "None", "Brazil-S\u00e3o Paulo-Cabr\u00e1lia Paulista": "None", "Brazil-S\u00e3o Paulo-Cabre\u00fava": "None", "Brazil-S\u00e3o Paulo-Ca\u00e7apava": "None", "Brazil-S\u00e3o Paulo-Cachoeira Paulista": "None", "Brazil-S\u00e3o Paulo-Cafel\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Caiabu": "None", "Brazil-S\u00e3o Paulo-Caieiras": "None", "Brazil-S\u00e3o Paulo-Caiu\u00e1": "None", "Brazil-S\u00e3o Paulo-Cajamar": "None", "Brazil-S\u00e3o Paulo-Cajati": "None", "Brazil-S\u00e3o Paulo-Cajobi": "None", "Brazil-S\u00e3o Paulo-Cajuru": "None", "Brazil-S\u00e3o Paulo-Campina do Monte Alegre": "None", "Brazil-S\u00e3o Paulo-Campinas": "None", "Brazil-S\u00e3o Paulo-Campo Limpo Paulista": "None", "Brazil-S\u00e3o Paulo-Campos do Jord\u00e3o": "None", "Brazil-S\u00e3o Paulo-Campos Novos Paulista": "None", "Brazil-S\u00e3o Paulo-Canan\u00e9ia": "None", "Brazil-S\u00e3o Paulo-Canas": "None", "Brazil-S\u00e3o Paulo-C\u00e2ndido Mota": "None", "Brazil-S\u00e3o Paulo-C\u00e2ndido Rodrigues": "None", "Brazil-S\u00e3o Paulo-Canitar": "None", "Brazil-S\u00e3o Paulo-Cap\u00e3o Bonito": "None", "Brazil-S\u00e3o Paulo-Capela do Alto": "None", "Brazil-S\u00e3o Paulo-Capivari": "None", "Brazil-S\u00e3o Paulo-Caraguatatuba": "None", "Brazil-S\u00e3o Paulo-Carapicu\u00edba": "None", "Brazil-S\u00e3o Paulo-Cardoso": "None", "Brazil-S\u00e3o Paulo-Casa Branca": "None", "Brazil-S\u00e3o Paulo-C\u00e1ssia dos Coqueiros": "None", "Brazil-S\u00e3o Paulo-Castilho": "None", "Brazil-S\u00e3o Paulo-Catanduva": "None", "Brazil-S\u00e3o Paulo-Catigua": "None", "Brazil-S\u00e3o Paulo-Cedral": "None", "Brazil-S\u00e3o Paulo-Cerqueira C\u00e9sar": "None", "Brazil-S\u00e3o Paulo-Cerquilho": "None", "Brazil-S\u00e3o Paulo-Ces\u00e1rio Lange": "None", "Brazil-S\u00e3o Paulo-Charqueada": "None", "Brazil-S\u00e3o Paulo-Chavantes": "None", "Brazil-S\u00e3o Paulo-Clementina": "None", "Brazil-S\u00e3o Paulo-Colina": "None", "Brazil-S\u00e3o Paulo-Col\u00f4mbia": "None", "Brazil-S\u00e3o Paulo-Conchal": "None", "Brazil-S\u00e3o Paulo-Conchas": "None", "Brazil-S\u00e3o Paulo-Cordeir\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Coroados": "None", "Brazil-S\u00e3o Paulo-Coronel Macedo": "None", "Brazil-S\u00e3o Paulo-Corumbata\u00ed": "None", "Brazil-S\u00e3o Paulo-Cosm\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Cosmorama": "None", "Brazil-S\u00e3o Paulo-Cotia": "None", "Brazil-S\u00e3o Paulo-Cravinhos": "None", "Brazil-S\u00e3o Paulo-Cristais Paulista": "None", "Brazil-S\u00e3o Paulo-Cruz\u00e1lia": "None", "Brazil-S\u00e3o Paulo-Cruzeiro": "None", "Brazil-S\u00e3o Paulo-Cubat\u00e3o": "None", "Brazil-S\u00e3o Paulo-Cunha": "None", "Brazil-S\u00e3o Paulo-Descalvado": "None", "Brazil-S\u00e3o Paulo-Diadema": "None", "Brazil-S\u00e3o Paulo-Dirce Reis": "None", "Brazil-S\u00e3o Paulo-Divinol\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Dobrada": "None", "Brazil-S\u00e3o Paulo-Dois C\u00f3rregos": "None", "Brazil-S\u00e3o Paulo-Dourado": "None", "Brazil-S\u00e3o Paulo-Dracena": "None", "Brazil-S\u00e3o Paulo-Duartina": "None", "Brazil-S\u00e3o Paulo-Dulcinopolis": "None", "Brazil-S\u00e3o Paulo-Dumont": "None", "Brazil-S\u00e3o Paulo-Echapor\u00e3": "None", "Brazil-S\u00e3o Paulo-Eldorado": "None", "Brazil-S\u00e3o Paulo-Elias Fausto": "None", "Brazil-S\u00e3o Paulo-Elisi\u00e1rio": "None", "Brazil-S\u00e3o Paulo-Emba\u00faba": "None", "Brazil-S\u00e3o Paulo-Embu-Gua\u00e7u": "None", "Brazil-S\u00e3o Paulo-Embu": "None", "Brazil-S\u00e3o Paulo-Emilian\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Engenheiro Coelho": "None", "Brazil-S\u00e3o Paulo-Esp\u00edrito Santo do Pinhal": "None", "Brazil-S\u00e3o Paulo-Esp\u00edrito Santo do Turvo": "None", "Brazil-S\u00e3o Paulo-Estiva Gerbi": "None", "Brazil-S\u00e3o Paulo-Estrela do Norte": "None", "Brazil-S\u00e3o Paulo-Estrela do Oeste": "None", "Brazil-S\u00e3o Paulo-Euclides da Cunha Paulista": "None", "Brazil-S\u00e3o Paulo-Fartura": "None", "Brazil-S\u00e3o Paulo-Fernando Prestes": "None", "Brazil-S\u00e3o Paulo-Fernand\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Ferno": "None", "Brazil-S\u00e3o Paulo-Ferraz de Vascon": "None", "Brazil-S\u00e3o Paulo-Flora Rica": "None", "Brazil-S\u00e3o Paulo-Floreal": "None", "Brazil-S\u00e3o Paulo-Fl\u00f3rida Paulista": "None", "Brazil-S\u00e3o Paulo-Flor\u00ednia": "None", "Brazil-S\u00e3o Paulo-Franca": "None", "Brazil-S\u00e3o Paulo-Francisco Morato": "None", "Brazil-S\u00e3o Paulo-Franco da Rocha": "None", "Brazil-S\u00e3o Paulo-Gabriel Monteiro": "None", "Brazil-S\u00e3o Paulo-G\u00e1lia": "None", "Brazil-S\u00e3o Paulo-Gar\u00e7a": "None", "Brazil-S\u00e3o Paulo-Gast\u00e3o Vidigal": "None", "Brazil-S\u00e3o Paulo-Gavi\u00e3o Peixoto": "None", "Brazil-S\u00e3o Paulo-General Salgado": "None", "Brazil-S\u00e3o Paulo-Getulina": "None", "Brazil-S\u00e3o Paulo-Glic\u00e9rio": "None", "Brazil-S\u00e3o Paulo-Guai\u00e7ara": "None", "Brazil-S\u00e3o Paulo-Guaimb\u00ea": "None", "Brazil-S\u00e3o Paulo-Gua\u00edra": "None", "Brazil-S\u00e3o Paulo-Guapia\u00e7u": "None", "Brazil-S\u00e3o Paulo-Guapiara": "None", "Brazil-S\u00e3o Paulo-Guara\u00e7a\u00ed": "None", "Brazil-S\u00e3o Paulo-Guaraci": "None", "Brazil-S\u00e3o Paulo-Guar\u00e1": "None", "Brazil-S\u00e3o Paulo-Guarani do Oeste": "None", "Brazil-S\u00e3o Paulo-Guarant\u00e3": "None", "Brazil-S\u00e3o Paulo-Guararapes": "None", "Brazil-S\u00e3o Paulo-Guararema": "None", "Brazil-S\u00e3o Paulo-Guaratinguet\u00e1": "None", "Brazil-S\u00e3o Paulo-Guare\u00ed": "None", "Brazil-S\u00e3o Paulo-Guariba": "None", "Brazil-S\u00e3o Paulo-Guaruj\u00e1": "None", "Brazil-S\u00e3o Paulo-Guarulhos": "None", "Brazil-S\u00e3o Paulo-Guatapar\u00e1": "None", "Brazil-S\u00e3o Paulo-Guzolandia": "None", "Brazil-S\u00e3o Paulo-Hercul\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Holambra": "None", "Brazil-S\u00e3o Paulo-Hortol\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Iacanga": "None", "Brazil-S\u00e3o Paulo-Iacri": "None", "Brazil-S\u00e3o Paulo-Iaras": "None", "Brazil-S\u00e3o Paulo-Ibat\u00e9": "None", "Brazil-S\u00e3o Paulo-Ibir\u00e1": "None", "Brazil-S\u00e3o Paulo-Ibirarema": "None", "Brazil-S\u00e3o Paulo-Ibitinga": "None", "Brazil-S\u00e3o Paulo-Ibi\u00fana": "None", "Brazil-S\u00e3o Paulo-Ic\u00e9m": "None", "Brazil-S\u00e3o Paulo-Iep\u00ea": "None", "Brazil-S\u00e3o Paulo-Igara\u00e7u do Tiet\u00ea": "None", "Brazil-S\u00e3o Paulo-Igarapava": "None", "Brazil-S\u00e3o Paulo-Igarat\u00e1": "None", "Brazil-S\u00e3o Paulo-Iguape": "None", "Brazil-S\u00e3o Paulo-Ilha Solteira": "None", "Brazil-S\u00e3o Paulo-Ilhabela": "None", "Brazil-S\u00e3o Paulo-Indaiatuba": "None", "Brazil-S\u00e3o Paulo-Indiana": "None", "Brazil-S\u00e3o Paulo-Indiapor\u00e3": "None", "Brazil-S\u00e3o Paulo-In\u00fabia Paulista": "None", "Brazil-S\u00e3o Paulo-Ipaucu": "None", "Brazil-S\u00e3o Paulo-Iper\u00f3": "None", "Brazil-S\u00e3o Paulo-Ipe\u00fana": "None", "Brazil-S\u00e3o Paulo-Ipigu\u00e1": "None", "Brazil-S\u00e3o Paulo-Iporanga": "None", "Brazil-S\u00e3o Paulo-Ipu\u00e3": "None", "Brazil-S\u00e3o Paulo-Iracem\u00e1polis": "None", "Brazil-S\u00e3o Paulo-Irapu\u00e3": "None", "Brazil-S\u00e3o Paulo-Irapuru": "None", "Brazil-S\u00e3o Paulo-Itaber\u00e1": "None", "Brazil-S\u00e3o Paulo-Ita\u00ed": "None", "Brazil-S\u00e3o Paulo-Itajobi": "None", "Brazil-S\u00e3o Paulo-Itaju": "None", "Brazil-S\u00e3o Paulo-Itanha\u00e9m": "None", "Brazil-S\u00e3o Paulo-Ita\u00f3ca": "None", "Brazil-S\u00e3o Paulo-Itapecerica da Serra": "None", "Brazil-S\u00e3o Paulo-Itapetininga": "None", "Brazil-S\u00e3o Paulo-Itapeva": "None", "Brazil-S\u00e3o Paulo-Itapevi": "None", "Brazil-S\u00e3o Paulo-Itapira": "None", "Brazil-S\u00e3o Paulo-Itapirapu\u00e3 Paulista": "None", "Brazil-S\u00e3o Paulo-It\u00e1polis": "None", "Brazil-S\u00e3o Paulo-Itaporanga": "None", "Brazil-S\u00e3o Paulo-Itapu\u00ed": "None", "Brazil-S\u00e3o Paulo-Itapura": "None", "Brazil-S\u00e3o Paulo-Itaquaquecetuba": "None", "Brazil-S\u00e3o Paulo-Itarar\u00e9": "None", "Brazil-S\u00e3o Paulo-Itariri": "None", "Brazil-S\u00e3o Paulo-Itatiba": "None", "Brazil-S\u00e3o Paulo-Itatinga": "None", "Brazil-S\u00e3o Paulo-Itirapina": "None", "Brazil-S\u00e3o Paulo-Itirapu\u00e3": "None", "Brazil-S\u00e3o Paulo-Itobi": "None", "Brazil-S\u00e3o Paulo-Itu": "None", "Brazil-S\u00e3o Paulo-Itupeva": "None", "Brazil-S\u00e3o Paulo-Ituverava": "None", "Brazil-S\u00e3o Paulo-Jaborandi": "None", "Brazil-S\u00e3o Paulo-Jabuticabal": "None", "Brazil-S\u00e3o Paulo-Jacare\u00ed": "None", "Brazil-S\u00e3o Paulo-Jaci": "None", "Brazil-S\u00e3o Paulo-Jacupiranga": "None", "Brazil-S\u00e3o Paulo-Jaguari\u00fana": "None", "Brazil-S\u00e3o Paulo-Jales": "None", "Brazil-S\u00e3o Paulo-Jambeiro": "None", "Brazil-S\u00e3o Paulo-Jandira": "None", "Brazil-S\u00e3o Paulo-Jardin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Jarinu": "None", "Brazil-S\u00e3o Paulo-Ja\u00fa": "None", "Brazil-S\u00e3o Paulo-Jeriquara": "None", "Brazil-S\u00e3o Paulo-Joan\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Jo\u00e3o Ramalho": "None", "Brazil-S\u00e3o Paulo-Jos\u00e9 Bonif\u00e1cio": "None", "Brazil-S\u00e3o Paulo-J\u00falio Mesquita": "None", "Brazil-S\u00e3o Paulo-Jumirim": "None", "Brazil-S\u00e3o Paulo-Jundia\u00ed": "None", "Brazil-S\u00e3o Paulo-Junqueir\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Juqui\u00e1": "None", "Brazil-S\u00e3o Paulo-Juquitiba": "None", "Brazil-S\u00e3o Paulo-Lagoinha": "None", "Brazil-S\u00e3o Paulo-Laranjal Paulista": "None", "Brazil-S\u00e3o Paulo-Lav\u00ednia": "None", "Brazil-S\u00e3o Paulo-Lavrinhas": "None", "Brazil-S\u00e3o Paulo-Leme": "None", "Brazil-S\u00e3o Paulo-Len\u00e7\u00f3is Paulista": "None", "Brazil-S\u00e3o Paulo-Limeira": "None", "Brazil-S\u00e3o Paulo-Lind\u00f3ia": "None", "Brazil-S\u00e3o Paulo-Lins": "None", "Brazil-S\u00e3o Paulo-Lorena": "None", "Brazil-S\u00e3o Paulo-Lourdes": "None", "Brazil-S\u00e3o Paulo-Louveira": "None", "Brazil-S\u00e3o Paulo-Luc\u00e9lia": "None", "Brazil-S\u00e3o Paulo-Lucian\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Lu\u00eds Ant\u00f4nio": "None", "Brazil-S\u00e3o Paulo-Luisiania": "None", "Brazil-S\u00e3o Paulo-Lupercio": "None", "Brazil-S\u00e3o Paulo-Lut\u00e9cia": "None", "Brazil-S\u00e3o Paulo-Macatuba": "None", "Brazil-S\u00e3o Paulo-Macaubal": "None", "Brazil-S\u00e3o Paulo-Macedonia": "None", "Brazil-S\u00e3o Paulo-Magda": "None", "Brazil-S\u00e3o Paulo-Mairinque": "None", "Brazil-S\u00e3o Paulo-Mairipor\u00e3": "None", "Brazil-S\u00e3o Paulo-Manduri": "None", "Brazil-S\u00e3o Paulo-Mangaratiba": "None", "Brazil-S\u00e3o Paulo-Marab\u00e1 Paulista": "None", "Brazil-S\u00e3o Paulo-Maraca\u00ed": "None", "Brazil-S\u00e3o Paulo-Marapoama": "None", "Brazil-S\u00e3o Paulo-Mari\u00e1polis": "None", "Brazil-S\u00e3o Paulo-Mar\u00edlia": "None", "Brazil-S\u00e3o Paulo-Marin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Martin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Mat\u00e3o": "None", "Brazil-S\u00e3o Paulo-Mau\u00e1": "None", "Brazil-S\u00e3o Paulo-Mendon\u00e7a": "None", "Brazil-S\u00e3o Paulo-Meridiano": "None", "Brazil-S\u00e3o Paulo-Mes\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Miguel\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Mineiros do Tiet\u00ea": "None", "Brazil-S\u00e3o Paulo-Mira Estrela": "None", "Brazil-S\u00e3o Paulo-Miracatu": "None", "Brazil-S\u00e3o Paulo-Mirand\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Mirante do Paranapanema": "None", "Brazil-S\u00e3o Paulo-Mirassol\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Mirassol": "None", "Brazil-S\u00e3o Paulo-Mococa": "None", "Brazil-S\u00e3o Paulo-Mogi das Cruzes": "None", "Brazil-S\u00e3o Paulo-Mogi Gua\u00e7u": "None", "Brazil-S\u00e3o Paulo-Mogi Mirim": "None", "Brazil-S\u00e3o Paulo-Momba\u00e7a": "None", "Brazil-S\u00e3o Paulo-Mon\u00e7\u00f5es": "None", "Brazil-S\u00e3o Paulo-Mongagu\u00e1": "None", "Brazil-S\u00e3o Paulo-Monte Alegre do Sul": "None", "Brazil-S\u00e3o Paulo-Monte Alto": "None", "Brazil-S\u00e3o Paulo-Monte Apraz\u00edvel": "None", "Brazil-S\u00e3o Paulo-Monte Azul Paulista": "None", "Brazil-S\u00e3o Paulo-Monte Castelo": "None", "Brazil-S\u00e3o Paulo-Monte Mor": "None", "Brazil-S\u00e3o Paulo-Monteiro Lobato": "None", "Brazil-S\u00e3o Paulo-Morro Agudo": "None", "Brazil-S\u00e3o Paulo-Morungaba": "None", "Brazil-S\u00e3o Paulo-Motuca": "None", "Brazil-S\u00e3o Paulo-Murutinga do Sul": "None", "Brazil-S\u00e3o Paulo-Nantes": "None", "Brazil-S\u00e3o Paulo-Narandiba": "None", "Brazil-S\u00e3o Paulo-Natividade da Serra": "None", "Brazil-S\u00e3o Paulo-Nazar\u00e9 Paulista": "None", "Brazil-S\u00e3o Paulo-Neves Paulista": "None", "Brazil-S\u00e3o Paulo-Nhandeara": "None", "Brazil-S\u00e3o Paulo-Nipo\u00e3": "None", "Brazil-S\u00e3o Paulo-Nova Alian\u00e7a": "None", "Brazil-S\u00e3o Paulo-Nova Campina": "None", "Brazil-S\u00e3o Paulo-Nova Cana\u00e3 Paulista": "None", "Brazil-S\u00e3o Paulo-Nova Castilho": "None", "Brazil-S\u00e3o Paulo-Nova Europa": "None", "Brazil-S\u00e3o Paulo-Nova Granada": "None", "Brazil-S\u00e3o Paulo-Nova Guataporanga": "None", "Brazil-S\u00e3o Paulo-Nova Independ\u00eancia": "None", "Brazil-S\u00e3o Paulo-Nova Luzit\u00e2nia": "None", "Brazil-S\u00e3o Paulo-Nova Odessa": "None", "Brazil-S\u00e3o Paulo-Novais": "None", "Brazil-S\u00e3o Paulo-Novo Horizonte": "None", "Brazil-S\u00e3o Paulo-Nuporanga": "None", "Brazil-S\u00e3o Paulo-Ocau\u00e7u": "None", "Brazil-S\u00e3o Paulo-\u00d3leo": "None", "Brazil-S\u00e3o Paulo-Ol\u00edmpia": "None", "Brazil-S\u00e3o Paulo-Onda Verde": "None", "Brazil-S\u00e3o Paulo-Oriente": "None", "Brazil-S\u00e3o Paulo-Orindi\u00fava": "None", "Brazil-S\u00e3o Paulo-Orlandia": "None", "Brazil-S\u00e3o Paulo-Osasco": "None", "Brazil-S\u00e3o Paulo-Oscar Bressane": "None", "Brazil-S\u00e3o Paulo-Osvaldo Cruz": "None", "Brazil-S\u00e3o Paulo-Ourinhos": "None", "Brazil-S\u00e3o Paulo-Ouro Verde": "None", "Brazil-S\u00e3o Paulo-Ouroeste": "None", "Brazil-S\u00e3o Paulo-Pacaembu": "None", "Brazil-S\u00e3o Paulo-Palestina": "None", "Brazil-S\u00e3o Paulo-Palmares Paulista": "None", "Brazil-S\u00e3o Paulo-Palmeira do Oeste": "None", "Brazil-S\u00e3o Paulo-Palmital": "None", "Brazil-S\u00e3o Paulo-Panorama": "None", "Brazil-S\u00e3o Paulo-Paragua\u00e7u Paulista": "None", "Brazil-S\u00e3o Paulo-Paraibuna": "None", "Brazil-S\u00e3o Paulo-Para\u00edso": "None", "Brazil-S\u00e3o Paulo-Paranaparema": "None", "Brazil-S\u00e3o Paulo-Paranapu\u00e3": "None", "Brazil-S\u00e3o Paulo-Parapu\u00e3": "None", "Brazil-S\u00e3o Paulo-Pardinho": "None", "Brazil-S\u00e3o Paulo-Pariquera-A\u00e7u": "None", "Brazil-S\u00e3o Paulo-Parisi": "None", "Brazil-S\u00e3o Paulo-Patroc\u00ednio Paulista": "None", "Brazil-S\u00e3o Paulo-Paulic\u00e9ia": "None", "Brazil-S\u00e3o Paulo-Paul\u00ednia": "None", "Brazil-S\u00e3o Paulo-Paulist\u00e2nia": "None", "Brazil-S\u00e3o Paulo-Paulo de Faria": "None", "Brazil-S\u00e3o Paulo-Pederneiras": "None", "Brazil-S\u00e3o Paulo-Pedra Bela": "None", "Brazil-S\u00e3o Paulo-Pedran\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Pedregulho": "None", "Brazil-S\u00e3o Paulo-Pedreira": "None", "Brazil-S\u00e3o Paulo-Pedrinhas Paulista": "None", "Brazil-S\u00e3o Paulo-Pedro de Toledo": "None", "Brazil-S\u00e3o Paulo-Pen\u00e1polis": "None", "Brazil-S\u00e3o Paulo-Pereira Barreto": "None", "Brazil-S\u00e3o Paulo-Pereiras": "None", "Brazil-S\u00e3o Paulo-Peru\u00edbe": "None", "Brazil-S\u00e3o Paulo-Piacatu": "None", "Brazil-S\u00e3o Paulo-Piedade": "None", "Brazil-S\u00e3o Paulo-Pilar do Sul": "None", "Brazil-S\u00e3o Paulo-Pindamonhangaba": "None", "Brazil-S\u00e3o Paulo-Pindorama": "None", "Brazil-S\u00e3o Paulo-Pinhal": "None", "Brazil-S\u00e3o Paulo-Pinhalzinho": "None", "Brazil-S\u00e3o Paulo-Piquerobi": "None", "Brazil-S\u00e3o Paulo-Piquete": "None", "Brazil-S\u00e3o Paulo-Piracaia": "None", "Brazil-S\u00e3o Paulo-Piracicaba": "None", "Brazil-S\u00e3o Paulo-Piracununga": "None", "Brazil-S\u00e3o Paulo-Pirajui": "None", "Brazil-S\u00e3o Paulo-Piraju\u00ed": "None", "Brazil-S\u00e3o Paulo-Pirangi": "None", "Brazil-S\u00e3o Paulo-Pirapora do Bom Jesus": "None", "Brazil-S\u00e3o Paulo-Pirapozinho": "None", "Brazil-S\u00e3o Paulo-Piratininga": "None", "Brazil-S\u00e3o Paulo-Pitangueiras": "None", "Brazil-S\u00e3o Paulo-Planalto": "None", "Brazil-S\u00e3o Paulo-Platina": "None", "Brazil-S\u00e3o Paulo-Po\u00e1": "None", "Brazil-S\u00e3o Paulo-Poloni": "None", "Brazil-S\u00e3o Paulo-Pomp\u00e9ia": "None", "Brazil-S\u00e3o Paulo-Ponga\u00ed": "None", "Brazil-S\u00e3o Paulo-Pontal": "None", "Brazil-S\u00e3o Paulo-Pontalinda": "None", "Brazil-S\u00e3o Paulo-Pontes Gestral": "None", "Brazil-S\u00e3o Paulo-Populina": "None", "Brazil-S\u00e3o Paulo-Porangaba": "None", "Brazil-S\u00e3o Paulo-Porto Feliz": "None", "Brazil-S\u00e3o Paulo-Porto Ferreira": "None", "Brazil-S\u00e3o Paulo-Potim": "None", "Brazil-S\u00e3o Paulo-Potirendaba": "None", "Brazil-S\u00e3o Paulo-Pracinha": "None", "Brazil-S\u00e3o Paulo-Prad\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Praia Grande": "None", "Brazil-S\u00e3o Paulo-Prat\u00e2nia": "None", "Brazil-S\u00e3o Paulo-Presidente Alves": "None", "Brazil-S\u00e3o Paulo-Presidente Bernardes": "None", "Brazil-S\u00e3o Paulo-Presidente Epit\u00e1cio": "None", "Brazil-S\u00e3o Paulo-Presidente Prudente": "None", "Brazil-S\u00e3o Paulo-Presidente Venceslau": "None", "Brazil-S\u00e3o Paulo-Promiss\u00e3o": "None", "Brazil-S\u00e3o Paulo-Quadra": "None", "Brazil-S\u00e3o Paulo-Quat\u00e1": "None", "Brazil-S\u00e3o Paulo-Queiroz": "None", "Brazil-S\u00e3o Paulo-Queluz": "None", "Brazil-S\u00e3o Paulo-Quitana": "None", "Brazil-S\u00e3o Paulo-Rafard": "None", "Brazil-S\u00e3o Paulo-Rancharia": "None", "Brazil-S\u00e3o Paulo-Reden\u00e7\u00e3o da Serra": "None", "Brazil-S\u00e3o Paulo-Regente Feij\u00f3": "None", "Brazil-S\u00e3o Paulo-Regin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Registro": "None", "Brazil-S\u00e3o Paulo-Restinga": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o Bonito": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o Branco": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o Corrente": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o do Sul": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o dos \u00edndios": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o Grande": "None", "Brazil-S\u00e3o Paulo-Ribeir\u00e3o Pires": "None", "Brazil-S\u00e3o Paulo-Ribeirao Preto": "None", "Brazil-S\u00e3o Paulo-Ribeira": "None", "Brazil-S\u00e3o Paulo-Rifaina": "None", "Brazil-S\u00e3o Paulo-Rinc\u00e3o": "None", "Brazil-S\u00e3o Paulo-Rin\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Rio Claro": "None", "Brazil-S\u00e3o Paulo-Rio das Pedras": "None", "Brazil-S\u00e3o Paulo-Rio Grande da Serra": "None", "Brazil-S\u00e3o Paulo-Riol\u00e2ndia": "None", "Brazil-S\u00e3o Paulo-Riversul": "None", "Brazil-S\u00e3o Paulo-Rosana": "None", "Brazil-S\u00e3o Paulo-Roseira": "None", "Brazil-S\u00e3o Paulo-Rubi\u00e1cea": "None", "Brazil-S\u00e3o Paulo-Rubin\u00e9ia": "None", "Brazil-S\u00e3o Paulo-Sabino": "None", "Brazil-S\u00e3o Paulo-Sagres": "None", "Brazil-S\u00e3o Paulo-Sales Oliveira": "None", "Brazil-S\u00e3o Paulo-Sales\u00f3polis": "None", "Brazil-S\u00e3o Paulo-Sales": "None", "Brazil-S\u00e3o Paulo-Salmour\u00e3o": "None", "Brazil-S\u00e3o Paulo-Saltinho": "None", "Brazil-S\u00e3o Paulo-Salto do Pirapora": "None", "Brazil-S\u00e3o Paulo-Salto Grande": "None", "Brazil-S\u00e3o Paulo-Salto": "None", "Brazil-S\u00e3o Paulo-Sandovalina": "None", "Brazil-S\u00e3o Paulo-Santa Ad\u00e9lia": "None", "Brazil-S\u00e3o Paulo-Santa Albertina": "None", "Brazil-S\u00e3o Paulo-Santa B\u00e1rbara d'Oeste": "None", "Brazil-S\u00e3o Paulo-Santa Branca": "None", "Brazil-S\u00e3o Paulo-Santa Clara do Oeste": "None", "Brazil-S\u00e3o Paulo-Santa Cruz da Concei\u00e7\u00e3o": "None", "Brazil-S\u00e3o Paulo-Santa Cruz da Esperan\u00e7a": "None", "Brazil-S\u00e3o Paulo-Santa Cruz das Palmeiras": "None", "Brazil-S\u00e3o Paulo-Santa Cruz do Rio Pardo": "None", "Brazil-S\u00e3o Paulo-Santa Ernestina": "None", "Brazil-S\u00e3o Paulo-Santa F\u00e9 do Sul": "None", "Brazil-S\u00e3o Paulo-Santa Gertrudes": "None", "Brazil-S\u00e3o Paulo-Santa Isabel": "None", "Brazil-S\u00e3o Paulo-Santa Lucia": "None", "Brazil-S\u00e3o Paulo-Santa Maria da Serra": "None", "Brazil-S\u00e3o Paulo-Santa Mercedes": "None", "Brazil-S\u00e3o Paulo-Santa Rita do Oeste": "None", "Brazil-S\u00e3o Paulo-Santa Rita do Passa Quatro": "None", "Brazil-S\u00e3o Paulo-Santa Rosa de Viterbo": "None", "Brazil-S\u00e3o Paulo-Santa Salete": "None", "Brazil-S\u00e3o Paulo-Santana da Ponte Pensa": "None", "Brazil-S\u00e3o Paulo-Santana de Parna\u00edba": "None", "Brazil-S\u00e3o Paulo-Santo Anast\u00e1cio": "None", "Brazil-S\u00e3o Paulo-Santo Andr\u00e9": "None", "Brazil-S\u00e3o Paulo-Santo Ant\u00f4nio da Alegria": "None", "Brazil-S\u00e3o Paulo-Santo Ant\u00f4nio de Posse": "None", "Brazil-S\u00e3o Paulo-Santo Ant\u00f4nio do Aracangu\u00e1": "None", "Brazil-S\u00e3o Paulo-Santo Ant\u00f4nio do Pinhal": "None", "Brazil-S\u00e3o Paulo-Santo Expedito": "None", "Brazil-S\u00e3o Paulo-Sant\u00f3polis do Aguape\u00ed": "None", "Brazil-S\u00e3o Paulo-Santos": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Bento do Sapuca\u00ed": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Bernardo do Campo": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Caetano do Sul": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Carlos": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Francisco": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jo\u00e3o da Boa Vista": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jo\u00e3o das Duas Ponte": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jo\u00e3o de Iracema": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jo\u00e3o do Pau d'Alho": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Joaquim da Barra": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jos\u00e9 da Bela Vista": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jos\u00e9 do Barreiro": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jos\u00e9 do Rio Pardo": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jos\u00e9 do Rio Preto": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Jos\u00e9 dos Campos": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Louren\u00e7o da Serra": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Luiz do Paraitinga": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Manuel": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Miguel Arcanjo": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Paulo": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Pedro do Turvo": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Pedro": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Roque": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Sebasti\u00e3o da Grama": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Sebasti\u00e3o": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Sim\u00e3o": "None", "Brazil-S\u00e3o Paulo-S\u00e3o Vicente": "None", "Brazil-S\u00e3o Paulo-Sarapu\u00ed": "None", "Brazil-S\u00e3o Paulo-Sarutai\u00e1": "None", "Brazil-S\u00e3o Paulo-Sebastian\u00f3polis do Sul": "None", "Brazil-S\u00e3o Paulo-Serra Azul": "None", "Brazil-S\u00e3o Paulo-Serra Negra": "None", "Brazil-S\u00e3o Paulo-Serrana": "None", "Brazil-S\u00e3o Paulo-Sertaozinho": "None", "Brazil-S\u00e3o Paulo-Sete Barras": "None", "Brazil-S\u00e3o Paulo-Sever\u00ednia": "None", "Brazil-S\u00e3o Paulo-Silveiras": "None", "Brazil-S\u00e3o Paulo-Socorro": "None", "Brazil-S\u00e3o Paulo-Sorocaba": "None", "Brazil-S\u00e3o Paulo-Sud Mennucci": "None", "Brazil-S\u00e3o Paulo-Sumar\u00e9": "None", "Brazil-S\u00e3o Paulo-Suzan\u00e1polis": "None", "Brazil-S\u00e3o Paulo-Suzano": "None", "Brazil-S\u00e3o Paulo-Tabapu\u00e3": "None", "Brazil-S\u00e3o Paulo-Tabatinga": "None", "Brazil-S\u00e3o Paulo-Tabo\u00e3o da Serra": "None", "Brazil-S\u00e3o Paulo-Taciba": "None", "Brazil-S\u00e3o Paulo-Tagua\u00ed": "None", "Brazil-S\u00e3o Paulo-Taia\u00e7u": "None", "Brazil-S\u00e3o Paulo-Tai\u00fava": "None", "Brazil-S\u00e3o Paulo-Tamba\u00fa": "None", "Brazil-S\u00e3o Paulo-Tanabi": "None", "Brazil-S\u00e3o Paulo-Tapira\u00ed": "None", "Brazil-S\u00e3o Paulo-Tapiratiba": "None", "Brazil-S\u00e3o Paulo-Taquaral": "None", "Brazil-S\u00e3o Paulo-Taquaritinga": "None", "Brazil-S\u00e3o Paulo-Taquarituba": "None", "Brazil-S\u00e3o Paulo-Taquariva\u00ed": "None", "Brazil-S\u00e3o Paulo-Tarabai": "None", "Brazil-S\u00e3o Paulo-Tarum\u00e3": "None", "Brazil-S\u00e3o Paulo-Tatu\u00ed": "None", "Brazil-S\u00e3o Paulo-Taubat\u00e9": "None", "Brazil-S\u00e3o Paulo-Tejupa": "None", "Brazil-S\u00e3o Paulo-Teodoro Sampaio": "None", "Brazil-S\u00e3o Paulo-Terra Roxa": "None", "Brazil-S\u00e3o Paulo-Tiet\u00ea": "None", "Brazil-S\u00e3o Paulo-Timburi": "None", "Brazil-S\u00e3o Paulo-Torre de Pedra": "None", "Brazil-S\u00e3o Paulo-Torrinha": "None", "Brazil-S\u00e3o Paulo-Trabiju": "None", "Brazil-S\u00e3o Paulo-Trememb\u00e9": "None", "Brazil-S\u00e3o Paulo-Tr\u00eas Fronteiras": "None", "Brazil-S\u00e3o Paulo-Tuiuti": "None", "Brazil-S\u00e3o Paulo-Tup\u00e3": "None", "Brazil-S\u00e3o Paulo-Tupi Paulista": "None", "Brazil-S\u00e3o Paulo-Turi\u00faba": "None", "Brazil-S\u00e3o Paulo-Turmalina": "None", "Brazil-S\u00e3o Paulo-Ubarana": "None", "Brazil-S\u00e3o Paulo-Ubatuba": "None", "Brazil-S\u00e3o Paulo-Ubirajara": "None", "Brazil-S\u00e3o Paulo-Uchoa": "None", "Brazil-S\u00e3o Paulo-Uni\u00e3o Paulista": "None", "Brazil-S\u00e3o Paulo-Ur\u00e2nia": "None", "Brazil-S\u00e3o Paulo-Urup\u00eas": "None", "Brazil-S\u00e3o Paulo-Uru": "None", "Brazil-S\u00e3o Paulo-Valentim Gentil": "None", "Brazil-S\u00e3o Paulo-Valinhos": "None", "Brazil-S\u00e3o Paulo-Valpara\u00edso": "None", "Brazil-S\u00e3o Paulo-Vargem Grande do Sul": "None", "Brazil-S\u00e3o Paulo-Vargem Grande Paulista": "None", "Brazil-S\u00e3o Paulo-Vargem": "None", "Brazil-S\u00e3o Paulo-V\u00e1rzea Paulista": "None", "Brazil-S\u00e3o Paulo-Vera Cruz": "None", "Brazil-S\u00e3o Paulo-Vinhedo": "None", "Brazil-S\u00e3o Paulo-Viradouro": "None", "Brazil-S\u00e3o Paulo-Vista Alegre do Alto": "None", "Brazil-S\u00e3o Paulo-Vit\u00f3ria Brasil": "None", "Brazil-S\u00e3o Paulo-Votorantim": "None", "Brazil-S\u00e3o Paulo-Votuporanga": "None", "Brazil-S\u00e3o Paulo-Zacarias": "None", "Brazil-Sergipe-Amparo de S\u00e3o Francisco": "None", "Brazil-Sergipe-Aquidab\u00e3": "None", "Brazil-Sergipe-Aracaju": "None", "Brazil-Sergipe-Arau\u00e1": "None", "Brazil-Sergipe-Areia Branca": "None", "Brazil-Sergipe-Barra dos Coqueiros": "None", "Brazil-Sergipe-Brejo Grande": "None", "Brazil-Sergipe-Buquim": "None", "Brazil-Sergipe-Campo do Brito": "None", "Brazil-Sergipe-Canhoba": "None", "Brazil-Sergipe-Canind\u00e9 de S\u00e3o Francisco": "None", "Brazil-Sergipe-Capela": "None", "Brazil-Sergipe-Carira": "None", "Brazil-Sergipe-Carm\u00f3polis": "None", "Brazil-Sergipe-Cedro de S\u00e3o Jo\u00e3o": "None", "Brazil-Sergipe-Cristin\u00e1polis": "None", "Brazil-Sergipe-Cumbe": "None", "Brazil-Sergipe-Divina Pastora": "None", "Brazil-Sergipe-Est\u00e2ncia": "None", "Brazil-Sergipe-Feira Nova": "None", "Brazil-Sergipe-Frei Paulo": "None", "Brazil-Sergipe-Gararu": "None", "Brazil-Sergipe-General Maynard": "None", "Brazil-Sergipe-Gracho Cardoso": "None", "Brazil-Sergipe-Ilha das Flores": "None", "Brazil-Sergipe-Indiaroba": "None", "Brazil-Sergipe-Itabaiana": "None", "Brazil-Sergipe-Itabaianinha": "None", "Brazil-Sergipe-Itabi": "None", "Brazil-Sergipe-Itaporanga dajuda": "None", "Brazil-Sergipe-Japaratuba": "None", "Brazil-Sergipe-Japoat\u00e3": "None", "Brazil-Sergipe-Lagarto": "None", "Brazil-Sergipe-Laranjeiras": "None", "Brazil-Sergipe-Ma\u00e7ambara": "None", "Brazil-Sergipe-Malhada dos Bois": "None", "Brazil-Sergipe-Malhador": "None", "Brazil-Sergipe-Maruim": "None", "Brazil-Sergipe-Moita Bonita": "None", "Brazil-Sergipe-Monte Alegre de Sergipe": "None", "Brazil-Sergipe-Muribeca": "None", "Brazil-Sergipe-Ne\u00f3polis": "None", "Brazil-Sergipe-Nossa Senhora Aprecido": "None", "Brazil-Sergipe-Nossa Senhora da Gl\u00f3ria": "None", "Brazil-Sergipe-Nossa Senhora das Dores": "None", "Brazil-Sergipe-Nossa Senhora de Lourdes": "None", "Brazil-Sergipe-Nossa Senhora do Socorro": "None", "Brazil-Sergipe-Pacatuba": "None", "Brazil-Sergipe-Pedra Mole": "None", "Brazil-Sergipe-Pedrinhas": "None", "Brazil-Sergipe-Pinh\u00e3o": "None", "Brazil-Sergipe-Pirambu": "None", "Brazil-Sergipe-Po\u00e7o Redondo": "None", "Brazil-Sergipe-Po\u00e7o Verde": "None", "Brazil-Sergipe-Porto da Folha": "None", "Brazil-Sergipe-Propri\u00e1": "None", "Brazil-Sergipe-Riachao do dantas": "None", "Brazil-Sergipe-Riachuelo": "None", "Brazil-Sergipe-Ribeir\u00f3polis": "None", "Brazil-Sergipe-Ros\u00e1rio do Catete": "None", "Brazil-Sergipe-Salgado": "None", "Brazil-Sergipe-Santa Luzia do Itanhy": "None", "Brazil-Sergipe-Santa Rosa de Lima": "None", "Brazil-Sergipe-Santana do S\u00e3o Francisco": "None", "Brazil-Sergipe-Santo Amaro das Brotas": "None", "Brazil-Sergipe-S\u00e3o Crist\u00f3v\u00e3o": "None", "Brazil-Sergipe-S\u00e3o Domingos": "None", "Brazil-Sergipe-S\u00e3o Francisco": "None", "Brazil-Sergipe-S\u00e3o Miguel do Aleixo": "None", "Brazil-Sergipe-Sim\u00e3o Dias": "None", "Brazil-Sergipe-Siriri": "None", "Brazil-Sergipe-Telha": "None", "Brazil-Sergipe-Tobias Barreto": "None", "Brazil-Sergipe-Tomar do Geru": "None", "Brazil-Sergipe-Umbauba": "None", "Brazil-Tocantins-Abreul\u00e2ndia": "None", "Brazil-Tocantins-Aguiarn\u00f3polis": "None", "Brazil-Tocantins-Alian\u00e7a do Tocantins": "None", "Brazil-Tocantins-Almas": "None", "Brazil-Tocantins-Alvorada": "None", "Brazil-Tocantins-Anan\u00e1s": "None", "Brazil-Tocantins-Angico": "None", "Brazil-Tocantins-Aparecida do Rio Negro": "None", "Brazil-Tocantins-Aragominas": "None", "Brazil-Tocantins-Araguacema": "None", "Brazil-Tocantins-Aragua\u00e7u": "None", "Brazil-Tocantins-Aragua\u00edna": "None", "Brazil-Tocantins-Araguan\u00e3": "None", "Brazil-Tocantins-Araguatins": "None", "Brazil-Tocantins-Arapoema": "None", "Brazil-Tocantins-Arraias": "None", "Brazil-Tocantins-Augustin\u00f3polis": "None", "Brazil-Tocantins-Aurora do Tocantins": "None", "Brazil-Tocantins-Axix\u00e1 do Tocantins": "None", "Brazil-Tocantins-Baba\u00e7ul\u00e2ndia": "None", "Brazil-Tocantins-Bandeirantes do Tocantins": "None", "Brazil-Tocantins-Barra do Ouro": "None", "Brazil-Tocantins-Barrol\u00e2ndia": "None", "Brazil-Tocantins-Bernardo Say\u00e3o": "None", "Brazil-Tocantins-Bom Jesus do Tocantins": "None", "Brazil-Tocantins-Brasil\u00e2ndia do Tocantins": "None", "Brazil-Tocantins-Brejinho de Nazar\u00e9": "None", "Brazil-Tocantins-Buriti do Tocantins": "None", "Brazil-Tocantins-Cachoeirinha": "None", "Brazil-Tocantins-Campos Lindos": "None", "Brazil-Tocantins-Cariri do Tocantins": "None", "Brazil-Tocantins-Carmol\u00e2ndia": "None", "Brazil-Tocantins-Carrasco Bonito": "None", "Brazil-Tocantins-Caseara": "None", "Brazil-Tocantins-Centen\u00e1rio": "None", "Brazil-Tocantins-Chapada da Natividade": "None", "Brazil-Tocantins-Chapada de Areia": "None", "Brazil-Tocantins-Colinas do Tocantins": "None", "Brazil-Tocantins-Colm\u00e9ia": "None", "Brazil-Tocantins-Combinado": "None", "Brazil-Tocantins-Concei\u00e7\u00e3o do Tocantins": "None", "Brazil-Tocantins-Couto Magalhaes": "None", "Brazil-Tocantins-Cristal\u00e2ndia": "None", "Brazil-Tocantins-Crix\u00e1s do Tocantins": "None", "Brazil-Tocantins-Darcin\u00f3polis": "None", "Brazil-Tocantins-Dianopolis": "None", "Brazil-Tocantins-Divin\u00f3polis do Tocantins": "None", "Brazil-Tocantins-Duer\u00e9": "None", "Brazil-Tocantins-Esperantina": "None", "Brazil-Tocantins-F\u00e1tima": "None", "Brazil-Tocantins-Figueir\u00f3polis": "None", "Brazil-Tocantins-Filad\u00e9lfia": "None", "Brazil-Tocantins-Formoso do Araguaia": "None", "Brazil-Tocantins-Fortaleza do Taboc\u00e3o": "None", "Brazil-Tocantins-Goianorte": "None", "Brazil-Tocantins-Goiatins": "None", "Brazil-Tocantins-Gurupi": "None", "Brazil-Tocantins-Ipueiras": "None", "Brazil-Tocantins-Itacaj\u00e1": "None", "Brazil-Tocantins-Itaguatins": "None", "Brazil-Tocantins-Itapiratins": "None", "Brazil-Tocantins-Itapor\u00e3 do Tocantins": "None", "Brazil-Tocantins-Ja\u00fa do Tocantins": "None", "Brazil-Tocantins-Juarina": "None", "Brazil-Tocantins-Lagoa da Confus\u00e3o": "None", "Brazil-Tocantins-Lagoa do Tocantins": "None", "Brazil-Tocantins-Lajed\u00e3o": "None", "Brazil-Tocantins-Lavandeira": "None", "Brazil-Tocantins-Lizarda": "None", "Brazil-Tocantins-Luzin\u00f3polis": "None", "Brazil-Tocantins-Marian\u00f3polis do Tocantins": "None", "Brazil-Tocantins-Mateiros": "None", "Brazil-Tocantins-Mauril\u00e2ndia do Tocantins": "None", "Brazil-Tocantins-Miracema do Tocantins": "None", "Brazil-Tocantins-Miranorte": "None", "Brazil-Tocantins-Monte do Carmo": "None", "Brazil-Tocantins-Monte Santo do Tocantins": "None", "Brazil-Tocantins-Mosquito": "None", "Brazil-Tocantins-Muricil\u00e2ndia": "None", "Brazil-Tocantins-Natividade": "None", "Brazil-Tocantins-Nazar\u00e9": "None", "Brazil-Tocantins-Nova Olinda": "None", "Brazil-Tocantins-Nova Rosal\u00e2ndia": "None", "Brazil-Tocantins-Novo Acordo": "None", "Brazil-Tocantins-Novo Alegre": "None", "Brazil-Tocantins-Novo Jardim": "None", "Brazil-Tocantins-Oliveira de F\u00e1tima": "None", "Brazil-Tocantins-Palmas": "None", "Brazil-Tocantins-Palmeirante": "None", "Brazil-Tocantins-Palmeir\u00f3polis": "None", "Brazil-Tocantins-Para\u00edso do Tocantins": "None", "Brazil-Tocantins-Paran\u00e1": "None", "Brazil-Tocantins-Pau d'Arco": "None", "Brazil-Tocantins-Pedro Afonso": "None", "Brazil-Tocantins-Peixe": "None", "Brazil-Tocantins-Pequizeiro": "None", "Brazil-Tocantins-Pindorama do Tocantins": "None", "Brazil-Tocantins-Piraqu\u00ea": "None", "Brazil-Tocantins-Pium": "None", "Brazil-Tocantins-Ponte Alta do Bom Jesus": "None", "Brazil-Tocantins-Ponte Alta do Norte": "None", "Brazil-Tocantins-Porto Alegre do Tocantins": "None", "Brazil-Tocantins-Porto Nacional": "None", "Brazil-Tocantins-Praia Norte": "None", "Brazil-Tocantins-Presidente Kennedy": "None", "Brazil-Tocantins-Pugmil": "None", "Brazil-Tocantins-Recursol\u00e2ndia": "None", "Brazil-Tocantins-Riachinho": "None", "Brazil-Tocantins-Rio da Concei\u00e7\u00e3o": "None", "Brazil-Tocantins-Rio dos Bois": "None", "Brazil-Tocantins-Rio Sono": "None", "Brazil-Tocantins-Sampaio": "None", "Brazil-Tocantins-Sandol\u00e2ndia": "None", "Brazil-Tocantins-Santa F\u00e9 do Araguaia": "None", "Brazil-Tocantins-Santa Maria do Tocantins": "None", "Brazil-Tocantins-Santa Rita do Tocantins": "None", "Brazil-Tocantins-Santa Rosa do Tocantins": "None", "Brazil-Tocantins-Santa Tereza do Tocantins": "None", "Brazil-Tocantins-Santa Terezinha do Tocantins": "None", "Brazil-Tocantins-S\u00e3o Bento do Tocantins": "None", "Brazil-Tocantins-S\u00e3o F\u00e9lix do Tocantins": "None", "Brazil-Tocantins-S\u00e3o Miguel do Tocantins": "None", "Brazil-Tocantins-S\u00e3o Salvador do Tocantins": "None", "Brazil-Tocantins-S\u00e3o Sebasti\u00e3o do Tocantins": "None", "Brazil-Tocantins-S\u00e3o Val\u00e9rio da Natividade": "None", "Brazil-Tocantins-Silvan\u00f3polis": "None", "Brazil-Tocantins-S\u00edtio Novo do Tocantins": "None", "Brazil-Tocantins-Sucupira": "None", "Brazil-Tocantins-Taguatinga": "None", "Brazil-Tocantins-Taipas do Tocantins": "None", "Brazil-Tocantins-Talism\u00e3": "None", "Brazil-Tocantins-Tocant\u00ednia": "None", "Brazil-Tocantins-Tocantin\u00f3polis": "None", "Brazil-Tocantins-Tupirama": "None", "Brazil-Tocantins-Tupiratins": "None", "Brazil-Tocantins-Wanderl\u00e2ndia": "None", "Brazil-Tocantins-Xambio\u00e1": "None", "British Indian Ocean Territory-None-None": "None", "British Virgin Islands-Anegada-None": "None", "British Virgin Islands-Jost Van Dyke-None": "None", "British Virgin Islands-Other Islands-None": "None", "British Virgin Islands-Tortola-None": "None", "British Virgin Islands-Virgin Gorda-None": "None", "Brunei-Belait-Bukit Sawat": "BS", "Brunei-Belait-Kuala Balai": "BA", "Brunei-Belait-Kuala Belait": "BT", "Brunei-Belait-Labi": "LA", "Brunei-Belait-Liang": "LI", "Brunei-Belait-Melilas": "ME", "Brunei-Belait-Seria": "SE", "Brunei-Belait-Sukang": "SU", "Brunei-Brunei and Muara-Berakas A": "None", "Brunei-Brunei and Muara-Berakas B": "None", "Brunei-Brunei and Muara-Gadong": "GA", "Brunei-Brunei and Muara-Kianggeh": "KG", "Brunei-Brunei and Muara-Kilanas": "KL", "Brunei-Brunei and Muara-Kota Batu": "KB", "Brunei-Brunei and Muara-Lumapas": "LU", "Brunei-Brunei and Muara-Mentiri": "ME", "Brunei-Brunei and Muara-Pengkalan Batu": "PB", "Brunei-Brunei and Muara-Sengkurong": "SN", "Brunei-Brunei and Muara-Serasa": "SR", "Brunei-Temburong-Amo": "AM", "Brunei-Temburong-Bangar": "BN", "Brunei-Temburong-Batu Apoi": "BA", "Brunei-Temburong-Bukok": "BO", "Brunei-Temburong-Labu": "LA", "Brunei-Tutong-Keriam": "KE", "Brunei-Tutong-Kiudang": "KI", "Brunei-Tutong-Lamunin": "LA", "Brunei-Tutong-Pekan Tutong": "PT", "Brunei-Tutong-Rambai": "RA", "Brunei-Tutong-Tanjong Maya": "TM", "Brunei-Tutong-Telisai": "TE", "Brunei-Tutong-Ukong": "UK", "Bulgaria-Blagoevgrad-Bansko": "BA", "Bulgaria-Blagoevgrad-Belitsa": "BE", "Bulgaria-Blagoevgrad-Blagoevgrad": "BL", "Bulgaria-Blagoevgrad-Garmen": "GA", "Bulgaria-Blagoevgrad-Gotse Delchev": "GD", "Bulgaria-Blagoevgrad-Hadzhidimovo": "HA", "Bulgaria-Blagoevgrad-Kresna": "KR", "Bulgaria-Blagoevgrad-Petrich": "PE", "Bulgaria-Blagoevgrad-Razlog": "RA", "Bulgaria-Blagoevgrad-Sandanski": "SN", "Bulgaria-Blagoevgrad-Satovcha": "SV", "Bulgaria-Blagoevgrad-Simitli": "SM", "Bulgaria-Blagoevgrad-Strumyani": "SY", "Bulgaria-Blagoevgrad-Yakoruda": "YA", "Bulgaria-Burgas-Aitos": "AI", "Bulgaria-Burgas-Burgas": "BU", "Bulgaria-Burgas-Kameno": "KM", "Bulgaria-Burgas-Karnobat": "KR", "Bulgaria-Burgas-Malko Tarnovo": "MT", "Bulgaria-Burgas-Nesebar": "NE", "Bulgaria-Burgas-Pomorie": "PO", "Bulgaria-Burgas-Primorsko": "PR", "Bulgaria-Burgas-Ruen": "RU", "Bulgaria-Burgas-Sozopol": "SO", "Bulgaria-Burgas-Sredets": "SR", "Bulgaria-Burgas-Sungurlare": "SU", "Bulgaria-Burgas-Tsarevo": "CA", "Bulgaria-Dobrich-Balchik": "BA", "Bulgaria-Dobrich-Dobrich": "DO", "Bulgaria-Dobrich-Dobrich-selska": "None", "Bulgaria-Dobrich-General Toshevo": "GT", "Bulgaria-Dobrich-Kavarna": "KA", "Bulgaria-Dobrich-Krushari": "KR", "Bulgaria-Dobrich-Shabla": "SH", "Bulgaria-Dobrich-Tervel": "TE", "Bulgaria-Gabrovo-Dryanovo": "DR", "Bulgaria-Gabrovo-Gabrovo": "GA", "Bulgaria-Gabrovo-Sevlievo": "SE", "Bulgaria-Gabrovo-Tryavna": "TR", "Bulgaria-Grad Sofiya-Stolichna": "ST", "Bulgaria-Haskovo-Dimitrovgrad": "DI", "Bulgaria-Haskovo-Harmanli": "HM", "Bulgaria-Haskovo-Haskovo": "HS", "Bulgaria-Haskovo-Ivaylovgrad": "IV", "Bulgaria-Haskovo-Lyubimets": "LU", "Bulgaria-Haskovo-Madzharovo": "MA", "Bulgaria-Haskovo-Mineralni Bani": "MB", "Bulgaria-Haskovo-Simeonovgrad": "SI", "Bulgaria-Haskovo-Stambolovo": "ST", "Bulgaria-Haskovo-Svilengrad": "SV", "Bulgaria-Haskovo-Topolovgrad": "TO", "Bulgaria-Kardzhali-Ardino": "AR", "Bulgaria-Kardzhali-Chernoochene": "CH", "Bulgaria-Kardzhali-Dzhebel": "DZ", "Bulgaria-Kardzhali-Kardzhali": "KA", "Bulgaria-Kardzhali-Kirkovo": "KI", "Bulgaria-Kardzhali-Krumovgrad": "KR", "Bulgaria-Kardzhali-Momchilgrad": "MO", "Bulgaria-Kardzhali-Skalna Glava": "KA", "Bulgaria-Kyustendil-Boboshevo": "BS", "Bulgaria-Kyustendil-Bobovdol": "BD", "Bulgaria-Kyustendil-Dupnitsa": "DU", "Bulgaria-Kyustendil-Kocherinovo": "KO", "Bulgaria-Kyustendil-Kyustendil": "KU", "Bulgaria-Kyustendil-Nevestino": "NE", "Bulgaria-Kyustendil-Rila": "RI", "Bulgaria-Kyustendil-Sapareva Banya": "SB", "Bulgaria-Kyustendil-Treklyano": "TR", "Bulgaria-Lovech-Apriltsi": "AP", "Bulgaria-Lovech-Letnitsa": "LE", "Bulgaria-Lovech-Loukovit": "LU", "Bulgaria-Lovech-Lovech": "LO", "Bulgaria-Lovech-Teteven": "TE", "Bulgaria-Lovech-Troyan": "TR", "Bulgaria-Lovech-Ugarchin": "UG", "Bulgaria-Lovech-Yablanitsa": "YA", "Bulgaria-Montana-Berkovitsa": "BE", "Bulgaria-Montana-Boichinovtsi": "BO", "Bulgaria-Montana-Brusartsi": "BR", "Bulgaria-Montana-Chiprovtsi": "CH", "Bulgaria-Montana-Georgy Damyanovo": "GD", "Bulgaria-Montana-Lom": "LO", "Bulgaria-Montana-Medkovets": "ME", "Bulgaria-Montana-Montana": "MO", "Bulgaria-Montana-Valchedram": "VD", "Bulgaria-Montana-Varshets": "VR", "Bulgaria-Montana-Yakimovo": "YA", "Bulgaria-Pazardzhik-Batak": "BA", "Bulgaria-Pazardzhik-Belovo": "BE", "Bulgaria-Pazardzhik-Bratsigovo": "BR", "Bulgaria-Pazardzhik-Lesichevo": "LE", "Bulgaria-Pazardzhik-Panagyurishte": "PN", "Bulgaria-Pazardzhik-Pazardzhik": "PZ", "Bulgaria-Pazardzhik-Peshtera": "PE", "Bulgaria-Pazardzhik-Rakitovo": "RA", "Bulgaria-Pazardzhik-Septemvri": "SE", "Bulgaria-Pazardzhik-Strelcha": "ST", "Bulgaria-Pazardzhik-Velingrad": "VE", "Bulgaria-Pernik-Breznik": "BR", "Bulgaria-Pernik-Kovachevtsi": "KO", "Bulgaria-Pernik-Pernik": "PE", "Bulgaria-Pernik-Radomir": "RA", "Bulgaria-Pernik-Tran": "TR", "Bulgaria-Pernik-Zemen": "ZE", "Bulgaria-Pleven-Belene": "BE", "Bulgaria-Pleven-Cherven Bryag": "CB", "Bulgaria-Pleven-Dolna Mitropoliya": "GO", "Bulgaria-Pleven-Dolni Dabnik": "DD", "Bulgaria-Pleven-Gulyantsi": "GU", "Bulgaria-Pleven-Iskar": "IS", "Bulgaria-Pleven-Knezha": "KN", "Bulgaria-Pleven-Levski": "LE", "Bulgaria-Pleven-Nikopol": "NI", "Bulgaria-Pleven-Pleven": "PL", "Bulgaria-Pleven-Pordim": "PO", "Bulgaria-Plovdiv-Asenovgrad": "AS", "Bulgaria-Plovdiv-Brezovo": "BR", "Bulgaria-Plovdiv-Hisar": "HI", "Bulgaria-Plovdiv-Kaloyanovo": "KY", "Bulgaria-Plovdiv-Karlovo": "KR", "Bulgaria-Plovdiv-Krichim": "KC", "Bulgaria-Plovdiv-Laki": "LA", "Bulgaria-Plovdiv-Maritsa": "MA", "Bulgaria-Plovdiv-Parvomay": "PA", "Bulgaria-Plovdiv-Perushtitsa": "PE", "Bulgaria-Plovdiv-Plovdiv": "PL", "Bulgaria-Plovdiv-Rakovski": "RA", "Bulgaria-Plovdiv-Rodopi": "RO", "Bulgaria-Plovdiv-Sadovo": "SV", "Bulgaria-Plovdiv-Saedinenie": "SN", "Bulgaria-Plovdiv-Stamboliyski": "ST", "Bulgaria-Razgrad-Isperih": "IS", "Bulgaria-Razgrad-Kubrat": "KU", "Bulgaria-Razgrad-Loznitsa": "LO", "Bulgaria-Razgrad-Razgrad": "RA", "Bulgaria-Razgrad-Samuil": "SA", "Bulgaria-Razgrad-Tsar Kaloyan": "CK", "Bulgaria-Razgrad-Zavet": "ZA", "Bulgaria-Ruse-Borovo": "BO", "Bulgaria-Ruse-Byala": "BY", "Bulgaria-Ruse-Dve Mogili": "DM", "Bulgaria-Ruse-Ivanovo": "IV", "Bulgaria-Ruse-Rousse": "RU", "Bulgaria-Ruse-Slivo Pole": "SP", "Bulgaria-Ruse-Tsenovo": "CE", "Bulgaria-Ruse-Vetovo": "VE", "Bulgaria-Shumen-Gara Hitrino": "HI", "Bulgaria-Shumen-Kaolinovo": "KL", "Bulgaria-Shumen-Kaspichan": "KS", "Bulgaria-Shumen-Nikola Kozlevo": "NK", "Bulgaria-Shumen-Novi Pazar": "NP", "Bulgaria-Shumen-Preslav": "VP", "Bulgaria-Shumen-Shumen": "SH", "Bulgaria-Shumen-Smyadovo": "SM", "Bulgaria-Shumen-Varbitsa": "VA", "Bulgaria-Shumen-Venets": "VE", "Bulgaria-Silistra-Alfatar": "AL", "Bulgaria-Silistra-Dulovo": "DU", "Bulgaria-Silistra-Glavinitsa": "GL", "Bulgaria-Silistra-Kainardzha": "KA", "Bulgaria-Silistra-Silistra": "SL", "Bulgaria-Silistra-Sitovo": "SV", "Bulgaria-Silistra-Tutrakan": "TU", "Bulgaria-Sliven-Kotel": "KO", "Bulgaria-Sliven-Nova Zagora": "NZ", "Bulgaria-Sliven-Sliven": "SL", "Bulgaria-Sliven-Tvarditsa": "TV", "Bulgaria-Smolyan-Banite": "BA", "Bulgaria-Smolyan-Borino": "BO", "Bulgaria-Smolyan-Chepelare": "CH", "Bulgaria-Smolyan-Devin": "DE", "Bulgaria-Smolyan-Dospat": "DO", "Bulgaria-Smolyan-Madan": "MA", "Bulgaria-Smolyan-Nedelino": "NE", "Bulgaria-Smolyan-Rudozem": "RU", "Bulgaria-Smolyan-Smolyan": "SM", "Bulgaria-Smolyan-Zlatograd": "ZL", "Bulgaria-Sofia-Anton": "AN", "Bulgaria-Sofia-Botevgrad": "BG", "Bulgaria-Sofia-Bozhurishte": "BZ", "Bulgaria-Sofia-Chavdar": "CV", "Bulgaria-Sofia-Chelopech": "CL", "Bulgaria-Sofia-Dolna Banya": "DB", "Bulgaria-Sofia-Dragoman": "DR", "Bulgaria-Sofia-Elin Pelin": "EP", "Bulgaria-Sofia-Etropole": "ET", "Bulgaria-Sofia-Godech": "GO", "Bulgaria-Sofia-Gorna Malina": "GM", "Bulgaria-Sofia-Ihtiman": "IH", "Bulgaria-Sofia-Koprivshtitsa": "KP", "Bulgaria-Sofia-Kostenets": "KN", "Bulgaria-Sofia-Kostinbrod": "KB", "Bulgaria-Sofia-Mirkovo": "MI", "Bulgaria-Sofia-Pirdop": "PI", "Bulgaria-Sofia-Pravets": "PR", "Bulgaria-Sofia-Samokov": "SA", "Bulgaria-Sofia-Slivnitsa": "SL", "Bulgaria-Sofia-Svoge": "SV", "Bulgaria-Sofia-Zlatitsa": "ZL", "Bulgaria-Stara Zagora-Bratya Daskalovi": "BD", "Bulgaria-Stara Zagora-Chirpan": "CH", "Bulgaria-Stara Zagora-Galabovo": "GA", "Bulgaria-Stara Zagora-Gurkovo": "GU", "Bulgaria-Stara Zagora-Kazanlak": "KA", "Bulgaria-Stara Zagora-Maglizh": "MA", "Bulgaria-Stara Zagora-Nikolaevo": "NI", "Bulgaria-Stara Zagora-Opan": "OP", "Bulgaria-Stara Zagora-Pavel Banya": "PB", "Bulgaria-Stara Zagora-Radnevo": "RA", "Bulgaria-Stara Zagora-Stara Zagora": "SZ", "Bulgaria-Targovishte-Antonovo": "AN", "Bulgaria-Targovishte-Omurtag": "OM", "Bulgaria-Targovishte-Opaka": "OP", "Bulgaria-Targovishte-Popovo": "PO", "Bulgaria-Targovishte-Targovishte": "TA", "Bulgaria-Varna-Aksakovo": "AK", "Bulgaria-Varna-Avren": "AV", "Bulgaria-Varna-Beloslav": "BE", "Bulgaria-Varna-Byala": "BY", "Bulgaria-Varna-Dalgopol": "DA", "Bulgaria-Varna-Devnya": "DE", "Bulgaria-Varna-Dolni Chiflik": "DC", "Bulgaria-Varna-Provadiya": "PR", "Bulgaria-Varna-Suvorovo": "SU", "Bulgaria-Varna-Valchi Dol": "VD", "Bulgaria-Varna-Varna": "VA", "Bulgaria-Varna-Vetrino": "VE", "Bulgaria-Veliko Tarnovo-Elena": "EL", "Bulgaria-Veliko Tarnovo-Gorna Orhyahovitsa": "GO", "Bulgaria-Veliko Tarnovo-Lyaskovets": "LY", "Bulgaria-Veliko Tarnovo-Pavlikeni": "PA", "Bulgaria-Veliko Tarnovo-Polski Trambesh": "PT", "Bulgaria-Veliko Tarnovo-Strazhitsa": "ST", "Bulgaria-Veliko Tarnovo-Suhindol": "SU", "Bulgaria-Veliko Tarnovo-Svishtov": "SV", "Bulgaria-Veliko Tarnovo-Veliko Tarnovo": "VT", "Bulgaria-Veliko Tarnovo-Zlataritsa": "ZL", "Bulgaria-Vidin-Belogradchik": "BE", "Bulgaria-Vidin-Boinitsa": "BO", "Bulgaria-Vidin-Bregovo": "BR", "Bulgaria-Vidin-Chuprene": "CH", "Bulgaria-Vidin-Dimovo": "DI", "Bulgaria-Vidin-Gramada": "GR", "Bulgaria-Vidin-Kula": "KU", "Bulgaria-Vidin-Makresh": "MA", "Bulgaria-Vidin-Novo Selo": "NS", "Bulgaria-Vidin-Ruzh": "RU", "Bulgaria-Vidin-Vidin": "VI", "Bulgaria-Vratsa-Borovan": "BO", "Bulgaria-Vratsa-Byala Slatina": "BS", "Bulgaria-Vratsa-Hairedin": "HA", "Bulgaria-Vratsa-Kozloduy": "KO", "Bulgaria-Vratsa-Krivodol": "KR", "Bulgaria-Vratsa-Mezdra": "ME", "Bulgaria-Vratsa-Miziya": "MI", "Bulgaria-Vratsa-Oryahovo": "OR", "Bulgaria-Vratsa-Roman": "RO", "Bulgaria-Vratsa-Vratsa": "VR", "Bulgaria-Yambol-Bolyarovo": "BO", "Bulgaria-Yambol-Elhovo": "EL", "Bulgaria-Yambol-Straldzha": "ST", "Bulgaria-Yambol-Tundzha": "TU", "Bulgaria-Yambol-Yambol": "YA", "Burkina Faso-Boucle du Mouhoun-Bal\u00e9": "BA", "Burkina Faso-Boucle du Mouhoun-Banwa": "BW", "Burkina Faso-Boucle du Mouhoun-Kossi": "KS", "Burkina Faso-Boucle du Mouhoun-Mouhoun": "MO", "Burkina Faso-Boucle du Mouhoun-Nayala": "NY", "Burkina Faso-Boucle du Mouhoun-Sourou": "SR", "Burkina Faso-Cascades-Como\u00e9": "KM", "Burkina Faso-Cascades-L\u00e9raba": "LE", "Burkina Faso-Centre-Est-Boulgou": "BL", "Burkina Faso-Centre-Est-Koulp\u00e9logo": "KL", "Burkina Faso-Centre-Est-Kouritenga": "KR", "Burkina Faso-Centre-Nord-Bam": "BM", "Burkina Faso-Centre-Nord-Namentenga": "NM", "Burkina Faso-Centre-Nord-Sanmatenga": "ST", "Burkina Faso-Centre-Ouest-Boulkiemd\u00e9": "BK", "Burkina Faso-Centre-Ouest-Sangui\u00e9": "SG", "Burkina Faso-Centre-Ouest-Sissili": "SS", "Burkina Faso-Centre-Ouest-Ziro": "ZR", "Burkina Faso-Centre-Sud-Baz\u00e8ga": "BZ", "Burkina Faso-Centre-Sud-Nahouri": "NR", "Burkina Faso-Centre-Sud-Zoundw\u00e9ogo": "ZW", "Burkina Faso-Centre-Kadiogo": "KA", "Burkina Faso-Est-Gnagna": "GG", "Burkina Faso-Est-Gourma": "GM", "Burkina Faso-Est-Komandjoari": "KJ", "Burkina Faso-Est-Kompienga": "KP", "Burkina Faso-Est-Tapoa": "TA", "Burkina Faso-Haut-Bassins-Houet": "HO", "Burkina Faso-Haut-Bassins-K\u00e9n\u00e9dougou": "KN", "Burkina Faso-Haut-Bassins-Tuy": "TU", "Burkina Faso-Nord-Loroum": "LO", "Burkina Faso-Nord-Passor\u00e9": "PA", "Burkina Faso-Nord-Yatenga": "YT", "Burkina Faso-Nord-Zondoma": "ZM", "Burkina Faso-Plateau-Central-Ganzourgou": "GZ", "Burkina Faso-Plateau-Central-Kourw\u00e9ogo": "KW", "Burkina Faso-Plateau-Central-Oubritenga": "OB", "Burkina Faso-Sahel-Oudalan": "OD", "Burkina Faso-Sahel-S\u00e9no": "SE", "Burkina Faso-Sahel-Soum": "SM", "Burkina Faso-Sahel-Yagha": "YG", "Burkina Faso-Sud-Ouest-Bougouriba": "BB", "Burkina Faso-Sud-Ouest-Ioba": "IO", "Burkina Faso-Sud-Ouest-Noumbiel": "NB", "Burkina Faso-Sud-Ouest-Poni": "PO", "Burundi-Bubanza-Bubanza": "BU", "Burundi-Bubanza-Gihanga": "GI", "Burundi-Bubanza-Mpanda": "MP", "Burundi-Bubanza-Musigati": "MU", "Burundi-Bubanza-Rugazi": "RU", "Burundi-Bujumbura Mairie-Buterere": "None", "Burundi-Bujumbura Mairie-Buyenze": "None", "Burundi-Bujumbura Mairie-Bwiza": "None", "Burundi-Bujumbura Mairie-Cibitoke": "None", "Burundi-Bujumbura Mairie-Gihosha": "None", "Burundi-Bujumbura Mairie-Kamenge": "None", "Burundi-Bujumbura Mairie-Kanyosha2": "None", "Burundi-Bujumbura Mairie-Kinama": "None", "Burundi-Bujumbura Mairie-Kinindo": "None", "Burundi-Bujumbura Mairie-Lake Tanganyika": "None", "Burundi-Bujumbura Mairie-Musaga": "None", "Burundi-Bujumbura Mairie-Ngagara": "None", "Burundi-Bujumbura Mairie-Nyakabiga": "None", "Burundi-Bujumbura Mairie-Roherero": "None", "Burundi-Bujumbura Rural-Bugarama": "None", "Burundi-Bujumbura Rural-Isale": "IS", "Burundi-Bujumbura Rural-Kabezi": "KB", "Burundi-Bujumbura Rural-Kanyosha1": "None", "Burundi-Bujumbura Rural-Lake Tanganyika": "None", "Burundi-Bujumbura Rural-Mubimbi": "MB", "Burundi-Bujumbura Rural-Mugongomanga": "MM", "Burundi-Bujumbura Rural-Muhuta": "MH", "Burundi-Bujumbura Rural-Mukike": "MK", "Burundi-Bujumbura Rural-Mutambu": "MT", "Burundi-Bujumbura Rural-Mutimbuzi": "MZ", "Burundi-Bujumbura Rural-Nyabiraba": "None", "Burundi-Bururi-Burambi": "BM", "Burundi-Bururi-Bururi": "BR", "Burundi-Bururi-Buyengero": "BY", "Burundi-Bururi-Lake Tanganyika": "None", "Burundi-Bururi-Matana": "MA", "Burundi-Bururi-Mugamba": "MU", "Burundi-Bururi-Rumonge": "RM", "Burundi-Bururi-Rutovu": "RT", "Burundi-Bururi-Songa": "SO", "Burundi-Bururi-Vyanda": "VY", "Burundi-Cankuzo-Cankuzo": "CA", "Burundi-Cankuzo-Cendajuru": "CE", "Burundi-Cankuzo-Gisagara": "GI", "Burundi-Cankuzo-Kigamba": "KI", "Burundi-Cankuzo-Mishiha": "MI", "Burundi-Cibitoke-Buganda": "BG", "Burundi-Cibitoke-Bukinanyana": "BK", "Burundi-Cibitoke-Mabayi": "MA", "Burundi-Cibitoke-Mugina": "MG", "Burundi-Cibitoke-Murwi": "MR", "Burundi-Cibitoke-Rugombo": "RU", "Burundi-Gitega-Bugendana": "BG", "Burundi-Gitega-Bukirasazi": "BK", "Burundi-Gitega-Buraza": "BR", "Burundi-Gitega-Giheta": "GH", "Burundi-Gitega-Gishubi": "GS", "Burundi-Gitega-Gitega": "GT", "Burundi-Gitega-Itaba": "IT", "Burundi-Gitega-Makebuko": "MA", "Burundi-Gitega-Mutaho": "MU", "Burundi-Gitega-Nyanrusange": "None", "Burundi-Gitega-Ryansoro": "RY", "Burundi-Karuzi-Bugenyuzi": "BG", "Burundi-Karuzi-Buhiga": "BH", "Burundi-Karuzi-Gihogazi": "GH", "Burundi-Karuzi-Gitaramuka": "GT", "Burundi-Karuzi-Mutumba": "MU", "Burundi-Karuzi-Nyabikere": "NY", "Burundi-Karuzi-Shombo": "SH", "Burundi-Kayanza-Butaganzwa1": "None", "Burundi-Kayanza-Gahombo": "GH", "Burundi-Kayanza-Gatara": "GT", "Burundi-Kayanza-Kabarore": "KB", "Burundi-Kayanza-Kayanza": "KY", "Burundi-Kayanza-Matongo": "MA", "Burundi-Kayanza-Muhanga": "MH", "Burundi-Kayanza-Muruta": "MR", "Burundi-Kayanza-Rango": "RA", "Burundi-Kirundo-Bugabira": "BG", "Burundi-Kirundo-Busoni": "BS", "Burundi-Kirundo-Bwambarangwe": "BW", "Burundi-Kirundo-Gitobe": "GI", "Burundi-Kirundo-Kirundo": "KI", "Burundi-Kirundo-Ntega": "NT", "Burundi-Kirundo-Vumbi": "VU", "Burundi-Makamba-Kayogoro": "KA", "Burundi-Makamba-Kibago": "KI", "Burundi-Makamba-Lake Tanganyika": "None", "Burundi-Makamba-Mabanda": "MB", "Burundi-Makamba-Makamba": "MK", "Burundi-Makamba-Nyanza-Lac": "NL", "Burundi-Makamba-Vugizo": "VU", "Burundi-Muramvya-Bukeye": "BU", "Burundi-Muramvya-Kiganda": "KI", "Burundi-Muramvya-Mbuye": "MB", "Burundi-Muramvya-Muramvya": "MU", "Burundi-Muramvya-Rutegama": "RU", "Burundi-Muyinga-Buhinyuza": "BH", "Burundi-Muyinga-Butihinda": "BT", "Burundi-Muyinga-Gashoho": "GH", "Burundi-Muyinga-Gasorwe": "GW", "Burundi-Muyinga-Giteranyi": "GI", "Burundi-Muyinga-Muyinga": "MU", "Burundi-Muyinga-Mwakiro": "MW", "Burundi-Mwaro-Bisoro": "BI", "Burundi-Mwaro-Gisozi": "GI", "Burundi-Mwaro-Kayokwe": "KA", "Burundi-Mwaro-Ndava": "ND", "Burundi-Mwaro-Nyabihanga": "NY", "Burundi-Mwaro-Rusaka": "RU", "Burundi-Ngozi-Busiga": "BU", "Burundi-Ngozi-Gashikanwa": "GA", "Burundi-Ngozi-Kiremba": "KI", "Burundi-Ngozi-Marangara": "MA", "Burundi-Ngozi-Mwumba": "MW", "Burundi-Ngozi-Ngozi": "NG", "Burundi-Ngozi-Nyamurenza": "None", "Burundi-Ngozi-Ruhororo": "RU", "Burundi-Ngozi-Tangara": "TA", "Burundi-Rutana-Bukemba": "BU", "Burundi-Rutana-Giharo": "GH", "Burundi-Rutana-Gitanga": "GT", "Burundi-Rutana-Mpinga-Kayove": "None", "Burundi-Rutana-Musongati": "MU", "Burundi-Rutana-Rutana": "RU", "Burundi-Ruyigi-Butaganzwa2": "None", "Burundi-Ruyigi-Butezi": "BZ", "Burundi-Ruyigi-Bweru": "BW", "Burundi-Ruyigi-Gisuru": "GI", "Burundi-Ruyigi-Kinyinya": "None", "Burundi-Ruyigi-Nyabitsinda": "NY", "Burundi-Ruyigi-Ruyigi": "RU", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Malai": "ML", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Mongkol Borei": "MB", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Ou Chrov": "OC", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Phnum Srok": "PS", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Preah Netr Preah": "PN", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Serei Saophoan": "SS", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Svay Chek": "SC", "Cambodia-B\u00e2nt\u00e9ay M\u00e9anchey-Thma Puok": "TP", "Cambodia-Batd\u00e2mb\u00e2ng-Aek Phnum": "AP", "Cambodia-Batd\u00e2mb\u00e2ng-Banan": "BN", "Cambodia-Batd\u00e2mb\u00e2ng-Bat Dambang": "BD", "Cambodia-Batd\u00e2mb\u00e2ng-Bavel": "BV", "Cambodia-Batd\u00e2mb\u00e2ng-Moung Ruessei": "MR", "Cambodia-Batd\u00e2mb\u00e2ng-Phnum Proek": "PP", "Cambodia-Batd\u00e2mb\u00e2ng-Rotanak Mondol": "RM", "Cambodia-Batd\u00e2mb\u00e2ng-Samlout": "ST", "Cambodia-Batd\u00e2mb\u00e2ng-Sangkae": "SK", "Cambodia-Batd\u00e2mb\u00e2ng-Svay Pao": "None", "Cambodia-K\u00e2mp\u00f3ng Cham-Batheay": "BT", "Cambodia-K\u00e2mp\u00f3ng Cham-Chamkar Leu": "CL", "Cambodia-K\u00e2mp\u00f3ng Cham-Cheung Prey": "CP", "Cambodia-K\u00e2mp\u00f3ng Cham-Kampong Cham": "KP", "Cambodia-K\u00e2mp\u00f3ng Cham-Kampong Siem": "KS", "Cambodia-K\u00e2mp\u00f3ng Cham-Kang Meas": "KM", "Cambodia-K\u00e2mp\u00f3ng Cham-Kaoh Soutin": "KT", "Cambodia-K\u00e2mp\u00f3ng Cham-Prey Chhor": "PC", "Cambodia-K\u00e2mp\u00f3ng Cham-Srei Santhor": "SS", "Cambodia-K\u00e2mp\u00f3ng Cham-Stueng Trang": "ST", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Baribour": "BB", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Chol Kiri": "CK", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Kampong Chhnang": "KC", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Kampong Leaeng": "KL", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Kampong Tralach": "KT", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Rolea B'ier": "RB", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Sameakki Mean Chey": "SM", "Cambodia-K\u00e2mp\u00f3ng Chhnang-Tuek Phos": "TP", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Aoral": "AR", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Basedth": "BS", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Chbar Mon": "CM", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Kong Pisei": "KP", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Odongk": "OD", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Phnum Sruoch": "PS", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Samraong Tong": "SY", "Cambodia-K\u00e2mp\u00f3ng Sp\u0153-Thpong": "TP", "Cambodia-K\u00e2mp\u00f3ng Thum-Baray": "BR", "Cambodia-K\u00e2mp\u00f3ng Thum-Kampong Svay": "KS", "Cambodia-K\u00e2mp\u00f3ng Thum-Prasat Balangk": "PB", "Cambodia-K\u00e2mp\u00f3ng Thum-Prasat Sambour": "PS", "Cambodia-K\u00e2mp\u00f3ng Thum-Sandan": "SD", "Cambodia-K\u00e2mp\u00f3ng Thum-Santuk": "ST", "Cambodia-K\u00e2mp\u00f3ng Thum-Stoung": "SG", "Cambodia-K\u00e2mp\u00f3ng Thum-Stueng Saen": "SS", "Cambodia-K\u00e2mp\u00f4t-Angkor Chey": "AC", "Cambodia-K\u00e2mp\u00f4t-Banteay Meas": "BM", "Cambodia-K\u00e2mp\u00f4t-Chhuk": "CH", "Cambodia-K\u00e2mp\u00f4t-Chum Kiri": "CK", "Cambodia-K\u00e2mp\u00f4t-Dang Tong": "DT", "Cambodia-K\u00e2mp\u00f4t-Kampong Bay": "KB", "Cambodia-K\u00e2mp\u00f4t-Kampong Trach": "KT", "Cambodia-K\u00e2mp\u00f4t-Kampot": "KP", "Cambodia-K\u00e2ndal-Angk Snuol": "AS", "Cambodia-K\u00e2ndal-Kandal Stueng": "KD", "Cambodia-K\u00e2ndal-Kaoh Thum": "KT", "Cambodia-K\u00e2ndal-Khsach Kandal": "KK", "Cambodia-K\u00e2ndal-Kien Svay": "KS", "Cambodia-K\u00e2ndal-Leuk Daek": "LD", "Cambodia-K\u00e2ndal-Lvea Aem": "LA", "Cambodia-K\u00e2ndal-Mukh Kampul": "MK", "Cambodia-K\u00e2ndal-Ponhea Lueu": "PL", "Cambodia-K\u00e2ndal-S'ang": "SA", "Cambodia-K\u00e2ndal-Ta Khmau": "TK", "Cambodia-Ka\u00f4h Kong-Botum Sakor": "BS", "Cambodia-Ka\u00f4h Kong-Kampong Seila": "KP", "Cambodia-Ka\u00f4h Kong-Kaoh Kong": "KK", "Cambodia-Ka\u00f4h Kong-Kiri Sakor": "KS", "Cambodia-Ka\u00f4h Kong-Mondol Seima": "MS", "Cambodia-Ka\u00f4h Kong-Smach Mean Chey": "SM", "Cambodia-Ka\u00f4h Kong-Srae Ambel": "SA", "Cambodia-Ka\u00f4h Kong-Thma Bang": "TB", "Cambodia-Kep-Kaeb": "None", "Cambodia-Kr\u00e2ch\u00e9h-Chhloung": "CL", "Cambodia-Kr\u00e2ch\u00e9h-Kracheh": "KR", "Cambodia-Kr\u00e2ch\u00e9h-Preaek Prasab": "PP", "Cambodia-Kr\u00e2ch\u00e9h-Sambour": "SB", "Cambodia-Kr\u00e2ch\u00e9h-Snuol": "SN", "Cambodia-Krong Pailin-Pailin": "PL", "Cambodia-Krong Pailin-Sala Krau": "SK", "Cambodia-Krong Preah Sihanouk-Mittakpheap": "MT", "Cambodia-Krong Preah Sihanouk-Prey Nob": "PN", "Cambodia-Krong Preah Sihanouk-Stueng hav": "SH", "Cambodia-M\u00f4nd\u00f3l Kiri-Kaev Seima": "KS", "Cambodia-M\u00f4nd\u00f3l Kiri-Kaoh Nheaek": "KN", "Cambodia-M\u00f4nd\u00f3l Kiri-Ou Reang": "OR", "Cambodia-M\u00f4nd\u00f3l Kiri-Pechr Chenda": "PC", "Cambodia-M\u00f4nd\u00f3l Kiri-Saen Monourom": "SM", "Cambodia-Otdar Mean Chey-Anlong Veaeng": "AV", "Cambodia-Otdar Mean Chey-Banteay Ampil": "BA", "Cambodia-Otdar Mean Chey-Chong Kal": "CK", "Cambodia-Otdar Mean Chey-Samraong": "SR", "Cambodia-Phnom Penh-Dangkao": "DK", "Cambodia-Phnom Penh-Mean Chey": "MC", "Cambodia-Phnom Penh-Phnom Penh": "None", "Cambodia-Phnom Penh-Ruessei Kaev": "RK", "Cambodia-Pouthisat-Bakan": "BK", "Cambodia-Pouthisat-Kandieng": "KD", "Cambodia-Pouthisat-Krakor": "KK", "Cambodia-Pouthisat-Phnum Kravanh": "PK", "Cambodia-Pouthisat-Sampov Meas": "SM", "Cambodia-Pouthisat-Veal Veaeng": "VV", "Cambodia-Preah Vih\u00e9ar-Chey Saen": "CS", "Cambodia-Preah Vih\u00e9ar-Chhaeb": "CB", "Cambodia-Preah Vih\u00e9ar-Choam Khsant": "CK", "Cambodia-Preah Vih\u00e9ar-Kuleaen": "KL", "Cambodia-Preah Vih\u00e9ar-Rovieng": "RV", "Cambodia-Preah Vih\u00e9ar-Sangkom Thmei": "ST", "Cambodia-Preah Vih\u00e9ar-Tbaeng Mean chey": "TM", "Cambodia-Prey V\u00eang-Ba Phnum": "BP", "Cambodia-Prey V\u00eang-Kamchay Mear": "KM", "Cambodia-Prey V\u00eang-Kampong Leav": "KL", "Cambodia-Prey V\u00eang-Kampong Trabaek": "KT", "Cambodia-Prey V\u00eang-Kanhchriech": "KC", "Cambodia-Prey V\u00eang-Me Sang": "MS", "Cambodia-Prey V\u00eang-Pea Reang": "PG", "Cambodia-Prey V\u00eang-Peam Chor": "PC", "Cambodia-Prey V\u00eang-Peam Ro": "PR", "Cambodia-Prey V\u00eang-Preah Sdach": "PS", "Cambodia-Prey V\u00eang-Prey Veaeng": "PV", "Cambodia-Prey V\u00eang-Sithor Kandal": "SK", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Andoung Meas": "AM", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Ban Lung": "BL", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Bar Kaev": "BK", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Koun Mom": "KM", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Lumphat": "LP", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Ou Chum": "OC", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Ou Ya Dav": "OY", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Ta Veaeng": "TV", "Cambodia-R\u00f4t\u00e2n\u00f4kiri-Veun Sai": "VS", "Cambodia-Siemr\u00e9ab-Angkor Chum": "AC", "Cambodia-Siemr\u00e9ab-Angkor Thum": "AT", "Cambodia-Siemr\u00e9ab-Banteay Srei": "BS", "Cambodia-Siemr\u00e9ab-Chi Kraeng": "CK", "Cambodia-Siemr\u00e9ab-Kralanh": "KL", "Cambodia-Siemr\u00e9ab-Prasat Bakong": "PB", "Cambodia-Siemr\u00e9ab-Puok": "PK", "Cambodia-Siemr\u00e9ab-Siem Reab": "SR", "Cambodia-Siemr\u00e9ab-Soutr Nikom": "SN", "Cambodia-Siemr\u00e9ab-Srei Snam": "SS", "Cambodia-Siemr\u00e9ab-Svay Leu": "SL", "Cambodia-Siemr\u00e9ab-Varin": "VR", "Cambodia-St\u0153ng Tr\u00eang-Sesan": "SS", "Cambodia-St\u0153ng Tr\u00eang-Siem Bouk": "SB", "Cambodia-St\u0153ng Tr\u00eang-Siem Pang": "SP", "Cambodia-St\u0153ng Tr\u00eang-Stueng Traeng": "ST", "Cambodia-St\u0153ng Tr\u00eang-Thala Barivat": "TB", "Cambodia-Svay Rieng-Chantrea": "CT", "Cambodia-Svay Rieng-Kampong Rou": "KR", "Cambodia-Svay Rieng-Romeas Haek": "RH", "Cambodia-Svay Rieng-Rumduol": "RD", "Cambodia-Svay Rieng-Svay Chrum": "SC", "Cambodia-Svay Rieng-Svay Rieng": "SR", "Cambodia-Svay Rieng-Svay Teab": "ST", "Cambodia-Tak\u00eav-Angkor Borei": "AB", "Cambodia-Tak\u00eav-Bati": "BT", "Cambodia-Tak\u00eav-Bourei Cholsar": "BC", "Cambodia-Tak\u00eav-Doun Kaev": "DK", "Cambodia-Tak\u00eav-Kaoh Andaet": "KA", "Cambodia-Tak\u00eav-Kiri Vong": "KV", "Cambodia-Tak\u00eav-Prey Kabbas": "PK", "Cambodia-Tak\u00eav-Samraong": "SR", "Cambodia-Tak\u00eav-Tram Kak": "TK", "Cambodia-Tak\u00eav-Treang": "TG", "Cambodia-Tbong Khmum-Dambae": "DB", "Cambodia-Tbong Khmum-Kampong Siem": "KS", "Cambodia-Tbong Khmum-Krouch Chhmar": "KC", "Cambodia-Tbong Khmum-Memot": "MM", "Cambodia-Tbong Khmum-Ou Reang Ov": "OR", "Cambodia-Tbong Khmum-Ponhea Kraek": "PK", "Cambodia-Tbong Khmum-Tboung Khmum": "TK", "Cameroon-Adamaoua-Djerem": "DJ", "Cameroon-Adamaoua-Faro et D\u00e9o": "FD", "Cameroon-Adamaoua-Mayo Banyo": "MB", "Cameroon-Adamaoua-Mb\u00e9r\u00e9": "MR", "Cameroon-Adamaoua-Vina": "VI", "Cameroon-Centre-Haute Sanaga": "HS", "Cameroon-Centre-Leki\u00e9": "LE", "Cameroon-Centre-Mbam et Inoubou": "MI", "Cameroon-Centre-Mbam et Kim": "MK", "Cameroon-Centre-Mefou et Afamba": "MM", "Cameroon-Centre-Mefou et Akono": "M", "Cameroon-Centre-Mfoundi": "MF", "Cameroon-Centre-Nyong et K\u00e9ll\u00e9": "NK", "Cameroon-Centre-Nyong et Mfoumou": "NM", "Cameroon-Centre-Nyong et So'o": "NS", "Cameroon-Est-Boumba et Ngoko": "BN", "Cameroon-Est-Haut Nyong": "HN", "Cameroon-Est-Kadey": "KA", "Cameroon-Est-Lom et Djerem": "LD", "Cameroon-Extr\u00eame-Nord-Diamar\u00e9": "DI", "Cameroon-Extr\u00eame-Nord-Logone et Chari": "LC", "Cameroon-Extr\u00eame-Nord-Mayo Danay": "MD", "Cameroon-Extr\u00eame-Nord-Mayo Kani": "KA", "Cameroon-Extr\u00eame-Nord-Mayo Sava": "MS", "Cameroon-Extr\u00eame-Nord-Mayo Tsanaga": "MT", "Cameroon-Littoral-Moungo": "MU", "Cameroon-Littoral-Nkam": "NK", "Cameroon-Littoral-Sanaga Maritime": "SM", "Cameroon-Littoral-Wouri": "WO", "Cameroon-Nord-Ouest-Boyo": "BO", "Cameroon-Nord-Ouest-Bui": "BU", "Cameroon-Nord-Ouest-Donga Mantung": "DM", "Cameroon-Nord-Ouest-Menchum": "MC", "Cameroon-Nord-Ouest-Mezam": "ME", "Cameroon-Nord-Ouest-Momo": "MO", "Cameroon-Nord-Ouest-Ngo Ketunjia": "NK", "Cameroon-Nord-B\u00e9nou\u00e9": "BE", "Cameroon-Nord-Faro": "FA", "Cameroon-Nord-Mayo Louti": "ML", "Cameroon-Nord-Mayo Rey": "MA", "Cameroon-Ouest-Bamboutos": "BA", "Cameroon-Ouest-Haut Nkam": "HN", "Cameroon-Ouest-Hauts Plateaux": "HP", "Cameroon-Ouest-Koung Khi": "KK", "Cameroon-Ouest-Menoua": "ME", "Cameroon-Ouest-Mifi": "MF", "Cameroon-Ouest-Nd\u00e9": "ND", "Cameroon-Ouest-Noun": "NO", "Cameroon-Sud-Ouest-Fako": "FA", "Cameroon-Sud-Ouest-Koup\u00e9 Manengouba": "KM", "Cameroon-Sud-Ouest-Lebialem": "LE", "Cameroon-Sud-Ouest-Manyu": "MN", "Cameroon-Sud-Ouest-Meme": "MM", "Cameroon-Sud-Ouest-Ndian": "ND", "Cameroon-Sud-Dja et Lobo": "DL", "Cameroon-Sud-Mvila": "MV", "Cameroon-Sud-Oc\u00e9an": "OC", "Cameroon-Sud-Vall\u00e9e du Ntem": "VN", "Canada-Alberta-Division No. 10": "TE", "Canada-Alberta-Division No. 11": "EL", "Canada-Alberta-Division No. 12": "TV", "Canada-Alberta-Division No. 13": "TN", "Canada-Alberta-Division No. 14": "FT", "Canada-Alberta-Division No. 15": "FN", "Canada-Alberta-Division No. 16": "ST", "Canada-Alberta-Division No. 17": "SN", "Canada-Alberta-Division No. 18": "ET", "Canada-Alberta-Division No. 19": "NT", "Canada-Alberta-Division No. 1": "ON", "Canada-Alberta-Division No. 2": "TW", "Canada-Alberta-Division No. 3": "TR", "Canada-Alberta-Division No. 4": "FO", "Canada-Alberta-Division No. 5": "FI", "Canada-Alberta-Division No. 6": "SI", "Canada-Alberta-Division No. 7": "SE", "Canada-Alberta-Division No. 8": "EI", "Canada-Alberta-Division No. 9": "NI", "Canada-British Columbia-Alberni-Clayoquot": "AC", "Canada-British Columbia-Bulkley-Nechako": "BN", "Canada-British Columbia-Capital": "CP", "Canada-British Columbia-Cariboo": "CR", "Canada-British Columbia-Central Coast": "CC", "Canada-British Columbia-Central Kootenay": "CK", "Canada-British Columbia-Central Okanagan": "CO", "Canada-British Columbia-Columbia-Shuswap": "CS", "Canada-British Columbia-Comox-Strathcona": "CX", "Canada-British Columbia-Cowichan Valley": "CV", "Canada-British Columbia-East Kootenay": "EK", "Canada-British Columbia-Fraser-Fort George": "FF", "Canada-British Columbia-Fraser Valley": "FV", "Canada-British Columbia-Greater Vancouver": "GV", "Canada-British Columbia-Kitimat-Stikine": "KS", "Canada-British Columbia-Kootenay Boundary": "KB", "Canada-British Columbia-Mount Waddington": "MW", "Canada-British Columbia-Nanaimo": "NA", "Canada-British Columbia-North Okanagan": "NO", "Canada-British Columbia-Northern Rockies": "NR", "Canada-British Columbia-Okanagan-Similkameen": "OS", "Canada-British Columbia-Peace River": "PC", "Canada-British Columbia-Powell River": "PW", "Canada-British Columbia-Skeena-Queen Charlotte": "SQ", "Canada-British Columbia-Squamish-Lillooet": "SL", "Canada-British Columbia-Stikine": "ST", "Canada-British Columbia-Sunshine Coast": "SC", "Canada-British Columbia-Thompson-Nicola": "TN", "Canada-Manitoba-Division No. 10": "TE", "Canada-Manitoba-Division No. 11": "EL", "Canada-Manitoba-Division No. 12": "TV", "Canada-Manitoba-Division No. 13": "TN", "Canada-Manitoba-Division No. 14": "FT", "Canada-Manitoba-Division No. 15": "FN", "Canada-Manitoba-Division No. 16": "ST", "Canada-Manitoba-Division No. 17": "SN", "Canada-Manitoba-Division No. 18": "ET", "Canada-Manitoba-Division No. 19": "NT", "Canada-Manitoba-Division No. 1": "ON", "Canada-Manitoba-Division No. 20": "TT", "Canada-Manitoba-Division No. 21": "TO", "Canada-Manitoba-Division No. 22": "TY", "Canada-Manitoba-Division No. 23": "EE", "Canada-Manitoba-Division No. 2": "TW", "Canada-Manitoba-Division No. 3": "TR", "Canada-Manitoba-Division No. 4": "FO", "Canada-Manitoba-Division No. 5": "FI", "Canada-Manitoba-Division No. 6": "SI", "Canada-Manitoba-Division No. 7": "SE", "Canada-Manitoba-Division No. 8": "EI", "Canada-Manitoba-Division No. 9": "NI", "Canada-New Brunswick-Albert": "AL", "Canada-New Brunswick-Carleton": "CA", "Canada-New Brunswick-Charlotte": "CH", "Canada-New Brunswick-Gloucester": "GL", "Canada-New Brunswick-Kent": "KE", "Canada-New Brunswick-Kings": "KI", "Canada-New Brunswick-Madawaska": "MA", "Canada-New Brunswick-Northumberland": "NO", "Canada-New Brunswick-Queens": "QU", "Canada-New Brunswick-Restigouche": "RE", "Canada-New Brunswick-Saint John": "SJ", "Canada-New Brunswick-Sunbury": "SU", "Canada-New Brunswick-Victoria": "VI", "Canada-New Brunswick-Westmorland": "WE", "Canada-New Brunswick-York": "YO", "Canada-Newfoundland and Labrador-Division No. 10": "TE", "Canada-Newfoundland and Labrador-Division No. 11": "TE", "Canada-Newfoundland and Labrador-Division No. 1": "ON", "Canada-Newfoundland and Labrador-Division No. 2": "TW", "Canada-Newfoundland and Labrador-Division No. 3": "TR", "Canada-Newfoundland and Labrador-Division No. 4": "FO", "Canada-Newfoundland and Labrador-Division No. 5": "FI", "Canada-Newfoundland and Labrador-Division No. 6": "SI", "Canada-Newfoundland and Labrador-Division No. 7": "SE", "Canada-Newfoundland and Labrador-Division No. 8": "EI", "Canada-Newfoundland and Labrador-Division No. 9": "NI", "Canada-Northwest Territories-Fort Smith": "FS", "Canada-Northwest Territories-Inuvik": "IN", "Canada-Nova Scotia-Annapolis": "AP", "Canada-Nova Scotia-Antigonish": "AG", "Canada-Nova Scotia-Cape Breton": "CB", "Canada-Nova Scotia-Colchester": "CO", "Canada-Nova Scotia-Cumberland": "CU", "Canada-Nova Scotia-Digby": "DI", "Canada-Nova Scotia-Guysborough": "GU", "Canada-Nova Scotia-Halifax": "HL", "Canada-Nova Scotia-Hants": "HN", "Canada-Nova Scotia-Inverness": "IN", "Canada-Nova Scotia-Kings": "KI", "Canada-Nova Scotia-Lunenburg": "LU", "Canada-Nova Scotia-Pictou": "PI", "Canada-Nova Scotia-Queens": "QU", "Canada-Nova Scotia-Richmond": "RI", "Canada-Nova Scotia-Shelburne": "SH", "Canada-Nova Scotia-Victoria": "VI", "Canada-Nova Scotia-Yarmouth": "YA", "Canada-Nunavut-Baffin": "QK", "Canada-Nunavut-Keewatin": "KV", "Canada-Nunavut-Kitikmeot": "KT", "Canada-Ontario-Algoma": "AL", "Canada-Ontario-Brant": "BN", "Canada-Ontario-Bruce": "BC", "Canada-Ontario-Chatham-Kent": "KT", "Canada-Ontario-Cochrane": "CO", "Canada-Ontario-Dufferin": "DF", "Canada-Ontario-Durham": "DR", "Canada-Ontario-Elgin": "EL", "Canada-Ontario-Essex": "ES", "Canada-Ontario-Frontenac": "FR", "Canada-Ontario-Greater Sudbury": "SU", "Canada-Ontario-Grey": "GR", "Canada-Ontario-Haldimand-Norfolk": "HN", "Canada-Ontario-Haliburton": "HB", "Canada-Ontario-Halton": "HT", "Canada-Ontario-Hamilton": "HA", "Canada-Ontario-Hastings": "HS", "Canada-Ontario-Huron": "HU", "Canada-Ontario-Kawartha Lakes": "VI", "Canada-Ontario-Kenora": "KR", "Canada-Ontario-Lake Erie": "WB", "Canada-Ontario-Lake Hurron": "WB", "Canada-Ontario-Lake Ontario": "WB", "Canada-Ontario-Lake Superior": "WB", "Canada-Ontario-Lambton": "LM", "Canada-Ontario-Lanark": "LN", "Canada-Ontario-Leeds and Grenville": "LG", "Canada-Ontario-Lennox and Addington": "LA", "Canada-Ontario-Manitoulin": "MA", "Canada-Ontario-Middlesex": "MI", "Canada-Ontario-Muskoka": "MU", "Canada-Ontario-Niagara": "NG", "Canada-Ontario-Nipissing": "NP", "Canada-Ontario-Northumberland": "NU", "Canada-Ontario-Ottawa": "OT", "Canada-Ontario-Oxford": "OX", "Canada-Ontario-Parry Sound": "PS", "Canada-Ontario-Peel": "PL", "Canada-Ontario-Perth": "PT", "Canada-Ontario-Peterborough": "PB", "Canada-Ontario-Prescott and Russell": "PR", "Canada-Ontario-Prince Edward": "PE", "Canada-Ontario-Rainy River": "RR", "Canada-Ontario-Renfrew": "RE", "Canada-Ontario-Simcoe": "SC", "Canada-Ontario-Stormont, Dundas and Glengarry": "SD", "Canada-Ontario-Sudbury": "SB", "Canada-Ontario-Thunder Bay": "TB", "Canada-Ontario-Timiskaming": "TI", "Canada-Ontario-Toronto": "TO", "Canada-Ontario-Waterloo": "WT", "Canada-Ontario-Wellington": "WL", "Canada-Ontario-York": "YO", "Canada-Prince Edward Island-Kings": "KI", "Canada-Prince Edward Island-Prince": "PR", "Canada-Prince Edward Island-Queens": "QU", "Canada-Qu\u00e9bec-Abitibi-Ouest": "AO", "Canada-Qu\u00e9bec-Abitibi": "AB", "Canada-Qu\u00e9bec-Acton": "AC", "Canada-Qu\u00e9bec-Antoine-Labelle": "AL", "Canada-Qu\u00e9bec-Argenteuil": "AG", "Canada-Qu\u00e9bec-Arthabaska": "AT", "Canada-Qu\u00e9bec-Asbestos": "AS", "Canada-Qu\u00e9bec-Avignon": "AV", "Canada-Qu\u00e9bec-Beauce-Sartigan": "BS", "Canada-Qu\u00e9bec-Beauharnois-Salaberry": "BH", "Canada-Qu\u00e9bec-B\u00e9cancour": "BC", "Canada-Qu\u00e9bec-Bellechasse": "BL", "Canada-Qu\u00e9bec-Bonaventure": "BO", "Canada-Qu\u00e9bec-Brome-Missisquoi": "BM", "Canada-Qu\u00e9bec-Champlain": "CP", "Canada-Qu\u00e9bec-Charlevoix-Est": "CE", "Canada-Qu\u00e9bec-Charlevoix": "CV", "Canada-Qu\u00e9bec-Coaticook": "CT", "Canada-Qu\u00e9bec-Communaut\u00e9-Urbaine-de-l'Outaouais": "OU", "Canada-Qu\u00e9bec-Communaut\u00e9-Urbaine-de-Montr\u00e9al": "MR", "Canada-Qu\u00e9bec-Communaut\u00e9-Urbaine-de-Qu\u00e9bec": "QU", "Canada-Qu\u00e9bec-D'Autray": "DA", "Canada-Qu\u00e9bec-Desjardins": "DE", "Canada-Qu\u00e9bec-Deux-Montagnes": "DM", "Canada-Qu\u00e9bec-Drummond": "DU", "Canada-Qu\u00e9bec-Francheville": "FR", "Canada-Qu\u00e9bec-Joliette": "JO", "Canada-Qu\u00e9bec-Kamouraska": "KA", "Canada-Qu\u00e9bec-L'Amiante": "AM", "Canada-Qu\u00e9bec-L'Assomption": "AN", "Canada-Qu\u00e9bec-L'\u00c9rable": "ER", "Canada-Qu\u00e9bec-L'\u00cele-d'Orl\u00e9ans": "IO", "Canada-Qu\u00e9bec-L'Islet": "IS", "Canada-Qu\u00e9bec-La C\u00f4te-de-Beaupr\u00e9": "CB", "Canada-Qu\u00e9bec-La C\u00f4te-de-Gasp\u00e9": "CG", "Canada-Qu\u00e9bec-La Haute-C\u00f4te-Nord": "HC", "Canada-Qu\u00e9bec-La Haute-Gasp\u00e9sie": "DR", "Canada-Qu\u00e9bec-La Haute-Yamaska": "HY", "Canada-Qu\u00e9bec-La Jacques-Cartier": "JC", "Canada-Qu\u00e9bec-La Matap\u00e9dia": "MP", "Canada-Qu\u00e9bec-La Mitis": "MI", "Canada-Qu\u00e9bec-La Nouvelle-Beauce": "NB", "Canada-Qu\u00e9bec-La R\u00e9gion-Sherbrookoise": "SH", "Canada-Qu\u00e9bec-La Rivi\u00e8re-du-Nord": "RD", "Canada-Qu\u00e9bec-La Vall\u00e9e-de-la-Gatineau": "VG", "Canada-Qu\u00e9bec-La Vall\u00e9e-du-Richelieu": "VR", "Canada-Qu\u00e9bec-Lac-Saint-Jean-Est": "LS", "Canada-Qu\u00e9bec-Lajemmerais": "LJ", "Canada-Qu\u00e9bec-Laval": "LV", "Canada-Qu\u00e9bec-Le Bas-Richelieu": "BR", "Canada-Qu\u00e9bec-Le Centre-de-la-Mauricie": "CM", "Canada-Qu\u00e9bec-Le Domaine-du-Roy": "DD", "Canada-Qu\u00e9bec-Le Fjord-du-Saguenay": "FS", "Canada-Qu\u00e9bec-Le Granit": "GR", "Canada-Qu\u00e9bec-Le Haut-Richelieu": "HR", "Canada-Qu\u00e9bec-Le Haut-Saint-Fran\u00e7ois": "HF", "Canada-Qu\u00e9bec-Le Haut-Saint-Laurent": "HL", "Canada-Qu\u00e9bec-Le Haut-Saint-Maurice": "HM", "Canada-Qu\u00e9bec-Le Rocher-Perc\u00e9": "PB", "Canada-Qu\u00e9bec-Le Val-Saint-Fran\u00e7ois": "VF", "Canada-Qu\u00e9bec-Les Basques": "BA", "Canada-Qu\u00e9bec-Les Chutes-de-la-Chaudi\u00e8re": "CC", "Canada-Qu\u00e9bec-Les Collines-de-l'Outaouais": "CO", "Canada-Qu\u00e9bec-Les Etchemins": "ET", "Canada-Qu\u00e9bec-Les \u00celes-de-la-Madeleine": "IM", "Canada-Qu\u00e9bec-Les Jardins-de-Napierville": "JN", "Canada-Qu\u00e9bec-Les Laurentides": "LL", "Canada-Qu\u00e9bec-Les Maskoutains": "MK", "Canada-Qu\u00e9bec-Les Moulins": "MU", "Canada-Qu\u00e9bec-Les Pays-d'en-Haut": "PH", "Canada-Qu\u00e9bec-Lotbini\u00e8re": "LO", "Canada-Qu\u00e9bec-Manicouagan": "MN", "Canada-Qu\u00e9bec-Maria-Chapdelaine": "MC", "Canada-Qu\u00e9bec-Maskinong\u00e9": "MS", "Canada-Qu\u00e9bec-Matane": "MT", "Canada-Qu\u00e9bec-Matawinie": "MW", "Canada-Qu\u00e9bec-M\u00e9kinac": "ME", "Canada-Qu\u00e9bec-Memphr\u00e9magog": "MG", "Canada-Qu\u00e9bec-Minganie--Basse-C\u00f4te-Nord": "MB", "Canada-Qu\u00e9bec-Mirabel": "ML", "Canada-Qu\u00e9bec-Montcalm": "MO", "Canada-Qu\u00e9bec-Montmagny": "MM", "Canada-Qu\u00e9bec-Nicolet-Yamaska": "NY", "Canada-Qu\u00e9bec-Nord-du-Qu\u00e9bec": "NQ", "Canada-Qu\u00e9bec-Papineau": "PP", "Canada-Qu\u00e9bec-Pontiac": "PN", "Canada-Qu\u00e9bec-Portneuf": "PR", "Canada-Qu\u00e9bec-Rimouski-Neigette": "RM", "Canada-Qu\u00e9bec-Rivi\u00e8re-du-Loup": "RL", "Canada-Qu\u00e9bec-Robert-Cliche": "RC", "Canada-Qu\u00e9bec-Roussillon": "RS", "Canada-Qu\u00e9bec-Rouville": "RV", "Canada-Qu\u00e9bec-Rouyn-Noranda": "RN", "Canada-Qu\u00e9bec-Sept-Rivi\u00e8res--Caniapiscau": "SR", "Canada-Qu\u00e9bec-T\u00e9miscamingue": "TM", "Canada-Qu\u00e9bec-T\u00e9miscouata": "TT", "Canada-Qu\u00e9bec-Th\u00e9r\u00e8se-De Blainville": "TB", "Canada-Qu\u00e9bec-Vall\u00e9e-de-l'Or": "VO", "Canada-Qu\u00e9bec-Vaudreuil-Soulanges": "VS", "Canada-Saskatchewan-Division No. 10": "TE", "Canada-Saskatchewan-Division No. 11": "EL", "Canada-Saskatchewan-Division No. 12": "TV", "Canada-Saskatchewan-Division No. 13": "TN", "Canada-Saskatchewan-Division No. 14": "FT", "Canada-Saskatchewan-Division No. 15": "FN", "Canada-Saskatchewan-Division No. 16": "ST", "Canada-Saskatchewan-Division No. 17": "SN", "Canada-Saskatchewan-Division No. 18": "ET", "Canada-Saskatchewan-Division No. 1": "ON", "Canada-Saskatchewan-Division No. 2": "TW", "Canada-Saskatchewan-Division No. 3": "TR", "Canada-Saskatchewan-Division No. 4": "FO", "Canada-Saskatchewan-Division No. 5": "FI", "Canada-Saskatchewan-Division No. 6": "SI", "Canada-Saskatchewan-Division No. 7": "SE", "Canada-Saskatchewan-Division No. 8": "EI", "Canada-Saskatchewan-Division No. 9": "NI", "Canada-Yukon-Yukon": "YT", "Cape Verde-Boa Vista-None": "None", "Cape Verde-Brava-None": "None", "Cape Verde-Maio-None": "None", "Cape Verde-Mosteiros-None": "None", "Cape Verde-Pa\u00fal-None": "None", "Cape Verde-Porto Novo-None": "None", "Cape Verde-Praia-None": "None", "Cape Verde-Ribeira Brava-None": "None", "Cape Verde-Ribeira Grande-None": "None", "Cape Verde-Ribeira Grande de Santiago-None": "None", "Cape Verde-Sal-None": "None", "Cape Verde-Santa Catarina-None": "None", "Cape Verde-Santa Catarina do Fogo-None": "None", "Cape Verde-Santa Cruz-None": "None", "Cape Verde-S\u00e3o Domingos-None": "None", "Cape Verde-S\u00e3o Filipe-None": "None", "Cape Verde-S\u00e3o Louren\u00e7o dos \u00d3rg\u00e3os-None": "None", "Cape Verde-S\u00e3o Miguel-None": "None", "Cape Verde-S\u00e3o Salvador do Mundo-None": "None", "Cape Verde-S\u00e3o Vicente-None": "None", "Cape Verde-Tarrafal-None": "None", "Cape Verde-Tarrafal de S\u00e3o Nicolau-None": "None", "Caspian Sea-None-None": "None", "Cayman Islands-Bodden Town-None": "None", "Cayman Islands-Cayman Brac-None": "None", "Cayman Islands-East End-None": "None", "Cayman Islands-George Town-None": "None", "Cayman Islands-Little Cayman-None": "None", "Cayman Islands-North Side-None": "None", "Cayman Islands-West Bay-None": "None", "Central African Republic-Bamingui-Bangoran-Bamingui": "BA", "Central African Republic-Bamingui-Bangoran-Nd\u00e9l\u00e9": "ND", "Central African Republic-Bangui-Bangui": "BG", "Central African Republic-Basse-Kotto-Alindao": "AL", "Central African Republic-Basse-Kotto-Kemb\u00e9": "BM", "Central African Republic-Basse-Kotto-Mingala": "MI", "Central African Republic-Basse-Kotto-Mobaye": "MO", "Central African Republic-Haut-Mbomou-Djemah": "DJ", "Central African Republic-Haut-Mbomou-Obo": "OB", "Central African Republic-Haut-Mbomou-Z\u00e9mio": "ZE", "Central African Republic-Haute-Kotto-Bria": "BR", "Central African Republic-Haute-Kotto-Ouadda": "OU", "Central African Republic-Haute-Kotto-Yalinga": "YA", "Central African Republic-K\u00e9mo-D\u00e9koa": "DE", "Central African Republic-K\u00e9mo-Sibut": "SI", "Central African Republic-Lobaye-Boda": "BO", "Central African Republic-Lobaye-M'Ba\u00efki": "MB", "Central African Republic-Lobaye-Mongoumba": "MO", "Central African Republic-Mamb\u00e9r\u00e9-Kad\u00e9\u00ef-Berb\u00e9rati": "BE", "Central African Republic-Mamb\u00e9r\u00e9-Kad\u00e9\u00ef-Carnot": "CA", "Central African Republic-Mamb\u00e9r\u00e9-Kad\u00e9\u00ef-Gamboula": "GA", "Central African Republic-Mbomou-Bakouma": "BK", "Central African Republic-Mbomou-Bangassou": "BN", "Central African Republic-Mbomou-Gambo-Ouango": "GA", "Central African Republic-Mbomou-Rafa\u00ef": "RA", "Central African Republic-Nana-Gr\u00e9bizi-Kaga-Bandoro": "KB", "Central African Republic-Nana-Gr\u00e9bizi-Mbr\u00e8s": "MB", "Central African Republic-Nana-Mamb\u00e9r\u00e9-Baboua": "BB", "Central African Republic-Nana-Mamb\u00e9r\u00e9-Baoro": "BR", "Central African Republic-Nana-Mamb\u00e9r\u00e9-Bouar": "BO", "Central African Republic-Ombella-M'Poko-Bimbo": "KA", "Central African Republic-Ombella-M'Poko-Boali": "BL", "Central African Republic-Ombella-M'Poko-Damara": "DA", "Central African Republic-Ombella-M'Poko-Yalok\u00e9": "YA", "Central African Republic-Ouaka-Bakala": "BK", "Central African Republic-Ouaka-Bambari": "BM", "Central African Republic-Ouaka-Grimari": "GR", "Central African Republic-Ouaka-Ippy": "IP", "Central African Republic-Ouaka-Kouango": "KO", "Central African Republic-Ouham-Pend\u00e9-Bocaranga": "BC", "Central African Republic-Ouham-Pend\u00e9-Bozoum": "BZ", "Central African Republic-Ouham-Pend\u00e9-Paoua": "PA", "Central African Republic-Ouham-Batangafo": "BA", "Central African Republic-Ouham-Bossangoa": "BS", "Central African Republic-Ouham-Bouca": "BC", "Central African Republic-Ouham-Kabo": "KA", "Central African Republic-Ouham-Markounda": "MA", "Central African Republic-Sangha-Mba\u00e9r\u00e9-Bambio": "BA", "Central African Republic-Sangha-Mba\u00e9r\u00e9-Nola": "NO", "Central African Republic-Vakaga-Birao": "BI", "Central African Republic-Vakaga-Ouanda Djall\u00e9": "OU", "Chad-Barh el Ghazel-Barh El Gazel": "BG", "Chad-Batha-Batha Est": "BE", "Chad-Batha-Batha Oues": "BO", "Chad-Batha-Fitri": "FI", "Chad-Borkou-Borkou": "BO", "Chad-Chari-Baguirmi-Baguirmi": "BA", "Chad-Chari-Baguirmi-Loug Chari": "LC", "Chad-Chari-Baguirmi-N'Djamena": "NU", "Chad-Ennedi Est-Ennedi Est": "EE", "Chad-Ennedi Ouest-Ennedi Ouest": "EO", "Chad-Gu\u00e9ra-Barh Signaka": "BS", "Chad-Gu\u00e9ra-Bitkine": "BI", "Chad-Gu\u00e9ra-Gu\u00e9ra": "GU", "Chad-Gu\u00e9ra-Mangalm\u00e9": "MA", "Chad-Hadjer-Lamis-Dababa": "DB", "Chad-Hadjer-Lamis-Dagana": "DG", "Chad-Hadjer-Lamis-Haraze Al Biar": "HB", "Chad-Kanem-Kanem": "KA", "Chad-Kanem-Nokou": "NK", "Chad-Lac-Mamdi": "MA", "Chad-Lac-Wayi": "WA", "Chad-Logone Occidental-Dodj\u00e9": "DO", "Chad-Logone Occidental-Lac Wey": "LW", "Chad-Logone Occidental-Ngourkosso": "NG", "Chad-Logone Oriental-Lanya": "BE", "Chad-Logone Oriental-Monts de Lam": "ML", "Chad-Logone Oriental-Nya Pend\u00e9": "NP", "Chad-Logone Oriental-Pend\u00e9": "PE", "Chad-Mandoul-Barh Sara": "BA", "Chad-Mandoul-Mandoul Occidental": "MC", "Chad-Mandoul-Mandoul Oriental": "MR", "Chad-Mayo-Kebbi Est-Kabbia": "KA", "Chad-Mayo-Kebbi Est-Mayo-Boneye": "MA", "Chad-Mayo-Kebbi Est-Mont Illi": "FI", "Chad-Mayo-Kebbi Ouest-Lac L\u00e9r\u00e9": "LL", "Chad-Mayo-Kebbi Ouest-Mayo-Dallah": "MD", "Chad-Moyen-Chari-Barh K\u00f6h": "BA", "Chad-Moyen-Chari-Grande Sido": "GR", "Chad-Moyen-Chari-Lac Iro": "LI", "Chad-Ouadda\u00ef-Assoungha": "AS", "Chad-Ouadda\u00ef-Djourf Al Ahmar": "DA", "Chad-Ouadda\u00ef-Ouara": "OU", "Chad-Salamat-Aboude\u00efa": "AD", "Chad-Salamat-Barh Azoum": "AT", "Chad-Salamat-Haraze Mangueigne": "HA", "Chad-Sila-Djourf Al Ahmar": "DA", "Chad-Sila-Sila": "SI", "Chad-Tandjil\u00e9-B\u00e9r\u00e9": "BE", "Chad-Tandjil\u00e9-Tandjil\u00e9 Est": "TE", "Chad-Tandjil\u00e9-Tandjil\u00e9 Ouest": "TO", "Chad-Tibesti-Tibesti": "TI", "Chad-Ville de N'Djamena-N'Djamena": "NU", "Chad-Wadi Fira-Biltine": "BL", "Chad-Wadi Fira-Dar Tama": "DT", "Chad-Wadi Fira-Kob\u00e9": "KO", "Chile-Ais\u00e9n del General Carlos Ib\u00e1\u00f1ez del Campo-Ais\u00e9n": "AI", "Chile-Ais\u00e9n del General Carlos Ib\u00e1\u00f1ez del Campo-Capit\u00e1n Prat": "CP", "Chile-Ais\u00e9n del General Carlos Ib\u00e1\u00f1ez del Campo-Coihaique": "CI", "Chile-Ais\u00e9n del General Carlos Ib\u00e1\u00f1ez del Campo-General Carrera": "GC", "Chile-Antofagasta-Antofagasta": "AN", "Chile-Antofagasta-El Loa": "EL", "Chile-Antofagasta-Tocopilla": "TO", "Chile-Araucan\u00eda-Caut\u00edn": "CT", "Chile-Araucan\u00eda-Malleco": "ML", "Chile-Arica y Parinacota-Arica": "AR", "Chile-Arica y Parinacota-Parinacota": "PR", "Chile-Atacama-Cha\u00f1aral": "CR", "Chile-Atacama-Copiap\u00f3": "CO", "Chile-Atacama-Huasco": "HU", "Chile-B\u00edo-B\u00edo-Arauco": "AU", "Chile-B\u00edo-B\u00edo-Biob\u00edo": "BI", "Chile-B\u00edo-B\u00edo-Concepci\u00f3n": "CN", "Chile-Coquimbo-Choapa": "CH", "Chile-Coquimbo-Elqui": "EQ", "Chile-Coquimbo-Limar\u00ed": "LM", "Chile-Libertador General Bernardo O'Higgins-Cachapoal": "CA", "Chile-Libertador General Bernardo O'Higgins-Cardenal Caro": "CC", "Chile-Libertador General Bernardo O'Higgins-Colchagua": "CL", "Chile-Los Lagos-Chilo\u00e9": "CE", "Chile-Los Lagos-Llanquihue": "LL", "Chile-Los Lagos-Osorno": "OS", "Chile-Los Lagos-Palena": "PL", "Chile-Los R\u00edos-Ranco": "RA", "Chile-Los R\u00edos-Valdivia": "VD", "Chile-Magallanes y Ant\u00e1rtica Chilena-Ant\u00e1rtica Chilena": "AC", "Chile-Magallanes y Ant\u00e1rtica Chilena-Magallanes": "MG", "Chile-Magallanes y Ant\u00e1rtica Chilena-Tierra del Fuego": "TI", "Chile-Magallanes y Ant\u00e1rtica Chilena-\u00daltima Esperanza": "UE", "Chile-Maule-Cauquenes": "CQ", "Chile-Maule-Curic\u00f3": "CU", "Chile-Maule-Linares": "LN", "Chile-Maule-Talca": "TC", "Chile-\u00d1uble-Diguill\u00edn": "DG", "Chile-\u00d1uble-Itata": "IT", "Chile-\u00d1uble-Punilla": "PU", "Chile-Regi\u00f3n Metropolitana de Santiago-Chacabuco": "CB", "Chile-Regi\u00f3n Metropolitana de Santiago-Cordillera": "CD", "Chile-Regi\u00f3n Metropolitana de Santiago-Maipo": "MI", "Chile-Regi\u00f3n Metropolitana de Santiago-Melipilla": "ME", "Chile-Regi\u00f3n Metropolitana de Santiago-Santiago": "SG", "Chile-Regi\u00f3n Metropolitana de Santiago-Talagante": "TG", "Chile-Tarapac\u00e1-Iquique": "IQ", "Chile-Valpara\u00edso-\u00edsla de Pascua": "IP", "Chile-Valpara\u00edso-Los Andes": "LA", "Chile-Valpara\u00edso-Petorca": "PE", "Chile-Valpara\u00edso-Quillota": "QU", "Chile-Valpara\u00edso-San Antonio": "SA", "Chile-Valpara\u00edso-San Felipe de Aconcagua": "SF", "Chile-Valpara\u00edso-Valpara\u00edso": "VP", "China-Anhui-Anqing": "None", "China-Anhui-Bengbu": "None", "China-Anhui-Bozhou": "None", "China-Anhui-Chaohu": "None", "China-Anhui-Chizhou": "None", "China-Anhui-Chuzhou": "None", "China-Anhui-Fuyang": "None", "China-Anhui-Hefei": "None", "China-Anhui-Huaibei": "None", "China-Anhui-Huainan": "None", "China-Anhui-Huangshan": "None", "China-Anhui-Lu'an": "None", "China-Anhui-Ma'anshan": "None", "China-Anhui-Suzhou": "None", "China-Anhui-Tongling": "None", "China-Anhui-Wuhu": "None", "China-Anhui-Xuancheng": "None", "China-Beijing-Beijing": "None", "China-Chongqing-Chongqing": "None", "China-Fujian-Fuzhou": "None", "China-Fujian-Longyan": "None", "China-Fujian-Nanping": "None", "China-Fujian-Ningde": "None", "China-Fujian-Putian": "None", "China-Fujian-Quanzhou": "None", "China-Fujian-Sanming": "None", "China-Fujian-Xiamen": "None", "China-Fujian-Zhangzhou": "None", "China-Gansu-Baiyin": "None", "China-Gansu-Dingxi": "None", "China-Gansu-Gannan Tibetan": "None", "China-Gansu-Jiayuguan": "None", "China-Gansu-Jinchang": "None", "China-Gansu-Jiuquan": "None", "China-Gansu-Lanzhou": "None", "China-Gansu-Linxia Hui": "None", "China-Gansu-Longnan": "None", "China-Gansu-Pingliang": "None", "China-Gansu-Qingyang": "None", "China-Gansu-Tianshui": "None", "China-Gansu-Wuwei": "None", "China-Gansu-Zhangye": "None", "China-Guangdong-Chaozhou": "None", "China-Guangdong-Dongguan": "None", "China-Guangdong-Foshan": "None", "China-Guangdong-Guangzhou": "None", "China-Guangdong-Heyuan": "None", "China-Guangdong-Huizhou": "None", "China-Guangdong-Jiangmen": "None", "China-Guangdong-Jieyang": "None", "China-Guangdong-Maoming": "None", "China-Guangdong-Meizhou": "None", "China-Guangdong-Qingyuan": "None", "China-Guangdong-Shantou": "None", "China-Guangdong-Shanwei": "None", "China-Guangdong-Shaoguan": "None", "China-Guangdong-Shenzhen": "None", "China-Guangdong-Yangjiang": "None", "China-Guangdong-Yunfu": "None", "China-Guangdong-Zhanjiang": "None", "China-Guangdong-Zhaoqing": "None", "China-Guangdong-Zhongshan": "None", "China-Guangdong-Zhuhai": "None", "China-Guangxi-Baise": "None", "China-Guangxi-Beihai": "None", "China-Guangxi-Chongzuo": "None", "China-Guangxi-Fangchenggang": "None", "China-Guangxi-Guigang": "None", "China-Guangxi-Guilin": "None", "China-Guangxi-Hechi": "None", "China-Guangxi-Hezhou": "None", "China-Guangxi-Laibin": "None", "China-Guangxi-Liuzhou": "None", "China-Guangxi-Nanning": "None", "China-Guangxi-Qinzhou": "None", "China-Guangxi-Wuzhou": "None", "China-Guangxi-Yulin": "None", "China-Guizhou-Anshun": "None", "China-Guizhou-Bijie": "None", "China-Guizhou-Guiyang": "None", "China-Guizhou-Liupanshui": "None", "China-Guizhou-Qiandongnan Miao and Dong": "None", "China-Guizhou-Qiannan Buyei and Miao": "None", "China-Guizhou-Qianxinan Buyei and Miao": "None", "China-Guizhou-Tongren": "None", "China-Guizhou-Zunyi": "None", "China-Hainan-Haikou": "None", "China-Hainan-Hainan": "None", "China-Hainan-Sanya": "None", "China-Hebei-Baoding": "None", "China-Hebei-Cangzhou": "None", "China-Hebei-Chengde": "None", "China-Hebei-Handan": "None", "China-Hebei-Hengshui": "None", "China-Hebei-Langfang": "None", "China-Hebei-Qinhuangdao": "None", "China-Hebei-Shijiazhuang": "None", "China-Hebei-Tangshan": "None", "China-Hebei-Xingtai": "None", "China-Hebei-Zhangjiakou": "None", "China-Heilongjiang-Daqing": "None", "China-Heilongjiang-Daxing'anling": "None", "China-Heilongjiang-Harbin": "None", "China-Heilongjiang-Hegang": "None", "China-Heilongjiang-Heihe": "None", "China-Heilongjiang-Jiamusi": "None", "China-Heilongjiang-Jixi": "None", "China-Heilongjiang-Mudanjiang": "None", "China-Heilongjiang-Qiqihar": "None", "China-Heilongjiang-Qitaihe": "None", "China-Heilongjiang-Shuangyashan": "None", "China-Heilongjiang-Suihua": "None", "China-Heilongjiang-Yichun": "None", "China-Henan-Anyang": "None", "China-Henan-Hebi": "None", "China-Henan-Jiaozuo": "None", "China-Henan-Jiyuan shi": "None", "China-Henan-Kaifeng": "None", "China-Henan-Luohe": "None", "China-Henan-Luoyang": "None", "China-Henan-Nanyang": "None", "China-Henan-Pingdingshan": "None", "China-Henan-Puyang": "None", "China-Henan-Sanmenxia": "None", "China-Henan-Shangqiu": "None", "China-Henan-Xinxiang": "None", "China-Henan-Xinyang": "None", "China-Henan-Xuchang": "None", "China-Henan-Zhengzhou": "None", "China-Henan-Zhoukou": "None", "China-Henan-Zhumadian": "None", "China-Hubei-Enshi Tujia and Miao": "None", "China-Hubei-Ezhou": "None", "China-Hubei-Huanggang": "None", "China-Hubei-Huangshi": "None", "China-Hubei-Jingmen": "None", "China-Hubei-Jingzhou": "None", "China-Hubei-Qianjiang": "None", "China-Hubei-Shennongjia": "None", "China-Hubei-Shiyan": "None", "China-Hubei-Suizhou Shi": "None", "China-Hubei-Tianmen": "None", "China-Hubei-Wuhan": "None", "China-Hubei-Xiangfan": "None", "China-Hubei-Xianning": "None", "China-Hubei-Xiantao": "None", "China-Hubei-Xiaogan": "None", "China-Hubei-Yichang": "None", "China-Hunan-Changde": "None", "China-Hunan-Changsha": "None", "China-Hunan-Chenzhou": "None", "China-Hunan-Hengyang": "None", "China-Hunan-Huaihua": "None", "China-Hunan-Loudi": "None", "China-Hunan-Shaoyang": "None", "China-Hunan-Xiangtan": "None", "China-Hunan-Xiangxi Tujia and Miao": "None", "China-Hunan-Yiyang": "None", "China-Hunan-Yongzhou": "None", "China-Hunan-Yueyang": "None", "China-Hunan-Zhangjiajie": "None", "China-Hunan-Zhuzhou": "None", "China-Jiangsu-Changzhou": "None", "China-Jiangsu-Huai'an": "None", "China-Jiangsu-Lianyungang": "None", "China-Jiangsu-Nanjing": "None", "China-Jiangsu-Nantong": "None", "China-Jiangsu-Suqian": "None", "China-Jiangsu-Suzhou": "None", "China-Jiangsu-Taizhou": "None", "China-Jiangsu-Wuxi": "None", "China-Jiangsu-Xuzhou": "None", "China-Jiangsu-Yancheng": "None", "China-Jiangsu-Yangzhou": "None", "China-Jiangsu-Zhenjiang": "None", "China-Jiangxi-Fuzhou": "None", "China-Jiangxi-Ganzhou": "None", "China-Jiangxi-Ji'an": "None", "China-Jiangxi-Jingdezhen": "None", "China-Jiangxi-Jiujiang": "None", "China-Jiangxi-Nanchang": "None", "China-Jiangxi-Pingxiang": "None", "China-Jiangxi-Shangrao": "None", "China-Jiangxi-Xinyu": "None", "China-Jiangxi-Yichun": "None", "China-Jiangxi-Yingtan": "None", "China-Jilin-Baicheng": "None", "China-Jilin-Baishan": "None", "China-Jilin-Changchun": "None", "China-Jilin-Jilin": "None", "China-Jilin-Liaoyuan": "None", "China-Jilin-Siping": "None", "China-Jilin-Songyuan": "None", "China-Jilin-Tonghua": "None", "China-Jilin-Yanbian Korean": "None", "China-Liaoning-Anshan": "None", "China-Liaoning-Benxi": "None", "China-Liaoning-Chaoyang": "None", "China-Liaoning-Dalian": "None", "China-Liaoning-Dandong": "None", "China-Liaoning-Fushun": "None", "China-Liaoning-Fuxin": "None", "China-Liaoning-Huludao": "None", "China-Liaoning-Jinzhou": "None", "China-Liaoning-Liaoyang": "None", "China-Liaoning-Panjin": "None", "China-Liaoning-Shenyang": "None", "China-Liaoning-Tieling": "None", "China-Nei Mongol-Alxa": "None", "China-Nei Mongol-Baotou": "None", "China-Nei Mongol-Baynnur": "None", "China-Nei Mongol-Chifeng": "None", "China-Nei Mongol-Hohhot": "None", "China-Nei Mongol-Hulunbuir": "None", "China-Nei Mongol-Ordos": "None", "China-Nei Mongol-Tongliao": "None", "China-Nei Mongol-Ulaan Chab": "None", "China-Nei Mongol-Wuhai": "None", "China-Nei Mongol-Xilin Gol": "None", "China-Nei Mongol-Xing'an": "None", "China-Ningxia Hui-Guyuan": "None", "China-Ningxia Hui-Shizuishan": "None", "China-Ningxia Hui-Wuzhong": "None", "China-Ningxia Hui-Yinchuan": "None", "China-Ningxia Hui-Zhongwei": "None", "China-Qinghai-Golog Tibetan": "None", "China-Qinghai-Gy\u00eagu Tibetan": "None", "China-Qinghai-Haibei Tibetan": "None", "China-Qinghai-Haidong": "None", "China-Qinghai-Hainan Tibetan": "None", "China-Qinghai-Haixi Mongol and Tibetan": "None", "China-Qinghai-Huangnan Tibetan": "None", "China-Qinghai-Xining": "None", "China-Shaanxi-Ankang": "None", "China-Shaanxi-Baoji": "None", "China-Shaanxi-Hanzhong": "None", "China-Shaanxi-Shangluo": "None", "China-Shaanxi-Tongchuan": "None", "China-Shaanxi-Weinan": "None", "China-Shaanxi-Xi'an": "None", "China-Shaanxi-Xianyang": "None", "China-Shaanxi-Yan'an": "None", "China-Shaanxi-Yulin": "None", "China-Shandong-Binzhou": "None", "China-Shandong-Dezhou": "None", "China-Shandong-Dongying": "None", "China-Shandong-Heze": "None", "China-Shandong-Jinan": "None", "China-Shandong-Jining": "None", "China-Shandong-Laiwu": "None", "China-Shandong-Liaocheng": "None", "China-Shandong-Linyi": "None", "China-Shandong-Qingdao": "None", "China-Shandong-Rizhao": "None", "China-Shandong-Tai'an": "None", "China-Shandong-Weifang": "None", "China-Shandong-Weihai": "None", "China-Shandong-Yantai": "None", "China-Shandong-Zaozhuang": "None", "China-Shandong-Zibo": "None", "China-Shanghai-Shanghai": "None", "China-Shanxi-Changzhi": "None", "China-Shanxi-Datong": "None", "China-Shanxi-Jincheng": "None", "China-Shanxi-Jinzhong": "None", "China-Shanxi-Linfen": "None", "China-Shanxi-Luliang": "None", "China-Shanxi-Shuozhou": "None", "China-Shanxi-Taiyuan": "None", "China-Shanxi-Xinzhou": "None", "China-Shanxi-Yangquan": "None", "China-Shanxi-Yuncheng": "None", "China-Sichuan-Bazhong": "None", "China-Sichuan-Chengdu": "None", "China-Sichuan-Dazhou": "None", "China-Sichuan-Deyang": "None", "China-Sichuan-Garz\u00ea Tibetan": "None", "China-Sichuan-Guang'an": "None", "China-Sichuan-Guangyuan": "None", "China-Sichuan-Leshan": "None", "China-Sichuan-Liangshan Yi": "None", "China-Sichuan-Luzhou": "None", "China-Sichuan-Meishan": "None", "China-Sichuan-Mianyang": "None", "China-Sichuan-Nanchong": "None", "China-Sichuan-Neijiang]]": "None", "China-Sichuan-Neijiang": "None", "China-Sichuan-Ngawa Tibetan and Qiang": "None", "China-Sichuan-Panzhihua": "None", "China-Sichuan-Suining": "None", "China-Sichuan-Ya'an": "None", "China-Sichuan-Yibin": "None", "China-Sichuan-Zigong": "None", "China-Sichuan-Ziyang": "None", "China-Tianjin-Tianjin": "None", "China-Xinjiang Uygur-Aksu": "None", "China-Xinjiang Uygur-Altay": "None", "China-Xinjiang Uygur-Bayin'gholin Mongol": "None", "China-Xinjiang Uygur-B\u00f6rtala Mongol": "None", "China-Xinjiang Uygur-Changji Hui": "None", "China-Xinjiang Uygur-Hami": "None", "China-Xinjiang Uygur-Ili Kazakh": "None", "China-Xinjiang Uygur-Karamay": "None", "China-Xinjiang Uygur-Kashgar": "None", "China-Xinjiang Uygur-Khotan": "None", "China-Xinjiang Uygur-Kizilsu Kirghiz": "None", "China-Xinjiang Uygur-Shihezi": "None", "China-Xinjiang Uygur-Tacheng": "None", "China-Xinjiang Uygur-Turfan": "None", "China-Xinjiang Uygur-\u00dcr\u00fcmqi": "None", "China-Xizang-Chamdo": "None", "China-Xizang-Lhasa": "None", "China-Xizang-Nagchu": "None", "China-Xizang-Ngari": "None", "China-Xizang-Nyingtri": "None", "China-Xizang-Shannan": "None", "China-Xizang-Shigatse": "None", "China-Yunnan-Baoshan": "None", "China-Yunnan-Chuxiong Yi": "None", "China-Yunnan-Dali Bai": "None", "China-Yunnan-Dehong Dai and Jingpo": "None", "China-Yunnan-D\u00eaq\u00ean Tibetan": "None", "China-Yunnan-Honghe Hani and Yi": "None", "China-Yunnan-Kunming": "None", "China-Yunnan-Lijiang": "None", "China-Yunnan-Lincang": "None", "China-Yunnan-Nujiang Lisu": "None", "China-Yunnan-Pu'er": "None", "China-Yunnan-Qujing": "None", "China-Yunnan-Wenshan Zhuang and Miao": "None", "China-Yunnan-Xishuangbanna Dai": "None", "China-Yunnan-Yuxi": "None", "China-Yunnan-Zhaotong": "None", "China-Zhejiang-Hangzhou": "None", "China-Zhejiang-Huzhou": "None", "China-Zhejiang-Jiaxing": "None", "China-Zhejiang-Jinhua": "None", "China-Zhejiang-Lishui": "None", "China-Zhejiang-Ningbo": "None", "China-Zhejiang-Quzhou": "None", "China-Zhejiang-Shaoxing": "None", "China-Zhejiang-Taizhou": "None", "China-Zhejiang-Wenzhou": "None", "China-Zhejiang-Zhoushan": "None", "Christmas Island-None-None": "None", "Clipperton Island-None-None": "None", "Cocos Islands-None-None": "None", "Colombia-Amazonas-El Encanto": "EE", "Colombia-Amazonas-La Chorrera": "LC", "Colombia-Amazonas-La Pedrera": "LP", "Colombia-Amazonas-Leticia": "LE", "Colombia-Amazonas-Mirit\u00ed-Paran\u00e1": "MI", "Colombia-Amazonas-Puerto Nari\u00f1o": "PN", "Colombia-Amazonas-Puerto Santander": "PS", "Colombia-Amazonas-Tarapac\u00e1": "TA", "Colombia-Antioquia-Abejorral": "AB", "Colombia-Antioquia-Abriaqu\u00ed": "AQ", "Colombia-Antioquia-Alejandr\u00eda": "AJ", "Colombia-Antioquia-Amag\u00e1": "AM", "Colombia-Antioquia-Amalfi": "AF", "Colombia-Antioquia-Andes": "AD", "Colombia-Antioquia-Angel\u00f3polis": "AL", "Colombia-Antioquia-Angostura": "AS", "Colombia-Antioquia-Anor\u00ed": "AN", "Colombia-Antioquia-Anz\u00e1": "AZ", "Colombia-Antioquia-Apartad\u00f3": "AP", "Colombia-Antioquia-Arboletes": "AR", "Colombia-Antioquia-Argelia": "AG", "Colombia-Antioquia-Armenia": "AA", "Colombia-Antioquia-Barbosa": "BB", "Colombia-Antioquia-Bello": "BL", "Colombia-Antioquia-Belmira": "BM", "Colombia-Antioquia-Betania": "BN", "Colombia-Antioquia-Betulia": "BE", "Colombia-Antioquia-Bol\u00edvar": "BO", "Colombia-Antioquia-Brice\u00f1o": "BR", "Colombia-Antioquia-Buritic\u00e1": "BU", "Colombia-Antioquia-C\u00e1ceres": "CE", "Colombia-Antioquia-Caicedo": "CD", "Colombia-Antioquia-Caldas": "CL", "Colombia-Antioquia-Campamento": "CM", "Colombia-Antioquia-Ca\u00f1asgordas": "CG", "Colombia-Antioquia-Caracol\u00ed": "CA", "Colombia-Antioquia-Caramanta": "CT", "Colombia-Antioquia-Carepa": "CP", "Colombia-Antioquia-Carolina del Principe": "CR", "Colombia-Antioquia-Caucasia": "CU", "Colombia-Antioquia-Chigorod\u00f3": "CH", "Colombia-Antioquia-Cisneros": "CI", "Colombia-Antioquia-Cocorn\u00e1": "CO", "Colombia-Antioquia-Concepci\u00f3n": "CC", "Colombia-Antioquia-Concordia": "CN", "Colombia-Antioquia-Copacabana": "CB", "Colombia-Antioquia-Dabeiba": "DA", "Colombia-Antioquia-Don Mat\u00edas": "DM", "Colombia-Antioquia-Eb\u00e9jico": "EJ", "Colombia-Antioquia-El Bagre": "EB", "Colombia-Antioquia-El Carmen de Viboral": "None", "Colombia-Antioquia-El Santuario": "None", "Colombia-Antioquia-Entrerr\u00edos": "ER", "Colombia-Antioquia-Envigado": "EN", "Colombia-Antioquia-Fredonia": "FD", "Colombia-Antioquia-Frontino": "FN", "Colombia-Antioquia-Giraldo": "GL", "Colombia-Antioquia-Girardota": "GT", "Colombia-Antioquia-G\u00f3mez Plata": "GP", "Colombia-Antioquia-Granada": "GR", "Colombia-Antioquia-Guadalupe": "GD", "Colombia-Antioquia-Guarne": "GU", "Colombia-Antioquia-Guatap\u00e9": "GA", "Colombia-Antioquia-Heliconia": "HE", "Colombia-Antioquia-Hispania": "HI", "Colombia-Antioquia-Itag\u00fc\u00ed": "II", "Colombia-Antioquia-Ituango": "IN", "Colombia-Antioquia-Jard\u00edn": "JA", "Colombia-Antioquia-Jeric\u00f3": "JR", "Colombia-Antioquia-La Ceja": "LC", "Colombia-Antioquia-La Estrella": "LE", "Colombia-Antioquia-La Uni\u00f3n de Sucre": "LU", "Colombia-Antioquia-Liborina": "LI", "Colombia-Antioquia-Maceo": "MC", "Colombia-Antioquia-Marinilla": "MA", "Colombia-Antioquia-Medell\u00edn": "ME", "Colombia-Antioquia-Montebello": "MO", "Colombia-Antioquia-Murind\u00f3": "MR", "Colombia-Antioquia-Mutat\u00e1": "MT", "Colombia-Antioquia-Nari\u00f1o": "NA", "Colombia-Antioquia-Nech\u00ed": "NH", "Colombia-Antioquia-Necocl\u00ed": "NC", "Colombia-Antioquia-Olaya": "OL", "Colombia-Antioquia-Pe\u00f1ol": "PL", "Colombia-Antioquia-Pequ\u00e9": "PQ", "Colombia-Antioquia-Pueblorrico": "PU", "Colombia-Antioquia-Puerto Berr\u00edo": "PB", "Colombia-Antioquia-Puerto Nare": "None", "Colombia-Antioquia-Puerto Triunfo": "PT", "Colombia-Antioquia-Remedios": "RM", "Colombia-Antioquia-Retiro": "RT", "Colombia-Antioquia-Rionegro": "RI", "Colombia-Antioquia-Sabanalarga": "SA", "Colombia-Antioquia-Sabaneta": "ST", "Colombia-Antioquia-Salgar": "SG", "Colombia-Antioquia-San Andr\u00e9s de Cuerquia": "SA", "Colombia-Antioquia-San Carlos": "SC", "Colombia-Antioquia-San Francisco": "SF", "Colombia-Antioquia-San Jer\u00f3nimo": "SM", "Colombia-Antioquia-San Jos\u00e9 de la Monta\u00f1a": "SJ", "Colombia-Antioquia-San Juan de Urab\u00e1": "SX", "Colombia-Antioquia-San Luis": "SL", "Colombia-Antioquia-San Pedro de los Milagros": "SP", "Colombia-Antioquia-San Pedro de Urab\u00e1": "SU", "Colombia-Antioquia-San Rafael": "SN", "Colombia-Antioquia-San Roque": "SQ", "Colombia-Antioquia-San Vicente": "SV", "Colombia-Antioquia-Santa B\u00e1rbara": "SB", "Colombia-Antioquia-Santa Fe de Antioquia": "AT", "Colombia-Antioquia-Santa Rosa de Osos": "SR", "Colombia-Antioquia-Santo Domingo": "SD", "Colombia-Antioquia-Segovia": "SE", "Colombia-Antioquia-Sons\u00f3n": "SS", "Colombia-Antioquia-Sopetr\u00e1n": "SO", "Colombia-Antioquia-T\u00e1mesis": "TM", "Colombia-Antioquia-Taraz\u00e1": "TZ", "Colombia-Antioquia-Tarso": "TA", "Colombia-Antioquia-Titirib\u00ed": "TI", "Colombia-Antioquia-Toledo": "TO", "Colombia-Antioquia-Turbo": "TU", "Colombia-Antioquia-Uramita": "UM", "Colombia-Antioquia-Urrao": "UO", "Colombia-Antioquia-Valdivia": "VD", "Colombia-Antioquia-Valpara\u00edso": "VP", "Colombia-Antioquia-Vegach\u00ed": "VG", "Colombia-Antioquia-Venecia": "VN", "Colombia-Antioquia-Vig\u00eda del Fuerte": "VF", "Colombia-Antioquia-Yal\u00ed": "YL", "Colombia-Antioquia-Yarumal": "YR", "Colombia-Antioquia-Yolomb\u00f3": "YB", "Colombia-Antioquia-Yond\u00f3": "YD", "Colombia-Antioquia-Zaragoza": "ZA", "Colombia-Arauca-Arauca": "AC", "Colombia-Arauca-Arauquita": "AQ", "Colombia-Arauca-Cravo Norte": "CN", "Colombia-Arauca-Fortul": "FO", "Colombia-Arauca-Puerto Rond\u00f3n": "PR", "Colombia-Arauca-Saravena": "SA", "Colombia-Arauca-Tame": "TA", "Colombia-Atl\u00e1ntico-Baranoa": "BO", "Colombia-Atl\u00e1ntico-Barranquilla": "BQ", "Colombia-Atl\u00e1ntico-Campo de la Cruz": "CC", "Colombia-Atl\u00e1ntico-Candelaria": "CA", "Colombia-Atl\u00e1ntico-Galapa": "GA", "Colombia-Atl\u00e1ntico-Juan de Acosta": "JU", "Colombia-Atl\u00e1ntico-Luruaco": "LU", "Colombia-Atl\u00e1ntico-Malambo": "ML", "Colombia-Atl\u00e1ntico-Manat\u00ed": "MN", "Colombia-Atl\u00e1ntico-Palmar de Varela": "PV", "Colombia-Atl\u00e1ntico-Pioj\u00f3": "PI", "Colombia-Atl\u00e1ntico-Polonuevo": "PL", "Colombia-Atl\u00e1ntico-Ponedera": "PD", "Colombia-Atl\u00e1ntico-Puerto Colombia": "PC", "Colombia-Atl\u00e1ntico-Repel\u00f3n": "RE", "Colombia-Atl\u00e1ntico-Sabanagrande": "SG", "Colombia-Atl\u00e1ntico-Sabanalarga": "SA", "Colombia-Atl\u00e1ntico-Santa Luc\u00eda": "SL", "Colombia-Atl\u00e1ntico-Santo Tom\u00e1s": "ST", "Colombia-Atl\u00e1ntico-Soledad": "SO", "Colombia-Atl\u00e1ntico-Suan": "SU", "Colombia-Atl\u00e1ntico-Tubar\u00e1": "TU", "Colombia-Atl\u00e1ntico-Usiacur\u00ed": "US", "Colombia-Bol\u00edvar-Ach\u00ed": "AC", "Colombia-Bol\u00edvar-Altos del Rosario": "AL", "Colombia-Bol\u00edvar-Arjona": "AR", "Colombia-Bol\u00edvar-Barranco de Loba": "BA", "Colombia-Bol\u00edvar-Calamar": "CM", "Colombia-Bol\u00edvar-Cantagallo": "CN", "Colombia-Bol\u00edvar-Cartagena de Indias": "None", "Colombia-Bol\u00edvar-Cicuco": "CC", "Colombia-Bol\u00edvar-C\u00f3rdoba": "CO", "Colombia-Bol\u00edvar-El Carmen de Bol\u00edvar": "EC", "Colombia-Bol\u00edvar-El Guamo": "EG", "Colombia-Bol\u00edvar-Hatillo de Loba": "HL", "Colombia-Bol\u00edvar-Mahates": "MH", "Colombia-Bol\u00edvar-Margarita": "MA", "Colombia-Bol\u00edvar-Mar\u00eda la Baja": "MB", "Colombia-Bol\u00edvar-Momp\u00f3s": "MP", "Colombia-Bol\u00edvar-Montecristo": "MC", "Colombia-Bol\u00edvar-Morales": "MS", "Colombia-Bol\u00edvar-Pinillos": "PI", "Colombia-Bol\u00edvar-R\u00edo Viejo": "RV", "Colombia-Bol\u00edvar-San Estanislao de Kostka": "SE", "Colombia-Bol\u00edvar-San Fernando": "SF", "Colombia-Bol\u00edvar-San Jacinto": "SJ", "Colombia-Bol\u00edvar-San Juan Nepomuceno": "SN", "Colombia-Bol\u00edvar-San Mart\u00edn de Loba": "SM", "Colombia-Bol\u00edvar-San Pablo": "SP", "Colombia-Bol\u00edvar-Santa Catalina": "SC", "Colombia-Bol\u00edvar-Santa Rosa": "SR", "Colombia-Bol\u00edvar-Santa Rosa del Sur": "SS", "Colombia-Bol\u00edvar-Simit\u00ed": "SI", "Colombia-Bol\u00edvar-Soplaviento": "SO", "Colombia-Bol\u00edvar-Talaigua Nuevo": "TA", "Colombia-Bol\u00edvar-Turbaco": "TC", "Colombia-Bol\u00edvar-Turban\u00e1": "TN", "Colombia-Bol\u00edvar-Villanueva": "VN", "Colombia-Bol\u00edvar-Zambrano": "ZA", "Colombia-Boyac\u00e1-Almeida": "AL", "Colombia-Boyac\u00e1-Aquitania": "AQ", "Colombia-Boyac\u00e1-Arcabuco": "AR", "Colombia-Boyac\u00e1-Bel\u00e9n": "BL", "Colombia-Boyac\u00e1-Berbeo": "BB", "Colombia-Boyac\u00e1-Beteitiva": "BT", "Colombia-Boyac\u00e1-Boavita": "BO", "Colombia-Boyac\u00e1-Boyac\u00e1": "BY", "Colombia-Boyac\u00e1-Brice\u00f1o": "BR", "Colombia-Boyac\u00e1-Buenavista": "BU", "Colombia-Boyac\u00e1-Busbanza": "BZ", "Colombia-Boyac\u00e1-Caldas": "CL", "Colombia-Boyac\u00e1-Campohermoso": "CM", "Colombia-Boyac\u00e1-Cerinza": "CE", "Colombia-Boyac\u00e1-Chinavita": "CN", "Colombia-Boyac\u00e1-Chiquinquir\u00e1": "CQ", "Colombia-Boyac\u00e1-Ch\u00edquiza": "CZ", "Colombia-Boyac\u00e1-Chiscas": "CS", "Colombia-Boyac\u00e1-Chita": "CA", "Colombia-Boyac\u00e1-Chitaraque": "CR", "Colombia-Boyac\u00e1-Chivat\u00e1": "CV", "Colombia-Boyac\u00e1-Chivor": "CH", "Colombia-Boyac\u00e1-Ci\u00e9naga": "CG", "Colombia-Boyac\u00e1-C\u00f3mbita": "CB", "Colombia-Boyac\u00e1-Coper": "CP", "Colombia-Boyac\u00e1-Corrales": "CL", "Colombia-Boyac\u00e1-Covarach\u00eda": "CO", "Colombia-Boyac\u00e1-Cubar\u00e1": "CU", "Colombia-Boyac\u00e1-Cucaita": "CC", "Colombia-Boyac\u00e1-Cu\u00edtiva": "CT", "Colombia-Boyac\u00e1-Duitama": "DU", "Colombia-Boyac\u00e1-El Cocuy": "EC", "Colombia-Boyac\u00e1-El Espino": "EE", "Colombia-Boyac\u00e1-Firavitoba": "FI", "Colombia-Boyac\u00e1-Floresta": "FL", "Colombia-Boyac\u00e1-Gachantiv\u00e1": "GC", "Colombia-Boyac\u00e1-G\u00e1meza": "GZ", "Colombia-Boyac\u00e1-Garagoa": "GG", "Colombia-Boyac\u00e1-Guacamayas": "GM", "Colombia-Boyac\u00e1-Guateque": "GT", "Colombia-Boyac\u00e1-Guayat\u00e1": "GY", "Colombia-Boyac\u00e1-Guic\u00e1n": "GU", "Colombia-Boyac\u00e1-Iz\u00e1": "IZ", "Colombia-Boyac\u00e1-Jenesano": "JN", "Colombia-Boyac\u00e1-Jeric\u00f3": "JR", "Colombia-Boyac\u00e1-La Capilla": "LC", "Colombia-Boyac\u00e1-La Uvita": "LU", "Colombia-Boyac\u00e1-La Victoria": "LV", "Colombia-Boyac\u00e1-Labranzagrande": "LB", "Colombia-Boyac\u00e1-Macanal": "MC", "Colombia-Boyac\u00e1-Marip\u00ed": "MP", "Colombia-Boyac\u00e1-Miraflores": "MF", "Colombia-Boyac\u00e1-Mongua": "MA", "Colombia-Boyac\u00e1-Mongu\u00ed": "MI", "Colombia-Boyac\u00e1-Moniquir\u00e1": "MQ", "Colombia-Boyac\u00e1-Motavita": "MV", "Colombia-Boyac\u00e1-Muzo": "MZ", "Colombia-Boyac\u00e1-Nobsa": "NO", "Colombia-Boyac\u00e1-Nuevo Col\u00f3n": "NC", "Colombia-Boyac\u00e1-Oicat\u00e1": "OI", "Colombia-Boyac\u00e1-Otanche": "OT", "Colombia-Boyac\u00e1-Pachavita": "PC", "Colombia-Boyac\u00e1-P\u00e1ez": "PZ", "Colombia-Boyac\u00e1-Paipa": "PP", "Colombia-Boyac\u00e1-Pajarito": "PJ", "Colombia-Boyac\u00e1-Panqueba": "PQ", "Colombia-Boyac\u00e1-Pauna": "PA", "Colombia-Boyac\u00e1-Paya": "PY", "Colombia-Boyac\u00e1-Paz de R\u00edo": "PR", "Colombia-Boyac\u00e1-Pesca": "PE", "Colombia-Boyac\u00e1-Pisba": "PV", "Colombia-Boyac\u00e1-Puerto Boyac\u00e1": "PB", "Colombia-Boyac\u00e1-Qu\u00edpama": "QU", "Colombia-Boyac\u00e1-Ramiriqu\u00ed": "RM", "Colombia-Boyac\u00e1-R\u00e1quira": "RA", "Colombia-Boyac\u00e1-Rond\u00f3n": "RO", "Colombia-Boyac\u00e1-Saboy\u00e1": "SB", "Colombia-Boyac\u00e1-S\u00e1chica": "SH", "Colombia-Boyac\u00e1-Samac\u00e1": "SA", "Colombia-Boyac\u00e1-San Eduardo": "SD", "Colombia-Boyac\u00e1-San Jos\u00e9 de Pare": "JP", "Colombia-Boyac\u00e1-San Luis de Gaceno": "LG", "Colombia-Boyac\u00e1-San Mateo": "SM", "Colombia-Boyac\u00e1-San Miguel de Sema": "MS", "Colombia-Boyac\u00e1-San Pablo de Borbur": "SP", "Colombia-Boyac\u00e1-Santa Mar\u00eda": "SX", "Colombia-Boyac\u00e1-Santa Rosa de Viterbo": "RV", "Colombia-Boyac\u00e1-Santa Sof\u00eda": "SF", "Colombia-Boyac\u00e1-Santana": "SN", "Colombia-Boyac\u00e1-Sativanorte": "SE", "Colombia-Boyac\u00e1-Sativasur": "SV", "Colombia-Boyac\u00e1-Siachoque": "SI", "Colombia-Boyac\u00e1-Soat\u00e1": "SO", "Colombia-Boyac\u00e1-Socha": "SC", "Colombia-Boyac\u00e1-Socot\u00e1": "ST", "Colombia-Boyac\u00e1-Sogamoso": "SG", "Colombia-Boyac\u00e1-Somondoco": "SK", "Colombia-Boyac\u00e1-Sora": "SR", "Colombia-Boyac\u00e1-Sorac\u00e1": "SL", "Colombia-Boyac\u00e1-Sotaquir\u00e1": "SQ", "Colombia-Boyac\u00e1-Susac\u00f3n": "SS", "Colombia-Boyac\u00e1-Sutamarch\u00e1n": "SU", "Colombia-Boyac\u00e1-Sutatenza": "SZ", "Colombia-Boyac\u00e1-Tasco": "TA", "Colombia-Boyac\u00e1-Tenza": "TZ", "Colombia-Boyac\u00e1-Tiban\u00e1": "TN", "Colombia-Boyac\u00e1-Tibasosa": "TB", "Colombia-Boyac\u00e1-Tinjac\u00e1": "TI", "Colombia-Boyac\u00e1-Tipacoque": "TQ", "Colombia-Boyac\u00e1-Toca": "TC", "Colombia-Boyac\u00e1-Togu\u00ed": "TG", "Colombia-Boyac\u00e1-Topag\u00e1": "TP", "Colombia-Boyac\u00e1-Tota": "TO", "Colombia-Boyac\u00e1-Tunja": "TJ", "Colombia-Boyac\u00e1-Tunungua": "TU", "Colombia-Boyac\u00e1-Turmequ\u00e9": "TE", "Colombia-Boyac\u00e1-Tuta": "TT", "Colombia-Boyac\u00e1-Tutaz\u00e1": "TS", "Colombia-Boyac\u00e1-Umbita": "UM", "Colombia-Boyac\u00e1-Ventaquemada": "VE", "Colombia-Boyac\u00e1-Villa de Leyva": "LE", "Colombia-Boyac\u00e1-Viracach\u00e1": "VI", "Colombia-Boyac\u00e1-Zetaquir\u00e1": "ZE", "Colombia-Caldas-Aguadas": "AG", "Colombia-Caldas-Anserma": "AN", "Colombia-Caldas-Aranzaz\u00fa": "AR", "Colombia-Caldas-Belalc\u00e1zar": "BE", "Colombia-Caldas-Chinchin\u00e1": "CH", "Colombia-Caldas-Filadelfia": "FI", "Colombia-Caldas-La Dorada": "LD", "Colombia-Caldas-La Merced": "LM", "Colombia-Caldas-Manizales": "ML", "Colombia-Caldas-Manzanares": "MZ", "Colombia-Caldas-Marmato": "MM", "Colombia-Caldas-Marquetalia": "MQ", "Colombia-Caldas-Marulanda": "MD", "Colombia-Caldas-Neira": "NE", "Colombia-Caldas-P\u00e1cora": "PC", "Colombia-Caldas-Palestina": "PL", "Colombia-Caldas-Pensilvania": "PE", "Colombia-Caldas-Riosucio": "RI", "Colombia-Caldas-Risaralda": "RR", "Colombia-Caldas-Salamina": "SL", "Colombia-Caldas-Saman\u00e1": "SA", "Colombia-Caldas-Sup\u00eda": "SU", "Colombia-Caldas-Victoria": "VC", "Colombia-Caldas-Villamar\u00eda": "VM", "Colombia-Caldas-Viterbo": "VB", "Colombia-Caquet\u00e1-Albania": "AL", "Colombia-Caquet\u00e1-Bel\u00e9n de los Andaquies": "BE", "Colombia-Caquet\u00e1-Cartagena del Chair\u00e1": "CA", "Colombia-Caquet\u00e1-Curillo": "CU", "Colombia-Caquet\u00e1-El Doncello": "ED", "Colombia-Caquet\u00e1-El Pauj\u00edl": "EP", "Colombia-Caquet\u00e1-Florencia": "FL", "Colombia-Caquet\u00e1-La Monta\u00f1ita": "LM", "Colombia-Caquet\u00e1-Mil\u00e1n": "MI", "Colombia-Caquet\u00e1-Morelia": "MO", "Colombia-Caquet\u00e1-Puerto Rico": "PR", "Colombia-Caquet\u00e1-San Jos\u00e9 del Fragua": "SJ", "Colombia-Caquet\u00e1-San Vicente del Cagu\u00e1n": "SV", "Colombia-Caquet\u00e1-Solano": "SO", "Colombia-Caquet\u00e1-Valpara\u00edso": "VP", "Colombia-Casanare-Aguazul": "AG", "Colombia-Casanare-Ch\u00e1meza": "CH", "Colombia-Casanare-Hato Corozal": "HA", "Colombia-Casanare-La Salina": "LS", "Colombia-Casanare-Man\u00ed": "MA", "Colombia-Casanare-Monterrey": "MO", "Colombia-Casanare-Nunch\u00eda": "NU", "Colombia-Casanare-Orocu\u00e9": "OR", "Colombia-Casanare-Paz de Ariporo": "PA", "Colombia-Casanare-Pore": "PO", "Colombia-Casanare-Recetor": "RE", "Colombia-Casanare-Sabanalarga": "SA", "Colombia-Casanare-S\u00e1cama": "SC", "Colombia-Casanare-San Luis de Palenque": "SL", "Colombia-Casanare-T\u00e1mara": "TM", "Colombia-Casanare-Tauramena": "TN", "Colombia-Casanare-Trinidad": "TR", "Colombia-Casanare-Villanueva": "VN", "Colombia-Casanare-Yopal": "YO", "Colombia-Cauca-Almaguer": "AL", "Colombia-Cauca-Argelia": "AG", "Colombia-Cauca-Balboa": "BA", "Colombia-Cauca-Bol\u00edvar": "BO", "Colombia-Cauca-Buenos Aires": "BA", "Colombia-Cauca-Cajib\u00edo": "CJ", "Colombia-Cauca-Caldon\u00f3": "CD", "Colombia-Cauca-Caloto": "CT", "Colombia-Cauca-Corinto": "CO", "Colombia-Cauca-El Tambo": "ET", "Colombia-Cauca-Florencia": "FL", "Colombia-Cauca-Guap\u00ed": "GU", "Colombia-Cauca-Inz\u00e1": "IN", "Colombia-Cauca-Jambal\u00f3": "JA", "Colombia-Cauca-La Sierra": "LS", "Colombia-Cauca-La Vega": "LV", "Colombia-Cauca-L\u00f3pez de Micay": "LO", "Colombia-Cauca-Mercaderes": "ME", "Colombia-Cauca-Miranda": "MI", "Colombia-Cauca-Morales": "MS", "Colombia-Cauca-Padilla": "PD", "Colombia-Cauca-P\u00e1ez": "PZ", "Colombia-Cauca-Pat\u00eda": "PA", "Colombia-Cauca-Piendam\u00f3": "PI", "Colombia-Cauca-Popay\u00e1n": "PO", "Colombia-Cauca-Puerto Tejada": "PT", "Colombia-Cauca-Purac\u00e9": "PU", "Colombia-Cauca-Rosas": "RO", "Colombia-Cauca-San Sebasti\u00e1n": "SS", "Colombia-Cauca-Santa Rosa": "SR", "Colombia-Cauca-Santander de Quilichao": "SN", "Colombia-Cauca-Silvia": "SI", "Colombia-Cauca-Sotar\u00e1": "SO", "Colombia-Cauca-Su\u00e1rez": "SU", "Colombia-Cauca-Timb\u00edo": "TM", "Colombia-Cauca-Timbiqu\u00ed": "TQ", "Colombia-Cauca-Torib\u00edo": "TR", "Colombia-Cauca-Totor\u00f3": "TT", "Colombia-Cesar-Aguachica": "AG", "Colombia-Cesar-Agust\u00edn Codazzi": "AC", "Colombia-Cesar-Astrea": "AS", "Colombia-Cesar-Becerril": "BE", "Colombia-Cesar-Bosconia": "BO", "Colombia-Cesar-Chimichagua": "CC", "Colombia-Cesar-Chiriguan\u00e1": "CG", "Colombia-Cesar-Curuman\u00ed": "CU", "Colombia-Cesar-El Copey": "EC", "Colombia-Cesar-El Paso": "EP", "Colombia-Cesar-Gamarra": "GA", "Colombia-Cesar-Gonz\u00e1lez": "GO", "Colombia-Cesar-La Gloria": "LG", "Colombia-Cesar-La Jagua de Ibirico": "LJ", "Colombia-Cesar-La Paz": "RO", "Colombia-Cesar-Manaure": "MA", "Colombia-Cesar-Pailitas": "PA", "Colombia-Cesar-Pelaya": "PE", "Colombia-Cesar-R\u00edo de Oro": "RI", "Colombia-Cesar-San Alberto": "SA", "Colombia-Cesar-San Diego": "SD", "Colombia-Cesar-San Mart\u00edn": "SM", "Colombia-Cesar-Tamalameque": "TA", "Colombia-Cesar-Valledupar": "VA", "Colombia-Choc\u00f3-Acand\u00ed": "AC", "Colombia-Choc\u00f3-Alto Baud\u00f3": "AL", "Colombia-Choc\u00f3-Bagad\u00f3": "BA", "Colombia-Choc\u00f3-Bah\u00eda Solano": "BS", "Colombia-Choc\u00f3-Bajo Baud\u00f3": "BB", "Colombia-Choc\u00f3-Bojay\u00e1": "BO", "Colombia-Choc\u00f3-Condoto": "CO", "Colombia-Choc\u00f3-El Cant\u00f3n del San Pablo": "None", "Colombia-Choc\u00f3-El Carmen de Atrato": "EC", "Colombia-Choc\u00f3-El Litoral del San Juan": "None", "Colombia-Choc\u00f3-Istmina": "IS", "Colombia-Choc\u00f3-Jurad\u00f3": "JU", "Colombia-Choc\u00f3-Llor\u00f3": "LL", "Colombia-Choc\u00f3-Novita": "NO", "Colombia-Choc\u00f3-Nuqu\u00ed": "NU", "Colombia-Choc\u00f3-Quibd\u00f3": "QU", "Colombia-Choc\u00f3-Riosucio": "RI", "Colombia-Choc\u00f3-San Jos\u00e9 del Palmar": "SJ", "Colombia-Choc\u00f3-Sip\u00ed": "SI", "Colombia-Choc\u00f3-Tad\u00f3": "TA", "Colombia-Choc\u00f3-Ungu\u00eda": "UN", "Colombia-C\u00f3rdoba-Ayapel": "AY", "Colombia-C\u00f3rdoba-Buenavista": "BU", "Colombia-C\u00f3rdoba-Canalete": "CA", "Colombia-C\u00f3rdoba-Ceret\u00e9": "CE", "Colombia-C\u00f3rdoba-Chim\u00e1": "CM", "Colombia-C\u00f3rdoba-Chin\u00fa": "CN", "Colombia-C\u00f3rdoba-Ci\u00e9naga de Oro": "CO", "Colombia-C\u00f3rdoba-Los C\u00f3rdobas": "LC", "Colombia-C\u00f3rdoba-Momil": "MM", "Colombia-C\u00f3rdoba-Mo\u00f1itos": "MT", "Colombia-C\u00f3rdoba-Montel\u00edbano": "ML", "Colombia-C\u00f3rdoba-Monter\u00eda": "MR", "Colombia-C\u00f3rdoba-Planeta Rica": "PR", "Colombia-C\u00f3rdoba-Pueblo Nuevo": "PN", "Colombia-C\u00f3rdoba-Puerto Escondido": "PE", "Colombia-C\u00f3rdoba-Puerto Libertador": "PL", "Colombia-C\u00f3rdoba-Pur\u00edsima": "PU", "Colombia-C\u00f3rdoba-San Andr\u00e9s de Sotavento": "SS", "Colombia-C\u00f3rdoba-San Antero": "SA", "Colombia-C\u00f3rdoba-San Bernardino de Sahag\u00fan": "SH", "Colombia-C\u00f3rdoba-San Bernardo del Viento": "SB", "Colombia-C\u00f3rdoba-San Carlos": "SC", "Colombia-C\u00f3rdoba-San Pelayo": "SP", "Colombia-C\u00f3rdoba-Santa Cruz de Lorica": "LO", "Colombia-C\u00f3rdoba-Tierralta": "TI", "Colombia-C\u00f3rdoba-Valencia": "VA", "Colombia-Cundinamarca-Agua de Dios": "AD", "Colombia-Cundinamarca-Alb\u00e1n": "AL", "Colombia-Cundinamarca-Anapoima": "AP", "Colombia-Cundinamarca-Anolaima": "AN", "Colombia-Cundinamarca-Apulo": "AU", "Colombia-Cundinamarca-Arbel\u00e1ez": "AR", "Colombia-Cundinamarca-Beltr\u00e1n": "BE", "Colombia-Cundinamarca-Bituima": "BI", "Colombia-Cundinamarca-Bojac\u00e1": "BO", "Colombia-Cundinamarca-Cabrera": "CB", "Colombia-Cundinamarca-Cachipay": "CA", "Colombia-Cundinamarca-Cajic\u00e1": "CJ", "Colombia-Cundinamarca-Caparrap\u00ed": "CP", "Colombia-Cundinamarca-C\u00e1queza": "CQ", "Colombia-Cundinamarca-Carmen de Carupa": "CC", "Colombia-Cundinamarca-Chaguan\u00ed": "CN", "Colombia-Cundinamarca-Ch\u00eda": "CI", "Colombia-Cundinamarca-Chipaque": "CE", "Colombia-Cundinamarca-Choach\u00ed": "CH", "Colombia-Cundinamarca-Chocont\u00e1": "CO", "Colombia-Cundinamarca-Cogua": "CG", "Colombia-Cundinamarca-Cota": "CT", "Colombia-Cundinamarca-Cucunub\u00e1": "CU", "Colombia-Cundinamarca-El Colegio": "EC", "Colombia-Cundinamarca-El Pe\u00f1on": "EP", "Colombia-Cundinamarca-Facatativ\u00e1": "FA", "Colombia-Cundinamarca-F\u00f3meque": "FM", "Colombia-Cundinamarca-Fosca": "FO", "Colombia-Cundinamarca-Funza": "FZ", "Colombia-Cundinamarca-F\u00faquene": "FQ", "Colombia-Cundinamarca-Fusagasug\u00e1": "FS", "Colombia-Cundinamarca-Gachal\u00e1": "GL", "Colombia-Cundinamarca-Gachancip\u00e1": "GP", "Colombia-Cundinamarca-Gachet\u00e1": "GT", "Colombia-Cundinamarca-Gama": "GM", "Colombia-Cundinamarca-Girardot": "GI", "Colombia-Cundinamarca-Guachet\u00e1": "GC", "Colombia-Cundinamarca-Guaduas": "GD", "Colombia-Cundinamarca-Guasca": "GU", "Colombia-Cundinamarca-Guataqu\u00ed": "GQ", "Colombia-Cundinamarca-Guatavita": "GV", "Colombia-Cundinamarca-Guayabal de S\u00edquima": "GS", "Colombia-Cundinamarca-Guayabetal": "GB", "Colombia-Cundinamarca-Guti\u00e9rrez": "GZ", "Colombia-Cundinamarca-Jerusal\u00e9n": "JE", "Colombia-Cundinamarca-Jun\u00edn": "JU", "Colombia-Cundinamarca-La Calera": "LC", "Colombia-Cundinamarca-La Mesa": "LM", "Colombia-Cundinamarca-La Palma": "LA", "Colombia-Cundinamarca-La Pe\u00f1a": "LP", "Colombia-Cundinamarca-La Vega": "LV", "Colombia-Cundinamarca-Lenguazaque": "LE", "Colombia-Cundinamarca-Machet\u00e1": "MC", "Colombia-Cundinamarca-Madrid": "MD", "Colombia-Cundinamarca-Manta": "MN", "Colombia-Cundinamarca-Medina": "ME", "Colombia-Cundinamarca-Mosquera": "MO", "Colombia-Cundinamarca-Nari\u00f1o": "NA", "Colombia-Cundinamarca-Nemoc\u00f3n": "NE", "Colombia-Cundinamarca-Nilo": "NI", "Colombia-Cundinamarca-Nimaima": "NM", "Colombia-Cundinamarca-Nocaima": "NO", "Colombia-Cundinamarca-Pacho": "PC", "Colombia-Cundinamarca-Paime": "PM", "Colombia-Cundinamarca-Pandi": "PD", "Colombia-Cundinamarca-Paratebueno": "PB", "Colombia-Cundinamarca-Pasca": "PA", "Colombia-Cundinamarca-Puerto Salgar": "PS", "Colombia-Cundinamarca-Pul\u00ed": "PU", "Colombia-Cundinamarca-Quebradanegra": "QN", "Colombia-Cundinamarca-Quetame": "QT", "Colombia-Cundinamarca-Quipile": "QP", "Colombia-Cundinamarca-Ricaurte": "RI", "Colombia-Cundinamarca-San Antonio del Tequendama": "ST", "Colombia-Cundinamarca-San Bernardo": "SB", "Colombia-Cundinamarca-San Cayetano": "SC", "Colombia-Cundinamarca-San Francisco": "SF", "Colombia-Cundinamarca-San Juan de R\u00edo Seco": "SJ", "Colombia-Cundinamarca-Santaf\u00e9 de Bogot\u00e1": "SF", "Colombia-Cundinamarca-Sasaima": "SA", "Colombia-Cundinamarca-Sesquil\u00e9": "SE", "Colombia-Cundinamarca-Sibat\u00e9": "SI", "Colombia-Cundinamarca-Silvania": "SV", "Colombia-Cundinamarca-Simijaca": "SM", "Colombia-Cundinamarca-Soacha": "SH", "Colombia-Cundinamarca-Sop\u00f3": "SO", "Colombia-Cundinamarca-Subachoque": "SQ", "Colombia-Cundinamarca-Suesca": "SC", "Colombia-Cundinamarca-Supat\u00e1": "SP", "Colombia-Cundinamarca-Susa": "SS", "Colombia-Cundinamarca-Sutatausa": "SU", "Colombia-Cundinamarca-Tabio": "TB", "Colombia-Cundinamarca-Tausa": "TS", "Colombia-Cundinamarca-Tena": "TE", "Colombia-Cundinamarca-Tenjo": "TJ", "Colombia-Cundinamarca-Tibacuy": "TY", "Colombia-Cundinamarca-Tibirita": "TI", "Colombia-Cundinamarca-Tocaima": "TM", "Colombia-Cundinamarca-Tocancip\u00e1": "TC", "Colombia-Cundinamarca-Topaip\u00ed": "TP", "Colombia-Cundinamarca-Ubal\u00e1": "UL", "Colombia-Cundinamarca-Ubaque": "UQ", "Colombia-Cundinamarca-Une": "UN", "Colombia-Cundinamarca-Utica": "UT", "Colombia-Cundinamarca-Venecia": "OS", "Colombia-Cundinamarca-Vergara": "VE", "Colombia-Cundinamarca-Vian\u00ed": "VN", "Colombia-Cundinamarca-Villa de San Diego de Ubat\u00e9": "UB", "Colombia-Cundinamarca-Villag\u00f3mez": "VG", "Colombia-Cundinamarca-Villapinz\u00f3n": "VP", "Colombia-Cundinamarca-Villeta": "VL", "Colombia-Cundinamarca-Viot\u00e1": "VI", "Colombia-Cundinamarca-Yacop\u00ed": "YA", "Colombia-Cundinamarca-Zipac\u00f3n": "ZC", "Colombia-Cundinamarca-Zipaquir\u00e1": "ZQ", "Colombia-Guain\u00eda-Barranco Minas": "None", "Colombia-Guain\u00eda-Cacahual": "CA", "Colombia-Guain\u00eda-La Guadalupe": "LG", "Colombia-Guain\u00eda-Pana Pana": "PA", "Colombia-Guain\u00eda-Puerto Colombia": "PC", "Colombia-Guain\u00eda-Puerto In\u00edrida": "None", "Colombia-Guain\u00eda-San Felipe": "SF", "Colombia-Guaviare-Calamar": "CM", "Colombia-Guaviare-El Retorno": "ER", "Colombia-Guaviare-Miraflores": "MF", "Colombia-Guaviare-San Jos\u00e9 del Guaviare": "SJ", "Colombia-Huila-Acevedo": "AC", "Colombia-Huila-Agrado": "AG", "Colombia-Huila-Aipe": "AI", "Colombia-Huila-Algeciras": "AL", "Colombia-Huila-Altamira": "AM", "Colombia-Huila-Baraya": "BA", "Colombia-Huila-Campoalegre": "CA", "Colombia-Huila-Colombia": "CO", "Colombia-Huila-El\u00edas": "EL", "Colombia-Huila-Garz\u00f3n": "GA", "Colombia-Huila-Gigante": "GI", "Colombia-Huila-Guadalupe": "GD", "Colombia-Huila-Hobo": "HO", "Colombia-Huila-Iquira": "IQ", "Colombia-Huila-Isnos": "IS", "Colombia-Huila-La Argentina": "LA", "Colombia-Huila-La Plata": "LP", "Colombia-Huila-N\u00e1taga": "NA", "Colombia-Huila-Neiva": "NE", "Colombia-Huila-Oporapa": "OP", "Colombia-Huila-Paicol": "PC", "Colombia-Huila-Palermo": "PM", "Colombia-Huila-Palestina": "PL", "Colombia-Huila-Pital": "PI", "Colombia-Huila-Pitalito": "PT", "Colombia-Huila-Rivera": "RI", "Colombia-Huila-Saladoblanco": "SB", "Colombia-Huila-San Agust\u00edn": "SA", "Colombia-Huila-Santa Mar\u00eda": "SM", "Colombia-Huila-Suaza": "SU", "Colombia-Huila-Tarqu\u00ed": "TA", "Colombia-Huila-Tello": "TL", "Colombia-Huila-Teruel": "TR", "Colombia-Huila-Tesalia": "TS", "Colombia-Huila-Timan\u00e1": "TI", "Colombia-Huila-Villavieja": "VV", "Colombia-Huila-Yaguar\u00e1": "YA", "Colombia-La Guajira-Barrancas": "BA", "Colombia-La Guajira-El Molino": "EM", "Colombia-La Guajira-Fonseca": "FO", "Colombia-La Guajira-Maicao": "MC", "Colombia-La Guajira-Manaure": "MN", "Colombia-La Guajira-Riohacha": "RI", "Colombia-La Guajira-San Juan del Cesar": "SJ", "Colombia-La Guajira-Uribia": "UB", "Colombia-La Guajira-Urumita": "UM", "Colombia-La Guajira-Villanueva": "VN", "Colombia-Magdalena-Aracataca": "AC", "Colombia-Magdalena-Ariguan\u00ed": "AG", "Colombia-Magdalena-Cerro de San Antonio": "CE", "Colombia-Magdalena-Chivolo": "CH", "Colombia-Magdalena-Ci\u00e9naga": "CI", "Colombia-Magdalena-El Banco": "EB", "Colombia-Magdalena-El Pi\u00f1\u00f3n": "EP", "Colombia-Magdalena-Fundaci\u00f3n": "FU", "Colombia-Magdalena-Guamal": "GU", "Colombia-Magdalena-Pedraza": "PE", "Colombia-Magdalena-Pivijay": "PI", "Colombia-Magdalena-Plato": "PL", "Colombia-Magdalena-Pueblo Viejo": "PV", "Colombia-Magdalena-Remolino": "RE", "Colombia-Magdalena-Salamina": "SL", "Colombia-Magdalena-San Sebasti\u00e1n de Buenavista": "SS", "Colombia-Magdalena-San Zen\u00f3n": "SZ", "Colombia-Magdalena-Santa Ana": "SA", "Colombia-Magdalena-Santa Marta (Dist. Esp.)": "SM", "Colombia-Magdalena-Tenerife": "TE", "Colombia-Meta-Acac\u00edas": "AC", "Colombia-Meta-Barranca de Up\u00eda": "BA", "Colombia-Meta-Cabuyaro": "CA", "Colombia-Meta-Castilla la Nueva": "CN", "Colombia-Meta-Cumaral": "CM", "Colombia-Meta-El Calvario": "EV", "Colombia-Meta-El Castillo": "EC", "Colombia-Meta-El Dorado": "ED", "Colombia-Meta-Fuente de Oro": "FO", "Colombia-Meta-Granada": "GR", "Colombia-Meta-Guamal": "GU", "Colombia-Meta-La Macarena": "LM", "Colombia-Meta-La Uribe": "LU", "Colombia-Meta-Lejan\u00edas": "LE", "Colombia-Meta-Mapirip\u00e1n": "MA", "Colombia-Meta-Mesetas": "ME", "Colombia-Meta-Puerto Concordia": "PC", "Colombia-Meta-Puerto Gait\u00e1n": "PG", "Colombia-Meta-Puerto Lleras": "PL", "Colombia-Meta-Puerto L\u00f3pez": "PZ", "Colombia-Meta-Puerto Rico": "PR", "Colombia-Meta-Restrepo": "RE", "Colombia-Meta-San Carlos de Guaroa": "SC", "Colombia-Meta-San Juan de Arama": "SA", "Colombia-Meta-San Juanito": "SJ", "Colombia-Meta-San Luis de Cubarral": "CB", "Colombia-Meta-San Mart\u00edn": "SM", "Colombia-Meta-Villavicencio": "VV", "Colombia-Meta-Vista Hermosa": "VH", "Colombia-Nari\u00f1o-Alb\u00e1n": "AL", "Colombia-Nari\u00f1o-Aldana": "AD", "Colombia-Nari\u00f1o-Ancuy\u00e1": "AN", "Colombia-Nari\u00f1o-Arboleda": "AR", "Colombia-Nari\u00f1o-Barbacoas": "BA", "Colombia-Nari\u00f1o-Bel\u00e9n": "BL", "Colombia-Nari\u00f1o-Buesaco": "BU", "Colombia-Nari\u00f1o-Chachag\u00fc\u00ed": "CH", "Colombia-Nari\u00f1o-Col\u00f3n": "CL", "Colombia-Nari\u00f1o-Consac\u00e1": "CS", "Colombia-Nari\u00f1o-Contadero": "CN", "Colombia-Nari\u00f1o-C\u00f3rdoba": "CO", "Colombia-Nari\u00f1o-Cuaspud": "CD", "Colombia-Nari\u00f1o-Cumbal": "CU", "Colombia-Nari\u00f1o-Cumbitara": "CT", "Colombia-Nari\u00f1o-El Charco": "EC", "Colombia-Nari\u00f1o-El Rosario": "ER", "Colombia-Nari\u00f1o-El Tabl\u00f3n de Gomez": "EL", "Colombia-Nari\u00f1o-El Tambo": "ET", "Colombia-Nari\u00f1o-Francisco Pizarro": "FP", "Colombia-Nari\u00f1o-Funes": "FU", "Colombia-Nari\u00f1o-Guachucal": "GC", "Colombia-Nari\u00f1o-Guaitarilla": "GT", "Colombia-Nari\u00f1o-Gualmat\u00e1n": "GM", "Colombia-Nari\u00f1o-Iles": "IL", "Colombia-Nari\u00f1o-Imu\u00e9s": "IM", "Colombia-Nari\u00f1o-Ipiales": "IP", "Colombia-Nari\u00f1o-La Cruz": "LC", "Colombia-Nari\u00f1o-La Florida": "LF", "Colombia-Nari\u00f1o-La Llanada": "LL", "Colombia-Nari\u00f1o-La Tola": "LT", "Colombia-Nari\u00f1o-La Uni\u00f3n de Sucre": "LU", "Colombia-Nari\u00f1o-Leiva": "LE", "Colombia-Nari\u00f1o-Linares": "LI", "Colombia-Nari\u00f1o-Los Andes": "LO", "Colombia-Nari\u00f1o-Mag\u00fc\u00ed": "MG", "Colombia-Nari\u00f1o-Mallama": "ML", "Colombia-Nari\u00f1o-Mosquera": "MO", "Colombia-Nari\u00f1o-Olaya Herrera": "OH", "Colombia-Nari\u00f1o-Ospina": "OS", "Colombia-Nari\u00f1o-Policarpa": "PC", "Colombia-Nari\u00f1o-Potos\u00ed": "PT", "Colombia-Nari\u00f1o-Providencia": "PR", "Colombia-Nari\u00f1o-Puerres": "PU", "Colombia-Nari\u00f1o-Pupiales": "PP", "Colombia-Nari\u00f1o-Ricaurte": "RI", "Colombia-Nari\u00f1o-Roberto Pay\u00e1n": "RO", "Colombia-Nari\u00f1o-Samaniego": "SM", "Colombia-Nari\u00f1o-San Bernardo": "SB", "Colombia-Nari\u00f1o-San Juan de Pasto": "PA", "Colombia-Nari\u00f1o-San Lorenzo": "SL", "Colombia-Nari\u00f1o-San Pablo": "SP", "Colombia-Nari\u00f1o-San Pedro de Cartago": "SC", "Colombia-Nari\u00f1o-Sandon\u00e1": "SD", "Colombia-Nari\u00f1o-Santa B\u00e1rbara": "SB", "Colombia-Nari\u00f1o-Santa Cruz": "SZ", "Colombia-Nari\u00f1o-Sapuyes": "SY", "Colombia-Nari\u00f1o-Taminango": "TN", "Colombia-Nari\u00f1o-Tangua": "TG", "Colombia-Nari\u00f1o-Tumaco": "TC", "Colombia-Nari\u00f1o-T\u00faquerres": "TQ", "Colombia-Nari\u00f1o-Yacuanquer": "YA", "Colombia-Norte de Santander-Abrego": "AB", "Colombia-Norte de Santander-Arboledas": "AR", "Colombia-Norte de Santander-Bochalema": "BO", "Colombia-Norte de Santander-Bucarasica": "BU", "Colombia-Norte de Santander-C\u00e1chira": "CR", "Colombia-Norte de Santander-C\u00e1cota": "CA", "Colombia-Norte de Santander-Chin\u00e1cota": "CH", "Colombia-Norte de Santander-Chitag\u00e1": "CT", "Colombia-Norte de Santander-Convenci\u00f3n": "CV", "Colombia-Norte de Santander-Cucutilla": "CL", "Colombia-Norte de Santander-Durania": "DU", "Colombia-Norte de Santander-El Carmen": "EC", "Colombia-Norte de Santander-El Tarra": "ET", "Colombia-Norte de Santander-El Zulia": "EZ", "Colombia-Norte de Santander-Gramalote": "GR", "Colombia-Norte de Santander-Hacar\u00ed": "HA", "Colombia-Norte de Santander-Herr\u00e1n": "HE", "Colombia-Norte de Santander-La Esperanza": "LE", "Colombia-Norte de Santander-La Playa de Bel\u00e9n": "LP", "Colombia-Norte de Santander-Labateca": "LB", "Colombia-Norte de Santander-Los Patios": "LS", "Colombia-Norte de Santander-Lourdes": "LO", "Colombia-Norte de Santander-Mutiscua": "MU", "Colombia-Norte de Santander-Oca\u00f1a": "OC", "Colombia-Norte de Santander-Pamplona": "PA", "Colombia-Norte de Santander-Pamplonita": "PT", "Colombia-Norte de Santander-Puerto Santander": "PS", "Colombia-Norte de Santander-Ragonvalia": "RA", "Colombia-Norte de Santander-Salazar de las Palmas": "SZ", "Colombia-Norte de Santander-San Calixto": "SX", "Colombia-Norte de Santander-San Cayetano": "SC", "Colombia-Norte de Santander-San Jos\u00e9 de C\u00facuta": "CC", "Colombia-Norte de Santander-Santiago": "SG", "Colombia-Norte de Santander-Santo Domingo de Silos": "SI", "Colombia-Norte de Santander-Sardinata": "SR", "Colombia-Norte de Santander-Teorama": "TE", "Colombia-Norte de Santander-Tib\u00fa": "TI", "Colombia-Norte de Santander-Toledo": "TO", "Colombia-Norte de Santander-Villa Caro": "VC", "Colombia-Norte de Santander-Villa del Rosario": "VR", "Colombia-Putumayo-Col\u00f3n": "CL", "Colombia-Putumayo-Orito": "OR", "Colombia-Putumayo-Puerto As\u00eds": "PA", "Colombia-Putumayo-Puerto Caicedo": "PC", "Colombia-Putumayo-Puerto Guzm\u00e1n": "PG", "Colombia-Putumayo-Puerto Legu\u00edzamo": "PL", "Colombia-Putumayo-San Francisco": "SF", "Colombia-Putumayo-San Miguel de Mocoa": "MO", "Colombia-Putumayo-Santiago": "SG", "Colombia-Putumayo-Sibundoy": "SI", "Colombia-Putumayo-Valle del Guamuez": "VA", "Colombia-Putumayo-Villagarz\u00f3n": "VG", "Colombia-Quind\u00edo-Armenia": "AA", "Colombia-Quind\u00edo-Buenavista": "BU", "Colombia-Quind\u00edo-Calarc\u00e1": "CA", "Colombia-Quind\u00edo-Circasia": "CI", "Colombia-Quind\u00edo-C\u00f3rdoba": "CO", "Colombia-Quind\u00edo-Filandia": "FI", "Colombia-Quind\u00edo-G\u00e9nova": "GE", "Colombia-Quind\u00edo-La Tebaida": "LT", "Colombia-Quind\u00edo-Montenegro": "MO", "Colombia-Quind\u00edo-Pijao": "PI", "Colombia-Quind\u00edo-Quimbaya": "QU", "Colombia-Quind\u00edo-Salento": "SA", "Colombia-Risaralda-Ap\u00eda": "AP", "Colombia-Risaralda-Balboa": "BA", "Colombia-Risaralda-Bel\u00e9n de Umbr\u00eda": "BE", "Colombia-Risaralda-Dosquebradas": "DO", "Colombia-Risaralda-Gu\u00e1tica": "GU", "Colombia-Risaralda-La Celia": "LC", "Colombia-Risaralda-La Virginia": "LV", "Colombia-Risaralda-Marsella": "MA", "Colombia-Risaralda-Mistrato": "MI", "Colombia-Risaralda-Pereira": "PE", "Colombia-Risaralda-Pueblo Rico": "PR", "Colombia-Risaralda-Quinch\u00eda": "QU", "Colombia-Risaralda-Santa Rosa de Cabal": "SR", "Colombia-Risaralda-Santuario": "None", "Colombia-San Andr\u00e9s y Providencia-n.a. (1)": "None", "Colombia-San Andr\u00e9s y Providencia-Providencia": "PR", "Colombia-San Andr\u00e9s y Providencia-San Andr\u00e9s": "SA", "Colombia-Santander-Aguada": "AG", "Colombia-Santander-Albania": "AL", "Colombia-Santander-Aratoca": "AR", "Colombia-Santander-Barbosa": "BB", "Colombia-Santander-Barichara": "BH", "Colombia-Santander-Barrancabermeja": "BB", "Colombia-Santander-Betulia": "BE", "Colombia-Santander-Bol\u00edvar": "BO", "Colombia-Santander-Bucaramanga": "BU", "Colombia-Santander-Cabrera": "CB", "Colombia-Santander-California": "CA", "Colombia-Santander-Capitanejo": "CJ", "Colombia-Santander-Carcas\u00ed": "CS", "Colombia-Santander-Cepit\u00e1": "CE", "Colombia-Santander-Cerrito": "CR", "Colombia-Santander-Charal\u00e1": "CL", "Colombia-Santander-Charta": "CH", "Colombia-Santander-Chim\u00e1": "CM", "Colombia-Santander-Chipat\u00e1": "CP", "Colombia-Santander-Cimitarra": "CI", "Colombia-Santander-Concepci\u00f3n": "CC", "Colombia-Santander-Confines": "CF", "Colombia-Santander-Contrataci\u00f3n": "CN", "Colombia-Santander-Coromoro": "CO", "Colombia-Santander-Curit\u00ed": "CU", "Colombia-Santander-El Carmen de Chucur\u00ed": "EC", "Colombia-Santander-El Guacamayo": "EG", "Colombia-Santander-El Pe\u00f1on": "EP", "Colombia-Santander-El Play\u00f3n": "EY", "Colombia-Santander-Encino": "EN", "Colombia-Santander-Enciso": "ES", "Colombia-Santander-Flori\u00e1n": "EF", "Colombia-Santander-Floridablanca": "FL", "Colombia-Santander-Gal\u00e1n": "GL", "Colombia-Santander-G\u00e1mbita": "GA", "Colombia-Santander-Gir\u00f3n": "GI", "Colombia-Santander-Guaca": "GC", "Colombia-Santander-Guadalupe": "GD", "Colombia-Santander-Guapot\u00e1": "GP", "Colombia-Santander-Guavat\u00e1": "GV", "Colombia-Santander-G\u00fcepsa": "GU", "Colombia-Santander-Hato": "HA", "Colombia-Santander-Jes\u00fas Mar\u00eda": "JM", "Colombia-Santander-Jord\u00e1n": "JO", "Colombia-Santander-La Belleza": "LB", "Colombia-Santander-La Paz": "RO", "Colombia-Santander-Land\u00e1zuri": "LN", "Colombia-Santander-Lebrija": "LE", "Colombia-Santander-Los Santos": "LS", "Colombia-Santander-Macaravita": "MC", "Colombia-Santander-M\u00e1laga": "MA", "Colombia-Santander-Matanza": "MZ", "Colombia-Santander-Mogotes": "MG", "Colombia-Santander-Molagavita": "MO", "Colombia-Santander-Ocamonte": "OC", "Colombia-Santander-Oiba": "OI", "Colombia-Santander-Onzaga": "ON", "Colombia-Santander-Palmar": "PL", "Colombia-Santander-Palmas del Socorro": "PS", "Colombia-Santander-P\u00e1ramo": "PR", "Colombia-Santander-Piedecuesta": "PD", "Colombia-Santander-Pinchote": "PI", "Colombia-Santander-Puente Nacional": "PN", "Colombia-Santander-Puerto Parra": "PP", "Colombia-Santander-Puerto Wilches": "PW", "Colombia-Santander-Rionegro": "RI", "Colombia-Santander-Sabana de Torres": "ST", "Colombia-Santander-San Andr\u00e9s de Cuerquia": "SA", "Colombia-Santander-San Benito": "SN", "Colombia-Santander-San Gil": "SG", "Colombia-Santander-San Joaqu\u00edn": "SQ", "Colombia-Santander-San Jos\u00e9 de Miranda": "SJ", "Colombia-Santander-San Miguel": "SM", "Colombia-Santander-San Vicente de Chucur\u00ed": "SV", "Colombia-Santander-Santa B\u00e1rbara": "SB", "Colombia-Santander-Santa Helena del Op\u00f3n": "SH", "Colombia-Santander-Simacota": "SI", "Colombia-Santander-Socorro": "SO", "Colombia-Santander-Suaita": "SU", "Colombia-Santander-Sucre": "SU", "Colombia-Santander-Surat\u00e1": "SR", "Colombia-Santander-Tona": "TO", "Colombia-Santander-Valle de San Jos\u00e9": "VS", "Colombia-Santander-V\u00e9lez": "VZ", "Colombia-Santander-Vetas": "VT", "Colombia-Santander-Villanueva": "VN", "Colombia-Santander-Zapatoca": "ZA", "Colombia-Sucre-Buenavista": "BU", "Colombia-Sucre-Caimito": "CA", "Colombia-Sucre-Chal\u00e1n": "CH", "Colombia-Sucre-Colos\u00f3": "CS", "Colombia-Sucre-Corozal": "CZ", "Colombia-Sucre-Galeras": "GA", "Colombia-Sucre-Guarand\u00e1": "GU", "Colombia-Sucre-La Uni\u00f3n de Sucre": "LU", "Colombia-Sucre-Los Palmitos": "LP", "Colombia-Sucre-Majagual": "MA", "Colombia-Sucre-Morroa": "MO", "Colombia-Sucre-Ovejas": "OV", "Colombia-Sucre-Sampu\u00e9s": "SA", "Colombia-Sucre-San Antonio de Palmito": "PA", "Colombia-Sucre-San Benito Abad": "SB", "Colombia-Sucre-San Juan de Betulia": "SJ", "Colombia-Sucre-San Marcos": "SM", "Colombia-Sucre-San Onofre": "SO", "Colombia-Sucre-San Pedro": "SP", "Colombia-Sucre-Sinc\u00e9": "SI", "Colombia-Sucre-Sincelejo": "SL", "Colombia-Sucre-Sucre": "SU", "Colombia-Sucre-Tol\u00fa": "TO", "Colombia-Sucre-Toluviejo": "TV", "Colombia-Tolima-Alpujarra": "AJ", "Colombia-Tolima-Alvarado": "AV", "Colombia-Tolima-Ambalema": "AM", "Colombia-Tolima-Anzo\u00e1tegui": "AN", "Colombia-Tolima-Armero": "AR", "Colombia-Tolima-Ataco": "AT", "Colombia-Tolima-Cajamarca": "CJ", "Colombia-Tolima-Carmen de Apical\u00e1": "CA", "Colombia-Tolima-Casabianca": "CB", "Colombia-Tolima-Chaparral": "CH", "Colombia-Tolima-Coello": "CL", "Colombia-Tolima-Coyaima": "CY", "Colombia-Tolima-Cunday": "CU", "Colombia-Tolima-Dolores": "DO", "Colombia-Tolima-Espinal": "ES", "Colombia-Tolima-Fal\u00e1n": "FA", "Colombia-Tolima-Flandes": "FL", "Colombia-Tolima-Fresno": "FR", "Colombia-Tolima-Guamo": "GU", "Colombia-Tolima-Herveo": "HE", "Colombia-Tolima-Honda": "HO", "Colombia-Tolima-Ibagu\u00e9": "IB", "Colombia-Tolima-Icononzo": "IC", "Colombia-Tolima-L\u00e9rida": "LE", "Colombia-Tolima-L\u00edbano": "LI", "Colombia-Tolima-Melgar": "ME", "Colombia-Tolima-Murillo": "MU", "Colombia-Tolima-Natagaima": "NA", "Colombia-Tolima-Ortega": "OR", "Colombia-Tolima-Piedras": "PI", "Colombia-Tolima-Planadas": "PL", "Colombia-Tolima-Prado": "PR", "Colombia-Tolima-Purificaci\u00f3n": "PU", "Colombia-Tolima-Rioblanco": "RI", "Colombia-Tolima-Roncesvalles": "RC", "Colombia-Tolima-Rovira": "RR", "Colombia-Tolima-Salda\u00f1a": "SD", "Colombia-Tolima-San Antonio": "SA", "Colombia-Tolima-San Lu\u00eds": "SL", "Colombia-Tolima-San Sebastian de Mariquita": "MA", "Colombia-Tolima-Santa Isabel": "SI", "Colombia-Tolima-Su\u00e1rez": "SU", "Colombia-Tolima-Valle de San Juan": "VS", "Colombia-Tolima-Venadillo": "VE", "Colombia-Tolima-Villahermosa": "VH", "Colombia-Tolima-Villarrica": "VR", "Colombia-Valle del Cauca-Alcal\u00e1": "AL", "Colombia-Valle del Cauca-Andaluc\u00eda": "AD", "Colombia-Valle del Cauca-Ansermanuevo": "AN", "Colombia-Valle del Cauca-Argelia": "AG", "Colombia-Valle del Cauca-Bol\u00edvar": "BO", "Colombia-Valle del Cauca-Buenaventura": "BV", "Colombia-Valle del Cauca-Bugalagrande": "BG", "Colombia-Valle del Cauca-Caicedonia": "CC", "Colombia-Valle del Cauca-Calima": "CM", "Colombia-Valle del Cauca-Candelaria": "CA", "Colombia-Valle del Cauca-Cartago": "CR", "Colombia-Valle del Cauca-Dagua": "DA", "Colombia-Valle del Cauca-El \u00c1guila": "EA", "Colombia-Valle del Cauca-El Cairo": "EC", "Colombia-Valle del Cauca-El Cerrito": "ET", "Colombia-Valle del Cauca-El Dovio": "ED", "Colombia-Valle del Cauca-Florida": "FL", "Colombia-Valle del Cauca-Ginebra": "GI", "Colombia-Valle del Cauca-Guacar\u00ed": "GU", "Colombia-Valle del Cauca-Guadalajara de Buga": "BU", "Colombia-Valle del Cauca-Jamund\u00ed": "JA", "Colombia-Valle del Cauca-La Cumbre": "LC", "Colombia-Valle del Cauca-La Uni\u00f3n de Sucre": "LU", "Colombia-Valle del Cauca-La Victoria": "LV", "Colombia-Valle del Cauca-Obando": "OB", "Colombia-Valle del Cauca-Palmira": "PA", "Colombia-Valle del Cauca-Pradera": "PR", "Colombia-Valle del Cauca-Restrepo": "RE", "Colombia-Valle del Cauca-Riofr\u00edo": "RI", "Colombia-Valle del Cauca-Roldanillo": "RO", "Colombia-Valle del Cauca-San Pedro": "SP", "Colombia-Valle del Cauca-Santiago de Cali": "CL", "Colombia-Valle del Cauca-Sevilla": "SE", "Colombia-Valle del Cauca-Toro": "TO", "Colombia-Valle del Cauca-Trujillo": "TR", "Colombia-Valle del Cauca-Tulu\u00e1": "TU", "Colombia-Valle del Cauca-Ulloa": "UL", "Colombia-Valle del Cauca-Versalles": "VE", "Colombia-Valle del Cauca-Vijes": "VI", "Colombia-Valle del Cauca-Yotoco": "YO", "Colombia-Valle del Cauca-Yumbo": "YU", "Colombia-Valle del Cauca-Zarzal": "ZA", "Colombia-Vaup\u00e9s-Carur\u00fa": "CA", "Colombia-Vaup\u00e9s-Mit\u00fa": "MI", "Colombia-Vaup\u00e9s-Pacoa": "PC", "Colombia-Vaup\u00e9s-Papunahua": "PP", "Colombia-Vaup\u00e9s-Taraira": "TA", "Colombia-Vaup\u00e9s-Yavarat\u00e9": "YA", "Colombia-Vichada-Cumaribo": "CU", "Colombia-Vichada-La Primavera": "LP", "Colombia-Vichada-Puerto Carre\u00f1o": "PC", "Colombia-Vichada-San Jose de Ocune": "None", "Colombia-Vichada-Santa Rita": "None", "Colombia-Vichada-Santa Rosal\u00eda": "SR", "Comoros-Mwali-None": "None", "Comoros-Njaz\u00eddja-None": "None", "Comoros-Nzwani-None": "None", "Cook Islands-None-None": "None", "Costa Rica-Alajuela-Alajuela": "AL", "Costa Rica-Alajuela-Alfaro Ruiz": "AR", "Costa Rica-Alajuela-Atenas": "AT", "Costa Rica-Alajuela-Grecia": "GR", "Costa Rica-Alajuela-Guatuso": "GU", "Costa Rica-Alajuela-Los Chiles": "LC", "Costa Rica-Alajuela-Naranjo": "NA", "Costa Rica-Alajuela-Orotina": "OR", "Costa Rica-Alajuela-Palmares": "PA", "Costa Rica-Alajuela-Po\u00e1s": "PO", "Costa Rica-Alajuela-San Carlos": "SC", "Costa Rica-Alajuela-San Mateo": "SM", "Costa Rica-Alajuela-San Ram\u00f3n": "SR", "Costa Rica-Alajuela-Upala": "UP", "Costa Rica-Alajuela-Valverde Vega": "VV", "Costa Rica-Cartago-Alvarado": "AL", "Costa Rica-Cartago-Cartago": "CA", "Costa Rica-Cartago-El Guarco": "EG", "Costa Rica-Cartago-Jim\u00e9nez": "JI", "Costa Rica-Cartago-La Uni\u00f3n": "LU", "Costa Rica-Cartago-Oreamuno": "OR", "Costa Rica-Cartago-Para\u00edso": "PA", "Costa Rica-Cartago-Turrialba": "TU", "Costa Rica-Guanacaste-Abangares": "AB", "Costa Rica-Guanacaste-Bagaces": "BA", "Costa Rica-Guanacaste-Ca\u00f1as": "CN", "Costa Rica-Guanacaste-Carrillo": "CR", "Costa Rica-Guanacaste-Hojancha": "HO", "Costa Rica-Guanacaste-La Cruz": "LC", "Costa Rica-Guanacaste-Liberia": "LI", "Costa Rica-Guanacaste-Nandayure": "NA", "Costa Rica-Guanacaste-Nicoya": "NI", "Costa Rica-Guanacaste-Santa Cruz": "SC", "Costa Rica-Guanacaste-Tilar\u00e1n": "TI", "Costa Rica-Heredia-Barva": "BA", "Costa Rica-Heredia-Bel\u00e9n": "BE", "Costa Rica-Heredia-Flores": "FL", "Costa Rica-Heredia-Heredia": "HE", "Costa Rica-Heredia-San Isidro": "SI", "Costa Rica-Heredia-San Pablo": "SP", "Costa Rica-Heredia-San Rafael": "SR", "Costa Rica-Heredia-Santa B\u00e1rbara": "SB", "Costa Rica-Heredia-Santo Domingo": "SD", "Costa Rica-Heredia-Sarapiqu\u00ed": "SA", "Costa Rica-Lim\u00f3n-Gu\u00e1cimo": "GU", "Costa Rica-Lim\u00f3n-Lim\u00f3n": "LI", "Costa Rica-Lim\u00f3n-Matina": "MA", "Costa Rica-Lim\u00f3n-Pococ\u00ed": "PO", "Costa Rica-Lim\u00f3n-Siquirres": "SI", "Costa Rica-Lim\u00f3n-Talamanca": "TA", "Costa Rica-Puntarenas-Aguirre": "AG", "Costa Rica-Puntarenas-Buenos Aires": "BA", "Costa Rica-Puntarenas-Corredores": "CO", "Costa Rica-Puntarenas-Coto Brus": "CB", "Costa Rica-Puntarenas-Esparza": "ES", "Costa Rica-Puntarenas-Garabito": "GA", "Costa Rica-Puntarenas-Golfito": "GO", "Costa Rica-Puntarenas-Montes de Oro": "MO", "Costa Rica-Puntarenas-Osa": "OS", "Costa Rica-Puntarenas-Parrita": "PA", "Costa Rica-Puntarenas-Puntarenas": "PU", "Costa Rica-San Jos\u00e9-Acosta": "AC", "Costa Rica-San Jos\u00e9-Alajuelita": "AL", "Costa Rica-San Jos\u00e9-Aserr\u00ed": "AS", "Costa Rica-San Jos\u00e9-Curridabat": "CU", "Costa Rica-San Jos\u00e9-Desamparados": "DE", "Costa Rica-San Jos\u00e9-Dota": "DO", "Costa Rica-San Jos\u00e9-Escaz\u00fa": "ES", "Costa Rica-San Jos\u00e9-Goicoechea": "GO", "Costa Rica-San Jos\u00e9-Le\u00f3n Cort\u00e9s": "LC", "Costa Rica-San Jos\u00e9-Montes de Oca": "MO", "Costa Rica-San Jos\u00e9-Mora": "MR", "Costa Rica-San Jos\u00e9-Moravia": "MV", "Costa Rica-San Jos\u00e9-P\u00e9rez Zeled\u00f3n": "PZ", "Costa Rica-San Jos\u00e9-Puriscal": "PU", "Costa Rica-San Jos\u00e9-San Jos\u00e9": "SJ", "Costa Rica-San Jos\u00e9-Santa Ana": "SA", "Costa Rica-San Jos\u00e9-Tarraz\u00fa": "TA", "Costa Rica-San Jos\u00e9-Tib\u00e1s": "TI", "Costa Rica-San Jos\u00e9-Turrubares": "TU", "Costa Rica-San Jos\u00e9-V\u00e1squez de Coronado": "VC", "C\u00f4te d'Ivoire-Abidjan-Abidjan": "AB", "C\u00f4te d'Ivoire-Bas-Sassandra-Gb\u00f4kle": "GL", "C\u00f4te d'Ivoire-Bas-Sassandra-Nawa": "NW", "C\u00f4te d'Ivoire-Bas-Sassandra-San-P\u00e9dro": "SP", "C\u00f4te d'Ivoire-Como\u00e9-Ind\u00e9ni\u00e9-Djuablin": "ID", "C\u00f4te d'Ivoire-Como\u00e9-Sud Como\u00e9": "SC", "C\u00f4te d'Ivoire-Dengu\u00e9l\u00e9-Folon": "FO", "C\u00f4te d'Ivoire-Dengu\u00e9l\u00e9-Kabadougou": "KB", "C\u00f4te d'Ivoire-G\u00f4h-Djiboua-G\u00f4h": "GH", "C\u00f4te d'Ivoire-G\u00f4h-Djiboua-L\u00f4h-Djiboua": "LD", "C\u00f4te d'Ivoire-Lacs-B\u00e9lier": "BL", "C\u00f4te d'Ivoire-Lacs-Iffou": "IF", "C\u00f4te d'Ivoire-Lacs-Moronou": "MN", "C\u00f4te d'Ivoire-Lacs-N'zi": "NZ", "C\u00f4te d'Ivoire-Lagunes-Agn\u00e9by-Tiassa": "AT", "C\u00f4te d'Ivoire-Lagunes-Grands Ponts": "GP", "C\u00f4te d'Ivoire-Lagunes-La M\u00e9": "ME", "C\u00f4te d'Ivoire-Montagnes-Cavally": "CV", "C\u00f4te d'Ivoire-Montagnes-Gu\u00e9mon": "GM", "C\u00f4te d'Ivoire-Montagnes-Tonkpi": "TP", "C\u00f4te d'Ivoire-Sassandra-Marahou\u00e9-Haut-Sassandra": "HS", "C\u00f4te d'Ivoire-Sassandra-Marahou\u00e9-Marahou\u00e9": "MH", "C\u00f4te d'Ivoire-Savanes-Bagou\u00e9": "BG", "C\u00f4te d'Ivoire-Savanes-Poro": "PR", "C\u00f4te d'Ivoire-Savanes-Tchologo": "TL", "C\u00f4te d'Ivoire-Vall\u00e9e du Bandama-Gbeke": "GE", "C\u00f4te d'Ivoire-Vall\u00e9e du Bandama-Hambol": "HB", "C\u00f4te d'Ivoire-Woroba-Bafing": "BF", "C\u00f4te d'Ivoire-Woroba-B\u00e9r\u00e9": "BR", "C\u00f4te d'Ivoire-Woroba-Worodougou": "WR", "C\u00f4te d'Ivoire-Yamoussoukro-Yamoussoukro": "YM", "C\u00f4te d'Ivoire-Zanzan-Bounkani": "BK", "C\u00f4te d'Ivoire-Zanzan-Gontougo": "GT", "Croatia-Bjelovarska-Bilogorska-Berek": "None", "Croatia-Bjelovarska-Bilogorska-Bjelovar": "None", "Croatia-Bjelovarska-Bilogorska-\u010cazma": "None", "Croatia-Bjelovarska-Bilogorska-Daruvar": "None", "Croatia-Bjelovarska-Bilogorska-De\u017eanovac": "None", "Croatia-Bjelovarska-Bilogorska-\u0110ulovac": "None", "Croatia-Bjelovarska-Bilogorska-Gare\u0161nica": "None", "Croatia-Bjelovarska-Bilogorska-Grubi\u0161no Polje": "None", "Croatia-Bjelovarska-Bilogorska-Hercegovac": "None", "Croatia-Bjelovarska-Bilogorska-Ivanska": "None", "Croatia-Bjelovarska-Bilogorska-Kapela": "None", "Croatia-Bjelovarska-Bilogorska-Kon\u010danica": "None", "Croatia-Bjelovarska-Bilogorska-Nova Ra\u010da": "None", "Croatia-Bjelovarska-Bilogorska-Rovi\u0161\u0107e": "None", "Croatia-Bjelovarska-Bilogorska-\u0160androvac": "None", "Croatia-Bjelovarska-Bilogorska-Severin": "None", "Croatia-Bjelovarska-Bilogorska-Sira\u010d": "None", "Croatia-Bjelovarska-Bilogorska-\u0160tefanje": "None", "Croatia-Bjelovarska-Bilogorska-Velika Pisanica": "None", "Croatia-Bjelovarska-Bilogorska-Velika Trnovitica": "None", "Croatia-Bjelovarska-Bilogorska-Veliki Gr\u0111evac": "None", "Croatia-Bjelovarska-Bilogorska-Veliko Trojstvo": "None", "Croatia-Bjelovarska-Bilogorska-Zrinski Topolovac": "None", "Croatia-Brodsko-Posavska-Bebrina": "None", "Croatia-Brodsko-Posavska-Brodski Stupnik": "None", "Croatia-Brodsko-Posavska-Bukovlje": "None", "Croatia-Brodsko-Posavska-Cernik": "None", "Croatia-Brodsko-Posavska-Davor": "None", "Croatia-Brodsko-Posavska-Donji Andrijevci": "None", "Croatia-Brodsko-Posavska-Dragali\u0107": "None", "Croatia-Brodsko-Posavska-Gar\u010din": "None", "Croatia-Brodsko-Posavska-Gornja Vrba": "None", "Croatia-Brodsko-Posavska-Gornji Bogi\u0107evci": "None", "Croatia-Brodsko-Posavska-Gundinci": "None", "Croatia-Brodsko-Posavska-Nova Gradi\u0161ka": "None", "Croatia-Brodsko-Posavska-Nova Kapela": "None", "Croatia-Brodsko-Posavska-Oku\u010dani": "None", "Croatia-Brodsko-Posavska-Oprisavci": "None", "Croatia-Brodsko-Posavska-Oriovac": "None", "Croatia-Brodsko-Posavska-Podcrkavlje": "None", "Croatia-Brodsko-Posavska-Re\u0161etari": "None", "Croatia-Brodsko-Posavska-Sibinj": "None", "Croatia-Brodsko-Posavska-Sikirevci": "None", "Croatia-Brodsko-Posavska-Slavonski Brod": "None", "Croatia-Brodsko-Posavska-Slavonski \u0160amac": "None", "Croatia-Brodsko-Posavska-Stara Gradi\u0161ka": "None", "Croatia-Brodsko-Posavska-Staro Petrovo Selo": "None", "Croatia-Brodsko-Posavska-Unknown_1": "None", "Croatia-Brodsko-Posavska-Velika Kopanica": "None", "Croatia-Brodsko-Posavska-Vrbje": "None", "Croatia-Brodsko-Posavska-Vrpolje": "None", "Croatia-Dubrovacko-Neretvanska-Blato": "None", "Croatia-Dubrovacko-Neretvanska-Dubrova\u010dko Primorje": "None", "Croatia-Dubrovacko-Neretvanska-Dubrovnik": "None", "Croatia-Dubrovacko-Neretvanska-Janjina": "None", "Croatia-Dubrovacko-Neretvanska-Konavle": "None", "Croatia-Dubrovacko-Neretvanska-Kor\u010dula": "None", "Croatia-Dubrovacko-Neretvanska-Kula Norinska": "None", "Croatia-Dubrovacko-Neretvanska-Lastovo": "None", "Croatia-Dubrovacko-Neretvanska-Lumbarda": "None", "Croatia-Dubrovacko-Neretvanska-Metkovi\u0107": "None", "Croatia-Dubrovacko-Neretvanska-Mljet": "None", "Croatia-Dubrovacko-Neretvanska-Opuzen": "None", "Croatia-Dubrovacko-Neretvanska-Orebi\u0107": "None", "Croatia-Dubrovacko-Neretvanska-Plo\u010de": "None", "Croatia-Dubrovacko-Neretvanska-Pojezerje": "None", "Croatia-Dubrovacko-Neretvanska-Slivno": "None", "Croatia-Dubrovacko-Neretvanska-Smokvica": "None", "Croatia-Dubrovacko-Neretvanska-Ston": "None", "Croatia-Dubrovacko-Neretvanska-Trpanj": "None", "Croatia-Dubrovacko-Neretvanska-Vela Luka": "None", "Croatia-Dubrovacko-Neretvanska-Za\u017eablje": "None", "Croatia-Dubrovacko-Neretvanska-\u017dupa Dubrova\u010dka": "None", "Croatia-Grad Zagreb-Bistra": "None", "Croatia-Grad Zagreb-Kravarsko": "None", "Croatia-Grad Zagreb-Orle": "None", "Croatia-Grad Zagreb-Pokupsko": "None", "Croatia-Grad Zagreb-Stupnik": "None", "Croatia-Grad Zagreb-Velika Gorica": "None", "Croatia-Grad Zagreb-Zagreb": "None", "Croatia-Istarska-Bale": "None", "Croatia-Istarska-Barban": "None", "Croatia-Istarska-Brtonigla": "None", "Croatia-Istarska-Buje": "None", "Croatia-Istarska-Buzet": "None", "Croatia-Istarska-Cerovlje": "None", "Croatia-Istarska-Fa\u017eana": "None", "Croatia-Istarska-Gra\u010di\u0161\u0107e": "None", "Croatia-Istarska-Gro\u017enjan": "None", "Croatia-Istarska-Kanfanar": "None", "Croatia-Istarska-Karojba": "None", "Croatia-Istarska-Ka\u0161telir-Labinci": "None", "Croatia-Istarska-Kr\u0161an": "None", "Croatia-Istarska-Labin": "None", "Croatia-Istarska-Lani\u0161\u0107e": "None", "Croatia-Istarska-Li\u017enjan": "None", "Croatia-Istarska-Lupoglav": "None", "Croatia-Istarska-Mar\u010dana": "None", "Croatia-Istarska-Medulin": "None", "Croatia-Istarska-Motovun": "None", "Croatia-Istarska-Novigrad": "None", "Croatia-Istarska-Oprtalj": "None", "Croatia-Istarska-Pazin": "None", "Croatia-Istarska-Pi\u0107an": "None", "Croatia-Istarska-Pore\u010d": "None", "Croatia-Istarska-Premantura": "None", "Croatia-Istarska-Pula": "None", "Croatia-Istarska-Ra\u0161a": "None", "Croatia-Istarska-Rovinj": "None", "Croatia-Istarska-Sveta Nedelja": "None", "Croatia-Istarska-Sveti Lovre\u010d": "None", "Croatia-Istarska-Sveti Petar u \u0160umi": "None", "Croatia-Istarska-Svetvin\u010denat": "None", "Croatia-Istarska-Tinjan": "None", "Croatia-Istarska-Umag": "None", "Croatia-Istarska-Vi\u0161njan": "None", "Croatia-Istarska-Vi\u017einada": "None", "Croatia-Istarska-Vodnjan": "None", "Croatia-Istarska-Vrsar": "None", "Croatia-Istarska-\u017dminj": "None", "Croatia-Karlovacka-Barilovi\u0107": "None", "Croatia-Karlovacka-Bosiljevo": "None", "Croatia-Karlovacka-Cetingrad": "None", "Croatia-Karlovacka-Dragani\u0107": "None", "Croatia-Karlovacka-Duga Resa": "None", "Croatia-Karlovacka-Generalski Stol": "None", "Croatia-Karlovacka-Josipdol": "None", "Croatia-Karlovacka-Karlovac": "None", "Croatia-Karlovacka-Krnjak": "None", "Croatia-Karlovacka-Lasinja": "None", "Croatia-Karlovacka-Netreti\u0107": "None", "Croatia-Karlovacka-Ogulin": "None", "Croatia-Karlovacka-Ozalj": "None", "Croatia-Karlovacka-Pla\u0161ki": "None", "Croatia-Karlovacka-Rakovica": "None", "Croatia-Karlovacka-Ribnik": "None", "Croatia-Karlovacka-Saborsko": "None", "Croatia-Karlovacka-Slunj": "None", "Croatia-Karlovacka-Tounj": "None", "Croatia-Karlovacka-Vojni\u0107": "None", "Croatia-Karlovacka-\u017dakanje": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-\u0110elekovec": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Drnje": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-\u0110ur\u0111evac": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Ferdinandovac": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Gola": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Gornja Rijeka": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Hlebine": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Kalinovac": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Kalnik": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Klo\u0161tar Podravski": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Koprivnica": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Koprivni\u010dki Bregi": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Koprivni\u010dki Ivanec": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Kri\u017eevci": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Legrad": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Molve": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Novigrad Podravski": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Novo Virje": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Peteranec": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Podravske Sesvete": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Rasinja": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Sokolovac": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Sveti Ivan \u017dabno": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Sveti Petar Orehovec": "None", "Croatia-Koprivni\u010dko-Kri\u017eeva\u010dka-Virje": "None", "Croatia-Krapinsko-Zagorska-Bedekov\u010dina": "None", "Croatia-Krapinsko-Zagorska-Budin\u0161\u0107ina": "None", "Croatia-Krapinsko-Zagorska-Desini\u0107": "None", "Croatia-Krapinsko-Zagorska-Donja Stubica": "None", "Croatia-Krapinsko-Zagorska-\u0110urmanec": "None", "Croatia-Krapinsko-Zagorska-Gornja Stubica": "None", "Croatia-Krapinsko-Zagorska-Hra\u0161\u0107ina": "None", "Croatia-Krapinsko-Zagorska-Hum na Sutli": "None", "Croatia-Krapinsko-Zagorska-Jesenje": "None", "Croatia-Krapinsko-Zagorska-Klanjec": "None", "Croatia-Krapinsko-Zagorska-Konj\u0161\u0107ina": "None", "Croatia-Krapinsko-Zagorska-Kraljevec na Sutli": "None", "Croatia-Krapinsko-Zagorska-Krapina": "None", "Croatia-Krapinsko-Zagorska-Krapinske Toplice": "None", "Croatia-Krapinsko-Zagorska-Kumrovec": "None", "Croatia-Krapinsko-Zagorska-Lobor": "None", "Croatia-Krapinsko-Zagorska-Ma\u010de": "None", "Croatia-Krapinsko-Zagorska-Marija Bistrica": "None", "Croatia-Krapinsko-Zagorska-Mihovljan": "None", "Croatia-Krapinsko-Zagorska-Novi Golubovec": "None", "Croatia-Krapinsko-Zagorska-Oroslavje": "None", "Croatia-Krapinsko-Zagorska-Petrovsko": "None", "Croatia-Krapinsko-Zagorska-Pregrada": "None", "Croatia-Krapinsko-Zagorska-Radoboj": "None", "Croatia-Krapinsko-Zagorska-Stubi\u010dke Toplice": "None", "Croatia-Krapinsko-Zagorska-Sveti Kri\u017e Za\u010dretje": "None", "Croatia-Krapinsko-Zagorska-Tuhelj": "None", "Croatia-Krapinsko-Zagorska-Veliko Trgovi\u0161\u0107e": "None", "Croatia-Krapinsko-Zagorska-Zabok": "None", "Croatia-Krapinsko-Zagorska-Zagorska Sela": "None", "Croatia-Krapinsko-Zagorska-Zlatar": "None", "Croatia-Krapinsko-Zagorska-Zlatar Bistrica": "None", "Croatia-Licko-Senjska-Brinje": "None", "Croatia-Licko-Senjska-Donji Lapac": "None", "Croatia-Licko-Senjska-Gospi\u0107": "None", "Croatia-Licko-Senjska-Karlobag": "None", "Croatia-Licko-Senjska-Lovinac": "None", "Croatia-Licko-Senjska-Novalja": "None", "Croatia-Licko-Senjska-Oto\u010dac": "None", "Croatia-Licko-Senjska-Peru\u0161i\u0107": "None", "Croatia-Licko-Senjska-Plitvi\u010dka Jezera": "None", "Croatia-Licko-Senjska-Senj": "None", "Croatia-Licko-Senjska-Udbina": "None", "Croatia-Licko-Senjska-Vrhovine": "None", "Croatia-Medimurska-Belica": "None", "Croatia-Medimurska-\u010cakovec": "None", "Croatia-Medimurska-Dekanovec": "None", "Croatia-Medimurska-Doma\u0161inec": "None", "Croatia-Medimurska-Donja Dubrava": "None", "Croatia-Medimurska-Donji Kraljevec": "None", "Croatia-Medimurska-Donji Vidovec": "None", "Croatia-Medimurska-Gori\u010dan": "None", "Croatia-Medimurska-Gornji Mihaljevec": "None", "Croatia-Medimurska-Kotoriba": "None", "Croatia-Medimurska-Mala Subotica": "None", "Croatia-Medimurska-Mursko Sredi\u0161\u0107e": "None", "Croatia-Medimurska-Nedeli\u0161\u0107e": "None", "Croatia-Medimurska-Orehovica": "None", "Croatia-Medimurska-Podturen": "None", "Croatia-Medimurska-Prelog": "None", "Croatia-Medimurska-Pribislavec": "None", "Croatia-Medimurska-Selnica": "None", "Croatia-Medimurska-\u0160enkovec": "None", "Croatia-Medimurska-Strahoninec": "None", "Croatia-Medimurska-\u0160trigova": "None", "Croatia-Medimurska-Sveta Marija na Muri": "None", "Croatia-Medimurska-Sveti Juraj na Bregu": "None", "Croatia-Medimurska-Sveti Martin na Muri": "None", "Croatia-Medimurska-Vrati\u0161inec": "None", "Croatia-Osjecko-Baranjska-Antunovac": "None", "Croatia-Osjecko-Baranjska-Beli Manastir": "None", "Croatia-Osjecko-Baranjska-Beli\u0161\u0107e": "None", "Croatia-Osjecko-Baranjska-Bilje": "None", "Croatia-Osjecko-Baranjska-Bizovac": "None", "Croatia-Osjecko-Baranjska-\u010ceminac": "None", "Croatia-Osjecko-Baranjska-\u010cepin": "None", "Croatia-Osjecko-Baranjska-\u0110akovo": "None", "Croatia-Osjecko-Baranjska-Darda": "None", "Croatia-Osjecko-Baranjska-Donja Moti\u010dina": "None", "Croatia-Osjecko-Baranjska-Donji Miholjac": "None", "Croatia-Osjecko-Baranjska-Dra\u017e": "None", "Croatia-Osjecko-Baranjska-Drenje": "None", "Croatia-Osjecko-Baranjska-\u0110ur\u0111enovac": "None", "Croatia-Osjecko-Baranjska-Erdut": "None", "Croatia-Osjecko-Baranjska-Ernestinovo": "None", "Croatia-Osjecko-Baranjska-Feri\u010danci": "None", "Croatia-Osjecko-Baranjska-Gorjani": "None", "Croatia-Osjecko-Baranjska-Jagodnjak": "None", "Croatia-Osjecko-Baranjska-Kne\u017eevi Vinogradi": "None", "Croatia-Osjecko-Baranjska-Ko\u0161ka": "None", "Croatia-Osjecko-Baranjska-Levanjska Varo\u0161": "None", "Croatia-Osjecko-Baranjska-Magadenovac": "None", "Croatia-Osjecko-Baranjska-Marijanci": "None", "Croatia-Osjecko-Baranjska-Na\u0161ice": "None", "Croatia-Osjecko-Baranjska-Osijek": "None", "Croatia-Osjecko-Baranjska-Osjecko-Baranjska": "None", "Croatia-Osjecko-Baranjska-Petlovac": "None", "Croatia-Osjecko-Baranjska-Petrijevci": "None", "Croatia-Osjecko-Baranjska-Podgora\u010d": "None", "Croatia-Osjecko-Baranjska-Podravska Moslavina": "None", "Croatia-Osjecko-Baranjska-Popovac": "None", "Croatia-Osjecko-Baranjska-Punitovci": "None", "Croatia-Osjecko-Baranjska-Satnica \u0110akova\u010dka": "None", "Croatia-Osjecko-Baranjska-Semeljci": "None", "Croatia-Osjecko-Baranjska-Strizivojna": "None", "Croatia-Osjecko-Baranjska-Trnava": "None", "Croatia-Osjecko-Baranjska-Unknown_1": "None", "Croatia-Osjecko-Baranjska-Unknown_2": "None", "Croatia-Osjecko-Baranjska-Unknown_3": "None", "Croatia-Osjecko-Baranjska-Valpovo": "None", "Croatia-Osjecko-Baranjska-Viljevo": "None", "Croatia-Osjecko-Baranjska-Vi\u0161kovci": "None", "Croatia-Osjecko-Baranjska-Vladislavci": "None", "Croatia-Osjecko-Baranjska-Vuka": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Brestovac": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-\u010caglin": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Jak\u0161i\u0107": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Kaptol": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Kutjevo": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Lipik": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Pakrac": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Pleternica": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Po\u017eega": "None", "Croatia-Po\u017ee\u0161ko-Slavonska-Velika": "None", "Croatia-Primorsko-Goranska-Bakar": "None", "Croatia-Primorsko-Goranska-Ba\u0161ka": "None", "Croatia-Primorsko-Goranska-Brod Moravice": "None", "Croatia-Primorsko-Goranska-\u010cabar": "None", "Croatia-Primorsko-Goranska-\u010cavle": "None", "Croatia-Primorsko-Goranska-Cres": "None", "Croatia-Primorsko-Goranska-Crikvenica": "None", "Croatia-Primorsko-Goranska-Delnice": "None", "Croatia-Primorsko-Goranska-Dobrinj": "None", "Croatia-Primorsko-Goranska-Fu\u017eine": "None", "Croatia-Primorsko-Goranska-Ilovik": "None", "Croatia-Primorsko-Goranska-Jelenje": "None", "Croatia-Primorsko-Goranska-Kastav": "None", "Croatia-Primorsko-Goranska-Klana": "None", "Croatia-Primorsko-Goranska-Kostrena": "None", "Croatia-Primorsko-Goranska-Kraljevica": "None", "Croatia-Primorsko-Goranska-Krk": "None", "Croatia-Primorsko-Goranska-Lokve": "None", "Croatia-Primorsko-Goranska-Lopar": "None", "Croatia-Primorsko-Goranska-Lopar/Supetarska Draga": "None", "Croatia-Primorsko-Goranska-Lovran": "None", "Croatia-Primorsko-Goranska-Male Srakane": "None", "Croatia-Primorsko-Goranska-Mali Lo\u0161inj": "None", "Croatia-Primorsko-Goranska-Malinska-Duba\u0161nica": "None", "Croatia-Primorsko-Goranska-Matulji": "None", "Croatia-Primorsko-Goranska-Mo\u0161\u0107eni\u010dka Draga": "None", "Croatia-Primorsko-Goranska-Mrkopalj": "None", "Croatia-Primorsko-Goranska-Njivice": "None", "Croatia-Primorsko-Goranska-Novi Vinodolski": "None", "Croatia-Primorsko-Goranska-Omi\u0161alj": "None", "Croatia-Primorsko-Goranska-Opatija/Veprinac": "None", "Croatia-Primorsko-Goranska-Punat": "None", "Croatia-Primorsko-Goranska-Ravna Gora": "None", "Croatia-Primorsko-Goranska-Rijeka": "None", "Croatia-Primorsko-Goranska-Skrad": "None", "Croatia-Primorsko-Goranska-Susak": "None", "Croatia-Primorsko-Goranska-Unije": "None", "Croatia-Primorsko-Goranska-Vele Srakane": "None", "Croatia-Primorsko-Goranska-Vinodolska": "None", "Croatia-Primorsko-Goranska-Vi\u0161kovo": "None", "Croatia-Primorsko-Goranska-Vrbnik": "None", "Croatia-Primorsko-Goranska-Vrbovsko": "None", "Croatia-\u0160ibensko-Kninska-Bilice": "None", "Croatia-\u0160ibensko-Kninska-Biskupija": "None", "Croatia-\u0160ibensko-Kninska-Civljane": "None", "Croatia-\u0160ibensko-Kninska-Drni\u0161": "None", "Croatia-\u0160ibensko-Kninska-Ervenik": "None", "Croatia-\u0160ibensko-Kninska-Kijevo": "None", "Croatia-\u0160ibensko-Kninska-Kistanje": "None", "Croatia-\u0160ibensko-Kninska-Knin": "None", "Croatia-\u0160ibensko-Kninska-Murter": "None", "Croatia-\u0160ibensko-Kninska-Pirovac": "None", "Croatia-\u0160ibensko-Kninska-Primo\u0161ten": "None", "Croatia-\u0160ibensko-Kninska-Promina": "None", "Croatia-\u0160ibensko-Kninska-Rogoznica": "None", "Croatia-\u0160ibensko-Kninska-Ru\u017ei\u0107": "None", "Croatia-\u0160ibensko-Kninska-\u0160ibenik": "None", "Croatia-\u0160ibensko-Kninska-Skradin": "None", "Croatia-\u0160ibensko-Kninska-Tisno": "None", "Croatia-\u0160ibensko-Kninska-Une\u0161i\u0107": "None", "Croatia-\u0160ibensko-Kninska-Vodice": "None", "Croatia-Sisacko-Moslavacka-Donji Kukuruzari": "None", "Croatia-Sisacko-Moslavacka-Dvor": "None", "Croatia-Sisacko-Moslavacka-Glina": "None", "Croatia-Sisacko-Moslavacka-Gvozd": "None", "Croatia-Sisacko-Moslavacka-Hrvatska Dubica": "None", "Croatia-Sisacko-Moslavacka-Hrvatska Kostajnica": "None", "Croatia-Sisacko-Moslavacka-Jasenovac": "None", "Croatia-Sisacko-Moslavacka-Kutina": "None", "Croatia-Sisacko-Moslavacka-Lekenik": "None", "Croatia-Sisacko-Moslavacka-Lipovljani": "None", "Croatia-Sisacko-Moslavacka-Majur": "None", "Croatia-Sisacko-Moslavacka-Martinska Ves": "None", "Croatia-Sisacko-Moslavacka-Novska": "None", "Croatia-Sisacko-Moslavacka-Petrinja": "None", "Croatia-Sisacko-Moslavacka-Popova\u010da": "None", "Croatia-Sisacko-Moslavacka-Sisak": "None", "Croatia-Sisacko-Moslavacka-Sunja": "None", "Croatia-Sisacko-Moslavacka-Topusko": "None", "Croatia-Sisacko-Moslavacka-Velika Ludina": "None", "Croatia-Splitsko-Dalmatinska-Ba\u0161ka Voda": "None", "Croatia-Splitsko-Dalmatinska-Blaca": "None", "Croatia-Splitsko-Dalmatinska-Bol": "None", "Croatia-Splitsko-Dalmatinska-Brela": "None", "Croatia-Splitsko-Dalmatinska-Cista Provo": "None", "Croatia-Splitsko-Dalmatinska-Dicmo": "None", "Croatia-Splitsko-Dalmatinska-Dugi Rat": "None", "Croatia-Splitsko-Dalmatinska-Dugopolje": "None", "Croatia-Splitsko-Dalmatinska-Gradac": "None", "Croatia-Splitsko-Dalmatinska-Hrvace": "None", "Croatia-Splitsko-Dalmatinska-Hvar": "None", "Croatia-Splitsko-Dalmatinska-Imotski": "None", "Croatia-Splitsko-Dalmatinska-Jelsa": "None", "Croatia-Splitsko-Dalmatinska-Ka\u0161tela": "None", "Croatia-Splitsko-Dalmatinska-Klis": "None", "Croatia-Splitsko-Dalmatinska-Komi\u017ea": "None", "Croatia-Splitsko-Dalmatinska-Le\u0107evica": "None", "Croatia-Splitsko-Dalmatinska-Lokvi\u010di\u0107i": "None", "Croatia-Splitsko-Dalmatinska-Lovre\u0107": "None", "Croatia-Splitsko-Dalmatinska-Makarska": "None", "Croatia-Splitsko-Dalmatinska-Marina": "None", "Croatia-Splitsko-Dalmatinska-Milna": "None", "Croatia-Splitsko-Dalmatinska-Mu\u0107": "None", "Croatia-Splitsko-Dalmatinska-Nere\u017ei\u0161\u0107a": "None", "Croatia-Splitsko-Dalmatinska-Okrug": "None", "Croatia-Splitsko-Dalmatinska-Omi\u0161": "None", "Croatia-Splitsko-Dalmatinska-Otok": "None", "Croatia-Splitsko-Dalmatinska-Podbablje": "None", "Croatia-Splitsko-Dalmatinska-Podgora": "None", "Croatia-Splitsko-Dalmatinska-Podstrana": "None", "Croatia-Splitsko-Dalmatinska-Postira": "None", "Croatia-Splitsko-Dalmatinska-Prgomet": "None", "Croatia-Splitsko-Dalmatinska-Primorski Dolac": "None", "Croatia-Splitsko-Dalmatinska-Prolo\u017eac": "None", "Croatia-Splitsko-Dalmatinska-Pu\u010di\u0161\u0107a": "None", "Croatia-Splitsko-Dalmatinska-Runovi\u0107i": "None", "Croatia-Splitsko-Dalmatinska-Seget": "None", "Croatia-Splitsko-Dalmatinska-Selca": "None", "Croatia-Splitsko-Dalmatinska-\u0160estanovac": "None", "Croatia-Splitsko-Dalmatinska-Sinj": "None", "Croatia-Splitsko-Dalmatinska-Solin": "None", "Croatia-Splitsko-Dalmatinska-\u0160olta": "None", "Croatia-Splitsko-Dalmatinska-Split": "None", "Croatia-Splitsko-Dalmatinska-Stari Grad": "None", "Croatia-Splitsko-Dalmatinska-Su\u0107uraj": "None", "Croatia-Splitsko-Dalmatinska-Supetar": "None", "Croatia-Splitsko-Dalmatinska-Sutivan": "None", "Croatia-Splitsko-Dalmatinska-Trilj": "None", "Croatia-Splitsko-Dalmatinska-Trogir": "None", "Croatia-Splitsko-Dalmatinska-Tu\u010depi": "None", "Croatia-Splitsko-Dalmatinska-Vis": "None", "Croatia-Splitsko-Dalmatinska-Vrgorac": "None", "Croatia-Splitsko-Dalmatinska-Vrlika": "None", "Croatia-Splitsko-Dalmatinska-Zadvarje": "None", "Croatia-Splitsko-Dalmatinska-Zagvozd": "None", "Croatia-Splitsko-Dalmatinska-Zmijavci": "None", "Croatia-Vara\u017edinska-Bednja": "None", "Croatia-Vara\u017edinska-Beretinec": "None", "Croatia-Vara\u017edinska-Breznica": "None", "Croatia-Vara\u017edinska-Brezni\u010dki Hum": "None", "Croatia-Vara\u017edinska-Cestica": "None", "Croatia-Vara\u017edinska-Donja Vo\u0107a": "None", "Croatia-Vara\u017edinska-Donji Martijanec": "None", "Croatia-Vara\u017edinska-Gornji Kneginec": "None", "Croatia-Vara\u017edinska-Ivanec": "None", "Croatia-Vara\u017edinska-Jal\u017eabet": "None", "Croatia-Vara\u017edinska-Klenovnik": "None", "Croatia-Vara\u017edinska-Lepoglava": "None", "Croatia-Vara\u017edinska-Ljube\u0161\u0107ica": "None", "Croatia-Vara\u017edinska-Ludbreg": "None", "Croatia-Vara\u017edinska-Mali Bukovec": "None", "Croatia-Vara\u017edinska-Maru\u0161evec": "None", "Croatia-Vara\u017edinska-Novi Marof": "None", "Croatia-Vara\u017edinska-Petrijanec": "None", "Croatia-Vara\u017edinska-Sra\u010dinec": "None", "Croatia-Vara\u017edinska-Sveti \u0110ur\u0111": "None", "Croatia-Vara\u017edinska-Sveti Ilija": "None", "Croatia-Vara\u017edinska-Trnovec Bartolove\u010dki": "None", "Croatia-Vara\u017edinska-Vara\u017edin": "None", "Croatia-Vara\u017edinska-Vara\u017edinske Toplice": "None", "Croatia-Vara\u017edinska-Veliki Bukovec": "None", "Croatia-Vara\u017edinska-Vidovec": "None", "Croatia-Vara\u017edinska-Vinica": "None", "Croatia-Vara\u017edinska-Visoko": "None", "Croatia-Viroviticko-Podravska-\u010ca\u010dinci": "None", "Croatia-Viroviticko-Podravska-\u010ca\u0111avica": "None", "Croatia-Viroviticko-Podravska-Crnac": "None", "Croatia-Viroviticko-Podravska-Gradina": "None", "Croatia-Viroviticko-Podravska-Luka\u010d": "None", "Croatia-Viroviticko-Podravska-Mikleu\u0161": "None", "Croatia-Viroviticko-Podravska-Nova Bukovica": "None", "Croatia-Viroviticko-Podravska-Orahovica": "None", "Croatia-Viroviticko-Podravska-Pitoma\u010da": "None", "Croatia-Viroviticko-Podravska-Slatina": "None", "Croatia-Viroviticko-Podravska-Sopje": "None", "Croatia-Viroviticko-Podravska-\u0160pi\u0161i\u0107 Bukovica": "None", "Croatia-Viroviticko-Podravska-Suhopolje": "None", "Croatia-Viroviticko-Podravska-Virovitica": "None", "Croatia-Viroviticko-Podravska-Vo\u0107in": "None", "Croatia-Viroviticko-Podravska-Zdenci": "None", "Croatia-Vukovarsko-Srijemska-Andrija\u0161evci": "None", "Croatia-Vukovarsko-Srijemska-Babina Greda": "None", "Croatia-Vukovarsko-Srijemska-Bogdanovci": "None", "Croatia-Vukovarsko-Srijemska-Borovo": "None", "Croatia-Vukovarsko-Srijemska-Bo\u0161njaci": "None", "Croatia-Vukovarsko-Srijemska-Cerna": "None", "Croatia-Vukovarsko-Srijemska-Drenovci": "None", "Croatia-Vukovarsko-Srijemska-Gradi\u0161te": "None", "Croatia-Vukovarsko-Srijemska-Gunja": "None", "Croatia-Vukovarsko-Srijemska-Ilok": "None", "Croatia-Vukovarsko-Srijemska-Ivankovo": "None", "Croatia-Vukovarsko-Srijemska-Jarmina": "None", "Croatia-Vukovarsko-Srijemska-Lovas": "None", "Croatia-Vukovarsko-Srijemska-Marku\u0161ica": "None", "Croatia-Vukovarsko-Srijemska-Negoslavci": "None", "Croatia-Vukovarsko-Srijemska-Nijemci": "None", "Croatia-Vukovarsko-Srijemska-Nu\u0161tar": "None", "Croatia-Vukovarsko-Srijemska-Otok": "None", "Croatia-Vukovarsko-Srijemska-Privlaka": "None", "Croatia-Vukovarsko-Srijemska-Stari Jankovci": "None", "Croatia-Vukovarsko-Srijemska-Stari Mikanovci": "None", "Croatia-Vukovarsko-Srijemska-Tompojevci": "None", "Croatia-Vukovarsko-Srijemska-Tordinci": "None", "Croatia-Vukovarsko-Srijemska-Tovarnik": "None", "Croatia-Vukovarsko-Srijemska-Trpinja": "None", "Croatia-Vukovarsko-Srijemska-Vinkovci": "None", "Croatia-Vukovarsko-Srijemska-Vo\u0111inci": "None", "Croatia-Vukovarsko-Srijemska-Vrbanja": "None", "Croatia-Vukovarsko-Srijemska-Vukovar": "None", "Croatia-Vukovarsko-Srijemska-\u017dupanja": "None", "Croatia-Zadarska-Benkovac": "None", "Croatia-Zadarska-Bibinje": "None", "Croatia-Zadarska-Biograd na Moru": "None", "Croatia-Zadarska-Galovac": "None", "Croatia-Zadarska-Gra\u010dac": "None", "Croatia-Zadarska-Jasenice": "None", "Croatia-Zadarska-Kali": "None", "Croatia-Zadarska-Kukljica": "None", "Croatia-Zadarska-Li\u0161ane Ostrovi\u010dke": "None", "Croatia-Zadarska-Nin": "None", "Croatia-Zadarska-Novigrad": "None", "Croatia-Zadarska-Obrovac": "None", "Croatia-Zadarska-Pag": "None", "Croatia-Zadarska-Pako\u0161tane": "None", "Croatia-Zadarska-Pa\u0161man": "None", "Croatia-Zadarska-Pola\u010da": "None", "Croatia-Zadarska-Poli\u010dnik": "None", "Croatia-Zadarska-Posedarje": "None", "Croatia-Zadarska-Povljane": "None", "Croatia-Zadarska-Preko": "None", "Croatia-Zadarska-Privlaka": "None", "Croatia-Zadarska-Ra\u017eanac": "None", "Croatia-Zadarska-Sali": "None", "Croatia-Zadarska-\u0160kabrnja": "None", "Croatia-Zadarska-Stankovci": "None", "Croatia-Zadarska-Starigrad": "None", "Croatia-Zadarska-Suko\u0161an": "None", "Croatia-Zadarska-Sveti Filip i Jakov": "None", "Croatia-Zadarska-Tkon": "None", "Croatia-Zadarska-Vir": "None", "Croatia-Zadarska-Zadar": "None", "Croatia-Zadarska-Zemunik Donji": "None", "Croatia-Zagreba\u010dka-Bedenica": "None", "Croatia-Zagreba\u010dka-Brckovljani": "None", "Croatia-Zagreba\u010dka-Brdovec": "None", "Croatia-Zagreba\u010dka-Dubrava": "None", "Croatia-Zagreba\u010dka-Dubravica": "None", "Croatia-Zagreba\u010dka-Dugo Selo": "None", "Croatia-Zagreba\u010dka-Farka\u0161evac": "None", "Croatia-Zagreba\u010dka-Gradec": "None", "Croatia-Zagreba\u010dka-Ivani\u0107-Grad": "None", "Croatia-Zagreba\u010dka-Jakovlje": "None", "Croatia-Zagreba\u010dka-Jastrebarsko": "None", "Croatia-Zagreba\u010dka-Klin\u010da Sela": "None", "Croatia-Zagreba\u010dka-Klo\u0161tar Ivani\u0107": "None", "Croatia-Zagreba\u010dka-Kra\u0161i\u0107": "None", "Croatia-Zagreba\u010dka-Kri\u017e": "None", "Croatia-Zagreba\u010dka-Luka": "None", "Croatia-Zagreba\u010dka-Marija Gorica": "None", "Croatia-Zagreba\u010dka-Pisarovina": "None", "Croatia-Zagreba\u010dka-Preseka": "None", "Croatia-Zagreba\u010dka-Pu\u0161\u0107a": "None", "Croatia-Zagreba\u010dka-Rakovec": "None", "Croatia-Zagreba\u010dka-Rugvica": "None", "Croatia-Zagreba\u010dka-Samobor": "None", "Croatia-Zagreba\u010dka-Sveta Nedelja": "None", "Croatia-Zagreba\u010dka-Sveti Ivan Zelina": "None", "Croatia-Zagreba\u010dka-Vrbovec": "None", "Croatia-Zagreba\u010dka-Zapre\u0161i\u0107": "None", "Croatia-Zagreba\u010dka-\u017dumberak": "None", "Cuba-Camag\u00fcey-Camag\u00fcey": "CA", "Cuba-Camag\u00fcey-Carlos Manuel de C\u00e9spedes": "CC", "Cuba-Camag\u00fcey-Esmeralda": "ES", "Cuba-Camag\u00fcey-Florida": "FL", "Cuba-Camag\u00fcey-Gu\u00e1imaro": "GU", "Cuba-Camag\u00fcey-Jimaguay\u00fa": "JI", "Cuba-Camag\u00fcey-Minas": "MI", "Cuba-Camag\u00fcey-Najasa": "NA", "Cuba-Camag\u00fcey-Nuevitas": "NU", "Cuba-Camag\u00fcey-Santa Cruz del Sur": "SS", "Cuba-Camag\u00fcey-Sibanic\u00fa": "SI", "Cuba-Camag\u00fcey-Sierra de Cubitas": "SC", "Cuba-Camag\u00fcey-Vertientes": "VE", "Cuba-Ciego de \u00c1vila-Baragu\u00e1": "BA", "Cuba-Ciego de \u00c1vila-Bolivia": "BO", "Cuba-Ciego de \u00c1vila-Chambas": "CH", "Cuba-Ciego de \u00c1vila-Ciego de \u00e1vila": "CA", "Cuba-Ciego de \u00c1vila-Ciro Redodo": "CR", "Cuba-Ciego de \u00c1vila-Florencia": "FL", "Cuba-Ciego de \u00c1vila-Majagua": "MA", "Cuba-Ciego de \u00c1vila-Mor\u00f3n": "MO", "Cuba-Ciego de \u00c1vila-Primero de Enero": "PE", "Cuba-Ciego de \u00c1vila-Venezuela": "VE", "Cuba-Cienfuegos-Abreus": "AB", "Cuba-Cienfuegos-Aguada de Pasajeros": "AP", "Cuba-Cienfuegos-Ciefuegos": "CI", "Cuba-Cienfuegos-Cruces": "CR", "Cuba-Cienfuegos-Cumanayagua": "CU", "Cuba-Cienfuegos-Lajas": "LA", "Cuba-Cienfuegos-Palmira": "PA", "Cuba-Cienfuegos-Rodas": "RO", "Cuba-Ciudad de la Habana-Arroyo Naranjo": "AN", "Cuba-Ciudad de la Habana-Boyeros": "BO", "Cuba-Ciudad de la Habana-Centro Habana": "CH", "Cuba-Ciudad de la Habana-Cerro": "CE", "Cuba-Ciudad de la Habana-Cotorro": "CO", "Cuba-Ciudad de la Habana-Diez de Octubre": "DO", "Cuba-Ciudad de la Habana-Guanabacoa": "GU", "Cuba-Ciudad de la Habana-La Habana del Este": "HE", "Cuba-Ciudad de la Habana-La Habana Vieja": "HV", "Cuba-Ciudad de la Habana-La Lisa": "LL", "Cuba-Ciudad de la Habana-Marianao": "MA", "Cuba-Ciudad de la Habana-Playa": "PL", "Cuba-Ciudad de la Habana-Plaza de la Revoluci\u00f3n": "PR", "Cuba-Ciudad de la Habana-Regla": "RE", "Cuba-Ciudad de la Habana-San Miguel del Padr\u00f3n": "SM", "Cuba-Granma-Bartolom\u00e9 Mas\u00f3": "BM", "Cuba-Granma-Bayamo": "BY", "Cuba-Granma-Buey Arriba": "BA", "Cuba-Granma-Campechuela": "CA", "Cuba-Granma-Cauto Cristo": "CC", "Cuba-Granma-Guisa": "GU", "Cuba-Granma-Jiguan\u00ed": "JI", "Cuba-Granma-Manzanillo": "MA", "Cuba-Granma-Media Luna": "ML", "Cuba-Granma-Niquero": "NI", "Cuba-Granma-Pil\u00f3n": "PI", "Cuba-Granma-R\u00edo Cauto": "RC", "Cuba-Granma-Yara": "YA", "Cuba-Guant\u00e1namo-Baracoa": "BA", "Cuba-Guant\u00e1namo-Caimanera": "CA", "Cuba-Guant\u00e1namo-El Salvador": "ES", "Cuba-Guant\u00e1namo-Guant\u00e1namo": "GU", "Cuba-Guant\u00e1namo-Im\u00edas": "IM", "Cuba-Guant\u00e1namo-Mais\u00ed": "MA", "Cuba-Guant\u00e1namo-Manuel Tames": "MT", "Cuba-Guant\u00e1namo-Niceto P\u00e9rez": "NP", "Cuba-Guant\u00e1namo-San Antonio del Sur": "SA", "Cuba-Guant\u00e1namo-Yateras": "YA", "Cuba-Holgu\u00edn-Antilla": "AN", "Cuba-Holgu\u00edn-B\u00e1guanos": "BG", "Cuba-Holgu\u00edn-Banes": "BN", "Cuba-Holgu\u00edn-Cacocum": "CA", "Cuba-Holgu\u00edn-Calixto Garc\u00eda": "CG", "Cuba-Holgu\u00edn-Cueto": "CU", "Cuba-Holgu\u00edn-Frak Pa\u00eds": "FP", "Cuba-Holgu\u00edn-Gibara": "GI", "Cuba-Holgu\u00edn-Holgu\u00edn": "HO", "Cuba-Holgu\u00edn-Mayar\u00ed": "MA", "Cuba-Holgu\u00edn-Moa": "MO", "Cuba-Holgu\u00edn-Rafael Freyre": "RF", "Cuba-Holgu\u00edn-Sagua de T\u00e1namo": "ST", "Cuba-Holgu\u00edn-Urbano Noris": "UN", "Cuba-Isla de la Juventud-Isla de la Juventud": "IJ", "Cuba-La Habana-Alqu\u00edzar": "AL", "Cuba-La Habana-Artemisa": "AR", "Cuba-La Habana-Bauta": "BU", "Cuba-La Habana-Caimito": "CA", "Cuba-La Habana-Guanajay": "GJ", "Cuba-La Habana-G\u00fcira de Melena": "GM", "Cuba-La Habana-Mariel": "MR", "Cuba-La Habana-San Antonio de los Ba\u00f1os": "SA", "Cuba-Las Tunas-Amancio": "AM", "Cuba-Las Tunas-Colombia": "CO", "Cuba-Las Tunas-Jes\u00fas Men\u00e9ndez": "JM", "Cuba-Las Tunas-Jobabo": "JO", "Cuba-Las Tunas-Las Tunas": "LT", "Cuba-Las Tunas-Majibacoa": "MJ", "Cuba-Las Tunas-Manat\u00ed": "MN", "Cuba-Las Tunas-Puerto Padre": "PP", "Cuba-Matanzas-Calimete": "CM", "Cuba-Matanzas-C\u00e1rdenas": "CR", "Cuba-Matanzas-Ci\u00e9naga de Zapata": "CZ", "Cuba-Matanzas-Col\u00f3n": "CO", "Cuba-Matanzas-Jag\u00fcey Grande": "JG", "Cuba-Matanzas-Jovellanos": "JO", "Cuba-Matanzas-Limonar": "LI", "Cuba-Matanzas-Los Arabos": "LA", "Cuba-Matanzas-Mart\u00ed": "MR", "Cuba-Matanzas-Matanzas": "MT", "Cuba-Matanzas-Pedro Betancourt": "PB", "Cuba-Matanzas-Perico": "PE", "Cuba-Matanzas-Uni\u00f3n de Reyes": "UR", "Cuba-Mayabeque-Bataban\u00f3": "BB", "Cuba-Mayabeque-Bejucal": "BE", "Cuba-Mayabeque-G\u00fcines": "GS", "Cuba-Mayabeque-Jaruco": "JA", "Cuba-Mayabeque-Madruga": "MD", "Cuba-Mayabeque-Melena del Sur": "MS", "Cuba-Mayabeque-Nueva Paz": "NP", "Cuba-Mayabeque-Quivic\u00e1n": "QU", "Cuba-Mayabeque-San Jos\u00e9 de las Lajas": "SJ", "Cuba-Mayabeque-San Nicol\u00e1s": "SN", "Cuba-Mayabeque-Santa Cruz del Norte": "SC", "Cuba-Pinar del R\u00edo-Bah\u00eda Honda": "BH", "Cuba-Pinar del R\u00edo-Candelaria": "CA", "Cuba-Pinar del R\u00edo-Consolaci\u00f3n del Sur": "CS", "Cuba-Pinar del R\u00edo-Guane": "GU", "Cuba-Pinar del R\u00edo-La Palma": "LA", "Cuba-Pinar del R\u00edo-Los Palacios": "LS", "Cuba-Pinar del R\u00edo-Mantua": "MA", "Cuba-Pinar del R\u00edo-Minas de Matahambre": "MM", "Cuba-Pinar del R\u00edo-Pinar del R\u00edo": "PR", "Cuba-Pinar del R\u00edo-San Crist\u00f3bal": "SC", "Cuba-Pinar del R\u00edo-San Juan y Mart\u00ednez": "SJ", "Cuba-Pinar del R\u00edo-San Luis": "SL", "Cuba-Pinar del R\u00edo-Sandino": "SA", "Cuba-Pinar del R\u00edo-Vi\u00f1ales": "VI", "Cuba-Sancti Sp\u00edritus-Cabaigu\u00e1n": "CA", "Cuba-Sancti Sp\u00edritus-Fomento": "FO", "Cuba-Sancti Sp\u00edritus-Jatibonico": "JA", "Cuba-Sancti Sp\u00edritus-La Sierpe": "LS", "Cuba-Sancti Sp\u00edritus-Sancti Sp\u00edritus": "SS", "Cuba-Sancti Sp\u00edritus-Taguasco": "TA", "Cuba-Sancti Sp\u00edritus-Trinidad": "TR", "Cuba-Sancti Sp\u00edritus-Yaguajay": "YA", "Cuba-Santiago de Cuba-Contramaestre": "CO", "Cuba-Santiago de Cuba-Guam\u00e1": "GU", "Cuba-Santiago de Cuba-Mella": "ME", "Cuba-Santiago de Cuba-Palma Soriano": "PS", "Cuba-Santiago de Cuba-San Luis": "SL", "Cuba-Santiago de Cuba-Santiago de Cuba": "SC", "Cuba-Santiago de Cuba-Segundo Frente": "SF", "Cuba-Santiago de Cuba-Songo-La Maya": "LM", "Cuba-Santiago de Cuba-Tercer Frente": "TF", "Cuba-Villa Clara-Caibari\u00e9n": "CB", "Cuba-Villa Clara-Camajuan\u00ed": "CM", "Cuba-Villa Clara-Cifuentes": "CI", "Cuba-Villa Clara-Corralillo": "CO", "Cuba-Villa Clara-Encrucijada": "EN", "Cuba-Villa Clara-Manicaragua": "MA", "Cuba-Villa Clara-Placetas": "PL", "Cuba-Villa Clara-Quemado de G\u00fcines": "QG", "Cuba-Villa Clara-Ranchuelo": "RA", "Cuba-Villa Clara-Remedios": "RE", "Cuba-Villa Clara-Sagua la Grande": "SG", "Cuba-Villa Clara-Santa Clara": "SC", "Cuba-Villa Clara-Santo Domingo": "SD", "Cura\u00e7ao-None-None": "None", "Cyprus-Famagusta-None": "None", "Cyprus-Larnaca-None": "None", "Cyprus-Limassol-None": "None", "Cyprus-Nicosia-None": "None", "Cyprus-Paphos-None": "None", "Czech Republic-Jiho\u010desk\u00fd-\u010cesk\u00e9 Bud\u011bjovice": "CB", "Czech Republic-Jiho\u010desk\u00fd-\u010cesk\u00fd Krumlov": "CK", "Czech Republic-Jiho\u010desk\u00fd-Jind\u0159ich\u016fv Hradec": "JH", "Czech Republic-Jiho\u010desk\u00fd-P\u00edsek": "PI", "Czech Republic-Jiho\u010desk\u00fd-Prachatice": "PT", "Czech Republic-Jiho\u010desk\u00fd-Strakonice": "ST", "Czech Republic-Jiho\u010desk\u00fd-T\u00e1bor": "TA", "Czech Republic-Jihomoravsk\u00fd-Blansko": "BK", "Czech Republic-Jihomoravsk\u00fd-B\u0159eclav": "BV", "Czech Republic-Jihomoravsk\u00fd-Brno": "BM", "Czech Republic-Jihomoravsk\u00fd-Brno-Venkov": "BO", "Czech Republic-Jihomoravsk\u00fd-Hodon\u00edn": "HO", "Czech Republic-Jihomoravsk\u00fd-Vy\u0161kov": "VY", "Czech Republic-Jihomoravsk\u00fd-Znojmo": "ZN", "Czech Republic-Karlovarsk\u00fd-Cheb": "CH", "Czech Republic-Karlovarsk\u00fd-Karlovy Vary": "KV", "Czech Republic-Karlovarsk\u00fd-Sokolov": "SO", "Czech Republic-Kraj Vyso\u010dina-Havl\u00ed\u010dk\u016fv Brod": "HB", "Czech Republic-Kraj Vyso\u010dina-Jihlava": "JI", "Czech Republic-Kraj Vyso\u010dina-Pelh\u0159imov": "PE", "Czech Republic-Kraj Vyso\u010dina-T\u0159eb\u00ed\u010d": "TR", "Czech Republic-Kraj Vyso\u010dina-\u017d\u010f\u00e1r nad S\u00e1zavou": "ZR", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd-Hradec Kr\u00e1lov\u00e9": "HK", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd-Ji\u010d\u00edn": "JC", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd-N\u00e1chod": "NA", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd-Rychnov nad Kn\u011b\u017enou": "RK", "Czech Republic-Kr\u00e1lov\u00e9hradeck\u00fd-Trutnov": "TU", "Czech Republic-Libereck\u00fd-\u010cesk\u00e1 L\u00edpa": "CL", "Czech Republic-Libereck\u00fd-Jablonec nad Nisou": "JN", "Czech Republic-Libereck\u00fd-Liberec": "LB", "Czech Republic-Libereck\u00fd-Semily": "SM", "Czech Republic-Moravskoslezsk\u00fd-Brunt\u00e1l": "BR", "Czech Republic-Moravskoslezsk\u00fd-Fr\u00fddek-M\u00edstek": "FM", "Czech Republic-Moravskoslezsk\u00fd-Karvin\u00e1": "KI", "Czech Republic-Moravskoslezsk\u00fd-Nov\u00fd Ji\u010d\u00edn": "NJ", "Czech Republic-Moravskoslezsk\u00fd-Opava": "OP", "Czech Republic-Moravskoslezsk\u00fd-Ostrava": "OV", "Czech Republic-Olomouck\u00fd-Jesen\u00edk": "JE", "Czech Republic-Olomouck\u00fd-Olomouc": "OC", "Czech Republic-Olomouck\u00fd-P\u0159erov": "PR", "Czech Republic-Olomouck\u00fd-Prost\u011bjov": "PV", "Czech Republic-Olomouck\u00fd-\u0160umperk": "SU", "Czech Republic-Pardubick\u00fd-Chrudim": "CR", "Czech Republic-Pardubick\u00fd-Pardubice": "PU", "Czech Republic-Pardubick\u00fd-Svitavy": "SY", "Czech Republic-Pardubick\u00fd-\u00dast\u00ed nad Orlic\u00ed": "UO", "Czech Republic-Plze\u0148sk\u00fd-Doma\u017elice": "DO", "Czech Republic-Plze\u0148sk\u00fd-Klatovy": "KT", "Czech Republic-Plze\u0148sk\u00fd-Plze\u0148": "PM", "Czech Republic-Plze\u0148sk\u00fd-Plze\u0148 - jih": "PJ", "Czech Republic-Plze\u0148sk\u00fd-Plze\u0148 - sever": "PS", "Czech Republic-Plze\u0148sk\u00fd-Rokycany": "RO", "Czech Republic-Plze\u0148sk\u00fd-Tachov": "TC", "Czech Republic-Prague-Praha 1": "None", "Czech Republic-Prague-Praha 10": "None", "Czech Republic-Prague-Praha 11": "None", "Czech Republic-Prague-Praha 12": "None", "Czech Republic-Prague-Praha 13": "None", "Czech Republic-Prague-Praha 14": "None", "Czech Republic-Prague-Praha 15": "None", "Czech Republic-Prague-Praha 16": "None", "Czech Republic-Prague-Praha 17": "None", "Czech Republic-Prague-Praha 18": "None", "Czech Republic-Prague-Praha 19": "None", "Czech Republic-Prague-Praha 2": "None", "Czech Republic-Prague-Praha 20": "None", "Czech Republic-Prague-Praha 21": "None", "Czech Republic-Prague-Praha 22": "None", "Czech Republic-Prague-Praha 3": "None", "Czech Republic-Prague-Praha 4": "None", "Czech Republic-Prague-Praha 5": "None", "Czech Republic-Prague-Praha 6": "None", "Czech Republic-Prague-Praha 7": "None", "Czech Republic-Prague-Praha 8": "None", "Czech Republic-Prague-Praha 9": "None", "Czech Republic-St\u0159edo\u010desk\u00fd-Bene\u0161ov": "BN", "Czech Republic-St\u0159edo\u010desk\u00fd-Beroun": "BE", "Czech Republic-St\u0159edo\u010desk\u00fd-Kladno": "KL", "Czech Republic-St\u0159edo\u010desk\u00fd-Kol\u00edn": "KO", "Czech Republic-St\u0159edo\u010desk\u00fd-Kutn\u00e1 Hora": "KH", "Czech Republic-St\u0159edo\u010desk\u00fd-M\u011bln\u00edk": "ME", "Czech Republic-St\u0159edo\u010desk\u00fd-Mlad\u00e1 Boleslav": "MB", "Czech Republic-St\u0159edo\u010desk\u00fd-Nymburk": "NB", "Czech Republic-St\u0159edo\u010desk\u00fd-Praha - v\u00fdchod": "PH", "Czech Republic-St\u0159edo\u010desk\u00fd-Praha - z\u00e1pad": "PZ", "Czech Republic-St\u0159edo\u010desk\u00fd-P\u0159\u00edbram": "PB", "Czech Republic-St\u0159edo\u010desk\u00fd-Rakovn\u00edk": "RA", "Czech Republic-\u00dasteck\u00fd-Chomutov": "CV", "Czech Republic-\u00dasteck\u00fd-D\u011b\u010d\u00edn": "DC", "Czech Republic-\u00dasteck\u00fd-Litom\u011b\u0159ice": "LT", "Czech Republic-\u00dasteck\u00fd-Louny": "LN", "Czech Republic-\u00dasteck\u00fd-Most": "MO", "Czech Republic-\u00dasteck\u00fd-Teplice": "TP", "Czech Republic-\u00dasteck\u00fd-\u00dast\u00ed nad Labem": "UL", "Czech Republic-Zl\u00ednsk\u00fd-Krom\u011b\u0159\u00ed\u017e": "KM", "Czech Republic-Zl\u00ednsk\u00fd-Uhersk\u00e9 Hradi\u0161t\u011b": "UH", "Czech Republic-Zl\u00ednsk\u00fd-Vset\u00edn": "VS", "Czech Republic-Zl\u00ednsk\u00fd-Zl\u00edn": "ZL", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Aketi": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Aketi (ville)": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Ango": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Bambesa": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Bondo": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Bondo (ville)": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Buta": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Buta (ville)": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Dingila": "None", "Democratic Republic of the Congo-Bas-U\u00e9l\u00e9-Poko": "None", "Democratic Republic of the Congo-\u00c9quateur-Basankusu": "None", "Democratic Republic of the Congo-\u00c9quateur-Basankusu (ville)": "None", "Democratic Republic of the Congo-\u00c9quateur-Bikoro": "None", "Democratic Republic of the Congo-\u00c9quateur-Bolomba": "None", "Democratic Republic of the Congo-\u00c9quateur-Bomongo": "None", "Democratic Republic of the Congo-\u00c9quateur-Ingende": "None", "Democratic Republic of the Congo-\u00c9quateur-Lukolela": "None", "Democratic Republic of the Congo-\u00c9quateur-Makanza": "None", "Democratic Republic of the Congo-\u00c9quateur-Mbandaka": "None", "Democratic Republic of the Congo-Haut-Katanga-Kambove": "None", "Democratic Republic of the Congo-Haut-Katanga-Kasenga": "None", "Democratic Republic of the Congo-Haut-Katanga-Kipushi": "None", "Democratic Republic of the Congo-Haut-Katanga-Kipushi (ville)": "None", "Democratic Republic of the Congo-Haut-Katanga-Likasi": "None", "Democratic Republic of the Congo-Haut-Katanga-Lubumbashi": "None", "Democratic Republic of the Congo-Haut-Katanga-Mitwaba": "None", "Democratic Republic of the Congo-Haut-Katanga-Pweto": "None", "Democratic Republic of the Congo-Haut-Katanga-Sakania": "None", "Democratic Republic of the Congo-Haut-Lomami-Bukama": "None", "Democratic Republic of the Congo-Haut-Lomami-Kabongo": "None", "Democratic Republic of the Congo-Haut-Lomami-Kamina": "None", "Democratic Republic of the Congo-Haut-Lomami-Kamina (ville)": "None", "Democratic Republic of the Congo-Haut-Lomami-Kaniama": "None", "Democratic Republic of the Congo-Haut-Lomami-Malemba-Nkulu": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Aba": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Dungu": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Dungu (ville)": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Faradje": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Isiro": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Niangara": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Rungu": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Wamba": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Wamba (ville)": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Watsa": "None", "Democratic Republic of the Congo-Haut-U\u00e9l\u00e9-Watsa (ville)": "None", "Democratic Republic of the Congo-Ituri-Ariwara": "None", "Democratic Republic of the Congo-Ituri-Aru": "None", "Democratic Republic of the Congo-Ituri-Aru (ville)": "None", "Democratic Republic of the Congo-Ituri-Bunia": "None", "Democratic Republic of the Congo-Ituri-Djugu": "None", "Democratic Republic of the Congo-Ituri-Ingbokolo": "None", "Democratic Republic of the Congo-Ituri-Irumu": "None", "Democratic Republic of the Congo-Ituri-Mahagi": "None", "Democratic Republic of the Congo-Ituri-Mahagi (ville)": "None", "Democratic Republic of the Congo-Ituri-Mambasa": "None", "Democratic Republic of the Congo-Ituri-Mongwalu": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Demba": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Dibaya": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Dimbelenge": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Kananga": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Kazumba": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Luiza": "None", "Democratic Republic of the Congo-Kasa\u00ef-Central-Tshimbulu": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Kabeya-Kamwanga": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Katanda": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Lukalaba": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Lupatapata": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Mbuji-Mayi": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Miabi": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Miabi (ville)": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Tshilenge": "None", "Democratic Republic of the Congo-Kasa\u00ef-Oriental-Tshilenge (ville)": "None", "Democratic Republic of the Congo-Kasa\u00ef-Dekese": "None", "Democratic Republic of the Congo-Kasa\u00ef-Ilebo": "None", "Democratic Republic of the Congo-Kasa\u00ef-Ilebo (ville)": "None", "Democratic Republic of the Congo-Kasa\u00ef-Kamonia": "None", "Democratic Republic of the Congo-Kasa\u00ef-Luebo": "None", "Democratic Republic of the Congo-Kasa\u00ef-Luebo (ville)": "None", "Democratic Republic of the Congo-Kasa\u00ef-Mweka": "None", "Democratic Republic of the Congo-Kasa\u00ef-Tshikapa": "None", "Democratic Republic of the Congo-Kinshasa-Kinshasa": "None", "Democratic Republic of the Congo-Kongo-Central-Bangu": "None", "Democratic Republic of the Congo-Kongo-Central-Boma": "None", "Democratic Republic of the Congo-Kongo-Central-Inkisi": "None", "Democratic Republic of the Congo-Kongo-Central-Kasangulu": "None", "Democratic Republic of the Congo-Kongo-Central-Kasangulu (ville)": "None", "Democratic Republic of the Congo-Kongo-Central-Kimvula": "None", "Democratic Republic of the Congo-Kongo-Central-Lukula": "None", "Democratic Republic of the Congo-Kongo-Central-Lukula (ville)": "None", "Democratic Republic of the Congo-Kongo-Central-Luozi": "None", "Democratic Republic of the Congo-Kongo-Central-Madimba": "None", "Democratic Republic of the Congo-Kongo-Central-Matadi": "None", "Democratic Republic of the Congo-Kongo-Central-Mbanza-Ngungu": "None", "Democratic Republic of the Congo-Kongo-Central-Mbanza-Ngungu (ville)": "None", "Democratic Republic of the Congo-Kongo-Central-Moanda": "None", "Democratic Republic of the Congo-Kongo-Central-Moanda (ville)": "None", "Democratic Republic of the Congo-Kongo-Central-Seke-Banza": "None", "Democratic Republic of the Congo-Kongo-Central-Songololo": "None", "Democratic Republic of the Congo-Kongo-Central-Tshela": "None", "Democratic Republic of the Congo-Kongo-Central-Tshela (ville)": "None", "Democratic Republic of the Congo-Kwango-Feshi": "None", "Democratic Republic of the Congo-Kwango-Kahemba": "None", "Democratic Republic of the Congo-Kwango-Kahemba (ville)": "None", "Democratic Republic of the Congo-Kwango-Kasongo-Lunda": "None", "Democratic Republic of the Congo-Kwango-Kasongo-Lunda (ville)": "None", "Democratic Republic of the Congo-Kwango-Kenge": "None", "Democratic Republic of the Congo-Kwango-Kenge (ville)": "None", "Democratic Republic of the Congo-Kwango-Popokabaka": "None", "Democratic Republic of the Congo-Kwilu-Bagata": "None", "Democratic Republic of the Congo-Kwilu-Bandundu": "None", "Democratic Republic of the Congo-Kwilu-Bulungu": "None", "Democratic Republic of the Congo-Kwilu-Bulungu (ville)": "None", "Democratic Republic of the Congo-Kwilu-Dibaya-Lubwe": "None", "Democratic Republic of the Congo-Kwilu-Gungu": "None", "Democratic Republic of the Congo-Kwilu-Gungu (ville)": "None", "Democratic Republic of the Congo-Kwilu-Idiofa": "None", "Democratic Republic of the Congo-Kwilu-Idiofa (ville)": "None", "Democratic Republic of the Congo-Kwilu-Kikwit": "None", "Democratic Republic of the Congo-Kwilu-Mangai": "None", "Democratic Republic of the Congo-Kwilu-Masi-Manimba": "None", "Democratic Republic of the Congo-Kwilu-Masi-Manimba (ville)": "None", "Democratic Republic of the Congo-Lomami-Kabinda": "None", "Democratic Republic of the Congo-Lomami-Kabinda (ville)": "None", "Democratic Republic of the Congo-Lomami-Kamiji": "None", "Democratic Republic of the Congo-Lomami-Lubao": "None", "Democratic Republic of the Congo-Lomami-Lubao (ville)": "None", "Democratic Republic of the Congo-Lomami-Luilu": "None", "Democratic Republic of the Congo-Lomami-Mwene-Ditu": "None", "Democratic Republic of the Congo-Lomami-Ngandajika": "None", "Democratic Republic of the Congo-Lomami-Ngandajika (ville)": "None", "Democratic Republic of the Congo-Lualaba-Dilolo": "None", "Democratic Republic of the Congo-Lualaba-Kapanga": "None", "Democratic Republic of the Congo-Lualaba-Kasaji": "None", "Democratic Republic of the Congo-Lualaba-Kolwezi": "None", "Democratic Republic of the Congo-Lualaba-Lubudi": "None", "Democratic Republic of the Congo-Lualaba-Mutshatsha": "None", "Democratic Republic of the Congo-Lualaba-Sandoa": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Bolobo": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Bolobo (ville)": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Inongo": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Inongo (ville)": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Kiri": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Kutu": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Kwamouth": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Mushie": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Nioki": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Oshwe": "None", "Democratic Republic of the Congo-Ma\u00ef-Ndombe-Yumbi": "None", "Democratic Republic of the Congo-Maniema-Kabambare": "None", "Democratic Republic of the Congo-Maniema-Kailo": "None", "Democratic Republic of the Congo-Maniema-Kalima": "None", "Democratic Republic of the Congo-Maniema-Kasongo": "None", "Democratic Republic of the Congo-Maniema-Kasongo (ville)": "None", "Democratic Republic of the Congo-Maniema-Kibombo": "None", "Democratic Republic of the Congo-Maniema-Kindu": "None", "Democratic Republic of the Congo-Maniema-Lubutu": "None", "Democratic Republic of the Congo-Maniema-Lubutu (ville)": "None", "Democratic Republic of the Congo-Maniema-Namoya": "None", "Democratic Republic of the Congo-Maniema-Pangi": "None", "Democratic Republic of the Congo-Maniema-Punia": "None", "Democratic Republic of the Congo-Maniema-Punia (ville)": "None", "Democratic Republic of the Congo-Mongala-Bongandanga": "None", "Democratic Republic of the Congo-Mongala-Bumba": "None", "Democratic Republic of the Congo-Mongala-Bumba (ville)": "None", "Democratic Republic of the Congo-Mongala-Lisala": "None", "Democratic Republic of the Congo-Mongala-Lisala (ville)": "None", "Democratic Republic of the Congo-Nord-Kivu-Beni": "None", "Democratic Republic of the Congo-Nord-Kivu-Butembo": "None", "Democratic Republic of the Congo-Nord-Kivu-Goma": "None", "Democratic Republic of the Congo-Nord-Kivu-Lubero": "None", "Democratic Republic of the Congo-Nord-Kivu-Masisi": "None", "Democratic Republic of the Congo-Nord-Kivu-Nyiragongo": "None", "Democratic Republic of the Congo-Nord-Kivu-Oicha": "None", "Democratic Republic of the Congo-Nord-Kivu-O\u00efcha (ville)": "None", "Democratic Republic of the Congo-Nord-Kivu-Rutshuru": "None", "Democratic Republic of the Congo-Nord-Kivu-Rutshuru (ville)": "None", "Democratic Republic of the Congo-Nord-Kivu-Walikale": "None", "Democratic Republic of the Congo-Nord-Ubangi-Bosobolo": "None", "Democratic Republic of the Congo-Nord-Ubangi-Businga": "None", "Democratic Republic of the Congo-Nord-Ubangi-Gbadolite": "None", "Democratic Republic of the Congo-Nord-Ubangi-Mobayi-Mbongo": "None", "Democratic Republic of the Congo-Nord-Ubangi-Mobayi-Mbongo (ville)": "None", "Democratic Republic of the Congo-Nord-Ubangi-Yakoma": "None", "Democratic Republic of the Congo-Sankuru-Bena-Dibele": "None", "Democratic Republic of the Congo-Sankuru-Katako-Kombe": "None", "Democratic Republic of the Congo-Sankuru-Kole": "None", "Democratic Republic of the Congo-Sankuru-Lodja": "None", "Democratic Republic of the Congo-Sankuru-Lodja (ville)": "None", "Democratic Republic of the Congo-Sankuru-Lomela": "None", "Democratic Republic of the Congo-Sankuru-Lubefu": "None", "Democratic Republic of the Congo-Sankuru-Lusambo": "None", "Democratic Republic of the Congo-Sankuru-Lusambo (ville)": "None", "Democratic Republic of the Congo-Sankuru-Tshumbe": "None", "Democratic Republic of the Congo-Sud-Kivu-Baraka": "None", "Democratic Republic of the Congo-Sud-Kivu-Bukavu": "None", "Democratic Republic of the Congo-Sud-Kivu-Fizi": "None", "Democratic Republic of the Congo-Sud-Kivu-Idjwi": "None", "Democratic Republic of the Congo-Sud-Kivu-Kabare": "None", "Democratic Republic of the Congo-Sud-Kivu-Kalehe": "None", "Democratic Republic of the Congo-Sud-Kivu-Kamituga": "None", "Democratic Republic of the Congo-Sud-Kivu-Mwenga": "None", "Democratic Republic of the Congo-Sud-Kivu-Shabunda": "None", "Democratic Republic of the Congo-Sud-Kivu-Shabunda (ville)": "None", "Democratic Republic of the Congo-Sud-Kivu-Uvira": "None", "Democratic Republic of the Congo-Sud-Kivu-Uvira (ville)": "None", "Democratic Republic of the Congo-Sud-Kivu-Walungu": "None", "Democratic Republic of the Congo-Sud-Ubangi-Budjala": "None", "Democratic Republic of the Congo-Sud-Ubangi-Gemena": "None", "Democratic Republic of the Congo-Sud-Ubangi-Gemena (ville)": "None", "Democratic Republic of the Congo-Sud-Ubangi-Kungu": "None", "Democratic Republic of the Congo-Sud-Ubangi-Libenge": "None", "Democratic Republic of the Congo-Sud-Ubangi-Zongo": "None", "Democratic Republic of the Congo-Tanganyika-Kabalo": "None", "Democratic Republic of the Congo-Tanganyika-Kalemie": "None", "Democratic Republic of the Congo-Tanganyika-Kalemie (ville)": "None", "Democratic Republic of the Congo-Tanganyika-Kaoze": "None", "Democratic Republic of the Congo-Tanganyika-Kongolo": "None", "Democratic Republic of the Congo-Tanganyika-Kongolo (ville)": "None", "Democratic Republic of the Congo-Tanganyika-Manono": "None", "Democratic Republic of the Congo-Tanganyika-Manono (ville)": "None", "Democratic Republic of the Congo-Tanganyika-Moba": "None", "Democratic Republic of the Congo-Tanganyika-Nyunzu": "None", "Democratic Republic of the Congo-Tshopo-Bafwasende": "None", "Democratic Republic of the Congo-Tshopo-Banalia": "None", "Democratic Republic of the Congo-Tshopo-Basoko": "None", "Democratic Republic of the Congo-Tshopo-Basoko (ville)": "None", "Democratic Republic of the Congo-Tshopo-Isangi": "None", "Democratic Republic of the Congo-Tshopo-Isangi (ville)": "None", "Democratic Republic of the Congo-Tshopo-Kisangani": "None", "Democratic Republic of the Congo-Tshopo-Opala": "None", "Democratic Republic of the Congo-Tshopo-Ubundu": "None", "Democratic Republic of the Congo-Tshopo-Yahuma": "None", "Democratic Republic of the Congo-Tshopo-Yangambi": "None", "Democratic Republic of the Congo-Tshuapa-Befale": "None", "Democratic Republic of the Congo-Tshuapa-Boende": "None", "Democratic Republic of the Congo-Tshuapa-Boende (ville)": "None", "Democratic Republic of the Congo-Tshuapa-Bokungu": "None", "Democratic Republic of the Congo-Tshuapa-Djolu": "None", "Democratic Republic of the Congo-Tshuapa-Ikela": "None", "Democratic Republic of the Congo-Tshuapa-Monkoto": "None", "Denmark-Hovedstaden-Albertslund": "AB", "Denmark-Hovedstaden-Aller\u00f8d": "AL", "Denmark-Hovedstaden-Ballerup": "BA", "Denmark-Hovedstaden-Bornholm": "BO", "Denmark-Hovedstaden-Br\u00f8ndby": "BR", "Denmark-Hovedstaden-Christians\u00f8": "CH", "Denmark-Hovedstaden-Drag\u00f8r": "DR", "Denmark-Hovedstaden-Egedal": "EG", "Denmark-Hovedstaden-Fredensborg": "FN", "Denmark-Hovedstaden-Frederiksberg": "FB", "Denmark-Hovedstaden-Frederikssund": "FS", "Denmark-Hovedstaden-Fures\u00f8": "FU", "Denmark-Hovedstaden-Gentofte": "GE", "Denmark-Hovedstaden-Gladsaxe": "GX", "Denmark-Hovedstaden-Glostrup": "GP", "Denmark-Hovedstaden-Gribskov": "GR", "Denmark-Hovedstaden-Halsn\u00e6s": "FH", "Denmark-Hovedstaden-Helsing\u00f8r": "HG", "Denmark-Hovedstaden-Herlev": "HV", "Denmark-Hovedstaden-Hiller\u00f8d": "HI", "Denmark-Hovedstaden-H\u00f8je Taastrup": "HT", "Denmark-Hovedstaden-H\u00f8rsholm": "HO", "Denmark-Hovedstaden-Hvidovre": "HD", "Denmark-Hovedstaden-Ish\u00f8j": "IS", "Denmark-Hovedstaden-K\u00f8benhavn": "KO", "Denmark-Hovedstaden-Lyngby-Taarb\u00e6k": "LT", "Denmark-Hovedstaden-R\u00f8dovre": "RO", "Denmark-Hovedstaden-Rudersdal": "RU", "Denmark-Hovedstaden-T\u00e5rnby": "TA", "Denmark-Hovedstaden-Vallensb\u00e6k": "VA", "Denmark-Midtjylland-\u00c5rhus": "AR", "Denmark-Midtjylland-Favrskov": "FA", "Denmark-Midtjylland-Hedensted": "HD", "Denmark-Midtjylland-Herning": "HG", "Denmark-Midtjylland-Holstebro": "HB", "Denmark-Midtjylland-Horsens": "HS", "Denmark-Midtjylland-Ikast-Brande": "IB", "Denmark-Midtjylland-Lemvig": "LE", "Denmark-Midtjylland-Norddjurs": "NO", "Denmark-Midtjylland-Odder": "OD", "Denmark-Midtjylland-Randers": "RA", "Denmark-Midtjylland-Ringk\u00f8bing-Skjern": "RS", "Denmark-Midtjylland-Sams\u00f8": "SA", "Denmark-Midtjylland-Silkeborg": "SI", "Denmark-Midtjylland-Skanderborg": "SD", "Denmark-Midtjylland-Skive": "SV", "Denmark-Midtjylland-Struer": "ST", "Denmark-Midtjylland-Syddjurs": "SY", "Denmark-Midtjylland-Viborg": "VI", "Denmark-Nordjylland-Aalborg": "AA", "Denmark-Nordjylland-Br\u00f8nderslev": "BD", "Denmark-Nordjylland-Frederikshavn": "FR", "Denmark-Nordjylland-Hj\u00f8rring": "HJ", "Denmark-Nordjylland-Jammerbugt": "JA", "Denmark-Nordjylland-L\u00e6s\u00f8": "LA", "Denmark-Nordjylland-Mariagerfjord": "MF", "Denmark-Nordjylland-Mors\u00f8": "MO", "Denmark-Nordjylland-Rebild": "RE", "Denmark-Nordjylland-Thisted": "TH", "Denmark-Nordjylland-Vesthimmerland": "VE", "Denmark-Sj\u00e6lland-Faxe": "FA", "Denmark-Sj\u00e6lland-Greve": "GR", "Denmark-Sj\u00e6lland-Guldborgsund": "GU", "Denmark-Sj\u00e6lland-Holb\u00e6k": "HO", "Denmark-Sj\u00e6lland-Kalundborg": "KA", "Denmark-Sj\u00e6lland-K\u00f8ge": "KO", "Denmark-Sj\u00e6lland-Lejre": "LE", "Denmark-Sj\u00e6lland-Lolland": "LO", "Denmark-Sj\u00e6lland-N\u00e6stved": "NA", "Denmark-Sj\u00e6lland-Odsherred": "OD", "Denmark-Sj\u00e6lland-Ringsted": "RI", "Denmark-Sj\u00e6lland-Roskilde": "RO", "Denmark-Sj\u00e6lland-Slagelse": "SL", "Denmark-Sj\u00e6lland-Solr\u00f8d": "SD", "Denmark-Sj\u00e6lland-Sor\u00f8": "SO", "Denmark-Sj\u00e6lland-Stevns": "ST", "Denmark-Sj\u00e6lland-Vordingborg": "VO", "Denmark-Syddanmark-Aabenraa": "AA", "Denmark-Syddanmark-\u00c6r\u00f8": "AE", "Denmark-Syddanmark-Assens": "AS", "Denmark-Syddanmark-Billund": "BI", "Denmark-Syddanmark-Esbjerg": "ES", "Denmark-Syddanmark-Faaborg-Midtfyn": "FM", "Denmark-Syddanmark-Fan\u00f8": "FA", "Denmark-Syddanmark-Fredericia": "FR", "Denmark-Syddanmark-Haderslev": "HA", "Denmark-Syddanmark-Kerteminde": "KE", "Denmark-Syddanmark-Kolding": "KO", "Denmark-Syddanmark-Langeland": "LA", "Denmark-Syddanmark-Middelfart": "MI", "Denmark-Syddanmark-Nordfyns": "BO", "Denmark-Syddanmark-Nyborg": "NY", "Denmark-Syddanmark-Odense": "OD", "Denmark-Syddanmark-S\u00f8nderborg": "SO", "Denmark-Syddanmark-Svendborg": "SV", "Denmark-Syddanmark-T\u00f8nder": "TO", "Denmark-Syddanmark-Varde": "VA", "Denmark-Syddanmark-Vejen": "VN", "Denmark-Syddanmark-Vejle": "VL", "Djibouti-Ali Sabieh-Ali Sabieh": "None", "Djibouti-Dikhil-As Eyla": "None", "Djibouti-Dikhil-Dikhil": "None", "Djibouti-Dikhil-Yoboki": "None", "Djibouti-Djibouti-Djibouti": "None", "Djibouti-Obock-Alaili Dadda": "None", "Djibouti-Obock-Obock": "None", "Djibouti-Tadjourah-Balha": "None", "Djibouti-Tadjourah-Dorra": "None", "Djibouti-Tadjourah-Randa": "None", "Djibouti-Tadjourah-Tadjourah": "None", "Dominican Republic-Azua-Azua de Compostela": "AC", "Dominican Republic-Azua-Estebania": "ES", "Dominican Republic-Azua-Guayabal": "GU", "Dominican Republic-Azua-Las Charcas": "LC", "Dominican Republic-Azua-Las Yayas de Viajama": "YV", "Dominican Republic-Azua-Padre Las Casas": "PL", "Dominican Republic-Azua-Peralta": "PR", "Dominican Republic-Azua-Pueblo Viejo": "PV", "Dominican Republic-Azua-Sabana Yegua": "SY", "Dominican Republic-Azua-Villa Tabara Arriba": "VT", "Dominican Republic-Bahoruco-Galvan": "GA", "Dominican Republic-Bahoruco-Los Rios": "LR", "Dominican Republic-Bahoruco-Neyba": "NE", "Dominican Republic-Bahoruco-Tamayo": "TA", "Dominican Republic-Bahoruco-Villa Jaragua": "VJ", "Dominican Republic-Barahona-Cabral": "CA", "Dominican Republic-Barahona-El Pe\u00f1\u00f3n": "EP", "Dominican Republic-Barahona-Enriquillo": "EN", "Dominican Republic-Barahona-Fundaci\u00f3n": "FU", "Dominican Republic-Barahona-Jaquimeyes": "JQ", "Dominican Republic-Barahona-La Cienaga": "LC", "Dominican Republic-Barahona-Las Salinas": "LS", "Dominican Republic-Barahona-Paraiso": "PA", "Dominican Republic-Barahona-Polo": "PO", "Dominican Republic-Barahona-Santa Cruz de Barahona": "SC", "Dominican Republic-Barahona-Vicente Noble": "VN", "Dominican Republic-Dajab\u00f3n-Dajab\u00f3n": "DA", "Dominican Republic-Dajab\u00f3n-El Pino": "EP", "Dominican Republic-Dajab\u00f3n-Loma de Cabrera": "LC", "Dominican Republic-Dajab\u00f3n-Partido": "PA", "Dominican Republic-Dajab\u00f3n-Restauraci\u00f3n": "RE", "Dominican Republic-Distrito Nacional-Distrito Nacional": "DN", "Dominican Republic-Duarte-Arenoso": "AR", "Dominican Republic-Duarte-Castillo": "CA", "Dominican Republic-Duarte-Hostos": "HO", "Dominican Republic-Duarte-Las Guaranas": "LG", "Dominican Republic-Duarte-Pimentel": "PI", "Dominican Republic-Duarte-San Francisco de Macor\u00eds": "SF", "Dominican Republic-Duarte-Villa Rivas": "VR", "Dominican Republic-El Seybo-Miches": "MI", "Dominican Republic-El Seybo-Santa Cruz del Seybo": "SC", "Dominican Republic-Espaillat-Cayetano Germos\u00e9n": "CG", "Dominican Republic-Espaillat-Gaspar Hern\u00e1ndez": "GH", "Dominican Republic-Espaillat-Jamao al Norte": "JN", "Dominican Republic-Espaillat-Moca": "MO", "Dominican Republic-Hato Mayor-El Valle": "EV", "Dominican Republic-Hato Mayor-Hato Mayor del Rey": "HM", "Dominican Republic-Hato Mayor-Sabana de la Mar": "SM", "Dominican Republic-Independencia-Cristobal": "CR", "Dominican Republic-Independencia-Duverg\u00e9": "DU", "Dominican Republic-Independencia-Jiman\u00ed": "JI", "Dominican Republic-Independencia-La Descubierta": "LD", "Dominican Republic-Independencia-Mella": "ME", "Dominican Republic-Independencia-Postrer Rio": "PR", "Dominican Republic-La Altagracia-La Laguna de Nisib\u00f3n": "LN", "Dominican Republic-La Altagracia-Salvale\u00f3n de Hig\u00fcey": "SH", "Dominican Republic-La Altagracia-San Rafael del Yuma": "SR", "Dominican Republic-La Estrelleta-Banica": "BA", "Dominican Republic-La Estrelleta-Comendador": "CO", "Dominican Republic-La Estrelleta-El Llano": "EL", "Dominican Republic-La Estrelleta-Hondo Valle": "HV", "Dominican Republic-La Estrelleta-Juan Santiago": "JS", "Dominican Republic-La Estrelleta-Pedro Santana": "PS", "Dominican Republic-La Romana-Guaymate": "GU", "Dominican Republic-La Romana-La Romana": "LR", "Dominican Republic-La Romana-Villa Hermosa": "VH", "Dominican Republic-La Vega-Concepci\u00f3n de la Vega": "CV", "Dominican Republic-La Vega-Constanza": "CO", "Dominican Republic-La Vega-Jarabacoa": "JB", "Dominican Republic-La Vega-Jima Abajo": "JA", "Dominican Republic-Mar\u00eda Trinidad S\u00e1nchez-Cabrera": "CA", "Dominican Republic-Mar\u00eda Trinidad S\u00e1nchez-El Factor": "EF", "Dominican Republic-Mar\u00eda Trinidad S\u00e1nchez-Nagua": "NA", "Dominican Republic-Mar\u00eda Trinidad S\u00e1nchez-Rio San Juan": "RS", "Dominican Republic-Monse\u00f1or Nouel-Bonao": "BO", "Dominican Republic-Monse\u00f1or Nouel-Maim\u00f3n": "MA", "Dominican Republic-Monse\u00f1or Nouel-Piedra Blanca": "PB", "Dominican Republic-Monte Cristi-Casta\u00f1uela": "CA", "Dominican Republic-Monte Cristi-Guayub\u00edn": "GU", "Dominican Republic-Monte Cristi-Las Matas de Santa Cruz": "LM", "Dominican Republic-Monte Cristi-Pepillo Salcedo": "PS", "Dominican Republic-Monte Cristi-San Fernando de Monte Cristi": "SF", "Dominican Republic-Monte Cristi-Villa V\u00e1zquez": "VV", "Dominican Republic-Monte Plata-Bayaguana": "BA", "Dominican Republic-Monte Plata-Esperalvillo": "ES", "Dominican Republic-Monte Plata-Monte Plata": "MP", "Dominican Republic-Monte Plata-Sabana Grande de Boy\u00e1": "SG", "Dominican Republic-Monte Plata-Yamas\u00e1": "YA", "Dominican Republic-Pedernales-Pedernales": "PE", "Dominican Republic-Peravia-Ban\u00ed": "BA", "Dominican Republic-Peravia-Nizao": "NI", "Dominican Republic-Puerto Plata-Altamira": "AL", "Dominican Republic-Puerto Plata-Guananico": "GU", "Dominican Republic-Puerto Plata-Imbert": "IM", "Dominican Republic-Puerto Plata-La Isabela": "LI", "Dominican Republic-Puerto Plata-Los Hidalgos": "LH", "Dominican Republic-Puerto Plata-Luperon": "LU", "Dominican Republic-Puerto Plata-Montellano": "VM", "Dominican Republic-Puerto Plata-San Felipe de Puerto Plata": "SF", "Dominican Republic-Puerto Plata-Sosua": "SO", "Dominican Republic-Salcedo-Salcedo": "SA", "Dominican Republic-Salcedo-Tenares": "TE", "Dominican Republic-Salcedo-Villa Tapia": "VT", "Dominican Republic-Saman\u00e1-Las Terrenas": "LT", "Dominican Republic-Saman\u00e1-S\u00e1nchez": "SA", "Dominican Republic-Saman\u00e1-Santa B\u00e1rbara de Saman\u00e1": "SB", "Dominican Republic-San Crist\u00f3bal-Bajos de Haina": "BH", "Dominican Republic-San Crist\u00f3bal-Cambita Garabito": "CG", "Dominican Republic-San Crist\u00f3bal-Los Cacaos": "LC", "Dominican Republic-San Crist\u00f3bal-Nigua": "NI", "Dominican Republic-San Crist\u00f3bal-Sabana Grande de Palenque": "SP", "Dominican Republic-San Crist\u00f3bal-San Crist\u00f3bal": "SC", "Dominican Republic-San Crist\u00f3bal-San Gregorio de Yaguate": "SG", "Dominican Republic-San Crist\u00f3bal-Villa Altagracia": "VA", "Dominican Republic-San Jos\u00e9 de Ocoa-Rancho Arriba": "RA", "Dominican Republic-San Jos\u00e9 de Ocoa-Sabana Larga": "SL", "Dominican Republic-San Jos\u00e9 de Ocoa-San Jos\u00e9 de Ocoa": "SJ", "Dominican Republic-San Juan-Bohechio": "BO", "Dominican Republic-San Juan-El Cercado": "EC", "Dominican Republic-San Juan-Juan de Herrera": "JH", "Dominican Republic-San Juan-Las Matas de Farfan": "LM", "Dominican Republic-San Juan-San Juan de la Maguana": "SJ", "Dominican Republic-San Juan-Vallejuelo": "VA", "Dominican Republic-San Pedro de Macor\u00eds-Consuelo": "CO", "Dominican Republic-San Pedro de Macor\u00eds-Guayacanes": "GY", "Dominican Republic-San Pedro de Macor\u00eds-Los Llanos": "LL", "Dominican Republic-San Pedro de Macor\u00eds-Quisquella": "QQ", "Dominican Republic-San Pedro de Macor\u00eds-Ram\u00f3n Santana": "RS", "Dominican Republic-San Pedro de Macor\u00eds-San Pedro de Macor\u00eds": "SP", "Dominican Republic-S\u00e1nchez Ram\u00edrez-Cevicos": "CE", "Dominican Republic-S\u00e1nchez Ram\u00edrez-Cotu\u00ed": "CO", "Dominican Republic-S\u00e1nchez Ram\u00edrez-Fantino": "FA", "Dominican Republic-S\u00e1nchez Ram\u00edrez-La Mata": "LM", "Dominican Republic-Santiago Rodr\u00edguez-Los Alm\u00e1cigos": "LA", "Dominican Republic-Santiago Rodr\u00edguez-Monci\u00f3n": "MO", "Dominican Republic-Santiago Rodr\u00edguez-San Ignacio de Sabaneta": "SI", "Dominican Republic-Santiago-Janico": "JA", "Dominican Republic-Santiago-Licey al Medio": "LM", "Dominican Republic-Santiago-Pu\u00f1al": "PU", "Dominican Republic-Santiago-Sabana Iglesia": "SI", "Dominican Republic-Santiago-San Jos\u00e9 de Las Matas": "SJ", "Dominican Republic-Santiago-Santiago de los Caballeros": "SC", "Dominican Republic-Santiago-Tamboril": "TA", "Dominican Republic-Santiago-Villa Bison\u00f3": "VB", "Dominican Republic-Santiago-Villa Gonzalez": "VG", "Dominican Republic-Santo Domingo-Boca Chica": "BC", "Dominican Republic-Santo Domingo-Guerra": "GU", "Dominican Republic-Santo Domingo-Los Alcarrizos": "LA", "Dominican Republic-Santo Domingo-Pedro Brand": "PB", "Dominican Republic-Santo Domingo-Santo Domingo Este": "ES", "Dominican Republic-Santo Domingo-Santo Domingo Norte": "NO", "Dominican Republic-Santo Domingo-Santo Domingo Oeste": "OE", "Dominican Republic-Valverde-Esperanza": "ES", "Dominican Republic-Valverde-Laguna Salada": "LS", "Dominican Republic-Valverde-Mao": "MA", "Dominica-Saint Andrew-None": "None", "Dominica-Saint David-None": "None", "Dominica-Saint George-None": "None", "Dominica-Saint John-None": "None", "Dominica-Saint Joseph-None": "None", "Dominica-Saint Luke-None": "None", "Dominica-Saint Mark-None": "None", "Dominica-Saint Patrick-None": "None", "Dominica-Saint Paul-None": "None", "Dominica-Saint Peter-None": "None", "Ecuador-Azuay-Camilo Ponce Enriquez": "None", "Ecuador-Azuay-Chordeleg": "CH", "Ecuador-Azuay-Cuenca": "CU", "Ecuador-Azuay-El Pan": "EP", "Ecuador-Azuay-Gir\u00f3n": "GR", "Ecuador-Azuay-Guachapala": "GO", "Ecuador-Azuay-Gualaceo": "GL", "Ecuador-Azuay-Nab\u00f3n": "NA", "Ecuador-Azuay-O\u00f1a": "ON", "Ecuador-Azuay-Paute": "PA", "Ecuador-Azuay-Pucar\u00e1": "PU", "Ecuador-Azuay-San Fernando": "SF", "Ecuador-Azuay-Santa Isabel": "SI", "Ecuador-Azuay-Sevilla de Oro": "SO", "Ecuador-Azuay-Sigsig": "SG", "Ecuador-Bolivar-Caluma": "CA", "Ecuador-Bolivar-Chillanes": "CN", "Ecuador-Bolivar-Chimbo": "CB", "Ecuador-Bolivar-Echeand\u00eda": "EC", "Ecuador-Bolivar-Guaranda": "GU", "Ecuador-Bolivar-Las Naves": "LN", "Ecuador-Bolivar-San Miguel": "SM", "Ecuador-Ca\u00f1ar-Azogues": "AZ", "Ecuador-Ca\u00f1ar-Bibli\u00e1n": "BI", "Ecuador-Ca\u00f1ar-Ca\u00f1ar": "CA", "Ecuador-Ca\u00f1ar-D\u00e9leg": "DE", "Ecuador-Ca\u00f1ar-El Tambo": "ET", "Ecuador-Ca\u00f1ar-La Troncal": "LT", "Ecuador-Ca\u00f1ar-Suscal": "SU", "Ecuador-Carchi-Bol\u00edvar": "BO", "Ecuador-Carchi-Espejo": "ES", "Ecuador-Carchi-Mira": "MI", "Ecuador-Carchi-Mont\u00fafar": "MO", "Ecuador-Carchi-San Pedro de Huaca": "SP", "Ecuador-Carchi-Tulc\u00e1n": "TU", "Ecuador-Chimborazo-Alaus\u00ed": "AL", "Ecuador-Chimborazo-Chambo": "CB", "Ecuador-Chimborazo-Chunchi": "CN", "Ecuador-Chimborazo-Colta": "CT", "Ecuador-Chimborazo-Cumanda": "None", "Ecuador-Chimborazo-Guamote": "GM", "Ecuador-Chimborazo-Guano": "GN", "Ecuador-Chimborazo-Pallatanga": "PA", "Ecuador-Chimborazo-Penipe": "PE", "Ecuador-Chimborazo-Riobamba": "RI", "Ecuador-Cotopaxi-La Man\u00e1": "LM", "Ecuador-Cotopaxi-Latacunga": "LA", "Ecuador-Cotopaxi-Pangua": "PA", "Ecuador-Cotopaxi-Pujil\u00ed": "PU", "Ecuador-Cotopaxi-Salcedo": "SL", "Ecuador-Cotopaxi-Saquisil\u00ed": "SQ", "Ecuador-Cotopaxi-Saquisili": "SQ", "Ecuador-Cotopaxi-Sigchos": "SG", "Ecuador-El Oro-Arenillas": "AR", "Ecuador-El Oro-Atahualpa": "AT", "Ecuador-El Oro-Balsas": "BA", "Ecuador-El Oro-Chilla": "CH", "Ecuador-El Oro-El Guabo": "EG", "Ecuador-El Oro-Huaquillas": "HU", "Ecuador-El Oro-Las Lajas": "LL", "Ecuador-El Oro-Machala": "MC", "Ecuador-El Oro-Marcabel\u00ed": "MR", "Ecuador-El Oro-Pasaje": "PA", "Ecuador-El Oro-Pi\u00f1as": "PI", "Ecuador-El Oro-Portovelo": "PO", "Ecuador-El Oro-Santa Rosa": "SR", "Ecuador-El Oro-Zaruma": "ZA", "Ecuador-Esmeraldas-Atacames": "AT", "Ecuador-Esmeraldas-Eloy Alfaro": "EA", "Ecuador-Esmeraldas-Esmeraldas": "ES", "Ecuador-Esmeraldas-Muisne": "MU", "Ecuador-Esmeraldas-Quinind\u00e9": "QU", "Ecuador-Esmeraldas-R\u00edo Verde": "RV", "Ecuador-Esmeraldas-San Lorenzo": "SL", "Ecuador-Gal\u00e1pagos-Isabela": "IS", "Ecuador-Gal\u00e1pagos-San Crist\u00f3bal": "SC", "Ecuador-Gal\u00e1pagos-Santa Cruz": "SZ", "Ecuador-Guayas-Alfredo Baquerizo Moreno": "AB", "Ecuador-Guayas-Balao": "BO", "Ecuador-Guayas-Balzar": "BZ", "Ecuador-Guayas-Colimes": "CO", "Ecuador-Guayas-Coronel Marcelino Maridue\u00f1a": "CM", "Ecuador-Guayas-Daule": "DA", "Ecuador-Guayas-Dur\u00e1n": "DU", "Ecuador-Guayas-El Empalme": "EE", "Ecuador-Guayas-El Triunfo": "None", "Ecuador-Guayas-General Antonio Elizalde": "GE", "Ecuador-Guayas-Guayaquil": "GU", "Ecuador-Guayas-Isidro Ayora": "IA", "Ecuador-Guayas-Lomas de Sargentillo": "LS", "Ecuador-Guayas-Milagro": "MI", "Ecuador-Guayas-Naranjal": "NL", "Ecuador-Guayas-Naranjito": "NT", "Ecuador-Guayas-Nobol": "NB", "Ecuador-Guayas-Palestina": "PA", "Ecuador-Guayas-Pedro Carbo": "PC", "Ecuador-Guayas-Playas": "PL", "Ecuador-Guayas-Samborond\u00f3n": "SM", "Ecuador-Guayas-San Jacinto de Yaguachi": "YA", "Ecuador-Guayas-Santa Lucia": "SL", "Ecuador-Guayas-Simon Bolivar": "SB", "Ecuador-Guayas-Urbina Jado": "ST", "Ecuador-Imbabura-Antonio Ante": "AA", "Ecuador-Imbabura-Cotacachi": "CO", "Ecuador-Imbabura-Ibarra": "IB", "Ecuador-Imbabura-Otavalo": "OT", "Ecuador-Imbabura-Pimampiro": "PI", "Ecuador-Imbabura-San Miguel de Urcuqu\u00ed": "UR", "Ecuador-Loja-Calvas": "CV", "Ecuador-Loja-Catamayo": "CT", "Ecuador-Loja-Celica": "CE", "Ecuador-Loja-Chaguarpamba": "CP", "Ecuador-Loja-Esp\u00edndola": "ES", "Ecuador-Loja-Gonzanam\u00e1": "GO", "Ecuador-Loja-Loja": "LO", "Ecuador-Loja-Macar\u00e1": "MA", "Ecuador-Loja-Olmedo": "OL", "Ecuador-Loja-Paltas": "PA", "Ecuador-Loja-Pindal": "PI", "Ecuador-Loja-Puyango": "PU", "Ecuador-Loja-Quilanga": "QU", "Ecuador-Loja-Saraguro": "SA", "Ecuador-Loja-Sozoranga": "SO", "Ecuador-Loja-Zapotillo": "ZA", "Ecuador-Los Rios-Baba": "BB", "Ecuador-Los Rios-Babahoyo": "BH", "Ecuador-Los Rios-Buena F\u00e9": "BF", "Ecuador-Los Rios-Mocache": "MC", "Ecuador-Los Rios-Montalvo": "MN", "Ecuador-Los Rios-Palenque": "PA", "Ecuador-Los Rios-Pueblo Viejo": "PV", "Ecuador-Los Rios-Quevedo": "QU", "Ecuador-Los Rios-Quinsaloma": "None", "Ecuador-Los Rios-Urdaneta": "UR", "Ecuador-Los Rios-Valencia": "VA", "Ecuador-Los Rios-Ventanas": "VE", "Ecuador-Los Rios-Vinces": "VI", "Ecuador-Manabi-24 De Mayo": "VM", "Ecuador-Manabi-Bol\u00edvar": "BO", "Ecuador-Manabi-Chone": "CH", "Ecuador-Manabi-El Carmen": "EC", "Ecuador-Manabi-Flavio Alfaro": "FA", "Ecuador-Manabi-Jama": "JM", "Ecuador-Manabi-Jaramij\u00f3": "JR", "Ecuador-Manabi-Jipijapa": "JJ", "Ecuador-Manabi-Jun\u00edn": "JN", "Ecuador-Manabi-Manta": "MA", "Ecuador-Manabi-Montecristi": "MO", "Ecuador-Manabi-Olmedo": "OL", "Ecuador-Manabi-Paj\u00e1n": "PA", "Ecuador-Manabi-Pedernales": "PE", "Ecuador-Manabi-Pichincha": "PI", "Ecuador-Manabi-Portoviejo": "PO", "Ecuador-Manabi-Puerto L\u00f3pez": "PL", "Ecuador-Manabi-Rocafuerte": "RO", "Ecuador-Manabi-San Vicente": "SV", "Ecuador-Manabi-Santa Ana": "SA", "Ecuador-Manabi-Sucre": "SU", "Ecuador-Manabi-Tosagua": "TO", "Ecuador-Morona Santiago-Gualaquiza": "GU", "Ecuador-Morona Santiago-Huamboya": "HB", "Ecuador-Morona Santiago-Lim\u00f3n Indanza": "LI", "Ecuador-Morona Santiago-Logro\u00f1o": "LO", "Ecuador-Morona Santiago-Morona": "MO", "Ecuador-Morona Santiago-Pablo Sexto": "PS", "Ecuador-Morona Santiago-Palora": "PA", "Ecuador-Morona Santiago-San Juan Bosco": "SJ", "Ecuador-Morona Santiago-Santiago": "SA", "Ecuador-Morona Santiago-Suc\u00faa": "SU", "Ecuador-Morona Santiago-Taisha": "TA", "Ecuador-Morona Santiago-Tiwintza": "None", "Ecuador-Napo-Archidona": "AR", "Ecuador-Napo-Carlos Julio Arosemena Tola": "CA", "Ecuador-Napo-El Chaco": "EL", "Ecuador-Napo-Quijos": "QU", "Ecuador-Napo-Tena": "TE", "Ecuador-Orellana-Aguarico": "AG", "Ecuador-Orellana-La Joya de los Sachas": "JS", "Ecuador-Orellana-Loreto": "LO", "Ecuador-Orellana-Orellana": "FO", "Ecuador-Pastaza-Arajuno": "AR", "Ecuador-Pastaza-Mej\u00eda": "ME", "Ecuador-Pastaza-Mera": "ME", "Ecuador-Pastaza-Pastaza": "PA", "Ecuador-Pastaza-Santa Clara": "SC", "Ecuador-Pichincha-Cayambe": "CA", "Ecuador-Pichincha-Mej\u00eda": "ME", "Ecuador-Pichincha-Pedro Moncayo": "PM", "Ecuador-Pichincha-Pedro Vicente Maldonado": "PV", "Ecuador-Pichincha-Puerto Quito": "PQ", "Ecuador-Pichincha-Quito": "QU", "Ecuador-Pichincha-Rumi\u00f1ahui": "RU", "Ecuador-Pichincha-San Miguel de los Bancos": "SM", "Ecuador-Santa Elena-La Libertad": "LL", "Ecuador-Santa Elena-Salinas": "SS", "Ecuador-Santa Elena-Santa Elena": "SE", "Ecuador-Santo Domingo de los Tsachilas-La Concordia": "None", "Ecuador-Santo Domingo de los Tsachilas-Santo Domingo": "SD", "Ecuador-Sucumbios-Cascales": "CA", "Ecuador-Sucumbios-Cuyabeno": "CU", "Ecuador-Sucumbios-Gonzalo Pizarro": "GP", "Ecuador-Sucumbios-Lago Agrio": "LA", "Ecuador-Sucumbios-Putumayo": "PU", "Ecuador-Sucumbios-Shushufindi": "SH", "Ecuador-Sucumbios-Sucumb\u00edos": "SU", "Ecuador-Tungurahua-Ambato": "AM", "Ecuador-Tungurahua-Ba\u00f1os de Agua Santa": "BA", "Ecuador-Tungurahua-Cevallos": "CE", "Ecuador-Tungurahua-Mocha": "MO", "Ecuador-Tungurahua-Patate": "PA", "Ecuador-Tungurahua-Quero": "QU", "Ecuador-Tungurahua-San Pedro de Pelileo": "PE", "Ecuador-Tungurahua-Santiago de Pillaro": "PI", "Ecuador-Tungurahua-Tisaleo": "TI", "Ecuador-Zamora Chinchipe-Centinela del C\u00f3ndor": "CC", "Ecuador-Zamora Chinchipe-Chinchipe": "CH", "Ecuador-Zamora Chinchipe-El Pangui": "EP", "Ecuador-Zamora Chinchipe-Nangaritza": "NA", "Ecuador-Zamora Chinchipe-Palanda": "PA", "Ecuador-Zamora Chinchipe-Paquisha": "None", "Ecuador-Zamora Chinchipe-Yacuambi": "YC", "Ecuador-Zamora Chinchipe-Yantzaza": "YN", "Ecuador-Zamora Chinchipe-Zamora": "ZA", "Egypt-Ad Daqahliyah-Aja": "AG", "Egypt-Ad Daqahliyah-Al-Jamaliyah": "GA", "Egypt-Ad Daqahliyah-Al-Mansurah": "MA", "Egypt-Ad Daqahliyah-Al-Mansurah 1": "MF", "Egypt-Ad Daqahliyah-Al-Mansurah 2": "MK", "Egypt-Ad Daqahliyah-Al-Manzilah": "MZ", "Egypt-Ad Daqahliyah-Al-Matariyah": "MT", "Egypt-Ad Daqahliyah-As-Sinbillawayn": "SE", "Egypt-Ad Daqahliyah-Bani Ubayd": "PA", "Egypt-Ad Daqahliyah-Bilqas": "BL", "Egypt-Ad Daqahliyah-Dikirnis": "DE", "Egypt-Ad Daqahliyah-Gamsa": "GM", "Egypt-Ad Daqahliyah-Mahalat Dimnah": "MD", "Egypt-Ad Daqahliyah-Minyat an-Nasr": "MN", "Egypt-Ad Daqahliyah-Mit Ghamr": "MC", "Egypt-Ad Daqahliyah-Mit Salsil": "MS", "Egypt-Ad Daqahliyah-Nabaruh": "NA", "Egypt-Ad Daqahliyah-Shirbin": "SH", "Egypt-Ad Daqahliyah-Talkha": "TA", "Egypt-Ad Daqahliyah-Timay al-Imdid": "TM", "Egypt-Al Bahr al Ahmar-Al-Ghurdaqah": "GA", "Egypt-Al Bahr al Ahmar-Al-Ghurdaqah 2": "GS", "Egypt-Al Bahr al Ahmar-Al-Qusayr": "KO", "Egypt-Al Bahr al Ahmar-Ash-Shalatin": "SH", "Egypt-Al Bahr al Ahmar-Marsa 'Alam": "MA", "Egypt-Al Bahr al Ahmar-Ras Gharib": "RG", "Egypt-Al Bahr al Ahmar-Safaja": "SA", "Egypt-Al Buhayrah-Abu al-Matamir": "AM", "Egypt-Al Buhayrah-Abu Hummus": "AH", "Egypt-Al Buhayrah-Ad-Dilinat": "DE", "Egypt-Al Buhayrah-Al-Mahmudiyah": "MA", "Egypt-Al Buhayrah-Ar-Rahmaniyah": "RH", "Egypt-Al Buhayrah-Badr": "BA", "Egypt-Al Buhayrah-Damanhur": "DS", "Egypt-Al Buhayrah-Hawsh 'Isa": "HE", "Egypt-Al Buhayrah-Idku": "ED", "Egypt-Al Buhayrah-Ityay al-Barud": "EB", "Egypt-Al Buhayrah-Kafr ad-Dawwar": "KM", "Egypt-Al Buhayrah-Kawm Hamadah": "KH", "Egypt-Al Buhayrah-Rosetta": "RA", "Egypt-Al Buhayrah-Shubra Khit": "SK", "Egypt-Al Buhayrah-Unorganized in Al Buhayrah": "UO", "Egypt-Al Buhayrah-Wadi Al-Natron": "NV", "Egypt-Al Buhayrah-West Nubariyah": "NN", "Egypt-Al Fayyum-Al-Fayyum": "FM", "Egypt-Al Fayyum-Al-Fayyum City": "FK", "Egypt-Al Fayyum-Ibshaway": "AB", "Egypt-Al Fayyum-Itsa": "AT", "Egypt-Al Fayyum-Sinnuris": "SN", "Egypt-Al Fayyum-Tamiyah": "TA", "Egypt-Al Fayyum-Unorganized in Al Fayoum": "UO", "Egypt-Al Fayyum-Yusuf as-Sidiq": "US", "Egypt-Al Gharbiyah-Al-Mahallah al-Kubra": "MK", "Egypt-Al Gharbiyah-Al-Mahallah al-Kubra 1": "MF", "Egypt-Al Gharbiyah-Al-Mahallah al-Kubra 2": "MS", "Egypt-Al Gharbiyah-As-Santah": "SA", "Egypt-Al Gharbiyah-Basyun": "BA", "Egypt-Al Gharbiyah-Kafr az-Zayyat": "KZ", "Egypt-Al Gharbiyah-Qutur": "KA", "Egypt-Al Gharbiyah-Samannud": "SM", "Egypt-Al Gharbiyah-Tanta": "TA", "Egypt-Al Gharbiyah-Tanta 1": "TF", "Egypt-Al Gharbiyah-Tanta 2": "TS", "Egypt-Al Gharbiyah-Zifta": "ZE", "Egypt-Al Iskandariyah-Ad-Dukhaylah": "DK", "Egypt-Al Iskandariyah-Al-'Amriyah": "AM", "Egypt-Al Iskandariyah-Al-'Atarin": "AT", "Egypt-Al Iskandariyah-Al-Jumruk": "GO", "Egypt-Al Iskandariyah-Al-Laban": "LB", "Egypt-Al Iskandariyah-Al-Manshiyah": "MN", "Egypt-Al Iskandariyah-Al-Muntazah": "MO", "Egypt-Al Iskandariyah-Ar-Raml 1": "RM", "Egypt-Al Iskandariyah-Ar-Raml 2": "RS", "Egypt-Al Iskandariyah-Bab Sharqi": "BS", "Egypt-Al Iskandariyah-Burj al-'Arab": "BA", "Egypt-Al Iskandariyah-Karmuz": "KR", "Egypt-Al Iskandariyah-Muharam Bik": "MB", "Egypt-Al Iskandariyah-New Burj al-'Arab City": "BJ", "Egypt-Al Iskandariyah-Port al-Basal": "MI", "Egypt-Al Iskandariyah-Port Alexandria Police Department": "PA", "Egypt-Al Iskandariyah-Sidi Jabir": "SG", "Egypt-Al Iskandariyah-Unorganized in Al Iskandariyah": "UO", "Egypt-Al Isma`iliyah-Al-Qantarah": "KN", "Egypt-Al Isma`iliyah-Al-Qantarah ash-Sharqiyah": "EK", "Egypt-Al Isma`iliyah-At-Tall al-Kabir": "TE", "Egypt-Al Isma`iliyah-Fa'id": "FA", "Egypt-Al Isma`iliyah-Ismailia": "IM", "Egypt-Al Isma`iliyah-Ismailia 1": "IF", "Egypt-Al Isma`iliyah-Ismailia 2": "IS", "Egypt-Al Isma`iliyah-Ismailia 3": "IT", "Egypt-Al Jizah-Ad-Duqi": "DO", "Egypt-Al Jizah-Al-'Ajuzah": "AG", "Egypt-Al Jizah-Al-'Ayyat": "AY", "Egypt-Al Jizah-Al-'Umraniyah": "AM", "Egypt-Al Jizah-Al-Ahram": "PY", "Egypt-Al Jizah-Al-Badrashayn": "BS", "Egypt-Al Jizah-Al-Hawamidiyah": "HA", "Egypt-Al Jizah-Al-Wahat al-Bahariyah": "WB", "Egypt-Al Jizah-Al-Warraq": "WR", "Egypt-Al Jizah-As-Saff": "SA", "Egypt-Al Jizah-Atfih": "AT", "Egypt-Al Jizah-Bulaq al-Dakrur": "BD", "Egypt-Al Jizah-Giza": "GM", "Egypt-Al Jizah-Imbabah": "EK", "Egypt-Al Jizah-Kirdasah": "KM", "Egypt-Al Jizah-Sheikh Zayed": "SZ", "Egypt-Al Jizah-Sixth of October 1 City": "SO", "Egypt-Al Jizah-Sixth of October 2 City": "SS", "Egypt-Al Jizah-Unorganized in Al Jizah": "UO", "Egypt-Al Minufiyah-Al-Bajur": "BA", "Egypt-Al Minufiyah-Ash-Shuhada": "SH", "Egypt-Al Minufiyah-Ashmun": "AS", "Egypt-Al Minufiyah-Birkat as-Sab'": "BS", "Egypt-Al Minufiyah-Minuf": "MM", "Egypt-Al Minufiyah-Minuf City": "MK", "Egypt-Al Minufiyah-Quwaysina": "KE", "Egypt-Al Minufiyah-Sadat City": "EC", "Egypt-Al Minufiyah-Shibin al-Kawm": "SM", "Egypt-Al Minufiyah-Sirs al-Layyanah": "SE", "Egypt-Al Minufiyah-Tala": "TA", "Egypt-Al Minya-Abu Qurqas": "AK", "Egypt-Al Minya-Al-'Idwah": "AD", "Egypt-Al Minya-Al-Minya": "MM", "Egypt-Al Minya-Al-Minya City": "MK", "Egypt-Al Minya-Bani Mazar": "BM", "Egypt-Al Minya-Dayr Mawas": "DM", "Egypt-Al Minya-Maghaghah": "MG", "Egypt-Al Minya-Mallawi": "MS", "Egypt-Al Minya-Mallawi City": "ML", "Egypt-Al Minya-Matay": "MT", "Egypt-Al Minya-New Minya City": "MJ", "Egypt-Al Minya-Samalut": "SA", "Egypt-Al Minya-Unorganized in Al Minya": "UO", "Egypt-Al Qahirah-'Abdin": "AB", "Egypt-Al Qahirah-'Ain Schams": "ES", "Egypt-Al Qahirah-15 Mayu": "FM", "Egypt-Al Qahirah-Ad-Darb al-Ahmar": "DA", "Egypt-Al Qahirah-Al-Azbakiyah": "AZ", "Egypt-Al Qahirah-Al-Basatin": "BT", "Egypt-Al Qahirah-Al-Jamaliyah": "GA", "Egypt-Al Qahirah-Al-Khalifa": "KH", "Egypt-Al Qahirah-Al-Ma'adi": "MD", "Egypt-Al Qahirah-Al-Marj": "MR", "Egypt-Al Qahirah-Al-Matariyah": "MT", "Egypt-Al Qahirah-Al-Muski": "MO", "Egypt-Al Qahirah-Al-Waili": "WA", "Egypt-Al Qahirah-An-Nuzhah": "NO", "Egypt-Al Qahirah-Ancient Cairo": "AC", "Egypt-Al Qahirah-As-Sajil": "SL", "Egypt-Al Qahirah-As-Salam": "SM", "Egypt-Al Qahirah-As-Sayidah Zaynab": "EZ", "Egypt-Al Qahirah-Ash-Sharabiyah": "SB", "Egypt-Al Qahirah-Ash-Shruq": "SR", "Egypt-Al Qahirah-At-Tebin": "TB", "Egypt-Al Qahirah-Az-Zahir": "ZA", "Egypt-Al Qahirah-Az-Zaytun": "ZY", "Egypt-Al Qahirah-Bab ash-Sha'riyah": "BE", "Egypt-Al Qahirah-Badr": "BA", "Egypt-Al Qahirah-Bulaq": "BO", "Egypt-Al Qahirah-Hada'iq al-Qubbah": "QB", "Egypt-Al Qahirah-Heliopolis": "HP", "Egypt-Al Qahirah-Helwan": "HW", "Egypt-Al Qahirah-Monshat Nasr": "MN", "Egypt-Al Qahirah-Nasr City 1": "NC", "Egypt-Al Qahirah-Nasr City 2": "NS", "Egypt-Al Qahirah-New Cairo 1": "CF", "Egypt-Al Qahirah-New Cairo 2": "CS", "Egypt-Al Qahirah-New Cairo 3": "CT", "Egypt-Al Qahirah-Qasr an-Nil": "KN", "Egypt-Al Qahirah-Rud al-Faraj": "RF", "Egypt-Al Qahirah-Shubra": "SH", "Egypt-Al Qahirah-Turah": "TO", "Egypt-Al Qahirah-Unorganized in Al Qahirah": "UO", "Egypt-Al Qahirah-Zamalik": "ZM", "Egypt-Al Qahirah-Zawiyya Al-Hamra": "ZK", "Egypt-Al Qalyubiyah-Al-'Ubur": "AB", "Egypt-Al Qalyubiyah-Al-Khankah": "KH", "Egypt-Al Qalyubiyah-Al-Khusus": "HS", "Egypt-Al Qalyubiyah-Al-Qanatir al-Khayriyah": "KN", "Egypt-Al Qalyubiyah-Banha": "BM", "Egypt-Al Qalyubiyah-Kafr Shukr": "KS", "Egypt-Al Qalyubiyah-Qaha": "KA", "Egypt-Al Qalyubiyah-Qalyub": "KM", "Egypt-Al Qalyubiyah-Shibin al-Qanatir": "SK", "Egypt-Al Qalyubiyah-Shubra al-Khaymah 1": "SF", "Egypt-Al Qalyubiyah-Shubra al-Khaymah 2": "SS", "Egypt-Al Qalyubiyah-Tukh": "TO", "Egypt-Al Qalyubiyah-Unorganized in Al Qalyubiyah": "UO", "Egypt-Al Uqsur-Luxor": "UM", "Egypt-Al Uqsur-Tibah Police Dept.": "TS", "Egypt-Al Uqsur-Unorganized in Al Uqsur": "UO", "Egypt-Al Wadi al Jadid-Al-Wahat al-Kharijah": "WK", "Egypt-Al Wadi al Jadid-Baris Shurtah": "PP", "Egypt-Al Wadi al Jadid-Shurtah al-Dakhlah": "WD", "Egypt-Al Wadi al Jadid-Shurtah al-Farafirah": "FA", "Egypt-As Suways-'Ataqah": "AT", "Egypt-As Suways-Al-Arb'in": "AR", "Egypt-As Suways-Al-Janayin": "GN", "Egypt-As Suways-Faisal": "FI", "Egypt-As Suways-Port Suez Police Department": "SS", "Egypt-As Suways-Suez": "SU", "Egypt-Ash Sharqiyah-10 Ramadan 1": "TR", "Egypt-Ash Sharqiyah-10 Ramadan 2": "TS", "Egypt-Ash Sharqiyah-Abu Hammad": "AH", "Egypt-Ash Sharqiyah-Abu Kabir": "AK", "Egypt-Ash Sharqiyah-Al-Husayniyah": "HE", "Egypt-Ash Sharqiyah-Al-Ibrahimiyah": "EB", "Egypt-Ash Sharqiyah-Al-Qanayat": "KE", "Egypt-Ash Sharqiyah-Al-Qurayn": "KA", "Egypt-Ash Sharqiyah-Awlad Saqr": "AS", "Egypt-Ash Sharqiyah-Bilbays": "BE", "Egypt-Ash Sharqiyah-Diyarb Najm": "DN", "Egypt-Ash Sharqiyah-Faqus": "FM", "Egypt-Ash Sharqiyah-Hihya": "HA", "Egypt-Ash Sharqiyah-Kafr Saqr": "FS", "Egypt-Ash Sharqiyah-Mashtul as-Suq": "MS", "Egypt-Ash Sharqiyah-Minya al-Qamh": "MK", "Egypt-Ash Sharqiyah-New Salhiyah": "SJ", "Egypt-Ash Sharqiyah-Unorganized in Ash Sharqiyah": "UO", "Egypt-Ash Sharqiyah-Zaqaziq": "ZA", "Egypt-Ash Sharqiyah-Zaqaziq 1": "ZF", "Egypt-Ash Sharqiyah-Zaqaziq 2": "ZS", "Egypt-Aswan-Abu Simbel": "AS", "Egypt-Aswan-Aswan": "AM", "Egypt-Aswan-Aswan City": "AK", "Egypt-Aswan-Daraw": "DR", "Egypt-Aswan-Idfu": "ED", "Egypt-Aswan-Kawm Umbu": "KO", "Egypt-Aswan-Nasr": "NA", "Egypt-Aswan-New Tushka City": "TJ", "Egypt-Aswan-Unorganized in Aswan": "UO", "Egypt-Asyut-Abnub": "AB", "Egypt-Asyut-Abu Tij": "AT", "Egypt-Asyut-Al-Badari": "BA", "Egypt-Asyut-Al-Fath": "FA", "Egypt-Asyut-Al-Ghanayim": "GA", "Egypt-Asyut-Al-Qusiyah": "KO", "Egypt-Asyut-Asyut": "AY", "Egypt-Asyut-Asyut 1": "AF", "Egypt-Asyut-Asyut 2": "AS", "Egypt-Asyut-Dayrut": "DA", "Egypt-Asyut-Manfalut": "MN", "Egypt-Asyut-New Asyut City": "AJ", "Egypt-Asyut-Sahil Salim": "SS", "Egypt-Asyut-Sidfa": "SA", "Egypt-Asyut-Unorganized in Asyut": "UO", "Egypt-Bani Suwayf-Al-Fashn": "FA", "Egypt-Bani Suwayf-Al-Wasta": "WA", "Egypt-Bani Suwayf-Bani Suwayf": "BM", "Egypt-Bani Suwayf-Bani Suwayf City": "BK", "Egypt-Bani Suwayf-Biba": "BE", "Egypt-Bani Suwayf-Ihnasiya": "AH", "Egypt-Bani Suwayf-Nasir Bush": "NB", "Egypt-Bani Suwayf-Sumusta al-Waqf": "SM", "Egypt-Bani Suwayf-Unorganized in Bani Suwayf": "UO", "Egypt-Bur Sa`id-Ad-Dawahy": "DA", "Egypt-Bur Sa`id-Al-'Arab": "AR", "Egypt-Bur Sa`id-Al-Ganoub": "JB", "Egypt-Bur Sa`id-Al-Ganoub 2": "SO", "Egypt-Bur Sa`id-Al-Manakh": "MN", "Egypt-Bur Sa`id-Al-Manasrah": "MA", "Egypt-Bur Sa`id-Ash-Sharq": "SH", "Egypt-Bur Sa`id-Az-Zohur": "ZE", "Egypt-Bur Sa`id-Mubarak - Sharq at-Tafri'tah": "EM", "Egypt-Bur Sa`id-Port Fuad": "PK", "Egypt-Bur Sa`id-Port Fuad 2": "PM", "Egypt-Bur Sa`id-Port Sa'id Police Department": "PS", "Egypt-Dumyat-Damietta": "DO", "Egypt-Dumyat-Damietta 1": "DA", "Egypt-Dumyat-Damietta 2": "DS", "Egypt-Dumyat-Faraskur": "FA", "Egypt-Dumyat-Kafr Sa'd": "KS", "Egypt-Dumyat-New Damietta City": "DJ", "Egypt-Dumyat-Port of Damietta Police Department": "None", "Egypt-Dumyat-Zarqa": "ZR", "Egypt-Janub Sina'-Abu Radis": "AR", "Egypt-Janub Sina'-Abu Zenima": "AZ", "Egypt-Janub Sina'-At-Tur": "TO", "Egypt-Janub Sina'-Dahab": "DH", "Egypt-Janub Sina'-Nuweiba'": "NW", "Egypt-Janub Sina'-Ras Sidr": "RS", "Egypt-Janub Sina'-Sant Katrin": "SK", "Egypt-Janub Sina'-Sharm el-Sheikh": "SS", "Egypt-Janub Sina'-Taba": "ST", "Egypt-Kafr ash Shaykh-Al-Burulus": "BR", "Egypt-Kafr ash Shaykh-Al-Hamul": "HA", "Egypt-Kafr ash Shaykh-Ar-Riyad": "RE", "Egypt-Kafr ash Shaykh-Biyala": "BE", "Egypt-Kafr ash Shaykh-Disuq": "DM", "Egypt-Kafr ash Shaykh-Fuwah": "FO", "Egypt-Kafr ash Shaykh-Kafr ash-Shaykh": "KM", "Egypt-Kafr ash Shaykh-Mutubis": "MO", "Egypt-Kafr ash Shaykh-Qallin": "KE", "Egypt-Kafr ash Shaykh-Sidi Salim": "SS", "Egypt-Matrouh-Ad-Dab'ah": "DA", "Egypt-Matrouh-Al-Hammam": "HA", "Egypt-Matrouh-As-Salum": "SA", "Egypt-Matrouh-Marina al-'Alamayn as-Siyahiyah": "AL", "Egypt-Matrouh-Marsa Matruh": "MM", "Egypt-Matrouh-Sidi Barrani": "SB", "Egypt-Matrouh-Siwa": "SI", "Egypt-Qina-Abu Tisht": "AT", "Egypt-Qina-Al-Waqf": "WA", "Egypt-Qina-Armant": "AR", "Egypt-Qina-Dishna": "QJ", "Egypt-Qina-Farshut": "FR", "Egypt-Qina-Isna": "IS", "Egypt-Qina-Naj' Hammadi": "NH", "Egypt-Qina-Naqadah": "NE", "Egypt-Qina-Qift": "QA", "Egypt-Qina-Qina": "QM", "Egypt-Qina-Qina City": "QK", "Egypt-Qina-Qus": "QS", "Egypt-Qina-Unorganized in Qina": "UO", "Egypt-Shamal Sina'-Al-'Arish 1": "FI", "Egypt-Shamal Sina'-Al-'Arish 2": "SE", "Egypt-Shamal Sina'-Al-'Arish 3": "TH", "Egypt-Shamal Sina'-Al-'Arish 4": "FO", "Egypt-Shamal Sina'-Al-Hasanah": "HA", "Egypt-Shamal Sina'-Bir al-'Abd": "BA", "Egypt-Shamal Sina'-Nakhl": "NK", "Egypt-Shamal Sina'-Rafah": "RF", "Egypt-Shamal Sina'-Sheikh Zawid": "SZ", "Egypt-Shamal Sina'-Shurtah al-Qasimah": "KA", "Egypt-Shamal Sina'-Shurtah Rumanah": "RM", "Egypt-Suhaj-Akhmim": "AK", "Egypt-Suhaj-Al-'Usayrat": "AS", "Egypt-Suhaj-Al-Baliyana": "BL", "Egypt-Suhaj-Al-Kawtar": "KA", "Egypt-Suhaj-Al-Manshah": "MO", "Egypt-Suhaj-Al-Maraghah": "MR", "Egypt-Suhaj-Dar as-Salam": "DS", "Egypt-Suhaj-Jirja": "GM", "Egypt-Suhaj-Juhaynah al-Gharbiyah": "WG", "Egypt-Suhaj-New Akhmim City": "AJ", "Egypt-Suhaj-New Sawhaj City": "SJ", "Egypt-Suhaj-Saqultah": "SA", "Egypt-Suhaj-Sawhaj": "SO", "Egypt-Suhaj-Sawhaj 2": "SS", "Egypt-Suhaj-Tahta": "TM", "Egypt-Suhaj-Tahta City": "TK", "Egypt-Suhaj-Tima": "TA", "Egypt-Suhaj-Unorganized in Suhaj": "UO", "El Salvador-Ahuachap\u00e1n-Ahuachap\u00e1n": "AH", "El Salvador-Ahuachap\u00e1n-Apaneca": "AP", "El Salvador-Ahuachap\u00e1n-Atiquizaya": "AT", "El Salvador-Ahuachap\u00e1n-Concepci\u00f3n de Ataco": "CA", "El Salvador-Ahuachap\u00e1n-El Refugio": "ER", "El Salvador-Ahuachap\u00e1n-Guaymango": "GU", "El Salvador-Ahuachap\u00e1n-Jujutla": "JU", "El Salvador-Ahuachap\u00e1n-San Francisco Men\u00e9ndez": "SF", "El Salvador-Ahuachap\u00e1n-San Lorenzo": "SL", "El Salvador-Ahuachap\u00e1n-San Pedro Puxtla": "SP", "El Salvador-Ahuachap\u00e1n-Tacuba": "TA", "El Salvador-Ahuachap\u00e1n-Tur\u00edn": "TU", "El Salvador-Caba\u00f1as-Cinquera": "CI", "El Salvador-Caba\u00f1as-Dolores": "DO", "El Salvador-Caba\u00f1as-Guacotecti": "GU", "El Salvador-Caba\u00f1as-Ilobasco": "IL", "El Salvador-Caba\u00f1as-Jutiapa": "JU", "El Salvador-Caba\u00f1as-San Isidro": "SI", "El Salvador-Caba\u00f1as-Sensuntepeque": "SE", "El Salvador-Caba\u00f1as-Tejutepeque": "TE", "El Salvador-Caba\u00f1as-Victoria": "VI", "El Salvador-Chalatenango-Agua Caliente": "AC", "El Salvador-Chalatenango-Arcatao": "AR", "El Salvador-Chalatenango-Azacualpa": "AZ", "El Salvador-Chalatenango-Chalatenango": "CH", "El Salvador-Chalatenango-Cital\u00e1": "CI", "El Salvador-Chalatenango-Comalapa": "CO", "El Salvador-Chalatenango-Concepci\u00f3n Quezaltepeque": "CQ", "El Salvador-Chalatenango-Dulce Nombre de Mar\u00eda": "DN", "El Salvador-Chalatenango-El Carrizal": "EC", "El Salvador-Chalatenango-El Para\u00edso": "EP", "El Salvador-Chalatenango-Embalse Cerron Grande": "None", "El Salvador-Chalatenango-La Laguna": "LL", "El Salvador-Chalatenango-La Palma": "LP", "El Salvador-Chalatenango-La Reina": "LR", "El Salvador-Chalatenango-Las Vueltas": "LV", "El Salvador-Chalatenango-Nombre de Jes\u00fas": "NJ", "El Salvador-Chalatenango-Nueva Concepci\u00f3n": "NC", "El Salvador-Chalatenango-Nueva Trinidad": "NT", "El Salvador-Chalatenango-Ojos de Agua": "OA", "El Salvador-Chalatenango-Potonico": "PO", "El Salvador-Chalatenango-San Antonio de la Cruz": "SA", "El Salvador-Chalatenango-San Antonio Los Ranchos": "SO", "El Salvador-Chalatenango-San Fernando": "SD", "El Salvador-Chalatenango-San Francisco Lempa": "SF", "El Salvador-Chalatenango-San Francisco Moraz\u00e1n": "SZ", "El Salvador-Chalatenango-San Ignacio": "SI", "El Salvador-Chalatenango-San Isidro Labrador": "SB", "El Salvador-Chalatenango-San Jos\u00e9 Cancasque": "SC", "El Salvador-Chalatenango-San Jos\u00e9 Las Flores": "SJ", "El Salvador-Chalatenango-San Luis del Carmen": "SL", "El Salvador-Chalatenango-San Miguel de Mercedes": "SM", "El Salvador-Chalatenango-San Rafael": "SR", "El Salvador-Chalatenango-Santa Rita": "ST", "El Salvador-Chalatenango-Tejutla": "TE", "El Salvador-Cuscatl\u00e1n-Candelaria": "CA", "El Salvador-Cuscatl\u00e1n-Cojutepeque": "CO", "El Salvador-Cuscatl\u00e1n-El Carmen": "EC", "El Salvador-Cuscatl\u00e1n-El Rosario": "ER", "El Salvador-Cuscatl\u00e1n-Monte San Juan": "MS", "El Salvador-Cuscatl\u00e1n-Oratorio de Concepci\u00f3n": "OC", "El Salvador-Cuscatl\u00e1n-San Bartolom\u00e9 Perulap\u00eda": "SB", "El Salvador-Cuscatl\u00e1n-San Crist\u00f3bal": "SC", "El Salvador-Cuscatl\u00e1n-San Jos\u00e9 Guayabal": "SJ", "El Salvador-Cuscatl\u00e1n-San Pedro Perulap\u00e1n": "SP", "El Salvador-Cuscatl\u00e1n-San Rafael Cedros": "SF", "El Salvador-Cuscatl\u00e1n-San Ram\u00f3n": "SR", "El Salvador-Cuscatl\u00e1n-Santa Cruz Analquito": "SA", "El Salvador-Cuscatl\u00e1n-Santa Cruz Michapa": "SM", "El Salvador-Cuscatl\u00e1n-Suchitoto": "SU", "El Salvador-Cuscatl\u00e1n-Tenancingo": "TE", "El Salvador-La Libertad-Antiguo Cuscatl\u00e1n": "AC", "El Salvador-La Libertad-Chiltiup\u00e1n": "CH", "El Salvador-La Libertad-Ciudad Arce": "CA", "El Salvador-La Libertad-Col\u00f3n": "CL", "El Salvador-La Libertad-Comasagua": "CM", "El Salvador-La Libertad-Huiz\u00facar": "HU", "El Salvador-La Libertad-Jayaque": "JA", "El Salvador-La Libertad-Jicalapa": "JI", "El Salvador-La Libertad-La Libertad": "LL", "El Salvador-La Libertad-Nueva San Salvador": "NS", "El Salvador-La Libertad-Nuevo Cuscatl\u00e1n": "NC", "El Salvador-La Libertad-Opico": "OP", "El Salvador-La Libertad-Quezaltepeque": "QU", "El Salvador-La Libertad-Sacacoyo": "SA", "El Salvador-La Libertad-San Jos\u00e9 Villanueva": "SJ", "El Salvador-La Libertad-San Mat\u00edas": "SM", "El Salvador-La Libertad-San Pablo Tacachico": "SP", "El Salvador-La Libertad-Talnique": "TL", "El Salvador-La Libertad-Tamanique": "TM", "El Salvador-La Libertad-Teotepeque": "TT", "El Salvador-La Libertad-Tepecoyo": "TP", "El Salvador-La Libertad-Zaragoza": "ZA", "El Salvador-La Paz-Cuyultit\u00e1n": "CU", "El Salvador-La Paz-El Rosario": "EL", "El Salvador-La Paz-Jerusal\u00e9n": "JE", "El Salvador-La Paz-Mercedes La Ceiba": "MC", "El Salvador-La Paz-Olocuilta": "OL", "El Salvador-La Paz-Para\u00edso de Osorio": "PO", "El Salvador-La Paz-San Antonio Masahuat": "SA", "El Salvador-La Paz-San Emigdio": "SE", "El Salvador-La Paz-San Francisco Chinameca": "SF", "El Salvador-La Paz-San Juan Nonualco": "SN", "El Salvador-La Paz-San Juan Talpa": "SU", "El Salvador-La Paz-San Juan Tepezontes": "SJ", "El Salvador-La Paz-San Luis La Herradura": "SH", "El Salvador-La Paz-San Luis Talpa": "SL", "El Salvador-La Paz-San Miguel Tepezontes": "SZ", "El Salvador-La Paz-San Pedro Masahuat": "SM", "El Salvador-La Paz-San Pedro Nonualco": "SP", "El Salvador-La Paz-San Rafael Obrajuelo": "SR", "El Salvador-La Paz-Santa Mar\u00eda Ostuma": "SO", "El Salvador-La Paz-Santiago Nonualco": "ST", "El Salvador-La Paz-Tapalhuaca": "TA", "El Salvador-La Paz-Zacatecoluca": "ZA", "El Salvador-La Uni\u00f3n-Anamor\u00f3s": "AN", "El Salvador-La Uni\u00f3n-Bol\u00edvar": "BO", "El Salvador-La Uni\u00f3n-Concepci\u00f3n de Oriente": "CO", "El Salvador-La Uni\u00f3n-Conchagua": "CG", "El Salvador-La Uni\u00f3n-El Carmen": "EC", "El Salvador-La Uni\u00f3n-El Sauce": "ES", "El Salvador-La Uni\u00f3n-Intipuc\u00e1": "IN", "El Salvador-La Uni\u00f3n-La Uni\u00f3n": "LU", "El Salvador-La Uni\u00f3n-Lislique": "LI", "El Salvador-La Uni\u00f3n-Meanguera del Golfo": "MG", "El Salvador-La Uni\u00f3n-Nueva Esparta": "NE", "El Salvador-La Uni\u00f3n-Pasaquina": "PA", "El Salvador-La Uni\u00f3n-Polor\u00f3s": "PO", "El Salvador-La Uni\u00f3n-San Alejo": "SA", "El Salvador-La Uni\u00f3n-San Jos\u00e9": "SJ", "El Salvador-La Uni\u00f3n-Santa Rosa de Lima": "SR", "El Salvador-La Uni\u00f3n-Yayantique": "YA", "El Salvador-La Uni\u00f3n-Yucuaiqu\u00edn": "YU", "El Salvador-Moraz\u00e1n-Arambala": "AR", "El Salvador-Moraz\u00e1n-Cacaopera": "CA", "El Salvador-Moraz\u00e1n-Chilanga": "CH", "El Salvador-Moraz\u00e1n-Corinto": "CO", "El Salvador-Moraz\u00e1n-Delicias de Concepci\u00f3n": "DC", "El Salvador-Moraz\u00e1n-El Divisadero": "ED", "El Salvador-Moraz\u00e1n-El Rosario": "ER", "El Salvador-Moraz\u00e1n-Gualococti": "GL", "El Salvador-Moraz\u00e1n-Guatajiagua": "GT", "El Salvador-Moraz\u00e1n-Joateca": "JT", "El Salvador-Moraz\u00e1n-Jocoaitique": "JQ", "El Salvador-Moraz\u00e1n-Jocoro": "JR", "El Salvador-Moraz\u00e1n-Lolotiquillo": "LO", "El Salvador-Moraz\u00e1n-Meanguera": "ME", "El Salvador-Moraz\u00e1n-Osicala": "OS", "El Salvador-Moraz\u00e1n-Perqu\u00edn": "PE", "El Salvador-Moraz\u00e1n-San Carlos": "SC", "El Salvador-Moraz\u00e1n-San Fernando": "SF", "El Salvador-Moraz\u00e1n-San Francisco Gotera": "SG", "El Salvador-Moraz\u00e1n-San Isidro": "SI", "El Salvador-Moraz\u00e1n-San Sim\u00f3n": "SS", "El Salvador-Moraz\u00e1n-Sensembra": "SE", "El Salvador-Moraz\u00e1n-Sociedad": "SO", "El Salvador-Moraz\u00e1n-Torola": "TO", "El Salvador-Moraz\u00e1n-Yamabal": "YA", "El Salvador-Moraz\u00e1n-Yoloaiqu\u00edn": "YO", "El Salvador-San Miguel-Carolina": "CA", "El Salvador-San Miguel-Chapeltique": "CP", "El Salvador-San Miguel-Chinameca": "CM", "El Salvador-San Miguel-Chirilagua": "CR", "El Salvador-San Miguel-Ciudad Barrios": "CB", "El Salvador-San Miguel-Comacar\u00e1n": "CO", "El Salvador-San Miguel-El Tr\u00e1nsito": "ET", "El Salvador-San Miguel-Lolotique": "LO", "El Salvador-San Miguel-Moncagua": "MO", "El Salvador-San Miguel-Nueva Guadalupe": "NG", "El Salvador-San Miguel-Nuevo Ed\u00e9n de San Juan": "NE", "El Salvador-San Miguel-Quelepa": "QU", "El Salvador-San Miguel-San Antonio": "SA", "El Salvador-San Miguel-San Gerardo": "SG", "El Salvador-San Miguel-San Jorge": "SJ", "El Salvador-San Miguel-San Luis de la Reina": "SL", "El Salvador-San Miguel-San Miguel": "SM", "El Salvador-San Miguel-San Rafael": "SR", "El Salvador-San Miguel-Sesori": "SE", "El Salvador-San Miguel-Uluazapa": "UL", "El Salvador-San Salvador-Aguilares": "AG", "El Salvador-San Salvador-Apopa": "AP", "El Salvador-San Salvador-Ayutuxtepeque": "AY", "El Salvador-San Salvador-Cuscatancingo": "CU", "El Salvador-San Salvador-Delgado": "DE", "El Salvador-San Salvador-El Paisnal": "EL", "El Salvador-San Salvador-Guazapa": "GU", "El Salvador-San Salvador-Ilopango": "IL", "El Salvador-San Salvador-Lago de Llopango": "None", "El Salvador-San Salvador-Mejicanos": "ME", "El Salvador-San Salvador-Nejapa": "NE", "El Salvador-San Salvador-Panchimalco": "PA", "El Salvador-San Salvador-Rosario de Mora": "RM", "El Salvador-San Salvador-San Marcos": "SM", "El Salvador-San Salvador-San Mart\u00edn": "SN", "El Salvador-San Salvador-San Salvador": "SS", "El Salvador-San Salvador-Santiago Texacuangos": "SG", "El Salvador-San Salvador-Santo Tom\u00e1s": "ST", "El Salvador-San Salvador-Soyapango": "SO", "El Salvador-San Salvador-Tonacatepeque": "TO", "El Salvador-San Vicente-Apastepeque": "AP", "El Salvador-San Vicente-Guadalupe": "GU", "El Salvador-San Vicente-San Cayetano Istepeque": "SY", "El Salvador-San Vicente-San Esteban Catarina": "SE", "El Salvador-San Vicente-San Ildefonso": "SI", "El Salvador-San Vicente-San Lorenzo": "SL", "El Salvador-San Vicente-San Sebasti\u00e1n": "SS", "El Salvador-San Vicente-San Vicente": "SV", "El Salvador-San Vicente-Santa Clara": "SC", "El Salvador-San Vicente-Santo Domingo": "SD", "El Salvador-San Vicente-Tecoluca": "TC", "El Salvador-San Vicente-Tepetit\u00e1n": "TP", "El Salvador-San Vicente-Verapaz": "VE", "El Salvador-Santa Ana-Candelaria de la Frontera": "CF", "El Salvador-Santa Ana-Chalchuapa": "CH", "El Salvador-Santa Ana-Coatepeque": "CO", "El Salvador-Santa Ana-El Congo": "EC", "El Salvador-Santa Ana-El Porvenir": "EL", "El Salvador-Santa Ana-Lago de Coatepeque": "None", "El Salvador-Santa Ana-Lago de Guija": "None", "El Salvador-Santa Ana-Masahuat": "MA", "El Salvador-Santa Ana-Metap\u00e1n": "ME", "El Salvador-Santa Ana-San Antonio Pajonal": "SP", "El Salvador-Santa Ana-San Sebasti\u00e1n Salitrillo": "SS", "El Salvador-Santa Ana-Santa Ana": "SA", "El Salvador-Santa Ana-Santa Rosa Guachipil\u00edn": "SR", "El Salvador-Santa Ana-Santiago de la Frontera": "SF", "El Salvador-Santa Ana-Texistepeque": "TE", "El Salvador-Sonsonate-Acajutla": "AC", "El Salvador-Sonsonate-Armenia": "AR", "El Salvador-Sonsonate-Caluco": "CA", "El Salvador-Sonsonate-Cuisnahuat": "CU", "El Salvador-Sonsonate-Izalco": "IZ", "El Salvador-Sonsonate-Juay\u00faa": "JU", "El Salvador-Sonsonate-Nahuizalco": "NZ", "El Salvador-Sonsonate-Nahulingo": "NL", "El Salvador-Sonsonate-Salcoatit\u00e1n": "SL", "El Salvador-Sonsonate-San Antonio del Monte": "SA", "El Salvador-Sonsonate-San Juli\u00e1n": "SJ", "El Salvador-Sonsonate-Santa Catarina Masahuat": "SC", "El Salvador-Sonsonate-Santa Isabel Ishuat\u00e1n": "SI", "El Salvador-Sonsonate-Santo Domingo": "SD", "El Salvador-Sonsonate-Sonsonate": "SO", "El Salvador-Sonsonate-Sonzacate": "SZ", "El Salvador-Usulut\u00e1n-Alegr\u00eda": "AL", "El Salvador-Usulut\u00e1n-Berl\u00edn": "BE", "El Salvador-Usulut\u00e1n-California": "CA", "El Salvador-Usulut\u00e1n-Concepci\u00f3n Batres": "CB", "El Salvador-Usulut\u00e1n-El Triunfo": "ET", "El Salvador-Usulut\u00e1n-Ereguayqu\u00edn": "ER", "El Salvador-Usulut\u00e1n-Estanzuelas": "ES", "El Salvador-Usulut\u00e1n-Jiquilisco": "JI", "El Salvador-Usulut\u00e1n-Jucuapa": "JP", "El Salvador-Usulut\u00e1n-Jucuar\u00e1n": "JR", "El Salvador-Usulut\u00e1n-Mercedes Uma\u00f1a": "MU", "El Salvador-Usulut\u00e1n-Nueva Granada": "NG", "El Salvador-Usulut\u00e1n-Ozatl\u00e1n": "OZ", "El Salvador-Usulut\u00e1n-Puerto El Triunfo": "PT", "El Salvador-Usulut\u00e1n-San Agust\u00edn": "SA", "El Salvador-Usulut\u00e1n-San Buenaventura": "SB", "El Salvador-Usulut\u00e1n-San Dionisio": "SD", "El Salvador-Usulut\u00e1n-San Francisco Javier": "SF", "El Salvador-Usulut\u00e1n-Santa Elena": "SE", "El Salvador-Usulut\u00e1n-Santa Mar\u00eda": "SM", "El Salvador-Usulut\u00e1n-Santiago de Mar\u00eda": "SG", "El Salvador-Usulut\u00e1n-Tecap\u00e1n": "TE", "El Salvador-Usulut\u00e1n-Usulut\u00e1n": "US", "Equatorial Guinea-Annob\u00f3n-Mabana": "None", "Equatorial Guinea-Annob\u00f3n-San Antonio de Pal\u00e9": "None", "Equatorial Guinea-Bioko Norte-Baney": "BN", "Equatorial Guinea-Bioko Norte-Malabo": "ML", "Equatorial Guinea-Bioko Norte-Rebola": "RB", "Equatorial Guinea-Bioko Sur-Luba": "LU", "Equatorial Guinea-Bioko Sur-Riaba": "RI", "Equatorial Guinea-Centro Sur-Acurenam": "AR", "Equatorial Guinea-Centro Sur-Bicurga": "BG", "Equatorial Guinea-Centro Sur-Evinayong": "EV", "Equatorial Guinea-Centro Sur-Niefang": "NF", "Equatorial Guinea-Centro Sur-Nkimi": "NM", "Equatorial Guinea-Ki\u00e9-Ntem-Bidjabidjan": "BJ", "Equatorial Guinea-Ki\u00e9-Ntem-Ebebiyin": "EB", "Equatorial Guinea-Ki\u00e9-Ntem-Micomeseng": "MS", "Equatorial Guinea-Ki\u00e9-Ntem-Nasng": "NS", "Equatorial Guinea-Ki\u00e9-Ntem-Nkue": "NK", "Equatorial Guinea-Ki\u00e9-Ntem-Nsok-Nsomo": "NN", "Equatorial Guinea-Litoral-Bata": "BT", "Equatorial Guinea-Litoral-Bitica": "BC", "Equatorial Guinea-Litoral-Cogo": "CO", "Equatorial Guinea-Litoral-Corisco": "CR", "Equatorial Guinea-Litoral-Machinda": "MC", "Equatorial Guinea-Litoral-Mbini": "MB", "Equatorial Guinea-Litoral-Rio Campo": "RC", "Equatorial Guinea-Wele-Nzas-Aconibe": "AC", "Equatorial Guinea-Wele-Nzas-A\u00f1isok": "AS", "Equatorial Guinea-Wele-Nzas-Ayene": "AY", "Equatorial Guinea-Wele-Nzas-Ciudad Nueva Oyala": "None", "Equatorial Guinea-Wele-Nzas-Mongomeyen": "MM", "Equatorial Guinea-Wele-Nzas-Mongomo": "MG", "Equatorial Guinea-Wele-Nzas-Nsork": "NR", "Eritrea-Anseba-Asmara City": "None", "Eritrea-Anseba-Berikh": "None", "Eritrea-Anseba-Ghala Nefhi": "None", "Eritrea-Anseba-Serejeka": "None", "Eritrea-Debub-Afabet": "AF", "Eritrea-Debubawi Keyih Bahri-Areta'": "None", "Eritrea-Debubawi Keyih Bahri-Central So. Red-Sea": "None", "Eritrea-Debubawi Keyih Bahri-Dahlak": "None", "Eritrea-Debubawi Keyih Bahri-So. Southern Red-Sea": "None", "Eritrea-Debub-Foro": "None", "Eritrea-Debub-Ghelaelo'": "None", "Eritrea-Debub-Ghida`e": "None", "Eritrea-Debub-Karora": "KA", "Eritrea-Debub-Mitswa`e City": "None", "Eritrea-Debub-Nakfa": "None", "Eritrea-Debub-Sheib": "SI", "Eritrea-Gash Barka-Akordat": "AK", "Eritrea-Gash Barka-Barentu": "None", "Eritrea-Gash Barka-Dghe": "None", "Eritrea-Gash Barka-Forto": "None", "Eritrea-Gash Barka-Gogne": "None", "Eritrea-Gash Barka-Haykota": "None", "Eritrea-Gash Barka-La`Elay Gash": "None", "Eritrea-Gash Barka-Logo Anseba": "None", "Eritrea-Gash Barka-Mansura": "MA", "Eritrea-Gash Barka-Mogolo": "None", "Eritrea-Gash Barka-Omhajer": "OM", "Eritrea-Gash Barka-Shemboko": "SK", "Eritrea-Gash Barka-Teseneye": "TE", "Eritrea-Maekel-Adi Keyih": "AY", "Eritrea-Maekel-Adi Kwala": "AW", "Eritrea-Maekel-Areza": "AR", "Eritrea-Maekel-Dekemehare": "DK", "Eritrea-Maekel-Dibarwa": "DI", "Eritrea-Maekel-Kudo Bu`er": "None", "Eritrea-Maekel-May Mine": "None", "Eritrea-Maekel-Mendefera": "MN", "Eritrea-Maekel-Segeneyiti": "SG", "Eritrea-Maekel-Senafe": "SF", "Eritrea-Maekel-Tsorena": "None", "Eritrea-Semenawi Keyih Bahri-Adi Teklezan": "None", "Eritrea-Semenawi Keyih Bahri-Asmat": "None", "Eritrea-Semenawi Keyih Bahri-Elabered": "EL", "Eritrea-Semenawi Keyih Bahri-Gheleb": "None", "Eritrea-Semenawi Keyih Bahri-Habero": "None", "Eritrea-Semenawi Keyih Bahri-Hagaz": "HZ", "Eritrea-Semenawi Keyih Bahri-Halhal": "HH", "Eritrea-Semenawi Keyih Bahri-Keren": "None", "Eritrea-Semenawi Keyih Bahri-Kerke Bet": "KB", "Eritrea-Semenawi Keyih Bahri-Sel`a": "None", "Estonia-Harju-Aegviidu": "AE", "Estonia-Harju-Anija": "AN", "Estonia-Harju-Harku": "HA", "Estonia-Harju-J\u00f5el\u00e4htme": "JO", "Estonia-Harju-Keila": "KL", "Estonia-Harju-Kernu": "KR", "Estonia-Harju-Kiili": "KI", "Estonia-Harju-Kose": "KS", "Estonia-Harju-K\u00f5ue": "KO", "Estonia-Harju-Kuusalu": "KU", "Estonia-Harju-Loksa": "LV", "Estonia-Harju-Maardu": "MA", "Estonia-Harju-Nissi": "NI", "Estonia-Harju-Padise": "PE", "Estonia-Harju-Paldiski": "None", "Estonia-Harju-Raasiku": "RS", "Estonia-Harju-Rae": "RE", "Estonia-Harju-Saku": "SK", "Estonia-Harju-Saue": "SL", "Estonia-Harju-Tallinn": "TA", "Estonia-Harju-Vasalemma": "VA", "Estonia-Harju-Viimsi": "VI", "Estonia-Hiiu-Emmaste": "EM", "Estonia-Hiiu-K\u00e4ina": "KN", "Estonia-Hiiu-K\u00e4rdla": "KR", "Estonia-Hiiu-K\u00f5rgessaare": "KO", "Estonia-Hiiu-P\u00fchalepa": "PU", "Estonia-Ida-Viru-Alaj\u00f5e": "AL", "Estonia-Ida-Viru-Aseri": "AS", "Estonia-Ida-Viru-Avinurme": "AV", "Estonia-Ida-Viru-Iisaku": "II", "Estonia-Ida-Viru-Illuka": "IL", "Estonia-Ida-Viru-J\u00f5hvi": "JV", "Estonia-Ida-Viru-Kivi\u00f5li": "KI", "Estonia-Ida-Viru-Kohtla-J\u00e4rve": "KJ", "Estonia-Ida-Viru-Kohtla-N\u00f5mme": "KN", "Estonia-Ida-Viru-Kohtla": "KV", "Estonia-Ida-Viru-Lohusuu": "LO", "Estonia-Ida-Viru-L\u00fcganuse": "LU", "Estonia-Ida-Viru-M\u00e4etaguse": "MG", "Estonia-Ida-Viru-Maidla": "MD", "Estonia-Ida-Viru-Narva-J\u00f5esuu": "NJ", "Estonia-Ida-Viru-Narva": "NA", "Estonia-Ida-Viru-P\u00fcssi": "PU", "Estonia-Ida-Viru-Sillam\u00e4e": "SI", "Estonia-Ida-Viru-Sonda": "SO", "Estonia-Ida-Viru-Toila": "TO", "Estonia-Ida-Viru-Tudulinna": "TU", "Estonia-Ida-Viru-Vaivara": "VA", "Estonia-J\u00e4rva-Albu": "AL", "Estonia-J\u00e4rva-Ambla": "AM", "Estonia-J\u00e4rva-Imavere": "IM", "Estonia-J\u00e4rva-J\u00e4rva-Jaani": "JA", "Estonia-J\u00e4rva-Kareda": "KR", "Estonia-J\u00e4rva-Koeru": "KO", "Estonia-J\u00e4rva-Koigi": "KG", "Estonia-J\u00e4rva-Paide (Vald)": "PL", "Estonia-J\u00e4rva-Paide": "PL", "Estonia-J\u00e4rva-Roosna-Alliku": "RO", "Estonia-J\u00e4rva-T\u00fcri": "TV", "Estonia-J\u00e4rva-V\u00e4\u00e4tsa": "VA", "Estonia-J\u00f5geva-J\u00f5geva (commune)": "JL", "Estonia-J\u00f5geva-J\u00f5geva": "JV", "Estonia-J\u00f5geva-Kasep\u00e4\u00e4": "KA", "Estonia-J\u00f5geva-Mustvee": "MU", "Estonia-J\u00f5geva-Pajusi": "PJ", "Estonia-J\u00f5geva-Pala": "PA", "Estonia-J\u00f5geva-Palamuse": "PM", "Estonia-J\u00f5geva-P\u00f5ltsamaa": "PL", "Estonia-J\u00f5geva-P\u00f5ltsamaaP\u00f5ltsamaa": "PV", "Estonia-J\u00f5geva-Puurmani": "PU", "Estonia-J\u00f5geva-Saare": "SA", "Estonia-J\u00f5geva-Tabivere": "TA", "Estonia-J\u00f5geva-Torma": "TO", "Estonia-L\u00e4\u00e4ne-Viru-Haljala": "HA", "Estonia-L\u00e4\u00e4ne-Viru-Kadrina": "KA", "Estonia-L\u00e4\u00e4ne-Viru-Kunda": "KU", "Estonia-L\u00e4\u00e4ne-Viru-Laekvere": "LA", "Estonia-L\u00e4\u00e4ne-Viru-R\u00e4gavere": "RG", "Estonia-L\u00e4\u00e4ne-Viru-Rakke": "RK", "Estonia-L\u00e4\u00e4ne-Viru-Rakvere": "RV", "Estonia-L\u00e4\u00e4ne-Viru-S\u00f5meru": "SO", "Estonia-L\u00e4\u00e4ne-Viru-Tamsalu": "TV", "Estonia-L\u00e4\u00e4ne-Viru-Tapa": "TP", "Estonia-L\u00e4\u00e4ne-Viru-V\u00e4ike-Maarja": "VM", "Estonia-L\u00e4\u00e4ne-Viru-Vihula": "VH", "Estonia-L\u00e4\u00e4ne-Viru-Vinni": "VI", "Estonia-L\u00e4\u00e4ne-Viru-Viru-Nigula": "VN", "Estonia-L\u00e4\u00e4ne-Haapsalu": "RD", "Estonia-L\u00e4\u00e4ne-Hanila": "HN", "Estonia-L\u00e4\u00e4ne-Kullamaa": "KU", "Estonia-L\u00e4\u00e4ne-Lihula": "LH", "Estonia-L\u00e4\u00e4ne-Martna": "MA", "Estonia-L\u00e4\u00e4ne-Noarootsi": "NO", "Estonia-L\u00e4\u00e4ne-N\u00f5va": "NV", "Estonia-L\u00e4\u00e4ne-Oru": "OR", "Estonia-L\u00e4\u00e4ne-Ridala": "RD", "Estonia-L\u00e4\u00e4ne-Risti": "RS", "Estonia-L\u00e4\u00e4ne-Taebla": "TA", "Estonia-L\u00e4\u00e4ne-Vormsi": "VO", "Estonia-P\u00e4rnu-Are": "AR", "Estonia-P\u00e4rnu-Audru": "AU", "Estonia-P\u00e4rnu-H\u00e4\u00e4demeeste": "HM", "Estonia-P\u00e4rnu-Halinga": "HL", "Estonia-P\u00e4rnu-Kaisama": "KA", "Estonia-P\u00e4rnu-Kihnu": "KI", "Estonia-P\u00e4rnu-Koonga": "KO", "Estonia-P\u00e4rnu-Lavassaare": "LA", "Estonia-P\u00e4rnu-Paikuse": "PA", "Estonia-P\u00e4rnu-P\u00e4rnu": "PR", "Estonia-P\u00e4rnu-Saarde": "SR", "Estonia-P\u00e4rnu-Sauga": "SG", "Estonia-P\u00e4rnu-Sindi": "SI", "Estonia-P\u00e4rnu-Surju": "SU", "Estonia-P\u00e4rnu-Tahkuranna": "TK", "Estonia-P\u00e4rnu-Tori": "TR", "Estonia-P\u00e4rnu-T\u00f5stamaa": "TS", "Estonia-P\u00e4rnu-V\u00e4ndra vald (alev)": "VA", "Estonia-P\u00e4rnu-V\u00e4ndra": "VD", "Estonia-P\u00e4rnu-Varbla": "VB", "Estonia-Peipsi-Peipsi": "None", "Estonia-P\u00f5lva-Ahja": "AH", "Estonia-P\u00f5lva-Kanepi": "KA", "Estonia-P\u00f5lva-K\u00f5lleste": "KO", "Estonia-P\u00f5lva-Laheda": "LA", "Estonia-P\u00f5lva-Mikitam\u00e4e": "MI", "Estonia-P\u00f5lva-Mooste": "MO", "Estonia-P\u00f5lva-Orava": "OR", "Estonia-P\u00f5lva-P\u00f5lva Vald": "PV", "Estonia-P\u00f5lva-P\u00f5lva": "PL", "Estonia-P\u00f5lva-R\u00e4pina": "RA", "Estonia-P\u00f5lva-Valgj\u00e4rve": "VA", "Estonia-P\u00f5lva-V\u00e4rska": "VR", "Estonia-P\u00f5lva-Vastse-Kuuste": "VK", "Estonia-P\u00f5lva-Veriora": "VE", "Estonia-Rapla-J\u00e4rvakandi": "JA", "Estonia-Rapla-Juuru": "JU", "Estonia-Rapla-Kaiu": "KA", "Estonia-Rapla-K\u00e4ru": "KR", "Estonia-Rapla-Kehtna": "KE", "Estonia-Rapla-Kohila": "KO", "Estonia-Rapla-M\u00e4rjamaa": "MA", "Estonia-Rapla-Raikk\u00fcla": "RK", "Estonia-Rapla-Rapla": "RP", "Estonia-Rapla-Vigala": "VI", "Estonia-Saare-Kaarma": "KM", "Estonia-Saare-K\u00e4rla": "KL", "Estonia-Saare-Kihelkonna": "KI", "Estonia-Saare-Kuressaare": "KU", "Estonia-Saare-Laimjala": "LA", "Estonia-Saare-Leisi": "LE", "Estonia-Saare-L\u00fcmanda": "LU", "Estonia-Saare-Muhu": "MH", "Estonia-Saare-Mustjala": "MS", "Estonia-Saare-Orissaare": "OR", "Estonia-Saare-Pihtla": "PI", "Estonia-Saare-P\u00f6ide": "PO", "Estonia-Saare-Ruhnu": "RU", "Estonia-Saare-Salme": "SA", "Estonia-Saare-Torgu": "TO", "Estonia-Saare-Valjala": "VA", "Estonia-Tartu-Alatskivi": "AL", "Estonia-Tartu-Elva": "EL", "Estonia-Tartu-Haaslava": "HA", "Estonia-Tartu-Kallaste": "KL", "Estonia-Tartu-Kambja": "KM", "Estonia-Tartu-Konguta": "KO", "Estonia-Tartu-Laeva": "LA", "Estonia-Tartu-Luunja": "LU", "Estonia-Tartu-M\u00e4ksa": "MA", "Estonia-Tartu-Meeksi": "ME", "Estonia-Tartu-N\u00f5o": "NO", "Estonia-Tartu-Peipsi\u00e4\u00e4re": "PE", "Estonia-Tartu-Piirissaare": "None", "Estonia-Tartu-Puhja": "PU", "Estonia-Tartu-Rannu": "RA", "Estonia-Tartu-R\u00f5ngu": "RO", "Estonia-Tartu-T\u00e4htvere": "TA", "Estonia-Tartu-Tartu": "TV", "Estonia-Tartu-\u00dclenurme": "UL", "Estonia-Tartu-Vara": "VA", "Estonia-Tartu-V\u00f5nnu": "VO", "Estonia-Tartu-V\u00f5rtsj\u00e4rve": "None", "Estonia-Valga-Helme": "HE", "Estonia-Valga-Hummuli": "HU", "Estonia-Valga-Karula": "KA", "Estonia-Valga-\u00d5ru": "OR", "Estonia-Valga-Palupera": "PA", "Estonia-Valga-P\u00f5drala": "PO", "Estonia-Valga-Puhajarve": "None", "Estonia-Valga-Puka": "PU", "Estonia-Valga-Sangaste": "SA", "Estonia-Valga-Taheva": "TA", "Estonia-Valga-T\u00f5lliste": "TL", "Estonia-Valga-T\u00f5rva": "TR", "Estonia-Valga-Valga": "VA", "Estonia-Viljandi-Abja": "AJ", "Estonia-Viljandi-Halliste": "HA", "Estonia-Viljandi-Karksi": "KK", "Estonia-Viljandi-Kolga-Jaani": "KJ", "Estonia-Viljandi-K\u00f5o": "KO", "Estonia-Viljandi-K\u00f5pu": "KP", "Estonia-Viljandi-M\u00f5isak\u00fcla": "MO", "Estonia-Viljandi-Paistu": "PU", "Estonia-Viljandi-P\u00e4rsti": "PR", "Estonia-Viljandi-Saarepeedi": "SA", "Estonia-Viljandi-Suure-Jaani": "SV", "Estonia-Viljandi-Tarvastu": "TA", "Estonia-Viljandi-Viiratsi": "VR", "Estonia-Viljandi-Viljandi": "VJ", "Estonia-Viljandi-V\u00f5hma": "VO", "Estonia-V\u00f5ru-Antsla": "AN", "Estonia-V\u00f5ru-Haanja": "HA", "Estonia-V\u00f5ru-Lasva": "LA", "Estonia-V\u00f5ru-Merem\u00e4e": "ME", "Estonia-V\u00f5ru-Misso": "MI", "Estonia-V\u00f5ru-M\u00f5niste": "MO", "Estonia-V\u00f5ru-R\u00f5uge": "RO", "Estonia-V\u00f5ru-S\u00f5merpalu": "SO", "Estonia-V\u00f5ru-Urvaste": "UR", "Estonia-V\u00f5ru-Varstu": "VR", "Estonia-V\u00f5ru-Vastseliina": "VS", "Estonia-V\u00f5ru-V\u00f5ru": "VV", "Ethiopia-Addis Abeba-Addis Abeba": "None", "Ethiopia-Afar-Afar Zone 1": "None", "Ethiopia-Afar-Afar Zone 2": "None", "Ethiopia-Afar-Afar Zone 3": "None", "Ethiopia-Afar-Afar Zone 4": "None", "Ethiopia-Afar-Afar Zone 5": "None", "Ethiopia-Amhara-Agew Awi": "None", "Ethiopia-Amhara-Argoba": "None", "Ethiopia-Amhara-Bahir Dar Special Zone": "None", "Ethiopia-Amhara-Debub Gondar": "None", "Ethiopia-Amhara-Debub Wollo": "None", "Ethiopia-Amhara-Mirab Gojjam": "None", "Ethiopia-Amhara-Misraq Gojjam": "None", "Ethiopia-Amhara-North Shewa": "None", "Ethiopia-Amhara-Oromia": "None", "Ethiopia-Amhara-Semen Gondar": "None", "Ethiopia-Amhara-Semen Wello": "None", "Ethiopia-Amhara-Wag Himra": "None", "Ethiopia-Benshangul-Gumaz-Asosa": "None", "Ethiopia-Benshangul-Gumaz-Kemashi": "None", "Ethiopia-Benshangul-Gumaz-Metekel": "None", "Ethiopia-Dire Dawa-Dire Dawa": "None", "Ethiopia-Gambela Peoples-Agnuak": "None", "Ethiopia-Gambela Peoples-Majang": "None", "Ethiopia-Gambela Peoples-Nuer": "None", "Ethiopia-Harari People-Hareri": "None", "Ethiopia-Oromia-Arsi": "None", "Ethiopia-Oromia-Bale": "None", "Ethiopia-Oromia-Borena": "None", "Ethiopia-Oromia-Debub Mirab Shewa": "None", "Ethiopia-Oromia-Guji": "None", "Ethiopia-Oromia-Horo Guduru": "None", "Ethiopia-Oromia-Ilubabor": "None", "Ethiopia-Oromia-Jimma": "None", "Ethiopia-Oromia-Kelem Wellega": "None", "Ethiopia-Oromia-Mirab Arsi": "None", "Ethiopia-Oromia-Mirab Hararghe": "None", "Ethiopia-Oromia-Mirab Shewa": "None", "Ethiopia-Oromia-Mirab Welega": "None", "Ethiopia-Oromia-Misraq Harerge": "None", "Ethiopia-Oromia-Misraq Shewa": "None", "Ethiopia-Oromia-Misraq Wellega": "None", "Ethiopia-Oromia-North Shewa": "None", "Ethiopia-Somali-Afder": "None", "Ethiopia-Somali-Doolo": "None", "Ethiopia-Somali-Fafan": "None", "Ethiopia-Somali-Jarar": "None", "Ethiopia-Somali-Korahe": "None", "Ethiopia-Somali-Liben": "None", "Ethiopia-Somali-Nogob": "None", "Ethiopia-Somali-Shabelle": "None", "Ethiopia-Somali-Siti": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Alaba": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Alle": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Amaro": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Basketo": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Bench Maji": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Burji": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Dawro": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Debub Omo": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Derashe": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Gamo Gofa": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Gedeo": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Gurage": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Hadiya": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Keffa": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Kembata Tembaro": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Konso": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Konta": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Sheka": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Sidama": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Silti": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Wolayita": "None", "Ethiopia-Southern Nations, Nationalities and Peoples-Yem": "None", "Ethiopia-Tigray-Debubawi": "None", "Ethiopia-Tigray-Mehakelegnaw": "None", "Ethiopia-Tigray-Mi'irabawi": "None", "Ethiopia-Tigray-Misraqawi": "None", "Ethiopia-Tigray-Semien Mi'irabaw": "None", "Falkland Islands-None-None": "None", "Faroe Islands-Eysturoyar-Ei\u00f0i": "EI", "Faroe Islands-Eysturoyar-Eystur": "XX", "Faroe Islands-Eysturoyar-Fuglafj\u00f8r\u00f0ur": "FF", "Faroe Islands-Eysturoyar-Nes": "NE", "Faroe Islands-Eysturoyar-Runav\u00edk": "RN", "Faroe Islands-Eysturoyar-Sj\u00f3gv": "SJ", "Faroe Islands-Eysturoyar-Sunda": "SD", "Faroe Islands-Norder\u00f8erne-Fugloy": "FU", "Faroe Islands-Norder\u00f8erne-H\u00fasar": "HU", "Faroe Islands-Norder\u00f8erne-Hvannasund": "HV", "Faroe Islands-Norder\u00f8erne-Klaksv\u00edk": "KK", "Faroe Islands-Norder\u00f8erne-Kunoy": "KU", "Faroe Islands-Norder\u00f8erne-Vi\u00f0arei\u00f0i": "VI", "Faroe Islands-Sandoyar-H\u00fasav\u00edk": "HU", "Faroe Islands-Sandoyar-Sand": "SA", "Faroe Islands-Sandoyar-Sk\u00e1lav\u00edk": "SV", "Faroe Islands-Sandoyar-Skopun": "SP", "Faroe Islands-Sandoyar-Sk\u00favoy": "SU", "Faroe Islands-Streymoyar-Kv\u00edv\u00edk": "KV", "Faroe Islands-Streymoyar-T\u00f3rshavn": "TR", "Faroe Islands-Streymoyar-Vestmanna": "VE", "Faroe Islands-Su\u00f0uroyar-F\u00e1mjin": "FA", "Faroe Islands-Su\u00f0uroyar-Hov": "HO", "Faroe Islands-Su\u00f0uroyar-Hvalba": "HV", "Faroe Islands-Su\u00f0uroyar-Porkeri": "PO", "Faroe Islands-Su\u00f0uroyar-Sumba": "SU", "Faroe Islands-Su\u00f0uroyar-Tv\u00f8royri": "FR", "Faroe Islands-Su\u00f0uroyar-V\u00e1gur": "VA", "Faroe Islands-V\u00e5g\u00f8-S\u00f8rv\u00e1gs": "SR", "Faroe Islands-V\u00e5g\u00f8-V\u00e1gur": "VA", "Fiji-Central-Naitasiri": "None", "Fiji-Central-Namosi": "NM", "Fiji-Central-Rewa": "RW", "Fiji-Central-Serua": "SR", "Fiji-Central-Tailevu": "TL", "Fiji-Eastern-Kadavu": "KD", "Fiji-Eastern-Lau": "LU", "Fiji-Eastern-Lomaiviti": "LM", "Fiji-Northern-Bua": "BU", "Fiji-Northern-Cakaudrove": "CK", "Fiji-Northern-Macuata": "MC", "Fiji-Rotuma-Rotuma": "RT", "Fiji-Western-Ba": "BA", "Fiji-Western-Nadroga/Navosa": "NN", "Fiji-Western-Ra": "RA", "Finland-Eastern Finland-North Karelia": "None", "Finland-Eastern Finland-North Savonia": "None", "Finland-Eastern Finland-P\u00e4ij\u00e4nne Tavastia": "None", "Finland-Eastern Finland-Southern Savonia": "None", "Finland-Lapland-Lapland": "None", "Finland-Oulu-Kainuu": "None", "Finland-Oulu-Northern Ostrobothnia": "None", "Finland-Southern Finland-Eastern Uusimaa": "None", "Finland-Southern Finland-Kymenlaakso": "None", "Finland-Southern Finland-P\u00e4ij\u00e4nne Tavastia": "None", "Finland-Southern Finland-South Karelia": "None", "Finland-Southern Finland-Uusimaa": "None", "Finland-Western Finland-Central Finland": "None", "Finland-Western Finland-Central Ostrobothnia": "None", "Finland-Western Finland-Finland Proper": "None", "Finland-Western Finland-Ostrobothnia": "None", "Finland-Western Finland-P\u00e4ij\u00e4nne Tavastia": "None", "Finland-Western Finland-Pirkanmaa": "None", "Finland-Western Finland-Satakunta": "None", "Finland-Western Finland-Southern Ostrobothnia": "None", "Finland-Western Finland-Tavastia Proper": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Ain": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Allier": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Ard\u00e8che": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Cantal": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Dr\u00f4me": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Haute-Loire": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Haute-Savoie": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Is\u00e8re": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Loire": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Puy-de-D\u00f4me": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Rh\u00f4ne": "None", "France-Auvergne-Rh\u00f4ne-Alpes-Savoie": "None", "France-Bourgogne-Franche-Comt\u00e9-C\u00f4te-d'Or": "None", "France-Bourgogne-Franche-Comt\u00e9-Doubs": "None", "France-Bourgogne-Franche-Comt\u00e9-Haute-Sa\u00f4ne": "None", "France-Bourgogne-Franche-Comt\u00e9-Jura": "None", "France-Bourgogne-Franche-Comt\u00e9-Ni\u00e8vre": "None", "France-Bourgogne-Franche-Comt\u00e9-Sa\u00f4ne-et-Loire": "None", "France-Bourgogne-Franche-Comt\u00e9-Territoire de Belfort": "None", "France-Bourgogne-Franche-Comt\u00e9-Yonne": "None", "France-Bretagne-C\u00f4tes-d'Armor": "None", "France-Bretagne-Finist\u00e8re": "None", "France-Bretagne-Ille-et-Vilaine": "None", "France-Bretagne-Morbihan": "None", "France-Centre-Val de Loire-Cher": "None", "France-Centre-Val de Loire-Eure-et-Loir": "None", "France-Centre-Val de Loire-Indre-et-Loire": "None", "France-Centre-Val de Loire-Indre": "None", "France-Centre-Val de Loire-Loir-et-Cher": "None", "France-Centre-Val de Loire-Loiret": "None", "France-Corse-Corse-du-Sud": "None", "France-Corse-Haute-Corse": "None", "France-Grand Est-Ardennes": "None", "France-Grand Est-Aube": "None", "France-Grand Est-Bas-Rhin": "None", "France-Grand Est-Haut-Rhin": "None", "France-Grand Est-Haute-Marne": "None", "France-Grand Est-Marne": "None", "France-Grand Est-Meurthe-et-Moselle": "None", "France-Grand Est-Meuse": "None", "France-Grand Est-Moselle": "None", "France-Grand Est-Vosges": "None", "France-Hauts-de-France-Aisne": "None", "France-Hauts-de-France-Nord": "None", "France-Hauts-de-France-Oise": "None", "France-Hauts-de-France-Pas-de-Calais": "None", "France-Hauts-de-France-Somme": "None", "France-\u00cele-de-France-Essonne": "None", "France-\u00cele-de-France-Hauts-de-Seine": "None", "France-\u00cele-de-France-Paris": "None", "France-\u00cele-de-France-Seine-et-Marne": "None", "France-\u00cele-de-France-Seine-Saint-Denis": "None", "France-\u00cele-de-France-Val-d'Oise": "None", "France-\u00cele-de-France-Val-de-Marne": "None", "France-\u00cele-de-France-Yvelines": "None", "France-Normandie-Calvados": "None", "France-Normandie-Eure": "None", "France-Normandie-Manche": "None", "France-Normandie-Orne": "None", "France-Normandie-Seine-Maritime": "None", "France-Nouvelle-Aquitaine-Charente-Maritime": "None", "France-Nouvelle-Aquitaine-Charente": "None", "France-Nouvelle-Aquitaine-Corr\u00e8ze": "None", "France-Nouvelle-Aquitaine-Creuse": "None", "France-Nouvelle-Aquitaine-Deux-S\u00e8vres": "None", "France-Nouvelle-Aquitaine-Dordogne": "None", "France-Nouvelle-Aquitaine-Gironde": "None", "France-Nouvelle-Aquitaine-Haute-Vienne": "None", "France-Nouvelle-Aquitaine-Landes": "None", "France-Nouvelle-Aquitaine-Lot-et-Garonne": "None", "France-Nouvelle-Aquitaine-Pyr\u00e9n\u00e9es-Atlantiques": "None", "France-Nouvelle-Aquitaine-Vienne": "None", "France-Occitanie-Ari\u00e8ge": "None", "France-Occitanie-Aude": "None", "France-Occitanie-Aveyron": "None", "France-Occitanie-Gard": "None", "France-Occitanie-Gers": "None", "France-Occitanie-Haute-Garonne": "None", "France-Occitanie-Hautes-Pyr\u00e9n\u00e9es": "None", "France-Occitanie-H\u00e9rault": "None", "France-Occitanie-Lot": "None", "France-Occitanie-Loz\u00e8re": "None", "France-Occitanie-Pyr\u00e9n\u00e9es-Orientales": "None", "France-Occitanie-Tarn-et-Garonne": "None", "France-Occitanie-Tarn": "None", "France-Pays de la Loire-Loire-Atlantique": "None", "France-Pays de la Loire-Maine-et-Loire": "None", "France-Pays de la Loire-Mayenne": "None", "France-Pays de la Loire-Sarthe": "None", "France-Pays de la Loire-Vend\u00e9e": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Alpes-de-Haute-Provence": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Alpes-Maritimes": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Bouches-du-Rh\u00f4ne": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Hautes-Alpes": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Var": "None", "France-Provence-Alpes-C\u00f4te d'Azur-Vaucluse": "None", "French Guiana-Cayenne-Camopi": "CM", "French Guiana-Cayenne-Iracoubo": "IR", "French Guiana-Cayenne-Kourou": "KR", "French Guiana-Cayenne-Macouria (-Tonate)": "MC", "French Guiana-Cayenne-Matoury": "MY", "French Guiana-Cayenne-Montsin\u00e9ry-Tonn\u00e9grande": "MT", "French Guiana-Cayenne-Ouanary": "OU", "French Guiana-Cayenne-R\u00e9gina (-Kaw)": "RK", "French Guiana-Cayenne-R\u00e9mire-Montjoly": "RM", "French Guiana-Cayenne-Roura": "RO", "French Guiana-Cayenne-Saint-Elie": "SE", "French Guiana-Cayenne-Saint-Georges (de l'Oyapock)": "SG", "French Guiana-Cayenne-Sinnamary": "SI", "French Guiana-Saint-Laurent-du-Maroni-Apatou": "AP", "French Guiana-Saint-Laurent-du-Maroni-Awala-Yalimapo": "AY", "French Guiana-Saint-Laurent-du-Maroni-Grand-Santi": "GS", "French Guiana-Saint-Laurent-du-Maroni-Mana": "MN", "French Guiana-Saint-Laurent-du-Maroni-Maripasoula": "MP", "French Guiana-Saint-Laurent-du-Maroni-Papa\u00efchton": "PA", "French Guiana-Saint-Laurent-du-Maroni-Saint-Laurent (du Maroni)": "SL", "French Guiana-Saint-Laurent-du-Maroni-Sa\u00fcl": "SA", "French Polynesia-\u00celes Australes-None": "None", "French Polynesia-\u00celes du Vent-None": "None", "French Polynesia-\u00celes Marquises-None": "None", "French Polynesia-\u00celes Sous-le-Vent-None": "None", "French Polynesia-\u00celes Tuamotu-Gambier-None": "None", "French Southern Territories-\u00celes Crozet-None": "None", "French Southern Territories-\u00celes \u00c9parses-None": "None", "French Southern Territories-\u00celes Saint Paul et Amsterdam-None": "None", "French Southern Territories-Kerguelen-None": "None", "Gabon-Estuaire-Komo": "KO", "Gabon-Estuaire-Komo-Mondah": "KM", "Gabon-Estuaire-Noya": "NY", "Gabon-Haut-Ogoou\u00e9-L\u00e9boumbi-Leyou": "LL", "Gabon-Haut-Ogoou\u00e9-L\u00e9coni-Djou\u00e9": "LD", "Gabon-Haut-Ogoou\u00e9-L\u00e9koko": "LK", "Gabon-Haut-Ogoou\u00e9-Mpassa": "MP", "Gabon-Haut-Ogoou\u00e9-Plateaux": "PL", "Gabon-Haut-Ogoou\u00e9-S\u00e9b\u00e9-Brikolo": "SB", "Gabon-Moyen-Ogoou\u00e9-Abanga-Bign\u00e9": "AB", "Gabon-Moyen-Ogoou\u00e9-Ogoou\u00e9 et des Lacs": "OL", "Gabon-Ngouni\u00e9-Boumi-lowetsi": "BL", "Gabon-Ngouni\u00e9-Dola": "DL", "Gabon-Ngouni\u00e9-Douya Onoye": "DO", "Gabon-Ngouni\u00e9-Louetsi-Wano": "LW", "Gabon-Ngouni\u00e9-Ndolou": "NL", "Gabon-Ngouni\u00e9-Ogoulou": "OU", "Gabon-Ngouni\u00e9-Tsamba Mangotsi": "TM", "Gabon-Nyanga-Basse Banio": "BB", "Gabon-Nyanga-Douigny": "DG", "Gabon-Nyanga-Haute-Banio": "HB", "Gabon-Nyanga-Mougoutsi": "MG", "Gabon-Ogoou\u00e9-Ivindo-Ivindo": "IV", "Gabon-Ogoou\u00e9-Ivindo-Lop\u00e9": "LP", "Gabon-Ogoou\u00e9-Ivindo-Mvoung": "MV", "Gabon-Ogoou\u00e9-Ivindo-Zadi\u00e9": "ZA", "Gabon-Ogoou\u00e9-Lolo-Lolo Bouenguidi": "LO", "Gabon-Ogoou\u00e9-Lolo-Lombo-Bouenguidi": "LB", "Gabon-Ogoou\u00e9-Lolo-Mouloudnou": "ML", "Gabon-Ogoou\u00e9-Maritime-Bendj\u00e9": "BD", "Gabon-Ogoou\u00e9-Maritime-\u00c9timbou\u00e9": "ET", "Gabon-Ogoou\u00e9-Maritime-Ndougou": "NG", "Gabon-Wouleu-Ntem-Haut-Como": "HK", "Gabon-Wouleu-Ntem-Haut-Ntem": "HN", "Gabon-Wouleu-Ntem-Ntem": "NT", "Gabon-Wouleu-Ntem-Okano": "OK", "Gabon-Wouleu-Ntem-Woleu": "WO", "Gambia-Banjul-Banjul": "BJ", "Gambia-Banjul-Kanifing": "KF", "Gambia-Lower River-Jarra Central": "JC", "Gambia-Lower River-Jarra East": "JE", "Gambia-Lower River-Jarra West": "JW", "Gambia-Lower River-Kiang Central": "KI", "Gambia-Lower River-Kiang East": "KG", "Gambia-Lower River-Kiang West": "KW", "Gambia-Maccarthy Island-Fulladu West": "FW", "Gambia-Maccarthy Island-Janjanbureh": "JJ", "Gambia-Maccarthy Island-Lower Saloum": "LS", "Gambia-Maccarthy Island-Niamina Dankunku": "ND", "Gambia-Maccarthy Island-Niamina East": "NE", "Gambia-Maccarthy Island-Niamina West": "NW", "Gambia-Maccarthy Island-Niani": "NI", "Gambia-Maccarthy Island-Nianija": "NJ", "Gambia-Maccarthy Island-Sami": "SM", "Gambia-Maccarthy Island-Upper Saloum": "US", "Gambia-North Bank-Central Baddibu": "CB", "Gambia-North Bank-Jokadu": "JO", "Gambia-North Bank-Lower Baddibu": "LB", "Gambia-North Bank-Lower Nuimi": "LN", "Gambia-North Bank-Upper Baddibu": "UB", "Gambia-North Bank-Upper Nuimi": "UN", "Gambia-Upper River-Fulladu East": "FE", "Gambia-Upper River-Kantora": "KT", "Gambia-Upper River-Sandu": "SN", "Gambia-Upper River-Wuli": "WU", "Gambia-Western-Foni Bintang Karanai": "FO", "Gambia-Western-Foni Bondali": "FB", "Gambia-Western-Foni Brefet": "FF", "Gambia-Western-Foni Jarrol": "FJ", "Gambia-Western-Foni Kansala": "FK", "Gambia-Western-Kombo Central": "KC", "Gambia-Western-Kombo East": "KE", "Gambia-Western-Kombo Saint Mary": "KN", "Gambia-Western-Kombo South": "KS", "Georgia-Abkhazia-Gagra": "GG", "Georgia-Abkhazia-Gali": "GL", "Georgia-Abkhazia-Gudauta": "GT", "Georgia-Abkhazia-Gulripshi": "GP", "Georgia-Abkhazia-Ochamchire": "OC", "Georgia-Abkhazia-Sokhumi": "SU", "Georgia-Ajaria-Batumi": "BT", "Georgia-Ajaria-Keda": "KD", "Georgia-Ajaria-Khulo": "KL", "Georgia-Ajaria-Kobuleti": "KB", "Georgia-Ajaria-Shuakhevi": "SH", "Georgia-Guria-Chokhatauri": "CK", "Georgia-Guria-Lanchkhuti": "LK", "Georgia-Guria-Ozurgeti": "OZ", "Georgia-Imereti-Bagdati": "BG", "Georgia-Imereti-Chiatura": "CT", "Georgia-Imereti-Kharagauli": "KG", "Georgia-Imereti-Khoni": "KN", "Georgia-Imereti-Kutaisi": "KT", "Georgia-Imereti-Sachkhere": "SC", "Georgia-Imereti-Samtredia": "SM", "Georgia-Imereti-Terjola": "TJ", "Georgia-Imereti-Tkibuli": "TQ", "Georgia-Imereti-Tskaltubo": "TS", "Georgia-Imereti-Vani": "VA", "Georgia-Imereti-Zestaponi": "ZP", "Georgia-Kakheti-Akhmeta": "AM", "Georgia-Kakheti-Dedoplis Tskaro": "DD", "Georgia-Kakheti-Gurjaani": "GJ", "Georgia-Kakheti-Kvareli": "QV", "Georgia-Kakheti-Lagodekhi": "LG", "Georgia-Kakheti-Sagarejo": "SG", "Georgia-Kakheti-Signagi": "SI", "Georgia-Kakheti-Telavi": "TE", "Georgia-Kvemo Kartli-Bolnisi": "BL", "Georgia-Kvemo Kartli-Dmanisi": "DM", "Georgia-Kvemo Kartli-Gardabani": "GD", "Georgia-Kvemo Kartli-Marneuli": "MN", "Georgia-Kvemo Kartli-Tetri Tskaro": "TR", "Georgia-Kvemo Kartli-Tsalka": "TK", "Georgia-Mtskheta-Mtianeti-Akhalgori": "AG", "Georgia-Mtskheta-Mtianeti-Dusheti": "DU", "Georgia-Mtskheta-Mtianeti-Kazbegi": "QZ", "Georgia-Mtskheta-Mtianeti-Mtskheta": "MK", "Georgia-Mtskheta-Mtianeti-Tianeti": "TI", "Georgia-Racha-Lechkhumi-Kvemo Svaneti-Ambrolauri": "AL", "Georgia-Racha-Lechkhumi-Kvemo Svaneti-Lentekhi": "LE", "Georgia-Racha-Lechkhumi-Kvemo Svaneti-Oni": "ON", "Georgia-Racha-Lechkhumi-Kvemo Svaneti-Tsageri": "TG", "Georgia-Samegrelo-Zemo Svaneti-Abasha": "AS", "Georgia-Samegrelo-Zemo Svaneti-Chkhorotsku": "CQ", "Georgia-Samegrelo-Zemo Svaneti-Khobi": "KH", "Georgia-Samegrelo-Zemo Svaneti-Martvili": "MV", "Georgia-Samegrelo-Zemo Svaneti-Mestia": "MS", "Georgia-Samegrelo-Zemo Svaneti-Senaki": "SN", "Georgia-Samegrelo-Zemo Svaneti-Tsalenjikha": "TL", "Georgia-Samegrelo-Zemo Svaneti-Zugdidi": "ZG", "Georgia-Samtskhe-Javakheti-Adigeni": "AD", "Georgia-Samtskhe-Javakheti-Akhalkalaki": "AK", "Georgia-Samtskhe-Javakheti-Akhaltsikhe": "AT", "Georgia-Samtskhe-Javakheti-Aspindza": "AZ", "Georgia-Samtskhe-Javakheti-Borjomi": "BR", "Georgia-Samtskhe-Javakheti-Ninotsminda": "NI", "Georgia-Shida Kartli-Gori": "GR", "Georgia-Shida Kartli-Java": "JV", "Georgia-Shida Kartli-Kareli": "KR", "Georgia-Shida Kartli-Kaspi": "KP", "Georgia-Shida Kartli-Khashuri": "KS", "Georgia-Tbilisi-Tbilisi": "TB", "Germany-Baden-W\u00fcrttemberg-Alb-Donau-Kreis": "AD", "Germany-Baden-W\u00fcrttemberg-Baden-Baden": "BB", "Germany-Baden-W\u00fcrttemberg-Biberach": "BR", "Germany-Baden-W\u00fcrttemberg-B\u00f6blingen": "BL", "Germany-Baden-W\u00fcrttemberg-Bodensee": "None", "Germany-Baden-W\u00fcrttemberg-Bodenseekreis": "BD", "Germany-Baden-W\u00fcrttemberg-Breisgau-Hochschwarzwald": "BH", "Germany-Baden-W\u00fcrttemberg-Calw": "CL", "Germany-Baden-W\u00fcrttemberg-Emmendingen": "EM", "Germany-Baden-W\u00fcrttemberg-Enzkreis": "EZ", "Germany-Baden-W\u00fcrttemberg-Esslingen": "ES", "Germany-Baden-W\u00fcrttemberg-Freiburg im Breisgau": "FB", "Germany-Baden-W\u00fcrttemberg-Freudenstadt": "FE", "Germany-Baden-W\u00fcrttemberg-G\u00f6ppingen": "GP", "Germany-Baden-W\u00fcrttemberg-Heidelberg": "HD", "Germany-Baden-W\u00fcrttemberg-Heidenheim": "HH", "Germany-Baden-W\u00fcrttemberg-Heilbronn (Stadtkreis)": "HB", "Germany-Baden-W\u00fcrttemberg-Heilbronn": "HB", "Germany-Baden-W\u00fcrttemberg-Hohenlohekreis": "HL", "Germany-Baden-W\u00fcrttemberg-Karlsruhe (Stadtkreis)": "KL", "Germany-Baden-W\u00fcrttemberg-Karlsruhe": "KL", "Germany-Baden-W\u00fcrttemberg-Konstanz": "KN", "Germany-Baden-W\u00fcrttemberg-L\u00f6rrach": "LR", "Germany-Baden-W\u00fcrttemberg-Ludwigsburg": "LD", "Germany-Baden-W\u00fcrttemberg-Main-Tauber-Kreis": "MT", "Germany-Baden-W\u00fcrttemberg-Mannheim": "MN", "Germany-Baden-W\u00fcrttemberg-Neckar-Odenwald-Kreis": "NO", "Germany-Baden-W\u00fcrttemberg-Ortenaukreis": "OR", "Germany-Baden-W\u00fcrttemberg-Ostalbkreis": "OA", "Germany-Baden-W\u00fcrttemberg-Pforzheim": "PO", "Germany-Baden-W\u00fcrttemberg-Rastatt": "RS", "Germany-Baden-W\u00fcrttemberg-Ravensburg": "RV", "Germany-Baden-W\u00fcrttemberg-Rems-Murr-Kreis": "RM", "Germany-Baden-W\u00fcrttemberg-Reutlingen": "RU", "Germany-Baden-W\u00fcrttemberg-Rhein-Neckar-Kreis": "RN", "Germany-Baden-W\u00fcrttemberg-Rottweil": "RT", "Germany-Baden-W\u00fcrttemberg-Schw\u00e4bisch Hall": "SH", "Germany-Baden-W\u00fcrttemberg-Schwarzwald-Baar-Kreis": "SB", "Germany-Baden-W\u00fcrttemberg-Sigmaringen": "SG", "Germany-Baden-W\u00fcrttemberg-Stuttgart": "SU", "Germany-Baden-W\u00fcrttemberg-T\u00fcbingen": "TB", "Germany-Baden-W\u00fcrttemberg-Tuttlingen": "TT", "Germany-Baden-W\u00fcrttemberg-Ulm": "UM", "Germany-Baden-W\u00fcrttemberg-Waldshut": "WL", "Germany-Baden-W\u00fcrttemberg-Zollernalbkreis": "ZL", "Germany-Bayern-Aichach-Friedberg": "AF", "Germany-Bayern-Alt\u00f6tting": "AT", "Germany-Bayern-Amberg-Sulzbach": "AS", "Germany-Bayern-Amberg": "AM", "Germany-Bayern-Ansbach (Kreisfreie Stadt)": "AN", "Germany-Bayern-Ansbach": "AN", "Germany-Bayern-Aschaffenburg (Kreisfreie Stadt)": "AL", "Germany-Bayern-Aschaffenburg": "AL", "Germany-Bayern-Augsburg (Kreisfreie Stadt)": "AG", "Germany-Bayern-Augsburg": "AG", "Germany-Bayern-Bad Kissingen": "BK", "Germany-Bayern-Bad T\u00f6lz-Wolfratshausen": "BW", "Germany-Bayern-Bamberg (Kreisfreie Stadt)": "BM", "Germany-Bayern-Bamberg": "BM", "Germany-Bayern-Bayreuth (Kreisfreie Stadt)": "BY", "Germany-Bayern-Bayreuth": "BY", "Germany-Bayern-Berchtesgadener Land": "BL", "Germany-Bayern-Cham": "CA", "Germany-Bayern-Coburg (Kreisfreie Stadt)": "CL", "Germany-Bayern-Coburg": "CL", "Germany-Bayern-Dachau": "DC", "Germany-Bayern-Deggendorf": "DG", "Germany-Bayern-Dillingen an der Donau": "DD", "Germany-Bayern-Dingolfing-Landau": "DL", "Germany-Bayern-Donau-Ries": "DR", "Germany-Bayern-Ebersberg": "EE", "Germany-Bayern-Eichst\u00e4tt": "EC", "Germany-Bayern-Erding": "ED", "Germany-Bayern-Erlangen-H\u00f6chstadt": "EH", "Germany-Bayern-Erlangen": "EL", "Germany-Bayern-F\ufffdrth (Kreisfreie Stadt)": "FL", "Germany-Bayern-Forchheim": "FR", "Germany-Bayern-Freising": "FE", "Germany-Bayern-Freyung-Grafenau": "FG", "Germany-Bayern-F\u00fcrstenfeldbruck": "FF", "Germany-Bayern-F\u00fcrth": "FL", "Germany-Bayern-Garmisch-Partenkirchen": "GP", "Germany-Bayern-G\u00fcnzburg": "GN", "Germany-Bayern-Ha\u00dfberge": "HB", "Germany-Bayern-Hof (Kreisfreie Stadt)": "HL", "Germany-Bayern-Hof": "HL", "Germany-Bayern-Ingolstadt": "IG", "Germany-Bayern-Kaufbeuren": "KU", "Germany-Bayern-Kelheim": "KE", "Germany-Bayern-Kempten (Allg\u00e4u)": "KM", "Germany-Bayern-Kitzingen": "KT", "Germany-Bayern-Kronach": "KO", "Germany-Bayern-Kulmbach": "KB", "Germany-Bayern-Landsberg am Lech": "LL", "Germany-Bayern-Landshut (Kreisfreie Stadt)": "LH", "Germany-Bayern-Landshut": "LH", "Germany-Bayern-Lichtenfels": "LC", "Germany-Bayern-Lindau (Bodensee)": "LN", "Germany-Bayern-M\ufffdnchen (Kreisfreie Stadt)": "MU", "Germany-Bayern-Main-Spessart": "MS", "Germany-Bayern-Memmingen": "MM", "Germany-Bayern-Miesbach": "ME", "Germany-Bayern-Miltenberg": "ML", "Germany-Bayern-M\u00fchldorf am Inn": "MI", "Germany-Bayern-M\u00fcnchen": "MU", "Germany-Bayern-Neu-Ulm": "NU", "Germany-Bayern-Neuburg-Schrobenhausen": "NS", "Germany-Bayern-Neumarkt in der Oberpfalz": "NO", "Germany-Bayern-Neustadt an der Aisch-Bad Windsheim": "NA", "Germany-Bayern-Neustadt an der Waldnaab": "NW", "Germany-Bayern-N\u00fcrnberger Land": "NL", "Germany-Bayern-N\u00fcrnberg": "NR", "Germany-Bayern-Oberallg\u00e4u": "OE", "Germany-Bayern-Ostallg\u00e4u": "OT", "Germany-Bayern-Passau (Kreisfreie Stadt)": "PL", "Germany-Bayern-Passau": "PL", "Germany-Bayern-Pfaffenhofen an der Ilm": "PI", "Germany-Bayern-Regen": "RE", "Germany-Bayern-Regensburg (Kreisfreie Stadt)": "RL", "Germany-Bayern-Regensburg": "RL", "Germany-Bayern-Rh\u00f6n-Grabfeld": "RG", "Germany-Bayern-Rosenheim (Kreisfreie Stadt)": "RH", "Germany-Bayern-Rosenheim": "RH", "Germany-Bayern-Roth": "RT", "Germany-Bayern-Rottal-Inn": "RI", "Germany-Bayern-Schwabach": "SH", "Germany-Bayern-Schwandorf": "SD", "Germany-Bayern-Schweinfurt (Kreisfreie Stadt)": "SL", "Germany-Bayern-Schweinfurt": "SL", "Germany-Bayern-Starnberg": "SA", "Germany-Bayern-Straubing-Bogen": "SB", "Germany-Bayern-Straubing": "ST", "Germany-Bayern-Tirschenreuth": "TR", "Germany-Bayern-Traunstein": "TA", "Germany-Bayern-Unterallg\u00e4u": "UT", "Germany-Bayern-W\ufffdrzburg (Kreisfreie Stadt)": "WR", "Germany-Bayern-Weiden in der Oberpfalz": "WO", "Germany-Bayern-Weilheim-Schongau": "WS", "Germany-Bayern-Wei\u00dfenburg-Gunzenhausen": "WG", "Germany-Bayern-Wunsiedel im Fichtelgebirge": "WF", "Germany-Bayern-W\u00fcrzburg": "WR", "Germany-Berlin-Berlin": "BR", "Germany-Brandenburg-Barnim": "BR", "Germany-Brandenburg-Brandenburg an der Havel": "BH", "Germany-Brandenburg-Cottbus": "CT", "Germany-Brandenburg-Dahme-Spreewald": "DS", "Germany-Brandenburg-Elbe-Elster": "EE", "Germany-Brandenburg-Frankfurt (Oder)": "FA", "Germany-Brandenburg-Havelland": "HV", "Germany-Brandenburg-M\u00e4rkisch-Oderland": "MO", "Germany-Brandenburg-Oberhavel": "OE", "Germany-Brandenburg-Oberspreewald-Lausitz": "OL", "Germany-Brandenburg-Oder-Spree": "OS", "Germany-Brandenburg-Ostprignitz-Ruppin": "OR", "Germany-Brandenburg-Potsdam-Mittelmark": "PM", "Germany-Brandenburg-Potsdam": "PT", "Germany-Brandenburg-Prignitz": "PI", "Germany-Brandenburg-Spree-Nei\u00dfe": "SN", "Germany-Brandenburg-Teltow-Fl\u00e4ming": "TF", "Germany-Brandenburg-Uckermark": "UK", "Germany-Bremen-Bremen": "BR", "Germany-Bremen-Bremerhaven": "BH", "Germany-Hamburg-Hamburg": "HM", "Germany-Hessen-Bergstra\u00dfe": "BR", "Germany-Hessen-Darmstadt-Dieburg": "DD", "Germany-Hessen-Darmstadt": "DR", "Germany-Hessen-Frankfurt am Main": "FM", "Germany-Hessen-Fulda": "FL", "Germany-Hessen-Gie\u00dfen": "GE", "Germany-Hessen-Gro\u00df-Gerau": "GG", "Germany-Hessen-Hersfeld-Rotenburg": "HR", "Germany-Hessen-Hochtaunuskreis": "HC", "Germany-Hessen-Kassel (Kreisfreie Stadt)": "KL", "Germany-Hessen-Kassel": "KL", "Germany-Hessen-Lahn-Dill-Kreis": "LD", "Germany-Hessen-Limburg-Weilburg": "LW", "Germany-Hessen-Main-Kinzig-Kreis": "MK", "Germany-Hessen-Main-Taunus-Kreis": "MT", "Germany-Hessen-Marburg-Biedenkopf": "MB", "Germany-Hessen-Odenwaldkreis": "OE", "Germany-Hessen-Offenbach am Main": "OM", "Germany-Hessen-Offenbach": "OF", "Germany-Hessen-Rheingau-Taunus-Kreis": "RT", "Germany-Hessen-Schwalm-Eder-Kreis": "SE", "Germany-Hessen-Vogelsbergkreis": "VG", "Germany-Hessen-Waldeck-Frankenberg": "WF", "Germany-Hessen-Werra-Mei\u00dfner-Kreis": "WM", "Germany-Hessen-Wetteraukreis": "WT", "Germany-Hessen-Wiesbaden": "WE", "Germany-Mecklenburg-Vorpommern-Ludwigslust-Parchim": "LP", "Germany-Mecklenburg-Vorpommern-Mecklenburgische Seenplatte": "MS", "Germany-Mecklenburg-Vorpommern-Nordwestmecklenburg": "NR", "Germany-Mecklenburg-Vorpommern-Rostock (Kreisfreie Stadt)": "RL", "Germany-Mecklenburg-Vorpommern-Rostock": "RL", "Germany-Mecklenburg-Vorpommern-Schwerin": "SH", "Germany-Mecklenburg-Vorpommern-Vorpommern-Greifswald": "VG", "Germany-Mecklenburg-Vorpommern-Vorpommern-R\u00fcgen": "VR", "Germany-Niedersachsen-Ammerland": "AM", "Germany-Niedersachsen-Aurich": "AR", "Germany-Niedersachsen-Braunschweig": "BA", "Germany-Niedersachsen-Celle": "CL", "Germany-Niedersachsen-Cloppenburg": "CO", "Germany-Niedersachsen-Cuxhaven": "CX", "Germany-Niedersachsen-Delmenhorst": "DL", "Germany-Niedersachsen-Diepholz": "DE", "Germany-Niedersachsen-Emden": "ED", "Germany-Niedersachsen-Emsland": "ES", "Germany-Niedersachsen-Friesland": "FI", "Germany-Niedersachsen-Gifhorn": "GF", "Germany-Niedersachsen-Goslar": "GS", "Germany-Niedersachsen-G\u00f6ttingen": "GT", "Germany-Niedersachsen-Grafschaft Bentheim": "GB", "Germany-Niedersachsen-Hameln-Pyrmont": "HP", "Germany-Niedersachsen-Harburg": "HR", "Germany-Niedersachsen-Heidekreis": "HD", "Germany-Niedersachsen-Helmstedt": "HL", "Germany-Niedersachsen-Hildesheim": "HH", "Germany-Niedersachsen-Holzminden": "HZ", "Germany-Niedersachsen-Leer": "LE", "Germany-Niedersachsen-L\u00fcchow-Dannenberg": "LD", "Germany-Niedersachsen-L\u00fcneburg": "LN", "Germany-Niedersachsen-Nienburg (Weser)": "NE", "Germany-Niedersachsen-Northeim": "NR", "Germany-Niedersachsen-Oldenburg (Kreisfreie Stadt)": "OL", "Germany-Niedersachsen-Oldenburg": "OS", "Germany-Niedersachsen-Osnabr\ufffdck (Kreisfreie Stadt)": "ON", "Germany-Niedersachsen-Osnabr\u00fcck": "ON", "Germany-Niedersachsen-Osterholz": "OT", "Germany-Niedersachsen-Osterode am Harz": "OH", "Germany-Niedersachsen-Peine": "PI", "Germany-Niedersachsen-Region Hannover": "HA", "Germany-Niedersachsen-Rotenburg (W\u00fcmme)": "RT", "Germany-Niedersachsen-Salzgitter": "SL", "Germany-Niedersachsen-Schaumburg": "SH", "Germany-Niedersachsen-Stade": "SA", "Germany-Niedersachsen-Uelzen": "UL", "Germany-Niedersachsen-Vechta": "VC", "Germany-Niedersachsen-Verden": "VR", "Germany-Niedersachsen-Wesermarsch": "WS", "Germany-Niedersachsen-Wilhelmshaven": "WH", "Germany-Niedersachsen-Wittmund": "WT", "Germany-Niedersachsen-Wolfenb\u00fcttel": "WB", "Germany-Niedersachsen-Wolfsburg": "WL", "Germany-Nordrhein-Westfalen-Bielefeld": "BE", "Germany-Nordrhein-Westfalen-Bochum": "BC", "Germany-Nordrhein-Westfalen-Bonn": "BN", "Germany-Nordrhein-Westfalen-Borken": "BR", "Germany-Nordrhein-Westfalen-Bottrop": "BT", "Germany-Nordrhein-Westfalen-Coesfeld": "CE", "Germany-Nordrhein-Westfalen-Dortmund": "DD", "Germany-Nordrhein-Westfalen-Duisburg": "DI", "Germany-Nordrhein-Westfalen-D\u00fcren": "DR", "Germany-Nordrhein-Westfalen-D\u00fcsseldorf": "DS", "Germany-Nordrhein-Westfalen-Ennepe-Ruhr-Kreis": "ER", "Germany-Nordrhein-Westfalen-Essen": "ES", "Germany-Nordrhein-Westfalen-Euskirchen": "EK", "Germany-Nordrhein-Westfalen-Gelsenkirchen": "GL", "Germany-Nordrhein-Westfalen-G\u00fctersloh": "GT", "Germany-Nordrhein-Westfalen-Hagen": "HG", "Germany-Nordrhein-Westfalen-Hamm": "HM", "Germany-Nordrhein-Westfalen-Heinsberg": "HI", "Germany-Nordrhein-Westfalen-Herford": "HF", "Germany-Nordrhein-Westfalen-Herne": "HR", "Germany-Nordrhein-Westfalen-Hochsauerlandkreis": "HC", "Germany-Nordrhein-Westfalen-H\u00f6xter": "HX", "Germany-Nordrhein-Westfalen-Kleve": "KV", "Germany-Nordrhein-Westfalen-K\u00f6ln": "KO", "Germany-Nordrhein-Westfalen-Krefeld": "KF", "Germany-Nordrhein-Westfalen-Leverkusen": "LV", "Germany-Nordrhein-Westfalen-Lippe": "LP", "Germany-Nordrhein-Westfalen-M\u00e4rkischer Kreis": "MK", "Germany-Nordrhein-Westfalen-Mettmann": "MT", "Germany-Nordrhein-Westfalen-Minden-L\u00fcbbecke": "ML", "Germany-Nordrhein-Westfalen-M\u00f6nchengladbach": "MG", "Germany-Nordrhein-Westfalen-M\u00fclheim an der Ruhr": "MR", "Germany-Nordrhein-Westfalen-M\u00fcnster": "MN", "Germany-Nordrhein-Westfalen-Oberbergischer Kreis": "OK", "Germany-Nordrhein-Westfalen-Oberhausen": "OE", "Germany-Nordrhein-Westfalen-Olpe": "OP", "Germany-Nordrhein-Westfalen-Paderborn": "PD", "Germany-Nordrhein-Westfalen-Recklinghausen": "RC", "Germany-Nordrhein-Westfalen-Remscheid": "RM", "Germany-Nordrhein-Westfalen-Rhein-Erft-Kreis": "RE", "Germany-Nordrhein-Westfalen-Rhein-Kreis Neuss": "RN", "Germany-Nordrhein-Westfalen-Rhein-Sieg-Kreis": "RS", "Germany-Nordrhein-Westfalen-Rheinisch-Bergischer Kreis": "RB", "Germany-Nordrhein-Westfalen-Siegen-Wittgenstein": "SW", "Germany-Nordrhein-Westfalen-Soest": "SO", "Germany-Nordrhein-Westfalen-Solingen": "SL", "Germany-Nordrhein-Westfalen-St\u00e4dteregion Aachen": "AC", "Germany-Nordrhein-Westfalen-Steinfurt": "SF", "Germany-Nordrhein-Westfalen-Unna": "UN", "Germany-Nordrhein-Westfalen-Viersen": "VE", "Germany-Nordrhein-Westfalen-Warendorf": "WR", "Germany-Nordrhein-Westfalen-Wesel": "WS", "Germany-Nordrhein-Westfalen-Wuppertal": "WP", "Germany-Rheinland-Pfalz-Ahrweiler": "AR", "Germany-Rheinland-Pfalz-Altenkirchen (Westerwald)": "AT", "Germany-Rheinland-Pfalz-Alzey-Worms": "AW", "Germany-Rheinland-Pfalz-Bad D\u00fcrkheim": "BD", "Germany-Rheinland-Pfalz-Bad Kreuznach": "BK", "Germany-Rheinland-Pfalz-Bernkastel-Wittlich": "BW", "Germany-Rheinland-Pfalz-Birkenfeld": "BR", "Germany-Rheinland-Pfalz-Cochem-Zell": "CZ", "Germany-Rheinland-Pfalz-Donnersbergkreis": "DN", "Germany-Rheinland-Pfalz-Eifelkreis Bitburg-Pr\u00fcm": "EB", "Germany-Rheinland-Pfalz-Frankenthal (Pfalz)": "FA", "Germany-Rheinland-Pfalz-Germersheim": "GR", "Germany-Rheinland-Pfalz-Kaiserslautern (Kreisfreie Stadt)": "KL", "Germany-Rheinland-Pfalz-Kaiserslautern": "KL", "Germany-Rheinland-Pfalz-Koblenz": "KO", "Germany-Rheinland-Pfalz-Kusel": "KU", "Germany-Rheinland-Pfalz-Landau in der Pfalz": "LP", "Germany-Rheinland-Pfalz-Ludwigshafen am Rhein": "LR", "Germany-Rheinland-Pfalz-Mainz-Bingen": "MB", "Germany-Rheinland-Pfalz-Mainz": "MI", "Germany-Rheinland-Pfalz-Mayen-Koblenz": "MK", "Germany-Rheinland-Pfalz-Neustadt an der Weinstra\u00dfe": "NW", "Germany-Rheinland-Pfalz-Neuwied": "NU", "Germany-Rheinland-Pfalz-Pirmasens": "PR", "Germany-Rheinland-Pfalz-Rhein-Hunsr\u00fcck-Kreis": "RH", "Germany-Rheinland-Pfalz-Rhein-Lahn-Kreis": "RN", "Germany-Rheinland-Pfalz-Rhein-Pfalz-Kreis": "RZ", "Germany-Rheinland-Pfalz-Speyer": "SE", "Germany-Rheinland-Pfalz-S\u00fcdliche Weinstra\u00dfe": "SW", "Germany-Rheinland-Pfalz-S\u00fcdwestpfalz": "SD", "Germany-Rheinland-Pfalz-Trier-Saarburg": "TS", "Germany-Rheinland-Pfalz-Trier": "TI", "Germany-Rheinland-Pfalz-Vulkaneifel": "VL", "Germany-Rheinland-Pfalz-Westerwaldkreis": "WS", "Germany-Rheinland-Pfalz-Worms": "WR", "Germany-Rheinland-Pfalz-Zweibr\u00fccken": "ZE", "Germany-Saarland-Merzig-Wadern": "MW", "Germany-Saarland-Neunkirchen": "NU", "Germany-Saarland-Regionalverband Saarbr\u00fccken": "SB", "Germany-Saarland-Saarlouis": "SA", "Germany-Saarland-Saarpfalz-Kreis": "SP", "Germany-Saarland-St. Wendel": "SW", "Germany-Sachsen-Anhalt-Altmarkkreis Salzwedel": "AS", "Germany-Sachsen-Anhalt-Anhalt-Bitterfeld": "AB", "Germany-Sachsen-Anhalt-B\u00f6rde": "BR", "Germany-Sachsen-Anhalt-Burgenlandkreis": "BG", "Germany-Sachsen-Anhalt-Dessau-Ro\u00dflau": "DR", "Germany-Sachsen-Anhalt-Halle (Saale)": "HA", "Germany-Sachsen-Anhalt-Harz": "HR", "Germany-Sachsen-Anhalt-Jerichower Land": "JL", "Germany-Sachsen-Anhalt-Magdeburg": "MG", "Germany-Sachsen-Anhalt-Mansfeld-S\u00fcdharz": "MS", "Germany-Sachsen-Anhalt-Saalekreis": "SL", "Germany-Sachsen-Anhalt-Salzlandkreis": "SZ", "Germany-Sachsen-Anhalt-Stendal": "SE", "Germany-Sachsen-Anhalt-Wittenberg": "WT", "Germany-Sachsen-Bautzen": "BU", "Germany-Sachsen-Chemnitz": "CE", "Germany-Sachsen-Dresden": "DE", "Germany-Sachsen-Erzgebirgskreis": "EZ", "Germany-Sachsen-G\u00f6rlitz": "GR", "Germany-Sachsen-Leipzig (Kreisfreie Stadt)": "LL", "Germany-Sachsen-Leipzig": "LL", "Germany-Sachsen-Mei\u00dfen": "MI", "Germany-Sachsen-Mittelsachsen": "MT", "Germany-Sachsen-Nordsachsen": "NR", "Germany-Sachsen-S\u00e4chsische Schweiz-Osterzgebirge": "SS", "Germany-Sachsen-Vogtlandkreis": "VG", "Germany-Sachsen-Zwickau": "ZI", "Germany-Schleswig-Holstein-Dithmarschen": "DT", "Germany-Schleswig-Holstein-Flensburg": "FE", "Germany-Schleswig-Holstein-Herzogtum Lauenburg": "HL", "Germany-Schleswig-Holstein-Kiel": "KE", "Germany-Schleswig-Holstein-L\u00fcbeck": "LB", "Germany-Schleswig-Holstein-Neum\u00fcnster": "NU", "Germany-Schleswig-Holstein-Nordfriesland": "NR", "Germany-Schleswig-Holstein-Ostholstein": "OT", "Germany-Schleswig-Holstein-Pinneberg": "PN", "Germany-Schleswig-Holstein-Pl\u00f6n": "PO", "Germany-Schleswig-Holstein-Rendsburg-Eckernf\u00f6rde": "RE", "Germany-Schleswig-Holstein-Schleswig-Flensburg": "SF", "Germany-Schleswig-Holstein-Segeberg": "SG", "Germany-Schleswig-Holstein-Steinburg": "SE", "Germany-Schleswig-Holstein-Stormarn": "SO", "Germany-Th\u00fcringen-Altenburger Land": "AL", "Germany-Th\u00fcringen-Eichsfeld": "EC", "Germany-Th\u00fcringen-Eisenach": "ES", "Germany-Th\u00fcringen-Erfurt": "EF", "Germany-Th\u00fcringen-Gera": "GR", "Germany-Th\u00fcringen-Gotha": "GT", "Germany-Th\u00fcringen-Greiz": "GE", "Germany-Th\u00fcringen-Hildburghausen": "HL", "Germany-Th\u00fcringen-Ilm-Kreis": "IK", "Germany-Th\u00fcringen-Jena": "JN", "Germany-Th\u00fcringen-Kyffh\u00e4userkreis": "KF", "Germany-Th\u00fcringen-Nordhausen": "NR", "Germany-Th\u00fcringen-Saale-Holzland-Kreis": "SH", "Germany-Th\u00fcringen-Saale-Orla-Kreis": "SO", "Germany-Th\u00fcringen-Saalfeld-Rudolstadt": "SR", "Germany-Th\u00fcringen-Schmalkalden-Meiningen": "SM", "Germany-Th\u00fcringen-S\u00f6mmerda": "SD", "Germany-Th\u00fcringen-Sonneberg": "SN", "Germany-Th\u00fcringen-Suhl": "SU", "Germany-Th\u00fcringen-Unstrut-Hainich-Kreis": "UH", "Germany-Th\u00fcringen-Wartburgkreis": "WR", "Germany-Th\u00fcringen-Weimarer Land": "WL", "Germany-Th\u00fcringen-Weimar": "WI", "Ghana-Ashanti-Adansi North": "None", "Ghana-Ashanti-Adansi South": "None", "Ghana-Ashanti-Afigya Sekyere": "AF", "Ghana-Ashanti-Ahafo Ano North": "AN", "Ghana-Ashanti-Ahafo Ano South": "AS", "Ghana-Ashanti-Amansie Central": "None", "Ghana-Ashanti-Amansie East": "AM", "Ghana-Ashanti-Amansie West": "AI", "Ghana-Ashanti-Asante Akim North": "AR", "Ghana-Ashanti-Asante Akim South": "AU", "Ghana-Ashanti-Atwima": "AT", "Ghana-Ashanti-Atwima Mponua": "None", "Ghana-Ashanti-Bosomtwe-Kwanwoma": "BK", "Ghana-Ashanti-Ejisu-Juabeng": "EJ", "Ghana-Ashanti-Ejura Sekyedumase": "ES", "Ghana-Ashanti-Kumasi": "KM", "Ghana-Ashanti-Kwabre": "KB", "Ghana-Ashanti-Obuasi Municipal": "None", "Ghana-Ashanti-Offinso": "OF", "Ghana-Ashanti-Sekyere East": "SE", "Ghana-Ashanti-Sekyere West": "SW", "Ghana-Brong Ahafo-Asunafo North": "None", "Ghana-Brong Ahafo-Asunafo South": "None", "Ghana-Brong Ahafo-Asutifi": "AT", "Ghana-Brong Ahafo-Atebubu-Amantin": "None", "Ghana-Brong Ahafo-Berekum": "BE", "Ghana-Brong Ahafo-Dormaa": "DO", "Ghana-Brong Ahafo-Jaman North": "None", "Ghana-Brong Ahafo-Jaman South": "None", "Ghana-Brong Ahafo-Kintampo North": "None", "Ghana-Brong Ahafo-Kintampo South": "None", "Ghana-Brong Ahafo-Nkoranza": "NK", "Ghana-Brong Ahafo-Pru": "None", "Ghana-Brong Ahafo-Sene": "SE", "Ghana-Brong Ahafo-Sunyani": "SY", "Ghana-Brong Ahafo-Tain": "None", "Ghana-Brong Ahafo-Tano North": "None", "Ghana-Brong Ahafo-Tano South": "None", "Ghana-Brong Ahafo-Techiman": "TE", "Ghana-Central-Abura-Asebu-Kwamankese": "AB", "Ghana-Central-Agona": "AG", "Ghana-Central-Ajumako-Enyan-Esiam": "AJ", "Ghana-Central-Asikuma Odoben Brakwa": "AO", "Ghana-Central-Assin North": "None", "Ghana-Central-Assin South": "None", "Ghana-Central-Awutu Efutu Senya": "AE", "Ghana-Central-Cape Coast": "CC", "Ghana-Central-Gomoa": "GO", "Ghana-Central-Komenda-Edina-Eguafo-Abirem": "KE", "Ghana-Central-Lower Denkyira": "LD", "Ghana-Central-Mfantsiman": "MF", "Ghana-Central-Upper Denkyira": "UD", "Ghana-Eastern-Afram Plains": "AP", "Ghana-Eastern-Akwapim North": "AN", "Ghana-Eastern-Akwapim South": "AS", "Ghana-Eastern-Asuogyaman": "AG", "Ghana-Eastern-Atiwa": "None", "Ghana-Eastern-Birim North": "BN", "Ghana-Eastern-Birim South": "BS", "Ghana-Eastern-East Akim": "EA", "Ghana-Eastern-Fanteakwa": "FA", "Ghana-Eastern-Kwabibirem": "KB", "Ghana-Eastern-Kwahu South": "KS", "Ghana-Eastern-Kwahu West": "None", "Ghana-Eastern-Manya Krobo": "MK", "Ghana-Eastern-New Juaben": "NJ", "Ghana-Eastern-Suhum Kraboa Coaltar": "SK", "Ghana-Eastern-West Akim": "WA", "Ghana-Eastern-Yilo Krobo": "YK", "Ghana-Greater Accra-Accra": "AC", "Ghana-Greater Accra-Dangbe East": "DE", "Ghana-Greater Accra-Dangbe West": "DW", "Ghana-Greater Accra-Ga East": "None", "Ghana-Greater Accra-Ga West": "None", "Ghana-Greater Accra-Tema": "TE", "Ghana-Northern-Bole": "BO", "Ghana-Northern-Bunkpurugu Yunyoo": "None", "Ghana-Northern-Central Gonja": "None", "Ghana-Northern-East Gonja": "EG", "Ghana-Northern-East Mamprusi": "EM", "Ghana-Northern-Gushiegu": "None", "Ghana-Northern-Karaga": "None", "Ghana-Northern-Nanumba North": "None", "Ghana-Northern-Nanumba South": "None", "Ghana-Northern-Saboba Chereponi": "SC", "Ghana-Northern-Savelugu Nanton": "SN", "Ghana-Northern-Sawa-Tuna-Kalba": "None", "Ghana-Northern-Tamale": "TA", "Ghana-Northern-Tolon-Kumbungu": "TK", "Ghana-Northern-West Gonja": "WG", "Ghana-Northern-West Mamprusi": "WM", "Ghana-Northern-Yendi": "YE", "Ghana-Northern-Zabzugu Tatale": "ZT", "Ghana-Upper East-Bawku Municipal": "None", "Ghana-Upper East-Bawku West": "BW", "Ghana-Upper East-Bolgatanga": "BG", "Ghana-Upper East-Bongo": "BO", "Ghana-Upper East-Builsa": "BU", "Ghana-Upper East-Garu Tempane": "None", "Ghana-Upper East-Kassena Nankana": "KN", "Ghana-Upper East-Talensi Nabdam": "None", "Ghana-Upper West-Jirapa Lambussie": "JL", "Ghana-Upper West-Lawra": "LA", "Ghana-Upper West-Nadowli": "NA", "Ghana-Upper West-Sissala East": "None", "Ghana-Upper West-Sissala West": "None", "Ghana-Upper West-Wa": "WA", "Ghana-Upper West-Wa East": "None", "Ghana-Upper West-Wa West": "None", "Ghana-Volta-Adaklu Anyigbe": "None", "Ghana-Volta-Akatsi": "AK", "Ghana-Volta-Ho": "HO", "Ghana-Volta-Hohoe": "HH", "Ghana-Volta-Jasikan": "JA", "Ghana-Volta-Kadjebi": "KJ", "Ghana-Volta-Keta": "KA", "Ghana-Volta-Ketu": "KU", "Ghana-Volta-Kpandu": "KP", "Ghana-Volta-Krachi": "KR", "Ghana-Volta-Krachi East": "None", "Ghana-Volta-Nkwanta": "NK", "Ghana-Volta-North Tongu": "NT", "Ghana-Volta-South Dayi": "None", "Ghana-Volta-South Tongu": "ST", "Ghana-Western-Ahanta West": "AW", "Ghana-Western-Aowin-Suaman": "AS", "Ghana-Western-Bia": "None", "Ghana-Western-Bibiani Anhwiaso Bekwai": "BA", "Ghana-Western-Jomoro": "JO", "Ghana-Western-Juabeso": "None", "Ghana-Western-Mpohor Wassa East": "MW", "Ghana-Western-Nzema East": "NE", "Ghana-Western-Sefwi Wiawso": "SW", "Ghana-Western-Shama Ahanta East": "SA", "Ghana-Western-Wasa Amenfi East": "None", "Ghana-Western-Wasa Amenfi West": "None", "Ghana-Western-Wassa West": "WW", "Gibraltar-None-None": "None", "Greece-Aegean-North Aegean": "None", "Greece-Aegean-South Aegean": "None", "Greece-Athos-Athos": "None", "Greece-Attica-Attica": "None", "Greece-Crete-Crete": "None", "Greece-Epirus and Western Macedonia-Epirus": "None", "Greece-Epirus and Western Macedonia-West Macedonia": "None", "Greece-Macedonia and Thrace-Central Macedonia": "None", "Greece-Macedonia and Thrace-East Macedonia and Thrace": "None", "Greece-Peloponnese, Western Greece and the Ionian Islands-Ionian Islands": "None", "Greece-Peloponnese, Western Greece and the Ionian Islands-Peloponnese": "None", "Greece-Peloponnese, Western Greece and the Ionian Islands-West Greece": "None", "Greece-Thessaly and Central Greece-Central Greece": "None", "Greece-Thessaly and Central Greece-Thessaly": "None", "Greenland-Kujalleq-None": "None", "Greenland-Northeast Greenland National Park-None": "None", "Greenland-Qaasuitsup-None": "None", "Greenland-Qeqqata-None": "None", "Greenland-Sermersooq-None": "None", "Grenada-Carriacou-None": "None", "Grenada-Saint Andrew-None": "None", "Grenada-Saint David-None": "None", "Grenada-Saint George-None": "None", "Grenada-Saint John-None": "None", "Grenada-Saint Mark-None": "None", "Grenada-Saint Patrick-None": "None", "Guadeloupe-Basse-Terre-Baie-Mahault": "None", "Guadeloupe-Basse-Terre-Baillif": "None", "Guadeloupe-Basse-Terre-Basse-Terre": "None", "Guadeloupe-Basse-Terre-Bouillante": "None", "Guadeloupe-Basse-Terre-Capesterre-Belle-Eau": "None", "Guadeloupe-Basse-Terre-Deshaies": "None", "Guadeloupe-Basse-Terre-Gourbeyre": "None", "Guadeloupe-Basse-Terre-Goyave": "None", "Guadeloupe-Basse-Terre-Lamentin": "None", "Guadeloupe-Basse-Terre-Petit-Bourg": "None", "Guadeloupe-Basse-Terre-Pointe-Noire": "None", "Guadeloupe-Basse-Terre-Saint-Claude": "None", "Guadeloupe-Basse-Terre-Sainte-Rose": "None", "Guadeloupe-Basse-Terre-Terre-De-Bas": "None", "Guadeloupe-Basse-Terre-Terre-De-Haut": "None", "Guadeloupe-Basse-Terre-Trois-Rivi\u00e8res": "None", "Guadeloupe-Basse-Terre-Vieux-Fort": "None", "Guadeloupe-Basse-Terre-Vieux-Habitants": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Anse-Bertrand": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Capesterre-de-Marie-Galante": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Grand-Bourg": "None", "Guadeloupe-Pointe-\u00e0-Pitre-La D\u00e9sirade": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Le Gosier": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Le Moule": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Les Abymes": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Morne-\u00e0-L'eau": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Petit-Canal": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Pointe-\u00e0-Pitre": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Port-Louis": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Saint-Fran\u00e7ois": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Saint-Louis": "None", "Guadeloupe-Pointe-\u00e0-Pitre-Sainte-Anne": "None", "Guam-Agana Heights-None": "None", "Guam-Agat-None": "None", "Guam-Asan-None": "None", "Guam-Barrigada-None": "None", "Guam-Chalan-Pago-Ordot-None": "None", "Guam-Dededo-None": "None", "Guam-Hag\u00e5t\u00f1a-None": "None", "Guam-Inarajan-None": "None", "Guam-Mangilao-None": "None", "Guam-Merizo-None": "None", "Guam-Mongmong-Toto-Maite-None": "None", "Guam-Piti-None": "None", "Guam-Santa Rita-None": "None", "Guam-Sinajana-None": "None", "Guam-Talofofo-None": "None", "Guam-Tamuning-None": "None", "Guam-Umatac-None": "None", "Guam-Yigo-None": "None", "Guam-Yona-None": "None", "Guatemala-Alta Verapaz-Chahal": "None", "Guatemala-Alta Verapaz-Chisec": "None", "Guatemala-Alta Verapaz-Cob\u00e1n": "None", "Guatemala-Alta Verapaz-Fray Bartolom\u00e9 de las Casas": "None", "Guatemala-Alta Verapaz-Lanqu\u00edn": "None", "Guatemala-Alta Verapaz-Panz\u00f3s": "None", "Guatemala-Alta Verapaz-San Crist\u00f3bal Verapaz": "None", "Guatemala-Alta Verapaz-San Juan Chamelco": "None", "Guatemala-Alta Verapaz-San Pedro Carch\u00e1": "None", "Guatemala-Alta Verapaz-Santa Cruz Verapaz": "None", "Guatemala-Alta Verapaz-Santa Mar\u00eda Cahab\u00f3n": "None", "Guatemala-Alta Verapaz-Senah\u00fa": "None", "Guatemala-Alta Verapaz-Tactic": "None", "Guatemala-Alta Verapaz-Tamah\u00fa": "None", "Guatemala-Alta Verapaz-Tucur\u00fa": "None", "Guatemala-Baja Verapaz-Cubulco": "None", "Guatemala-Baja Verapaz-Granados": "None", "Guatemala-Baja Verapaz-Purulh\u00e1": "None", "Guatemala-Baja Verapaz-Rabinal": "None", "Guatemala-Baja Verapaz-Salam\u00e1": "None", "Guatemala-Baja Verapaz-San Jer\u00f3nimo": "None", "Guatemala-Baja Verapaz-San Miguel Chicaj": "None", "Guatemala-Baja Verapaz-Santa Cruz El Chol": "None", "Guatemala-Chimaltenango-Acatenango": "None", "Guatemala-Chimaltenango-Chimaltenango": "None", "Guatemala-Chimaltenango-Comalapa": "None", "Guatemala-Chimaltenango-El Tejar": "None", "Guatemala-Chimaltenango-Parramos": "None", "Guatemala-Chimaltenango-Patzic\u00eda": "None", "Guatemala-Chimaltenango-Patz\u00fan": "None", "Guatemala-Chimaltenango-Pochuta": "None", "Guatemala-Chimaltenango-San Andr\u00e9s Itzapa": "None", "Guatemala-Chimaltenango-San Jos\u00e9 Poaquil": "None", "Guatemala-Chimaltenango-San Mart\u00edn Jilotepeque": "None", "Guatemala-Chimaltenango-Santa Apolonia": "None", "Guatemala-Chimaltenango-Santa Cruz Balany\u00e1": "None", "Guatemala-Chimaltenango-Tecp\u00e1n Guatemala": "None", "Guatemala-Chimaltenango-Yepocapa": "None", "Guatemala-Chimaltenango-Zaragoza": "None", "Guatemala-Chiquimula-Camot\u00e1n": "None", "Guatemala-Chiquimula-Chiquimula": "None", "Guatemala-Chiquimula-Concepci\u00f3n Las Minas": "None", "Guatemala-Chiquimula-Esquipulas": "None", "Guatemala-Chiquimula-Ipala": "None", "Guatemala-Chiquimula-Jocot\u00e1n": "None", "Guatemala-Chiquimula-Olopa": "None", "Guatemala-Chiquimula-Quezaltepeque": "None", "Guatemala-Chiquimula-San Jacinto": "None", "Guatemala-Chiquimula-San Jos\u00e9 La Arada": "None", "Guatemala-Chiquimula-San Juan Ermita": "None", "Guatemala-El Progreso-El J\u00edcaro": "None", "Guatemala-El Progreso-Guastatoya": "None", "Guatemala-El Progreso-Moraz\u00e1n": "None", "Guatemala-El Progreso-San Agust\u00edn Acasaguastl\u00e1n": "None", "Guatemala-El Progreso-San Antonio La Paz": "None", "Guatemala-El Progreso-San Crist\u00f3bal Acasaguastl\u00e1n": "None", "Guatemala-El Progreso-Sanarate": "None", "Guatemala-El Progreso-Sansare": "None", "Guatemala-Escuintla-Escuintla": "None", "Guatemala-Escuintla-Guanagazapa": "None", "Guatemala-Escuintla-Iztapa": "None", "Guatemala-Escuintla-La Democracia": "None", "Guatemala-Escuintla-La Gomera": "None", "Guatemala-Escuintla-Masagua": "None", "Guatemala-Escuintla-Nueva Concepci\u00f3n": "None", "Guatemala-Escuintla-Pal\u00edn": "None", "Guatemala-Escuintla-San Jos\u00e9": "None", "Guatemala-Escuintla-San Vicente Pacaya": "None", "Guatemala-Escuintla-Santa Luc\u00eda Cotzumalguapa": "None", "Guatemala-Escuintla-Siquinal\u00e1": "None", "Guatemala-Escuintla-Tiquisate": "None", "Guatemala-Guatemala-Amatitl\u00e1n": "None", "Guatemala-Guatemala-Chinautla": "None", "Guatemala-Guatemala-Chuarrancho": "None", "Guatemala-Guatemala-Fraijanes": "None", "Guatemala-Guatemala-Mixco": "None", "Guatemala-Guatemala-Palencia": "None", "Guatemala-Guatemala-Petapa": "None", "Guatemala-Guatemala-San Jos\u00e9 del Golfo": "None", "Guatemala-Guatemala-San Jos\u00e9 Pinula": "None", "Guatemala-Guatemala-San Juan Sacatep\u00e9quez": "None", "Guatemala-Guatemala-San Pedro Ayampuc": "None", "Guatemala-Guatemala-San Pedro Sacatep\u00e9quez": "None", "Guatemala-Guatemala-San Raymundo": "None", "Guatemala-Guatemala-Santa Catarina Pinula": "None", "Guatemala-Guatemala-Villa Canales": "None", "Guatemala-Guatemala-Villa Nueva": "None", "Guatemala-Guatemala-ZONA 1": "None", "Guatemala-Guatemala-ZONA 10": "None", "Guatemala-Guatemala-ZONA 11": "None", "Guatemala-Guatemala-ZONA 12": "None", "Guatemala-Guatemala-ZONA 13": "None", "Guatemala-Guatemala-ZONA 14": "None", "Guatemala-Guatemala-ZONA 15": "None", "Guatemala-Guatemala-ZONA 16": "None", "Guatemala-Guatemala-ZONA 17": "None", "Guatemala-Guatemala-ZONA 18": "None", "Guatemala-Guatemala-ZONA 19": "None", "Guatemala-Guatemala-ZONA 2": "None", "Guatemala-Guatemala-ZONA 22": "None", "Guatemala-Guatemala-ZONA 24": "None", "Guatemala-Guatemala-ZONA 25": "None", "Guatemala-Guatemala-ZONA 3": "None", "Guatemala-Guatemala-ZONA 4": "None", "Guatemala-Guatemala-ZONA 5": "None", "Guatemala-Guatemala-ZONA 6": "None", "Guatemala-Guatemala-ZONA 7": "None", "Guatemala-Guatemala-ZONA 8": "None", "Guatemala-Guatemala-ZONA 9": "None", "Guatemala-Huehuetenango-Aguacat\u00e1n": "None", "Guatemala-Huehuetenango-Chiantla": "None", "Guatemala-Huehuetenango-Colotenango": "None", "Guatemala-Huehuetenango-Concepci\u00f3n Huista": "None", "Guatemala-Huehuetenango-Cuilco": "None", "Guatemala-Huehuetenango-Huehuetenango": "None", "Guatemala-Huehuetenango-Jacaltenango": "None", "Guatemala-Huehuetenango-La Democracia": "None", "Guatemala-Huehuetenango-La Libertad": "None", "Guatemala-Huehuetenango-Malacatancito": "None", "Guatemala-Huehuetenango-Nent\u00f3n": "None", "Guatemala-Huehuetenango-San Antonio Huista": "None", "Guatemala-Huehuetenango-San Gaspar Ixchil": "None", "Guatemala-Huehuetenango-San Ildefonso Ixtahuac\u00e1n": "None", "Guatemala-Huehuetenango-San Juan Atit\u00e1n": "None", "Guatemala-Huehuetenango-San Juan Ixcoy": "None", "Guatemala-Huehuetenango-San Mateo Ixtat\u00e1n": "None", "Guatemala-Huehuetenango-San Miguel Acat\u00e1n": "None", "Guatemala-Huehuetenango-San Pedro Necta": "None", "Guatemala-Huehuetenango-San Rafael La Independencia": "None", "Guatemala-Huehuetenango-San Rafael Petzal": "None", "Guatemala-Huehuetenango-San Sebasti\u00e1n Coat\u00e1n": "None", "Guatemala-Huehuetenango-San Sebasti\u00e1n Huehuetenango": "None", "Guatemala-Huehuetenango-Santa Ana Huista": "None", "Guatemala-Huehuetenango-Santa B\u00e1rbara": "None", "Guatemala-Huehuetenango-Santa Cruz Barillas": "None", "Guatemala-Huehuetenango-Santa Eulalia": "None", "Guatemala-Huehuetenango-Santiago Chimaltenango": "None", "Guatemala-Huehuetenango-Soloma": "None", "Guatemala-Huehuetenango-Tectit\u00e1n": "None", "Guatemala-Huehuetenango-Todos Santos Cuchumat\u00e1n": "None", "Guatemala-Izabal-El Estor": "None", "Guatemala-Izabal-Livingston": "None", "Guatemala-Izabal-Los Amates": "None", "Guatemala-Izabal-Morales": "None", "Guatemala-Izabal-NA": "None", "Guatemala-Izabal-Puerto Barrios": "None", "Guatemala-Izabal-San Luis": "None", "Guatemala-Jalapa-Jalapa": "None", "Guatemala-Jalapa-Mataquescuintla": "None", "Guatemala-Jalapa-Monjas": "None", "Guatemala-Jalapa-San Carlos Alzatate": "None", "Guatemala-Jalapa-San Luis Jilotepeque": "None", "Guatemala-Jalapa-San Manuel Chaparr\u00f3n": "None", "Guatemala-Jalapa-San Pedro Pinula": "None", "Guatemala-Jutiapa-Agua Blanca": "None", "Guatemala-Jutiapa-Asunci\u00f3n Mita": "None", "Guatemala-Jutiapa-Atescatempa": "None", "Guatemala-Jutiapa-Comapa": "None", "Guatemala-Jutiapa-Conguaco": "None", "Guatemala-Jutiapa-El Adelanto": "None", "Guatemala-Jutiapa-El Progreso": "None", "Guatemala-Jutiapa-Jalpatagua": "None", "Guatemala-Jutiapa-Jerez": "None", "Guatemala-Jutiapa-Jutiapa": "None", "Guatemala-Jutiapa-Moyuta": "None", "Guatemala-Jutiapa-Pasaco": "None", "Guatemala-Jutiapa-Quezada": "None", "Guatemala-Jutiapa-San Jos\u00e9 Acatempa": "None", "Guatemala-Jutiapa-Santa Catarina Mita": "None", "Guatemala-Jutiapa-Yupiltepeque": "None", "Guatemala-Jutiapa-Zapotitl\u00e1n": "None", "Guatemala-Pet\u00e9n-Dolores": "None", "Guatemala-Pet\u00e9n-Flores": "None", "Guatemala-Pet\u00e9n-La Libertad": "None", "Guatemala-Pet\u00e9n-Melchor de Mencos": "None", "Guatemala-Pet\u00e9n-Popt\u00fan": "None", "Guatemala-Pet\u00e9n-San Andr\u00e9s": "None", "Guatemala-Pet\u00e9n-San Benito": "None", "Guatemala-Pet\u00e9n-San Francisco": "None", "Guatemala-Pet\u00e9n-San Jos\u00e9": "None", "Guatemala-Pet\u00e9n-San Luis": "None", "Guatemala-Pet\u00e9n-Santa Ana": "None", "Guatemala-Pet\u00e9n-Sayaxch\u00e9": "None", "Guatemala-Quezaltenango-Almolonga": "None", "Guatemala-Quezaltenango-Cabric\u00e1n": "None", "Guatemala-Quezaltenango-Cajol\u00e1": "None", "Guatemala-Quezaltenango-Cantel": "None", "Guatemala-Quezaltenango-Coatepeque": "None", "Guatemala-Quezaltenango-Colomba": "None", "Guatemala-Quezaltenango-Concepci\u00f3n Chiquirichapa": "None", "Guatemala-Quezaltenango-El Palmar": "None", "Guatemala-Quezaltenango-Flores Costa Cuca": "None", "Guatemala-Quezaltenango-G\u00e9nova": "None", "Guatemala-Quezaltenango-Huit\u00e1n": "None", "Guatemala-Quezaltenango-La Esperanza": "None", "Guatemala-Quezaltenango-Olintepeque": "None", "Guatemala-Quezaltenango-Ostuncalco": "None", "Guatemala-Quezaltenango-Palestina de Los Altos": "None", "Guatemala-Quezaltenango-Quetzaltenango": "None", "Guatemala-Quezaltenango-Salcaj\u00e1": "None", "Guatemala-Quezaltenango-San Carlos Sija": "None", "Guatemala-Quezaltenango-San Francisco La Uni\u00f3n": "None", "Guatemala-Quezaltenango-San Mart\u00edn Sacatep\u00e9quez": "None", "Guatemala-Quezaltenango-San Mateo": "None", "Guatemala-Quezaltenango-San Miguel Sig\u00fcil\u00e1": "None", "Guatemala-Quezaltenango-Sibilia": "None", "Guatemala-Quezaltenango-Zunil": "None", "Guatemala-Quich\u00e9-Canill\u00e1": "None", "Guatemala-Quich\u00e9-Chajul": "None", "Guatemala-Quich\u00e9-Chicaman": "None", "Guatemala-Quich\u00e9-Chich\u00e9": "None", "Guatemala-Quich\u00e9-Chichicastenango": "None", "Guatemala-Quich\u00e9-Chinique": "None", "Guatemala-Quich\u00e9-Cun\u00e9n": "None", "Guatemala-Quich\u00e9-Ixc\u00e1n": "None", "Guatemala-Quich\u00e9-Joyabaj": "None", "Guatemala-Quich\u00e9-Nebaj": "None", "Guatemala-Quich\u00e9-Pachal\u00fam": "None", "Guatemala-Quich\u00e9-Patzit\u00e9": "None", "Guatemala-Quich\u00e9-Sacapulas": "None", "Guatemala-Quich\u00e9-San Andr\u00e9s Sajcabaj\u00e1": "None", "Guatemala-Quich\u00e9-San Antonio Ilotenango": "None", "Guatemala-Quich\u00e9-San Bartolom\u00e9 Jocotenango": "None", "Guatemala-Quich\u00e9-San Juan Cotzal": "None", "Guatemala-Quich\u00e9-San Pedro Jocopilas": "None", "Guatemala-Quich\u00e9-Santa Cruz del Quich\u00e9": "None", "Guatemala-Quich\u00e9-Uspant\u00e1n": "None", "Guatemala-Quich\u00e9-Zacualpa": "None", "Guatemala-Retalhuleu-Champerico": "None", "Guatemala-Retalhuleu-El Asintal": "None", "Guatemala-Retalhuleu-Nuevo San Carlos": "None", "Guatemala-Retalhuleu-Retalhuleu": "None", "Guatemala-Retalhuleu-San Andr\u00e9s Villa Seca": "None", "Guatemala-Retalhuleu-San Felipe": "None", "Guatemala-Retalhuleu-San Mart\u00edn Zapotitl\u00e1n": "None", "Guatemala-Retalhuleu-San Sebasti\u00e1n": "None", "Guatemala-Retalhuleu-Santa Cruz Mulu\u00e1": "None", "Guatemala-Sacatep\u00e9quez-Alotenango": "None", "Guatemala-Sacatep\u00e9quez-Antigua Guatemala": "None", "Guatemala-Sacatep\u00e9quez-Ciudad Vieja": "None", "Guatemala-Sacatep\u00e9quez-Jocotenango": "None", "Guatemala-Sacatep\u00e9quez-Magdalena Milpas Altas": "None", "Guatemala-Sacatep\u00e9quez-Pastores": "None", "Guatemala-Sacatep\u00e9quez-San Antonio Aguas Calientes": "None", "Guatemala-Sacatep\u00e9quez-San Bartolom\u00e9 Milpas Altas": "None", "Guatemala-Sacatep\u00e9quez-San Lucas Sacatep\u00e9quez": "None", "Guatemala-Sacatep\u00e9quez-San Miguel Due\u00f1as": "None", "Guatemala-Sacatep\u00e9quez-Santa Catarina Barahona": "None", "Guatemala-Sacatep\u00e9quez-Santa Luc\u00eda Milpas Altas": "None", "Guatemala-Sacatep\u00e9quez-Santa Mar\u00eda de Jes\u00fas": "None", "Guatemala-Sacatep\u00e9quez-Santiago Sacatep\u00e9quez": "None", "Guatemala-Sacatep\u00e9quez-Santo Domingo Xenacoj": "None", "Guatemala-Sacatep\u00e9quez-Sumpango": "None", "Guatemala-San Marcos-Ayutla": "None", "Guatemala-San Marcos-Catarina": "None", "Guatemala-San Marcos-Comitancillo": "None", "Guatemala-San Marcos-Concepci\u00f3n Tutuapa": "None", "Guatemala-San Marcos-El Quetzal": "None", "Guatemala-San Marcos-El Rodeo": "None", "Guatemala-San Marcos-El Tumbador": "None", "Guatemala-San Marcos-Esquipulas Palo Gordo": "None", "Guatemala-San Marcos-Ixchiguan": "None", "Guatemala-San Marcos-La Reforma": "None", "Guatemala-San Marcos-Malacat\u00e1n": "None", "Guatemala-San Marcos-Nuevo Progreso": "None", "Guatemala-San Marcos-Ocos": "None", "Guatemala-San Marcos-Pajapita": "None", "Guatemala-San Marcos-R\u00edo Blanco": "None", "Guatemala-San Marcos-San Antonio Sacatep\u00e9quez": "None", "Guatemala-San Marcos-San Cristobal Cucho": "None", "Guatemala-San Marcos-San Jos\u00e9 Ojetenam": "None", "Guatemala-San Marcos-San Lorenzo": "None", "Guatemala-San Marcos-San Marcos": "None", "Guatemala-San Marcos-San Miguel Ixtahuac\u00e1n": "None", "Guatemala-San Marcos-San Pablo": "None", "Guatemala-San Marcos-San Pedro Sacatep\u00e9quez": "None", "Guatemala-San Marcos-San Rafa\u00e9l Pie de la Cuesta": "None", "Guatemala-San Marcos-San Sibinal": "None", "Guatemala-San Marcos-Sipacapa": "None", "Guatemala-San Marcos-Tacan\u00e1": "None", "Guatemala-San Marcos-Tajumulco": "None", "Guatemala-San Marcos-Tejutla": "None", "Guatemala-Santa Rosa-Barberena": "None", "Guatemala-Santa Rosa-Casillas": "None", "Guatemala-Santa Rosa-Chiquimulilla": "None", "Guatemala-Santa Rosa-Cuilapa": "None", "Guatemala-Santa Rosa-Guazacap\u00e1n": "None", "Guatemala-Santa Rosa-Nueva Santa Rosa": "None", "Guatemala-Santa Rosa-Oratorio": "None", "Guatemala-Santa Rosa-Pueblo Nuevo Vi\u00f1as": "None", "Guatemala-Santa Rosa-San Juan Tecuaco": "None", "Guatemala-Santa Rosa-San Rafa\u00e9l Las Flores": "None", "Guatemala-Santa Rosa-Santa Cruz Naranjo": "None", "Guatemala-Santa Rosa-Santa Mar\u00eda Ixhuat\u00e1n": "None", "Guatemala-Santa Rosa-Santa Rosa de Lima": "None", "Guatemala-Santa Rosa-Taxisco": "None", "Guatemala-Solol\u00e1-Concepci\u00f3n": "None", "Guatemala-Solol\u00e1-NA": "None", "Guatemala-Solol\u00e1-Nahual\u00e1": "None", "Guatemala-Solol\u00e1-Panajachel": "None", "Guatemala-Solol\u00e1-San Andr\u00e9s Semetabaj": "None", "Guatemala-Solol\u00e1-San Antonio Palop\u00f3": "None", "Guatemala-Solol\u00e1-San Jos\u00e9 Chacay\u00e1": "None", "Guatemala-Solol\u00e1-San Juan La Laguna": "None", "Guatemala-Solol\u00e1-San Lucas Tolim\u00e1n": "None", "Guatemala-Solol\u00e1-San Marcos La Laguna": "None", "Guatemala-Solol\u00e1-San Pablo La Laguna": "None", "Guatemala-Solol\u00e1-San Pedro La Laguna": "None", "Guatemala-Solol\u00e1-Santa Catarina Ixtahuacan": "None", "Guatemala-Solol\u00e1-Santa Catarina Palop\u00f3": "None", "Guatemala-Solol\u00e1-Santa Clara La Laguna": "None", "Guatemala-Solol\u00e1-Santa Cruz La Laguna": "None", "Guatemala-Solol\u00e1-Santa Luc\u00eda Utatl\u00e1n": "None", "Guatemala-Solol\u00e1-Santa Mar\u00eda Visitaci\u00f3n": "None", "Guatemala-Solol\u00e1-Santiago Atitl\u00e1n": "None", "Guatemala-Solol\u00e1-Solol\u00e1": "None", "Guatemala-Suchitep\u00e9quez-Chicacao": "None", "Guatemala-Suchitep\u00e9quez-Cuyotenango": "None", "Guatemala-Suchitep\u00e9quez-Mazatenango": "None", "Guatemala-Suchitep\u00e9quez-Patulul": "None", "Guatemala-Suchitep\u00e9quez-Pueblo Nuevo": "None", "Guatemala-Suchitep\u00e9quez-R\u00edo Bravo": "None", "Guatemala-Suchitep\u00e9quez-Samayac": "None", "Guatemala-Suchitep\u00e9quez-San Antonio Suchitep\u00e9quez": "None", "Guatemala-Suchitep\u00e9quez-San Bernardino": "None", "Guatemala-Suchitep\u00e9quez-San Francisco Zapotitl\u00e1n": "None", "Guatemala-Suchitep\u00e9quez-San Gabriel": "None", "Guatemala-Suchitep\u00e9quez-San Jos\u00e9 El Idolo": "None", "Guatemala-Suchitep\u00e9quez-San Juan Bautista": "None", "Guatemala-Suchitep\u00e9quez-San Lorenzo": "None", "Guatemala-Suchitep\u00e9quez-San Miguel Pan\u00e1n": "None", "Guatemala-Suchitep\u00e9quez-San Pablo Jocopilas": "None", "Guatemala-Suchitep\u00e9quez-Santa B\u00e1rbara": "None", "Guatemala-Suchitep\u00e9quez-Santo Domingo Suchitepequez": "None", "Guatemala-Suchitep\u00e9quez-Santo Tom\u00e1s La Uni\u00f3n": "None", "Guatemala-Suchitep\u00e9quez-Zunilito": "None", "Guatemala-Totonicap\u00e1n-Momostenango": "None", "Guatemala-Totonicap\u00e1n-San Andr\u00e9s Xecul": "None", "Guatemala-Totonicap\u00e1n-San Bartolo": "None", "Guatemala-Totonicap\u00e1n-San Crist\u00f3bal Totonicap\u00e1n": "None", "Guatemala-Totonicap\u00e1n-San Francisco El Alto": "None", "Guatemala-Totonicap\u00e1n-Santa Luc\u00eda La Reforma": "None", "Guatemala-Totonicap\u00e1n-Santa Mar\u00eda Chiquimula": "None", "Guatemala-Totonicap\u00e1n-Totonicap\u00e1n": "None", "Guatemala-Zacapa-Caba\u00f1as": "None", "Guatemala-Zacapa-Estanzuela": "None", "Guatemala-Zacapa-Gual\u00e1n": "None", "Guatemala-Zacapa-Huit\u00e9": "None", "Guatemala-Zacapa-La Uni\u00f3n": "None", "Guatemala-Zacapa-R\u00edo Hondo": "None", "Guatemala-Zacapa-San Diego": "None", "Guatemala-Zacapa-Teculut\u00e1n": "None", "Guatemala-Zacapa-Usumatl\u00e1n": "None", "Guatemala-Zacapa-Zacapa": "None", "Guernsey-Alderney-None": "None", "Guernsey-Brecqhou-None": "None", "Guernsey-Castel-None": "None", "Guernsey-Forest-None": "None", "Guernsey-Herm-None": "None", "Guernsey-Jethou-None": "None", "Guernsey-Saint Andrew-None": "None", "Guernsey-Saint Martin-None": "None", "Guernsey-Saint Peter Port-None": "None", "Guernsey-Saint Pierre du Bois-None": "None", "Guernsey-Saint Sampson-None": "None", "Guernsey-Saint Saviour-None": "None", "Guernsey-Sark-None": "None", "Guernsey-Torteval-None": "None", "Guernsey-Vale-None": "None", "Guinea-Bissau-Bafat\u00e1-Bafata": "None", "Guinea-Bissau-Bafat\u00e1-Bambadinca": "None", "Guinea-Bissau-Bafat\u00e1-Contuboel": "None", "Guinea-Bissau-Bafat\u00e1-Galomaro": "None", "Guinea-Bissau-Bafat\u00e1-Gamamundo": "None", "Guinea-Bissau-Bafat\u00e1-Xitole": "None", "Guinea-Bissau-Biombo-Prabis": "None", "Guinea-Bissau-Biombo-Quinhamel": "None", "Guinea-Bissau-Biombo-Safim": "None", "Guinea-Bissau-Bissau-Bissau": "None", "Guinea-Bissau-Bolama-Bolama": "None", "Guinea-Bissau-Bolama-Bubaque": "None", "Guinea-Bissau-Bolama-Caravela": "None", "Guinea-Bissau-Cacheu-Bigene": "None", "Guinea-Bissau-Cacheu-Bula": "None", "Guinea-Bissau-Cacheu-Cacheu": "None", "Guinea-Bissau-Cacheu-Caio": "None", "Guinea-Bissau-Cacheu-Canghungo": "None", "Guinea-Bissau-Cacheu-Sao Domingos": "None", "Guinea-Bissau-Gab\u00fa-Boe": "None", "Guinea-Bissau-Gab\u00fa-Gabu": "None", "Guinea-Bissau-Gab\u00fa-Piche": "None", "Guinea-Bissau-Gab\u00fa-Pirada": "None", "Guinea-Bissau-Gab\u00fa-Sonaco": "None", "Guinea-Bissau-Oio-Bissora": "None", "Guinea-Bissau-Oio-Farim": "None", "Guinea-Bissau-Oio-Mansaba": "None", "Guinea-Bissau-Oio-Mansoa": "None", "Guinea-Bissau-Oio-Nhacra": "None", "Guinea-Bissau-Quinara-Buba": "None", "Guinea-Bissau-Quinara-Empada": "None", "Guinea-Bissau-Quinara-Fulacunda": "None", "Guinea-Bissau-Quinara-Tite": "None", "Guinea-Bissau-Tombali-Bedanda": "None", "Guinea-Bissau-Tombali-Cacine": "None", "Guinea-Bissau-Tombali-Catio": "None", "Guinea-Bissau-Tombali-Quebo": "None", "Guinea-Bok\u00e9-Boffa": "None", "Guinea-Bok\u00e9-Bok\u00e9": "None", "Guinea-Bok\u00e9-Fria": "None", "Guinea-Bok\u00e9-Gaoual": "None", "Guinea-Bok\u00e9-Koundara": "None", "Guinea-Conakry-Conakry": "None", "Guinea-Faranah-Dabola": "None", "Guinea-Faranah-Dinguiraye": "None", "Guinea-Faranah-Faranah": "None", "Guinea-Faranah-Kissidougou": "None", "Guinea-Kankan-Kankan": "None", "Guinea-Kankan-K\u00e9rouan\u00e9": "None", "Guinea-Kankan-Kouroussa": "None", "Guinea-Kankan-Mandiana": "None", "Guinea-Kankan-Siguiri": "None", "Guinea-Kindia-Coyah": "None", "Guinea-Kindia-Dubr\u00e9ka": "None", "Guinea-Kindia-For\u00e9cariah": "None", "Guinea-Kindia-Kindia": "None", "Guinea-Kindia-T\u00e9lim\u00e9l\u00e9": "None", "Guinea-Lab\u00e9-Koubia": "None", "Guinea-Lab\u00e9-Lab\u00e9": "None", "Guinea-Lab\u00e9-L\u00e9louma": "None", "Guinea-Lab\u00e9-Mali": "None", "Guinea-Lab\u00e9-Tougu\u00e9": "None", "Guinea-Mamou-Dalaba": "None", "Guinea-Mamou-Mamou": "None", "Guinea-Mamou-Pita": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Beyla": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Gu\u00e9ck\u00e9dou": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Lola": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Macenta": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Nz\u00e9r\u00e9kor\u00e9": "None", "Guinea-Nz\u00e9r\u00e9kor\u00e9-Yamou": "None", "Guyana-Barima-Waini-Barima / Amakura": "BA", "Guyana-Barima-Waini-Mabaruma / Kumaka / Hosororo": "MK", "Guyana-Barima-Waini-Matthews Ridge / Arakaka (Matakai) / Port Kaituma": "MR", "Guyana-Barima-Waini-Rest of Region 1": "UN", "Guyana-Barima-Waini-Waini": "WA", "Guyana-Cuyuni-Mazaruni-Agatash": "AG", "Guyana-Cuyuni-Mazaruni-Arau": "AR", "Guyana-Cuyuni-Mazaruni-Bartica": "BA", "Guyana-Cuyuni-Mazaruni-Jawalla, Kubenang River": "JK", "Guyana-Cuyuni-Mazaruni-Kamarang": "KA", "Guyana-Cuyuni-Mazaruni-Karambaru to Kukui River + Phillipi": "KK", "Guyana-Cuyuni-Mazaruni-Paruima": "PA", "Guyana-Cuyuni-Mazaruni-Rest of Region 7": "UN", "Guyana-Cuyuni-Mazaruni-Waramadan": "WA", "Guyana-Demerara-Mahaica-Cane Grove Land Development Scheme": "CG", "Guyana-Demerara-Mahaica-City of Georgetown": "GM", "Guyana-Demerara-Mahaica-Demerara Conservancy": "None", "Guyana-Demerara-Mahaica-Diamond / Golden Grove": "DG", "Guyana-Demerara-Mahaica-Eccles / Ramsburg": "ER", "Guyana-Demerara-Mahaica-Enmore / Hope": "EH", "Guyana-Demerara-Mahaica-Foulis / Buxton": "FB", "Guyana-Demerara-Mahaica-Good Success / Caledonia": "GS", "Guyana-Demerara-Mahaica-Grove / Haslington": "GH", "Guyana-Demerara-Mahaica-Herstelling / Little Diamond": "HL", "Guyana-Demerara-Mahaica-La Bonne Intention / Better Hope": "LB", "Guyana-Demerara-Mahaica-La Reconnaissance / Mon Repos": "LR", "Guyana-Demerara-Mahaica-Mocha / Arcadia": "MA", "Guyana-Demerara-Mahaica-Plaisance / Industry": "PI", "Guyana-Demerara-Mahaica-Soesdyke-Linden highway (including Timehri)": "SL", "Guyana-Demerara-Mahaica-St. Cuthberts / Orange Nassau (Mahaica River)": "SC", "Guyana-Demerara-Mahaica-Te Huist Coverden / Soesdyke": "TH", "Guyana-Demerara-Mahaica-Triumph / Beterverwagting": "TB", "Guyana-Demerara-Mahaica-Vereeniging / Unity": "VU", "Guyana-East Berbice-Corentyne-Black Bush Polder land Development Scheme": "BP", "Guyana-East Berbice-Corentyne-Borlam ( No.37 ) / Kintyre": "BN", "Guyana-East Berbice-Corentyne-Bush Lot / Adventure": "BL", "Guyana-East Berbice-Corentyne-Cane Field / Enterprise": "CF", "Guyana-East Berbice-Corentyne-Corentyne River": "CT", "Guyana-East Berbice-Corentyne-Corriverton": "CM", "Guyana-East Berbice-Corentyne-East Bank Berbice": "EB", "Guyana-East Berbice-Corentyne-Enfield / New Doe Park": "EN", "Guyana-East Berbice-Corentyne-Fyrish / Gibraltar": "FG", "Guyana-East Berbice-Corentyne-Hampshire / Kilcoy": "GN", "Guyana-East Berbice-Corentyne-Hogstye / Lancaster": "HL", "Guyana-East Berbice-Corentyne-Jackson Creek / Crabwood Creek": "JC", "Guyana-East Berbice-Corentyne-John / Port Mourant": "JP", "Guyana-East Berbice-Corentyne-Joppa / Macedonia": "JM", "Guyana-East Berbice-Corentyne-New Amsterdam": "NA", "Guyana-East Berbice-Corentyne-No. 38 / Ordnance Fortlands": "NO", "Guyana-East Berbice-Corentyne-No.51 Village / Good Hope": "NG", "Guyana-East Berbice-Corentyne-No.74 Village / No.52 Village": "NV", "Guyana-East Berbice-Corentyne-Rose Hall": "RH", "Guyana-East Berbice-Corentyne-Tarlogie / Maida": "TM", "Guyana-East Berbice-Corentyne-Whim / Bloomfield": "WB", "Guyana-Essequibo Islands-West Demerara-Amsterdam (Demerara River) / Vriesland": "AD", "Guyana-Essequibo Islands-West Demerara-Blankenburg / Hague": "BH", "Guyana-Essequibo Islands-West Demerara-Bonasika / Boerasirie": "None", "Guyana-Essequibo Islands-West Demerara-Canal No. 2 (part) + The Belle + Little Alliance": "CN", "Guyana-Essequibo Islands-West Demerara-Canals Polder": "CP", "Guyana-Essequibo Islands-West Demerara-Cornelia Ida / Stewartville": "CI", "Guyana-Essequibo Islands-West Demerara-Good Hope / Hydronie": "GH", "Guyana-Essequibo Islands-West Demerara-Klein Pouderoyen / Best": "KP", "Guyana-Essequibo Islands-West Demerara-Leguan (Essequibo Islands )": "LE", "Guyana-Essequibo Islands-West Demerara-Lower West Demerara": "None", "Guyana-Essequibo Islands-West Demerara-Meer Zorgen / Malgre Tout": "MZ", "Guyana-Essequibo Islands-West Demerara-Nismes / La Grange": "NL", "Guyana-Essequibo Islands-West Demerara-Nouvelle Flanders / La Jalousie": "NF", "Guyana-Essequibo Islands-West Demerara-Parika / Mora": "PM", "Guyana-Essequibo Islands-West Demerara-Patentia / Toevlugt": "PT", "Guyana-Essequibo Islands-West Demerara-Sparta / Bonasika and Rest of Essequibo Islands": "SB", "Guyana-Essequibo Islands-West Demerara-Uitvlugt / Tuschen": "UT", "Guyana-Essequibo Islands-West Demerara-Vergenoegen / Greenwich Park": "VG", "Guyana-Essequibo Islands-West Demerara-Wakenaam (Essequibo Islands)": "WE", "Guyana-Mahaica-Berbice-Abary / Mahaicony": "AM", "Guyana-Mahaica-Berbice-Bel Air / Woodlands": "BA", "Guyana-Mahaica-Berbice-Chance / Hamlet": "CH", "Guyana-Mahaica-Berbice-Farm / Woodlands": "FW", "Guyana-Mahaica-Berbice-Gelderland / No. 3": "GN", "Guyana-Mahaica-Berbice-Naarstigheid / Union": "NU", "Guyana-Mahaica-Berbice-Rising Sun / Profit": "RS", "Guyana-Mahaica-Berbice-Rosignol / Zeelust": "RZ", "Guyana-Mahaica-Berbice-St. Francis Mission": "SF", "Guyana-Mahaica-Berbice-Tempe / Seafield": "TS", "Guyana-Mahaica-Berbice-West bank Berbice": "WB", "Guyana-Mahaica-Berbice-Woodley Park / Bath": "WP", "Guyana-Pomeroon-Supenaam-Anna Regina": "AR", "Guyana-Pomeroon-Supenaam-Charity / Urasara": "CU", "Guyana-Pomeroon-Supenaam-Good Hope / Pomona": "GH", "Guyana-Pomeroon-Supenaam-Paradise / Evergreen (including Somerset and Berks)": "PE", "Guyana-Pomeroon-Supenaam-Riverstown / Annandale": "RA", "Guyana-Pomeroon-Supenaam-Supernaam River, Bethany and Mashabo Villages": "SB", "Guyana-Pomeroon-Supenaam-Zorg-en-Vlygt / Aberdeen": "ZE", "Guyana-Potaro-Siparuni-Chenapau River": "CR", "Guyana-Potaro-Siparuni-Kaibarupai": "KA", "Guyana-Potaro-Siparuni-Kopanang, Waipa, Kenepai": "KW", "Guyana-Potaro-Siparuni-Madhia + Kurubrong River + Mona Falls": "MK", "Guyana-Potaro-Siparuni-Maripari River + Kurukabaru": "MR", "Guyana-Potaro-Siparuni-Monkey Mountain": "MM", "Guyana-Potaro-Siparuni-Paramakatoi": "PA", "Guyana-Potaro-Siparuni-Rest of Region 8": "UN", "Guyana-Upper Demerara-Berbice-Berbice River Settlements": "BR", "Guyana-Upper Demerara-Berbice-Coomaka Lands": "CL", "Guyana-Upper Demerara-Berbice-Ituni": "IT", "Guyana-Upper Demerara-Berbice-Kwakwani": "KW", "Guyana-Upper Demerara-Berbice-Linden": "LM", "Guyana-Upper Demerara-Berbice-Mabura Hills": "MH", "Guyana-Upper Demerara-Berbice-Makouria River": "MR", "Guyana-Upper Demerara-Berbice-Rest of Region 10": "UN", "Guyana-Upper Takutu-Upper Essequibo-Aishalton - Karaudanawa, Achiwib": "AK", "Guyana-Upper Takutu-Upper Essequibo-Ireng / Sawariwau (Including St. Ignatius)": "IS", "Guyana-Upper Takutu-Upper Essequibo-Marudi": "MA", "Guyana-Upper Takutu-Upper Essequibo-Rest of Region 9": "UN", "Guyana-Upper Takutu-Upper Essequibo-Sand Creek - Dadanawa, Catunarib, Sawariwau": "SC", "Guyana-Upper Takutu-Upper Essequibo-Toka - Jakaretinga": "TJ", "Guyana-Upper Takutu-Upper Essequibo-Yakarinta - Wowetta, Surama": "YW", "Guyana-Upper Takutu-Upper Essequibo-Yarong Paru - Good Hope": "YP", "Haiti-Centre-Cerca La Source": "CS", "Haiti-Centre-Hinche": "HI", "Haiti-Centre-Lascahobas": "LC", "Haiti-Centre-Mirebalais": "MB", "Haiti-Grand'Anse-Anse d'Hainault": "AH", "Haiti-Grand'Anse-Corail": "CL", "Haiti-Grand'Anse-J\u00e9r\u00e9mie": "JR", "Haiti-L'Artibonite-Dessalines": "DS", "Haiti-L'Artibonite-Gros-Morne": "GM", "Haiti-L'Artibonite-les Gona\u00efves": "GV", "Haiti-L'Artibonite-Marmelade": "MM", "Haiti-L'Artibonite-Saint-Marc": "SM", "Haiti-Nippes-l'Anse-\u00e0-Veau": "AV", "Haiti-Nippes-Mirago\u00e2ne": "MG", "Haiti-Nord-Est-Fort-Libert\u00e9": "FL", "Haiti-Nord-Est-le Trou-du-Nord": "TN", "Haiti-Nord-Est-Ouanaminthe": "OU", "Haiti-Nord-Est-Valli\u00e8res": "VR", "Haiti-Nord-Ouest-M\u00f4le Saint-Nicolas": "MS", "Haiti-Nord-Ouest-Port-de-Paix": "PD", "Haiti-Nord-Ouest-Saint-Louis du Nord": "SL", "Haiti-Nord-Borgne": "BG", "Haiti-Nord-Grande-Rivi\u00e8re du Nord": "GR", "Haiti-Nord-l'Acul-du-Nord": "AN", "Haiti-Nord-le Cap-Ha\u00eftien": "CH", "Haiti-Nord-le Limb\u00e9": "LL", "Haiti-Nord-Plaisance": "PL", "Haiti-Nord-Saint-Rapha\u00ebl": "SR", "Haiti-Ouest-Croix-des-Bouquets": "CB", "Haiti-Ouest-l'Arcahaie": "AR", "Haiti-Ouest-La Gon\u00e2ve": "LG", "Haiti-Ouest-L\u00e9og\u00e2ne": "LN", "Haiti-Ouest-Port-au-Prince": "PP", "Haiti-Sud-Est-Bainet": "BT", "Haiti-Sud-Est-Belle-Anse": "BA", "Haiti-Sud-Est-Jacmel": "JC", "Haiti-Sud-Aquin": "AQ", "Haiti-Sud-les Cayes": "CY", "Haiti-Sud-les Chardonni\u00e8res": "CR", "Haiti-Sud-les C\u00f4teaux": "CX", "Haiti-Sud-Port-Salut": "PS", "Heard Island and McDonald Islands-None-None": "None", "Honduras-Atl\u00e1ntida-Arizona": "AR", "Honduras-Atl\u00e1ntida-El Porvenir": "EP", "Honduras-Atl\u00e1ntida-Esparta": "ES", "Honduras-Atl\u00e1ntida-Jutiapa": "JU", "Honduras-Atl\u00e1ntida-La Ceiba": "LC", "Honduras-Atl\u00e1ntida-La Masica": "LM", "Honduras-Atl\u00e1ntida-San Francisco": "SF", "Honduras-Atl\u00e1ntida-Tela": "TE", "Honduras-Choluteca-Apacilagua": "AP", "Honduras-Choluteca-Choluteca": "CH", "Honduras-Choluteca-Concepci\u00f3n de Maria": "CM", "Honduras-Choluteca-Duyure": "DU", "Honduras-Choluteca-El Corpus": "EC", "Honduras-Choluteca-El Triunfo": "ET", "Honduras-Choluteca-Marcovia": "MA", "Honduras-Choluteca-Morolica": "MO", "Honduras-Choluteca-Namasigue": "NA", "Honduras-Choluteca-Orocuina": "OR", "Honduras-Choluteca-Pespire": "PE", "Honduras-Choluteca-San Antonio de Flores": "SF", "Honduras-Choluteca-San Isidro": "SI", "Honduras-Choluteca-San Jos\u00e9": "SJ", "Honduras-Choluteca-San Marcos de Col\u00f3n": "SM", "Honduras-Choluteca-Santa Ana de Yusguare": "SY", "Honduras-Col\u00f3n-Balfate": "BA", "Honduras-Col\u00f3n-Bonito Oriental": "BO", "Honduras-Col\u00f3n-Iriona": "IR", "Honduras-Col\u00f3n-Lim\u00f3n": "LI", "Honduras-Col\u00f3n-Sab\u00e1": "SA", "Honduras-Col\u00f3n-Santa F\u00e9": "SF", "Honduras-Col\u00f3n-Santa Rosa de Agu\u00e1n": "SR", "Honduras-Col\u00f3n-Sonaguera": "SO", "Honduras-Col\u00f3n-Tocoa": "TO", "Honduras-Col\u00f3n-Trujillo": "TR", "Honduras-Comayagua-Ajuterique": "AJ", "Honduras-Comayagua-Comayagua": "CO", "Honduras-Comayagua-El Rosario": "ER", "Honduras-Comayagua-Esqu\u00edas": "ES", "Honduras-Comayagua-Humuya": "HU", "Honduras-Comayagua-La Libertad": "LB", "Honduras-Comayagua-La Trinidad": "LT", "Honduras-Comayagua-Laman\u00ed": "LA", "Honduras-Comayagua-Las Lajas": "LJ", "Honduras-Comayagua-Lejaman\u00ed": "LE", "Honduras-Comayagua-Me\u00e1mbar": "ME", "Honduras-Comayagua-Minas de Oro": "MO", "Honduras-Comayagua-Ojo de Agua": "OA", "Honduras-Comayagua-San Jer\u00f3nimo": "SJ", "Honduras-Comayagua-San Jos\u00e9 de Comayagua": "SC", "Honduras-Comayagua-San Jos\u00e9 del Potrero": "SP", "Honduras-Comayagua-San Luis": "SL", "Honduras-Comayagua-San Sebasti\u00e1n": "SS", "Honduras-Comayagua-Siguatepeque": "SI", "Honduras-Comayagua-Taulabe": "TA", "Honduras-Comayagua-Villa de San Antonio": "VS", "Honduras-Cop\u00e1n-Caba\u00f1as": "CA", "Honduras-Cop\u00e1n-Concepci\u00f3n": "CN", "Honduras-Cop\u00e1n-Cop\u00e1n Ruinas": "CR", "Honduras-Cop\u00e1n-Corqu\u00edn": "CQ", "Honduras-Cop\u00e1n-Cucuyagua": "CU", "Honduras-Cop\u00e1n-Dolores": "DO", "Honduras-Cop\u00e1n-Dulce Nombre": "DN", "Honduras-Cop\u00e1n-El Para\u00edso": "EP", "Honduras-Cop\u00e1n-Florida": "FL", "Honduras-Cop\u00e1n-La Jigua": "LJ", "Honduras-Cop\u00e1n-La Uni\u00f3n": "LU", "Honduras-Cop\u00e1n-Nueva Arcadia": "NA", "Honduras-Cop\u00e1n-San Agust\u00edn": "SG", "Honduras-Cop\u00e1n-San Antonio": "SA", "Honduras-Cop\u00e1n-San Jer\u00f3nimo": "SJ", "Honduras-Cop\u00e1n-San Jos\u00e9": "SJ", "Honduras-Cop\u00e1n-San Juan de Opoa": "SO", "Honduras-Cop\u00e1n-San Nicol\u00e1s": "SN", "Honduras-Cop\u00e1n-San Pedro": "SP", "Honduras-Cop\u00e1n-Santa Rita": "SR", "Honduras-Cop\u00e1n-Santa Rosa de Cop\u00e1n": "SC", "Honduras-Cop\u00e1n-Trinidad": "TR", "Honduras-Cop\u00e1n-Veracruz": "VE", "Honduras-Cort\u00e9s-Choloma": "CH", "Honduras-Cort\u00e9s-La Lima": "LL", "Honduras-Cort\u00e9s-Omoa": "OM", "Honduras-Cort\u00e9s-Pimienta": "PI", "Honduras-Cort\u00e9s-Potrerillos": "PO", "Honduras-Cort\u00e9s-Puerto Cort\u00e9s": "PC", "Honduras-Cort\u00e9s-San Antonio de Cort\u00e9s": "SA", "Honduras-Cort\u00e9s-San Francisco de Yojoa": "SF", "Honduras-Cort\u00e9s-San Manuel": "SM", "Honduras-Cort\u00e9s-San Pedro Sula": "SP", "Honduras-Cort\u00e9s-Santa Cruz de Yojoa": "SC", "Honduras-Cort\u00e9s-Villanueva": "VI", "Honduras-El Para\u00edso-Alauca": "AL", "Honduras-El Para\u00edso-Danl\u00ed": "DA", "Honduras-El Para\u00edso-El Para\u00edso": "EP", "Honduras-El Para\u00edso-Guinope": "GU", "Honduras-El Para\u00edso-Jacaleapa": "JA", "Honduras-El Para\u00edso-Liure": "LI", "Honduras-El Para\u00edso-Morocel\u00ed": "MO", "Honduras-El Para\u00edso-Oropol\u00ed": "OR", "Honduras-El Para\u00edso-Potrerillos": "PO", "Honduras-El Para\u00edso-San Antonio de Flores": "SF", "Honduras-El Para\u00edso-San Lucas": "SL", "Honduras-El Para\u00edso-San Mat\u00edas": "SM", "Honduras-El Para\u00edso-Soledad": "SO", "Honduras-El Para\u00edso-Teupasenti": "TP", "Honduras-El Para\u00edso-Texiguat": "TX", "Honduras-El Para\u00edso-Trojes": "TR", "Honduras-El Para\u00edso-Vado Ancho": "VA", "Honduras-El Para\u00edso-Yauyupe": "YA", "Honduras-El Para\u00edso-Yuscar\u00e1n": "YU", "Honduras-Francisco Moraz\u00e1n-Alubar\u00e9n": "AL", "Honduras-Francisco Moraz\u00e1n-Cedros": "CE", "Honduras-Francisco Moraz\u00e1n-Curar\u00e9n": "CU", "Honduras-Francisco Moraz\u00e1n-Distrito Central": "DC", "Honduras-Francisco Moraz\u00e1n-El Porvenir": "EP", "Honduras-Francisco Moraz\u00e1n-Guaimaca": "GU", "Honduras-Francisco Moraz\u00e1n-La Libertad": "LB", "Honduras-Francisco Moraz\u00e1n-La Venta": "LV", "Honduras-Francisco Moraz\u00e1n-Lepaterique": "LE", "Honduras-Francisco Moraz\u00e1n-Maraita": "MT", "Honduras-Francisco Moraz\u00e1n-Marale": "ML", "Honduras-Francisco Moraz\u00e1n-Nueva Armenia": "NA", "Honduras-Francisco Moraz\u00e1n-Ojojona": "OJ", "Honduras-Francisco Moraz\u00e1n-Orica": "OR", "Honduras-Francisco Moraz\u00e1n-Reitoca": "RE", "Honduras-Francisco Moraz\u00e1n-Sabanagrande": "SG", "Honduras-Francisco Moraz\u00e1n-San Antonio de Oriente": "SO", "Honduras-Francisco Moraz\u00e1n-San Buenaventura": "SB", "Honduras-Francisco Moraz\u00e1n-San Ignacio": "SI", "Honduras-Francisco Moraz\u00e1n-San Juan de Flores": "SJ", "Honduras-Francisco Moraz\u00e1n-San Miguelito": "SM", "Honduras-Francisco Moraz\u00e1n-Santa Ana": "SA", "Honduras-Francisco Moraz\u00e1n-Santa Luc\u00eda": "SL", "Honduras-Francisco Moraz\u00e1n-Talanga": "TL", "Honduras-Francisco Moraz\u00e1n-Tatumbla": "TT", "Honduras-Francisco Moraz\u00e1n-Valle de \u00c1ngeles": "VA", "Honduras-Francisco Moraz\u00e1n-Vallecillo": "VC", "Honduras-Francisco Moraz\u00e1n-Villa de San Francisco": "VS", "Honduras-Gracias a Dios-Ahuas": "AH", "Honduras-Gracias a Dios-Brus Laguna": "BL", "Honduras-Gracias a Dios-Juan Francisco Bulnes": "JF", "Honduras-Gracias a Dios-Puerto Lempira": "PL", "Honduras-Gracias a Dios-Ram\u00f3n Villeda Morales": "RV", "Honduras-Gracias a Dios-Wampusirpi": "WA", "Honduras-Intibuc\u00e1-Camasca": "CA", "Honduras-Intibuc\u00e1-Colomoncagua": "CL", "Honduras-Intibuc\u00e1-Concepci\u00f3n": "CN", "Honduras-Intibuc\u00e1-Dolores": "DO", "Honduras-Intibuc\u00e1-Intibuc\u00e1": "IN", "Honduras-Intibuc\u00e1-Jes\u00fas de Otoro": "JO", "Honduras-Intibuc\u00e1-La Esperanza": "LE", "Honduras-Intibuc\u00e1-Magdalena": "MD", "Honduras-Intibuc\u00e1-Masaguara": "MS", "Honduras-Intibuc\u00e1-San Antonio": "SA", "Honduras-Intibuc\u00e1-San Francisco de Opalaca": "SF", "Honduras-Intibuc\u00e1-San Isidro": "SI", "Honduras-Intibuc\u00e1-San Juan": "SJ", "Honduras-Intibuc\u00e1-San Marcos de la Sierra": "SS", "Honduras-Intibuc\u00e1-San Miguelito": "SM", "Honduras-Intibuc\u00e1-Santa Luc\u00eda": "SL", "Honduras-Intibuc\u00e1-Yamaranguila": "YA", "Honduras-Islas de la Bah\u00eda-Guanaja": "GU", "Honduras-Islas de la Bah\u00eda-Jos\u00e9 Santos Guardiola": "JS", "Honduras-Islas de la Bah\u00eda-Roat\u00e1n": "RO", "Honduras-Islas de la Bah\u00eda-Utila": "UT", "Honduras-La Paz-Aguaqueterique": "AG", "Honduras-La Paz-Caba\u00f1as": "CA", "Honduras-La Paz-Cane": "CN", "Honduras-La Paz-Chinacla": "CH", "Honduras-La Paz-Guajiquiro": "GU", "Honduras-La Paz-La Paz": "LP", "Honduras-La Paz-Lauterique": "LA", "Honduras-La Paz-Marcala": "MA", "Honduras-La Paz-Mercedes de Oriente": "MO", "Honduras-La Paz-Opatoro": "OP", "Honduras-La Paz-San Antonio del Norte": "SN", "Honduras-La Paz-San Jos\u00e9": "SJ", "Honduras-La Paz-San Juan": "SJ", "Honduras-La Paz-San Pedro de Tutule": "ST", "Honduras-La Paz-Santa Ana": "SA", "Honduras-La Paz-Santa Elena": "SE", "Honduras-La Paz-Santa Mar\u00eda": "SM", "Honduras-La Paz-Santiago de Puringla": "SP", "Honduras-La Paz-Yarula": "YA", "Honduras-Lempira-Belen": "BE", "Honduras-Lempira-Candelaria": "CA", "Honduras-Lempira-Cololaca": "CO", "Honduras-Lempira-Erandique": "ER", "Honduras-Lempira-Gracias": "GR", "Honduras-Lempira-Gualcince": "GC", "Honduras-Lempira-Guarita": "GT", "Honduras-Lempira-La Campa": "LC", "Honduras-Lempira-La Iguala": "LI", "Honduras-Lempira-La Uni\u00f3n": "LU", "Honduras-Lempira-La Virtud": "LV", "Honduras-Lempira-Las Flores": "LF", "Honduras-Lempira-Lepaera": "LE", "Honduras-Lempira-Mapulaca": "MA", "Honduras-Lempira-Piraera": "PI", "Honduras-Lempira-San Andr\u00e9s": "SA", "Honduras-Lempira-San Francisco": "SF", "Honduras-Lempira-San Juan Guarita": "SJ", "Honduras-Lempira-San Manuel Colohete": "SH", "Honduras-Lempira-San Marcos de Caiqu\u00edn": "SM", "Honduras-Lempira-San Rafael": "SR", "Honduras-Lempira-San Sebastian": "SS", "Honduras-Lempira-Santa Cruz": "SC", "Honduras-Lempira-Talgua": "TG", "Honduras-Lempira-Tambla": "TB", "Honduras-Lempira-Tomal\u00e1": "TO", "Honduras-Lempira-Valladolid": "VA", "Honduras-Lempira-Virginia": "VI", "Honduras-Ocotepeque-Bel\u00e9n Gualcho": "BG", "Honduras-Ocotepeque-Concepci\u00f3n": "CN", "Honduras-Ocotepeque-Dolores Merendon": "DM", "Honduras-Ocotepeque-Fraternidad": "FR", "Honduras-Ocotepeque-La Encarnaci\u00f3n": "LE", "Honduras-Ocotepeque-La Labor": "LL", "Honduras-Ocotepeque-Lucerna": "LU", "Honduras-Ocotepeque-Mercedes": "ME", "Honduras-Ocotepeque-Ocotepeque": "OC", "Honduras-Ocotepeque-San Fernando": "SF", "Honduras-Ocotepeque-San Francisco del Valle": "SV", "Honduras-Ocotepeque-San Jorge": "SJ", "Honduras-Ocotepeque-San Marcos": "SM", "Honduras-Ocotepeque-Santa F\u00e9": "SF", "Honduras-Ocotepeque-Sensenti": "SE", "Honduras-Ocotepeque-Sinuapa": "SI", "Honduras-Olancho-Campamento": "CP", "Honduras-Olancho-Catacamas": "CT", "Honduras-Olancho-Concordia": "CO", "Honduras-Olancho-Dulce Nombre de Culm\u00ed": "DN", "Honduras-Olancho-El Rosario": "ER", "Honduras-Olancho-Esquipulas del Norte": "EN", "Honduras-Olancho-Gualaco": "GL", "Honduras-Olancho-Guarizama": "GR", "Honduras-Olancho-Guata": "GT", "Honduras-Olancho-Guayape": "GY", "Honduras-Olancho-Jano": "JA", "Honduras-Olancho-Juticalpa": "JU", "Honduras-Olancho-La Uni\u00f3n": "LU", "Honduras-Olancho-Mangulile": "MG", "Honduras-Olancho-Manto": "MT", "Honduras-Olancho-Patuca": "PA", "Honduras-Olancho-Salam\u00e1": "SA", "Honduras-Olancho-San Esteban": "SE", "Honduras-Olancho-San Francisco de Becerra": "SB", "Honduras-Olancho-San Francisco de la Paz": "SP", "Honduras-Olancho-Santa Maria del Real": "SM", "Honduras-Olancho-Silca": "SI", "Honduras-Olancho-Yoc\u00f3n": "YO", "Honduras-Santa B\u00e1rbara-Arada": "AR", "Honduras-Santa B\u00e1rbara-Atima": "AT", "Honduras-Santa B\u00e1rbara-Azacualpa": "AZ", "Honduras-Santa B\u00e1rbara-Ceguaca": "CE", "Honduras-Santa B\u00e1rbara-Chinda": "CH", "Honduras-Santa B\u00e1rbara-Concepci\u00f3n del Norte": "CN", "Honduras-Santa B\u00e1rbara-Concepci\u00f3n del Sur": "CS", "Honduras-Santa B\u00e1rbara-El Nispero": "EN", "Honduras-Santa B\u00e1rbara-Gualala": "GU", "Honduras-Santa B\u00e1rbara-Ilama": "IL", "Honduras-Santa B\u00e1rbara-Las Vegas": "LV", "Honduras-Santa B\u00e1rbara-Macuelizo": "MA", "Honduras-Santa B\u00e1rbara-Naranjito": "NA", "Honduras-Santa B\u00e1rbara-Nueva Frontera": "NF", "Honduras-Santa B\u00e1rbara-Nuevo Celilac": "NC", "Honduras-Santa B\u00e1rbara-Petoa": "PE", "Honduras-Santa B\u00e1rbara-Protecci\u00f3n": "PR", "Honduras-Santa B\u00e1rbara-Quimist\u00e1n": "QU", "Honduras-Santa B\u00e1rbara-San Francisco de Ojuera": "SF", "Honduras-Santa B\u00e1rbara-San Jos\u00e9 de Colinas": "SJ", "Honduras-Santa B\u00e1rbara-San Luis": "SL", "Honduras-Santa B\u00e1rbara-San Marcos": "SM", "Honduras-Santa B\u00e1rbara-San Nicol\u00e1s": "SN", "Honduras-Santa B\u00e1rbara-San Pedro Zacapa": "SP", "Honduras-Santa B\u00e1rbara-San Vicente Centenario": "SV", "Honduras-Santa B\u00e1rbara-Santa B\u00e1rbara": "SB", "Honduras-Santa B\u00e1rbara-Santa Rita": "SR", "Honduras-Santa B\u00e1rbara-Trinidad de Cop\u00e1n": "TC", "Honduras-Valle-Alianza": "AL", "Honduras-Valle-Amapala": "AM", "Honduras-Valle-Aramecina": "AR", "Honduras-Valle-Caridad": "CA", "Honduras-Valle-Goascor\u00e1n": "GO", "Honduras-Valle-Langue": "LA", "Honduras-Valle-Nacaome": "NA", "Honduras-Valle-San Francisco de Coray": "SF", "Honduras-Valle-San Lorenzo": "SL", "Honduras-Yoro-Arenal": "AR", "Honduras-Yoro-El Negrito": "EN", "Honduras-Yoro-El Progreso": "EP", "Honduras-Yoro-Joc\u00f3n": "JO", "Honduras-Yoro-Moraz\u00e1n": "MO", "Honduras-Yoro-Olanchito": "OL", "Honduras-Yoro-Santa Rita": "SR", "Honduras-Yoro-Sulaco": "SU", "Honduras-Yoro-Victoria": "VI", "Honduras-Yoro-Yorito": "YT", "Honduras-Yoro-Yoro": "YO", "Hong Kong-Central and Western-None": "None", "Hong Kong-Eastern-None": "None", "Hong Kong-Islands-None": "None", "Hong Kong-Kowloon City-None": "None", "Hong Kong-Kwai Tsing-None": "None", "Hong Kong-Kwun Tong-None": "None", "Hong Kong-North-None": "None", "Hong Kong-Sai Kung-None": "None", "Hong Kong-Sha Tin-None": "None", "Hong Kong-Sham Shui Po-None": "None", "Hong Kong-Southern-None": "None", "Hong Kong-Tai Po-None": "None", "Hong Kong-Tsuen Wan-None": "None", "Hong Kong-Tuen Mun-None": "None", "Hong Kong-Wan Chai-None": "None", "Hong Kong-Wong Tai Sin-None": "None", "Hong Kong-Yau Tsim Mong-None": "None", "Hong Kong-Yuen Long-None": "None", "Hungary-B\u00e1cs-Kiskun-B\u00e1csalm\u00e1s": "None", "Hungary-B\u00e1cs-Kiskun-Baja": "None", "Hungary-B\u00e1cs-Kiskun-J\u00e1noshalm": "None", "Hungary-B\u00e1cs-Kiskun-Kalocsa": "None", "Hungary-B\u00e1cs-Kiskun-Kecskem\u00e9t": "None", "Hungary-B\u00e1cs-Kiskun-Kisk\u0151r\u00f6s": "None", "Hungary-B\u00e1cs-Kiskun-Kiskunf\u00e9legyh\u00e1z": "None", "Hungary-B\u00e1cs-Kiskun-Kiskunhalas": "None", "Hungary-B\u00e1cs-Kiskun-Kiskunmajsa": "None", "Hungary-B\u00e1cs-Kiskun-Kunszentmikl\u00f3s": "None", "Hungary-Baranya-Koml\u00f3i": "None", "Hungary-Baranya-Moh\u00e1csi": "None", "Hungary-Baranya-P\u00e9cs": "None", "Hungary-Baranya-P\u00e9csv\u00e1radi": "None", "Hungary-Baranya-S\u00e1sdi": "None", "Hungary-Baranya-Sellyei": "None", "Hungary-Baranya-Sikl\u00f3si": "None", "Hungary-Baranya-Szentl\u0151rinci": "None", "Hungary-Baranya-Szigetv\u00e1ri": "None", "Hungary-B\u00e9k\u00e9s-B\u00e9k\u00e9scsabai": "None", "Hungary-B\u00e9k\u00e9s-B\u00e9k\u00e9si": "None", "Hungary-B\u00e9k\u00e9s-Gyulai": "None", "Hungary-B\u00e9k\u00e9s-Mez\u0151kov\u00e1csh\u00e1z": "None", "Hungary-B\u00e9k\u00e9s-Orosh\u00e1z": "None", "Hungary-B\u00e9k\u00e9s-Sarkad": "None", "Hungary-B\u00e9k\u00e9s-Szarvas": "None", "Hungary-B\u00e9k\u00e9s-Szeghalmi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Aba\u00faj\u2013Hegyk\u00f6zi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Bodrogk\u00f6zi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Edel\u00e9nyi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Encsi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Kazincbarcikai": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Mez\u0151cs\u00e1ti": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Mez\u0151k\u00f6vesdi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Miskolci": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-\u00d3zdi": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-S\u00e1rospatak": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-S\u00e1toralja\u00fajhely": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Szerencs": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Sziksz\u00f3": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Tisza\u00fajv\u00e1ros": "None", "Hungary-Borsod-Aba\u00faj-Zempl\u00e9n-Tokaji": "None", "Hungary-Budapest-Budapesti": "None", "Hungary-Csongr\u00e1d-Csongr\u00e1di": "None", "Hungary-Csongr\u00e1d-H\u00f3dmez\u0151v\u00e1s\u00e1rhely": "None", "Hungary-Csongr\u00e1d-Kistelek": "None", "Hungary-Csongr\u00e1d-Mak\u00f3": "None", "Hungary-Csongr\u00e1d-M\u00f3rahalm": "None", "Hungary-Csongr\u00e1d-Szeged": "None", "Hungary-Csongr\u00e1d-Szentes": "None", "Hungary-Fej\u00e9r-Aba": "None", "Hungary-Fej\u00e9r-Adony": "None", "Hungary-Fej\u00e9r-Bicske": "None", "Hungary-Fej\u00e9r-Duna\u00fajv\u00e1ros": "None", "Hungary-Fej\u00e9r-Enying": "None", "Hungary-Fej\u00e9r-Ercs": "None", "Hungary-Fej\u00e9r-G\u00e1rdony": "None", "Hungary-Fej\u00e9r-M\u00f3r": "None", "Hungary-Fej\u00e9r-S\u00e1rbog\u00e1rd": "None", "Hungary-Fej\u00e9r-Sz\u00e9kesfeh\u00e9rv\u00e1r": "None", "Hungary-Gyor-Moson-Sopron-Csorna": "None", "Hungary-Gyor-Moson-Sopron-Gy\u0151r": "None", "Hungary-Gyor-Moson-Sopron-Kapuv\u00e1r-Beled": "None", "Hungary-Gyor-Moson-Sopron-Mosonmagyar\u00f3v\u00e1r": "None", "Hungary-Gyor-Moson-Sopron-Pannonhalm": "None", "Hungary-Gyor-Moson-Sopron-Sopron-Fert\u0151d": "None", "Hungary-Gyor-Moson-Sopron-T\u00e9ti": "None", "Hungary-Hajd\u00fa-Bihar-Balmaz\u00fajv\u00e1ros": "None", "Hungary-Hajd\u00fa-Bihar-Beretty\u00f3\u00fajfalu": "None", "Hungary-Hajd\u00fa-Bihar-Debrecen": "None", "Hungary-Hajd\u00fa-Bihar-Derecske\u2013L\u00e9tav\u00e9rtes": "None", "Hungary-Hajd\u00fa-Bihar-Hajd\u00fab\u00f6sz\u00f6rm\u00e9ny": "None", "Hungary-Hajd\u00fa-Bihar-Hajd\u00fahadh\u00e1z": "None", "Hungary-Hajd\u00fa-Bihar-Hajd\u00faszoboszl\u00f3": "None", "Hungary-Hajd\u00fa-Bihar-Polg\u00e1r": "None", "Hungary-Hajd\u00fa-Bihar-P\u00fcsp\u00f6klad\u00e1ny": "None", "Hungary-Heves-B\u00e9lap\u00e1tfalva": "None", "Hungary-Heves-Eger": "None", "Hungary-Heves-F\u00fczesabony": "None", "Hungary-Heves-Gy\u00f6ngy\u00f6s": "None", "Hungary-Heves-Hatvani": "None", "Hungary-Heves-Heves": "None", "Hungary-Heves-P\u00e9terv\u00e1s\u00e1ra": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-J\u00e1szber\u00e9ny": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-Karcag": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-Kunszentm\u00e1rton": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-Mez\u0151t\u00fari": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-Szolnok": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-Tiszaf\u00fcred": "None", "Hungary-J\u00e1sz-Nagykun-Szolnok-T\u00f6r\u00f6kszentmikl\u00f3s": "None", "Hungary-Kom\u00e1rom-Esztergom-Dorog": "None", "Hungary-Kom\u00e1rom-Esztergom-Esztergom": "None", "Hungary-Kom\u00e1rom-Esztergom-Kisb\u00e9r": "None", "Hungary-Kom\u00e1rom-Esztergom-Kom\u00e1rom": "None", "Hungary-Kom\u00e1rom-Esztergom-Oroszl\u00e1ny": "None", "Hungary-Kom\u00e1rom-Esztergom-Tata": "None", "Hungary-Kom\u00e1rom-Esztergom-Tatab\u00e1nya": "None", "Hungary-N\u00f3gr\u00e1d-Balassagyarmat": "None", "Hungary-N\u00f3gr\u00e1d-B\u00e1tonyterenye": "None", "Hungary-N\u00f3gr\u00e1d-P\u00e1szt\u00f3": "None", "Hungary-N\u00f3gr\u00e1d-R\u00e9ts\u00e1g": "None", "Hungary-N\u00f3gr\u00e1d-Salg\u00f3tarj\u00e1n": "None", "Hungary-N\u00f3gr\u00e1d-Sz\u00e9cs\u00e9ny": "None", "Hungary-Pest-Asz\u00f3d": "None", "Hungary-Pest-Cegl\u00e9di": "None", "Hungary-Pest-Dabasi": "None", "Hungary-Pest-Dunakeszi": "None", "Hungary-Pest-\u00c9rd": "None", "Hungary-Pest-G\u00f6d\u00f6ll\u0151": "None", "Hungary-Pest-Gy\u00e1l": "None", "Hungary-Pest-Monor": "None", "Hungary-Pest-Nagyk\u00e1ta": "None", "Hungary-Pest-Pilisv\u00f6r\u00f6sv\u00e1r": "None", "Hungary-Pest-R\u00e1ckeve": "None", "Hungary-Pest-Szentendre": "None", "Hungary-Pest-Szob": "None", "Hungary-Pest-V\u00e1c": "None", "Hungary-Pest-Veresegyh\u00e1z": "None", "Hungary-Somogy-Balatonf\u00f6ldv\u00e1ri": "None", "Hungary-Somogy-Barcs": "None", "Hungary-Somogy-Csurg\u00f3": "None", "Hungary-Somogy-Fony\u00f3d": "None", "Hungary-Somogy-Kadark\u00fat": "None", "Hungary-Somogy-Lengyelt\u00f3ti": "None", "Hungary-Somogy-Marcali": "None", "Hungary-Somogy-Nagyat\u00e1d": "None", "Hungary-Somogy-Si\u00f3fok": "None", "Hungary-Somogy-Tab": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Baktal\u00f3r\u00e1nth\u00e1za": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Csenger": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Feh\u00e9rgyarmat": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Ibr\u00e1ny\u2013Nagyhal\u00e1sz": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Kisv\u00e1rda": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-M\u00e1t\u00e9szalka": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Nagyk\u00e1ll\u00f3": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Ny\u00edrb\u00e1tor": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Ny\u00edregyh\u00e1za": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-Tiszavasv\u00e1r": "None", "Hungary-Szabolcs-Szatm\u00e1r-Bereg-V\u00e1s\u00e1rosnam\u00e9ny": "None", "Hungary-Tolna-Bonyh\u00e1d": "None", "Hungary-Tolna-Domb\u00f3v\u00e1r": "None", "Hungary-Tolna-Paks": "None", "Hungary-Tolna-Szeksz\u00e1rd": "None", "Hungary-Tolna-Tam\u00e1s": "None", "Hungary-Vas-Celld\u00f6m\u00f6lk": "None", "Hungary-Vas-Csepreg": "None", "Hungary-Vas-K\u00f6rmend": "None", "Hungary-Vas-K\u0151szeg": "None", "Hungary-Vas-\u0150riszentp\u00e9ter": "None", "Hungary-Vas-S\u00e1rv\u00e1r": "None", "Hungary-Vas-Szentgotth\u00e1rd": "None", "Hungary-Vas-Szombathely": "None", "Hungary-Vas-Vasv\u00e1r": "None", "Hungary-Veszpr\u00e9m-Ajka": "None", "Hungary-Veszpr\u00e9m-Balatonalm\u00e1di": "None", "Hungary-Veszpr\u00e9m-Balatonf\u00fcred": "None", "Hungary-Veszpr\u00e9m-P\u00e1pa": "None", "Hungary-Veszpr\u00e9m-S\u00fcmeg": "None", "Hungary-Veszpr\u00e9m-Tapolca": "None", "Hungary-Veszpr\u00e9m-V\u00e1rpalota": "None", "Hungary-Veszpr\u00e9m-Veszpr\u00e9m": "None", "Hungary-Veszpr\u00e9m-Zirc": "None", "Hungary-Zala-H\u00e9v\u00edz/Keszthely": "None", "Hungary-Zala-Lenti": "None", "Hungary-Zala-Letenye": "None", "Hungary-Zala-Nagykanizsai/Zalakaros": "None", "Hungary-Zala-Pacsa/Zalaegerszeg": "None", "Hungary-Zala-Zalaszentgr\u00f3t": "None", "Iceland-Austurland-Austur-H\u00e9ra\u00f0": "SM", "Iceland-Austurland-Borgarfjar\u00f0arhreppur": "NM", "Iceland-Austurland-Brei\u00f0dalshreppur": "SM", "Iceland-Austurland-B\u00fa\u00f0ahreppur": "SM", "Iceland-Austurland-Dj\u00fapavogshreppur": "SM", "Iceland-Austurland-F\u00e1skr\u00fa\u00f0sfjar\u00f0arhr.": "SM", "Iceland-Austurland-Fellahreppur": "NM", "Iceland-Austurland-Fjar\u00f0abygg\u00f0": "ES", "Iceland-Austurland-Flj\u00f3tsdalshreppur": "NM", "Iceland-Austurland-Mj\u00f3afjar\u00f0arhreppur": "SM", "Iceland-Austurland-Nor\u00f0ur-H\u00e9ra\u00f0": "NM", "Iceland-Austurland-Sey\u00f0isfj\u00f6r\u00f0ur": "SY", "Iceland-Austurland-Skeggjasta\u00f0ahreppur": "NM", "Iceland-Austurland-St\u00f6\u00f0varhreppur": "SM", "Iceland-Austurland-Sveitarf\u00e9lagi\u00f0 Hornafj\u00f6r\u00f0ur": "AS", "Iceland-Austurland-Vopnafjar\u00f0arhreppur": "NM", "Iceland-H\u00e1lshreppur-A\u00f0ald\u00e6lahreppur": "ST", "Iceland-H\u00e1lshreppur-Akureyri": "AY", "Iceland-H\u00e1lshreppur-Arnarneshreppur": "EY", "Iceland-H\u00e1lshreppur-B\u00e1r\u00f0d\u00e6lahreppur": "None", "Iceland-H\u00e1lshreppur-Dalv\u00edkurbygg\u00f0": "DV", "Iceland-H\u00e1lshreppur-Eyjafjar\u00f0arsveit": "EY", "Iceland-H\u00e1lshreppur-Gl\u00e6sib\u00e6jarhreppur": "None", "Iceland-H\u00e1lshreppur-Gr\u00edmseyjarhreppur": "None", "Iceland-H\u00e1lshreppur-Gr\u00fdtubakkahreppur": "ST", "Iceland-H\u00e1lshreppur-H\u00e1lshreppur": "None", "Iceland-H\u00e1lshreppur-Hr\u00edseyjarhreppur": "EY", "Iceland-H\u00e1lshreppur-H\u00fasav\u00edk": "HS", "Iceland-H\u00e1lshreppur-Kelduneshreppur": "NT", "Iceland-H\u00e1lshreppur-Lj\u00f3savatnshreppur": "None", "Iceland-H\u00e1lshreppur-\u00d3lafsfj\u00f6r\u00f0ur": "OF", "Iceland-H\u00e1lshreppur-\u00d6xarfjar\u00f0arhreppur": "NT", "Iceland-H\u00e1lshreppur-\u00d6xnadalshreppur": "None", "Iceland-H\u00e1lshreppur-Reykd\u00e6lahreppur": "None", "Iceland-H\u00e1lshreppur-Reykjahreppur": "None", "Iceland-H\u00e1lshreppur-Siglufj\u00f6r\u00f0ur": "SI", "Iceland-H\u00e1lshreppur-Skri\u00f0uhreppur": "None", "Iceland-H\u00e1lshreppur-Sk\u00fatusta\u00f0ahreppur": "ST", "Iceland-H\u00e1lshreppur-Svalbar\u00f0shreppur": "NT", "Iceland-H\u00e1lshreppur-\u00de\u00f3rshafnarhreppur": "NT", "Iceland-H\u00e1lshreppur-Tj\u00f6rneshreppur": "ST", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Bessasta\u00f0ahreppur": "KJ", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Gar\u00f0ab\u00e6r": "GA", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Hafnarfj\u00f6r\u00f0ur": "HF", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Kj\u00f3sarhreppur": "KJ", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-K\u00f3pavogur": "KP", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Mosfellsb\u00e6r": "KJ", "Iceland-H\u00f6fu\u00f0borgarsv\u00e6\u00f0i-Reykjav\u00edk": "RK", "Iceland-Nor\u00f0urland vestra-Akrahreppur": "SG", "Iceland-Nor\u00f0urland vestra-\u00c1shreppur": "AH", "Iceland-Nor\u00f0urland vestra-Bl\u00f6ndu\u00f3s": "AH", "Iceland-Nor\u00f0urland vestra-B\u00f3lsta\u00f0arhl\u00ed\u00f0arhreppur": "AH", "Iceland-Nor\u00f0urland vestra-Engihl\u00ed\u00f0arhreppur": "None", "Iceland-Nor\u00f0urland vestra-H\u00f6f\u00f0ahreppur": "AH", "Iceland-Nor\u00f0urland vestra-H\u00fana\u00feing vestra": "VH", "Iceland-Nor\u00f0urland vestra-Skagahreppur": "None", "Iceland-Nor\u00f0urland vestra-Sveinssta\u00f0ahreppur": "AH", "Iceland-Nor\u00f0urland vestra-Sveitarf\u00e9lagi\u00f0 Skagafj\u00f6r\u00f0ur": "SK", "Iceland-Nor\u00f0urland vestra-Sv\u00ednavatnshreppur": "AH", "Iceland-Nor\u00f0urland vestra-Torfal\u00e6kjarhreppur": "AH", "Iceland-Nor\u00f0urland vestra-Vindh\u00e6lishreppur": "None", "Iceland-Su\u00f0urland-\u00c1sahreppur": "RA", "Iceland-Su\u00f0urland-Austur-Eyjafjallahreppur": "None", "Iceland-Su\u00f0urland-Austur-Landeyjahreppur": "None", "Iceland-Su\u00f0urland-Biskupstungnahreppur": "None", "Iceland-Su\u00f0urland-Dj\u00fap\u00e1rhreppur": "None", "Iceland-Su\u00f0urland-Flj\u00f3tshl\u00ed\u00f0arhreppur": "None", "Iceland-Su\u00f0urland-Gaulverjab\u00e6jarhreppur": "AR", "Iceland-Su\u00f0urland-Gn\u00fapverjahreppur": "None", "Iceland-Su\u00f0urland-Gr\u00edmsnes- og Grafningshreppur": "AR", "Iceland-Su\u00f0urland-Holta- og Landasveit": "None", "Iceland-Su\u00f0urland-Hraunger\u00f0ishreppur": "AR", "Iceland-Su\u00f0urland-Hrunamannahreppur": "AR", "Iceland-Su\u00f0urland-Hverager\u00f0i": "AR", "Iceland-Su\u00f0urland-Hvolhreppur": "None", "Iceland-Su\u00f0urland-Laugardalshreppur": "None", "Iceland-Su\u00f0urland-M\u00fdrdalshreppur": "VS", "Iceland-Su\u00f0urland-\u00d6lfushreppur": "AR", "Iceland-Su\u00f0urland-Rang\u00e1rvallahreppur": "None", "Iceland-Su\u00f0urland-Skaft\u00e1rhreppur": "VS", "Iceland-Su\u00f0urland-Skei\u00f0ahreppur": "None", "Iceland-Su\u00f0urland-Sveitarf\u00e9lagi\u00f0 \u00c1rborg": "SS", "Iceland-Su\u00f0urland-\u00deingvallahreppur": "None", "Iceland-Su\u00f0urland-Uten navn - sysla": "None", "Iceland-Su\u00f0urland-Vestmannaeyjar": "VM", "Iceland-Su\u00f0urland-Vestur-Eyjafjallahreppur": "None", "Iceland-Su\u00f0urland-Vestur-Landeyjahreppur": "None", "Iceland-Su\u00f0urland-Villingaholtshreppur": "AR", "Iceland-Su\u00f0urnes-Grindav\u00edk": "GR", "Iceland-Su\u00f0urnes-Reykjanesb\u00e6r": "KF", "Iceland-Su\u00f0urnes-Sandger\u00f0i": "GU", "Iceland-Su\u00f0urnes-Vatnsleysustrandarhreppur": "GU", "Iceland-Vestfir\u00f0ir-\u00c1rneshreppur": "SD", "Iceland-Vestfir\u00f0ir-B\u00e6jarhreppur": "SD", "Iceland-Vestfir\u00f0ir-Bolungarv\u00edk": "BL", "Iceland-Vestfir\u00f0ir-Broddaneshreppur": "SD", "Iceland-Vestfir\u00f0ir-H\u00f3lmav\u00edkurhreppur": "None", "Iceland-Vestfir\u00f0ir-\u00cdsafjar\u00f0arb\u00e6r": "IS", "Iceland-Vestfir\u00f0ir-Kaldrananeshreppur": "SD", "Iceland-Vestfir\u00f0ir-Kirkjub\u00f3lshreppur": "None", "Iceland-Vestfir\u00f0ir-Reykh\u00f3lahreppur": "AB", "Iceland-Vestfir\u00f0ir-S\u00fa\u00f0av\u00edkurhreppur": "NI", "Iceland-Vestfir\u00f0ir-Vesturbygg\u00f0": "VB", "Iceland-Vesturland-Akranes": "AK", "Iceland-Vesturland-Borgarbygg\u00f0": "MY", "Iceland-Vesturland-Borgarfjar\u00f0arsveit": "BF", "Iceland-Vesturland-Dalabygg\u00f0": "DS", "Iceland-Vesturland-Eyja- og Miklaholtshreppur": "SH", "Iceland-Vesturland-Eyrarsveit": "SH", "Iceland-Vesturland-Helgafellssveit": "SH", "Iceland-Vesturland-Hvalfjar\u00f0arstrandarhreppur": "BF", "Iceland-Vesturland-Hv\u00edt\u00e1rs\u00ed\u00f0uhreppur": "MY", "Iceland-Vesturland-Innri-Akraneshreppur": "BF", "Iceland-Vesturland-Kolbeinssta\u00f0ahreppur": "SH", "Iceland-Vesturland-Leir\u00e1r- og Melahreppur": "BF", "Iceland-Vesturland-Saurb\u00e6jarhreppur": "DS", "Iceland-Vesturland-Skilmannahreppur": "BF", "Iceland-Vesturland-Skorradalshreppur": "BF", "Iceland-Vesturland-Sn\u00e6fellsb\u00e6r": "SH", "India-Andaman and Nicobar-Nicobar Islands": "NI", "India-Andaman and Nicobar-North and Middle Andaman": "NM", "India-Andaman and Nicobar-South Andaman": "SA", "India-Andhra Pradesh-Anantapur": "AN", "India-Andhra Pradesh-Chittoor": "CH", "India-Andhra Pradesh-East Godavari": "EG", "India-Andhra Pradesh-Guntur": "GU", "India-Andhra Pradesh-Krishna": "KR", "India-Andhra Pradesh-Kurnool": "KU", "India-Andhra Pradesh-Nellore": "NE", "India-Andhra Pradesh-Prakasam": "PR", "India-Andhra Pradesh-Srikakulam": "SR", "India-Andhra Pradesh-Visakhapatnam": "VS", "India-Andhra Pradesh-Vizianagaram": "VS", "India-Andhra Pradesh-West Godavari": "WG", "India-Andhra Pradesh-Y.S.R.": "None", "India-Arunachal Pradesh-Anjaw": "AJ", "India-Arunachal Pradesh-Changlang": "CH", "India-Arunachal Pradesh-Dibang Valley": "DV", "India-Arunachal Pradesh-East Kameng": "EK", "India-Arunachal Pradesh-East Siang": "ES", "India-Arunachal Pradesh-Kurung Kumey": "KK", "India-Arunachal Pradesh-Lohit": "LH", "India-Arunachal Pradesh-Longding": "None", "India-Arunachal Pradesh-Lower Dibang Valley": "DL", "India-Arunachal Pradesh-Lower Subansiri": "LS", "India-Arunachal Pradesh-Namsai": "None", "India-Arunachal Pradesh-Papum Pare": "PA", "India-Arunachal Pradesh-Tawang": "TA", "India-Arunachal Pradesh-Tirap": "TI", "India-Arunachal Pradesh-Upper Siang": "US", "India-Arunachal Pradesh-Upper Subansiri": "UB", "India-Arunachal Pradesh-West Kameng": "WK", "India-Arunachal Pradesh-West Siang": "WS", "India-Assam-Baksa": "BK", "India-Assam-Barpeta": "BP", "India-Assam-Bongaigaon": "BG", "India-Assam-Cachar": "CA", "India-Assam-Chirang": "CH", "India-Assam-Darrang": "DR", "India-Assam-Dhemaji": "DM", "India-Assam-Dhubri": "DB", "India-Assam-Dibrugarh": "DI", "India-Assam-Dima Hasao": "None", "India-Assam-Goalpara": "GP", "India-Assam-Golaghat": "GG", "India-Assam-Hailakandi": "HA", "India-Assam-Jorhat": "JO", "India-Assam-Kamrup Metropolitan": "KM", "India-Assam-Kamrup": "KU", "India-Assam-Karbi Anglong": "KA", "India-Assam-Karimganj": "KR", "India-Assam-Kokrajhar": "KJ", "India-Assam-Lakhimpur": "LA", "India-Assam-Morigaon": "MA", "India-Assam-Nagaon": "NG", "India-Assam-Nalbari": "NB", "India-Assam-Sivasagar": "SI", "India-Assam-Sonitpur": "SN", "India-Assam-Tinsukia": "TI", "India-Assam-Udalguri": "UD", "India-Bihar-Araria": "AR", "India-Bihar-Arwal": "AW", "India-Bihar-Aurangabad": "AU", "India-Bihar-Banka": "BA", "India-Bihar-Begusarai": "BE", "India-Bihar-Bhagalpur": "BG", "India-Bihar-Bhojpur": "BJ", "India-Bihar-Buxar": "BU", "India-Bihar-Darbhanga": "DA", "India-Bihar-Gaya": "GA", "India-Bihar-Gopalganj": "GO", "India-Bihar-Jamui": "JA", "India-Bihar-Jehanabad": "JH", "India-Bihar-Kaimur": "KM", "India-Bihar-Katihar": "KT", "India-Bihar-Khagaria": "KH", "India-Bihar-Kishanganj": "KI", "India-Bihar-Lakhisarai": "LA", "India-Bihar-Madhepura": "MP", "India-Bihar-Madhubani": "MB", "India-Bihar-Munger": "MG", "India-Bihar-Muzaffarpur": "MZ", "India-Bihar-Nalanda": "NL", "India-Bihar-Nawada": "NW", "India-Bihar-Pashchim Champaran": "WC", "India-Bihar-Patna": "PA", "India-Bihar-Purba Champaran": "EC", "India-Bihar-Purnia": "PU", "India-Bihar-Rohtas": "RO", "India-Bihar-Saharsa": "SH", "India-Bihar-Samastipur": "SM", "India-Bihar-Saran": "SR", "India-Bihar-Sheikhpura": "SP", "India-Bihar-Sheohar": "SO", "India-Bihar-Sitamarhi": "ST", "India-Bihar-Siwan": "SW", "India-Bihar-Supaul": "SU", "India-Bihar-Vaishali": "VA", "India-Chandigarh-Chandigarh": "CH", "India-Chhattisgarh-Baloda Bazar": "None", "India-Chhattisgarh-Balod": "None", "India-Chhattisgarh-Balrampur": "BP", "India-Chhattisgarh-Bastar": "BT", "India-Chhattisgarh-Bemetara": "None", "India-Chhattisgarh-Bijapur": "BJ", "India-Chhattisgarh-Bilaspur": "BI", "India-Chhattisgarh-Dantewada": "DW", "India-Chhattisgarh-Dhamtari": "DH", "India-Chhattisgarh-Durg": "DU", "India-Chhattisgarh-Gariaband": "None", "India-Chhattisgarh-Janjgir-Champa": "JC", "India-Chhattisgarh-Jashpur": "JA", "India-Chhattisgarh-Kabeerdham": "None", "India-Chhattisgarh-Kondagaon": "None", "India-Chhattisgarh-Korba": "KB", "India-Chhattisgarh-Koriya": "KJ", "India-Chhattisgarh-Mahasamund": "MA", "India-Chhattisgarh-Mungeli": "MG", "India-Chhattisgarh-Narayanpur": "NA", "India-Chhattisgarh-Raigarh": "RG", "India-Chhattisgarh-Raipur": "RP", "India-Chhattisgarh-Rajnandgaon": "RN", "India-Chhattisgarh-Sukma": "None", "India-Chhattisgarh-Surajpur": "None", "India-Chhattisgarh-Surguja": "SU", "India-Chhattisgarh-Uttar Bastar Kanker": "None", "India-Dadra and Nagar Haveli-Dadra and Nagar Haveli": "DN", "India-Daman and Diu-Daman": "DA", "India-Daman and Diu-Diu": "DI", "India-Goa-North Goa": "NG", "India-Goa-South Goa": "SG", "India-Gujarat-Ahmadabad": "AH", "India-Gujarat-Amreli": "AM", "India-Gujarat-Anand": "AN", "India-Gujarat-Aravalli": "None", "India-Gujarat-Banas Kantha": "BK", "India-Gujarat-Bharuch": "BR", "India-Gujarat-Bhavnagar": "BV", "India-Gujarat-Botad": "None", "India-Gujarat-Chhota Udaipur": "None", "India-Gujarat-Dahod": "DA", "India-Gujarat-Devbhumi Dwarka": "None", "India-Gujarat-Gandhinagar": "GA", "India-Gujarat-Gir Somnath": "None", "India-Gujarat-Jamnagar": "JA", "India-Gujarat-Junagadh": "JU", "India-Gujarat-Kachchh": "KA", "India-Gujarat-Kheda": "KH", "India-Gujarat-Mahesana": "MA", "India-Gujarat-Mahisagar": "None", "India-Gujarat-Morbi": "None", "India-Gujarat-Narmada": "NR", "India-Gujarat-Navsari": "NV", "India-Gujarat-Panch Mahals": "PM", "India-Gujarat-Patan": "PA", "India-Gujarat-Porbandar": "PO", "India-Gujarat-Rajkot": "RA", "India-Gujarat-Sabar Kantha": "SK", "India-Gujarat-Surat": "SR", "India-Gujarat-Surendranagar": "SN", "India-Gujarat-Tapi": "TP", "India-Gujarat-The Dangs": "DG", "India-Gujarat-Vadodara": "VD", "India-Gujarat-Valsad": "VL", "India-Haryana-Ambala": "AM", "India-Haryana-Bhiwani": "BH", "India-Haryana-Faridabad": "FD", "India-Haryana-Fatehabad": "FT", "India-Haryana-Gurgaon": "GG", "India-Haryana-Hisar": "HI", "India-Haryana-Jhajjar": "JH", "India-Haryana-Jind": "JI", "India-Haryana-Kaithal": "KT", "India-Haryana-Karnal": "KR", "India-Haryana-Kurukshetra": "KU", "India-Haryana-Mahendragarh": "MA", "India-Haryana-Mewat": "MW", "India-Haryana-Palwal": "PW", "India-Haryana-Panchkula": "PK", "India-Haryana-Panipat": "PP", "India-Haryana-Rewari": "RE", "India-Haryana-Rohtak": "RO", "India-Haryana-Sirsa": "SI", "India-Haryana-Sonipat": "SO", "India-Haryana-Yamunanagar": "YN", "India-Himachal Pradesh-Bilaspur": "BI", "India-Himachal Pradesh-Chamba": "CH", "India-Himachal Pradesh-Hamirpur": "HA", "India-Himachal Pradesh-Kangra": "KA", "India-Himachal Pradesh-Kinnaur": "KI", "India-Himachal Pradesh-Kullu": "KU", "India-Himachal Pradesh-Lahul & Spiti": "LS", "India-Himachal Pradesh-Mandi": "MA", "India-Himachal Pradesh-Shimla": "SH", "India-Himachal Pradesh-Sirmaur": "SI", "India-Himachal Pradesh-Solan": "SO", "India-Himachal Pradesh-Una": "UN", "India-Jammu and Kashmir-Anantnag": "AG", "India-Jammu and Kashmir-Badgam": "BD", "India-Jammu and Kashmir-Bandipore": "BP", "India-Jammu and Kashmir-Baramulla": "BL", "India-Jammu and Kashmir-Doda": "DD", "India-Jammu and Kashmir-Ganderbal": "GA", "India-Jammu and Kashmir-Jammu": "JM", "India-Jammu and Kashmir-Kargil": "KR", "India-Jammu and Kashmir-Kathua": "KA", "India-Jammu and Kashmir-Kishtwar": "KW", "India-Jammu and Kashmir-Kulgam": "KG", "India-Jammu and Kashmir-Kupwara": "KU", "India-Jammu and Kashmir-Leh (Ladakh)": "LE", "India-Jammu and Kashmir-Poonch": "PO", "India-Jammu and Kashmir-Pulwama": "PW", "India-Jammu and Kashmir-Rajouri": "RA", "India-Jammu and Kashmir-Ramban": "RB", "India-Jammu and Kashmir-Reasi": "RE", "India-Jammu and Kashmir-Samba": "SM", "India-Jammu and Kashmir-Shupiyan": "SH", "India-Jammu and Kashmir-Srinagar": "SN", "India-Jammu and Kashmir-Udhampur": "UM", "India-Jharkhand-Bokaro": "BO", "India-Jharkhand-Chatra": "CH", "India-Jharkhand-Deoghar": "DE", "India-Jharkhand-Dhanbad": "DH", "India-Jharkhand-Dumka": "DM", "India-Jharkhand-Garhwa": "GA", "India-Jharkhand-Giridih": "GI", "India-Jharkhand-Godda": "GO", "India-Jharkhand-Gumla": "GM", "India-Jharkhand-Hazaribagh": "HZ", "India-Jharkhand-Jamtara": "JA", "India-Jharkhand-Khunti": "KH", "India-Jharkhand-Kodarma": "KO", "India-Jharkhand-Latehar": "LA", "India-Jharkhand-Lohardaga": "LO", "India-Jharkhand-Pakur": "PK", "India-Jharkhand-Palamu": "PM", "India-Jharkhand-Pashchimi Singhbhum": "WS", "India-Jharkhand-Purbi Singhbhum": "ES", "India-Jharkhand-Ramgarh": "RM", "India-Jharkhand-Ranchi": "RN", "India-Jharkhand-Sahibganj": "SA", "India-Jharkhand-Saraikela-kharsawan": "SK", "India-Jharkhand-Simdega": "SD", "India-Karnataka-Bagalkot": "BK", "India-Karnataka-Bangalore Rural": "BU", "India-Karnataka-Bangalore": "BN", "India-Karnataka-Belgaum": "BG", "India-Karnataka-Bellary": "BL", "India-Karnataka-Bidar": "BD", "India-Karnataka-Bijapur": "BJ", "India-Karnataka-Chamrajnagar": "CJ", "India-Karnataka-Chikballapura": "CB", "India-Karnataka-Chikmagalur": "CK", "India-Karnataka-Chitradurga": "CT", "India-Karnataka-Dakshina Kannada": "DK", "India-Karnataka-Davanagere": "DA", "India-Karnataka-Dharwad": "DH", "India-Karnataka-Gadag": "GA", "India-Karnataka-Gulbarga": "GB", "India-Karnataka-Hassan": "HS", "India-Karnataka-Haveri": "HV", "India-Karnataka-Kodagu": "KD", "India-Karnataka-Kolar": "KO", "India-Karnataka-Koppal": "KP", "India-Karnataka-Mandya": "MA", "India-Karnataka-Mysore": "MY", "India-Karnataka-Raichur": "RA", "India-Karnataka-Ramanagara": "RM", "India-Karnataka-Shimoga": "SH", "India-Karnataka-Tumkur": "TU", "India-Karnataka-Udupi": "UD", "India-Karnataka-Uttara Kannada": "UK", "India-Karnataka-Yadgir": "YD", "India-Kerala-Alappuzha": "AL", "India-Kerala-Ernakulam": "ER", "India-Kerala-Idukki": "ID", "India-Kerala-Kannur": "KN", "India-Kerala-Kasaragod": "KS", "India-Kerala-Kollam": "KL", "India-Kerala-Kottayam": "KT", "India-Kerala-Kozhikode": "KZ", "India-Kerala-Malappuram": "MA", "India-Kerala-Palakkad": "PL", "India-Kerala-Pathanamthitta": "PT", "India-Kerala-Thiruvananthapuram": "TV", "India-Kerala-Thrissur": "TS", "India-Kerala-Wayanad": "WA", "India-Lakshadweep-Lakshadweep": "LD", "India-Madhya Pradesh-Agar Malwa": "None", "India-Madhya Pradesh-Alirajpur": "AR", "India-Madhya Pradesh-Anuppur": "AP", "India-Madhya Pradesh-Ashoknagar": "AN", "India-Madhya Pradesh-Balaghat": "BL", "India-Madhya Pradesh-Barwani": "BR", "India-Madhya Pradesh-Betul": "BE", "India-Madhya Pradesh-Bhind": "BD", "India-Madhya Pradesh-Bhopal": "BP", "India-Madhya Pradesh-Burhanpur": "BU", "India-Madhya Pradesh-Chhatarpur": "CT", "India-Madhya Pradesh-Chhindwara": "CN", "India-Madhya Pradesh-Damoh": "DM", "India-Madhya Pradesh-Datia": "DT", "India-Madhya Pradesh-Dewas": "DE", "India-Madhya Pradesh-Dhar": "DH", "India-Madhya Pradesh-Dindori": "DI", "India-Madhya Pradesh-East Nimar": "EN", "India-Madhya Pradesh-Guna": "GN", "India-Madhya Pradesh-Gwalior": "GW", "India-Madhya Pradesh-Harda": "HA", "India-Madhya Pradesh-Hoshangabad": "HO", "India-Madhya Pradesh-Indore": "IN", "India-Madhya Pradesh-Jabalpur": "JA", "India-Madhya Pradesh-Jhabua": "JB", "India-Madhya Pradesh-Katni": "KA", "India-Madhya Pradesh-Mandla": "ML", "India-Madhya Pradesh-Mandsaur": "MS", "India-Madhya Pradesh-Morena": "MO", "India-Madhya Pradesh-Narsimhapur": "NA", "India-Madhya Pradesh-Neemuch": "NE", "India-Madhya Pradesh-Panna": "PA", "India-Madhya Pradesh-Raisen": "RS", "India-Madhya Pradesh-Rajgarh": "RG", "India-Madhya Pradesh-Ratlam": "RL", "India-Madhya Pradesh-Rewa": "RE", "India-Madhya Pradesh-Sagar": "SG", "India-Madhya Pradesh-Satna": "ST", "India-Madhya Pradesh-Sehore": "SR", "India-Madhya Pradesh-Seoni": "SO", "India-Madhya Pradesh-Shahdol": "SL", "India-Madhya Pradesh-Shajapur": "SJ", "India-Madhya Pradesh-Sheopur": "SP", "India-Madhya Pradesh-Shivpuri": "SV", "India-Madhya Pradesh-Sidhi": "SD", "India-Madhya Pradesh-Singrauli": "SU", "India-Madhya Pradesh-Tikamgarh": "TI", "India-Madhya Pradesh-Ujjain": "UJ", "India-Madhya Pradesh-Umaria": "UM", "India-Madhya Pradesh-Vidisha": "VI", "India-Madhya Pradesh-West Nimar": "WN", "India-Maharashtra-Ahmadnagar": "AH", "India-Maharashtra-Akola": "AK", "India-Maharashtra-Amravati": "AM", "India-Maharashtra-Aurangabad": "AU", "India-Maharashtra-Bhandara": "BH", "India-Maharashtra-Bid": "BI", "India-Maharashtra-Buldana": "BU", "India-Maharashtra-Chandrapur": "CH", "India-Maharashtra-Dhule": "DH", "India-Maharashtra-Garhchiroli": "GA", "India-Maharashtra-Gondiya": "GO", "India-Maharashtra-Hingoli": "HI", "India-Maharashtra-Jalgaon": "JG", "India-Maharashtra-Jalna": "JN", "India-Maharashtra-Kolhapur": "KO", "India-Maharashtra-Latur": "LA", "India-Maharashtra-Mumbai City": "MC", "India-Maharashtra-Mumbai Suburban": "MC", "India-Maharashtra-Nagpur": "NG", "India-Maharashtra-Nanded": "ND", "India-Maharashtra-Nandurbar": "NB", "India-Maharashtra-Nashik": "NS", "India-Maharashtra-Osmanabad": "OS", "India-Maharashtra-Palghar": "None", "India-Maharashtra-Parbhani": "PA", "India-Maharashtra-Pune": "PU", "India-Maharashtra-Raigarh": "RG", "India-Maharashtra-Ratnagiri": "RT", "India-Maharashtra-Sangli": "SN", "India-Maharashtra-Satara": "ST", "India-Maharashtra-Sindhudurg": "SI", "India-Maharashtra-Solapur": "SO", "India-Maharashtra-Thane": "TH", "India-Maharashtra-Wardha": "WR", "India-Maharashtra-Washim": "WS", "India-Maharashtra-Yavatmal": "YA", "India-Manipur-Bishnupur": "BI", "India-Manipur-Chandel": "CD", "India-Manipur-Churachandpur": "CC", "India-Manipur-Imphal East": "EI", "India-Manipur-Imphal West": "WI", "India-Manipur-Senapati": "SE", "India-Manipur-Tamenglong": "TA", "India-Manipur-Thoubal": "TH", "India-Manipur-Ukhrul": "UK", "India-Meghalaya-East Garo Hills": "EG", "India-Meghalaya-East Khasi Hills": "EK", "India-Meghalaya-Jaintia Hills": "JH", "India-Meghalaya-North Garo Hills": "NG", "India-Meghalaya-Ri Bhoi": "RB", "India-Meghalaya-South Garo Hills": "SG", "India-Meghalaya-South West Garo Hills": "None", "India-Meghalaya-South West Khasi Hills": "None", "India-Meghalaya-West Garo Hills": "WG", "India-Meghalaya-West Khasi Hills": "WK", "India-Mizoram-Aizawl": "AI", "India-Mizoram-Champhai": "CH", "India-Mizoram-Kolasib": "KO", "India-Mizoram-Lawangtlai": "LA", "India-Mizoram-Lunglei": "LU", "India-Mizoram-Mamit": "MA", "India-Mizoram-Saiha": "SA", "India-Mizoram-Serchhip": "SE", "India-Nagaland-Dimapur": "DI", "India-Nagaland-Kiphire": "KP", "India-Nagaland-Kohima": "KH", "India-Nagaland-Longleng": "None", "India-Nagaland-Mokokchung": "MK", "India-Nagaland-Mon": "MN", "India-Nagaland-Peren": "PE", "India-Nagaland-Phek": "PH", "India-Nagaland-Tuensang": "TS", "India-Nagaland-Wokha": "WO", "India-Nagaland-Zunheboto": "ZU", "India-NCT of Delhi-West": "WE", "India-Odisha-Anugul": "AN", "India-Odisha-Balangir": "BL", "India-Odisha-Baleshwar": "BW", "India-Odisha-Bargarh": "BR", "India-Odisha-Bauda": "BD", "India-Odisha-Bhadrak": "BH", "India-Odisha-Cuttack": "CU", "India-Odisha-Debagarh": "DE", "India-Odisha-Dhenkanal": "DH", "India-Odisha-Gajapati": "GP", "India-Odisha-Ganjam": "GN", "India-Odisha-Jagatsinghapur": "JS", "India-Odisha-Jajapur": "JP", "India-Odisha-Jharsuguda": "JH", "India-Odisha-Kalahandi": "KL", "India-Odisha-Kandhamal": "KN", "India-Odisha-Kendrapara": "KP", "India-Odisha-Kendujhar": "KJ", "India-Odisha-Khordha": "KH", "India-Odisha-Koraput": "KO", "India-Odisha-Malkangiri": "ML", "India-Odisha-Mayurbhanj": "MY", "India-Odisha-Nabarangapur": "NB", "India-Odisha-Nayagarh": "NY", "India-Odisha-Nuapada": "NU", "India-Odisha-Puri": "PU", "India-Odisha-Rayagada": "RA", "India-Odisha-Sambalpur": "SA", "India-Odisha-Subarnapur": "SO", "India-Odisha-Sundargarh": "SU", "India-Puducherry-Karaikal": "KA", "India-Puducherry-Mahe": "MA", "India-Puducherry-Puducherry": "PO", "India-Puducherry-Yanam": "YA", "India-Punjab-Amritsar": "AM", "India-Punjab-Barnala": "BL", "India-Punjab-Bathinda": "BA", "India-Punjab-Faridkot": "FR", "India-Punjab-Fatehgarh Sahib": "FT", "India-Punjab-Fazilka": "FI", "India-Punjab-Firozpur": "FI", "India-Punjab-Gurdaspur": "GU", "India-Punjab-Hoshiarpur": "HO", "India-Punjab-Jalandhar": "JA", "India-Punjab-Kapurthala": "KA", "India-Punjab-Ludhiana": "LU", "India-Punjab-Mansa": "MA", "India-Punjab-Moga": "MO", "India-Punjab-Muktsar": "MU", "India-Punjab-Pathankot": "None", "India-Punjab-Patiala": "PA", "India-Punjab-Rupnagar": "RP", "India-Punjab-Sahibzada Ajit Singh Nagar": "None", "India-Punjab-Sangrur": "SR", "India-Punjab-Shahid Bhagat Singh Nagar": "NS", "India-Punjab-Tarn Taran": "TT", "India-Rajasthan-Ajmer": "AJ", "India-Rajasthan-Alwar": "AL", "India-Rajasthan-Banswara": "BS", "India-Rajasthan-Baran": "BR", "India-Rajasthan-Barmer": "BM", "India-Rajasthan-Bharatpur": "BP", "India-Rajasthan-Bhilwara": "BW", "India-Rajasthan-Bikaner": "BI", "India-Rajasthan-Bundi": "BU", "India-Rajasthan-Chittaurgarh": "CH", "India-Rajasthan-Churu": "CR", "India-Rajasthan-Dausa": "DA", "India-Rajasthan-Dhaulpur": "DH", "India-Rajasthan-Dungarpur": "DU", "India-Rajasthan-Ganganagar": "GA", "India-Rajasthan-Hanumangarh": "HA", "India-Rajasthan-Jaipur": "JP", "India-Rajasthan-Jaisalmer": "JS", "India-Rajasthan-Jalor": "JL", "India-Rajasthan-Jhalawar": "JW", "India-Rajasthan-Jhunjhunun": "JJ", "India-Rajasthan-Jodhpur": "JO", "India-Rajasthan-Karauli": "KA", "India-Rajasthan-Kota": "KO", "India-Rajasthan-Nagaur": "NA", "India-Rajasthan-Pali": "PA", "India-Rajasthan-Pratapgarh": "PR", "India-Rajasthan-Rajsamand": "RA", "India-Rajasthan-Sawai Madhopur": "SM", "India-Rajasthan-Sikar": "SK", "India-Rajasthan-Sirohi": "SR", "India-Rajasthan-Tonk": "TO", "India-Rajasthan-Udaipur": "UP", "India-Sikkim-East Sikkim": "ES", "India-Sikkim-North Sikkim": "NS", "India-Sikkim-South Sikkim": "SS", "India-Sikkim-West Sikkim": "WS", "India-Tamil Nadu-Ariyalur": "AR", "India-Tamil Nadu-Chennai": "CH", "India-Tamil Nadu-Coimbatore": "CM", "India-Tamil Nadu-Cuddalore": "CU", "India-Tamil Nadu-Dharmapuri": "DM", "India-Tamil Nadu-Dindigul": "DI", "India-Tamil Nadu-Erode": "ED", "India-Tamil Nadu-Kancheepuram": "KC", "India-Tamil Nadu-Kanniyakumari": "KK", "India-Tamil Nadu-Karur": "KR", "India-Tamil Nadu-Krishnagiri": "KG", "India-Tamil Nadu-Madurai": "MA", "India-Tamil Nadu-Nagappattinam": "NG", "India-Tamil Nadu-Namakkal": "NM", "India-Tamil Nadu-Perambalur": "PE", "India-Tamil Nadu-Pudukkottai": "PU", "India-Tamil Nadu-Ramanathapuram": "RA", "India-Tamil Nadu-Salem": "SA", "India-Tamil Nadu-Sivaganga": "SI", "India-Tamil Nadu-Thanjavur": "TJ", "India-Tamil Nadu-The Nilgiris": "NI", "India-Tamil Nadu-Theni": "TH", "India-Tamil Nadu-Thiruvallur": "TL", "India-Tamil Nadu-Thiruvarur": "TR", "India-Tamil Nadu-Thoothukkudi": "TK", "India-Tamil Nadu-Tiruchirappalli": "TC", "India-Tamil Nadu-Tirunelveli": "TI", "India-Tamil Nadu-Tiruppur": "TP", "India-Tamil Nadu-Tiruvannamalai": "TV", "India-Tamil Nadu-Vellore": "VE", "India-Tamil Nadu-Viluppuram": "VL", "India-Tamil Nadu-Virudunagar": "VR", "India-Telangana-Adilabad": "AD", "India-Telangana-Hyderabad": "HY", "India-Telangana-Karimnagar": "KA", "India-Telangana-Khammam": "KH", "India-Telangana-Mahbubnagar": "MA", "India-Telangana-Medak": "ME", "India-Telangana-Nalgonda": "NA", "India-Telangana-Nizamabad": "NI", "India-Telangana-Ranga Reddy": "RA", "India-Telangana-Warangal": "WA", "India-Tripura-Dhalai": "DH", "India-Tripura-Gomati": "None", "India-Tripura-Khowai": "None", "India-Tripura-North Tripura": "NT", "India-Tripura-Sipahijala": "None", "India-Tripura-South Tripura": "ST", "India-Tripura-Unokoti": "None", "India-Tripura-West Tripura": "WT", "India-Uttar Pradesh-Agra": "AG", "India-Uttar Pradesh-Aligarh": "AL", "India-Uttar Pradesh-Allahabad": "AH", "India-Uttar Pradesh-Ambedkar Nagar": "AN", "India-Uttar Pradesh-Amethi": "None", "India-Uttar Pradesh-Amroha": "None", "India-Uttar Pradesh-Auraiya": "AU", "India-Uttar Pradesh-Azamgarh": "AZ", "India-Uttar Pradesh-Baghpat": "BG", "India-Uttar Pradesh-Bahraich": "BH", "India-Uttar Pradesh-Ballia": "BL", "India-Uttar Pradesh-Balrampur": "BP", "India-Uttar Pradesh-Banda": "BN", "India-Uttar Pradesh-Barabanki": "BB", "India-Uttar Pradesh-Bareilly": "BR", "India-Uttar Pradesh-Basti": "BS", "India-Uttar Pradesh-Bijnor": "BI", "India-Uttar Pradesh-Budaun": "BD", "India-Uttar Pradesh-Bulandshahr": "BU", "India-Uttar Pradesh-Chandauli": "CD", "India-Uttar Pradesh-Chitrakoot": "CT", "India-Uttar Pradesh-Deoria": "DE", "India-Uttar Pradesh-Etah": "EH", "India-Uttar Pradesh-Etawah": "EW", "India-Uttar Pradesh-Faizabad": "FZ", "India-Uttar Pradesh-Farrukhabad": "FR", "India-Uttar Pradesh-Fatehpur": "FT", "India-Uttar Pradesh-Firozabad": "FI", "India-Uttar Pradesh-Gautam Buddha Nagar": "GB", "India-Uttar Pradesh-Ghaziabad": "GZ", "India-Uttar Pradesh-Ghazipur": "GP", "India-Uttar Pradesh-Gonda": "GN", "India-Uttar Pradesh-Gorakhpur": "GR", "India-Uttar Pradesh-Hamirpur": "HM", "India-Uttar Pradesh-Hapur": "None", "India-Uttar Pradesh-Hardoi": "HR", "India-Uttar Pradesh-Hathras": "HT", "India-Uttar Pradesh-Jalaun": "JL", "India-Uttar Pradesh-Jaunpur": "JU", "India-Uttar Pradesh-Jhansi": "JH", "India-Uttar Pradesh-Kannauj": "KJ", "India-Uttar Pradesh-Kanpur Dehat": "KD", "India-Uttar Pradesh-Kanpur Nagar": "KN", "India-Uttar Pradesh-Kasganj": "None", "India-Uttar Pradesh-Kaushambi": "KS", "India-Uttar Pradesh-Kushinagar": "KU", "India-Uttar Pradesh-Lakhimpur Kheri": "LK", "India-Uttar Pradesh-Lalitpur": "LA", "India-Uttar Pradesh-Lucknow": "LU", "India-Uttar Pradesh-Maharajganj": "MG", "India-Uttar Pradesh-Mahoba": "MH", "India-Uttar Pradesh-Mainpuri": "MP", "India-Uttar Pradesh-Mathura": "MT", "India-Uttar Pradesh-Mau": "None", "India-Uttar Pradesh-Meerut": "ME", "India-Uttar Pradesh-Mirzapur": "MI", "India-Uttar Pradesh-Moradabad": "MO", "India-Uttar Pradesh-Muzaffarnagar": "MU", "India-Uttar Pradesh-Pilibhit": "PI", "India-Uttar Pradesh-Pratapgarh": "PR", "India-Uttar Pradesh-Rae Bareli": "RB", "India-Uttar Pradesh-Rampur": "RA", "India-Uttar Pradesh-Saharanpur": "SA", "India-Uttar Pradesh-Sambhal": "None", "India-Uttar Pradesh-Sant Kabir Nagar": "SK", "India-Uttar Pradesh-Sant Ravi Das Nagar": "SR", "India-Uttar Pradesh-Shahjahanpur": "SJ", "India-Uttar Pradesh-Shamli": "None", "India-Uttar Pradesh-Shravasti": "SV", "India-Uttar Pradesh-Siddharth Nagar": "SN", "India-Uttar Pradesh-Sitapur": "SI", "India-Uttar Pradesh-Sonbhadra": "SO", "India-Uttar Pradesh-Sultanpur": "SU", "India-Uttar Pradesh-Unnao": "UN", "India-Uttar Pradesh-Varanasi": "VA", "India-Uttarakhand-Almora": "AL", "India-Uttarakhand-Bageshwar": "BA", "India-Uttarakhand-Chamoli": "CL", "India-Uttarakhand-Champawat": "CP", "India-Uttarakhand-Dehradun": "DD", "India-Uttarakhand-Garhwal": "None", "India-Uttarakhand-Hardwar": "HA", "India-Uttarakhand-Nainital": "NA", "India-Uttarakhand-Pithoragarh": "PI", "India-Uttarakhand-Rudraprayag": "RP", "India-Uttarakhand-Tehri Garhwal": "TG", "India-Uttarakhand-Udham Singh Nagar": "US", "India-Uttarakhand-Uttarkashi": "UT", "India-West Bengal-Alipurduar": "None", "India-West Bengal-Bankura": "BN", "India-West Bengal-Barddhaman": "BR", "India-West Bengal-Birbhum": "BI", "India-West Bengal-Dakshin Dinajpur": "DD", "India-West Bengal-Darjiling": "DA", "India-West Bengal-Haora": "HR", "India-West Bengal-Hugli": "HG", "India-West Bengal-Jalpaiguri": "JA", "India-West Bengal-Koch Bihar": "KB", "India-West Bengal-Kolkata": "KO", "India-West Bengal-Maldah": "MA", "India-West Bengal-Murshidabad": "MU", "India-West Bengal-Nadia": "NA", "India-West Bengal-North 24 Parganas": "PN", "India-West Bengal-Pashchim Medinipur": "WM", "India-West Bengal-Purba Medinipur": "EM", "India-West Bengal-Puruliya": "PU", "India-West Bengal-South 24 Parganas": "PS", "India-West Bengal-Uttar Dinajpur": "UD", "Indonesia-Aceh-Aceh Barat Daya": "AD", "Indonesia-Aceh-Aceh Barat": "AB", "Indonesia-Aceh-Aceh Besar": "AR", "Indonesia-Aceh-Aceh Jaya": "AJ", "Indonesia-Aceh-Aceh Selatan": "AS", "Indonesia-Aceh-Aceh Singkil": "AN", "Indonesia-Aceh-Aceh Tamiang": "AM", "Indonesia-Aceh-Aceh Tengah": "AT", "Indonesia-Aceh-Aceh Tenggara": "AG", "Indonesia-Aceh-Aceh Timur": "AI", "Indonesia-Aceh-Aceh Utara": "AU", "Indonesia-Aceh-Banda Aceh": "BA", "Indonesia-Aceh-Bener Meriah": "BM", "Indonesia-Aceh-Bireuen": "BI", "Indonesia-Aceh-Gayo Lues": "GL", "Indonesia-Aceh-Langsa": "LA", "Indonesia-Aceh-Lhokseumawe": "LH", "Indonesia-Aceh-Nagan Raya": "NR", "Indonesia-Aceh-Pidie Jaya": "PJ", "Indonesia-Aceh-Pidie": "PD", "Indonesia-Aceh-Sabang": "SA", "Indonesia-Aceh-Simeulue": "SI", "Indonesia-Aceh-Subulussalam": "SU", "Indonesia-Bali-Badung": "BD", "Indonesia-Bali-Bangli": "BN", "Indonesia-Bali-Buleleng": "BL", "Indonesia-Bali-Denpasar": "DE", "Indonesia-Bali-Gianyar": "GI", "Indonesia-Bali-Jembrana": "JE", "Indonesia-Bali-Karangasem": "KA", "Indonesia-Bali-Klungkung": "KL", "Indonesia-Bali-Tabanan": "TA", "Indonesia-Bangka Belitung-Bangka Barat": "BB", "Indonesia-Bangka Belitung-Bangka Selatan": "BS", "Indonesia-Bangka Belitung-Bangka Tengah": "BG", "Indonesia-Bangka Belitung-Bangka": "BA", "Indonesia-Bangka Belitung-Belitung Timur": "BT", "Indonesia-Bangka Belitung-Belitung": "BE", "Indonesia-Bangka Belitung-Pangkalpinang": "PP", "Indonesia-Banten-Cilegon": "CL", "Indonesia-Banten-Kota Serang": "SK", "Indonesia-Banten-Kota Tangerang": "TM", "Indonesia-Banten-Lebak": "LE", "Indonesia-Banten-Pandeglang": "PA", "Indonesia-Banten-Serang": "SR", "Indonesia-Banten-Tangerang Selatan": "TS", "Indonesia-Banten-Tangerang": "TG", "Indonesia-Bengkulu-Bengkulu Selatan": "BS", "Indonesia-Bengkulu-Bengkulu Tengah": "BN", "Indonesia-Bengkulu-Bengkulu Utara": "BT", "Indonesia-Bengkulu-Bengkulu": "BE", "Indonesia-Bengkulu-Kaur": "KA", "Indonesia-Bengkulu-Kepahiang": "KE", "Indonesia-Bengkulu-Lebong": "LE", "Indonesia-Bengkulu-Mukomuko": "MU", "Indonesia-Bengkulu-Rejang Lebong": "RL", "Indonesia-Bengkulu-Seluma": "SE", "Indonesia-Gorontalo-Boalemo": "BO", "Indonesia-Gorontalo-Bone Bolango": "BB", "Indonesia-Gorontalo-Danau Limboto": "GO", "Indonesia-Gorontalo-Gorontalo Utara": "GU", "Indonesia-Gorontalo-Gorontalo": "GO", "Indonesia-Gorontalo-Kota Gorontalo": "GM", "Indonesia-Gorontalo-Pohuwato": "PO", "Indonesia-Jakarta Raya-Jakarta Barat": "JB", "Indonesia-Jakarta Raya-Jakarta Pusat": "JP", "Indonesia-Jakarta Raya-Jakarta Selatan": "JS", "Indonesia-Jakarta Raya-Jakarta Timur": "JT", "Indonesia-Jakarta Raya-Jakarta Utara": "JU", "Indonesia-Jakarta Raya-Kepulauan Seribu": "KS", "Indonesia-Jambi-Batang Hari": "BA", "Indonesia-Jambi-Bungo": "BT", "Indonesia-Jambi-Jambi": "JA", "Indonesia-Jambi-Kerinci": "KR", "Indonesia-Jambi-Merangin": "SB", "Indonesia-Jambi-Muaro Jambi": "MJ", "Indonesia-Jambi-Sarolangun": "SA", "Indonesia-Jambi-Sungai Penuh": "SP", "Indonesia-Jambi-Tanjung Jabung B": "TJ", "Indonesia-Jambi-Tanjung Jabung T": "TT", "Indonesia-Jambi-Tebo": "TE", "Indonesia-Jawa Barat-Bandung Barat": "BB", "Indonesia-Jawa Barat-Bandung": "BU", "Indonesia-Jawa Barat-Banjar": "BA", "Indonesia-Jawa Barat-Bekasi": "BS", "Indonesia-Jawa Barat-Bogor": "BR", "Indonesia-Jawa Barat-Ciamis": "CS", "Indonesia-Jawa Barat-Cianjur": "CJ", "Indonesia-Jawa Barat-Cimahi": "CI", "Indonesia-Jawa Barat-Cirebon": "CR", "Indonesia-Jawa Barat-Depok": "DE", "Indonesia-Jawa Barat-Garut": "GA", "Indonesia-Jawa Barat-Indramayu": "IN", "Indonesia-Jawa Barat-Karawang": "KA", "Indonesia-Jawa Barat-Kota Bandung": "BN", "Indonesia-Jawa Barat-Kota Bekasi": "BK", "Indonesia-Jawa Barat-Kota Bogor": "BG", "Indonesia-Jawa Barat-Kota Cirebon": "CM", "Indonesia-Jawa Barat-Kota Sukabumi": "SM", "Indonesia-Jawa Barat-Kota Tasikmalaya": "TM", "Indonesia-Jawa Barat-Kuningan": "KU", "Indonesia-Jawa Barat-Majalengka": "MA", "Indonesia-Jawa Barat-Purwakarta": "PU", "Indonesia-Jawa Barat-Subang": "SB", "Indonesia-Jawa Barat-Sukabumi": "SR", "Indonesia-Jawa Barat-Sumedang": "SD", "Indonesia-Jawa Barat-Tasikmalaya": "TA", "Indonesia-Jawa Barat-Waduk Cirata": "None", "Indonesia-Jawa Tengah-Banjarnegara": "BN", "Indonesia-Jawa Tengah-Banyumas": "BY", "Indonesia-Jawa Tengah-Batang": "BT", "Indonesia-Jawa Tengah-Blora": "BL", "Indonesia-Jawa Tengah-Boyolali": "BO", "Indonesia-Jawa Tengah-Brebes": "BR", "Indonesia-Jawa Tengah-Cilacap": "CI", "Indonesia-Jawa Tengah-Demak": "DE", "Indonesia-Jawa Tengah-Grobogan": "GR", "Indonesia-Jawa Tengah-Jepara": "JE", "Indonesia-Jawa Tengah-Karanganyar": "KA", "Indonesia-Jawa Tengah-Kebumen": "KB", "Indonesia-Jawa Tengah-Kendal": "KN", "Indonesia-Jawa Tengah-Klaten": "KL", "Indonesia-Jawa Tengah-Kota Magelang": "MM", "Indonesia-Jawa Tengah-Kota Pekalongan": "PM", "Indonesia-Jawa Tengah-Kota Semarang": "SM", "Indonesia-Jawa Tengah-Kota Tegal": "TM", "Indonesia-Jawa Tengah-Kudus": "KU", "Indonesia-Jawa Tengah-Magelang": "MR", "Indonesia-Jawa Tengah-Pati": "PA", "Indonesia-Jawa Tengah-Pekalongan": "PR", "Indonesia-Jawa Tengah-Pemalang": "PL", "Indonesia-Jawa Tengah-Purbalingga": "PB", "Indonesia-Jawa Tengah-Purworejo": "PW", "Indonesia-Jawa Tengah-Rembang": "RE", "Indonesia-Jawa Tengah-Salatiga": "SA", "Indonesia-Jawa Tengah-Semarang": "SR", "Indonesia-Jawa Tengah-Sragen": "SG", "Indonesia-Jawa Tengah-Sukoharjo": "SH", "Indonesia-Jawa Tengah-Surakarta": "SK", "Indonesia-Jawa Tengah-Tegal": "TR", "Indonesia-Jawa Tengah-Temanggung": "TG", "Indonesia-Jawa Tengah-Waduk Kedungombo": "None", "Indonesia-Jawa Tengah-Wonogiri": "WG", "Indonesia-Jawa Tengah-Wonosobo": "WS", "Indonesia-Jawa Timur-Bangkalan": "BK", "Indonesia-Jawa Timur-Banyuwangi": "BW", "Indonesia-Jawa Timur-Batu": "BA", "Indonesia-Jawa Timur-Blitar": "BR", "Indonesia-Jawa Timur-Bojonegoro": "BJ", "Indonesia-Jawa Timur-Bondowoso": "BD", "Indonesia-Jawa Timur-Gresik": "GR", "Indonesia-Jawa Timur-Jember": "JE", "Indonesia-Jawa Timur-Jombang": "JO", "Indonesia-Jawa Timur-Kediri": "KR", "Indonesia-Jawa Timur-Kota Blitar": "BM", "Indonesia-Jawa Timur-Kota Kediri": "KM", "Indonesia-Jawa Timur-Kota Madiun": "MD", "Indonesia-Jawa Timur-Kota Malang": "ML", "Indonesia-Jawa Timur-Kota Mojokerto": "MJ", "Indonesia-Jawa Timur-Kota Pasuruan": "PS", "Indonesia-Jawa Timur-Kota Probolinggo": "PB", "Indonesia-Jawa Timur-Lamongan": "LA", "Indonesia-Jawa Timur-Lumajang": "LU", "Indonesia-Jawa Timur-Madiun": "MN", "Indonesia-Jawa Timur-Magetan": "MT", "Indonesia-Jawa Timur-Malang": "MG", "Indonesia-Jawa Timur-Mojokerto": "MK", "Indonesia-Jawa Timur-Nganjuk": "NJ", "Indonesia-Jawa Timur-Ngawi": "NW", "Indonesia-Jawa Timur-Pacitan": "PC", "Indonesia-Jawa Timur-Pamekasan": "PK", "Indonesia-Jawa Timur-Pasuruan": "PR", "Indonesia-Jawa Timur-Ponorogo": "PG", "Indonesia-Jawa Timur-Probolinggo": "PL", "Indonesia-Jawa Timur-Sampang": "SA", "Indonesia-Jawa Timur-Sidoarjo": "SD", "Indonesia-Jawa Timur-Situbondo": "SB", "Indonesia-Jawa Timur-Sumenep": "SM", "Indonesia-Jawa Timur-Surabaya": "SR", "Indonesia-Jawa Timur-Trenggalek": "TR", "Indonesia-Jawa Timur-Tuban": "TB", "Indonesia-Jawa Timur-Tulungagung": "TG", "Indonesia-Kalimantan Barat-Bengkayang": "BE", "Indonesia-Kalimantan Barat-Kapuas Hulu": "KH", "Indonesia-Kalimantan Barat-Kayong Utara": "KU", "Indonesia-Kalimantan Barat-Ketapang": "KP", "Indonesia-Kalimantan Barat-Kota Pontianak": "PN", "Indonesia-Kalimantan Barat-Kubu Raya": "KR", "Indonesia-Kalimantan Barat-Landak": "LA", "Indonesia-Kalimantan Barat-Melawi": "ME", "Indonesia-Kalimantan Barat-Pontianak": "PR", "Indonesia-Kalimantan Barat-Sambas": "SM", "Indonesia-Kalimantan Barat-Sanggau": "SN", "Indonesia-Kalimantan Barat-Sekadau": "SE", "Indonesia-Kalimantan Barat-Singkawang": "SK", "Indonesia-Kalimantan Barat-Sintang": "SI", "Indonesia-Kalimantan Selatan-Balangan": "BA", "Indonesia-Kalimantan Selatan-Banjar Baru": "BB", "Indonesia-Kalimantan Selatan-Banjar": "BN", "Indonesia-Kalimantan Selatan-Banjarmasin": "BM", "Indonesia-Kalimantan Selatan-Barito Kuala": "BK", "Indonesia-Kalimantan Selatan-Hulu Sungai Selatan": "HS", "Indonesia-Kalimantan Selatan-Hulu Sungai Tengah": "HT", "Indonesia-Kalimantan Selatan-Hulu Sungai Utara": "HU", "Indonesia-Kalimantan Selatan-Kota Baru": "KB", "Indonesia-Kalimantan Selatan-Tabalong": "TB", "Indonesia-Kalimantan Selatan-Tanah Bumbu": "TN", "Indonesia-Kalimantan Selatan-Tanah Laut": "TL", "Indonesia-Kalimantan Selatan-Tapin": "TP", "Indonesia-Kalimantan Tengah-Barito Selatan": "BS", "Indonesia-Kalimantan Tengah-Barito Timur": "BT", "Indonesia-Kalimantan Tengah-Barito Utara": "BU", "Indonesia-Kalimantan Tengah-Gunung Mas": "GM", "Indonesia-Kalimantan Tengah-Kapuas": "KA", "Indonesia-Kalimantan Tengah-Katingan": "KG", "Indonesia-Kalimantan Tengah-Kotawaringin Barat": "KB", "Indonesia-Kalimantan Tengah-Kotawaringin Timur": "KT", "Indonesia-Kalimantan Tengah-Lamandau": "LA", "Indonesia-Kalimantan Tengah-Murung Raya": "MR", "Indonesia-Kalimantan Tengah-Palangka Raya": "PR", "Indonesia-Kalimantan Tengah-Pulang Pisau": "PP", "Indonesia-Kalimantan Tengah-Seruyan": "SE", "Indonesia-Kalimantan Tengah-Sukamara": "SU", "Indonesia-Kalimantan Timur-Balikpapan": "BA", "Indonesia-Kalimantan Timur-Berau": "BE", "Indonesia-Kalimantan Timur-Bontang": "BO", "Indonesia-Kalimantan Timur-Bulungan": "BL", "Indonesia-Kalimantan Timur-Kutai Barat": "KB", "Indonesia-Kalimantan Timur-Kutai Kartanegara": "KU", "Indonesia-Kalimantan Timur-Kutai Timur": "KT", "Indonesia-Kalimantan Timur-Malinau": "MA", "Indonesia-Kalimantan Timur-Nunukan": "NU", "Indonesia-Kalimantan Timur-Paser": "PA", "Indonesia-Kalimantan Timur-Penajam Paser Utara": "PP", "Indonesia-Kalimantan Timur-Samarinda": "SA", "Indonesia-Kalimantan Timur-Tana Tidung": "TT", "Indonesia-Kalimantan Timur-Tarakan": "TA", "Indonesia-Kepulauan Riau-Batam": "BA", "Indonesia-Kepulauan Riau-Bintan": "KR", "Indonesia-Kepulauan Riau-Karimun": "KA", "Indonesia-Kepulauan Riau-Kepulauan Anambas": "KM", "Indonesia-Kepulauan Riau-Lingga": "LI", "Indonesia-Kepulauan Riau-Natuna": "NT", "Indonesia-Kepulauan Riau-Tanjungpinang": "TP", "Indonesia-Lampung-Bandar Lampung": "BL", "Indonesia-Lampung-Lampung Barat": "LB", "Indonesia-Lampung-Lampung Selatan": "LP", "Indonesia-Lampung-Lampung Tengah": "LT", "Indonesia-Lampung-Lampung Timur": "LI", "Indonesia-Lampung-Lampung Utara": "LU", "Indonesia-Lampung-Mesuji": "MJ", "Indonesia-Lampung-Metro": "ME", "Indonesia-Lampung-Pesawaran": "PA", "Indonesia-Lampung-Pringsewu": "PG", "Indonesia-Lampung-Tanggamus": "TG", "Indonesia-Lampung-Tulang Bawang Barat": "TR", "Indonesia-Lampung-Tulangbawang": "TL", "Indonesia-Lampung-Way Kanan": "WK", "Indonesia-Maluku Utara-Halmahera Barat": "HB", "Indonesia-Maluku Utara-Halmahera Selatan": "HS", "Indonesia-Maluku Utara-Halmahera Tengah": "HT", "Indonesia-Maluku Utara-Halmahera Timur": "HI", "Indonesia-Maluku Utara-Halmahera Utara": "HR", "Indonesia-Maluku Utara-Kepulauan Sula": "KS", "Indonesia-Maluku Utara-Pulau Morotai": "PM", "Indonesia-Maluku Utara-Ternate": "TE", "Indonesia-Maluku Utara-Tidore Kepulauan": "TK", "Indonesia-Maluku-Ambon": "AM", "Indonesia-Maluku-Buru Selatan": "BS", "Indonesia-Maluku-Buru": "BR", "Indonesia-Maluku-Kepulauan Aru": "KA", "Indonesia-Maluku-Maluku Barat Daya": "MD", "Indonesia-Maluku-Maluku Tengah": "MT", "Indonesia-Maluku-Maluku Tenggara Barat": "MB", "Indonesia-Maluku-Maluku Tenggara": "MN", "Indonesia-Maluku-Seram Bagian Barat": "SB", "Indonesia-Maluku-Seram Bagian Timur": "ST", "Indonesia-Maluku-Tual": "TU", "Indonesia-Nusa Tenggara Barat-Bima": "BI", "Indonesia-Nusa Tenggara Barat-Dompu": "DO", "Indonesia-Nusa Tenggara Barat-Kota Bima": "BM", "Indonesia-Nusa Tenggara Barat-Lombok Barat": "LR", "Indonesia-Nusa Tenggara Barat-Lombok Tengah": "LT", "Indonesia-Nusa Tenggara Barat-Lombok Timur": "LI", "Indonesia-Nusa Tenggara Barat-Lombok Utara": "LU", "Indonesia-Nusa Tenggara Barat-Mataram": "MA", "Indonesia-Nusa Tenggara Barat-Sumbawa Barat": "SB", "Indonesia-Nusa Tenggara Barat-Sumbawa": "SU", "Indonesia-Nusa Tenggara Timur-Alor": "AL", "Indonesia-Nusa Tenggara Timur-Belu": "BE", "Indonesia-Nusa Tenggara Timur-Ende": "EN", "Indonesia-Nusa Tenggara Timur-Flores Timur": "FT", "Indonesia-Nusa Tenggara Timur-Kota Kupang": "KM", "Indonesia-Nusa Tenggara Timur-Kupang": "KP", "Indonesia-Nusa Tenggara Timur-Lembata": "LE", "Indonesia-Nusa Tenggara Timur-Manggarai Barat": "MB", "Indonesia-Nusa Tenggara Timur-Manggarai Timur": "MT", "Indonesia-Nusa Tenggara Timur-Manggarai": "MG", "Indonesia-Nusa Tenggara Timur-Nagekeo": "NK", "Indonesia-Nusa Tenggara Timur-Ngada": "ND", "Indonesia-Nusa Tenggara Timur-Rote Ndao": "RN", "Indonesia-Nusa Tenggara Timur-Sabu Raijua": "SJ", "Indonesia-Nusa Tenggara Timur-Sikka": "SI", "Indonesia-Nusa Tenggara Timur-Sumba Barat Daya": "SD", "Indonesia-Nusa Tenggara Timur-Sumba Barat": "SR", "Indonesia-Nusa Tenggara Timur-Sumba Tengah": "SG", "Indonesia-Nusa Tenggara Timur-Sumba Timur": "ST", "Indonesia-Nusa Tenggara Timur-Timor Tengah Selatan": "TS", "Indonesia-Nusa Tenggara Timur-Timor Tengah Utara": "TU", "Indonesia-Papua Barat-Fakfak": "FA", "Indonesia-Papua Barat-Kaimana": "KA", "Indonesia-Papua Barat-Kota Sorong": "SG", "Indonesia-Papua Barat-Manokwari": "MA", "Indonesia-Papua Barat-Maybrat": "MB", "Indonesia-Papua Barat-Raja Ampat": "RA", "Indonesia-Papua Barat-Sorong Selatan": "SL", "Indonesia-Papua Barat-Sorong": "SR", "Indonesia-Papua Barat-Tambrauw": "TM", "Indonesia-Papua Barat-Teluk Bintuni": "TK", "Indonesia-Papua Barat-Teluk Wondama": "TW", "Indonesia-Papua-Asmat": "AS", "Indonesia-Papua-Biak Numfor": "BN", "Indonesia-Papua-Boven Digoel": "BD", "Indonesia-Papua-Deiyai": "DE", "Indonesia-Papua-Dogiyai": "DG", "Indonesia-Papua-Intan Jaya": "IJ", "Indonesia-Papua-Jayapura": "JR", "Indonesia-Papua-Jayawijaya": "JW", "Indonesia-Papua-Keerom": "KE", "Indonesia-Papua-Kepulauan Yapen": "YW", "Indonesia-Papua-Kota Jayapura": "JM", "Indonesia-Papua-Lanny Jaya": "LJ", "Indonesia-Papua-Mamberamo Raya": "MR", "Indonesia-Papua-Mamberamo Tengah": "MT", "Indonesia-Papua-Mappi": "MP", "Indonesia-Papua-Merauke": "ME", "Indonesia-Papua-Mimika": "MI", "Indonesia-Papua-Nabire": "NB", "Indonesia-Papua-Nduga": "ND", "Indonesia-Papua-Paniai": "PN", "Indonesia-Papua-Pegunungan Bintang": "PB", "Indonesia-Papua-Puncak Jaya": "PC", "Indonesia-Papua-Puncak": "PU", "Indonesia-Papua-Sarmi": "SR", "Indonesia-Papua-Supiori": "SU", "Indonesia-Papua-Tolikara": "TO", "Indonesia-Papua-Waropen": "WR", "Indonesia-Papua-Yahukimo": "YA", "Indonesia-Papua-Yalimo": "YL", "Indonesia-Riau-Bengkalis": "BK", "Indonesia-Riau-Dumai": "DU", "Indonesia-Riau-Indragiri Hilir": "II", "Indonesia-Riau-Indragiri Hulu": "IU", "Indonesia-Riau-Kampar": "KA", "Indonesia-Riau-Kepulauan Meranti": "KM", "Indonesia-Riau-Kuantan Singingi": "KS", "Indonesia-Riau-Pekanbaru": "PB", "Indonesia-Riau-Pelalawan": "PE", "Indonesia-Riau-Rokan Hilir": "RI", "Indonesia-Riau-Rokan Hulu": "RH", "Indonesia-Riau-Siak": "SI", "Indonesia-Sulawesi Barat-Majene": "MJ", "Indonesia-Sulawesi Barat-Mamasa": "MA", "Indonesia-Sulawesi Barat-Mamuju Utara": "MU", "Indonesia-Sulawesi Barat-Mamuju": "MM", "Indonesia-Sulawesi Barat-Polewali Mandar": "PM", "Indonesia-Sulawesi Selatan-Bantaeng": "BT", "Indonesia-Sulawesi Selatan-Barru": "BR", "Indonesia-Sulawesi Selatan-Bone": "BO", "Indonesia-Sulawesi Selatan-Bulukumba": "BU", "Indonesia-Sulawesi Selatan-Enrekang": "EN", "Indonesia-Sulawesi Selatan-Gowa": "GO", "Indonesia-Sulawesi Selatan-Jeneponto": "JE", "Indonesia-Sulawesi Selatan-Kepulauan Selayar": "SE", "Indonesia-Sulawesi Selatan-Luwu Timur": "LT", "Indonesia-Sulawesi Selatan-Luwu Utara": "LU", "Indonesia-Sulawesi Selatan-Luwu": "LW", "Indonesia-Sulawesi Selatan-Makassar": "UP", "Indonesia-Sulawesi Selatan-Maros": "MR", "Indonesia-Sulawesi Selatan-Palopo": "PA", "Indonesia-Sulawesi Selatan-Pangkajene Dan Kepulauan": "PK", "Indonesia-Sulawesi Selatan-Parepare": "PP", "Indonesia-Sulawesi Selatan-Pinrang": "PI", "Indonesia-Sulawesi Selatan-Sidenreng Rappang": "SR", "Indonesia-Sulawesi Selatan-Sinjai": "SI", "Indonesia-Sulawesi Selatan-Soppeng": "SO", "Indonesia-Sulawesi Selatan-Takalar": "TA", "Indonesia-Sulawesi Selatan-Tana Toraja": "TN", "Indonesia-Sulawesi Selatan-Toraja Utara": "TU", "Indonesia-Sulawesi Selatan-Wajo": "WA", "Indonesia-Sulawesi Tengah-Banggai Kepulauan": "BK", "Indonesia-Sulawesi Tengah-Banggai": "BA", "Indonesia-Sulawesi Tengah-Buol": "BT", "Indonesia-Sulawesi Tengah-Donggala": "DG", "Indonesia-Sulawesi Tengah-Morowali": "MO", "Indonesia-Sulawesi Tengah-Palu": "PA", "Indonesia-Sulawesi Tengah-Parigi Moutong": "PM", "Indonesia-Sulawesi Tengah-Poso": "PO", "Indonesia-Sulawesi Tengah-Sigi": "SG", "Indonesia-Sulawesi Tengah-Tojo Una-Una": "TU", "Indonesia-Sulawesi Tengah-Toli-Toli": "TT", "Indonesia-Sulawesi Tenggara-Bau-Bau": "BA", "Indonesia-Sulawesi Tenggara-Bombana": "BO", "Indonesia-Sulawesi Tenggara-Buton Utara": "BT", "Indonesia-Sulawesi Tenggara-Buton": "BN", "Indonesia-Sulawesi Tenggara-Kendari": "KM", "Indonesia-Sulawesi Tenggara-Kolaka Utara": "KU", "Indonesia-Sulawesi Tenggara-Kolaka": "KO", "Indonesia-Sulawesi Tenggara-Konawe Selatan": "KS", "Indonesia-Sulawesi Tenggara-Konawe Utara": "KW", "Indonesia-Sulawesi Tenggara-Konawe": "KN", "Indonesia-Sulawesi Tenggara-Muna": "MU", "Indonesia-Sulawesi Tenggara-Wakatobi": "WA", "Indonesia-Sulawesi Utara-Bitung": "BI", "Indonesia-Sulawesi Utara-Bolaang Mongondow Selatan": "BS", "Indonesia-Sulawesi Utara-Bolaang Mongondow Timur": "BT", "Indonesia-Sulawesi Utara-Bolaang Mongondow Utara": "BU", "Indonesia-Sulawesi Utara-Bolaang Mongondow": "BO", "Indonesia-Sulawesi Utara-Kepulauan Sangihe": "SG", "Indonesia-Sulawesi Utara-Kepulauan Talaud": "KS", "Indonesia-Sulawesi Utara-Kotamobagu": "KM", "Indonesia-Sulawesi Utara-Manado": "MA", "Indonesia-Sulawesi Utara-Minahasa Selatan": "ML", "Indonesia-Sulawesi Utara-Minahasa Tenggara": "MT", "Indonesia-Sulawesi Utara-Minahasa Utara": "MU", "Indonesia-Sulawesi Utara-Minahasa": "MI", "Indonesia-Sulawesi Utara-Siau Tagulandang Biaro": "SB", "Indonesia-Sulawesi Utara-Tomohon": "TO", "Indonesia-Sumatera Barat-Agam": "AG", "Indonesia-Sumatera Barat-Bukittinggi": "BU", "Indonesia-Sumatera Barat-Danau": "None", "Indonesia-Sumatera Barat-Dharmasraya": "DH", "Indonesia-Sumatera Barat-Kepulauan Mentawai": "KM", "Indonesia-Sumatera Barat-Kota Solok": "SM", "Indonesia-Sumatera Barat-Lima Puluh Kota": "LP", "Indonesia-Sumatera Barat-Padang Panjang": "PJ", "Indonesia-Sumatera Barat-Padang Pariaman": "PP", "Indonesia-Sumatera Barat-Padang": "PD", "Indonesia-Sumatera Barat-Pariaman": "PA", "Indonesia-Sumatera Barat-Pasaman Barat": "PB", "Indonesia-Sumatera Barat-Pasaman": "PM", "Indonesia-Sumatera Barat-Payakumbuh": "PY", "Indonesia-Sumatera Barat-Pesisir Selatan": "PS", "Indonesia-Sumatera Barat-Sawahlunto": "SL", "Indonesia-Sumatera Barat-Sijunjung": "SS", "Indonesia-Sumatera Barat-Solok Selatan": "SK", "Indonesia-Sumatera Barat-Solok": "SR", "Indonesia-Sumatera Barat-Tanah Datar": "TD", "Indonesia-Sumatera Selatan-Banyu Asin": "BA", "Indonesia-Sumatera Selatan-Empat Lawang": "EL", "Indonesia-Sumatera Selatan-Lahat": "LT", "Indonesia-Sumatera Selatan-Lubuklinggau": "LL", "Indonesia-Sumatera Selatan-Muara Enim": "ME", "Indonesia-Sumatera Selatan-Musi Banyuasin": "MB", "Indonesia-Sumatera Selatan-Musi Rawas": "MR", "Indonesia-Sumatera Selatan-Ogan Ilir": "OI", "Indonesia-Sumatera Selatan-Ogan Komering Ilir": "OH", "Indonesia-Sumatera Selatan-Ogan Komering Ulu Selatan": "OS", "Indonesia-Sumatera Selatan-Ogan Komering Ulu Timur": "OT", "Indonesia-Sumatera Selatan-Ogan Komering Ulu": "OU", "Indonesia-Sumatera Selatan-Pagar Alam": "PG", "Indonesia-Sumatera Selatan-Palembang": "PA", "Indonesia-Sumatera Selatan-Prabumulih": "PR", "Indonesia-Sumatera Utara-Asahan": "AN", "Indonesia-Sumatera Utara-Batu Bara": "BB", "Indonesia-Sumatera Utara-Dairi": "DA", "Indonesia-Sumatera Utara-Deli Serdang": "DS", "Indonesia-Sumatera Utara-Gunungsitoli": "GS", "Indonesia-Sumatera Utara-Humbang Hasundutan": "HH", "Indonesia-Sumatera Utara-Karo": "KA", "Indonesia-Sumatera Utara-Kota Binjai": "BI", "Indonesia-Sumatera Utara-Kota Medan": "ME", "Indonesia-Sumatera Utara-Kota Tanjungbalai": "TB", "Indonesia-Sumatera Utara-Labuhanbatu Selatan": "LS", "Indonesia-Sumatera Utara-Labuhanbatu Utara": "LU", "Indonesia-Sumatera Utara-Labuhanbatu": "LH", "Indonesia-Sumatera Utara-Lake Toba": "None", "Indonesia-Sumatera Utara-Langkat": "LA", "Indonesia-Sumatera Utara-Mandailing Natal": "MN", "Indonesia-Sumatera Utara-Nias Barat": "NB", "Indonesia-Sumatera Utara-Nias Selatan": "NS", "Indonesia-Sumatera Utara-Nias Utara": "NU", "Indonesia-Sumatera Utara-Nias": "NA", "Indonesia-Sumatera Utara-Padang Lawas Utara": "PU", "Indonesia-Sumatera Utara-Padang Lawas": "PL", "Indonesia-Sumatera Utara-Padangsidimpuan": "PD", "Indonesia-Sumatera Utara-Pakpak Barat": "PB", "Indonesia-Sumatera Utara-Pematangsiantar": "PS", "Indonesia-Sumatera Utara-Samosir": "SA", "Indonesia-Sumatera Utara-Serdang Bedagai": "SD", "Indonesia-Sumatera Utara-Sibolga": "SB", "Indonesia-Sumatera Utara-Simalungun": "SM", "Indonesia-Sumatera Utara-Tapanuli Selatan": "TP", "Indonesia-Sumatera Utara-Tapanuli Tengah": "TT", "Indonesia-Sumatera Utara-Tapanuli Utara": "TU", "Indonesia-Sumatera Utara-Tebingtinggi": "TG", "Indonesia-Sumatera Utara-Toba Samosir": "TR", "Indonesia-Yogyakarta-Bantul": "BA", "Indonesia-Yogyakarta-Gunung Kidul": "GK", "Indonesia-Yogyakarta-Kota Yogyakarta": "YO", "Indonesia-Yogyakarta-Kulon Progo": "KP", "Indonesia-Yogyakarta-Sleman": "SL", "Iran-Alborz-Karaj": "KA", "Iran-Alborz-Nazarabad": "NA", "Iran-Alborz-Savojbolagh": "SA", "Iran-Alborz-Shahriyar": "SR", "Iran-Ardebil-Ardebil": "AR", "Iran-Ardebil-Bilehsavar": "BI", "Iran-Ardebil-Germi": "GE", "Iran-Ardebil-Khalkhal": "KH", "Iran-Ardebil-Neer": "NR", "Iran-Ardebil-Parsabad": "PA", "Iran-Bushehr-Bushehr": "BU", "Iran-Bushehr-Dashtestan": "DN", "Iran-Bushehr-Dashti": "DS", "Iran-Bushehr-Dayyer": "DY", "Iran-Bushehr-Deylam": "DM", "Iran-Bushehr-Genaveh": "GE", "Iran-Bushehr-Jam": "JM", "Iran-Bushehr-Tangestan": "TA", "Iran-Chahar Mahall and Bakhtiari-Ardal": "AR", "Iran-Chahar Mahall and Bakhtiari-Borujen": "BO", "Iran-Chahar Mahall and Bakhtiari-Kuhrang": "KU", "Iran-Chahar Mahall and Bakhtiari-Lordakan": "LO", "Iran-Chahar Mahall and Bakhtiari-Shahr-e-Kord": "SK", "Iran-East Azarbaijan-Ahar": "AH", "Iran-East Azarbaijan-Bonab": "BN", "Iran-East Azarbaijan-Bostan Abad": "BO", "Iran-East Azarbaijan-Hashtrud": "HS", "Iran-East Azarbaijan-Heris": "HR", "Iran-East Azarbaijan-Kaleibar": "KA", "Iran-East Azarbaijan-Marand": "MD", "Iran-East Azarbaijan-Maraqeh": "MG", "Iran-East Azarbaijan-Mianeh": "MI", "Iran-East Azarbaijan-Sarab": "SA", "Iran-East Azarbaijan-Shabestar": "SH", "Iran-East Azarbaijan-Tabriz": "TA", "Iran-Esfahan-Ardestan": "AR", "Iran-Esfahan-Borkhar and Meymeh": "BM", "Iran-Esfahan-Chadegan": "CH", "Iran-Esfahan-Falavarjan": "FL", "Iran-Esfahan-Fereydunshahr": "FE", "Iran-Esfahan-Golpayegan": "GO", "Iran-Esfahan-Kashan": "KA", "Iran-Esfahan-Khansar": "KN", "Iran-Esfahan-Khomeynishahr": "KR", "Iran-Esfahan-Lanjan": "LA", "Iran-Esfahan-Lower Semirom/Dehaghan": "SH", "Iran-Esfahan-Mobarakeh": "MO", "Iran-Esfahan-Natanz": "NT", "Iran-Esfahan-Nayin": "NY", "Iran-Esfahan-Semirom": "SE", "Iran-Esfahan-Tiran and Karvan": "TK", "Iran-Fars-Abadeh": "AB", "Iran-Fars-Darab": "DA", "Iran-Fars-Eqlid": "EQ", "Iran-Fars-Estahban": "ES", "Iran-Fars-Fasa": "FA", "Iran-Fars-Firozabad": "FI", "Iran-Fars-Jahrom": "JA", "Iran-Fars-Kazerun": "KA", "Iran-Fars-Khorrambid": "KH", "Iran-Fars-Lamard": "LD", "Iran-Fars-Lar": "LR", "Iran-Fars-Mamasany": "MM", "Iran-Fars-Marvdasht": "MD", "Iran-Fars-Neyriz": "NE", "Iran-Fars-Sepidan": "SE", "Iran-Fars-Shiraz": "SH", "Iran-Gilan-Astaneh-ye-Ashrafiyeh": "AA", "Iran-Gilan-Astara": "AS", "Iran-Gilan-Bandar-e Anzali": "BA", "Iran-Gilan-Fuman": "FU", "Iran-Gilan-Hashtpar": "None", "Iran-Gilan-Lahijan": "LA", "Iran-Gilan-Langrud": "LG", "Iran-Gilan-Rasht": "RA", "Iran-Gilan-Rudbar": "RB", "Iran-Gilan-Rudsar": "RS", "Iran-Gilan-Shaft": "SH", "Iran-Gilan-Sume'eh Sara": "SU", "Iran-Golestan-Aliabad": "AL", "Iran-Golestan-Gonbad-e-Kavus": "GK", "Iran-Golestan-Gorgan": "GO", "Iran-Golestan-Kordkuy": "KO", "Iran-Golestan-Minudasht": "MI", "Iran-Golestan-Torkaman": "TO", "Iran-Hamadan-Asadabad": "AS", "Iran-Hamadan-Bahar": "BA", "Iran-Hamadan-Hamadan": "HA", "Iran-Hamadan-Kabudarahang": "KA", "Iran-Hamadan-Malayer": "MA", "Iran-Hamadan-Nahavand": "NA", "Iran-Hamadan-Razan": "RA", "Iran-Hamadan-Tuyserkan": "TU", "Iran-Hormozgan-Abu Musa": "AB", "Iran-Hormozgan-Bandar-e-Abbas": "BA", "Iran-Hormozgan-Bandar-e-Jask": "BJ", "Iran-Hormozgan-Bandar-e-Lengeh": "BL", "Iran-Hormozgan-Bastak": "BS", "Iran-Hormozgan-Greater Farur": "None", "Iran-Hormozgan-Greater Tonb": "None", "Iran-Hormozgan-Hajiabad": "HA", "Iran-Hormozgan-Hendorabi": "None", "Iran-Hormozgan-Kish": "None", "Iran-Hormozgan-Lavan": "None", "Iran-Hormozgan-Lesser Tonb": "None", "Iran-Hormozgan-Minab": "MI", "Iran-Hormozgan-Qeshm": "QE", "Iran-Hormozgan-Rudan": "RU", "Iran-Hormozgan-Sirri": "None", "Iran-Hormozgan-Strait of Hormuz": "None", "Iran-Ilam-Abdanan": "AB", "Iran-Ilam-Darrehshahr": "DA", "Iran-Ilam-Dehloran": "DE", "Iran-Ilam-Eevan": "EY", "Iran-Ilam-Ilam": "IL", "Iran-Ilam-Mehran": "ME", "Iran-Ilam-Shirvan and Chard-e-Aval": "SC", "Iran-Kerman-Baft": "BF", "Iran-Kerman-Bam": "BM", "Iran-Kerman-Bardsir": "BR", "Iran-Kerman-Jiroft": "JI", "Iran-Kerman-Kahnuj": "KA", "Iran-Kerman-Kerman": "KE", "Iran-Kerman-Rafsanjan": "RA", "Iran-Kerman-Ravar": "RV", "Iran-Kermanshah-Eslamabad-e-Gharb": "EG", "Iran-Kermanshah-Gilan-e-Gharb": "GG", "Iran-Kermanshah-Harsin": "HA", "Iran-Kermanshah-Kangavar": "KA", "Iran-Kermanshah-Kermanshah": "KE", "Iran-Kermanshah-n.a. (03)": "None", "Iran-Kermanshah-Paveh": "PA", "Iran-Kermanshah-Qasr-e-Shirin": "QS", "Iran-Kermanshah-Sahneh": "SH", "Iran-Kermanshah-Sarpol-e-Zahab": "SP", "Iran-Kermanshah-Sonqor": "SO", "Iran-Kerman-Sirjan": "SI", "Iran-Kerman-Zarand": "ZA", "Iran-Khuzestan-Abadan": "AB", "Iran-Khuzestan-Ahvaz": "AH", "Iran-Khuzestan-Andimeshk": "AN", "Iran-Khuzestan-Baghemalek": "BG", "Iran-Khuzestan-Bandar-e-Mahshahr/Hendijan": "None", "Iran-Khuzestan-Behbahan": "BE", "Iran-Khuzestan-Dasht-e-Azadegan": "DA", "Iran-Khuzestan-Dezful": "DE", "Iran-Khuzestan-Izeh County": "IZ", "Iran-Khuzestan-Khorramshahr": "KH", "Iran-Khuzestan-Masjed Soleyman": "MS", "Iran-Khuzestan-Ramhormoz": "RA", "Iran-Khuzestan-Shadegan": "SD", "Iran-Khuzestan-Shush": "SS", "Iran-Khuzestan-Shushtar": "ST", "Iran-Kohgiluyeh and Buyer Ahmad-Boyer Ahmad": "BA", "Iran-Kohgiluyeh and Buyer Ahmad-Gachsaran": "GA", "Iran-Kohgiluyeh and Buyer Ahmad-Kohgiluyeh": "KO", "Iran-Kordestan-Baneh": "BA", "Iran-Kordestan-Bijar": "BI", "Iran-Kordestan-Divandarreh": "DI", "Iran-Kordestan-Kamyaran": "KA", "Iran-Kordestan-Marivan": "MA", "Iran-Kordestan-Qorveh": "QO", "Iran-Kordestan-Sanandaj": "SA", "Iran-Kordestan-Saqqez": "SQ", "Iran-Lorestan-Aligudarz": "AL", "Iran-Lorestan-Azna": "AZ", "Iran-Lorestan-Borujerd": "BO", "Iran-Lorestan-Dalfan": "DA", "Iran-Lorestan-Dorud": "DO", "Iran-Lorestan-Khorramabad": "KH", "Iran-Lorestan-Kuhdasht": "KU", "Iran-Lorestan-Poldokhtar": "PO", "Iran-Markazi-Arak": "AR", "Iran-Markazi-Ashtiyan": "AS", "Iran-Markazi-Delijan": "DE", "Iran-Markazi-Khomeyn": "KH", "Iran-Markazi-Mahalat": "MA", "Iran-Markazi-Saveh": "SH", "Iran-Markazi-Shazand": "SZ", "Iran-Markazi-Tafresh": "TA", "Iran-Markazi-Zarandiyeh": "ZA", "Iran-Mazandaran-Amol": "AM", "Iran-Mazandaran-Babol": "BL", "Iran-Mazandaran-Babolsar": "BS", "Iran-Mazandaran-Behshahr": "BR", "Iran-Mazandaran-Chalus": "CH", "Iran-Mazandaran-Juybar": "JB", "Iran-Mazandaran-Mahmudabad": "MA", "Iran-Mazandaran-Nur": "NU", "Iran-Mazandaran-Ramsar": "RA", "Iran-Mazandaran-Sari": "SR", "Iran-Mazandaran-Savadkuh": "SD", "Iran-Mazandaran-Tonekabon": "TO", "Iran-North Khorasan-Bojnurd": "BO", "Iran-North Khorasan-Esfarayen": "ES", "Iran-North Khorasan-Jajarm": "JJ", "Iran-Qazvin-Qazvin": "QZ", "Iran-Qazvin-Takestan": "TA", "Iran-Qom-Qom": "QM", "Iran-Razavi Khorasan-Bardeskan": "BA", "Iran-Razavi Khorasan-Chenaran": "CH", "Iran-Razavi Khorasan-Dargaz": "DA", "Iran-Razavi Khorasan-Fariman": "FA", "Iran-Razavi Khorasan-Ferdows": "FE", "Iran-Razavi Khorasan-Gonabad": "GO", "Iran-Razavi Khorasan-Kashmar/Khalilabad": "None", "Iran-Razavi Khorasan-Khaf": "KH", "Iran-Razavi Khorasan-Mashhad": "MA", "Iran-Razavi Khorasan-n.a. (01)": "None", "Iran-Razavi Khorasan-n.a. (02)": "None", "Iran-Razavi Khorasan-Neyshabur": "NS", "Iran-Razavi Khorasan-Quchan": "QU", "Iran-Razavi Khorasan-Sabzevar": "AB", "Iran-Razavi Khorasan-Sarakhs": "SK", "Iran-Razavi Khorasan-Taybad": "TD", "Iran-Razavi Khorasan-Torbat-e-Heydarieh": "TH", "Iran-Razavi Khorasan-Torbat-e-Jam": "TJ", "Iran-Semnan-Damghan": "DA", "Iran-Semnan-Garmsar": "GA", "Iran-Semnan-Semnan": "SE", "Iran-Semnan-Shahrud": "SH", "Iran-Sistan and Baluchestan-Chahbahar": "CH", "Iran-Sistan and Baluchestan-Iranshahr": "IR", "Iran-Sistan and Baluchestan-Khash": "KH", "Iran-Sistan and Baluchestan-Nikshahr": "NI", "Iran-Sistan and Baluchestan-Saravan": "SA", "Iran-Sistan and Baluchestan-Zabol": "ZB", "Iran-Sistan and Baluchestan-Zahedan": "ZD", "Iran-South Khorasan-Birjand": "BI", "Iran-South Khorasan-Nehbandan": "NB", "Iran-South Khorasan-Sarbisheh": "SB", "Iran-Tehran-Damavand": "DA", "Iran-Tehran-Eslamshahr": "ES", "Iran-Tehran-Firuzkuh": "FI", "Iran-Tehran-Pakdasht": "PA", "Iran-Tehran-Rey": "RE", "Iran-Tehran-Robatkarim": "RO", "Iran-Tehran-Shemiranat": "ST", "Iran-Tehran-Theran": "TE", "Iran-Tehran-Varamin": "VA", "Iran-West Azarbaijan-Bukan": "BU", "Iran-West Azarbaijan-Chaldoran": "CH", "Iran-West Azarbaijan-Khoy": "KH", "Iran-West Azarbaijan-Mahabad": "MB", "Iran-West Azarbaijan-Maku": "MK", "Iran-West Azarbaijan-Miyandoab": "MI", "Iran-West Azarbaijan-Naqadeh": "NA", "Iran-West Azarbaijan-Orumiyeh": "OR", "Iran-West Azarbaijan-Oshnaviyeh": "OS", "Iran-West Azarbaijan-Piranshahr": "PI", "Iran-West Azarbaijan-Salmas": "SL", "Iran-West Azarbaijan-Sardasht": "SD", "Iran-West Azarbaijan-Shahindezh": "SH", "Iran-West Azarbaijan-Takab": "TA", "Iran-Yazd-Ardakan": "AR", "Iran-Yazd-Bafq": "BA", "Iran-Yazd-Mehriz": "MH", "Iran-Yazd-Meybod": "MD", "Iran-Yazd-Tabas": "TB", "Iran-Yazd-Taft": "TA", "Iran-Yazd-Yazd": "YA", "Iran-Zanjan-Abhar": "AB", "Iran-Zanjan-Khodabandeh": "KH", "Iran-Zanjan-Khorramdarreh": "KR", "Iran-Zanjan-Mahneshan": "MA", "Iran-Zanjan-Tarom": "TA", "Iran-Zanjan-Zanjan": "ZA", "Iran-Zanjan-Zarrinabad": "None", "Iraq-Al-Anbar-Abu Ghraib": "None", "Iraq-Al-Anbar-Al Fallujah": "None", "Iraq-Al-Anbar-Al Haditha": "None", "Iraq-Al-Anbar-Al Qa'im": "None", "Iraq-Al-Anbar-Anah": "None", "Iraq-Al-Anbar-Ar Ramadi": "None", "Iraq-Al-Anbar-Ar Rutbah": "None", "Iraq-Al-Anbar-Hit": "None", "Iraq-Al-Anbar-Kadhimiya": "None", "Iraq-Al-Basrah-Abu al Khasib": "None", "Iraq-Al-Basrah-Al Faw": "None", "Iraq-Al-Basrah-Al Madiana": "None", "Iraq-Al-Basrah-Al Qurnah": "None", "Iraq-Al-Basrah-Al Zubair": "None", "Iraq-Al-Basrah-Basrah": "None", "Iraq-Al-Basrah-Shatt Al Arab": "None", "Iraq-Al-Muthannia-Al Khithir": "None", "Iraq-Al-Muthannia-As Salman": "None", "Iraq-Al-Muthannia-As Samawah": "None", "Iraq-Al-Muthannia-Rumaitha": "None", "Iraq-Al-Qadisiyah-Ad Diwaniyah": "None", "Iraq-Al-Qadisiyah-Afak": "None", "Iraq-Al-Qadisiyah-Al Hamza": "None", "Iraq-Al-Qadisiyah-Shamiya": "None", "Iraq-An-Najaf-Al Kufa": "None", "Iraq-An-Najaf-Al Manathera": "None", "Iraq-An-Najaf-Najaf": "None", "Iraq-Arbil-Arbil": "None", "Iraq-Arbil-Choman": "None", "Iraq-Arbil-Koisnjaq": "None", "Iraq-Arbil-Makhmur": "None", "Iraq-Arbil-Mergasur": "None", "Iraq-Arbil-Shaqlawa": "None", "Iraq-Arbil-Soran": "None", "Iraq-As-Sulaymaniyah-Chamchamal": "None", "Iraq-As-Sulaymaniyah-Darbandokeh": "None", "Iraq-As-Sulaymaniyah-Dukan": "None", "Iraq-As-Sulaymaniyah-Halabja": "None", "Iraq-As-Sulaymaniyah-Kalar": "None", "Iraq-As-Sulaymaniyah-Penjwin": "None", "Iraq-As-Sulaymaniyah-Pshdar": "None", "Iraq-As-Sulaymaniyah-Rania": "None", "Iraq-As-Sulaymaniyah-Sharbazher": "None", "Iraq-As-Sulaymaniyah-Sulaymaniya": "None", "Iraq-At-Ta'mim-Daquq": "None", "Iraq-At-Ta'mim-Dibis": "None", "Iraq-At-Ta'mim-Haweeja": "None", "Iraq-At-Ta'mim-Kirkuk": "None", "Iraq-Babil-Al-Mada'in": "None", "Iraq-Babil-Al Hashimiyah": "None", "Iraq-Babil-Al Hillah": "None", "Iraq-Babil-Al Mahawil": "None", "Iraq-Babil-Al Misiab": "None", "Iraq-Babil-Mahmudiya": "None", "Iraq-Baghdad-Adhamiya": "None", "Iraq-Dhi-Qar-An Nasiriyah": "None", "Iraq-Dhi-Qar-Chibayish": "None", "Iraq-Dhi-Qar-Refai": "None", "Iraq-Dhi-Qar-Shatrah": "None", "Iraq-Dhi-Qar-Suq ash Shuyukh": "None", "Iraq-Dihok-Amedi": "None", "Iraq-Dihok-Dahuk": "None", "Iraq-Dihok-Simele": "None", "Iraq-Dihok-Zakho": "None", "Iraq-Diyala-Al Khalis": "None", "Iraq-Diyala-Al Miqdadiyah": "None", "Iraq-Diyala-Ba`qubah": "None", "Iraq-Diyala-Balad Ruz": "None", "Iraq-Diyala-Khanaqin": "None", "Iraq-Diyala-Kifri": "None", "Iraq-Karbala'-Ain Al Tamur": "None", "Iraq-Karbala'-Al Jadwal al Gharbi": "None", "Iraq-Karbala'-Karbala": "None", "Iraq-Maysan-Al Amarah": "None", "Iraq-Maysan-Al Kahla": "None", "Iraq-Maysan-Al Miamona": "None", "Iraq-Maysan-Al Mijar al Kabir": "None", "Iraq-Maysan-Ali al Gharbi": "None", "Iraq-Maysan-Qal`at Salih": "None", "Iraq-Ninawa-Akre": "None", "Iraq-Ninawa-Al Ba'aj": "None", "Iraq-Ninawa-Al Hamdaniyah": "None", "Iraq-Ninawa-Al Shikhan": "None", "Iraq-Ninawa-Hatra": "None", "Iraq-Ninawa-Mosul": "None", "Iraq-Ninawa-Shekhan": "None", "Iraq-Ninawa-Sinjar": "None", "Iraq-Ninawa-Talafar": "None", "Iraq-Ninawa-Tilkef": "None", "Iraq-Sala ad-Din-Al-Faris": "None", "Iraq-Sala ad-Din-Al Door": "None", "Iraq-Sala ad-Din-Al Shirkat": "None", "Iraq-Sala ad-Din-Balad": "None", "Iraq-Sala ad-Din-Bayji": "None", "Iraq-Sala ad-Din-Samarra": "None", "Iraq-Sala ad-Din-Tikrit": "None", "Iraq-Sala ad-Din-Touz Hourmato": "None", "Iraq-Wasit-Al Hayy": "None", "Iraq-Wasit-Al Kut": "None", "Iraq-Wasit-Al Noamania": "None", "Iraq-Wasit-As Suwayrah": "None", "Iraq-Wasit-Badrah": "None", "Ireland-Carlow-None": "None", "Ireland-Cavan-None": "None", "Ireland-Clare-None": "None", "Ireland-Cork-None": "None", "Ireland-Donegal-None": "None", "Ireland-Dublin-None": "None", "Ireland-Galway-None": "None", "Ireland-Kerry-None": "None", "Ireland-Kildare-None": "None", "Ireland-Kilkenny-None": "None", "Ireland-Laoighis-None": "None", "Ireland-Leitrim-None": "None", "Ireland-Limerick-None": "None", "Ireland-Longford-None": "None", "Ireland-Louth-None": "None", "Ireland-Mayo-None": "None", "Ireland-Meath-None": "None", "Ireland-Monaghan-None": "None", "Ireland-Offaly-None": "None", "Ireland-Roscommon-None": "None", "Ireland-Sligo-None": "None", "Ireland-Tipperary-None": "None", "Ireland-Waterford-None": "None", "Ireland-Westmeath-None": "None", "Ireland-Wexford-None": "None", "Ireland-Wicklow-None": "None", "Isle of Man-Ayre-Andreas": "AN", "Isle of Man-Ayre-Bride": "BE", "Isle of Man-Ayre-Lezayre": "LZ", "Isle of Man-Ayre-Ramsey": "RA", "Isle of Man-Garff-Laxey": "LX", "Isle of Man-Garff-Lonan": "LN", "Isle of Man-Garff-Maughold": "MG", "Isle of Man-Glenfaba-German": "GE", "Isle of Man-Glenfaba-Patrick": "PT", "Isle of Man-Glenfaba-Peel": "PL", "Isle of Man-Michael-Ballaugh": "BL", "Isle of Man-Michael-Jurby": "JU", "Isle of Man-Michael-Michael": "MC", "Isle of Man-Middle-Braddan": "BN", "Isle of Man-Middle-Douglas": "DO", "Isle of Man-Middle-Marown": "MR", "Isle of Man-Middle-Onchan": "ON", "Isle of Man-Middle-Santon": "SA", "Isle of Man-Rushen-Arbory": "AB", "Isle of Man-Rushen-Castletown": "CA", "Isle of Man-Rushen-Malew": "ML", "Isle of Man-Rushen-Port Erin": "PE", "Isle of Man-Rushen-Port Saint Mary": "PS", "Isle of Man-Rushen-Rushen": "RU", "Israel-Golan-None": "None", "Israel-HaDarom-None": "None", "Israel-Haifa-None": "None", "Israel-HaMerkaz-None": "None", "Israel-HaZafon-None": "None", "Israel-Jerusalem-None": "None", "Israel-Tel Aviv-None": "None", "Italy-Abruzzo-Chieti": "None", "Italy-Abruzzo-L'Aquila": "None", "Italy-Abruzzo-Pescara": "None", "Italy-Abruzzo-Teramo": "None", "Italy-Apulia-Bari": "None", "Italy-Apulia-Barletta-Andria-Trani": "None", "Italy-Apulia-Brindisi": "None", "Italy-Apulia-Foggia": "None", "Italy-Apulia-Lecce": "None", "Italy-Apulia-Taranto": "None", "Italy-Basilicata-Matera": "None", "Italy-Basilicata-Potenza": "None", "Italy-Calabria-Catanzaro": "None", "Italy-Calabria-Cosenza": "None", "Italy-Calabria-Crotone": "None", "Italy-Calabria-Reggio Di Calabria": "None", "Italy-Calabria-Vibo Valentia": "None", "Italy-Campania-Avellino": "None", "Italy-Campania-Benevento": "None", "Italy-Campania-Caserta": "None", "Italy-Campania-Napoli": "None", "Italy-Campania-Salerno": "None", "Italy-Emilia-Romagna-Bologna": "None", "Italy-Emilia-Romagna-Ferrara": "None", "Italy-Emilia-Romagna-Forli' - Cesena": "None", "Italy-Emilia-Romagna-Modena": "None", "Italy-Emilia-Romagna-Parma": "None", "Italy-Emilia-Romagna-Piacenza": "None", "Italy-Emilia-Romagna-Ravenna": "None", "Italy-Emilia-Romagna-Reggio Nell'Emilia": "None", "Italy-Emilia-Romagna-Rimini": "None", "Italy-Friuli-Venezia Giulia-Gorizia": "None", "Italy-Friuli-Venezia Giulia-Pordenone": "None", "Italy-Friuli-Venezia Giulia-Trieste": "None", "Italy-Friuli-Venezia Giulia-Udine": "None", "Italy-Lazio-Frosinone": "None", "Italy-Lazio-Latina": "None", "Italy-Lazio-Rieti": "None", "Italy-Lazio-Roma": "None", "Italy-Lazio-Viterbo": "None", "Italy-Liguria-Genova": "None", "Italy-Liguria-Imperia": "None", "Italy-Liguria-La Spezia": "None", "Italy-Liguria-Savona": "None", "Italy-Lombardia-Bergamo": "None", "Italy-Lombardia-Brescia": "None", "Italy-Lombardia-Como": "None", "Italy-Lombardia-Cremona": "None", "Italy-Lombardia-Lecco": "None", "Italy-Lombardia-Lodi": "None", "Italy-Lombardia-Mantua": "None", "Italy-Lombardia-Milano": "None", "Italy-Lombardia-Monza and Brianza": "None", "Italy-Lombardia-Pavia": "None", "Italy-Lombardia-Sondrio": "None", "Italy-Lombardia-Varese": "None", "Italy-Marche-Ancona": "None", "Italy-Marche-Ascoli Piceno": "None", "Italy-Marche-Fermo": "None", "Italy-Marche-Macerata": "None", "Italy-Marche-Pesaro E Urbino": "None", "Italy-Molise-Campobasso": "None", "Italy-Molise-Isernia": "None", "Italy-Piemonte-Alessandria": "None", "Italy-Piemonte-Asti": "None", "Italy-Piemonte-Biella": "None", "Italy-Piemonte-Cuneo": "None", "Italy-Piemonte-Novara": "None", "Italy-Piemonte-Torino": "None", "Italy-Piemonte-Verbano-Cusio-Ossola": "None", "Italy-Piemonte-Vercelli": "None", "Italy-Sardegna-Cagliari": "None", "Italy-Sardegna-Carbonia-Iglesias": "None", "Italy-Sardegna-Medio Campidano": "None", "Italy-Sardegna-Nuoro": "None", "Italy-Sardegna-Ogliastra": "None", "Italy-Sardegna-Olbia-Tempio": "None", "Italy-Sardegna-Oristano": "None", "Italy-Sardegna-Sassari": "None", "Italy-Sicily-Agrigento": "None", "Italy-Sicily-Caltanissetta": "None", "Italy-Sicily-Catania": "None", "Italy-Sicily-Enna": "None", "Italy-Sicily-Messina": "None", "Italy-Sicily-Palermo": "None", "Italy-Sicily-Ragusa": "None", "Italy-Sicily-Syracuse": "None", "Italy-Sicily-Trapani": "None", "Italy-Toscana-Arezzo": "None", "Italy-Toscana-Florence": "None", "Italy-Toscana-Grosseto": "None", "Italy-Toscana-Livorno": "None", "Italy-Toscana-Lucca": "None", "Italy-Toscana-Massa Carrara": "None", "Italy-Toscana-Pisa": "None", "Italy-Toscana-Pistoia": "None", "Italy-Toscana-Prato": "None", "Italy-Toscana-Siena": "None", "Italy-Trentino-Alto Adige-Bolzano": "None", "Italy-Trentino-Alto Adige-Trento": "None", "Italy-Umbria-Perugia": "None", "Italy-Umbria-Terni": "None", "Italy-Valle d'Aosta-Aosta": "None", "Italy-Veneto-Belluno": "None", "Italy-Veneto-Padua": "None", "Italy-Veneto-Rovigo": "None", "Italy-Veneto-Treviso": "None", "Italy-Veneto-Venezia": "None", "Italy-Veneto-Verona": "None", "Italy-Veneto-Vicenza": "None", "Jamaica-Clarendon-None": "None", "Jamaica-Hanover-None": "None", "Jamaica-Kingston-None": "None", "Jamaica-Manchester-None": "None", "Jamaica-Portland-None": "None", "Jamaica-Saint Andrew-None": "None", "Jamaica-Saint Ann-None": "None", "Jamaica-Saint Catherine-None": "None", "Jamaica-Saint Elizabeth-None": "None", "Jamaica-Saint James-None": "None", "Jamaica-Saint Mary-None": "None", "Jamaica-Saint Thomas-None": "None", "Jamaica-Trelawny-None": "None", "Jamaica-Westmoreland-None": "None", "Japan-Aichi-Agui": "None", "Japan-Aichi-Aisai": "None", "Japan-Aichi-Anj\u014d": "None", "Japan-Aichi-Chiry\u016b": "None", "Japan-Aichi-Chita": "CG", "Japan-Aichi-Fus\u014d": "None", "Japan-Aichi-Gamag\u014dri": "None", "Japan-Aichi-Handa": "HD", "Japan-Aichi-Haruhi": "HG", "Japan-Aichi-Hazu": "HZ", "Japan-Aichi-Hekinan": "HN", "Japan-Aichi-Higashiura": "None", "Japan-Aichi-Ichinomiya/Owari-ichinomiya": "IC", "Japan-Aichi-Inazawa": "IZ", "Japan-Aichi-Inuyama": "IY", "Japan-Aichi-Isshiki": "None", "Japan-Aichi-Iwakura": "IW", "Japan-Aichi-Jimokuji": "None", "Japan-Aichi-Kanie": "None", "Japan-Aichi-Kariya": "KR", "Japan-Aichi-Kasugai": "KG", "Japan-Aichi-Kira": "None", "Japan-Aichi-Kisosaki": "None", "Japan-Aichi-Kitanagoya": "None", "Japan-Aichi-Kiyosu": "None", "Japan-Aichi-Komaki": "KM", "Japan-Aichi-K\u014dnan": "None", "Japan-Aichi-K\u014dta": "None", "Japan-Aichi-Kozakai": "None", "Japan-Aichi-Mihama": "None", "Japan-Aichi-Minamichita": "MS", "Japan-Aichi-Mito": "None", "Japan-Aichi-Miwa": "None", "Japan-Aichi-Miyoshi": "None", "Japan-Aichi-Nagakute": "None", "Japan-Aichi-Nagoya": "NG", "Japan-Aichi-Nishio": "NO", "Japan-Aichi-Nisshin": "NS", "Japan-Aichi-\u014cbu": "None", "Japan-Aichi-\u014cguchi": "None", "Japan-Aichi-\u014charu": "None", "Japan-Aichi-Okazaki": "OK", "Japan-Aichi-Otowa": "None", "Japan-Aichi-Owariasahi": "OW", "Japan-Aichi-Seto": "ST", "Japan-Aichi-Shinshiro": "SH", "Japan-Aichi-Shipp\u014d": "None", "Japan-Aichi-Shitara": "None", "Japan-Aichi-Tahara": "None", "Japan-Aichi-Takahama": "TM", "Japan-Aichi-Taketoyo": "None", "Japan-Aichi-Tobishima": "None", "Japan-Aichi-T\u014dei": "None", "Japan-Aichi-T\u014dg\u014d": "None", "Japan-Aichi-T\u014dkai": "None", "Japan-Aichi-Tokoname": "TN", "Japan-Aichi-Toyoake": "TY", "Japan-Aichi-Toyohashi": "TH", "Japan-Aichi-Toyokawa": "TW", "Japan-Aichi-Toyone": "None", "Japan-Aichi-Toyota": "None", "Japan-Aichi-Toyoyama": "None", "Japan-Aichi-Tsushima": "None", "Japan-Aichi-Yatomi": "None", "Japan-Akita-Akita": "AK", "Japan-Akita-Daisen": "None", "Japan-Akita-Fujisato": "None", "Japan-Akita-Goj\u014dme": "None", "Japan-Akita-Hachir\u014dgata": "None", "Japan-Akita-Happ\u014d": "None", "Japan-Akita-Higashinaruse": "None", "Japan-Akita-Ikawa": "None", "Japan-Akita-Kamikoani": "None", "Japan-Akita-Katagami": "None", "Japan-Akita-Kazuno": "KG", "Japan-Akita-Kitaakita": "KK", "Japan-Akita-Kosaka": "None", "Japan-Akita-Misato": "None", "Japan-Akita-Mitane": "None", "Japan-Akita-Nikaho": "None", "Japan-Akita-Noshiro": "NS", "Japan-Akita-\u014cdate": "None", "Japan-Akita-Oga": "OG", "Japan-Akita-\u014cgata": "None", "Japan-Akita-Semboku": "SM", "Japan-Akita-Ugo": "None", "Japan-Akita-Yokote": "YK", "Japan-Akita-Yurihonj\u014d": "None", "Japan-Akita-Yuzawa": "YZ", "Japan-Aomori-Ajigasawa": "None", "Japan-Aomori-Aomori": "AM", "Japan-Aomori-Fujisaki": "None", "Japan-Aomori-Fukaura": "None", "Japan-Aomori-Gonohe": "None", "Japan-Aomori-Goshogawara": "GS", "Japan-Aomori-Hachinohe": "HC", "Japan-Aomori-Hashikami": "None", "Japan-Aomori-Higashid\u014dri": "None", "Japan-Aomori-Hirakawa": "None", "Japan-Aomori-Hiranai": "None", "Japan-Aomori-Hirosaki": "HR", "Japan-Aomori-Imabetsu": "None", "Japan-Aomori-Inakadate": "None", "Japan-Aomori-Itayanagi": "None", "Japan-Aomori-Kazamaura": "None", "Japan-Aomori-Kuroishi": "KR", "Japan-Aomori-Misawa": "MS", "Japan-Aomori-Mutsu": "MU", "Japan-Aomori-Nakadomari": "None", "Japan-Aomori-Nanbu": "None", "Japan-Aomori-Nishimeya": "None", "Japan-Aomori-Noheji": "None", "Japan-Aomori-Oirase": "None", "Japan-Aomori-\u014cma": "None", "Japan-Aomori-\u014cwani": "None", "Japan-Aomori-Rokkasho": "None", "Japan-Aomori-Rokunohe": "None", "Japan-Aomori-Sai": "None", "Japan-Aomori-Sannohe": "SN", "Japan-Aomori-Shichinohe": "None", "Japan-Aomori-Shing\u014d": "None", "Japan-Aomori-Sotogahama": "None", "Japan-Aomori-Takko": "None", "Japan-Aomori-T\u014dhoku": "None", "Japan-Aomori-Towada": "TW", "Japan-Aomori-Tsugaru": "None", "Japan-Aomori-Tsuruta": "None", "Japan-Aomori-Yokohama": "None", "Japan-Aomori-Yomogita": "None", "Japan-Chiba-Abiko": "AB", "Japan-Chiba-Asahi": "AS", "Japan-Chiba-Chiba": "CB", "Japan-Chiba-Ch\u014dnan": "None", "Japan-Chiba-Ch\u014dsei": "None", "Japan-Chiba-Ch\u014dshi": "None", "Japan-Chiba-Funabashi": "FN", "Japan-Chiba-Futtsu": "FT", "Japan-Chiba-Ichihara": "IH", "Japan-Chiba-Ichikawa": "IK", "Japan-Chiba-Ichinomiya": "None", "Japan-Chiba-Inba": "IB", "Japan-Chiba-Inzai": "IZ", "Japan-Chiba-Isumi": "IS", "Japan-Chiba-Kamagaya": "KY", "Japan-Chiba-Kamogawa": "KW", "Japan-Chiba-Kashiwa": "KS", "Japan-Chiba-Katori": "KT", "Japan-Chiba-Katsuura": "None", "Japan-Chiba-Kimitsu": "KM", "Japan-Chiba-Kisarazu": "KR", "Japan-Chiba-K\u014dzaki": "None", "Japan-Chiba-Kuj\u016bkuri": "None", "Japan-Chiba-Kyonan": "None", "Japan-Chiba-Matsudo": "MT", "Japan-Chiba-Minamib\u014ds\u014d": "None", "Japan-Chiba-Mobara": "MB", "Japan-Chiba-Motono": "None", "Japan-Chiba-Mutsuzawa": "None", "Japan-Chiba-Nagara": "None", "Japan-Chiba-Nagareyama": "NG", "Japan-Chiba-Narashino": "NS", "Japan-Chiba-Narita": "NT", "Japan-Chiba-Noda": "ND", "Japan-Chiba-\u014camishirasato": "None", "Japan-Chiba-Onjuku": "None", "Japan-Chiba-\u014ctaki": "None", "Japan-Chiba-Sakae": "None", "Japan-Chiba-Sakura": "SK", "Japan-Chiba-Sanmu": "None", "Japan-Chiba-Shibayama": "None", "Japan-Chiba-Shirako": "None", "Japan-Chiba-Shiroi": "None", "Japan-Chiba-Shisui": "None", "Japan-Chiba-Sodegaura": "SD", "Japan-Chiba-S\u014dsa": "None", "Japan-Chiba-Tako": "None", "Japan-Chiba-Tateyama": "TT", "Japan-Chiba-T\u014dgane": "None", "Japan-Chiba-Tomisato": "None", "Japan-Chiba-T\u014dnosh\u014d": "None", "Japan-Chiba-Urayasu": "UR", "Japan-Chiba-Yachimata": "YM", "Japan-Chiba-Yachiyo": "YY", "Japan-Chiba-Yokoshibahikari": "None", "Japan-Chiba-Yotsukaido": "YT", "Japan-Ehime-Ainan": "None", "Japan-Ehime-Ikata": "None", "Japan-Ehime-Imabari": "IM", "Japan-Ehime-Iyo": "IG", "Japan-Ehime-Kamijima": "None", "Japan-Ehime-Kihoku": "None", "Japan-Ehime-Kumak\u014dgen": "None", "Japan-Ehime-Masaki": "None", "Japan-Ehime-Matsuno": "None", "Japan-Ehime-Matsuyama": "MT", "Japan-Ehime-Niihama": "NH", "Japan-Ehime-\u014czu": "None", "Japan-Ehime-Saij\u014d": "None", "Japan-Ehime-Seiyo": "None", "Japan-Ehime-Shikokuch\u016b\u014d": "None", "Japan-Ehime-Tobe": "None", "Japan-Ehime-T\u014don": "None", "Japan-Ehime-Uchiko": "None", "Japan-Ehime-Uwajima": "UW", "Japan-Ehime-Yawatahama": "YW", "Japan-Fukui-Awara": "None", "Japan-Fukui-Echizen": "None", "Japan-Fukui-Echizen City": "None", "Japan-Fukui-Eiheiji": "None", "Japan-Fukui-Fukui": "FK", "Japan-Fukui-Ikeda": "None", "Japan-Fukui-Katsuyama": "KT", "Japan-Fukui-Mihama": "None", "Japan-Fukui-Minamiechizen": "None", "Japan-Fukui-Obama": "OB", "Japan-Fukui-\u014ci": "None", "Japan-Fukui-\u014cno": "None", "Japan-Fukui-Sabae": "SB", "Japan-Fukui-Sakai City": "SK", "Japan-Fukui-Takahama": "None", "Japan-Fukui-Tsuruga": "TS", "Japan-Fukui-Wakasa": "None", "Japan-Fukuoka-Aka": "None", "Japan-Fukuoka-Asakura": "AS", "Japan-Fukuoka-Ashiya": "None", "Japan-Fukuoka-Buzen": "BZ", "Japan-Fukuoka-Chikugo": "CG", "Japan-Fukuoka-Chikuj\u014d": "None", "Japan-Fukuoka-Chikushino": "CN", "Japan-Fukuoka-Chikuzen": "None", "Japan-Fukuoka-Dazaifu": "DZ", "Japan-Fukuoka-Fukuchi": "None", "Japan-Fukuoka-Fukuoka": "FK", "Japan-Fukuoka-Fukutsu": "None", "Japan-Fukuoka-Hirokawa": "None", "Japan-Fukuoka-Hisayama": "None", "Japan-Fukuoka-Hoshino": "None", "Japan-Fukuoka-Iizuka": "IZ", "Japan-Fukuoka-Itoda": "None", "Japan-Fukuoka-Kama": "None", "Japan-Fukuoka-Kanda": "None", "Japan-Fukuoka-Kasuga": "KS", "Japan-Fukuoka-Kasuya": "KY", "Japan-Fukuoka-Kawara": "None", "Japan-Fukuoka-Kawasaki": "None", "Japan-Fukuoka-Keisen": "None", "Japan-Fukuoka-Kitaky\u016bsh\u016b": "None", "Japan-Fukuoka-Koga": "KG", "Japan-Fukuoka-K\u014dge": "None", "Japan-Fukuoka-Kotake": "None", "Japan-Fukuoka-Kurate": "KT", "Japan-Fukuoka-Kurogi": "None", "Japan-Fukuoka-Kurume": "KM", "Japan-Fukuoka-Maebaru": "MB", "Japan-Fukuoka-Miyako": "MY", "Japan-Fukuoka-Miyama": "None", "Japan-Fukuoka-Miyawaka": "None", "Japan-Fukuoka-Mizumaki": "None", "Japan-Fukuoka-Munakata": "MG", "Japan-Fukuoka-Nakagawa": "None", "Japan-Fukuoka-Nakama": "NK", "Japan-Fukuoka-Nij\u014d": "None", "Japan-Fukuoka-N\u014dgata": "None", "Japan-Fukuoka-Og\u014dri": "None", "Japan-Fukuoka-Okagaki": "None", "Japan-Fukuoka-\u014ckawa": "None", "Japan-Fukuoka-\u014cki": "None", "Japan-Fukuoka-\u014cmuta": "None", "Japan-Fukuoka-Onga": "ON", "Japan-Fukuoka-\u014cnoj\u014d": "None", "Japan-Fukuoka-\u014ct\u014d": "None", "Japan-Fukuoka-Sasaguri": "None", "Japan-Fukuoka-Shima": "None", "Japan-Fukuoka-Shime": "None", "Japan-Fukuoka-Shing\u016b": "None", "Japan-Fukuoka-Soeda": "None", "Japan-Fukuoka-Sue": "None", "Japan-Fukuoka-Tachiarai": "None", "Japan-Fukuoka-Tachibana": "None", "Japan-Fukuoka-Tagawa": "TG", "Japan-Fukuoka-T\u014dh\u014d": "None", "Japan-Fukuoka-Ukiha": "UK", "Japan-Fukuoka-Umi": "None", "Japan-Fukuoka-Yabe": "None", "Japan-Fukuoka-Yame": "YG", "Japan-Fukuoka-Yanagawa": "YN", "Japan-Fukuoka-Yoshitomi": "None", "Japan-Fukuoka-Yukuhashi": "YK", "Japan-Fukushima-Aizubange": "None", "Japan-Fukushima-Aizumisato": "None", "Japan-Fukushima-Aizuwakamatsu": "AZ", "Japan-Fukushima-Asakawa": "None", "Japan-Fukushima-Bandai": "None", "Japan-Fukushima-Date": "DT", "Japan-Fukushima-Fukushima": "FK", "Japan-Fukushima-Furudono": "None", "Japan-Fukushima-Futaba": "FT", "Japan-Fukushima-Hanawa": "None", "Japan-Fukushima-Hinoemata": "None", "Japan-Fukushima-Hirata": "None", "Japan-Fukushima-Hirono": "None", "Japan-Fukushima-Iino": "None", "Japan-Fukushima-Iitate": "None", "Japan-Fukushima-Inawashiro": "None", "Japan-Fukushima-Ishikawa": "II", "Japan-Fukushima-Iwaki": "IK", "Japan-Fukushima-Izumizaki": "None", "Japan-Fukushima-Kagamiishi": "None", "Japan-Fukushima-Kaneyama": "None", "Japan-Fukushima-Katsurao": "None", "Japan-Fukushima-Kawamata": "None", "Japan-Fukushima-Kawauchi": "None", "Japan-Fukushima-Kitakata": "KK", "Japan-Fukushima-Kitashiobara": "None", "Japan-Fukushima-K\u014dri": "None", "Japan-Fukushima-K\u014driyama": "None", "Japan-Fukushima-Kunimi": "None", "Japan-Fukushima-Miharu": "None", "Japan-Fukushima-Minamiaizu": "MZ", "Japan-Fukushima-Minamis\u014dma": "None", "Japan-Fukushima-Mishima": "None", "Japan-Fukushima-Motomiya": "None", "Japan-Fukushima-Nakajima": "None", "Japan-Fukushima-Namie": "None", "Japan-Fukushima-Naraha": "None", "Japan-Fukushima-Nihonmatsu": "None", "Japan-Fukushima-Nishiaizu": "None", "Japan-Fukushima-Nishigou": "None", "Japan-Fukushima-\u014ckuma": "None", "Japan-Fukushima-Ono": "None", "Japan-Fukushima-\u014ctama": "None", "Japan-Fukushima-Samegawa": "None", "Japan-Fukushima-Shimog\u014d": "None", "Japan-Fukushima-Shinchi": "None", "Japan-Fukushima-Shirakawa": "SH", "Japan-Fukushima-Sh\u014dwa": "None", "Japan-Fukushima-S\u014dma": "None", "Japan-Fukushima-Sukagawa": "SK", "Japan-Fukushima-Tadami": "None", "Japan-Fukushima-Tamakawa": "None", "Japan-Fukushima-Tamura": "TM", "Japan-Fukushima-Tanagura": "None", "Japan-Fukushima-Ten'ei": "None", "Japan-Fukushima-Tomioka": "None", "Japan-Fukushima-Yabuki": "None", "Japan-Fukushima-Yamatsuri": "None", "Japan-Fukushima-Yanaizu": "None", "Japan-Fukushima-Yugawa": "None", "Japan-Gifu-Anpachi": "AN", "Japan-Gifu-Ena": "EG", "Japan-Gifu-Gero": "None", "Japan-Gifu-Gifu": "GF", "Japan-Gifu-Ginan": "None", "Japan-Gifu-Godo": "None", "Japan-Gifu-Guj\u014d": "None", "Japan-Gifu-Hashima": "HG", "Japan-Gifu-Hichiso": "None", "Japan-Gifu-Hida": "None", "Japan-Gifu-Higashishirakawa": "None", "Japan-Gifu-Ibigawa": "None", "Japan-Gifu-Ikeda Town": "None", "Japan-Gifu-Kaizu": "KZ", "Japan-Gifu-Kakamigahara": "KK", "Japan-Gifu-Kani": "KG", "Japan-Gifu-Kasamatsu": "None", "Japan-Gifu-Kawabe": "None", "Japan-Gifu-Kitagata": "None", "Japan-Gifu-Mino": "None", "Japan-Gifu-Minokamo": "MK", "Japan-Gifu-Mitake": "None", "Japan-Gifu-Mizuho": "None", "Japan-Gifu-Mizunami": "MZ", "Japan-Gifu-Motosu": "MT", "Japan-Gifu-Nakatsugawa": "NK", "Japan-Gifu-\u014cgaki": "None", "Japan-Gifu-Ono": "None", "Japan-Gifu-Sakahogi": "None", "Japan-Gifu-Seki": "SK", "Japan-Gifu-Sekigahara": "None", "Japan-Gifu-Shirakawa": "None", "Japan-Gifu-Shirakawa Village": "None", "Japan-Gifu-Tajimi": "TJ", "Japan-Gifu-Takayama": "TK", "Japan-Gifu-Tarui": "None", "Japan-Gifu-Toki": "TG", "Japan-Gifu-Tomika": "None", "Japan-Gifu-Unknown1": "None", "Japan-Gifu-Wanouchi": "None", "Japan-Gifu-Yamagata": "YM", "Japan-Gifu-Yaotsu": "None", "Japan-Gifu-Y\u014dr\u014d": "None", "Japan-Gunma-Annaka": "AN", "Japan-Gunma-Chiyoda": "None", "Japan-Gunma-Fujimi": "None", "Japan-Gunma-Fujioka": "FJ", "Japan-Gunma-Higashiagatsuma": "None", "Japan-Gunma-Isesaki": "IS", "Japan-Gunma-Itakura": "None", "Japan-Gunma-Kanna": "None", "Japan-Gunma-Kanra": "KN", "Japan-Gunma-Katashina": "None", "Japan-Gunma-Kawaba": "None", "Japan-Gunma-Kiry\u016b": "None", "Japan-Gunma-Kuni": "None", "Japan-Gunma-Kusatsu": "None", "Japan-Gunma-Maebashi": "MB", "Japan-Gunma-Meiwa": "None", "Japan-Gunma-Midori": "None", "Japan-Gunma-Minakami": "None", "Japan-Gunma-Naganohara": "None", "Japan-Gunma-Nakanoj\u014d": "None", "Japan-Gunma-Nanmoku": "None", "Japan-Gunma-Numata": "NM", "Japan-Gunma-\u014cizumi": "None", "Japan-Gunma-\u014cra": "None", "Japan-Gunma-\u014cta": "None", "Japan-Gunma-Shibukawa": "SH", "Japan-Gunma-Shimonita": "None", "Japan-Gunma-Shint\u014d": "None", "Japan-Gunma-Sh\u014dwa": "None", "Japan-Gunma-Takasaki": "TK", "Japan-Gunma-Takayama": "None", "Japan-Gunma-Tamamura": "None", "Japan-Gunma-Tatebayashi": "TT", "Japan-Gunma-Tomioka": "TM", "Japan-Gunma-Tsumagoi": "None", "Japan-Gunma-Ueno": "None", "Japan-Gunma-Yoshii": "None", "Japan-Gunma-Yoshioka": "None", "Japan-Hiroshima-Aki\u014dta": "None", "Japan-Hiroshima-Akitakata": "None", "Japan-Hiroshima-Etajima": "None", "Japan-Hiroshima-Fuch\u016b": "None", "Japan-Hiroshima-Fuch\u016b City": "None", "Japan-Hiroshima-Fukuyama": "FM", "Japan-Hiroshima-Hatsukaichi": "HT", "Japan-Hiroshima-Higashihiroshima": "HH", "Japan-Hiroshima-Hiroshima": "HR", "Japan-Hiroshima-Jinsekik\u014dgen": "None", "Japan-Hiroshima-Kaita": "None", "Japan-Hiroshima-Kitahiroshima": "None", "Japan-Hiroshima-Kumano": "None", "Japan-Hiroshima-Kure": "KR", "Japan-Hiroshima-Mihara": "None", "Japan-Hiroshima-Miyoshi": "None", "Japan-Hiroshima-Onomichi": "ON", "Japan-Hiroshima-\u014csakikamijima": "None", "Japan-Hiroshima-\u014ctake": "None", "Japan-Hiroshima-Saka": "None", "Japan-Hiroshima-Sera": "SR", "Japan-Hiroshima-Sh\u014dbara": "None", "Japan-Hiroshima-Takehara": "TH", "Japan-Hokkaido-Abashiri": "AC", "Japan-Hokkaido-Abira": "None", "Japan-Hokkaido-Aibetsu": "None", "Japan-Hokkaido-Akabira": "AK", "Japan-Hokkaido-Akaigawa": "None", "Japan-Hokkaido-Akkeshi": "None", "Japan-Hokkaido-Asahikawa": "AH", "Japan-Hokkaido-Ashibetsu": "AB", "Japan-Hokkaido-Ashoro": "None", "Japan-Hokkaido-Assabu": "None", "Japan-Hokkaido-Atsuma": "None", "Japan-Hokkaido-Betsukai": "None", "Japan-Hokkaido-Bibai": "BB", "Japan-Hokkaido-Biei": "None", "Japan-Hokkaido-Bifuka": "None", "Japan-Hokkaido-Bihoro": "None", "Japan-Hokkaido-Biratori": "None", "Japan-Hokkaido-Chippubetsu": "None", "Japan-Hokkaido-Chitose": "CH", "Japan-Hokkaido-Date": "None", "Japan-Hokkaido-Ebetsu": "EB", "Japan-Hokkaido-Enbetsu": "None", "Japan-Hokkaido-Engaru": "None", "Japan-Hokkaido-Eniwa": "EN", "Japan-Hokkaido-Erimo": "None", "Japan-Hokkaido-Esashi": "None", "Japan-Hokkaido-Esashi Capital": "None", "Japan-Hokkaido-Fukagawa": "FK", "Japan-Hokkaido-Fukushima": "None", "Japan-Hokkaido-Furano": "FR", "Japan-Hokkaido-Furubira": "None", "Japan-Hokkaido-Haboro": "None", "Japan-Hokkaido-Hakodate": "HK", "Japan-Hokkaido-Hamanaka": "None", "Japan-Hokkaido-Hamatonbetsu": "None", "Japan-Hokkaido-Hidaka": "HD", "Japan-Hokkaido-Higashikagura": "None", "Japan-Hokkaido-Higashikawa": "None", "Japan-Hokkaido-Hiroo": "None", "Japan-Hokkaido-Hokury\u016b": "None", "Japan-Hokkaido-Hokuto": "None", "Japan-Hokkaido-Honbetsu": "None", "Japan-Hokkaido-Horokanai": "None", "Japan-Hokkaido-Horonobe": "None", "Japan-Hokkaido-Ikeda": "None", "Japan-Hokkaido-Imakane": "None", "Japan-Hokkaido-Ishikari": "IC", "Japan-Hokkaido-Iwamizawa": "IW", "Japan-Hokkaido-Iwanai": "None", "Japan-Hokkaido-Kamifurano": "None", "Japan-Hokkaido-Kamikawa": "KK", "Japan-Hokkaido-Kaminokuni": "None", "Japan-Hokkaido-Kamishihoro": "None", "Japan-Hokkaido-Kamisunagawa": "None", "Japan-Hokkaido-Kamiy\u016bbetsu": "None", "Japan-Hokkaido-Kamoenai": "None", "Japan-Hokkaido-Kenbuchi": "None", "Japan-Hokkaido-Kikonai": "None", "Japan-Hokkaido-Kimobetsu": "None", "Japan-Hokkaido-Kitahiroshima": "KH", "Japan-Hokkaido-Kitami": "KM", "Japan-Hokkaido-Kiyosato": "None", "Japan-Hokkaido-Koshimizu": "None", "Japan-Hokkaido-Kunneppu": "None", "Japan-Hokkaido-Kuriyama": "None", "Japan-Hokkaido-Kuromatsunai": "None", "Japan-Hokkaido-Kushiro": "KC", "Japan-Hokkaido-Kushiro City": "KC", "Japan-Hokkaido-Kutchan": "None", "Japan-Hokkaido-Ky\u014dgoku": "None", "Japan-Hokkaido-Ky\u014dwa": "None", "Japan-Hokkaido-Makkari": "None", "Japan-Hokkaido-Makubetsu": "None", "Japan-Hokkaido-Mashike": "None", "Japan-Hokkaido-Matsumae": "None", "Japan-Hokkaido-Memuro": "None", "Japan-Hokkaido-Mikasa": "MK", "Japan-Hokkaido-Minamifurano": "None", "Japan-Hokkaido-Monbetsu": "None", "Japan-Hokkaido-Mori": "None", "Japan-Hokkaido-Moseushi": "None", "Japan-Hokkaido-Mukawa": "None", "Japan-Hokkaido-Muroran": "MR", "Japan-Hokkaido-Naganuma": "None", "Japan-Hokkaido-Naie": "None", "Japan-Hokkaido-Nakafurano": "None", "Japan-Hokkaido-Nakagawa": "None", "Japan-Hokkaido-Nakasatsunai": "None", "Japan-Hokkaido-Nakashibetsu": "None", "Japan-Hokkaido-Nakatonbetsu": "None", "Japan-Hokkaido-Nanae": "None", "Japan-Hokkaido-Nanporo": "None", "Japan-Hokkaido-Nayoro": "NR", "Japan-Hokkaido-Nemuro": "NC", "Japan-Hokkaido-Niikappu": "None", "Japan-Hokkaido-Niki": "None", "Japan-Hokkaido-Niseko": "None", "Japan-Hokkaido-Nishiokoppe": "None", "Japan-Hokkaido-Noboribetsu": "NB", "Japan-Hokkaido-Numata": "None", "Japan-Hokkaido-Obihiro": "OB", "Japan-Hokkaido-Obira": "None", "Japan-Hokkaido-Oketo": "None", "Japan-Hokkaido-Okoppe": "None", "Japan-Hokkaido-Okushiri": "None", "Japan-Hokkaido-\u014cmu": "None", "Japan-Hokkaido-Oshamanbe": "None", "Japan-Hokkaido-Otaru": "OT", "Japan-Hokkaido-Otobe": "None", "Japan-Hokkaido-Otofuke": "None", "Japan-Hokkaido-Otoineppu": "None", "Japan-Hokkaido-\u014czora": "None", "Japan-Hokkaido-Pippu": "None", "Japan-Hokkaido-Rankoshi": "None", "Japan-Hokkaido-Rausu": "None", "Japan-Hokkaido-Rebun": "None", "Japan-Hokkaido-Rikubetsu": "None", "Japan-Hokkaido-Rishiri": "None", "Japan-Hokkaido-Rishirifuji": "None", "Japan-Hokkaido-Rumoi": "RC", "Japan-Hokkaido-Rusutsu": "None", "Japan-Hokkaido-Samani": "None", "Japan-Hokkaido-Sapporo": "SP", "Japan-Hokkaido-Sarabetsu": "None", "Japan-Hokkaido-Saroma": "None", "Japan-Hokkaido-Sarufutsu": "None", "Japan-Hokkaido-Setana": "None", "Japan-Hokkaido-Shakotan": "None", "Japan-Hokkaido-Shari": "None", "Japan-Hokkaido-Shibecha": "None", "Japan-Hokkaido-Shibetsu": "SH", "Japan-Hokkaido-Shibetsu City": "SH", "Japan-Hokkaido-Shihoro": "None", "Japan-Hokkaido-Shikabe": "None", "Japan-Hokkaido-Shikaoi": "None", "Japan-Hokkaido-Shimamaki": "None", "Japan-Hokkaido-Shimizu": "None", "Japan-Hokkaido-Shimokawa": "None", "Japan-Hokkaido-Shimukappu": "None", "Japan-Hokkaido-Shinhidaka": "None", "Japan-Hokkaido-Shinshinotsu": "None", "Japan-Hokkaido-Shintoku": "None", "Japan-Hokkaido-Shintotsukawa": "None", "Japan-Hokkaido-Shiranuka": "None", "Japan-Hokkaido-Shiraoi": "NB", "Japan-Hokkaido-Shiriuchi": "None", "Japan-Hokkaido-Shosanbetsu": "None", "Japan-Hokkaido-S\u014dbetsu": "None", "Japan-Hokkaido-Sunagawa": "SN", "Japan-Hokkaido-Suttsu": "None", "Japan-Hokkaido-Taiki": "None", "Japan-Hokkaido-Takasu": "None", "Japan-Hokkaido-Takikawa": "TK", "Japan-Hokkaido-Takinoue": "None", "Japan-Hokkaido-Teshikaga": "None", "Japan-Hokkaido-Teshio": "None", "Japan-Hokkaido-T\u014dbetsu": "None", "Japan-Hokkaido-T\u014dma": "None", "Japan-Hokkaido-Tomakomai": "TM", "Japan-Hokkaido-Tomamae": "None", "Japan-Hokkaido-Tomari": "None", "Japan-Hokkaido-T\u014dyako": "None", "Japan-Hokkaido-Toyokoro": "None", "Japan-Hokkaido-Toyotomi": "None", "Japan-Hokkaido-Toyoura": "None", "Japan-Hokkaido-Tsubetsu": "None", "Japan-Hokkaido-Tsukigata": "None", "Japan-Hokkaido-Tsurui": "None", "Japan-Hokkaido-Urahoro": "None", "Japan-Hokkaido-Urakawa": "None", "Japan-Hokkaido-Urausu": "None", "Japan-Hokkaido-Ury\u016b": "None", "Japan-Hokkaido-Utashinai": "UT", "Japan-Hokkaido-Wakkanai": "WK", "Japan-Hokkaido-Wassamu": "None", "Japan-Hokkaido-Yakumo": "None", "Japan-Hokkaido-Yoichi": "None", "Japan-Hokkaido-Y\u016bbari": "None", "Japan-Hokkaido-Y\u016bbetsu": "None", "Japan-Hokkaido-Yuni": "None", "Japan-Hy\u014dgo-Aioi": "None", "Japan-Hy\u014dgo-Akashi": "None", "Japan-Hy\u014dgo-Ak\u014d": "None", "Japan-Hy\u014dgo-Amagasaki": "None", "Japan-Hy\u014dgo-Asago": "None", "Japan-Hy\u014dgo-Ashiya": "None", "Japan-Hy\u014dgo-Awaji": "None", "Japan-Hy\u014dgo-Fukusaki": "None", "Japan-Hy\u014dgo-Harima": "None", "Japan-Hy\u014dgo-Himeji": "None", "Japan-Hy\u014dgo-Ichikawa": "None", "Japan-Hy\u014dgo-Inagawa": "None", "Japan-Hy\u014dgo-Inami": "None", "Japan-Hy\u014dgo-Itami": "None", "Japan-Hy\u014dgo-Kakogawa": "None", "Japan-Hy\u014dgo-Kami": "None", "Japan-Hy\u014dgo-Kamig\u014dri": "None", "Japan-Hy\u014dgo-Kamikawa": "None", "Japan-Hy\u014dgo-Kasai": "None", "Japan-Hy\u014dgo-Kat\u014d": "None", "Japan-Hy\u014dgo-Kawanishi": "None", "Japan-Hy\u014dgo-Kobe": "None", "Japan-Hy\u014dgo-Miki": "None", "Japan-Hy\u014dgo-Minamiawaji": "None", "Japan-Hy\u014dgo-Nishinomiya": "None", "Japan-Hy\u014dgo-Nishiwaki": "None", "Japan-Hy\u014dgo-Ono": "None", "Japan-Hy\u014dgo-Sanda": "None", "Japan-Hy\u014dgo-Sasayama": "None", "Japan-Hy\u014dgo-Say\u014d": "None", "Japan-Hy\u014dgo-Shin'onsen": "None", "Japan-Hy\u014dgo-Shis\u014d": "None", "Japan-Hy\u014dgo-Sumoto": "None", "Japan-Hy\u014dgo-Taishi": "None", "Japan-Hy\u014dgo-Taka": "None", "Japan-Hy\u014dgo-Takarazuka": "None", "Japan-Hy\u014dgo-Takasago": "None", "Japan-Hy\u014dgo-Tamba": "None", "Japan-Hy\u014dgo-Tatsuno": "None", "Japan-Hy\u014dgo-Toyooka": "None", "Japan-Hy\u014dgo-Yabu": "None", "Japan-Ibaraki-Ami": "None", "Japan-Ibaraki-Band\u014d": "None", "Japan-Ibaraki-Chikusei": "None", "Japan-Ibaraki-Daigo": "None", "Japan-Ibaraki-Goka": "None", "Japan-Ibaraki-Hitachi": "HT", "Japan-Ibaraki-Hitachinaka": "HN", "Japan-Ibaraki-Hitachi\u014dmiya": "None", "Japan-Ibaraki-Hitachi\u014dta": "None", "Japan-Ibaraki-Hokota": "None", "Japan-Ibaraki-Ibaraki": "None", "Japan-Ibaraki-Inashiki": "IN", "Japan-Ibaraki-Ishioka": "IS", "Japan-Ibaraki-Itako": "None", "Japan-Ibaraki-J\u014ds\u014d": "None", "Japan-Ibaraki-Kamisu": "None", "Japan-Ibaraki-Kasama": "KM", "Japan-Ibaraki-Kashima": "KG", "Japan-Ibaraki-Kasumigaura": "None", "Japan-Ibaraki-Kawachi": "None", "Japan-Ibaraki-Kitaibaraki": "KB", "Japan-Ibaraki-Koga": "None", "Japan-Ibaraki-Miho": "None", "Japan-Ibaraki-Mito": "MT", "Japan-Ibaraki-Moriya": "None", "Japan-Ibaraki-Naka": "NK", "Japan-Ibaraki-Namegata": "NM", "Japan-Ibaraki-\u014carai": "None", "Japan-Ibaraki-Omitama": "None", "Japan-Ibaraki-Ry\u016bgasaki": "None", "Japan-Ibaraki-Sakai": "None", "Japan-Ibaraki-Sakuragawa": "None", "Japan-Ibaraki-Shimotsuma": "ST", "Japan-Ibaraki-Shirosato": "None", "Japan-Ibaraki-Takahagi": "TK", "Japan-Ibaraki-T\u014dkai": "None", "Japan-Ibaraki-Tone": "None", "Japan-Ibaraki-Toride": "TR", "Japan-Ibaraki-Tsuchiura": "TC", "Japan-Ibaraki-Tsukuba": "TG", "Japan-Ibaraki-Tsukubamirai": "None", "Japan-Ibaraki-Ushiku": "US", "Japan-Ibaraki-Water body": "None", "Japan-Ibaraki-Yachiyo": "None", "Japan-Ibaraki-Y\u016bki": "None", "Japan-Ishikawa-Anamizu": "None", "Japan-Ishikawa-Hakui": "HG", "Japan-Ishikawa-Hakusan": "None", "Japan-Ishikawa-Hodatsushimizu": "None", "Japan-Ishikawa-Kaga": "KG", "Japan-Ishikawa-Kahoku": "KH", "Japan-Ishikawa-Kanazawa": "KN", "Japan-Ishikawa-Kawakita": "None", "Japan-Ishikawa-Komatsu": "KM", "Japan-Ishikawa-Nakanoto": "None", "Japan-Ishikawa-Nanao": "NN", "Japan-Ishikawa-Nomi": "NM", "Japan-Ishikawa-Nonoichi": "None", "Japan-Ishikawa-Noto": "None", "Japan-Ishikawa-Shika": "None", "Japan-Ishikawa-Suzu": "SG", "Japan-Ishikawa-Tsubata": "None", "Japan-Ishikawa-Uchinada": "None", "Japan-Ishikawa-Wajima": "WJ", "Japan-Iwate-Fudai": "None", "Japan-Iwate-Fujisawa": "None", "Japan-Iwate-Hachimantai": "None", "Japan-Iwate-Hanamaki": "HM", "Japan-Iwate-Hiraizumi": "None", "Japan-Iwate-Hirono": "None", "Japan-Iwate-Ichinohe": "None", "Japan-Iwate-Ichinoseki": "IC", "Japan-Iwate-Iwate": "IW", "Japan-Iwate-Iwazumi": "None", "Japan-Iwate-Kamaishi": "KI", "Japan-Iwate-Kanegasaki": "None", "Japan-Iwate-Karumai": "None", "Japan-Iwate-Kawai": "None", "Japan-Iwate-Kitakami": "KK", "Japan-Iwate-Kuji": "None", "Japan-Iwate-Kunohe": "KN", "Japan-Iwate-Kuzumaki": "None", "Japan-Iwate-Miyako": "None", "Japan-Iwate-Morioka": "MR", "Japan-Iwate-Ninohe": "None", "Japan-Iwate-Nishiwaga": "None", "Japan-Iwate-Noda": "None", "Japan-Iwate-\u014cfunato": "None", "Japan-Iwate-\u014csh\u016b": "None", "Japan-Iwate-\u014ctsuchi": "None", "Japan-Iwate-Rikuzentakata": "RK", "Japan-Iwate-Shiwa": "SW", "Japan-Iwate-Shizukuishi": "None", "Japan-Iwate-Sumita": "None", "Japan-Iwate-Takizawa": "None", "Japan-Iwate-Tanohata": "None", "Japan-Iwate-T\u014dno": "None", "Japan-Iwate-Yahaba": "None", "Japan-Iwate-Yamada": "None", "Japan-Kagawa-Ayagawa": "None", "Japan-Kagawa-Higashikagawa": "None", "Japan-Kagawa-Kan'onji": "None", "Japan-Kagawa-Kotohira": "None", "Japan-Kagawa-Mann\u014d": "None", "Japan-Kagawa-Marugame": "MR", "Japan-Kagawa-Miki": "None", "Japan-Kagawa-Mitoyo": "MT", "Japan-Kagawa-Sakaide": "SK", "Japan-Kagawa-Sanuki": "None", "Japan-Kagawa-Tadotsu": "None", "Japan-Kagawa-Takamatsu": "TK", "Japan-Kagawa-Utazu": "None", "Japan-Kagawa-Zents\u016bji": "None", "Japan-Kagoshima-Aira": "AR", "Japan-Kagoshima-Akune": "AK", "Japan-Kagoshima-Amagi": "None", "Japan-Kagoshima-Amami": "None", "Japan-Kagoshima-China": "None", "Japan-Kagoshima-Higashikushira": "None", "Japan-Kagoshima-Hioki": "HK", "Japan-Kagoshima-Hishikari": "None", "Japan-Kagoshima-Ibusuki": "IG", "Japan-Kagoshima-Ichikikushikino": "None", "Japan-Kagoshima-Isen": "None", "Japan-Kagoshima-Izumi": "IZ", "Japan-Kagoshima-Kagoshima": "KG", "Japan-Kagoshima-Kajiki": "None", "Japan-Kagoshima-Kam\u014d": "None", "Japan-Kagoshima-Kanoya": "KN", "Japan-Kagoshima-Kikai": "None", "Japan-Kagoshima-Kimotsuki": "KT", "Japan-Kagoshima-Kink\u014d": "None", "Japan-Kagoshima-Kirishima": "None", "Japan-Kagoshima-Makurazaki": "MK", "Japan-Kagoshima-Minamiky\u016bsh\u016b": "None", "Japan-Kagoshima-Minami\u014dsumi": "None", "Japan-Kagoshima-Minamisatsuma": "None", "Japan-Kagoshima-Minamitane": "None", "Japan-Kagoshima-Mishima": "None", "Japan-Kagoshima-Nagashima": "None", "Japan-Kagoshima-Nakatane": "None", "Japan-Kagoshima-Nishinoomote": "NN", "Japan-Kagoshima-\u014ckuchi": "None", "Japan-Kagoshima-\u014csaki": "None", "Japan-Kagoshima-Satsuma": "ST", "Japan-Kagoshima-Satsumasendai": "None", "Japan-Kagoshima-Setouchi": "None", "Japan-Kagoshima-Shibushi": "None", "Japan-Kagoshima-Soo": "None", "Japan-Kagoshima-Tarumizu": "TR", "Japan-Kagoshima-Tatsug\u014d": "None", "Japan-Kagoshima-Tokunoshima": "None", "Japan-Kagoshima-Toshima": "None", "Japan-Kagoshima-Uken": "None", "Japan-Kagoshima-Wadomari": "None", "Japan-Kagoshima-Yakushima": "None", "Japan-Kagoshima-Yamato": "None", "Japan-Kagoshima-Yoron": "None", "Japan-Kagoshima-Y\u016bsui": "None", "Japan-Kanagawa-Aikawa": "None", "Japan-Kanagawa-Atsugi": "AT", "Japan-Kanagawa-Ayase": "AY", "Japan-Kanagawa-Chigasaki": "CH", "Japan-Kanagawa-Ebina": "EB", "Japan-Kanagawa-Fujisawa": "FJ", "Japan-Kanagawa-Hadano": "HD", "Japan-Kanagawa-Hakone": "None", "Japan-Kanagawa-Hayama": "None", "Japan-Kanagawa-Hiratsuka": "HR", "Japan-Kanagawa-Isehara": "IS", "Japan-Kanagawa-Kaisei": "None", "Japan-Kanagawa-Kamakura": "KM", "Japan-Kanagawa-Kawasaki": "KW", "Japan-Kanagawa-Kiyokawa": "None", "Japan-Kanagawa-Manazuru": "None", "Japan-Kanagawa-Matsuda": "None", "Japan-Kanagawa-Minamiashigara": "MA", "Japan-Kanagawa-Miura": "MG", "Japan-Kanagawa-Nakai": "None", "Japan-Kanagawa-Ninomiya": "None", "Japan-Kanagawa-Odawara": "OD", "Japan-Kanagawa-\u014ci": "None", "Japan-Kanagawa-\u014ciso": "None", "Japan-Kanagawa-Sagamihara": "SG", "Japan-Kanagawa-Samukawa": "None", "Japan-Kanagawa-Yamakita": "None", "Japan-Kanagawa-Yamato": "None", "Japan-Kanagawa-Yokohama": "YH", "Japan-Kanagawa-Yokosuka": "YS", "Japan-Kanagawa-Yugawara": "None", "Japan-Kanagawa-Zama": "ZM", "Japan-Kanagawa-Zushi": "ZS", "Japan-Kochi-Aki": "None", "Japan-Kochi-Geisei": "None", "Japan-Kochi-Haruno": "None", "Japan-Kochi-Hidaka": "None", "Japan-Kochi-Ino": "None", "Japan-Kochi-Kami": "KM", "Japan-Kochi-Kitagawa": "None", "Japan-Kochi-K\u014dchi": "None", "Japan-Kochi-K\u014dnan": "None", "Japan-Kochi-Kuroshio": "None", "Japan-Kochi-Mihara": "None", "Japan-Kochi-Motoyama": "None", "Japan-Kochi-Muroto": "MR", "Japan-Kochi-Nahari": "None", "Japan-Kochi-Nakatosa": "None", "Japan-Kochi-Nankoku": "NN", "Japan-Kochi-Niyodogawa": "None", "Japan-Kochi-Ochi": "None", "Japan-Kochi-\u014ckawa": "None", "Japan-Kochi-\u014ctoyo": "None", "Japan-Kochi-\u014ctsuki": "None", "Japan-Kochi-Sakawa": "None", "Japan-Kochi-Shimanto": "None", "Japan-Kochi-Shimanto City": "None", "Japan-Kochi-Sukumo": "SK", "Japan-Kochi-Susaki": "SS", "Japan-Kochi-Tano": "None", "Japan-Kochi-Tosa": "TG", "Japan-Kochi-Tosa City": "TG", "Japan-Kochi-Tosashimizu": "TZ", "Japan-Kochi-T\u014dy\u014d": "None", "Japan-Kochi-Tsuno": "None", "Japan-Kochi-Umaji": "None", "Japan-Kochi-Yasuda": "None", "Japan-Kochi-Yusuhara": "None", "Japan-Kumamoto-Amakusa": "AM", "Japan-Kumamoto-Asagiri": "None", "Japan-Kumamoto-Ashikita": "AK", "Japan-Kumamoto-Aso": "AS", "Japan-Kumamoto-Gyokut\u014d": "None", "Japan-Kumamoto-Hikawa": "None", "Japan-Kumamoto-Hitoyoshi": "HT", "Japan-Kumamoto-Itsuki": "None", "Japan-Kumamoto-J\u014dnan": "None", "Japan-Kumamoto-Kami-Amakusa": "None", "Japan-Kumamoto-Kashima": "None", "Japan-Kumamoto-Kikuchi": "KG", "Japan-Kumamoto-Kikuy\u014d": "None", "Japan-Kumamoto-K\u014dsa": "None", "Japan-Kumamoto-K\u014dshi": "None", "Japan-Kumamoto-Kuma": "KA", "Japan-Kumamoto-Kumamoto": "KU", "Japan-Kumamoto-Mashiki": "None", "Japan-Kumamoto-Mifune": "None", "Japan-Kumamoto-Minamata": "MN", "Japan-Kumamoto-Minamiaso": "None", "Japan-Kumamoto-Minamioguni": "None", "Japan-Kumamoto-Misato": "None", "Japan-Kumamoto-Mizukami": "None", "Japan-Kumamoto-Nagasu": "None", "Japan-Kumamoto-Nagomi": "None", "Japan-Kumamoto-Nankan": "None", "Japan-Kumamoto-Nishihara": "None", "Japan-Kumamoto-Nishiki": "None", "Japan-Kumamoto-Oguni": "None", "Japan-Kumamoto-\u014czu": "None", "Japan-Kumamoto-Reihoku": "None", "Japan-Kumamoto-Sagara": "None", "Japan-Kumamoto-Takamori": "None", "Japan-Kumamoto-Tamana": "TG", "Japan-Kumamoto-Taragi": "None", "Japan-Kumamoto-Tomiai": "None", "Japan-Kumamoto-Tsunagi": "None", "Japan-Kumamoto-Ubuyama": "None", "Japan-Kumamoto-Ueki": "None", "Japan-Kumamoto-Uki": "None", "Japan-Kumamoto-Unknown6": "None", "Japan-Kumamoto-Uto": "UG", "Japan-Kumamoto-Yamae": "None", "Japan-Kumamoto-Yamaga": "YM", "Japan-Kumamoto-Yamato": "None", "Japan-Kumamoto-Yatsushiro": "YG", "Japan-Kumamoto-Yunomae": "None", "Japan-Kyoto-Ayabe": "AB", "Japan-Kyoto-Fukuchiyama": "FK", "Japan-Kyoto-Ide": "None", "Japan-Kyoto-Ine": "None", "Japan-Kyoto-J\u014dy\u014d": "None", "Japan-Kyoto-Kameoka": "KM", "Japan-Kyoto-Kasagi": "None", "Japan-Kyoto-Kizugawa": "None", "Japan-Kyoto-Kumiyama": "None", "Japan-Kyoto-Ky\u014dtamba": "None", "Japan-Kyoto-Ky\u014dtanabe": "None", "Japan-Kyoto-Ky\u014dtango": "None", "Japan-Kyoto-Kyoto": "KT", "Japan-Kyoto-Maizuru": "MZ", "Japan-Kyoto-Minamiyamashiro": "None", "Japan-Kyoto-Miyazu": "MY", "Japan-Kyoto-Muk\u014d": "None", "Japan-Kyoto-Nagaokaky\u014d": "None", "Japan-Kyoto-Nantan": "None", "Japan-Kyoto-\u014cyamazaki": "None", "Japan-Kyoto-Seika": "None", "Japan-Kyoto-Uji": "UJ", "Japan-Kyoto-Ujitawara": "None", "Japan-Kyoto-Wazuka": "None", "Japan-Kyoto-Yawata": "YW", "Japan-Kyoto-Yosano": "None", "Japan-Mie-Asahi": "None", "Japan-Mie-Iga": "None", "Japan-Mie-Inabe": "IN", "Japan-Mie-Ise": "IS", "Japan-Mie-Kameyama": "KY", "Japan-Mie-Kawagoe": "None", "Japan-Mie-Kih\u014d": "None", "Japan-Mie-Kihoku": "None", "Japan-Mie-Komono": "None", "Japan-Mie-Kumano": "None", "Japan-Mie-Kuwana": "KG", "Japan-Mie-Matsusaka": "MT", "Japan-Mie-Meiwa": "None", "Japan-Mie-Mihama": "None", "Japan-Mie-Minamiise": "None", "Japan-Mie-Nabari": "NB", "Japan-Mie-\u014cdai": "None", "Japan-Mie-Owase": "OW", "Japan-Mie-Shima": "SH", "Japan-Mie-Suzuka": "SG", "Japan-Mie-Taiki": "None", "Japan-Mie-Taki": "TK", "Japan-Mie-Tamaki": "None", "Japan-Mie-Toba": "TB", "Japan-Mie-T\u014din": "None", "Japan-Mie-Tsu": "TS", "Japan-Mie-Watarai": "WT", "Japan-Mie-Yokkaichi": "YK", "Japan-Miyagi-Higashimatsushima": "None", "Japan-Miyagi-Ishinomaki": "IS", "Japan-Miyagi-Iwanuma": "IW", "Japan-Miyagi-Kakuda": "KK", "Japan-Miyagi-Kami Town": "None", "Japan-Miyagi-Kawasaki": "None", "Japan-Miyagi-Kesennuma": "KS", "Japan-Miyagi-Kurihara": "KH", "Japan-Miyagi-Marumori": "None", "Japan-Miyagi-Matsushima": "None", "Japan-Miyagi-Minamisanriku": "None", "Japan-Miyagi-Misato": "None", "Japan-Miyagi-Motoyoshi": "MT", "Japan-Miyagi-Murata": "None", "Japan-Miyagi-Natori": "NT", "Japan-Miyagi-\u014cgawara": "None", "Japan-Miyagi-\u014chira": "None", "Japan-Miyagi-Onagawa": "None", "Japan-Miyagi-\u014csaki": "None", "Japan-Miyagi-\u014csato": "None", "Japan-Miyagi-Rifu": "None", "Japan-Miyagi-Sendai": "None", "Japan-Miyagi-Shibata": "SB", "Japan-Miyagi-Shichigahama": "None", "Japan-Miyagi-Shichikashuku": "None", "Japan-Miyagi-Shikama": "None", "Japan-Miyagi-Shiogama": "SO", "Japan-Miyagi-Shiroishi": "SR", "Japan-Miyagi-Tagaj\u014d": "None", "Japan-Miyagi-Taiwa": "None", "Japan-Miyagi-Tome": "TM", "Japan-Miyagi-Tomiya": "None", "Japan-Miyagi-Wakuya": "None", "Japan-Miyagi-Watari": "WT", "Japan-Miyagi-Yamamoto": "None", "Japan-Miyagi-Za\u014d": "None", "Japan-Miyazaki-Aya": "None", "Japan-Miyazaki-Ebino": "EB", "Japan-Miyazaki-Gokase": "None", "Japan-Miyazaki-Hinokage": "None", "Japan-Miyazaki-Hy\u016bga": "None", "Japan-Miyazaki-Kadogawa": "None", "Japan-Miyazaki-Kawaminami": "None", "Japan-Miyazaki-Kij\u014d": "None", "Japan-Miyazaki-Kitag\u014d": "None", "Japan-Miyazaki-Kiyotake": "None", "Japan-Miyazaki-Kobayashi": "KB", "Japan-Miyazaki-Kunitomi": "None", "Japan-Miyazaki-Kushima": "KS", "Japan-Miyazaki-Mimata": "None", "Japan-Miyazaki-Misato": "None", "Japan-Miyazaki-Miyakonoj\u014d": "None", "Japan-Miyazaki-Miyazaki": "MG", "Japan-Miyazaki-Morotsuka": "None", "Japan-Miyazaki-Nang\u014d": "None", "Japan-Miyazaki-Nichinan": "NC", "Japan-Miyazaki-Nishimera": "None", "Japan-Miyazaki-Nobeoka": "NB", "Japan-Miyazaki-Nojiri": "None", "Japan-Miyazaki-Saito": "ST", "Japan-Miyazaki-Sh\u012bba": "None", "Japan-Miyazaki-Shintomi": "None", "Japan-Miyazaki-Takachiho": "None", "Japan-Miyazaki-Takaharu": "None", "Japan-Miyazaki-Takanabe": "None", "Japan-Miyazaki-Tsuno": "None", "Japan-Nagano-Achi": "None", "Japan-Nagano-Agematsu": "None", "Japan-Nagano-Anan": "None", "Japan-Nagano-Aoki": "None", "Japan-Nagano-Asahi": "None", "Japan-Nagano-Azumino": "None", "Japan-Nagano-Chikuhoku": "None", "Japan-Nagano-Chikuma": "None", "Japan-Nagano-Chino": "CN", "Japan-Nagano-Fujimi": "None", "Japan-Nagano-Hakuba": "None", "Japan-Nagano-Hara": "None", "Japan-Nagano-Hata": "None", "Japan-Nagano-Hiraya": "None", "Japan-Nagano-Iida": "ID", "Japan-Nagano-Iijima": "None", "Japan-Nagano-Iiyama": "IM", "Japan-Nagano-Iizuna": "None", "Japan-Nagano-Ikeda": "None", "Japan-Nagano-Ikusaka": "None", "Japan-Nagano-Ina": "IN", "Japan-Nagano-Karuizawa": "None", "Japan-Nagano-Kawakami": "None", "Japan-Nagano-Kijimadaira": "None", "Japan-Nagano-Kiso": "KS", "Japan-Nagano-Kiso Village": "KS", "Japan-Nagano-Kitaaiki": "None", "Japan-Nagano-Komagane": "KG", "Japan-Nagano-Komoro": "KR", "Japan-Nagano-Koumi": "None", "Japan-Nagano-Matsukawa": "None", "Japan-Nagano-Matsumoto": "MT", "Japan-Nagano-Minamiaiki": "None", "Japan-Nagano-Minamimak": "None", "Japan-Nagano-Minamiminowa": "None", "Japan-Nagano-Minowa": "None", "Japan-Nagano-Miyada": "None", "Japan-Nagano-Miyota": "None", "Japan-Nagano-Nagano": "NG", "Japan-Nagano-Nagawa": "None", "Japan-Nagano-Nagiso": "None", "Japan-Nagano-Nakagawa": "None", "Japan-Nagano-Nakaj\u014d": "None", "Japan-Nagano-Nakano": "NK", "Japan-Nagano-Neba": "None", "Japan-Nagano-Nozawaonsen": "None", "Japan-Nagano-Obuse": "None", "Japan-Nagano-Ogawa": "None", "Japan-Nagano-Okaya": "OK", "Japan-Nagano-\u014ckuwa": "None", "Japan-Nagano-\u014cmachi": "None", "Japan-Nagano-Omi": "None", "Japan-Nagano-\u014cshika": "None", "Japan-Nagano-\u014ctaki": "None", "Japan-Nagano-Otari": "None", "Japan-Nagano-Sakae": "None", "Japan-Nagano-Sakaki": "None", "Japan-Nagano-Saku": "SK", "Japan-Nagano-Sakuho": "None", "Japan-Nagano-Seinaiji": "None", "Japan-Nagano-Shimoj\u014d": "None", "Japan-Nagano-Shimosuwa": "None", "Japan-Nagano-Shinano": "None", "Japan-Nagano-Shinsh\u016bshin": "None", "Japan-Nagano-Shiojiri": "SJ", "Japan-Nagano-Suwa": "SG", "Japan-Nagano-Suzaka": "SZ", "Japan-Nagano-Takagi": "None", "Japan-Nagano-Takamori": "None", "Japan-Nagano-Takayama": "None", "Japan-Nagano-Tateshina": "None", "Japan-Nagano-Tatsuno": "None", "Japan-Nagano-Tenry\u016b": "None", "Japan-Nagano-T\u014dmi": "None", "Japan-Nagano-Toyooka": "None", "Japan-Nagano-Ueda": "UD", "Japan-Nagano-Unknown3": "None", "Japan-Nagano-Unknown4": "None", "Japan-Nagano-Urugi": "None", "Japan-Nagano-Yamagata": "None", "Japan-Nagano-Yamanouchi": "None", "Japan-Nagano-Yasuoka": "None", "Japan-Naoasaki-Emukae": "None", "Japan-Naoasaki-Got\u014d": "None", "Japan-Naoasaki-Hasami": "None", "Japan-Naoasaki-Higashisonogi": "HS", "Japan-Naoasaki-Hirado": "HR", "Japan-Naoasaki-Iki": "IK", "Japan-Naoasaki-Isahaya": "IS", "Japan-Naoasaki-Kawatana": "None", "Japan-Naoasaki-Matsuura": "MT", "Japan-Naoasaki-Minamishimabara": "None", "Japan-Naoasaki-Nagasaki": "NG", "Japan-Naoasaki-Nagayo": "None", "Japan-Naoasaki-Ojika": "None", "Japan-Naoasaki-\u014cmura": "None", "Japan-Naoasaki-Saikai": "None", "Japan-Naoasaki-Sasebo": "SS", "Japan-Naoasaki-Saza": "None", "Japan-Naoasaki-Shikamachi": "None", "Japan-Naoasaki-Shimabara": "SH", "Japan-Naoasaki-Shinkamigot\u014d": "None", "Japan-Naoasaki-Togitsu": "None", "Japan-Naoasaki-Tsushima": "TS", "Japan-Naoasaki-Unzen": "None", "Japan-Nara-Ando": "None", "Japan-Nara-Asuka": "None", "Japan-Nara-Goj\u014d": "None", "Japan-Nara-Gose": "GS", "Japan-Nara-Heguri": "None", "Japan-Nara-Higashiyoshino": "None", "Japan-Nara-Ikaruga": "None", "Japan-Nara-Ikoma": "IG", "Japan-Nara-Kamikitayama": "None", "Japan-Nara-Kanmaki": "None", "Japan-Nara-Kashiba": "KB", "Japan-Nara-Kashihara": "KH", "Japan-Nara-Katsuragi": "None", "Japan-Nara-Kawai": "None", "Japan-Nara-Kawakami": "None", "Japan-Nara-Kawanishi Town": "None", "Japan-Nara-K\u014dry\u014d": "None", "Japan-Nara-Kurotaki": "None", "Japan-Nara-Mitsue": "None", "Japan-Nara-Miyake": "None", "Japan-Nara-Nara": "NR", "Japan-Nara-Nosegawa": "None", "Japan-Nara-\u014cji": "None", "Japan-Nara-\u014cyodo": "None", "Japan-Nara-Sakurai": "SK", "Japan-Nara-Sang\u014d": "None", "Japan-Nara-Shimoichi": "None", "Japan-Nara-Shimokitayama": "None", "Japan-Nara-Soni": "None", "Japan-Nara-Takatori": "None", "Japan-Nara-Tawaramoto": "None", "Japan-Nara-Tenkawa": "None", "Japan-Nara-Tenri": "TN", "Japan-Nara-Totsukawa": "None", "Japan-Nara-Uda": "UD", "Japan-Nara-Yamatok\u014driyama": "None", "Japan-Nara-Yamatotakada": "YT", "Japan-Nara-Yamazoe": "None", "Japan-Nara-Yoshino": "YS", "Japan-Niigata-Aga": "None", "Japan-Niigata-Agano": "None", "Japan-Niigata-Awashimaura": "None", "Japan-Niigata-Gosen": "GS", "Japan-Niigata-Itoigawa": "IT", "Japan-Niigata-Izumozaki": "None", "Japan-Niigata-J\u014detsu": "None", "Japan-Niigata-Kamo": "None", "Japan-Niigata-Kariwa": "KR", "Japan-Niigata-Kashiwazaki": "KW", "Japan-Niigata-Kawaguchi": "None", "Japan-Niigata-Minamiuonuma": "MN", "Japan-Niigata-Mitsuke": "MT", "Japan-Niigata-Murakami": "MR", "Japan-Niigata-My\u014dk\u014d": "None", "Japan-Niigata-Nagaoka": "None", "Japan-Niigata-Niigata": "NT", "Japan-Niigata-Ojiya": "OJ", "Japan-Niigata-Sado": "SD", "Japan-Niigata-Sanj\u014d": "None", "Japan-Niigata-Seir\u014d": "None", "Japan-Niigata-Sekikawa": "None", "Japan-Niigata-Shibata": "None", "Japan-Niigata-Tagami": "None", "Japan-Niigata-Tainai": "None", "Japan-Niigata-T\u014dkamachi": "None", "Japan-Niigata-Tsubame": "TS", "Japan-Niigata-Tsunan": "None", "Japan-Niigata-Uonuma": "None", "Japan-Niigata-Yahiko": "None", "Japan-Niigata-Yuzawa": "None", "Japan-Oita-Beppu": "BP", "Japan-Oita-Bungo-\u014dno": "None", "Japan-Oita-Bungotakada": "BN", "Japan-Oita-Hiji": "None", "Japan-Oita-Himeshima": "None", "Japan-Oita-Hita": "HG", "Japan-Oita-Kitsuki": "KT", "Japan-Oita-Kokonoe": "None", "Japan-Oita-Kunisaki": "None", "Japan-Oita-Kusu": "KS", "Japan-Oita-Nakatsu": "NT", "Japan-Oita-\u014cita": "None", "Japan-Oita-Saiki": "SK", "Japan-Oita-Taketa": "TK", "Japan-Oita-Tsukumi": "TS", "Japan-Oita-Usa": "UG", "Japan-Oita-Usuki": "UK", "Japan-Oita-Yufu": "None", "Japan-Okayama-Akaiwa": "AK", "Japan-Okayama-Asakuchi": "AS", "Japan-Okayama-Bizen": "BZ", "Japan-Okayama-Hayashima": "None", "Japan-Okayama-Ibara": "IB", "Japan-Okayama-Kagamino": "None", "Japan-Okayama-Kasaoka": "KS", "Japan-Okayama-Kibich\u016b\u014d": "None", "Japan-Okayama-Kumenan": "None", "Japan-Okayama-Kurashiki": "KR", "Japan-Okayama-Maniwa": "MN", "Japan-Okayama-Mimasaka": "None", "Japan-Okayama-Misaki": "None", "Japan-Okayama-Nagi": "None", "Japan-Okayama-Naoshima": "None", "Japan-Okayama-Niimi": "NM", "Japan-Okayama-Nishiawakura": "None", "Japan-Okayama-Okayama": "OY", "Japan-Okayama-Satosh\u014d": "None", "Japan-Okayama-Setouchi": "None", "Japan-Okayama-Shinj\u014d": "None", "Japan-Okayama-Sh\u014ddoshima": "None", "Japan-Okayama-Sh\u014d\u014d": "None", "Japan-Okayama-S\u014dja": "None", "Japan-Okayama-Takahashi": "TK", "Japan-Okayama-Tamano": "TN", "Japan-Okayama-Tonosh\u014d": "None", "Japan-Okayama-Tsuyama": "TY", "Japan-Okayama-Wake": "WK", "Japan-Okayama-Yakage": "None", "Japan-Okinawa-Aguni": "None", "Japan-Okinawa-Chatan": "None", "Japan-Okinawa-Ginowan": "GN", "Japan-Okinawa-Ginoza": "None", "Japan-Okinawa-Haebaru": "None", "Japan-Okinawa-Higashi": "None", "Japan-Okinawa-Ie": "None", "Japan-Okinawa-Iheya": "None", "Japan-Okinawa-Ishigaki": "IG", "Japan-Okinawa-Itoman": "IT", "Japan-Okinawa-Izena": "None", "Japan-Okinawa-Kadena": "None", "Japan-Okinawa-Kin": "None", "Japan-Okinawa-Kitanakagusuku": "None", "Japan-Okinawa-Kumejima": "None", "Japan-Okinawa-Kunigami": "KN", "Japan-Okinawa-Minami Daito": "None", "Japan-Okinawa-Miyakojima": "None", "Japan-Okinawa-Motobu": "None", "Japan-Okinawa-Nago": "NG", "Japan-Okinawa-Naha": "NH", "Japan-Okinawa-Nakagusuku": "None", "Japan-Okinawa-Nakijin": "None", "Japan-Okinawa-Nanj\u014d": "None", "Japan-Okinawa-Nishihara": "None", "Japan-Okinawa-\u014cgimi": "None", "Japan-Okinawa-Okinawa": "OK", "Japan-Okinawa-Onna": "None", "Japan-Okinawa-Taketomi": "None", "Japan-Okinawa-Tarama": "None", "Japan-Okinawa-Tokashiki": "None", "Japan-Okinawa-Tomigusuku": "None", "Japan-Okinawa-Tonaki": "None", "Japan-Okinawa-Unknown5": "None", "Japan-Okinawa-Unknown8": "None", "Japan-Okinawa-Urasoe": "UR", "Japan-Okinawa-Uruma": "None", "Japan-Okinawa-Yaese": "None", "Japan-Okinawa-Yomitan": "None", "Japan-Okinawa-Yonabaru": "None", "Japan-Okinawa-Yonaguni": "None", "Japan-Okinawa-Zamami": "None", "Japan-Osaka-Chihayaakasaka": "None", "Japan-Osaka-Dait\u014d": "None", "Japan-Osaka-Fujiidera": "FJ", "Japan-Osaka-Habikino": "HB", "Japan-Osaka-Hannan": "HN", "Japan-Osaka-Higashi\u014dsaka": "None", "Japan-Osaka-Hirakata": "HR", "Japan-Osaka-Ibaraki": "IB", "Japan-Osaka-Ikeda": "IK", "Japan-Osaka-Izumi": "None", "Japan-Osaka-Izumi\u014dtsu": "None", "Japan-Osaka-Izumisano": "IS", "Japan-Osaka-Kadoma": "KM", "Japan-Osaka-Kaizuka": "KZ", "Japan-Osaka-Kanan": "None", "Japan-Osaka-Kashiwara": "KR", "Japan-Osaka-Katano": "KT", "Japan-Osaka-Kawachinagano": "KW", "Japan-Osaka-Kishiwada": "KD", "Japan-Osaka-Kumatori": "None", "Japan-Osaka-Matsubara": "MT", "Japan-Osaka-Minoo": "None", "Japan-Osaka-Misaki": "None", "Japan-Osaka-Moriguchi": "MR", "Japan-Osaka-Neyagawa": "NG", "Japan-Osaka-Nose": "None", "Japan-Osaka-Osaka": "OS", "Japan-Osaka-\u014csakasayama": "None", "Japan-Osaka-Sakai": "None", "Japan-Osaka-Sennan": "SG", "Japan-Osaka-Settsu": "ST", "Japan-Osaka-Shij\u014dnawate": "None", "Japan-Osaka-Shimamoto": "None", "Japan-Osaka-Suita": "SU", "Japan-Osaka-Tadaoka": "None", "Japan-Osaka-Taishi": "None", "Japan-Osaka-Tajiri": "None", "Japan-Osaka-Takaishi": "TI", "Japan-Osaka-Takatsuki": "TT", "Japan-Osaka-Tondabayashi": "TN", "Japan-Osaka-Toyonaka": "TK", "Japan-Osaka-Toyono": "TY", "Japan-Osaka-Yao": "YA", "Japan-Saga-Arita": "None", "Japan-Saga-Genkai": "None", "Japan-Saga-Imari": "IM", "Japan-Saga-Kamimine": "None", "Japan-Saga-Kanzaki": "None", "Japan-Saga-Karatsu": "KR", "Japan-Saga-Kashima": "None", "Japan-Saga-Kiyama": "None", "Japan-Saga-K\u014dhoku": "None", "Japan-Saga-Miyaki": "MK", "Japan-Saga-Ogi": "OG", "Japan-Saga-\u014cmachi": "None", "Japan-Saga-Saga": "SG", "Japan-Saga-Shiroishi": "None", "Japan-Saga-Takeo": "TE", "Japan-Saga-Taku": "TU", "Japan-Saga-Tara": "None", "Japan-Saga-Tosu": "TS", "Japan-Saga-Ureshino": "None", "Japan-Saga-Yoshinogari": "None", "Japan-Saitama-Ageo": "AG", "Japan-Saitama-Asaka": "AS", "Japan-Saitama-Chichibu": "CG", "Japan-Saitama-Fujimi": "FJ", "Japan-Saitama-Fujimino": "None", "Japan-Saitama-Fukaya": "FK", "Japan-Saitama-Gy\u014dda": "None", "Japan-Saitama-Hann\u014d": "None", "Japan-Saitama-Hany\u016b": "None", "Japan-Saitama-Hasuda": "HS", "Japan-Saitama-Hatogaya": "HT", "Japan-Saitama-Hatoyama": "None", "Japan-Saitama-Hidaka": "None", "Japan-Saitama-Higashichichibu": "None", "Japan-Saitama-Higashimatsuyama": "HM", "Japan-Saitama-Honj\u014d": "None", "Japan-Saitama-Ina": "None", "Japan-Saitama-Iruma": "IG", "Japan-Saitama-Kamikawa": "None", "Japan-Saitama-Kamisato": "None", "Japan-Saitama-Kasukabe": "KB", "Japan-Saitama-Kawagoe": "KW", "Japan-Saitama-Kawaguchi": "KH", "Japan-Saitama-Kawajima": "None", "Japan-Saitama-Kazo": "KZ", "Japan-Saitama-Kisai": "None", "Japan-Saitama-Kitakawabe": "None", "Japan-Saitama-Kitamoto": "KM", "Japan-Saitama-K\u014dnosu": "None", "Japan-Saitama-Koshigaya": "KO", "Japan-Saitama-Kuki": "KU", "Japan-Saitama-Kumagaya": "KG", "Japan-Saitama-Kurihashi": "None", "Japan-Saitama-Matsubushi": "None", "Japan-Saitama-Minano": "None", "Japan-Saitama-Misato": "MT", "Japan-Saitama-Misato City": "MT", "Japan-Saitama-Miyashiro": "None", "Japan-Saitama-Miyoshi": "MS", "Japan-Saitama-Moroyama": "None", "Japan-Saitama-Nagatoro": "None", "Japan-Saitama-Namegawa": "None", "Japan-Saitama-Niiza": "NZ", "Japan-Saitama-Ogano": "None", "Japan-Saitama-Ogawa": "None", "Japan-Saitama-Ogose": "None", "Japan-Saitama-Okegawa": "OK", "Japan-Saitama-\u014ctone": "None", "Japan-Saitama-Ranzan": "None", "Japan-Saitama-Saitama": "None", "Japan-Saitama-Sakado": "SD", "Japan-Saitama-Satte": "ST", "Japan-Saitama-Sayama": "SM", "Japan-Saitama-Shiki": "None", "Japan-Saitama-Shiraoka": "None", "Japan-Saitama-Sh\u014dbu": "None", "Japan-Saitama-S\u014dka": "None", "Japan-Saitama-Sugito": "None", "Japan-Saitama-Toda": "None", "Japan-Saitama-Tokigawa": "None", "Japan-Saitama-Tokorozawa": "TK", "Japan-Saitama-Tsurugashima": "TS", "Japan-Saitama-Wak\u014d": "None", "Japan-Saitama-Warabi": "WR", "Japan-Saitama-Washimiya": "None", "Japan-Saitama-Yashio": "YS", "Japan-Saitama-Yokoze": "None", "Japan-Saitama-Yorii": "None", "Japan-Saitama-Yoshikawa": "YK", "Japan-Saitama-Yoshimi": "None", "Japan-Shiga-Aish\u014d": "None", "Japan-Shiga-Azuchi": "None", "Japan-Shiga-Higashi\u014dmi": "None", "Japan-Shiga-Hikone": "HK", "Japan-Shiga-Hino": "None", "Japan-Shiga-Kinomoto": "None", "Japan-Shiga-Kohoku": "None", "Japan-Shiga-K\u014dka": "None", "Japan-Shiga-Konan": "None", "Japan-Shiga-K\u014dra": "None", "Japan-Shiga-Kusatsu": "KS", "Japan-Shiga-Lake Biwa": "None", "Japan-Shiga-Maibara": "None", "Japan-Shiga-Moriyama": "MR", "Japan-Shiga-Nagahama": "NG", "Japan-Shiga-Nishiazai": "None", "Japan-Shiga-\u014cmihachiman": "None", "Japan-Shiga-\u014ctsu": "None", "Japan-Shiga-Ritt\u014d": "None", "Japan-Shiga-Ry\u016b\u014d": "None", "Japan-Shiga-Taga": "None", "Japan-Shiga-Takashima": "TK", "Japan-Shiga-Takatsuki": "None", "Japan-Shiga-Torahime": "None", "Japan-Shiga-Toyosato": "None", "Japan-Shiga-Yasu": "YS", "Japan-Shiga-Yogo": "None", "Japan-Shimane-Ama": "None", "Japan-Shimane-Chibu": "None", "Japan-Shimane-G\u014dtsu": "None", "Japan-Shimane-Hamada": "HM", "Japan-Shimane-Higashiizumo": "None", "Japan-Shimane-Hikawa": "HK", "Japan-Shimane-Iinan": "None", "Japan-Shimane-Izumo": "IZ", "Japan-Shimane-Kawamoto": "None", "Japan-Shimane-Masuda": "MS", "Japan-Shimane-Matsue": "MT", "Japan-Shimane-Misato": "None", "Japan-Shimane-Nishinoshima": "None", "Japan-Shimane-\u014cda": "None", "Japan-Shimane-Okinoshima": "None", "Japan-Shimane-Okuizumo": "None", "Japan-Shimane-\u014cnan": "None", "Japan-Shimane-Tsuwano": "None", "Japan-Shimane-Unknown2": "None", "Japan-Shimane-Unnan": "None", "Japan-Shimane-Yasugi": "YS", "Japan-Shimane-Yoshika": "None", "Japan-Shizuoka-Arai": "None", "Japan-Shizuoka-Atami": "AT", "Japan-Shizuoka-Fuji": "FG", "Japan-Shizuoka-Fujieda": "FE", "Japan-Shizuoka-Fujikawa": "None", "Japan-Shizuoka-Fujinomiya": "FN", "Japan-Shizuoka-Fukuroi": "FK", "Japan-Shizuoka-Gotemba": "GT", "Japan-Shizuoka-Hamamatsu": "HM", "Japan-Shizuoka-Higashiizu": "None", "Japan-Shizuoka-It\u014d": "None", "Japan-Shizuoka-Iwata": "IG", "Japan-Shizuoka-Izu": "None", "Japan-Shizuoka-Izunokuni": "None", "Japan-Shizuoka-Kakegawa": "KK", "Japan-Shizuoka-Kannami": "None", "Japan-Shizuoka-Kawane": "None", "Japan-Shizuoka-Kawanehon": "None", "Japan-Shizuoka-Kawazu": "None", "Japan-Shizuoka-Kikugawa": "None", "Japan-Shizuoka-Kosai": "KS", "Japan-Shizuoka-Makinohara": "None", "Japan-Shizuoka-Matsuzaki": "None", "Japan-Shizuoka-Minamiizu": "None", "Japan-Shizuoka-Mishima": "None", "Japan-Shizuoka-Mori": "None", "Japan-Shizuoka-Nagaizumi": "None", "Japan-Shizuoka-Nishiizu": "None", "Japan-Shizuoka-Numazu": "NM", "Japan-Shizuoka-\u014cigawa": "None", "Japan-Shizuoka-Okabe": "None", "Japan-Shizuoka-Omaezaki": "None", "Japan-Shizuoka-Oyama": "None", "Japan-Shizuoka-Shibakawa": "None", "Japan-Shizuoka-Shimada": "SH", "Japan-Shizuoka-Shimizu": "SZ", "Japan-Shizuoka-Shimoda": "SM", "Japan-Shizuoka-Shizuoka": "SK", "Japan-Shizuoka-Susono": "SS", "Japan-Shizuoka-Unknown7": "None", "Japan-Shizuoka-Yaizu": "YZ", "Japan-Shizuoka-Yoshida": "None", "Japan-Shizuoka-Yui": "None", "Japan-Tochigi-Ashikaga": "AK", "Japan-Tochigi-Fujioka": "None", "Japan-Tochigi-Haga": "HG", "Japan-Tochigi-Ichikai": "None", "Japan-Tochigi-Iwafune": "None", "Japan-Tochigi-Kaminokawa": "None", "Japan-Tochigi-Kanuma": "KN", "Japan-Tochigi-Mashiko": "None", "Japan-Tochigi-Mibu": "None", "Japan-Tochigi-M\u014dka": "None", "Japan-Tochigi-Motegi": "None", "Japan-Tochigi-Nakagawa": "None", "Japan-Tochigi-Nasu": "NS", "Japan-Tochigi-Nasukarasuyama": "None", "Japan-Tochigi-Nasushiobara": "None", "Japan-Tochigi-Nikk\u014d": "None", "Japan-Tochigi-Ninomiya": "None", "Japan-Tochigi-Nishikata": "None", "Japan-Tochigi-Nogi": "None", "Japan-Tochigi-\u014chira": "None", "Japan-Tochigi-Otawara": "OT", "Japan-Tochigi-Oyama": "OM", "Japan-Tochigi-Sakura": "None", "Japan-Tochigi-Sano": "SN", "Japan-Tochigi-Shimotsuke": "None", "Japan-Tochigi-Shioya": "SO", "Japan-Tochigi-Takanezawa": "None", "Japan-Tochigi-Tochigi": "TC", "Japan-Tochigi-Tsuga": "None", "Japan-Tochigi-Utsunomiya": "UT", "Japan-Tochigi-Yaita": "YT", "Japan-Tokushima-Aizumi": "None", "Japan-Tokushima-Anan": "AN", "Japan-Tokushima-Awa": "None", "Japan-Tokushima-Higashimiyoshi": "None", "Japan-Tokushima-Ishii": "None", "Japan-Tokushima-Itano": "IT", "Japan-Tokushima-Kaiy\u014d": "None", "Japan-Tokushima-Kamiita": "None", "Japan-Tokushima-Kamikatsu": "None", "Japan-Tokushima-Kamiyama": "None", "Japan-Tokushima-Katsuura": "KT", "Japan-Tokushima-Kitajima": "None", "Japan-Tokushima-Komatsushima": "KM", "Japan-Tokushima-Matsushige": "None", "Japan-Tokushima-Mima": "MM", "Japan-Tokushima-Minami": "None", "Japan-Tokushima-Miyoshi": "MS", "Japan-Tokushima-Mugi": "None", "Japan-Tokushima-Naka": "None", "Japan-Tokushima-Naruto": "NR", "Japan-Tokushima-Sanag\u014dchi": "None", "Japan-Tokushima-Tokushima": "TK", "Japan-Tokushima-Tsurugi": "None", "Japan-Tokushima-Yoshinogawa": "None", "Japan-Tokyo-Adachi": "None", "Japan-Tokyo-Akiruno": "AR", "Japan-Tokyo-Akishima": "AS", "Japan-Tokyo-Arakawa": "None", "Japan-Tokyo-Bunky\u014d": "None", "Japan-Tokyo-Chiyoda": "None", "Japan-Tokyo-Ch\u014dfu": "None", "Japan-Tokyo-Ch\u016b\u014d": "None", "Japan-Tokyo-Edogawa": "None", "Japan-Tokyo-Fuch\u016b": "None", "Japan-Tokyo-Fussa": "FS", "Japan-Tokyo-Hachi\u014dji": "None", "Japan-Tokyo-Hamura": "HR", "Japan-Tokyo-Higashikurume": "HK", "Japan-Tokyo-Higashimurayama": "None", "Japan-Tokyo-Higashiyamato": "HY", "Japan-Tokyo-Hino": "HN", "Japan-Tokyo-Hinode": "None", "Japan-Tokyo-Hinohara": "None", "Japan-Tokyo-Inagi": "IN", "Japan-Tokyo-Itabashi": "None", "Japan-Tokyo-Katsushika": "None", "Japan-Tokyo-Kita": "None", "Japan-Tokyo-Kiyose": "KS", "Japan-Tokyo-Kodaira": "KD", "Japan-Tokyo-Koganei": "KG", "Japan-Tokyo-Kokubunji": "KK", "Japan-Tokyo-Komae": "KM", "Japan-Tokyo-K\u014dt\u014d": "None", "Japan-Tokyo-Kunitachi": "KN", "Japan-Tokyo-Machida": "MC", "Japan-Tokyo-Meguro": "None", "Japan-Tokyo-Minato": "None", "Japan-Tokyo-Mitaka": "MT", "Japan-Tokyo-Mizuho": "None", "Japan-Tokyo-Musashimurayama": "MM", "Japan-Tokyo-Musashino": "MS", "Japan-Tokyo-Nakano": "None", "Japan-Tokyo-Nerima": "None", "Japan-Tokyo-Nishit\u014dky\u014d": "None", "Japan-Tokyo-Okutama": "None", "Japan-Tokyo-\u014cme": "None", "Japan-Tokyo-\u014cta": "None", "Japan-Tokyo-Setagaya": "None", "Japan-Tokyo-Shibuya": "None", "Japan-Tokyo-Shinagawa": "None", "Japan-Tokyo-Shinjuku": "None", "Japan-Tokyo-Suginami": "None", "Japan-Tokyo-Sumida": "None", "Japan-Tokyo-Tachikawa": "TC", "Japan-Tokyo-Tait\u014d": "None", "Japan-Tokyo-Tama": "TM", "Japan-Tokyo-Toshima": "None", "Japan-Tottori-Chizu": "None", "Japan-Tottori-Daisen": "None", "Japan-Tottori-Hiezu": "None", "Japan-Tottori-Hino": "HN", "Japan-Tottori-H\u014dki": "None", "Japan-Tottori-Hokuei": "None", "Japan-Tottori-Iwami": "IW", "Japan-Tottori-K\u014dfu": "None", "Japan-Tottori-Kotoura": "None", "Japan-Tottori-Kurayoshi": "KR", "Japan-Tottori-Misasa": "None", "Japan-Tottori-Nanbu": "None", "Japan-Tottori-Nichinan": "None", "Japan-Tottori-Tottori": "TT", "Japan-Tottori-Wakasa": "None", "Japan-Tottori-Yazu": "YZ", "Japan-Tottori-Yonago": "YN", "Japan-Tottori-Yurihama": "None", "Japan-Toyama-Asahi": "None", "Japan-Toyama-Funahashi": "None", "Japan-Toyama-Himi": "HM", "Japan-Toyama-Imizu": "IM", "Japan-Toyama-Kamiichi": "None", "Japan-Toyama-Kurobe": "KR", "Japan-Toyama-Namerikawa": "NM", "Japan-Toyama-Nanto": "None", "Japan-Toyama-Ny\u016bzen": "None", "Japan-Toyama-Oyabe": "OB", "Japan-Toyama-Takaoka": "None", "Japan-Toyama-Tateyama": "None", "Japan-Toyama-Tonami": "TN", "Japan-Toyama-Toyama": "TM", "Japan-Toyama-Uozu": "UZ", "Japan-Wakayama-Arida": "AG", "Japan-Wakayama-Aridagawa": "None", "Japan-Wakayama-Gob\u014d": "None", "Japan-Wakayama-Hashimoto": "HS", "Japan-Wakayama-Hidaka": "None", "Japan-Wakayama-Hidakagawa": "None", "Japan-Wakayama-Hirogawa": "None", "Japan-Wakayama-Inami Town": "None", "Japan-Wakayama-Iwade": "None", "Japan-Wakayama-Kainan": "KN", "Japan-Wakayama-Kamitonda": "None", "Japan-Wakayama-Katsuragi": "None", "Japan-Wakayama-Kimino": "None", "Japan-Wakayama-Kinokawa": "None", "Japan-Wakayama-K\u014dya": "None", "Japan-Wakayama-Kozagawa": "None", "Japan-Wakayama-Kudoyama": "None", "Japan-Wakayama-Kushimoto": "None", "Japan-Wakayama-Ky\u014dtanabe": "None", "Japan-Wakayama-Mihama": "None", "Japan-Wakayama-Minabe": "None", "Japan-Wakayama-Nachikatsuura": "None", "Japan-Wakayama-Shing\u016b": "None", "Japan-Wakayama-Shirahama": "None", "Japan-Wakayama-Susami": "None", "Japan-Wakayama-Taiji": "None", "Japan-Wakayama-Wakayama": "WK", "Japan-Wakayama-Yuasa": "None", "Japan-Wakayama-Yura": "None", "Japan-Yamagata-Asahi": "None", "Japan-Yamagata-Funagata": "None", "Japan-Yamagata-Higashine": "HN", "Japan-Yamagata-Iide": "None", "Japan-Yamagata-Kahoku": "None", "Japan-Yamagata-Kaminoyama": "KY", "Japan-Yamagata-Kaneyama": "None", "Japan-Yamagata-Kawanishi": "None", "Japan-Yamagata-Mamurogawa": "None", "Japan-Yamagata-Mikawa": "None", "Japan-Yamagata-Mogami": "MG", "Japan-Yamagata-Murayama": "MR", "Japan-Yamagata-Nagai": "NG", "Japan-Yamagata-Nakayama": "None", "Japan-Yamagata-Nan'yo": "None", "Japan-Yamagata-Nishikawa": "None", "Japan-Yamagata-Obanazawa": "OB", "Japan-Yamagata-\u014ce": "None", "Japan-Yamagata-Oguni": "None", "Japan-Yamagata-\u014cishida": "None", "Japan-Yamagata-\u014ckura": "None", "Japan-Yamagata-Sagae": "SG", "Japan-Yamagata-Sakata": "None", "Japan-Yamagata-Sakegawa": "None", "Japan-Yamagata-Shinjo": "SH", "Japan-Yamagata-Shirataka": "None", "Japan-Yamagata-Sh\u014dnai": "None", "Japan-Yamagata-Takahata": "None", "Japan-Yamagata-Tendo": "TN", "Japan-Yamagata-Tozawa": "None", "Japan-Yamagata-Tsuruoka": "TS", "Japan-Yamagata-Yamagata": "None", "Japan-Yamagata-Yamanobe": "None", "Japan-Yamagata-Yonezawa": "YN", "Japan-Yamagata-Yuza": "None", "Japan-Yamaguchi-Abu": "AB", "Japan-Yamaguchi-At\u014d": "None", "Japan-Yamaguchi-Hagi": "HG", "Japan-Yamaguchi-Hikari": "HK", "Japan-Yamaguchi-Hirao": "None", "Japan-Yamaguchi-H\u014dfu": "None", "Japan-Yamaguchi-Iwakuni": "IW", "Japan-Yamaguchi-Kaminoseki": "None", "Japan-Yamaguchi-Kudamatsu": "KD", "Japan-Yamaguchi-Mine": "MG", "Japan-Yamaguchi-Nagato": "NG", "Japan-Yamaguchi-San'y\u014d-Onoda": "None", "Japan-Yamaguchi-Shimonoseki": "SS", "Japan-Yamaguchi-Sh\u016bnan": "None", "Japan-Yamaguchi-Su\u014d-\u014cshima": "None", "Japan-Yamaguchi-Tabuse": "None", "Japan-Yamaguchi-Ube": "UB", "Japan-Yamaguchi-Waki": "None", "Japan-Yamaguchi-Yamaguchi": "YM", "Japan-Yamaguchi-Yanai": "YN", "Japan-Yamanashi-Ch\u016b\u014d": "None", "Japan-Yamanashi-D\u014dshi": "None", "Japan-Yamanashi-Fuefuki": "None", "Japan-Yamanashi-Fujikawaguchiko": "None", "Japan-Yamanashi-Fujiyoshida": "FJ", "Japan-Yamanashi-Hayakawa": "None", "Japan-Yamanashi-Hokuto": "None", "Japan-Yamanashi-Ichikawamisato": "None", "Japan-Yamanashi-Kai": "None", "Japan-Yamanashi-Kajikazawa": "None", "Japan-Yamanashi-K\u014dfu": "None", "Japan-Yamanashi-K\u014dsh\u016b": "None", "Japan-Yamanashi-Kosuge": "None", "Japan-Yamanashi-Masuho": "None", "Japan-Yamanashi-Minami-Alps": "None", "Japan-Yamanashi-Minobu": "None", "Japan-Yamanashi-Nanbu": "None", "Japan-Yamanashi-Narusawa": "None", "Japan-Yamanashi-Nirasaki": "NR", "Japan-Yamanashi-Nishikatsura": "None", "Japan-Yamanashi-Oshino": "None", "Japan-Yamanashi-\u014ctsuki": "None", "Japan-Yamanashi-Sh\u014dwa": "None", "Japan-Yamanashi-Tabayama": "None", "Japan-Yamanashi-Tsuru": "TS", "Japan-Yamanashi-Uenohara": "None", "Japan-Yamanashi-Yamanakako": "None", "Japan-Yamanashi-Yamanashi": "YM", "Jersey-Grouville-None": "None", "Jersey-Saint Berlade-None": "None", "Jersey-Saint Clement-None": "None", "Jersey-Saint Helier-None": "None", "Jersey-Saint John-None": "None", "Jersey-Saint Lawrence-None": "None", "Jersey-Saint Martin-None": "None", "Jersey-Saint Mary-None": "None", "Jersey-Saint Ouen-None": "None", "Jersey-Saint Peter-None": "None", "Jersey-Saint Saviour-None": "None", "Jersey-Trinity-None": "None", "Jordan-Ajlun-Ajloun": "AJ", "Jordan-Ajlun-Kofranjah": "KF", "Jordan-Amman-Amman": "AM", "Jordan-Amman-Jizeh": "JI", "Jordan-Amman-Mowaqqar": "MO", "Jordan-Amman-Na'oor": "NA", "Jordan-Amman-Sahab": "SH", "Jordan-Amman-Um El-Basatien": "UB", "Jordan-Amman-Wadi Essier": "WE", "Jordan-Aqaba-Aqaba": "AQ", "Jordan-Aqaba-Quaira": "QR", "Jordan-Aqaba-Wadi Arabah": "WA", "Jordan-Balqa-Al-Balqa": "None", "Jordan-Balqa-Ardhah": "AR", "Jordan-Balqa-Dair Alla": "DA", "Jordan-Balqa-Salt": "ST", "Jordan-Balqa-Shooneh Janoobiyyeh": "SJ", "Jordan-Irbid-Aghwar Shamaliyyeh": "AS", "Jordan-Irbid-Bani Kenanah": "BK", "Jordan-Irbid-Hariema": "None", "Jordan-Irbid-Irbid": "IR", "Jordan-Irbid-Kora": "KO", "Jordan-Irbid-Mazar Shamali": "MS", "Jordan-Irbid-Ramtha": "RA", "Jordan-Irbid-Tayybeh": "TA", "Jordan-Irbid-Wastiyyeh": "WS", "Jordan-Jarash-Jarash": "JA", "Jordan-Karak-Ayy": "AY", "Jordan-Karak-Faqqoo'": "FA", "Jordan-Karak-Ghour El-Mazra'ah": "MZ", "Jordan-Karak-Ghour Essafi": "SF", "Jordan-Karak-Karak": "KA", "Jordan-Karak-Mazar Janoobi": "MJ", "Jordan-Karak-Qasr": "QA", "Jordan-Ma`an-Husseiniyyeh": "HU", "Jordan-Ma`an-Iel": "IE", "Jordan-Ma`an-Ma'an": "MN", "Jordan-Ma`an-Shoabak": "SB", "Jordan-Ma`an-Wadi Musa": "None", "Jordan-Madaba-Dhiban": "DB", "Jordan-Madaba-Madaba": "MD", "Jordan-Mafraq-Ar-Ruwayshid": "ER", "Jordan-Mafraq-Bal'ama": "BM", "Jordan-Mafraq-Mafraq": "MA", "Jordan-Mafraq-Sabha": "SA", "Jordan-Mafraq-Sama Serhan": "SS", "Jordan-Tafilah-Bsaira": "BS", "Jordan-Tafilah-Hesa": "HE", "Jordan-Tafilah-Tafileh": "AT", "Jordan-Zarqa-Azraq": "ZQ", "Jordan-Zarqa-Bierain": "BR", "Jordan-Zarqa-Zarqa": "AZ", "Kazakhstan-Almaty-Aksuskiy": "AK", "Kazakhstan-Almaty-Alakolskiy": "AL", "Kazakhstan-Almaty-Almaty (Alma-Ata)": "None", "Kazakhstan-Almaty-Balkhashskiy": "BA", "Kazakhstan-Almaty-Enbekshikazakhskiy": "EN", "Kazakhstan-Almaty-Iliyskiy": "IL", "Kazakhstan-Almaty-Karasayskiy": "KS", "Kazakhstan-Almaty-Karatal`skiy": "KT", "Kazakhstan-Almaty-Kerbulakskiy": "KE", "Kazakhstan-Almaty-Koksuskiy": "KO", "Kazakhstan-Almaty-Panfilovskiy": "PA", "Kazakhstan-Almaty-Raiymbekskiy": "RA", "Kazakhstan-Almaty-Sarkandskiy": "SA", "Kazakhstan-Almaty-Taldyqorghan": "TQ", "Kazakhstan-Almaty-Talgarskiy": "TG", "Kazakhstan-Almaty-Uygurskiy": "UY", "Kazakhstan-Almaty-Zhambylskiy": "ZH", "Kazakhstan-Aqmola-Akkol`skiy": "AK", "Kazakhstan-Aqmola-Arshalynskiy": "AR", "Kazakhstan-Aqmola-Astrakhansiy": "AS", "Kazakhstan-Aqmola-Atbasarskiy": "AT", "Kazakhstan-Aqmola-Bulandynskiy": "BU", "Kazakhstan-Aqmola-Egindykol`skiy": "EG", "Kazakhstan-Aqmola-Enbekshil`derskiy": "EN", "Kazakhstan-Aqmola-Ereymengauskiy": "ER", "Kazakhstan-Aqmola-Esil`skiy": "ES", "Kazakhstan-Aqmola-Korgalzhynskiy": "KR", "Kazakhstan-Aqmola-Sandyktauskiy": "SA", "Kazakhstan-Aqmola-Shortandinskiy": "SD", "Kazakhstan-Aqmola-Shuchinskiy": "SC", "Kazakhstan-Aqmola-Tselinogradskiy": "TS", "Kazakhstan-Aqmola-Zerendinskiy": "ZE", "Kazakhstan-Aqmola-Zhaksynskiy": "ZS", "Kazakhstan-Aqmola-Zharkainskiy": "ZR", "Kazakhstan-Aqt\u00f6be-Alginskiy": "AL", "Kazakhstan-Aqt\u00f6be-Aqtobe": "AQ", "Kazakhstan-Aqt\u00f6be-Aytekebiyskiy": "AY", "Kazakhstan-Aqt\u00f6be-Bayganinskiy": "BA", "Kazakhstan-Aqt\u00f6be-Irgizskiy": "IR", "Kazakhstan-Aqt\u00f6be-Kargalinskiy": "KA", "Kazakhstan-Aqt\u00f6be-Khobdinskiy": "KB", "Kazakhstan-Aqt\u00f6be-Khromtauskiy": "KT", "Kazakhstan-Aqt\u00f6be-Martukskiy": "MA", "Kazakhstan-Aqt\u00f6be-Mugalzharskiy": "MU", "Kazakhstan-Aqt\u00f6be-Shalkarskiy": "SH", "Kazakhstan-Aqt\u00f6be-Temirskiy": "TE", "Kazakhstan-Aqt\u00f6be-Uilskiy": "UI", "Kazakhstan-Atyrau-Atyrau": "AT", "Kazakhstan-Atyrau-Inderskiy": "IN", "Kazakhstan-Atyrau-Isatayskiy": "IS", "Kazakhstan-Atyrau-Kurmangazinskiy": "KU", "Kazakhstan-Atyrau-Kzylkoginskiy": "KZ", "Kazakhstan-Atyrau-Makatskiy": "MK", "Kazakhstan-Atyrau-Makhambetskiy": "MB", "Kazakhstan-Atyrau-Zhylyoyskiy": "ZH", "Kazakhstan-East Kazakhstan-Abayskiy": "AB", "Kazakhstan-East Kazakhstan-Ayagozskiy": "AY", "Kazakhstan-East Kazakhstan-Beskaragayskiy": "BE", "Kazakhstan-East Kazakhstan-Borodulikhinskiy": "BO", "Kazakhstan-East Kazakhstan-Glubokovskiy": "GL", "Kazakhstan-East Kazakhstan-Katon-Karagayskiy": "KK", "Kazakhstan-East Kazakhstan-Kokpektinskiy": "KO", "Kazakhstan-East Kazakhstan-Kurchumskiy": "KU", "Kazakhstan-East Kazakhstan-Leninogorsk": "LE", "Kazakhstan-East Kazakhstan-Semipalatinskiy": "None", "Kazakhstan-East Kazakhstan-Shemonaikhinskiy": "SH", "Kazakhstan-East Kazakhstan-Tarbagatayskiy": "TA", "Kazakhstan-East Kazakhstan-Ulanskiy": "UL", "Kazakhstan-East Kazakhstan-Urdzharskiy": "UR", "Kazakhstan-East Kazakhstan-Zaysanskiy": "ZA", "Kazakhstan-East Kazakhstan-Zharminskiy": "ZH", "Kazakhstan-East Kazakhstan-Zyryanovsk": "ZY", "Kazakhstan-Mangghystau-Aqtau": "AQ", "Kazakhstan-Mangghystau-Beyneuskiy": "BE", "Kazakhstan-Mangghystau-Karakiyanskiy": "KA", "Kazakhstan-Mangghystau-Manghystauskiy": "MA", "Kazakhstan-Mangghystau-Tupkaraganskiy": "TU", "Kazakhstan-North Kazakhstan-Akzharskiy": "AZ", "Kazakhstan-North Kazakhstan-Ayyrtauskiy": "AY", "Kazakhstan-North Kazakhstan-Bulaevskiy": "BU", "Kazakhstan-North Kazakhstan-Esil`skiy": "ES", "Kazakhstan-North Kazakhstan-Kyzylzharskiy": "KY", "Kazakhstan-North Kazakhstan-Mamlyutskiy": "MA", "Kazakhstan-North Kazakhstan-Shal Akyna": "SA", "Kazakhstan-North Kazakhstan-Sovetskiy": "None", "Kazakhstan-North Kazakhstan-Taiynshinskiy": "TA", "Kazakhstan-North Kazakhstan-Timiryazevskiy": "TI", "Kazakhstan-North Kazakhstan-Tselinniy": "TS", "Kazakhstan-North Kazakhstan-Ualikhanovskiy": "UA", "Kazakhstan-North Kazakhstan-Zhambylskiy": "ZH", "Kazakhstan-Pavlodar-Aksuskiy": "AK", "Kazakhstan-Pavlodar-Aktogayskiy": "AT", "Kazakhstan-Pavlodar-Bayanaul`skiy": "BA", "Kazakhstan-Pavlodar-Ekibastuz": "EK", "Kazakhstan-Pavlodar-Irtyshskiy": "IR", "Kazakhstan-Pavlodar-Kachirskiy": "KA", "Kazakhstan-Pavlodar-Lebyazhinskiy": "LE", "Kazakhstan-Pavlodar-Mayskiy": "MA", "Kazakhstan-Pavlodar-Pavlodarskiy": "PS", "Kazakhstan-Pavlodar-Sherbaktinskiy": "SH", "Kazakhstan-Pavlodar-Uspenskiy": "US", "Kazakhstan-Pavlodar-Zhelezinskiy": "ZH", "Kazakhstan-Qaraghandy-Abayskiy": "AB", "Kazakhstan-Qaraghandy-Aktogayskiy": "AT", "Kazakhstan-Qaraghandy-Bukhar-Zhyrauskiy": "BZ", "Kazakhstan-Qaraghandy-Karkaralinskiy": "KK", "Kazakhstan-Qaraghandy-Nurinskiy": "NU", "Kazakhstan-Qaraghandy-Osakarovskiy": "OS", "Kazakhstan-Qaraghandy-Shetskiy": "ST", "Kazakhstan-Qaraghandy-Ulytauskiy": "UL", "Kazakhstan-Qaraghandy-Zhanaarkinskiy": "ZA", "Kazakhstan-Qostanay-Altynsarinskiy": "AL", "Kazakhstan-Qostanay-Amangel`dinskiy": "AM", "Kazakhstan-Qostanay-Arkalyk": "AR", "Kazakhstan-Qostanay-Auliekol`skiy": "AU", "Kazakhstan-Qostanay-Denisovskiy": "DE", "Kazakhstan-Qostanay-Dzhangil`dinskiy": "DZ", "Kazakhstan-Qostanay-Fyodorovskiy": "FY", "Kazakhstan-Qostanay-Kamystinskiy": "KA", "Kazakhstan-Qostanay-Karabalykskiy": "KB", "Kazakhstan-Qostanay-Karasuskiy": "KS", "Kazakhstan-Qostanay-Mendykarinskiy": "ME", "Kazakhstan-Qostanay-Naurzumskiy": "NA", "Kazakhstan-Qostanay-Qostanay": "QO", "Kazakhstan-Qostanay-Sarykol`skiy": "SA", "Kazakhstan-Qostanay-Taranovskiy": "TA", "Kazakhstan-Qostanay-Uzunkol`skiy": "UZ", "Kazakhstan-Qostanay-Zhitikarinskiy": "ZH", "Kazakhstan-Qyzylorda-Aral`skiy": "AR", "Kazakhstan-Qyzylorda-Karmakchinskiy": "KR", "Kazakhstan-Qyzylorda-Kazalinskiy": "KZ", "Kazakhstan-Qyzylorda-Qyzylorda": "QY", "Kazakhstan-Qyzylorda-Shieliyskiy": "None", "Kazakhstan-Qyzylorda-Terenozekskiy": "None", "Kazakhstan-Qyzylorda-Zhalagashskiy": "ZL", "Kazakhstan-Qyzylorda-Zhanakorganskiy": "ZN", "Kazakhstan-South Kazakhstan-Arysskiy": "AR", "Kazakhstan-South Kazakhstan-Baydibekskiy": "BA", "Kazakhstan-South Kazakhstan-Chardarinskiy": "CH", "Kazakhstan-South Kazakhstan-Kazygurtskiy": "KA", "Kazakhstan-South Kazakhstan-Maktaaral`skiy": "MA", "Kazakhstan-South Kazakhstan-Ordabasynskiy": "OR", "Kazakhstan-South Kazakhstan-Otrarskiy": "OT", "Kazakhstan-South Kazakhstan-Saryagashskiy": "SG", "Kazakhstan-South Kazakhstan-Sayramskiy": "SR", "Kazakhstan-South Kazakhstan-Shymkent": "SH", "Kazakhstan-South Kazakhstan-Suzakskiy": "SU", "Kazakhstan-South Kazakhstan-Tolebiyskiy": "TO", "Kazakhstan-South Kazakhstan-Turkestan": "TU", "Kazakhstan-South Kazakhstan-Tyul`kubaskiy": "TY", "Kazakhstan-West Kazakhstan-Akzhaikskiy": "AK", "Kazakhstan-West Kazakhstan-Burlinskiy": "BU", "Kazakhstan-West Kazakhstan-Chingirlauskiy": "CH", "Kazakhstan-West Kazakhstan-Dzhangalinskiy": "DG", "Kazakhstan-West Kazakhstan-Dzhanybekskiy": "DB", "Kazakhstan-West Kazakhstan-Karatobinskiy": "KR", "Kazakhstan-West Kazakhstan-Kaztalovskiy": "KZ", "Kazakhstan-West Kazakhstan-Syrymskiy": "SY", "Kazakhstan-West Kazakhstan-Taskalinskiy": "TA", "Kazakhstan-West Kazakhstan-Terektinskiy": "TE", "Kazakhstan-West Kazakhstan-Urdinskiy": "UD", "Kazakhstan-West Kazakhstan-Zelenovskiy": "ZE", "Kazakhstan-Zhambyl-Bayzakskiy": "BA", "Kazakhstan-Zhambyl-Kordayskiy": "KO", "Kazakhstan-Zhambyl-Lugovskoy": "LU", "Kazakhstan-Zhambyl-Merkenskiy": "ME", "Kazakhstan-Zhambyl-Moyynkumskiy": "MO", "Kazakhstan-Zhambyl-Sarysuskiy": "SA", "Kazakhstan-Zhambyl-Shuskiy": "SH", "Kazakhstan-Zhambyl-Talasskiy": "TL", "Kazakhstan-Zhambyl-Zhamb.": "None", "Kazakhstan-Zhambyl-Zhambylskiy": "ZH", "Kazakhstan-Zhambyl-Zhualy": "None", "Kazakhstan-Zhambyl-Zhualynskiy": "ZL", "Kenya-Baringo-805": "None", "Kenya-Baringo-Baringo Central": "None", "Kenya-Baringo-Baringo North": "None", "Kenya-Baringo-Baringo South": "None", "Kenya-Baringo-Eldama Ravine": "None", "Kenya-Baringo-Mogotio": "None", "Kenya-Baringo-Tiaty": "None", "Kenya-Bomet-Bomet Central": "None", "Kenya-Bomet-Bomet East": "None", "Kenya-Bomet-Chepalungu": "None", "Kenya-Bomet-Konoin": "None", "Kenya-Bomet-Sotik": "None", "Kenya-Bungoma-Bumula": "None", "Kenya-Bungoma-Kabuchai": "None", "Kenya-Bungoma-Kanduyi": "None", "Kenya-Bungoma-Kimilili": "None", "Kenya-Bungoma-Likuyani": "None", "Kenya-Bungoma-Lugari": "None", "Kenya-Bungoma-Mt. Elgon": "None", "Kenya-Bungoma-Sirisia": "None", "Kenya-Bungoma-Tongaren": "None", "Kenya-Bungoma-Webute West": "None", "Kenya-Bungoma-Webuye East": "None", "Kenya-Busia-Budalangi": "None", "Kenya-Busia-Butula": "None", "Kenya-Busia-Funyula": "None", "Kenya-Busia-Matayos": "None", "Kenya-Busia-Nambale": "None", "Kenya-Busia-Teso North": "None", "Kenya-Busia-Teso South": "None", "Kenya-Elgeyo-Marakwet-Keiyo North": "None", "Kenya-Elgeyo-Marakwet-Keiyo South": "None", "Kenya-Elgeyo-Marakwet-Marakwet East": "None", "Kenya-Elgeyo-Marakwet-Marakwet West": "None", "Kenya-Embu-Manyatta": "None", "Kenya-Embu-Mbeere North": "None", "Kenya-Embu-Mbeere South": "None", "Kenya-Embu-Runyenjes": "None", "Kenya-Garissa-Balambala": "None", "Kenya-Garissa-Daadab": "None", "Kenya-Garissa-Fafi": "None", "Kenya-Garissa-Garissa Township": "None", "Kenya-Garissa-Ijara": "None", "Kenya-Garissa-Lagdera": "None", "Kenya-Homa Bay-Homa Bay Town": "None", "Kenya-Homa Bay-Kabondo Kasipul": "None", "Kenya-Homa Bay-Karachuonyo": "None", "Kenya-Homa Bay-Kasipul": "None", "Kenya-Homa Bay-Mbita": "None", "Kenya-Homa Bay-Ndhiwa": "None", "Kenya-Homa Bay-Rangwe": "None", "Kenya-Homa Bay-Suba": "None", "Kenya-Homa Bay-unknown 6": "None", "Kenya-Isiolo-Isiolo North": "None", "Kenya-Isiolo-Isiolo South": "None", "Kenya-Kajiado-Kajiado Central": "None", "Kenya-Kajiado-Kajiado East": "None", "Kenya-Kajiado-Kajiado North": "None", "Kenya-Kajiado-Kajiado South": "None", "Kenya-Kajiado-Kajiado West": "None", "Kenya-Kakamega-Butere": "None", "Kenya-Kakamega-Ikolomani": "None", "Kenya-Kakamega-Khwisero": "None", "Kenya-Kakamega-Lugari": "None", "Kenya-Kakamega-Lurambi": "None", "Kenya-Kakamega-Malava": "None", "Kenya-Kakamega-Matungu": "None", "Kenya-Kakamega-Mumias East": "None", "Kenya-Kakamega-Mumias West": "None", "Kenya-Kakamega-Navakholo": "None", "Kenya-Kakamega-Shinyalu": "None", "Kenya-Kericho-Ainamoi": "None", "Kenya-Kericho-Belgut": "None", "Kenya-Kericho-Bureti": "None", "Kenya-Kericho-Kipkelion East": "None", "Kenya-Kericho-Kipkelion West": "None", "Kenya-Kericho-Sigowet/Soin": "None", "Kenya-Kiambu-Gatundu North": "None", "Kenya-Kiambu-Gatundu South": "None", "Kenya-Kiambu-Githunguri": "None", "Kenya-Kiambu-Juja": "None", "Kenya-Kiambu-Kabete": "None", "Kenya-Kiambu-Kiambaa": "None", "Kenya-Kiambu-Kiambu": "None", "Kenya-Kiambu-Kikuyu": "None", "Kenya-Kiambu-Lari": "None", "Kenya-Kiambu-Limuru": "None", "Kenya-Kiambu-Ruiru": "None", "Kenya-Kiambu-Thika Town": "None", "Kenya-Kilifi-Ganze": "None", "Kenya-Kilifi-Kaloleni": "None", "Kenya-Kilifi-Kilifi North": "None", "Kenya-Kilifi-Kilifi South": "None", "Kenya-Kilifi-Magarini": "None", "Kenya-Kilifi-Malindi": "None", "Kenya-Kilifi-Rabai": "None", "Kenya-Kirinyaga-Gichugu": "None", "Kenya-Kirinyaga-Kirinyaga Central": "None", "Kenya-Kirinyaga-Mwea": "None", "Kenya-Kirinyaga-Ndia": "None", "Kenya-Kisii-Bobasi": "None", "Kenya-Kisii-Bomachoge Borabu": "None", "Kenya-Kisii-Bomachoge Chache": "None", "Kenya-Kisii-Bonchari": "None", "Kenya-Kisii-Kitutu Chache North": "None", "Kenya-Kisii-Kitutu Chache South": "None", "Kenya-Kisii-Nyaribari Chache": "None", "Kenya-Kisii-Nyaribari Masaba": "None", "Kenya-Kisii-South Mugirango": "None", "Kenya-Kisumu-Kisumu Central": "None", "Kenya-Kisumu-Kisumu East": "None", "Kenya-Kisumu-Kisumu West": "None", "Kenya-Kisumu-Muhoroni": "None", "Kenya-Kisumu-Nyakach": "None", "Kenya-Kisumu-Nyando": "None", "Kenya-Kisumu-Seme": "None", "Kenya-Kitui-Kitui Central": "None", "Kenya-Kitui-Kitui East": "None", "Kenya-Kitui-Kitui Rural": "None", "Kenya-Kitui-Kitui South": "None", "Kenya-Kitui-Kitui West": "None", "Kenya-Kitui-Mwingi Central": "None", "Kenya-Kitui-Mwingi North": "None", "Kenya-Kitui-Mwingi West": "None", "Kenya-Kwale-Kinango": "None", "Kenya-Kwale-Lungalunga": "None", "Kenya-Kwale-Matuga": "None", "Kenya-Kwale-Msambweni": "None", "Kenya-Laikipia-Laikipia East": "None", "Kenya-Laikipia-Laikipia North": "None", "Kenya-Laikipia-Laikipia West": "None", "Kenya-Lamu-Lamu East": "None", "Kenya-Lamu-Lamu West": "None", "Kenya-Machakos-Kangundo": "None", "Kenya-Machakos-Kathiani": "None", "Kenya-Machakos-Machakos Town": "None", "Kenya-Machakos-Masinga": "None", "Kenya-Machakos-Matungulu": "None", "Kenya-Machakos-Mavoko": "None", "Kenya-Machakos-Mwala": "None", "Kenya-Machakos-unknown 7": "None", "Kenya-Machakos-Yatta": "None", "Kenya-Makueni-Kaiti": "None", "Kenya-Makueni-Kibwezi East": "None", "Kenya-Makueni-Kibwezi West": "None", "Kenya-Makueni-Kilome": "None", "Kenya-Makueni-Makueni": "None", "Kenya-Makueni-Mbooni": "None", "Kenya-Mandera-Banissa": "None", "Kenya-Mandera-Lafey": "None", "Kenya-Mandera-Mandera East": "None", "Kenya-Mandera-Mandera North": "None", "Kenya-Mandera-Mandera South": "None", "Kenya-Mandera-Mandera West": "None", "Kenya-Mandera-unknown 1": "None", "Kenya-Marsabit-Laisamis": "None", "Kenya-Marsabit-Moyale": "None", "Kenya-Marsabit-North Horr": "None", "Kenya-Marsabit-Saku": "None", "Kenya-Meru-Buuri": "None", "Kenya-Meru-Central Imenti": "None", "Kenya-Meru-Igembe Central": "None", "Kenya-Meru-Igembe North": "None", "Kenya-Meru-Igembe South": "None", "Kenya-Meru-North Imenti": "None", "Kenya-Meru-South Imenti": "None", "Kenya-Meru-Tigania East": "None", "Kenya-Meru-Tigania West": "None", "Kenya-Meru-unknown 5": "None", "Kenya-Migori-Awendo": "None", "Kenya-Migori-Kuria East": "None", "Kenya-Migori-Kuria West": "None", "Kenya-Migori-Nyatike": "None", "Kenya-Migori-Rongo": "None", "Kenya-Migori-Suna East": "None", "Kenya-Migori-Suna West": "None", "Kenya-Migori-Uriri": "None", "Kenya-Mombasa-Changamwe": "None", "Kenya-Mombasa-Jomvu": "None", "Kenya-Mombasa-Kisauni": "None", "Kenya-Mombasa-Likoni": "None", "Kenya-Mombasa-Mvita": "None", "Kenya-Mombasa-Nyali": "None", "Kenya-Murang'a-Gatanga": "None", "Kenya-Murang'a-Kandara": "None", "Kenya-Murang'a-Kangema": "None", "Kenya-Murang'a-Kigumo": "None", "Kenya-Murang'a-Kiharu": "None", "Kenya-Murang'a-Maragwa": "None", "Kenya-Murang'a-Mathioya": "None", "Kenya-Nairobi-Dagoretti North": "None", "Kenya-Nairobi-Dagoretti South": "None", "Kenya-Nairobi-Embakasi Central": "None", "Kenya-Nairobi-Embakasi East": "None", "Kenya-Nairobi-Embakasi North": "None", "Kenya-Nairobi-Embakasi South": "None", "Kenya-Nairobi-Embakasi West": "None", "Kenya-Nairobi-Kamukunji": "None", "Kenya-Nairobi-Kasarani": "None", "Kenya-Nairobi-Kibra": "None", "Kenya-Nairobi-Langata": "None", "Kenya-Nairobi-Makadara": "None", "Kenya-Nairobi-Mathare": "None", "Kenya-Nairobi-Roysambu": "None", "Kenya-Nairobi-Ruaraka": "None", "Kenya-Nairobi-Starehe": "None", "Kenya-Nairobi-Westlands": "None", "Kenya-Nakuru-Bahati": "None", "Kenya-Nakuru-Gilgil": "None", "Kenya-Nakuru-Kuresoi North": "None", "Kenya-Nakuru-Kuresoi South": "None", "Kenya-Nakuru-Molo": "None", "Kenya-Nakuru-Naivasha": "None", "Kenya-Nakuru-Nakuru Town East": "None", "Kenya-Nakuru-Nakuru Town West": "None", "Kenya-Nakuru-Njoro": "None", "Kenya-Nakuru-Rongai": "None", "Kenya-Nakuru-Subukia": "None", "Kenya-Nandi-Aldai": "None", "Kenya-Nandi-Chesumei": "None", "Kenya-Nandi-Emgwen": "None", "Kenya-Nandi-Mosop": "None", "Kenya-Nandi-Nandi Hills": "None", "Kenya-Nandi-Tinderet": "None", "Kenya-Narok-Emurua Dikirr": "None", "Kenya-Narok-Kilgoris": "None", "Kenya-Narok-Narok East": "None", "Kenya-Narok-Narok North": "None", "Kenya-Narok-Narok South": "None", "Kenya-Narok-Narok West": "None", "Kenya-Nyamira-Borabu": "None", "Kenya-Nyamira-Kitutu Masaba": "None", "Kenya-Nyamira-North Mugirango": "None", "Kenya-Nyamira-West Mugirango": "None", "Kenya-Nyandarua-Kinangop": "None", "Kenya-Nyandarua-Kipipiri": "None", "Kenya-Nyandarua-Ndaragwa": "None", "Kenya-Nyandarua-Ol Jorok": "None", "Kenya-Nyandarua-Ol Kalou": "None", "Kenya-Nyeri-Kieni": "None", "Kenya-Nyeri-Mathira": "None", "Kenya-Nyeri-Mukurweini": "None", "Kenya-Nyeri-Nyeri Town": "None", "Kenya-Nyeri-Othaya": "None", "Kenya-Nyeri-Tetu": "None", "Kenya-Samburu-Samburu East": "None", "Kenya-Samburu-Samburu North": "None", "Kenya-Samburu-Samburu West": "None", "Kenya-Siaya-Alego Usonga": "None", "Kenya-Siaya-Bondo": "None", "Kenya-Siaya-Gem": "None", "Kenya-Siaya-Rarieda": "None", "Kenya-Siaya-Ugenya": "None", "Kenya-Siaya-Ugunja": "None", "Kenya-Taita Taveta-Mwatate": "None", "Kenya-Taita Taveta-Taveta": "None", "Kenya-Taita Taveta-Voi": "None", "Kenya-Taita Taveta-Wundanyi": "None", "Kenya-Tana River-Bura": "None", "Kenya-Tana River-Galole": "None", "Kenya-Tana River-Garsen": "None", "Kenya-Tharaka-Nithi-Chuka/Igambang'Ombe": "None", "Kenya-Tharaka-Nithi-Igembe South": "None", "Kenya-Tharaka-Nithi-Maara": "None", "Kenya-Tharaka-Nithi-Tharaka": "None", "Kenya-Trans Nzoia-Cherangany": "None", "Kenya-Trans Nzoia-Endebess": "None", "Kenya-Trans Nzoia-Kiminini": "None", "Kenya-Trans Nzoia-Kwanza": "None", "Kenya-Trans Nzoia-Saboti": "None", "Kenya-Trans Nzoia-unknown 4": "None", "Kenya-Turkana-Loima": "None", "Kenya-Turkana-Turkana Central": "None", "Kenya-Turkana-Turkana East": "None", "Kenya-Turkana-Turkana North": "None", "Kenya-Turkana-Turkana South": "None", "Kenya-Turkana-Turkana West": "None", "Kenya-Turkana-unknown 2": "None", "Kenya-Uasin Gishu-Ainabkoi": "None", "Kenya-Uasin Gishu-Kapseret": "None", "Kenya-Uasin Gishu-Kesses": "None", "Kenya-Uasin Gishu-Moiben": "None", "Kenya-Uasin Gishu-Soy": "None", "Kenya-Uasin Gishu-Turbo": "None", "Kenya-Vihiga-Emuhaya": "None", "Kenya-Vihiga-Hamisi": "None", "Kenya-Vihiga-Luanda": "None", "Kenya-Vihiga-Sabatia": "None", "Kenya-Vihiga-Vihiga": "None", "Kenya-Wajir-Eldas": "None", "Kenya-Wajir-Tarbaj": "None", "Kenya-Wajir-Wajir East": "None", "Kenya-Wajir-Wajir North": "None", "Kenya-Wajir-Wajir South": "None", "Kenya-Wajir-Wajir West": "None", "Kenya-West Pokot-Kacheliba": "None", "Kenya-West Pokot-Kapenguria": "None", "Kenya-West Pokot-Pokot South": "None", "Kenya-West Pokot-Sigor": "None", "Kenya-West Pokot-unknown 3": "None", "Kenya-West Pokot-unknown 8": "None", "Kiribati-None-None": "None", "Kosovo-\u0110akovica-\u0110akovica": "None", "Kosovo-\u0110akovica-De\u010dani": "None", "Kosovo-\u0110akovica-Orahovac": "None", "Kosovo-Gnjilane-Gnjilane": "None", "Kosovo-Gnjilane-Kosovska Kamenica": "None", "Kosovo-Gnjilane-Vitina": "None", "Kosovo-Kosovska Mitrovica-Kosovska Mitrovica": "None", "Kosovo-Kosovska Mitrovica-Leposavi\u0107": "None", "Kosovo-Kosovska Mitrovica-Srbica": "None", "Kosovo-Kosovska Mitrovica-Vucitrn": "None", "Kosovo-Kosovska Mitrovica-Zubin Potok": "None", "Kosovo-Kosovska Mitrovica-Zve\u010dan": "None", "Kosovo-Pe\u0107ki-Istok": "None", "Kosovo-Pe\u0107ki-Klina": "None", "Kosovo-Pe\u0107ki-Pe\u0107": "None", "Kosovo-Pristina-Glogovac": "None", "Kosovo-Pristina-Kosovo Polje": "None", "Kosovo-Pristina-Lipljan": "None", "Kosovo-Pristina-Novo Brdo": "None", "Kosovo-Pristina-Obili\u0107": "None", "Kosovo-Pristina-Podujevo": "None", "Kosovo-Pristina-Pri\u0161tina": "None", "Kosovo-Prizren-Draga\u0161": "None", "Kosovo-Prizren-Mali\u0161evo": "None", "Kosovo-Prizren-Prizren": "None", "Kosovo-Prizren-Suva Reka": "None", "Kosovo-Uro\u0161evac-Ka\u010danik": "None", "Kosovo-Uro\u0161evac-\u0160timlje": "None", "Kosovo-Uro\u0161evac-\u0160trpce": "None", "Kosovo-Uro\u0161evac-Uro\u0161evac": "None", "Kuwait-Al Ahmadi-None": "None", "Kuwait-Al Farwaniyah-None": "None", "Kuwait-Al Jahrah-None": "None", "Kuwait-Al Kuwayt-None": "None", "Kuwait-Hawalli-None": "None", "Kuwait-Mubarak Al-Kabeer-None": "None", "Kyrgyzstan-Batken-Batken": "BT", "Kyrgyzstan-Batken-Kadamjai": "KA", "Kyrgyzstan-Batken-Lailak": "LA", "Kyrgyzstan-Bi\u0161kek-Bi\u0161kek": "GB", "Kyrgyzstan-Ch\u00fcy-Alam\u00fcd\u00fcn": "AM", "Kyrgyzstan-Ch\u00fcy-Chui": "CH", "Kyrgyzstan-Ch\u00fcy-Jaiyl": "JA", "Kyrgyzstan-Ch\u00fcy-Kemin": "KE", "Kyrgyzstan-Ch\u00fcy-Moskovsky": "MO", "Kyrgyzstan-Ch\u00fcy-Panfilov": "PA", "Kyrgyzstan-Ch\u00fcy-Sokuluk": "SO", "Kyrgyzstan-Ch\u00fcy-Ysyk-Ata": "YA", "Kyrgyzstan-Jalal-Abad-Aksyi": "AK", "Kyrgyzstan-Jalal-Abad-Ala-Buka": "AB", "Kyrgyzstan-Jalal-Abad-Bazar-Korgon": "BK", "Kyrgyzstan-Jalal-Abad-Chatkal": "CK", "Kyrgyzstan-Jalal-Abad-Nooken": "NN", "Kyrgyzstan-Jalal-Abad-Suzak": "SU", "Kyrgyzstan-Jalal-Abad-Togus-Toro": "TT", "Kyrgyzstan-Jalal-Abad-Toktogul": "TG", "Kyrgyzstan-Naryn-Ak-Talaa": "AT", "Kyrgyzstan-Naryn-At-Bashi": "AH", "Kyrgyzstan-Naryn-Jumgal": "JU", "Kyrgyzstan-Naryn-Kochkor": "KO", "Kyrgyzstan-Naryn-Naryn": "NA", "Kyrgyzstan-Naryn-Song-Kol": "None", "Kyrgyzstan-Osh (city)-Osh": "OS", "Kyrgyzstan-Osh-Alai": "AL", "Kyrgyzstan-Osh-Aravan": "AR", "Kyrgyzstan-Osh-Chong-Alay": "CA", "Kyrgyzstan-Osh-Kara-Kuldja": "KK", "Kyrgyzstan-Osh-Kara-Suu": "KS", "Kyrgyzstan-Osh-Nookat": "NT", "Kyrgyzstan-Osh-Uzgen": "UZ", "Kyrgyzstan-Talas-Bakai-Ata": "BA", "Kyrgyzstan-Talas-Kara-Buura": "KB", "Kyrgyzstan-Talas-Manas": "MA", "Kyrgyzstan-Talas-Talas": "TC", "Kyrgyzstan-Ysyk-K\u00f6l-Ak-Suu": "AS", "Kyrgyzstan-Ysyk-K\u00f6l-Djety-Oguz": "DO", "Kyrgyzstan-Ysyk-K\u00f6l-Ton": "TN", "Kyrgyzstan-Ysyk-K\u00f6l-T\u00fcp": "TU", "Kyrgyzstan-Ysyk-K\u00f6l-Ysyk-K\u00f6l": "YK", "Kyrgyzstan-Ysyk-K\u00f6l-Ysyk-K\u00f6l (lake)": "None", "Laos-Attapu-Phouvong": "PH", "Laos-Attapu-Samakkhixay": "SK", "Laos-Attapu-Sanamxay": "SN", "Laos-Attapu-Sanxay": "SX", "Laos-Attapu-Xaysetha": "XA", "Laos-Bokeo-Houixai": "HO", "Laos-Bokeo-Meung": "ME", "Laos-Bokeo-Nam You": "NA", "Laos-Bokeo-Paktha": "PA", "Laos-Bokeo-Pha Oudom": "PH", "Laos-Bokeo-Tonpheung": "TO", "Laos-Bolikhamxai-Bolikhanh": "BO", "Laos-Bolikhamxai-Khamkheuth": "KH", "Laos-Bolikhamxai-Pakkading": "PD", "Laos-Bolikhamxai-Paksane": "PS", "Laos-Bolikhamxai-Thaphabath": "TH", "Laos-Bolikhamxai-Viengthong": "VI", "Laos-Champasak-Bachiangchaleunsook": "BA", "Laos-Champasak-Champassack": "CH", "Laos-Champasak-Khong": "KH", "Laos-Champasak-Moonlapamok": "MO", "Laos-Champasak-Paksong": "PG", "Laos-Champasak-Pakxe": "PE", "Laos-Champasak-Pathoomphone": "PT", "Laos-Champasak-Phonthong": "PH", "Laos-Champasak-Sanasomboon": "SA", "Laos-Champasak-Sukhuma": "SU", "Laos-Houaphan-Huameuang": "HU", "Laos-Houaphan-Muang Et": "MU", "Laos-Houaphan-Sopbao": "SO", "Laos-Houaphan-Viengthong": "VT", "Laos-Houaphan-Viengxay": "VX", "Laos-Houaphan-Xamneua": "XN", "Laos-Houaphan-Xamtay": "XT", "Laos-Houaphan-Xiengkhor": "XI", "Laos-Khammouan-Bualapha": "BU", "Laos-Khammouan-Hinboon": "HI", "Laos-Khammouan-Mahaxay": "MA", "Laos-Khammouan-Nakai": "NA", "Laos-Khammouan-Nhommalath": "NH", "Laos-Khammouan-Nongbok": "NO", "Laos-Khammouan-Thakhek": "TH", "Laos-Khammouan-Xaybuathong": "XA", "Laos-Khammouan-Xebangfay": "XE", "Laos-Louang Namtha-Long": "LO", "Laos-Louang Namtha-Nalae": "NL", "Laos-Louang Namtha-Namtha": "NT", "Laos-Louang Namtha-Sing": "SI", "Laos-Louang Namtha-Viengphoukha": "VI", "Laos-Louangphrabang-Chomphet": "CH", "Laos-Louangphrabang-Louangphrabang": "LO", "Laos-Louangphrabang-Nambak": "NM", "Laos-Louangphrabang-Nan": "NN", "Laos-Louangphrabang-Ngoi": "NG", "Laos-Louangphrabang-Pak Xeng": "PX", "Laos-Louangphrabang-Park Ou": "PO", "Laos-Louangphrabang-Phonxay": "PH", "Laos-Louangphrabang-Phoukhoune": "PK", "Laos-Louangphrabang-Viengkham": "VI", "Laos-Louangphrabang-Xieng Ngeun": "XI", "Laos-Oud\u00f4mxai-Beng": "BE", "Laos-Oud\u00f4mxai-Hoon": "HO", "Laos-Oud\u00f4mxai-La": "LA", "Laos-Oud\u00f4mxai-Namor": "NA", "Laos-Oud\u00f4mxai-Nga": "NG", "Laos-Oud\u00f4mxai-Pakbeng": "PA", "Laos-Oud\u00f4mxai-Xay": "XA", "Laos-Ph\u00f4ngsali-Boon Neua": "BN", "Laos-Ph\u00f4ngsali-Boontai": "BT", "Laos-Ph\u00f4ngsali-Khua": "KH", "Laos-Ph\u00f4ngsali-May": "MA", "Laos-Ph\u00f4ngsali-Nhot Ou": "NH", "Laos-Ph\u00f4ngsali-Phongsaly": "PH", "Laos-Ph\u00f4ngsali-Samphanh": "SA", "Laos-Saravan-Khongxedone": "KH", "Laos-Saravan-Lakhonepheng": "LK", "Laos-Saravan-Lao Ngarm": "LN", "Laos-Saravan-Samuoi": "SM", "Laos-Saravan-Saravane": "SV", "Laos-Saravan-Ta Oi": "TA", "Laos-Saravan-Toomlarn": "TO", "Laos-Saravan-Vapy": "VA", "Laos-Savannakh\u00e9t-Atsaphangthong": "AT", "Laos-Savannakh\u00e9t-Atsaphone": "AP", "Laos-Savannakh\u00e9t-Champhone": "CH", "Laos-Savannakh\u00e9t-Khanthabouly": "KH", "Laos-Savannakh\u00e9t-Nong": "NO", "Laos-Savannakh\u00e9t-Outhoomphone": "OU", "Laos-Savannakh\u00e9t-Phine": "PH", "Laos-Savannakh\u00e9t-Sepone": "SE", "Laos-Savannakh\u00e9t-Songkhone": "SO", "Laos-Savannakh\u00e9t-Thapangthong": "TT", "Laos-Savannakh\u00e9t-Thaphalanxay": "TX", "Laos-Savannakh\u00e9t-Vilabuly": "VI", "Laos-Savannakh\u00e9t-Xaybuly": "XB", "Laos-Savannakh\u00e9t-Xayphoothong": "XP", "Laos-Savannakh\u00e9t-Xonbuly": "XO", "Laos-Vientiane [prefecture]-Chanthabuly": "CH", "Laos-Vientiane [prefecture]-Hadxaifong": "HA", "Laos-Vientiane [prefecture]-Mayparkngum": "MA", "Laos-Vientiane [prefecture]-Naxaithong": "NA", "Laos-Vientiane [prefecture]-Sangthong": "SA", "Laos-Vientiane [prefecture]-Sikhottabong": "SK", "Laos-Vientiane [prefecture]-Sisattanak": "SS", "Laos-Vientiane [prefecture]-Xaysetha": "XS", "Laos-Vientiane [prefecture]-Xaythany": "XT", "Laos-Vientiane-Feuang": "FE", "Laos-Vientiane-Hinhurp": "HI", "Laos-Vientiane-Kasy": "KA", "Laos-Vientiane-Keo Oudom": "KE", "Laos-Vientiane-Mad": "MA", "Laos-Vientiane-Phonhong": "PH", "Laos-Vientiane-Thoulakhom": "TH", "Laos-Vientiane-Vangvieng": "VA", "Laos-Vientiane-Viengkham": "VI", "Laos-Vientiane-Xanakharm": "XA", "Laos-Xaignabouri-Botene": "BO", "Laos-Xaignabouri-Hongsa": "HO", "Laos-Xaignabouri-Kenethao": "KE", "Laos-Xaignabouri-Khop": "KH", "Laos-Xaignabouri-Ngeun": "NG", "Laos-Xaignabouri-Parklai": "PA", "Laos-Xaignabouri-Phiang": "PH", "Laos-Xaignabouri-Thongmyxay": "TH", "Laos-Xaignabouri-Xayabury": "XA", "Laos-Xaignabouri-Xienghone": "XI", "Laos-Xais\u00f4mboun-Hom": "HO", "Laos-Xais\u00f4mboun-Longsane": "LO", "Laos-Xais\u00f4mboun-Phun": "PH", "Laos-Xais\u00f4mboun-Thathom": "TH", "Laos-Xais\u00f4mboun-Xaysomboun": "XA", "Laos-X\u00e9kong-Dakcheung": "DA", "Laos-X\u00e9kong-Kaleum": "KA", "Laos-X\u00e9kong-Lamarm": "LA", "Laos-X\u00e9kong-Thateng": "TH", "Laos-Xiangkhoang-Kham": "KM", "Laos-Xiangkhoang-Khoune": "KN", "Laos-Xiangkhoang-Morkmay": "MO", "Laos-Xiangkhoang-Nonghed": "NO", "Laos-Xiangkhoang-Pek": "PE", "Laos-Xiangkhoang-Phaxay": "PX", "Laos-Xiangkhoang-Phookood": "PK", "Latvia-Kurzeme-Kuldiga": "None", "Latvia-Kurzeme-Liepaja": "None", "Latvia-Kurzeme-Saldus": "None", "Latvia-Kurzeme-Talsi": "None", "Latvia-Kurzeme-Ventspils": "None", "Latvia-Latgale-Balvi": "None", "Latvia-Latgale-Daugavpils": "None", "Latvia-Latgale-Kraslava": "None", "Latvia-Latgale-Ludza": "None", "Latvia-Latgale-Preili": "None", "Latvia-Latgale-Rezekne": "None", "Latvia-Riga-Limba\u017ei": "None", "Latvia-Riga-Ogre": "None", "Latvia-Riga-Riga": "None", "Latvia-Riga-Tukums": "None", "Latvia-Vidzeme-Aluksne": "None", "Latvia-Vidzeme-Cesis": "None", "Latvia-Vidzeme-Gulbene": "None", "Latvia-Vidzeme-Madona": "None", "Latvia-Vidzeme-Valka": "None", "Latvia-Vidzeme-Valmiera": "None", "Latvia-Zemgale-Aizkraukle": "None", "Latvia-Zemgale-Bauska": "None", "Latvia-Zemgale-Dobele": "None", "Latvia-Zemgale-Jekabpils": "None", "Latvia-Zemgale-Jelgava": "None", "Lebanon-Akkar-Akkar": "None", "Lebanon-Akkar-Minieh-Danieh": "None", "Lebanon-Baalbak - Hermel-Baalbeck": "None", "Lebanon-Baalbak - Hermel-Hermel": "None", "Lebanon-Beirut-Beirut": "None", "Lebanon-Bekaa-Rachiaya": "None", "Lebanon-Bekaa-West Bekaa": "None", "Lebanon-Bekaa-Zahleh": "None", "Lebanon-Mount Lebanon-Aley": "None", "Lebanon-Mount Lebanon-Baabda": "None", "Lebanon-Mount Lebanon-Batroun": "None", "Lebanon-Mount Lebanon-Chouf": "None", "Lebanon-Mount Lebanon-El Metn": "None", "Lebanon-Mount Lebanon-Jezzine": "None", "Lebanon-Mount Lebanon-Jubail": "None", "Lebanon-Mount Lebanon-Kasrouane": "None", "Lebanon-Nabatiyeh-Bint Jbayl": "None", "Lebanon-Nabatiyeh-Hasbaya": "None", "Lebanon-Nabatiyeh-Marjaayoun": "None", "Lebanon-Nabatiyeh-Nabatiyeh": "None", "Lebanon-North-Batroun": "None", "Lebanon-North-Bcharre": "None", "Lebanon-North-Koura": "None", "Lebanon-North-Minieh-Danieh": "None", "Lebanon-North-Tripoli": "None", "Lebanon-North-Zgharta": "None", "Lebanon-South-Jezzine": "None", "Lebanon-South-Nabatiyeh": "None", "Lebanon-South-Saida": "None", "Lebanon-South-Sour": "None", "Lesotho-Berea-None": "None", "Lesotho-Butha-Buthe-None": "None", "Lesotho-Leribe-None": "None", "Lesotho-Mafeteng-None": "None", "Lesotho-Maseru-None": "None", "Lesotho-Mohale's Hoek-None": "None", "Lesotho-Mokhotlong-None": "None", "Lesotho-Qacha's Nek-None": "None", "Lesotho-Quthing-None": "None", "Lesotho-Thaba-Tseka-None": "None", "Liberia-Bomi-Klay": "None", "Liberia-Bomi-Mecca": "None", "Liberia-Bong-Fuamah": "None", "Liberia-Bong-Jorquelleh": "None", "Liberia-Bong-Kokoyah": "None", "Liberia-Bong-Panta-Kpa": "None", "Liberia-Bong-Salala": "None", "Liberia-Bong-Sanayea": "None", "Liberia-Bong-Suakoko": "None", "Liberia-Bong-Zota": "None", "Liberia-Gbapolu-Belleh": "None", "Liberia-Gbapolu-Bokomu": "None", "Liberia-Gbapolu-Bopolu": "None", "Liberia-Gbapolu-Gbarma": "None", "Liberia-Gbapolu-Kongba": "None", "Liberia-Grand Cape Mount-Commnwealth": "None", "Liberia-Grand Cape Mount-Garwula": "None", "Liberia-Grand Cape Mount-Golakonneh": "None", "Liberia-Grand Cape Mount-Porkpa": "None", "Liberia-Grand Cape Mount-Tewor": "None", "Liberia-GrandBassa-District # 1": "None", "Liberia-GrandBassa-District # 2": "None", "Liberia-GrandBassa-District # 3": "None", "Liberia-GrandBassa-District # 4": "None", "Liberia-GrandBassa-Owensgrove": "None", "Liberia-GrandBassa-Stjohnriver": "None", "Liberia-GrandGedeh-Gbarzon": "None", "Liberia-GrandGedeh-Konobo": "None", "Liberia-GrandGedeh-Tchien": "None", "Liberia-GrandKru-Buah": "None", "Liberia-GrandKru-Lower Kru Coast": "None", "Liberia-GrandKru-Sasstown 180606": "None", "Liberia-GrandKru-Upperkrucoast": "None", "Liberia-Lofa-Foya": "None", "Liberia-Lofa-Kolahun": "None", "Liberia-Lofa-Lower Kru Coast": "None", "Liberia-Lofa-Salayea": "None", "Liberia-Lofa-Voinjama": "None", "Liberia-Lofa-Zorzor": "None", "Liberia-Margibi-Firestone": "None", "Liberia-Margibi-Gibi": "None", "Liberia-Margibi-Kakata": "None", "Liberia-Margibi-Mambah-Kaba": "None", "Liberia-Maryland-Barrobo": "None", "Liberia-Maryland-Pleebo/Sodeken": "None", "Liberia-Montserrado-Careysburg": "None", "Liberia-Montserrado-Greater Monrovia": "None", "Liberia-Montserrado-St Paul River": "None", "Liberia-Montserrado-Todee": "None", "Liberia-Nimba-Gbehlageh": "None", "Liberia-Nimba-Saclepea": "None", "Liberia-Nimba-Sanniquelleh-Mahn": "None", "Liberia-Nimba-Tappita": "None", "Liberia-Nimba-Yarwein-Mehnsohnne": "None", "Liberia-Nimba-Zoegeh": "None", "Liberia-River Cess-Morweh": "None", "Liberia-River Cess-Timbo": "None", "Liberia-River Gee-Gbeapo": "None", "Liberia-River Gee-Webbo": "None", "Liberia-Sinoe-Butaw": "None", "Liberia-Sinoe-Dugbe River": "None", "Liberia-Sinoe-Greenville": "None", "Liberia-Sinoe-Jaedae Jaedepo": "None", "Liberia-Sinoe-Juarzon": "None", "Liberia-Sinoe-Kpayan": "None", "Liberia-Sinoe-Pyneston": "None", "Libya-Al Butnan-None": "None", "Libya-Al Jabal al Akhdar-None": "None", "Libya-Al Jabal al Gharbi-None": "None", "Libya-Al Jifarah-None": "None", "Libya-Al Jufrah-None": "None", "Libya-Al Kufrah-None": "None", "Libya-Al Marj-None": "None", "Libya-Al Marqab-None": "None", "Libya-Al Wahat-None": "None", "Libya-An Nuqat al Khams-None": "None", "Libya-Az Zawiyah-None": "None", "Libya-Benghazi-None": "None", "Libya-Darnah-None": "None", "Libya-Ghat-None": "None", "Libya-Misratah-None": "None", "Libya-Murzuq-None": "None", "Libya-Nalut-None": "None", "Libya-Sabha-None": "None", "Libya-Surt-None": "None", "Libya-Tripoli-None": "None", "Libya-Wadi al Hayat-None": "None", "Libya-Wadi ash Shati'-None": "None", "Liechtenstein-Balzers-None": "None", "Liechtenstein-Eschen-None": "None", "Liechtenstein-Gamprin-None": "None", "Liechtenstein-Mauren-None": "None", "Liechtenstein-Planken-None": "None", "Liechtenstein-Ruggell-None": "None", "Liechtenstein-Schaan-None": "None", "Liechtenstein-Schellenberg-None": "None", "Liechtenstein-Triesen-None": "None", "Liechtenstein-Triesenberg-None": "None", "Liechtenstein-Valduz-None": "None", "Lithuania-Alytaus-Alytaus": "AL", "Lithuania-Alytaus-Druskinink\u0173": "DR", "Lithuania-Alytaus-Lazdij\u0173": "LA", "Lithuania-Alytaus-Var\u0117nos": "VR", "Lithuania-Kauno-Bir\u0161tono": "BS", "Lithuania-Kauno-Jonavos": "JV", "Lithuania-Kauno-Kai\u0161iadori\u0173": "KA", "Lithuania-Kauno-Kauno": "KU", "Lithuania-Kauno-K\u0117daini\u0173": "KD", "Lithuania-Kauno-Prien\u0173": "PR", "Lithuania-Kauno-Raseini\u0173": "RN", "Lithuania-Klaipedos-Klaip\u0117dos": "KL", "Lithuania-Klaipedos-Kretingos": "KG", "Lithuania-Klaipedos-Neringos": "NE", "Lithuania-Klaipedos-Palangos": "PG", "Lithuania-Klaipedos-\u0160ilut\u0117s": "SE", "Lithuania-Klaipedos-Skuodo": "SD", "Lithuania-Marijampoles-Marijampol\u0117s": "MM", "Lithuania-Marijampoles-\u0160aki\u0173": "SK", "Lithuania-Marijampoles-Vilkavi\u0161kio": "VK", "Lithuania-Panevezio-Bir\u017e\u0173": "BZ", "Lithuania-Panevezio-Kupi\u0161kio": "KK", "Lithuania-Panevezio-Panev\u0117\u017eio": "PN", "Lithuania-Panevezio-Pasvalio": "PS", "Lithuania-Panevezio-Roki\u0161kio": "RK", "Lithuania-\u0160iauliai-Akmen\u0117s": "AK", "Lithuania-\u0160iauliai-Joni\u0161kio": "JS", "Lithuania-\u0160iauliai-Kelm\u0117s": "KM", "Lithuania-\u0160iauliai-Pakruojo": "PK", "Lithuania-\u0160iauliai-Radvili\u0161kio": "RD", "Lithuania-\u0160iauliai-\u0160iauli\u0173": "SL", "Lithuania-Taurages-Jurbarko": "JR", "Lithuania-Taurages-\u0160ilal\u0117s": "SI", "Lithuania-Taurages-Taurag\u0117s": "TA", "Lithuania-Tel\u0161iai-Ma\u017eeiki\u0173": "MZ", "Lithuania-Tel\u0161iai-Plung\u0117s": "PU", "Lithuania-Tel\u0161iai-Tel\u0161i\u0173": "TE", "Lithuania-Utenos-Anyk\u0161\u010di\u0173": "AN", "Lithuania-Utenos-Ignalinos": "IG", "Lithuania-Utenos-Mol\u0117t\u0173": "ML", "Lithuania-Utenos-Utenos": "UT", "Lithuania-Utenos-Zaras\u0173": "ZA", "Lithuania-Vilniaus-\u0160al\u010dinink\u0173": "SC", "Lithuania-Vilniaus-\u0160irvint\u0173": "ST", "Lithuania-Vilniaus-\u0160ven\u010dioni\u0173": "SV", "Lithuania-Vilniaus-Trak\u0173": "TK", "Lithuania-Vilniaus-Ukmerg\u0117s": "UK", "Lithuania-Vilniaus-Vilniaus": "VL", "Luxembourg-Diekirch-Clervaux": "CL", "Luxembourg-Diekirch-Diekirch": "DI", "Luxembourg-Diekirch-Redange": "RE", "Luxembourg-Diekirch-Vianden": "VI", "Luxembourg-Diekirch-Wiltz": "WI", "Luxembourg-Grevenmacher-Echternach": "EC", "Luxembourg-Grevenmacher-Grevenmacher": "GR", "Luxembourg-Grevenmacher-Remich": "RE", "Luxembourg-Luxembourg-Capellen": "CA", "Luxembourg-Luxembourg-Esch-sur-Alzette": "ES", "Luxembourg-Luxembourg-Luxembourg": "LU", "Luxembourg-Luxembourg-Mersch": "ME", "Macao-Ilhas-Cotai": "None", "Macao-Ilhas-Nossa Senhora do Carmo": "TA", "Macao-Ilhas-S\u00e3o Francisco Xavier": "CO", "Macao-Macau-Nossa Senhora de F\u00e1tima": "NF", "Macao-Macau-Santo Ant\u00f3nio": "SA", "Macao-Macau-S\u00e3o L\u00e1zaro": "SZ", "Macao-Macau-S\u00e3o Louren\u00e7o": "SC", "Macao-Macau-S\u00e9": "SE", "Macedonia-Aerodrom-None": "None", "Macedonia-Aracinovo-None": "None", "Macedonia-Berovo-None": "None", "Macedonia-Bitola-None": "None", "Macedonia-Bogdanci-None": "None", "Macedonia-Bogovinje-None": "None", "Macedonia-Bosilovo-None": "None", "Macedonia-Brvenica-None": "None", "Macedonia-Butel-None": "None", "Macedonia-\u010cair-None": "None", "Macedonia-\u010ca\u0161ka-None": "None", "Macedonia-Centar-None": "None", "Macedonia-Centar \u017eupa-None": "None", "Macedonia-\u010ce\u0161inovo-Oble\u0161evo-None": "None", "Macedonia-\u010cu\u010der Sandevo-None": "None", "Macedonia-Debar-None": "None", "Macedonia-Debarca-None": "None", "Macedonia-Del\u010devo-None": "None", "Macedonia-Demir Hisar-None": "None", "Macedonia-Demir Kapija-None": "None", "Macedonia-Dolneni-None": "None", "Macedonia-Drugovo-None": "None", "Macedonia-Gazi Baba-None": "None", "Macedonia-Gevgelija-None": "None", "Macedonia-Gjor\u010de Petrov-None": "None", "Macedonia-Gostivar-None": "None", "Macedonia-Gradsko-None": "None", "Macedonia-Ilinden-None": "None", "Macedonia-Jegunovtse-None": "None", "Macedonia-Karbinci-None": "None", "Macedonia-Karpo\u0161-None": "None", "Macedonia-Kavadartsi-None": "None", "Macedonia-Ki\u010devo-None": "None", "Macedonia-Kisela Voda-None": "None", "Macedonia-Ko\u010dani-None": "None", "Macedonia-Kon\u010de-None": "None", "Macedonia-Kratovo-None": "None", "Macedonia-Kriva Palanka-None": "None", "Macedonia-Krivoga\u0161tani-None": "None", "Macedonia-Kru\u0161evo-None": "None", "Macedonia-Kumanovo-None": "None", "Macedonia-Lake Ohrid-None": "None", "Macedonia-Lipkovo-None": "None", "Macedonia-Lozovo-None": "None", "Macedonia-Makedonska Kamenica-None": "None", "Macedonia-Makedonski Brod-None": "None", "Macedonia-Mavrovo and Rostu\u0161a-None": "None", "Macedonia-Mogila-None": "None", "Macedonia-Negotino-None": "None", "Macedonia-Novatsi-None": "None", "Macedonia-Novo Selo-None": "None", "Macedonia-Ohrid-None": "None", "Macedonia-Oslomej-None": "None", "Macedonia-Peh\u010devo-None": "None", "Macedonia-Petrovec-None": "None", "Macedonia-Plasnica-None": "None", "Macedonia-Prilep-None": "None", "Macedonia-Probi\u0161tip-None": "None", "Macedonia-Radovi\u0161-None": "None", "Macedonia-Rankovce-None": "None", "Macedonia-Resen-None": "None", "Macedonia-Rosoman-None": "None", "Macedonia-Saraj-None": "None", "Macedonia-Sopi\u0161te-None": "None", "Macedonia-Star Dojran-None": "None", "Macedonia-Staro Nagori\u010dane-None": "None", "Macedonia-\u0160tip-None": "None", "Macedonia-Struga-None": "None", "Macedonia-Strumitsa-None": "None", "Macedonia-Studeni\u010dani-None": "None", "Macedonia-\u0160uto Orizari-None": "None", "Macedonia-Sveti Nikole-None": "None", "Macedonia-Tearce-None": "None", "Macedonia-Tetovo-None": "None", "Macedonia-Valandovo-None": "None", "Macedonia-Vasilevo-None": "None", "Macedonia-Veles-None": "None", "Macedonia-Vev\u010dani-None": "None", "Macedonia-Vinitsa-None": "None", "Macedonia-Vrane\u0161tica-None": "None", "Macedonia-Vrap\u010di\u0161te-None": "None", "Macedonia-Zajas-None": "None", "Macedonia-Zelenikovo-None": "None", "Macedonia-\u017delino-None": "None", "Macedonia-Zrnovci-None": "None", "Madagascar-Antananarivo-Analamanga": "AG", "Madagascar-Antananarivo-Bongolava": "BO", "Madagascar-Antananarivo-Itasy": "IT", "Madagascar-Antananarivo-Vakinankaratra": "VA", "Madagascar-Antsiranana-Diana": "DI", "Madagascar-Antsiranana-Sava": "SV", "Madagascar-Fianarantsoa-Amoron'i mania": "None", "Madagascar-Fianarantsoa-Atsimo-Atsinana": "None", "Madagascar-Fianarantsoa-Haute matsiatra": "None", "Madagascar-Fianarantsoa-Ihorombe": "HO", "Madagascar-Fianarantsoa-Vatovavy Fitovinany": "VF", "Madagascar-Mahajanga-Betsiboka": "BE", "Madagascar-Mahajanga-Boeny": "BO", "Madagascar-Mahajanga-Melaky": "ME", "Madagascar-Mahajanga-Sofia": "SF", "Madagascar-Toamasina-Alaotra-Mangoro": "AO", "Madagascar-Toamasina-Analanjirofo": "AN", "Madagascar-Toamasina-Atsinanana": "AI", "Madagascar-Toliary-Androy": "AD", "Madagascar-Toliary-Anosy": "AY", "Madagascar-Toliary-Atsimo-Andrefana": "AF", "Madagascar-Toliary-Menabe": "ME", "Malawi-Balaka-Balaka Town": "None", "Malawi-Balaka-TA Kalembo": "None", "Malawi-Balaka-TA Nsamala": "None", "Malawi-Blantyre-Blantyre City": "None", "Malawi-Blantyre-TA Chigaru": "None", "Malawi-Blantyre-TA Kapeni": "None", "Malawi-Blantyre-TA Kuntaja": "None", "Malawi-Blantyre-TA Kunthembwe": "None", "Malawi-Blantyre-TA Lundu": "None", "Malawi-Blantyre-TA Machinjili": "None", "Malawi-Blantyre-TA Makata": "None", "Malawi-Blantyre-TA Somba": "None", "Malawi-Chikwawa-Chikwawa Boma": "None", "Malawi-Chikwawa-Lengwe National Park": "None", "Malawi-Chikwawa-Majete Game Reserve - Chikwawa": "None", "Malawi-Chikwawa-Ngabu Urban": "None", "Malawi-Chikwawa-TA Chapananga": "None", "Malawi-Chikwawa-TA Kasisi": "None", "Malawi-Chikwawa-TA Katunga": "None", "Malawi-Chikwawa-TA Lundu": "None", "Malawi-Chikwawa-TA Makhwira": "None", "Malawi-Chikwawa-TA Maseya": "None", "Malawi-Chikwawa-TA Ngabu": "None", "Malawi-Chiradzulu-Chiradzulu Boma": "None", "Malawi-Chiradzulu-TA Chitera": "None", "Malawi-Chiradzulu-TA Kadewere": "None", "Malawi-Chiradzulu-TA Likoswe": "None", "Malawi-Chiradzulu-TA Mpama": "None", "Malawi-Chiradzulu-TA Nchema": "None", "Malawi-Chiradzulu-TA Nkalo": "None", "Malawi-Chitipa-Chitipa Boma": "None", "Malawi-Chitipa-Nyika N.P. - Chitipa": "None", "Malawi-Chitipa-TA Kameme": "None", "Malawi-Chitipa-TA Mwabulambya": "None", "Malawi-Chitipa-TA Mwenemisuku": "None", "Malawi-Chitipa-TA Mwenewenya": "None", "Malawi-Chitipa-TA Nthalire": "None", "Malawi-Dedza-Dedza Boma": "None", "Malawi-Dedza-Lake Malawi": "None", "Malawi-Dedza-SC Chauma": "None", "Malawi-Dedza-SC Chilikumwendo": "None", "Malawi-Dedza-SC Kamenya Gwaza": "None", "Malawi-Dedza-TA Kachindamoto": "None", "Malawi-Dedza-TA Kaphuka": "None", "Malawi-Dedza-TA Kasumbu": "None", "Malawi-Dedza-TA Pemba": "None", "Malawi-Dedza-TA Tambala": "None", "Malawi-Dowa-Dowa Boma": "None", "Malawi-Dowa-Mponela Urban": "None", "Malawi-Dowa-SC Chakhaza": "None", "Malawi-Dowa-SC Kayembe": "None", "Malawi-Dowa-SC Mkukula": "None", "Malawi-Dowa-SC Mponela": "None", "Malawi-Dowa-TA Chiwere": "None", "Malawi-Dowa-TA Dzoole": "None", "Malawi-Dowa-TA Msakambewa": "None", "Malawi-Karonga-Karonga Town": "None", "Malawi-Karonga-Lake Malawi": "None", "Malawi-Karonga-Nyipa N. P. - Karonga": "None", "Malawi-Karonga-SC Mwakaboko": "None", "Malawi-Karonga-SC Mwirang'ombe": "None", "Malawi-Karonga-TA Kilupula": "None", "Malawi-Karonga-TA Kyungu": "None", "Malawi-Karonga-TA Wasambo": "None", "Malawi-Kasungu-Kasungu Boma": "None", "Malawi-Kasungu-Kasungu National Park": "None", "Malawi-Kasungu-SC Chilowamatambe": "None", "Malawi-Kasungu-SC Chisikwa": "None", "Malawi-Kasungu-SC Kawamba": "None", "Malawi-Kasungu-SC Lukwa": "None", "Malawi-Kasungu-SC M'nyanja": "None", "Malawi-Kasungu-SC Njombwa": "None", "Malawi-Kasungu-SC Simlemba": "None", "Malawi-Kasungu-TA Chulu": "None", "Malawi-Kasungu-TA Kaluluma": "None", "Malawi-Kasungu-TA Kaomba": "None", "Malawi-Kasungu-TA Kapelula": "None", "Malawi-Kasungu-TA Mwase": "None", "Malawi-Kasungu-TA Santhe": "None", "Malawi-Kasungu-TA Wimbe": "None", "Malawi-Likoma-Lake Malawi": "None", "Malawi-Lilongwe-Lilongwe City": "None", "Malawi-Lilongwe-SC Chitekwele": "None", "Malawi-Lilongwe-SC Mtema": "None", "Malawi-Lilongwe-SC Njewa": "None", "Malawi-Lilongwe-SC Tsabango": "None", "Malawi-Lilongwe-TA Chadza": "None", "Malawi-Lilongwe-TA Chimutu": "None", "Malawi-Lilongwe-TA Chiseka": "None", "Malawi-Lilongwe-TA Chitukula": "None", "Malawi-Lilongwe-TA Kabudula": "None", "Malawi-Lilongwe-TA Kalolo": "None", "Malawi-Lilongwe-TA Kalumba": "None", "Malawi-Lilongwe-TA Kalumbu": "None", "Malawi-Lilongwe-TA Khongoni": "None", "Malawi-Lilongwe-TA Malili": "None", "Malawi-Lilongwe-TA Mazengera": "None", "Malawi-Machinga-Lake Chilwa": "None", "Malawi-Machinga-Lake Chiuta": "None", "Malawi-Machinga-Liwonda National Park": "None", "Malawi-Machinga-Liwonde Town": "None", "Malawi-Machinga-SC Chamba": "None", "Malawi-Machinga-SC Chikweo": "None", "Malawi-Machinga-SC Chiwalo": "None", "Malawi-Machinga-SC Mlomba": "None", "Malawi-Machinga-SC Mposa": "None", "Malawi-Machinga-SC Ngokwe": "None", "Malawi-Machinga-SC Sitola": "None", "Malawi-Machinga-TA Kawinga": "None", "Malawi-Machinga-TA Liwonde": "None", "Malawi-Machinga-TA Nyambi": "None", "Malawi-Mangochi-Lake Malawi": "None", "Malawi-Mangochi-Lake Malombe": "None", "Malawi-Mangochi-Mangochi Town": "None", "Malawi-Mangochi-Monkey Bay Urban": "None", "Malawi-Mangochi-SC Chowe": "None", "Malawi-Mangochi-SC Mbwana Nyambi": "None", "Malawi-Mangochi-SC Namabvi": "None", "Malawi-Mangochi-TA Chimwala": "None", "Malawi-Mangochi-TA Jalasi": "None", "Malawi-Mangochi-TA Katuli": "None", "Malawi-Mangochi-TA Makanjila": "None", "Malawi-Mangochi-TA Mponda": "None", "Malawi-Mangochi-TA Nankumba": "None", "Malawi-Mchinji-Mchinji Boma": "None", "Malawi-Mchinji-SC Dambe": "None", "Malawi-Mchinji-SC Mavwere": "None", "Malawi-Mchinji-SC Mduwa": "None", "Malawi-Mchinji-TA Mkanda": "None", "Malawi-Mchinji-TA Mlonyeni": "None", "Malawi-Mchinji-TA Zulu": "None", "Malawi-Mulanje-Mulanje Boma": "None", "Malawi-Mulanje-Mulanje Mountain Forest Reserve": "None", "Malawi-Mulanje-SC Juma": "None", "Malawi-Mulanje-SC Laston Njema": "None", "Malawi-Mulanje-TA Chikumbu": "None", "Malawi-Mulanje-TA Mabuka": "None", "Malawi-Mulanje-TA Nkanda": "None", "Malawi-Mulanje-TA Nthiramanja": "None", "Malawi-Mwanza-Majete Game Reserve - Mwanza": "None", "Malawi-Mwanza-Mwanza Boma": "None", "Malawi-Mwanza-TA Kanduku": "None", "Malawi-Mwanza-TA Nthache": "None", "Malawi-Mzimba-Mzimba Boma": "None", "Malawi-Mzimba-Mzuzu City": "None", "Malawi-Mzimba-SC Jaravikuba Munthali": "None", "Malawi-Mzimba-SC Kampingo Sibande": "None", "Malawi-Mzimba-SC Khosolo Gwaza Jere": "None", "Malawi-Mzimba-TA Chindi": "None", "Malawi-Mzimba-TA M'Mbelwa": "None", "Malawi-Mzimba-TA Mabulabo": "None", "Malawi-Mzimba-TA Mpherembe": "None", "Malawi-Mzimba-TA Mtwalo": "None", "Malawi-Mzimba-TA Mzikubola": "None", "Malawi-Mzimba-TA Mzukuzuku": "None", "Malawi-Mzimba-Vwaza Marsh Game Reserve - Mzimba": "None", "Malawi-Neno-Majete Game Reserve - Neno": "None", "Malawi-Neno-TA Dambe": "None", "Malawi-Neno-TA Mlauli": "None", "Malawi-Neno-TA Ngozi": "None", "Malawi-Neno-TA Symon": "None", "Malawi-Nkhata Bay-Lake Malawi": "None", "Malawi-Nkhata Bay-SC Fukamalaza": "None", "Malawi-Nkhata Bay-SC Malanda": "None", "Malawi-Nkhata Bay-SC Nyaluwanga": "None", "Malawi-Nkhata Bay-SC Zilakoma": "None", "Malawi-Nkhata Bay-TA Fukamapiri": "None", "Malawi-Nkhata Bay-TA Kabunduli": "None", "Malawi-Nkhata Bay-TA Malenga Mzoma": "None", "Malawi-Nkhata Bay-TA Musisya": "None", "Malawi-Nkhata Bay-TA Timbiri": "None", "Malawi-Nkhotakota-Lake Malawi": "None", "Malawi-Nkhotakota-Nkhotakota Boma": "None", "Malawi-Nkhotakota-Nkhotakota Game Reserve": "None", "Malawi-Nkhotakota-SC Kafuzila": "None", "Malawi-Nkhotakota-SC Mphonde": "None", "Malawi-Nkhotakota-SC Mwansambo": "None", "Malawi-Nkhotakota-TA Kanyenda": "None", "Malawi-Nkhotakota-TA Malenga Chanzi": "None", "Malawi-Nkhotakota-TA Mwadzama": "None", "Malawi-Nsanje-Mwabvi Game Reserve": "None", "Malawi-Nsanje-Nsanje Boma": "None", "Malawi-Nsanje-SC Makoka": "None", "Malawi-Nsanje-SC Mbenje": "None", "Malawi-Nsanje-TA Chimombo": "None", "Malawi-Nsanje-TA Malemia": "None", "Malawi-Nsanje-TA Mlolo": "None", "Malawi-Nsanje-TA Ndamera": "None", "Malawi-Nsanje-TA Ngabu": "None", "Malawi-Nsanje-TA Nyachikadza": "None", "Malawi-Nsanje-TA Tengani": "None", "Malawi-Ntcheu-Ntcheu Boma": "None", "Malawi-Ntcheu-SC Champiti": "None", "Malawi-Ntcheu-SC Goodson Ganya": "None", "Malawi-Ntcheu-SC Makwangwala": "None", "Malawi-Ntcheu-TA Chakhumbira": "None", "Malawi-Ntcheu-TA Kwataine": "None", "Malawi-Ntcheu-TA Masasa": "None", "Malawi-Ntcheu-TA Mpando": "None", "Malawi-Ntcheu-TA Njolomole": "None", "Malawi-Ntcheu-TA Phambala": "None", "Malawi-Ntchisi-Ntchisi Boma": "None", "Malawi-Ntchisi-SC Chilooko": "None", "Malawi-Ntchisi-SC Nthondo": "None", "Malawi-Ntchisi-TA Chikho": "None", "Malawi-Ntchisi-TA Kalumo": "None", "Malawi-Ntchisi-TA Kasakula": "None", "Malawi-Ntchisi-TA Kasukula": "None", "Malawi-Phalombe-Lake Chilwa": "None", "Malawi-Phalombe-TA Mkhumba": "None", "Malawi-Phalombe-TA Nazombe": "None", "Malawi-Rumphi-Lake Malawi": "None", "Malawi-Rumphi-Nyika National Park - Rumphi": "None", "Malawi-Rumphi-Rumphi Boma": "None", "Malawi-Rumphi-SC Chapinduka": "None", "Malawi-Rumphi-SC Kachulu": "None", "Malawi-Rumphi-SC Mwahenga": "None", "Malawi-Rumphi-SC Mwalweni": "None", "Malawi-Rumphi-SC Mwankhunikira": "None", "Malawi-Rumphi-TA Chikulamayembe": "None", "Malawi-Rumphi-TA Katumbi": "None", "Malawi-Rumphi-TA Mwamlowe": "None", "Malawi-Rumphi-Vwaza Marsh Game Reserve - Rumphi": "None", "Malawi-Salima-Lake Malawi": "None", "Malawi-Salima-Salima Town": "None", "Malawi-Salima-SC Kambalame": "None", "Malawi-Salima-SC Kambwiri": "None", "Malawi-Salima-SC Mwanza": "None", "Malawi-Salima-TA Karonga": "None", "Malawi-Salima-TA Khombedza": "None", "Malawi-Salima-TA Kuluunda": "None", "Malawi-Salima-TA Maganga": "None", "Malawi-Salima-TA Ndindi": "None", "Malawi-Salima-TA Pemba": "None", "Malawi-Thyolo-Luchenza Town": "None", "Malawi-Thyolo-SC Kwethemule": "None", "Malawi-Thyolo-SC Mbawela": "None", "Malawi-Thyolo-SC Mphuka": "None", "Malawi-Thyolo-SC Thukuta": "None", "Malawi-Thyolo-TA Bvumbwe": "None", "Malawi-Thyolo-TA Changata": "None", "Malawi-Thyolo-TA Chimaliro": "None", "Malawi-Thyolo-TA Kapichi": "None", "Malawi-Thyolo-TA Nchilamwela": "None", "Malawi-Thyolo-TA Nsabwe": "None", "Malawi-Thyolo-TA Thomas": "None", "Malawi-Thyolo-Thyolo Boma": "None", "Malawi-Zomba-Lake Chilwa": "None", "Malawi-Zomba-SC Mbiza": "None", "Malawi-Zomba-SC Mkumbira": "None", "Malawi-Zomba-TA Chikowi": "None", "Malawi-Zomba-TA Kuntumanji": "None", "Malawi-Zomba-TA Malemia": "None", "Malawi-Zomba-TA Mlumbe": "None", "Malawi-Zomba-TA Mwambo": "None", "Malawi-Zomba-Zomba City": "None", "Malaysia-Johor-Batu Pahat": "BP", "Malaysia-Johor-Johor Baharu": "JH", "Malaysia-Johor-Keluang": "KE", "Malaysia-Johor-Kota Tinggi": "KT", "Malaysia-Johor-Kulaijaya": "KU", "Malaysia-Johor-Ledang": "LD", "Malaysia-Johor-Mersing": "ME", "Malaysia-Johor-Muar": "MR", "Malaysia-Johor-Pontian": "PO", "Malaysia-Johor-Segamat": "SE", "Malaysia-Kedah-Baling": "BA", "Malaysia-Kedah-Bandar Baharu": "BB", "Malaysia-Kedah-Kota Setar": "KT", "Malaysia-Kedah-Kuala Muda": "KM", "Malaysia-Kedah-Kubang Pasu": "KP", "Malaysia-Kedah-Kulim": "KU", "Malaysia-Kedah-Langkawi": "LA", "Malaysia-Kedah-Padang Terap": "PT", "Malaysia-Kedah-Pendang": "PE", "Malaysia-Kedah-Pokok Sena": "PS", "Malaysia-Kedah-Sik": "SI", "Malaysia-Kedah-Yan": "YA", "Malaysia-Kelantan-Bachok": "BA", "Malaysia-Kelantan-Gua Musang": "GM", "Malaysia-Kelantan-Jeli": "JE", "Malaysia-Kelantan-Kota Bharu": "KB", "Malaysia-Kelantan-Kuala Krai": "KK", "Malaysia-Kelantan-Machang": "MA", "Malaysia-Kelantan-Pasir Mas": "PM", "Malaysia-Kelantan-Pasir Putih": "PP", "Malaysia-Kelantan-Tanah Merah": "TM", "Malaysia-Kelantan-Tumpat": "TU", "Malaysia-Kuala Lumpur-Kuala Lumpur": "KL", "Malaysia-Labuan-Labuan": "LA", "Malaysia-Melaka-Alor Gajah": "AG", "Malaysia-Melaka-Jasin": "JA", "Malaysia-Melaka-Melaka Tengah": "MT", "Malaysia-Negeri Sembilan-Jelebu": "JL", "Malaysia-Negeri Sembilan-Jempol": "JM", "Malaysia-Negeri Sembilan-Kuala Pilah": "KP", "Malaysia-Negeri Sembilan-Port Dickson": "PD", "Malaysia-Negeri Sembilan-Rembau": "RE", "Malaysia-Negeri Sembilan-Seremban": "SE", "Malaysia-Negeri Sembilan-Tampin": "TA", "Malaysia-Pahang-Bentong": "BN", "Malaysia-Pahang-Bera": "BR", "Malaysia-Pahang-Cameron Highlands": "CH", "Malaysia-Pahang-Jerantut": "JE", "Malaysia-Pahang-Kuantan": "KU", "Malaysia-Pahang-Lipis": "LI", "Malaysia-Pahang-Maran": "MA", "Malaysia-Pahang-Pekan": "PE", "Malaysia-Pahang-Raub": "RA", "Malaysia-Pahang-Rompin": "RO", "Malaysia-Pahang-Temerloh": "TE", "Malaysia-Perak-Batang Padang": "BP", "Malaysia-Perak-Hilir Perak": "HI", "Malaysia-Perak-Hulu Perak": "HU", "Malaysia-Perak-Kampar": "KM", "Malaysia-Perak-Kerian": "KE", "Malaysia-Perak-Kinta": "KN", "Malaysia-Perak-Kuala Kangsar": "KK", "Malaysia-Perak-Larut and Matang": "LM", "Malaysia-Perak-Manjung": "MA", "Malaysia-Perak-Perak Tengah": "PT", "Malaysia-Perlis-Perlis": "PE", "Malaysia-Pulau Pinang-Barat Daya": "BD", "Malaysia-Pulau Pinang-Seberang Perai Selatan": "SS", "Malaysia-Pulau Pinang-Seberang Perai Tengah": "ST", "Malaysia-Pulau Pinang-Seberang Perai Utara": "SU", "Malaysia-Pulau Pinang-Timur Laut": "TL", "Malaysia-Putrajaya-Putrajaya": "PJ", "Malaysia-Sabah-Beaufort": "BF", "Malaysia-Sabah-Beluran": "BL", "Malaysia-Sabah-Keningau": "KE", "Malaysia-Sabah-Kinabatangan": "KI", "Malaysia-Sabah-Kota Belud": "KB", "Malaysia-Sabah-Kota Kinabalu": "KK", "Malaysia-Sabah-Kota Marudu": "KM", "Malaysia-Sabah-Kuala Penyu": "KP", "Malaysia-Sabah-Kudat": "KD", "Malaysia-Sabah-Kunak": "KN", "Malaysia-Sabah-Lahad Datu": "LD", "Malaysia-Sabah-Nabawan": "NA", "Malaysia-Sabah-Papar": "PA", "Malaysia-Sabah-Penampang": "PP", "Malaysia-Sabah-Pitas": "PI", "Malaysia-Sabah-Putatan": "PU", "Malaysia-Sabah-Ranau": "RA", "Malaysia-Sabah-Sandakan": "SA", "Malaysia-Sabah-Semporna": "SE", "Malaysia-Sabah-Sipitang": "SI", "Malaysia-Sabah-Tambunan": "TM", "Malaysia-Sabah-Tawau": "TW", "Malaysia-Sabah-Tenom": "TE", "Malaysia-Sabah-Tongod": "TO", "Malaysia-Sabah-Tuaran": "TU", "Malaysia-Sarawak-Asajaya": "AS", "Malaysia-Sarawak-Bau": "BA", "Malaysia-Sarawak-Belaga": "BL", "Malaysia-Sarawak-Betong": "BT", "Malaysia-Sarawak-Bintulu": "BI", "Malaysia-Sarawak-Dalat": "DL", "Malaysia-Sarawak-Daro": "DR", "Malaysia-Sarawak-Julau": "JL", "Malaysia-Sarawak-Kanowit": "KN", "Malaysia-Sarawak-Kapit": "KP", "Malaysia-Sarawak-Kuching": "KU", "Malaysia-Sarawak-Lawas": "LW", "Malaysia-Sarawak-Limbang": "LI", "Malaysia-Sarawak-Lubok Antu": "LA", "Malaysia-Sarawak-Lundu": "LU", "Malaysia-Sarawak-Marudi": "MR", "Malaysia-Sarawak-Matu": "MT", "Malaysia-Sarawak-Meradong": "ME", "Malaysia-Sarawak-Miri": "MI", "Malaysia-Sarawak-Mukah": "MU", "Malaysia-Sarawak-Pakan": "PA", "Malaysia-Sarawak-Samarahan": "SM", "Malaysia-Sarawak-Saratok": "ST", "Malaysia-Sarawak-Sarikei": "SK", "Malaysia-Sarawak-Selangau": "SG", "Malaysia-Sarawak-Serian": "SE", "Malaysia-Sarawak-Sibu": "SI", "Malaysia-Sarawak-Simunjan": "SJ", "Malaysia-Sarawak-Song": "SO", "Malaysia-Sarawak-Sri Aman": "SA", "Malaysia-Sarawak-Tatau": "TA", "Malaysia-Selangor-Gombak": "GO", "Malaysia-Selangor-Hulu Langat": "HL", "Malaysia-Selangor-Hulu Selangor": "HS", "Malaysia-Selangor-Klang": "KE", "Malaysia-Selangor-Kuala Langat": "KL", "Malaysia-Selangor-Kuala Selangor": "KS", "Malaysia-Selangor-Petaling": "PE", "Malaysia-Selangor-Sabak Bernam": "SB", "Malaysia-Selangor-Sepang": "SP", "Malaysia-Trengganu-Besut": "BE", "Malaysia-Trengganu-Dungun": "DU", "Malaysia-Trengganu-Hulu Terengganu": "HT", "Malaysia-Trengganu-Kemaman": "KE", "Malaysia-Trengganu-Kuala Terengganu": "KT", "Malaysia-Trengganu-Marang": "MA", "Malaysia-Trengganu-Setiu": "SE", "Maldives-None-None": "None", "Mali-Bamako-Bamako": "BM", "Mali-Gao-Ansongo": "AN", "Mali-Gao-Bourem": "BO", "Mali-Gao-Gao": "GA", "Mali-Gao-M\u00e9naka": "MN", "Mali-Kayes-Bafoulab\u00e9": "BF", "Mali-Kayes-Di\u00e9ma": "DM", "Mali-Kayes-Kayes": "KY", "Mali-Kayes-K\u00e9ni\u00e9ba": "KN", "Mali-Kayes-Kita": "KI", "Mali-Kayes-Nioro": "NR", "Mali-Kayes-Y\u00e9liman\u00e9": "YL", "Mali-Kidal-Abe\u00efbara": "AB", "Mali-Kidal-Kidal": "KL", "Mali-Kidal-Tessalit": "TS", "Mali-Kidal-Tin-Essako": "TE", "Mali-Koulikoro-Banamba": "BB", "Mali-Koulikoro-Dio\u00efla": "DL", "Mali-Koulikoro-Kangaba": "KG", "Mali-Koulikoro-Kati": "KT", "Mali-Koulikoro-Kolokani": "KO", "Mali-Koulikoro-Koulikoro": "KK", "Mali-Koulikoro-Nara": "NA", "Mali-Mopti-Bandiagara": "BD", "Mali-Mopti-Bankass": "BK", "Mali-Mopti-Djenn\u00e9": "DJ", "Mali-Mopti-Douentza": "DZ", "Mali-Mopti-Koro": "KR", "Mali-Mopti-Mopti": "MP", "Mali-Mopti-T\u00e9nenkou": "TN", "Mali-Mopti-Youwarou": "YW", "Mali-S\u00e9gou-Barou\u00e9li": "BR", "Mali-S\u00e9gou-Bla": "BL", "Mali-S\u00e9gou-Macina": "MC", "Mali-S\u00e9gou-Niono": "NN", "Mali-S\u00e9gou-San": "SN", "Mali-S\u00e9gou-S\u00e9gou": "SG", "Mali-S\u00e9gou-Tominian": "TM", "Mali-Sikasso-Bougouni": "BG", "Mali-Sikasso-Kadiolo": "KD", "Mali-Sikasso-Kolondi\u00e9ba": "KB", "Mali-Sikasso-Koutiala": "KU", "Mali-Sikasso-Sikasso": "SK", "Mali-Sikasso-Yanfolila": "YF", "Mali-Sikasso-Yorosso": "YR", "Mali-Timbuktu-Dir\u00e9": "DR", "Mali-Timbuktu-Goundam": "GD", "Mali-Timbuktu-Gourma-Rharous": "GR", "Mali-Timbuktu-Niafunk\u00e9": "NF", "Mali-Timbuktu-Tombouctou": "TB", "Malta-\u010aentrali-Birkirkara": "BI", "Malta-\u010aentrali-\u0126'Attard": "AT", "Malta-\u010aentrali-\u0126al Balzan": "BA", "Malta-\u010aentrali-\u0126al Lija": "LI", "Malta-\u010aentrali-Il-G\u017cira": "GZ", "Malta-\u010aentrali-L-Iklin": "IK", "Malta-\u010aentrali-L-Imsida": "MS", "Malta-\u010aentrali-San \u0120iljan": "SG", "Malta-\u010aentrali-San \u0120wann": "SN", "Malta-\u010aentrali-Santa Venera": "SV", "Malta-\u010aentrali-Ta' Xbiex": "TA", "Malta-\u010aentrali-Tal-Piet\u00e0": "PI", "Malta-\u010aentrali-Tas-Sliema": "SL", "Malta-G\u0127awdex-G\u0127ajnsielem": "GJ", "Malta-G\u0127awdex-Il-Belt Victoria": "RA", "Malta-G\u0127awdex-Il-Fontana": "FO", "Malta-G\u0127awdex-Il-Munxar": "MU", "Malta-G\u0127awdex-Il-Qala": "QA", "Malta-G\u0127awdex-In-Nadur": "NA", "Malta-G\u0127awdex-Ix-Xag\u0127ra": "XA", "Malta-G\u0127awdex-Ix-Xewkija": "XE", "Malta-G\u0127awdex-I\u017c-\u017bebbu\u0121": "ZE", "Malta-G\u0127awdex-L-G\u0127arb": "GB", "Malta-G\u0127awdex-L-G\u0127asri": "GS", "Malta-G\u0127awdex-San Lawrenz": "SL", "Malta-G\u0127awdex-Sannat": "SA", "Malta-G\u0127awdex-Ta' Ker\u010bem": "KE", "Malta-Nofsinhar-Bir\u017cebbu\u0121a": "BZ", "Malta-Nofsinhar-Gudja": "GU", "Malta-Nofsinhar-\u0126al G\u0127axaq": "GH", "Malta-Nofsinhar-\u0126al Kirkop": "KI", "Malta-Nofsinhar-\u0126al Luqa": "LU", "Malta-Nofsinhar-\u0126al Qormi": "QO", "Malta-Nofsinhar-\u0126al Safi": "SA", "Malta-Nofsinhar-\u0126amrun": "HA", "Malta-Nofsinhar-\u0126a\u017c-\u017bebbu\u0121": "ZB", "Malta-Nofsinhar-Il-Qrendi": "QR", "Malta-Nofsinhar-Is-Si\u0121\u0121iewi": "SI", "Malta-Nofsinhar-I\u017c-\u017burrieq": "ZU", "Malta-Nofsinhar-L-Imqabba": "MQ", "Malta-Nofsinhar-Santa Lu\u010bija": "SL", "Malta-Tramuntana-G\u0127arg\u0127ur": "GH", "Malta-Tramuntana-\u0126ad-Dingli": "DI", "Malta-Tramuntana-Il-Mosta": "MO", "Malta-Tramuntana-In-Naxxar": "NA", "Malta-Tramuntana-Ir-Rabat": "RA", "Malta-Tramuntana-Is-Swieqi": "SW", "Malta-Tramuntana-L-Imdina": "MD", "Malta-Tramuntana-L-Imtarfa": "MT", "Malta-Tramuntana-Mellie\u0127a": "ME", "Malta-Tramuntana-M\u0121arr": "MG", "Malta-Tramuntana-Pembroke": "PE", "Malta-Tramuntana-San Pawl il-Ba\u0127ar": "SP", "Malta-Xlokk-Birgu": "BR", "Malta-Xlokk-Bormla": "BO", "Malta-Xlokk-\u0126al Tarxien": "TA", "Malta-Xlokk-\u0126a\u017c-\u017babbar": "ZA", "Malta-Xlokk-Il-Fgura": "FG", "Malta-Xlokk-Il-Furjana": "FL", "Malta-Xlokk-Il-Kalkara": "KA", "Malta-Xlokk-Il-Marsa": "MX", "Malta-Xlokk-I\u017c-\u017bejtun": "ZJ", "Malta-Xlokk-L-Isla": "IS", "Malta-Xlokk-Marsaxlokk": "MA", "Malta-Xlokk-Ra\u0127al \u0120did": "PA", "Malta-Xlokk-Valletta": "VA", "Malta-Xlokk-Wied il-G\u0127ajn": "MS", "Malta-Xlokk-Xg\u0127ajra": "XG", "Marshall Islands-None-None": "None", "Martinique-Fort-de-France-Fort-de-France": "FF", "Martinique-Fort-de-France-Le Lamentin": "LA", "Martinique-Fort-de-France-Saint-Joseph": "SJ", "Martinique-Fort-de-France-Sch\u0153lcher": "SC", "Martinique-Le Marin-Ducos": "DU", "Martinique-Le Marin-Le Diamant": "DI", "Martinique-Le Marin-Le Fran\u00e7ois": "FR", "Martinique-Le Marin-Le Marin": "MN", "Martinique-Le Marin-Le Vauclin": "VA", "Martinique-Le Marin-Les Anses-d'Arlets": "AA", "Martinique-Le Marin-Les Trois-\u00celets": "TI", "Martinique-Le Marin-Rivi\u00e8re-Pilote": "RP", "Martinique-Le Marin-Rivi\u00e8re-Sal\u00e9e": "RS", "Martinique-Le Marin-Saint-Esprit": "SE", "Martinique-Le Marin-Sainte-Anne": "SA", "Martinique-Le Trinit\u00e9-Basse-Pointe": "BP", "Martinique-Le Trinit\u00e9-Gros-Morne": "GM", "Martinique-Le Trinit\u00e9-L'Ajoupa-Bouillon": "AB", "Martinique-Le Trinit\u00e9-La Trinit\u00e9": "TR", "Martinique-Le Trinit\u00e9-Le Lorrain": "LO", "Martinique-Le Trinit\u00e9-Le Marigot": "MG", "Martinique-Le Trinit\u00e9-Le Robert": "RO", "Martinique-Le Trinit\u00e9-Macouba": "MC", "Martinique-Le Trinit\u00e9-Sainte-Marie": "SM", "Martinique-Saint-Pierre-Bellefontaine": "BF", "Martinique-Saint-Pierre-Case-Pilote": "CP", "Martinique-Saint-Pierre-Fonds-Saint-Denis": "FS", "Martinique-Saint-Pierre-Le Carbet": "CA", "Martinique-Saint-Pierre-Le Morne-Rouge": "MR", "Martinique-Saint-Pierre-Le Morne-Vert": "MV", "Martinique-Saint-Pierre-Le Pr\u00eacheur": "PR", "Martinique-Saint-Pierre-Saint-Pierre": "SP", "Mauritania-Adrar-Aoujeft": "AO", "Mauritania-Adrar-Atar": "AT", "Mauritania-Adrar-Chinguetti": "CH", "Mauritania-Assaba-Bark\u00e9ol": "BK", "Mauritania-Assaba-Boumde\u00efd": "BD", "Mauritania-Assaba-Gu\u00e9rou": "GU", "Mauritania-Assaba-Kankossa": "KK", "Mauritania-Assaba-Kiffa": "KF", "Mauritania-Brakna-Aleg": "AL", "Mauritania-Brakna-Babab\u00e9": "BB", "Mauritania-Brakna-Bogh\u00e9": "BG", "Mauritania-Brakna-M'Bagne": "MB", "Mauritania-Brakna-Magta-Lahjar": "ML", "Mauritania-Dakhlet Nouadhibou-Nouadhibou": "NO", "Mauritania-Gorgol-Ka\u00e9di": "KD", "Mauritania-Gorgol-M'Bout": "MT", "Mauritania-Gorgol-Maghama": "MG", "Mauritania-Gorgol-Monguel": "MN", "Mauritania-Guidimaka-Ould Yeng\u00e9": "OY", "Mauritania-Guidimaka-S\u00e9libaby": "SB", "Mauritania-Hodh ech Chargui-Amourj": "AM", "Mauritania-Hodh ech Chargui-Bassikounou": "BS", "Mauritania-Hodh ech Chargui-Djiguenni": "DJ", "Mauritania-Hodh ech Chargui-N\u00e9ma": "NE", "Mauritania-Hodh ech Chargui-Ouadane": "OD", "Mauritania-Hodh ech Chargui-Timb\u00e9dra": "TB", "Mauritania-Hodh el Gharbi-A\u00efoun": "AI", "Mauritania-Hodh el Gharbi-Kobenni": "KB", "Mauritania-Hodh el Gharbi-Tamchakett": "TA", "Mauritania-Hodh el Gharbi-Tintane": "TT", "Mauritania-Inchiri-Akjoujt": "AK", "Mauritania-Nouakchott-Nouakchott": "None", "Mauritania-Tagant-Moudj\u00e9ria": "MJ", "Mauritania-Tagant-Tichitt": "TC", "Mauritania-Tagant-Tidjikja": "TJ", "Mauritania-Tiris Zemmour-Bir Moghre\u00efn": "BM", "Mauritania-Tiris Zemmour-F'D\u00e9rik": "FD", "Mauritania-Tiris Zemmour-Zou\u00e9rate": "ZO", "Mauritania-Trarza-Boutilimit": "BT", "Mauritania-Trarza-Keur-Mac\u00e8ne": "KM", "Mauritania-Trarza-M\u00e9derdra": "MD", "Mauritania-Trarza-Ouad-Naga": "ON", "Mauritania-Trarza-R'Kiz": "RK", "Mauritania-Trarza-Rosso": "RO", "Mauritius-Agalega Islands-None": "None", "Mauritius-Black River-None": "None", "Mauritius-Flacq-None": "None", "Mauritius-Grand Port-None": "None", "Mauritius-Moka-None": "None", "Mauritius-Pamplemousses-None": "None", "Mauritius-Plaines Wilhems-None": "None", "Mauritius-Port Louis-None": "None", "Mauritius-Rivi\u00e8re du Rempart-None": "None", "Mauritius-Rodriguez-None": "None", "Mauritius-Saint Brandon-None": "None", "Mauritius-Savanne-None": "None", "Mayotte-Acoua-None": "None", "Mayotte-Bandraboua-None": "None", "Mayotte-Bandrele-None": "None", "Mayotte-Boueni-None": "None", "Mayotte-Chiconi-None": "None", "Mayotte-Chirongui-None": "None", "Mayotte-Dembeni-None": "None", "Mayotte-Dzaoudzi-None": "None", "Mayotte-Kani-Keli-None": "None", "Mayotte-Koungou-None": "None", "Mayotte-M'tsangamouji-None": "None", "Mayotte-Mamoudzou-None": "None", "Mayotte-Mtsamboro-None": "None", "Mayotte-Ouangani-None": "None", "Mayotte-Pamandzi-None": "None", "Mayotte-Sada-None": "None", "Mayotte-Tsingoni-None": "None", "Mexico-Aguascalientes-Aguascalientes": "AG", "Mexico-Aguascalientes-Asientos": "AS", "Mexico-Aguascalientes-Calvillo": "CA", "Mexico-Aguascalientes-Cos\u00edo": "CO", "Mexico-Aguascalientes-Jes\u00fas Mar\u00eda": "JM", "Mexico-Aguascalientes-Pabell\u00f3n de Arteaga": "PA", "Mexico-Aguascalientes-Rinc\u00f3n de Romos": "RR", "Mexico-Aguascalientes-San Jos\u00e9 de Gracia": "SG", "Mexico-Aguascalientes-Tepezal\u00e1": "TE", "Mexico-Baja California Sur-Comond\u00fa": "CO", "Mexico-Baja California Sur-La Paz": "PA", "Mexico-Baja California Sur-Muleg\u00e9": "MU", "Mexico-Baja California-Ensenada": "EN", "Mexico-Baja California-Mexicali": "ME", "Mexico-Baja California-Muleg\u00e9": "MU", "Mexico-Baja California-Tecate": "TE", "Mexico-Baja California-Tijuana": "TI", "Mexico-Campeche-Calkin\u00ed": "CL", "Mexico-Campeche-Campeche": "CM", "Mexico-Campeche-Carmen": "CR", "Mexico-Campeche-Champot\u00f3n": "CH", "Mexico-Campeche-Hecelchak\u00e1n": "HE", "Mexico-Campeche-Hopelch\u00e9n": "HO", "Mexico-Campeche-Palizada": "PA", "Mexico-Campeche-Tenabo": "TE", "Mexico-Chiapas-Acacoyagua": "AY", "Mexico-Chiapas-Acala": "AC", "Mexico-Chiapas-Acapetahua": "AP", "Mexico-Chiapas-Altamirano": "AL", "Mexico-Chiapas-Amat\u00e1n": "AM", "Mexico-Chiapas-Amatenango de la Frontera": "AF", "Mexico-Chiapas-Amatenango del Valle": "AV", "Mexico-Chiapas-Angel Albino Corzo": "AA", "Mexico-Chiapas-Arriaga": "AR", "Mexico-Chiapas-Bejucal de Ocampo": "BO", "Mexico-Chiapas-Bella Vista": "BV", "Mexico-Chiapas-Berrioz\u00e1bal": "BE", "Mexico-Chiapas-Bochil": "BC", "Mexico-Chiapas-Cacahoat\u00e1n": "CT", "Mexico-Chiapas-Catazaj\u00e1": "CZ", "Mexico-Chiapas-Chalchihuit\u00e1n": "CL", "Mexico-Chiapas-Chamula": "CM", "Mexico-Chiapas-Chanal": "CN", "Mexico-Chiapas-Chapultenango": "CG", "Mexico-Chiapas-Chenalh\u00f3": "CE", "Mexico-Chiapas-Chiapa de Corzo": "CC", "Mexico-Chiapas-Chiapilla": "CP", "Mexico-Chiapas-Chicoas\u00e9n": "CS", "Mexico-Chiapas-Chicomuselo": "CH", "Mexico-Chiapas-Chil\u00f3n": "CI", "Mexico-Chiapas-Cintalapa": "CF", "Mexico-Chiapas-Coapilla": "CA", "Mexico-Chiapas-Comit\u00e1n de Dom\u00ednguez": "CD", "Mexico-Chiapas-Copainal\u00e1": "CO", "Mexico-Chiapas-El Bosque": "BS", "Mexico-Chiapas-El Porvenir": "PO", "Mexico-Chiapas-Escuintla": "ES", "Mexico-Chiapas-Francisco Le\u00f3n": "FL", "Mexico-Chiapas-Frontera Comalapa": "FC", "Mexico-Chiapas-Frontera Hidalgo": "FH", "Mexico-Chiapas-Huehuet\u00e1n": "HH", "Mexico-Chiapas-Huitiup\u00e1n": "HP", "Mexico-Chiapas-Huixt\u00e1n": "HX", "Mexico-Chiapas-Huixtla": "HL", "Mexico-Chiapas-Ixhuat\u00e1n": "IH", "Mexico-Chiapas-Ixtacomit\u00e1n": "IC", "Mexico-Chiapas-Ixtapa": "IP", "Mexico-Chiapas-Ixtapangajoya": "IX", "Mexico-Chiapas-Jiquipilas": "JQ", "Mexico-Chiapas-Jitotol": "JT", "Mexico-Chiapas-Ju\u00e1rez": "JU", "Mexico-Chiapas-La Concordia": "CR", "Mexico-Chiapas-La Grandeza": "GR", "Mexico-Chiapas-La Independencia": "IN", "Mexico-Chiapas-La Libertad": "LI", "Mexico-Chiapas-La Trinitaria": "TR", "Mexico-Chiapas-Larr\u00e1inzar": "LA", "Mexico-Chiapas-Las Margaritas": "MR", "Mexico-Chiapas-Las Rosas": "RO", "Mexico-Chiapas-Mapastepec": "MP", "Mexico-Chiapas-Mazapa de Madero": "MM", "Mexico-Chiapas-Mazat\u00e1n": "MA", "Mexico-Chiapas-Metapa": "ME", "Mexico-Chiapas-Mitontic": "MI", "Mexico-Chiapas-Motozintla": "MO", "Mexico-Chiapas-Nicol\u00e1s Ru\u00edz": "NI", "Mexico-Chiapas-Ocosingo": "OG", "Mexico-Chiapas-Ocotepec": "OT", "Mexico-Chiapas-Ocozocoautla de Espinosa": "OE", "Mexico-Chiapas-Ostuac\u00e1n": "OS", "Mexico-Chiapas-Osumacinta": "OM", "Mexico-Chiapas-Oxchuc": "OX", "Mexico-Chiapas-Palenque": "PQ", "Mexico-Chiapas-Pantelh\u00f3": "PN", "Mexico-Chiapas-Pantepec": "PA", "Mexico-Chiapas-Pichucalco": "PI", "Mexico-Chiapas-Pijijiapan": "PJ", "Mexico-Chiapas-Pueblo Nuevo Solistahuac\u00e1n": "PS", "Mexico-Chiapas-Ray\u00f3n": "RA", "Mexico-Chiapas-Reforma": "RE", "Mexico-Chiapas-Sabanilla": "SB", "Mexico-Chiapas-Salto de Agua": "SA", "Mexico-Chiapas-San Crist\u00f3bal de las Casas": "SC", "Mexico-Chiapas-San Fernando": "SF", "Mexico-Chiapas-San Lucas": "SL", "Mexico-Chiapas-Siltepec": "SE", "Mexico-Chiapas-Simojovel": "SM", "Mexico-Chiapas-Sital\u00e1": "SI", "Mexico-Chiapas-Socoltenango": "SG", "Mexico-Chiapas-Solosuchiapa": "SO", "Mexico-Chiapas-Soyal\u00f3": "SY", "Mexico-Chiapas-Suchiapa": "SU", "Mexico-Chiapas-Suchiate": "ST", "Mexico-Chiapas-Sunuapa": "SN", "Mexico-Chiapas-Tapachula": "TP", "Mexico-Chiapas-Tapalapa": "TL", "Mexico-Chiapas-Tapilula": "TA", "Mexico-Chiapas-Tecpat\u00e1n": "TT", "Mexico-Chiapas-Tenejapa": "TJ", "Mexico-Chiapas-Teopisca": "TE", "Mexico-Chiapas-Tila": "TI", "Mexico-Chiapas-Tonal\u00e1": "TN", "Mexico-Chiapas-Totolapa": "TO", "Mexico-Chiapas-Tumbal\u00e1": "TM", "Mexico-Chiapas-Tuxtla Chico": "TC", "Mexico-Chiapas-Tuxtla Guti\u00e9rrez": "TG", "Mexico-Chiapas-Tuzant\u00e1n": "TU", "Mexico-Chiapas-Tzimol": "TZ", "Mexico-Chiapas-Venustiano Carranza": "VC", "Mexico-Chiapas-Villa Comaltitl\u00e1n": "VM", "Mexico-Chiapas-Villa Corzo": "VR", "Mexico-Chiapas-Villaflores": "VF", "Mexico-Chiapas-Yajal\u00f3n": "YA", "Mexico-Chiapas-Zinacant\u00e1n": "ZI", "Mexico-Chihuahua-Ahumada": "AH", "Mexico-Chihuahua-Aldama": "AD", "Mexico-Chihuahua-Allende": "AL", "Mexico-Chihuahua-Aquiles Serd\u00e1n": "AQ", "Mexico-Chihuahua-Ascensi\u00f3n": "AS", "Mexico-Chihuahua-Bach\u00edniva": "BC", "Mexico-Chihuahua-Balleza": "BL", "Mexico-Chihuahua-Batopilas": "BT", "Mexico-Chihuahua-Bocoyna": "BO", "Mexico-Chihuahua-Buenaventura": "BU", "Mexico-Chihuahua-Camargo": "CM", "Mexico-Chihuahua-Carichic": "CA", "Mexico-Chihuahua-Casas Grandes": "CG", "Mexico-Chihuahua-Chihuahua": "CH", "Mexico-Chihuahua-Ch\u00ednipas": "CN", "Mexico-Chihuahua-Coronado": "CO", "Mexico-Chihuahua-Coyame del Sotol": "CS", "Mexico-Chihuahua-Cuauht\u00e9moc": "CU", "Mexico-Chihuahua-Cusihuiriachic": "CI", "Mexico-Chihuahua-Delicias": "DE", "Mexico-Chihuahua-Dr. Belisario Dom\u00ednguez": "BD", "Mexico-Chihuahua-El Tule": "TU", "Mexico-Chihuahua-Galeana": "GA", "Mexico-Chihuahua-General Trias": "None", "Mexico-Chihuahua-Gran Morelos": "GM", "Mexico-Chihuahua-Guachochic": "GH", "Mexico-Chihuahua-Guadalupe": "GD", "Mexico-Chihuahua-Guadalupe y Calvo": "GC", "Mexico-Chihuahua-Guazapares": "GZ", "Mexico-Chihuahua-Guerrero": "GU", "Mexico-Chihuahua-Hidalgo del Parral": "HI", "Mexico-Chihuahua-Huejotit\u00e1n": "HU", "Mexico-Chihuahua-Ignacio Zaragoza": "IG", "Mexico-Chihuahua-Janos": "JA", "Mexico-Chihuahua-Jim\u00e9nez": "JI", "Mexico-Chihuahua-Ju\u00e1rez": "JU", "Mexico-Chihuahua-Julimes": "JL", "Mexico-Chihuahua-La Cruz": "CR", "Mexico-Chihuahua-L\u00f3pez": "LO", "Mexico-Chihuahua-Madera": "MD", "Mexico-Chihuahua-Maguarichic": "MG", "Mexico-Chihuahua-Manuel Benavides": "MB", "Mexico-Chihuahua-Matachic": "MT", "Mexico-Chihuahua-Matamoros": "MA", "Mexico-Chihuahua-Meoqui": "ME", "Mexico-Chihuahua-Morelos": "MR", "Mexico-Chihuahua-Moris": "MS", "Mexico-Chihuahua-Namiquipa": "NA", "Mexico-Chihuahua-Nonoava": "NO", "Mexico-Chihuahua-Nuevo Casas Grandes": "NU", "Mexico-Chihuahua-Ocampo": "OC", "Mexico-Chihuahua-Ojinaga": "OJ", "Mexico-Chihuahua-Praxedis G. Guerrero": "PR", "Mexico-Chihuahua-Riva Palacio": "RI", "Mexico-Chihuahua-Rosales": "RS", "Mexico-Chihuahua-Rosario": "RO", "Mexico-Chihuahua-San Francisco de Borja": "SF", "Mexico-Chihuahua-San Francisco de Conchos": "SC", "Mexico-Chihuahua-San Francisco del Oro": "SO", "Mexico-Chihuahua-Santa B\u00e1rbara": "SB", "Mexico-Chihuahua-Satev\u00f3": "ST", "Mexico-Chihuahua-Saucillo": "SA", "Mexico-Chihuahua-Tem\u00f3sachic": "TE", "Mexico-Chihuahua-Urique": "UQ", "Mexico-Chihuahua-Uruachic": "UC", "Mexico-Chihuahua-Valle de Zaragoza": "VA", "Mexico-Coahuila-Abasolo": "AB", "Mexico-Coahuila-Acu\u00f1a": "AC", "Mexico-Coahuila-Allende": "AL", "Mexico-Coahuila-Arteaga": "AR", "Mexico-Coahuila-Candela": "CN", "Mexico-Coahuila-Casta\u00f1os": "CS", "Mexico-Coahuila-Cuatroci\u00e9negas": "CC", "Mexico-Coahuila-Escobedo": "ES", "Mexico-Coahuila-Francisco I. Madero": "FM", "Mexico-Coahuila-Frontera": "FR", "Mexico-Coahuila-General Cepeda": "GC", "Mexico-Coahuila-Guerrero": "GU", "Mexico-Coahuila-Hidalgo": "HI", "Mexico-Coahuila-Jim\u00e9nez": "JI", "Mexico-Coahuila-Ju\u00e1rez": "JU", "Mexico-Coahuila-Lamadrid": "LA", "Mexico-Coahuila-Matamoros": "MA", "Mexico-Coahuila-Monclova": "MN", "Mexico-Coahuila-Morelos": "MR", "Mexico-Coahuila-M\u00fazquiz": "MU", "Mexico-Coahuila-Nadadores": "ND", "Mexico-Coahuila-Nava": "NV", "Mexico-Coahuila-Nueva Rosita": "None", "Mexico-Coahuila-Ocampo": "OC", "Mexico-Coahuila-Parras": "PA", "Mexico-Coahuila-Piedras Negras": "PN", "Mexico-Coahuila-Progreso": "PR", "Mexico-Coahuila-Ramos Arizpe": "RA", "Mexico-Coahuila-Sabinas": "SA", "Mexico-Coahuila-Sacramento": "SC", "Mexico-Coahuila-Saltillo": "SL", "Mexico-Coahuila-San Buenaventura": "SB", "Mexico-Coahuila-San Pedro": "SP", "Mexico-Coahuila-Sierra Mojada": "SM", "Mexico-Coahuila-Torre\u00f3n": "TO", "Mexico-Coahuila-Viesca": "VI", "Mexico-Coahuila-Villa Uni\u00f3n": "VU", "Mexico-Coahuila-Zaragoza": "ZA", "Mexico-Colima-Armer\u00eda": "AR", "Mexico-Colima-Colima": "CL", "Mexico-Colima-Comala": "CM", "Mexico-Colima-Coquimatl\u00e1n": "CQ", "Mexico-Colima-Cuauht\u00e9moc": "CU", "Mexico-Colima-Ixtlahuac\u00e1n": "IX", "Mexico-Colima-Manzanillo": "MA", "Mexico-Colima-Minatitl\u00e1n": "MI", "Mexico-Colima-Tecom\u00e1n": "TE", "Mexico-Colima-Villa de Alvarez": "VI", "Mexico-Distrito Federal-Alvaro Obreg\u00f3n": "AO", "Mexico-Distrito Federal-Azcapotzalco": "AZ", "Mexico-Distrito Federal-Benito Ju\u00e1rez": "BJ", "Mexico-Distrito Federal-Coyoac\u00e1n": "CO", "Mexico-Distrito Federal-Cuajimalpa de Morelos": "CM", "Mexico-Distrito Federal-Cuauht\u00e9moc": "CU", "Mexico-Distrito Federal-Gustavo A. Madero": "GM", "Mexico-Distrito Federal-Iztacalco": "IC", "Mexico-Distrito Federal-Iztapalapa": "IP", "Mexico-Distrito Federal-Magdalena Contreras": "MC", "Mexico-Distrito Federal-Miguel Hidalgo": "MH", "Mexico-Distrito Federal-Milpa Alta": "MA", "Mexico-Distrito Federal-Tl\u00e1huac": "TH", "Mexico-Distrito Federal-Tlalpan": "TP", "Mexico-Distrito Federal-Venustiano Carranza": "VC", "Mexico-Distrito Federal-Xochimilco": "XO", "Mexico-Durango-Canatl\u00e1n": "CN", "Mexico-Durango-Canelas": "CA", "Mexico-Durango-Coneto de Comonfort": "CC", "Mexico-Durango-Cuencam\u00e9": "CU", "Mexico-Durango-Durango": "DU", "Mexico-Durango-El Oro": "OR", "Mexico-Durango-General Sim\u00f3n Bol\u00edvar": "GE", "Mexico-Durango-G\u00f3mez Palacio": "GO", "Mexico-Durango-Guadalupe Victoria": "GV", "Mexico-Durango-Guanacev\u00ed": "GU", "Mexico-Durango-Hidalgo": "HI", "Mexico-Durango-Ind\u00e9": "IN", "Mexico-Durango-Lerdo": "LE", "Mexico-Durango-Mapim\u00ed": "MA", "Mexico-Durango-Mezquital": "ME", "Mexico-Durango-Nazas": "NA", "Mexico-Durango-Nombre de Dios": "NO", "Mexico-Durango-Ocampo": "OC", "Mexico-Durango-Ot\u00e1ez": "OT", "Mexico-Durango-P\u00e1nuco de Coronado": "PA", "Mexico-Durango-Pe\u00f1\u00f3n Blanco": "PE", "Mexico-Durango-Poanas": "PO", "Mexico-Durango-Pueblo Nuevo": "PU", "Mexico-Durango-Rodeo": "RO", "Mexico-Durango-San Bernardo": "SB", "Mexico-Durango-San Dimas": "SD", "Mexico-Durango-San Juan de Guadalupe": "SJ", "Mexico-Durango-San Juan del R\u00edo": "SR", "Mexico-Durango-San Luis de Cordero": "SL", "Mexico-Durango-San Pedro del Gallo": "SG", "Mexico-Durango-Santa Clara": "SC", "Mexico-Durango-Santiago Papasquiaro": "SP", "Mexico-Durango-S\u00fachil": "SU", "Mexico-Durango-Tamazula": "TA", "Mexico-Durango-Tepehuanes": "TE", "Mexico-Durango-Tlahualilo": "TL", "Mexico-Durango-Topia": "TO", "Mexico-Durango-Vicente Guerrero": "VI", "Mexico-Guanajuato-Abasolo": "AB", "Mexico-Guanajuato-Ac\u00e1mbaro": "AC", "Mexico-Guanajuato-Allende": "AL", "Mexico-Guanajuato-Apaseo el Alto": "AA", "Mexico-Guanajuato-Apaseo el Grande": "AG", "Mexico-Guanajuato-Atarjea": "AT", "Mexico-Guanajuato-Celaya": "CE", "Mexico-Guanajuato-Comonfort": "CM", "Mexico-Guanajuato-Coroneo": "CR", "Mexico-Guanajuato-Cortazar": "CO", "Mexico-Guanajuato-Cuer\u00e1maro": "CU", "Mexico-Guanajuato-Doctor Mora": "DM", "Mexico-Guanajuato-Dolores Hidalgo": "DH", "Mexico-Guanajuato-Guanajuato": "GU", "Mexico-Guanajuato-Huan\u00edmaro": "HU", "Mexico-Guanajuato-Irapuato": "IR", "Mexico-Guanajuato-Jaral del Progreso": "JA", "Mexico-Guanajuato-Jer\u00e9cuaro": "JE", "Mexico-Guanajuato-Le\u00f3n": "LE", "Mexico-Guanajuato-Manuel Doblado": "MA", "Mexico-Guanajuato-Morole\u00f3n": "MO", "Mexico-Guanajuato-Ocampo": "OC", "Mexico-Guanajuato-P\u00e9njamo": "PE", "Mexico-Guanajuato-Pueblo Nuevo": "PU", "Mexico-Guanajuato-Pur\u00edsima del Rinc\u00f3n": "PR", "Mexico-Guanajuato-Romita": "RO", "Mexico-Guanajuato-Salamanca": "SA", "Mexico-Guanajuato-Salvatierra": "SV", "Mexico-Guanajuato-San Diego de la Uni\u00f3n": "SD", "Mexico-Guanajuato-San Felipe": "SF", "Mexico-Guanajuato-San Francisco del Rinc\u00f3n": "SR", "Mexico-Guanajuato-San Jos\u00e9 Iturbide": "SI", "Mexico-Guanajuato-San Luis de la Paz": "SL", "Mexico-Guanajuato-Santa Catarina": "SC", "Mexico-Guanajuato-Santa Cruz de Juventino Rosas": "SJ", "Mexico-Guanajuato-Santiago Maravat\u00edo": "SM", "Mexico-Guanajuato-Silao": "SO", "Mexico-Guanajuato-Tarandacuao": "TD", "Mexico-Guanajuato-Tarimoro": "TM", "Mexico-Guanajuato-Tierra Blanca": "TB", "Mexico-Guanajuato-Uriangato": "UR", "Mexico-Guanajuato-Valle de Santiago": "VA", "Mexico-Guanajuato-Victoria": "VC", "Mexico-Guanajuato-Villagr\u00e1n": "VL", "Mexico-Guanajuato-Xich\u00fa": "XI", "Mexico-Guanajuato-Yuriria": "YU", "Mexico-Guerrero-Acapulco de Ju\u00e1rez": "AJ", "Mexico-Guerrero-Ahuacuotzingo": "AH", "Mexico-Guerrero-Ajuchitl\u00e1n del Progreso": "AP", "Mexico-Guerrero-Alcozauca de Guerrero": "AG", "Mexico-Guerrero-Alpoyeca": "AY", "Mexico-Guerrero-Apaxtla": "AX", "Mexico-Guerrero-Arcelia": "AE", "Mexico-Guerrero-Atenango del R\u00edo": "AR", "Mexico-Guerrero-Atlamajalcingo del Monte": "AM", "Mexico-Guerrero-Atlixtac": "AT", "Mexico-Guerrero-Atoyac de Alvarez": "AA", "Mexico-Guerrero-Ayutla de los Libres": "AL", "Mexico-Guerrero-Azoy\u00fa": "AU", "Mexico-Guerrero-Benito Ju\u00e1rez": "BJ", "Mexico-Guerrero-Buenavista de Cu\u00e9llar": "BU", "Mexico-Guerrero-Chilapa de Alvarez": "CH", "Mexico-Guerrero-Chilpancingo de los Bravo": "CB", "Mexico-Guerrero-Cocula": "CU", "Mexico-Guerrero-Copala": "CO", "Mexico-Guerrero-Copalillo": "CI", "Mexico-Guerrero-Copanatoyac": "CY", "Mexico-Guerrero-Coyuca de Ben\u00edtez": "CD", "Mexico-Guerrero-Coyuca de Catal\u00e1n": "CC", "Mexico-Guerrero-Cuajinicuilapa": "CK", "Mexico-Guerrero-Cual\u00e1c": "CL", "Mexico-Guerrero-Cuautepec": "CT", "Mexico-Guerrero-Cuetzala del Progreso": "CP", "Mexico-Guerrero-Cutzamala de Pinz\u00f3n": "CZ", "Mexico-Guerrero-Eduardo Neri": "ED", "Mexico-Guerrero-Erongar\u00edcuaro": "ER", "Mexico-Guerrero-Florencio Villarreal": "FL", "Mexico-Guerrero-General Canuto A. Neri": "GN", "Mexico-Guerrero-General Heliodoro Castillo": "GC", "Mexico-Guerrero-Huamuxtitl\u00e1n": "HU", "Mexico-Guerrero-Huitzuco de los Figueroa": "HF", "Mexico-Guerrero-Iguala de la Independencia": "II", "Mexico-Guerrero-Igualapa": "IG", "Mexico-Guerrero-Ixcateopan de Cuauht\u00e9moc": "IC", "Mexico-Guerrero-Jos\u00e9 Azueta": "JO", "Mexico-Guerrero-Juan R. Escudero": "JU", "Mexico-Guerrero-La Union": "None", "Mexico-Guerrero-Leonardo Bravo": "LE", "Mexico-Guerrero-Malinaltepec": "MP", "Mexico-Guerrero-M\u00e1rtir de Cuilapan": "MC", "Mexico-Guerrero-Metlat\u00f3noc": "MT", "Mexico-Guerrero-Mochitl\u00e1n": "MO", "Mexico-Guerrero-Olinal\u00e1": "OL", "Mexico-Guerrero-Ometepec": "OM", "Mexico-Guerrero-Pedro Ascencio Alquisiras": "PA", "Mexico-Guerrero-Petatl\u00e1n": "PE", "Mexico-Guerrero-Pilcaya": "PI", "Mexico-Guerrero-Pungarabato": "PU", "Mexico-Guerrero-Quechultenango": "QU", "Mexico-Guerrero-San Luis Acatl\u00e1n": "SA", "Mexico-Guerrero-San Marcos": "SM", "Mexico-Guerrero-San Miguel Totolapan": "ST", "Mexico-Guerrero-Taxco de Alarc\u00f3n": "TA", "Mexico-Guerrero-Tecoanapa": "TN", "Mexico-Guerrero-T\u00e9cpan de Galeana": "TG", "Mexico-Guerrero-Teloloapan": "TO", "Mexico-Guerrero-Tepecoacuilco de Trujano": "TT", "Mexico-Guerrero-Tetipac": "TE", "Mexico-Guerrero-Tixtla de Guerrero": "TX", "Mexico-Guerrero-Tlacoachistlahuaca": "TH", "Mexico-Guerrero-Tlacoapa": "TP", "Mexico-Guerrero-Tlalchapa": "TL", "Mexico-Guerrero-Tlalixtaquilla de Maldonado": "TM", "Mexico-Guerrero-Tlapa de Comonfort": "TC", "Mexico-Guerrero-Tlapehuala": "TU", "Mexico-Guerrero-Xalpatl\u00e1huac": "XA", "Mexico-Guerrero-Xochihuehuetl\u00e1n": "XH", "Mexico-Guerrero-Xochistlahuaca": "XS", "Mexico-Guerrero-Zapotitl\u00e1n Tablas": "ZA", "Mexico-Guerrero-Zir\u00e1ndaro": "ZC", "Mexico-Guerrero-Zitlala": "ZI", "Mexico-Hidalgo-Acatl\u00e1n": "AA", "Mexico-Hidalgo-Acaxochitl\u00e1n": "AC", "Mexico-Hidalgo-Actopan": "AN", "Mexico-Hidalgo-Agua Blanca de Iturbide": "AB", "Mexico-Hidalgo-Ajacuba": "AJ", "Mexico-Hidalgo-Alfajayucan": "AF", "Mexico-Hidalgo-Almoloya": "AM", "Mexico-Hidalgo-Apan": "AP", "Mexico-Hidalgo-Atitalaquia": "AQ", "Mexico-Hidalgo-Atlapexco": "AX", "Mexico-Hidalgo-Atotonilco de Tula": "AT", "Mexico-Hidalgo-Atotonilco el Grande": "AG", "Mexico-Hidalgo-Calnali": "CL", "Mexico-Hidalgo-Cardonal": "CR", "Mexico-Hidalgo-Chapantongo": "CN", "Mexico-Hidalgo-Chapulhuac\u00e1n": "CP", "Mexico-Hidalgo-Chilcuautla": "CU", "Mexico-Hidalgo-Cuautepec de Hinojosa": "CH", "Mexico-Hidalgo-El Arenal": "AR", "Mexico-Hidalgo-Eloxochitl\u00e1n": "EL", "Mexico-Hidalgo-Emiliano Zapata": "EM", "Mexico-Hidalgo-Epazoyucan": "EP", "Mexico-Hidalgo-Francisco I. Madero": "FM", "Mexico-Hidalgo-Huasca de Ocampo": "HO", "Mexico-Hidalgo-Huautla": "HU", "Mexico-Hidalgo-Huazalingo": "HZ", "Mexico-Hidalgo-Huehuetla": "HH", "Mexico-Hidalgo-Huejutla de Reyes": "HR", "Mexico-Hidalgo-Huichapan": "HC", "Mexico-Hidalgo-Ixmiquilpan": "IX", "Mexico-Hidalgo-Jacala de Ledezma": "JL", "Mexico-Hidalgo-Jaltoc\u00e1n": "JA", "Mexico-Hidalgo-Ju\u00e1rez Hidalgo": "JU", "Mexico-Hidalgo-La Misi\u00f3n": "MI", "Mexico-Hidalgo-Lolotla": "LO", "Mexico-Hidalgo-Metepec": "MT", "Mexico-Hidalgo-Metztitl\u00e1n": "MZ", "Mexico-Hidalgo-Mineral de la Reforma": "MR", "Mexico-Hidalgo-Mineral del Chico": "MC", "Mexico-Hidalgo-Mineral del Monte": "MM", "Mexico-Hidalgo-Mixquiahuala de Ju\u00e1rez": "MJ", "Mexico-Hidalgo-Molango de Escamilla": "ME", "Mexico-Hidalgo-Nicol\u00e1s Flores": "NI", "Mexico-Hidalgo-Nopala de Villagr\u00e1n": "NO", "Mexico-Hidalgo-Omitl\u00e1n de Ju\u00e1rez": "OM", "Mexico-Hidalgo-Pachuca de Soto": "PS", "Mexico-Hidalgo-Pacula": "PA", "Mexico-Hidalgo-Pisaflores": "PI", "Mexico-Hidalgo-Progreso de Obreg\u00f3n": "PR", "Mexico-Hidalgo-San Agust\u00edn Metzquititl\u00e1n": "SM", "Mexico-Hidalgo-San Agust\u00edn Tlaxiaca": "ST", "Mexico-Hidalgo-San Bartolo Tutotepec": "SB", "Mexico-Hidalgo-San Felipe Orizatl\u00e1n": "SF", "Mexico-Hidalgo-San Salvador": "SS", "Mexico-Hidalgo-Santiago de Anaya": "SA", "Mexico-Hidalgo-Santiago Tulantepec de Lugo Guerrero": "TL", "Mexico-Hidalgo-Singuilucan": "SI", "Mexico-Hidalgo-Tasquillo": "TQ", "Mexico-Hidalgo-Tecozautla": "TZ", "Mexico-Hidalgo-Tenango de Doria": "TD", "Mexico-Hidalgo-Tepeapulco": "TP", "Mexico-Hidalgo-Tepehuac\u00e1n de Guerrero": "TG", "Mexico-Hidalgo-Tepeji del R\u00edo de Ocampo": "TR", "Mexico-Hidalgo-Tepetitl\u00e1n": "TF", "Mexico-Hidalgo-Tetepango": "TE", "Mexico-Hidalgo-Tezontepec de Aldama": "TA", "Mexico-Hidalgo-Tianguistengo": "TI", "Mexico-Hidalgo-Tizayuca": "TY", "Mexico-Hidalgo-Tlahuelilpan": "TH", "Mexico-Hidalgo-Tlahuiltepa": "TT", "Mexico-Hidalgo-Tlanalapa": "TN", "Mexico-Hidalgo-Tlanchinol": "TC", "Mexico-Hidalgo-Tlaxcoapan": "TX", "Mexico-Hidalgo-Tolcayuca": "TO", "Mexico-Hidalgo-Tula de Allende": "TU", "Mexico-Hidalgo-Tulancingo de Bravo": "TB", "Mexico-Hidalgo-Villa de Tezontepec": "VI", "Mexico-Hidalgo-Xochiatipan": "XT", "Mexico-Hidalgo-Xochicoatl\u00e1n": "XC", "Mexico-Hidalgo-Yahualica": "YA", "Mexico-Hidalgo-Zacualtip\u00e1n de Angeles": "ZA", "Mexico-Hidalgo-Zapotl\u00e1n de Ju\u00e1rez": "ZJ", "Mexico-Hidalgo-Zempoala": "ZE", "Mexico-Hidalgo-Zimap\u00e1n": "ZI", "Mexico-Jalisco-Acatic": "AC", "Mexico-Jalisco-Acatl\u00e1n de Ju\u00e1rez": "AJ", "Mexico-Jalisco-Ahualulco de Mercado": "AM", "Mexico-Jalisco-Amacueca": "AU", "Mexico-Jalisco-Amatit\u00e1n": "AI", "Mexico-Jalisco-Ameca": "AE", "Mexico-Jalisco-Antonio Escobedo": "None", "Mexico-Jalisco-Arandas": "AD", "Mexico-Jalisco-Atemajac de Brizuela": "AB", "Mexico-Jalisco-Atengo": "AG", "Mexico-Jalisco-Atenguillo": "AL", "Mexico-Jalisco-Atotonilco El Alto": "AA", "Mexico-Jalisco-Atoyac": "AO", "Mexico-Jalisco-Autl\u00e1n de Navarro": "AN", "Mexico-Jalisco-Ayotl\u00e1n": "AY", "Mexico-Jalisco-Ayutla": "AT", "Mexico-Jalisco-Bola\u00f1os": "BO", "Mexico-Jalisco-Cabo Corrientes": "CR", "Mexico-Jalisco-Ca\u00f1adas de Obreg\u00f3n": "CO", "Mexico-Jalisco-Casimiro Castillo": "CC", "Mexico-Jalisco-Chapala": "CA", "Mexico-Jalisco-Chimaltit\u00e1n": "CM", "Mexico-Jalisco-Chiquilistl\u00e1n": "CH", "Mexico-Jalisco-Cihuatl\u00e1n": "CI", "Mexico-Jalisco-Ciudad Guzman": "None", "Mexico-Jalisco-Ciudad Venustiano Carranza": "None", "Mexico-Jalisco-Cocula": "CU", "Mexico-Jalisco-Colotl\u00e1n": "CT", "Mexico-Jalisco-Concepci\u00f3n de Buenos Aires": "CB", "Mexico-Jalisco-Cuautitl\u00e1n de Garc\u00eda Barrag\u00e1n": "CG", "Mexico-Jalisco-Cuautla": "CU", "Mexico-Jalisco-Cuquito": "None", "Mexico-Jalisco-Degollado": "DE", "Mexico-Jalisco-Ejutla": "EJ", "Mexico-Jalisco-El Arenal": "AR", "Mexico-Jalisco-El Grullo": "GR", "Mexico-Jalisco-El Lim\u00f3n": "LI", "Mexico-Jalisco-El Salto": "ST", "Mexico-Jalisco-Encarnaci\u00f3n de D\u00edaz": "EN", "Mexico-Jalisco-Etzatl\u00e1n": "ET", "Mexico-Jalisco-G\u00f3mez Far\u00edas": "GO", "Mexico-Jalisco-Guachinango": "GC", "Mexico-Jalisco-Guadalajara": "GD", "Mexico-Jalisco-Hostotipaquillo": "HO", "Mexico-Jalisco-Huej\u00facar": "HJ", "Mexico-Jalisco-Huejuquilla el Alto": "HA", "Mexico-Jalisco-Ixtlahuac\u00e1n de los Membrillos": "IM", "Mexico-Jalisco-Ixtlahuac\u00e1n del R\u00edo": "IR", "Mexico-Jalisco-Jalostotitl\u00e1n": "JL", "Mexico-Jalisco-Jamay": "JA", "Mexico-Jalisco-Jes\u00fas Mar\u00eda": "JM", "Mexico-Jalisco-Jilotl\u00e1n de los Dolores": "JD", "Mexico-Jalisco-Jocotepec": "JO", "Mexico-Jalisco-Juanacatl\u00e1n": "JN", "Mexico-Jalisco-Juchitl\u00e1n": "JC", "Mexico-Jalisco-La Barca": "BA", "Mexico-Jalisco-La Huerta": "HU", "Mexico-Jalisco-La Manzanilla de la Paz": "MP", "Mexico-Jalisco-Lago de Chapala": "None", "Mexico-Jalisco-Lagos de Moreno": "LA", "Mexico-Jalisco-Magdalena": "MA", "Mexico-Jalisco-Manuel M. Dieguez": "None", "Mexico-Jalisco-Mascota": "MS", "Mexico-Jalisco-Mazamitla": "MM", "Mexico-Jalisco-Mexticac\u00e1n": "MX", "Mexico-Jalisco-Mezquitic": "MZ", "Mexico-Jalisco-Mixtl\u00e1n": "MI", "Mexico-Jalisco-Ocotl\u00e1n": "OC", "Mexico-Jalisco-Ojuelos de Jalisco": "OJ", "Mexico-Jalisco-Pihuamo": "PI", "Mexico-Jalisco-Poncitl\u00e1n": "PO", "Mexico-Jalisco-Puerto Vallarta": "PU", "Mexico-Jalisco-Quitupan": "QU", "Mexico-Jalisco-San Crist\u00f3bal de la Barranca": "SC", "Mexico-Jalisco-San Diego de Alejandr\u00eda": "SD", "Mexico-Jalisco-San Juan de los Lagos": "SL", "Mexico-Jalisco-San Juli\u00e1n": "SJ", "Mexico-Jalisco-San Marcos": "SM", "Mexico-Jalisco-San Mart\u00edn de Bola\u00f1os": "SB", "Mexico-Jalisco-San Mart\u00edn Hidalgo": "SH", "Mexico-Jalisco-San Miguel el Alto": "SA", "Mexico-Jalisco-San Sebasti\u00e1n del Oeste": "SS", "Mexico-Jalisco-Santa Mar\u00eda de los Angeles": "SR", "Mexico-Jalisco-Sayula": "SY", "Mexico-Jalisco-Tala": "TB", "Mexico-Jalisco-Talpa de Allende": "TD", "Mexico-Jalisco-Tamazula de Gordiano": "TG", "Mexico-Jalisco-Tapalpa": "TF", "Mexico-Jalisco-Tecalitl\u00e1n": "TL", "Mexico-Jalisco-Techaluta de Montenegro": "TM", "Mexico-Jalisco-Tecolotl\u00e1n": "TE", "Mexico-Jalisco-Tenamaxtl\u00e1n": "TN", "Mexico-Jalisco-Teocaltiche": "TJ", "Mexico-Jalisco-Teocuitatl\u00e1n de Corona": "TC", "Mexico-Jalisco-Tepatitl\u00e1n de Morelos": "TP", "Mexico-Jalisco-Tequila": "TK", "Mexico-Jalisco-Teuchitl\u00e1n": "TH", "Mexico-Jalisco-Tizap\u00e1n el Alto": "TA", "Mexico-Jalisco-Tlajomulco de Z\u00fa\u00f1iga": "TZ", "Mexico-Jalisco-Tlaquepaque": "TQ", "Mexico-Jalisco-Tolim\u00e1n": "TI", "Mexico-Jalisco-Tomatl\u00e1n": "TO", "Mexico-Jalisco-Tonal\u00e1": "TN", "Mexico-Jalisco-Tonaya": "TS", "Mexico-Jalisco-Tonila": "TV", "Mexico-Jalisco-Totatiche": "TT", "Mexico-Jalisco-Tototl\u00e1n": "TW", "Mexico-Jalisco-Tuxcacuesco": "TU", "Mexico-Jalisco-Tuxcueca": "TY", "Mexico-Jalisco-Tuxpan": "TX", "Mexico-Jalisco-Uni\u00f3n de San Antonio": "US", "Mexico-Jalisco-Uni\u00f3n de Tula": "UT", "Mexico-Jalisco-Valle de Guadalupe": "VD", "Mexico-Jalisco-Valle de Ju\u00e1rez": "VJ", "Mexico-Jalisco-Villa Corona": "VC", "Mexico-Jalisco-Villa Guerrero": "VG", "Mexico-Jalisco-Villa Hidalgo": "VH", "Mexico-Jalisco-Villa Purificaci\u00f3n": "VP", "Mexico-Jalisco-Yahualica de Gonz\u00e1lez Gallo": "YA", "Mexico-Jalisco-Zacoalco de Torres": "ZT", "Mexico-Jalisco-Zapopan": "ZP", "Mexico-Jalisco-Zapotiltic": "ZA", "Mexico-Jalisco-Zapotitl\u00e1n de Vadillo": "ZV", "Mexico-Jalisco-Zapotl\u00e1n del Rey": "ZR", "Mexico-Jalisco-Zapotlanejo": "ZJ", "Mexico-M\u00e9xico-Acambay": "AY", "Mexico-M\u00e9xico-Acolman": "AO", "Mexico-M\u00e9xico-Aculco": "AC", "Mexico-M\u00e9xico-Almoloya de Alquisiras": "AA", "Mexico-M\u00e9xico-Almoloya de Ju\u00e1rez": "AJ", "Mexico-M\u00e9xico-Almoloya del R\u00edo": "AR", "Mexico-M\u00e9xico-Amanalco": "AN", "Mexico-M\u00e9xico-Amatepec": "AM", "Mexico-M\u00e9xico-Amecameca": "AE", "Mexico-M\u00e9xico-Apaxco": "AX", "Mexico-M\u00e9xico-Atenco": "AT", "Mexico-M\u00e9xico-Atizap\u00e1n": "AI", "Mexico-M\u00e9xico-Atizap\u00e1n de Zaragoza": "AZ", "Mexico-M\u00e9xico-Atlacomulco": "AL", "Mexico-M\u00e9xico-Atlautla": "AU", "Mexico-M\u00e9xico-Axapusco": "AS", "Mexico-M\u00e9xico-Ayapango": "AG", "Mexico-M\u00e9xico-Calimaya": "CY", "Mexico-M\u00e9xico-Capulhuac": "CA", "Mexico-M\u00e9xico-Chalco": "CL", "Mexico-M\u00e9xico-Chapa de Mota": "CM", "Mexico-M\u00e9xico-Chapultepec": "CP", "Mexico-M\u00e9xico-Chiautla": "CT", "Mexico-M\u00e9xico-Chicoloapan": "CF", "Mexico-M\u00e9xico-Chiconcuac": "CC", "Mexico-M\u00e9xico-Chimalhuac\u00e1n": "CN", "Mexico-M\u00e9xico-Coacalco de Berrioz\u00e1bal": "CB", "Mexico-M\u00e9xico-Coatepec Harinas": "CH", "Mexico-M\u00e9xico-Cocotitl\u00e1n": "CO", "Mexico-M\u00e9xico-Coyotepec": "CE", "Mexico-M\u00e9xico-Cuautitl\u00e1n": "CU", "Mexico-M\u00e9xico-Cuautitl\u00e1n Izcalli": "CI", "Mexico-M\u00e9xico-Donato Guerra": "DG", "Mexico-M\u00e9xico-Ecatepec de Morelos": "EM", "Mexico-M\u00e9xico-Ecatzingo": "EC", "Mexico-M\u00e9xico-El Oro": "OR", "Mexico-M\u00e9xico-Huehuetoca": "HH", "Mexico-M\u00e9xico-Hueypoxtla": "HP", "Mexico-M\u00e9xico-Huixquilucan": "HQ", "Mexico-M\u00e9xico-Isidro Fabela": "IF", "Mexico-M\u00e9xico-Ixtapaluca": "IL", "Mexico-M\u00e9xico-Ixtapan de la Sal": "IS", "Mexico-M\u00e9xico-Ixtapan del Oro": "IO", "Mexico-M\u00e9xico-Ixtlahuaca": "IH", "Mexico-M\u00e9xico-Jalatlaco": "None", "Mexico-M\u00e9xico-Jaltenco": "JL", "Mexico-M\u00e9xico-Jilotepec": "JI", "Mexico-M\u00e9xico-Jilotzingo": "JZ", "Mexico-M\u00e9xico-Jiquipilco": "JQ", "Mexico-M\u00e9xico-Jocotitl\u00e1n": "JO", "Mexico-M\u00e9xico-Joquicingo": "JG", "Mexico-M\u00e9xico-Juchitepec": "JU", "Mexico-M\u00e9xico-La Paz": "PA", "Mexico-M\u00e9xico-Lerma": "LE", "Mexico-M\u00e9xico-Malinalco": "MA", "Mexico-M\u00e9xico-Melchor Ocampo": "MO", "Mexico-M\u00e9xico-Metepec": "MT", "Mexico-M\u00e9xico-Mexicaltzingo": "MX", "Mexico-M\u00e9xico-Morelos": "MR", "Mexico-M\u00e9xico-Naucalpan de Ju\u00e1rez": "NJ", "Mexico-M\u00e9xico-Nextlalpan": "NX", "Mexico-M\u00e9xico-Nezahualc\u00f3yotl": "NZ", "Mexico-M\u00e9xico-Nicol\u00e1s Romero": "NR", "Mexico-M\u00e9xico-Nopaltepec": "NO", "Mexico-M\u00e9xico-Ocoyoacac": "OC", "Mexico-M\u00e9xico-Ocuilan": "OA", "Mexico-M\u00e9xico-Otumba": "OB", "Mexico-M\u00e9xico-Otzoloapan": "OT", "Mexico-M\u00e9xico-Otzolotepec": "OL", "Mexico-M\u00e9xico-Ozumba": "OZ", "Mexico-M\u00e9xico-Papalotla": "PA", "Mexico-M\u00e9xico-Polotitl\u00e1n": "PO", "Mexico-M\u00e9xico-Ray\u00f3n": "RA", "Mexico-M\u00e9xico-San Antonio La Isla": "SI", "Mexico-M\u00e9xico-San Felipe del Progreso": "SP", "Mexico-M\u00e9xico-San Mart\u00edn de las Pir\u00e1\u00e1mides": "SM", "Mexico-M\u00e9xico-San Mateo Atenco": "SA", "Mexico-M\u00e9xico-San Sim\u00f3n de Guerrero": "SS", "Mexico-M\u00e9xico-Santo Tom\u00e1s": "ST", "Mexico-M\u00e9xico-Soyaniquilpan de Ju\u00e1rez": "SJ", "Mexico-M\u00e9xico-Sultepec": "SU", "Mexico-M\u00e9xico-Tec\u00e1mac": "TC", "Mexico-M\u00e9xico-Tejupilco": "TK", "Mexico-M\u00e9xico-Temamatla": "TE", "Mexico-M\u00e9xico-Temascalapa": "ES", "Mexico-M\u00e9xico-Temascalcingo": "TG", "Mexico-M\u00e9xico-Temascaltepec": "ET", "Mexico-M\u00e9xico-Temoaya": "TM", "Mexico-M\u00e9xico-Tenancingo": "TN", "Mexico-M\u00e9xico-Tenango del Aire": "TA", "Mexico-M\u00e9xico-Tenango del Valle": "TV", "Mexico-M\u00e9xico-Teoloyuc\u00e1n": "TY", "Mexico-M\u00e9xico-Teotihuac\u00e1n": "TD", "Mexico-M\u00e9xico-Tepetlaoxtoc": "EP", "Mexico-M\u00e9xico-Tepetlixpa": "TX", "Mexico-M\u00e9xico-Tepotzotl\u00e1n": "TP", "Mexico-M\u00e9xico-Tequixquiac": "TQ", "Mexico-M\u00e9xico-Texcaltitl\u00e1n": "XT", "Mexico-M\u00e9xico-Texcalyacac": "XY", "Mexico-M\u00e9xico-Texcoco": "XC", "Mexico-M\u00e9xico-Tezoyuca": "TZ", "Mexico-M\u00e9xico-Tianguistenco": "TS", "Mexico-M\u00e9xico-Timilpan": "TI", "Mexico-M\u00e9xico-Tlalmanalco": "TF", "Mexico-M\u00e9xico-Tlalnepantla": "TL", "Mexico-M\u00e9xico-Tlatlaya": "TL", "Mexico-M\u00e9xico-Toluca": "TO", "Mexico-M\u00e9xico-Tonatico": "TH", "Mexico-M\u00e9xico-Tultepec": "TU", "Mexico-M\u00e9xico-Tultitl\u00e1n": "TT", "Mexico-M\u00e9xico-Valle de Bravo": "VB", "Mexico-M\u00e9xico-Villa de Allende": "VA", "Mexico-M\u00e9xico-Villa del Carb\u00f3n": "VC", "Mexico-M\u00e9xico-Villa Guerrero": "VG", "Mexico-M\u00e9xico-Villa Victoria": "VV", "Mexico-M\u00e9xico-Xonacatl\u00e1n": "XO", "Mexico-M\u00e9xico-Zacazonapan": "ZZ", "Mexico-M\u00e9xico-Zacualpan": "ZA", "Mexico-M\u00e9xico-Zinacatepec": "ZN", "Mexico-M\u00e9xico-Zumpahuacan": "None", "Mexico-M\u00e9xico-Zumpango": "None", "Mexico-Michoac\u00e1n-Acuitzio": "AC", "Mexico-Michoac\u00e1n-Aguililla": "AG", "Mexico-Michoac\u00e1n-\u00c1lvaro Obreg\u00f3n": "AO", "Mexico-Michoac\u00e1n-Angamacutiro": "AM", "Mexico-Michoac\u00e1n-Angangueo": "AN", "Mexico-Michoac\u00e1n-Apatzing\u00e1n": "AZ", "Mexico-Michoac\u00e1n-Aporo": "AP", "Mexico-Michoac\u00e1n-Aquila": "AQ", "Mexico-Michoac\u00e1n-Ario": "AR", "Mexico-Michoac\u00e1n-Arteaga": "AR", "Mexico-Michoac\u00e1n-Brise\u00f1as": "BR", "Mexico-Michoac\u00e1n-Buenavista": "BU", "Mexico-Michoac\u00e1n-Car\u00e1cuaro": "CA", "Mexico-Michoac\u00e1n-Charapan": "CP", "Mexico-Michoac\u00e1n-Charo": "CH", "Mexico-Michoac\u00e1n-Chavinda": "CI", "Mexico-Michoac\u00e1n-Cher\u00e1n": "CX", "Mexico-Michoac\u00e1n-Chilchota": "CL", "Mexico-Michoac\u00e1n-Chinicuila": "CC", "Mexico-Michoac\u00e1n-Chuc\u00e1ndiro": "CD", "Mexico-Michoac\u00e1n-Churintzio": "CZ", "Mexico-Michoac\u00e1n-Churumuco": "CM", "Mexico-Michoac\u00e1n-Coahuayana": "CY", "Mexico-Michoac\u00e1n-Coalcom\u00e1n de V\u00e1zquez Pallares": "CV", "Mexico-Michoac\u00e1n-Coeneo": "CE", "Mexico-Michoac\u00e1n-Cojumatl\u00e1n de R\u00e9gules": "CR", "Mexico-Michoac\u00e1n-Contepec": "CN", "Mexico-Michoac\u00e1n-Cop\u00e1ndaro": "CO", "Mexico-Michoac\u00e1n-Cotija": "CJ", "Mexico-Michoac\u00e1n-Cuitzeo": "CU", "Mexico-Michoac\u00e1n-Ecuandureo": "EC", "Mexico-Michoac\u00e1n-Epitacio Huerta": "EH", "Mexico-Michoac\u00e1n-Erongar\u00edcuaro": "ER", "Mexico-Michoac\u00e1n-Gabriel Zamora": "GZ", "Mexico-Michoac\u00e1n-Hidalgo": "HI", "Mexico-Michoac\u00e1n-Huandacareo": "HD", "Mexico-Michoac\u00e1n-Huaniqueo": "HQ", "Mexico-Michoac\u00e1n-Huetamo": "HT", "Mexico-Michoac\u00e1n-Huiramba": "HR", "Mexico-Michoac\u00e1n-Indoparapeo": "IN", "Mexico-Michoac\u00e1n-Irimbo": "IR", "Mexico-Michoac\u00e1n-Ixtl\u00e1n": "IX", "Mexico-Michoac\u00e1n-Jacona": "JA", "Mexico-Michoac\u00e1n-Jim\u00e9nez": "JI", "Mexico-Michoac\u00e1n-Jiquilpan": "JQ", "Mexico-Michoac\u00e1n-Jos\u00e9 Sixto Verduzco": "JS", "Mexico-Michoac\u00e1n-Ju\u00e1rez": "JU", "Mexico-Michoac\u00e1n-Jungapeo": "JN", "Mexico-Michoac\u00e1n-La Huacana": "HU", "Mexico-Michoac\u00e1n-La Piedad": "PI", "Mexico-Michoac\u00e1n-Lagunillas": "LA", "Mexico-Michoac\u00e1n-L\u00e1zaro C\u00e1rdenas": "LC", "Mexico-Michoac\u00e1n-Los Reyes": "RE", "Mexico-Michoac\u00e1n-Madero": "MA", "Mexico-Michoac\u00e1n-Maravat\u00edo": "MV", "Mexico-Michoac\u00e1n-Marcos Castellanos": "MC", "Mexico-Michoac\u00e1n-Morelia": "MO", "Mexico-Michoac\u00e1n-Morelos": "MR", "Mexico-Michoac\u00e1n-M\u00fagica": "MU", "Mexico-Michoac\u00e1n-Nahuatzen": "NA", "Mexico-Michoac\u00e1n-Nocup\u00e9taro": "NO", "Mexico-Michoac\u00e1n-Nuevo Paranguricutiro": "NP", "Mexico-Michoac\u00e1n-Nuevo Urecho": "NU", "Mexico-Michoac\u00e1n-Numar\u00e1n": "NM", "Mexico-Michoac\u00e1n-Ocampo": "OC", "Mexico-Michoac\u00e1n-Pajacuar\u00e1n": "PJ", "Mexico-Michoac\u00e1n-Panind\u00edcuaro": "PN", "Mexico-Michoac\u00e1n-Paracho": "PV", "Mexico-Michoac\u00e1n-Par\u00e1cuaro": "PC", "Mexico-Michoac\u00e1n-P\u00e1tzcuaro": "PA", "Mexico-Michoac\u00e1n-Penjamillo": "PM", "Mexico-Michoac\u00e1n-Perib\u00e1n": "PB", "Mexico-Michoac\u00e1n-Pur\u00e9pero": "PP", "Mexico-Michoac\u00e1n-Puru\u00e1ndiro": "PU", "Mexico-Michoac\u00e1n-Quer\u00e9ndaro": "QD", "Mexico-Michoac\u00e1n-Quiroga": "QG", "Mexico-Michoac\u00e1n-Sahuayo": "SA", "Mexico-Michoac\u00e1n-Salvador Escalante": "SE", "Mexico-Michoac\u00e1n-San Lucas": "SL", "Mexico-Michoac\u00e1n-Santa Ana Maya": "SM", "Mexico-Michoac\u00e1n-Senguio": "SN", "Mexico-Michoac\u00e1n-Susupuato": "SU", "Mexico-Michoac\u00e1n-Tac\u00e1mbaro": "TB", "Mexico-Michoac\u00e1n-Tangamandapio": "TM", "Mexico-Michoac\u00e1n-Tanganc\u00edcuaro": "TC", "Mexico-Michoac\u00e1n-Tanhuato": "TH", "Mexico-Michoac\u00e1n-Taretan": "TE", "Mexico-Michoac\u00e1n-Tar\u00edmbaro": "TA", "Mexico-Michoac\u00e1n-Tepalcatepec": "TP", "Mexico-Michoac\u00e1n-Tingambato": "TG", "Mexico-Michoac\u00e1n-Tinguind\u00edn": "TI", "Mexico-Michoac\u00e1n-Tiquicheo de Nicol\u00e1s Romero": "TN", "Mexico-Michoac\u00e1n-Tlalpujahua": "TJ", "Mexico-Michoac\u00e1n-Tlazazalca": "TL", "Mexico-Michoac\u00e1n-Tocumbo": "TO", "Mexico-Michoac\u00e1n-Tumbiscat\u00edo": "TS", "Mexico-Michoac\u00e1n-Turicato": "TR", "Mexico-Michoac\u00e1n-Tuxpan": "TX", "Mexico-Michoac\u00e1n-Tuzantla": "TU", "Mexico-Michoac\u00e1n-Tzintzuntzan": "TZ", "Mexico-Michoac\u00e1n-Tzitzio": "TT", "Mexico-Michoac\u00e1n-Uruapan": "UR", "Mexico-Michoac\u00e1n-Venustiano Carranza": "VC", "Mexico-Michoac\u00e1n-Villamar": "VI", "Mexico-Michoac\u00e1n-Vista Hermosa": "VH", "Mexico-Michoac\u00e1n-Yur\u00e9cuaro": "YU", "Mexico-Michoac\u00e1n-Zacapu": "ZC", "Mexico-Michoac\u00e1n-Zamora": "ZM", "Mexico-Michoac\u00e1n-Zin\u00e1paro": "ZN", "Mexico-Michoac\u00e1n-Zinap\u00e9cuaro": "ZP", "Mexico-Michoac\u00e1n-Ziracuaretiro": "ZR", "Mexico-Michoac\u00e1n-Zir\u00e1ndaro": "ZC", "Mexico-Michoac\u00e1n-Zit\u00e1cuaro": "ZT", "Mexico-Morelos-Amacuzac": "AM", "Mexico-Morelos-Atlatlahucan": "AT", "Mexico-Morelos-Axochiapan": "AX", "Mexico-Morelos-Ayala": "AY", "Mexico-Morelos-Coatl\u00e1n del R\u00edo": "CR", "Mexico-Morelos-Cuautla": "CU", "Mexico-Morelos-Cuernavaca": "CV", "Mexico-Morelos-Emiliano Zapata": "EM", "Mexico-Morelos-Huitzilac": "HU", "Mexico-Morelos-Jantetelco": "JA", "Mexico-Morelos-Jiutepec": "JI", "Mexico-Morelos-Jojutla": "JJ", "Mexico-Morelos-Jonacatepec": "JN", "Mexico-Morelos-Mazatepec": "MA", "Mexico-Morelos-Miacatl\u00e1n": "MI", "Mexico-Morelos-Ocuituco": "OC", "Mexico-Morelos-Puente de Ixtla": "PU", "Mexico-Morelos-Temixco": "TX", "Mexico-Morelos-Temoac": "TM", "Mexico-Morelos-Tepalcingo": "TC", "Mexico-Morelos-Tepoztl\u00e1n": "TP", "Mexico-Morelos-Tetecala": "TT", "Mexico-Morelos-Tetela del Volc\u00e1n": "TV", "Mexico-Morelos-Tlalnepantla": "TL", "Mexico-Morelos-Tlaltizap\u00e1n": "TZ", "Mexico-Morelos-Tlaquiltenango": "TQ", "Mexico-Morelos-Tlayacapan": "TY", "Mexico-Morelos-Totolapan": "TO", "Mexico-Morelos-Xochitepec": "XO", "Mexico-Morelos-Yautepec": "YA", "Mexico-Morelos-Yecapixtla": "YE", "Mexico-Morelos-Zacatepec de Hidalgo": "ZH", "Mexico-Morelos-Zacualpan": "ZA", "Mexico-Nayarit-Acaponeta": "AC", "Mexico-Nayarit-Ahuacatl\u00e1n": "AH", "Mexico-Nayarit-Amatl\u00e1n de Ca\u00f1as": "AM", "Mexico-Nayarit-Compostela": "CO", "Mexico-Nayarit-El Nayar": "DE", "Mexico-Nayarit-Huajicori": "HU", "Mexico-Nayarit-Ixtl\u00e1n del R\u00edo": "IX", "Mexico-Nayarit-Jala": "JA", "Mexico-Nayarit-La Yesca": "YE", "Mexico-Nayarit-NA": "None", "Mexico-Nayarit-Rosamorada": "RO", "Mexico-Nayarit-Ru\u00edz": "RU", "Mexico-Nayarit-San Blas": "SB", "Mexico-Nayarit-San Pedro Lagunillas": "SP", "Mexico-Nayarit-Santa Mar\u00eda del Oro": "SO", "Mexico-Nayarit-Santiago Ixcuintla": "SI", "Mexico-Nayarit-Tecuala": "TC", "Mexico-Nayarit-Tepic": "TP", "Mexico-Nayarit-Tuxpan": "TX", "Mexico-Nayarit-Xalisco": "XA", "Mexico-Nuevo Le\u00f3n-Abasolo": "AB", "Mexico-Nuevo Le\u00f3n-Agualeguas": "AG", "Mexico-Nuevo Le\u00f3n-Allende": "AL", "Mexico-Nuevo Le\u00f3n-An\u00e1huac": "AN", "Mexico-Nuevo Le\u00f3n-Apodaca": "AP", "Mexico-Nuevo Le\u00f3n-Aramberri": "AR", "Mexico-Nuevo Le\u00f3n-Bustamante": "BU", "Mexico-Nuevo Le\u00f3n-Cadereyta Jim\u00e9nez": "CJ", "Mexico-Nuevo Le\u00f3n-Carmen": "CR", "Mexico-Nuevo Le\u00f3n-Cerralvo": "CE", "Mexico-Nuevo Le\u00f3n-China": "CH", "Mexico-Nuevo Le\u00f3n-Ci\u00e9nega de Flores": "CF", "Mexico-Nuevo Le\u00f3n-Doctor Arroyo": "DA", "Mexico-Nuevo Le\u00f3n-Doctor Coss": "DC", "Mexico-Nuevo Le\u00f3n-Doctor Gonz\u00e1lez": "DG", "Mexico-Nuevo Le\u00f3n-Galeana": "GA", "Mexico-Nuevo Le\u00f3n-Garc\u00eda": "GA", "Mexico-Nuevo Le\u00f3n-General Bravo": "GB", "Mexico-Nuevo Le\u00f3n-General Escobedo": "GE", "Mexico-Nuevo Le\u00f3n-General Ter\u00e1n": "GT", "Mexico-Nuevo Le\u00f3n-General Trevi\u00f1o": "GV", "Mexico-Nuevo Le\u00f3n-General Zaragoza": "GG", "Mexico-Nuevo Le\u00f3n-General Zuazua": "GZ", "Mexico-Nuevo Le\u00f3n-Guadalupe": "GD", "Mexico-Nuevo Le\u00f3n-Hidalgo": "HI", "Mexico-Nuevo Le\u00f3n-Higueras": "HG", "Mexico-Nuevo Le\u00f3n-Iturbide": "IT", "Mexico-Nuevo Le\u00f3n-Ju\u00e1rez": "JU", "Mexico-Nuevo Le\u00f3n-Lampazos de Naranjo": "LN", "Mexico-Nuevo Le\u00f3n-Linares": "LI", "Mexico-Nuevo Le\u00f3n-Los Aldamas": "AD", "Mexico-Nuevo Le\u00f3n-Los Herreras": "HE", "Mexico-Nuevo Le\u00f3n-Los Ramones": "RM", "Mexico-Nuevo Le\u00f3n-Mar\u00edn": "MA", "Mexico-Nuevo Le\u00f3n-Melchor Ocampo": "MO", "Mexico-Nuevo Le\u00f3n-Mier y Noriega": "MN", "Mexico-Nuevo Le\u00f3n-Mina": "MI", "Mexico-Nuevo Le\u00f3n-Montemorelos": "MM", "Mexico-Nuevo Le\u00f3n-Monterrey": "MR", "Mexico-Nuevo Le\u00f3n-Par\u00e1s": "PA", "Mexico-Nuevo Le\u00f3n-Pesquer\u00eda": "PE", "Mexico-Nuevo Le\u00f3n-Rayones": "RY", "Mexico-Nuevo Le\u00f3n-Sabinas Hidalgo": "SH", "Mexico-Nuevo Le\u00f3n-Salinas Victoria": "SV", "Mexico-Nuevo Le\u00f3n-San Nicol\u00e1s de los Garza": "SN", "Mexico-Nuevo Le\u00f3n-San Pedro Garza Garc\u00eda": "SP", "Mexico-Nuevo Le\u00f3n-Santa Catarina": "SC", "Mexico-Nuevo Le\u00f3n-Santiago": "SA", "Mexico-Nuevo Le\u00f3n-Vallecillo": "VA", "Mexico-Nuevo Le\u00f3n-Villaldama": "VI", "Mexico-Oaxaca-Choapam": "None", "Mexico-Oaxaca-Coixtlahuaca": "None", "Mexico-Oaxaca-Cuicatlan": "None", "Mexico-Oaxaca-Del Centro": "None", "Mexico-Oaxaca-Dist. Ejutla": "None", "Mexico-Oaxaca-Dist. Etla": "None", "Mexico-Oaxaca-Dist. Huajuapam": "None", "Mexico-Oaxaca-Dist. Ixtlan": "None", "Mexico-Oaxaca-Dist. Jamiltepec": "None", "Mexico-Oaxaca-Dist. Juchitan": "None", "Mexico-Oaxaca-Dist. Juquila": "None", "Mexico-Oaxaca-Dist. Juxtlahuaca": "None", "Mexico-Oaxaca-Dist. Miahuatlan": "None", "Mexico-Oaxaca-Dist. Mixe": "None", "Mexico-Oaxaca-Dist. Nochixtlan": "None", "Mexico-Oaxaca-Dist. Ocotlan": "None", "Mexico-Oaxaca-Dist. Pochutla": "None", "Mexico-Oaxaca-Dist. Putla": "None", "Mexico-Oaxaca-Dist. Silacayoapam": "None", "Mexico-Oaxaca-Dist. Sola de Vega": "None", "Mexico-Oaxaca-Dist. Tehuantepec": "None", "Mexico-Oaxaca-Dist. Teotitlan": "None", "Mexico-Oaxaca-Dist. Teposcolula": "None", "Mexico-Oaxaca-Dist. Tlacolula": "None", "Mexico-Oaxaca-Dist. Tlaxiaco": "None", "Mexico-Oaxaca-Dist. Tuxtepec": "None", "Mexico-Oaxaca-Dist. Villa Alta": "None", "Mexico-Oaxaca-Dist. Yautepec": "None", "Mexico-Oaxaca-Dist. Zaachila": "None", "Mexico-Oaxaca-Dist. Zimatlan": "None", "Mexico-Puebla-Acajete": "AE", "Mexico-Puebla-Acateno": "AA", "Mexico-Puebla-Acatl\u00e1n": "AA", "Mexico-Puebla-Acatzingo": "AH", "Mexico-Puebla-Acteopan": "AN", "Mexico-Puebla-Ahuacatl\u00e1n": "AH", "Mexico-Puebla-Ahuatl\u00e1n": "AU", "Mexico-Puebla-Ahuazotepec": "BB", "Mexico-Puebla-Ahuehuetitla": "BC", "Mexico-Puebla-Ajalpan": "AJ", "Mexico-Puebla-Albino Zertuche": "AZ", "Mexico-Puebla-Aljojuca": "BD", "Mexico-Puebla-Altepexi": "AI", "Mexico-Puebla-Amixtl\u00e1n": "BE", "Mexico-Puebla-Amozoc": "AM", "Mexico-Puebla-Aquixtla": "AQ", "Mexico-Puebla-Atempan": "AP", "Mexico-Puebla-Atexcal": "BF", "Mexico-Puebla-Atlixco": "AL", "Mexico-Puebla-Atoyatempan": "AT", "Mexico-Puebla-Atzala": "BG", "Mexico-Puebla-Atzitzihuac\u00e1n": "BH", "Mexico-Puebla-Axutla": "AX", "Mexico-Puebla-Ayotoxco de Guerrero": "AG", "Mexico-Puebla-Calpan": "CN", "Mexico-Puebla-Caltepec": "CE", "Mexico-Puebla-Camocuautla": "BJ", "Mexico-Puebla-Ca\u00f1ada Morelos": "CM", "Mexico-Puebla-Caxhuacan": "BL", "Mexico-Puebla-Chalchicomula de Sesma": "CS", "Mexico-Puebla-Chapulco": "CH", "Mexico-Puebla-Chiautla": "CT", "Mexico-Puebla-Chiautzingo": "BN", "Mexico-Puebla-Chichiquila": "CQ", "Mexico-Puebla-Chiconcuautla": "CC", "Mexico-Puebla-Chietla": "BO", "Mexico-Puebla-Chigmecatitl\u00e1n": "BP", "Mexico-Puebla-Chignahuapan": "BQ", "Mexico-Puebla-Chignautla": "CG", "Mexico-Puebla-Chila": "CI", "Mexico-Puebla-Chila de la Sal": "CL", "Mexico-Puebla-Chilchotla": "BR", "Mexico-Puebla-Chinantla": "BS", "Mexico-Puebla-Coatepec": "CO", "Mexico-Puebla-Coatzingo": "CZ", "Mexico-Puebla-Cohetzala": "BT", "Mexico-Puebla-Cohuec\u00e1n": "BU", "Mexico-Puebla-Coronango": "CR", "Mexico-Puebla-Coxcatl\u00e1n": "CX", "Mexico-Puebla-Coyomeapan": "BV", "Mexico-Puebla-Coyotepec": "CE", "Mexico-Puebla-Cuapiaxtla de Madero": "CD", "Mexico-Puebla-Cuautempan": "BY", "Mexico-Puebla-Cuautinch\u00e1n": "BZ", "Mexico-Puebla-Cuautlancingo": "CU", "Mexico-Puebla-Cuayuca de Andrade": "CA", "Mexico-Puebla-Cuetzalan del Progreso": "CP", "Mexico-Puebla-Cuyoaco": "CY", "Mexico-Puebla-Domingo Arenas": "DO", "Mexico-Puebla-Eloxochitl\u00e1n": "EL", "Mexico-Puebla-Epatl\u00e1n": "EP", "Mexico-Puebla-Esperanza": "ES", "Mexico-Puebla-Francisco Z. Mena": "FR", "Mexico-Puebla-General Felipe Angeles": "GF", "Mexico-Puebla-Guadalupe": "GD", "Mexico-Puebla-Guadalupe Victoria": "GV", "Mexico-Puebla-Hermenegildo Galeana": "HG", "Mexico-Puebla-Honey": "HO", "Mexico-Puebla-Huaquechula": "HQ", "Mexico-Puebla-Huatlatlauca": "HT", "Mexico-Puebla-Huauchinango": "HA", "Mexico-Puebla-Huehuetla": "HH", "Mexico-Puebla-Huehuetl\u00e1n el Chico": "HC", "Mexico-Puebla-Huehuetl\u00e1n el Grande": "HE", "Mexico-Puebla-Huejotzingo": "HJ", "Mexico-Puebla-Hueyapan": "HY", "Mexico-Puebla-Hueytamalco": "HM", "Mexico-Puebla-Hueytlalpan": "HP", "Mexico-Puebla-Huitzilan de Serd\u00e1n": "HS", "Mexico-Puebla-Huitziltepec": "HU", "Mexico-Puebla-Ignacio Allende": "None", "Mexico-Puebla-Ixcamilpa de Guerrero": "IG", "Mexico-Puebla-Ixcaquixtla": "IQ", "Mexico-Puebla-Ixtacamaxtitl\u00e1n": "IT", "Mexico-Puebla-Ixtepec": "IX", "Mexico-Puebla-Iz\u00facar de Matamoros": "IM", "Mexico-Puebla-Jolalpan": "UA", "Mexico-Puebla-Jonotla": "JO", "Mexico-Puebla-Jopala": "JL", "Mexico-Puebla-Juan C. Bonilla": "JB", "Mexico-Puebla-Juan Galindo": "JG", "Mexico-Puebla-Juan N. M\u00e9ndez": "JN", "Mexico-Puebla-La Magdalena Tlatlauquitepec": "MT", "Mexico-Puebla-Lafragua": "LA", "Mexico-Puebla-Los Reyes de Ju\u00e1rez": "RJ", "Mexico-Puebla-Mazapiltepec de Ju\u00e1rez": "MJ", "Mexico-Puebla-Mixtla": "MA", "Mexico-Puebla-Molcaxac": "MO", "Mexico-Puebla-Naupan": "NP", "Mexico-Puebla-Nauzontla": "NZ", "Mexico-Puebla-Nealtican": "NE", "Mexico-Puebla-Nicol\u00e1s Bravo": "NB", "Mexico-Puebla-Nopalucan": "NO", "Mexico-Puebla-Ocotepec": "OT", "Mexico-Puebla-Ocoyucan": "OY", "Mexico-Puebla-Olintla": "OL", "Mexico-Puebla-Oriental": "OR", "Mexico-Puebla-Pahuatl\u00e1n": "PH", "Mexico-Puebla-Palmar de Bravo": "PB", "Mexico-Puebla-Pantepec": "PA", "Mexico-Puebla-Petlalcingo": "PE", "Mexico-Puebla-Piaxtla": "PI", "Mexico-Puebla-Puebla": "PU", "Mexico-Puebla-Quecholac": "QC", "Mexico-Puebla-Quimixtl\u00e1n": "QM", "Mexico-Puebla-Rafael Lara Grajales": "RL", "Mexico-Puebla-San Andr\u00e9s Cholula": "AC", "Mexico-Puebla-San Antonio Ca\u00f1ada": "SA", "Mexico-Puebla-San Diego la Mesa Tochimiltzingo": "DL", "Mexico-Puebla-San Felipe Teotlalcingo": "SF", "Mexico-Puebla-San Felipe Tepatl\u00e1n": "FT", "Mexico-Puebla-San Gabriel Chilac": "GC", "Mexico-Puebla-San Gregorio Atzompa": "GA", "Mexico-Puebla-San Jer\u00f3nimo Tecuanipan": "JT", "Mexico-Puebla-San Jer\u00f3nimo Xayacatl\u00e1n": "JX", "Mexico-Puebla-San Jos\u00e9 Chiapa": "JC", "Mexico-Puebla-San Jos\u00e9 Miahuatl\u00e1n": "JM", "Mexico-Puebla-San Juan Atenco": "SJ", "Mexico-Puebla-San Juan Atzompa": "JA", "Mexico-Puebla-San Mart\u00edn Texmelucan": "MM", "Mexico-Puebla-San Mart\u00edn Totoltepec": "MC", "Mexico-Puebla-San Mat\u00edas Tlalancaleca": "MS", "Mexico-Puebla-San Miguel Ixitl\u00e1n": "MI", "Mexico-Puebla-San Miguel Xoxtla": "MX", "Mexico-Puebla-San Nicol\u00e1s Buenos Aires": "NA", "Mexico-Puebla-San Nicol\u00e1s de los Ranchos": "NR", "Mexico-Puebla-San Pablo Anicano": "PA", "Mexico-Puebla-San Pedro Cholula": "PC", "Mexico-Puebla-San Pedro Yeloixtlahuaca": "PY", "Mexico-Puebla-San Salvador el Seco": "SS", "Mexico-Puebla-San Salvador el Verde": "SV", "Mexico-Puebla-San Salvador Huixcolotla": "SH", "Mexico-Puebla-San Sebasti\u00e1n Tlacotepec": "ST", "Mexico-Puebla-Santa Catarina Tlaltempan": "CT", "Mexico-Puebla-Santa In\u00e9s Ahuatempan": "IA", "Mexico-Puebla-Santa Isabel Cholula": "IC", "Mexico-Puebla-Santiago Miahuatl\u00e1n": "SM", "Mexico-Puebla-Santo Tom\u00e1s Hueyotlipan": "TH", "Mexico-Puebla-Soltepec": "SO", "Mexico-Puebla-Tecali de Herrera": "UI", "Mexico-Puebla-Tecamachalco": "TE", "Mexico-Puebla-Tecomatl\u00e1n": "TM", "Mexico-Puebla-Tehuac\u00e1n": "UB", "Mexico-Puebla-Tehuitzingo": "UC", "Mexico-Puebla-Tenampulco": "TN", "Mexico-Puebla-Teopantl\u00e1n": "UD", "Mexico-Puebla-Teotlalco": "UE", "Mexico-Puebla-Tepanco de L\u00f3pez": "TL", "Mexico-Puebla-Tepango de Rodr\u00edguez": "TR", "Mexico-Puebla-Tepatlaxco de Hidalgo": "UJ", "Mexico-Puebla-Tepeaca": "TP", "Mexico-Puebla-Tepemaxalco": "UF", "Mexico-Puebla-Tepeojuma": "TJ", "Mexico-Puebla-Tepetzintla": "TT", "Mexico-Puebla-Tepexco": "TX", "Mexico-Puebla-Tepexi de Rodr\u00edguez": "UV", "Mexico-Puebla-Tepeyahualco": "UG", "Mexico-Puebla-Tepeyahualco de Cuauht\u00e9moc": "TC", "Mexico-Puebla-Tetela de Ocampo": "TO", "Mexico-Puebla-Teteles de Avila Castillo": "TA", "Mexico-Puebla-Teziutl\u00e1n": "UH", "Mexico-Puebla-Tianguismanalco": "TS", "Mexico-Puebla-Tilapa": "TI", "Mexico-Puebla-Tlachichuca": "UL", "Mexico-Puebla-Tlacotepec de Benito Ju\u00e1rez": "TB", "Mexico-Puebla-Tlacuilotepec": "UM", "Mexico-Puebla-Tlahuapan": "UN", "Mexico-Puebla-Tlaltenango": "UO", "Mexico-Puebla-Tlanepantla": "UP", "Mexico-Puebla-Tlaola": "UQ", "Mexico-Puebla-Tlapacoya": "TY", "Mexico-Puebla-Tlapanal\u00e1": "UR", "Mexico-Puebla-Tlatlauquitepec": "TQ", "Mexico-Puebla-Tlaxco": "US", "Mexico-Puebla-Tochimilco": "UT", "Mexico-Puebla-Tochtepec": "UU", "Mexico-Puebla-Totoltepec de Guerrero": "TD", "Mexico-Puebla-Tulcingo": "TU", "Mexico-Puebla-Tzicatlacoyan": "TZ", "Mexico-Puebla-Venustiano Carranza": "VC", "Mexico-Puebla-Vicente Guerrero": "VI", "Mexico-Puebla-Xalpan": "None", "Mexico-Puebla-Xayacatl\u00e1n de Bravo": "XB", "Mexico-Puebla-Xicotepec": "XC", "Mexico-Puebla-Xicotl\u00e1n": "XI", "Mexico-Puebla-Xiutetelco": "XL", "Mexico-Puebla-Xochiapulco": "XP", "Mexico-Puebla-Xochiltepec": "XO", "Mexico-Puebla-Xochitl\u00e1n de Vicente Su\u00e1rez": "XV", "Mexico-Puebla-Xochitl\u00e1n Todos Santos": "XT", "Mexico-Puebla-Yaon\u00e1huac": "YA", "Mexico-Puebla-Yehualtepec": "YE", "Mexico-Puebla-Zacapala": "ZA", "Mexico-Puebla-Zacapoaxtla": "ZX", "Mexico-Puebla-Zacatl\u00e1n": "ZC", "Mexico-Puebla-Zapotitl\u00e1n": "ZP", "Mexico-Puebla-Zapotitl\u00e1n de M\u00e9ndez": "ZM", "Mexico-Puebla-Zaragoza": "ZA", "Mexico-Puebla-Zautla": "ZT", "Mexico-Puebla-Zihuateutla": "ZI", "Mexico-Puebla-Zinacatepec": "ZN", "Mexico-Puebla-Zoquiapan": "ZO", "Mexico-Puebla-Zoquitlan": "None", "Mexico-Quer\u00e9taro-Amealco de Bonfin": "AM", "Mexico-Quer\u00e9taro-Arroyo Seco": "AR", "Mexico-Quer\u00e9taro-Cadereyta de Montes": "CM", "Mexico-Quer\u00e9taro-Col\u00f3n": "CL", "Mexico-Quer\u00e9taro-Corregidora": "CR", "Mexico-Quer\u00e9taro-El Marqu\u00e9s": "MA", "Mexico-Quer\u00e9taro-Ezequiel Montes": "EZ", "Mexico-Quer\u00e9taro-Huimilpan": "HU", "Mexico-Quer\u00e9taro-Jalpan de Serra": "JA", "Mexico-Quer\u00e9taro-Landa de Matamoros": "LA", "Mexico-Quer\u00e9taro-Pedro Escobedo": "PE", "Mexico-Quer\u00e9taro-Pe\u00f1amiller": "PM", "Mexico-Quer\u00e9taro-Pinal de Amoles": "PA", "Mexico-Quer\u00e9taro-Quer\u00e9taro": "QU", "Mexico-Quer\u00e9taro-San Joaqu\u00edn": "SJ", "Mexico-Quer\u00e9taro-San Juan del R\u00edo": "SR", "Mexico-Quer\u00e9taro-Tequisquiapan": "TE", "Mexico-Quer\u00e9taro-Tolim\u00e1n": "TI", "Mexico-Quintana Roo-Benito Ju\u00e1rez": "BJ", "Mexico-Quintana Roo-Cozumel": "CO", "Mexico-Quintana Roo-Felipe Carrillo": "None", "Mexico-Quintana Roo-Felipe Carrillo Puerto": "FC", "Mexico-Quintana Roo-Isla Mujeres": "IM", "Mexico-Quintana Roo-Jos\u00e9 Mar\u00eda Morelos": "JM", "Mexico-Quintana Roo-L\u00e1zaro C\u00e1rdenas": "LC", "Mexico-Quintana Roo-Oth\u00f3n P. Blanco": "OB", "Mexico-Quintana Roo-Puerto Morelos": "PM", "Mexico-San Luis Potos\u00ed-Ahualulco": "AH", "Mexico-San Luis Potos\u00ed-Alaquines": "AL", "Mexico-San Luis Potos\u00ed-Aquism\u00f3n": "AQ", "Mexico-San Luis Potos\u00ed-Armadillo de los Infante": "AR", "Mexico-San Luis Potos\u00ed-Axtla de Terrazas": "AX", "Mexico-San Luis Potos\u00ed-C\u00e1rdenas": "CR", "Mexico-San Luis Potos\u00ed-Catorce": "CT", "Mexico-San Luis Potos\u00ed-Cedral": "CD", "Mexico-San Luis Potos\u00ed-Cerritos": "CE", "Mexico-San Luis Potos\u00ed-Cerro de San Pedro": "CS", "Mexico-San Luis Potos\u00ed-Charcas": "CH", "Mexico-San Luis Potos\u00ed-Ciudad del Ma\u00edz": "CM", "Mexico-San Luis Potos\u00ed-Ciudad Fern\u00e1ndez": "CF", "Mexico-San Luis Potos\u00ed-Ciudad Valles": "CV", "Mexico-San Luis Potos\u00ed-Coxcatl\u00e1n": "CX", "Mexico-San Luis Potos\u00ed-Ebano": "EB", "Mexico-San Luis Potos\u00ed-Guadalcazar": "GU", "Mexico-San Luis Potos\u00ed-Huehuetl\u00e1n": "HU", "Mexico-San Luis Potos\u00ed-Lagunillas": "LA", "Mexico-San Luis Potos\u00ed-Matehuala": "MT", "Mexico-San Luis Potos\u00ed-Mexquitic de Carmona": "MC", "Mexico-San Luis Potos\u00ed-Moctezuma": "MO", "Mexico-San Luis Potos\u00ed-Pinos": "PI", "Mexico-San Luis Potos\u00ed-Ray\u00f3n": "RA", "Mexico-San Luis Potos\u00ed-Rioverde": "RI", "Mexico-San Luis Potos\u00ed-Salinas": "SS", "Mexico-San Luis Potos\u00ed-San Antonio": "SA", "Mexico-San Luis Potos\u00ed-San Ciro de Acosta": "SI", "Mexico-San Luis Potos\u00ed-San Luis Potos\u00ed": "SL", "Mexico-San Luis Potos\u00ed-San Mart\u00edn Chalchicuautla": "SM", "Mexico-San Luis Potos\u00ed-San Nicol\u00e1s Tolentino": "SN", "Mexico-San Luis Potos\u00ed-San Vicente Tancuayalab": "SV", "Mexico-San Luis Potos\u00ed-Santa Catarina": "SC", "Mexico-San Luis Potos\u00ed-Santa Mar\u00eda del R\u00edo": "SR", "Mexico-San Luis Potos\u00ed-Santo Domingo": "SD", "Mexico-San Luis Potos\u00ed-Soledad de Graciano S\u00e1nchez": "SG", "Mexico-San Luis Potos\u00ed-Tamasopo": "TM", "Mexico-San Luis Potos\u00ed-Tamazunchale": "TZ", "Mexico-San Luis Potos\u00ed-Tampacan": "TP", "Mexico-San Luis Potos\u00ed-Tampamol\u00f3n Corona": "TC", "Mexico-San Luis Potos\u00ed-Tamu\u00edn": "TA", "Mexico-San Luis Potos\u00ed-Tancanhuitz de Santos": "TS", "Mexico-San Luis Potos\u00ed-Tanlaj\u00e1s": "TJ", "Mexico-San Luis Potos\u00ed-Tanqui\u00e1n de Escobedo": "TE", "Mexico-San Luis Potos\u00ed-Tierra Nueva": "TN", "Mexico-San Luis Potos\u00ed-Vanegas": "VN", "Mexico-San Luis Potos\u00ed-Venado": "VE", "Mexico-San Luis Potos\u00ed-Villa de Arista": "VD", "Mexico-San Luis Potos\u00ed-Villa de Arriaga": "VA", "Mexico-San Luis Potos\u00ed-Villa de Guadalupe": "VG", "Mexico-San Luis Potos\u00ed-Villa de la Paz": "VL", "Mexico-San Luis Potos\u00ed-Villa de Ramos": "VR", "Mexico-San Luis Potos\u00ed-Villa de Reyes": "VY", "Mexico-San Luis Potos\u00ed-Villa Hidalgo": "VH", "Mexico-San Luis Potos\u00ed-Villa Ju\u00e1rez": "VJ", "Mexico-San Luis Potos\u00ed-Xilitla": "XI", "Mexico-San Luis Potos\u00ed-Zaragoza": "ZA", "Mexico-Sinaloa-Ahome": "AH", "Mexico-Sinaloa-Angostura": "AN", "Mexico-Sinaloa-Badiraguato": "BA", "Mexico-Sinaloa-Boca San Lorenzo": "None", "Mexico-Sinaloa-Choix": "CH", "Mexico-Sinaloa-Concordia": "CN", "Mexico-Sinaloa-Cosal\u00e1": "CS", "Mexico-Sinaloa-Culiac\u00e1n": "CU", "Mexico-Sinaloa-El Fuerte": "FU", "Mexico-Sinaloa-El Rosario": "None", "Mexico-Sinaloa-Elota": "EL", "Mexico-Sinaloa-Escuinapa": "ES", "Mexico-Sinaloa-Guasave": "GU", "Mexico-Sinaloa-Isla Altamira": "None", "Mexico-Sinaloa-Mazatl\u00e1n": "MA", "Mexico-Sinaloa-Mocorito": "MO", "Mexico-Sinaloa-Salvador Alvarado": "SA", "Mexico-Sinaloa-San Ignacio": "SI", "Mexico-Sinaloa-Sinaloa": "SN", "Mexico-Sonora-Aconchi": "AC", "Mexico-Sonora-Agua Prieta": "AP", "Mexico-Sonora-\u00c1lamos": "AM", "Mexico-Sonora-Altar": "AL", "Mexico-Sonora-Arizpe": "AR", "Mexico-Sonora-Atil": "AT", "Mexico-Sonora-Bacad\u00e9huachi": "BD", "Mexico-Sonora-Bacanora": "BR", "Mexico-Sonora-Bacerac": "BA", "Mexico-Sonora-Bacoachi": "BO", "Mexico-Sonora-B\u00e1cum": "BC", "Mexico-Sonora-Ban\u00e1michi": "BN", "Mexico-Sonora-Bavi\u00e1cora": "BV", "Mexico-Sonora-Bavispe": "BS", "Mexico-Sonora-Benjam\u00edn Hill": "BH", "Mexico-Sonora-Caborca": "CB", "Mexico-Sonora-Cajeme": "CJ", "Mexico-Sonora-Cananea": "CN", "Mexico-Sonora-Carb\u00f3": "CR", "Mexico-Sonora-Cucurpe": "CC", "Mexico-Sonora-Cumpas": "CM", "Mexico-Sonora-Divisaderos": "DI", "Mexico-Sonora-Empalme": "EM", "Mexico-Sonora-Etchojoa": "ET", "Mexico-Sonora-Fronteras": "FR", "Mexico-Sonora-Granados": "GR", "Mexico-Sonora-Guaymas": "GU", "Mexico-Sonora-Hermosillo": "HE", "Mexico-Sonora-Huachinera": "HC", "Mexico-Sonora-Hu\u00e1sabas": "HS", "Mexico-Sonora-Huatabampo": "HT", "Mexico-Sonora-Hu\u00e9pac": "HU", "Mexico-Sonora-Imuris": "IM", "Mexico-Sonora-Isla Tiburon": "None", "Mexico-Sonora-La Colorada": "CO", "Mexico-Sonora-Magdalena": "MA", "Mexico-Sonora-Mazat\u00e1n": "MA", "Mexico-Sonora-Moctezuma": "MO", "Mexico-Sonora-Naco": "NA", "Mexico-Sonora-N\u00e1cori Chico": "NC", "Mexico-Sonora-Nacozari de Garc\u00eda": "NG", "Mexico-Sonora-Navojoa": "NJ", "Mexico-Sonora-Nogales": "NO", "Mexico-Sonora-Onavas": "ON", "Mexico-Sonora-Opodepe": "OP", "Mexico-Sonora-Oquitoa": "OQ", "Mexico-Sonora-Pitiquito": "PI", "Mexico-Sonora-Puerto Pe\u00f1asco": "PU", "Mexico-Sonora-Quiriego": "QU", "Mexico-Sonora-Ray\u00f3n": "RA", "Mexico-Sonora-Rosario": "RO", "Mexico-Sonora-Sahuaripa": "SH", "Mexico-Sonora-San Felipe de Jes\u00fas": "SF", "Mexico-Sonora-San Javier": "SJ", "Mexico-Sonora-San Luis R\u00edo Colorado": "SL", "Mexico-Sonora-San Miguel de Horcasitas": "SM", "Mexico-Sonora-San Pedro de la Cueva": "SP", "Mexico-Sonora-Santa Ana": "PN", "Mexico-Sonora-Santa Cruz": "SC", "Mexico-Sonora-S\u00e1ric": "SR", "Mexico-Sonora-Soyopa": "SO", "Mexico-Sonora-Suaqui Grande": "SG", "Mexico-Sonora-Tepache": "TE", "Mexico-Sonora-Trincheras": "TR", "Mexico-Sonora-Tubutama": "TU", "Mexico-Sonora-Ures": "UR", "Mexico-Sonora-Villa Hidalgo": "VH", "Mexico-Sonora-Villa Pesqueira": "VP", "Mexico-Sonora-Y\u00e9cora": "YE", "Mexico-Tabasco-Balanc\u00e1n": "BA", "Mexico-Tabasco-C\u00e1rdenas": "CR", "Mexico-Tabasco-Catazaj\u00e1": "CZ", "Mexico-Tabasco-Centla": "CL", "Mexico-Tabasco-Centro": "CR", "Mexico-Tabasco-Comalcalco": "CO", "Mexico-Tabasco-Cunduac\u00e1n": "CU", "Mexico-Tabasco-Emiliano Zapata": "EM", "Mexico-Tabasco-Huimanguillo": "HU", "Mexico-Tabasco-Jalapa": "JA", "Mexico-Tabasco-Jalpa de M\u00e9ndez": "JM", "Mexico-Tabasco-Jonuta": "JO", "Mexico-Tabasco-Macuspana": "MA", "Mexico-Tabasco-Nacajuca": "NA", "Mexico-Tabasco-Para\u00edso": "PA", "Mexico-Tabasco-Tacotalpa": "TA", "Mexico-Tabasco-Teapa": "TP", "Mexico-Tabasco-Tenosique": "TN", "Mexico-Tamaulipas-Abasolo": "AB", "Mexico-Tamaulipas-Aldama": "AD", "Mexico-Tamaulipas-Altamira": "AT", "Mexico-Tamaulipas-Antiguo Morelos": "AM", "Mexico-Tamaulipas-Burgos": "BR", "Mexico-Tamaulipas-Bustamante": "BU", "Mexico-Tamaulipas-Camargo": "CM", "Mexico-Tamaulipas-Casas": "CS", "Mexico-Tamaulipas-Ciudad Madero": "CM", "Mexico-Tamaulipas-Cruillas": "CR", "Mexico-Tamaulipas-El Mante": "MN", "Mexico-Tamaulipas-G\u00f3mez Farias": "GF", "Mexico-Tamaulipas-Gonz\u00e1lez": "GO", "Mexico-Tamaulipas-G\u00fc\u00e9mez": "GU", "Mexico-Tamaulipas-Guerrero": "GU", "Mexico-Tamaulipas-Gustavo D\u00edaz Ord\u00e1z": "GD", "Mexico-Tamaulipas-Hidalgo": "HI", "Mexico-Tamaulipas-Jaumave": "JA", "Mexico-Tamaulipas-Jim\u00e9nez": "JI", "Mexico-Tamaulipas-Llera": "LL", "Mexico-Tamaulipas-Mainero": "MR", "Mexico-Tamaulipas-Matamoros": "MA", "Mexico-Tamaulipas-M\u00e9ndez": "MZ", "Mexico-Tamaulipas-Mier": "MI", "Mexico-Tamaulipas-Miguel Alem\u00e1n": "MA", "Mexico-Tamaulipas-Miquihuana": "MQ", "Mexico-Tamaulipas-Nuevo Laredo": "NL", "Mexico-Tamaulipas-Nuevo Morelos": "NM", "Mexico-Tamaulipas-Ocampo": "OC", "Mexico-Tamaulipas-Padilla": "PD", "Mexico-Tamaulipas-Palmillas": "PL", "Mexico-Tamaulipas-Reynosa": "RE", "Mexico-Tamaulipas-R\u00edo Bravo": "RB", "Mexico-Tamaulipas-San Carlos": "SC", "Mexico-Tamaulipas-San Fernando": "SF", "Mexico-Tamaulipas-San Nicol\u00e1s": "MY", "Mexico-Tamaulipas-Soto La Marina": "SM", "Mexico-Tamaulipas-Tampico": "TA", "Mexico-Tamaulipas-Tula": "TU", "Mexico-Tamaulipas-Valle Hermoso": "VH", "Mexico-Tamaulipas-Victoria": "VC", "Mexico-Tamaulipas-Villagr\u00e1n": "VL", "Mexico-Tamaulipas-Xicot\u00e9ncatl": "XI", "Mexico-Tlaxcala-Acuamanala de Miguel Hidalgo": "AM", "Mexico-Tlaxcala-Altzayanca": "AL", "Mexico-Tlaxcala-Amaxac de Guerrero": "AG", "Mexico-Tlaxcala-Apetatitl\u00e1n de Antonio Carvajal": "AA", "Mexico-Tlaxcala-Apizaco": "AP", "Mexico-Tlaxcala-Atlangatepec": "AT", "Mexico-Tlaxcala-Calpulalpan": "CA", "Mexico-Tlaxcala-Chiautempan": "CH", "Mexico-Tlaxcala-Contla de Juan Cuamatzi": "CJ", "Mexico-Tlaxcala-Cuapiaxtla": "CP", "Mexico-Tlaxcala-Cuaxomulco": "CX", "Mexico-Tlaxcala-El Carmen Tequexquitla": "CT", "Mexico-Tlaxcala-Espa\u00f1ita": "ES", "Mexico-Tlaxcala-Huamantla": "HM", "Mexico-Tlaxcala-Hueyotlipan": "HY", "Mexico-Tlaxcala-Ixtacuixtla de Mariano Matamoros": "IM", "Mexico-Tlaxcala-Ixtenco": "IX", "Mexico-Tlaxcala-Mazatecochco de Jos\u00e9 Mar\u00eda Morelos": "MJ", "Mexico-Tlaxcala-Mu\u00f1oz de Domingo Arenas": "MD", "Mexico-Tlaxcala-Nanacamilpa de Mariano Arista": "NM", "Mexico-Tlaxcala-Nat\u00edvitas": "NA", "Mexico-Tlaxcala-Panotla": "PA", "Mexico-Tlaxcala-Papalotla de Xicoht\u00e9ncatl": "PX", "Mexico-Tlaxcala-San Pablo del Monte": "SP", "Mexico-Tlaxcala-Sanct\u00f3rum de L\u00e1zaro C\u00e1rdenas": "SR", "Mexico-Tlaxcala-Santa Cruz Tlaxcala": "SC", "Mexico-Tlaxcala-Tenancingo": "TN", "Mexico-Tlaxcala-Teolocholco": "TE", "Mexico-Tlaxcala-Tepetitla de Lardiz\u00e1bal": "TL", "Mexico-Tlaxcala-Tepeyanco": "TP", "Mexico-Tlaxcala-Terrenate": "TR", "Mexico-Tlaxcala-Tetla de la Solidaridad": "TS", "Mexico-Tlaxcala-Tetlatlahuca": "TT", "Mexico-Tlaxcala-Tlaxcala": "TX", "Mexico-Tlaxcala-Tlaxco": "US", "Mexico-Tlaxcala-Tocatl\u00e1n": "TN", "Mexico-Tlaxcala-Totolac": "TO", "Mexico-Tlaxcala-Tzompantepec": "TZ", "Mexico-Tlaxcala-Xaloztoc": "XZ", "Mexico-Tlaxcala-Xaltocan": "XL", "Mexico-Tlaxcala-Xicohtzinco": "XI", "Mexico-Tlaxcala-Yauhquemecan": "YA", "Mexico-Tlaxcala-Zacatelco": "ZA", "Mexico-Tlaxcala-Zitlaltepec de Trinidad S\u00e1nchez Santos": "ZT", "Mexico-Veracruz-Acajete": "AE", "Mexico-Veracruz-Acatl\u00e1n": "AA", "Mexico-Veracruz-Acayucan": "DA", "Mexico-Veracruz-Actopan": "AN", "Mexico-Veracruz-Acula": "AU", "Mexico-Veracruz-Acultzingo": "AG", "Mexico-Veracruz-Alpatl\u00e1huac": "AH", "Mexico-Veracruz-Alto Lucero de Guti\u00e9rrez Barrios": "AL", "Mexico-Veracruz-Altotonga": "DB", "Mexico-Veracruz-Alvarado": "AV", "Mexico-Veracruz-Amatitl\u00e1n": "AM", "Mexico-Veracruz-Amatitl\u00e1n de los Reyes": "AR", "Mexico-Veracruz-Amatlan Tuxpan": "None", "Mexico-Veracruz-\u00c1ngel R. Cabada": "AC", "Mexico-Veracruz-Apazapan": "AP", "Mexico-Veracruz-Aquila": "AQ", "Mexico-Veracruz-Astacinga": "AS", "Mexico-Veracruz-Atlahuilco": "DC", "Mexico-Veracruz-Atoyac": "AO", "Mexico-Veracruz-Atzacan": "AZ", "Mexico-Veracruz-Atzalan": "DD", "Mexico-Veracruz-Ayahualulco": "AY", "Mexico-Veracruz-Banderilla": "BA", "Mexico-Veracruz-Benito Ju\u00e1rez": "BJ", "Mexico-Veracruz-Boca del R\u00edo": "BR", "Mexico-Veracruz-Calcahualco": "DE", "Mexico-Veracruz-Camar\u00f3n de Tejada": "CT", "Mexico-Veracruz-Camerino Z. Mendoza": "CM", "Mexico-Veracruz-Carrillo Puerto": "CP", "Mexico-Veracruz-Castillo de Teayo": "DV", "Mexico-Veracruz-Catemaco": "CE", "Mexico-Veracruz-Cazones de Herrera": "DF", "Mexico-Veracruz-Cerro Azul": "CA", "Mexico-Veracruz-Chacaltianguis": "DG", "Mexico-Veracruz-Chalma": "CH", "Mexico-Veracruz-Chiconamel": "DH", "Mexico-Veracruz-Chiconquiaco": "CQ", "Mexico-Veracruz-Chicontepec": "DI", "Mexico-Veracruz-Chinameca": "CN", "Mexico-Veracruz-Chinampa de Gorostiza": "CG", "Mexico-Veracruz-Chocom\u00e1n": "DL", "Mexico-Veracruz-Chontla": "CL", "Mexico-Veracruz-Chumatl\u00e1n": "DM", "Mexico-Veracruz-Citlalt\u00e9petl": "CI", "Mexico-Veracruz-Coacoatzintla": "DN", "Mexico-Veracruz-Coatepec": "CO", "Mexico-Veracruz-Coatzacoalcos": "CO", "Mexico-Veracruz-Coatzintla": "DQ", "Mexico-Veracruz-Coetzala": "CZ", "Mexico-Veracruz-Colipa": "DR", "Mexico-Veracruz-Comapa": "DS", "Mexico-Veracruz-C\u00f3rdoba": "CB", "Mexico-Veracruz-Cosamaloapan": "CD", "Mexico-Veracruz-Cosautl\u00e1n de Carvajal": "CJ", "Mexico-Veracruz-Coscomatepec": "CS", "Mexico-Veracruz-Cosoleacaque": "DT", "Mexico-Veracruz-Cotaxtla": "DU", "Mexico-Veracruz-Coxquihi": "CX", "Mexico-Veracruz-Coyutla": "CY", "Mexico-Veracruz-Cuichapa": "DX", "Mexico-Veracruz-Cuitl\u00e1huac": "CU", "Mexico-Veracruz-Emiliano Zapata": "EM", "Mexico-Veracruz-Espinal": "ES", "Mexico-Veracruz-Filomeno Mata": "FM", "Mexico-Veracruz-Fort\u00edn": "FO", "Mexico-Veracruz-Guti\u00e9rrez Zamora": "GZ", "Mexico-Veracruz-Hidalgotitl\u00e1n": "HD", "Mexico-Veracruz-Huatusco": "HC", "Mexico-Veracruz-Huayacocotla": "HY", "Mexico-Veracruz-Hueyapan de Ocampo": "HO", "Mexico-Veracruz-Huiloapan de Cuauht\u00e9moc": "HU", "Mexico-Veracruz-Ignacio de la Llave": "IL", "Mexico-Veracruz-Ilamatl\u00e1n": "IT", "Mexico-Veracruz-Isla": "IA", "Mexico-Veracruz-Ixcatepec": "IP", "Mexico-Veracruz-Ixhuac\u00e1n de los Reyes": "IR", "Mexico-Veracruz-Ixhuatl\u00e1n de Madero": "IM", "Mexico-Veracruz-Ixhuatl\u00e1n del Caf\u00e9": "IC", "Mexico-Veracruz-Ixhuatl\u00e1n del Sureste": "IS", "Mexico-Veracruz-Ixhuatlancillo": "IX", "Mexico-Veracruz-Ixmatlahuacan": "IH", "Mexico-Veracruz-Ixtaczoquitl\u00e1n": "IQ", "Mexico-Veracruz-Jalancingo": "JG", "Mexico-Veracruz-Jalcomulco": "JM", "Mexico-Veracruz-J\u00e1ltipan": "JT", "Mexico-Veracruz-Jamapa": "JP", "Mexico-Veracruz-Jes\u00fas Carranza": "JC", "Mexico-Veracruz-Jilotepec": "JI", "Mexico-Veracruz-Jos\u00e9 Azueta": "JO", "Mexico-Veracruz-Juan Rodr\u00edguez Clara": "JR", "Mexico-Veracruz-Juchique de Ferrer": "JF", "Mexico-Veracruz-La Antigua": "AN", "Mexico-Veracruz-La Perla": "PE", "Mexico-Veracruz-Landero y Coss": "LC", "Mexico-Veracruz-Las Choapas": "DJ", "Mexico-Veracruz-Las Minas": "MI", "Mexico-Veracruz-Las Vigas de Ram\u00edrez": "VR", "Mexico-Veracruz-Lerdo de Tejada": "LT", "Mexico-Veracruz-Los Reyes": "RE", "Mexico-Veracruz-Magdalena": "MA", "Mexico-Veracruz-Maltrata": "ML", "Mexico-Veracruz-Manlio Fabio Altamirano": "MF", "Mexico-Veracruz-Mariano Escobedo": "ME", "Mexico-Veracruz-Mart\u00ednez de la Torre": "MR", "Mexico-Veracruz-Mecatl\u00e1n": "MC", "Mexico-Veracruz-Mecayapan": "MY", "Mexico-Veracruz-Medell\u00edn": "MD", "Mexico-Veracruz-Mihuatl\u00e1n": "MH", "Mexico-Veracruz-Minatitl\u00e1n": "MI", "Mexico-Veracruz-Misantla": "MS", "Mexico-Veracruz-Mixtla de Altamirano": "MA", "Mexico-Veracruz-Moloac\u00e1n": "MO", "Mexico-Veracruz-Naolinco": "NC", "Mexico-Veracruz-Naranjal": "NJ", "Mexico-Veracruz-Nautla": "NT", "Mexico-Veracruz-Nogales": "NO", "Mexico-Veracruz-Oluta": "OL", "Mexico-Veracruz-Omealca": "OC", "Mexico-Veracruz-Orizaba": "OR", "Mexico-Veracruz-Otatitl\u00e1n": "OT", "Mexico-Veracruz-Oteapan": "OP", "Mexico-Veracruz-Ozuluama": "OM", "Mexico-Veracruz-Pajapan": "PJ", "Mexico-Veracruz-P\u00e1nuco": "PA", "Mexico-Veracruz-Papantla": "PP", "Mexico-Veracruz-Paso de Ovejas": "PO", "Mexico-Veracruz-Paso del Macho": "PM", "Mexico-Veracruz-Perote": "PT", "Mexico-Veracruz-Plat\u00f3n S\u00e1nchez": "PS", "Mexico-Veracruz-Playa Vicente": "PL", "Mexico-Veracruz-Poza Rica de Hidalgo": "PR", "Mexico-Veracruz-Progreso de Zaragoza": "None", "Mexico-Veracruz-Pueblo Viejo": "PV", "Mexico-Veracruz-Puente Nacional": "PN", "Mexico-Veracruz-Rafael Delgado": "RD", "Mexico-Veracruz-Rafael Lucio": "RL", "Mexico-Veracruz-R\u00edo Blanco": "RB", "Mexico-Veracruz-Saltabarranca": "SB", "Mexico-Veracruz-San Andr\u00e9s Tenejapan": "SP", "Mexico-Veracruz-San Andr\u00e9s Tuxtla": "SX", "Mexico-Veracruz-San Juan Evangelista": "SJ", "Mexico-Veracruz-Santiago Tuxtla": "ST", "Mexico-Veracruz-Sayula de Alem\u00e1n": "SA", "Mexico-Veracruz-Sochiapa": "SC", "Mexico-Veracruz-Soconusco": "SN", "Mexico-Veracruz-Soledad Atzompa": "SZ", "Mexico-Veracruz-Soledad de Doblado": "SD", "Mexico-Veracruz-Soteapan": "SO", "Mexico-Veracruz-Tamal\u00edn": "DY", "Mexico-Veracruz-Tamiahua": "TH", "Mexico-Veracruz-Tampico Alto": "TA", "Mexico-Veracruz-Tancoco": "TC", "Mexico-Veracruz-Tantima": "DZ", "Mexico-Veracruz-Tantoyuca": "TY", "Mexico-Veracruz-Tatatila": "EA", "Mexico-Veracruz-Tecolutla": "EB", "Mexico-Veracruz-Tehuipango": "TG", "Mexico-Veracruz-Temapache": "EC", "Mexico-Veracruz-Tempoal": "ED", "Mexico-Veracruz-Tenampa": "EE", "Mexico-Veracruz-Tenochtitl\u00e1n": "TT", "Mexico-Veracruz-Teocelo": "TE", "Mexico-Veracruz-Tepatlaxco": "EF", "Mexico-Veracruz-Tepetl\u00e1n": "EG", "Mexico-Veracruz-Tepetzintla": "TT", "Mexico-Veracruz-Tequila": "TK", "Mexico-Veracruz-Texcatepec": "TP", "Mexico-Veracruz-Texhuac\u00e1n": "TX", "Mexico-Veracruz-Texistepec": "TS", "Mexico-Veracruz-Tezonapa": "TZ", "Mexico-Veracruz-Tierra Blanca": "TB", "Mexico-Veracruz-Tihuatl\u00e1n": "TI", "Mexico-Veracruz-Tlachichilco": "EI", "Mexico-Veracruz-Tlacolulan": "EL", "Mexico-Veracruz-Tlacotalpan": "EM", "Mexico-Veracruz-Tlacotepec de Mej\u00eda": "TM", "Mexico-Veracruz-Tlajocalpan": "None", "Mexico-Veracruz-Tlalixcoyan": "EN", "Mexico-Veracruz-Tlalnelhuayocan": "EO", "Mexico-Veracruz-Tlaltetela": "TL", "Mexico-Veracruz-Tlapacoyan": "EP", "Mexico-Veracruz-Tlaquilpan": "EQ", "Mexico-Veracruz-Tlilapan": "ER", "Mexico-Veracruz-Tomatl\u00e1n": "TO", "Mexico-Veracruz-Tonay\u00e1n": "TN", "Mexico-Veracruz-Totutla": "TO", "Mexico-Veracruz-Tuxpan": "TX", "Mexico-Veracruz-Tuxtilla": "QB", "Mexico-Veracruz-\u00darsulo Galv\u00e1n": "UG", "Mexico-Veracruz-Vega de Alatorre": "VD", "Mexico-Veracruz-Veracruz": "VE", "Mexico-Veracruz-Villa Aldama": "VA", "Mexico-Veracruz-Xalapa": "XA", "Mexico-Veracruz-Xico": "XI", "Mexico-Veracruz-Xoxocotla": "XO", "Mexico-Veracruz-Yanga": "YA", "Mexico-Veracruz-Yecuatla": "YE", "Mexico-Veracruz-Zacualpan": "ZA", "Mexico-Veracruz-Zaragoza": "ZA", "Mexico-Veracruz-Zentla": "ZE", "Mexico-Veracruz-Zongolica": "ZO", "Mexico-Veracruz-Zontecomatl\u00e1n": "ZL", "Mexico-Veracruz-Zozocolco de Hidalgo": "None", "Mexico-Yucat\u00e1n-Abal\u00e1": "AB", "Mexico-Yucat\u00e1n-Acanceh": "AC", "Mexico-Yucat\u00e1n-Akil": "AK", "Mexico-Yucat\u00e1n-Baca": "BA", "Mexico-Yucat\u00e1n-Bokob\u00e1": "BO", "Mexico-Yucat\u00e1n-Buctzotz": "BU", "Mexico-Yucat\u00e1n-Cacalch\u00e9n": "CC", "Mexico-Yucat\u00e1n-Calotmul": "CL", "Mexico-Yucat\u00e1n-Cansahcab": "CS", "Mexico-Yucat\u00e1n-Cantamayec": "CA", "Mexico-Yucat\u00e1n-Celest\u00fan": "CE", "Mexico-Yucat\u00e1n-Cenotillo": "CN", "Mexico-Yucat\u00e1n-Chacsink\u00edn": "CK", "Mexico-Yucat\u00e1n-Chankom": "CM", "Mexico-Yucat\u00e1n-Chapab": "CB", "Mexico-Yucat\u00e1n-Chemax": "CX", "Mexico-Yucat\u00e1n-Chichimil\u00e1": "CI", "Mexico-Yucat\u00e1n-Chicxulub Pueblo": "CP", "Mexico-Yucat\u00e1n-Chikindzonot": "CD", "Mexico-Yucat\u00e1n-Chochol\u00e1": "CH", "Mexico-Yucat\u00e1n-Chumayel": "CY", "Mexico-Yucat\u00e1n-Conkal": "CO", "Mexico-Yucat\u00e1n-Cuncunul": "CU", "Mexico-Yucat\u00e1n-Cuzam\u00e1": "CZ", "Mexico-Yucat\u00e1n-Dzan": "DZ", "Mexico-Yucat\u00e1n-Dzemul": "DM", "Mexico-Yucat\u00e1n-Dzidzant\u00fan": "DD", "Mexico-Yucat\u00e1n-Dzilam de Bravo": "DB", "Mexico-Yucat\u00e1n-Dzilam Gonz\u00e1lez": "DG", "Mexico-Yucat\u00e1n-Dzit\u00e1s": "DT", "Mexico-Yucat\u00e1n-Dzoncauich": "DC", "Mexico-Yucat\u00e1n-Espita": "ES", "Mexico-Yucat\u00e1n-Halach\u00f3": "HA", "Mexico-Yucat\u00e1n-Hocab\u00e1": "HB", "Mexico-Yucat\u00e1n-Hoct\u00fan": "HT", "Mexico-Yucat\u00e1n-Hom\u00fan": "HM", "Mexico-Yucat\u00e1n-Huh\u00ed": "HH", "Mexico-Yucat\u00e1n-Hunucm\u00e1": "HU", "Mexico-Yucat\u00e1n-Ixil": "IX", "Mexico-Yucat\u00e1n-Izamal": "IZ", "Mexico-Yucat\u00e1n-Kanas\u00edn": "KN", "Mexico-Yucat\u00e1n-Kantunil": "KA", "Mexico-Yucat\u00e1n-Kaua": "KU", "Mexico-Yucat\u00e1n-Kinchil": "KI", "Mexico-Yucat\u00e1n-Kopom\u00e1": "KO", "Mexico-Yucat\u00e1n-Mama": "MM", "Mexico-Yucat\u00e1n-Man\u00ed": "MN", "Mexico-Yucat\u00e1n-Maxcan\u00fa": "MX", "Mexico-Yucat\u00e1n-Mayap\u00e1n": "MY", "Mexico-Yucat\u00e1n-M\u00e9rida": "MR", "Mexico-Yucat\u00e1n-Mococh\u00e1": "MC", "Mexico-Yucat\u00e1n-Motul": "MT", "Mexico-Yucat\u00e1n-Muna": "MU", "Mexico-Yucat\u00e1n-Muxupip": "MP", "Mexico-Yucat\u00e1n-Opich\u00e9n": "OP", "Mexico-Yucat\u00e1n-Oxkutzcab": "OX", "Mexico-Yucat\u00e1n-Panab\u00e1": "PA", "Mexico-Yucat\u00e1n-Peto": "PE", "Mexico-Yucat\u00e1n-Progreso": "PR", "Mexico-Yucat\u00e1n-Quintana Roo": "QR", "Mexico-Yucat\u00e1n-R\u00edo Lagartos": "RL", "Mexico-Yucat\u00e1n-Sacalum": "SC", "Mexico-Yucat\u00e1n-Samahil": "SM", "Mexico-Yucat\u00e1n-San Felipe": "SF", "Mexico-Yucat\u00e1n-Sanahcat": "SA", "Mexico-Yucat\u00e1n-Santa Elena": "SE", "Mexico-Yucat\u00e1n-Sey\u00e9": "SY", "Mexico-Yucat\u00e1n-Sinanch\u00e9": "SI", "Mexico-Yucat\u00e1n-Sotuta": "SO", "Mexico-Yucat\u00e1n-Sucil\u00e1": "SL", "Mexico-Yucat\u00e1n-Sudzal": "SD", "Mexico-Yucat\u00e1n-Suma": "SU", "Mexico-Yucat\u00e1n-Tahdzi\u00fa": "TD", "Mexico-Yucat\u00e1n-Tahmek": "TK", "Mexico-Yucat\u00e1n-Teabo": "TA", "Mexico-Yucat\u00e1n-Tecoh": "TC", "Mexico-Yucat\u00e1n-Tekal de Venegas": "TV", "Mexico-Yucat\u00e1n-Tekant\u00f3": "TO", "Mexico-Yucat\u00e1n-Tekax": "TX", "Mexico-Yucat\u00e1n-Tekit": "TT", "Mexico-Yucat\u00e1n-Tekom": "TM", "Mexico-Yucat\u00e1n-Telchac Pueblo": "TP", "Mexico-Yucat\u00e1n-Telchac Puerto": "TR", "Mexico-Yucat\u00e1n-Temax": "TE", "Mexico-Yucat\u00e1n-Temoz\u00f3n": "TN", "Mexico-Yucat\u00e1n-Tepak\u00e1n": "TB", "Mexico-Yucat\u00e1n-Tetiz": "TF", "Mexico-Yucat\u00e1n-Teya": "TY", "Mexico-Yucat\u00e1n-Ticul": "TL", "Mexico-Yucat\u00e1n-Timucuy": "TG", "Mexico-Yucat\u00e1n-Tin\u00fam": "TI", "Mexico-Yucat\u00e1n-Tixcacalcupul": "TJ", "Mexico-Yucat\u00e1n-Tixkokob": "TQ", "Mexico-Yucat\u00e1n-Tixm\u00e9huac": "TH", "Mexico-Yucat\u00e1n-Tixp\u00e9hual": "TS", "Mexico-Yucat\u00e1n-Tizim\u00edn": "TW", "Mexico-Yucat\u00e1n-Tunk\u00e1s": "TU", "Mexico-Yucat\u00e1n-Tzucacab": "TZ", "Mexico-Yucat\u00e1n-Uayma": "UA", "Mexico-Yucat\u00e1n-Uc\u00fa": "UC", "Mexico-Yucat\u00e1n-Um\u00e1n": "UM", "Mexico-Yucat\u00e1n-Valladolid": "VA", "Mexico-Yucat\u00e1n-Xocchel": "XO", "Mexico-Yucat\u00e1n-Yaxcab\u00e1": "YC", "Mexico-Yucat\u00e1n-Yaxkukul": "YK", "Mexico-Yucat\u00e1n-Yoba\u00edn": "YO", "Mexico-Zacatecas-Apozol": "AZ", "Mexico-Zacatecas-Apulco": "AL", "Mexico-Zacatecas-Atolinga": "AT", "Mexico-Zacatecas-Benito Ju\u00e1rez": "BJ", "Mexico-Zacatecas-Calera": "CA", "Mexico-Zacatecas-Ca\u00f1itas de Felipe Pescador": "CF", "Mexico-Zacatecas-Chalchihuites": "CH", "Mexico-Zacatecas-Concepci\u00f3n del Oro": "CO", "Mexico-Zacatecas-Cuauht\u00e9moc": "CU", "Mexico-Zacatecas-El Salvador": "SV", "Mexico-Zacatecas-Fresnillo": "FR", "Mexico-Zacatecas-Genaro Codina": "GC", "Mexico-Zacatecas-General Enrique Estrada": "GE", "Mexico-Zacatecas-General Francisco R. Murgu\u00eda": "GM", "Mexico-Zacatecas-General Joaquin Amaro": "None", "Mexico-Zacatecas-General P\u00e1nfilo Natera": "GN", "Mexico-Zacatecas-Guadalupe": "GD", "Mexico-Zacatecas-Huanusco": "HU", "Mexico-Zacatecas-Jalpa": "JL", "Mexico-Zacatecas-Jerez": "JE", "Mexico-Zacatecas-Jim\u00e9nez del Teul": "JT", "Mexico-Zacatecas-Juan Aldama": "JA", "Mexico-Zacatecas-Juchipila": "JU", "Mexico-Zacatecas-Loreto": "LO", "Mexico-Zacatecas-Luis Moya": "LM", "Mexico-Zacatecas-Mazapil": "MZ", "Mexico-Zacatecas-Melchor Ocampo": "MO", "Mexico-Zacatecas-Mezquital del Oro": "MD", "Mexico-Zacatecas-Miguel Auza": "MA", "Mexico-Zacatecas-Momax": "MX", "Mexico-Zacatecas-Monte Escobedo": "ME", "Mexico-Zacatecas-Morelos": "MR", "Mexico-Zacatecas-Moyahua de Estrada": "MY", "Mexico-Zacatecas-Nochistl\u00e1n de Mej\u00eda": "NM", "Mexico-Zacatecas-Noria de Angeles": "NA", "Mexico-Zacatecas-Ojocaliente": "OJ", "Mexico-Zacatecas-P\u00e1nuco": "PA", "Mexico-Zacatecas-Pinos": "PI", "Mexico-Zacatecas-R\u00edo Grande": "RI", "Mexico-Zacatecas-Sa\u00edn Alto": "SA", "Mexico-Zacatecas-Sombrerete": "SO", "Mexico-Zacatecas-Susticac\u00e1n": "SU", "Mexico-Zacatecas-Tabasco": "TA", "Mexico-Zacatecas-Tepechitl\u00e1n": "TE", "Mexico-Zacatecas-Tepetongo": "TT", "Mexico-Zacatecas-Teul de Gonz\u00e1lez Ortega": "TU", "Mexico-Zacatecas-Tlaltenango de S\u00e1nchez Rom\u00e1n": "TS", "Mexico-Zacatecas-Trinidad Garc\u00eda de la Cadena": "TG", "Mexico-Zacatecas-Valpara\u00edso": "VA", "Mexico-Zacatecas-Vetagrande": "VE", "Mexico-Zacatecas-Villa de Cos": "VC", "Mexico-Zacatecas-Villa Garc\u00eda": "VG", "Mexico-Zacatecas-Villa Gonz\u00e1lez Ortega": "VO", "Mexico-Zacatecas-Villa Hidalgo": "VH", "Mexico-Zacatecas-Villanueva": "VI", "Mexico-Zacatecas-Zacatecas": "ZA", "Micronesia-Chuuk-None": "None", "Micronesia-Kosrae-None": "None", "Micronesia-Pohnpei-None": "None", "Micronesia-Yap-None": "None", "Moldova-Anenii Noi-None": "None", "Moldova-B\u0103l\u0163i-None": "None", "Moldova-Basarabeasca-None": "None", "Moldova-Bender-None": "None", "Moldova-Briceni-None": "None", "Moldova-Cahul-None": "None", "Moldova-Calarasi-None": "None", "Moldova-Cantemir-None": "None", "Moldova-Causeni-None": "None", "Moldova-Chi\u015fin\u0103u-None": "None", "Moldova-Cimi\u015flia-None": "None", "Moldova-Criuleni-None": "None", "Moldova-Donduseni-None": "None", "Moldova-Drochia-None": "None", "Moldova-Dub\u0103sari-None": "None", "Moldova-Edine\u0163-None": "None", "Moldova-F\u0103le\u015fti-None": "None", "Moldova-Flore\u015fti-None": "None", "Moldova-G\u0103g\u0103uzia-None": "None", "Moldova-Glodeni-None": "None", "Moldova-H\u00eencesti-None": "None", "Moldova-Ialoveni-None": "None", "Moldova-Leova-None": "None", "Moldova-Nisporeni-None": "None", "Moldova-Ocni\u0163a-None": "None", "Moldova-Orhei-None": "None", "Moldova-Rezina-None": "None", "Moldova-R\u00ee\u015fcani-None": "None", "Moldova-S\u00eengerei-None": "None", "Moldova-\u015eold\u0103ne\u015fti-None": "None", "Moldova-Soroca-None": "None", "Moldova-\u015etefan Voda-None": "None", "Moldova-Str\u0103\u015feni-None": "None", "Moldova-Taraclia-None": "None", "Moldova-Telene\u015fti-None": "None", "Moldova-Transnistria-None": "None", "Moldova-Ungheni-None": "None", "Monaco-Monaco-None": "None", "Mongolia-Arhangay-Battsengel": "BA", "Mongolia-Arhangay-Bulgan": "BU", "Mongolia-Arhangay-Chuluut": "CH", "Mongolia-Arhangay-Erdenebulgan": "EB", "Mongolia-Arhangay-Erdenemandal": "EM", "Mongolia-Arhangay-Ikh-Tamir": "IT", "Mongolia-Arhangay-Jargalant": "JA", "Mongolia-Arhangay-Khairkhan": "HH", "Mongolia-Arhangay-Khangai": "HG", "Mongolia-Arhangay-Khashaat": "HS", "Mongolia-Arhangay-Khotont": "HO", "Mongolia-Arhangay-\u00d6gii nuur": "UG", "Mongolia-Arhangay-\u00d6lziit": "UL", "Mongolia-Arhangay-\u00d6nd\u00f6r-Ulaan": "OU", "Mongolia-Arhangay-Tariat": "TA", "Mongolia-Arhangay-Tsakhir": "TK", "Mongolia-Arhangay-Tsenkher": "TN", "Mongolia-Arhangay-Tsetserleg": "TT", "Mongolia-Arhangay-T\u00fcvshr\u00fc\u00fclekh": "TU", "Mongolia-Bayan-\u00d6lgiy-Altai": "AI", "Mongolia-Bayan-\u00d6lgiy-Altants\u00f6gts": "AN", "Mongolia-Bayan-\u00d6lgiy-Bayannuur": "None", "Mongolia-Bayan-\u00d6lgiy-Bugat": "BG", "Mongolia-Bayan-\u00d6lgiy-Bulgan": "BU", "Mongolia-Bayan-\u00d6lgiy-Buyant": "BY", "Mongolia-Bayan-\u00d6lgiy-Del\u00fc\u00fcn": "DE", "Mongolia-Bayan-\u00d6lgiy-Nogoonnuur": "NO", "Mongolia-Bayan-\u00d6lgiy-\u00d6lgii (city)": "OL", "Mongolia-Bayan-\u00d6lgiy-Sagsai": "SA", "Mongolia-Bayan-\u00d6lgiy-Tolbo": "TO", "Mongolia-Bayan-\u00d6lgiy-Tsagaannuur": "TN", "Mongolia-Bayan-\u00d6lgiy-Tsengel": "TS", "Mongolia-Bayan-\u00d6lgiy-Ulaankhus": "UH", "Mongolia-Bayanhongor-Baatsagaan": "BA", "Mongolia-Bayanhongor-Bayan-\u00d6nd\u00f6r": "BN", "Mongolia-Bayanhongor-Bayan-Ovoo": "BV", "Mongolia-Bayanhongor-Bayanbulag": "BB", "Mongolia-Bayanhongor-Bayangovi": "BG", "Mongolia-Bayanhongor-Bayankhongor": "BH", "Mongolia-Bayanhongor-Bayanlig": "BL", "Mongolia-Bayanhongor-Bayantsagaan": "BS", "Mongolia-Bayanhongor-Bogd": "BO", "Mongolia-Bayanhongor-B\u00f6mb\u00f6g\u00f6r": "BM", "Mongolia-Bayanhongor-Buutsagaan": "BU", "Mongolia-Bayanhongor-Erdenetsogt": "ER", "Mongolia-Bayanhongor-Galuut": "GA", "Mongolia-Bayanhongor-Gurvanbulag": "GU", "Mongolia-Bayanhongor-Jargalant": "JA", "Mongolia-Bayanhongor-Jinst": "JI", "Mongolia-Bayanhongor-Kh\u00fcreemaral": "HU", "Mongolia-Bayanhongor-\u00d6lziit": "OL", "Mongolia-Bayanhongor-Shinejinst": "SN", "Mongolia-Bayanhongor-Zag": "ZA", "Mongolia-Bulgan-Bayan-Agt": "BA", "Mongolia-Bulgan-Bayannuur": "BN", "Mongolia-Bulgan-Bugat": "BG", "Mongolia-Bulgan-B\u00fcregkhangai": "BR", "Mongolia-Bulgan-Dashinchilen": "DA", "Mongolia-Bulgan-Gurvanbulag": "GU", "Mongolia-Bulgan-Khangal": "HL", "Mongolia-Bulgan-Khishig-\u00d6nd\u00f6r": "HO", "Mongolia-Bulgan-Khutag-\u00d6nd\u00f6r": "HU", "Mongolia-Bulgan-Mogod": "MO", "Mongolia-Bulgan-Orkhon": "OR", "Mongolia-Bulgan-Rashaant": "RA", "Mongolia-Bulgan-Saikhan": "SA", "Mongolia-Bulgan-Selenge": "SE", "Mongolia-Bulgan-Teshig": "TE", "Mongolia-Darhan-Uul-Darkhan": "DA", "Mongolia-Darhan-Uul-Khongor": "HO", "Mongolia-Darhan-Uul-Orkhon": "OR", "Mongolia-Darhan-Uul-Sharyngol": "SH", "Mongolia-Dornod-Bayan-Uul": "BU", "Mongolia-Dornod-Bayandun": "BD", "Mongolia-Dornod-Bayant\u00fcmen": "BT", "Mongolia-Dornod-Bulgan": "BG", "Mongolia-Dornod-Choibalsan": "CB", "Mongolia-Dornod-Chuluunkhoroot": "CH", "Mongolia-Dornod-Dashbalbar": "DA", "Mongolia-Dornod-Gurvanzagal": "GU", "Mongolia-Dornod-Khalkhgol": "HA", "Mongolia-Dornod-Kherlen": "HE", "Mongolia-Dornod-Kh\u00f6l\u00f6nbuir": "HO", "Mongolia-Dornod-Matad": "MA", "Mongolia-Dornod-Sergelen": "SE", "Mongolia-Dornod-Tsagaan-Ovoo": "TO", "Mongolia-Dornogovi-Airag": "AI", "Mongolia-Dornogovi-Altanshiree": "AL", "Mongolia-Dornogovi-Dalanjargalan": "DA", "Mongolia-Dornogovi-Delgerekh": "DE", "Mongolia-Dornogovi-Erdene": "ER", "Mongolia-Dornogovi-Ikhkhet": "IH", "Mongolia-Dornogovi-Khatanbulag": "HA", "Mongolia-Dornogovi-Kh\u00f6vsg\u00f6l": "HO", "Mongolia-Dornogovi-Mandakh": "MA", "Mongolia-Dornogovi-\u00d6rg\u00f6n": "OR", "Mongolia-Dornogovi-Saikhandulaan": "SD", "Mongolia-Dornogovi-Sainshand": "SZ", "Mongolia-Dornogovi-Ulaanbadrakh": "UB", "Mongolia-Dornogovi-Zamyn-\u00dc\u00fcd": "ZA", "Mongolia-Dundgovi-Adaatsag": "AD", "Mongolia-Dundgovi-Bayanjargalan": "BJ", "Mongolia-Dundgovi-Delgerkhangai": "DH", "Mongolia-Dundgovi-Delgertsogt": "DT", "Mongolia-Dundgovi-Deren": "DR", "Mongolia-Dundgovi-Erdenedalai": "ER", "Mongolia-Dundgovi-Govi-Ugtaal": "GU", "Mongolia-Dundgovi-Gurvansaikhan": "GS", "Mongolia-Dundgovi-Khuld": "HU", "Mongolia-Dundgovi-Luus": "LU", "Mongolia-Dundgovi-\u00d6lziit": "OL", "Mongolia-Dundgovi-\u00d6nd\u00f6rshil": "ON", "Mongolia-Dundgovi-Saikhan-Ovoo": "SO", "Mongolia-Dundgovi-Saintsagaan": "SA", "Mongolia-Dundgovi-Tsagaandelger": "TD", "Mongolia-Dzavhan-Aldarkhaan": "AL", "Mongolia-Dzavhan-Asgat": "AS", "Mongolia-Dzavhan-Bayankhairkhan": "BY", "Mongolia-Dzavhan-Bayantes": "BT", "Mongolia-Dzavhan-D\u00f6rv\u00f6ljin": "DO", "Mongolia-Dzavhan-Erdenekhairkhan": "ER", "Mongolia-Dzavhan-Ider": "ID", "Mongolia-Dzavhan-Ikh-Uul": "IU", "Mongolia-Dzavhan-N\u00f6mr\u00f6g": "NO", "Mongolia-Dzavhan-Otgon": "OT", "Mongolia-Dzavhan-Santmargats": "SA", "Mongolia-Dzavhan-Shil\u00fc\u00fcstei": "SH", "Mongolia-Dzavhan-Songino": "SO", "Mongolia-Dzavhan-Telmen": "TM", "Mongolia-Dzavhan-Tes": "TS", "Mongolia-Dzavhan-Tosontsengel": "None", "Mongolia-Dzavhan-Tsagaanchuluut": "TC", "Mongolia-Dzavhan-Tsagaankhairkhan": "TH", "Mongolia-Dzavhan-Tsetsen-Uul": "TU", "Mongolia-Dzavhan-T\u00fcdevtei": "TT", "Mongolia-Dzavhan-Urgamal": "UR", "Mongolia-Dzavhan-Yaruu": "YA", "Mongolia-Dzavhan-Zavkhanmandal": "ZA", "Mongolia-Govi-Altay-Altai": "AL", "Mongolia-Govi-Altay-Bayan-Uul": "BU", "Mongolia-Govi-Altay-Biger": "BI", "Mongolia-Govi-Altay-Bugat": "BG", "Mongolia-Govi-Altay-Chandmani": "CH", "Mongolia-Govi-Altay-Darvi": "DA", "Mongolia-Govi-Altay-Delger": "DE", "Mongolia-Govi-Altay-Erdene": "ER", "Mongolia-Govi-Altay-Jargalan": "JA", "Mongolia-Govi-Altay-Khaliun": "HA", "Mongolia-Govi-Altay-Kh\u00f6kh morit": "HO", "Mongolia-Govi-Altay-Sharga": "SH", "Mongolia-Govi-Altay-Taishir": "TA", "Mongolia-Govi-Altay-T\u00f6gr\u00f6g": "TG", "Mongolia-Govi-Altay-Tonkhil": "TH", "Mongolia-Govi-Altay-Tseel": "TL", "Mongolia-Govi-Altay-Tsogt": "TS", "Mongolia-Govi-Altay-Yes\u00f6nbulag": "ES", "Mongolia-Govis\u00fcmber-Bayantal": "BT", "Mongolia-Govis\u00fcmber-Shiveegovi": "SH", "Mongolia-Govis\u00fcmber-S\u00fcmber": "SU", "Mongolia-Hentiy-Batnorov": "BN", "Mongolia-Hentiy-Batshireet": "BS", "Mongolia-Hentiy-Bayan-Adarga": "BA", "Mongolia-Hentiy-Bayan-Ovoo": "BO", "Mongolia-Hentiy-Bayankhutag": "BH", "Mongolia-Hentiy-Bayanm\u00f6nkh": "BM", "Mongolia-Hentiy-Binder": "BI", "Mongolia-Hentiy-Dadal": "DD", "Mongolia-Hentiy-Darkhan": "DH", "Mongolia-Hentiy-Delgerkhaan": "DE", "Mongolia-Hentiy-Galshar": "GA", "Mongolia-Hentiy-Jargaltkhaan": "JA", "Mongolia-Hentiy-Kherlen": "HE", "Mongolia-Hentiy-M\u00f6r\u00f6n": "MO", "Mongolia-Hentiy-Norovlin": "NO", "Mongolia-Hentiy-\u00d6mn\u00f6delger": "OM", "Mongolia-Hentiy-Tsenkhermandal": "TS", "Mongolia-Hovd-Altai": "AL", "Mongolia-Hovd-Bulgan": "BU", "Mongolia-Hovd-Buyant": "BY", "Mongolia-Hovd-Chandmani": "CH", "Mongolia-Hovd-Darvi": "DA", "Mongolia-Hovd-D\u00f6rg\u00f6n": "DO", "Mongolia-Hovd-Duut": "DU", "Mongolia-Hovd-Erdeneb\u00fcren": "ER", "Mongolia-Hovd-Jargalant": "JA", "Mongolia-Hovd-Khovd": "HO", "Mongolia-Hovd-Mankhan": "MA", "Mongolia-Hovd-M\u00f6nkhkhairkhan": "MH", "Mongolia-Hovd-M\u00f6st": "MS", "Mongolia-Hovd-Myangad": "MY", "Mongolia-Hovd-Tsetseg": "TS", "Mongolia-Hovd-\u00dcyench": "UE", "Mongolia-Hovd-Zereg": "ZE", "Mongolia-H\u00f6vsg\u00f6l-Alag-Erdene": "AL", "Mongolia-H\u00f6vsg\u00f6l-Arbulag": "AR", "Mongolia-H\u00f6vsg\u00f6l-Bayanz\u00fcrkh": "BZ", "Mongolia-H\u00f6vsg\u00f6l-B\u00fcrentogtokh": "BU", "Mongolia-H\u00f6vsg\u00f6l-Chandmani-\u00d6nd\u00f6r": "CO", "Mongolia-H\u00f6vsg\u00f6l-Erdenebulgan": "ER", "Mongolia-H\u00f6vsg\u00f6l-Galt": "GA", "Mongolia-H\u00f6vsg\u00f6l-Ikh-Uul": "IU", "Mongolia-H\u00f6vsg\u00f6l-Jargalant": "JA", "Mongolia-H\u00f6vsg\u00f6l-Khankh": "HA", "Mongolia-H\u00f6vsg\u00f6l-Khatgal": "KH", "Mongolia-H\u00f6vsg\u00f6l-M\u00f6r\u00f6n": "MO", "Mongolia-H\u00f6vsg\u00f6l-Rashaant": "RA", "Mongolia-H\u00f6vsg\u00f6l-Renchinlkh\u00fcmbe": "RE", "Mongolia-H\u00f6vsg\u00f6l-Shine-Ider": "SI", "Mongolia-H\u00f6vsg\u00f6l-Tarialan": "TA", "Mongolia-H\u00f6vsg\u00f6l-T\u00f6m\u00f6rbulag": "TM", "Mongolia-H\u00f6vsg\u00f6l-Tosontsengel": "TS", "Mongolia-H\u00f6vsg\u00f6l-Tsagaan-Uul": "TL", "Mongolia-H\u00f6vsg\u00f6l-Tsagaan-\u00dc\u00fcr": "TR", "Mongolia-H\u00f6vsg\u00f6l-Tsagaannuur": "TN", "Mongolia-H\u00f6vsg\u00f6l-Tsetserleg": "TT", "Mongolia-H\u00f6vsg\u00f6l-T\u00fcnel": "TU", "Mongolia-H\u00f6vsg\u00f6l-Ulaan-Uul": "UU", "Mongolia-\u00d6mn\u00f6govi-Bayan-Ovoo": "BO", "Mongolia-\u00d6mn\u00f6govi-Bayandalai": "BD", "Mongolia-\u00d6mn\u00f6govi-Bulgan": "BU", "Mongolia-\u00d6mn\u00f6govi-Dalanzadgad": "DA", "Mongolia-\u00d6mn\u00f6govi-Gurvan tes": "GU", "Mongolia-\u00d6mn\u00f6govi-Khan khongor": "HH", "Mongolia-\u00d6mn\u00f6govi-Khanbogd": "HB", "Mongolia-\u00d6mn\u00f6govi-Kh\u00fcrmen": "HU", "Mongolia-\u00d6mn\u00f6govi-Mandal-Ovoo": "MO", "Mongolia-\u00d6mn\u00f6govi-Manlai": "MA", "Mongolia-\u00d6mn\u00f6govi-Nomgon": "NG", "Mongolia-\u00d6mn\u00f6govi-Noyon": "NY", "Mongolia-\u00d6mn\u00f6govi-Sevrei": "SE", "Mongolia-\u00d6mn\u00f6govi-Tsogt-Ovoo": "TO", "Mongolia-\u00d6mn\u00f6govi-Tsogttsetsii": "TT", "Mongolia-Orhon-Bayan-\u00d6nd\u00f6r": "BU", "Mongolia-Orhon-Jargalant": "JA", "Mongolia-\u00d6v\u00f6rhangay-Arvaikheer": "AR", "Mongolia-\u00d6v\u00f6rhangay-Baruun Bayan-Ulaan": "BU", "Mongolia-\u00d6v\u00f6rhangay-Bat-\u00d6lzii": "BZ", "Mongolia-\u00d6v\u00f6rhangay-Bayan-\u00d6nd\u00f6r": "BO", "Mongolia-\u00d6v\u00f6rhangay-Bayangol": "BG", "Mongolia-\u00d6v\u00f6rhangay-Bogd": "BD", "Mongolia-\u00d6v\u00f6rhangay-B\u00fcrd": "BR", "Mongolia-\u00d6v\u00f6rhangay-Guchin-Us": "GU", "Mongolia-\u00d6v\u00f6rhangay-Khairkhandulaan": "HD", "Mongolia-\u00d6v\u00f6rhangay-Kharkhorin": "HR", "Mongolia-\u00d6v\u00f6rhangay-Khujirt": "HU", "Mongolia-\u00d6v\u00f6rhangay-Nariinteel": "NA", "Mongolia-\u00d6v\u00f6rhangay-\u00d6lziit": "OL", "Mongolia-\u00d6v\u00f6rhangay-Sant": "SA", "Mongolia-\u00d6v\u00f6rhangay-Taragt": "TA", "Mongolia-\u00d6v\u00f6rhangay-T\u00f6gr\u00f6g": "TO", "Mongolia-\u00d6v\u00f6rhangay-Uyanga": "UY", "Mongolia-\u00d6v\u00f6rhangay-Yes\u00f6nz\u00fcil": "EZ", "Mongolia-\u00d6v\u00f6rhangay-Z\u00fc\u00fcnbayan-Ulaan": "ZU", "Mongolia-Selenge-Altanbulag": "AL", "Mongolia-Selenge-Baruunb\u00fcren": "BA", "Mongolia-Selenge-Bayangol": "BG", "Mongolia-Selenge-Javkhlant": "JA", "Mongolia-Selenge-Kh\u00fcder": "HD", "Mongolia-Selenge-Khushaat": "HZ", "Mongolia-Selenge-Mandal": "MA", "Mongolia-Selenge-Orkhon": "OR", "Mongolia-Selenge-Orkhontuul": "OT", "Mongolia-Selenge-Sant": "ST", "Mongolia-Selenge-Saykhan": "SH", "Mongolia-Selenge-Shaamar": "SM", "Mongolia-Selenge-Tsagaannuur": "TN", "Mongolia-Selenge-T\u00fcshig": "TU", "Mongolia-Selenge-Yer\u00f6\u00f6": "YE", "Mongolia-Selenge-Z\u00fc\u00fcnb\u00fcren": "ZU", "Mongolia-S\u00fchbaatar-Airag": "None", "Mongolia-S\u00fchbaatar-Asgat": "AS", "Mongolia-S\u00fchbaatar-Bayandelger": "BD", "Mongolia-S\u00fchbaatar-Dariganga": "DA", "Mongolia-S\u00fchbaatar-Erdenetsagaan": "ER", "Mongolia-S\u00fchbaatar-Khalzan": "HA", "Mongolia-S\u00fchbaatar-Naran": "NA", "Mongolia-S\u00fchbaatar-Ongon": "ON", "Mongolia-S\u00fchbaatar-S\u00fckhbaatar": "SU", "Mongolia-S\u00fchbaatar-T\u00fcmentsogt": "TT", "Mongolia-S\u00fchbaatar-T\u00fcvshinshiree": "TS", "Mongolia-S\u00fchbaatar-Uulbayan": "UU", "Mongolia-T\u00f6v-Altanbulag": "AL", "Mongolia-T\u00f6v-Argalant": "AG", "Mongolia-T\u00f6v-Arkhust": "AH", "Mongolia-T\u00f6v-Bats\u00fcmber": "BS", "Mongolia-T\u00f6v-Bayan": "BA", "Mongolia-T\u00f6v-Bayan-\u00d6nj\u00fc\u00fcl": "BO", "Mongolia-T\u00f6v-Bayanchandmani": "BC", "Mongolia-T\u00f6v-Bayandelger": "BD", "Mongolia-T\u00f6v-Bayanjargalan": "BJ", "Mongolia-T\u00f6v-Bayankhangai": "BH", "Mongolia-T\u00f6v-Bayantsagaan": "BT", "Mongolia-T\u00f6v-Bayantsogt": "BG", "Mongolia-T\u00f6v-Bornuur": "BR", "Mongolia-T\u00f6v-B\u00fcren": "BU", "Mongolia-T\u00f6v-Delgerkhaan": "DE", "Mongolia-T\u00f6v-Erdene": "ER", "Mongolia-T\u00f6v-Erdenesant": "ES", "Mongolia-T\u00f6v-Jargalant": "JA", "Mongolia-T\u00f6v-L\u00fcn": "LU", "Mongolia-T\u00f6v-M\u00f6ng\u00f6nmorit": "MO", "Mongolia-T\u00f6v-\u00d6nd\u00f6rshireet": "ON", "Mongolia-T\u00f6v-Sergelen": "SE", "Mongolia-T\u00f6v-S\u00fcmber": "SU", "Mongolia-T\u00f6v-Tseel": "TS", "Mongolia-T\u00f6v-Ugtaal": "UG", "Mongolia-T\u00f6v-Zaamar": "ZA", "Mongolia-Ulaanbaatar-Ulan Bator": "None", "Mongolia-Uvs-Baruuntutuun": "BA", "Mongolia-Uvs-B\u00f6khm\u00f6r\u00f6n": "BO", "Mongolia-Uvs-Davst": "DA", "Mongolia-Uvs-Khovd": "HO", "Mongolia-Uvs-Khyargas": "HY", "Mongolia-Uvs-Malchin": "MA", "Mongolia-Uvs-Naranbulag": "NA", "Mongolia-Uvs-\u00d6lgii": "OL", "Mongolia-Uvs-\u00d6mn\u00f6govi": "OM", "Mongolia-Uvs-\u00d6nd\u00f6rkhangai": "ON", "Mongolia-Uvs-Sagil": "SA", "Mongolia-Uvs-Tarialan": "TA", "Mongolia-Uvs-Tes": "TE", "Mongolia-Uvs-Tsagaanhairhan": "TH", "Mongolia-Uvs-T\u00fcrgen": "TU", "Mongolia-Uvs-Ulaangom": "UG", "Mongolia-Uvs-Zavkhan": "ZV", "Mongolia-Uvs-Z\u00fc\u00fcngovi": "ZG", "Mongolia-Uvs-Z\u00fc\u00fcnkhangai": "ZH", "Montenegro-Andrijevica-None": "None", "Montenegro-Bar-None": "None", "Montenegro-Berane-None": "None", "Montenegro-Bijelo Polje-None": "None", "Montenegro-Budva-None": "None", "Montenegro-Cetinje-None": "None", "Montenegro-Danilovgrad-None": "None", "Montenegro-Herceg Novi-None": "None", "Montenegro-Kola\u0161in-None": "None", "Montenegro-Kotor-None": "None", "Montenegro-Mojkovac-None": "None", "Montenegro-Nik\u0161ic-None": "None", "Montenegro-Plav-None": "None", "Montenegro-Pljevlja-None": "None", "Montenegro-Plu\u017eine-None": "None", "Montenegro-Podgorica-None": "None", "Montenegro-Ro\u017eaje-None": "None", "Montenegro-\u0160avnik-None": "None", "Montenegro-Tivat-None": "None", "Montenegro-Ulcinj-None": "None", "Montenegro-\u017dabljak-None": "None", "Montserrat-Saint Anthon-None": "None", "Montserrat-Saint Georges-None": "None", "Montserrat-Saint Peter-None": "None", "Morocco-Chaouia - Ouardigha-Ben Slimane": "BS", "Morocco-Chaouia - Ouardigha-Khouribga": "KH", "Morocco-Chaouia - Ouardigha-Settat": "SE", "Morocco-Doukkala - Abda-El Jadida": "EJ", "Morocco-Doukkala - Abda-Safi": "SA", "Morocco-F\u00e8s - Boulemane-Boulemane": "BO", "Morocco-F\u00e8s - Boulemane-F\u00e8s": "FS", "Morocco-F\u00e8s - Boulemane-Sefrou": "SE", "Morocco-F\u00e8s - Boulemane-Zouagha-Moulay Yacoub": "ZM", "Morocco-Gharb - Chrarda - B\u00e9ni Hssen-K\u00e9nitra": "KE", "Morocco-Gharb - Chrarda - B\u00e9ni Hssen-Sidi Kacem": "SK", "Morocco-Grand Casablanca-Casablanca": "CB", "Morocco-Grand Casablanca-Mohammedia": "MH", "Morocco-Guelmim - Es-Semara-Assa-Zag": "AZ", "Morocco-Guelmim - Es-Semara-Guelmim": "GU", "Morocco-Guelmim - Es-Semara-Tan-Tan": "TN", "Morocco-Guelmim - Es-Semara-Tata": "TA", "Morocco-La\u00e2youne - Boujdour - Sakia El Hamra-La\u00e2youne": "LA", "Morocco-Marrakech - Tensift - Al Haouz-Al Haouz": "AH", "Morocco-Marrakech - Tensift - Al Haouz-Chichaoua": "CH", "Morocco-Marrakech - Tensift - Al Haouz-El Kela\u00e2 des Sraghna": "EK", "Morocco-Marrakech - Tensift - Al Haouz-Essaouira": "ES", "Morocco-Marrakech - Tensift - Al Haouz-Marrakech": "MR", "Morocco-Mekn\u00e8s - Tafilalet-El Hajeb": "EH", "Morocco-Mekn\u00e8s - Tafilalet-Errachidia": "ER", "Morocco-Mekn\u00e8s - Tafilalet-Ifrane": "IF", "Morocco-Mekn\u00e8s - Tafilalet-Kh\u00e9nifra": "KH", "Morocco-Mekn\u00e8s - Tafilalet-Mekn\u00e8s": "ME", "Morocco-Oriental-Berkane Taourirt": "None", "Morocco-Oriental-Figuig": "FI", "Morocco-Oriental-Jerada": "JE", "Morocco-Oriental-Nador": "NA", "Morocco-Oriental-Oujda Angad": "OA", "Morocco-Rabat - Sal\u00e9 - Zemmour - Zaer-Kh\u00e9misset": "KH", "Morocco-Rabat - Sal\u00e9 - Zemmour - Zaer-Rabat": "RA", "Morocco-Rabat - Sal\u00e9 - Zemmour - Zaer-Sal\u00e9": "SA", "Morocco-Rabat - Sal\u00e9 - Zemmour - Zaer-Skhirate-T\u00e9mara": "ST", "Morocco-Souss - Massa - Dra\u00e2-Agadir-Ida ou Tanane": "AI", "Morocco-Souss - Massa - Dra\u00e2-Chtouka-A\u00eft Baha": "CA", "Morocco-Souss - Massa - Dra\u00e2-Inezgane-A\u00eft Melloul": "IA", "Morocco-Souss - Massa - Dra\u00e2-Ouarzazate": "OU", "Morocco-Souss - Massa - Dra\u00e2-Taroudannt": "TA", "Morocco-Souss - Massa - Dra\u00e2-Tiznit": "TI", "Morocco-Souss - Massa - Dra\u00e2-Zagora": "ZA", "Morocco-Tadla - Azilal-Azilal": "AZ", "Morocco-Tadla - Azilal-B\u00e9ni Mellal": "BM", "Morocco-Tanger - T\u00e9touan-Chefchaouen": "CH", "Morocco-Tanger - T\u00e9touan-Fahs Anjra": "FB", "Morocco-Tanger - T\u00e9touan-Larache": "LA", "Morocco-Tanger - T\u00e9touan-Tanger-Assilah": "TA", "Morocco-Tanger - T\u00e9touan-T\u00e9touan": "TE", "Morocco-Taza - Al Hoceima - Taounate-Al Hoce\u00efma": "AH", "Morocco-Taza - Al Hoceima - Taounate-Taounate": "TN", "Morocco-Taza - Al Hoceima - Taounate-Taza": "TZ", "Mozambique-Cabo Delgado-Ancuabe": "AN", "Mozambique-Cabo Delgado-Balama": "BA", "Mozambique-Cabo Delgado-Chi\u00fare": "CH", "Mozambique-Cabo Delgado-Macomia": "MA", "Mozambique-Cabo Delgado-Mecufi": "MC", "Mozambique-Cabo Delgado-Meluco": "ML", "Mozambique-Cabo Delgado-Mocimboa da Praia": "MP", "Mozambique-Cabo Delgado-Montepuez": "MN", "Mozambique-Cabo Delgado-Mueda": "MD", "Mozambique-Cabo Delgado-Muidumbe": "MB", "Mozambique-Cabo Delgado-Namuno": "NM", "Mozambique-Cabo Delgado-Nangade": "NG", "Mozambique-Cabo Delgado-Palma": "PA", "Mozambique-Cabo Delgado-Pemba": "PM", "Mozambique-Cabo Delgado-Quissanga": "QU", "Mozambique-Gaza-Bilene": "BM", "Mozambique-Gaza-Chibuto": "CB", "Mozambique-Gaza-Chicualacuala": "CC", "Mozambique-Gaza-Chigubo": "CG", "Mozambique-Gaza-Ch\u00f3kw\u00e8": "CK", "Mozambique-Gaza-Guij\u00e1": "GU", "Mozambique-Gaza-Mabalane": "MB", "Mozambique-Gaza-Mandlakazi": "None", "Mozambique-Gaza-Massangena": "MS", "Mozambique-Gaza-Massingir": "MG", "Mozambique-Gaza-Xai-Xai": "XX", "Mozambique-Inhambane-Funhalouro": "FU", "Mozambique-Inhambane-Govuro": "GO", "Mozambique-Inhambane-Homoine": "HO", "Mozambique-Inhambane-Inharrime": "IR", "Mozambique-Inhambane-Inhassoro": "IS", "Mozambique-Inhambane-Jangamo": "JA", "Mozambique-Inhambane-Mabote": "MB", "Mozambique-Inhambane-Massinga": "MS", "Mozambique-Inhambane-Morrumbene": "MO", "Mozambique-Inhambane-Panda": "PA", "Mozambique-Inhambane-Vilanculos": "VI", "Mozambique-Inhambane-Zavala": "ZA", "Mozambique-Manica-Barue": "BA", "Mozambique-Manica-Gondola": "GO", "Mozambique-Manica-Guro": "GU", "Mozambique-Manica-Machaze": "MZ", "Mozambique-Manica-Macossa": "MS", "Mozambique-Manica-Manica": "MN", "Mozambique-Manica-Mossurize": "MO", "Mozambique-Manica-Sussundenga": "SU", "Mozambique-Manica-Tambara": "TA", "Mozambique-Maputo City-Boane": "BO", "Mozambique-Maputo City-Maputo": "None", "Mozambique-Maputo-Boane": "BO", "Mozambique-Maputo-Magude": "MG", "Mozambique-Maputo-Manhi\u00e7a": "MN", "Mozambique-Maputo-Marracuene": "MR", "Mozambique-Maputo-Matutu\u00edne": "MT", "Mozambique-Maputo-Moamba": "MO", "Mozambique-Maputo-Namaacha": "NA", "Mozambique-Nampula-Angoche": "AN", "Mozambique-Nampula-Erati": "None", "Mozambique-Nampula-Lalaua": "LA", "Mozambique-Nampula-Malema": "MA", "Mozambique-Nampula-Meconta": "MC", "Mozambique-Nampula-Mecuburi": "MB", "Mozambique-Nampula-Memba": "MM", "Mozambique-Nampula-Mogovolas": "MV", "Mozambique-Nampula-Moma": "MO", "Mozambique-Nampula-Monapo": "MN", "Mozambique-Nampula-Mongincual": "MG", "Mozambique-Nampula-Mossuril": "MS", "Mozambique-Nampula-Muecate": "MU", "Mozambique-Nampula-Murrupula": "MR", "Mozambique-Nampula-Nacala Velha": "NV", "Mozambique-Nampula-Namapa": "None", "Mozambique-Nampula-Nampula": "None", "Mozambique-Nampula-Ribaue": "RI", "Mozambique-Nassa-Cuamba": "CU", "Mozambique-Nassa-Lago": "LA", "Mozambique-Nassa-Lichinga": "LI", "Mozambique-Nassa-Majune": "MJ", "Mozambique-Nassa-Mandimba": "MN", "Mozambique-Nassa-Marrupa": "MR", "Mozambique-Nassa-Ma\u00faa": "MU", "Mozambique-Nassa-Mavago": "MV", "Mozambique-Nassa-Mecanhelas": "MS", "Mozambique-Nassa-Mecula": "MC", "Mozambique-Nassa-Metarica": "MT", "Mozambique-Nassa-Muembe": "MM", "Mozambique-Nassa-N'gauma": "NG", "Mozambique-Nassa-Nipepe": "NI", "Mozambique-Nassa-Sanga": "SA", "Mozambique-Sofala-Buzi": "BU", "Mozambique-Sofala-Caia": "CA", "Mozambique-Sofala-Chemba": "CM", "Mozambique-Sofala-Cheringoma": "CR", "Mozambique-Sofala-Chibabava": "CB", "Mozambique-Sofala-Dondo": "DO", "Mozambique-Sofala-Gorongosa": "GO", "Mozambique-Sofala-Machanga": "MC", "Mozambique-Sofala-Maringue": "MG", "Mozambique-Sofala-Marromeu": "MM", "Mozambique-Sofala-Muanza": "MU", "Mozambique-Sofala-Nhamatanda": "NH", "Mozambique-Tete-Ang\u00f3nia": "AN", "Mozambique-Tete-Cahora Bassa": "CB", "Mozambique-Tete-Changara": "CG", "Mozambique-Tete-Chifunde": "CF", "Mozambique-Tete-Chiuta": "CT", "Mozambique-Tete-Macanga": "MC", "Mozambique-Tete-Magoe": "MG", "Mozambique-Tete-Maravia": "MR", "Mozambique-Tete-Moatize": "MT", "Mozambique-Tete-Mutarara": "MU", "Mozambique-Tete-Tsangano": "TS", "Mozambique-Tete-Zumbu": "ZU", "Mozambique-Zambezia-Alto Molocue": "AM", "Mozambique-Zambezia-Chinde": "CH", "Mozambique-Zambezia-Gile": "GI", "Mozambique-Zambezia-Gurue": "GU", "Mozambique-Zambezia-Ile": "IL", "Mozambique-Zambezia-Inhassunge": "IN", "Mozambique-Zambezia-Lugela": "LU", "Mozambique-Zambezia-Maganja da Costa": "MC", "Mozambique-Zambezia-Milange": "ML", "Mozambique-Zambezia-Mocuba": "MB", "Mozambique-Zambezia-Mopeia": "MP", "Mozambique-Zambezia-Morrumbala": "MR", "Mozambique-Zambezia-Namacurra": "NC", "Mozambique-Zambezia-Namarroi": "NR", "Mozambique-Zambezia-Nicoadala": "NI", "Mozambique-Zambezia-Pebane": "PE", "Myanmar-Ayeyarwady-Bassein": "PT", "Myanmar-Ayeyarwady-Hinthada": "HD", "Myanmar-Ayeyarwady-Maubin": "MU", "Myanmar-Ayeyarwady-Myoungmya": "MM", "Myanmar-Ayeyarwady-Pharpon": "None", "Myanmar-Bago-Pegu": "BG", "Myanmar-Bago-Pyay": "PY", "Myanmar-Bago-Taungoo": "TA", "Myanmar-Bago-Thayarwady": "TW", "Myanmar-Chin-Mindat": "MI", "Myanmar-Chin-Palam": "FL", "Myanmar-Kachin-Bhamo": "BM", "Myanmar-Kachin-Myitkyina": "MT", "Myanmar-Kachin-Putao": "PU", "Myanmar-Kayah-Bawlake": "BW", "Myanmar-Kayah-Loikaw": "LK", "Myanmar-Kayin-Hpa-an": "HP", "Myanmar-Kayin-Kawkareik": "KK", "Myanmar-Kayin-Myawady": "MY", "Myanmar-Magway-Magwe Minbu": "MB", "Myanmar-Magway-Minbu": "None", "Myanmar-Magway-Pakokku": "PK", "Myanmar-Magway-Thayetmyo": "TY", "Myanmar-Mandalay-Kyaukse": "KS", "Myanmar-Mandalay-Mandalay": "MA", "Myanmar-Mandalay-Meiktila": "ME", "Myanmar-Mandalay-Myingyan": "MN", "Myanmar-Mandalay-Pyin-Oo-Lwin": "PL", "Myanmar-Mandalay-Yamethin": "YM", "Myanmar-Mon-Mawlamyine": "ML", "Myanmar-Mon-Thaton": "TT", "Myanmar-Naypyitaw-Naypyitaw": "NY", "Myanmar-Rakhine-Buthidaung": "BD", "Myanmar-Rakhine-Kyaunkpyu": "KP", "Myanmar-Rakhine-Maungtaw": "MD", "Myanmar-Rakhine-Sittwe": "SI", "Myanmar-Rakhine-Thandwe": "TD", "Myanmar-Sagaing-Hkamti": "HK", "Myanmar-Sagaing-Kalemyo": "KM", "Myanmar-Sagaing-Katha": "KA", "Myanmar-Sagaing-Mawleik": "MW", "Myanmar-Sagaing-Monywa": "MO", "Myanmar-Sagaing-Sagaing": "SA", "Myanmar-Sagaing-Shwebo": "SH", "Myanmar-Sagaing-Tamu": "TM", "Myanmar-Shan-Kengtung": "KT", "Myanmar-Shan-Kunlong": "KL", "Myanmar-Shan-Kyaukme": "KY", "Myanmar-Shan-Lasho": "LS", "Myanmar-Shan-Lauking": "LU", "Myanmar-Shan-Loilen": "LL", "Myanmar-Shan-Mongphat": "MP", "Myanmar-Shan-Mongsat": "MH", "Myanmar-Shan-Muse": "MS", "Myanmar-Shan-Tarchilaik": "TC", "Myanmar-Shan-Taunggye": "TG", "Myanmar-Tanintharyi-Dawei": "DW", "Myanmar-Tanintharyi-Kawthoung": "KG", "Myanmar-Tanintharyi-Mergui": "MK", "Myanmar-Yangon-Yangon-E": "YE", "Myanmar-Yangon-Yangon-N": "YN", "Myanmar-Yangon-Yangon-S": "YS", "Myanmar-Yangon-Yangon-W": "YW", "Namibia-!Karas-Berseba": "BE", "Namibia-!Karas-Karas": "KA", "Namibia-!Karas-Keetmanshoop Rural": "KR", "Namibia-!Karas-Keetmanshoop Urban": "KU", "Namibia-!Karas-Luderitz": "LU", "Namibia-!Karas-Oranjemund": "OR", "Namibia-Erongo-Arandis": "AR", "Namibia-Erongo-Daures": "DA", "Namibia-Erongo-Karibib": "KA", "Namibia-Erongo-Omaruru": "OM", "Namibia-Erongo-Swakopmund": "SW", "Namibia-Erongo-Walvisbay Rural": "WR", "Namibia-Erongo-Walvisbay Urban": "WU", "Namibia-Hardap-Gibeon": "GI", "Namibia-Hardap-Mariental Rural": "MR", "Namibia-Hardap-Mariental Urban": "MU", "Namibia-Hardap-Rehoboth East": "RE", "Namibia-Hardap-Rehoboth Rural": "RR", "Namibia-Hardap-Rehoboth West": "RW", "Namibia-Kavango-Kahenge": "KH", "Namibia-Kavango-Kapako": "KP", "Namibia-Kavango-Mashare": "MA", "Namibia-Kavango-Mpungu": "MP", "Namibia-Kavango-Mukwe": "MU", "Namibia-Kavango-Ndiyona": "ND", "Namibia-Kavango-Rundu Rural East": "None", "Namibia-Kavango-Rundu Rural West": "None", "Namibia-Kavango-Rundu Urban": "RU", "Namibia-Khomas-Katutura Central": "KC", "Namibia-Khomas-Katutura East": "KE", "Namibia-Khomas-Khomasdal North": "KN", "Namibia-Khomas-Moses Garoeb": "None", "Namibia-Khomas-Soweto": "SO", "Namibia-Khomas-Tobias Hainyeko": "None", "Namibia-Khomas-Wanaheda": "WA", "Namibia-Khomas-Windhoek East": "WE", "Namibia-Khomas-Windhoek Rural": "WR", "Namibia-Khomas-Windhoek West": "WW", "Namibia-Kunene-Epupa": "EP", "Namibia-Kunene-Kamanjab": "KA", "Namibia-Kunene-Khorixas": "KH", "Namibia-Kunene-Opuwo": "OP", "Namibia-Kunene-Outjo": "OU", "Namibia-Kunene-Sesfontein": "SE", "Namibia-Ohangwena-Eenhana": "EE", "Namibia-Ohangwena-Endola": "ED", "Namibia-Ohangwena-Engela": "EG", "Namibia-Ohangwena-Epembe": "EP", "Namibia-Ohangwena-Ohangwena": "OH", "Namibia-Ohangwena-Okongo": "OK", "Namibia-Ohangwena-Omulonga": "None", "Namibia-Ohangwena-Omundaungilo": "OM", "Namibia-Ohangwena-Ondobe": "OD", "Namibia-Ohangwena-Ongenga": "OG", "Namibia-Ohangwena-Oshikango": "OS", "Namibia-Omaheke-Aminius": "AM", "Namibia-Omaheke-Epukiro": "None", "Namibia-Omaheke-Gobabis": "GO", "Namibia-Omaheke-Kalahari": "KA", "Namibia-Omaheke-Otjinene": "ON", "Namibia-Omaheke-Otjombinde": "OB", "Namibia-Omaheke-Steinhausen": "ST", "Namibia-Omusati-Anamulenge": "AN", "Namibia-Omusati-Elim": "EL", "Namibia-Omusati-Etayi": "ET", "Namibia-Omusati-Ogongo": "OG", "Namibia-Omusati-Okahao": "OH", "Namibia-Omusati-Okalongo": "OL", "Namibia-Omusati-Onesi": "ON", "Namibia-Omusati-Oshikuku": "OS", "Namibia-Omusati-Otamanzi": "None", "Namibia-Omusati-Outapi": "OU", "Namibia-Omusati-Ruacana": "RA", "Namibia-Omusati-Tsandi": "TS", "Namibia-Oshana-Okaku": "OK", "Namibia-Oshana-Okatana": "OT", "Namibia-Oshana-Okatyali": "OJ", "Namibia-Oshana-Ompundja": "OM", "Namibia-Oshana-Ondangwa": "OD", "Namibia-Oshana-Ongwediva": "OG", "Namibia-Oshana-Oshakati East": "OE", "Namibia-Oshana-Oshakati West": "OW", "Namibia-Oshana-Uukwiyu": "UK", "Namibia-Oshana-Uuvudhiya": "UV", "Namibia-Oshikoto-Engodi": "EE", "Namibia-Oshikoto-Guinas": "GU", "Namibia-Oshikoto-Okankolo": "OK", "Namibia-Oshikoto-Olukonda": "OL", "Namibia-Oshikoto-Omuntele": "OT", "Namibia-Oshikoto-Omuthiyagwipundi": "OM", "Namibia-Oshikoto-Onayena": "ON", "Namibia-Oshikoto-Oniipa": "OP", "Namibia-Oshikoto-Onyaanya": "OY", "Namibia-Oshikoto-Tsumeb": "TS", "Namibia-Otjozondjupa-Grootfontein": "GR", "Namibia-Otjozondjupa-Okahandja": "OD", "Namibia-Otjozondjupa-Okakarara": "OR", "Namibia-Otjozondjupa-Omatako": "OM", "Namibia-Otjozondjupa-Otavi": "OV", "Namibia-Otjozondjupa-Otjiwarongo": "OW", "Namibia-Otjozondjupa-Tsumkwe": "TS", "Namibia-Zambezi-Kabe": "KB", "Namibia-Zambezi-Katima Muliro Rural": "KR", "Namibia-Zambezi-Katima Muliro Urban": "KU", "Namibia-Zambezi-Kongola": "KO", "Namibia-Zambezi-Linyandi": "LI", "Namibia-Zambezi-Sibinda": "SI", "Nauru-Aiwo-None": "None", "Nauru-Anabar-None": "None", "Nauru-Anetan-None": "None", "Nauru-Anibare-None": "None", "Nauru-Baiti-None": "None", "Nauru-Boe-None": "None", "Nauru-Buada-None": "None", "Nauru-Denigomodu-None": "None", "Nauru-Ewa-None": "None", "Nauru-Ijuw-None": "None", "Nauru-Meneng-None": "None", "Nauru-Nibok-None": "None", "Nauru-Uaboe-None": "None", "Nauru-Yaren-None": "None", "Nepal-Central-Bagmati": "None", "Nepal-Central-Janakpur": "None", "Nepal-Central-Narayani": "None", "Nepal-East-Koshi": "None", "Nepal-East-Mechi": "None", "Nepal-East-Sagarmatha": "None", "Nepal-Far-Western-Mahakali": "None", "Nepal-Far-Western-Seti": "None", "Nepal-Mid-Western-Bheri": "None", "Nepal-Mid-Western-Karnali": "None", "Nepal-Mid-Western-Rapti": "None", "Nepal-West-Dhaualagiri": "None", "Nepal-West-Gandaki": "None", "Nepal-West-Lumbini": "None", "Netherlands-Drenthe-Aa en Hunze": "AH", "Netherlands-Drenthe-Assen": "AS", "Netherlands-Drenthe-Borger-Odoorn": "BO", "Netherlands-Drenthe-Coevorden": "CO", "Netherlands-Drenthe-De Wolden": "DW", "Netherlands-Drenthe-Emmen": "EM", "Netherlands-Drenthe-Hoogeveen": "HO", "Netherlands-Drenthe-Meppel": "ME", "Netherlands-Drenthe-Midden-Drenthe": "MD", "Netherlands-Drenthe-Noordenveld": "NO", "Netherlands-Drenthe-Tynaarlo": "TY", "Netherlands-Drenthe-Westerveld": "WE", "Netherlands-Flevoland-Almere": "AL", "Netherlands-Flevoland-Dronten": "DR", "Netherlands-Flevoland-Lelystad": "LE", "Netherlands-Flevoland-Noordoostpolder": "NO", "Netherlands-Flevoland-Urk": "UR", "Netherlands-Flevoland-Zeewolde": "ZE", "Netherlands-Friesland-Achtkarspelen": "AC", "Netherlands-Friesland-Ameland": "AM", "Netherlands-Friesland-Boarnsterhim": "BR", "Netherlands-Friesland-Bolsward": "BL", "Netherlands-Friesland-Dantumadeel": "DA", "Netherlands-Friesland-Dongeradeel": "DO", "Netherlands-Friesland-Ferwerderadiel": "FE", "Netherlands-Friesland-Franekeradeel": "FR", "Netherlands-Friesland-Gaasterl\u00e2n-Sleat": "GS", "Netherlands-Friesland-Harlingen": "HA", "Netherlands-Friesland-Heerenveen": "HE", "Netherlands-Friesland-Het Bildt": "HB", "Netherlands-Friesland-Kollumerland c.a.": "KN", "Netherlands-Friesland-Leeuwarden": "LW", "Netherlands-Friesland-Leeuwarderadeel": "LD", "Netherlands-Friesland-Lemsterland": "LL", "Netherlands-Friesland-Littenseradiel": "LI", "Netherlands-Friesland-Menaldumadeel": "ME", "Netherlands-Friesland-Nijefurd": "NI", "Netherlands-Friesland-Ooststellingwerf": "OO", "Netherlands-Friesland-Opsterland": "OP", "Netherlands-Friesland-Schiermonnikoog": "SC", "Netherlands-Friesland-Skarsterl\u00e2n": "SK", "Netherlands-Friesland-Smallingerland": "SM", "Netherlands-Friesland-Sneek": "SN", "Netherlands-Friesland-Terschelling": "TE", "Netherlands-Friesland-Tytsjerksteradiel": "TY", "Netherlands-Friesland-Vlieland": "VL", "Netherlands-Friesland-Weststellingwerf": "WE", "Netherlands-Friesland-W\u00fbnseradiel": "WU", "Netherlands-Friesland-Wymbritseradiel": "WY", "Netherlands-Gelderland-Aalten": "AA", "Netherlands-Gelderland-Angerlo": "AN", "Netherlands-Gelderland-Apeldoorn": "AP", "Netherlands-Gelderland-Arnhem": "AR", "Netherlands-Gelderland-Barneveld": "BA", "Netherlands-Gelderland-Bergh": "BG", "Netherlands-Gelderland-Beuningen": "BE", "Netherlands-Gelderland-Borculo": "BO", "Netherlands-Gelderland-Brummen": "BR", "Netherlands-Gelderland-Buren": "BU", "Netherlands-Gelderland-Culemborg": "CU", "Netherlands-Gelderland-Didam": "DD", "Netherlands-Gelderland-Dinxperlo": "DX", "Netherlands-Gelderland-Doesburg": "DB", "Netherlands-Gelderland-Doetinchem": "DT", "Netherlands-Gelderland-Druten": "DR", "Netherlands-Gelderland-Duiven": "DU", "Netherlands-Gelderland-Ede": "ED", "Netherlands-Gelderland-Eibergen": "EI", "Netherlands-Gelderland-Elburg": "EL", "Netherlands-Gelderland-Epe": "EP", "Netherlands-Gelderland-Ermelo": "ER", "Netherlands-Gelderland-Geldermalsen": "GM", "Netherlands-Gelderland-Gendringen": "GN", "Netherlands-Gelderland-Gorssel": "GO", "Netherlands-Gelderland-Groenlo": "GR", "Netherlands-Gelderland-Groesbeek": "GB", "Netherlands-Gelderland-Harderwijk": "HW", "Netherlands-Gelderland-Hattem": "HT", "Netherlands-Gelderland-Heerde": "HR", "Netherlands-Gelderland-Hengelo": "HG", "Netherlands-Gelderland-Heumen": "HM", "Netherlands-Gelderland-Hummelo en Keppel": "HK", "Netherlands-Gelderland-Kesteren": "KE", "Netherlands-Gelderland-Lichtenvoorde": "LV", "Netherlands-Gelderland-Lingewaal": "LW", "Netherlands-Gelderland-Lingewaard": "BM", "Netherlands-Gelderland-Lochem": "LO", "Netherlands-Gelderland-Maasdriel": "MA", "Netherlands-Gelderland-Millingen aan de Rijn": "MR", "Netherlands-Gelderland-Neede": "ND", "Netherlands-Gelderland-Neerijnen": "NR", "Netherlands-Gelderland-Nijkerk": "NK", "Netherlands-Gelderland-Nijmegen": "NM", "Netherlands-Gelderland-Nunspeet": "NU", "Netherlands-Gelderland-Oldebroek": "OL", "Netherlands-Gelderland-Overbetuwe": "OV", "Netherlands-Gelderland-Putten": "PU", "Netherlands-Gelderland-Renkum": "RE", "Netherlands-Gelderland-Rheden": "RH", "Netherlands-Gelderland-Rijnwaarden": "RI", "Netherlands-Gelderland-Rozendaal": "RO", "Netherlands-Gelderland-Ruurlo": "RU", "Netherlands-Gelderland-Scherpenzeel": "SC", "Netherlands-Gelderland-Steenderen": "ST", "Netherlands-Gelderland-Tiel": "TI", "Netherlands-Gelderland-Ubbergen": "UB", "Netherlands-Gelderland-Voorst": "VS", "Netherlands-Gelderland-Vorden": "VD", "Netherlands-Gelderland-Wageningen": "WG", "Netherlands-Gelderland-Warnsveld": "WR", "Netherlands-Gelderland-Wehl": "WL", "Netherlands-Gelderland-West Maas en Waal": "WM", "Netherlands-Gelderland-Westervoort": "WV", "Netherlands-Gelderland-Wijchen": "WC", "Netherlands-Gelderland-Winterswijk": "WW", "Netherlands-Gelderland-Wisch": "WS", "Netherlands-Gelderland-Zaltbommel": "ZA", "Netherlands-Gelderland-Zelhem": "ZL", "Netherlands-Gelderland-Zevenaar": "ZV", "Netherlands-Gelderland-Zutphen": "ZU", "Netherlands-Groningen-Appingedam": "AP", "Netherlands-Groningen-Bedum": "BD", "Netherlands-Groningen-Bellingwedde": "BL", "Netherlands-Groningen-De Marne": "DM", "Netherlands-Groningen-Delfzijl": "DE", "Netherlands-Groningen-Eemsmond": "EE", "Netherlands-Groningen-Groningen": "GR", "Netherlands-Groningen-Grootegast": "GT", "Netherlands-Groningen-Haren": "HA", "Netherlands-Groningen-Hoogezand-Sappemeer": "HS", "Netherlands-Groningen-Leek": "LE", "Netherlands-Groningen-Loppersum": "LO", "Netherlands-Groningen-Marum": "MA", "Netherlands-Groningen-Menterwolde": "ME", "Netherlands-Groningen-Pekela": "PE", "Netherlands-Groningen-Reiderland": "RE", "Netherlands-Groningen-Scheemda": "SC", "Netherlands-Groningen-Slochteren": "SL", "Netherlands-Groningen-Stadskanaal": "ST", "Netherlands-Groningen-Ten Boer": "TB", "Netherlands-Groningen-Veendam": "VE", "Netherlands-Groningen-Vlagtwedde": "VL", "Netherlands-Groningen-Winschoten": "WT", "Netherlands-Groningen-Winsum": "WM", "Netherlands-Groningen-Zuidhorn": "ZU", "Netherlands-IJsselmeer-None": "None", "Netherlands-Limburg-Ambt Montfort": "AM", "Netherlands-Limburg-Arcen en Velden": "AV", "Netherlands-Limburg-Beek": "BK", "Netherlands-Limburg-Beesel": "BS", "Netherlands-Limburg-Bergen": "BG", "Netherlands-Limburg-Brunssum": "BR", "Netherlands-Limburg-Echt-Susteren": "EC", "Netherlands-Limburg-Eijsden": "EI", "Netherlands-Limburg-Gennep": "GE", "Netherlands-Limburg-Gulpen-Wittem": "GW", "Netherlands-Limburg-Haelen": "HA", "Netherlands-Limburg-Heel": "HL", "Netherlands-Limburg-Heerlen": "HR", "Netherlands-Limburg-Helden": "HD", "Netherlands-Limburg-Heythuysen": "HT", "Netherlands-Limburg-Horst aan de Maas": "HM", "Netherlands-Limburg-Hunsel": "HU", "Netherlands-Limburg-Kerkrade": "KR", "Netherlands-Limburg-Kessel": "KS", "Netherlands-Limburg-Landgraaf": "LA", "Netherlands-Limburg-Maasbracht": "MT", "Netherlands-Limburg-Maasbree": "MB", "Netherlands-Limburg-Maastricht": "MA", "Netherlands-Limburg-Margraten": "MG", "Netherlands-Limburg-Meerlo-Wanssum": "MW", "Netherlands-Limburg-Meerssen": "MS", "Netherlands-Limburg-Meijel": "MJ", "Netherlands-Limburg-Mook en Middelaar": "MM", "Netherlands-Limburg-Nederweert": "NE", "Netherlands-Limburg-Nuth": "NU", "Netherlands-Limburg-Onderbanken": "ON", "Netherlands-Limburg-Roerdalen": "RD", "Netherlands-Limburg-Roermond": "RM", "Netherlands-Limburg-Roggel en Neer": "RN", "Netherlands-Limburg-Schinnen": "SC", "Netherlands-Limburg-Sevenum": "SE", "Netherlands-Limburg-Simpelveld": "SI", "Netherlands-Limburg-Sittard-Geleen": "SG", "Netherlands-Limburg-Stein": "ST", "Netherlands-Limburg-Swalmen": "SW", "Netherlands-Limburg-Thorn": "TH", "Netherlands-Limburg-Vaals": "VA", "Netherlands-Limburg-Valkenburg aan de Geul": "VG", "Netherlands-Limburg-Venlo": "VL", "Netherlands-Limburg-Venray": "VR", "Netherlands-Limburg-Voerendaal": "VO", "Netherlands-Limburg-Weert": "WE", "Netherlands-Noord-Brabant-'s-Hertogenbosch": "SH", "Netherlands-Noord-Brabant-Aalburg": "AA", "Netherlands-Noord-Brabant-Alphen-Chaam": "AC", "Netherlands-Noord-Brabant-Asten": "AS", "Netherlands-Noord-Brabant-Baarle-Nassau": "BN", "Netherlands-Noord-Brabant-Bergeijk": "BG", "Netherlands-Noord-Brabant-Bergen op Zoom": "BZ", "Netherlands-Noord-Brabant-Bernheze": "BH", "Netherlands-Noord-Brabant-Best": "BS", "Netherlands-Noord-Brabant-Bladel": "BL", "Netherlands-Noord-Brabant-Boekel": "BO", "Netherlands-Noord-Brabant-Boxmeer": "BM", "Netherlands-Noord-Brabant-Boxtel": "BT", "Netherlands-Noord-Brabant-Breda": "BR", "Netherlands-Noord-Brabant-Cranendonck": "CR", "Netherlands-Noord-Brabant-Cuijk": "CU", "Netherlands-Noord-Brabant-Deurne": "DE", "Netherlands-Noord-Brabant-Dongen": "DO", "Netherlands-Noord-Brabant-Drimmelen": "DR", "Netherlands-Noord-Brabant-Eersel": "EE", "Netherlands-Noord-Brabant-Eindhoven": "EI", "Netherlands-Noord-Brabant-Etten-Leur": "EL", "Netherlands-Noord-Brabant-Geertruidenberg": "GE", "Netherlands-Noord-Brabant-Geldrop": "GD", "Netherlands-Noord-Brabant-Gemert-Bakel": "GB", "Netherlands-Noord-Brabant-Gilze en Rijen": "GR", "Netherlands-Noord-Brabant-Goirle": "GO", "Netherlands-Noord-Brabant-Grave": "GV", "Netherlands-Noord-Brabant-Haaren": "HR", "Netherlands-Noord-Brabant-Halderberge": "HB", "Netherlands-Noord-Brabant-Heeze-Leende": "HL", "Netherlands-Noord-Brabant-Helmond": "HM", "Netherlands-Noord-Brabant-Heusden": "HS", "Netherlands-Noord-Brabant-Hilvarenbeek": "HI", "Netherlands-Noord-Brabant-Laarbeek": "LB", "Netherlands-Noord-Brabant-Landerd": "LN", "Netherlands-Noord-Brabant-Lith": "LI", "Netherlands-Noord-Brabant-Loon op Zand": "LZ", "Netherlands-Noord-Brabant-Maasdonk": "MA", "Netherlands-Noord-Brabant-Mierlo": "MI", "Netherlands-Noord-Brabant-Mill en Sint Hubert": "MS", "Netherlands-Noord-Brabant-Moerdijk": "MO", "Netherlands-Noord-Brabant-Nuenen c.a.": "NG", "Netherlands-Noord-Brabant-Oirschot": "OR", "Netherlands-Noord-Brabant-Oisterwijk": "OW", "Netherlands-Noord-Brabant-Oosterhout": "OO", "Netherlands-Noord-Brabant-Oss": "OS", "Netherlands-Noord-Brabant-Reusel-De Mierden": "RD", "Netherlands-Noord-Brabant-Roosendaal": "RO", "Netherlands-Noord-Brabant-Rucphen": "RU", "Netherlands-Noord-Brabant-Schijndel": "SC", "Netherlands-Noord-Brabant-Sint-Michielsgestel": "SM", "Netherlands-Noord-Brabant-Sint-Oedenrode": "SO", "Netherlands-Noord-Brabant-Sint Anthonis": "SA", "Netherlands-Noord-Brabant-Someren": "SR", "Netherlands-Noord-Brabant-Son en Breugel": "SB", "Netherlands-Noord-Brabant-Steenbergen": "ST", "Netherlands-Noord-Brabant-Tilburg": "TI", "Netherlands-Noord-Brabant-Uden": "UD", "Netherlands-Noord-Brabant-Valkenswaard": "VA", "Netherlands-Noord-Brabant-Veghel": "VG", "Netherlands-Noord-Brabant-Veldhoven": "VH", "Netherlands-Noord-Brabant-Vught": "VU", "Netherlands-Noord-Brabant-Waalre": "WR", "Netherlands-Noord-Brabant-Waalwijk": "WW", "Netherlands-Noord-Brabant-Werkendam": "WE", "Netherlands-Noord-Brabant-Woensdrecht": "WD", "Netherlands-Noord-Brabant-Woudrichem": "WO", "Netherlands-Noord-Brabant-Zundert": "ZU", "Netherlands-Noord-Holland-Aalsmeer": "AA", "Netherlands-Noord-Holland-Alkmaar": "AL", "Netherlands-Noord-Holland-Amstelveen": "AV", "Netherlands-Noord-Holland-Amsterdam": "AD", "Netherlands-Noord-Holland-Andijk": "AN", "Netherlands-Noord-Holland-Anna Paulowna": "AP", "Netherlands-Noord-Holland-Beemster": "BM", "Netherlands-Noord-Holland-Bennebroek": "BB", "Netherlands-Noord-Holland-Bergen": "BG", "Netherlands-Noord-Holland-Beverwijk": "BV", "Netherlands-Noord-Holland-Blaricum": "BC", "Netherlands-Noord-Holland-Bloemendaal": "BL", "Netherlands-Noord-Holland-Bussum": "BU", "Netherlands-Noord-Holland-Castricum": "CA", "Netherlands-Noord-Holland-Den Helder": "DH", "Netherlands-Noord-Holland-Diemen": "DI", "Netherlands-Noord-Holland-Drechterland": "DR", "Netherlands-Noord-Holland-Edam-Volendam": "EV", "Netherlands-Noord-Holland-Enkhuizen": "EN", "Netherlands-Noord-Holland-Graft-De Rijp": "GD", "Netherlands-Noord-Holland-Haarlem": "HA", "Netherlands-Noord-Holland-Haarlemmerliede c.a.": "HS", "Netherlands-Noord-Holland-Haarlemmermeer": "HM", "Netherlands-Noord-Holland-Harenkarspel": "HP", "Netherlands-Noord-Holland-Heemskerk": "HK", "Netherlands-Noord-Holland-Heemstede": "HE", "Netherlands-Noord-Holland-Heerhugowaard": "HH", "Netherlands-Noord-Holland-Heiloo": "HL", "Netherlands-Noord-Holland-Hilversum": "HI", "Netherlands-Noord-Holland-Hoorn": "HO", "Netherlands-Noord-Holland-Huizen": "HU", "Netherlands-Noord-Holland-Landsmeer": "LM", "Netherlands-Noord-Holland-Langedijk": "LD", "Netherlands-Noord-Holland-Laren": "LR", "Netherlands-Noord-Holland-Medemblik": "ME", "Netherlands-Noord-Holland-Muiden": "MU", "Netherlands-Noord-Holland-Naarden": "NA", "Netherlands-Noord-Holland-Niedorp": "NI", "Netherlands-Noord-Holland-Noorder-Koggenland": "NK", "Netherlands-Noord-Holland-Obdam": "OB", "Netherlands-Noord-Holland-Oostzaan": "OO", "Netherlands-Noord-Holland-Opmeer": "OP", "Netherlands-Noord-Holland-Ouder-Amstel": "OA", "Netherlands-Noord-Holland-Purmerend": "PU", "Netherlands-Noord-Holland-Schagen": "SN", "Netherlands-Noord-Holland-Schermer": "SR", "Netherlands-Noord-Holland-Stede Broec": "SB", "Netherlands-Noord-Holland-Texel": "TE", "Netherlands-Noord-Holland-Uitgeest": "UG", "Netherlands-Noord-Holland-Uithoorn": "UH", "Netherlands-Noord-Holland-Velsen": "VL", "Netherlands-Noord-Holland-Venhuizen": "VN", "Netherlands-Noord-Holland-Waterland": "WA", "Netherlands-Noord-Holland-Weesp": "WS", "Netherlands-Noord-Holland-Wervershoof": "WV", "Netherlands-Noord-Holland-Wester-Koggenland": "WK", "Netherlands-Noord-Holland-Wieringen": "WR", "Netherlands-Noord-Holland-Wieringermeer": "WM", "Netherlands-Noord-Holland-Wijdemeren": "None", "Netherlands-Noord-Holland-Wognum": "WG", "Netherlands-Noord-Holland-Wormerland": "WO", "Netherlands-Noord-Holland-Zaanstad": "ZS", "Netherlands-Noord-Holland-Zandvoort": "ZD", "Netherlands-Noord-Holland-Zeevang": "ZE", "Netherlands-Noord-Holland-Zijpe": "ZI", "Netherlands-Overijssel-Almelo": "AL", "Netherlands-Overijssel-Bathmen": "BA", "Netherlands-Overijssel-Borne": "BO", "Netherlands-Overijssel-Dalfsen": "DA", "Netherlands-Overijssel-Deventer": "DV", "Netherlands-Overijssel-Dinkelland": "DN", "Netherlands-Overijssel-Enschede": "EN", "Netherlands-Overijssel-Haaksbergen": "HK", "Netherlands-Overijssel-Hardenberg": "HD", "Netherlands-Overijssel-Hellendoorn": "HL", "Netherlands-Overijssel-Hengelo": "HN", "Netherlands-Overijssel-Hof van Twente": "HT", "Netherlands-Overijssel-Kampen": "KA", "Netherlands-Overijssel-Losser": "LO", "Netherlands-Overijssel-Oldenzaal": "OZ", "Netherlands-Overijssel-Olst-Wijhe": "None", "Netherlands-Overijssel-Ommen": "OM", "Netherlands-Overijssel-Raalte": "RA", "Netherlands-Overijssel-Rijssen": "RI", "Netherlands-Overijssel-Staphorst": "SH", "Netherlands-Overijssel-Steenwijkerland": "SW", "Netherlands-Overijssel-Tubbergen": "TU", "Netherlands-Overijssel-Twenterand": "VR", "Netherlands-Overijssel-Wierden": "WI", "Netherlands-Overijssel-Zwartewaterland": "ZW", "Netherlands-Overijssel-Zwolle": "ZL", "Netherlands-Utrecht-Abcoude": "AB", "Netherlands-Utrecht-Amerongen": "AN", "Netherlands-Utrecht-Amersfoort": "AF", "Netherlands-Utrecht-Baarn": "BA", "Netherlands-Utrecht-Breukelen": "BR", "Netherlands-Utrecht-Bunnik": "BK", "Netherlands-Utrecht-Bunschoten": "BS", "Netherlands-Utrecht-De Bilt": "DB", "Netherlands-Utrecht-De Ronde Venen": "DV", "Netherlands-Utrecht-Doorn": "DO", "Netherlands-Utrecht-Driebergen-Rijsenburg": "DR", "Netherlands-Utrecht-Eemnes": "EE", "Netherlands-Utrecht-Houten": "HO", "Netherlands-Utrecht-IJsselstein": "IJ", "Netherlands-Utrecht-Leersum": "LR", "Netherlands-Utrecht-Leusden": "LD", "Netherlands-Utrecht-Loenen": "LN", "Netherlands-Utrecht-Lopik": "LP", "Netherlands-Utrecht-Maarn": "MN", "Netherlands-Utrecht-Maarssen": "MS", "Netherlands-Utrecht-Montfoort": "MO", "Netherlands-Utrecht-Nieuwegein": "NI", "Netherlands-Utrecht-Oudewater": "OU", "Netherlands-Utrecht-Renswoude": "RE", "Netherlands-Utrecht-Rhenen": "RH", "Netherlands-Utrecht-Soest": "SO", "Netherlands-Utrecht-Utrecht": "UT", "Netherlands-Utrecht-Veenendaal": "VE", "Netherlands-Utrecht-Vianen": "None", "Netherlands-Utrecht-Wijk bij Duurstede": "WD", "Netherlands-Utrecht-Woerden": "WR", "Netherlands-Utrecht-Woudenberg": "WB", "Netherlands-Utrecht-Zeist": "ZE", "Netherlands-Zeeland-Borsele": "BO", "Netherlands-Zeeland-Goes": "GO", "Netherlands-Zeeland-Hulst": "HU", "Netherlands-Zeeland-Kapelle": "KA", "Netherlands-Zeeland-Middelburg": "MI", "Netherlands-Zeeland-Noord-Beveland": "NB", "Netherlands-Zeeland-Reimerswaal": "RE", "Netherlands-Zeeland-Schouwen-Duiveland": "SD", "Netherlands-Zeeland-Sluis": "None", "Netherlands-Zeeland-Terneuzen": "TE", "Netherlands-Zeeland-Tholen": "TH", "Netherlands-Zeeland-Veere": "VE", "Netherlands-Zeeland-Vlissingen": "VL", "Netherlands-Zeeuwse meren-None": "None", "Netherlands-Zuid-Holland-'s-Gravendeel": "SD", "Netherlands-Zuid-Holland-'s-Gravenhage": "None", "Netherlands-Zuid-Holland-'s-Gravenzande": "SZ", "Netherlands-Zuid-Holland-Alblasserdam": "AS", "Netherlands-Zuid-Holland-Albrandswaard": "AW", "Netherlands-Zuid-Holland-Alkemade": "AK", "Netherlands-Zuid-Holland-Alphen aan den Rijn": "AR", "Netherlands-Zuid-Holland-Barendrecht": "BA", "Netherlands-Zuid-Holland-Bergambacht": "BB", "Netherlands-Zuid-Holland-Bergschenhoek": "BH", "Netherlands-Zuid-Holland-Berkel en Rodenrijs": "BR", "Netherlands-Zuid-Holland-Bernisse": "BE", "Netherlands-Zuid-Holland-Binnenmaas": "BI", "Netherlands-Zuid-Holland-Bleiswijk": "BW", "Netherlands-Zuid-Holland-Bodegraven": "BG", "Netherlands-Zuid-Holland-Boskoop": "BK", "Netherlands-Zuid-Holland-Brielle": "BL", "Netherlands-Zuid-Holland-Capelle aan den IJssel": "CI", "Netherlands-Zuid-Holland-Cromstrijen": "CR", "Netherlands-Zuid-Holland-De Lier": "DL", "Netherlands-Zuid-Holland-Delft": "DE", "Netherlands-Zuid-Holland-Dirksland": "DI", "Netherlands-Zuid-Holland-Dordrecht": "DO", "Netherlands-Zuid-Holland-Giessenlanden": "GI", "Netherlands-Zuid-Holland-Goedereede": "GD", "Netherlands-Zuid-Holland-Gorinchem": "GC", "Netherlands-Zuid-Holland-Gouda": "GO", "Netherlands-Zuid-Holland-Graafstroom": "GR", "Netherlands-Zuid-Holland-Hardinxveld-Giessendam": "HG", "Netherlands-Zuid-Holland-Hellevoetsluis": "HV", "Netherlands-Zuid-Holland-Hendrik-Ido-Ambacht": "HI", "Netherlands-Zuid-Holland-Hillegom": "HL", "Netherlands-Zuid-Holland-Jacobswoude": "JA", "Netherlands-Zuid-Holland-Katwijk": "KA", "Netherlands-Zuid-Holland-Korendijk": "KO", "Netherlands-Zuid-Holland-Krimpen aan den IJssel": "KI", "Netherlands-Zuid-Holland-Leerdam": "LR", "Netherlands-Zuid-Holland-Leiden": "LD", "Netherlands-Zuid-Holland-Leiderdorp": "LP", "Netherlands-Zuid-Holland-Leidschendam-Voorburg": "None", "Netherlands-Zuid-Holland-Liemeer": "LM", "Netherlands-Zuid-Holland-Liesveld": "LV", "Netherlands-Zuid-Holland-Lisse": "LS", "Netherlands-Zuid-Holland-Maasland": "ML", "Netherlands-Zuid-Holland-Maassluis": "MS", "Netherlands-Zuid-Holland-Middelharnis": "MI", "Netherlands-Zuid-Holland-Monster": "MN", "Netherlands-Zuid-Holland-Moordrecht": "MR", "Netherlands-Zuid-Holland-Naaldwijk": "NA", "Netherlands-Zuid-Holland-Nederlek": "NE", "Netherlands-Zuid-Holland-Nieuw-Lekkerland": "NL", "Netherlands-Zuid-Holland-Nieuwerkerk aan den IJssel": "NI", "Netherlands-Zuid-Holland-Nieuwkoop": "NK", "Netherlands-Zuid-Holland-Noordwijk": "NW", "Netherlands-Zuid-Holland-Noordwijkerhout": "NH", "Netherlands-Zuid-Holland-Oegstgeest": "OE", "Netherlands-Zuid-Holland-Oostflakkee": "OO", "Netherlands-Zuid-Holland-Oud-Beijerland": "OB", "Netherlands-Zuid-Holland-Ouderkerk": "OU", "Netherlands-Zuid-Holland-Papendrecht": "PA", "Netherlands-Zuid-Holland-Pijnacker-Nootdorp": "None", "Netherlands-Zuid-Holland-Reeuwijk": "RE", "Netherlands-Zuid-Holland-Ridderkerk": "RK", "Netherlands-Zuid-Holland-Rijnsburg": "RB", "Netherlands-Zuid-Holland-Rijnwoude": "RW", "Netherlands-Zuid-Holland-Rijswijk": "RJ", "Netherlands-Zuid-Holland-Rotterdam": "RT", "Netherlands-Zuid-Holland-Rozenburg": "RZ", "Netherlands-Zuid-Holland-Sassenheim": "SS", "Netherlands-Zuid-Holland-Schiedam": "SM", "Netherlands-Zuid-Holland-Schipluiden": "SC", "Netherlands-Zuid-Holland-Schoonhoven": "SH", "Netherlands-Zuid-Holland-Sliedrecht": "SL", "Netherlands-Zuid-Holland-Spijkenisse": "SP", "Netherlands-Zuid-Holland-Strijen": "ST", "Netherlands-Zuid-Holland-Ter Aar": "TA", "Netherlands-Zuid-Holland-Valkenburg": "VA", "Netherlands-Zuid-Holland-Vlaardingen": "VD", "Netherlands-Zuid-Holland-Vlist": "VT", "Netherlands-Zuid-Holland-Voorhout": "VH", "Netherlands-Zuid-Holland-Voorschoten": "VS", "Netherlands-Zuid-Holland-Waddinxveen": "WX", "Netherlands-Zuid-Holland-Warmond": "WM", "Netherlands-Zuid-Holland-Wassenaar": "WS", "Netherlands-Zuid-Holland-Wateringen": "WT", "Netherlands-Zuid-Holland-Westvoorne": "WE", "Netherlands-Zuid-Holland-Zederik": "ZE", "Netherlands-Zuid-Holland-Zevenhuizen-Moerkapelle": "ZM", "Netherlands-Zuid-Holland-Zoetermeer": "ZR", "Netherlands-Zuid-Holland-Zoeterwoude": "ZD", "Netherlands-Zuid-Holland-Zwijndrecht": "ZW", "New Caledonia-\u00celes Loyaut\u00e9-Lifou": "LI", "New Caledonia-\u00celes Loyaut\u00e9-Mar\u00e9": "MA", "New Caledonia-\u00celes Loyaut\u00e9-Ouv\u00e9a": "OV", "New Caledonia-Nord-B\u00e9lep": "BE", "New Caledonia-Nord-Canala": "CA", "New Caledonia-Nord-Hiengh\u00e8ne": "HI", "New Caledonia-Nord-Houa\u00eflou": "HO", "New Caledonia-Nord-Kaala-Gomen": "KG", "New Caledonia-Nord-Kon\u00e9": "KN", "New Caledonia-Nord-Kouaoua": "KA", "New Caledonia-Nord-Koumac": "KM", "New Caledonia-Nord-Ou\u00e9goa": "OG", "New Caledonia-Nord-Poindimi\u00e9": "PD", "New Caledonia-Nord-Pon\u00e9rihouen": "PH", "New Caledonia-Nord-Pou\u00e9bo": "PB", "New Caledonia-Nord-Pouembout": "PT", "New Caledonia-Nord-Poum": "PM", "New Caledonia-Nord-Poya (north part)": "PY", "New Caledonia-Nord-Touho": "TO", "New Caledonia-Nord-Unkknown": "None", "New Caledonia-Nord-Voh": "VO", "New Caledonia-Sud-Boulouparis": "BP", "New Caledonia-Sud-Bourail": "BR", "New Caledonia-Sud-Dumb\u00e9a": "DU", "New Caledonia-Sud-Farino": "FA", "New Caledonia-Sud-l'\u00cele des Pins": "IP", "New Caledonia-Sud-La Foa": "LF", "New Caledonia-Sud-Moindou": "MO", "New Caledonia-Sud-Mont-Dore": "MD", "New Caledonia-Sud-Noum\u00e9a": "NO", "New Caledonia-Sud-Pa\u00efta": "PA", "New Caledonia-Sud-Poya (south part)": "PY", "New Caledonia-Sud-Sarram\u00e9a": "SA", "New Caledonia-Sud-Thio": "TH", "New Caledonia-Sud-Yat\u00e9": "YA", "New Zealand-Auckland-Auckland": "AL", "New Zealand-Bay of Plenty-Area Outside Territorial Authority": "XX", "New Zealand-Bay of Plenty-Kawerau": "KW", "New Zealand-Bay of Plenty-Opotiki": "OP", "New Zealand-Bay of Plenty-Rotorua": "RR", "New Zealand-Bay of Plenty-Tauranga": "TG", "New Zealand-Bay of Plenty-Western Bay of Plenty": "WB", "New Zealand-Bay of Plenty-Whakatane": "WH", "New Zealand-Canterbury-Ashburton": "AB", "New Zealand-Canterbury-Christchurch": "CC", "New Zealand-Canterbury-Hurunui": "HN", "New Zealand-Canterbury-Kaikoura": "KK", "New Zealand-Canterbury-Mackenzie": "MZ", "New Zealand-Canterbury-Selwyn": "SY", "New Zealand-Canterbury-Timaru": "TU", "New Zealand-Canterbury-Waimakariri": "WR", "New Zealand-Canterbury-Waimate": "WM", "New Zealand-Canterbury-Waitaki": "WI", "New Zealand-Chatham Islands-Chatham Islands": "CT", "New Zealand-Gisborne-Gisborne": "GB", "New Zealand-Hawke's Bay-Central Hawke's Bay": "CH", "New Zealand-Hawke's Bay-Hastings": "HS", "New Zealand-Hawke's Bay-Napier": "NR", "New Zealand-Hawke's Bay-Wairoa": "WW", "New Zealand-Manawatu-Wanganui-Horowhenua": "HW", "New Zealand-Manawatu-Wanganui-Manawatu": "MN", "New Zealand-Manawatu-Wanganui-Palmerston North": "PN", "New Zealand-Manawatu-Wanganui-Rangitikei": "RT", "New Zealand-Manawatu-Wanganui-Ruapehu": "RP", "New Zealand-Manawatu-Wanganui-Tararua": "TR", "New Zealand-Manawatu-Wanganui-Whanganui": "WU", "New Zealand-Marlborough-Marlborough": "MB", "New Zealand-Nelson-Nelson": "NL", "New Zealand-Northern Islands-Kermadec Islands": "None", "New Zealand-Northern Islands-Three Kings": "None", "New Zealand-Northland-Far North": "FN", "New Zealand-Northland-Kaipara": "KP", "New Zealand-Northland-Whangarei": "WN", "New Zealand-Otago-Central Otago": "CO", "New Zealand-Otago-Clutha": "CL", "New Zealand-Otago-Dunedin": "DU", "New Zealand-Otago-Queenstown-Lakes": "QL", "New Zealand-Southern Islands-Antipodes Islands": "None", "New Zealand-Southern Islands-Auckland islands": "None", "New Zealand-Southern Islands-Bounty Islands": "None", "New Zealand-Southern Islands-Campbell Islands": "None", "New Zealand-Southern Islands-Snares Islands": "None", "New Zealand-Southland-Gore": "GO", "New Zealand-Southland-Invercargill": "IC", "New Zealand-Southland-Southland": "SL", "New Zealand-Taranaki-New Plymouth": "NP", "New Zealand-Taranaki-South Taranaki": "ST", "New Zealand-Taranaki-Stratford": "SF", "New Zealand-Tasman-Tasman": "TM", "New Zealand-Waikato-Hamilton": "HM", "New Zealand-Waikato-Hauraki": "HK", "New Zealand-Waikato-Matamata-Piako": "MP", "New Zealand-Waikato-Otorohanga": "OH", "New Zealand-Waikato-South Waikato": "SW", "New Zealand-Waikato-Taupo": "TP", "New Zealand-Waikato-Thames-Coromandel": "TC", "New Zealand-Waikato-Waikato": "WT", "New Zealand-Waikato-Waipa": "WP", "New Zealand-Waikato-Waitomo": "WO", "New Zealand-Wellington-Carterton": "CR", "New Zealand-Wellington-Kapiti Coast": "KC", "New Zealand-Wellington-Lower Hutt": "LH", "New Zealand-Wellington-Masterton": "MT", "New Zealand-Wellington-Porirua": "PR", "New Zealand-Wellington-South Wairarapa": "SP", "New Zealand-Wellington-Upper Hutt": "UH", "New Zealand-Wellington-Wellington": "WE", "New Zealand-West Coast-Buller": "BU", "New Zealand-West Coast-Grey": "GR", "New Zealand-West Coast-Westland": "WL", "Nicaragua-Atl\u00e1ntico Norte-Bonanza": "BO", "Nicaragua-Atl\u00e1ntico Norte-Prinzapolka": "PR", "Nicaragua-Atl\u00e1ntico Norte-Puerto Cabezas": "PC", "Nicaragua-Atl\u00e1ntico Norte-Rosita": "RO", "Nicaragua-Atl\u00e1ntico Norte-Siuna": "SI", "Nicaragua-Atl\u00e1ntico Norte-Waslala": "WL", "Nicaragua-Atl\u00e1ntico Norte-Wasp\u00e1n": "WP", "Nicaragua-Atl\u00e1ntico Sur-Bluefields": "BL", "Nicaragua-Atl\u00e1ntico Sur-Bocana de Paiwas": "BP", "Nicaragua-Atl\u00e1ntico Sur-El Rama": "ER", "Nicaragua-Atl\u00e1ntico Sur-Kukra Hill": "KH", "Nicaragua-Atl\u00e1ntico Sur-La Cruz de R\u00edo Grande": "LC", "Nicaragua-Atl\u00e1ntico Sur-Laguna de Perlas": "LP", "Nicaragua-Atl\u00e1ntico Sur-Muelle de los Bueyes": "MB", "Nicaragua-Atl\u00e1ntico Sur-Nueva Guinea": "NG", "Nicaragua-Boaco-Boaco": "BO", "Nicaragua-Boaco-Camoapa": "CA", "Nicaragua-Boaco-San Jos\u00e9 de los Remates": "SJ", "Nicaragua-Boaco-San Lorenzo": "SZ", "Nicaragua-Boaco-Santa Luc\u00eda": "SL", "Nicaragua-Boaco-Teustepe": "TE", "Nicaragua-Carazo-Diriamba": "DI", "Nicaragua-Carazo-Dolores": "DO", "Nicaragua-Carazo-El Rosario": "ER", "Nicaragua-Carazo-Jinotepe": "JI", "Nicaragua-Carazo-La Conquista": "LC", "Nicaragua-Carazo-La Paz de Carazo": "LP", "Nicaragua-Carazo-San Marcos": "SM", "Nicaragua-Chinandega-Chichigalpa": "CC", "Nicaragua-Chinandega-Chinandega": "CN", "Nicaragua-Chinandega-Cinco Pinos": "CP", "Nicaragua-Chinandega-Corinto": "CO", "Nicaragua-Chinandega-El Realejo": "ER", "Nicaragua-Chinandega-El Viejo": "EV", "Nicaragua-Chinandega-Posoltega": "PO", "Nicaragua-Chinandega-Puerto Moraz\u00e1n": "PM", "Nicaragua-Chinandega-San Francisco del Norte": "SF", "Nicaragua-Chinandega-San Pedro del Norte": "SP", "Nicaragua-Chinandega-Somotillo": "SO", "Nicaragua-Chinandega-Villanueva": "VI", "Nicaragua-Chontales-Acoyapa": "AC", "Nicaragua-Chontales-Comalapa": "CO", "Nicaragua-Chontales-Juigalpa": "JU", "Nicaragua-Chontales-La Libertad": "LL", "Nicaragua-Chontales-San Pedro de L\u00f3vago": "SP", "Nicaragua-Chontales-Santo Domingo": "SD", "Nicaragua-Chontales-Santo Tom\u00e1s": "ST", "Nicaragua-Chontales-Villa Sandino": "VS", "Nicaragua-Estel\u00ed-Condega": "CO", "Nicaragua-Estel\u00ed-Estel\u00ed": "ES", "Nicaragua-Estel\u00ed-La Trinidad": "LT", "Nicaragua-Estel\u00ed-Pueblo Nuevo": "PN", "Nicaragua-Estel\u00ed-San Juan de Limay": "SJ", "Nicaragua-Estel\u00ed-San Nicol\u00e1s": "SN", "Nicaragua-Granada-Diri\u00e1": "DA", "Nicaragua-Granada-Diriomo": "DO", "Nicaragua-Granada-Granada": "GR", "Nicaragua-Granada-Nandaime": "NA", "Nicaragua-Jinotega-El Cu\u00e1": "EC", "Nicaragua-Jinotega-Jinotega": "JI", "Nicaragua-Jinotega-La Concordia": "LC", "Nicaragua-Jinotega-San Rafael del Norte": "SR", "Nicaragua-Jinotega-San Sebasti\u00e1n de Yal\u00ed": "SS", "Nicaragua-Jinotega-Santa Mar\u00eda de Pantasma": "SM", "Nicaragua-Jinotega-Wiwil\u00ed": "WI", "Nicaragua-Lago Nicaragua-Lago de Nicaragua": "None", "Nicaragua-Le\u00f3n-Achuapa": "AC", "Nicaragua-Le\u00f3n-El Jicaral": "EJ", "Nicaragua-Le\u00f3n-El Sauce": "ES", "Nicaragua-Le\u00f3n-La Paz Centro": "LP", "Nicaragua-Le\u00f3n-Larreynaga-Malpaisillo": "LM", "Nicaragua-Le\u00f3n-Le\u00f3n": "LE", "Nicaragua-Le\u00f3n-Nagarote": "NA", "Nicaragua-Le\u00f3n-Quezalguaque": "QU", "Nicaragua-Le\u00f3n-Santa Rosa del Pe\u00f1\u00f3n": "SR", "Nicaragua-Le\u00f3n-Telica": "TE", "Nicaragua-Madriz-Las Sabanas": "LS", "Nicaragua-Madriz-Palacag\u00fcina": "PA", "Nicaragua-Madriz-San Jos\u00e9 de Cusmapa": "SC", "Nicaragua-Madriz-San Juan del R\u00edo Coco": "SR", "Nicaragua-Madriz-San Lucas": "SL", "Nicaragua-Madriz-Somoto": "SO", "Nicaragua-Madriz-Telpaneca": "TE", "Nicaragua-Madriz-Totogalpa": "TO", "Nicaragua-Madriz-Yalag\u00fcina": "YA", "Nicaragua-Managua-Lago de Managua": "None", "Nicaragua-Managua-Managua": "MN", "Nicaragua-Managua-Mateare": "MT", "Nicaragua-Managua-San Francisco Libre": "SF", "Nicaragua-Managua-San Rafael del Sur": "SR", "Nicaragua-Managua-Ticuantepe": "TC", "Nicaragua-Managua-Tipitapa": "TP", "Nicaragua-Managua-Villa Carlos Fonseca": "VC", "Nicaragua-Masaya-Catarina": "CA", "Nicaragua-Masaya-La Concepci\u00f3n": "LC", "Nicaragua-Masaya-Masatepe": "MT", "Nicaragua-Masaya-Masaya": "MY", "Nicaragua-Masaya-Nandasmo": "NA", "Nicaragua-Masaya-Nindir\u00ed": "NN", "Nicaragua-Masaya-Niquinohomo": "NQ", "Nicaragua-Masaya-San Juan de Oriente": "SJ", "Nicaragua-Masaya-Tisma": "TI", "Nicaragua-Matagalpa-Ciudad Dar\u00edo": "CD", "Nicaragua-Matagalpa-Esquipulas": "ES", "Nicaragua-Matagalpa-Matagalpa": "MP", "Nicaragua-Matagalpa-Matigu\u00e1s": "MS", "Nicaragua-Matagalpa-Muy Muy": "MM", "Nicaragua-Matagalpa-Rancho Grande": "RG", "Nicaragua-Matagalpa-R\u00edo Blanco": "RB", "Nicaragua-Matagalpa-San Dionisio": "SD", "Nicaragua-Matagalpa-San Isidro": "SI", "Nicaragua-Matagalpa-San Ram\u00f3n": "SR", "Nicaragua-Matagalpa-S\u00e9baco": "SE", "Nicaragua-Matagalpa-Terrabona": "TE", "Nicaragua-Matagalpa-Tuma-La Dalia": "TD", "Nicaragua-Nueva Segovia-Ciudad Antigua": "CA", "Nicaragua-Nueva Segovia-Ciudad Sandino": "EJ", "Nicaragua-Nueva Segovia-Dipilto": "DI", "Nicaragua-Nueva Segovia-Jalapa": "JA", "Nicaragua-Nueva Segovia-Macuelizo": "MA", "Nicaragua-Nueva Segovia-Mozonte": "MO", "Nicaragua-Nueva Segovia-Murra": "MU", "Nicaragua-Nueva Segovia-Ocotal": "OC", "Nicaragua-Nueva Segovia-Quilal\u00ed": "QU", "Nicaragua-Nueva Segovia-San Fernando": "SF", "Nicaragua-Nueva Segovia-Santa Mar\u00eda": "SM", "Nicaragua-R\u00edo San Juan-El Almendro": "EA", "Nicaragua-R\u00edo San Juan-Morrito": "MO", "Nicaragua-R\u00edo San Juan-San Carlos": "SC", "Nicaragua-R\u00edo San Juan-San Juan del Norte": "SJ", "Nicaragua-R\u00edo San Juan-San Miguelito": "SM", "Nicaragua-Rivas-Altagracia": "AL", "Nicaragua-Rivas-Bel\u00e9n": "BE", "Nicaragua-Rivas-Buenos Aires": "BA", "Nicaragua-Rivas-Moyogalpa": "MO", "Nicaragua-Rivas-Potos\u00ed": "PO", "Nicaragua-Rivas-Rivas": "RI", "Nicaragua-Rivas-San Jorge": "SJ", "Nicaragua-Rivas-Tola": "TO", "Niger-Agadez-Arlit": "AR", "Niger-Agadez-Bilma": "BL", "Niger-Agadez-Tchighozerine": "None", "Niger-Diffa-Diffa": "DF", "Niger-Diffa-Ma\u00efn\u00e9-Soroa": "MS", "Niger-Diffa-N'Guigmi": "NG", "Niger-Dosso-Boboye": "BG", "Niger-Dosso-Dogon-Doutchi": "DD", "Niger-Dosso-Dosso": "DS", "Niger-Dosso-Gaya": "GA", "Niger-Dosso-Loga": "LO", "Nigeria-Abia-Aba North": "None", "Nigeria-Abia-Aba South": "None", "Nigeria-Abia-Arochukw": "None", "Nigeria-Abia-Bende": "None", "Nigeria-Abia-Ikwuano": "None", "Nigeria-Abia-Isiala Ngwa North": "None", "Nigeria-Abia-Isiala Ngwa South": "None", "Nigeria-Abia-Isuikwua": "None", "Nigeria-Abia-Oboma Ngwa": "None", "Nigeria-Abia-Ohafia Abia": "None", "Nigeria-Abia-Osisioma Ngwa": "None", "Nigeria-Abia-Ugwunagbo": "None", "Nigeria-Abia-Ukwa East": "None", "Nigeria-Abia-Ukwa West": "None", "Nigeria-Abia-Umu-Nneochi": "None", "Nigeria-Abia-Umuahia North": "None", "Nigeria-Abia-Umuahia South": "None", "Nigeria-Adamawa-Demsa": "None", "Nigeria-Adamawa-Fufore": "None", "Nigeria-Adamawa-Ganye": "None", "Nigeria-Adamawa-Girie": "None", "Nigeria-Adamawa-Gombi": "None", "Nigeria-Adamawa-Guyuk": "None", "Nigeria-Adamawa-Hong": "None", "Nigeria-Adamawa-Jada": "None", "Nigeria-Adamawa-Lamurde": "None", "Nigeria-Adamawa-Madagali": "None", "Nigeria-Adamawa-Maiha": "None", "Nigeria-Adamawa-Mayo-Bel": "None", "Nigeria-Adamawa-Michika": "None", "Nigeria-Adamawa-Mubi North": "None", "Nigeria-Adamawa-Mubi South": "None", "Nigeria-Adamawa-Numan": "None", "Nigeria-Adamawa-Shelleng": "None", "Nigeria-Adamawa-Song": "None", "Nigeria-Adamawa-Teungo": "None", "Nigeria-Adamawa-Yola North": "None", "Nigeria-Adamawa-Yola South": "None", "Nigeria-Akwa Ibom-Abak": "None", "Nigeria-Akwa Ibom-Eastern Obolo": "None", "Nigeria-Akwa Ibom-Eket": "None", "Nigeria-Akwa Ibom-Esit Eket": "None", "Nigeria-Akwa Ibom-Essien-U": "None", "Nigeria-Akwa Ibom-EtimEkpo": "None", "Nigeria-Akwa Ibom-Etinan": "None", "Nigeria-Akwa Ibom-Ibeno": "None", "Nigeria-Akwa Ibom-Ibesikpo Asutan": "None", "Nigeria-Akwa Ibom-Ibiono Ibom": "None", "Nigeria-Akwa Ibom-Ika": "None", "Nigeria-Akwa Ibom-Ikono": "None", "Nigeria-Akwa Ibom-Ikot-Aba": "None", "Nigeria-Akwa Ibom-Ikot-Ekp": "None", "Nigeria-Akwa Ibom-Ini": "None", "Nigeria-Akwa Ibom-Itu": "None", "Nigeria-Akwa Ibom-Mbo": "None", "Nigeria-Akwa Ibom-Mkpat Enin": "None", "Nigeria-Akwa Ibom-Nsit Atai": "None", "Nigeria-Akwa Ibom-Nsit Ibom": "None", "Nigeria-Akwa Ibom-Nsit Ubium": "None", "Nigeria-Akwa Ibom-Obot Akara": "None", "Nigeria-Akwa Ibom-Okobo": "None", "Nigeria-Akwa Ibom-Onna": "None", "Nigeria-Akwa Ibom-Oron": "None", "Nigeria-Akwa Ibom-Oruk-Ana": "None", "Nigeria-Akwa Ibom-Udung Uko": "None", "Nigeria-Akwa Ibom-Ukanafun": "None", "Nigeria-Akwa Ibom-Uruan": "None", "Nigeria-Akwa Ibom-UrueOffo": "None", "Nigeria-Akwa Ibom-Uyo": "None", "Nigeria-Anambra-Aguata": "None", "Nigeria-Anambra-Anambra East": "None", "Nigeria-Anambra-Anambra West": "None", "Nigeria-Anambra-Anaocha": "None", "Nigeria-Anambra-AwkaNort": "None", "Nigeria-Anambra-AwkaSout": "None", "Nigeria-Anambra-Ayamelum": "None", "Nigeria-Anambra-Dunukofia": "None", "Nigeria-Anambra-Ekwusigo": "None", "Nigeria-Anambra-Idemili North": "None", "Nigeria-Anambra-Idemili South": "None", "Nigeria-Anambra-Ihiala": "None", "Nigeria-Anambra-Njikoka": "None", "Nigeria-Anambra-NnewiNort": "None", "Nigeria-Anambra-NnewiSou": "None", "Nigeria-Anambra-Ogbaru": "None", "Nigeria-Anambra-Onitsha North": "None", "Nigeria-Anambra-Onitsha South": "None", "Nigeria-Anambra-OrumbaNo": "None", "Nigeria-Anambra-OrumbaSo": "None", "Nigeria-Anambra-Oyi": "None", "Nigeria-Bauchi-Alkaleri": "None", "Nigeria-Bauchi-Bauchi": "None", "Nigeria-Bauchi-Bogoro": "None", "Nigeria-Bauchi-Damban": "None", "Nigeria-Bauchi-Darazo": "None", "Nigeria-Bauchi-Dass": "None", "Nigeria-Bauchi-Gamawa": "None", "Nigeria-Bauchi-Gamjuwa": "None", "Nigeria-Bauchi-Giade": "None", "Nigeria-Bauchi-Itas/Gad": "None", "Nigeria-Bauchi-Jama'are": "None", "Nigeria-Bauchi-Katagum": "None", "Nigeria-Bauchi-Kirfi": "None", "Nigeria-Bauchi-Misau": "None", "Nigeria-Bauchi-Ningi": "None", "Nigeria-Bauchi-Shira": "None", "Nigeria-Bauchi-Tafawa-B": "None", "Nigeria-Bauchi-Toro": "None", "Nigeria-Bauchi-Warji": "None", "Nigeria-Bauchi-Zaki": "None", "Nigeria-Bayelsa-Brass": "None", "Nigeria-Bayelsa-Ekeremor": "None", "Nigeria-Bayelsa-Kolokuma/Opokuma": "None", "Nigeria-Bayelsa-Nembe": "None", "Nigeria-Bayelsa-Ogbia": "None", "Nigeria-Bayelsa-Sagbama": "None", "Nigeria-Bayelsa-Southern Ijaw": "None", "Nigeria-Bayelsa-Yenegoa": "None", "Nigeria-Benue-Ado": "None", "Nigeria-Benue-Agatu": "None", "Nigeria-Benue-Apa": "None", "Nigeria-Benue-Buruku": "None", "Nigeria-Benue-Gboko": "None", "Nigeria-Benue-Guma": "None", "Nigeria-Benue-Gwer East": "None", "Nigeria-Benue-GwerWest": "None", "Nigeria-Benue-Katsina (Benue)": "None", "Nigeria-Benue-Konshish": "None", "Nigeria-Benue-Kwande": "None", "Nigeria-Benue-Logo": "None", "Nigeria-Benue-Makurdi": "None", "Nigeria-Benue-Obi": "None", "Nigeria-Benue-Ogbadibo": "None", "Nigeria-Benue-Ohimini": "None", "Nigeria-Benue-Oju": "None", "Nigeria-Benue-Okpokwu": "None", "Nigeria-Benue-Oturkpo": "None", "Nigeria-Benue-Tarka": "None", "Nigeria-Benue-Ukum": "None", "Nigeria-Benue-Ushongo": "None", "Nigeria-Benue-Vandeiky": "None", "Nigeria-Borno-Abadam": "None", "Nigeria-Borno-Askira/U": "None", "Nigeria-Borno-Bama": "None", "Nigeria-Borno-Bayo": "None", "Nigeria-Borno-Biu": "None", "Nigeria-Borno-Chibok": "None", "Nigeria-Borno-Damboa": "None", "Nigeria-Borno-Dikwa": "None", "Nigeria-Borno-Gubio": "None", "Nigeria-Borno-Guzamala": "None", "Nigeria-Borno-Gwoza": "None", "Nigeria-Borno-Hawul": "None", "Nigeria-Borno-Jere": "None", "Nigeria-Borno-Kaga": "None", "Nigeria-Borno-Kala/Balge": "None", "Nigeria-Borno-Konduga": "None", "Nigeria-Borno-Kukawa": "None", "Nigeria-Borno-Kwaya Kusar": "None", "Nigeria-Borno-Lake Chad": "None", "Nigeria-Borno-Mafa": "None", "Nigeria-Borno-Magumeri": "None", "Nigeria-Borno-Maidugur": "None", "Nigeria-Borno-Marte": "None", "Nigeria-Borno-Mobbar": "None", "Nigeria-Borno-Monguno": "None", "Nigeria-Borno-Ngala": "None", "Nigeria-Borno-Nganzai": "None", "Nigeria-Borno-Shani": "None", "Nigeria-Cross River-Abi": "None", "Nigeria-Cross River-Akamkpa": "None", "Nigeria-Cross River-Akpabuyo": "None", "Nigeria-Cross River-Bakassi": "None", "Nigeria-Cross River-Bekwarra": "None", "Nigeria-Cross River-Biase": "None", "Nigeria-Cross River-Boki": "None", "Nigeria-Cross River-Calabar": "None", "Nigeria-Cross River-Calabar South": "None", "Nigeria-Cross River-Etung": "None", "Nigeria-Cross River-Ikom": "None", "Nigeria-Cross River-Obanliku": "None", "Nigeria-Cross River-Obubra": "None", "Nigeria-Cross River-Obudu": "None", "Nigeria-Cross River-Odukpani": "None", "Nigeria-Cross River-Ogoja": "None", "Nigeria-Cross River-Yakurr": "None", "Nigeria-Cross River-Yala Cross": "None", "Nigeria-Delta-AniochaN": "None", "Nigeria-Delta-AniochaS": "None", "Nigeria-Delta-Bomadi": "None", "Nigeria-Delta-Burutu": "None", "Nigeria-Delta-Ethiope West": "None", "Nigeria-Delta-EthiopeE": "None", "Nigeria-Delta-IkaNorth": "None", "Nigeria-Delta-IkaSouth": "None", "Nigeria-Delta-IsokoNor": "None", "Nigeria-Delta-IsokoSou": "None", "Nigeria-Delta-Ndokwa East": "None", "Nigeria-Delta-Ndokwa West": "None", "Nigeria-Delta-Okpe": "None", "Nigeria-Delta-Oshimili North": "None", "Nigeria-Delta-Oshimili South": "None", "Nigeria-Delta-Patani": "None", "Nigeria-Delta-Sapele": "None", "Nigeria-Delta-Udu": "None", "Nigeria-Delta-Ughelli North": "None", "Nigeria-Delta-Ughelli South": "None", "Nigeria-Delta-Ukwuani": "None", "Nigeria-Delta-Uvwie": "None", "Nigeria-Delta-Warri North": "None", "Nigeria-Delta-Warri South": "None", "Nigeria-Delta-Warri South-West": "None", "Nigeria-Ebonyi-Abakalik": "None", "Nigeria-Ebonyi-Afikpo": "None", "Nigeria-Ebonyi-AfikpoSo": "None", "Nigeria-Ebonyi-Ebonyi": "None", "Nigeria-Ebonyi-Ezza North": "None", "Nigeria-Ebonyi-Ezza South": "None", "Nigeria-Ebonyi-Ikwo": "None", "Nigeria-Ebonyi-Ishielu": "None", "Nigeria-Ebonyi-Ivo": "None", "Nigeria-Ebonyi-Izzi": "None", "Nigeria-Ebonyi-Ohaozara": "None", "Nigeria-Ebonyi-Ohaukwu": "None", "Nigeria-Ebonyi-Onicha": "None", "Nigeria-Edo-Akoko-Ed": "None", "Nigeria-Edo-Egor": "None", "Nigeria-Edo-EsanCent": "None", "Nigeria-Edo-EsanNort": "None", "Nigeria-Edo-EsanSout": "None", "Nigeria-Edo-EsanWest": "None", "Nigeria-Edo-Etsako Central": "None", "Nigeria-Edo-EtsakoEa": "None", "Nigeria-Edo-EtsakoWe": "None", "Nigeria-Edo-Igueben": "None", "Nigeria-Edo-Ikpoba-Okha": "None", "Nigeria-Edo-Oredo Edo": "None", "Nigeria-Edo-Orhionmw": "None", "Nigeria-Edo-OviaNort": "None", "Nigeria-Edo-OviaSouth-West": "None", "Nigeria-Edo-Owan East": "None", "Nigeria-Edo-OwanWest": "None", "Nigeria-Edo-Uhunmwonde": "None", "Nigeria-Ekiti-Ado-Ekiti": "None", "Nigeria-Ekiti-Efon": "None", "Nigeria-Ekiti-EkitiEas": "None", "Nigeria-Ekiti-EkitiSouth-West": "None", "Nigeria-Ekiti-EkitiWest": "None", "Nigeria-Ekiti-Emure/Ise/Orun": "None", "Nigeria-Ekiti-Gboyin": "None", "Nigeria-Ekiti-Ido/Osi": "None", "Nigeria-Ekiti-Ijero": "None", "Nigeria-Ekiti-Ikere": "None", "Nigeria-Ekiti-Ikole": "None", "Nigeria-Ekiti-Ilejemeje": "None", "Nigeria-Ekiti-Irepodun/Ifelodun": "None", "Nigeria-Ekiti-Ise/Orun": "None", "Nigeria-Ekiti-Moba": "None", "Nigeria-Ekiti-Oye": "None", "Nigeria-Enugu-Aninri": "None", "Nigeria-Enugu-Awgu": "None", "Nigeria-Enugu-Enugu East": "None", "Nigeria-Enugu-Enugu North": "None", "Nigeria-Enugu-EnuguSou": "None", "Nigeria-Enugu-Ezeagu": "None", "Nigeria-Enugu-Igbo-Eti": "None", "Nigeria-Enugu-Igbo-eze North": "None", "Nigeria-Enugu-Igbo-eze South": "None", "Nigeria-Enugu-Isi-Uzo": "None", "Nigeria-Enugu-Nkanu East": "None", "Nigeria-Enugu-Nkanu West": "None", "Nigeria-Enugu-Nsukka": "None", "Nigeria-Enugu-Oji-River": "None", "Nigeria-Enugu-Udenu": "None", "Nigeria-Enugu-Udi": "None", "Nigeria-Enugu-Uzo-Uwani": "None", "Nigeria-Federal Capital Territory-Abaji": "None", "Nigeria-Federal Capital Territory-AbujaMun": "None", "Nigeria-Federal Capital Territory-Bwari": "None", "Nigeria-Federal Capital Territory-Gwagwala": "None", "Nigeria-Federal Capital Territory-Kuje": "None", "Nigeria-Federal Capital Territory-Kwali": "None", "Nigeria-Gombe-Akko": "None", "Nigeria-Gombe-Balanga": "None", "Nigeria-Gombe-Billiri": "None", "Nigeria-Gombe-Dukku": "None", "Nigeria-Gombe-Funakaye": "None", "Nigeria-Gombe-Gombe": "None", "Nigeria-Gombe-Kaltungo": "None", "Nigeria-Gombe-Kwami": "None", "Nigeria-Gombe-Nafada": "None", "Nigeria-Gombe-Shomgom": "None", "Nigeria-Gombe-Yamaltu": "None", "Nigeria-Imo-Aboh-Mba": "None", "Nigeria-Imo-Ahizu-Mb": "None", "Nigeria-Imo-Ehime-Mb": "None", "Nigeria-Imo-Ezinihit": "None", "Nigeria-Imo-Ideato South": "None", "Nigeria-Imo-IdeatoNo": "None", "Nigeria-Imo-Ihitte/U": "None", "Nigeria-Imo-Ikeduru": "None", "Nigeria-Imo-IsialaMb": "None", "Nigeria-Imo-Isu": "None", "Nigeria-Imo-Mbaitoli": "None", "Nigeria-Imo-Ngor-Okp": "None", "Nigeria-Imo-Njaba": "None", "Nigeria-Imo-Nkwerre": "None", "Nigeria-Imo-Nwangele": "None", "Nigeria-Imo-Obowo": "None", "Nigeria-Imo-Oguta": "None", "Nigeria-Imo-Ohaji/Eg": "None", "Nigeria-Imo-Okigwe": "None", "Nigeria-Imo-Orlu": "None", "Nigeria-Imo-Orsu": "None", "Nigeria-Imo-Oru East": "None", "Nigeria-Imo-Oru West": "None", "Nigeria-Imo-Owerri Municipal": "None", "Nigeria-Imo-Owerri North": "None", "Nigeria-Imo-Owerri West": "None", "Nigeria-Imo-Unuimo": "None", "Nigeria-Jigawa-Auyo": "None", "Nigeria-Jigawa-Babura": "None", "Nigeria-Jigawa-Biriniwa": "None", "Nigeria-Jigawa-BirninKu": "None", "Nigeria-Jigawa-Buji": "None", "Nigeria-Jigawa-Dutse": "None", "Nigeria-Jigawa-Gagarawa": "None", "Nigeria-Jigawa-Garki": "None", "Nigeria-Jigawa-Gumel": "None", "Nigeria-Jigawa-Guri": "None", "Nigeria-Jigawa-Gwaram": "None", "Nigeria-Jigawa-Gwiwa": "None", "Nigeria-Jigawa-Hadejia": "None", "Nigeria-Jigawa-Jahun": "None", "Nigeria-Jigawa-KafinHau": "None", "Nigeria-Jigawa-Kaugama": "None", "Nigeria-Jigawa-Kazaure": "None", "Nigeria-Jigawa-KiriKasa": "None", "Nigeria-Jigawa-Kiyawa": "None", "Nigeria-Jigawa-Maigatari": "None", "Nigeria-Jigawa-MalamMad": "None", "Nigeria-Jigawa-Miga": "None", "Nigeria-Jigawa-Ringim": "None", "Nigeria-Jigawa-Roni": "None", "Nigeria-Jigawa-Sule-Tan": "None", "Nigeria-Jigawa-Taura": "None", "Nigeria-Jigawa-Yankwashi": "None", "Nigeria-Kaduna-Birnin-G": "None", "Nigeria-Kaduna-Chikun": "None", "Nigeria-Kaduna-Giwa": "None", "Nigeria-Kaduna-Igabi": "None", "Nigeria-Kaduna-Ikara": "None", "Nigeria-Kaduna-Jaba": "None", "Nigeria-Kaduna-Jema'a": "None", "Nigeria-Kaduna-Kachia": "None", "Nigeria-Kaduna-Kaduna North": "None", "Nigeria-Kaduna-Kaduna South": "None", "Nigeria-Kaduna-Kagarko": "None", "Nigeria-Kaduna-Kajuru": "None", "Nigeria-Kaduna-Kaura": "None", "Nigeria-Kaduna-Kauru": "None", "Nigeria-Kaduna-Kubau": "None", "Nigeria-Kaduna-Kudan": "None", "Nigeria-Kaduna-Lere": "None", "Nigeria-Kaduna-Makarfi": "None", "Nigeria-Kaduna-Sabon-Ga": "None", "Nigeria-Kaduna-Sanga": "None", "Nigeria-Kaduna-Soba": "None", "Nigeria-Kaduna-ZangonKa": "None", "Nigeria-Kaduna-Zaria": "None", "Nigeria-Kano-Ajingi": "None", "Nigeria-Kano-Albasu": "None", "Nigeria-Kano-Bagwai": "None", "Nigeria-Kano-Bebeji": "None", "Nigeria-Kano-Bichi": "None", "Nigeria-Kano-Bunkure": "None", "Nigeria-Kano-Dala": "None", "Nigeria-Kano-Dambatta": "None", "Nigeria-Kano-DawakinK": "None", "Nigeria-Kano-DawakinT": "None", "Nigeria-Kano-Doguwa": "None", "Nigeria-Kano-Fagge": "None", "Nigeria-Kano-Gabasawa": "None", "Nigeria-Kano-Garko": "None", "Nigeria-Kano-Garum Mallam": "None", "Nigeria-Kano-Gaya": "None", "Nigeria-Kano-Gezawa": "None", "Nigeria-Kano-Gwale": "None", "Nigeria-Kano-Gwarzo": "None", "Nigeria-Kano-Kabo": "None", "Nigeria-Kano-Kano": "None", "Nigeria-Kano-Karaye": "None", "Nigeria-Kano-Kibiya": "None", "Nigeria-Kano-Kiru": "None", "Nigeria-Kano-Kumbotso": "None", "Nigeria-Kano-Kunchi": "None", "Nigeria-Kano-Kura": "None", "Nigeria-Kano-Madobi": "None", "Nigeria-Kano-Makoda": "None", "Nigeria-Kano-Minjibir": "None", "Nigeria-Kano-Nassaraw": "None", "Nigeria-Kano-Rano": "None", "Nigeria-Kano-RiminGad": "None", "Nigeria-Kano-Rogo": "None", "Nigeria-Kano-Shanono": "None", "Nigeria-Kano-Sumaila": "None", "Nigeria-Kano-Takai": "None", "Nigeria-Kano-Tarauni": "None", "Nigeria-Kano-Tofa": "None", "Nigeria-Kano-Tsanyawa": "None", "Nigeria-Kano-Tundun Wada": "None", "Nigeria-Kano-Ungogo": "None", "Nigeria-Kano-Warawa": "None", "Nigeria-Kano-Wudil": "None", "Nigeria-Katsina-Bakori": "None", "Nigeria-Katsina-Batagarawa": "None", "Nigeria-Katsina-Batsari": "None", "Nigeria-Katsina-Baure": "None", "Nigeria-Katsina-Bindawa": "None", "Nigeria-Katsina-Charanchi": "None", "Nigeria-Katsina-Dandume": "None", "Nigeria-Katsina-Danja": "None", "Nigeria-Katsina-Danmusa": "None", "Nigeria-Katsina-Daura": "None", "Nigeria-Katsina-Dutsi": "None", "Nigeria-Katsina-Dutsin-M": "None", "Nigeria-Katsina-Faskari": "None", "Nigeria-Katsina-Funtua": "None", "Nigeria-Katsina-Ingawa": "None", "Nigeria-Katsina-Jibia": "None", "Nigeria-Katsina-Kafur": "None", "Nigeria-Katsina-Kaita": "None", "Nigeria-Katsina-Kankara": "None", "Nigeria-Katsina-Kankiya": "None", "Nigeria-Katsina-Katsina (K)": "None", "Nigeria-Katsina-Kurfi": "None", "Nigeria-Katsina-Kusada": "None", "Nigeria-Katsina-Mai'Adua": "None", "Nigeria-Katsina-Malumfashi": "None", "Nigeria-Katsina-Mani": "None", "Nigeria-Katsina-Mashi": "None", "Nigeria-Katsina-Matazu": "None", "Nigeria-Katsina-Musawa": "None", "Nigeria-Katsina-Rimi": "None", "Nigeria-Katsina-Sabuwa": "None", "Nigeria-Katsina-Safana": "None", "Nigeria-Katsina-Sandamu": "None", "Nigeria-Katsina-Zango": "None", "Nigeria-Kebbi-Aleiro": "None", "Nigeria-Kebbi-Arewa": "None", "Nigeria-Kebbi-Argungu": "None", "Nigeria-Kebbi-Augie": "None", "Nigeria-Kebbi-Bagudo": "None", "Nigeria-Kebbi-BirninKe": "None", "Nigeria-Kebbi-Bunza": "None", "Nigeria-Kebbi-Dandi": "None", "Nigeria-Kebbi-Danko Wasagu": "None", "Nigeria-Kebbi-Fakai": "None", "Nigeria-Kebbi-Gwandu": "None", "Nigeria-Kebbi-Jega": "None", "Nigeria-Kebbi-Kalgo": "None", "Nigeria-Kebbi-Koko/Bes": "None", "Nigeria-Kebbi-Maiyama": "None", "Nigeria-Kebbi-Ngaski": "None", "Nigeria-Kebbi-Sakaba": "None", "Nigeria-Kebbi-Shanga": "None", "Nigeria-Kebbi-Suru": "None", "Nigeria-Kebbi-Yauri": "None", "Nigeria-Kebbi-Zuru": "None", "Nigeria-Kogi-Adavi": "None", "Nigeria-Kogi-Ajaokuta": "None", "Nigeria-Kogi-Ankpa": "None", "Nigeria-Kogi-Bassa": "None", "Nigeria-Kogi-Dekina": "None", "Nigeria-Kogi-Ibaji": "None", "Nigeria-Kogi-Idah": "None", "Nigeria-Kogi-Igalamela-Odolu": "None", "Nigeria-Kogi-Ijumu": "None", "Nigeria-Kogi-Kabba/Bu": "None", "Nigeria-Kogi-Kotonkar": "None", "Nigeria-Kogi-Lokoja": "None", "Nigeria-Kogi-Mopa-Muro": "None", "Nigeria-Kogi-Ofu": "None", "Nigeria-Kogi-Ogori/Magongo": "None", "Nigeria-Kogi-Okehi": "None", "Nigeria-Kogi-Okene": "None", "Nigeria-Kogi-Olamabor": "None", "Nigeria-Kogi-Omala": "None", "Nigeria-Kogi-Yagba East": "None", "Nigeria-Kogi-Yagba West": "None", "Nigeria-Kwara-Asa": "None", "Nigeria-Kwara-Baruten": "None", "Nigeria-Kwara-Edu": "None", "Nigeria-Kwara-Ekiti": "None", "Nigeria-Kwara-Ifelodun": "None", "Nigeria-Kwara-Ilorin East": "None", "Nigeria-Kwara-Ilorin South": "None", "Nigeria-Kwara-IlorinWe": "None", "Nigeria-Kwara-Irepodun": "None", "Nigeria-Kwara-Isin": "None", "Nigeria-Kwara-Kaiama": "None", "Nigeria-Kwara-Moro": "None", "Nigeria-Kwara-Offa": "None", "Nigeria-Kwara-Oke-Ero": "None", "Nigeria-Kwara-Oyun": "None", "Nigeria-Kwara-Pategi": "None", "Nigeria-Lagos-Agege": "None", "Nigeria-Lagos-Ajeromi/Ifelodun": "None", "Nigeria-Lagos-Alimosho": "None", "Nigeria-Lagos-Amuwo Odofin": "None", "Nigeria-Lagos-Apapa": "None", "Nigeria-Lagos-Badagary": "None", "Nigeria-Lagos-Epe": "None", "Nigeria-Lagos-Eti-Osa": "None", "Nigeria-Lagos-Ibeju/Lekki": "None", "Nigeria-Lagos-Ifako/Ijaye": "None", "Nigeria-Lagos-Ikeja": "None", "Nigeria-Lagos-Ikorodu": "None", "Nigeria-Lagos-Kosofe": "None", "Nigeria-Lagos-LagosIsland": "None", "Nigeria-Lagos-Mainland": "None", "Nigeria-Lagos-Mushin": "None", "Nigeria-Lagos-Ojo": "None", "Nigeria-Lagos-Oshodi/Isolo": "None", "Nigeria-Lagos-Shomolu": "None", "Nigeria-Lagos-Surulere": "None", "Nigeria-Nassarawa-Akwanga": "None", "Nigeria-Nassarawa-Awe": "None", "Nigeria-Nassarawa-Doma": "None", "Nigeria-Nassarawa-Karu": "None", "Nigeria-Nassarawa-Keana": "None", "Nigeria-Nassarawa-Keffi": "None", "Nigeria-Nassarawa-Kokona": "None", "Nigeria-Nassarawa-Lafia": "None", "Nigeria-Nassarawa-Nasarawa": "None", "Nigeria-Nassarawa-Nassarawa Egon": "None", "Nigeria-Nassarawa-Obi": "None", "Nigeria-Nassarawa-Toto": "None", "Nigeria-Nassarawa-Wamba": "None", "Nigeria-Niger-Agaie": "None", "Nigeria-Niger-Agwara": "None", "Nigeria-Niger-Bida": "None", "Nigeria-Niger-Borgu": "None", "Nigeria-Niger-Bosso": "None", "Nigeria-Niger-Chanchaga": "None", "Nigeria-Niger-Edati": "None", "Nigeria-Niger-Gbako": "None", "Nigeria-Niger-Gurara": "None", "Nigeria-Niger-Katcha": "None", "Nigeria-Niger-Kontogur": "None", "Nigeria-Niger-Lapai": "None", "Nigeria-Niger-Lavun": "None", "Nigeria-Niger-Magama": "None", "Nigeria-Niger-Mariga": "None", "Nigeria-Niger-Mashegu": "None", "Nigeria-Niger-Mokwa": "None", "Nigeria-Niger-Muya": "None", "Nigeria-Niger-Paikoro": "None", "Nigeria-Niger-Rafi": "None", "Nigeria-Niger-Rijau": "None", "Nigeria-Niger-Shiroro": "None", "Nigeria-Niger-Suleja": "None", "Nigeria-Niger-Tafa": "None", "Nigeria-Niger-Wushishi": "None", "Nigeria-Ogun-Abeokuta South": "None", "Nigeria-Ogun-AbeokutaNorth": "None", "Nigeria-Ogun-AdoOdo/Ota": "None", "Nigeria-Ogun-EgbadoNorth": "None", "Nigeria-Ogun-EgbadoSouth": "None", "Nigeria-Ogun-Ewekoro": "None", "Nigeria-Ogun-Ifo": "None", "Nigeria-Ogun-Ijebu North-East": "None", "Nigeria-Ogun-IjebuEast": "None", "Nigeria-Ogun-IjebuNorth": "None", "Nigeria-Ogun-IjebuOde": "None", "Nigeria-Ogun-Ikenne": "None", "Nigeria-Ogun-Imeko-Afon": "None", "Nigeria-Ogun-Ipokia": "None", "Nigeria-Ogun-Obafemi-Owode": "None", "Nigeria-Ogun-Odeda": "None", "Nigeria-Ogun-Odogbolu": "None", "Nigeria-Ogun-OgunWaterside": "None", "Nigeria-Ogun-Remo-North": "None", "Nigeria-Ogun-Shagamu": "None", "Nigeria-Ondo-Akoko North-East": "None", "Nigeria-Ondo-Akoko South-East": "None", "Nigeria-Ondo-Akoko South-West": "None", "Nigeria-Ondo-AkokoNorthWest": "None", "Nigeria-Ondo-Akure North": "None", "Nigeria-Ondo-Akure South": "None", "Nigeria-Ondo-Ese-Odo": "None", "Nigeria-Ondo-Idanre": "None", "Nigeria-Ondo-Ifedore": "None", "Nigeria-Ondo-IlajeEseodo": "None", "Nigeria-Ondo-IleOluji/Okeigbo": "None", "Nigeria-Ondo-Irele": "None", "Nigeria-Ondo-Odigbo": "None", "Nigeria-Ondo-Okitipupa": "None", "Nigeria-Ondo-Ondo East": "None", "Nigeria-Ondo-Ondo West": "None", "Nigeria-Ondo-Ose": "None", "Nigeria-Ondo-Owo": "None", "Nigeria-Osun-Atakumosa East": "None", "Nigeria-Osun-Atakumosa West": "None", "Nigeria-Osun-Ayedaade": "None", "Nigeria-Osun-Ayedire": "None", "Nigeria-Osun-Boluwaduro": "None", "Nigeria-Osun-Boripe": "None", "Nigeria-Osun-Ede North": "None", "Nigeria-Osun-Ede South": "None", "Nigeria-Osun-Egbedore": "None", "Nigeria-Osun-Ejigbo": "None", "Nigeria-Osun-Ife East": "None", "Nigeria-Osun-Ife North": "None", "Nigeria-Osun-Ife South": "None", "Nigeria-Osun-IfeCentral": "None", "Nigeria-Osun-Ifedayo": "None", "Nigeria-Osun-Ifelodun": "None", "Nigeria-Osun-Ila": "None", "Nigeria-Osun-Ilesha East": "None", "Nigeria-Osun-Ilesha West": "None", "Nigeria-Osun-Irepodun": "None", "Nigeria-Osun-Irewole": "None", "Nigeria-Osun-Isokan": "None", "Nigeria-Osun-Iwo": "None", "Nigeria-Osun-Obokun": "None", "Nigeria-Osun-Odo0tin": "None", "Nigeria-Osun-Ola-Oluwa": "None", "Nigeria-Osun-Olorunda": "None", "Nigeria-Osun-Oriade": "None", "Nigeria-Osun-Orolu": "None", "Nigeria-Osun-Osogbo": "None", "Nigeria-Oyo-Afijio": "None", "Nigeria-Oyo-Akinyele": "None", "Nigeria-Oyo-Atiba": "None", "Nigeria-Oyo-Atisbo": "None", "Nigeria-Oyo-Egbeda": "None", "Nigeria-Oyo-IbadanNorth": "None", "Nigeria-Oyo-IbadanNorth-East": "None", "Nigeria-Oyo-IbadanNorth-West": "None", "Nigeria-Oyo-IbadanSouth-East": "None", "Nigeria-Oyo-IbadanSouth-West": "None", "Nigeria-Oyo-Ibarapa Central": "None", "Nigeria-Oyo-Ibarapa East": "None", "Nigeria-Oyo-Ibarapa North": "None", "Nigeria-Oyo-Ido": "None", "Nigeria-Oyo-Irepo": "None", "Nigeria-Oyo-Iseyin": "None", "Nigeria-Oyo-Itesiwaju": "None", "Nigeria-Oyo-Iwajowa": "None", "Nigeria-Oyo-Kajola": "None", "Nigeria-Oyo-Lagelu": "None", "Nigeria-Oyo-Ogbomosho North": "None", "Nigeria-Oyo-Ogbomosho South": "None", "Nigeria-Oyo-Ogo-Oluw": "None", "Nigeria-Oyo-Olorunsogo": "None", "Nigeria-Oyo-Oluyole": "None", "Nigeria-Oyo-Ona-Ara": "None", "Nigeria-Oyo-Orelope": "None", "Nigeria-Oyo-Ori-Ire": "None", "Nigeria-Oyo-Oyo East": "None", "Nigeria-Oyo-Oyo West": "None", "Nigeria-Oyo-Saki East": "None", "Nigeria-Oyo-Saki West": "None", "Nigeria-Oyo-Surulere": "None", "Nigeria-Plateau-Barkin Ladi": "None", "Nigeria-Plateau-Bassa": "None", "Nigeria-Plateau-Bokkos": "None", "Nigeria-Plateau-Jos East": "None", "Nigeria-Plateau-Jos North": "None", "Nigeria-Plateau-Jos South": "None", "Nigeria-Plateau-Kanam": "None", "Nigeria-Plateau-Kanke": "None", "Nigeria-Plateau-Langtang North": "None", "Nigeria-Plateau-Langtang South": "None", "Nigeria-Plateau-Mangu": "None", "Nigeria-Plateau-Mikang": "None", "Nigeria-Plateau-Pankshin": "None", "Nigeria-Plateau-Qua'anpa": "None", "Nigeria-Plateau-Riyom": "None", "Nigeria-Plateau-Shendam": "None", "Nigeria-Plateau-Wase": "None", "Nigeria-Rivers-Abua/Odu": "None", "Nigeria-Rivers-Ahoada East": "None", "Nigeria-Rivers-Ahoada West": "None", "Nigeria-Rivers-Akukutor": "None", "Nigeria-Rivers-Andoni/O": "None", "Nigeria-Rivers-Asari-To": "None", "Nigeria-Rivers-Bonny": "None", "Nigeria-Rivers-Degema": "None", "Nigeria-Rivers-Eleme": "None", "Nigeria-Rivers-Emuoha": "None", "Nigeria-Rivers-Etche": "None", "Nigeria-Rivers-Gokana": "None", "Nigeria-Rivers-Ikwerre": "None", "Nigeria-Rivers-Khana": "None", "Nigeria-Rivers-Obio/Akp": "None", "Nigeria-Rivers-Ogba/Egbe": "None", "Nigeria-Rivers-Ogu/Bolo": "None", "Nigeria-Rivers-Okrika": "None", "Nigeria-Rivers-Omumma": "None", "Nigeria-Rivers-Opobo/Nkoro": "None", "Nigeria-Rivers-Oyigbo": "None", "Nigeria-Rivers-Port Harcourt": "None", "Nigeria-Rivers-Tai": "None", "Nigeria-Sokoto-Binji": "None", "Nigeria-Sokoto-Bodinga": "None", "Nigeria-Sokoto-Dange-Shuni": "None", "Nigeria-Sokoto-Gada": "None", "Nigeria-Sokoto-Goronyo": "None", "Nigeria-Sokoto-Gudu": "None", "Nigeria-Sokoto-Gwadabaw": "None", "Nigeria-Sokoto-Illela": "None", "Nigeria-Sokoto-Isa": "None", "Nigeria-Sokoto-Kebbe": "None", "Nigeria-Sokoto-Kware": "None", "Nigeria-Sokoto-Rabah": "None", "Nigeria-Sokoto-Sabon Birni": "None", "Nigeria-Sokoto-Shagari": "None", "Nigeria-Sokoto-Silame": "None", "Nigeria-Sokoto-Sokoto North": "None", "Nigeria-Sokoto-Sokoto South": "None", "Nigeria-Sokoto-Tambawal": "None", "Nigeria-Sokoto-Tangazar": "None", "Nigeria-Sokoto-Tureta": "None", "Nigeria-Sokoto-Wamakko": "None", "Nigeria-Sokoto-Wurno": "None", "Nigeria-Sokoto-Yabo": "None", "Nigeria-Taraba-Ardo-Kola": "None", "Nigeria-Taraba-Bali": "None", "Nigeria-Taraba-Donga": "None", "Nigeria-Taraba-Gashaka": "None", "Nigeria-Taraba-Gassol": "None", "Nigeria-Taraba-Ibi": "None", "Nigeria-Taraba-Jalingo": "None", "Nigeria-Taraba-Karim-La": "None", "Nigeria-Taraba-Kurmi": "None", "Nigeria-Taraba-Lau": "None", "Nigeria-Taraba-Sardauna": "None", "Nigeria-Taraba-Takum": "None", "Nigeria-Taraba-Ussa": "None", "Nigeria-Taraba-Wukari": "None", "Nigeria-Taraba-Yorro": "None", "Nigeria-Taraba-Zing": "None", "Nigeria-Yobe-Bade": "None", "Nigeria-Yobe-Borsari": "None", "Nigeria-Yobe-Damaturu": "None", "Nigeria-Yobe-Fika": "None", "Nigeria-Yobe-Fune": "None", "Nigeria-Yobe-Geidam": "None", "Nigeria-Yobe-Gujba": "None", "Nigeria-Yobe-Gulani": "None", "Nigeria-Yobe-Jakusko": "None", "Nigeria-Yobe-Karasuwa": "None", "Nigeria-Yobe-Machina": "None", "Nigeria-Yobe-Nangere": "None", "Nigeria-Yobe-Nguru": "None", "Nigeria-Yobe-Potiskum": "None", "Nigeria-Yobe-Tarmuwa": "None", "Nigeria-Yobe-Yunusari": "None", "Nigeria-Yobe-Yusufari": "None", "Nigeria-Zamfara-Anka": "None", "Nigeria-Zamfara-Bakura": "None", "Nigeria-Zamfara-Birnin-Magaji/Kiyaw": "None", "Nigeria-Zamfara-Bukkuyum": "None", "Nigeria-Zamfara-Bungudu": "None", "Nigeria-Zamfara-Gummi": "None", "Nigeria-Zamfara-Gusau": "None", "Nigeria-Zamfara-Kaura-Na": "None", "Nigeria-Zamfara-Maradun": "None", "Nigeria-Zamfara-Maru": "None", "Nigeria-Zamfara-Shinkafi": "None", "Nigeria-Zamfara-Talata-Mafara": "None", "Nigeria-Zamfara-Tsafe": "None", "Nigeria-Zamfara-Zurmi": "None", "Niger-Maradi-Agui\u00e9": "AG", "Niger-Maradi-Dakoro": "DK", "Niger-Maradi-Groumdji": "GR", "Niger-Maradi-Madarounfa": "MF", "Niger-Maradi-Mayahi": "MY", "Niger-Maradi-Tessaoua": "TS", "Niger-Niamey-Niamey": "None", "Niger-Tahoua-Bkonni": "BK", "Niger-Tahoua-Bouza": "BZ", "Niger-Tahoua-Ill\u00e9la": "IL", "Niger-Tahoua-Keita": "KE", "Niger-Tahoua-Madaoua": "MD", "Niger-Tahoua-Tahoua": "TH", "Niger-Tahoua-Tchin-Tabarade": "TT", "Niger-Tillab\u00e9ry-Filingu\u00e9": "FI", "Niger-Tillab\u00e9ry-Kollo": "None", "Niger-Tillab\u00e9ry-Ouallam": "OU", "Niger-Tillab\u00e9ry-Say": "SA", "Niger-Tillab\u00e9ry-T\u00e9ra": "TR", "Niger-Tillab\u00e9ry-Tillab\u00e9ry": "TL", "Niger-Zinder-Gour\u00e9": "GO", "Niger-Zinder-Magaria": "MG", "Niger-Zinder-Matameye": "MT", "Niger-Zinder-Mirriah": "MR", "Niger-Zinder-Tanout": "TN", "Niue-None-None": "None", "Norfolk Island-None-None": "None", "North Korea-Chagang-do-Ch'osan": "None", "North Korea-Chagang-do-Changgang": "None", "North Korea-Chagang-do-Chas\u014fng": "None", "North Korea-Chagang-do-Ch\u014fnch'\u014fn": "None", "North Korea-Chagang-do-Chunggang": "None", "North Korea-Chagang-do-H\u016dich'\u014fn": "None", "North Korea-Chagang-do-Hwap'y\u014fng": "None", "North Korea-Chagang-do-Kanggye": "None", "North Korea-Chagang-do-Kop'ung": "None", "North Korea-Chagang-do-Manp'o": "None", "North Korea-Chagang-do-Rangrim": "None", "North Korea-Chagang-do-Ryongrim": "None", "North Korea-Chagang-do-Sijung": "None", "North Korea-Chagang-do-S\u014fnggan": "None", "North Korea-Chagang-do-Songw\u014fn": "None", "North Korea-Chagang-do-Tongsin": "None", "North Korea-Chagang-do-Usi": "None", "North Korea-Chagang-do-Wiw\u014fn": "None", "North Korea-Hamgy\u014fng-bukto-Ch'\u014fngjin": "None", "North Korea-Hamgy\u014fng-bukto-Hoery\u014fng": "None", "North Korea-Hamgy\u014fng-bukto-Hwadae": "None", "North Korea-Hamgy\u014fng-bukto-Hwas\u014fng": "None", "North Korea-Hamgy\u014fng-bukto-Kilchu": "None", "North Korea-Hamgy\u014fng-bukto-Kimch'aek": "None", "North Korea-Hamgy\u014fng-bukto-Ky\u014fngs\u014fng": "None", "North Korea-Hamgy\u014fng-bukto-Musan": "None", "North Korea-Hamgy\u014fng-bukto-My\u014fngch'\u014fn": "None", "North Korea-Hamgy\u014fng-bukto-Ons\u014fng": "None", "North Korea-Hamgy\u014fng-bukto-\u014erang": "None", "North Korea-Hamgy\u014fng-bukto-Pury\u014fng": "None", "North Korea-Hamgy\u014fng-bukto-Puyun": "None", "North Korea-Hamgy\u014fng-bukto-Saeby\u014fl": "None", "North Korea-Hamgy\u014fng-bukto-\u016cnd\u014fk": "None", "North Korea-Hamgy\u014fng-bukto-Y\u014fnsa": "None", "North Korea-Hamgy\u014fng-namdo-Ch\u014fngp'y\u014fng": "None", "North Korea-Hamgy\u014fng-namdo-Dachon": "None", "North Korea-Hamgy\u014fng-namdo-Doksong": "None", "North Korea-Hamgy\u014fng-namdo-Hamh\u016dng": "None", "North Korea-Hamgy\u014fng-namdo-Hamju": "None", "North Korea-Hamgy\u014fng-namdo-H\u014fch'\u014fn": "None", "North Korea-Hamgy\u014fng-namdo-Hongw\u014fn": "None", "North Korea-Hamgy\u014fng-namdo-Jangjin": "None", "North Korea-Hamgy\u014fng-namdo-Kow\u014fn": "None", "North Korea-Hamgy\u014fng-namdo-K\u016dmho": "None", "North Korea-Hamgy\u014fng-namdo-K\u016dmya": "None", "North Korea-Hamgy\u014fng-namdo-Puj\u014fn": "None", "North Korea-Hamgy\u014fng-namdo-Pukch'\u014fng": "None", "North Korea-Hamgy\u014fng-namdo-Rakwon": "None", "North Korea-Hamgy\u014fng-namdo-Riw\u014fn": "None", "North Korea-Hamgy\u014fng-namdo-Sinh\u016dng": "None", "North Korea-Hamgy\u014fng-namdo-Sinp'o": "None", "North Korea-Hamgy\u014fng-namdo-Sudong": "None", "North Korea-Hamgy\u014fng-namdo-Yod\u014fk": "None", "North Korea-Hamgy\u014fng-namdo-Y\u014fnggwang": "None", "North Korea-Hwanghae-bukto-Hwangju": "None", "North Korea-Hwanghae-bukto-Kaes\u014fng": "None", "North Korea-Hwanghae-bukto-Koksan": "None", "North Korea-Hwanghae-bukto-K\u016dmch'\u014fn": "None", "North Korea-Hwanghae-bukto-P'y\u014fngsan": "None", "North Korea-Hwanghae-bukto-Pongsan": "None", "North Korea-Hwanghae-bukto-Rinsan": "None", "North Korea-Hwanghae-bukto-Sariw\u014fn": "None", "North Korea-Hwanghae-bukto-Sin'gye": "None", "North Korea-Hwanghae-bukto-Sinp'y\u014fng": "None", "North Korea-Hwanghae-bukto-Songhu": "None", "North Korea-Hwanghae-bukto-Songrim": "None", "North Korea-Hwanghae-bukto-Suan": "None", "North Korea-Hwanghae-bukto-T'osan": "None", "North Korea-Hwanghae-bukto-\u016cnp'a": "None", "North Korea-Hwanghae-bukto-Y\u014fnsan": "None", "North Korea-Hwanghae-bukto-Y\u014fntan": "None", "North Korea-Hwanghae-namdo-Anak": "None", "North Korea-Hwanghae-namdo-Ch'\u014fngdan": "None", "North Korea-Hwanghae-namdo-Chaery\u014fng": "None", "North Korea-Hwanghae-namdo-Changy\u014fn": "None", "North Korea-Hwanghae-namdo-Haeju": "None", "North Korea-Hwanghae-namdo-Kangry'\u014fng": "None", "North Korea-Hwanghae-namdo-Kwail": "None", "North Korea-Hwanghae-namdo-Ongjin": "None", "North Korea-Hwanghae-namdo-Paekch'\u014fn": "None", "North Korea-Hwanghae-namdo-Pongch'\u014fn": "None", "North Korea-Hwanghae-namdo-Py\u014fks\u014fng": "None", "North Korea-Hwanghae-namdo-Ryongy\u014fn": "None", "North Korea-Hwanghae-namdo-Samch'\u014fn": "None", "North Korea-Hwanghae-namdo-Sinch'\u014fn": "None", "North Korea-Hwanghae-namdo-Sinw\u014fn": "None", "North Korea-Hwanghae-namdo-Songhwa": "None", "North Korea-Hwanghae-namdo-T'aet'an": "None", "North Korea-Hwanghae-namdo-\u016cnch'\u014fn": "None", "North Korea-Hwanghae-namdo-\u016cnryul": "None", "North Korea-Hwanghae-namdo-Water Body": "None", "North Korea-Hwanghae-namdo-Yonan": "None", "North Korea-Kaes\u014fng-Jangpung": "None", "North Korea-Kaes\u014fng-Kaepung": "None", "North Korea-Kaes\u014fng-Panmun": "None", "North Korea-Kangw\u014fn-do-Anby\u014fn": "None", "North Korea-Kangw\u014fn-do-Ch'angdo": "None", "North Korea-Kangw\u014fn-do-Ch'\u014fnnae": "None", "North Korea-Kangw\u014fn-do-Ch'\u014frw\u014fn": "None", "North Korea-Kangw\u014fn-do-Hoeyang": "None", "North Korea-Kangw\u014fn-do-Ich\u014fn": "None", "North Korea-Kangw\u014fn-do-Kimhwa": "None", "North Korea-Kangw\u014fn-do-Kosan": "None", "North Korea-Kangw\u014fn-do-Kos\u014fng": "None", "North Korea-Kangw\u014fn-do-Munch\u014fn": "None", "North Korea-Kangw\u014fn-do-P'an'gyo": "None", "North Korea-Kangw\u014fn-do-P'y\u014fnggang": "None", "North Korea-Kangw\u014fn-do-P\u014fptong": "None", "North Korea-Kangw\u014fn-do-Sep'o": "None", "North Korea-Kangw\u014fn-do-T'ongch'\u014fn": "None", "North Korea-Kangw\u014fn-do-W\u014fnsan": "None", "North Korea-Kumgangsan-Kumgangsan": "None", "North Korea-P'y\u014fngan-bukto-Byokdong": "None", "North Korea-P'y\u014fngan-bukto-Ch'angs\u014fng": "None", "North Korea-P'y\u014fngan-bukto-Ch'\u014flsan": "None", "North Korea-P'y\u014fngan-bukto-Ch'\u014fnma": "None", "North Korea-P'y\u014fngan-bukto-Ch\u014fngju-si": "None", "North Korea-P'y\u014fngan-bukto-Daengwan": "None", "North Korea-P'y\u014fngan-bukto-Dongrim": "None", "North Korea-P'y\u014fngan-bukto-Hyangsan": "None", "North Korea-P'y\u014fngan-bukto-Kujang": "None", "North Korea-P'y\u014fngan-bukto-Kus\u014fng": "None", "North Korea-P'y\u014fngan-bukto-Kwaksan": "None", "North Korea-P'y\u014fngan-bukto-Ny\u014fngby\u014fn": "None", "North Korea-P'y\u014fngan-bukto-P'ihy\u014fn": "None", "North Korea-P'y\u014fngan-bukto-Pakch'\u014fn": "None", "North Korea-P'y\u014fngan-bukto-Ryongch'\u014fn": "None", "North Korea-P'y\u014fngan-bukto-Sakju": "None", "North Korea-P'y\u014fngan-bukto-Sindo": "None", "North Korea-P'y\u014fngan-bukto-S\u014fnch'\u014fn": "None", "North Korea-P'y\u014fngan-bukto-T'aech'\u014fn": "None", "North Korea-P'y\u014fngan-bukto-Tongch'ang": "None", "North Korea-P'y\u014fngan-bukto-\u016ciju": "None", "North Korea-P'y\u014fngan-bukto-Unj\u014fn": "None", "North Korea-P'y\u014fngan-bukto-Unsan": "None", "North Korea-P'y\u014fngan-bukto-Y\u014fmju": "None", "North Korea-P'y\u014fngan-namdo-Anju": "None", "North Korea-P'y\u014fngan-namdo-Ch'\u014fllima": "None", "North Korea-P'y\u014fngan-namdo-Ch'\u014fngnam": "None", "North Korea-P'y\u014fngan-namdo-Daean": "None", "North Korea-P'y\u014fngan-namdo-Haichang": "None", "North Korea-P'y\u014fngan-namdo-Hanggu": "None", "North Korea-P'y\u014fngan-namdo-Jungsan": "None", "North Korea-P'y\u014fngan-namdo-Kaech'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-Kangs\u014f": "None", "North Korea-P'y\u014fngan-namdo-Maengsan": "None", "North Korea-P'y\u014fngan-namdo-Mund\u014fk": "None", "North Korea-P'y\u014fngan-namdo-Nyongwon": "None", "North Korea-P'y\u014fngan-namdo-Onch'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-P'y\u014fngs\u014fng": "None", "North Korea-P'y\u014fngan-namdo-P'y\u014fngw\u014fn": "None", "North Korea-P'y\u014fngan-namdo-Pukch'ang": "None", "North Korea-P'y\u014fngan-namdo-Ryonggang": "None", "North Korea-P'y\u014fngan-namdo-Sinyang": "None", "North Korea-P'y\u014fngan-namdo-S\u014fngch'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-Sukch'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-Sunch'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-Taedong": "None", "North Korea-P'y\u014fngan-namdo-Taeh\u016dng": "None", "North Korea-P'y\u014fngan-namdo-T\u014fkch'\u014fn": "None", "North Korea-P'y\u014fngan-namdo-T\u016dkchang": "None", "North Korea-P'y\u014fngan-namdo-\u016cnj\u014fng": "None", "North Korea-P'y\u014fngan-namdo-\u016cnsan": "None", "North Korea-P'y\u014fngan-namdo-Waudo": "None", "North Korea-P'y\u014fngan-namdo-Yangd\u014fk": "None", "North Korea-P'y\u014fngyang-Chunghwa": "None", "North Korea-P'y\u014fngyang-Jong": "None", "North Korea-P'y\u014fngyang-Kangdong": "None", "North Korea-P'y\u014fngyang-Kangnam": "None", "North Korea-P'y\u014fngyang-Pyongyang": "None", "North Korea-P'y\u014fngyang-Sangw\u014fn": "None", "North Korea-Ras\u014fn-Rajin": "None", "North Korea-Ras\u014fn-S\u014fnbong": "None", "North Korea-Ryanggang-Hyesan": "None", "North Korea-Ryanggang-Kapsan": "None", "North Korea-Ryanggang-Kimhy\u014fnggw\u014fn": "None", "North Korea-Ryanggang-Kimhy\u014fngjik": "None", "North Korea-Ryanggang-Kimj\u014fngsuk": "None", "North Korea-Ryanggang-P'ungs\u014f": "None", "North Korea-Ryanggang-Paegam": "None", "North Korea-Ryanggang-Poch'\u014fn": "None", "North Korea-Ryanggang-Samjiyon": "None", "North Korea-Ryanggang-Samsu": "None", "North Korea-Ryanggang-Taehongdan": "None", "North Korea-Ryanggang-Unh\u016dng": "None", "North Korea-Sin\u016diju-Sin\u016diju": "None", "Northern Cyprus-Gazima\u011fusa-None": "None", "Northern Cyprus-Girne-None": "None", "Northern Cyprus-G\u00fczelyurt-None": "None", "Northern Cyprus-Iskele-None": "None", "Northern Cyprus-Nicosia-None": "None", "Northern Mariana Islands-Northern Islands-None": "None", "Northern Mariana Islands-Rota-None": "None", "Northern Mariana Islands-Saipan-None": "None", "Northern Mariana Islands-Tinian-None": "None", "Norway-Akershus-\u00c5s": "AS", "Norway-Akershus-Asker": "AK", "Norway-Akershus-Aurskog-H\u00f8land": "AH", "Norway-Akershus-B\u00e6rum": "BA", "Norway-Akershus-Eidsvoll": "EI", "Norway-Akershus-Enebakk": "EN", "Norway-Akershus-Fet": "FE", "Norway-Akershus-Frogn": "FR", "Norway-Akershus-Gjerdrum": "GJ", "Norway-Akershus-Hurdal": "HU", "Norway-Akershus-L\u00f8renskog": "LO", "Norway-Akershus-Nannestad": "NA", "Norway-Akershus-Nesodden": "NS", "Norway-Akershus-Nittedal": "NI", "Norway-Akershus-Oppeg\u00e5rd": "OP", "Norway-Akershus-R\u00e6lingen": "RA", "Norway-Akershus-Skedsmo": "SM", "Norway-Akershus-Ski": "SK", "Norway-Akershus-S\u00f8rum": "SO", "Norway-Akershus-Ullensaker": "UL", "Norway-Akershus-Vestby": "VE", "Norway-\u00c3stfold-Aremark": "AR", "Norway-\u00c3stfold-Askim": "AS", "Norway-\u00c3stfold-Borge": "None", "Norway-\u00c3stfold-Eidsberg": "EI", "Norway-\u00c3stfold-Fredrikstad": "FR", "Norway-\u00c3stfold-Halden": "HA", "Norway-\u00c3stfold-Hob\u00f8l": "HO", "Norway-\u00c3stfold-Hvaler": "HV", "Norway-\u00c3stfold-Kraakeroey": "None", "Norway-\u00c3stfold-Marker": "MA", "Norway-\u00c3stfold-Moss": "MO", "Norway-\u00c3stfold-Onsoey": "None", "Norway-\u00c3stfold-R\u00e5de": "RD", "Norway-\u00c3stfold-Rakkestad": "RK", "Norway-\u00c3stfold-Rolvsoey": "None", "Norway-\u00c3stfold-R\u00f8mskog": "RO", "Norway-\u00c3stfold-Rygge": "RY", "Norway-\u00c3stfold-Sarpsborg": "SA", "Norway-\u00c3stfold-Skiptvet": "SK", "Norway-\u00c3stfold-Spydeberg": "SP", "Norway-\u00c3stfold-Tr\u00f8gstad": "TR", "Norway-\u00c3stfold-V\u00e5ler": "VA", "Norway-Aust-Agder-\u00c5mli": "AM", "Norway-Aust-Agder-Arendal": "AR", "Norway-Aust-Agder-Birkenes": "BI", "Norway-Aust-Agder-Bygland": "BG", "Norway-Aust-Agder-Bykle": "BK", "Norway-Aust-Agder-Evje og Hornnes": "EH", "Norway-Aust-Agder-Froland": "FR", "Norway-Aust-Agder-Gjerstad": "GJ", "Norway-Aust-Agder-Grimstad": "GR", "Norway-Aust-Agder-Iveland": "IV", "Norway-Aust-Agder-Lillesand": "LI", "Norway-Aust-Agder-Ris\u00f8r": "RI", "Norway-Aust-Agder-Tvedestrand": "TV", "Norway-Aust-Agder-Valle": "VA", "Norway-Aust-Agder-Veg\u00e5rshei": "VE", "Norway-Buskerud-\u00c5l": "AL", "Norway-Buskerud-Drammen": "DR", "Norway-Buskerud-Fl\u00e5": "FL", "Norway-Buskerud-Flesberg": "FB", "Norway-Buskerud-Gol": "GO", "Norway-Buskerud-Hemsedal": "HD", "Norway-Buskerud-Hol": "HL", "Norway-Buskerud-Hole": "HE", "Norway-Buskerud-Hurum": "HU", "Norway-Buskerud-Kongsberg": "KO", "Norway-Buskerud-Kr\u00f8dsherad": "KR", "Norway-Buskerud-Lier": "LI", "Norway-Buskerud-Modum": "MO", "Norway-Buskerud-Nedre Eiker": "NE", "Norway-Buskerud-Nes": "NS", "Norway-Buskerud-Nore og Uvdal": "NU", "Norway-Buskerud-\u00d8vre Eiker": "OE", "Norway-Buskerud-Ringerike": "RI", "Norway-Buskerud-Rollag": "RL", "Norway-Buskerud-R\u00f8yken": "RK", "Norway-Buskerud-Sigdal": "SI", "Norway-Finnmark-Alta": "AL", "Norway-Finnmark-B\u00e5tsfjord": "BA", "Norway-Finnmark-Berlev\u00e5g": "BE", "Norway-Finnmark-Gamvik": "GA", "Norway-Finnmark-Hammerfest": "HF", "Norway-Finnmark-Hasvik": "HV", "Norway-Finnmark-Karasjok": "KS", "Norway-Finnmark-Kautokeino": "KK", "Norway-Finnmark-Kvalsund": "KV", "Norway-Finnmark-Lebesby": "LE", "Norway-Finnmark-Loppa": "LO", "Norway-Finnmark-M\u00e5s\u00f8y": "MA", "Norway-Finnmark-Nesseby": "NE", "Norway-Finnmark-Nordkapp": "NO", "Norway-Finnmark-Porsanger": "PO", "Norway-Finnmark-S\u00f8r-Varanger": "SV", "Norway-Finnmark-Tana": "TA", "Norway-Finnmark-Vads\u00f8": "VS", "Norway-Finnmark-Vard\u00f8": "VR", "Norway-Hedmark-Alvdal": "AL", "Norway-Hedmark-\u00c5mot": "AM", "Norway-Hedmark-\u00c5snes": "AS", "Norway-Hedmark-Eidskog": "EI", "Norway-Hedmark-Elverum": "EL", "Norway-Hedmark-Engerdal": "EN", "Norway-Hedmark-Folldal": "FO", "Norway-Hedmark-Grue": "GR", "Norway-Hedmark-Hamar": "HA", "Norway-Hedmark-Kongsvinger": "KO", "Norway-Hedmark-L\u00f8ten": "LO", "Norway-Hedmark-Nord-Odal": "NO", "Norway-Hedmark-Os": "OS", "Norway-Hedmark-Rendalen": "RE", "Norway-Hedmark-Ringsaker": "RI", "Norway-Hedmark-S\u00f8r-Odal": "SO", "Norway-Hedmark-Stange": "ST", "Norway-Hedmark-Stor-Elvdal": "SE", "Norway-Hedmark-Tolga": "TO", "Norway-Hedmark-Trysil": "TR", "Norway-Hedmark-Tynset": "TY", "Norway-Hedmark-V\u00e5ler": "VA", "Norway-Hordaland-Ask\u00f8y": "AS", "Norway-Hordaland-Austevoll": "AV", "Norway-Hordaland-Austrheim": "AH", "Norway-Hordaland-Bergen": "BE", "Norway-Hordaland-B\u00f8mlo": "BO", "Norway-Hordaland-Eidfjord": "EI", "Norway-Hordaland-Etne": "ET", "Norway-Hordaland-Fedje": "FE", "Norway-Hordaland-Fitjar": "FI", "Norway-Hordaland-Fjell": "FJ", "Norway-Hordaland-Fusa": "FU", "Norway-Hordaland-Granvin": "GR", "Norway-Hordaland-Jondal": "JO", "Norway-Hordaland-Kvam": "KM", "Norway-Hordaland-Kvinnherad": "KN", "Norway-Hordaland-Lind\u00e5s": "LI", "Norway-Hordaland-Masfjorden": "MA", "Norway-Hordaland-Meland": "ME", "Norway-Hordaland-Modalen": "MO", "Norway-Hordaland-Odda": "OD", "Norway-Hordaland-Oelen": "OL", "Norway-Hordaland-Os": "OS", "Norway-Hordaland-Oster\u00f8y": "OT", "Norway-Hordaland-\u00d8ygarden": "OY", "Norway-Hordaland-Rad\u00f8y": "RA", "Norway-Hordaland-Samnanger": "SA", "Norway-Hordaland-Stord": "ST", "Norway-Hordaland-Sund": "SU", "Norway-Hordaland-Sveio": "SV", "Norway-Hordaland-Tysnes": "TY", "Norway-Hordaland-Ullensvang": "UL", "Norway-Hordaland-Ulvik": "UV", "Norway-Hordaland-Vaksdal": "VA", "Norway-Hordaland-Voss": "VO", "Norway-M\u00f8re og Romsdal-\u00c5lesund": "AL", "Norway-M\u00f8re og Romsdal-Aukra": "AK", "Norway-M\u00f8re og Romsdal-Aure": "AR", "Norway-M\u00f8re og Romsdal-Aver\u00f8y": "AV", "Norway-M\u00f8re og Romsdal-Eide": "EI", "Norway-M\u00f8re og Romsdal-Fr\u00e6na": "FN", "Norway-M\u00f8re og Romsdal-Frei": "FR", "Norway-M\u00f8re og Romsdal-Giske": "GI", "Norway-M\u00f8re og Romsdal-Gjemnes": "GJ", "Norway-M\u00f8re og Romsdal-Halsa": "HL", "Norway-M\u00f8re og Romsdal-Haram": "HM", "Norway-M\u00f8re og Romsdal-Hareid": "HD", "Norway-M\u00f8re og Romsdal-Her\u00f8y": "HE", "Norway-M\u00f8re og Romsdal-Kristiansund": "KR", "Norway-M\u00f8re og Romsdal-Midsund": "MI", "Norway-M\u00f8re og Romsdal-Molde": "MO", "Norway-M\u00f8re og Romsdal-Nesset": "NE", "Norway-M\u00f8re og Romsdal-Norddal": "NO", "Norway-M\u00f8re og Romsdal-\u00d8rskog": "OK", "Norway-M\u00f8re og Romsdal-\u00d8rsta": "OT", "Norway-M\u00f8re og Romsdal-Rauma": "RA", "Norway-M\u00f8re og Romsdal-Rindal": "RI", "Norway-M\u00f8re og Romsdal-Sande": "SA", "Norway-M\u00f8re og Romsdal-Sand\u00f8y": "SN", "Norway-M\u00f8re og Romsdal-Skodje": "SK", "Norway-M\u00f8re og Romsdal-Sm\u00f8la": "SM", "Norway-M\u00f8re og Romsdal-Stordal": "SD", "Norway-M\u00f8re og Romsdal-Stranda": "ST", "Norway-M\u00f8re og Romsdal-Sula": "SU", "Norway-M\u00f8re og Romsdal-Sunndal": "SL", "Norway-M\u00f8re og Romsdal-Surnadal": "SR", "Norway-M\u00f8re og Romsdal-Sykkylven": "SY", "Norway-M\u00f8re og Romsdal-Tingvoll": "TI", "Norway-M\u00f8re og Romsdal-Tustna": "TU", "Norway-M\u00f8re og Romsdal-Ulstein": "UL", "Norway-M\u00f8re og Romsdal-Vanylven": "VA", "Norway-M\u00f8re og Romsdal-Vestnes": "VE", "Norway-M\u00f8re og Romsdal-Volda": "VO", "Norway-Nord-Tr\u00f8ndelag-Flatanger": "FL", "Norway-Nord-Tr\u00f8ndelag-Fosnes": "FO", "Norway-Nord-Tr\u00f8ndelag-Frosta": "FR", "Norway-Nord-Tr\u00f8ndelag-Grong": "GR", "Norway-Nord-Tr\u00f8ndelag-H\u00f8ylandet": "HO", "Norway-Nord-Tr\u00f8ndelag-Inder\u00f8y": "IN", "Norway-Nord-Tr\u00f8ndelag-Leka": "LE", "Norway-Nord-Tr\u00f8ndelag-Leksvik": "LK", "Norway-Nord-Tr\u00f8ndelag-Levanger": "LV", "Norway-Nord-Tr\u00f8ndelag-Lierne": "LI", "Norway-Nord-Tr\u00f8ndelag-Mandalseid": "None", "Norway-Nord-Tr\u00f8ndelag-Mer\u00e5ker": "ME", "Norway-Nord-Tr\u00f8ndelag-Mosvik": "MO", "Norway-Nord-Tr\u00f8ndelag-N\u00e6r\u00f8y": "NR", "Norway-Nord-Tr\u00f8ndelag-Namsos": "NM", "Norway-Nord-Tr\u00f8ndelag-Namsskogan": "NS", "Norway-Nord-Tr\u00f8ndelag-Overhalla": "OV", "Norway-Nord-Tr\u00f8ndelag-R\u00f8yrvik": "RO", "Norway-Nord-Tr\u00f8ndelag-Sn\u00e5sa": "SN", "Norway-Nord-Tr\u00f8ndelag-Steinkjer": "ST", "Norway-Nord-Tr\u00f8ndelag-Stj\u00f8rdal": "SD", "Norway-Nord-Tr\u00f8ndelag-Verdal": "VD", "Norway-Nord-Tr\u00f8ndelag-Verran": "VR", "Norway-Nord-Tr\u00f8ndelag-Vikna": "VI", "Norway-Nordland-Alstahaug": "AL", "Norway-Nordland-And\u00f8y": "AN", "Norway-Nordland-Ballangen": "BA", "Norway-Nordland-Beiarn": "BE", "Norway-Nordland-Bindal": "BI", "Norway-Nordland-B\u00f8": "BO", "Norway-Nordland-Bod\u00f8": "BD", "Norway-Nordland-Br\u00f8nn\u00f8y": "BR", "Norway-Nordland-D\u00f8nna": "DO", "Norway-Nordland-Evenes": "EV", "Norway-Nordland-Fauske": "FA", "Norway-Nordland-Flakstad": "FL", "Norway-Nordland-Gildesk\u00e5l": "GI", "Norway-Nordland-Grane": "GR", "Norway-Nordland-Hadsel": "HD", "Norway-Nordland-Hamar\u00f8y": "HA", "Norway-Nordland-Hattfjelldal": "HF", "Norway-Nordland-Hemnes": "HM", "Norway-Nordland-Her\u00f8y": "HR", "Norway-Nordland-Leirfjord": "LE", "Norway-Nordland-L\u00f8dingen": "LO", "Norway-Nordland-Lur\u00f8y": "LU", "Norway-Nordland-Mel\u00f8y": "ME", "Norway-Nordland-Moskenes": "MO", "Norway-Nordland-Narvik": "NA", "Norway-Nordland-Nesna": "NE", "Norway-Nordland-\u00d8ksnes": "OK", "Norway-Nordland-Rana": "RA", "Norway-Nordland-R\u00f8d\u00f8y": "RD", "Norway-Nordland-R\u00f8st": "RS", "Norway-Nordland-Saltdal": "SA", "Norway-Nordland-Skjerstad": "SK", "Norway-Nordland-S\u00f8mna": "SM", "Norway-Nordland-S\u00f8rfold": "SR", "Norway-Nordland-Sortland": "SO", "Norway-Nordland-Steigen": "ST", "Norway-Nordland-Tjeldsund": "TJ", "Norway-Nordland-Tr\u00e6na": "TR", "Norway-Nordland-Tysfjord": "TY", "Norway-Nordland-V\u00e6r\u00f8y": "VR", "Norway-Nordland-V\u00e5gan": "VA", "Norway-Nordland-Vefsn": "VF", "Norway-Nordland-Vega": "VG", "Norway-Nordland-Vestv\u00e5g\u00f8y": "VV", "Norway-Nordland-Vevelstad": "VS", "Norway-Oppland-Dovre": "DO", "Norway-Oppland-Etnedal": "ET", "Norway-Oppland-Gausdal": "GA", "Norway-Oppland-Gj\u00f8vik": "GJ", "Norway-Oppland-Gran": "GR", "Norway-Oppland-Jevnaker": "JE", "Norway-Oppland-Lesja": "LE", "Norway-Oppland-Lillehammer": "LI", "Norway-Oppland-Lom": "LO", "Norway-Oppland-Lunner": "LU", "Norway-Oppland-Nord-Aurdal": "NA", "Norway-Oppland-Nord-Fron": "NF", "Norway-Oppland-Nordre Land": "NL", "Norway-Oppland-\u00d8stre Toten": "OT", "Norway-Oppland-\u00d8yer": "OY", "Norway-Oppland-\u00d8ystre Slidre": "OS", "Norway-Oppland-Ringebu": "RI", "Norway-Oppland-Sel": "SE", "Norway-Oppland-Skj\u00e5k": "SK", "Norway-Oppland-S\u00f8ndre Land": "SL", "Norway-Oppland-S\u00f8r-Aurdal": "SA", "Norway-Oppland-S\u00f8r-Fron": "SF", "Norway-Oppland-V\u00e5g\u00e5": "VG", "Norway-Oppland-Vang": "VN", "Norway-Oppland-Vestre Slidre": "VS", "Norway-Oppland-Vestre Toten": "VT", "Norway-Oslo-Oslo": "OS", "Norway-Rogaland-Bjerkreim": "BJ", "Norway-Rogaland-Bokn": "BO", "Norway-Rogaland-Eigersund": "EI", "Norway-Rogaland-Finn\u00f8y": "FI", "Norway-Rogaland-Forsand": "FO", "Norway-Rogaland-Gjesdal": "GJ", "Norway-Rogaland-H\u00e5": "HA", "Norway-Rogaland-Haugesund": "HG", "Norway-Rogaland-Hjelmeland": "HJ", "Norway-Rogaland-Karm\u00f8y": "KA", "Norway-Rogaland-Klepp": "KL", "Norway-Rogaland-Kvits\u00f8y": "KV", "Norway-Rogaland-Lund": "LU", "Norway-Rogaland-Randaberg": "RA", "Norway-Rogaland-Rennes\u00f8y": "RE", "Norway-Rogaland-Sandnes": "SN", "Norway-Rogaland-Sauda": "SA", "Norway-Rogaland-Sokndal": "SK", "Norway-Rogaland-Sola": "SL", "Norway-Rogaland-Stavanger": "ST", "Norway-Rogaland-Strand": "SD", "Norway-Rogaland-Suldal": "SU", "Norway-Rogaland-Time": "TI", "Norway-Rogaland-Tysv\u00e6r": "TY", "Norway-Rogaland-Utsira": "UT", "Norway-Rogaland-Vindafjord": "VI", "Norway-Sogn og Fjordane-\u00c5rdal": "AR", "Norway-Sogn og Fjordane-Askvoll": "AS", "Norway-Sogn og Fjordane-Aurland": "AU", "Norway-Sogn og Fjordane-Balestrand": "BA", "Norway-Sogn og Fjordane-Bremanger": "BR", "Norway-Sogn og Fjordane-Eid": "EI", "Norway-Sogn og Fjordane-Fjaler": "FJ", "Norway-Sogn og Fjordane-Flora": "FL", "Norway-Sogn og Fjordane-F\u00f8rde": "FO", "Norway-Sogn og Fjordane-Gaular": "GA", "Norway-Sogn og Fjordane-Gloppen": "GL", "Norway-Sogn og Fjordane-Gulen": "GU", "Norway-Sogn og Fjordane-Hornindal": "HR", "Norway-Sogn og Fjordane-H\u00f8yanger": "HG", "Norway-Sogn og Fjordane-Hyllestad": "HY", "Norway-Sogn og Fjordane-J\u00f8lster": "JO", "Norway-Sogn og Fjordane-L\u00e6rdal": "LA", "Norway-Sogn og Fjordane-Leikanger": "LE", "Norway-Sogn og Fjordane-Luster": "LU", "Norway-Sogn og Fjordane-Naustdal": "NA", "Norway-Sogn og Fjordane-Selje": "SE", "Norway-Sogn og Fjordane-Sogndal": "SG", "Norway-Sogn og Fjordane-Solund": "SL", "Norway-Sogn og Fjordane-Stryn": "ST", "Norway-Sogn og Fjordane-V\u00e5gs\u00f8y": "VA", "Norway-Sogn og Fjordane-Vik": "VI", "Norway-S\u00f8r-Tr\u00f8ndelag-\u00c5fjord": "AF", "Norway-S\u00f8r-Tr\u00f8ndelag-Agdenes": "AG", "Norway-S\u00f8r-Tr\u00f8ndelag-Bjugn": "BJ", "Norway-S\u00f8r-Tr\u00f8ndelag-Fr\u00f8ya": "FR", "Norway-S\u00f8r-Tr\u00f8ndelag-Hemne": "HE", "Norway-S\u00f8r-Tr\u00f8ndelag-Hitra": "HI", "Norway-S\u00f8r-Tr\u00f8ndelag-Holt\u00e5len": "HO", "Norway-S\u00f8r-Tr\u00f8ndelag-Kl\u00e6bu": "KL", "Norway-S\u00f8r-Tr\u00f8ndelag-Malvik": "MA", "Norway-S\u00f8r-Tr\u00f8ndelag-Meldal": "MD", "Norway-S\u00f8r-Tr\u00f8ndelag-Melhus": "MH", "Norway-S\u00f8r-Tr\u00f8ndelag-Midtre Gauldal": "MG", "Norway-S\u00f8r-Tr\u00f8ndelag-Oppdal": "OP", "Norway-S\u00f8r-Tr\u00f8ndelag-Orkdal": "OK", "Norway-S\u00f8r-Tr\u00f8ndelag-\u00d8rland": "OL", "Norway-S\u00f8r-Tr\u00f8ndelag-Osen": "OS", "Norway-S\u00f8r-Tr\u00f8ndelag-Rennebu": "RE", "Norway-S\u00f8r-Tr\u00f8ndelag-Rissa": "RI", "Norway-S\u00f8r-Tr\u00f8ndelag-Roan": "RO", "Norway-S\u00f8r-Tr\u00f8ndelag-R\u00f8ros": "RR", "Norway-S\u00f8r-Tr\u00f8ndelag-Selbu": "SE", "Norway-S\u00f8r-Tr\u00f8ndelag-Skaun": "SK", "Norway-S\u00f8r-Tr\u00f8ndelag-Snillfjord": "SN", "Norway-S\u00f8r-Tr\u00f8ndelag-Trondheim": "TR", "Norway-S\u00f8r-Tr\u00f8ndelag-Tydal": "TY", "Norway-Telemark-Bamble": "BA", "Norway-Telemark-B\u00f8": "BO", "Norway-Telemark-Drangedal": "DR", "Norway-Telemark-Fyresdal": "FY", "Norway-Telemark-Hjartdal": "HJ", "Norway-Telemark-Krager\u00f8": "KR", "Norway-Telemark-Kviteseid": "KV", "Norway-Telemark-Nissedal": "NI", "Norway-Telemark-Nome": "NM", "Norway-Telemark-Notodden": "NT", "Norway-Telemark-Porsgrunn": "PO", "Norway-Telemark-Sauherad": "SA", "Norway-Telemark-Seljord": "SE", "Norway-Telemark-Siljan": "SI", "Norway-Telemark-Skien": "SK", "Norway-Telemark-Tinn": "TI", "Norway-Telemark-Tokke": "TO", "Norway-Telemark-Vinje": "VI", "Norway-Troms-Balsfjord": "BF", "Norway-Troms-Bardu": "BD", "Norway-Troms-Berg": "BE", "Norway-Troms-Bjark\u00f8y": "BJ", "Norway-Troms-Dyr\u00f8y": "DY", "Norway-Troms-Gratangen": "GR", "Norway-Troms-Harstad": "HA", "Norway-Troms-Ibestad": "IB", "Norway-Troms-K\u00e5fjord": "KF", "Norway-Troms-Karls\u00f8y": "KR", "Norway-Troms-Kv\u00e6fjord": "KV", "Norway-Troms-Kv\u00e6nangen": "KN", "Norway-Troms-Lavangen": "LA", "Norway-Troms-Lenvik": "LE", "Norway-Troms-Lyngen": "LY", "Norway-Troms-M\u00e5lselv": "MA", "Norway-Troms-Nordreisa": "NO", "Norway-Troms-Salangen": "SA", "Norway-Troms-Sk\u00e5nland": "SL", "Norway-Troms-Skjerv\u00f8y": "SK", "Norway-Troms-S\u00f8rreisa": "SO", "Norway-Troms-Storfjord": "ST", "Norway-Troms-Torsken": "TO", "Norway-Troms-Tran\u00f8y": "TN", "Norway-Troms-Troms\u00f8": "TR", "Norway-Vest-Agder-\u00c5seral": "AS", "Norway-Vest-Agder-Audnedal": "AU", "Norway-Vest-Agder-Farsund": "FA", "Norway-Vest-Agder-Flekkefjord": "FL", "Norway-Vest-Agder-H\u00e6gebostad": "HA", "Norway-Vest-Agder-Kristiansand": "KR", "Norway-Vest-Agder-Kvinesdal": "KV", "Norway-Vest-Agder-Lindesnes": "LI", "Norway-Vest-Agder-Lyngdal": "LY", "Norway-Vest-Agder-Mandal": "MN", "Norway-Vest-Agder-Marnardal": "MR", "Norway-Vest-Agder-Sirdal": "SI", "Norway-Vest-Agder-S\u00f8gne": "SG", "Norway-Vest-Agder-Songdalen": "SD", "Norway-Vest-Agder-Vennesla": "VE", "Norway-Vestfold-Andebu": "AN", "Norway-Vestfold-Borre": "None", "Norway-Vestfold-Hof": "HF", "Norway-Vestfold-Holmestrand": "HS", "Norway-Vestfold-Lardal": "LD", "Norway-Vestfold-Larvik": "LV", "Norway-Vestfold-N\u00f8tter\u00f8y": "NO", "Norway-Vestfold-Ramnes": "None", "Norway-Vestfold-Sande": "SA", "Norway-Vestfold-Sandefjord": "SF", "Norway-Vestfold-Stokke": "ST", "Norway-Vestfold-Svelvik": "SV", "Norway-Vestfold-Tj\u00f8me": "TJ", "Norway-Vestfold-T\u00f8nsberg": "TO", "Norway-Vestfold-Vaale": "None", "Oman-Ad Dakhliyah-Adam": "AD", "Oman-Ad Dakhliyah-Al Hamra": "HA", "Oman-Ad Dakhliyah-Bahla": "BA", "Oman-Ad Dakhliyah-Bid Bid": "BB", "Oman-Ad Dakhliyah-Izki": "IZ", "Oman-Ad Dakhliyah-Manah": "MA", "Oman-Ad Dakhliyah-Nizwa": "NI", "Oman-Ad Dakhliyah-Samail": "SA", "Oman-Al Batinah North-Al Khabourah": "KH", "Oman-Al Batinah North-As Suwaiq": "SU", "Oman-Al Batinah North-Liwa": "LI", "Oman-Al Batinah North-Saham": "SA", "Oman-Al Batinah North-Shinas": "SH", "Oman-Al Batinah North-Sohar": "SO", "Oman-Al Batinah South-A Rustaq": "RU", "Oman-Al Batinah South-Al Awabi": "AW", "Oman-Al Batinah South-Al Masnaah": "MU", "Oman-Al Batinah South-Barka": "BA", "Oman-Al Batinah South-Nakhal": "NA", "Oman-Al Buraymi-Al Buraimi": "BU", "Oman-Al Buraymi-Mahdha": "MA", "Oman-Al Dhahira-Dhank": "DA", "Oman-Al Dhahira-Ibri": "IB", "Oman-Al Dhahira-Yanqul": "YA", "Oman-Al Wusta-Al Wusta": "None", "Oman-Ash Sharqiyah North-Al Mudhaibi": "MU", "Oman-Ash Sharqiyah North-Al Qabil": "QA", "Oman-Ash Sharqiyah North-Al Wafi": "KW", "Oman-Ash Sharqiyah North-Biddiya": "BI", "Oman-Ash Sharqiyah North-Ibra": "IB", "Oman-Ash Sharqiyah South-Jalan Bani": "JA", "Oman-Ash Sharqiyah South-Masirah": "MA", "Oman-Ash Sharqiyah South-Sur": "SU", "Oman-Dhofar-Al Halaniyat Islands": "SJ", "Oman-Dhofar-Marbat": "MI", "Oman-Dhofar-Muqshin": "MU", "Oman-Dhofar-Salalah": "SL", "Oman-Dhofar-Sudh": "SD", "Oman-Dhofar-Taqah": "TA", "Oman-Dhofar-Thumrait": "TH", "Oman-Musandam-Al Khasab": "KH", "Oman-Musandam-Bukha": "BU", "Oman-Musandam-Diba": "DA", "Oman-Musandam-Madha": "MA", "Oman-Muscat-A Seeb": "SE", "Oman-Muscat-Bausher": "BA", "Oman-Muscat-Muscat": "MS", "Oman-Muscat-Muttrah": "MT", "Oman-Muscat-Quriyat": "QU", "Pakistan-Azad Kashmir-Azad Kashmir": "JK", "Pakistan-Baluchistan-Kalat": "KL", "Pakistan-Baluchistan-Makran": "MR", "Pakistan-Baluchistan-Nasirabad": "NS", "Pakistan-Baluchistan-Quetta": "QE", "Pakistan-Baluchistan-Sibi": "SI", "Pakistan-Baluchistan-Zhob": "ZH", "Pakistan-F.A.T.A.-F.A.T.A.": "TA", "Pakistan-F.C.T.-Islamabad": "IS", "Pakistan-N.W.F.P.-Bannu": "BN", "Pakistan-N.W.F.P.-Dera Ismail Khan": "DI", "Pakistan-N.W.F.P.-F.A.T.A.": "TA", "Pakistan-N.W.F.P.-Hazara": "HZ", "Pakistan-N.W.F.P.-Kohat": "KH", "Pakistan-N.W.F.P.-Malakand": "MD", "Pakistan-N.W.F.P.-Mardan": "MA", "Pakistan-N.W.F.P.-Peshawar": "PS", "Pakistan-Northern Areas-Northern Areas": "NA", "Pakistan-Punjab-Bahawalpur": "BW", "Pakistan-Punjab-Dera Ghazi Khan": "GK", "Pakistan-Punjab-Faisalabad": "FS", "Pakistan-Punjab-Gujranwala": "GW", "Pakistan-Punjab-Lahore": "LH", "Pakistan-Punjab-Multan": "MT", "Pakistan-Punjab-Rawalpindi": "RP", "Pakistan-Punjab-Sargodha": "SG", "Pakistan-Sind-Hyderabad": "HD", "Pakistan-Sind-Karachi": "KR", "Pakistan-Sind-Larkana": "LK", "Pakistan-Sind-Mirpur Khas": "MK", "Pakistan-Sind-Rann of Kutch": "None", "Pakistan-Sind-Sukkur": "SU", "Palau-Aimeliik-None": "None", "Palau-Airai-None": "None", "Palau-Angaur-None": "None", "Palau-Hatohobei-None": "None", "Palau-Kayangel-None": "None", "Palau-Koror-None": "None", "Palau-Melekeok-None": "None", "Palau-Ngaraard-None": "None", "Palau-Ngarchelong-None": "None", "Palau-Ngardmau-None": "None", "Palau-Ngatpang-None": "None", "Palau-Ngchesar-None": "None", "Palau-Ngeremlengui-None": "None", "Palau-Ngiwal-None": "None", "Palau-Peleliu-None": "None", "Palau-Sonsorol-None": "None", "Palestina-Gaza-Deir Al-Balah": "DB", "Palestina-Gaza-Gaza": "GZ", "Palestina-Gaza-Gaza ash Shamaliyah": "GS", "Palestina-Gaza-Khan Yunis": "KY", "Palestina-Gaza-Rafah": "RA", "Palestina-West Bank-Bethlehem": "BL", "Palestina-West Bank-Hebron": "HE", "Palestina-West Bank-Jenin": "JN", "Palestina-West Bank-Jericho": "JC", "Palestina-West Bank-Jerusalem": "JS", "Palestina-West Bank-Nablus": "NA", "Palestina-West Bank-Qalqilya": "QA", "Palestina-West Bank-Ramallah and Al-Bireh": "RB", "Palestina-West Bank-Salfit": "SA", "Palestina-West Bank-Tubas": "TB", "Palestina-West Bank-Tulkarm": "TL", "Panama-Bocas del Toro-Bocas del Toro": "BT", "Panama-Bocas del Toro-Changuinola": "CH", "Panama-Bocas del Toro-Chiriqu\u00ed Grande": "CG", "Panama-Chiriqu\u00ed-Alanje": "AL", "Panama-Chiriqu\u00ed-Bar\u00fa": "BR", "Panama-Chiriqu\u00ed-Boquer\u00f3n": "BN", "Panama-Chiriqu\u00ed-Boquete": "BQ", "Panama-Chiriqu\u00ed-Bugaba": "BG", "Panama-Chiriqu\u00ed-David": "DA", "Panama-Chiriqu\u00ed-Dolega": "DL", "Panama-Chiriqu\u00ed-Gualaca": "GL", "Panama-Chiriqu\u00ed-Remedios": "RM", "Panama-Chiriqu\u00ed-Renacimiento": "RN", "Panama-Chiriqu\u00ed-San F\u00e9lix": "SX", "Panama-Chiriqu\u00ed-San Lorenzo": "SL", "Panama-Chiriqu\u00ed-Tol\u00e9": "TL", "Panama-Cocl\u00e9-Aguadulce": "AG", "Panama-Cocl\u00e9-Ant\u00f3n": "AN", "Panama-Cocl\u00e9-La Pintada": "LP", "Panama-Cocl\u00e9-Nat\u00e1": "NT", "Panama-Cocl\u00e9-Ol\u00e1": "OL", "Panama-Cocl\u00e9-Penonom\u00e9": "PN", "Panama-Col\u00f3n-Chagres": "CR", "Panama-Col\u00f3n-Col\u00f3n": "CL", "Panama-Col\u00f3n-Donoso": "DN", "Panama-Col\u00f3n-Lago Gat\u00fan": "None", "Panama-Col\u00f3n-Portobelo": "PB", "Panama-Col\u00f3n-Santa Isabel": "SI", "Panama-Dari\u00e9n-Chepigana": "CP", "Panama-Dari\u00e9n-Pinogana": "PG", "Panama-Ember\u00e1-C\u00e9maco": "CE", "Panama-Ember\u00e1-Samb\u00fa": "SB", "Panama-Herrera-Chitr\u00e9": "CT", "Panama-Herrera-Las Minas": "LN", "Panama-Herrera-Los Pozos": "LZ", "Panama-Herrera-Oc\u00fa": "OC", "Panama-Herrera-Parita": "PR", "Panama-Herrera-Pes\u00e9": "PS", "Panama-Herrera-Santa Mar\u00eda": "ST", "Panama-Kuna Yala-Kuna Yala": "KY", "Panama-Los Santos-Guarar\u00e9": "GR", "Panama-Los Santos-Las Tablas": "LT", "Panama-Los Santos-Los Santos": "LS", "Panama-Los Santos-Macaracas": "MC", "Panama-Los Santos-Pedas\u00ed": "PD", "Panama-Los Santos-Pocr\u00ed": "PC", "Panama-Los Santos-Tonos\u00ed": "TN", "Panama-Ng\u00f6be Bugl\u00e9-Besiko": "BK", "Panama-Ng\u00f6be Bugl\u00e9-Kankint\u00fa": "KK", "Panama-Ng\u00f6be Bugl\u00e9-Kusap\u00edn": "KS", "Panama-Ng\u00f6be Bugl\u00e9-Miron\u00f3": "MR", "Panama-Ng\u00f6be Bugl\u00e9-M\u00fcna": "MU", "Panama-Ng\u00f6be Bugl\u00e9-Nole Duima": "ND", "Panama-Ng\u00f6be Bugl\u00e9-\u00d1\u00fcr\u00fcm": "NR", "Panama-Panam\u00e1 Oeste-Arraij\u00e1n": "AR", "Panama-Panam\u00e1 Oeste-Capira": "CA", "Panama-Panam\u00e1 Oeste-Chame": "CM", "Panama-Panam\u00e1 Oeste-La Chorrera": "LC", "Panama-Panam\u00e1 Oeste-Lago Gat\u00fan": "None", "Panama-Panam\u00e1 Oeste-San Carlos": "SC", "Panama-Panam\u00e1 Oeste-Taboga": "TB", "Panama-Panam\u00e1-Balboa": "BB", "Panama-Panam\u00e1-Chepo": "CO", "Panama-Panam\u00e1-Chim\u00e1n": "CN", "Panama-Panam\u00e1-Lago Alajuela": "None", "Panama-Panam\u00e1-Lago Bayano": "None", "Panama-Panam\u00e1-Panam\u00e1": "PA", "Panama-Panam\u00e1-San Miguelito": "SM", "Panama-Veraguas-Atalaya": "AT", "Panama-Veraguas-Calobre": "CB", "Panama-Veraguas-Ca\u00f1azas": "CZ", "Panama-Veraguas-La Mesa": "LM", "Panama-Veraguas-Las Palmas": "LA", "Panama-Veraguas-Montijo": "MT", "Panama-Veraguas-R\u00edo de Jes\u00fas": "RJ", "Panama-Veraguas-San Francisco": "SF", "Panama-Veraguas-Santa Fe": "SE", "Panama-Veraguas-Santiago": "SG", "Panama-Veraguas-Son\u00e1": "SO", "Papua New Guinea-Bougainville-Central Bougainville": "KI", "Papua New Guinea-Bougainville-North Bougainville": "BK", "Papua New Guinea-Bougainville-South Bougainville": "BN", "Papua New Guinea-Central-Abau": "AB", "Papua New Guinea-Central-Goilala": "GL", "Papua New Guinea-Central-Kairuku-Hiri": "KH", "Papua New Guinea-Central-Rigo": "RG", "Papua New Guinea-Chimbu-Chuave": "CH", "Papua New Guinea-Chimbu-Gumine": "GM", "Papua New Guinea-Chimbu-Karimui-Nomane": "KM", "Papua New Guinea-Chimbu-Kerowagi": "KG", "Papua New Guinea-Chimbu-Kundiawa-Gembogl": "KD", "Papua New Guinea-Chimbu-Sina Sina-Yonggomugl": "SN", "Papua New Guinea-East New Britain-Gazelle": "GZ", "Papua New Guinea-East New Britain-Kokopo": "KO", "Papua New Guinea-East New Britain-Pomio": "PM", "Papua New Guinea-East New Britain-Rabaul": "RL", "Papua New Guinea-East Sepik-Ambunti-Dreikikir": "AT", "Papua New Guinea-East Sepik-Angoram": "AN", "Papua New Guinea-East Sepik-Maprik": "MP", "Papua New Guinea-East Sepik-Wewak": "WE", "Papua New Guinea-East Sepik-Wosera-Gawi": "WG", "Papua New Guinea-East Sepik-Yangoro-Saussia": "YS", "Papua New Guinea-Eastern Highlands-Daulo": "DA", "Papua New Guinea-Eastern Highlands-Goroka": "GK", "Papua New Guinea-Eastern Highlands-Henganofi": "HE", "Papua New Guinea-Eastern Highlands-Kainantu": "KA", "Papua New Guinea-Eastern Highlands-Lufa": "LF", "Papua New Guinea-Eastern Highlands-Obura-Wonenara": "OW", "Papua New Guinea-Eastern Highlands-Okapa": "OK", "Papua New Guinea-Eastern Highlands-Unggai-Bena": "UB", "Papua New Guinea-Enga-Kandep": "KD", "Papua New Guinea-Enga-Kompiam-Ambum": "KM", "Papua New Guinea-Enga-Lagaip-Porgera": "LP", "Papua New Guinea-Enga-Wabag": "WB", "Papua New Guinea-Enga-Wapenamanda": "WP", "Papua New Guinea-Gulf-Kerema": "KM", "Papua New Guinea-Gulf-Kikori": "KK", "Papua New Guinea-Hela-Komo-Magarima": "KM", "Papua New Guinea-Hela-Koroba-Kopiago": "KR", "Papua New Guinea-Hela-Tari-Pori": "TA", "Papua New Guinea-Jiwaka-Anglimp-South Waghi": "SW", "Papua New Guinea-Jiwaka-Jimi": "JI", "Papua New Guinea-Jiwaka-North Waghi": "NW", "Papua New Guinea-Madang-Bogia": "BG", "Papua New Guinea-Madang-Madang": "MG", "Papua New Guinea-Madang-Middle Ramu": "MR", "Papua New Guinea-Madang-Rai Coast": "RC", "Papua New Guinea-Madang-Sumkar": "KA", "Papua New Guinea-Madang-Usino-Bundi": "UB", "Papua New Guinea-Manus-Manus": "MN", "Papua New Guinea-Milne Bay-Alotau": "AL", "Papua New Guinea-Milne Bay-Esa'ala": "EA", "Papua New Guinea-Milne Bay-Kiriwina-Goodenough": "KG", "Papua New Guinea-Milne Bay-Samarai-Murua": "SA", "Papua New Guinea-Morobe-Bulolo": "BL", "Papua New Guinea-Morobe-Finschhafen": "FI", "Papua New Guinea-Morobe-Huon": "HG", "Papua New Guinea-Morobe-Kabwum": "KW", "Papua New Guinea-Morobe-Lae": "LA", "Papua New Guinea-Morobe-Markham": "KP", "Papua New Guinea-Morobe-Menyamya": "MY", "Papua New Guinea-Morobe-Nawae": "NW", "Papua New Guinea-Morobe-Tewae-Siassi": "SS", "Papua New Guinea-National Capital District-National Capital District": "NC", "Papua New Guinea-New Ireland-Kavieng": "KV", "Papua New Guinea-New Ireland-Namatanai": "NA", "Papua New Guinea-Oro-Ijivitari": "PP", "Papua New Guinea-Oro-Sohe": "KK", "Papua New Guinea-Sandaun-Aitape-Lumi": "AL", "Papua New Guinea-Sandaun-Nuku": "NU", "Papua New Guinea-Sandaun-Telefomin": "TE", "Papua New Guinea-Sandaun-Vanimo-Green River": "VA", "Papua New Guinea-Southern Highlands-Ialibu-Pangia": "IP", "Papua New Guinea-Southern Highlands-Imbonggu": "IB", "Papua New Guinea-Southern Highlands-Kagua-Erave": "KG", "Papua New Guinea-Southern Highlands-Mendi-Munihu": "MD", "Papua New Guinea-Southern Highlands-Nipa-Kutubu": "NI", "Papua New Guinea-West New Britain-Kandrian-Gloucester": "KG", "Papua New Guinea-West New Britain-Talasea": "TL", "Papua New Guinea-Western Highlands-Dei": "DE", "Papua New Guinea-Western Highlands-Mount Hagen": "HC", "Papua New Guinea-Western Highlands-Mul-Baiyer": "MB", "Papua New Guinea-Western Highlands-Tambul-Nebilyer": "TR", "Papua New Guinea-Western-Middle Fly": "BM", "Papua New Guinea-Western-North Fly": "KI", "Papua New Guinea-Western-South Fly": "DA", "Paracel Islands-None-None": "None", "Paraguay-Alto Paraguay-Fuerte Olimpo": "FO", "Paraguay-Alto Paraguay-La Victoria": "LV", "Paraguay-Alto Paraguay-Mayor Pablo Lagerenza": "ML", "Paraguay-Alto Paran\u00e1-Ciudad del Este": "CE", "Paraguay-Alto Paran\u00e1-Doctor Juan Le\u00f3n Mallorqu\u00edn": "DM", "Paraguay-Alto Paran\u00e1-Domingo Mart\u00ednez de Irala": "None", "Paraguay-Alto Paran\u00e1-Hernandarias": "None", "Paraguay-Alto Paran\u00e1-Itakyry": "IT", "Paraguay-Alto Paran\u00e1-Juan Emilio O'Leary": "JO", "Paraguay-Alto Paran\u00e1-Los Cedrales": "None", "Paraguay-Alto Paran\u00e1-Mbaracay\u00fa": "MB", "Paraguay-Alto Paran\u00e1-Minga Guaz\u00fa": "MG", "Paraguay-Alto Paran\u00e1-Minga Por\u00e1": "MP", "Paraguay-Alto Paran\u00e1-\u00d1acunday": "NC", "Paraguay-Alto Paran\u00e1-Naranjal": "NR", "Paraguay-Alto Paran\u00e1-Presidente Franco": "None", "Paraguay-Alto Paran\u00e1-San Alberto": "SA", "Paraguay-Alto Paran\u00e1-San Crist\u00f3bal": "SC", "Paraguay-Alto Paran\u00e1-Santa Rita": "SR", "Paraguay-Alto Paran\u00e1-Santa Rosa del Monday": "SM", "Paraguay-Alto Paran\u00e1-Yguaz\u00fa": "YG", "Paraguay-Amambay-Bella Vista": "BV", "Paraguay-Amambay-Capit\u00e1n Bado": "None", "Paraguay-Amambay-Pedro Juan Caballero": "PC", "Paraguay-Asunci\u00f3n-Asunci\u00f3n": "AS", "Paraguay-Boquer\u00f3n-Doctor Pedro P. Pe\u00f1a": "DP", "Paraguay-Boquer\u00f3n-General Eugenio A. Garay": "GG", "Paraguay-Boquer\u00f3n-Mariscal Jos\u00e9 F\u00e9lix Estigarribia": "ME", "Paraguay-Caaguaz\u00fa-3 de Febrero": "TF", "Paraguay-Caaguaz\u00fa-Caaguaz\u00fa": "CG", "Paraguay-Caaguaz\u00fa-Caraya\u00f3": "CR", "Paraguay-Caaguaz\u00fa-Coronel Oviedo": "CO", "Paraguay-Caaguaz\u00fa-Doctor Cecilio B\u00e1ez": "DB", "Paraguay-Caaguaz\u00fa-Doctor J. Eulogio Estigarribia": "DE", "Paraguay-Caaguaz\u00fa-Doctor Juan Manuel Frutos": "DF", "Paraguay-Caaguaz\u00fa-Jos\u00e9 Domingo Ocampos": "JO", "Paraguay-Caaguaz\u00fa-La Pastora": "LP", "Paraguay-Caaguaz\u00fa-Mariscal Francisco Solano L\u00f3pez": "ML", "Paraguay-Caaguaz\u00fa-Nueva Londres": "NL", "Paraguay-Caaguaz\u00fa-R. I. 3 Corrales": "TC", "Paraguay-Caaguaz\u00fa-Ra\u00fal Arsenio Oviedo": "RO", "Paraguay-Caaguaz\u00fa-Repatriaci\u00f3n": "RE", "Paraguay-Caaguaz\u00fa-San Joaqu\u00edn": "SJ", "Paraguay-Caaguaz\u00fa-San Jos\u00e9 de los Arroyos": "SA", "Paraguay-Caaguaz\u00fa-Santa Rosa del Mbutuy": "SM", "Paraguay-Caaguaz\u00fa-Sim\u00f3n Bol\u00edvar": "SB", "Paraguay-Caaguaz\u00fa-Yh\u00fa": "YH", "Paraguay-Caazap\u00e1-Aba\u00ed": "AB", "Paraguay-Caazap\u00e1-Caazap\u00e1": "CA", "Paraguay-Caazap\u00e1-Doctor Mois\u00e9s S. Bertoni": "DB", "Paraguay-Caazap\u00e1-Emboscada (Caazapa)": "None", "Paraguay-Caazap\u00e1-Fulgencio Yegros": "FY", "Paraguay-Caazap\u00e1-General Higinio Mor\u00ednigo": "GM", "Paraguay-Caazap\u00e1-Maciel": "MA", "Paraguay-Caazap\u00e1-San Juan Nepomuceno": "SN", "Paraguay-Caazap\u00e1-Taba\u00ed": "TA", "Paraguay-Caazap\u00e1-Yuty": "YU", "Paraguay-Canindey\u00fa-Corpus Christi": "None", "Paraguay-Canindey\u00fa-General Francisco C. Alvarez": "None", "Paraguay-Canindey\u00fa-Itanara": "None", "Paraguay-Canindey\u00fa-Salto del Guair\u00e1": "SG", "Paraguay-Canindey\u00fa-Villa San Isidro Curuguaty": "VC", "Paraguay-Canindey\u00fa-Villa Ygatim\u00ed": "VY", "Paraguay-Canindey\u00fa-Ypejh\u00fa": "YP", "Paraguay-Central-Aregu\u00e1": "AR", "Paraguay-Central-Capiat\u00e1": "CA", "Paraguay-Central-Fernando de la Mora": "FM", "Paraguay-Central-Guarambar\u00e9": "GU", "Paraguay-Central-It\u00e1": "IT", "Paraguay-Central-Itaugu\u00e1": "IG", "Paraguay-Central-Juan Augusto Sald\u00edvar": "JS", "Paraguay-Central-Lambar\u00e9": "LA", "Paraguay-Central-Limpio": "LI", "Paraguay-Central-Luque": "LU", "Paraguay-Central-Mariano Roque Alonso": "MA", "Paraguay-Central-\u00d1emby": "NE", "Paraguay-Central-Nueva Italia": "NI", "Paraguay-Central-San Antonio": "SA", "Paraguay-Central-San Lorenzo": "SL", "Paraguay-Central-Villa Elisa": "VE", "Paraguay-Central-Villeta": "VI", "Paraguay-Central-Water body": "None", "Paraguay-Central-Ypacara\u00ed": "YC", "Paraguay-Central-Ypan\u00e9": "YN", "Paraguay-Concepci\u00f3n-Bel\u00e9n": "BE", "Paraguay-Concepci\u00f3n-Concepci\u00f3n": "None", "Paraguay-Concepci\u00f3n-Horqueta": "HO", "Paraguay-Concepci\u00f3n-Loreto": "LO", "Paraguay-Concepci\u00f3n-San Carlos": "SC", "Paraguay-Concepci\u00f3n-San L\u00e1zaro": "SL", "Paraguay-Concepci\u00f3n-Yby Ya\u00f9": "YY", "Paraguay-Cordillera-Altos": "AL", "Paraguay-Cordillera-Arroyos y Esteros": "AE", "Paraguay-Cordillera-Atyr\u00e1": "AT", "Paraguay-Cordillera-Caacup\u00e9": "CC", "Paraguay-Cordillera-Caraguatay": "CR", "Paraguay-Cordillera-Emboscada": "EM", "Paraguay-Cordillera-Eusebio Ayala": "EU", "Paraguay-Cordillera-Isla Puc\u00fa": "IS", "Paraguay-Cordillera-Itacurub\u00ed de la Cordillera": "IC", "Paraguay-Cordillera-Juan de Mena": "JM", "Paraguay-Cordillera-Loma Grande": "LG", "Paraguay-Cordillera-Mbocayaty del Yhaguy": "MY", "Paraguay-Cordillera-Nueva Colombia": "NC", "Paraguay-Cordillera-Piribebuy": "PI", "Paraguay-Cordillera-Primero de Marzo": "PM", "Paraguay-Cordillera-San Bernardino": "SB", "Paraguay-Cordillera-San Jos\u00e9 Obrero": "SO", "Paraguay-Cordillera-Santa Elena": "SE", "Paraguay-Cordillera-Tobat\u00ed": "TO", "Paraguay-Cordillera-Valenzuela": "VA", "Paraguay-Guair\u00e1-Borja": "BO", "Paraguay-Guair\u00e1-Capit\u00e1n Mauricio Jos\u00e9 Troche": "CT", "Paraguay-Guair\u00e1-Coronel Mart\u00ednez": "CM", "Paraguay-Guair\u00e1-Doctor Botrell": "DB", "Paraguay-Guair\u00e1-F\u00e9lix Perez Cardozo": "None", "Paraguay-Guair\u00e1-General Eugenio A. Garay": "GG", "Paraguay-Guair\u00e1-Independencia": "IN", "Paraguay-Guair\u00e1-Itap\u00e9": "IP", "Paraguay-Guair\u00e1-Iturbe": "IB", "Paraguay-Guair\u00e1-Jose A. Fassardi": "JF", "Paraguay-Guair\u00e1-Mbocayaty del Guair\u00e1": "MG", "Paraguay-Guair\u00e1-Natalicio Talavera": "NT", "Paraguay-Guair\u00e1-\u00d1um\u00ed": "NU", "Paraguay-Guair\u00e1-San Salvador": "SS", "Paraguay-Guair\u00e1-Villarrica": "VI", "Paraguay-Guair\u00e1-Yataity del Guair\u00e1": "YG", "Paraguay-Itap\u00faa-Alto Ver\u00e1": "AV", "Paraguay-Itap\u00faa-Bella Vista": "BV", "Paraguay-Itap\u00faa-Cambyreta": "NC", "Paraguay-Itap\u00faa-Capit\u00e1n Meza": "CZ", "Paraguay-Itap\u00faa-Capit\u00e1n Miranda": "CM", "Paraguay-Itap\u00faa-Carlos Antonio L\u00f3pez": "CL", "Paraguay-Itap\u00faa-Carmen del Paran\u00e1": "CP", "Paraguay-Itap\u00faa-Coronel Bogado": "CB", "Paraguay-Itap\u00faa-Edelira": "ED", "Paraguay-Itap\u00faa-Encarnaci\u00f3n": "EN", "Paraguay-Itap\u00faa-Fram": "FR", "Paraguay-Itap\u00faa-General Artigas": "GA", "Paraguay-Itap\u00faa-General Delgado": "GD", "Paraguay-Itap\u00faa-Hohenau": "HO", "Paraguay-Itap\u00faa-Jes\u00fas": "JE", "Paraguay-Itap\u00faa-Jos\u00e9 Leandro Oviedo": "JO", "Paraguay-Itap\u00faa-La Paz": "LP", "Paraguay-Itap\u00faa-Mayor Julio D. Ota\u00f1o": "MO", "Paraguay-Itap\u00faa-Natalio": "NT", "Paraguay-Itap\u00faa-Nueva Alborada": "NA", "Paraguay-Itap\u00faa-Obligado": "OB", "Paraguay-Itap\u00faa-Pirap\u00f3": "PI", "Paraguay-Itap\u00faa-San Cosme y Dami\u00e1n": "SC", "Paraguay-Itap\u00faa-San Juan del Paran\u00e1": "SJ", "Paraguay-Itap\u00faa-San Pedro del Paran\u00e1": "SP", "Paraguay-Itap\u00faa-San Rafael del Paran\u00e1": "SR", "Paraguay-Itap\u00faa-Tom\u00e1s Romero Pereira": "TP", "Paraguay-Itap\u00faa-Trinidad": "TR", "Paraguay-Itap\u00faa-Yatytay": "YA", "Paraguay-Misiones-Ayolas": "AY", "Paraguay-Misiones-San Ignacio": "SI", "Paraguay-Misiones-San Juan Bautista de las Misiones": "SJ", "Paraguay-Misiones-San Miguel": "SG", "Paraguay-Misiones-San Patricio": "SP", "Paraguay-Misiones-Santa Mar\u00eda": "SM", "Paraguay-Misiones-Santa Rosa": "SM", "Paraguay-Misiones-Santiago": "SA", "Paraguay-Misiones-Villa Florida": "VF", "Paraguay-Misiones-Yabebyry": "YA", "Paraguay-\u00d1eembuc\u00fa-Alberdi": "AL", "Paraguay-\u00d1eembuc\u00fa-Cerrito": "CE", "Paraguay-\u00d1eembuc\u00fa-Desmochados": "DE", "Paraguay-\u00d1eembuc\u00fa-General Jos\u00e9 Eduvigis D\u00edaz": "GD", "Paraguay-\u00d1eembuc\u00fa-Guaz\u00fa Cu\u00e1": "GC", "Paraguay-\u00d1eembuc\u00fa-Humait\u00e1": "HU", "Paraguay-\u00d1eembuc\u00fa-Isla Umb\u00fa": "IU", "Paraguay-\u00d1eembuc\u00fa-Laureles": "LA", "Paraguay-\u00d1eembuc\u00fa-Mayor Jos\u00e9 J. Martinez": "MM", "Paraguay-\u00d1eembuc\u00fa-Paso de Patria": "PP", "Paraguay-\u00d1eembuc\u00fa-Pilar": "PI", "Paraguay-\u00d1eembuc\u00fa-San Juan Bautista del \u00d1eembucu": "SN", "Paraguay-\u00d1eembuc\u00fa-Tacuaras": "TA", "Paraguay-\u00d1eembuc\u00fa-Villa Franca": "VF", "Paraguay-\u00d1eembuc\u00fa-Villa Oliva": "VO", "Paraguay-\u00d1eembuc\u00fa-Villalb\u00edn": "VI", "Paraguay-Paraguar\u00ed-Acahay": "AC", "Paraguay-Paraguar\u00ed-Caapuc\u00fa": "CP", "Paraguay-Paraguar\u00ed-Carapegu\u00e1": "CR", "Paraguay-Paraguar\u00ed-Escobar": "ES", "Paraguay-Paraguar\u00ed-General Bernardino Caballero": "GC", "Paraguay-Paraguar\u00ed-La Colmena": "LC", "Paraguay-Paraguar\u00ed-Mbuyapey": "MB", "Paraguay-Paraguar\u00ed-Paraguar\u00ed": "PA", "Paraguay-Paraguar\u00ed-Piray\u00fa": "PI", "Paraguay-Paraguar\u00ed-Qui\u00edndy": "QI", "Paraguay-Paraguar\u00ed-Quyquyh\u00f3": "QQ", "Paraguay-Paraguar\u00ed-San Roque Gonz\u00e1lez de Santa Cruz": "SG", "Paraguay-Paraguar\u00ed-Sapuca\u00ed": "SA", "Paraguay-Paraguar\u00ed-Tebicuarym\u00ed": "TE", "Paraguay-Paraguar\u00ed-Yaguar\u00f3n": "YA", "Paraguay-Paraguar\u00ed-Ybycui": "None", "Paraguay-Paraguar\u00ed-Ybytim\u00ed": "YT", "Paraguay-Presidente Hayes-Benjam\u00edn Aceval": "BA", "Paraguay-Presidente Hayes-Pozo Colorado": "PC", "Paraguay-Presidente Hayes-Puerto Pinasco": "PP", "Paraguay-Presidente Hayes-Villa Hayes": "VH", "Paraguay-San Pedro-25 de Diciembre": "VD", "Paraguay-San Pedro-Antequera": "AN", "Paraguay-San Pedro-Chor\u00e9": "CH", "Paraguay-San Pedro-General Elizardo Aquino": "GA", "Paraguay-San Pedro-General Isidoro Resqu\u00edn": "GR", "Paraguay-San Pedro-Itacurub\u00ed del Rosario": "IR", "Paraguay-San Pedro-Lima": "LI", "Paraguay-San Pedro-Nueva Germania": "NG", "Paraguay-San Pedro-San Estanislao": "SE", "Paraguay-San Pedro-San Pablo": "SP", "Paraguay-San Pedro-San Pedro del Ycuamandyy\u00fa": "SY", "Paraguay-San Pedro-Tacuat\u00ed": "TA", "Paraguay-San Pedro-Uni\u00f3n": "UN", "Paraguay-San Pedro-Villa del Rosario": "VR", "Paraguay-San Pedro-Yataity del Norte": "YN", "Peru-Amazonas-Bagua": "BG", "Peru-Amazonas-Bongar\u00e1": "BN", "Peru-Amazonas-Chachapoyas": "CP", "Peru-Amazonas-Condorcanqui": "CQ", "Peru-Amazonas-Luya": "LY", "Peru-Amazonas-Rodr\u00edguez de Mendoza": "RM", "Peru-Amazonas-Utcubamba": "UT", "Peru-Ancash-Aija": "AJ", "Peru-Ancash-Antonio Raymondi": "AR", "Peru-Ancash-Asunci\u00f3n": "AI", "Peru-Ancash-Bolognesi": "BO", "Peru-Ancash-Carhuaz": "CZ", "Peru-Ancash-Carlos Fermin Fitzcarrald": "CF", "Peru-Ancash-Casma": "CA", "Peru-Ancash-Corongo": "CG", "Peru-Ancash-Huaraz": "HZ", "Peru-Ancash-Huari": "HI", "Peru-Ancash-Huarmey": "HA", "Peru-Ancash-Huaylas": "HY", "Peru-Ancash-Mariscal Luzuriaga": "ML", "Peru-Ancash-Ocros": "OC", "Peru-Ancash-Pallasca": "PL", "Peru-Ancash-Pomabamba": "PB", "Peru-Ancash-Recuay": "RE", "Peru-Ancash-Santa": "ST", "Peru-Ancash-Sihuas": "SH", "Peru-Ancash-Yungay": "YN", "Peru-Apur\u00edmac-Abancay": "AB", "Peru-Apur\u00edmac-Andahuaylas": "AH", "Peru-Apur\u00edmac-Antabamba": "AN", "Peru-Apur\u00edmac-Aymaraes": "AE", "Peru-Apur\u00edmac-Chincheros": "CH", "Peru-Apur\u00edmac-Cotabambas": "CO", "Peru-Apur\u00edmac-Grau": "GR", "Peru-Arequipa-Arequipa": "AQ", "Peru-Arequipa-Caman\u00e1": "CM", "Peru-Arequipa-Caravel\u00ed": "CR", "Peru-Arequipa-Castilla": "CT", "Peru-Arequipa-Caylloma": "CY", "Peru-Arequipa-Condesuyos": "CS", "Peru-Arequipa-Islay": "IS", "Peru-Arequipa-La Uni\u00f3n": "LU", "Peru-Ayacucho-Cangallo": "CG", "Peru-Ayacucho-Huamanga": "HM", "Peru-Ayacucho-Huanca Sancos": "HS", "Peru-Ayacucho-Huanta": "HN", "Peru-Ayacucho-La Mar": "LM", "Peru-Ayacucho-Lucanas": "LN", "Peru-Ayacucho-Parinacochas": "PH", "Peru-Ayacucho-Paucar del Sara Sara": "PS", "Peru-Ayacucho-Sucre": "SU", "Peru-Ayacucho-Victor Fajardo": "VF", "Peru-Ayacucho-Vilcas Huam\u00e1n": "VH", "Peru-Cajamarca-Cajabamba": "CJ", "Peru-Cajamarca-Cajamarca": "CM", "Peru-Cajamarca-Celend\u00edn": "CE", "Peru-Cajamarca-Chota": "CH", "Peru-Cajamarca-Contumaz\u00e1": "CO", "Peru-Cajamarca-Cutervo": "CU", "Peru-Cajamarca-Hualgayoc": "HG", "Peru-Cajamarca-Ja\u00e9n": "JA", "Peru-Cajamarca-San Ignacio": "SI", "Peru-Cajamarca-San Marcos": "SS", "Peru-Cajamarca-San Miguel": "SG", "Peru-Cajamarca-San Pablo": "SP", "Peru-Cajamarca-Santa Cruz": "SZ", "Peru-Callao-Callao": "CL", "Peru-Cusco-Acomayo": "AM", "Peru-Cusco-Anta": "AT", "Peru-Cusco-Calca": "CC", "Peru-Cusco-Canas": "CA", "Peru-Cusco-Canchis": "CN", "Peru-Cusco-Chumbivilcas": "CI", "Peru-Cusco-Cusco": "CS", "Peru-Cusco-Espinar": "ES", "Peru-Cusco-La Convenci\u00f3n": "LC", "Peru-Cusco-Paruro": "PR", "Peru-Cusco-Paucartambo": "PM", "Peru-Cusco-Quispicanchi": "QC", "Peru-Cusco-Urubamba": "UR", "Peru-Huancavelica-Acobamba": "AC", "Peru-Huancavelica-Angaraes": "AG", "Peru-Huancavelica-Castrovirreyna": "CV", "Peru-Huancavelica-Churcampa": "CR", "Peru-Huancavelica-Huancavelica": "HV", "Peru-Huancavelica-Huaytara": "HT", "Peru-Huancavelica-Tayacaja": "TY", "Peru-Hu\u00e1nuco-Ambo": "AO", "Peru-Hu\u00e1nuco-Dos de Mayo": "DM", "Peru-Hu\u00e1nuco-Huacaybamba": "HC", "Peru-Hu\u00e1nuco-Huamal\u00edes": "HE", "Peru-Hu\u00e1nuco-Huenuco": "HN", "Peru-Hu\u00e1nuco-Lauricocha": "LR", "Peru-Hu\u00e1nuco-Leoncio Prado": "LP", "Peru-Hu\u00e1nuco-Mara\u00f1\u00f3n": "MA", "Peru-Hu\u00e1nuco-Pachitea": "PE", "Peru-Hu\u00e1nuco-Puerto Inca": "PI", "Peru-Hu\u00e1nuco-Yarowilca": "YW", "Peru-Ica-Chincha": "CN", "Peru-Ica-Ica": "IC", "Peru-Ica-Nazca": "NA", "Peru-Ica-Palpa": "PP", "Peru-Ica-Pisco": "PO", "Peru-Jun\u00edn-Chanchamayo": "CM", "Peru-Jun\u00edn-Chupaca": "CC", "Peru-Jun\u00edn-Concepci\u00f3n": "CN", "Peru-Jun\u00edn-Huancayo": "HO", "Peru-Jun\u00edn-Jauja": "JJ", "Peru-Jun\u00edn-Jun\u00edn": "JN", "Peru-Jun\u00edn-Satipo": "SO", "Peru-Jun\u00edn-Tarma": "TR", "Peru-Jun\u00edn-Yauli": "YL", "Peru-La Libertad-Ascope": "AS", "Peru-La Libertad-Bol\u00edvar": "BL", "Peru-La Libertad-Chep\u00e9n": "CP", "Peru-La Libertad-Gran Chim\u00fa": "GC", "Peru-La Libertad-Julcan": "JU", "Peru-La Libertad-Otuzco": "OT", "Peru-La Libertad-Pacasmayo": "PY", "Peru-La Libertad-Pataz": "PZ", "Peru-La Libertad-S\u00e1nchez Carri\u00f3n": "SC", "Peru-La Libertad-Santiago de Chuco": "SD", "Peru-La Libertad-Trujillo": "TJ", "Peru-La Libertad-Viru": "VI", "Peru-Lambayeque-Chiclayo": "CL", "Peru-Lambayeque-Ferre\u00f1afe": "FE", "Peru-Lambayeque-Lambayeque": "LQ", "Peru-Lima Province-Lima": "LI", "Peru-Lima-Barranca": "BR", "Peru-Lima-Cajatambo": "CJ", "Peru-Lima-Ca\u00f1ete": "CT", "Peru-Lima-Canta": "CA", "Peru-Lima-Huaral": "HR", "Peru-Lima-Huarochiri": "HH", "Peru-Lima-Huaura": "HU", "Peru-Lima-Oyon": "OY", "Peru-Lima-Yauyos": "YY", "Peru-Loreto-Alto Amazonas": "AA", "Peru-Loreto-Loreto": "LO", "Peru-Loreto-Mariscal Ram\u00f3n Castilla": "MR", "Peru-Loreto-Maynas": "MY", "Peru-Loreto-Requena": "RQ", "Peru-Loreto-Ucayali": "UC", "Peru-Madre de Dios-Manu": "MU", "Peru-Madre de Dios-Tahuamanu": "TH", "Peru-Madre de Dios-Tambopata": "TP", "Peru-Moquegua-General S\u00e1nchez Cerro": "GS", "Peru-Moquegua-Ilo": "IL", "Peru-Moquegua-Mariscal Nieto": "MN", "Peru-Pasco-Daniel Alcides Carri\u00f3n": "DA", "Peru-Pasco-Oxapampa": "OX", "Peru-Pasco-Pasco": "PC", "Peru-Piura-Ayabaca": "AY", "Peru-Piura-Huancabamba": "HB", "Peru-Piura-Morrop\u00f3n": "MO", "Peru-Piura-Paita": "PT", "Peru-Piura-Piura": "PR", "Peru-Piura-Sechura": "SE", "Peru-Piura-Sullana": "SL", "Peru-Piura-Talara": "TL", "Peru-Puno-Az\u00e1ngaro": "AZ", "Peru-Puno-Carabaya": "CB", "Peru-Puno-Chucu\u00edto": "CC", "Peru-Puno-El Collao": "EC", "Peru-Puno-Huancane": "HN", "Peru-Puno-Lago Titicaca": "None", "Peru-Puno-Lampa": "LA", "Peru-Puno-Melgar": "ME", "Peru-Puno-Moho": "MH", "Peru-Puno-Puno": "PN", "Peru-Puno-San Antonio de Putina": "SA", "Peru-Puno-San Rom\u00e1n": "SR", "Peru-Puno-Sandia": "SN", "Peru-Puno-Yunguyo": "YU", "Peru-San Mart\u00edn-Bellavista": "BV", "Peru-San Mart\u00edn-El Dorado": "ED", "Peru-San Mart\u00edn-Huallaga": "HL", "Peru-San Mart\u00edn-Lamas": "LS", "Peru-San Mart\u00edn-Mariscal C\u00e1ceres": "MC", "Peru-San Mart\u00edn-Moyobamba": "MB", "Peru-San Mart\u00edn-Picota": "PC", "Peru-San Mart\u00edn-Rioja": "RI", "Peru-San Mart\u00edn-San Mart\u00edn": "SM", "Peru-San Mart\u00edn-Tocache": "TO", "Peru-Tacna-Candarave": "CD", "Peru-Tacna-Jorge Basadre": "JB", "Peru-Tacna-Tacna": "TC", "Peru-Tacna-Tarata": "TA", "Peru-Tumbes-Contralmirante Villar": "CV", "Peru-Tumbes-Tumbes": "TU", "Peru-Tumbes-Zarumilla": "ZA", "Peru-Ucayali-Atalaya": "AL", "Peru-Ucayali-Coronel Portillo": "CP", "Peru-Ucayali-Padre Abad": "PA", "Peru-Ucayali-Pur\u00fas": "PU", "Philippines-Abra-Bangued": "BN", "Philippines-Abra-Boliney": "BL", "Philippines-Abra-Bucay": "BU", "Philippines-Abra-Bucloc": "BC", "Philippines-Abra-Daguioman": "DG", "Philippines-Abra-Danglas": "DN", "Philippines-Abra-Dolores": "DL", "Philippines-Abra-La Paz": "LP", "Philippines-Abra-Lacub": "LC", "Philippines-Abra-Lagangilang": "LG", "Philippines-Abra-Lagayan": "LA", "Philippines-Abra-Langiden": "LN", "Philippines-Abra-Licuan-Baay": "LB", "Philippines-Abra-Luba": "LU", "Philippines-Abra-Malibcong": "ML", "Philippines-Abra-Manabo": "MN", "Philippines-Abra-Pe\u00f1arrubia": "PN", "Philippines-Abra-Pidigan": "PD", "Philippines-Abra-Pilar": "PL", "Philippines-Abra-Sallapadan": "SL", "Philippines-Abra-San Isidro": "SI", "Philippines-Abra-San Juan": "SJ", "Philippines-Abra-San Quintin": "SQ", "Philippines-Abra-Tayum": "TY", "Philippines-Abra-Tineg": "TN", "Philippines-Abra-Tubo": "TB", "Philippines-Abra-Villaviciosa": "VL", "Philippines-Agusan del Norte-Buenavista": "BE", "Philippines-Agusan del Norte-Butuan City": "BT", "Philippines-Agusan del Norte-Cabadbaran City": "CB", "Philippines-Agusan del Norte-Carmen": "CR", "Philippines-Agusan del Norte-Jabonga": "JB", "Philippines-Agusan del Norte-Kitcharao": "KT", "Philippines-Agusan del Norte-Las Nieves": "LN", "Philippines-Agusan del Norte-Magallanes": "MG", "Philippines-Agusan del Norte-Mainit Lake": "None", "Philippines-Agusan del Norte-Nasipit": "NS", "Philippines-Agusan del Norte-Remedios T. Romualdez": "RM", "Philippines-Agusan del Norte-Santiago": "SG", "Philippines-Agusan del Norte-Tubay": "TB", "Philippines-Agusan del Sur-Bayugan City": "BY", "Philippines-Agusan del Sur-Bunawan": "BN", "Philippines-Agusan del Sur-Esperanza": "EP", "Philippines-Agusan del Sur-La Paz": "LP", "Philippines-Agusan del Sur-Loreto": "LR", "Philippines-Agusan del Sur-Prosperidad": "PO", "Philippines-Agusan del Sur-Rosario": "RS", "Philippines-Agusan del Sur-San Francisco": "SF", "Philippines-Agusan del Sur-San Luis": "SL", "Philippines-Agusan del Sur-Santa Josefa": "SJ", "Philippines-Agusan del Sur-Sibagat": "SB", "Philippines-Agusan del Sur-Talacogon": "TL", "Philippines-Agusan del Sur-Trento": "TE", "Philippines-Agusan del Sur-Veruela": "VR", "Philippines-Aklan-Altavas": "AT", "Philippines-Aklan-Balete": "BL", "Philippines-Aklan-Banga": "BN", "Philippines-Aklan-Batan": "BT", "Philippines-Aklan-Buruanga": "BR", "Philippines-Aklan-Ibajay": "IA", "Philippines-Aklan-Kalibo": "KL", "Philippines-Aklan-Lezo": "LZ", "Philippines-Aklan-Libacao": "LB", "Philippines-Aklan-Madalag": "MD", "Philippines-Aklan-Makato": "MK", "Philippines-Aklan-Malay": "MA", "Philippines-Aklan-Malinao": "ML", "Philippines-Aklan-Nabas": "NB", "Philippines-Aklan-New Washington": "NW", "Philippines-Aklan-Numancia": "NM", "Philippines-Aklan-Tangalan": "TN", "Philippines-Albay-Bacacay": "BC", "Philippines-Albay-Bato Lake": "None", "Philippines-Albay-Camalig": "CM", "Philippines-Albay-Daraga": "DR", "Philippines-Albay-Guinobatan": "GI", "Philippines-Albay-Jovellar": "JV", "Philippines-Albay-Legazpi City": "LZ", "Philippines-Albay-Libon": "LB", "Philippines-Albay-Ligao City": "LG", "Philippines-Albay-Malilipot": "ML", "Philippines-Albay-Malinao": "ML", "Philippines-Albay-Manito": "MN", "Philippines-Albay-Oas": "OS", "Philippines-Albay-Pio Duran": "PO", "Philippines-Albay-Polangui": "PL", "Philippines-Albay-Rapu-Rapu": "RP", "Philippines-Albay-Santo Domingo": "SD", "Philippines-Albay-Tabaco City": "TB", "Philippines-Albay-Tiwi": "TW", "Philippines-Antique-Anini-Y": "AI", "Philippines-Antique-Barbaza": "BR", "Philippines-Antique-Belison": "BL", "Philippines-Antique-Bugasong": "BG", "Philippines-Antique-Caluya": "CA", "Philippines-Antique-Culasi": "CU", "Philippines-Antique-Hamtic": "HM", "Philippines-Antique-Laua-An": "LU", "Philippines-Antique-Libertad": "LB", "Philippines-Antique-Pandan": "PN", "Philippines-Antique-Patnongon": "PT", "Philippines-Antique-San Jose": "SJ", "Philippines-Antique-San Remigio": "SR", "Philippines-Antique-Sebaste": "SE", "Philippines-Antique-Sibalom": "SI", "Philippines-Antique-Tibiao": "TB", "Philippines-Antique-Tobias Fornier": "TF", "Philippines-Antique-Valderrama": "VL", "Philippines-Apayao-Calanasan": "CL", "Philippines-Apayao-Conner": "CN", "Philippines-Apayao-Flora": "FO", "Philippines-Apayao-Kabugao": "KB", "Philippines-Apayao-Luna": "LN", "Philippines-Apayao-Pudtol": "PD", "Philippines-Apayao-Santa Marcela": "SM", "Philippines-Aurora-Baler": "BL", "Philippines-Aurora-Casiguran": "CS", "Philippines-Aurora-Dilasag": "DL", "Philippines-Aurora-Dinalungan": "DI", "Philippines-Aurora-Dingalan": "DN", "Philippines-Aurora-Dipaculao": "DP", "Philippines-Aurora-Maria Aurora": "MR", "Philippines-Aurora-San Luis": "SL", "Philippines-Basilan-Akbar": "None", "Philippines-Basilan-Al-Barka": "None", "Philippines-Basilan-Hadji Mohammad Ajul": "None", "Philippines-Basilan-Isabela City": "IA", "Philippines-Basilan-Lamitan City": "LM", "Philippines-Basilan-Lantawan": "LN", "Philippines-Basilan-Maluso": "ML", "Philippines-Basilan-Sumisip": "SM", "Philippines-Basilan-Tipo-Tipo": "TP", "Philippines-Basilan-Tuburan": "TB", "Philippines-Basilan-Ungkaya Pukan": "None", "Philippines-Bataan-Abucay": "AU", "Philippines-Bataan-Bagac": "BG", "Philippines-Bataan-Balanga City": "BL", "Philippines-Bataan-Dinalupihan": "DN", "Philippines-Bataan-Hermosa": "HR", "Philippines-Bataan-Limay": "LM", "Philippines-Bataan-Mariveles": "MA", "Philippines-Bataan-Morong": "MO", "Philippines-Bataan-Orani": "OA", "Philippines-Bataan-Orion": "OI", "Philippines-Bataan-Pilar": "PL", "Philippines-Bataan-Samal": "SM", "Philippines-Batanes-Basco": "BS", "Philippines-Batanes-Itbayat": "IB", "Philippines-Batanes-Ivana": "IA", "Philippines-Batanes-Mahatao": "MH", "Philippines-Batanes-Sabtang": "SB", "Philippines-Batanes-Uyugan": "UU", "Philippines-Batangas-Agoncillo": "AO", "Philippines-Batangas-Alitagtag": "AI", "Philippines-Batangas-Balayan": "BA", "Philippines-Batangas-Balete": "BL", "Philippines-Batangas-Batangas City": "BT", "Philippines-Batangas-Bauan": "BU", "Philippines-Batangas-Calaca": "CA", "Philippines-Batangas-Calatagan": "CL", "Philippines-Batangas-Cuenca": "CE", "Philippines-Batangas-Ibaan": "IA", "Philippines-Batangas-Laurel": "LU", "Philippines-Batangas-Lemery": "LM", "Philippines-Batangas-Lian": "LA", "Philippines-Batangas-Lipa City": "LP", "Philippines-Batangas-Lobo": "LB", "Philippines-Batangas-Mabini": "MB", "Philippines-Batangas-Malvar": "ML", "Philippines-Batangas-Mataas Na Kahoy": "MT", "Philippines-Batangas-Nasugbu": "NS", "Philippines-Batangas-Padre Garcia": "PD", "Philippines-Batangas-Rosario": "RS", "Philippines-Batangas-San Jose": "SJ", "Philippines-Batangas-San Juan": "SJ", "Philippines-Batangas-San Luis": "SL", "Philippines-Batangas-San Nicolas": "SN", "Philippines-Batangas-San Pascual": "SP", "Philippines-Batangas-Santa Teresita": "ST", "Philippines-Batangas-Santo Tomas": "SM", "Philippines-Batangas-Taal lake": "None", "Philippines-Batangas-Taal": "TA", "Philippines-Batangas-Talisay": "TL", "Philippines-Batangas-Tanauan City": "TN", "Philippines-Batangas-Taysan": "TY", "Philippines-Batangas-Tingloy": "TI", "Philippines-Batangas-Tuy": "TU", "Philippines-Benguet-Atok": "AO", "Philippines-Benguet-Baguio City": "BG", "Philippines-Benguet-Bakun": "BK", "Philippines-Benguet-Bokod": "BO", "Philippines-Benguet-Buguias": "BU", "Philippines-Benguet-Itogon": "IO", "Philippines-Benguet-Kabayan": "KA", "Philippines-Benguet-Kapangan": "KP", "Philippines-Benguet-Kibungan": "KI", "Philippines-Benguet-La Trinidad": "LT", "Philippines-Benguet-Mankayan": "MN", "Philippines-Benguet-Sablan": "SB", "Philippines-Benguet-Tuba": "TA", "Philippines-Benguet-Tublay": "TL", "Philippines-Biliran-Almeria": "AM", "Philippines-Biliran-Biliran": "BL", "Philippines-Biliran-Cabucgayan": "CB", "Philippines-Biliran-Caibiran": "CI", "Philippines-Biliran-Culaba": "CL", "Philippines-Biliran-Kawayan": "KW", "Philippines-Biliran-Maripipi": "MR", "Philippines-Biliran-Naval": "NV", "Philippines-Bohol-Albuquerque": "AB", "Philippines-Bohol-Alicia": "AI", "Philippines-Bohol-Anda": "AD", "Philippines-Bohol-Antequera": "AT", "Philippines-Bohol-Baclayon": "BC", "Philippines-Bohol-Balilihan": "BA", "Philippines-Bohol-Batuan": "BT", "Philippines-Bohol-Bien Unido": "BU", "Philippines-Bohol-Bilar": "BI", "Philippines-Bohol-Buenavista": "BE", "Philippines-Bohol-Calape": "CL", "Philippines-Bohol-Candijay": "CN", "Philippines-Bohol-Carmen": "CR", "Philippines-Bohol-Catigbian": "CT", "Philippines-Bohol-Clarin": "CA", "Philippines-Bohol-Corella": "CO", "Philippines-Bohol-Cortes": "CS", "Philippines-Bohol-Dagohoy": "DG", "Philippines-Bohol-Danao": "DN", "Philippines-Bohol-Dauis": "DU", "Philippines-Bohol-Dimiao": "DM", "Philippines-Bohol-Duero": "DE", "Philippines-Bohol-Garcia Hernandez": "GR", "Philippines-Bohol-Guindulman": "GI", "Philippines-Bohol-Inabanga": "IA", "Philippines-Bohol-Jagna": "JG", "Philippines-Bohol-Jetafe": "JT", "Philippines-Bohol-Lila": "LL", "Philippines-Bohol-Loay": "LA", "Philippines-Bohol-Loboc": "LB", "Philippines-Bohol-Loon": "LO", "Philippines-Bohol-Mabini": "MB", "Philippines-Bohol-Maribojoc": "MR", "Philippines-Bohol-Panglao": "PN", "Philippines-Bohol-Pilar": "PL", "Philippines-Bohol-Pres. Carlos P. Garcia": "PG", "Philippines-Bohol-Sagbayan": "SG", "Philippines-Bohol-San Isidro": "SI", "Philippines-Bohol-San Miguel": "SM", "Philippines-Bohol-Sevilla": "SV", "Philippines-Bohol-Sierra Bullones": "SE", "Philippines-Bohol-Sikatuna": "SK", "Philippines-Bohol-Tagbilaran City": "TG", "Philippines-Bohol-Talibon": "TL", "Philippines-Bohol-Trinidad": "TI", "Philippines-Bohol-Tubigon": "TB", "Philippines-Bohol-Ubay": "UA", "Philippines-Bohol-Valencia": "VL", "Philippines-Bukidnon-Baungon": "BU", "Philippines-Bukidnon-Cabanglasan": "CB", "Philippines-Bukidnon-Damulog": "DM", "Philippines-Bukidnon-Dangcagan": "DN", "Philippines-Bukidnon-Don Carlos": "DC", "Philippines-Bukidnon-Impasug-Ong": "IP", "Philippines-Bukidnon-Kadingilan": "KD", "Philippines-Bukidnon-Kalilangan": "KL", "Philippines-Bukidnon-Kibawe": "KB", "Philippines-Bukidnon-Kitaotao": "KT", "Philippines-Bukidnon-Lantapan": "LN", "Philippines-Bukidnon-Libona": "LB", "Philippines-Bukidnon-Malaybalay City": "MA", "Philippines-Bukidnon-Malitbog": "ML", "Philippines-Bukidnon-Manolo Fortich": "MN", "Philippines-Bukidnon-Maramag": "MR", "Philippines-Bukidnon-Pangantucan": "PN", "Philippines-Bukidnon-Quezon": "QE", "Philippines-Bukidnon-San Fernando": "SF", "Philippines-Bukidnon-Sumilao": "SM", "Philippines-Bukidnon-Talakag": "TL", "Philippines-Bukidnon-Valencia City": "VL", "Philippines-Bulacan-Angat": "AG", "Philippines-Bulacan-Balagtas": "BA", "Philippines-Bulacan-Baliuag": "BG", "Philippines-Bulacan-Bocaue": "BC", "Philippines-Bulacan-Bulacan": "BL", "Philippines-Bulacan-Bustos": "BS", "Philippines-Bulacan-Calumpit": "CL", "Philippines-Bulacan-Do\u00f1a Remedios Trinidad": "DR", "Philippines-Bulacan-Guiguinto": "GI", "Philippines-Bulacan-Hagonoy": "HG", "Philippines-Bulacan-Malolos City": "ML", "Philippines-Bulacan-Marilao": "MR", "Philippines-Bulacan-Meycauayan City": "MY", "Philippines-Bulacan-Norzagaray": "NR", "Philippines-Bulacan-Obando": "OA", "Philippines-Bulacan-Pandi": "PN", "Philippines-Bulacan-Paombong": "PO", "Philippines-Bulacan-Plaridel": "PA", "Philippines-Bulacan-Pulilan": "PL", "Philippines-Bulacan-San Ildefonso": "SI", "Philippines-Bulacan-San Jose del Monte City": "SJ", "Philippines-Bulacan-San Miguel": "SM", "Philippines-Bulacan-San Rafael": "SR", "Philippines-Bulacan-Santa Maria": "ST", "Philippines-Cagayan-Abulug": "AB", "Philippines-Cagayan-Alcala": "AC", "Philippines-Cagayan-Allacapan": "AL", "Philippines-Cagayan-Amulung": "AU", "Philippines-Cagayan-Aparri": "AA", "Philippines-Cagayan-Baggao": "BG", "Philippines-Cagayan-Ballesteros": "BL", "Philippines-Cagayan-Buguey": "BU", "Philippines-Cagayan-Calayan": "CL", "Philippines-Cagayan-Camalaniugan": "CM", "Philippines-Cagayan-Claveria": "CA", "Philippines-Cagayan-Enrile": "ER", "Philippines-Cagayan-Gattaran": "GT", "Philippines-Cagayan-Gonzaga": "GN", "Philippines-Cagayan-Iguig": "IU", "Philippines-Cagayan-Lal-Lo": "LL", "Philippines-Cagayan-Lasam": "LS", "Philippines-Cagayan-Pamplona": "PM", "Philippines-Cagayan-Pe\u00f1ablanca": "PB", "Philippines-Cagayan-Piat": "PA", "Philippines-Cagayan-Rizal": "RZ", "Philippines-Cagayan-Sanchez-Mira": "SM", "Philippines-Cagayan-Santa Ana": "SA", "Philippines-Cagayan-Santa Praxedes": "SP", "Philippines-Cagayan-Santa Teresita": "ST", "Philippines-Cagayan-Santo Ni\u00f1o": "SN", "Philippines-Cagayan-Solana": "SL", "Philippines-Cagayan-Tuao": "TA", "Philippines-Cagayan-Tuguegarao City": "TG", "Philippines-Camarines Norte-Basud": "BS", "Philippines-Camarines Norte-Capalonga": "CP", "Philippines-Camarines Norte-Daet": "DE", "Philippines-Camarines Norte-Jose Panganiban": "JP", "Philippines-Camarines Norte-Labo": "LB", "Philippines-Camarines Norte-Mercedes": "MR", "Philippines-Camarines Norte-Paracale": "PR", "Philippines-Camarines Norte-San Lorenzo Ruiz": "SL", "Philippines-Camarines Norte-San Vicente": "SV", "Philippines-Camarines Norte-Santa Elena": "SE", "Philippines-Camarines Norte-Talisay": "TL", "Philippines-Camarines Norte-Vinzons": "VN", "Philippines-Camarines Sur-Baao": "BA", "Philippines-Camarines Sur-Balatan": "BL", "Philippines-Camarines Sur-Bato Lake": "None", "Philippines-Camarines Sur-Bato": "BT", "Philippines-Camarines Sur-Bombon": "BM", "Philippines-Camarines Sur-Buhi Lake": "None", "Philippines-Camarines Sur-Buhi": "BH", "Philippines-Camarines Sur-Bula": "BU", "Philippines-Camarines Sur-Cabusao": "CB", "Philippines-Camarines Sur-Calabanga": "CL", "Philippines-Camarines Sur-Camaligan": "CM", "Philippines-Camarines Sur-Canaman": "CN", "Philippines-Camarines Sur-Caramoan": "CR", "Philippines-Camarines Sur-Del Gallego": "DL", "Philippines-Camarines Sur-Gainza": "GI", "Philippines-Camarines Sur-Garchitorena": "GR", "Philippines-Camarines Sur-Goa": "GA", "Philippines-Camarines Sur-Iriga City": "II", "Philippines-Camarines Sur-Lagonoy": "LG", "Philippines-Camarines Sur-Libmanan": "LB", "Philippines-Camarines Sur-Lupi": "LP", "Philippines-Camarines Sur-Magarao": "MG", "Philippines-Camarines Sur-Milaor": "ML", "Philippines-Camarines Sur-Minalabac": "MN", "Philippines-Camarines Sur-Nabua": "NB", "Philippines-Camarines Sur-Naga City": "NG", "Philippines-Camarines Sur-Ocampo": "OA", "Philippines-Camarines Sur-Pamplona": "PM", "Philippines-Camarines Sur-Pasacao": "PS", "Philippines-Camarines Sur-Pili": "PL", "Philippines-Camarines Sur-Presentacion": "PE", "Philippines-Camarines Sur-Ragay": "RG", "Philippines-Camarines Sur-Sagnay": "SG", "Philippines-Camarines Sur-San Fernando": "SF", "Philippines-Camarines Sur-San Jose": "SJ", "Philippines-Camarines Sur-Sipocot": "SP", "Philippines-Camarines Sur-Siruma": "SR", "Philippines-Camarines Sur-Tigaon": "TG", "Philippines-Camarines Sur-Tinambac": "TN", "Philippines-Camiguin-Catarman": "CT", "Philippines-Camiguin-Guinsiliban": "GI", "Philippines-Camiguin-Mahinog": "MH", "Philippines-Camiguin-Mambajao": "MM", "Philippines-Camiguin-Sagay": "SG", "Philippines-Capiz-Cuartero": "CA", "Philippines-Capiz-Dao": "DO", "Philippines-Capiz-Dumalag": "DU", "Philippines-Capiz-Dumarao": "DM", "Philippines-Capiz-Ivisan": "II", "Philippines-Capiz-Jamindan": "JM", "Philippines-Capiz-Ma-Ayon": "MA", "Philippines-Capiz-Mambusao": "MM", "Philippines-Capiz-Panay": "PY", "Philippines-Capiz-Panitan": "PN", "Philippines-Capiz-Pilar": "PL", "Philippines-Capiz-Pontevedra": "PV", "Philippines-Capiz-President Roxas": "PR", "Philippines-Capiz-Roxas City": "RX", "Philippines-Capiz-Sapi-An": "SP", "Philippines-Capiz-Sigma": "SG", "Philippines-Capiz-Tapaz": "TP", "Philippines-Catanduanes-Bagamanoc": "BG", "Philippines-Catanduanes-Baras": "BR", "Philippines-Catanduanes-Bato": "BT", "Philippines-Catanduanes-Caramoran": "CR", "Philippines-Catanduanes-Gigmoto": "GG", "Philippines-Catanduanes-Pandan": "PN", "Philippines-Catanduanes-Panganiban": "PG", "Philippines-Catanduanes-San Andres": "SA", "Philippines-Catanduanes-San Miguel": "SM", "Philippines-Catanduanes-Viga": "VG", "Philippines-Catanduanes-Virac": "VR", "Philippines-Cavite-Alfonso": "AF", "Philippines-Cavite-Amadeo": "AA", "Philippines-Cavite-Bacoor": "BC", "Philippines-Cavite-Carmona": "CR", "Philippines-Cavite-Cavite City": "CV", "Philippines-Cavite-Dasmari\u00f1as": "DS", "Philippines-Cavite-General Emilio Aguinaldo": "GE", "Philippines-Cavite-General Mariano Alvarez": "GL", "Philippines-Cavite-General Trias": "GT", "Philippines-Cavite-Imus": "IU", "Philippines-Cavite-Indang": "ID", "Philippines-Cavite-Kawit": "KW", "Philippines-Cavite-Magallanes": "MG", "Philippines-Cavite-Maragondon": "MR", "Philippines-Cavite-Mendez": "MN", "Philippines-Cavite-Naic": "NI", "Philippines-Cavite-Noveleta": "NV", "Philippines-Cavite-Rosario": "RS", "Philippines-Cavite-Silang": "SL", "Philippines-Cavite-Tagaytay City": "TG", "Philippines-Cavite-Tanza": "TN", "Philippines-Cavite-Ternate": "TR", "Philippines-Cavite-Trece Martires City": "TE", "Philippines-Cebu-Alcantara": "AL", "Philippines-Cebu-Alcoy": "AC", "Philippines-Cebu-Alegria": "AE", "Philippines-Cebu-Aloguinsan": "AO", "Philippines-Cebu-Argao": "AG", "Philippines-Cebu-Asturias": "AT", "Philippines-Cebu-Badian": "BD", "Philippines-Cebu-Balamban": "BL", "Philippines-Cebu-Bantayan": "BN", "Philippines-Cebu-Barili": "BR", "Philippines-Cebu-Bogo City": "BG", "Philippines-Cebu-Boljoon": "BJ", "Philippines-Cebu-Borbon": "BB", "Philippines-Cebu-Carcar": "CA", "Philippines-Cebu-Carmen": "CR", "Philippines-Cebu-Catmon": "CT", "Philippines-Cebu-Cebu City": "CB", "Philippines-Cebu-Compostela": "CM", "Philippines-Cebu-Consolacion": "CN", "Philippines-Cebu-Cordoba": "CO", "Philippines-Cebu-Daanbantayan": "DA", "Philippines-Cebu-Dalaguete": "DL", "Philippines-Cebu-Danao City": "DN", "Philippines-Cebu-Danao Lake": "None", "Philippines-Cebu-Dumanjug": "DM", "Philippines-Cebu-Ginatilan": "GN", "Philippines-Cebu-Lapu-Lapu City": "LP", "Philippines-Cebu-Liloan": "LL", "Philippines-Cebu-Madridejos": "MD", "Philippines-Cebu-Malabuyoc": "ML", "Philippines-Cebu-Mandaue City": "MN", "Philippines-Cebu-Medellin": "ME", "Philippines-Cebu-Minglanilla": "MI", "Philippines-Cebu-Moalboal": "MA", "Philippines-Cebu-Naga City": "NG", "Philippines-Cebu-Oslob": "OL", "Philippines-Cebu-Pilar": "PL", "Philippines-Cebu-Pinamungahan": "PN", "Philippines-Cebu-Poro": "PR", "Philippines-Cebu-Ronda": "RN", "Philippines-Cebu-Samboan": "SM", "Philippines-Cebu-San Fernando": "SF", "Philippines-Cebu-San Francisco": "SF", "Philippines-Cebu-San Remigio": "SR", "Philippines-Cebu-Santa Fe": "ST", "Philippines-Cebu-Santander": "SD", "Philippines-Cebu-Sibonga": "SB", "Philippines-Cebu-Sogod": "SG", "Philippines-Cebu-Tabogon": "TA", "Philippines-Cebu-Tabuelan": "TB", "Philippines-Cebu-Talisay City": "TL", "Philippines-Cebu-Toledo City": "TO", "Philippines-Cebu-Tuburan": "TB", "Philippines-Cebu-Tudela": "TD", "Philippines-Compostela Valley-Compostela": "CM", "Philippines-Compostela Valley-Laak": "LA", "Philippines-Compostela Valley-Mabini": "MB", "Philippines-Compostela Valley-Maco": "MC", "Philippines-Compostela Valley-Maragusan": "MR", "Philippines-Compostela Valley-Mawab": "MW", "Philippines-Compostela Valley-Monkayo": "MK", "Philippines-Compostela Valley-Montevista": "MV", "Philippines-Compostela Valley-Nabunturan": "NA", "Philippines-Compostela Valley-New Bataan": "NB", "Philippines-Compostela Valley-Pantukan": "PN", "Philippines-Davao del Norte-Asuncion": "AU", "Philippines-Davao del Norte-Braulio E. Dujali": "BA", "Philippines-Davao del Norte-Carmen": "CR", "Philippines-Davao del Norte-Kapalong": "KP", "Philippines-Davao del Norte-New Corella": "NC", "Philippines-Davao del Norte-Panabo City": "PN", "Philippines-Davao del Norte-Samal City": "IL", "Philippines-Davao del Norte-San Isidro": "SI", "Philippines-Davao del Norte-Santo Tomas": "SM", "Philippines-Davao del Norte-Tagum City": "TG", "Philippines-Davao del Norte-Talaingod": "TL", "Philippines-Davao del Sur-Bansalan": "BN", "Philippines-Davao del Sur-Davao City": "DV", "Philippines-Davao del Sur-Digos City": "DG", "Philippines-Davao del Sur-Don Marcelino": "DM", "Philippines-Davao del Sur-Hagonoy": "HG", "Philippines-Davao del Sur-Jose Abad Santos": "JA", "Philippines-Davao del Sur-Kiblawan": "KB", "Philippines-Davao del Sur-Magsaysay": "MG", "Philippines-Davao del Sur-Malalag": "MA", "Philippines-Davao del Sur-Malita": "ML", "Philippines-Davao del Sur-Matanao": "MT", "Philippines-Davao del Sur-Padada": "PD", "Philippines-Davao del Sur-Santa Cruz": "SC", "Philippines-Davao del Sur-Santa Maria": "ST", "Philippines-Davao del Sur-Sarangani": "SR", "Philippines-Davao del Sur-Sulop": "SL", "Philippines-Davao Oriental-Baganga": "BG", "Philippines-Davao Oriental-Banaybanay": "BN", "Philippines-Davao Oriental-Boston": "BS", "Philippines-Davao Oriental-Caraga": "CR", "Philippines-Davao Oriental-Cateel": "CT", "Philippines-Davao Oriental-Governor Generoso": "GV", "Philippines-Davao Oriental-Lupon": "LP", "Philippines-Davao Oriental-Manay": "MN", "Philippines-Davao Oriental-Mati City": "MT", "Philippines-Davao Oriental-San Isidro": "SI", "Philippines-Davao Oriental-Tarragona": "TR", "Philippines-Dinagat Islands-Basilisa": "BS", "Philippines-Dinagat Islands-Cagdianao": "CG", "Philippines-Dinagat Islands-Dinagat": "DN", "Philippines-Dinagat Islands-Libjo": "LB", "Philippines-Dinagat Islands-Loreto": "LR", "Philippines-Dinagat Islands-San Jose": "SJ", "Philippines-Dinagat Islands-Tubajon": "TJ", "Philippines-Eastern Samar-Arteche": "AT", "Philippines-Eastern Samar-Balangiga": "BL", "Philippines-Eastern Samar-Balangkayan": "BK", "Philippines-Eastern Samar-Borongan City": "BR", "Philippines-Eastern Samar-Can-Avid": "CN", "Philippines-Eastern Samar-Dolores": "DL", "Philippines-Eastern Samar-General Macarthur": "GM", "Philippines-Eastern Samar-Giporlos": "GP", "Philippines-Eastern Samar-Guiuan": "GI", "Philippines-Eastern Samar-Hernani": "HR", "Philippines-Eastern Samar-Jipapad": "JP", "Philippines-Eastern Samar-Lawaan": "LW", "Philippines-Eastern Samar-Llorente": "LO", "Philippines-Eastern Samar-Maslog": "MS", "Philippines-Eastern Samar-Maydolong": "MY", "Philippines-Eastern Samar-Mercedes": "MR", "Philippines-Eastern Samar-Oras": "OA", "Philippines-Eastern Samar-Quinapondan": "QI", "Philippines-Eastern Samar-Salcedo": "SL", "Philippines-Eastern Samar-San Julian": "SJ", "Philippines-Eastern Samar-San Policarpo": "SP", "Philippines-Eastern Samar-Sulat": "SU", "Philippines-Eastern Samar-Taft": "TF", "Philippines-Guimaras-Buenavista": "BE", "Philippines-Guimaras-Jordan": "JR", "Philippines-Guimaras-Nueva Valencia": "NV", "Philippines-Guimaras-San Lorenzo": "SL", "Philippines-Guimaras-Sibunag": "SB", "Philippines-Ifugao-Aguinaldo": "AU", "Philippines-Ifugao-Alfonso Lista": "AF", "Philippines-Ifugao-Asipulo": "AI", "Philippines-Ifugao-Banaue": "BN", "Philippines-Ifugao-Hingyon": "HI", "Philippines-Ifugao-Hungduan": "HN", "Philippines-Ifugao-Kiangan": "KA", "Philippines-Ifugao-Lagawe": "LG", "Philippines-Ifugao-Lamut": "LM", "Philippines-Ifugao-Mayoyao": "MY", "Philippines-Ifugao-Tinoc": "TN", "Philippines-Ilocos Norte-Adams": "AA", "Philippines-Ilocos Norte-Bacarra": "BC", "Philippines-Ilocos Norte-Badoc": "BD", "Philippines-Ilocos Norte-Bangui": "BG", "Philippines-Ilocos Norte-Banna": "BN", "Philippines-Ilocos Norte-Batac City": "BT", "Philippines-Ilocos Norte-Burgos": "BR", "Philippines-Ilocos Norte-Carasi": "CA", "Philippines-Ilocos Norte-Currimao": "CU", "Philippines-Ilocos Norte-Dingras": "DN", "Philippines-Ilocos Norte-Dumalneg": "DM", "Philippines-Ilocos Norte-Laoag City": "LO", "Philippines-Ilocos Norte-Marcos": "MR", "Philippines-Ilocos Norte-Nueva Era": "NE", "Philippines-Ilocos Norte-Pagudpud": "PG", "Philippines-Ilocos Norte-Paoay Lake": "None", "Philippines-Ilocos Norte-Paoay": "PO", "Philippines-Ilocos Norte-Pasuquin": "PS", "Philippines-Ilocos Norte-Piddig": "PD", "Philippines-Ilocos Norte-Pinili": "PN", "Philippines-Ilocos Norte-San Nicolas": "SN", "Philippines-Ilocos Norte-Sarrat": "SR", "Philippines-Ilocos Norte-Solsona": "SL", "Philippines-Ilocos Norte-Vintar": "VN", "Philippines-Ilocos Sur-Alilem": "AI", "Philippines-Ilocos Sur-Banayoyo": "BY", "Philippines-Ilocos Sur-Bantay": "BN", "Philippines-Ilocos Sur-Burgos": "BR", "Philippines-Ilocos Sur-Cabugao": "CB", "Philippines-Ilocos Sur-Candon City": "CN", "Philippines-Ilocos Sur-Caoayan": "CO", "Philippines-Ilocos Sur-Cervantes": "CR", "Philippines-Ilocos Sur-Galimuyod": "GL", "Philippines-Ilocos Sur-Gregorio Del Pilar": "GE", "Philippines-Ilocos Sur-Lidlidda": "LD", "Philippines-Ilocos Sur-Magsingal": "MG", "Philippines-Ilocos Sur-Nagbukel": "NG", "Philippines-Ilocos Sur-Narvacan": "NR", "Philippines-Ilocos Sur-Quirino": "QI", "Philippines-Ilocos Sur-Salcedo": "SL", "Philippines-Ilocos Sur-San Emilio": "SE", "Philippines-Ilocos Sur-San Esteban": "SB", "Philippines-Ilocos Sur-San Ildefonso": "SI", "Philippines-Ilocos Sur-San Juan": "SJ", "Philippines-Ilocos Sur-San Vicente": "SV", "Philippines-Ilocos Sur-Santa Catalina": "SC", "Philippines-Ilocos Sur-Santa Cruz": "SC", "Philippines-Ilocos Sur-Santa Lucia": "SL", "Philippines-Ilocos Sur-Santa Maria": "ST", "Philippines-Ilocos Sur-Santa": "SA", "Philippines-Ilocos Sur-Santiago": "SG", "Philippines-Ilocos Sur-Santo Domingo": "SD", "Philippines-Ilocos Sur-Sigay": "SG", "Philippines-Ilocos Sur-Sinait": "SN", "Philippines-Ilocos Sur-Sugpon": "SU", "Philippines-Ilocos Sur-Suyo": "SY", "Philippines-Ilocos Sur-Tagudin": "TG", "Philippines-Ilocos Sur-Vigan City": "VG", "Philippines-Iloilo-Ajuy": "AU", "Philippines-Iloilo-Alimodian": "AL", "Philippines-Iloilo-Anilao": "AN", "Philippines-Iloilo-Badiangan": "BD", "Philippines-Iloilo-Balasan": "BL", "Philippines-Iloilo-Banate": "BE", "Philippines-Iloilo-Barotac Nuevo": "BN", "Philippines-Iloilo-Barotac Viejo": "BV", "Philippines-Iloilo-Batad": "BT", "Philippines-Iloilo-Bingawan": "BI", "Philippines-Iloilo-Cabatuan": "CB", "Philippines-Iloilo-Calinog": "CL", "Philippines-Iloilo-Carles": "CR", "Philippines-Iloilo-Concepcion": "CN", "Philippines-Iloilo-Dingle": "DN", "Philippines-Iloilo-Duenas": "DE", "Philippines-Iloilo-Dumangas": "DM", "Philippines-Iloilo-Estancia": "ET", "Philippines-Iloilo-Guimbal": "GI", "Philippines-Iloilo-Igbaras": "IB", "Philippines-Iloilo-Iloilo City": "IO", "Philippines-Iloilo-Janiuay": "JN", "Philippines-Iloilo-Lambunao": "LM", "Philippines-Iloilo-Leganes": "LG", "Philippines-Iloilo-Lemery": "LM", "Philippines-Iloilo-Leon": "LO", "Philippines-Iloilo-Maasin": "MA", "Philippines-Iloilo-Miagao": "MG", "Philippines-Iloilo-Mina": "MN", "Philippines-Iloilo-New Lucena": "NL", "Philippines-Iloilo-Oton": "OO", "Philippines-Iloilo-Passi City": "PS", "Philippines-Iloilo-Pavia": "PV", "Philippines-Iloilo-Pototan": "PT", "Philippines-Iloilo-San Dionisio": "SD", "Philippines-Iloilo-San Enrique": "SE", "Philippines-Iloilo-San Joaquin": "SJ", "Philippines-Iloilo-San Miguel": "SM", "Philippines-Iloilo-San Rafael": "SR", "Philippines-Iloilo-Santa Barbara": "SB", "Philippines-Iloilo-Sara": "SA", "Philippines-Iloilo-Tigbauan": "TG", "Philippines-Iloilo-Tubungan": "TB", "Philippines-Iloilo-Zarraga": "ZR", "Philippines-Isabela-Alicia": "AI", "Philippines-Isabela-Angadanan": "AG", "Philippines-Isabela-Aurora": "AR", "Philippines-Isabela-Benito Soliven": "BN", "Philippines-Isabela-Burgos": "BR", "Philippines-Isabela-Cabagan": "CG", "Philippines-Isabela-Cabatuan": "CB", "Philippines-Isabela-Cauayan City": "CU", "Philippines-Isabela-Cordon": "CR", "Philippines-Isabela-Delfin Albano": "DL", "Philippines-Isabela-Dinapigue": "DN", "Philippines-Isabela-Divilacan": "DV", "Philippines-Isabela-Echague": "EH", "Philippines-Isabela-Gamu": "GM", "Philippines-Isabela-Ilagan": "IA", "Philippines-Isabela-Jones": "JN", "Philippines-Isabela-Luna": "LN", "Philippines-Isabela-Maconacon": "MC", "Philippines-Isabela-Mallig": "ML", "Philippines-Isabela-Naguilian": "NG", "Philippines-Isabela-Palanan": "PL", "Philippines-Isabela-Quezon": "QE", "Philippines-Isabela-Quirino": "QI", "Philippines-Isabela-Ramon": "RM", "Philippines-Isabela-Reina Mercedes": "RI", "Philippines-Isabela-Roxas": "RX", "Philippines-Isabela-San Agustin": "SA", "Philippines-Isabela-San Guillermo": "SG", "Philippines-Isabela-San Isidro": "SI", "Philippines-Isabela-San Manuel": "SL", "Philippines-Isabela-San Mariano": "SR", "Philippines-Isabela-San Mateo": "SO", "Philippines-Isabela-San Pablo": "SP", "Philippines-Isabela-Santa Maria": "ST", "Philippines-Isabela-Santiago City": "SN", "Philippines-Isabela-Santo Tomas": "SM", "Philippines-Isabela-Tumauini": "TM", "Philippines-Kalinga-Balbalan": "BL", "Philippines-Kalinga-Lubuagan": "LB", "Philippines-Kalinga-Pasil": "PS", "Philippines-Kalinga-Pinukpuk": "PN", "Philippines-Kalinga-Rizal": "RZ", "Philippines-Kalinga-Tabuk City": "TB", "Philippines-Kalinga-Tanudan": "TN", "Philippines-Kalinga-Tinglayan": "TI", "Philippines-La Union-Agoo": "AO", "Philippines-La Union-Aringay": "AI", "Philippines-La Union-Bacnotan": "BC", "Philippines-La Union-Bagulin": "BG", "Philippines-La Union-Balaoan": "BL", "Philippines-La Union-Bangar": "BN", "Philippines-La Union-Bauang": "BU", "Philippines-La Union-Burgos": "BR", "Philippines-La Union-Caba": "CB", "Philippines-La Union-Luna": "LN", "Philippines-La Union-Naguilian": "NG", "Philippines-La Union-Pugo": "PG", "Philippines-La Union-Rosario": "RS", "Philippines-La Union-San Fernando City": "SF", "Philippines-La Union-San Gabriel": "SG", "Philippines-La Union-San Juan": "SJ", "Philippines-La Union-Santo Tomas": "SM", "Philippines-La Union-Santol": "SN", "Philippines-La Union-Sudipen": "SD", "Philippines-La Union-Tubao": "TB", "Philippines-Laguna-Alaminos": "AA", "Philippines-Laguna-Bay": "BY", "Philippines-Laguna-Bi\u00f1an": "BN", "Philippines-Laguna-Cabuyao": "CB", "Philippines-Laguna-Calamba City": "CM", "Philippines-Laguna-Calauan": "CL", "Philippines-Laguna-Cavinti": "CV", "Philippines-Laguna-Famy": "FM", "Philippines-Laguna-Kalayaan": "KL", "Philippines-Laguna-Kalibato Lake": "None", "Philippines-Laguna-Laguna lake": "None", "Philippines-Laguna-Liliw": "LL", "Philippines-Laguna-Los Ba\u00f1os": "LS", "Philippines-Laguna-Luisiana": "LI", "Philippines-Laguna-Lumban": "LM", "Philippines-Laguna-Mabitac": "MB", "Philippines-Laguna-Magdalena": "MG", "Philippines-Laguna-Majayjay": "MJ", "Philippines-Laguna-Nagcarlan": "NG", "Philippines-Laguna-Paete": "PE", "Philippines-Laguna-Pagsanjan": "PG", "Philippines-Laguna-Pakil": "PK", "Philippines-Laguna-Palakpakin Lake": "None", "Philippines-Laguna-Pangil": "PN", "Philippines-Laguna-Pila": "PL", "Philippines-Laguna-Rizal": "RZ", "Philippines-Laguna-Sampaloc Lake": "None", "Philippines-Laguna-San Pablo City": "SB", "Philippines-Laguna-San Pedro": "SP", "Philippines-Laguna-Santa Cruz": "SC", "Philippines-Laguna-Santa Maria": "ST", "Philippines-Laguna-Santa Rosa City": "SR", "Philippines-Laguna-Siniloan": "SN", "Philippines-Laguna-Victoria": "VC", "Philippines-Laguna-Waterbody": "None", "Philippines-Lanao del Norte-Bacolod": "BC", "Philippines-Lanao del Norte-Baloi": "BL", "Philippines-Lanao del Norte-Baroy": "BR", "Philippines-Lanao del Norte-Iligan City": "II", "Philippines-Lanao del Norte-Kapatagan": "KP", "Philippines-Lanao del Norte-Kauswagan": "KU", "Philippines-Lanao del Norte-Kolambugan": "KL", "Philippines-Lanao del Norte-Lala": "LL", "Philippines-Lanao del Norte-Linamon": "LN", "Philippines-Lanao del Norte-Magsaysay": "MG", "Philippines-Lanao del Norte-Maigo": "MI", "Philippines-Lanao del Norte-Matungao": "MT", "Philippines-Lanao del Norte-Munai": "MN", "Philippines-Lanao del Norte-Nunungan": "NN", "Philippines-Lanao del Norte-Pantao Ragat": "PR", "Philippines-Lanao del Norte-Pantar": "PN", "Philippines-Lanao del Norte-Poona Piagapo": "PO", "Philippines-Lanao del Norte-Salvador": "SL", "Philippines-Lanao del Norte-Sapad": "SP", "Philippines-Lanao del Norte-Sultan Naga Dimaporo": "SN", "Philippines-Lanao del Norte-Tagoloan": "TG", "Philippines-Lanao del Norte-Tangcal": "TN", "Philippines-Lanao del Norte-Tubod": "TB", "Philippines-Lanao del Sur-Bacolod Kalawi": "BC", "Philippines-Lanao del Sur-Balabagan": "BG", "Philippines-Lanao del Sur-Balindong": "BL", "Philippines-Lanao del Sur-Bayang": "BY", "Philippines-Lanao del Sur-Binidayan": "BN", "Philippines-Lanao del Sur-Buadiposo-Buntong": "BA", "Philippines-Lanao del Sur-Bubong": "BB", "Philippines-Lanao del Sur-Bumbaran": "BM", "Philippines-Lanao del Sur-Butig": "BT", "Philippines-Lanao del Sur-Calanogas": "CL", "Philippines-Lanao del Sur-Dapao Lake": "None", "Philippines-Lanao del Sur-Ditsaan-Ramain": "DT", "Philippines-Lanao del Sur-Ganassi": "GN", "Philippines-Lanao del Sur-Kapai": "KI", "Philippines-Lanao del Sur-Kapatagan": "KP", "Philippines-Lanao del Sur-Lanao Lake": "None", "Philippines-Lanao del Sur-Lumba-Bayabao": "LB", "Philippines-Lanao del Sur-Lumbaca Unayan": "None", "Philippines-Lanao del Sur-Lumbatan": "LM", "Philippines-Lanao del Sur-Lumbayanague": "LU", "Philippines-Lanao del Sur-Madalum": "MA", "Philippines-Lanao del Sur-Madamba": "MD", "Philippines-Lanao del Sur-Maguing": "MG", "Philippines-Lanao del Sur-Malabang": "ML", "Philippines-Lanao del Sur-Marantao": "MN", "Philippines-Lanao del Sur-Marawi City": "MW", "Philippines-Lanao del Sur-Marogong": "MR", "Philippines-Lanao del Sur-Masiu": "MS", "Philippines-Lanao del Sur-Mulondo": "MU", "Philippines-Lanao del Sur-Pagayawan": "PG", "Philippines-Lanao del Sur-Piagapo": "PI", "Philippines-Lanao del Sur-Picong": "SG", "Philippines-Lanao del Sur-Poona Bayabao": "PB", "Philippines-Lanao del Sur-Pualas": "PU", "Philippines-Lanao del Sur-Saguiaran": "SA", "Philippines-Lanao del Sur-Sultan Dumalondong": "SD", "Philippines-Lanao del Sur-Tagoloan II": "TA", "Philippines-Lanao del Sur-Tamparan": "TM", "Philippines-Lanao del Sur-Taraka": "TR", "Philippines-Lanao del Sur-Tubaran": "TB", "Philippines-Lanao del Sur-Tugaya": "TU", "Philippines-Lanao del Sur-Wao": "WO", "Philippines-Leyte-Abuyog": "AU", "Philippines-Leyte-Alangalang": "AA", "Philippines-Leyte-Albuera": "AB", "Philippines-Leyte-Babatngon": "BB", "Philippines-Leyte-Barugo": "BR", "Philippines-Leyte-Bato": "BT", "Philippines-Leyte-Baybay City": "BY", "Philippines-Leyte-Burauen": "BU", "Philippines-Leyte-Calubian": "CL", "Philippines-Leyte-Capoocan": "CP", "Philippines-Leyte-Carigara": "CR", "Philippines-Leyte-Dagami": "DG", "Philippines-Leyte-Dulag": "DL", "Philippines-Leyte-Hilongos": "HL", "Philippines-Leyte-Hindang": "HN", "Philippines-Leyte-Inopacan": "IO", "Philippines-Leyte-Isabel": "IA", "Philippines-Leyte-Jaro": "JR", "Philippines-Leyte-Javier": "JV", "Philippines-Leyte-Julita": "JL", "Philippines-Leyte-Kananga": "KN", "Philippines-Leyte-La Paz": "LP", "Philippines-Leyte-Leyte": "LY", "Philippines-Leyte-Macarthur": "MC", "Philippines-Leyte-Mahaplag": "MH", "Philippines-Leyte-Matag-Ob": "MO", "Philippines-Leyte-Matalom": "MT", "Philippines-Leyte-Mayorga": "MY", "Philippines-Leyte-Merida": "MR", "Philippines-Leyte-Ormoc City": "OM", "Philippines-Leyte-Palo": "PL", "Philippines-Leyte-Palompon": "PP", "Philippines-Leyte-Pastrana": "PS", "Philippines-Leyte-San Isidro": "SI", "Philippines-Leyte-San Miguel": "SM", "Philippines-Leyte-Santa Fe": "ST", "Philippines-Leyte-Tabango": "TB", "Philippines-Leyte-Tabontabon": "TT", "Philippines-Leyte-Tacloban City": "TC", "Philippines-Leyte-Tanauan": "TN", "Philippines-Leyte-Tolosa": "TL", "Philippines-Leyte-Tunga": "TU", "Philippines-Leyte-Villaba": "VL", "Philippines-Maguindanao-Ampatuan": "AP", "Philippines-Maguindanao-Barira": "BR", "Philippines-Maguindanao-Buldon": "BD", "Philippines-Maguindanao-Buluan Lake": "None", "Philippines-Maguindanao-Buluan": "BU", "Philippines-Maguindanao-Cotabato City": "CT", "Philippines-Maguindanao-Datu Abdullah Sanki": "None", "Philippines-Maguindanao-Datu Anggal Midtimbang": "None", "Philippines-Maguindanao-Datu Blah T. Sinsuat": "None", "Philippines-Maguindanao-Datu Odin Sinsuat": "DO", "Philippines-Maguindanao-Datu Paglas": "DP", "Philippines-Maguindanao-Datu Piang": "DT", "Philippines-Maguindanao-Datu Saudi-Ampatuan": "None", "Philippines-Maguindanao-Datu Unsay": "None", "Philippines-Maguindanao-Gen. S. K. Pendatun": "GP", "Philippines-Maguindanao-Guindulungan": "None", "Philippines-Maguindanao-Kabuntalan": "KB", "Philippines-Maguindanao-Mamasapano": "MM", "Philippines-Maguindanao-Mangudadatu": "None", "Philippines-Maguindanao-Matanog": "MT", "Philippines-Maguindanao-Northern Kabuntalan": "None", "Philippines-Maguindanao-Pagagawan": "PG", "Philippines-Maguindanao-Pagalungan": "PL", "Philippines-Maguindanao-Paglat": "None", "Philippines-Maguindanao-Pandag": "None", "Philippines-Maguindanao-Parang": "PR", "Philippines-Maguindanao-Rajah Buayan": "None", "Philippines-Maguindanao-Shariff Aguak": "SA", "Philippines-Maguindanao-South Upi": "SU", "Philippines-Maguindanao-Sultan Kudarat": "SK", "Philippines-Maguindanao-Sultan Mastura": "None", "Philippines-Maguindanao-Sultan Sa Barongis": "SB", "Philippines-Maguindanao-Talayan": "TN", "Philippines-Maguindanao-Talitay": "TT", "Philippines-Maguindanao-Upi": "UI", "Philippines-Marinduque-Boac": "BA", "Philippines-Marinduque-Buenavista": "BE", "Philippines-Marinduque-Gasan": "GS", "Philippines-Marinduque-Mogpog": "MG", "Philippines-Marinduque-Santa Cruz": "SC", "Philippines-Marinduque-Torrijos": "TR", "Philippines-Masbate-Aroroy": "AO", "Philippines-Masbate-Baleno": "BA", "Philippines-Masbate-Balud": "BL", "Philippines-Masbate-Batuan": "BT", "Philippines-Masbate-Cataingan": "CT", "Philippines-Masbate-Cawayan": "CW", "Philippines-Masbate-Claveria": "CA", "Philippines-Masbate-Dimasalang": "DM", "Philippines-Masbate-Esperanza": "EP", "Philippines-Masbate-Mandaon": "MN", "Philippines-Masbate-Masbate City": "MS", "Philippines-Masbate-Milagros": "ML", "Philippines-Masbate-Mobo": "MB", "Philippines-Masbate-Monreal": "MO", "Philippines-Masbate-Palanas": "PL", "Philippines-Masbate-Pio V. Corpuz": "PO", "Philippines-Masbate-Placer": "PA", "Philippines-Masbate-San Fernando": "SF", "Philippines-Masbate-San Jacinto": "SJ", "Philippines-Masbate-San Pascual": "SP", "Philippines-Masbate-Uson": "UO", "Philippines-Metropolitan Manila-Kalookan City": "KL", "Philippines-Metropolitan Manila-Las Pi\u00f1as": "LP", "Philippines-Metropolitan Manila-Makati City": "MK", "Philippines-Metropolitan Manila-Malabon": "ML", "Philippines-Metropolitan Manila-Mandaluyong": "MD", "Philippines-Metropolitan Manila-Manila": "MN", "Philippines-Metropolitan Manila-Marikina": "MR", "Philippines-Metropolitan Manila-Muntinlupa": "MU", "Philippines-Metropolitan Manila-Navotas": "NV", "Philippines-Metropolitan Manila-Para\u00f1aque": "PR", "Philippines-Metropolitan Manila-Pasay City": "PY", "Philippines-Metropolitan Manila-Pasig City": "PG", "Philippines-Metropolitan Manila-Pateros": "PT", "Philippines-Metropolitan Manila-Quezon City": "QE", "Philippines-Metropolitan Manila-San Juan": "SJ", "Philippines-Metropolitan Manila-Taguig": "TG", "Philippines-Metropolitan Manila-Valenzuela": "VL", "Philippines-Misamis Occidental-Aloran": "AO", "Philippines-Misamis Occidental-Baliangao": "BL", "Philippines-Misamis Occidental-Bonifacio": "BN", "Philippines-Misamis Occidental-Calamba": "CM", "Philippines-Misamis Occidental-Clarin": "CA", "Philippines-Misamis Occidental-Concepcion": "CN", "Philippines-Misamis Occidental-Don Victoriano Chiongbian": "DV", "Philippines-Misamis Occidental-Jimenez": "JM", "Philippines-Misamis Occidental-Lopez Jaena": "LP", "Philippines-Misamis Occidental-Oroquieta City": "OO", "Philippines-Misamis Occidental-Ozamis City": "OA", "Philippines-Misamis Occidental-Panaon": "PN", "Philippines-Misamis Occidental-Plaridel": "PA", "Philippines-Misamis Occidental-Sapang Dalaga": "SP", "Philippines-Misamis Occidental-Sinacaban": "SN", "Philippines-Misamis Occidental-Tangub City": "TN", "Philippines-Misamis Occidental-Tudela": "TD", "Philippines-Misamis Oriental-Alubijid": "AU", "Philippines-Misamis Oriental-Balingasag": "BA", "Philippines-Misamis Oriental-Balingoan": "BL", "Philippines-Misamis Oriental-Binuangan": "BN", "Philippines-Misamis Oriental-Cagayan de Oro City": "CG", "Philippines-Misamis Oriental-Claveria": "CA", "Philippines-Misamis Oriental-El Salvador City": "ES", "Philippines-Misamis Oriental-Gingoog City": "GN", "Philippines-Misamis Oriental-Gitagum": "GT", "Philippines-Misamis Oriental-Initao": "II", "Philippines-Misamis Oriental-Jasaan": "JS", "Philippines-Misamis Oriental-Kinoguitan": "KN", "Philippines-Misamis Oriental-Lagonglong": "LA", "Philippines-Misamis Oriental-Laguindingan": "LG", "Philippines-Misamis Oriental-Libertad": "LB", "Philippines-Misamis Oriental-Lugait": "LU", "Philippines-Misamis Oriental-Magsaysay": "MG", "Philippines-Misamis Oriental-Manticao": "MN", "Philippines-Misamis Oriental-Medina": "MD", "Philippines-Misamis Oriental-Naawan": "NA", "Philippines-Misamis Oriental-Opol": "OO", "Philippines-Misamis Oriental-Salay": "SL", "Philippines-Misamis Oriental-Sugbongcogon": "SG", "Philippines-Misamis Oriental-Tagoloan": "TG", "Philippines-Misamis Oriental-Talisayan": "TL", "Philippines-Misamis Oriental-Villanueva": "VL", "Philippines-Mountain Province-Barlig": "BR", "Philippines-Mountain Province-Bauko": "BU", "Philippines-Mountain Province-Besao": "BS", "Philippines-Mountain Province-Bontoc": "BN", "Philippines-Mountain Province-Natonin": "NT", "Philippines-Mountain Province-Paracelis": "PR", "Philippines-Mountain Province-Sabangan": "SB", "Philippines-Mountain Province-Sadanga": "SD", "Philippines-Mountain Province-Sagada": "SG", "Philippines-Mountain Province-Tadian": "TD", "Philippines-Negros Occidental-Bacolod City": "BC", "Philippines-Negros Occidental-Bago City": "BG", "Philippines-Negros Occidental-Binalbagan": "BN", "Philippines-Negros Occidental-Cadiz City": "CD", "Philippines-Negros Occidental-Calatrava": "CL", "Philippines-Negros Occidental-Candoni": "CN", "Philippines-Negros Occidental-Cauayan": "CU", "Philippines-Negros Occidental-Enrique B. Magalona": "ER", "Philippines-Negros Occidental-Escalante City": "EC", "Philippines-Negros Occidental-Himamaylan City": "HM", "Philippines-Negros Occidental-Hinigaran": "HN", "Philippines-Negros Occidental-Hinoba-An": "HA", "Philippines-Negros Occidental-Ilog": "IO", "Philippines-Negros Occidental-Isabela": "IA", "Philippines-Negros Occidental-Kabankalan City": "KB", "Philippines-Negros Occidental-La Carlota City": "LC", "Philippines-Negros Occidental-La Castellana": "LA", "Philippines-Negros Occidental-Manapla": "MN", "Philippines-Negros Occidental-Moises Padilla": "MI", "Philippines-Negros Occidental-Murcia": "MR", "Philippines-Negros Occidental-Pontevedra": "PV", "Philippines-Negros Occidental-Pulupandan": "PL", "Philippines-Negros Occidental-Sagay City": "SG", "Philippines-Negros Occidental-Salvador Benedicto": "SB", "Philippines-Negros Occidental-San Carlos City": "SC", "Philippines-Negros Occidental-San Enrique": "SE", "Philippines-Negros Occidental-Silay City": "SL", "Philippines-Negros Occidental-Sipalay City": "SP", "Philippines-Negros Occidental-Talisay City": "TL", "Philippines-Negros Occidental-Toboso": "TB", "Philippines-Negros Occidental-Valladolid": "VL", "Philippines-Negros Occidental-Victorias City": "VC", "Philippines-Negros Oriental-Amlan": "AL", "Philippines-Negros Oriental-Ayungon": "AU", "Philippines-Negros Oriental-Bacong": "BC", "Philippines-Negros Oriental-Bais City": "BI", "Philippines-Negros Oriental-Basay": "BS", "Philippines-Negros Oriental-Bayawan City": "BY", "Philippines-Negros Oriental-Bindoy": "BN", "Philippines-Negros Oriental-Canlaon City": "CN", "Philippines-Negros Oriental-Dauin": "DU", "Philippines-Negros Oriental-Dumaguete City": "DM", "Philippines-Negros Oriental-Guihulngan City": "GI", "Philippines-Negros Oriental-Jimalalud": "JM", "Philippines-Negros Oriental-La Libertad": "LL", "Philippines-Negros Oriental-Mabinay": "MB", "Philippines-Negros Oriental-Manjuyod": "MN", "Philippines-Negros Oriental-Pamplona": "PM", "Philippines-Negros Oriental-San Jose": "SJ", "Philippines-Negros Oriental-Santa Catalina": "SC", "Philippines-Negros Oriental-Siaton": "SA", "Philippines-Negros Oriental-Sibulan": "SB", "Philippines-Negros Oriental-Tanjay City": "TN", "Philippines-Negros Oriental-Tayasan": "TY", "Philippines-Negros Oriental-Valencia": "VL", "Philippines-Negros Oriental-Vallehermoso": "VH", "Philippines-Negros Oriental-Zamboanguita": "ZM", "Philippines-North Cotabato-Alamada": "AL", "Philippines-North Cotabato-Aleosan": "AE", "Philippines-North Cotabato-Antipas": "AT", "Philippines-North Cotabato-Arakan": "AR", "Philippines-North Cotabato-Banisilan": "BN", "Philippines-North Cotabato-Carmen": "CR", "Philippines-North Cotabato-Kabacan": "KB", "Philippines-North Cotabato-Kidapawan City": "KD", "Philippines-North Cotabato-Libungan": "LB", "Philippines-North Cotabato-M'Lang": "ML", "Philippines-North Cotabato-Magpet": "MG", "Philippines-North Cotabato-Makilala": "MK", "Philippines-North Cotabato-Matalam": "MT", "Philippines-North Cotabato-Midsayap": "MD", "Philippines-North Cotabato-Pigkawayan": "PG", "Philippines-North Cotabato-Pikit": "PK", "Philippines-North Cotabato-President Roxas": "PR", "Philippines-North Cotabato-Tulunan": "TL", "Philippines-Northern Samar-Allen": "AL", "Philippines-Northern Samar-Biri": "BR", "Philippines-Northern Samar-Bobon": "BB", "Philippines-Northern Samar-Capul": "CP", "Philippines-Northern Samar-Catarman": "CT", "Philippines-Northern Samar-Catubig": "CT", "Philippines-Northern Samar-Gamay": "GM", "Philippines-Northern Samar-Laoang": "LO", "Philippines-Northern Samar-Lapinig": "LP", "Philippines-Northern Samar-Las Navas": "LN", "Philippines-Northern Samar-Lavezares": "LV", "Philippines-Northern Samar-Lope de Vega": "LD", "Philippines-Northern Samar-Mapanas": "MP", "Philippines-Northern Samar-Mondragon": "MN", "Philippines-Northern Samar-Palapag": "PL", "Philippines-Northern Samar-Pambujan": "PM", "Philippines-Northern Samar-Rosario": "RS", "Philippines-Northern Samar-San Antonio": "SA", "Philippines-Northern Samar-San Isidro": "SI", "Philippines-Northern Samar-San Jose": "SJ", "Philippines-Northern Samar-San Roque": "SR", "Philippines-Northern Samar-San Vicente": "SV", "Philippines-Northern Samar-Silvino Lobos": "SL", "Philippines-Northern Samar-Victoria": "VC", "Philippines-Nueva Ecija-Aliaga": "AI", "Philippines-Nueva Ecija-Bongabon": "BN", "Philippines-Nueva Ecija-Cabanatuan City": "CA", "Philippines-Nueva Ecija-Cabiao": "CB", "Philippines-Nueva Ecija-Carranglan": "CR", "Philippines-Nueva Ecija-Cuyapo": "CY", "Philippines-Nueva Ecija-Gabaldon": "GB", "Philippines-Nueva Ecija-Gapan City": "GP", "Philippines-Nueva Ecija-General Mamerto Natividad": "GM", "Philippines-Nueva Ecija-General Tinio": "GT", "Philippines-Nueva Ecija-Guimba": "GI", "Philippines-Nueva Ecija-Jaen": "JE", "Philippines-Nueva Ecija-Laur": "LU", "Philippines-Nueva Ecija-Licab": "LC", "Philippines-Nueva Ecija-Llanera": "LA", "Philippines-Nueva Ecija-Lupao": "LP", "Philippines-Nueva Ecija-Mu\u00f1oz City": "SM", "Philippines-Nueva Ecija-Nampicuan": "NM", "Philippines-Nueva Ecija-Palayan City": "PL", "Philippines-Nueva Ecija-Pantabangan": "PN", "Philippines-Nueva Ecija-Pe\u00f1aranda": "PE", "Philippines-Nueva Ecija-Quezon": "QE", "Philippines-Nueva Ecija-Rizal": "RZ", "Philippines-Nueva Ecija-San Antonio": "SA", "Philippines-Nueva Ecija-San Isidro": "SI", "Philippines-Nueva Ecija-San Jose City": "SJ", "Philippines-Nueva Ecija-San Leonardo": "SL", "Philippines-Nueva Ecija-Santa Rosa": "SR", "Philippines-Nueva Ecija-Santo Domingo": "SD", "Philippines-Nueva Ecija-Talavera": "TA", "Philippines-Nueva Ecija-Talugtug": "TL", "Philippines-Nueva Ecija-Zaragoza": "ZR", "Philippines-Nueva Vizcaya-Alfonso Castaneda": "AF", "Philippines-Nueva Vizcaya-Ambaguio": "AB", "Philippines-Nueva Vizcaya-Aritao": "AI", "Philippines-Nueva Vizcaya-Bagabag": "BG", "Philippines-Nueva Vizcaya-Bambang": "BM", "Philippines-Nueva Vizcaya-Bayombong": "BY", "Philippines-Nueva Vizcaya-Diadi": "DA", "Philippines-Nueva Vizcaya-Dupax Del Norte": "DN", "Philippines-Nueva Vizcaya-Dupax Del Sur": "DS", "Philippines-Nueva Vizcaya-Kasibu": "KS", "Philippines-Nueva Vizcaya-Kayapa": "KY", "Philippines-Nueva Vizcaya-Quezon": "QE", "Philippines-Nueva Vizcaya-Santa Fe": "ST", "Philippines-Nueva Vizcaya-Solano": "SL", "Philippines-Nueva Vizcaya-Villaverde": "VL", "Philippines-Occidental Mindoro-Abra de Ilog": "AR", "Philippines-Occidental Mindoro-Calintaan": "CL", "Philippines-Occidental Mindoro-Looc": "LO", "Philippines-Occidental Mindoro-Lubang": "LB", "Philippines-Occidental Mindoro-Magsaysay": "MG", "Philippines-Occidental Mindoro-Mamburao": "MM", "Philippines-Occidental Mindoro-Paluan": "PL", "Philippines-Occidental Mindoro-Rizal": "RZ", "Philippines-Occidental Mindoro-Sablayan": "SB", "Philippines-Occidental Mindoro-San Jose": "SJ", "Philippines-Occidental Mindoro-Santa Cruz": "SC", "Philippines-Oriental Mindoro-Baco": "BC", "Philippines-Oriental Mindoro-Bansud": "BN", "Philippines-Oriental Mindoro-Bongabong": "BO", "Philippines-Oriental Mindoro-Bulalacao": "BL", "Philippines-Oriental Mindoro-Calapan City": "CL", "Philippines-Oriental Mindoro-Gloria": "GO", "Philippines-Oriental Mindoro-Mansalay": "MN", "Philippines-Oriental Mindoro-Naujan Lake": "None", "Philippines-Oriental Mindoro-Naujan": "NU", "Philippines-Oriental Mindoro-Pinamalayan": "PN", "Philippines-Oriental Mindoro-Pola": "PL", "Philippines-Oriental Mindoro-Puerto Galera": "PE", "Philippines-Oriental Mindoro-Roxas": "RX", "Philippines-Oriental Mindoro-San Teodoro": "ST", "Philippines-Oriental Mindoro-Socorro": "SC", "Philippines-Oriental Mindoro-Victoria": "VC", "Philippines-Palawan-Aborlan": "AO", "Philippines-Palawan-Agutaya": "AU", "Philippines-Palawan-Araceli": "AA", "Philippines-Palawan-Balabac": "BL", "Philippines-Palawan-Bataraza": "BT", "Philippines-Palawan-Brooke's Point": "BO", "Philippines-Palawan-Busuanga": "BS", "Philippines-Palawan-Cagayancillo": "CG", "Philippines-Palawan-Coron": "CR", "Philippines-Palawan-Culion": "CL", "Philippines-Palawan-Cuyo": "CY", "Philippines-Palawan-Dumaran": "DM", "Philippines-Palawan-El Nido": "EN", "Philippines-Palawan-Linapacan": "LN", "Philippines-Palawan-Magsaysay": "MG", "Philippines-Palawan-Narra": "NR", "Philippines-Palawan-Puerto Princesa City": "PE", "Philippines-Palawan-Quezon": "QE", "Philippines-Palawan-Rizal": "RZ", "Philippines-Palawan-Roxas": "RX", "Philippines-Palawan-San Vicente": "SV", "Philippines-Palawan-Sofronio Espanola": "SF", "Philippines-Palawan-Taytay": "TY", "Philippines-Pampanga-Angeles City": "AG", "Philippines-Pampanga-Apalit": "AP", "Philippines-Pampanga-Arayat": "AR", "Philippines-Pampanga-Bacolor": "BC", "Philippines-Pampanga-Candaba": "CN", "Philippines-Pampanga-Floridablanca": "FO", "Philippines-Pampanga-Guagua": "GA", "Philippines-Pampanga-Lubao": "LB", "Philippines-Pampanga-Mabalacat": "MB", "Philippines-Pampanga-Macabebe": "MC", "Philippines-Pampanga-Magalang": "MG", "Philippines-Pampanga-Masantol": "MS", "Philippines-Pampanga-Mexico": "MX", "Philippines-Pampanga-Minalin": "MN", "Philippines-Pampanga-Porac": "PR", "Philippines-Pampanga-San Fernando City": "SF", "Philippines-Pampanga-San Luis": "SL", "Philippines-Pampanga-San Simon": "SS", "Philippines-Pampanga-Santa Ana": "SA", "Philippines-Pampanga-Santa Rita": "SR", "Philippines-Pampanga-Santo Tomas": "SM", "Philippines-Pampanga-Sasmuan": "SM", "Philippines-Pangasinan-Agno": "AN", "Philippines-Pangasinan-Aguilar": "AU", "Philippines-Pangasinan-Alaminos City": "AA", "Philippines-Pangasinan-Alcala": "AC", "Philippines-Pangasinan-Anda": "AD", "Philippines-Pangasinan-Asingan": "AI", "Philippines-Pangasinan-Balungao": "BL", "Philippines-Pangasinan-Bani": "BA", "Philippines-Pangasinan-Basista": "BS", "Philippines-Pangasinan-Bautista": "BU", "Philippines-Pangasinan-Bayambang": "BY", "Philippines-Pangasinan-Binalonan": "BN", "Philippines-Pangasinan-Binmaley": "BI", "Philippines-Pangasinan-Bolinao": "BO", "Philippines-Pangasinan-Bugallon": "BG", "Philippines-Pangasinan-Burgos": "BR", "Philippines-Pangasinan-Calasiao": "CL", "Philippines-Pangasinan-Dagupan City": "DG", "Philippines-Pangasinan-Dasol": "DS", "Philippines-Pangasinan-Infanta": "IF", "Philippines-Pangasinan-Labrador": "LB", "Philippines-Pangasinan-Laoac": "LO", "Philippines-Pangasinan-Lingayen": "LN", "Philippines-Pangasinan-Mabini": "MB", "Philippines-Pangasinan-Malasiqui": "ML", "Philippines-Pangasinan-Manaoag": "MG", "Philippines-Pangasinan-Mangaldan": "MN", "Philippines-Pangasinan-Mangatarem": "MM", "Philippines-Pangasinan-Mapandan": "MP", "Philippines-Pangasinan-Natividad": "NT", "Philippines-Pangasinan-Pozzorubio": "PZ", "Philippines-Pangasinan-Rosales": "RS", "Philippines-Pangasinan-San Carlos City": "SC", "Philippines-Pangasinan-San Fabian": "SF", "Philippines-Pangasinan-San Jacinto": "SJ", "Philippines-Pangasinan-San Manuel": "SL", "Philippines-Pangasinan-San Nicolas": "SN", "Philippines-Pangasinan-San Quintin": "SQ", "Philippines-Pangasinan-Santa Barbara": "SB", "Philippines-Pangasinan-Santa Maria": "ST", "Philippines-Pangasinan-Santo Tomas": "SM", "Philippines-Pangasinan-Sison": "SS", "Philippines-Pangasinan-Sual": "SU", "Philippines-Pangasinan-Tayug": "TY", "Philippines-Pangasinan-Umingan": "UI", "Philippines-Pangasinan-Urbiztondo": "UB", "Philippines-Pangasinan-Urdaneta City": "UD", "Philippines-Pangasinan-Villasis": "VL", "Philippines-Quezon-Agdangan": "AD", "Philippines-Quezon-Alabat": "AA", "Philippines-Quezon-Atimonan": "AI", "Philippines-Quezon-Buenavista": "BE", "Philippines-Quezon-Burdeos": "BR", "Philippines-Quezon-Calauag": "CL", "Philippines-Quezon-Candelaria": "CN", "Philippines-Quezon-Catanauan": "CT", "Philippines-Quezon-Dolores": "DL", "Philippines-Quezon-General Luna": "GL", "Philippines-Quezon-General Nakar": "GN", "Philippines-Quezon-Guinayangan": "GI", "Philippines-Quezon-Gumaca": "GM", "Philippines-Quezon-Hinunangan": "HG", "Philippines-Quezon-Infanta": "IF", "Philippines-Quezon-Jomalig": "JM", "Philippines-Quezon-Lopez": "LP", "Philippines-Quezon-Lucban": "LU", "Philippines-Quezon-Lucena City": "LC", "Philippines-Quezon-Macalelon": "MC", "Philippines-Quezon-Mauban": "MU", "Philippines-Quezon-Mulanay": "ML", "Philippines-Quezon-Padre Burgos": "PD", "Philippines-Quezon-Pagbilao": "PG", "Philippines-Quezon-Panukulan": "PN", "Philippines-Quezon-Patnanungan": "PT", "Philippines-Quezon-Perez": "PR", "Philippines-Quezon-Pitogo": "PI", "Philippines-Quezon-Plaridel": "PA", "Philippines-Quezon-Polillo": "PL", "Philippines-Quezon-Quezon": "QE", "Philippines-Quezon-Real": "RA", "Philippines-Quezon-Sampaloc": "SM", "Philippines-Quezon-San Andres": "SA", "Philippines-Quezon-San Antonio": "SA", "Philippines-Quezon-San Francisco": "SF", "Philippines-Quezon-San Narciso": "SN", "Philippines-Quezon-Sariaya": "SR", "Philippines-Quezon-Tagkawayan": "TG", "Philippines-Quezon-Tayabas City": "TY", "Philippines-Quezon-Tiaong": "TA", "Philippines-Quezon-Unisan": "UI", "Philippines-Quirino-Aglipay": "AL", "Philippines-Quirino-Cabarroguis": "CB", "Philippines-Quirino-Diffun": "DF", "Philippines-Quirino-Maddela": "MD", "Philippines-Quirino-Nagtipunan": "NG", "Philippines-Quirino-Saguday": "SG", "Philippines-Rizal-Angono": "AG", "Philippines-Rizal-Antipolo City": "AT", "Philippines-Rizal-Baras": "BR", "Philippines-Rizal-Binangonan": "BN", "Philippines-Rizal-Cainta": "CI", "Philippines-Rizal-Cardona": "CR", "Philippines-Rizal-Jala-Jala": "JL", "Philippines-Rizal-Morong": "MO", "Philippines-Rizal-Pililla": "PL", "Philippines-Rizal-Rodriguez": "RD", "Philippines-Rizal-San Mateo": "SO", "Philippines-Rizal-Tanay": "TN", "Philippines-Rizal-Taytay": "TY", "Philippines-Rizal-Teresa": "TR", "Philippines-Romblon-Alcantara": "AL", "Philippines-Romblon-Banton": "BN", "Philippines-Romblon-Cajidiocan": "CJ", "Philippines-Romblon-Calatrava": "CL", "Philippines-Romblon-Concepcion": "CN", "Philippines-Romblon-Corcuera": "CR", "Philippines-Romblon-Ferrol": "FR", "Philippines-Romblon-Looc": "LO", "Philippines-Romblon-Magdiwang": "MG", "Philippines-Romblon-Odiongan": "OI", "Philippines-Romblon-Romblon": "RM", "Philippines-Romblon-San Agustin": "SA", "Philippines-Romblon-San Andres": "SA", "Philippines-Romblon-San Fernando": "SF", "Philippines-Romblon-San Jose": "SJ", "Philippines-Romblon-Santa Fe": "ST", "Philippines-Romblon-Santa Maria": "ST", "Philippines-Samar-Almagro": "AM", "Philippines-Samar-Basey": "BS", "Philippines-Samar-Calbayog City": "CA", "Philippines-Samar-Calbiga": "CL", "Philippines-Samar-Catbalogan City": "CT", "Philippines-Samar-Daram": "DR", "Philippines-Samar-Gandara": "GN", "Philippines-Samar-Hinabangan": "HN", "Philippines-Samar-Jiabong": "JA", "Philippines-Samar-Marabut": "MR", "Philippines-Samar-Matuguinao": "MT", "Philippines-Samar-Motiong": "MO", "Philippines-Samar-Pagsanghan": "PG", "Philippines-Samar-Paranas": "PR", "Philippines-Samar-Pinabacdao": "PN", "Philippines-Samar-San Jorge": "SJ", "Philippines-Samar-San Jose de Buan": "SB", "Philippines-Samar-San Sebastian": "SS", "Philippines-Samar-Santa Margarita": "SM", "Philippines-Samar-Santa Rita": "SR", "Philippines-Samar-Santo Nino": "SN", "Philippines-Samar-Tagapul-An": "TG", "Philippines-Samar-Talalora": "TL", "Philippines-Samar-Tarangnan": "TR", "Philippines-Samar-Villareal": "VL", "Philippines-Samar-Zumarraga": "ZM", "Philippines-Sarangani-Alabel": "AA", "Philippines-Sarangani-Glan": "GA", "Philippines-Sarangani-Kiamba": "KA", "Philippines-Sarangani-Maasim": "MA", "Philippines-Sarangani-Maitum": "MI", "Philippines-Sarangani-Malapatan": "MP", "Philippines-Sarangani-Malungon": "ML", "Philippines-Siquijor-Enrique Villanueva": "ER", "Philippines-Siquijor-Larena": "LR", "Philippines-Siquijor-Lazi": "LZ", "Philippines-Siquijor-Maria": "MR", "Philippines-Siquijor-San Juan": "SJ", "Philippines-Siquijor-Siquijor": "SQ", "Philippines-Sorsogon-Barcelona": "BR", "Philippines-Sorsogon-Bulan": "BU", "Philippines-Sorsogon-Bulusan": "BL", "Philippines-Sorsogon-Casiguran": "CS", "Philippines-Sorsogon-Castilla": "CS", "Philippines-Sorsogon-Donsol": "DN", "Philippines-Sorsogon-Gubat": "GB", "Philippines-Sorsogon-Irosin": "IO", "Philippines-Sorsogon-Juban": "JB", "Philippines-Sorsogon-Magallanes": "MG", "Philippines-Sorsogon-Matnog": "MT", "Philippines-Sorsogon-Pilar": "PL", "Philippines-Sorsogon-Prieto Diaz": "PI", "Philippines-Sorsogon-Santa Magdalena": "SM", "Philippines-Sorsogon-Sorsogon City": "SO", "Philippines-South Cotabato-Banga": "BN", "Philippines-South Cotabato-General Santos City": "GS", "Philippines-South Cotabato-Koronadal City": "KR", "Philippines-South Cotabato-Lake Sebu": "LK", "Philippines-South Cotabato-Norala": "NR", "Philippines-South Cotabato-Polomolok": "PL", "Philippines-South Cotabato-Santo Nino": "SN", "Philippines-South Cotabato-Surallah": "SR", "Philippines-South Cotabato-T'Boli": "TB", "Philippines-South Cotabato-Tampakan": "TM", "Philippines-South Cotabato-Tantangan": "TN", "Philippines-South Cotabato-Tupi": "TP", "Philippines-Southern Leyte-Anahawan": "AA", "Philippines-Southern Leyte-Bontoc": "BN", "Philippines-Southern Leyte-Hinunangan": "HG", "Philippines-Southern Leyte-Hinundayan": "HD", "Philippines-Southern Leyte-Libagon": "LB", "Philippines-Southern Leyte-Liloan": "LL", "Philippines-Southern Leyte-Limasawa": "LM", "Philippines-Southern Leyte-Maasin City": "MA", "Philippines-Southern Leyte-Macrohon": "MC", "Philippines-Southern Leyte-Malitbog": "ML", "Philippines-Southern Leyte-Padre Burgos": "PD", "Philippines-Southern Leyte-Pintuyan": "PN", "Philippines-Southern Leyte-Saint Bernard": "SI", "Philippines-Southern Leyte-San Francisco": "SF", "Philippines-Southern Leyte-San Juan": "SJ", "Philippines-Southern Leyte-San Ricardo": "SR", "Philippines-Southern Leyte-Silago": "SL", "Philippines-Southern Leyte-Sogod": "SG", "Philippines-Southern Leyte-Tomas Oppus": "TM", "Philippines-Sultan Kudarat-Bagumbayan": "BG", "Philippines-Sultan Kudarat-Buluan Lake": "None", "Philippines-Sultan Kudarat-Columbio": "CL", "Philippines-Sultan Kudarat-Esperanza": "EP", "Philippines-Sultan Kudarat-Isulan": "IU", "Philippines-Sultan Kudarat-Kalamansig": "KL", "Philippines-Sultan Kudarat-Lambayong": "LM", "Philippines-Sultan Kudarat-Lebak": "LB", "Philippines-Sultan Kudarat-Lutayan": "LT", "Philippines-Sultan Kudarat-Palimbang": "PL", "Philippines-Sultan Kudarat-President Quirino": "PQ", "Philippines-Sultan Kudarat-Sen. Ninoy Aquino": "SN", "Philippines-Sultan Kudarat-Tacurong City": "TC", "Philippines-Sulu-Hadji Panglima Tahil": "HD", "Philippines-Sulu-Indanan": "ID", "Philippines-Sulu-Jolo": "JL", "Philippines-Sulu-Kalingalan Caluang": "KL", "Philippines-Sulu-Lugus": "LG", "Philippines-Sulu-Luuk": "LU", "Philippines-Sulu-Maimbung": "MI", "Philippines-Sulu-Old Panamao": "OP", "Philippines-Sulu-Pandami": "PA", "Philippines-Sulu-Panglima Estino": "PE", "Philippines-Sulu-Pangutaran": "PN", "Philippines-Sulu-Parang": "PR", "Philippines-Sulu-Pata": "PT", "Philippines-Sulu-Patikul": "PK", "Philippines-Sulu-Siasi": "SA", "Philippines-Sulu-Talipao": "TL", "Philippines-Sulu-Tapul": "TP", "Philippines-Sulu-Tongkil": "TN", "Philippines-Surigao del Norte-Alegria": "AE", "Philippines-Surigao del Norte-Bacuag": "BC", "Philippines-Surigao del Norte-Burgos": "BR", "Philippines-Surigao del Norte-Claver": "CA", "Philippines-Surigao del Norte-Dapa": "DP", "Philippines-Surigao del Norte-Del Carmen": "DL", "Philippines-Surigao del Norte-General Luna": "GL", "Philippines-Surigao del Norte-Gigaquit": "GG", "Philippines-Surigao del Norte-Mainit Lake": "None", "Philippines-Surigao del Norte-Mainit": "MI", "Philippines-Surigao del Norte-Malimono": "ML", "Philippines-Surigao del Norte-Pilar": "PL", "Philippines-Surigao del Norte-Placer": "PA", "Philippines-Surigao del Norte-San Benito": "SB", "Philippines-Surigao del Norte-San Francisco": "SF", "Philippines-Surigao del Norte-San Isidro": "SI", "Philippines-Surigao del Norte-Santa Monica": "SM", "Philippines-Surigao del Norte-Sison": "SS", "Philippines-Surigao del Norte-Socorro": "SC", "Philippines-Surigao del Norte-Surigao City": "SR", "Philippines-Surigao del Norte-Tagana-An": "TG", "Philippines-Surigao del Norte-Tubod": "TB", "Philippines-Surigao del Sur-Barobo": "BR", "Philippines-Surigao del Sur-Bayabas": "BY", "Philippines-Surigao del Sur-Bislig City": "BS", "Philippines-Surigao del Sur-Cagwait": "CG", "Philippines-Surigao del Sur-Cantilan": "CA", "Philippines-Surigao del Sur-Carmen": "CR", "Philippines-Surigao del Sur-Carrascal": "CR", "Philippines-Surigao del Sur-Cortes": "CS", "Philippines-Surigao del Sur-Hinatuan": "HN", "Philippines-Surigao del Sur-Lanuza": "LN", "Philippines-Surigao del Sur-Lianga": "LA", "Philippines-Surigao del Sur-Lingig": "LI", "Philippines-Surigao del Sur-Madrid": "MD", "Philippines-Surigao del Sur-Marihatag": "MR", "Philippines-Surigao del Sur-San Agustin": "SA", "Philippines-Surigao del Sur-San Miguel": "SM", "Philippines-Surigao del Sur-Tagbina": "TA", "Philippines-Surigao del Sur-Tago": "TG", "Philippines-Surigao del Sur-Tandag City": "TN", "Philippines-Tarlac-Anao": "AA", "Philippines-Tarlac-Bamban": "BM", "Philippines-Tarlac-Camiling": "CM", "Philippines-Tarlac-Capas": "CP", "Philippines-Tarlac-Concepcion": "CN", "Philippines-Tarlac-Gerona": "GR", "Philippines-Tarlac-La Paz": "LP", "Philippines-Tarlac-Mayantoc": "MY", "Philippines-Tarlac-Moncada": "MN", "Philippines-Tarlac-Paniqui": "PN", "Philippines-Tarlac-Pura": "PR", "Philippines-Tarlac-Ramos": "RM", "Philippines-Tarlac-San Clemente": "SC", "Philippines-Tarlac-San Jose": "SJ", "Philippines-Tarlac-San Manuel": "SL", "Philippines-Tarlac-Santa Ignacia": "SI", "Philippines-Tarlac-Tarlac City": "TR", "Philippines-Tarlac-Victoria": "VC", "Philippines-Tawi-Tawi-Bongao": "BN", "Philippines-Tawi-Tawi-Languyan": "LN", "Philippines-Tawi-Tawi-Mapun": "MP", "Philippines-Tawi-Tawi-Panglima Sugala": "PN", "Philippines-Tawi-Tawi-Sapa-Sapa": "SP", "Philippines-Tawi-Tawi-Sibutu": "None", "Philippines-Tawi-Tawi-Simunul": "SM", "Philippines-Tawi-Tawi-Sitangkai": "ST", "Philippines-Tawi-Tawi-South Ubian": "SU", "Philippines-Tawi-Tawi-Tandubas": "TN", "Philippines-Tawi-Tawi-Turtle Islands": "TR", "Philippines-Zambales-Botolan": "BT", "Philippines-Zambales-Cabangan": "CB", "Philippines-Zambales-Candelaria": "CN", "Philippines-Zambales-Castillejos": "CS", "Philippines-Zambales-Iba": "IA", "Philippines-Zambales-Masinloc": "MS", "Philippines-Zambales-Olongapo City": "OO", "Philippines-Zambales-Palauig": "PL", "Philippines-Zambales-San Antonio": "SA", "Philippines-Zambales-San Felipe": "SF", "Philippines-Zambales-San Marcelino": "SM", "Philippines-Zambales-San Narciso": "SN", "Philippines-Zambales-Santa Cruz": "SC", "Philippines-Zambales-Subic": "SB", "Philippines-Zamboanga del Norte-Bacungan": "BC", "Philippines-Zamboanga del Norte-Baliguian": "BL", "Philippines-Zamboanga del Norte-Dapitan City": "DP", "Philippines-Zamboanga del Norte-Dipolog City": "DI", "Philippines-Zamboanga del Norte-Godod": "GD", "Philippines-Zamboanga del Norte-Gutalac": "GT", "Philippines-Zamboanga del Norte-Jose Dalman": "JD", "Philippines-Zamboanga del Norte-Kalawit": "KL", "Philippines-Zamboanga del Norte-Katipunan": "KT", "Philippines-Zamboanga del Norte-La Libertad": "LL", "Philippines-Zamboanga del Norte-Labason": "LB", "Philippines-Zamboanga del Norte-Liloy": "LI", "Philippines-Zamboanga del Norte-Manukan": "MN", "Philippines-Zamboanga del Norte-Mutia": "MT", "Philippines-Zamboanga del Norte-Pinan": "PN", "Philippines-Zamboanga del Norte-Polanco": "PL", "Philippines-Zamboanga del Norte-Pres. Manuel A. Roxas": "PR", "Philippines-Zamboanga del Norte-Rizal": "RZ", "Philippines-Zamboanga del Norte-Salug": "SL", "Philippines-Zamboanga del Norte-Sergio Osmena Sr.": "SO", "Philippines-Zamboanga del Norte-Siayan": "SA", "Philippines-Zamboanga del Norte-Sibuco": "SI", "Philippines-Zamboanga del Norte-Sibutad": "SB", "Philippines-Zamboanga del Norte-Sindangan": "SN", "Philippines-Zamboanga del Norte-Siocon": "SC", "Philippines-Zamboanga del Norte-Sirawai": "SR", "Philippines-Zamboanga del Norte-Tampilisan": "TM", "Philippines-Zamboanga del Sur-Aurora": "AR", "Philippines-Zamboanga del Sur-Bayog": "BY", "Philippines-Zamboanga del Sur-Dimataling": "DI", "Philippines-Zamboanga del Sur-Dinas": "DN", "Philippines-Zamboanga del Sur-Dumalinao": "DM", "Philippines-Zamboanga del Sur-Dumingag": "DG", "Philippines-Zamboanga del Sur-Guipos": "GI", "Philippines-Zamboanga del Sur-Josefina": "JS", "Philippines-Zamboanga del Sur-Kumalarang": "KM", "Philippines-Zamboanga del Sur-Labangan": "LB", "Philippines-Zamboanga del Sur-Lakewood Lake": "None", "Philippines-Zamboanga del Sur-Lakewood": "LK", "Philippines-Zamboanga del Sur-Lapuyan": "LP", "Philippines-Zamboanga del Sur-Mahayag": "MH", "Philippines-Zamboanga del Sur-Margosatubig": "MR", "Philippines-Zamboanga del Sur-Midsalip": "MD", "Philippines-Zamboanga del Sur-Molave": "MO", "Philippines-Zamboanga del Sur-Pagadian City": "PG", "Philippines-Zamboanga del Sur-Pitogo": "PI", "Philippines-Zamboanga del Sur-Ramon Magsaysay": "RM", "Philippines-Zamboanga del Sur-San Miguel": "SM", "Philippines-Zamboanga del Sur-San Pablo": "SP", "Philippines-Zamboanga del Sur-Sominot": "SO", "Philippines-Zamboanga del Sur-Tabina": "TB", "Philippines-Zamboanga del Sur-Tambulig": "TM", "Philippines-Zamboanga del Sur-Tigbao": "TG", "Philippines-Zamboanga del Sur-Tukuran": "TK", "Philippines-Zamboanga del Sur-Vincenzo A. Sagun": "VN", "Philippines-Zamboanga del Sur-Zamboanga City": "ZM", "Philippines-Zamboanga Sibugay-Alicia": "AI", "Philippines-Zamboanga Sibugay-Buug": "BU", "Philippines-Zamboanga Sibugay-Diplahan": "DP", "Philippines-Zamboanga Sibugay-Imelda": "IE", "Philippines-Zamboanga Sibugay-Ipil": "II", "Philippines-Zamboanga Sibugay-Kabasalan": "KB", "Philippines-Zamboanga Sibugay-Mabuhay": "MB", "Philippines-Zamboanga Sibugay-Malangas": "ML", "Philippines-Zamboanga Sibugay-Naga": "NG", "Philippines-Zamboanga Sibugay-Olutanga": "OU", "Philippines-Zamboanga Sibugay-Payao": "PY", "Philippines-Zamboanga Sibugay-Roseller Lim": "RS", "Philippines-Zamboanga Sibugay-Siay": "SA", "Philippines-Zamboanga Sibugay-Talusan": "TL", "Philippines-Zamboanga Sibugay-Titay": "TT", "Philippines-Zamboanga Sibugay-Tungawan": "TN", "Pitcairn Islands-None-None": "None", "Poland-Dolno\u015bl\u0105skie-Boles\u0142awiec": "None", "Poland-Dolno\u015bl\u0105skie-Dzier\u017coni\u00f3w": "None", "Poland-Dolno\u015bl\u0105skie-G\u0142og\u00f3w": "None", "Poland-Dolno\u015bl\u0105skie-G\u00f3ra": "None", "Poland-Dolno\u015bl\u0105skie-Jawor": "None", "Poland-Dolno\u015bl\u0105skie-Jelenia G\u00f3ra (City)": "None", "Poland-Dolno\u015bl\u0105skie-Jelenia G\u00f3ra": "None", "Poland-Dolno\u015bl\u0105skie-Kamienna G\u00f3ra": "None", "Poland-Dolno\u015bl\u0105skie-K\u0142odzko": "None", "Poland-Dolno\u015bl\u0105skie-Legnica (City)": "None", "Poland-Dolno\u015bl\u0105skie-Legnica": "None", "Poland-Dolno\u015bl\u0105skie-Luba\u0144": "None", "Poland-Dolno\u015bl\u0105skie-Lubi\u0144": "None", "Poland-Dolno\u015bl\u0105skie-Lw\u00f3wek \u015al\u0105ski": "None", "Poland-Dolno\u015bl\u0105skie-Milicz": "None", "Poland-Dolno\u015bl\u0105skie-O\u0142awa": "None", "Poland-Dolno\u015bl\u0105skie-Ole\u015bnica": "None", "Poland-Dolno\u015bl\u0105skie-Polkowice": "None", "Poland-Dolno\u015bl\u0105skie-\u015aroda \u015al\u0105ska": "None", "Poland-Dolno\u015bl\u0105skie-Strzelin": "None", "Poland-Dolno\u015bl\u0105skie-\u015awidnica": "None", "Poland-Dolno\u015bl\u0105skie-Trzebnica": "None", "Poland-Dolno\u015bl\u0105skie-Wa\u0142brzych": "None", "Poland-Dolno\u015bl\u0105skie-Wo\u0142\u00f3w": "None", "Poland-Dolno\u015bl\u0105skie-Wroc\u0142aw (City)": "None", "Poland-Dolno\u015bl\u0105skie-Wroc\u0142aw": "None", "Poland-Dolno\u015bl\u0105skie-Z\u0105bkowice \u015al\u0105skie": "None", "Poland-Dolno\u015bl\u0105skie-Zgorzelec": "None", "Poland-Dolno\u015bl\u0105skie-Z\u0142otoryja": "None", "Poland-Kujawsko-Pomorskie-Aleksandr\u00f3w": "None", "Poland-Kujawsko-Pomorskie-Brodnica": "None", "Poland-Kujawsko-Pomorskie-Bydgoszcz (City)": "None", "Poland-Kujawsko-Pomorskie-Bydgoszcz": "None", "Poland-Kujawsko-Pomorskie-Che\u0142mno": "None", "Poland-Kujawsko-Pomorskie-Golub-Dobrzy\u0144": "None", "Poland-Kujawsko-Pomorskie-Grudzi\u0105dz (City)": "None", "Poland-Kujawsko-Pomorskie-Grudzi\u0105dz": "None", "Poland-Kujawsko-Pomorskie-Inowroc\u0142aw": "None", "Poland-Kujawsko-Pomorskie-Lipno": "None", "Poland-Kujawsko-Pomorskie-Mogilno": "None", "Poland-Kujawsko-Pomorskie-Nak\u0142o": "None", "Poland-Kujawsko-Pomorskie-Radziej\u00f3w": "None", "Poland-Kujawsko-Pomorskie-Rypin": "None", "Poland-Kujawsko-Pomorskie-S\u0119p\u00f3lno": "None", "Poland-Kujawsko-Pomorskie-\u015awiecie": "None", "Poland-Kujawsko-Pomorskie-Toru\u0144 (City)": "None", "Poland-Kujawsko-Pomorskie-Toru\u0144": "None", "Poland-Kujawsko-Pomorskie-Tuchola": "None", "Poland-Kujawsko-Pomorskie-W\u0105brze\u017ano": "None", "Poland-Kujawsko-Pomorskie-W\u0142oc\u0142awek (City)": "None", "Poland-Kujawsko-Pomorskie-W\u0142oc\u0142awek": "None", "Poland-Kujawsko-Pomorskie-\u017bnin": "None", "Poland-\u0141\u00f3dzkie-Be\u0142chat\u00f3w": "None", "Poland-\u0141\u00f3dzkie-Brzeziny": "None", "Poland-\u0141\u00f3dzkie-Kutno": "None", "Poland-\u0141\u00f3dzkie-\u0141ask": "None", "Poland-\u0141\u00f3dzkie-\u0141\u0119czyca": "None", "Poland-\u0141\u00f3dzkie-\u0141\u00f3dzki Wschodni": "None", "Poland-\u0141\u00f3dzkie-\u0141\u00f3d\u017a": "None", "Poland-\u0141\u00f3dzkie-\u0141owicz": "None", "Poland-\u0141\u00f3dzkie-Opoczno": "None", "Poland-\u0141\u00f3dzkie-Pabianice": "None", "Poland-\u0141\u00f3dzkie-Paj\u0119czno": "None", "Poland-\u0141\u00f3dzkie-Piotrk\u00f3w Trybunalski": "None", "Poland-\u0141\u00f3dzkie-Piotrk\u00f3w": "None", "Poland-\u0141\u00f3dzkie-Podd\u0119bice": "None", "Poland-\u0141\u00f3dzkie-Radomsko": "None", "Poland-\u0141\u00f3dzkie-Rawa": "None", "Poland-\u0141\u00f3dzkie-Sieradz": "None", "Poland-\u0141\u00f3dzkie-Skierniewice (City)": "None", "Poland-\u0141\u00f3dzkie-Skierniewice": "None", "Poland-\u0141\u00f3dzkie-Tomasz\u00f3w Mazowiecki": "None", "Poland-\u0141\u00f3dzkie-Wielu\u0144": "None", "Poland-\u0141\u00f3dzkie-Wierusz\u00f3w": "None", "Poland-\u0141\u00f3dzkie-Zdu\u0144ska Wola": "None", "Poland-\u0141\u00f3dzkie-Zgierz": "None", "Poland-Lubelskie-Bia\u0142a Podlaska (City)": "None", "Poland-Lubelskie-Bia\u0142a Podlaska": "None", "Poland-Lubelskie-Bi\u0142goraj": "None", "Poland-Lubelskie-Che\u0142m (City)": "None", "Poland-Lubelskie-Che\u0142m": "None", "Poland-Lubelskie-Hrubiesz\u00f3w": "None", "Poland-Lubelskie-Jan\u00f3w Lubelski": "None", "Poland-Lubelskie-Kra\u015bnik": "None", "Poland-Lubelskie-Krasnystaw": "None", "Poland-Lubelskie-\u0141\u0119czna": "None", "Poland-Lubelskie-Lubart\u00f3w": "None", "Poland-Lubelskie-Lublin (City)": "None", "Poland-Lubelskie-Lublin": "None", "Poland-Lubelskie-\u0141uk\u00f3w": "None", "Poland-Lubelskie-Opole Lubelskie": "None", "Poland-Lubelskie-Parczew": "None", "Poland-Lubelskie-Pu\u0142awy": "None", "Poland-Lubelskie-Radzy\u0144 Podlaski": "None", "Poland-Lubelskie-Ryki": "None", "Poland-Lubelskie-\u015awidnik": "None", "Poland-Lubelskie-Tomasz\u00f3w Lubelski": "None", "Poland-Lubelskie-W\u0142odawa": "None", "Poland-Lubelskie-Zamo\u015b\u0107 (City)": "None", "Poland-Lubelskie-Zamo\u015b\u0107": "None", "Poland-Lubuskie-Gorz\u00f3w Wielkopolski": "None", "Poland-Lubuskie-Gorz\u00f3w": "None", "Poland-Lubuskie-Krosno Odrza\u0144skie": "None", "Poland-Lubuskie-Mi\u0119dzyrzecz": "None", "Poland-Lubuskie-Nowa S\u00f3l": "None", "Poland-Lubuskie-S\u0142ubice": "None", "Poland-Lubuskie-Strzelce-Drezdenko": "None", "Poland-Lubuskie-Sul\u0119cin": "None", "Poland-Lubuskie-\u015awiebodzin": "None", "Poland-Lubuskie-Wschowa": "None", "Poland-Lubuskie-\u017baga\u0144": "None", "Poland-Lubuskie-\u017bary": "None", "Poland-Lubuskie-Zielona G\u00f3ra (City)": "None", "Poland-Lubuskie-Zielona G\u00f3ra": "None", "Poland-Ma\u0142opolskie-Bochnia": "None", "Poland-Ma\u0142opolskie-Brzesko": "None", "Poland-Ma\u0142opolskie-Chrzan\u00f3w": "None", "Poland-Ma\u0142opolskie-D\u0105browa": "None", "Poland-Ma\u0142opolskie-Gorlice": "None", "Poland-Ma\u0142opolskie-Krak\u00f3w (City)": "None", "Poland-Ma\u0142opolskie-Krak\u00f3w": "None", "Poland-Ma\u0142opolskie-Limanowa": "None", "Poland-Ma\u0142opolskie-Miech\u00f3w": "None", "Poland-Ma\u0142opolskie-My\u015blenice": "None", "Poland-Ma\u0142opolskie-Nowy S\u0105cz (City)": "None", "Poland-Ma\u0142opolskie-Nowy S\u0105cz": "None", "Poland-Ma\u0142opolskie-Nowy Targ": "None", "Poland-Ma\u0142opolskie-Olkusz": "None", "Poland-Ma\u0142opolskie-O\u015bwi\u0119cim": "None", "Poland-Ma\u0142opolskie-Proszowice": "None", "Poland-Ma\u0142opolskie-Sucha": "None", "Poland-Ma\u0142opolskie-Tarn\u00f3w (City)": "None", "Poland-Ma\u0142opolskie-Tarn\u00f3w": "None", "Poland-Ma\u0142opolskie-Tatra": "None", "Poland-Ma\u0142opolskie-Wadowice": "None", "Poland-Ma\u0142opolskie-Wieliczka": "None", "Poland-Mazowieckie-Bia\u0142obrzegi": "None", "Poland-Mazowieckie-Ciechan\u00f3w": "None", "Poland-Mazowieckie-Garwolin": "None", "Poland-Mazowieckie-Gostynin": "None", "Poland-Mazowieckie-Grodzisk Mazowiecki": "None", "Poland-Mazowieckie-Gr\u00f3jec": "None", "Poland-Mazowieckie-Kozienice": "None", "Poland-Mazowieckie-Legionowo": "None", "Poland-Mazowieckie-Lipsko": "None", "Poland-Mazowieckie-\u0141osice": "None", "Poland-Mazowieckie-Mak\u00f3w": "None", "Poland-Mazowieckie-Mi\u0144sk": "None", "Poland-Mazowieckie-M\u0142awa": "None", "Poland-Mazowieckie-Nowy Dw\u00f3r Mazowiecki": "None", "Poland-Mazowieckie-Ostro\u0142\u0119ka (City)": "None", "Poland-Mazowieckie-Ostro\u0142\u0119ka": "None", "Poland-Mazowieckie-Ostr\u00f3w Mazowiecka": "None", "Poland-Mazowieckie-Otwock": "None", "Poland-Mazowieckie-Piaseczno": "None", "Poland-Mazowieckie-P\u0142ock (City)": "None", "Poland-Mazowieckie-P\u0142ock": "None", "Poland-Mazowieckie-P\u0142o\u0144sk": "None", "Poland-Mazowieckie-Pruszk\u00f3w": "None", "Poland-Mazowieckie-Przasnysz": "None", "Poland-Mazowieckie-Przysucha": "None", "Poland-Mazowieckie-Pu\u0142tusk": "None", "Poland-Mazowieckie-Radom (City)": "None", "Poland-Mazowieckie-Radom": "None", "Poland-Mazowieckie-Siedlce (City)": "None", "Poland-Mazowieckie-Siedlce": "None", "Poland-Mazowieckie-Sierpc": "None", "Poland-Mazowieckie-Sochaczew": "None", "Poland-Mazowieckie-Soko\u0142\u00f3w": "None", "Poland-Mazowieckie-Szyd\u0142owiec": "None", "Poland-Mazowieckie-Warszaw Zachodni": "None", "Poland-Mazowieckie-Warszawa": "None", "Poland-Mazowieckie-W\u0119gr\u00f3w": "None", "Poland-Mazowieckie-Wo\u0142omin": "None", "Poland-Mazowieckie-Wyszk\u00f3w": "None", "Poland-Mazowieckie-\u017buromin": "None", "Poland-Mazowieckie-Zwole\u0144": "None", "Poland-Mazowieckie-\u017byrard\u00f3w": "None", "Poland-Opolskie-Brzeg": "None", "Poland-Opolskie-G\u0142ubczyce": "None", "Poland-Opolskie-K\u0119dzierzyn-Ko\u017ale": "None", "Poland-Opolskie-Kluczbork": "None", "Poland-Opolskie-Krapkowice": "None", "Poland-Opolskie-Namys\u0142\u00f3w": "None", "Poland-Opolskie-Nysa": "None", "Poland-Opolskie-Olesno": "None", "Poland-Opolskie-Opole (City)": "None", "Poland-Opolskie-Opole": "None", "Poland-Opolskie-Prudnik": "None", "Poland-Opolskie-Strzelce": "None", "Poland-Podkarpackie-Bieszczady": "None", "Poland-Podkarpackie-Brzoz\u00f3w": "None", "Poland-Podkarpackie-D\u0119bica": "None", "Poland-Podkarpackie-Jaros\u0142aw": "None", "Poland-Podkarpackie-Jas\u0142o": "None", "Poland-Podkarpackie-Kolbuszowa": "None", "Poland-Podkarpackie-Krosno (City)": "None", "Poland-Podkarpackie-Krosno": "None", "Poland-Podkarpackie-\u0141a\u0144cut": "None", "Poland-Podkarpackie-Lesko": "None", "Poland-Podkarpackie-Le\u017cajsk": "None", "Poland-Podkarpackie-Lubacz\u00f3w": "None", "Poland-Podkarpackie-Mielec": "None", "Poland-Podkarpackie-Nisko": "None", "Poland-Podkarpackie-Przemy\u015bl (City)": "None", "Poland-Podkarpackie-Przemy\u015bl": "None", "Poland-Podkarpackie-Przeworsk": "None", "Poland-Podkarpackie-Ropczyce-S\u0119dzisz\u00f3w": "None", "Poland-Podkarpackie-Rzesz\u00f3w (City)": "None", "Poland-Podkarpackie-Rzesz\u00f3w": "None", "Poland-Podkarpackie-Sanok": "None", "Poland-Podkarpackie-Stalowa Wola": "None", "Poland-Podkarpackie-Strzy\u017c\u00f3w": "None", "Poland-Podkarpackie-Tarnobrzeg (City)": "None", "Poland-Podkarpackie-Tarnobrzeg": "None", "Poland-Podlaskie-August\u00f3w": "None", "Poland-Podlaskie-Bia\u0142ystok (City)": "None", "Poland-Podlaskie-Bia\u0142ystok": "None", "Poland-Podlaskie-Bielsk": "None", "Poland-Podlaskie-Grajewo": "None", "Poland-Podlaskie-Hajn\u00f3wka": "None", "Poland-Podlaskie-Kolno": "None", "Poland-Podlaskie-\u0141om\u017ca (City)": "None", "Poland-Podlaskie-\u0141om\u017ca": "None", "Poland-Podlaskie-Mo\u0144ki": "None", "Poland-Podlaskie-Sejny": "None", "Poland-Podlaskie-Siemiatycze": "None", "Poland-Podlaskie-Sok\u00f3\u0142ka": "None", "Poland-Podlaskie-Suwa\u0142ki (City)": "None", "Poland-Podlaskie-Suwa\u0142ki": "None", "Poland-Podlaskie-Wysokie Mazowieckie": "None", "Poland-Podlaskie-Zambr\u00f3w": "None", "Poland-Pomorskie-Byt\u00f3w": "None", "Poland-Pomorskie-Chojnice": "None", "Poland-Pomorskie-Cz\u0142uch\u00f3w": "None", "Poland-Pomorskie-Gda\u0144sk (City)": "None", "Poland-Pomorskie-Gda\u0144sk": "None", "Poland-Pomorskie-Gdynia": "None", "Poland-Pomorskie-Kartuzy": "None", "Poland-Pomorskie-Ko\u015bcierzyna": "None", "Poland-Pomorskie-Kwidzyn": "None", "Poland-Pomorskie-L\u0119bork": "None", "Poland-Pomorskie-Malbork": "None", "Poland-Pomorskie-Nowy Dw\u00f3r Gda\u0144ski": "None", "Poland-Pomorskie-Puck": "None", "Poland-Pomorskie-S\u0142upsk (City)": "None", "Poland-Pomorskie-S\u0142upsk": "None", "Poland-Pomorskie-Sopot": "None", "Poland-Pomorskie-Starogard": "None", "Poland-Pomorskie-Sztum": "None", "Poland-Pomorskie-Tczew": "None", "Poland-Pomorskie-Wejherowo": "None", "Poland-\u015al\u0105skie-B\u0119dzin": "None", "Poland-\u015al\u0105skie-Bielsko-Bia\u0142a": "None", "Poland-\u015al\u0105skie-Bielsko": "None", "Poland-\u015al\u0105skie-Bieru\u0144-L\u0119dziny": "None", "Poland-\u015al\u0105skie-Bytom": "None", "Poland-\u015al\u0105skie-Chorz\u00f3w": "None", "Poland-\u015al\u0105skie-Cieszyn": "None", "Poland-\u015al\u0105skie-Cz\u0119stochowa (CIty)": "None", "Poland-\u015al\u0105skie-Cz\u0119stochowa": "None", "Poland-\u015al\u0105skie-D\u0105browa G\u00f3rnicza": "None", "Poland-\u015al\u0105skie-Gliwice (City)": "None", "Poland-\u015al\u0105skie-Gliwice": "None", "Poland-\u015al\u0105skie-Jastrz\u0119bie-Zdr\u00f3j": "None", "Poland-\u015al\u0105skie-Jaworzno": "None", "Poland-\u015al\u0105skie-Katowice": "None", "Poland-\u015al\u0105skie-K\u0142obuck": "None", "Poland-\u015al\u0105skie-Lubliniec": "None", "Poland-\u015al\u0105skie-Miko\u0142\u00f3w": "None", "Poland-\u015al\u0105skie-Mys\u0142owice": "None", "Poland-\u015al\u0105skie-Myszk\u00f3w": "None", "Poland-\u015al\u0105skie-Piekary \u015al\u0105skie": "None", "Poland-\u015al\u0105skie-Pszczyna": "None", "Poland-\u015al\u0105skie-Racib\u00f3rz": "None", "Poland-\u015al\u0105skie-Ruda \u015al\u0105ska": "None", "Poland-\u015al\u0105skie-Rybnik (City)": "None", "Poland-\u015al\u0105skie-Rybnik": "None", "Poland-\u015al\u0105skie-Siemianowice \u015al\u0105skie": "None", "Poland-\u015al\u0105skie-Sosnowiec": "None", "Poland-\u015al\u0105skie-\u015awi\u0119toch\u0142owice": "None", "Poland-\u015al\u0105skie-Tarnowskie G\u00f3ry": "None", "Poland-\u015al\u0105skie-Tychy": "None", "Poland-\u015al\u0105skie-Wodzis\u0142aw": "None", "Poland-\u015al\u0105skie-Zabrze": "None", "Poland-\u015al\u0105skie-Zawiercie": "None", "Poland-\u015al\u0105skie-\u017bory": "None", "Poland-\u015al\u0105skie-\u017bywiec": "None", "Poland-\u015awi\u0119tokrzyskie-Busko": "None", "Poland-\u015awi\u0119tokrzyskie-J\u0119drzej\u00f3w": "None", "Poland-\u015awi\u0119tokrzyskie-Kazimierza": "None", "Poland-\u015awi\u0119tokrzyskie-Kielce (City)": "None", "Poland-\u015awi\u0119tokrzyskie-Kielce": "None", "Poland-\u015awi\u0119tokrzyskie-Ko\u0144skie": "None", "Poland-\u015awi\u0119tokrzyskie-Opat\u00f3w": "None", "Poland-\u015awi\u0119tokrzyskie-Ostrowiec": "None", "Poland-\u015awi\u0119tokrzyskie-Pi\u0144cz\u00f3w": "None", "Poland-\u015awi\u0119tokrzyskie-Sandomierz": "None", "Poland-\u015awi\u0119tokrzyskie-Skar\u017cysko": "None", "Poland-\u015awi\u0119tokrzyskie-Starachowice": "None", "Poland-\u015awi\u0119tokrzyskie-Stasz\u00f3w": "None", "Poland-\u015awi\u0119tokrzyskie-W\u0142oszczowa": "None", "Poland-Warmi\u0144sko-Mazurskie-Bartoszyce": "None", "Poland-Warmi\u0144sko-Mazurskie-Braniewo": "None", "Poland-Warmi\u0144sko-Mazurskie-Dzia\u0142dowo": "None", "Poland-Warmi\u0144sko-Mazurskie-Elbl\u0105g (City)": "None", "Poland-Warmi\u0144sko-Mazurskie-Elbl\u0105g": "None", "Poland-Warmi\u0144sko-Mazurskie-E\u0142k": "None", "Poland-Warmi\u0144sko-Mazurskie-Gi\u017cycko": "None", "Poland-Warmi\u0144sko-Mazurskie-Go\u0142dap": "None", "Poland-Warmi\u0144sko-Mazurskie-I\u0142awa": "None", "Poland-Warmi\u0144sko-Mazurskie-K\u0119trzyn": "None", "Poland-Warmi\u0144sko-Mazurskie-Lidzbark": "None", "Poland-Warmi\u0144sko-Mazurskie-Mr\u0105gowo": "None", "Poland-Warmi\u0144sko-Mazurskie-Nidzica": "None", "Poland-Warmi\u0144sko-Mazurskie-Nowe Miasto": "None", "Poland-Warmi\u0144sko-Mazurskie-Olecko": "None", "Poland-Warmi\u0144sko-Mazurskie-Olsztyn (City)": "None", "Poland-Warmi\u0144sko-Mazurskie-Olsztyn": "None", "Poland-Warmi\u0144sko-Mazurskie-Ostr\u00f3da": "None", "Poland-Warmi\u0144sko-Mazurskie-Pisz": "None", "Poland-Warmi\u0144sko-Mazurskie-Szczytno": "None", "Poland-Warmi\u0144sko-Mazurskie-W\u0119gorzewo": "None", "Poland-Wielkopolskie-Chodzie\u017c": "None", "Poland-Wielkopolskie-Czarnk\u00f3w-Trzcianka": "None", "Poland-Wielkopolskie-Gniezno": "None", "Poland-Wielkopolskie-Gosty\u0144": "None", "Poland-Wielkopolskie-Grodzisk Wielkopolski": "None", "Poland-Wielkopolskie-Jarocin": "None", "Poland-Wielkopolskie-Kalisz (City)": "None", "Poland-Wielkopolskie-Kalisz": "None", "Poland-Wielkopolskie-K\u0119pno": "None", "Poland-Wielkopolskie-Ko\u0142o": "None", "Poland-Wielkopolskie-Konin (City)": "None", "Poland-Wielkopolskie-Konin": "None", "Poland-Wielkopolskie-Ko\u015bcian": "None", "Poland-Wielkopolskie-Krotoszyn": "None", "Poland-Wielkopolskie-Leszno (City)": "None", "Poland-Wielkopolskie-Leszno": "None", "Poland-Wielkopolskie-Mi\u0119dzych\u00f3d": "None", "Poland-Wielkopolskie-Nowy Tomy\u015bl": "None", "Poland-Wielkopolskie-Oborniki": "None", "Poland-Wielkopolskie-Ostr\u00f3w Wielkopolski": "None", "Poland-Wielkopolskie-Ostrzesz\u00f3w": "None", "Poland-Wielkopolskie-Pi\u0142a": "None", "Poland-Wielkopolskie-Pleszew": "None", "Poland-Wielkopolskie-Pozna\u0144 (City)": "None", "Poland-Wielkopolskie-Pozna\u0144": "None", "Poland-Wielkopolskie-Rawicz": "None", "Poland-Wielkopolskie-S\u0142upca": "None", "Poland-Wielkopolskie-\u015arem": "None", "Poland-Wielkopolskie-\u015aroda Wielkopolska": "None", "Poland-Wielkopolskie-Szamotu\u0142y": "None", "Poland-Wielkopolskie-Turek": "None", "Poland-Wielkopolskie-W\u0105growiec": "None", "Poland-Wielkopolskie-Wolsztyn": "None", "Poland-Wielkopolskie-Wrze\u015bnia": "None", "Poland-Wielkopolskie-Z\u0142ot\u00f3w": "None", "Poland-Zachodniopomorskie-Bia\u0142ogard": "None", "Poland-Zachodniopomorskie-Choszczno": "None", "Poland-Zachodniopomorskie-Drawsko": "None", "Poland-Zachodniopomorskie-Goleni\u00f3w": "None", "Poland-Zachodniopomorskie-Gryfice": "None", "Poland-Zachodniopomorskie-Gryfino": "None", "Poland-Zachodniopomorskie-Kamie\u0144": "None", "Poland-Zachodniopomorskie-Ko\u0142obrzeg": "None", "Poland-Zachodniopomorskie-Koszalin (City)": "None", "Poland-Zachodniopomorskie-Koszalin": "None", "Poland-Zachodniopomorskie-\u0141obez": "None", "Poland-Zachodniopomorskie-My\u015blib\u00f3rz": "None", "Poland-Zachodniopomorskie-Police": "None", "Poland-Zachodniopomorskie-Pyrzyce": "None", "Poland-Zachodniopomorskie-S\u0142awno": "None", "Poland-Zachodniopomorskie-Stargard": "None", "Poland-Zachodniopomorskie-\u015awidwin": "None", "Poland-Zachodniopomorskie-\u015awinouj\u015bcie": "None", "Poland-Zachodniopomorskie-Szczecinek": "None", "Poland-Zachodniopomorskie-Szczecin": "None", "Poland-Zachodniopomorskie-Wa\u0142cz": "None", "Poland-Zachodniopomorskie-Zalew Szczeci\u0144ski": "None", "Portugal-Aveiro-\u00c1gueda": "AG", "Portugal-Aveiro-Albergaria-a-Velha": "AL", "Portugal-Aveiro-Anadia": "AN", "Portugal-Aveiro-Arouca": "AR", "Portugal-Aveiro-Aveiro": "AV", "Portugal-Aveiro-Castelo de Paiva": "CP", "Portugal-Aveiro-Espinho": "EN", "Portugal-Aveiro-Estarreja": "ER", "Portugal-Aveiro-\u00cdlhavo": "IL", "Portugal-Aveiro-Mealhada": "ME", "Portugal-Aveiro-Murtosa": "MU", "Portugal-Aveiro-Oliveira de Azem\u00e9is": "OA", "Portugal-Aveiro-Oliveira do Bairro": "OB", "Portugal-Aveiro-Ovar": "OV", "Portugal-Aveiro-Santa Maria da Feira": "SM", "Portugal-Aveiro-S\u00e3o Jo\u00e3o da Madeira": "SJ", "Portugal-Aveiro-Sever do Vouga": "SV", "Portugal-Aveiro-Vagos": "VG", "Portugal-Aveiro-Vale de Cambra": "VC", "Portugal-Azores-Angra do Hero\u00edsmo": "AH", "Portugal-Azores-Calheta": "CA", "Portugal-Azores-Corvo": "CO", "Portugal-Azores-Horta": "HO", "Portugal-Azores-Lagoa": "LG", "Portugal-Azores-Lajes das Flores": "LF", "Portugal-Azores-Lajes do Pico": "LP", "Portugal-Azores-Madalena": "MA", "Portugal-Azores-Nordeste": "NO", "Portugal-Azores-Ponta Delgada": "PD", "Portugal-Azores-Povoa\u00e7\u00e3o": "PC", "Portugal-Azores-Praia da Vit\u00f3ria": "PV", "Portugal-Azores-Ribeira Grande": "RG", "Portugal-Azores-Santa Cruz da Graciosa": "SG", "Portugal-Azores-Santa Cruz das Flores": "SF", "Portugal-Azores-S\u00e3o Roque do Pico": "SP", "Portugal-Azores-Velas": "VE", "Portugal-Azores-Vila do Porto": "VP", "Portugal-Azores-Vila Franca do Campo": "VC", "Portugal-Beja-Aljustrel": "AJ", "Portugal-Beja-Almod\u00f4var": "AM", "Portugal-Beja-Alvito": "AV", "Portugal-Beja-Barrancos": "BA", "Portugal-Beja-Beja": "BE", "Portugal-Beja-Castro Verde": "CV", "Portugal-Beja-Cuba": "CU", "Portugal-Beja-Ferreira do Alentejo": "FA", "Portugal-Beja-M\u00e9rtola": "ME", "Portugal-Beja-Moura": "MO", "Portugal-Beja-Odemira": "OD", "Portugal-Beja-Ourique": "OU", "Portugal-Beja-Serpa": "SE", "Portugal-Beja-Vidigueira": "VI", "Portugal-Braga-Amares": "AM", "Portugal-Braga-Barcelos": "BA", "Portugal-Braga-Braga": "BR", "Portugal-Braga-Cabeceiras de Basto": "CB", "Portugal-Braga-Celorico de Basto": "CL", "Portugal-Braga-Esposende": "ES", "Portugal-Braga-Fafe": "FA", "Portugal-Braga-Guimar\u00e3es": "GU", "Portugal-Bragan\u00e7a-Alf\u00e2ndega da F\u00e9": "AF", "Portugal-Bragan\u00e7a-Bragan\u00e7a": "BR", "Portugal-Bragan\u00e7a-Carrazeda de Ansi\u00e3es": "CA", "Portugal-Bragan\u00e7a-Freixo de Espada \u00e0 Cinta": "FE", "Portugal-Bragan\u00e7a-Macedo de Cavaleiros": "MC", "Portugal-Bragan\u00e7a-Miranda do Douro": "MD", "Portugal-Bragan\u00e7a-Mirandela": "MI", "Portugal-Bragan\u00e7a-Mogadouro": "MO", "Portugal-Bragan\u00e7a-Torre de Moncorvo": "TM", "Portugal-Bragan\u00e7a-Vila Flor": "VF", "Portugal-Bragan\u00e7a-Vimioso": "VM", "Portugal-Bragan\u00e7a-Vinhais": "VN", "Portugal-Braga-P\u00f3voa de Lanhoso": "PL", "Portugal-Braga-Terras de Bouro": "TB", "Portugal-Braga-Vieira do Minho": "VM", "Portugal-Braga-Vila Nova de Famalic\u00e3o": "VF", "Portugal-Braga-Vila Verde": "VV", "Portugal-Braga-Vizela": "VZ", "Portugal-Castelo Branco-Belmonte": "BE", "Portugal-Castelo Branco-Castelo Branco": "CB", "Portugal-Castelo Branco-Covilh\u00e3": "CO", "Portugal-Castelo Branco-Fund\u00e3o": "FU", "Portugal-Castelo Branco-Idanha-a-Nova": "IN", "Portugal-Castelo Branco-Oleiros": "OL", "Portugal-Castelo Branco-Penamacor": "PE", "Portugal-Castelo Branco-Proen\u00e7a-a-Nova": "PN", "Portugal-Castelo Branco-Sert\u00e3": "SE", "Portugal-Castelo Branco-Vila de Rei": "VR", "Portugal-Castelo Branco-Vila Velha de R\u00f3d\u00e3o": "VV", "Portugal-Coimbra-Arganil": "AR", "Portugal-Coimbra-Cantanhede": "CA", "Portugal-Coimbra-Coimbra": "CO", "Portugal-Coimbra-Condeixa-a-Nova": "CN", "Portugal-Coimbra-Figueira da Foz": "FF", "Portugal-Coimbra-G\u00f3is": "GO", "Portugal-Coimbra-Lous\u00e3": "LO", "Portugal-Coimbra-Mira": "MI", "Portugal-Coimbra-Miranda do Corvo": "MC", "Portugal-Coimbra-Montemor-o-Velho": "MV", "Portugal-Coimbra-Oliveira do Hospital": "OH", "Portugal-Coimbra-Pampilhosa da Serra": "PS", "Portugal-Coimbra-Penacova": "PC", "Portugal-Coimbra-Penela": "PL", "Portugal-Coimbra-Soure": "SO", "Portugal-Coimbra-T\u00e1bua": "TA", "Portugal-Coimbra-Vila Nova de Poiares": "VP", "Portugal-\u00c9vora-Alandroal": "AL", "Portugal-\u00c9vora-Arraiolos": "AR", "Portugal-\u00c9vora-Borba": "BO", "Portugal-\u00c9vora-Estremoz": "ES", "Portugal-\u00c9vora-\u00c9vora": "EV", "Portugal-\u00c9vora-Montemor-o-Novo": "MN", "Portugal-\u00c9vora-Mora": "MR", "Portugal-\u00c9vora-Mour\u00e3o": "MO", "Portugal-\u00c9vora-Portel": "PO", "Portugal-\u00c9vora-Redondo": "RD", "Portugal-\u00c9vora-Reguengos de Monsaraz": "RM", "Portugal-\u00c9vora-Vendas Novas": "VN", "Portugal-\u00c9vora-Viana do Alentejo": "VA", "Portugal-\u00c9vora-Vila Vi\u00e7osa": "VV", "Portugal-Faro-Albufeira": "AB", "Portugal-Faro-Alcoutim": "AC", "Portugal-Faro-Aljezur": "AJ", "Portugal-Faro-Castro Marim": "CM", "Portugal-Faro-Faro": "FA", "Portugal-Faro-Lagoa": "LA", "Portugal-Faro-Lagos": "LS", "Portugal-Faro-Loul\u00e9": "LO", "Portugal-Faro-Monchique": "MO", "Portugal-Faro-Olh\u00e3o": "OL", "Portugal-Faro-Portim\u00e3o": "PO", "Portugal-Faro-S\u00e3o Br\u00e1s de Alportel": "SB", "Portugal-Faro-Silves": "SI", "Portugal-Faro-Tavira": "TA", "Portugal-Faro-Vila do Bispo": "VB", "Portugal-Faro-Vila Real de Santo Ant\u00f3nio": "VS", "Portugal-Guarda-Aguiar da Beira": "AB", "Portugal-Guarda-Almeida": "AL", "Portugal-Guarda-Celorico da Beira": "CB", "Portugal-Guarda-Figueira de Castelo Rodrigo": "FC", "Portugal-Guarda-Fornos de Algodres": "FA", "Portugal-Guarda-Gouveia": "GO", "Portugal-Guarda-Guarda": "GU", "Portugal-Guarda-Manteigas": "MA", "Portugal-Guarda-M\u00eada": "ME", "Portugal-Guarda-Pinhel": "PI", "Portugal-Guarda-Sabugal": "SA", "Portugal-Guarda-Seia": "SE", "Portugal-Guarda-Trancoso": "TR", "Portugal-Guarda-Vila Nova de Foz C\u00f4a": "VF", "Portugal-Leiria-Alcoba\u00e7a": "AC", "Portugal-Leiria-Alvai\u00e1zere": "AV", "Portugal-Leiria-Ansi\u00e3o": "AN", "Portugal-Leiria-Batalha": "BA", "Portugal-Leiria-Bombarral": "BO", "Portugal-Leiria-Caldas da Rainha": "CR", "Portugal-Leiria-Castanheira de P\u00eara": "CP", "Portugal-Leiria-Figueir\u00f3 dos Vinhos": "FV", "Portugal-Leiria-Leiria": "LE", "Portugal-Leiria-Marinha Grande": "MG", "Portugal-Leiria-Nazar\u00e9": "NA", "Portugal-Leiria-\u00d3bidos": "OB", "Portugal-Leiria-Pedr\u00f3g\u00e3o Grande": "PG", "Portugal-Leiria-Peniche": "PN", "Portugal-Leiria-Pombal": "PB", "Portugal-Leiria-Porto de M\u00f3s": "PM", "Portugal-Lisboa-Alenquer": "AL", "Portugal-Lisboa-Amadora": "AM", "Portugal-Lisboa-Arruda dos Vinhos": "AV", "Portugal-Lisboa-Azambuja": "AZ", "Portugal-Lisboa-Cadaval": "CD", "Portugal-Lisboa-Cascais": "CS", "Portugal-Lisboa-Lisboa": "LI", "Portugal-Lisboa-Loures": "LS", "Portugal-Lisboa-Lourinh\u00e3": "LN", "Portugal-Lisboa-Mafra": "MA", "Portugal-Lisboa-Odivelas": "OD", "Portugal-Lisboa-Oeiras": "OE", "Portugal-Lisboa-Sintra": "SI", "Portugal-Lisboa-Sobral de Monte Agra\u00e7o": "SM", "Portugal-Lisboa-Torres Vedras": "TV", "Portugal-Lisboa-Vila Franca de Xira": "VX", "Portugal-Madeira-Calheta": "CT", "Portugal-Madeira-C\u00e2mara de Lobos": "CL", "Portugal-Madeira-Funchal": "FU", "Portugal-Madeira-Machico": "MA", "Portugal-Madeira-Ponta do Sol": "PD", "Portugal-Madeira-Porto Moniz": "PM", "Portugal-Madeira-Porto Santo": "PS", "Portugal-Madeira-Ribeira Brava": "RB", "Portugal-Madeira-Santa Cruz": "SC", "Portugal-Madeira-Santana": "SA", "Portugal-Madeira-S\u00e3o Vicente": "SV", "Portugal-Portalegre-Alter do Ch\u00e3o": "AC", "Portugal-Portalegre-Arronches": "AR", "Portugal-Portalegre-Avis": "AV", "Portugal-Portalegre-Campo Maior": "CM", "Portugal-Portalegre-Castelo de Vide": "CV", "Portugal-Portalegre-Crato": "CR", "Portugal-Portalegre-Elvas": "EL", "Portugal-Portalegre-Fronteira": "FR", "Portugal-Portalegre-Gavi\u00e3o": "GA", "Portugal-Portalegre-Marv\u00e3o": "MA", "Portugal-Portalegre-Monforte": "MO", "Portugal-Portalegre-Nisa": "NI", "Portugal-Portalegre-Ponte de S\u00f4r": "PS", "Portugal-Portalegre-Portalegre": "PA", "Portugal-Portalegre-Sousel": "SO", "Portugal-Porto-Amarante": "AM", "Portugal-Porto-Bai\u00e3o": "BA", "Portugal-Porto-Felgueiras": "FE", "Portugal-Porto-Gondomar": "GO", "Portugal-Porto-Lousada": "LO", "Portugal-Porto-Maia": "MI", "Portugal-Porto-Marco de Canaveses": "MC", "Portugal-Porto-Matosinhos": "MT", "Portugal-Porto-Pa\u00e7os de Ferreira": "PF", "Portugal-Porto-Paredes": "PA", "Portugal-Porto-Penafiel": "PE", "Portugal-Porto-Porto": "PO", "Portugal-Porto-P\u00f3voa de Varzim": "PV", "Portugal-Porto-Santo Tirso": "ST", "Portugal-Porto-Trofa": "TR", "Portugal-Porto-Valongo": "VA", "Portugal-Porto-Vila do Conde": "VC", "Portugal-Porto-Vila Nova de Gaia": "VG", "Portugal-Santar\u00e9m-Abrantes": "AB", "Portugal-Santar\u00e9m-Alcanena": "AC", "Portugal-Santar\u00e9m-Almeirim": "AM", "Portugal-Santar\u00e9m-Alpiar\u00e7a": "AP", "Portugal-Santar\u00e9m-Benavente": "BE", "Portugal-Santar\u00e9m-Cartaxo": "CA", "Portugal-Santar\u00e9m-Chamusca": "CH", "Portugal-Santar\u00e9m-Const\u00e2ncia": "CN", "Portugal-Santar\u00e9m-Coruche": "CR", "Portugal-Santar\u00e9m-Entroncamento": "EN", "Portugal-Santar\u00e9m-Ferreira do Z\u00eazere": "FZ", "Portugal-Santar\u00e9m-Goleg\u00e3": "GO", "Portugal-Santar\u00e9m-Ma\u00e7\u00e3o": "MA", "Portugal-Santar\u00e9m-Our\u00e9m": "OU", "Portugal-Santar\u00e9m-Rio Maior": "RM", "Portugal-Santar\u00e9m-Salvaterra de Magos": "SM", "Portugal-Santar\u00e9m-Santar\u00e9m": "SA", "Portugal-Santar\u00e9m-Sardoal": "SD", "Portugal-Santar\u00e9m-Tomar": "TM", "Portugal-Santar\u00e9m-Torres Novas": "TN", "Portugal-Santar\u00e9m-Vila Nova da Barquinha": "VB", "Portugal-Set\u00fabal-Alc\u00e1cer do Sal": "AS", "Portugal-Set\u00fabal-Alcochete": "AC", "Portugal-Set\u00fabal-Almada": "AM", "Portugal-Set\u00fabal-Barreiro": "BA", "Portugal-Set\u00fabal-Gr\u00e2ndola": "GR", "Portugal-Set\u00fabal-Moita": "MT", "Portugal-Set\u00fabal-Montijo": "MN", "Portugal-Set\u00fabal-Palmela": "PA", "Portugal-Set\u00fabal-Santiago do Cac\u00e9m": "SC", "Portugal-Set\u00fabal-Seixal": "SX", "Portugal-Set\u00fabal-Sesimbra": "SS", "Portugal-Set\u00fabal-Set\u00fabal": "SE", "Portugal-Set\u00fabal-Sines": "SI", "Portugal-Viana do Castelo-Arcos de Valdevez": "AV", "Portugal-Viana do Castelo-Caminha": "CA", "Portugal-Viana do Castelo-Melga\u00e7o": "ME", "Portugal-Viana do Castelo-Mon\u00e7\u00e3o": "MO", "Portugal-Viana do Castelo-Paredes de Coura": "PC", "Portugal-Viana do Castelo-Ponte da Barca": "PB", "Portugal-Viana do Castelo-Ponte de Lima": "PL", "Portugal-Viana do Castelo-Valen\u00e7a": "VA", "Portugal-Viana do Castelo-Viana do Castelo": "VC", "Portugal-Viana do Castelo-Vila Nova de Cerveira": "VN", "Portugal-Vila Real-Alij\u00f3": "AL", "Portugal-Vila Real-Boticas": "BO", "Portugal-Vila Real-Chaves": "CH", "Portugal-Vila Real-Mes\u00e3o Frio": "MF", "Portugal-Vila Real-Mondim de Basto": "MB", "Portugal-Vila Real-Montalegre": "MT", "Portugal-Vila Real-Mur\u00e7a": "MU", "Portugal-Vila Real-Peso da R\u00e9gua": "PR", "Portugal-Vila Real-Ribeira de Pena": "RP", "Portugal-Vila Real-Sabrosa": "SA", "Portugal-Vila Real-Santa Marta de Penagui\u00e3o": "SM", "Portugal-Vila Real-Valpa\u00e7os": "VA", "Portugal-Vila Real-Vila Pouca de Aguiar": "VP", "Portugal-Vila Real-Vila Real": "VR", "Portugal-Viseu-Armamar": "AR", "Portugal-Viseu-Carregal do Sal": "CS", "Portugal-Viseu-Castro Daire": "CD", "Portugal-Viseu-Cinf\u00e3es": "CI", "Portugal-Viseu-Lamego": "LA", "Portugal-Viseu-Mangualde": "MA", "Portugal-Viseu-Moimenta da Beira": "MB", "Portugal-Viseu-Mort\u00e1gua": "MR", "Portugal-Viseu-Nelas": "NE", "Portugal-Viseu-Oliveira de Frades": "OF", "Portugal-Viseu-Penalva do Castelo": "PC", "Portugal-Viseu-Penedono": "PE", "Portugal-Viseu-Resende": "RE", "Portugal-Viseu-Santa Comba D\u00e3o": "SC", "Portugal-Viseu-S\u00e3o Jo\u00e3o da Pesqueira": "SJ", "Portugal-Viseu-S\u00e3o Pedro do Sul": "SP", "Portugal-Viseu-S\u00e1t\u00e3o": "ST", "Portugal-Viseu-Sernancelhe": "SE", "Portugal-Viseu-Tabua\u00e7o": "TB", "Portugal-Viseu-Tarouca": "TR", "Portugal-Viseu-Tondela": "TO", "Portugal-Viseu-Vila Nova de Paiva": "VP", "Portugal-Viseu-Viseu": "VS", "Portugal-Viseu-Vouzela": "VO", "Puerto Rico-Adjuntas-None": "None", "Puerto Rico-Aguada-None": "None", "Puerto Rico-Aguadilla-None": "None", "Puerto Rico-Aguas Buenas-None": "None", "Puerto Rico-Aibonito-None": "None", "Puerto Rico-A\u00f1asco-None": "None", "Puerto Rico-Arecibo-None": "None", "Puerto Rico-Arroyo-None": "None", "Puerto Rico-Barceloneta-None": "None", "Puerto Rico-Barranquitas-None": "None", "Puerto Rico-Bayam\u00f3n-None": "None", "Puerto Rico-Cabo Rojo-None": "None", "Puerto Rico-Caguas-None": "None", "Puerto Rico-Camuy-None": "None", "Puerto Rico-Can\u00f3vanas-None": "None", "Puerto Rico-Carolina-None": "None", "Puerto Rico-Cata\u00f1o-None": "None", "Puerto Rico-Cayey-None": "None", "Puerto Rico-Ceiba-None": "None", "Puerto Rico-Ciales-None": "None", "Puerto Rico-Cidra-None": "None", "Puerto Rico-Coamo-None": "None", "Puerto Rico-Comer\u00edo-None": "None", "Puerto Rico-Corozal-None": "None", "Puerto Rico-Culebra-None": "None", "Puerto Rico-Dorado-None": "None", "Puerto Rico-Fajardo-None": "None", "Puerto Rico-Florida-None": "None", "Puerto Rico-Gu\u00e1nica-None": "None", "Puerto Rico-Guayama-None": "None", "Puerto Rico-Guayanilla-None": "None", "Puerto Rico-Guaynabo-None": "None", "Puerto Rico-Gurabo-None": "None", "Puerto Rico-Hatillo-None": "None", "Puerto Rico-Hormigueros-None": "None", "Puerto Rico-Humacao-None": "None", "Puerto Rico-Isabela-None": "None", "Puerto Rico-Jayuya-None": "None", "Puerto Rico-Juana D\u00edaz-None": "None", "Puerto Rico-Juncos-None": "None", "Puerto Rico-Lajas-None": "None", "Puerto Rico-Lares-None": "None", "Puerto Rico-Las Mar\u00edas-None": "None", "Puerto Rico-Las Piedras-None": "None", "Puerto Rico-Lo\u00edza-None": "None", "Puerto Rico-Luquillo-None": "None", "Puerto Rico-Manat\u00ed-None": "None", "Puerto Rico-Maricao-None": "None", "Puerto Rico-Maunabo-None": "None", "Puerto Rico-Mayag\u00fcez-None": "None", "Puerto Rico-Moca-None": "None", "Puerto Rico-Morovis-None": "None", "Puerto Rico-Naguabo-None": "None", "Puerto Rico-Naranjito-None": "None", "Puerto Rico-Orocovis-None": "None", "Puerto Rico-Patillas-None": "None", "Puerto Rico-Pe\u00f1uelas-None": "None", "Puerto Rico-Ponce-None": "None", "Puerto Rico-Quebradillas-None": "None", "Puerto Rico-Rinc\u00f3n-None": "None", "Puerto Rico-R\u00edo Grande-None": "None", "Puerto Rico-Sabana Grande-None": "None", "Puerto Rico-Salinas-None": "None", "Puerto Rico-San Germ\u00e1n-None": "None", "Puerto Rico-San Juan-None": "None", "Puerto Rico-San Lorenzo-None": "None", "Puerto Rico-San Sebasti\u00e1n-None": "None", "Puerto Rico-Santa Isabel-None": "None", "Puerto Rico-Toa Alta-None": "None", "Puerto Rico-Toa Baja-None": "None", "Puerto Rico-Trujillo Alto-None": "None", "Puerto Rico-Utuado-None": "None", "Puerto Rico-Vega Alta-None": "None", "Puerto Rico-Vega Baja-None": "None", "Puerto Rico-Vieques-None": "None", "Puerto Rico-Villalba-None": "None", "Puerto Rico-Yabucoa-None": "None", "Puerto Rico-Yauco-None": "None", "Qatar-Ad Dawhah-None": "None", "Qatar-Al Daayen-None": "None", "Qatar-Al Khor-None": "None", "Qatar-Al Wakrah-None": "None", "Qatar-Ar Rayyan-None": "None", "Qatar-Madinat ash Shamal-None": "None", "Qatar-Umm Salal-None": "None", "Republic of Congo-Bouenza-Boko-Songho": "BS", "Republic of Congo-Bouenza-Loudima": "LO", "Republic of Congo-Bouenza-Madingou": "MD", "Republic of Congo-Bouenza-Mfouati": "MF", "Republic of Congo-Bouenza-Mouyondzi": "MO", "Republic of Congo-Bouenza-Nkayi District": "None", "Republic of Congo-Brazzaville-Brazzaville": "BR", "Republic of Congo-Cuvette-Ouest-Ewo": "EW", "Republic of Congo-Cuvette-Ouest-K\u00e9ll\u00e9": "KE", "Republic of Congo-Cuvette-Ouest-Mbomo": "MO", "Republic of Congo-Cuvette-Boundji": "BO", "Republic of Congo-Cuvette-Loukol\u00e9la": "LO", "Republic of Congo-Cuvette-Makoua": "MA", "Republic of Congo-Cuvette-Mossaka": "MO", "Republic of Congo-Cuvette-Okoyo": "OK", "Republic of Congo-Cuvette-Owando": "OW", "Republic of Congo-Kouilou-Kakamoeka": "KA", "Republic of Congo-Kouilou-Loandjili": "None", "Republic of Congo-Kouilou-Madingo-Kayes": "MK", "Republic of Congo-Kouilou-Mvouti": "MV", "Republic of Congo-L\u00e9koumou-Bambama": "BA", "Republic of Congo-L\u00e9koumou-Komono": "KO", "Republic of Congo-L\u00e9koumou-Sibiti": "SI", "Republic of Congo-L\u00e9koumou-Zanaga": "ZA", "Republic of Congo-Likouala-Dongou": "DO", "Republic of Congo-Likouala-Ep\u00e9na": "EP", "Republic of Congo-Likouala-Impfondo": "IM", "Republic of Congo-Niari-Div\u00e9ni\u00e9": "DI", "Republic of Congo-Niari-Kibangou": "KB", "Republic of Congo-Niari-Kimongo": "KM", "Republic of Congo-Niari-Louvakou (Loubomo)": "LO", "Republic of Congo-Niari-Mayoko": "MY", "Republic of Congo-Niari-Mossendjo": "None", "Republic of Congo-Plateaux-Abala": "AB", "Republic of Congo-Plateaux-Djambala": "DJ", "Republic of Congo-Plateaux-Gamboma": "GA", "Republic of Congo-Plateaux-L\u00e9kana": "LE", "Republic of Congo-Pointe Noire-Pointe Noire": "PN", "Republic of Congo-Pool-Boko": "BO", "Republic of Congo-Pool-Kindamba": "KD", "Republic of Congo-Pool-Kinkala": "KK", "Republic of Congo-Pool-Mayama": "MA", "Republic of Congo-Pool-Mindouli": "MI", "Republic of Congo-Pool-Ngab\u00e9": "NG", "Republic of Congo-Pool-Ngamaba": "None", "Republic of Congo-Sangha-Ouesso": "None", "Republic of Congo-Sangha-Semb\u00e9": "SE", "Republic of Congo-Sangha-Souank\u00e9": "SO", "Reunion-Saint-Beno\u00eet-Bras-Panon": "BP", "Reunion-Saint-Beno\u00eet-La Plaine-des-Palmistes": "PP", "Reunion-Saint-Beno\u00eet-Saint-Andr\u00e9": "AN", "Reunion-Saint-Beno\u00eet-Saint-Beno\u00eet": "BN", "Reunion-Saint-Beno\u00eet-Sainte-Rose": "RO", "Reunion-Saint-Beno\u00eet-Salazie": "SA", "Reunion-Saint-Denis-La Possession": "PS", "Reunion-Saint-Denis-Le Port": "PO", "Reunion-Saint-Denis-Saint-Denis": "DN", "Reunion-Saint-Denis-Sainte-Marie": "MA", "Reunion-Saint-Denis-Sainte-Suzanne": "SU", "Reunion-Saint-Paul-L'\u00c9tang-Sal\u00e9": "ES", "Reunion-Saint-Paul-Les Avirons": "AV", "Reunion-Saint-Paul-Les Trois-Bassins": "TB", "Reunion-Saint-Paul-Saint-Leu": "LE", "Reunion-Saint-Paul-Saint-Paul": "PL", "Reunion-Saint-Pierre-Cilaos": "CI", "Reunion-Saint-Pierre-L'Entre-Deux": "ED", "Reunion-Saint-Pierre-Le Tampon": "TA", "Reunion-Saint-Pierre-Petite-\u00cele": "PI", "Reunion-Saint-Pierre-Saint-Joseph": "JO", "Reunion-Saint-Pierre-Saint-Louis": "LO", "Reunion-Saint-Pierre-Saint-Philippe": "PH", "Reunion-Saint-Pierre-Saint-Pierre": "PR", "Romania-Alba-Abrud": "None", "Romania-Alba-Aiud": "None", "Romania-Alba-Alba Iulia": "None", "Romania-Alba-Albac": "None", "Romania-Alba-Almasu Mare": "None", "Romania-Alba-Arieseni": "None", "Romania-Alba-Avram Iancu": "None", "Romania-Alba-Baia De Aries": "None", "Romania-Alba-Berghin": "None", "Romania-Alba-Bistra": "None", "Romania-Alba-Blaj": "None", "Romania-Alba-Blandiana": "None", "Romania-Alba-Bucium": "None", "Romania-Alba-Calnic": "None", "Romania-Alba-Campeni": "None", "Romania-Alba-Cenade": "None", "Romania-Alba-Cergau Mare": "None", "Romania-Alba-Ceru-bacainti": "None", "Romania-Alba-Cetatea De Balta": "None", "Romania-Alba-Ciugud": "None", "Romania-Alba-Ciuruleasa": "None", "Romania-Alba-Craciunelu De Jos": "None", "Romania-Alba-Cricau": "None", "Romania-Alba-Cugir": "None", "Romania-Alba-Daia Romana": "None", "Romania-Alba-Dostat": "None", "Romania-Alba-Farau": "None", "Romania-Alba-Galda De Jos": "None", "Romania-Alba-Garbova": "None", "Romania-Alba-Garda De Sus": "None", "Romania-Alba-Hoparta": "None", "Romania-Alba-Horea": "None", "Romania-Alba-Ighiu": "None", "Romania-Alba-Intregalde": "None", "Romania-Alba-Jidvei": "None", "Romania-Alba-Livezile": "None", "Romania-Alba-Lopadea Noua": "None", "Romania-Alba-Lunca Muresului": "None", "Romania-Alba-Lupsa": "None", "Romania-Alba-Metes": "None", "Romania-Alba-Mihalt": "None", "Romania-Alba-Miraslau": "None", "Romania-Alba-Mogos": "None", "Romania-Alba-Noslac": "None", "Romania-Alba-Ocna Mures": "None", "Romania-Alba-Ocolis": "None", "Romania-Alba-Ohaba": "None", "Romania-Alba-Pianu De Sus": "None", "Romania-Alba-Poiana Vadului": "None", "Romania-Alba-Ponor": "None", "Romania-Alba-Posaga De Jos": "None", "Romania-Alba-Radesti": "None", "Romania-Alba-Ramet": "None", "Romania-Alba-Rametea": "None", "Romania-Alba-Rosia De Secas": "None", "Romania-Alba-Rosia Montana": "None", "Romania-Alba-Salciua De Jos": "None", "Romania-Alba-Salistea": "None", "Romania-Alba-Sancel": "None", "Romania-Alba-Santimbru": "None", "Romania-Alba-Sasciori": "None", "Romania-Alba-Scarisoara": "None", "Romania-Alba-Sebes": "None", "Romania-Alba-Sibot": "None", "Romania-Alba-Sohodol": "None", "Romania-Alba-Sona": "None", "Romania-Alba-Spring": "None", "Romania-Alba-Stremt": "None", "Romania-Alba-Sugag": "None", "Romania-Alba-Teius": "None", "Romania-Alba-Unirea": "None", "Romania-Alba-Vadu Motilor": "None", "Romania-Alba-Valea Lunga": "None", "Romania-Alba-Vidra": "None", "Romania-Alba-Vintu De Jos": "None", "Romania-Alba-Zlatna": "None", "Romania-Arad-Almas": "None", "Romania-Arad-Apateu": "None", "Romania-Arad-Arad": "None", "Romania-Arad-Archis": "None", "Romania-Arad-Barsa": "None", "Romania-Arad-Barzava": "None", "Romania-Arad-Bata": "None", "Romania-Arad-Beliu": "None", "Romania-Arad-Birchis": "None", "Romania-Arad-Bocsig": "None", "Romania-Arad-Brazii": "None", "Romania-Arad-Buteni": "None", "Romania-Arad-Carand": "None", "Romania-Arad-Cermei": "None", "Romania-Arad-Chisindia": "None", "Romania-Arad-Chisineu-cris": "None", "Romania-Arad-Conop": "None", "Romania-Arad-Covasint": "None", "Romania-Arad-Craiva": "None", "Romania-Arad-Curtici": "None", "Romania-Arad-Dezna": "None", "Romania-Arad-Dieci": "None", "Romania-Arad-Dorgos": "None", "Romania-Arad-Fantanele": "None", "Romania-Arad-Felnac": "None", "Romania-Arad-Ghioroc": "None", "Romania-Arad-Graniceri": "None", "Romania-Arad-Gurahont": "None", "Romania-Arad-Halmagel": "None", "Romania-Arad-Halmagiu": "None", "Romania-Arad-Hasmas": "None", "Romania-Arad-Ignesti": "None", "Romania-Arad-Ineu": "None", "Romania-Arad-Iratosu": "None", "Romania-Arad-Lipova": "None", "Romania-Arad-Livada": "None", "Romania-Arad-Macea": "None", "Romania-Arad-Misca": "None", "Romania-Arad-Moneasa": "None", "Romania-Arad-Nadlac": "None", "Romania-Arad-Olari": "None", "Romania-Arad-Pancota": "None", "Romania-Arad-Paulis": "None", "Romania-Arad-Pecica": "None", "Romania-Arad-Peregu Mare": "None", "Romania-Arad-Petris": "None", "Romania-Arad-Pilu": "None", "Romania-Arad-Plescuta": "None", "Romania-Arad-Sagu": "None", "Romania-Arad-Santana": "None", "Romania-Arad-Savarsin": "None", "Romania-Arad-Sebis": "None", "Romania-Arad-Secusigiu": "None", "Romania-Arad-Seitin": "None", "Romania-Arad-Seleus": "None", "Romania-Arad-Semlac": "None", "Romania-Arad-Sepreus": "None", "Romania-Arad-Sicula": "None", "Romania-Arad-Silindia": "None", "Romania-Arad-Simand": "None", "Romania-Arad-Sintea Mare": "None", "Romania-Arad-Siria": "None", "Romania-Arad-Sistarovat": "None", "Romania-Arad-Socodor": "None", "Romania-Arad-Sofronea": "None", "Romania-Arad-Tarnova": "None", "Romania-Arad-Taut": "None", "Romania-Arad-Varadia De Mures": "None", "Romania-Arad-Varfurile": "None", "Romania-Arad-Vinga": "None", "Romania-Arad-Vladimirescu": "None", "Romania-Arad-Zabrani": "None", "Romania-Arad-Zarand": "None", "Romania-Arad-Zerind": "None", "Romania-Arad-Zimandu Nou": "None", "Romania-Arge\u0219-Albestii Pamanteni": "None", "Romania-Arge\u0219-Albota": "None", "Romania-Arge\u0219-Aninoasa": "None", "Romania-Arge\u0219-Babana": "None", "Romania-Arge\u0219-Baiculesti": "None", "Romania-Arge\u0219-Balilesti": "None", "Romania-Arge\u0219-Barla": "None", "Romania-Arge\u0219-Bascov": "None", "Romania-Arge\u0219-Berevoesti": "None", "Romania-Arge\u0219-Bogati": "None", "Romania-Arge\u0219-Boteni": "None", "Romania-Arge\u0219-Botesti": "None", "Romania-Arge\u0219-Bradu": "None", "Romania-Arge\u0219-Bradulet": "None", "Romania-Arge\u0219-Budeasa Mare": "None", "Romania-Arge\u0219-Bughea De Jos": "None", "Romania-Arge\u0219-Bughea De Sus": "None", "Romania-Arge\u0219-Caldararu": "None", "Romania-Arge\u0219-Campulung": "None", "Romania-Arge\u0219-Capatanenii Pamanteni": "None", "Romania-Arge\u0219-Cateasca": "None", "Romania-Arge\u0219-Ceparii Pamanteni": "None", "Romania-Arge\u0219-Cetateni": "None", "Romania-Arge\u0219-Cicanesti": "None", "Romania-Arge\u0219-Ciofrangeni": "None", "Romania-Arge\u0219-Corbeni": "None", "Romania-Arge\u0219-Corbi": "None", "Romania-Arge\u0219-Cosesti": "None", "Romania-Arge\u0219-Costesti": "None", "Romania-Arge\u0219-Cotmeana": "None", "Romania-Arge\u0219-Cuca": "None", "Romania-Arge\u0219-Curtea De Arges": "None", "Romania-Arge\u0219-Dambovicioara": "None", "Romania-Arge\u0219-Darmanesti": "None", "Romania-Arge\u0219-Davidesti": "None", "Romania-Arge\u0219-Dobresti": "None", "Romania-Arge\u0219-Domnesti": "None", "Romania-Arge\u0219-Draganu-olteni": "None", "Romania-Arge\u0219-Dragoslavele": "None", "Romania-Arge\u0219-Godeni": "None", "Romania-Arge\u0219-Harsesti": "None", "Romania-Arge\u0219-Hartiesti": "None", "Romania-Arge\u0219-Izvoru": "None", "Romania-Arge\u0219-Leordeni": "None", "Romania-Arge\u0219-Leresti": "None", "Romania-Arge\u0219-Lunca Corbului": "None", "Romania-Arge\u0219-Malureni": "None", "Romania-Arge\u0219-Maracineni": "None", "Romania-Arge\u0219-Martesti": "None", "Romania-Arge\u0219-Matau": "None", "Romania-Arge\u0219-Merisani": "None", "Romania-Arge\u0219-Micesti": "None", "Romania-Arge\u0219-Mihaesti": "None", "Romania-Arge\u0219-Mioveni": "None", "Romania-Arge\u0219-Mirosi": "None", "Romania-Arge\u0219-Moraresti": "None", "Romania-Arge\u0219-Mosoaia": "None", "Romania-Arge\u0219-Mozaceni": "None", "Romania-Arge\u0219-Negrasi": "None", "Romania-Arge\u0219-Nucsoara": "None", "Romania-Arge\u0219-Oarja": "None", "Romania-Arge\u0219-Pietrosani": "None", "Romania-Arge\u0219-Pitesti": "None", "Romania-Arge\u0219-Poiana Lacului": "None", "Romania-Arge\u0219-Poienarii de Arges": "None", "Romania-Arge\u0219-Poienarii de Muscel": "None", "Romania-Arge\u0219-Popesti": "None", "Romania-Arge\u0219-Priboieni": "None", "Romania-Arge\u0219-Rachitele De Jos": "None", "Romania-Arge\u0219-Radutesti": "None", "Romania-Arge\u0219-Ratesti": "None", "Romania-Arge\u0219-Recea": "None", "Romania-Arge\u0219-Rociu": "None", "Romania-Arge\u0219-Rucar": "None", "Romania-Arge\u0219-Salatrucu": "None", "Romania-Arge\u0219-Schitu Golesti": "None", "Romania-Arge\u0219-Slobozia": "None", "Romania-Arge\u0219-Stalpeni": "None", "Romania-Arge\u0219-Stefan Cel Mare": "None", "Romania-Arge\u0219-Stefanesti": "None", "Romania-Arge\u0219-Stoenesti": "None", "Romania-Arge\u0219-Stolnici": "None", "Romania-Arge\u0219-Suici": "None", "Romania-Arge\u0219-Suseni": "None", "Romania-Arge\u0219-Teiu": "None", "Romania-Arge\u0219-Tigveni": "None", "Romania-Arge\u0219-Titesti": "None", "Romania-Arge\u0219-Topoloveni": "None", "Romania-Arge\u0219-Uda": "None", "Romania-Arge\u0219-Ungheni": "None", "Romania-Arge\u0219-Valea Danului": "None", "Romania-Arge\u0219-Valea Iasului": "None", "Romania-Arge\u0219-Valea Mare Pravat": "None", "Romania-Arge\u0219-Valsanesti": "None", "Romania-Arge\u0219-Vedea": "None", "Romania-Arge\u0219-Vladesti": "None", "Romania-Arge\u0219-Vranesti": "None", "Romania-Arge\u0219-Vulpesti": "None", "Romania-Arge\u0219-Zgripcesti": "None", "Romania-Bac\u0103u-Agas": "None", "Romania-Bac\u0103u-Ardeoani": "None", "Romania-Bac\u0103u-Asau": "None", "Romania-Bac\u0103u-Bacau": "None", "Romania-Bac\u0103u-Balcani": "None", "Romania-Bac\u0103u-Barsanesti": "None", "Romania-Bac\u0103u-Beresti-bistrita": "None", "Romania-Bac\u0103u-Beresti-tazlau": "None", "Romania-Bac\u0103u-Berzunti": "None", "Romania-Bac\u0103u-Blagesti": "None", "Romania-Bac\u0103u-Bogdanesti": "None", "Romania-Bac\u0103u-Brusturoasa": "None", "Romania-Bac\u0103u-Buhoci": "None", "Romania-Bac\u0103u-Buhusi": "None", "Romania-Bac\u0103u-Caiuti": "None", "Romania-Bac\u0103u-Casin": "None", "Romania-Bac\u0103u-Cleja": "None", "Romania-Bac\u0103u-Colonesti": "None", "Romania-Bac\u0103u-Comanesti": "None", "Romania-Bac\u0103u-Corbasca": "None", "Romania-Bac\u0103u-Cotofanesti": "None", "Romania-Bac\u0103u-Damienesti": "None", "Romania-Bac\u0103u-Darmanesti": "None", "Romania-Bac\u0103u-Dealu Morii": "None", "Romania-Bac\u0103u-Dofteana": "None", "Romania-Bac\u0103u-Faget": "None", "Romania-Bac\u0103u-Faraoani": "None", "Romania-Bac\u0103u-Filipeni": "None", "Romania-Bac\u0103u-Filipesti": "None", "Romania-Bac\u0103u-Gaiceana": "None", "Romania-Bac\u0103u-Garlenii De Sus": "None", "Romania-Bac\u0103u-Glavanesti": "None", "Romania-Bac\u0103u-Gura Vaii": "None", "Romania-Bac\u0103u-Helegiu": "None", "Romania-Bac\u0103u-Hemeius": "None", "Romania-Bac\u0103u-Horgesti": "None", "Romania-Bac\u0103u-Huruiesti": "None", "Romania-Bac\u0103u-Izvoru Berheciului": "None", "Romania-Bac\u0103u-Letea Veche": "None", "Romania-Bac\u0103u-Lichitiseni": "None", "Romania-Bac\u0103u-Lipova": "None", "Romania-Bac\u0103u-Livezi": "None", "Romania-Bac\u0103u-Luizi-calugara": "None", "Romania-Bac\u0103u-Magiresti": "None", "Romania-Bac\u0103u-Magura": "None", "Romania-Bac\u0103u-Manastirea Casin": "None", "Romania-Bac\u0103u-Margineni": "None", "Romania-Bac\u0103u-Moinesti": "None", "Romania-Bac\u0103u-Motoseni": "None", "Romania-Bac\u0103u-Negri": "None", "Romania-Bac\u0103u-Nicolae Balcescu": "None", "Romania-Bac\u0103u-Oituz": "None", "Romania-Bac\u0103u-Oncesti": "None", "Romania-Bac\u0103u-Onesti": "None", "Romania-Bac\u0103u-Orbeni": "None", "Romania-Bac\u0103u-Palanca": "None", "Romania-Bac\u0103u-Pancesti": "None", "Romania-Bac\u0103u-Parava": "None", "Romania-Bac\u0103u-Pargaresti": "None", "Romania-Bac\u0103u-Parincea": "None", "Romania-Bac\u0103u-Parjol": "None", "Romania-Bac\u0103u-Plopana": "None", "Romania-Bac\u0103u-Podu Turcului": "None", "Romania-Bac\u0103u-Poduri": "None", "Romania-Bac\u0103u-Racaciuni": "None", "Romania-Bac\u0103u-Rachitoasa": "None", "Romania-Bac\u0103u-Racova": "None", "Romania-Bac\u0103u-Rosiori": "None", "Romania-Bac\u0103u-Sanduleni": "None", "Romania-Bac\u0103u-Sascut": "None", "Romania-Bac\u0103u-Saucesti": "None", "Romania-Bac\u0103u-Scorteni": "None", "Romania-Bac\u0103u-Secuieni": "None", "Romania-Bac\u0103u-Slanic-moldova": "None", "Romania-Bac\u0103u-Solont": "None", "Romania-Bac\u0103u-Stanisesti": "None", "Romania-Bac\u0103u-Stefan Cel Mare": "None", "Romania-Bac\u0103u-Strugari": "None", "Romania-Bac\u0103u-Tamasi": "None", "Romania-Bac\u0103u-Targu Ocna": "None", "Romania-Bac\u0103u-Targu Trotus": "None", "Romania-Bac\u0103u-Tatarasti": "None", "Romania-Bac\u0103u-Traian": "None", "Romania-Bac\u0103u-Ungureni": "None", "Romania-Bac\u0103u-Urechesti": "None", "Romania-Bac\u0103u-Valea Seaca": "None", "Romania-Bac\u0103u-Zemes": "None", "Romania-Bihor-Abram": "None", "Romania-Bihor-Abramut": "None", "Romania-Bihor-Alesd": "None", "Romania-Bihor-Astileu": "None", "Romania-Bihor-Auseu": "None", "Romania-Bihor-Avram Iancu": "None", "Romania-Bihor-Balc": "None", "Romania-Bihor-Batar": "None", "Romania-Bihor-Beius": "None", "Romania-Bihor-Biharia": "None", "Romania-Bihor-Boianu Mare": "None", "Romania-Bihor-Borod": "None", "Romania-Bihor-Bors": "None", "Romania-Bihor-Bratca": "None", "Romania-Bihor-Brusturi": "None", "Romania-Bihor-Budureasa": "None", "Romania-Bihor-Buduslau": "None", "Romania-Bihor-Bulz": "None", "Romania-Bihor-Buntesti": "None", "Romania-Bihor-Cabesti": "None", "Romania-Bihor-Campani": "None", "Romania-Bihor-Carpinet": "None", "Romania-Bihor-Cefa": "None", "Romania-Bihor-Ceica": "None", "Romania-Bihor-Cetariu": "None", "Romania-Bihor-Cherechiu": "None", "Romania-Bihor-Chislaz": "None", "Romania-Bihor-Ciuhoi": "None", "Romania-Bihor-Ciumeghiu": "None", "Romania-Bihor-Cociuba Mare": "None", "Romania-Bihor-Copacel": "None", "Romania-Bihor-Cristioru De Jos": "None", "Romania-Bihor-Curatele": "None", "Romania-Bihor-Curtuiseni": "None", "Romania-Bihor-Derna": "None", "Romania-Bihor-Diosig": "None", "Romania-Bihor-Dobresti": "None", "Romania-Bihor-Draganesti": "None", "Romania-Bihor-Dragesti": "None", "Romania-Bihor-Finis": "None", "Romania-Bihor-Girisu De Cris": "None", "Romania-Bihor-Hidiselu De Sus": "None", "Romania-Bihor-Holod": "None", "Romania-Bihor-Husasau De Tinca": "None", "Romania-Bihor-Ineu": "None", "Romania-Bihor-Lazareni": "None", "Romania-Bihor-Lazuri De Beius": "None", "Romania-Bihor-Lugasu De Jos": "None", "Romania-Bihor-Lunca": "None", "Romania-Bihor-Madaras": "None", "Romania-Bihor-Magesti": "None", "Romania-Bihor-Marghita": "None", "Romania-Bihor-Nojorid": "None", "Romania-Bihor-Nucet": "None", "Romania-Bihor-Olcea": "None", "Romania-Bihor-Oradea": "None", "Romania-Bihor-Osorhei": "None", "Romania-Bihor-Pietroasa": "None", "Romania-Bihor-Pocola": "None", "Romania-Bihor-Pomezeu": "None", "Romania-Bihor-Popesti": "None", "Romania-Bihor-Rabagani": "None", "Romania-Bihor-Remetea": "None", "Romania-Bihor-Rieni": "None", "Romania-Bihor-Rosia": "None", "Romania-Bihor-Sacadat": "None", "Romania-Bihor-Sacueni": "None", "Romania-Bihor-Salacea": "None", "Romania-Bihor-Salard": "None", "Romania-Bihor-Salonta": "None", "Romania-Bihor-Sambata": "None", "Romania-Bihor-Sanmartin": "None", "Romania-Bihor-Santandrei": "None", "Romania-Bihor-Sarbi": "None", "Romania-Bihor-Simian": "None", "Romania-Bihor-Sinteu": "None", "Romania-Bihor-Soimi": "None", "Romania-Bihor-Spinus": "None", "Romania-Bihor-Stei": "None", "Romania-Bihor-Suncuius": "None", "Romania-Bihor-Suplacu De Barcau": "None", "Romania-Bihor-Tarcaia": "None", "Romania-Bihor-Tarcea": "None", "Romania-Bihor-Tauteu": "None", "Romania-Bihor-Tetchea": "None", "Romania-Bihor-Tileagd": "None", "Romania-Bihor-Tinca": "None", "Romania-Bihor-Tulca": "None", "Romania-Bihor-Uileacu De Beius": "None", "Romania-Bihor-Vadu Crisului": "None", "Romania-Bihor-Valea Lui Mihai": "None", "Romania-Bihor-Varciorog": "None", "Romania-Bihor-Vascau": "None", "Romania-Bihor-Viisoara": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Beclean": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Bistrita": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Bistrita Bargaului": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Branistea": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Budacu De Jos": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Budesti": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Caianu Mic": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Chiochis": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Chiuza": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Ciceu-giurgesti": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Cosbuc": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Dumitra": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Feldru": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Galatii Bistritei": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Ilva Mare": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Ilva Mica": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Josenii Bargaului": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Lechinta": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Lesu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Livezile": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Lunca Ilvei": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Magura Ilvei": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Maieru": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Mariselu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Matei": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Micestii De Campie": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Milas": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Monor": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Nasaud": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Nimigea De Jos": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Nuseni": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Parva": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Prundu Bargaului": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Rebra": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Rebrisoara": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Reteag": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Rodna": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Romuli": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Salva": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sangeorz-bai": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sanmihaiu De Campie": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sant": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Satu Nou": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sieu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sieu-magherus": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sieu-odorhei": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sieut": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Silivasu De Campie": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Sintereag": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Spermezeu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Tarlisua": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Teaca": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Telciu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Tiha Bargaului": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Uriu": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Urmenis": "None", "Romania-Bistri\u021ba-N\u0103s\u0103ud-Zagra": "None", "Romania-Boto\u0219ani-Albesti": "None", "Romania-Boto\u0219ani-Avrameni": "None", "Romania-Boto\u0219ani-Baluseni": "None", "Romania-Boto\u0219ani-Botosani": "None", "Romania-Boto\u0219ani-Braesti": "None", "Romania-Boto\u0219ani-Broscauti": "None", "Romania-Boto\u0219ani-Bucecea": "None", "Romania-Boto\u0219ani-Calarasi": "None", "Romania-Boto\u0219ani-Concesti": "None", "Romania-Boto\u0219ani-Copalau": "None", "Romania-Boto\u0219ani-Cordareni": "None", "Romania-Boto\u0219ani-Corlateni": "None", "Romania-Boto\u0219ani-Corni": "None", "Romania-Boto\u0219ani-Cotusca": "None", "Romania-Boto\u0219ani-Cristesti": "None", "Romania-Boto\u0219ani-Cristinesti": "None", "Romania-Boto\u0219ani-Curtesti": "None", "Romania-Boto\u0219ani-Dangeni": "None", "Romania-Boto\u0219ani-Darabani": "None", "Romania-Boto\u0219ani-Dersca": "None", "Romania-Boto\u0219ani-Dobarceni": "None", "Romania-Boto\u0219ani-Dorohoi": "None", "Romania-Boto\u0219ani-Draguseni": "None", "Romania-Boto\u0219ani-Dumeni": "None", "Romania-Boto\u0219ani-Durnesti": "None", "Romania-Boto\u0219ani-Flamanzi": "None", "Romania-Boto\u0219ani-Frumusica": "None", "Romania-Boto\u0219ani-Gorbanesti": "None", "Romania-Boto\u0219ani-Hanesti": "None", "Romania-Boto\u0219ani-Havarna": "None", "Romania-Boto\u0219ani-Hiliseu-horia": "None", "Romania-Boto\u0219ani-Hlipiceni": "None", "Romania-Boto\u0219ani-Hudesti": "None", "Romania-Boto\u0219ani-Ibanesti": "None", "Romania-Boto\u0219ani-Ipotesti": "None", "Romania-Boto\u0219ani-Leorda": "None", "Romania-Boto\u0219ani-Lunca": "None", "Romania-Boto\u0219ani-Manoleasa": "None", "Romania-Boto\u0219ani-Mihaileni": "None", "Romania-Boto\u0219ani-Mihalaseni": "None", "Romania-Boto\u0219ani-Mileanca": "None", "Romania-Boto\u0219ani-Mitoc": "None", "Romania-Boto\u0219ani-Nicseni": "None", "Romania-Boto\u0219ani-Paltinis": "None", "Romania-Boto\u0219ani-Pomarla": "None", "Romania-Boto\u0219ani-Prajeni": "None", "Romania-Boto\u0219ani-Rachiti": "None", "Romania-Boto\u0219ani-Radauti-prut": "None", "Romania-Boto\u0219ani-Rauseni": "None", "Romania-Boto\u0219ani-Ripiceni": "None", "Romania-Boto\u0219ani-Roma": "None", "Romania-Boto\u0219ani-Romanesti": "None", "Romania-Boto\u0219ani-Santa Mare": "None", "Romania-Boto\u0219ani-Saveni": "None", "Romania-Boto\u0219ani-Sendriceni": "None", "Romania-Boto\u0219ani-Stauceni": "None", "Romania-Boto\u0219ani-Stefanesti": "None", "Romania-Boto\u0219ani-Stiubieni": "None", "Romania-Boto\u0219ani-Suharau": "None", "Romania-Boto\u0219ani-Sulita": "None", "Romania-Boto\u0219ani-Todireni": "None", "Romania-Boto\u0219ani-Trusesti": "None", "Romania-Boto\u0219ani-Tudora": "None", "Romania-Boto\u0219ani-Ungureni": "None", "Romania-Boto\u0219ani-Unteni": "None", "Romania-Boto\u0219ani-Vaculesti": "None", "Romania-Boto\u0219ani-Varfu Campului": "None", "Romania-Boto\u0219ani-Viisoara": "None", "Romania-Boto\u0219ani-Vladeni": "None", "Romania-Boto\u0219ani-Vlasinesti": "None", "Romania-Boto\u0219ani-Vorniceni": "None", "Romania-Boto\u0219ani-Vorona": "None", "Romania-Bra\u0219ov-Apata": "None", "Romania-Bra\u0219ov-Beclean": "None", "Romania-Bra\u0219ov-Bod": "None", "Romania-Bra\u0219ov-Bran": "None", "Romania-Bra\u0219ov-Brasov": "None", "Romania-Bra\u0219ov-Budila": "None", "Romania-Bra\u0219ov-Bunesti": "None", "Romania-Bra\u0219ov-Cata": "None", "Romania-Bra\u0219ov-Cincu": "None", "Romania-Bra\u0219ov-Codlea": "None", "Romania-Bra\u0219ov-Comana De Jos": "None", "Romania-Bra\u0219ov-Cristian": "None", "Romania-Bra\u0219ov-Dumbravita": "None", "Romania-Bra\u0219ov-Fagaras": "None", "Romania-Bra\u0219ov-Feldioara": "None", "Romania-Bra\u0219ov-Fundata": "None", "Romania-Bra\u0219ov-Ghimbav": "None", "Romania-Bra\u0219ov-Halchiu": "None", "Romania-Bra\u0219ov-Harman": "None", "Romania-Bra\u0219ov-Harseni": "None", "Romania-Bra\u0219ov-Hoghiz": "None", "Romania-Bra\u0219ov-Homorod": "None", "Romania-Bra\u0219ov-Jibert": "None", "Romania-Bra\u0219ov-Lisa": "None", "Romania-Bra\u0219ov-Maierus": "None", "Romania-Bra\u0219ov-Mandra": "None", "Romania-Bra\u0219ov-Moieciu De Jos": "None", "Romania-Bra\u0219ov-Ormenis": "None", "Romania-Bra\u0219ov-Parau": "None", "Romania-Bra\u0219ov-Poiana Marului": "None", "Romania-Bra\u0219ov-Predeal": "None", "Romania-Bra\u0219ov-Prejmer": "None", "Romania-Bra\u0219ov-Racos": "None", "Romania-Bra\u0219ov-Rasnov": "None", "Romania-Bra\u0219ov-Recea": "None", "Romania-Bra\u0219ov-Rupea": "None", "Romania-Bra\u0219ov-Sacele": "None", "Romania-Bra\u0219ov-Sanpetru": "None", "Romania-Bra\u0219ov-Sercaia": "None", "Romania-Bra\u0219ov-Sinca Veche": "None", "Romania-Bra\u0219ov-Soars": "None", "Romania-Bra\u0219ov-Tarlungeni": "None", "Romania-Bra\u0219ov-Teliu": "None", "Romania-Bra\u0219ov-Ticusu Vechi": "None", "Romania-Bra\u0219ov-Ucea De Jos": "None", "Romania-Bra\u0219ov-Ungra": "None", "Romania-Bra\u0219ov-Vama Buzaului": "None", "Romania-Bra\u0219ov-Victoria": "None", "Romania-Bra\u0219ov-Vistea De Jos": "None", "Romania-Bra\u0219ov-Voila": "None", "Romania-Bra\u0219ov-Vulcan": "None", "Romania-Bra\u0219ov-Zarnesti": "None", "Romania-Br\u0103ila-Baraganul": "None", "Romania-Br\u0103ila-Bertestii De Jos": "None", "Romania-Br\u0103ila-Bordei Verde": "None", "Romania-Br\u0103ila-Braila": "None", "Romania-Br\u0103ila-Chiscani": "None", "Romania-Br\u0103ila-Ciocile": "None", "Romania-Br\u0103ila-Ciresu": "None", "Romania-Br\u0103ila-Dudesti": "None", "Romania-Br\u0103ila-Faurei": "None", "Romania-Br\u0103ila-Frecatei": "None", "Romania-Br\u0103ila-Galbenu": "None", "Romania-Br\u0103ila-Gemenele": "None", "Romania-Br\u0103ila-Gradistea": "None", "Romania-Br\u0103ila-Gropeni": "None", "Romania-Br\u0103ila-Ianca": "None", "Romania-Br\u0103ila-Insuratei": "None", "Romania-Br\u0103ila-Jirlau": "None", "Romania-Br\u0103ila-Marasu": "None", "Romania-Br\u0103ila-Maxineni": "None", "Romania-Br\u0103ila-Mircea Voda": "None", "Romania-Br\u0103ila-Movila Miresii": "None", "Romania-Br\u0103ila-Racovita": "None", "Romania-Br\u0103ila-Ramnicelu": "None", "Romania-Br\u0103ila-Romanu": "None", "Romania-Br\u0103ila-Rosiori": "None", "Romania-Br\u0103ila-Salcia Tudor": "None", "Romania-Br\u0103ila-Scortaru Nou": "None", "Romania-Br\u0103ila-Silistea": "None", "Romania-Br\u0103ila-Stancuta": "None", "Romania-Br\u0103ila-Surdila-gaiseanca": "None", "Romania-Br\u0103ila-Surdila-greci": "None", "Romania-Br\u0103ila-Sutesti": "None", "Romania-Br\u0103ila-Tichilesti": "None", "Romania-Br\u0103ila-Traian": "None", "Romania-Br\u0103ila-Tudor Vladimirescu": "None", "Romania-Br\u0103ila-Tufesti": "None", "Romania-Br\u0103ila-Ulmu": "None", "Romania-Br\u0103ila-Unirea": "None", "Romania-Br\u0103ila-Vadeni": "None", "Romania-Br\u0103ila-Victoria": "None", "Romania-Br\u0103ila-Visani": "None", "Romania-Br\u0103ila-Viziru": "None", "Romania-Br\u0103ila-Zavoaia": "None", "Romania-Bucharest-Municipiul Bucuresti": "None", "Romania-Buz\u0103u-Amaru": "None", "Romania-Buz\u0103u-Balaceanu": "None", "Romania-Buz\u0103u-Balta Alba": "None", "Romania-Buz\u0103u-Beceni": "None", "Romania-Buz\u0103u-Berca": "None", "Romania-Buz\u0103u-Bisoca": "None", "Romania-Buz\u0103u-Blajani": "None", "Romania-Buz\u0103u-Boldu": "None", "Romania-Buz\u0103u-Bozioru": "None", "Romania-Buz\u0103u-Bradeanu": "None", "Romania-Buz\u0103u-Braesti": "None", "Romania-Buz\u0103u-Breaza": "None", "Romania-Buz\u0103u-Buda": "None", "Romania-Buz\u0103u-Buzau": "None", "Romania-Buz\u0103u-C.a. Rosetti": "None", "Romania-Buz\u0103u-Calvini": "None", "Romania-Buz\u0103u-Canesti": "None", "Romania-Buz\u0103u-Catina": "None", "Romania-Buz\u0103u-Cernatesti": "None", "Romania-Buz\u0103u-Chiliile": "None", "Romania-Buz\u0103u-Chiojdu": "None", "Romania-Buz\u0103u-Cilibia": "None", "Romania-Buz\u0103u-Cislau": "None", "Romania-Buz\u0103u-Cochirleanca": "None", "Romania-Buz\u0103u-Colti": "None", "Romania-Buz\u0103u-Costesti": "None", "Romania-Buz\u0103u-Cozieni": "None", "Romania-Buz\u0103u-Fundeni": "None", "Romania-Buz\u0103u-Galbinasi": "None", "Romania-Buz\u0103u-Gheraseni": "None", "Romania-Buz\u0103u-Ghergheasa": "None", "Romania-Buz\u0103u-Glodeanu-silistea": "None", "Romania-Buz\u0103u-Glodeanu Sarat": "None", "Romania-Buz\u0103u-Grebanu": "None", "Romania-Buz\u0103u-Gura Teghii": "None", "Romania-Buz\u0103u-Izvoru": "None", "Romania-Buz\u0103u-Largu": "None", "Romania-Buz\u0103u-Lopatari": "None", "Romania-Buz\u0103u-Luciu": "None", "Romania-Buz\u0103u-Lunca Jaristei": "None", "Romania-Buz\u0103u-Magura": "None", "Romania-Buz\u0103u-Manzalesti": "None", "Romania-Buz\u0103u-Maracineni": "None", "Romania-Buz\u0103u-Margaritesti": "None", "Romania-Buz\u0103u-Merei": "None", "Romania-Buz\u0103u-Mihailesti": "None", "Romania-Buz\u0103u-Movila Banului": "None", "Romania-Buz\u0103u-Murgesti": "None", "Romania-Buz\u0103u-Naeni": "None", "Romania-Buz\u0103u-Nehoiu": "None", "Romania-Buz\u0103u-Odaile": "None", "Romania-Buz\u0103u-Padina": "None", "Romania-Buz\u0103u-Panatau": "None", "Romania-Buz\u0103u-Pardosi": "None", "Romania-Buz\u0103u-Parscov": "None", "Romania-Buz\u0103u-Patarlagele": "None", "Romania-Buz\u0103u-Pietroasele": "None", "Romania-Buz\u0103u-Podgoria": "None", "Romania-Buz\u0103u-Pogoanele": "None", "Romania-Buz\u0103u-Posta Calnau": "None", "Romania-Buz\u0103u-Puiestii De Jos": "None", "Romania-Buz\u0103u-Racoviteni": "None", "Romania-Buz\u0103u-Ramnicelu": "None", "Romania-Buz\u0103u-Ramnicu Sarat": "None", "Romania-Buz\u0103u-Robeasca": "None", "Romania-Buz\u0103u-Rusetu": "None", "Romania-Buz\u0103u-Sageata": "None", "Romania-Buz\u0103u-Sahateni": "None", "Romania-Buz\u0103u-Sapoca": "None", "Romania-Buz\u0103u-Sarulesti": "None", "Romania-Buz\u0103u-Scortoasa": "None", "Romania-Buz\u0103u-Scutelnici": "None", "Romania-Buz\u0103u-Smeeni": "None", "Romania-Buz\u0103u-Stalpu": "None", "Romania-Buz\u0103u-Tintesti": "None", "Romania-Buz\u0103u-Topliceni": "None", "Romania-Buz\u0103u-Ulmeni": "None", "Romania-Buz\u0103u-Vadu Pasii": "None", "Romania-Buz\u0103u-Valcelele": "None", "Romania-Buz\u0103u-Valea Ramnicului": "None", "Romania-Buz\u0103u-Valea Salciei": "None", "Romania-Buz\u0103u-Vernesti": "None", "Romania-Buz\u0103u-Vintila Voda": "None", "Romania-Buz\u0103u-Viperesti": "None", "Romania-Buz\u0103u-Ziduri": "None", "Romania-C\u0103l\u0103ra\u0219i-Alexandru Odobescu": "None", "Romania-C\u0103l\u0103ra\u0219i-Belciugatele": "None", "Romania-C\u0103l\u0103ra\u0219i-Borcea": "None", "Romania-C\u0103l\u0103ra\u0219i-Budesti": "None", "Romania-C\u0103l\u0103ra\u0219i-Calarasi": "None", "Romania-C\u0103l\u0103ra\u0219i-Cascioarele": "None", "Romania-C\u0103l\u0103ra\u0219i-Ceacu": "None", "Romania-C\u0103l\u0103ra\u0219i-Chirnogi": "None", "Romania-C\u0103l\u0103ra\u0219i-Chiselet": "None", "Romania-C\u0103l\u0103ra\u0219i-Ciocanesti": "None", "Romania-C\u0103l\u0103ra\u0219i-Curcani": "None", "Romania-C\u0103l\u0103ra\u0219i-Dichiseni": "None", "Romania-C\u0103l\u0103ra\u0219i-Dor Marunt": "None", "Romania-C\u0103l\u0103ra\u0219i-Dorobantu": "None", "Romania-C\u0103l\u0103ra\u0219i-Dragalina": "None", "Romania-C\u0103l\u0103ra\u0219i-Dragos Voda": "None", "Romania-C\u0103l\u0103ra\u0219i-Frasinet": "None", "Romania-C\u0103l\u0103ra\u0219i-Frumusani": "None", "Romania-C\u0103l\u0103ra\u0219i-Fundeni": "None", "Romania-C\u0103l\u0103ra\u0219i-Fundulea": "None", "Romania-C\u0103l\u0103ra\u0219i-Gradistea": "None", "Romania-C\u0103l\u0103ra\u0219i-Gurbanesti": "None", "Romania-C\u0103l\u0103ra\u0219i-Ileana": "None", "Romania-C\u0103l\u0103ra\u0219i-Independenta": "None", "Romania-C\u0103l\u0103ra\u0219i-Jegalia": "None", "Romania-C\u0103l\u0103ra\u0219i-Lehliu": "None", "Romania-C\u0103l\u0103ra\u0219i-Lehliu-gara": "None", "Romania-C\u0103l\u0103ra\u0219i-Luica": "None", "Romania-C\u0103l\u0103ra\u0219i-Lupsanu": "None", "Romania-C\u0103l\u0103ra\u0219i-Manastirea": "None", "Romania-C\u0103l\u0103ra\u0219i-Mitreni": "None", "Romania-C\u0103l\u0103ra\u0219i-Modelu": "None", "Romania-C\u0103l\u0103ra\u0219i-Nana": "None", "Romania-C\u0103l\u0103ra\u0219i-Nicolae Balcescu": "None", "Romania-C\u0103l\u0103ra\u0219i-Oltenita": "None", "Romania-C\u0103l\u0103ra\u0219i-Perisoru": "None", "Romania-C\u0103l\u0103ra\u0219i-Plataresti": "None", "Romania-C\u0103l\u0103ra\u0219i-Radovanu": "None", "Romania-C\u0103l\u0103ra\u0219i-Roseti": "None", "Romania-C\u0103l\u0103ra\u0219i-Sarulesti": "None", "Romania-C\u0103l\u0103ra\u0219i-Sohatu": "None", "Romania-C\u0103l\u0103ra\u0219i-Soldanu": "None", "Romania-C\u0103l\u0103ra\u0219i-Spantov": "None", "Romania-C\u0103l\u0103ra\u0219i-Stefan Cel Mare": "None", "Romania-C\u0103l\u0103ra\u0219i-Stefan Voda": "None", "Romania-C\u0103l\u0103ra\u0219i-Tamadau Mare": "None", "Romania-C\u0103l\u0103ra\u0219i-Ulmeni": "None", "Romania-C\u0103l\u0103ra\u0219i-Ulmu": "None", "Romania-C\u0103l\u0103ra\u0219i-Unirea": "None", "Romania-C\u0103l\u0103ra\u0219i-Valcelele": "None", "Romania-C\u0103l\u0103ra\u0219i-Valea Argovei": "None", "Romania-C\u0103l\u0103ra\u0219i-Vasilati": "None", "Romania-C\u0103l\u0103ra\u0219i-Vlad Tepes": "None", "Romania-Cara\u0219-Severin-Anina": "None", "Romania-Cara\u0219-Severin-Armenis": "None", "Romania-Cara\u0219-Severin-Baile Herculane": "None", "Romania-Cara\u0219-Severin-Bania": "None", "Romania-Cara\u0219-Severin-Bautar": "None", "Romania-Cara\u0219-Severin-Berliste": "None", "Romania-Cara\u0219-Severin-Berzasca": "None", "Romania-Cara\u0219-Severin-Berzovia": "None", "Romania-Cara\u0219-Severin-Bocsa": "None", "Romania-Cara\u0219-Severin-Bolvasnita": "None", "Romania-Cara\u0219-Severin-Bozovici": "None", "Romania-Cara\u0219-Severin-Brebu": "None", "Romania-Cara\u0219-Severin-Brebu Nou": "None", "Romania-Cara\u0219-Severin-Buchin": "None", "Romania-Cara\u0219-Severin-Bucosnita": "None", "Romania-Cara\u0219-Severin-Caransebes": "None", "Romania-Cara\u0219-Severin-Carasova": "None", "Romania-Cara\u0219-Severin-Carbunari": "None", "Romania-Cara\u0219-Severin-Cavaran": "None", "Romania-Cara\u0219-Severin-Ciclova Romana": "None", "Romania-Cara\u0219-Severin-Ciuchici": "None", "Romania-Cara\u0219-Severin-Ciudanovita": "None", "Romania-Cara\u0219-Severin-Copacele": "None", "Romania-Cara\u0219-Severin-Cornea": "None", "Romania-Cara\u0219-Severin-Cornereva": "None", "Romania-Cara\u0219-Severin-Coronini": "None", "Romania-Cara\u0219-Severin-Dalboset": "None", "Romania-Cara\u0219-Severin-Doclin": "None", "Romania-Cara\u0219-Severin-Dognecea": "None", "Romania-Cara\u0219-Severin-Domasnea": "None", "Romania-Cara\u0219-Severin-Eftimie Murgu": "None", "Romania-Cara\u0219-Severin-Ezeris": "None", "Romania-Cara\u0219-Severin-Farliug": "None", "Romania-Cara\u0219-Severin-Forotic": "None", "Romania-Cara\u0219-Severin-Garnic": "None", "Romania-Cara\u0219-Severin-Glimboca": "None", "Romania-Cara\u0219-Severin-Goruia": "None", "Romania-Cara\u0219-Severin-Gradinari": "None", "Romania-Cara\u0219-Severin-Iablanita": "None", "Romania-Cara\u0219-Severin-Lapusnicel": "None", "Romania-Cara\u0219-Severin-Lapusnicu Mare": "None", "Romania-Cara\u0219-Severin-Luncavita": "None", "Romania-Cara\u0219-Severin-Lupac": "None", "Romania-Cara\u0219-Severin-Marga": "None", "Romania-Cara\u0219-Severin-Maureni": "None", "Romania-Cara\u0219-Severin-Mehadia": "None", "Romania-Cara\u0219-Severin-Mehadica": "None", "Romania-Cara\u0219-Severin-Moldova Noua": "None", "Romania-Cara\u0219-Severin-Naidas": "None", "Romania-Cara\u0219-Severin-Obreja": "None", "Romania-Cara\u0219-Severin-Ocna De Fier": "None", "Romania-Cara\u0219-Severin-Oravita": "None", "Romania-Cara\u0219-Severin-Otelu Rosu": "None", "Romania-Cara\u0219-Severin-Paltinis": "None", "Romania-Cara\u0219-Severin-Pojejena": "None", "Romania-Cara\u0219-Severin-Prigor": "None", "Romania-Cara\u0219-Severin-Racasdia": "None", "Romania-Cara\u0219-Severin-Ramna": "None", "Romania-Cara\u0219-Severin-Resita": "None", "Romania-Cara\u0219-Severin-Rusca Montana": "None", "Romania-Cara\u0219-Severin-Sacu": "None", "Romania-Cara\u0219-Severin-Sasca Montana": "None", "Romania-Cara\u0219-Severin-Sichevita": "None", "Romania-Cara\u0219-Severin-Slatina-timis": "None", "Romania-Cara\u0219-Severin-Socol": "None", "Romania-Cara\u0219-Severin-Sopotu Nou": "None", "Romania-Cara\u0219-Severin-Tarnova": "None", "Romania-Cara\u0219-Severin-Teregova": "None", "Romania-Cara\u0219-Severin-Ticvaniu Mare": "None", "Romania-Cara\u0219-Severin-Toplet": "None", "Romania-Cara\u0219-Severin-Turnu Ruieni": "None", "Romania-Cara\u0219-Severin-Valiug": "None", "Romania-Cara\u0219-Severin-Varadia": "None", "Romania-Cara\u0219-Severin-Vermes": "None", "Romania-Cara\u0219-Severin-Vrani": "None", "Romania-Cara\u0219-Severin-Zavoi": "None", "Romania-Cara\u0219-Severin-Zorlentu Mare": "None", "Romania-Cluj-Aghiresu": "None", "Romania-Cluj-Aiton": "None", "Romania-Cluj-Alunis": "None", "Romania-Cluj-Apahida": "None", "Romania-Cluj-Aschileu Mare": "None", "Romania-Cluj-Baciu": "None", "Romania-Cluj-Baisoara": "None", "Romania-Cluj-Belis": "None", "Romania-Cluj-Bobalna": "None", "Romania-Cluj-Bontida": "None", "Romania-Cluj-Borsa": "None", "Romania-Cluj-Buza": "None", "Romania-Cluj-Caianu": "None", "Romania-Cluj-Calarasi": "None", "Romania-Cluj-Calatele": "None", "Romania-Cluj-Camarasu": "None", "Romania-Cluj-Campia Turzii": "None", "Romania-Cluj-Capusu Mare": "None", "Romania-Cluj-Caseiu": "None", "Romania-Cluj-Catcau": "None", "Romania-Cluj-Catina": "None", "Romania-Cluj-Ceanu Mare": "None", "Romania-Cluj-Chinteni": "None", "Romania-Cluj-Chiuiesti": "None", "Romania-Cluj-Ciucea": "None", "Romania-Cluj-Ciurila": "None", "Romania-Cluj-Cluj-napoca": "None", "Romania-Cluj-Cojocna": "None", "Romania-Cluj-Cornesti": "None", "Romania-Cluj-Cuzdrioara": "None", "Romania-Cluj-Dabaca": "None", "Romania-Cluj-Dej": "None", "Romania-Cluj-Feleacu": "None", "Romania-Cluj-Fizesu Gherlii": "None", "Romania-Cluj-Floresti": "None", "Romania-Cluj-Frata": "None", "Romania-Cluj-Garbau": "None", "Romania-Cluj-Geaca": "None", "Romania-Cluj-Gherla": "None", "Romania-Cluj-Gilau": "None", "Romania-Cluj-Huedin": "None", "Romania-Cluj-Iara": "None", "Romania-Cluj-Iclod": "None", "Romania-Cluj-Izvoru Crisului": "None", "Romania-Cluj-Jichisu De Jos": "None", "Romania-Cluj-Jucu De Sus": "None", "Romania-Cluj-Luna": "None", "Romania-Cluj-Maguri-racatau": "None", "Romania-Cluj-Manastireni": "None", "Romania-Cluj-Margau": "None", "Romania-Cluj-Marisel": "None", "Romania-Cluj-Mica": "None", "Romania-Cluj-Mihai Viteazu": "None", "Romania-Cluj-Mintiu Gherlii": "None", "Romania-Cluj-Mociu": "None", "Romania-Cluj-Moldovenesti": "None", "Romania-Cluj-Palatca": "None", "Romania-Cluj-Panticeu": "None", "Romania-Cluj-Petrestii De Jos": "None", "Romania-Cluj-Ploscos": "None", "Romania-Cluj-Poieni": "None", "Romania-Cluj-Recea-cristur": "None", "Romania-Cluj-Risca": "None", "Romania-Cluj-Sacuieu": "None", "Romania-Cluj-Sancraiu": "None", "Romania-Cluj-Sandulesti": "None", "Romania-Cluj-Sanmartin": "None", "Romania-Cluj-Sanpaul": "None", "Romania-Cluj-Savadisla": "None", "Romania-Cluj-Sic": "None", "Romania-Cluj-Suatu": "None", "Romania-Cluj-Taga": "None", "Romania-Cluj-Tritenii De Jos": "None", "Romania-Cluj-Turda": "None", "Romania-Cluj-Tureni": "None", "Romania-Cluj-Unguras": "None", "Romania-Cluj-Vad": "None", "Romania-Cluj-Valea Ierii": "None", "Romania-Cluj-Viisoara": "None", "Romania-Cluj-Vultureni": "None", "Romania-Constan\u021ba-23 August": "None", "Romania-Constan\u021ba-Adamclisi": "None", "Romania-Constan\u021ba-Agigea": "None", "Romania-Constan\u021ba-Albesti": "None", "Romania-Constan\u021ba-Aliman": "None", "Romania-Constan\u021ba-Amzacea": "None", "Romania-Constan\u021ba-Baneasa": "None", "Romania-Constan\u021ba-Castelu": "None", "Romania-Constan\u021ba-Cerchezu": "None", "Romania-Constan\u021ba-Cernavoda": "None", "Romania-Constan\u021ba-Chirnogeni": "None", "Romania-Constan\u021ba-Ciobanu": "None", "Romania-Constan\u021ba-Ciocarlia": "None", "Romania-Constan\u021ba-Cobadin": "None", "Romania-Constan\u021ba-Cogealac": "None", "Romania-Constan\u021ba-Comana": "None", "Romania-Constan\u021ba-Constanta": "None", "Romania-Constan\u021ba-Corbu": "None", "Romania-Constan\u021ba-Costinesti": "None", "Romania-Constan\u021ba-Crucea": "None", "Romania-Constan\u021ba-Cumpana": "None", "Romania-Constan\u021ba-Deleni": "None", "Romania-Constan\u021ba-Dobromir": "None", "Romania-Constan\u021ba-Dumbraveni": "None", "Romania-Constan\u021ba-Garliciu": "None", "Romania-Constan\u021ba-Ghindaresti": "None", "Romania-Constan\u021ba-Harsova": "None", "Romania-Constan\u021ba-Independenta": "None", "Romania-Constan\u021ba-Ion Corvin": "None", "Romania-Constan\u021ba-Istria": "None", "Romania-Constan\u021ba-Limanu": "None", "Romania-Constan\u021ba-Lipnita": "None", "Romania-Constan\u021ba-Lumina": "None", "Romania-Constan\u021ba-Mangalia": "None", "Romania-Constan\u021ba-Medgidia": "None", "Romania-Constan\u021ba-Mereni": "None", "Romania-Constan\u021ba-Mihai Viteazu": "None", "Romania-Constan\u021ba-Mihail Kogalniceanu": "None", "Romania-Constan\u021ba-Mircea Voda": "None", "Romania-Constan\u021ba-Murfatlar": "None", "Romania-Constan\u021ba-Navodari": "None", "Romania-Constan\u021ba-Negru Voda": "None", "Romania-Constan\u021ba-Nicolae Balcescu": "None", "Romania-Constan\u021ba-Oltina": "None", "Romania-Constan\u021ba-Ostrov": "None", "Romania-Constan\u021ba-Pecineaga": "None", "Romania-Constan\u021ba-Pestera": "None", "Romania-Constan\u021ba-Poarta Alba": "None", "Romania-Constan\u021ba-Rasova": "None", "Romania-Constan\u021ba-Sacele": "None", "Romania-Constan\u021ba-Saraiu": "None", "Romania-Constan\u021ba-Seimeni": "None", "Romania-Constan\u021ba-Targusor": "None", "Romania-Constan\u021ba-Topalu": "None", "Romania-Constan\u021ba-Topraisar": "None", "Romania-Constan\u021ba-Tortoman": "None", "Romania-Constan\u021ba-Tuzla": "None", "Romania-Constan\u021ba-Valu Lui Traian": "None", "Romania-Constan\u021ba-Vulturu": "None", "Romania-Covasna-Aita Mare": "None", "Romania-Covasna-Araci": "None", "Romania-Covasna-Baraolt": "None", "Romania-Covasna-Batanii Mari": "None", "Romania-Covasna-Belin": "None", "Romania-Covasna-Bodoc": "None", "Romania-Covasna-Borosneu Mare": "None", "Romania-Covasna-Bradut": "None", "Romania-Covasna-Brates": "None", "Romania-Covasna-Bretcu": "None", "Romania-Covasna-Catalina": "None", "Romania-Covasna-Cernat": "None", "Romania-Covasna-Chichis": "None", "Romania-Covasna-Comandau": "None", "Romania-Covasna-Covasna": "None", "Romania-Covasna-Dobarlau": "None", "Romania-Covasna-Ghelinta": "None", "Romania-Covasna-Ghidfalau": "None", "Romania-Covasna-Haghig": "None", "Romania-Covasna-Ilieni": "None", "Romania-Covasna-Intorsura Buzaului": "None", "Romania-Covasna-Lemnia": "None", "Romania-Covasna-Micfalau": "None", "Romania-Covasna-Moacsa": "None", "Romania-Covasna-Ojdula": "None", "Romania-Covasna-Ozun": "None", "Romania-Covasna-Poian": "None", "Romania-Covasna-Reci": "None", "Romania-Covasna-Sanzieni": "None", "Romania-Covasna-Sfantu Gheorghe": "None", "Romania-Covasna-Sita Buzaului": "None", "Romania-Covasna-Targu Secuiesc": "None", "Romania-Covasna-Turia": "None", "Romania-Covasna-Valea Crisului": "None", "Romania-Covasna-Valea Mare": "None", "Romania-Covasna-Varghis": "None", "Romania-Covasna-Zabala": "None", "Romania-Covasna-Zagon": "None", "Romania-D\u00e2mbovi\u021ba-Aninoasa": "None", "Romania-D\u00e2mbovi\u021ba-Badulesti": "None", "Romania-D\u00e2mbovi\u021ba-Baleni-romani": "None", "Romania-D\u00e2mbovi\u021ba-Banesti": "None", "Romania-D\u00e2mbovi\u021ba-Bezdead": "None", "Romania-D\u00e2mbovi\u021ba-Bilciuresti": "None", "Romania-D\u00e2mbovi\u021ba-Branesti": "None", "Romania-D\u00e2mbovi\u021ba-Branistea": "None", "Romania-D\u00e2mbovi\u021ba-Brezoaele": "None", "Romania-D\u00e2mbovi\u021ba-Buciumeni": "None", "Romania-D\u00e2mbovi\u021ba-Bucsani": "None", "Romania-D\u00e2mbovi\u021ba-Butimanu": "None", "Romania-D\u00e2mbovi\u021ba-Candesti-vale": "None", "Romania-D\u00e2mbovi\u021ba-Ciocanesti": "None", "Romania-D\u00e2mbovi\u021ba-Cojasca": "None", "Romania-D\u00e2mbovi\u021ba-Comisani": "None", "Romania-D\u00e2mbovi\u021ba-Contesti": "None", "Romania-D\u00e2mbovi\u021ba-Corbii Mari": "None", "Romania-D\u00e2mbovi\u021ba-Cornatelu": "None", "Romania-D\u00e2mbovi\u021ba-Cornesti": "None", "Romania-D\u00e2mbovi\u021ba-Costestii Din Vale": "None", "Romania-D\u00e2mbovi\u021ba-Crevedia": "None", "Romania-D\u00e2mbovi\u021ba-Darmanesti": "None", "Romania-D\u00e2mbovi\u021ba-Dobra": "None", "Romania-D\u00e2mbovi\u021ba-Doicesti": "None", "Romania-D\u00e2mbovi\u021ba-Dragodana": "None", "Romania-D\u00e2mbovi\u021ba-Dragomiresti": "None", "Romania-D\u00e2mbovi\u021ba-Fieni": "None", "Romania-D\u00e2mbovi\u021ba-Finta Mare": "None", "Romania-D\u00e2mbovi\u021ba-Gaesti": "None", "Romania-D\u00e2mbovi\u021ba-Gherghitesti": "None", "Romania-D\u00e2mbovi\u021ba-Ghirdoveni": "None", "Romania-D\u00e2mbovi\u021ba-Glodeni": "None", "Romania-D\u00e2mbovi\u021ba-Gura Barbuletului": "None", "Romania-D\u00e2mbovi\u021ba-Gura Foii": "None", "Romania-D\u00e2mbovi\u021ba-Gura Ocnitei": "None", "Romania-D\u00e2mbovi\u021ba-Gura Sutii": "None", "Romania-D\u00e2mbovi\u021ba-Hulubesti": "None", "Romania-D\u00e2mbovi\u021ba-Iedera De Jos": "None", "Romania-D\u00e2mbovi\u021ba-Lucieni": "None", "Romania-D\u00e2mbovi\u021ba-Ludesti": "None", "Romania-D\u00e2mbovi\u021ba-Lunguletu": "None", "Romania-D\u00e2mbovi\u021ba-Malu Cu Flori": "None", "Romania-D\u00e2mbovi\u021ba-Manesti": "None", "Romania-D\u00e2mbovi\u021ba-Mogosani": "None", "Romania-D\u00e2mbovi\u021ba-Moreni": "None", "Romania-D\u00e2mbovi\u021ba-Moroeni": "None", "Romania-D\u00e2mbovi\u021ba-Morteni": "None", "Romania-D\u00e2mbovi\u021ba-Motaieni": "None", "Romania-D\u00e2mbovi\u021ba-Niculesti": "None", "Romania-D\u00e2mbovi\u021ba-Nucet": "None", "Romania-D\u00e2mbovi\u021ba-Ocnita": "None", "Romania-D\u00e2mbovi\u021ba-Odobesti": "None", "Romania-D\u00e2mbovi\u021ba-Petresti": "None", "Romania-D\u00e2mbovi\u021ba-Pietrosita": "None", "Romania-D\u00e2mbovi\u021ba-Poiana": "None", "Romania-D\u00e2mbovi\u021ba-Potlogi": "None", "Romania-D\u00e2mbovi\u021ba-Produlesti": "None", "Romania-D\u00e2mbovi\u021ba-Pucheni": "None", "Romania-D\u00e2mbovi\u021ba-Pucioasa": "None", "Romania-D\u00e2mbovi\u021ba-Racari": "None", "Romania-D\u00e2mbovi\u021ba-Razvad": "None", "Romania-D\u00e2mbovi\u021ba-Runcu": "None", "Romania-D\u00e2mbovi\u021ba-Selaru": "None", "Romania-D\u00e2mbovi\u021ba-Slobozia Moara": "None", "Romania-D\u00e2mbovi\u021ba-Sotanga": "None", "Romania-D\u00e2mbovi\u021ba-Targoviste": "None", "Romania-D\u00e2mbovi\u021ba-Tartasesti": "None", "Romania-D\u00e2mbovi\u021ba-Tatarani": "None", "Romania-D\u00e2mbovi\u021ba-Tetcoiu": "None", "Romania-D\u00e2mbovi\u021ba-Titu": "None", "Romania-D\u00e2mbovi\u021ba-Uliesti": "None", "Romania-D\u00e2mbovi\u021ba-Ulmi": "None", "Romania-D\u00e2mbovi\u021ba-Vacaresti": "None", "Romania-D\u00e2mbovi\u021ba-Valea Lunga-cricov": "None", "Romania-D\u00e2mbovi\u021ba-Valea Mare": "None", "Romania-D\u00e2mbovi\u021ba-Valeni-dambovita": "None", "Romania-D\u00e2mbovi\u021ba-Varfuri": "None", "Romania-D\u00e2mbovi\u021ba-Visina": "None", "Romania-D\u00e2mbovi\u021ba-Visinesti": "None", "Romania-D\u00e2mbovi\u021ba-Voinesti": "None", "Romania-D\u00e2mbovi\u021ba-Vulcana-bai": "None", "Romania-Dolj-Afumati": "None", "Romania-Dolj-Almaj": "None", "Romania-Dolj-Amarastii De Jos": "None", "Romania-Dolj-Amarastii De Sus": "None", "Romania-Dolj-Apele Vii": "None", "Romania-Dolj-Argetoaia": "None", "Romania-Dolj-Bailesti": "None", "Romania-Dolj-Balota De Jos": "None", "Romania-Dolj-Barca": "None", "Romania-Dolj-Bechet": "None", "Romania-Dolj-Bistret": "None", "Romania-Dolj-Botosesti-paia": "None", "Romania-Dolj-Brabova": "None", "Romania-Dolj-Bradesti": "None", "Romania-Dolj-Bralostita": "None", "Romania-Dolj-Bratovoesti": "None", "Romania-Dolj-Breasta": "None", "Romania-Dolj-Bucovat": "None", "Romania-Dolj-Calafat": "None", "Romania-Dolj-Calarasi": "None", "Romania-Dolj-Calopar": "None", "Romania-Dolj-Caraula": "None", "Romania-Dolj-Carpen": "None", "Romania-Dolj-Castranova": "None", "Romania-Dolj-Celaru": "None", "Romania-Dolj-Cerat": "None", "Romania-Dolj-Cernatesti": "None", "Romania-Dolj-Cetate": "None", "Romania-Dolj-Cioroiasi": "None", "Romania-Dolj-Ciupercenii Noi": "None", "Romania-Dolj-Cosoveni": "None", "Romania-Dolj-Cotofenii Din Dos": "None", "Romania-Dolj-Craiova": "None", "Romania-Dolj-Dabuleni": "None", "Romania-Dolj-Daneti": "None", "Romania-Dolj-Desa": "None", "Romania-Dolj-Diosti": "None", "Romania-Dolj-Dobresti": "None", "Romania-Dolj-Dragotesti": "None", "Romania-Dolj-Dranic": "None", "Romania-Dolj-Farcas": "None", "Romania-Dolj-Filiasi": "None", "Romania-Dolj-Galicea Mare": "None", "Romania-Dolj-Gangiova": "None", "Romania-Dolj-Ghercesti": "None", "Romania-Dolj-Gighera": "None", "Romania-Dolj-Giubega": "None", "Romania-Dolj-Giurgita": "None", "Romania-Dolj-Gogosu": "None", "Romania-Dolj-Goicea": "None", "Romania-Dolj-Goiesti": "None", "Romania-Dolj-Grecesti": "None", "Romania-Dolj-Isalnita": "None", "Romania-Dolj-Izvoare": "None", "Romania-Dolj-Leu": "None", "Romania-Dolj-Lipovu": "None", "Romania-Dolj-Macesu De Jos": "None", "Romania-Dolj-Macesu De Sus": "None", "Romania-Dolj-Maglavit": "None", "Romania-Dolj-Malu Mare": "None", "Romania-Dolj-Marsani": "None", "Romania-Dolj-Melinesti": "None", "Romania-Dolj-Mischii": "None", "Romania-Dolj-Motatei": "None", "Romania-Dolj-Negoi": "None", "Romania-Dolj-Orodel": "None", "Romania-Dolj-Ostroveni": "None", "Romania-Dolj-Perisor": "None", "Romania-Dolj-Pielesti": "None", "Romania-Dolj-Piscu Vechi": "None", "Romania-Dolj-Plenita": "None", "Romania-Dolj-Podari": "None", "Romania-Dolj-Poiana Mare": "None", "Romania-Dolj-Predesti": "None", "Romania-Dolj-Prejoi": "None", "Romania-Dolj-Radovan": "None", "Romania-Dolj-Rast": "None", "Romania-Dolj-Robanestii De Jos": "None", "Romania-Dolj-Sadova": "None", "Romania-Dolj-Salcuta": "None", "Romania-Dolj-Scaesti": "None", "Romania-Dolj-Seaca De Camp": "None", "Romania-Dolj-Seaca De Padure": "None", "Romania-Dolj-Secu": "None", "Romania-Dolj-Segarcea": "None", "Romania-Dolj-Silistea Crucii": "None", "Romania-Dolj-Simnicu De Sus": "None", "Romania-Dolj-Sopot": "None", "Romania-Dolj-Teasc": "None", "Romania-Dolj-Terpezita": "None", "Romania-Dolj-Teslui": "None", "Romania-Dolj-Tuglui": "None", "Romania-Dolj-Unirea": "None", "Romania-Dolj-Urzicuta": "None", "Romania-Dolj-Valea Stanciului": "None", "Romania-Dolj-Vartop": "None", "Romania-Dolj-Varvoru De Jos": "None", "Romania-Dolj-Vela": "None", "Romania-Dolj-Verbita": "None", "Romania-Gala\u021bi-Balabanesti": "None", "Romania-Gala\u021bi-Balasesti": "None", "Romania-Gala\u021bi-Baleni": "None", "Romania-Gala\u021bi-Baneasa": "None", "Romania-Gala\u021bi-Barcea": "None", "Romania-Gala\u021bi-Beresti": "None", "Romania-Gala\u021bi-Beresti-meria": "None", "Romania-Gala\u021bi-Brahasesti": "None", "Romania-Gala\u021bi-Branistea": "None", "Romania-Gala\u021bi-Buciumeni": "None", "Romania-Gala\u021bi-Cavadinesti": "None", "Romania-Gala\u021bi-Certesti": "None", "Romania-Gala\u021bi-Corni": "None", "Romania-Gala\u021bi-Corod": "None", "Romania-Gala\u021bi-Cosmesti": "None", "Romania-Gala\u021bi-Costache Negri": "None", "Romania-Gala\u021bi-Cuca": "None", "Romania-Gala\u021bi-Cudalbi": "None", "Romania-Gala\u021bi-Draganesti": "None", "Romania-Gala\u021bi-Draguseni": "None", "Romania-Gala\u021bi-Fartanesti": "None", "Romania-Gala\u021bi-Foltesti": "None", "Romania-Gala\u021bi-Frumusita": "None", "Romania-Gala\u021bi-Fundenii Noi": "None", "Romania-Gala\u021bi-Galati": "None", "Romania-Gala\u021bi-Ghidigeni": "None", "Romania-Gala\u021bi-Gohor": "None", "Romania-Gala\u021bi-Grivita": "None", "Romania-Gala\u021bi-Independenta": "None", "Romania-Gala\u021bi-Jorasti": "None", "Romania-Gala\u021bi-Liesti": "None", "Romania-Gala\u021bi-Mastacani": "None", "Romania-Gala\u021bi-Matca": "None", "Romania-Gala\u021bi-Movileni": "None", "Romania-Gala\u021bi-Munteni": "None", "Romania-Gala\u021bi-Namoloasa": "None", "Romania-Gala\u021bi-Nicoresti": "None", "Romania-Gala\u021bi-Oancea": "None", "Romania-Gala\u021bi-Pechea": "None", "Romania-Gala\u021bi-Piscu": "None", "Romania-Gala\u021bi-Priponesti": "None", "Romania-Gala\u021bi-Rediu": "None", "Romania-Gala\u021bi-Scanteiesti": "None", "Romania-Gala\u021bi-Schela": "None", "Romania-Gala\u021bi-Sendreni": "None", "Romania-Gala\u021bi-Slobozia Conachi": "None", "Romania-Gala\u021bi-Smardan": "None", "Romania-Gala\u021bi-Smulti": "None", "Romania-Gala\u021bi-Suceveni": "None", "Romania-Gala\u021bi-Targu Bujor": "None", "Romania-Gala\u021bi-Tecuci": "None", "Romania-Gala\u021bi-Tepu": "None", "Romania-Gala\u021bi-Tudor Vladimirescu": "None", "Romania-Gala\u021bi-Tulucesti": "None", "Romania-Gala\u021bi-Umbraresti": "None", "Romania-Gala\u021bi-Valea Marului": "None", "Romania-Gala\u021bi-Vanatori": "None", "Romania-Gala\u021bi-Varlezi": "None", "Romania-Gala\u021bi-Vladesti": "None", "Romania-Giurgiu-Adunatii-copaceni": "None", "Romania-Giurgiu-Baneasa": "None", "Romania-Giurgiu-Bolintin-deal": "None", "Romania-Giurgiu-Bolintin-vale": "None", "Romania-Giurgiu-Bucsani": "None", "Romania-Giurgiu-Bulbucata": "None", "Romania-Giurgiu-Buturugeni": "None", "Romania-Giurgiu-Calugareni": "None", "Romania-Giurgiu-Clejani": "None", "Romania-Giurgiu-Colibasi": "None", "Romania-Giurgiu-Comana": "None", "Romania-Giurgiu-Crevedia Mare": "None", "Romania-Giurgiu-Daia": "None", "Romania-Giurgiu-Floresti-Stoenesti": "None", "Romania-Giurgiu-Fratesti": "None", "Romania-Giurgiu-Gaiseni": "None", "Romania-Giurgiu-Gaujani": "None", "Romania-Giurgiu-Ghimpati": "None", "Romania-Giurgiu-Giurgiu": "None", "Romania-Giurgiu-Gogosari": "None", "Romania-Giurgiu-Gostinari": "None", "Romania-Giurgiu-Gostinu": "None", "Romania-Giurgiu-Gradinari": "None", "Romania-Giurgiu-Greaca": "None", "Romania-Giurgiu-Hotarele": "None", "Romania-Giurgiu-Iepuresti": "None", "Romania-Giurgiu-Izvoarele": "None", "Romania-Giurgiu-Joita": "None", "Romania-Giurgiu-Letca Noua": "None", "Romania-Giurgiu-Marsa": "None", "Romania-Giurgiu-Mihai Bravu": "None", "Romania-Giurgiu-Mihailesti": "None", "Romania-Giurgiu-Ogrezeni": "None", "Romania-Giurgiu-Oinacu": "None", "Romania-Giurgiu-Prundu": "None", "Romania-Giurgiu-Putineiu": "None", "Romania-Giurgiu-Rasuceni": "None", "Romania-Giurgiu-Roata De Jos": "None", "Romania-Giurgiu-Schitu": "None", "Romania-Giurgiu-Singureni": "None", "Romania-Giurgiu-Slobozia": "None", "Romania-Giurgiu-Stanesti": "None", "Romania-Giurgiu-Stoenesti": "None", "Romania-Giurgiu-Toporu": "None", "Romania-Giurgiu-Ulmi": "None", "Romania-Giurgiu-Valea Dragului": "None", "Romania-Giurgiu-Vanatorii Mici": "None", "Romania-Giurgiu-Varasti": "None", "Romania-Giurgiu-Vedea": "None", "Romania-Gorj-Albeni": "None", "Romania-Gorj-Alimpesti": "None", "Romania-Gorj-Andreesti": "None", "Romania-Gorj-Aninoasa": "None", "Romania-Gorj-Arcani": "None", "Romania-Gorj-Baia De Fier": "None", "Romania-Gorj-Balesti": "None", "Romania-Gorj-Balteni": "None", "Romania-Gorj-Barbatesti": "None", "Romania-Gorj-Bengesti": "None", "Romania-Gorj-Berlesti": "None", "Romania-Gorj-Bolbosi": "None", "Romania-Gorj-Borascu": "None", "Romania-Gorj-Branesti": "None", "Romania-Gorj-Bumbesti-jiu": "None", "Romania-Gorj-Bumbesti-pitic": "None", "Romania-Gorj-Bustuchin": "None", "Romania-Gorj-Calnic": "None", "Romania-Gorj-Calugareni": "None", "Romania-Gorj-Capreni": "None", "Romania-Gorj-Catunele": "None", "Romania-Gorj-Ciuperceni": "None", "Romania-Gorj-Crasna": "None", "Romania-Gorj-Cruset": "None", "Romania-Gorj-Danciulesti": "None", "Romania-Gorj-Danesti": "None", "Romania-Gorj-Dragotesti": "None", "Romania-Gorj-Dragutesti": "None", "Romania-Gorj-Farcasesti": "None", "Romania-Gorj-Godinesti": "None", "Romania-Gorj-Hurezani": "None", "Romania-Gorj-Ionesti": "None", "Romania-Gorj-Iormanesti": "None", "Romania-Gorj-Jupanesti": "None", "Romania-Gorj-Lelesti": "None", "Romania-Gorj-Licurici": "None", "Romania-Gorj-Matasari": "None", "Romania-Gorj-Motru": "None", "Romania-Gorj-Musetesti": "None", "Romania-Gorj-Negomir": "None", "Romania-Gorj-Novaci": "None", "Romania-Gorj-Pestisani": "None", "Romania-Gorj-Plopsoru": "None", "Romania-Gorj-Polovragi": "None", "Romania-Gorj-Prigoria": "None", "Romania-Gorj-Rosia De Amaradia": "None", "Romania-Gorj-Rovinari": "None", "Romania-Gorj-Runcu": "None", "Romania-Gorj-Sacelu": "None", "Romania-Gorj-Samarinesti": "None", "Romania-Gorj-Sambotin": "None", "Romania-Gorj-Saulesti": "None", "Romania-Gorj-Scoarta": "None", "Romania-Gorj-Slivilesti": "None", "Romania-Gorj-Stanesti": "None", "Romania-Gorj-Stejari": "None", "Romania-Gorj-Stoina": "None", "Romania-Gorj-Tantareni": "None", "Romania-Gorj-Targu Carbunesti": "None", "Romania-Gorj-Targu Jiu": "None", "Romania-Gorj-Targu Logresti": "None", "Romania-Gorj-Telesti": "None", "Romania-Gorj-Ticleni": "None", "Romania-Gorj-Tismana": "None", "Romania-Gorj-Turburea": "None", "Romania-Gorj-Turceni": "None", "Romania-Gorj-Turcinesti": "None", "Romania-Gorj-Urdari": "None", "Romania-Gorj-Vagiulesti": "None", "Romania-Gorj-Voitestii De Vale": "None", "Romania-Harghita-Atid": "None", "Romania-Harghita-Avramesti": "None", "Romania-Harghita-Baile Tusnad": "None", "Romania-Harghita-Balan": "None", "Romania-Harghita-Bilbor": "None", "Romania-Harghita-Borsec": "None", "Romania-Harghita-Bradesti": "None", "Romania-Harghita-Capalnita": "None", "Romania-Harghita-Carta": "None", "Romania-Harghita-Ciucsangeorgiu": "None", "Romania-Harghita-Ciumani": "None", "Romania-Harghita-Corbu": "None", "Romania-Harghita-Corund": "None", "Romania-Harghita-Cristuru Secuiesc": "None", "Romania-Harghita-Danesti": "None", "Romania-Harghita-Darjiu": "None", "Romania-Harghita-Dealu": "None", "Romania-Harghita-Ditrau": "None", "Romania-Harghita-Feliceni": "None", "Romania-Harghita-Frumoasa": "None", "Romania-Harghita-Galautas": "None", "Romania-Harghita-Gheorgheni": "None", "Romania-Harghita-Joseni": "None", "Romania-Harghita-Lazarea": "None", "Romania-Harghita-Lueta": "None", "Romania-Harghita-Lunca De Jos": "None", "Romania-Harghita-Lunca De Sus": "None", "Romania-Harghita-Lupeni": "None", "Romania-Harghita-Martinis": "None", "Romania-Harghita-Meresti": "None", "Romania-Harghita-Miercurea Ciuc": "None", "Romania-Harghita-Mihaileni": "None", "Romania-Harghita-Mugeni": "None", "Romania-Harghita-Ocland": "None", "Romania-Harghita-Odorheiu Secuiesc": "None", "Romania-Harghita-Pauleni-ciuc": "None", "Romania-Harghita-Plaiesii De Jos": "None", "Romania-Harghita-Praid": "None", "Romania-Harghita-Remetea": "None", "Romania-Harghita-Sacel": "None", "Romania-Harghita-Sancraieni": "None", "Romania-Harghita-Sandominic": "None", "Romania-Harghita-Sanmartin": "None", "Romania-Harghita-Sansimion": "None", "Romania-Harghita-Sarmas": "None", "Romania-Harghita-Secuieni": "None", "Romania-Harghita-Siculeni": "None", "Romania-Harghita-Simonesti": "None", "Romania-Harghita-Subcetate": "None", "Romania-Harghita-Suseni": "None", "Romania-Harghita-Toplita": "None", "Romania-Harghita-Tulghes": "None", "Romania-Harghita-Tusnad": "None", "Romania-Harghita-Ulies": "None", "Romania-Harghita-Varsag": "None", "Romania-Harghita-Vlahita": "None", "Romania-Harghita-Voslabeni": "None", "Romania-Harghita-Zetea": "None", "Romania-Hunedoara-Aninoasa": "None", "Romania-Hunedoara-Bacia": "None", "Romania-Hunedoara-Baia De Cris": "None", "Romania-Hunedoara-Baita": "None", "Romania-Hunedoara-Balsa": "None", "Romania-Hunedoara-Banita": "None", "Romania-Hunedoara-Baru": "None", "Romania-Hunedoara-Batrana": "None", "Romania-Hunedoara-Beriu": "None", "Romania-Hunedoara-Blajeni": "None", "Romania-Hunedoara-Bosorod": "None", "Romania-Hunedoara-Brad": "None", "Romania-Hunedoara-Branisca": "None", "Romania-Hunedoara-Bretea Romana": "None", "Romania-Hunedoara-Buces": "None", "Romania-Hunedoara-Bucuresci": "None", "Romania-Hunedoara-Bulzestii De Sus": "None", "Romania-Hunedoara-Bunila": "None", "Romania-Hunedoara-Burjuc": "None", "Romania-Hunedoara-Calan": "None", "Romania-Hunedoara-Carjiti": "None", "Romania-Hunedoara-Cerbal": "None", "Romania-Hunedoara-Certeju De Sus": "None", "Romania-Hunedoara-Criscior": "None", "Romania-Hunedoara-Densus": "None", "Romania-Hunedoara-Deva": "None", "Romania-Hunedoara-Dobra": "None", "Romania-Hunedoara-General Berthelot": "None", "Romania-Hunedoara-Geoagiu": "None", "Romania-Hunedoara-Ghelari": "None", "Romania-Hunedoara-Gurasada": "None", "Romania-Hunedoara-Harau": "None", "Romania-Hunedoara-Hateg": "None", "Romania-Hunedoara-Hunedoara": "None", "Romania-Hunedoara-Ilia": "None", "Romania-Hunedoara-Lapugiu De Jos": "None", "Romania-Hunedoara-Lelese": "None", "Romania-Hunedoara-Lunca Cernii De Jos": "None", "Romania-Hunedoara-Luncoiu De Jos": "None", "Romania-Hunedoara-Lupeni": "None", "Romania-Hunedoara-Martinesti": "None", "Romania-Hunedoara-Orastie": "None", "Romania-Hunedoara-Orastioara De Sus": "None", "Romania-Hunedoara-Pestisu Mic": "None", "Romania-Hunedoara-Petrila": "None", "Romania-Hunedoara-Petrosani": "None", "Romania-Hunedoara-Pui": "None", "Romania-Hunedoara-Rachitova": "None", "Romania-Hunedoara-Rapoltu Mare": "None", "Romania-Hunedoara-Rau De Mori": "None", "Romania-Hunedoara-Ribita": "None", "Romania-Hunedoara-Romos": "None", "Romania-Hunedoara-Salasu De Sus": "None", "Romania-Hunedoara-Santamaria-orlea": "None", "Romania-Hunedoara-Sarmizegetusa": "None", "Romania-Hunedoara-Simeria": "None", "Romania-Hunedoara-Soimus": "None", "Romania-Hunedoara-Teliucu Inferior": "None", "Romania-Hunedoara-Tomesti": "None", "Romania-Hunedoara-Toplita": "None", "Romania-Hunedoara-Totesti": "None", "Romania-Hunedoara-Turdas": "None", "Romania-Hunedoara-Uricani": "None", "Romania-Hunedoara-Valisoara": "None", "Romania-Hunedoara-Vata De Jos": "None", "Romania-Hunedoara-Vetel": "None", "Romania-Hunedoara-Vorta": "None", "Romania-Hunedoara-Vulcan": "None", "Romania-Hunedoara-Zam": "None", "Romania-Ia\u0219i-Alexandru I. Cuza": "None", "Romania-Ia\u0219i-Andrieseni": "None", "Romania-Ia\u0219i-Aroneanu": "None", "Romania-Ia\u0219i-Baltati": "None", "Romania-Ia\u0219i-Barnova": "None", "Romania-Ia\u0219i-Belcesti": "None", "Romania-Ia\u0219i-Bivolari": "None", "Romania-Ia\u0219i-Bosia": "None", "Romania-Ia\u0219i-Braesti": "None", "Romania-Ia\u0219i-Butea": "None", "Romania-Ia\u0219i-Ceplenita": "None", "Romania-Ia\u0219i-Ciortesti": "None", "Romania-Ia\u0219i-Ciurea": "None", "Romania-Ia\u0219i-Coarnele Caprei": "None", "Romania-Ia\u0219i-Costuleni": "None", "Romania-Ia\u0219i-Cotnari": "None", "Romania-Ia\u0219i-Cozmesti": "None", "Romania-Ia\u0219i-Cristesti": "None", "Romania-Ia\u0219i-Cucuteni": "None", "Romania-Ia\u0219i-Dagata": "None", "Romania-Ia\u0219i-Deleni": "None", "Romania-Ia\u0219i-Dobrovat": "None", "Romania-Ia\u0219i-Dolhesti": "None", "Romania-Ia\u0219i-Dumesti": "None", "Romania-Ia\u0219i-Erbiceni": "None", "Romania-Ia\u0219i-Focuri": "None", "Romania-Ia\u0219i-Golaiesti": "None", "Romania-Ia\u0219i-Gorban": "None", "Romania-Ia\u0219i-Grajduri": "None", "Romania-Ia\u0219i-Gropnita": "None", "Romania-Ia\u0219i-Grozesti": "None", "Romania-Ia\u0219i-Halaucesti": "None", "Romania-Ia\u0219i-Harlau": "None", "Romania-Ia\u0219i-Helesteni": "None", "Romania-Ia\u0219i-Holboca": "None", "Romania-Ia\u0219i-Horlesti": "None", "Romania-Ia\u0219i-Iasi": "None", "Romania-Ia\u0219i-Ipatele": "None", "Romania-Ia\u0219i-Lespezi": "None", "Romania-Ia\u0219i-Letcani": "None", "Romania-Ia\u0219i-Lungani": "None", "Romania-Ia\u0219i-Madarjac": "None", "Romania-Ia\u0219i-Mircesti": "None", "Romania-Ia\u0219i-Mironeasa": "None", "Romania-Ia\u0219i-Miroslava": "None", "Romania-Ia\u0219i-Miroslovesti": "None", "Romania-Ia\u0219i-Mogosesti": "None", "Romania-Ia\u0219i-Mogosesti-siret": "None", "Romania-Ia\u0219i-Mosna": "None", "Romania-Ia\u0219i-Motca": "None", "Romania-Ia\u0219i-Movileni": "None", "Romania-Ia\u0219i-Osoi": "None", "Romania-Ia\u0219i-Oteleni": "None", "Romania-Ia\u0219i-Pascani": "None", "Romania-Ia\u0219i-Plugari": "None", "Romania-Ia\u0219i-Podu Iloaiei": "None", "Romania-Ia\u0219i-Popesti": "None", "Romania-Ia\u0219i-Popricani": "None", "Romania-Ia\u0219i-Prisacani": "None", "Romania-Ia\u0219i-Probota": "None", "Romania-Ia\u0219i-Raducaneni": "None", "Romania-Ia\u0219i-Rediu": "None", "Romania-Ia\u0219i-Romanesti": "None", "Romania-Ia\u0219i-Ruginoasa": "None", "Romania-Ia\u0219i-Scanteia": "None", "Romania-Ia\u0219i-Scheia": "None", "Romania-Ia\u0219i-Schitu Duca": "None", "Romania-Ia\u0219i-Scobinti": "None", "Romania-Ia\u0219i-Sinesti": "None", "Romania-Ia\u0219i-Sipote": "None", "Romania-Ia\u0219i-Siretel": "None", "Romania-Ia\u0219i-Stolniceni-prajescu": "None", "Romania-Ia\u0219i-Strunga": "None", "Romania-Ia\u0219i-Tansa": "None", "Romania-Ia\u0219i-Targu Frumos": "None", "Romania-Ia\u0219i-Tatarusi": "None", "Romania-Ia\u0219i-Tibana": "None", "Romania-Ia\u0219i-Tibanesti": "None", "Romania-Ia\u0219i-Tiganasi": "None", "Romania-Ia\u0219i-Todiresti": "None", "Romania-Ia\u0219i-Tomesti": "None", "Romania-Ia\u0219i-Trifesti": "None", "Romania-Ia\u0219i-Tutora": "None", "Romania-Ia\u0219i-Valea Seaca": "None", "Romania-Ia\u0219i-Vanatori": "None", "Romania-Ia\u0219i-Victoria": "None", "Romania-Ia\u0219i-Vladeni": "None", "Romania-Ia\u0219i-Voinesti": "None", "Romania-Ialomi\u021ba-Adancata": "None", "Romania-Ialomi\u021ba-Albesti": "None", "Romania-Ialomi\u021ba-Alexeni": "None", "Romania-Ialomi\u021ba-Amara": "None", "Romania-Ialomi\u021ba-Andrasesti": "None", "Romania-Ialomi\u021ba-Armasesti": "None", "Romania-Ialomi\u021ba-Axintele": "None", "Romania-Ialomi\u021ba-Balaciu": "None", "Romania-Ialomi\u021ba-Barcanesti": "None", "Romania-Ialomi\u021ba-Bordusani": "None", "Romania-Ialomi\u021ba-Brazii": "None", "Romania-Ialomi\u021ba-Bucu": "None", "Romania-Ialomi\u021ba-Cazanesti": "None", "Romania-Ialomi\u021ba-Ciocarlia": "None", "Romania-Ialomi\u021ba-Ciochina": "None", "Romania-Ialomi\u021ba-Ciulnita": "None", "Romania-Ialomi\u021ba-Cocora": "None", "Romania-Ialomi\u021ba-Cosambesti": "None", "Romania-Ialomi\u021ba-Cosereni": "None", "Romania-Ialomi\u021ba-Dragoesti": "None", "Romania-Ialomi\u021ba-Dridu": "None", "Romania-Ialomi\u021ba-Facaeni": "None", "Romania-Ialomi\u021ba-Fetesti": "None", "Romania-Ialomi\u021ba-Fierbinti-targ": "None", "Romania-Ialomi\u021ba-Garbovi": "None", "Romania-Ialomi\u021ba-Gheorghe Doja": "None", "Romania-Ialomi\u021ba-Gheorghe Lazar": "None", "Romania-Ialomi\u021ba-Giurgeni": "None", "Romania-Ialomi\u021ba-Grindu": "None", "Romania-Ialomi\u021ba-Grivita": "None", "Romania-Ialomi\u021ba-Ion Roata": "None", "Romania-Ialomi\u021ba-Jilavele": "None", "Romania-Ialomi\u021ba-Manasia": "None", "Romania-Ialomi\u021ba-Mihail Kogalniceanu": "None", "Romania-Ialomi\u021ba-Milosesti": "None", "Romania-Ialomi\u021ba-Movila": "None", "Romania-Ialomi\u021ba-Movilita": "None", "Romania-Ialomi\u021ba-Munteni-buzau": "None", "Romania-Ialomi\u021ba-Perieti": "None", "Romania-Ialomi\u021ba-Reviga": "None", "Romania-Ialomi\u021ba-Salcioara": "None", "Romania-Ialomi\u021ba-Saveni": "None", "Romania-Ialomi\u021ba-Scanteia": "None", "Romania-Ialomi\u021ba-Sfantu Gheorghe": "None", "Romania-Ialomi\u021ba-Sinesti": "None", "Romania-Ialomi\u021ba-Slobozia": "None", "Romania-Ialomi\u021ba-Stelnica": "None", "Romania-Ialomi\u021ba-Suditi": "None", "Romania-Ialomi\u021ba-Tandarei": "None", "Romania-Ialomi\u021ba-Urziceni": "None", "Romania-Ialomi\u021ba-Valea Ciorii": "None", "Romania-Ialomi\u021ba-Valea Macrisului": "None", "Romania-Ialomi\u021ba-Vladeni": "None", "Romania-Ilfov-1 Decembrie": "None", "Romania-Ilfov-Afumati": "None", "Romania-Ilfov-Balotesti": "None", "Romania-Ilfov-Berceni": "None", "Romania-Ilfov-Bragadiru": "None", "Romania-Ilfov-Branesti": "None", "Romania-Ilfov-Buftea": "None", "Romania-Ilfov-Cernica": "None", "Romania-Ilfov-Chiajna": "None", "Romania-Ilfov-Chitila": "None", "Romania-Ilfov-Ciolpani": "None", "Romania-Ilfov-Ciorogarla": "None", "Romania-Ilfov-Clinceni": "None", "Romania-Ilfov-Corbeanca": "None", "Romania-Ilfov-Cornetu": "None", "Romania-Ilfov-Darasti-ilfov": "None", "Romania-Ilfov-Dascalu": "None", "Romania-Ilfov-Dobroesti": "None", "Romania-Ilfov-Domnesti": "None", "Romania-Ilfov-Dragomiresti-vale": "None", "Romania-Ilfov-Ganeasa": "None", "Romania-Ilfov-Glina": "None", "Romania-Ilfov-Gradistea": "None", "Romania-Ilfov-Gruiu": "None", "Romania-Ilfov-Jilava": "None", "Romania-Ilfov-Magurele": "None", "Romania-Ilfov-Moara Vlasiei": "None", "Romania-Ilfov-Mogosoaia": "None", "Romania-Ilfov-Nuci": "None", "Romania-Ilfov-Otopeni": "None", "Romania-Ilfov-Pantelimon": "None", "Romania-Ilfov-Peris": "None", "Romania-Ilfov-Petrachioaia": "None", "Romania-Ilfov-Popesti Leordeni": "None", "Romania-Ilfov-Snagov": "None", "Romania-Ilfov-Stefanestii De Jos": "None", "Romania-Ilfov-Tunari": "None", "Romania-Ilfov-Vidra": "None", "Romania-Ilfov-Voluntari": "None", "Romania-Maramure\u0219-Ardusat": "None", "Romania-Maramure\u0219-Arinis": "None", "Romania-Maramure\u0219-Asuaju De Sus": "None", "Romania-Maramure\u0219-Baia Mare": "None", "Romania-Maramure\u0219-Baia Sprie": "None", "Romania-Maramure\u0219-Baita De Sub Codru": "None", "Romania-Maramure\u0219-Baiut": "None", "Romania-Maramure\u0219-Barsana": "None", "Romania-Maramure\u0219-Basesti": "None", "Romania-Maramure\u0219-Bicaz": "None", "Romania-Maramure\u0219-Bistra": "None", "Romania-Maramure\u0219-Bocicoiu Mare": "None", "Romania-Maramure\u0219-Bogdan Voda": "None", "Romania-Maramure\u0219-Boiu Mare": "None", "Romania-Maramure\u0219-Borsa": "None", "Romania-Maramure\u0219-Botiza": "None", "Romania-Maramure\u0219-Budesti": "None", "Romania-Maramure\u0219-Calinesti": "None", "Romania-Maramure\u0219-Campulung La Tisa": "None", "Romania-Maramure\u0219-Cavnic": "None", "Romania-Maramure\u0219-Cernesti": "None", "Romania-Maramure\u0219-Cicarlau": "None", "Romania-Maramure\u0219-Copalnic-manastur": "None", "Romania-Maramure\u0219-Coroieni": "None", "Romania-Maramure\u0219-Cupseni": "None", "Romania-Maramure\u0219-Desesti": "None", "Romania-Maramure\u0219-Dragomiresti": "None", "Romania-Maramure\u0219-Dumbravita": "None", "Romania-Maramure\u0219-Farcasa": "None", "Romania-Maramure\u0219-Giulesti": "None", "Romania-Maramure\u0219-Grosi": "None", "Romania-Maramure\u0219-Ieud": "None", "Romania-Maramure\u0219-Lapus": "None", "Romania-Maramure\u0219-Leordina": "None", "Romania-Maramure\u0219-Miresu Mare": "None", "Romania-Maramure\u0219-Moisei": "None", "Romania-Maramure\u0219-Oarta De Jos": "None", "Romania-Maramure\u0219-Ocna Sugatag": "None", "Romania-Maramure\u0219-Petrova": "None", "Romania-Maramure\u0219-Poienile De Sub Munte": "None", "Romania-Maramure\u0219-Recea": "None", "Romania-Maramure\u0219-Remetea Chioarului": "None", "Romania-Maramure\u0219-Remeti": "None", "Romania-Maramure\u0219-Repedea": "None", "Romania-Maramure\u0219-Rona De Jos": "None", "Romania-Maramure\u0219-Rona De Sus": "None", "Romania-Maramure\u0219-Rozavlea": "None", "Romania-Maramure\u0219-Ruscova": "None", "Romania-Maramure\u0219-Sacalaseni": "None", "Romania-Maramure\u0219-Sacel": "None", "Romania-Maramure\u0219-Salistea De Sus": "None", "Romania-Maramure\u0219-Salsig": "None", "Romania-Maramure\u0219-Sapanta": "None", "Romania-Maramure\u0219-Sarasau": "None", "Romania-Maramure\u0219-Satulung": "None", "Romania-Maramure\u0219-Seini": "None", "Romania-Maramure\u0219-Sighetu Marmatiei": "None", "Romania-Maramure\u0219-Sisesti": "None", "Romania-Maramure\u0219-Somcuta Mare": "None", "Romania-Maramure\u0219-Stramtura": "None", "Romania-Maramure\u0219-Suciu De Sus": "None", "Romania-Maramure\u0219-Targu Lapus": "None", "Romania-Maramure\u0219-Tautii-magheraus": "None", "Romania-Maramure\u0219-Ulmeni": "None", "Romania-Maramure\u0219-Vadu Izei": "None", "Romania-Maramure\u0219-Valea Chioarului": "None", "Romania-Maramure\u0219-Vima Mica": "None", "Romania-Maramure\u0219-Viseu De Jos": "None", "Romania-Maramure\u0219-Viseu De Sus": "None", "Romania-Mehedin\u021bi-Bacles": "None", "Romania-Mehedin\u021bi-Baia De Arama": "None", "Romania-Mehedin\u021bi-Bala": "None", "Romania-Mehedin\u021bi-Balacita": "None", "Romania-Mehedin\u021bi-Balta": "None", "Romania-Mehedin\u021bi-Balvanesti": "None", "Romania-Mehedin\u021bi-Breznita-motru": "None", "Romania-Mehedin\u021bi-Breznita-ocol": "None", "Romania-Mehedin\u021bi-Brosteni": "None", "Romania-Mehedin\u021bi-Burila Mare": "None", "Romania-Mehedin\u021bi-Butoiesti": "None", "Romania-Mehedin\u021bi-Cazanesti": "None", "Romania-Mehedin\u021bi-Ciresu": "None", "Romania-Mehedin\u021bi-Corcova": "None", "Romania-Mehedin\u021bi-Corlatel": "None", "Romania-Mehedin\u021bi-Cujmir": "None", "Romania-Mehedin\u021bi-Darvari": "None", "Romania-Mehedin\u021bi-Devesel": "None", "Romania-Mehedin\u021bi-Drobeta-turnu Severin": "None", "Romania-Mehedin\u021bi-Dubova": "None", "Romania-Mehedin\u021bi-Dumbrava De Jos": "None", "Romania-Mehedin\u021bi-Eselnita": "None", "Romania-Mehedin\u021bi-Floresti": "None", "Romania-Mehedin\u021bi-Garla Mare": "None", "Romania-Mehedin\u021bi-Godeanu": "None", "Romania-Mehedin\u021bi-Gogosu": "None", "Romania-Mehedin\u021bi-Greci": "None", "Romania-Mehedin\u021bi-Grozesti": "None", "Romania-Mehedin\u021bi-Gruia": "None", "Romania-Mehedin\u021bi-Hinova": "None", "Romania-Mehedin\u021bi-Husnicioara": "None", "Romania-Mehedin\u021bi-Ilovat": "None", "Romania-Mehedin\u021bi-Ilovita": "None", "Romania-Mehedin\u021bi-Isverna": "None", "Romania-Mehedin\u021bi-Izvoru Barzii": "None", "Romania-Mehedin\u021bi-Jiana": "None", "Romania-Mehedin\u021bi-Livezile": "None", "Romania-Mehedin\u021bi-Malovat": "None", "Romania-Mehedin\u021bi-Obarsia-closani": "None", "Romania-Mehedin\u021bi-Obarsia De Camp": "None", "Romania-Mehedin\u021bi-Oprisor": "None", "Romania-Mehedin\u021bi-Orsova": "None", "Romania-Mehedin\u021bi-Padina Mare": "None", "Romania-Mehedin\u021bi-Patulele": "None", "Romania-Mehedin\u021bi-Podeni": "None", "Romania-Mehedin\u021bi-Ponoarele": "None", "Romania-Mehedin\u021bi-Poroina Mare": "None", "Romania-Mehedin\u021bi-Pristol": "None", "Romania-Mehedin\u021bi-Prunisor": "None", "Romania-Mehedin\u021bi-Punghina": "None", "Romania-Mehedin\u021bi-Rogova": "None", "Romania-Mehedin\u021bi-Salcia": "None", "Romania-Mehedin\u021bi-Simian": "None", "Romania-Mehedin\u021bi-Sisesti": "None", "Romania-Mehedin\u021bi-Sovarna": "None", "Romania-Mehedin\u021bi-Stangaceaua": "None", "Romania-Mehedin\u021bi-Strehaia": "None", "Romania-Mehedin\u021bi-Svinita": "None", "Romania-Mehedin\u021bi-Tamna": "None", "Romania-Mehedin\u021bi-Vanatori": "None", "Romania-Mehedin\u021bi-Vanju Mare": "None", "Romania-Mehedin\u021bi-Vanjulet": "None", "Romania-Mehedin\u021bi-Vladaia": "None", "Romania-Mehedin\u021bi-Voloiac": "None", "Romania-Mure\u0219-Acatari": "None", "Romania-Mure\u0219-Adamus": "None", "Romania-Mure\u0219-Albesti": "None", "Romania-Mure\u0219-Alunis": "None", "Romania-Mure\u0219-Apold": "None", "Romania-Mure\u0219-Atintis": "None", "Romania-Mure\u0219-Bagaciu": "None", "Romania-Mure\u0219-Bahnea": "None", "Romania-Mure\u0219-Bala": "None", "Romania-Mure\u0219-Balauseri": "None", "Romania-Mure\u0219-Band": "None", "Romania-Mure\u0219-Batos": "None", "Romania-Mure\u0219-Beica De Jos": "None", "Romania-Mure\u0219-Bichis": "None", "Romania-Mure\u0219-Bogata": "None", "Romania-Mure\u0219-Brancovenesti": "None", "Romania-Mure\u0219-Breaza": "None", "Romania-Mure\u0219-Ceuasu De Campie": "None", "Romania-Mure\u0219-Chetani": "None", "Romania-Mure\u0219-Chiheru De Jos": "None", "Romania-Mure\u0219-Coroisanmartin": "None", "Romania-Mure\u0219-Cozma": "None", "Romania-Mure\u0219-Craciunesti": "None", "Romania-Mure\u0219-Craiesti": "None", "Romania-Mure\u0219-Cristesti": "None", "Romania-Mure\u0219-Cucerdea": "None", "Romania-Mure\u0219-Cuci": "None", "Romania-Mure\u0219-Danes": "None", "Romania-Mure\u0219-Deda": "None", "Romania-Mure\u0219-Eremitu": "None", "Romania-Mure\u0219-Ernei": "None", "Romania-Mure\u0219-Fantanele": "None", "Romania-Mure\u0219-Faragau": "None", "Romania-Mure\u0219-Galesti": "None", "Romania-Mure\u0219-Ganesti": "None", "Romania-Mure\u0219-Gheorghe Doja": "None", "Romania-Mure\u0219-Ghindari": "None", "Romania-Mure\u0219-Glodeni": "None", "Romania-Mure\u0219-Gornesti": "None", "Romania-Mure\u0219-Grebenisu De Campie": "None", "Romania-Mure\u0219-Gurghiu": "None", "Romania-Mure\u0219-Hodac": "None", "Romania-Mure\u0219-Hodosa": "None", "Romania-Mure\u0219-Ibanesti": "None", "Romania-Mure\u0219-Iclanzel": "None", "Romania-Mure\u0219-Ideciu De Jos": "None", "Romania-Mure\u0219-Iernut": "None", "Romania-Mure\u0219-Livezeni": "None", "Romania-Mure\u0219-Ludus": "None", "Romania-Mure\u0219-Lunca": "None", "Romania-Mure\u0219-Lunca Bradului": "None", "Romania-Mure\u0219-Magherani": "None", "Romania-Mure\u0219-Mica": "None", "Romania-Mure\u0219-Miercurea Nirajului": "None", "Romania-Mure\u0219-Mihesu De Campie": "None", "Romania-Mure\u0219-Nades": "None", "Romania-Mure\u0219-Neaua": "None", "Romania-Mure\u0219-Ogra": "None", "Romania-Mure\u0219-Panet": "None", "Romania-Mure\u0219-Papiu Ilarian": "None", "Romania-Mure\u0219-Pasareni": "None", "Romania-Mure\u0219-Petelea": "None", "Romania-Mure\u0219-Pogaceaua": "None", "Romania-Mure\u0219-Raciu": "None", "Romania-Mure\u0219-Rastolita": "None", "Romania-Mure\u0219-Reghin": "None", "Romania-Mure\u0219-Rusii-munti": "None", "Romania-Mure\u0219-Sancraiu De Mures": "None", "Romania-Mure\u0219-Sangeorgiu De Mures": "None", "Romania-Mure\u0219-Sangeorgiu De Padure": "None", "Romania-Mure\u0219-Sanger": "None", "Romania-Mure\u0219-Sanpaul": "None", "Romania-Mure\u0219-Sanpetru De Campie": "None", "Romania-Mure\u0219-Santana De Mures": "None", "Romania-Mure\u0219-Sarmasu": "None", "Romania-Mure\u0219-Saschiz": "None", "Romania-Mure\u0219-Saulia": "None", "Romania-Mure\u0219-Sighisoara": "None", "Romania-Mure\u0219-Sincai": "None", "Romania-Mure\u0219-Solovastru": "None", "Romania-Mure\u0219-Sovata": "None", "Romania-Mure\u0219-Stanceni": "None", "Romania-Mure\u0219-Suplac": "None", "Romania-Mure\u0219-Suseni": "None", "Romania-Mure\u0219-Targu Mures": "None", "Romania-Mure\u0219-Tarnaveni": "None", "Romania-Mure\u0219-Taureni": "None", "Romania-Mure\u0219-Ungheni": "None", "Romania-Mure\u0219-Valea Larga": "None", "Romania-Mure\u0219-Vanatori": "None", "Romania-Mure\u0219-Vargata": "None", "Romania-Mure\u0219-Vatava": "None", "Romania-Mure\u0219-Vetca": "None", "Romania-Mure\u0219-Viisoara": "None", "Romania-Mure\u0219-Voivodeni": "None", "Romania-Mure\u0219-Zagar": "None", "Romania-Mure\u0219-Zau De Campie": "None", "Romania-Neam\u021b-Agapia": "None", "Romania-Neam\u021b-Bahna": "None", "Romania-Neam\u021b-Baltatesti": "None", "Romania-Neam\u021b-Bargauani": "None", "Romania-Neam\u021b-Bicaz": "None", "Romania-Neam\u021b-Bicaz-chei": "None", "Romania-Neam\u021b-Bicazu Ardelean": "None", "Romania-Neam\u021b-Bira": "None", "Romania-Neam\u021b-Bodesti": "None", "Romania-Neam\u021b-Borca": "None", "Romania-Neam\u021b-Borlesti": "None", "Romania-Neam\u021b-Botesti": "None", "Romania-Neam\u021b-Bozieni": "None", "Romania-Neam\u021b-Brusturi": "None", "Romania-Neam\u021b-Candesti": "None", "Romania-Neam\u021b-Ceahlau": "None", "Romania-Neam\u021b-Cordun": "None", "Romania-Neam\u021b-Costisa": "None", "Romania-Neam\u021b-Cracaoani": "None", "Romania-Neam\u021b-Damuc": "None", "Romania-Neam\u021b-Dobreni": "None", "Romania-Neam\u021b-Doljesti": "None", "Romania-Neam\u021b-Dragomiresti": "None", "Romania-Neam\u021b-Dulcesti": "None", "Romania-Neam\u021b-Dumbrava Rosie": "None", "Romania-Neam\u021b-Farcasa": "None", "Romania-Neam\u021b-Faurei": "None", "Romania-Neam\u021b-Garcina": "None", "Romania-Neam\u021b-Gheraesti": "None", "Romania-Neam\u021b-Girov": "None", "Romania-Neam\u021b-Grinties": "None", "Romania-Neam\u021b-Grumazesti": "None", "Romania-Neam\u021b-Hangu": "None", "Romania-Neam\u021b-Horia": "None", "Romania-Neam\u021b-Icusesti": "None", "Romania-Neam\u021b-Ion Creanga": "None", "Romania-Neam\u021b-Margineni": "None", "Romania-Neam\u021b-Moldoveni": "None", "Romania-Neam\u021b-Oniceni": "None", "Romania-Neam\u021b-Pangarati": "None", "Romania-Neam\u021b-Pastraveni": "None", "Romania-Neam\u021b-Petricani": "None", "Romania-Neam\u021b-Piatra-neamt": "None", "Romania-Neam\u021b-Piatra Soimului": "None", "Romania-Neam\u021b-Pipirig": "None", "Romania-Neam\u021b-Podoleni": "None", "Romania-Neam\u021b-Poiana Teiului": "None", "Romania-Neam\u021b-Poienari": "None", "Romania-Neam\u021b-Raucesti": "None", "Romania-Neam\u021b-Razboienii De Jos": "None", "Romania-Neam\u021b-Rediu": "None", "Romania-Neam\u021b-Roman": "None", "Romania-Neam\u021b-Romani": "None", "Romania-Neam\u021b-Roznov": "None", "Romania-Neam\u021b-Sabaoani": "None", "Romania-Neam\u021b-Sagna": "None", "Romania-Neam\u021b-Savinesti": "None", "Romania-Neam\u021b-Secuieni": "None", "Romania-Neam\u021b-Stanita": "None", "Romania-Neam\u021b-Stefan Cel Mare": "None", "Romania-Neam\u021b-Tamaseni": "None", "Romania-Neam\u021b-Tarcau": "None", "Romania-Neam\u021b-Targu Neamt": "None", "Romania-Neam\u021b-Tasca": "None", "Romania-Neam\u021b-Tazlau": "None", "Romania-Neam\u021b-Tibucani": "None", "Romania-Neam\u021b-Timisesti": "None", "Romania-Neam\u021b-Trifesti": "None", "Romania-Neam\u021b-Tupilati": "None", "Romania-Neam\u021b-Urecheni": "None", "Romania-Neam\u021b-Valea Ursului": "None", "Romania-Neam\u021b-Vanatori-neamt": "None", "Romania-Neam\u021b-Viisoara": "None", "Romania-Neam\u021b-Zanesti": "None", "Romania-Olt-Alunisu": "None", "Romania-Olt-Babiciu": "None", "Romania-Olt-Baleasa": "None", "Romania-Olt-Bals": "None", "Romania-Olt-Barastii De Vede": "None", "Romania-Olt-Barza": "None", "Romania-Olt-Bobicesti": "None", "Romania-Olt-Brancoveni": "None", "Romania-Olt-Brastavatu": "None", "Romania-Olt-Brebeni": "None", "Romania-Olt-Bucinisu": "None", "Romania-Olt-Caracal": "None", "Romania-Olt-Carlogani": "None", "Romania-Olt-Cezieni": "None", "Romania-Olt-Cilieni": "None", "Romania-Olt-Colonesti": "None", "Romania-Olt-Corabia": "None", "Romania-Olt-Corbu": "None", "Romania-Olt-Coteana": "None", "Romania-Olt-Crampoia": "None", "Romania-Olt-Cungrea": "None", "Romania-Olt-Curtisoara": "None", "Romania-Olt-Daneasa": "None", "Romania-Olt-Deveselu": "None", "Romania-Olt-Dobretu": "None", "Romania-Olt-Dobrosloveni": "None", "Romania-Olt-Dobroteasa": "None", "Romania-Olt-Draganesti-olt": "None", "Romania-Olt-Draghiceni": "None", "Romania-Olt-Fagetelu": "None", "Romania-Olt-Falcoiu": "None", "Romania-Olt-Farcasele": "None", "Romania-Olt-Ganeasa": "None", "Romania-Olt-Garcov": "None", "Romania-Olt-Giuvarasti": "None", "Romania-Olt-Gostavatu": "None", "Romania-Olt-Gradinari": "None", "Romania-Olt-Grojdibodu": "None", "Romania-Olt-Ianca": "None", "Romania-Olt-Iancu Jianu": "None", "Romania-Olt-Icoana": "None", "Romania-Olt-Izbiceni": "None", "Romania-Olt-Izvoarele": "None", "Romania-Olt-Leleasca": "None", "Romania-Olt-Maruntei": "None", "Romania-Olt-Mihaesti": "None", "Romania-Olt-Morunglav": "None", "Romania-Olt-Movileni": "None", "Romania-Olt-Nicolae Titulescu": "None", "Romania-Olt-Obarsia": "None", "Romania-Olt-Oboga": "None", "Romania-Olt-Oporelu": "None", "Romania-Olt-Optasi": "None", "Romania-Olt-Orlea": "None", "Romania-Olt-Osica De Jos": "None", "Romania-Olt-P\u00e3\u017erscoveni": "None", "Romania-Olt-Perieti": "None", "Romania-Olt-Piatra-olt": "None", "Romania-Olt-Plesoiu": "None", "Romania-Olt-Poboru": "None", "Romania-Olt-Potcoava": "None", "Romania-Olt-Priseaca": "None", "Romania-Olt-Radomiresti": "None", "Romania-Olt-Redea": "None", "Romania-Olt-Rotunda": "None", "Romania-Olt-Rusanesti": "None", "Romania-Olt-Samburesti": "None", "Romania-Olt-Scarisoara": "None", "Romania-Olt-Schitu": "None", "Romania-Olt-Scornicesti": "None", "Romania-Olt-Seaca": "None", "Romania-Olt-Serbanesti": "None", "Romania-Olt-Slatina": "None", "Romania-Olt-Slatioara": "None", "Romania-Olt-Sprancenata": "None", "Romania-Olt-Stefan Cel Mare": "None", "Romania-Olt-Stoenesti": "None", "Romania-Olt-Stoicanesti": "None", "Romania-Olt-Strejesti": "None", "Romania-Olt-Studina": "None", "Romania-Olt-Tatulesti": "None", "Romania-Olt-Teslui": "None", "Romania-Olt-Tia Mare": "None", "Romania-Olt-Topana": "None", "Romania-Olt-Traian": "None", "Romania-Olt-Tufeni": "None", "Romania-Olt-Ulmi": "None", "Romania-Olt-Urzica": "None", "Romania-Olt-Vadastrita": "None", "Romania-Olt-Valcele": "None", "Romania-Olt-Valea Mare": "None", "Romania-Olt-Valeni": "None", "Romania-Olt-Verguleasa": "None", "Romania-Olt-Visina": "None", "Romania-Olt-Visina Noua": "None", "Romania-Olt-Vitomiresti": "None", "Romania-Olt-Vladila": "None", "Romania-Olt-Vladuleni": "None", "Romania-Olt-Voineasa": "None", "Romania-Olt-Vulpeni": "None", "Romania-Olt-Vulturesti": "None", "Romania-Prahova-Adunati": "None", "Romania-Prahova-Albesti-paleologu": "None", "Romania-Prahova-Alunis": "None", "Romania-Prahova-Apostolache": "None", "Romania-Prahova-Aricestii Rahtivani": "None", "Romania-Prahova-Aricestii Zeletin": "None", "Romania-Prahova-Azuga": "None", "Romania-Prahova-Baba Ana": "None", "Romania-Prahova-Baicoi": "None", "Romania-Prahova-Balta Doamnei": "None", "Romania-Prahova-Baltesti": "None", "Romania-Prahova-Banesti": "None", "Romania-Prahova-Barcanesti": "None", "Romania-Prahova-Berceni": "None", "Romania-Prahova-Bertea": "None", "Romania-Prahova-Blejoi": "None", "Romania-Prahova-Boldesti": "None", "Romania-Prahova-Boldesti-scaeni": "None", "Romania-Prahova-Brazii De Sus": "None", "Romania-Prahova-Breaza De Jos": "None", "Romania-Prahova-Brebu Manastirei": "None", "Romania-Prahova-Bucov": "None", "Romania-Prahova-Busteni": "None", "Romania-Prahova-Calugareni": "None", "Romania-Prahova-Campina": "None", "Romania-Prahova-Carbunesti": "None", "Romania-Prahova-Ceptura De Jos": "None", "Romania-Prahova-Cerasu": "None", "Romania-Prahova-Chiojdeanca": "None", "Romania-Prahova-Cioranii De Jos": "None", "Romania-Prahova-Cocorastii Mislii": "None", "Romania-Prahova-Colceag": "None", "Romania-Prahova-Comarnic": "None", "Romania-Prahova-Cornu De Jos": "None", "Romania-Prahova-Cosmina De Jos": "None", "Romania-Prahova-Draganesti": "None", "Romania-Prahova-Drajna De Sus": "None", "Romania-Prahova-Dumbrava": "None", "Romania-Prahova-Dumbravesti": "None", "Romania-Prahova-Fantanele": "None", "Romania-Prahova-Filipestii De Padure": "None", "Romania-Prahova-Filipestii De Targ": "None", "Romania-Prahova-Floresti": "None", "Romania-Prahova-Fulga De Jos": "None", "Romania-Prahova-Gherghita": "None", "Romania-Prahova-Gorgota": "None", "Romania-Prahova-Gornet": "None", "Romania-Prahova-Gornet-cricov": "None", "Romania-Prahova-Gura Vadului": "None", "Romania-Prahova-Gura Vitioarei": "None", "Romania-Prahova-Iordacheanu": "None", "Romania-Prahova-Izvoarele": "None", "Romania-Prahova-Jugureni": "None", "Romania-Prahova-Lapos": "None", "Romania-Prahova-Lipanesti": "None", "Romania-Prahova-Magurele": "None", "Romania-Prahova-Magureni": "None", "Romania-Prahova-Maneciu-ungureni": "None", "Romania-Prahova-Manesti": "None", "Romania-Prahova-Mizil": "None", "Romania-Prahova-Pacureti": "None", "Romania-Prahova-Paulesti": "None", "Romania-Prahova-Ploiesti": "None", "Romania-Prahova-Plopeni": "None", "Romania-Prahova-Plopu": "None", "Romania-Prahova-Podenii Noi": "None", "Romania-Prahova-Poiana Campina": "None", "Romania-Prahova-Poienarii Burchii": "None", "Romania-Prahova-Posestii-pamanteni": "None", "Romania-Prahova-Predeal": "None", "Romania-Prahova-Provita De Jos": "None", "Romania-Prahova-Provita De Sus": "None", "Romania-Prahova-Puchenii Mari": "None", "Romania-Prahova-Rafov": "None", "Romania-Prahova-Salcia": "None", "Romania-Prahova-Salciile": "None", "Romania-Prahova-Sangeru": "None", "Romania-Prahova-Scorteni": "None", "Romania-Prahova-Secaria": "None", "Romania-Prahova-Sinaia": "None", "Romania-Prahova-Sirna": "None", "Romania-Prahova-Slanic": "None", "Romania-Prahova-Soimari": "None", "Romania-Prahova-Sotrile": "None", "Romania-Prahova-Starchiojd": "None", "Romania-Prahova-Stefesti": "None", "Romania-Prahova-Strejnicu": "None", "Romania-Prahova-Surani": "None", "Romania-Prahova-Talea": "None", "Romania-Prahova-Tataru": "None", "Romania-Prahova-Teisani": "None", "Romania-Prahova-Telega": "None", "Romania-Prahova-Tesila": "None", "Romania-Prahova-Tinosu": "None", "Romania-Prahova-Tomsani": "None", "Romania-Prahova-Urlati": "None", "Romania-Prahova-Valcanesti": "None", "Romania-Prahova-Valea Calugareasca": "None", "Romania-Prahova-Valenii De Munte": "None", "Romania-Prahova-Varbilau": "None", "Romania-S\u0103laj-Agrij": "None", "Romania-S\u0103laj-Almasu": "None", "Romania-S\u0103laj-Babeni": "None", "Romania-S\u0103laj-Balan": "None", "Romania-S\u0103laj-Banisor": "None", "Romania-S\u0103laj-Benesat": "None", "Romania-S\u0103laj-Bobota": "None", "Romania-S\u0103laj-Bocsa": "None", "Romania-S\u0103laj-Buciumi": "None", "Romania-S\u0103laj-Camar": "None", "Romania-S\u0103laj-Carastelec": "None", "Romania-S\u0103laj-Cehu Silvaniei": "None", "Romania-S\u0103laj-Chiesd": "None", "Romania-S\u0103laj-Cizer": "None", "Romania-S\u0103laj-Coseiu": "None", "Romania-S\u0103laj-Crasna": "None", "Romania-S\u0103laj-Creaca": "None", "Romania-S\u0103laj-Criseni": "None", "Romania-S\u0103laj-Cristolt": "None", "Romania-S\u0103laj-Cuzaplac": "None", "Romania-S\u0103laj-Dobrin": "None", "Romania-S\u0103laj-Dragu": "None", "Romania-S\u0103laj-Fildu De Jos": "None", "Romania-S\u0103laj-Galgau": "None", "Romania-S\u0103laj-Garbou": "None", "Romania-S\u0103laj-Halmasd": "None", "Romania-S\u0103laj-Hereclean": "None", "Romania-S\u0103laj-Hida": "None", "Romania-S\u0103laj-Horoatu Crasnei": "None", "Romania-S\u0103laj-Ileanda": "None", "Romania-S\u0103laj-Ip": "None", "Romania-S\u0103laj-Jibou": "None", "Romania-S\u0103laj-Letca": "None", "Romania-S\u0103laj-Lozna": "None", "Romania-S\u0103laj-Maeriste": "None", "Romania-S\u0103laj-Marca": "None", "Romania-S\u0103laj-Mesesenii De Jos": "None", "Romania-S\u0103laj-Mirsid": "None", "Romania-S\u0103laj-Napradea": "None", "Romania-S\u0103laj-Nusfalau": "None", "Romania-S\u0103laj-Pericei": "None", "Romania-S\u0103laj-Plopis": "None", "Romania-S\u0103laj-Poiana Blenchii": "None", "Romania-S\u0103laj-Romanasi": "None", "Romania-S\u0103laj-Rus": "None", "Romania-S\u0103laj-Sag": "None", "Romania-S\u0103laj-Salatig": "None", "Romania-S\u0103laj-Samsud": "None", "Romania-S\u0103laj-Sanmihaiu Almasului": "None", "Romania-S\u0103laj-Sarmasag": "None", "Romania-S\u0103laj-Simleu Silvaniei": "None", "Romania-S\u0103laj-Somes-odorhei": "None", "Romania-S\u0103laj-Surduc": "None", "Romania-S\u0103laj-Valcau De Jos": "None", "Romania-S\u0103laj-Varsolt": "None", "Romania-S\u0103laj-Zalau": "None", "Romania-S\u0103laj-Zalha": "None", "Romania-S\u0103laj-Zimbor": "None", "Romania-Satu Mare-Acas": "None", "Romania-Satu Mare-Andrid": "None", "Romania-Satu Mare-Apa": "None", "Romania-Satu Mare-Ardud": "None", "Romania-Satu Mare-Barsau De Sus": "None", "Romania-Satu Mare-Batarci": "None", "Romania-Satu Mare-Beltiug": "None", "Romania-Satu Mare-Berveni": "None", "Romania-Satu Mare-Bixad": "None", "Romania-Satu Mare-Bogdand": "None", "Romania-Satu Mare-Botiz": "None", "Romania-Satu Mare-Calinesti-oas": "None", "Romania-Satu Mare-Camarzana": "None", "Romania-Satu Mare-Capleni": "None", "Romania-Satu Mare-Carei": "None", "Romania-Satu Mare-Cauas": "None", "Romania-Satu Mare-Cehalut": "None", "Romania-Satu Mare-Certeze": "None", "Romania-Satu Mare-Craidorolt": "None", "Romania-Satu Mare-Crucisor": "None", "Romania-Satu Mare-Culciu Mare": "None", "Romania-Satu Mare-Doba": "None", "Romania-Satu Mare-Dorolt": "None", "Romania-Satu Mare-Foieni": "None", "Romania-Satu Mare-Gherta Mica": "None", "Romania-Satu Mare-Halmeu": "None", "Romania-Satu Mare-Hodod": "None", "Romania-Satu Mare-Homorodu De Mijloc": "None", "Romania-Satu Mare-Lazuri": "None", "Romania-Satu Mare-Livada": "None", "Romania-Satu Mare-Mediesu Aurit": "None", "Romania-Satu Mare-Micula": "None", "Romania-Satu Mare-Moftinu Mic": "None", "Romania-Satu Mare-Negresti-oas": "None", "Romania-Satu Mare-Odoreu": "None", "Romania-Satu Mare-Orasu Nou": "None", "Romania-Satu Mare-Paulesti": "None", "Romania-Satu Mare-Petresti": "None", "Romania-Satu Mare-Pir": "None", "Romania-Satu Mare-Piscolt": "None", "Romania-Satu Mare-Pomi": "None", "Romania-Satu Mare-Sacaseni": "None", "Romania-Satu Mare-Sanislau": "None", "Romania-Satu Mare-Santau": "None", "Romania-Satu Mare-Satu Mare": "None", "Romania-Satu Mare-Sauca": "None", "Romania-Satu Mare-Socond": "None", "Romania-Satu Mare-Supuru De Jos": "None", "Romania-Satu Mare-Tarna Mare": "None", "Romania-Satu Mare-Tarsolt": "None", "Romania-Satu Mare-Tasnad": "None", "Romania-Satu Mare-Terebesti": "None", "Romania-Satu Mare-Tiream": "None", "Romania-Satu Mare-Turt": "None", "Romania-Satu Mare-Turulung": "None", "Romania-Satu Mare-Urziceni": "None", "Romania-Satu Mare-Valea Vinului": "None", "Romania-Satu Mare-Vama": "None", "Romania-Satu Mare-Vetis": "None", "Romania-Satu Mare-Viile Satu Mare": "None", "Romania-Sibiu-Agnita": "None", "Romania-Sibiu-Altina": "None", "Romania-Sibiu-Apoldu De Jos": "None", "Romania-Sibiu-Arpasu De Jos": "None", "Romania-Sibiu-Atel": "None", "Romania-Sibiu-Avrig": "None", "Romania-Sibiu-Axente Sever": "None", "Romania-Sibiu-Barghis": "None", "Romania-Sibiu-Bazna": "None", "Romania-Sibiu-Biertan": "None", "Romania-Sibiu-Blajel": "None", "Romania-Sibiu-Bradeni": "None", "Romania-Sibiu-Brateiu": "None", "Romania-Sibiu-Bruiu": "None", "Romania-Sibiu-Carta": "None", "Romania-Sibiu-Cartisoara": "None", "Romania-Sibiu-Chirpar": "None", "Romania-Sibiu-Cisnadie": "None", "Romania-Sibiu-Copsa Mica": "None", "Romania-Sibiu-Cristian": "None", "Romania-Sibiu-Darlos": "None", "Romania-Sibiu-Dumbraveni": "None", "Romania-Sibiu-Gura Raului": "None", "Romania-Sibiu-Hoghilag": "None", "Romania-Sibiu-Iacobeni": "None", "Romania-Sibiu-Jina": "None", "Romania-Sibiu-Laslea": "None", "Romania-Sibiu-Loamnes": "None", "Romania-Sibiu-Ludos": "None", "Romania-Sibiu-Marpod": "None", "Romania-Sibiu-Medias": "None", "Romania-Sibiu-Merghindeal": "None", "Romania-Sibiu-Micasasa": "None", "Romania-Sibiu-Miercurea Sibiului": "None", "Romania-Sibiu-Mihaileni": "None", "Romania-Sibiu-Mosna": "None", "Romania-Sibiu-Nocrich": "None", "Romania-Sibiu-Ocna Sibiului": "None", "Romania-Sibiu-Orlat": "None", "Romania-Sibiu-Pauca": "None", "Romania-Sibiu-Poiana Sibiului": "None", "Romania-Sibiu-Poplaca": "None", "Romania-Sibiu-Porumbacu De Jos": "None", "Romania-Sibiu-Racovita": "None", "Romania-Sibiu-Rasinari": "None", "Romania-Sibiu-Rau Sadului": "None", "Romania-Sibiu-Rosia": "None", "Romania-Sibiu-Sadu": "None", "Romania-Sibiu-Saliste": "None", "Romania-Sibiu-Seica Mare": "None", "Romania-Sibiu-Seica Mica": "None", "Romania-Sibiu-Selimbar": "None", "Romania-Sibiu-Sibiu": "None", "Romania-Sibiu-Slimnic": "None", "Romania-Sibiu-Sura Mare": "None", "Romania-Sibiu-Sura Mica": "None", "Romania-Sibiu-Talmaciu": "None", "Romania-Sibiu-Tarnava": "None", "Romania-Sibiu-Tilisca": "None", "Romania-Sibiu-Turnu Rosu": "None", "Romania-Sibiu-Valea Viilor": "None", "Romania-Sibiu-Vurpar": "None", "Romania-Suceava-Adancata": "None", "Romania-Suceava-Arbore": "None", "Romania-Suceava-Badeuti": "None", "Romania-Suceava-Baia": "None", "Romania-Suceava-Bainet": "None", "Romania-Suceava-Balcauti": "None", "Romania-Suceava-Bilca": "None", "Romania-Suceava-Bogdanesti": "None", "Romania-Suceava-Boroaia": "None", "Romania-Suceava-Bosanci": "None", "Romania-Suceava-Botosana": "None", "Romania-Suceava-Breaza": "None", "Romania-Suceava-Brodina": "None", "Romania-Suceava-Brosteni": "None", "Romania-Suceava-Bunesti": "None", "Romania-Suceava-Cajvana": "None", "Romania-Suceava-Calafindesti": "None", "Romania-Suceava-Campulung Moldovenesc": "None", "Romania-Suceava-Carlibaba": "None", "Romania-Suceava-Cornu Luncii": "None", "Romania-Suceava-Cozanesti": "None", "Romania-Suceava-Crucea": "None", "Romania-Suceava-Dolhasca": "None", "Romania-Suceava-Dolhestii-mari": "None", "Romania-Suceava-Dorna Candrenilor": "None", "Romania-Suceava-Dornesti": "None", "Romania-Suceava-Draguseni": "None", "Romania-Suceava-Dumbraveni": "None", "Romania-Suceava-Falticeni": "None", "Romania-Suceava-Fantanele": "None", "Romania-Suceava-Forasti": "None", "Romania-Suceava-Frasin": "None", "Romania-Suceava-Fratautii Noi": "None", "Romania-Suceava-Fratautii Vechi": "None", "Romania-Suceava-Frumosu": "None", "Romania-Suceava-Fundu Moldovei": "None", "Romania-Suceava-Galanesti": "None", "Romania-Suceava-Gramesti": "None", "Romania-Suceava-Granicesti": "None", "Romania-Suceava-Gura Humorului": "None", "Romania-Suceava-Horodnic De Jos": "None", "Romania-Suceava-Horodniceni": "None", "Romania-Suceava-Iacobeni": "None", "Romania-Suceava-Ilisesti": "None", "Romania-Suceava-Ipotesti": "None", "Romania-Suceava-Izvoarele Sucevei": "None", "Romania-Suceava-Liteni": "None", "Romania-Suceava-Malini": "None", "Romania-Suceava-Manastirea Humorului": "None", "Romania-Suceava-Marginea": "None", "Romania-Suceava-Maritei": "None", "Romania-Suceava-Mazanaesti": "None", "Romania-Suceava-Mitocu Dragomirnei": "None", "Romania-Suceava-Moara Nica": "None", "Romania-Suceava-Moldova-sulita": "None", "Romania-Suceava-Moldovita": "None", "Romania-Suceava-Neagra Sarului": "None", "Romania-Suceava-Ostra": "None", "Romania-Suceava-Paltinoasa": "None", "Romania-Suceava-Panaci": "None", "Romania-Suceava-Partestii De Jos": "None", "Romania-Suceava-Partestii De Sus": "None", "Romania-Suceava-Patrauti": "None", "Romania-Suceava-Plesesti": "None", "Romania-Suceava-Poiana Stampei": "None", "Romania-Suceava-Pojorata": "None", "Romania-Suceava-Preutesti": "None", "Romania-Suceava-Putna": "None", "Romania-Suceava-Radaseni": "None", "Romania-Suceava-Radauti": "None", "Romania-Suceava-Rasca": "None", "Romania-Suceava-Sadova": "None", "Romania-Suceava-Salcea": "None", "Romania-Suceava-Satu Mare": "None", "Romania-Suceava-Scheia": "None", "Romania-Suceava-Siminicea": "None", "Romania-Suceava-Siret": "None", "Romania-Suceava-Slatina": "None", "Romania-Suceava-Solca": "None", "Romania-Suceava-Straja": "None", "Romania-Suceava-Stroiesti": "None", "Romania-Suceava-Stulpicani": "None", "Romania-Suceava-Suceava": "None", "Romania-Suceava-Sucevita": "None", "Romania-Suceava-Todiresti": "None", "Romania-Suceava-Udesti": "None", "Romania-Suceava-Ulma": "None", "Romania-Suceava-Vadu Moldovei": "None", "Romania-Suceava-Valea Moldovei": "None", "Romania-Suceava-Vama": "None", "Romania-Suceava-Vatra Dornei": "None", "Romania-Suceava-Vatra Moldovitei": "None", "Romania-Suceava-Veresti": "None", "Romania-Suceava-Vicovu De Jos": "None", "Romania-Suceava-Vicovu De Sus": "None", "Romania-Suceava-Volovat": "None", "Romania-Suceava-Zamostea": "None", "Romania-Suceava-Zvoristea": "None", "Romania-Teleorman-Alexandria": "None", "Romania-Teleorman-Babaita": "None", "Romania-Teleorman-Balaci": "None", "Romania-Teleorman-Blejesti": "None", "Romania-Teleorman-Bogdana": "None", "Romania-Teleorman-Botoroaga": "None", "Romania-Teleorman-Bragadiru": "None", "Romania-Teleorman-Branceni": "None", "Romania-Teleorman-Bujoreni": "None", "Romania-Teleorman-Bujoru": "None", "Romania-Teleorman-Buzescu": "None", "Romania-Teleorman-Calinesti": "None", "Romania-Teleorman-Calmatuiu": "None", "Romania-Teleorman-Calmatuiu De Sus": "None", "Romania-Teleorman-Cervenia": "None", "Romania-Teleorman-Ciolanestii Din Deal": "None", "Romania-Teleorman-Ciuperceni": "None", "Romania-Teleorman-Contesti": "None", "Romania-Teleorman-Cosmesti": "None", "Romania-Teleorman-Crangeni": "None", "Romania-Teleorman-Crangu": "None", "Romania-Teleorman-Crevenicu": "None", "Romania-Teleorman-Didesti": "None", "Romania-Teleorman-Dobrotesti": "None", "Romania-Teleorman-Dracsenei": "None", "Romania-Teleorman-Draganesti-vlasca": "None", "Romania-Teleorman-Draganesti De Vede": "None", "Romania-Teleorman-Frumoasa": "None", "Romania-Teleorman-Furculesti": "None", "Romania-Teleorman-Galateni": "None", "Romania-Teleorman-Gratia": "None", "Romania-Teleorman-Islaz": "None", "Romania-Teleorman-Izvoarele": "None", "Romania-Teleorman-Lisa": "None", "Romania-Teleorman-Lita": "None", "Romania-Teleorman-Lunca": "None", "Romania-Teleorman-Magura": "None", "Romania-Teleorman-Maldaeni": "None", "Romania-Teleorman-Marzanesti": "None", "Romania-Teleorman-Mavrodin": "None", "Romania-Teleorman-Merenii De Jos": "None", "Romania-Teleorman-Mosteni": "None", "Romania-Teleorman-Nanov": "None", "Romania-Teleorman-Nasturelu": "None", "Romania-Teleorman-Necsesti": "None", "Romania-Teleorman-Olteni": "None", "Romania-Teleorman-Orbeasca De Jos": "None", "Romania-Teleorman-Peretu": "None", "Romania-Teleorman-Piatra": "None", "Romania-Teleorman-Pietrosani": "None", "Romania-Teleorman-Plopii-slavitesti": "None", "Romania-Teleorman-Plosca": "None", "Romania-Teleorman-Poeni": "None", "Romania-Teleorman-Poroschia": "None", "Romania-Teleorman-Putineiu": "None", "Romania-Teleorman-Radoiesti-vale": "None", "Romania-Teleorman-Rasmiresti": "None", "Romania-Teleorman-Rosiori De Vede": "None", "Romania-Teleorman-Saceni": "None", "Romania-Teleorman-Salcia": "None", "Romania-Teleorman-Sarbenii De Jos": "None", "Romania-Teleorman-Scrioastea": "None", "Romania-Teleorman-Scurtu Mare": "None", "Romania-Teleorman-Seaca": "None", "Romania-Teleorman-Segarcea-vale": "None", "Romania-Teleorman-Sfintesti": "None", "Romania-Teleorman-Silistea": "None", "Romania-Teleorman-Silistea-gumesti": "None", "Romania-Teleorman-Slobozia Mandra": "None", "Romania-Teleorman-Smardioasa": "None", "Romania-Teleorman-Stejaru": "None", "Romania-Teleorman-Storobaneasa": "None", "Romania-Teleorman-Suhaia": "None", "Romania-Teleorman-Talpa-ograzile": "None", "Romania-Teleorman-Tatarastii De Jos": "None", "Romania-Teleorman-Tatarastii De Sus": "None", "Romania-Teleorman-Tiganesti": "None", "Romania-Teleorman-Traian": "None", "Romania-Teleorman-Trivalea-mosteni": "None", "Romania-Teleorman-Troianul": "None", "Romania-Teleorman-Turnu Magurele": "None", "Romania-Teleorman-Vartoapele De Sus": "None", "Romania-Teleorman-Vedea": "None", "Romania-Teleorman-Videle": "None", "Romania-Teleorman-Viisoara": "None", "Romania-Teleorman-Vitanesti": "None", "Romania-Teleorman-Zambreasca": "None", "Romania-Teleorman-Zimnicea": "None", "Romania-Timi\u0219-Balint": "None", "Romania-Timi\u0219-Banloc": "None", "Romania-Timi\u0219-Bara": "None", "Romania-Timi\u0219-Barna": "None", "Romania-Timi\u0219-Beba Veche": "None", "Romania-Timi\u0219-Becicherecu Mic": "None", "Romania-Timi\u0219-Belint": "None", "Romania-Timi\u0219-Bethausen": "None", "Romania-Timi\u0219-Biled": "None", "Romania-Timi\u0219-Bogda": "None", "Romania-Timi\u0219-Boldur": "None", "Romania-Timi\u0219-Brestovat": "None", "Romania-Timi\u0219-Buzias": "None", "Romania-Timi\u0219-Carpinis": "None", "Romania-Timi\u0219-Cenad": "None", "Romania-Timi\u0219-Cenei": "None", "Romania-Timi\u0219-Cheveresu Mare": "None", "Romania-Timi\u0219-Ciacova": "None", "Romania-Timi\u0219-Comlosu Mare": "None", "Romania-Timi\u0219-Costeiu": "None", "Romania-Timi\u0219-Criciova": "None", "Romania-Timi\u0219-Curtea": "None", "Romania-Timi\u0219-Darova": "None", "Romania-Timi\u0219-Denta": "None", "Romania-Timi\u0219-Deta": "None", "Romania-Timi\u0219-Dudestii Vechi": "None", "Romania-Timi\u0219-Dumbrava": "None", "Romania-Timi\u0219-Dumbravita": "None", "Romania-Timi\u0219-Faget": "None", "Romania-Timi\u0219-Fardea": "None", "Romania-Timi\u0219-Foeni": "None", "Romania-Timi\u0219-Gataia": "None", "Romania-Timi\u0219-Gavojdia": "None", "Romania-Timi\u0219-Ghiroda": "None", "Romania-Timi\u0219-Ghizela": "None", "Romania-Timi\u0219-Giarmata": "None", "Romania-Timi\u0219-Giera": "None", "Romania-Timi\u0219-Giroc": "None", "Romania-Timi\u0219-Giulvaz": "None", "Romania-Timi\u0219-Jamu Mare": "None", "Romania-Timi\u0219-Jebel": "None", "Romania-Timi\u0219-Jimbolia": "None", "Romania-Timi\u0219-Lenauheim": "None", "Romania-Timi\u0219-Liebling": "None", "Romania-Timi\u0219-Lovrin": "None", "Romania-Timi\u0219-Lugoj": "None", "Romania-Timi\u0219-Manastiur": "None", "Romania-Timi\u0219-Margina": "None", "Romania-Timi\u0219-Masloc": "None", "Romania-Timi\u0219-Moravita": "None", "Romania-Timi\u0219-Mosnita Noua": "None", "Romania-Timi\u0219-Nadrag": "None", "Romania-Timi\u0219-Nitchidorf": "None", "Romania-Timi\u0219-Ohaba Lunga": "None", "Romania-Timi\u0219-Ortisoara": "None", "Romania-Timi\u0219-Peciu Nou": "None", "Romania-Timi\u0219-Periam": "None", "Romania-Timi\u0219-Pietroasa": "None", "Romania-Timi\u0219-Pischia": "None", "Romania-Timi\u0219-Racovita": "None", "Romania-Timi\u0219-Recas": "None", "Romania-Timi\u0219-Remetea Mare": "None", "Romania-Timi\u0219-Sacalaz": "None", "Romania-Timi\u0219-Sacosu Turcesc": "None", "Romania-Timi\u0219-Sag": "None", "Romania-Timi\u0219-Sanandrei": "None", "Romania-Timi\u0219-Sanmihaiu Roman": "None", "Romania-Timi\u0219-Sannicolau Mare": "None", "Romania-Timi\u0219-Sanpetru Mare": "None", "Romania-Timi\u0219-Satchinez": "None", "Romania-Timi\u0219-Secas": "None", "Romania-Timi\u0219-Stiuca": "None", "Romania-Timi\u0219-Sudrias": "None", "Romania-Timi\u0219-Teremia Mare": "None", "Romania-Timi\u0219-Timisoara": "None", "Romania-Timi\u0219-Tomesti": "None", "Romania-Timi\u0219-Topolovatu Mare": "None", "Romania-Timi\u0219-Tormac": "None", "Romania-Timi\u0219-Uivar": "None", "Romania-Timi\u0219-Varias": "None", "Romania-Timi\u0219-Victor Vlad Delamarina": "None", "Romania-Timi\u0219-Voiteg": "None", "Romania-Tulcea-Babadag": "None", "Romania-Tulcea-Baia": "None", "Romania-Tulcea-Beidaud": "None", "Romania-Tulcea-C.a. Rosetti": "None", "Romania-Tulcea-Carcaliu": "None", "Romania-Tulcea-Casimcea": "None", "Romania-Tulcea-Ceamurlia De Jos": "None", "Romania-Tulcea-Ceatalchioi": "None", "Romania-Tulcea-Cerna": "None", "Romania-Tulcea-Chilia Veche": "None", "Romania-Tulcea-Ciucurova": "None", "Romania-Tulcea-Crisan": "None", "Romania-Tulcea-Daeni": "None", "Romania-Tulcea-Dorobantu": "None", "Romania-Tulcea-Frecatei": "None", "Romania-Tulcea-Greci": "None", "Romania-Tulcea-Grindu": "None", "Romania-Tulcea-Hamcearca": "None", "Romania-Tulcea-Horia": "None", "Romania-Tulcea-I.c.bratianu": "None", "Romania-Tulcea-Isaccea": "None", "Romania-Tulcea-Izvoarele": "None", "Romania-Tulcea-Jijila": "None", "Romania-Tulcea-Jurilovca": "None", "Romania-Tulcea-Luncavita": "None", "Romania-Tulcea-Macin": "None", "Romania-Tulcea-Mahmudia": "None", "Romania-Tulcea-Maliuc": "None", "Romania-Tulcea-Mihai Bravu": "None", "Romania-Tulcea-Mihail Kogalniceanu": "None", "Romania-Tulcea-Murighiol": "None", "Romania-Tulcea-Nalbant": "None", "Romania-Tulcea-Niculitel": "None", "Romania-Tulcea-Nufaru": "None", "Romania-Tulcea-Ostrov": "None", "Romania-Tulcea-Pardina": "None", "Romania-Tulcea-Peceneaga": "None", "Romania-Tulcea-Sarichioi": "None", "Romania-Tulcea-Sfantu Gheorghe": "None", "Romania-Tulcea-Slava Cercheza": "None", "Romania-Tulcea-Smardan": "None", "Romania-Tulcea-Somova": "None", "Romania-Tulcea-Stejaru": "None", "Romania-Tulcea-Sulina": "None", "Romania-Tulcea-Topolog": "None", "Romania-Tulcea-Tulcea": "None", "Romania-Tulcea-Turcoaia": "None", "Romania-Tulcea-Valea Nucarilor": "None", "Romania-V\u00e2lcea-Alunu": "None", "Romania-V\u00e2lcea-Amarasti": "None", "Romania-V\u00e2lcea-Armasesti": "None", "Romania-V\u00e2lcea-Babeni": "None", "Romania-V\u00e2lcea-Balcesti": "None", "Romania-V\u00e2lcea-Berbesti": "None", "Romania-V\u00e2lcea-Berislavesti": "None", "Romania-V\u00e2lcea-Bodesti": "None", "Romania-V\u00e2lcea-Boisoara": "None", "Romania-V\u00e2lcea-Brezoi": "None", "Romania-V\u00e2lcea-Budesti": "None", "Romania-V\u00e2lcea-Buleta": "None", "Romania-V\u00e2lcea-Bunesti": "None", "Romania-V\u00e2lcea-Cainenii Mici": "None", "Romania-V\u00e2lcea-Calimanesti": "None", "Romania-V\u00e2lcea-Costesti": "None", "Romania-V\u00e2lcea-Creteni": "None", "Romania-V\u00e2lcea-Daesti": "None", "Romania-V\u00e2lcea-Dealu Launele": "None", "Romania-V\u00e2lcea-Dragasani": "None", "Romania-V\u00e2lcea-Dragoesti": "None", "Romania-V\u00e2lcea-Fartatesti": "None", "Romania-V\u00e2lcea-Francesti": "None", "Romania-V\u00e2lcea-Galicea": "None", "Romania-V\u00e2lcea-Ghioroiu": "None", "Romania-V\u00e2lcea-Glavile": "None", "Romania-V\u00e2lcea-Golesti": "None", "Romania-V\u00e2lcea-Gradistea": "None", "Romania-V\u00e2lcea-Gura Suhasului": "None", "Romania-V\u00e2lcea-Gusoeni": "None", "Romania-V\u00e2lcea-Horezu": "None", "Romania-V\u00e2lcea-Ionesti": "None", "Romania-V\u00e2lcea-Ladesti": "None", "Romania-V\u00e2lcea-Lalosu": "None", "Romania-V\u00e2lcea-Livadia": "None", "Romania-V\u00e2lcea-Livezi": "None", "Romania-V\u00e2lcea-Lungesti": "None", "Romania-V\u00e2lcea-Madulari": "None", "Romania-V\u00e2lcea-Malaia": "None", "Romania-V\u00e2lcea-Maldaresti": "None", "Romania-V\u00e2lcea-Mateesti": "None", "Romania-V\u00e2lcea-Milcoiu": "None", "Romania-V\u00e2lcea-Milesti": "None", "Romania-V\u00e2lcea-Mogesti": "None", "Romania-V\u00e2lcea-Muereasca": "None", "Romania-V\u00e2lcea-Olanu": "None", "Romania-V\u00e2lcea-Olteni": "None", "Romania-V\u00e2lcea-Orlesti": "None", "Romania-V\u00e2lcea-Otesani": "None", "Romania-V\u00e2lcea-Oveselu": "None", "Romania-V\u00e2lcea-Pausesti": "None", "Romania-V\u00e2lcea-Pausesti-maglasi": "None", "Romania-V\u00e2lcea-Perisani": "None", "Romania-V\u00e2lcea-Pesceana": "None", "Romania-V\u00e2lcea-Pietrari": "None", "Romania-V\u00e2lcea-Popesti": "None", "Romania-V\u00e2lcea-Prajila": "None", "Romania-V\u00e2lcea-Prundeni": "None", "Romania-V\u00e2lcea-Racovita": "None", "Romania-V\u00e2lcea-Ramnicu Valcea": "None", "Romania-V\u00e2lcea-Roesti": "None", "Romania-V\u00e2lcea-Rosiile": "None", "Romania-V\u00e2lcea-Rotarasti": "None", "Romania-V\u00e2lcea-Runcu": "None", "Romania-V\u00e2lcea-Salatrucel": "None", "Romania-V\u00e2lcea-Sarulesti": "None", "Romania-V\u00e2lcea-Scundu": "None", "Romania-V\u00e2lcea-Sinesti": "None", "Romania-V\u00e2lcea-Sirineasa": "None", "Romania-V\u00e2lcea-Stanesti": "None", "Romania-V\u00e2lcea-Stefanesti": "None", "Romania-V\u00e2lcea-Stoenesti": "None", "Romania-V\u00e2lcea-Stoilesti": "None", "Romania-V\u00e2lcea-Stroesti": "None", "Romania-V\u00e2lcea-Susani": "None", "Romania-V\u00e2lcea-Sutesti": "None", "Romania-V\u00e2lcea-Tetoiu": "None", "Romania-V\u00e2lcea-Tomsani": "None", "Romania-V\u00e2lcea-Ulmetu": "None", "Romania-V\u00e2lcea-Vaideeni": "None", "Romania-V\u00e2lcea-Valea Mare": "None", "Romania-V\u00e2lcea-Vladesti": "None", "Romania-V\u00e2lcea-Voicesti": "None", "Romania-V\u00e2lcea-Voineasa": "None", "Romania-V\u00e2lcea-Zatreni": "None", "Romania-Vaslui-Albesti": "None", "Romania-Vaslui-Alexandru Vlahuta": "None", "Romania-Vaslui-Arsura": "None", "Romania-Vaslui-Averesti": "None", "Romania-Vaslui-Bacani": "None", "Romania-Vaslui-Bacesti": "None", "Romania-Vaslui-Balteni": "None", "Romania-Vaslui-Barlad": "None", "Romania-Vaslui-Berezeni": "None", "Romania-Vaslui-Blagesti": "None", "Romania-Vaslui-Bogdana": "None", "Romania-Vaslui-Bogdanesti": "None", "Romania-Vaslui-Bogdanita": "None", "Romania-Vaslui-Botesti": "None", "Romania-Vaslui-Codaesti": "None", "Romania-Vaslui-Coroiesti": "None", "Romania-Vaslui-Costesti": "None", "Romania-Vaslui-Cretesti": "None", "Romania-Vaslui-Danesti": "None", "Romania-Vaslui-Deleni": "None", "Romania-Vaslui-Delesti": "None", "Romania-Vaslui-Dragomiresti": "None", "Romania-Vaslui-Duda-Epureni": "None", "Romania-Vaslui-Dumesti": "None", "Romania-Vaslui-Epureni": "None", "Romania-Vaslui-Falciu": "None", "Romania-Vaslui-Gagesti": "None", "Romania-Vaslui-Gara Banca": "None", "Romania-Vaslui-Garceni": "None", "Romania-Vaslui-Gherghesti": "None", "Romania-Vaslui-Ghermanesti": "None", "Romania-Vaslui-Grivita": "None", "Romania-Vaslui-Hoceni": "None", "Romania-Vaslui-Hurdugi": "None", "Romania-Vaslui-Husi": "None", "Romania-Vaslui-Iana": "None", "Romania-Vaslui-Ivanesti": "None", "Romania-Vaslui-Ivesti": "None", "Romania-Vaslui-Laza": "None", "Romania-Vaslui-Lipovat": "None", "Romania-Vaslui-Lunca Banului": "None", "Romania-Vaslui-Malusteni": "None", "Romania-Vaslui-Miclesti": "None", "Romania-Vaslui-Muntenii De Jos": "None", "Romania-Vaslui-Murgeni": "None", "Romania-Vaslui-Negresti": "None", "Romania-Vaslui-Oltenesti": "None", "Romania-Vaslui-Osesti": "None", "Romania-Vaslui-Padureni": "None", "Romania-Vaslui-Perieni": "None", "Romania-Vaslui-Pogana": "None", "Romania-Vaslui-Poienesti": "None", "Romania-Vaslui-Puiesti": "None", "Romania-Vaslui-Pungesti": "None", "Romania-Vaslui-Rebricea": "None", "Romania-Vaslui-Rosiesti": "None", "Romania-Vaslui-Solesti": "None", "Romania-Vaslui-Stanilesti": "None", "Romania-Vaslui-Stefan Cel Mare": "None", "Romania-Vaslui-Suletea": "None", "Romania-Vaslui-Tacuta": "None", "Romania-Vaslui-Tanacu": "None", "Romania-Vaslui-Tatarani": "None", "Romania-Vaslui-Todiresti": "None", "Romania-Vaslui-Tutova": "None", "Romania-Vaslui-Valeni": "None", "Romania-Vaslui-Vaslui": "None", "Romania-Vaslui-Vetrisoaia": "None", "Romania-Vaslui-Viisoara": "None", "Romania-Vaslui-Vinderei": "None", "Romania-Vaslui-Voinesti": "None", "Romania-Vaslui-Vulturesti": "None", "Romania-Vaslui-Vutcani": "None", "Romania-Vaslui-Zapodeni": "None", "Romania-Vaslui-Zorleni": "None", "Romania-Vrancea-Adjud": "None", "Romania-Vrancea-Andreiasu De Jos": "None", "Romania-Vrancea-Balesti": "None", "Romania-Vrancea-Barsesti": "None", "Romania-Vrancea-Boghesti": "None", "Romania-Vrancea-Bolotesti": "None", "Romania-Vrancea-Bordesti": "None", "Romania-Vrancea-Brosteni": "None", "Romania-Vrancea-Campineanca": "None", "Romania-Vrancea-Campuri": "None", "Romania-Vrancea-Carligele": "None", "Romania-Vrancea-Chiojdeni": "None", "Romania-Vrancea-Ciorasti": "None", "Romania-Vrancea-Cotesti": "None", "Romania-Vrancea-Dragosloveni": "None", "Romania-Vrancea-Dumbraveni": "None", "Romania-Vrancea-Dumitresti": "None", "Romania-Vrancea-Fitionesti": "None", "Romania-Vrancea-Focsani": "None", "Romania-Vrancea-Garoafa": "None", "Romania-Vrancea-Golesti": "None", "Romania-Vrancea-Gugesti": "None", "Romania-Vrancea-Gura Calitei": "None", "Romania-Vrancea-Homocea": "None", "Romania-Vrancea-Jaristea": "None", "Romania-Vrancea-Jitia": "None", "Romania-Vrancea-Livezile": "None", "Romania-Vrancea-Maicanesti": "None", "Romania-Vrancea-Marasesti": "None", "Romania-Vrancea-Mera": "None", "Romania-Vrancea-Milcovul": "None", "Romania-Vrancea-Movilita": "None", "Romania-Vrancea-Nanesti": "None", "Romania-Vrancea-Naruja": "None", "Romania-Vrancea-Nereju": "None", "Romania-Vrancea-Nistoresti": "None", "Romania-Vrancea-Odobesti": "None", "Romania-Vrancea-Paltin": "None", "Romania-Vrancea-Panciu": "None", "Romania-Vrancea-Paunesti": "None", "Romania-Vrancea-Poiana Cristei": "None", "Romania-Vrancea-Pufesti": "None", "Romania-Vrancea-Racoasa": "None", "Romania-Vrancea-Reghiu": "None", "Romania-Vrancea-Ruginesti": "None", "Romania-Vrancea-Serbanesti": "None", "Romania-Vrancea-Sihlea": "None", "Romania-Vrancea-Slobozia Bradului": "None", "Romania-Vrancea-Slobozia Ciorasti": "None", "Romania-Vrancea-Straoane": "None", "Romania-Vrancea-Suraia": "None", "Romania-Vrancea-Tamboesti": "None", "Romania-Vrancea-Tanasoaia": "None", "Romania-Vrancea-Tataranu": "None", "Romania-Vrancea-Tifesti": "None", "Romania-Vrancea-Tulnici": "None", "Romania-Vrancea-Urechesti": "None", "Romania-Vrancea-Valea Sarii": "None", "Romania-Vrancea-Vanatori": "None", "Romania-Vrancea-Vartescoiu": "None", "Romania-Vrancea-Vidra": "None", "Romania-Vrancea-Vintileasca": "None", "Romania-Vrancea-Vrancioaia": "None", "Romania-Vrancea-Vulturu": "None", "Russia-Adygey-Giaginskiy rayon": "GI", "Russia-Adygey-Koshekhabl'skiy rayon": "KO", "Russia-Adygey-Krasnogvardeyskiy rayon": "KR", "Russia-Adygey-Maykop": "MG", "Russia-Adygey-Maykopskiy rayon": "MR", "Russia-Adygey-Shovgenovskiy rayon": "SH", "Russia-Adygey-Takhtamukaysk rayon": "OK", "Russia-Adygey-Teuchezhskiy rayon": "TE", "Russia-Altay-Aleysk": "AG", "Russia-Altay-Aleyskiy rayon": "AR", "Russia-Altay-Altayskiy rayon": "AL", "Russia-Altay-Baevskiy rayon": "BV", "Russia-Altay-Barnaul gorsovet": "BA", "Russia-Altay-Belokurikha": "BE", "Russia-Altay-Biysk": "BG", "Russia-Altay-Biyskiy rayon": "BR", "Russia-Altay-Blagoveshchenskiy rayon": "BL", "Russia-Altay-Burlinskiy rayon": "BU", "Russia-Altay-Bystroistokskiy rayon": "BY", "Russia-Altay-Charyshskiy rayon": "CH", "Russia-Altay-Egor'evskiy rayon": "EG", "Russia-Altay-El'tsovskiy rayon": "EL", "Russia-Altay-Kalmanskiy rayon": "KA", "Russia-Altay-Kamenskiy rayon": "KM", "Russia-Altay-Khabarskiy rayon": "KH", "Russia-Altay-Klyuchevskiy rayon": "KL", "Russia-Altay-Kosikhinskiy rayon": "KS", "Russia-Altay-Krasnogorskiy rayon": "KG", "Russia-Altay-Krasnoshchekovskiy rayon": "KN", "Russia-Altay-Krutikhinskiy rayon": "KR", "Russia-Altay-Kulundinskiy rayon": "KD", "Russia-Altay-Kur'inskiy rayon": "KU", "Russia-Altay-Kytmanovskiy rayon": "KY", "Russia-Altay-Loktevskiy rayon": "LO", "Russia-Altay-Mamontovskiy rayon": "MA", "Russia-Altay-Mikhaylovskiy rayon": "MI", "Russia-Altay-Nemetskiy Natsional'nyy rayon": "NE", "Russia-Altay-Novoaltaysk": "NA", "Russia-Altay-Novochikhinskiy rayon": "NC", "Russia-Altay-Pankrushikhinskiy rayon": "PK", "Russia-Altay-Pavlovskiy rayon": "PA", "Russia-Altay-Pervomayskiy rayon": "PE", "Russia-Altay-Petropavlovskiy rayon": "PP", "Russia-Altay-Pospelikhinskiy rayon": "PO", "Russia-Altay-Rebrikhinskiy rayon": "RE", "Russia-Altay-Rodinskiy rayon": "RD", "Russia-Altay-Romanovskiy rayon": "RM", "Russia-Altay-Rubtsovsk": "RG", "Russia-Altay-Rubtsovskiy rayon": "RR", "Russia-Altay-Shelabolikhinskiy rayon": "SB", "Russia-Altay-Shipunovskiy rayon": "SP", "Russia-Altay-Slavgorod": "SG", "Russia-Altay-Slavgorodskiy rayon": "SR", "Russia-Altay-Smolenskiy rayon": "SM", "Russia-Altay-Soloneshenskiy rayon": "SO", "Russia-Altay-Soltonskiy rayon": "ST", "Russia-Altay-Sovetskiy rayon": "SV", "Russia-Altay-Suetskiy rayon": "SU", "Russia-Altay-Tabunskiy rayon": "TB", "Russia-Altay-Tal'menskiy rayon": "TA", "Russia-Altay-Togul'skiy rayon": "TG", "Russia-Altay-Topchikhinskiy rayon": "TP", "Russia-Altay-Tret'yakovskiy rayon": "TR", "Russia-Altay-Troitskiy rayon": "TT", "Russia-Altay-Tselinnyy rayon": "TS", "Russia-Altay-Tyumentsevskiy rayon": "TY", "Russia-Altay-Uglovskiy rayon": "UG", "Russia-Altay-Ust'-Kalmanskiy rayon": "UK", "Russia-Altay-Ust'-Pristanskiy rayon": "UP", "Russia-Altay-Volchikhinskiy rayon": "VO", "Russia-Altay-Water body": "None", "Russia-Altay-Zalesovskiy rayon": "ZL", "Russia-Altay-Zarinskiy rayon": "ZR", "Russia-Altay-Zav'yalovskiy rayon": "ZV", "Russia-Altay-Zmeinogorskiy rayon": "ZN", "Russia-Altay-Zonal'nyy rayon": "ZO", "Russia-Amur-Arkharinskiy rayon": "AR", "Russia-Amur-Belogorsk": "BG", "Russia-Amur-Belogorskiy rayon": "BR", "Russia-Amur-Blagoveshchensk": "BV", "Russia-Amur-Blagoveshchenskiy rayon": "BL", "Russia-Amur-Bureyskiy rayon": "BU", "Russia-Amur-Ivanovskiy rayon": "IV", "Russia-Amur-Konstantinovskiy rayon": "KO", "Russia-Amur-Magdagachinskiy rayon": "MG", "Russia-Amur-Mazanovskiy rayon": "MZ", "Russia-Amur-Mikhaylovskiy rayon": "MI", "Russia-Amur-Oktyabr'skiy": "OK", "Russia-Amur-Raychikhinsk gorsovet": "RA", "Russia-Amur-Romnenskiy rayon": "RO", "Russia-Amur-Selemdzhinskiy rayon": "SL", "Russia-Amur-Seryshevskiy rayon": "SE", "Russia-Amur-Shimanovsk": "SG", "Russia-Amur-Shimanovskiy rayon": "SR", "Russia-Amur-Skovorodinskiy rayon": "SK", "Russia-Amur-Svobodnenskiy rayon": "SB", "Russia-Amur-Svobodnyy": "SV", "Russia-Amur-Tambovskiy rayon": "TA", "Russia-Amur-Tynda": "TG", "Russia-Amur-Tyndinskiy rayon": "TR", "Russia-Amur-Zavitinskiy rayon": "ZA", "Russia-Amur-Zeya": "ZG", "Russia-Amur-Zeyskiy rayon": "ZR", "Russia-Arkhangel'sk-Arkhangel'sk": "AR", "Russia-Arkhangel'sk-Franz-Josef-Land": "None", "Russia-Arkhangel'sk-Kargopol'skiy rayon": "KA", "Russia-Arkhangel'sk-Kholmogorskiy rayon": "KH", "Russia-Arkhangel'sk-Konoshskiy rayon": "KN", "Russia-Arkhangel'sk-Koryazhma": "KZ", "Russia-Arkhangel'sk-Kotlas": "KG", "Russia-Arkhangel'sk-Kotlasskiy rayon": "KR", "Russia-Arkhangel'sk-Krasnoborskiy rayon": "KB", "Russia-Arkhangel'sk-Lenskiy rayon": "LN", "Russia-Arkhangel'sk-Leshukonskiy rayon": "LS", "Russia-Arkhangel'sk-Mezenskiy rayon": "ME", "Russia-Arkhangel'sk-Novaya Zemlya": "None", "Russia-Arkhangel'sk-Novodvinsk": "ND", "Russia-Arkhangel'sk-Nyandomskiy rayon": "NY", "Russia-Arkhangel'sk-Onega": "OG", "Russia-Arkhangel'sk-Onezhskiy rayon": "OR", "Russia-Arkhangel'sk-Pinezhskiy rayon": "PI", "Russia-Arkhangel'sk-Plesetskiy rayon": "PL", "Russia-Arkhangel'sk-Primorskiy rayon": "PR", "Russia-Arkhangel'sk-Severodvinsk": "SE", "Russia-Arkhangel'sk-Shenkurskiy rayon": "SH", "Russia-Arkhangel'sk-Solovetskiy rayon": "SO", "Russia-Arkhangel'sk-Ust'yanskiy rayon": "US", "Russia-Arkhangel'sk-Vel'skiy rayon": "VL", "Russia-Arkhangel'sk-Verhnetoemskiy rayon": "VR", "Russia-Arkhangel'sk-Vilegodskiy rayon": "VI", "Russia-Arkhangel'sk-Vinogradovskiy rayon": "VN", "Russia-Astrakhan'-Akhtubinsk": "AG", "Russia-Astrakhan'-Akhtubinskiy rayon": "AR", "Russia-Astrakhan'-Astrakhan'": "AS", "Russia-Astrakhan'-Chernoyarskiy rayon": "CH", "Russia-Astrakhan'-Enotaevskiy rayon": "YE", "Russia-Astrakhan'-Ikryaninskiy rayon": "IK", "Russia-Astrakhan'-Kamyzyakskiy rayon": "KA", "Russia-Astrakhan'-Kharabalinskiy rayon": "KH", "Russia-Astrakhan'-Krasnoyarskiy rayon": "KR", "Russia-Astrakhan'-Limanskiy rayon": "LI", "Russia-Astrakhan'-Narimanovskiy rayon": "NA", "Russia-Astrakhan'-Privolzhskiy rayon": "PR", "Russia-Astrakhan'-Volodarskiy rayon": "VO", "Russia-Bashkortostan-Abzelilovskiy rayon": "AB", "Russia-Bashkortostan-Al'sheyevskiy rayon": "AL", "Russia-Bashkortostan-Arkhangel'skiy rayon": "AR", "Russia-Bashkortostan-Askinskiy rayon": "AS", "Russia-Bashkortostan-Aurgazinskiy rayon": "AU", "Russia-Bashkortostan-Bakalinskiy rayon": "BN", "Russia-Bashkortostan-Baltachevskiy rayon": "BC", "Russia-Bashkortostan-Baymak": "BM", "Russia-Bashkortostan-Baymakskiy rayon": "BA", "Russia-Bashkortostan-Belebeevskiy rayon": "BB", "Russia-Bashkortostan-Belebey": "BE", "Russia-Bashkortostan-Belokatayskiy rayon": "BK", "Russia-Bashkortostan-Beloretskiy rayon": "BO", "Russia-Bashkortostan-Birsk": "BI", "Russia-Bashkortostan-Birskiy rayon": "BR", "Russia-Bashkortostan-Bizhbulyakskiy rayon": "BZ", "Russia-Bashkortostan-Blagovarskiy rayon": "BL", "Russia-Bashkortostan-Blagoveshchensk": "BG", "Russia-Bashkortostan-Blagoveshchenskiy rayon": "BS", "Russia-Bashkortostan-Burayevskiy rayon": "BY", "Russia-Bashkortostan-Burzyanskiy rayon": "BU", "Russia-Bashkortostan-Buzdyakskiy rayon": "BD", "Russia-Bashkortostan-Chekmagushevskiy rayon": "CK", "Russia-Bashkortostan-Chishminskiy rayon": "CS", "Russia-Bashkortostan-Davlekanovo": "DG", "Russia-Bashkortostan-Davlekanovskiy rayon": "DR", "Russia-Bashkortostan-Duvanskiy rayon": "DU", "Russia-Bashkortostan-Dyurtyuli": "DT", "Russia-Bashkortostan-Dyurtyulinskiy rayon": "DY", "Russia-Bashkortostan-Fedorovskiy rayon": "FE", "Russia-Bashkortostan-Gafuriyskiy rayon": "GA", "Russia-Bashkortostan-Iglinskiy rayon": "IG", "Russia-Bashkortostan-Ilishevskiy rayon": "IL", "Russia-Bashkortostan-Ishimbay": "IB", "Russia-Bashkortostan-Ishimbayskiy rayon": "IS", "Russia-Bashkortostan-Kaltasinskiy rayon": "KL", "Russia-Bashkortostan-Karaidel'skiy rayon": "KD", "Russia-Bashkortostan-Karmaskalinskiy rayon": "KM", "Russia-Bashkortostan-Khaybullinskiy rayon": "KH", "Russia-Bashkortostan-Kiginskiy rayon": "KI", "Russia-Bashkortostan-Krasnokamskiy rayon": "KR", "Russia-Bashkortostan-Kugarchinskiy rayon": "KG", "Russia-Bashkortostan-Kumertay": "KU", "Russia-Bashkortostan-Kushnarenkovskiy rayon": "KN", "Russia-Bashkortostan-Kuyurgazinskiy rayon": "KZ", "Russia-Bashkortostan-Mechetlinskiy rayon": "ME", "Russia-Bashkortostan-Meleuz": "MG", "Russia-Bashkortostan-Meleuzovskiy rayon": "MR", "Russia-Bashkortostan-Mishkinskiy rayon": "MI", "Russia-Bashkortostan-Miyakinskiy rayon": "MY", "Russia-Bashkortostan-Neftekamsk": "NE", "Russia-Bashkortostan-Nurimanovskiy rayon": "NU", "Russia-Bashkortostan-Oktyabr'skiy": "OK", "Russia-Bashkortostan-Salavat": "SG", "Russia-Bashkortostan-Salavatskiy rayon": "SR", "Russia-Bashkortostan-Sharanskiy rayon": "SH", "Russia-Bashkortostan-Sibay": "SI", "Russia-Bashkortostan-Sterlibashevskiy rayon": "SB", "Russia-Bashkortostan-Sterlitamakskiy rayon": "SM", "Russia-Bashkortostan-Tatyshlinskiy rayon": "TA", "Russia-Bashkortostan-Tuymazinskiy rayon": "TR", "Russia-Bashkortostan-Tuymazy": "TG", "Russia-Bashkortostan-Uchalinskiy rayon": "UC", "Russia-Bashkortostan-Ufimskiy rayon": "UR", "Russia-Bashkortostan-Yanaul": "YG", "Russia-Bashkortostan-Yanaul'skiy rayon": "YR", "Russia-Bashkortostan-Yermekeyevskiy rayon": "YE", "Russia-Bashkortostan-Zianchurinskiy rayon": "ZN", "Russia-Bashkortostan-Zilairskiy rayon": "ZL", "Russia-Belgorod-Alekseevka": "AG", "Russia-Belgorod-Alekseevskiy rayon": "AR", "Russia-Belgorod-Belgorod": "BG", "Russia-Belgorod-Belgorodskiy rayon": "BR", "Russia-Belgorod-Borisovskiy rayon": "BO", "Russia-Belgorod-Chernyanskiy rayon": "CH", "Russia-Belgorod-Grayvoronskiy rayon": "GR", "Russia-Belgorod-Gubkin": "GG", "Russia-Belgorod-Gubkinskiy rayon": "GB", "Russia-Belgorod-Ivnyanskiy rayon": "IV", "Russia-Belgorod-Korochanskiy rayon": "KO", "Russia-Belgorod-Krasnenskiy rayon": "KN", "Russia-Belgorod-Krasnogvardeyskiy rayon": "KG", "Russia-Belgorod-Krasnoyaruzhskiy rayon": "KY", "Russia-Belgorod-Novooskol'skiy rayon": "NO", "Russia-Belgorod-Prokhorovskiy rayon": "PR", "Russia-Belgorod-Rakityanskiy rayon": "RA", "Russia-Belgorod-Roven'skiy rayon": "RO", "Russia-Belgorod-Shebekino": "SG", "Russia-Belgorod-Shebekinskiy rayon": "SR", "Russia-Belgorod-Starooskol'skiy rayon": "ST", "Russia-Belgorod-Staryy Oskol": "SO", "Russia-Belgorod-Valuyki": "VG", "Russia-Belgorod-Valuyskiy rayon": "VR", "Russia-Belgorod-Veydelevskiy rayon": "VE", "Russia-Belgorod-Volokonovskiy rayon": "VO", "Russia-Belgorod-Yakovlevskiy rayon": "YA", "Russia-Bryansk-Brasovskiy rayon": "BS", "Russia-Bryansk-Bryansk": "BG", "Russia-Bryansk-Bryanskiy rayon": "BR", "Russia-Bryansk-Dubrovskiy rayon": "DU", "Russia-Bryansk-Dyat'kovo": "DG", "Russia-Bryansk-Dyat'kovskiy rayon": "DR", "Russia-Bryansk-Gordeevskiy rayon": "GO", "Russia-Bryansk-Karachevskiy rayon": "KA", "Russia-Bryansk-Kletnyanskiy rayon": "KL", "Russia-Bryansk-Klimovskiy rayon": "KV", "Russia-Bryansk-Klintsovskiy rayon": "KR", "Russia-Bryansk-Klintsy": "KG", "Russia-Bryansk-Komarichskiy rayon": "KO", "Russia-Bryansk-Krasnogorskiy rayon": "KS", "Russia-Bryansk-Mglinskiy rayon": "MG", "Russia-Bryansk-Navlinskiy rayon": "NA", "Russia-Bryansk-Novozybkov": "NG", "Russia-Bryansk-Novozybkovskiy rayon": "NR", "Russia-Bryansk-Pochepskiy rayon": "PC", "Russia-Bryansk-Pogarskiy rayon": "PG", "Russia-Bryansk-Rognedinskiy rayon": "RO", "Russia-Bryansk-Sevskiy rayon": "SE", "Russia-Bryansk-Starodubskiy rayon": "ST", "Russia-Bryansk-Surazhskiy rayon": "SU", "Russia-Bryansk-Suzemskiy rayon": "SZ", "Russia-Bryansk-Trubchevskiy rayon": "TR", "Russia-Bryansk-Unechskiy rayon": "UN", "Russia-Bryansk-Vygonichskiy rayon": "VY", "Russia-Bryansk-Zhiryatinskiy rayon": "ZR", "Russia-Bryansk-Zhukovskiy rayon": "ZK", "Russia-Bryansk-Zlynkovskiy rayon": "ZL", "Russia-Buryat-Barguzinskiy rayon": "BA", "Russia-Buryat-Bauntovskiy": "BZ", "Russia-Buryat-Bichurskiy rayon": "BI", "Russia-Buryat-Dzhidinskiy rayon": "DZ", "Russia-Buryat-Gusinoozersk": "GU", "Russia-Buryat-Ivolginskiy rayon": "IV", "Russia-Buryat-Kabanskiy rayon": "KA", "Russia-Buryat-Khorinskiy rayon": "KH", "Russia-Buryat-Kizhinginskiy rayon": "KH", "Russia-Buryat-Kurumkanskiy rayon": "KU", "Russia-Buryat-Kyakhtinskiy rayon": "KY", "Russia-Buryat-Mukhorshibirskiy rayon": "MK", "Russia-Buryat-Muyskiy": "MY", "Russia-Buryat-Okinskiy rayon": "OK", "Russia-Buryat-Pribaykal'skiy rayon": "PR", "Russia-Buryat-Selenginskiy rayon": "SE", "Russia-Buryat-Severobaykal'sk": "SR", "Russia-Buryat-Severobaykal'skiy": "SG", "Russia-Buryat-Tarbagatayskiy rayon": "TA", "Russia-Buryat-Tunkinskiy rayon": "TU", "Russia-Buryat-Ulan-Ude": "UL", "Russia-Buryat-Water body": "None", "Russia-Buryat-Yeravninskiy rayon": "YE", "Russia-Buryat-Zaigraevskiy rayon": "ZI", "Russia-Buryat-Zakamenskiy rayon": "ZK", "Russia-Chechnya-Achkhoy-Martanovskiy rayon": "AC", "Russia-Chechnya-Argun": "AR", "Russia-Chechnya-Groznenskiy rayon": "GG", "Russia-Chechnya-Groznyy": "GG", "Russia-Chechnya-Gudermes": "GD", "Russia-Chechnya-Gudermesskiy rayon": "GM", "Russia-Chechnya-Itum-Kalinskiy rayon": "IT", "Russia-Chechnya-Nadterechnyy rayon": "ND", "Russia-Chechnya-Naurskiy rayon": "NR", "Russia-Chechnya-Nozhay-Yurtovskiy rayon": "NY", "Russia-Chechnya-Shali": "SG", "Russia-Chechnya-Shalinskiy rayon": "SR", "Russia-Chechnya-Shatoyskiy rayon": "ST", "Russia-Chechnya-Shelkovskiy rayon": "SL", "Russia-Chechnya-Urus-Martanovskiy rayon": "UG", "Russia-Chechnya-Vedenskiy rayon": "VE", "Russia-Chelyabinsk-Agapovskiy rayon": "AP", "Russia-Chelyabinsk-Argayashskiy rayon": "AY", "Russia-Chelyabinsk-Asha": "AG", "Russia-Chelyabinsk-Ashinskiy rayon": "AR", "Russia-Chelyabinsk-Bredinskiy rayon": "BR", "Russia-Chelyabinsk-Chebarkul'": "CG", "Russia-Chelyabinsk-Chebarkul'skiy rayon": "CR", "Russia-Chelyabinsk-Chelyabinsk gorsovet": "CL", "Russia-Chelyabinsk-Chesmenskiy rayon": "CS", "Russia-Chelyabinsk-Emanzhelinsk gorsovet": "EM", "Russia-Chelyabinsk-Etkul'skiy rayon": "ET", "Russia-Chelyabinsk-Karabash gorsovet": "KB", "Russia-Chelyabinsk-Kartalinskiy rayon": "KR", "Russia-Chelyabinsk-Kartaly": "KG", "Russia-Chelyabinsk-Kasli": "KS", "Russia-Chelyabinsk-Kaslinskiy rayon": "KT", "Russia-Chelyabinsk-Katav-Ivanovsk": "KA", "Russia-Chelyabinsk-Katav-Ivanovskiy rayon": "KI", "Russia-Chelyabinsk-Kizil'skiy rayon": "KZ", "Russia-Chelyabinsk-Kopeysk gorsovet": "KP", "Russia-Chelyabinsk-Korkino gorsovet": "KO", "Russia-Chelyabinsk-Krasnoarmeyskiy rayon": "KM", "Russia-Chelyabinsk-Kunashakskiy rayon": "KN", "Russia-Chelyabinsk-Kusinskiy rayon": "KU", "Russia-Chelyabinsk-Kyshtym gorsovet": "KY", "Russia-Chelyabinsk-Magnitogorsk gorsovet": "MA", "Russia-Chelyabinsk-Miass gorsovet": "MI", "Russia-Chelyabinsk-Nagaybakskiy rayon": "NA", "Russia-Chelyabinsk-Nyazepetrovskiy rayon": "NY", "Russia-Chelyabinsk-Oktyabr'skiy": "OK", "Russia-Chelyabinsk-Plast gorsovet": "PL", "Russia-Chelyabinsk-Satka": "SG", "Russia-Chelyabinsk-Satkinskiy rayon": "SR", "Russia-Chelyabinsk-Sosnovskiy rayon": "SO", "Russia-Chelyabinsk-Troitsk gorod": "TR", "Russia-Chelyabinsk-Troitskiy rayon": "TR", "Russia-Chelyabinsk-Ust'-Katav": "US", "Russia-Chelyabinsk-Ust'-Katav gorsovet": "KI", "Russia-Chelyabinsk-Uvel'skiy rayon": "UV", "Russia-Chelyabinsk-Uyskiy rayon": "UY", "Russia-Chelyabinsk-Varnenskiy rayon": "VA", "Russia-Chelyabinsk-Verkhneural'skiy rayon": "VE", "Russia-Chelyabinsk-Verkhniy Ufaley gorsovet": "VU", "Russia-Chelyabinsk-Yuzhnoural'sk": "YU", "Russia-Chelyabinsk-Zlatoust gorsovet": "ZL", "Russia-Chukot-Anadyrskiy rayon": "AR", "Russia-Chukot-Beringovskiy rayon": "BE", "Russia-Chukot-Bilibinskiy rayon": "BI", "Russia-Chukot-Chaunskiy rayon": "CH", "Russia-Chukot-Chukotskiy rayon": "CK", "Russia-Chukot-Iyul'tinskiy rayon": "IY", "Russia-Chukot-Providenskiy rayon": "PR", "Russia-Chukot-Shmidtovskiy rayon": "SH", "Russia-Chuvash-Alatyr'": "AG", "Russia-Chuvash-Alatyrskiy rayon": "AR", "Russia-Chuvash-Alikovskiy rayon": "AL", "Russia-Chuvash-Batyrevskiy rayon": "BA", "Russia-Chuvash-Cheboksarskiy rayon": "CR", "Russia-Chuvash-Cheboksary": "CG", "Russia-Chuvash-Ibresinskiy rayon": "IB", "Russia-Chuvash-Kanash": "KG", "Russia-Chuvash-Kanashskiy rayon": "KR", "Russia-Chuvash-Komsomol'skiy rayon": "KM", "Russia-Chuvash-Kozlovskiy rayon": "KZ", "Russia-Chuvash-Krasnoarmeyskiy rayon": "KA", "Russia-Chuvash-Krasnochetayskiy rayon": "KC", "Russia-Chuvash-Mariinsko-Posadskiy rayon": "MA", "Russia-Chuvash-Morgaushskiy rayon": "MO", "Russia-Chuvash-Novocheboksarsk": "NO", "Russia-Chuvash-Poretsskiy rayon": "PO", "Russia-Chuvash-Shemurshinskiy rayon": "SH", "Russia-Chuvash-Shumerlinskiy rayon": "SR", "Russia-Chuvash-Shumerlya": "SG", "Russia-Chuvash-Tsivil'skiy rayon": "TS", "Russia-Chuvash-Urmarskiy rayon": "UR", "Russia-Chuvash-Volzhsk": "VG", "Russia-Chuvash-Vurnarskiy rayon": "VU", "Russia-Chuvash-Yadrinskiy rayon": "YD", "Russia-Chuvash-Yal'chikskiy rayon": "YL", "Russia-Chuvash-Yalchikskiy": "None", "Russia-Chuvash-Yantikovskiy rayon": "YN", "Russia-City of St. Petersburg-Sankt-Peterburg gorsovet": "None", "Russia-Dagestan-Agul'skiy rayon": "AG", "Russia-Dagestan-Akhtynskiy rayon": "AT", "Russia-Dagestan-Akhvakhskiy rayon": "AV", "Russia-Dagestan-Akushinskiy rayon": "AS", "Russia-Dagestan-Babayurtovskiy rayon": "BA", "Russia-Dagestan-Botlikhskiy rayon": "BO", "Russia-Dagestan-Buynaksk": "BG", "Russia-Dagestan-Buynakskiy rayon": "BR", "Russia-Dagestan-Charodinskiy rayon": "CH", "Russia-Dagestan-Dagestanskie Og": "DO", "Russia-Dagestan-Dakhadayevskiy rayon": "DA", "Russia-Dagestan-Derbent": "DG", "Russia-Dagestan-Derbentskiy rayon": "DR", "Russia-Dagestan-Gergebil'skiy rayon": "GE", "Russia-Dagestan-Gumbetovskiy rayon": "GM", "Russia-Dagestan-Gunibskiy rayon": "GN", "Russia-Dagestan-Izberbash": "IZ", "Russia-Dagestan-Karabudokhkentskiy rayon": "KB", "Russia-Dagestan-Kaspiysk": "KP", "Russia-Dagestan-Kayakentskiy rayon": "KK", "Russia-Dagestan-Kaytagskiy rayon": "KA", "Russia-Dagestan-Kazbekovskiy rayon": "KZ", "Russia-Dagestan-Khasavyurtovskiy rayon": "KG", "Russia-Dagestan-Khivskiy rayon": "KV", "Russia-Dagestan-Khunzakhskiy rayon": "KH", "Russia-Dagestan-Kizilyurt": "KI", "Russia-Dagestan-Kizilyurtovskiy/Dokuzparinskiy rayon": "KT", "Russia-Dagestan-Kizlyar": "KY", "Russia-Dagestan-Kizlyarskiy rayon": "KL", "Russia-Dagestan-Kulinskiy rayon": "KU", "Russia-Dagestan-Kurakhskiy rayon": "KS", "Russia-Dagestan-Lakskiy rayon": "LA", "Russia-Dagestan-Levashinskiy rayon": "LE", "Russia-Dagestan-Magaramkentskiy rayon": "MG", "Russia-Dagestan-Makhachkala gorsovet": "MK", "Russia-Dagestan-Nogayskiy rayon": "NG", "Russia-Dagestan-Novolakskiy rayon": "NV", "Russia-Dagestan-Rutul'skiy rayon": "RU", "Russia-Dagestan-Sergokalinskiy rayon": "SE", "Russia-Dagestan-Shamil'skiy rayon": "SH", "Russia-Dagestan-Suleyman-Stal'skiy rayon": "SU", "Russia-Dagestan-Tabasaranskiy rayon": "TB", "Russia-Dagestan-Tarumovskiy rayon": "TR", "Russia-Dagestan-Tlyaratinskiy rayon": "TL", "Russia-Dagestan-Tsumadinskiy rayon": "TM", "Russia-Dagestan-Tsuntinskiy rayon": "TS", "Russia-Dagestan-Untsukul'skiy rayon": "UN", "Russia-Gorno-Altay-Chemal'skiy rayon": "CM", "Russia-Gorno-Altay-Choyskiy rayon": "CO", "Russia-Gorno-Altay-Gorno-Altaysk": "GA", "Russia-Gorno-Altay-Kosh-Agachskiy rayon": "KA", "Russia-Gorno-Altay-Mayminskiy rayon": "MA", "Russia-Gorno-Altay-Ongudayskiy rayon": "ON", "Russia-Gorno-Altay-Shebalinskiy rayon": "SH", "Russia-Gorno-Altay-Turochakskiy rayon": "TU", "Russia-Gorno-Altay-Ulaganskiy rayon": "UL", "Russia-Gorno-Altay-Ust'-Kanskiy rayon": "US", "Russia-Gorno-Altay-Ust'-Koksinskiy rayon": "UK", "Russia-Ingush-Malgobekskiy rayon": "MR", "Russia-Ingush-Nazranovskiy rayon": "NR", "Russia-Ingush-Sunzhenskiy rayon": "SU", "Russia-Irkutsk-Alarskiy rayon": "AL", "Russia-Irkutsk-Angarsk": "AG", "Russia-Irkutsk-Angarskiy rayon": "AR", "Russia-Irkutsk-Balaganskiy rayon": "BA", "Russia-Irkutsk-Bayandayevskiy rayon": "BA", "Russia-Irkutsk-Bodaybinskiy rayon": "BR", "Russia-Irkutsk-Bodaybo": "BG", "Russia-Irkutsk-Bokhanskiy rayon": "BO", "Russia-Irkutsk-Bratsk": "BT", "Russia-Irkutsk-Bratskiy rayon": "BK", "Russia-Irkutsk-Cheremkhovo": "CG", "Russia-Irkutsk-Cheremkhovskiy rayon": "CR", "Russia-Irkutsk-Chunskiy rayon": "CH", "Russia-Irkutsk-Ekhirit-Bulagatskiy rayon": "EK", "Russia-Irkutsk-Irkutsk": "IG", "Russia-Irkutsk-Irkutskiy rayon": "IR", "Russia-Irkutsk-Kachugskiy rayon": "KC", "Russia-Irkutsk-Katangskiy rayon": "KT", "Russia-Irkutsk-Kazachinsko-Lenskiy rayon": "KL", "Russia-Irkutsk-Kirenskiy rayon": "KI", "Russia-Irkutsk-Kuytunskiy rayon": "KU", "Russia-Irkutsk-Mamsko-Chuyskiy rayon": "MA", "Russia-Irkutsk-Nizhneilimskiy rayon": "NI", "Russia-Irkutsk-Nizhneudinsk": "NG", "Russia-Irkutsk-Nizhneudinskiy rayon": "NR", "Russia-Irkutsk-Nukutskiy rayon": "NU", "Russia-Irkutsk-Ol'khonskiy rayon": "OL", "Russia-Irkutsk-Osinskiy rayon": "OS", "Russia-Irkutsk-Sayansk": "SA", "Russia-Irkutsk-Shelekhov": "SG", "Russia-Irkutsk-Shelekhovskiy rayon": "SG", "Russia-Irkutsk-Slyudyanskiy rayon": "SL", "Russia-Irkutsk-Tayshet": "TG", "Russia-Irkutsk-Tayshetskiy rayon": "TR", "Russia-Irkutsk-Tulun": "TL", "Russia-Irkutsk-Tulunskiy rayon": "TN", "Russia-Irkutsk-Usol'e-Sibirskoye": "US", "Russia-Irkutsk-Usol'skiy rayon": "UO", "Russia-Irkutsk-Ust'-Ilimsk": "UI", "Russia-Irkutsk-Ust'-Ilimskiy rayon": "UT", "Russia-Irkutsk-Ust'-Kut": "UG", "Russia-Irkutsk-Ust'-Kutskiy rayon": "UR", "Russia-Irkutsk-Ust'-Udinskiy rayon": "UU", "Russia-Irkutsk-Water body": "None", "Russia-Irkutsk-Zalarinskiy rayon": "ZA", "Russia-Irkutsk-Zhigalovskiy rayon": "ZH", "Russia-Irkutsk-Zima": "ZG", "Russia-Irkutsk-Ziminskiy rayon": "ZR", "Russia-Ivanovo-Furmanov": "FG", "Russia-Ivanovo-Furmanovskiy rayon": "FR", "Russia-Ivanovo-Gavrilovo-Posadskiy rayon": "GA", "Russia-Ivanovo-Il\u2019inskiy rayon": "IL", "Russia-Ivanovo-Ivanovo": "IG", "Russia-Ivanovo-Ivanovskiy rayon": "IG", "Russia-Ivanovo-Kineshema": "KG", "Russia-Ivanovo-Kineshemskiy rayon": "KR", "Russia-Ivanovo-Komsomol\u2019skiy rayon": "KO", "Russia-Ivanovo-Lezhnevskiy rayon": "LE", "Russia-Ivanovo-Lukhskiy rayon": "LU", "Russia-Ivanovo-Palekhskiy rayon": "PA", "Russia-Ivanovo-Pestyakovskiy rayon": "PE", "Russia-Ivanovo-Privolzhskiy rayon": "PR", "Russia-Ivanovo-Puchezhskiy rayon": "PU", "Russia-Ivanovo-Rodnikovskiy rayon": "RO", "Russia-Ivanovo-Savinskiy rayon": "SA", "Russia-Ivanovo-Shuya": "SG", "Russia-Ivanovo-Shuyskiy rayon": "SG", "Russia-Ivanovo-Sokol\u2019skiy rayon": "SO", "Russia-Ivanovo-Teykovo": "TG", "Russia-Ivanovo-Teykovskiy rayon": "TR", "Russia-Ivanovo-Vernelandekhovskiy rayon": "VE", "Russia-Ivanovo-Vichuga": "VG", "Russia-Ivanovo-Vichugskiy rayon": "VR", "Russia-Ivanovo-Yur\u2019evskiy rayon": "YR", "Russia-Ivanovo-Yuzhskiy rayon": "YZ", "Russia-Ivanovo-Zavolzhskiy rayon": "ZA", "Russia-Kabardin-Balkar-Baksanskiy rayon": "BA", "Russia-Kabardin-Balkar-Chegemskiy rayon": "CG", "Russia-Kabardin-Balkar-Cherekskiy rayon": "CR", "Russia-Kabardin-Balkar-El'brusskiy rayon": "TY", "Russia-Kabardin-Balkar-Malgobek": "None", "Russia-Kabardin-Balkar-Mayskiy": "MA", "Russia-Kabardin-Balkar-Mayskiy rayon": "MA", "Russia-Kabardin-Balkar-Prokhladnenskiy rayon": "PR", "Russia-Kabardin-Balkar-Prokhladniy": "PG", "Russia-Kabardin-Balkar-Terskiy rayon": "TE", "Russia-Kabardin-Balkar-Urvanskiy rayon": "UR", "Russia-Kabardin-Balkar-Zol'skiy rayon": "ZO", "Russia-Kaliningrad-Bagrationovskiy rayon": "BG", "Russia-Kaliningrad-Chernyakhovsk": "CG", "Russia-Kaliningrad-Chernyakhovskiy rayon": "CR", "Russia-Kaliningrad-Gur'evskiy rayon": "GU", "Russia-Kaliningrad-Gusev": "GG", "Russia-Kaliningrad-Gusevskiy rayon": "GR", "Russia-Kaliningrad-Gvardeyskiy rayon": "GV", "Russia-Kaliningrad-Krasnoznamenskiy rayon": "KR", "Russia-Kaliningrad-Neman": "NG", "Russia-Kaliningrad-Nemanskiy rayon": "NR", "Russia-Kaliningrad-Nesterovskiy rayon": "NE", "Russia-Kaliningrad-Ozerskiy rayon": "OZ", "Russia-Kaliningrad-Polesskiy rayon": "PO", "Russia-Kaliningrad-Pravdinskiy rayon": "PR", "Russia-Kaliningrad-Slavskiy rayon": "SL", "Russia-Kaliningrad-Sovetsk": "SO", "Russia-Kaliningrad-Svetlogorsk": "SG", "Russia-Kalmyk-Chernozermel'skiy rayon": "CH", "Russia-Kalmyk-Elista": "EL", "Russia-Kalmyk-Gorodovikovskiy rayon": "GR", "Russia-Kalmyk-Iki-Burul'skiy rayon": "IK", "Russia-Kalmyk-Ketchenerovskiy rayon": "KE", "Russia-Kalmyk-Laganskiy rayon": "LA", "Russia-Kalmyk-Maloderbetovskiy rayon": "MA", "Russia-Kalmyk-Oktyabr'skiy": "OK", "Russia-Kalmyk-Priyutnenskiy rayon": "PR", "Russia-Kalmyk-Sarpinskiy rayon": "SA", "Russia-Kalmyk-Tselinnyy rayon": "TS", "Russia-Kalmyk-Yashaltinskiy rayon": "YA", "Russia-Kalmyk-Yashkul'skiy rayon": "YK", "Russia-Kalmyk-Yustinskiy rayon": "YU", "Russia-Kaluga-Babyninskiy rayon": "BB", "Russia-Kaluga-Baryatinskiy rayon": "BR", "Russia-Kaluga-Borovskiy rayon": "BO", "Russia-Kaluga-Duminichskiy rayon": "DU", "Russia-Kaluga-Dzerzhinskiy rayon": "DZ", "Russia-Kaluga-Ferzikovskiy rayon": "FE", "Russia-Kaluga-Iznoskovskiy rayon": "IZ", "Russia-Kaluga-Kaluga gorsovet": "KA", "Russia-Kaluga-Khvastovichskiy rayon": "KH", "Russia-Kaluga-Kirov": "KG", "Russia-Kaluga-Kirovskiy rayon": "KR", "Russia-Kaluga-Kozel'skiy rayon": "KO", "Russia-Kaluga-Kuybyshevskiy rayon": "KU", "Russia-Kaluga-Lyudinov": "LG", "Russia-Kaluga-Lyudinovskiy rayon": "LT", "Russia-Kaluga-Maloyaroslavetskiy rayon": "MA", "Russia-Kaluga-Medynskiy rayon": "MD", "Russia-Kaluga-Meshchovskiy rayon": "MS", "Russia-Kaluga-Mosal'skiy rayon": "MO", "Russia-Kaluga-Obninsk": "OB", "Russia-Kaluga-Peremyshl'skiy rayon": "PE", "Russia-Kaluga-Spas-Demenskiy rayon": "SP", "Russia-Kaluga-Sukhinichskiy rayon": "SU", "Russia-Kaluga-Tarusskiy rayon": "TA", "Russia-Kaluga-Ul'yanovskiy rayon": "UL", "Russia-Kaluga-Yukhnovskiy rayon": "YU", "Russia-Kaluga-Zhizdrinskiy rayon": "ZZ", "Russia-Kaluga-Zhukovskiy rayon": "ZK", "Russia-Kamchatka-Aleutskiy rayon": "AL", "Russia-Kamchatka-Bystrinskiy rayon": "BY", "Russia-Kamchatka-Elizovskiy rayon": "ER", "Russia-Kamchatka-Karaginskiy rayon": "KA", "Russia-Kamchatka-Mil'kovskiy rayon": "MI", "Russia-Kamchatka-Olyutorskiy rayon": "OL", "Russia-Kamchatka-Penzhinskiy rayon": "PE", "Russia-Kamchatka-Sobolevskiy rayon": "SO", "Russia-Kamchatka-Tigil'skiy rayon": "TI", "Russia-Kamchatka-Ust'-Bol'sheretskiy rayon": "UB", "Russia-Kamchatka-Ust'-Kamchatskiy rayon": "UK", "Russia-Karachay-Cherkess-Adyge-Khabl'skiy rayon": "AD", "Russia-Karachay-Cherkess-Cherkessk": "CH", "Russia-Karachay-Cherkess-Karachayevsk": "KG", "Russia-Karachay-Cherkess-Karachayevskiy rayon": "KR", "Russia-Karachay-Cherkess-Khabezskiy rayon": "KH", "Russia-Karachay-Cherkess-Kislovodsk": "KS", "Russia-Karachay-Cherkess-Malokarachayevskiy rayon": "MA", "Russia-Karachay-Cherkess-Prikubanskiy rayon": "PR", "Russia-Karachay-Cherkess-Urupskiy rayon": "UR", "Russia-Karachay-Cherkess-Ust'-Dzhegutinskiy rayon": "US", "Russia-Karachay-Cherkess-Zelenchukskiy rayon": "ZE", "Russia-Karelia-Belomorskiy rayon": "BE", "Russia-Karelia-Kaleval'skiy rayon": "KA", "Russia-Karelia-Kem'": "KG", "Russia-Karelia-Kemskiy rayon": "KR", "Russia-Karelia-Kondopoga": "KN", "Russia-Karelia-Kondopozhskiy rayon": "KD", "Russia-Karelia-Kostomuksh": "KM", "Russia-Karelia-Kostomuksh gorsovet": "KM", "Russia-Karelia-Lakhdenpokhskiy rayon": "LA", "Russia-Karelia-Loukhskiy rayon": "LO", "Russia-Karelia-Medvezh'egorskiy rayon": "ME", "Russia-Karelia-Muyezerskiy rayon": "MU", "Russia-Karelia-Olonetskiy rayon": "OL", "Russia-Karelia-Petrozavodsk": "PE", "Russia-Karelia-Pitkyaranta": "PG", "Russia-Karelia-Pitkyarantskiy": "PG", "Russia-Karelia-Pitkyarantskiy rayon": "PR", "Russia-Karelia-Primorskiy": "PR", "Russia-Karelia-Prionezhskiy rayon": "PN", "Russia-Karelia-Pryazhinskiy rayon": "PZ", "Russia-Karelia-Pudozhskiy rayon": "PU", "Russia-Karelia-Segezha": "SG", "Russia-Karelia-Segezhskiy rayon": "SR", "Russia-Karelia-Sortaval' gorsovet": "SO", "Russia-Karelia-Suoyarvskiy rayon": "SU", "Russia-Karelia-Water body": "None", "Russia-Kemerovo-Anzhero-Sudzhensk": "AN", "Russia-Kemerovo-Belovo": "BG", "Russia-Kemerovo-Belovskiy rayon": "BR", "Russia-Kemerovo-Berezovskiy": "BZ", "Russia-Kemerovo-Chebulinskiy rayon": "CH", "Russia-Kemerovo-Gur'evsk": "GG", "Russia-Kemerovo-Gur'evskiy rayon": "GU", "Russia-Kemerovo-Izhmorskiy rayon": "IZ", "Russia-Kemerovo-Kemerovo": "KG", "Russia-Kemerovo-Kemerovskiy rayon": "KR", "Russia-Kemerovo-Kiselevsk": "KI", "Russia-Kemerovo-Krapivinskiy rayon": "KP", "Russia-Kemerovo-Leninsk-Kuznetskiy rayon": "LG", "Russia-Kemerovo-Mariynsk": "MG", "Russia-Kemerovo-Mariynskiy rayon": "MR", "Russia-Kemerovo-Mezhdurechenski": "MZ", "Russia-Kemerovo-Mezhdurechenskiy rayon": "MD", "Russia-Kemerovo-Myski": "MY", "Russia-Kemerovo-Novokuznetsk": "NG", "Russia-Kemerovo-Novokuznetskiy": "NR", "Russia-Kemerovo-Osinniki": "OG", "Russia-Kemerovo-Osinnikskiy rayon": "OG", "Russia-Kemerovo-Prokop'evsk": "PG", "Russia-Kemerovo-Prokop'evskiy rayon": "PR", "Russia-Kemerovo-Promyshlennovskiy rayon": "PM", "Russia-Kemerovo-Tashtagol": "TG", "Russia-Kemerovo-Tashtagol'skiy rayon": "TR", "Russia-Kemerovo-Tayga": "TA", "Russia-Kemerovo-Tisul'skiy rayon": "TI", "Russia-Kemerovo-Topki": "TK", "Russia-Kemerovo-Topkinskiy rayon": "TP", "Russia-Kemerovo-Tyazhinskiy rayon": "TY", "Russia-Kemerovo-Yashkinskiy rayon": "YS", "Russia-Kemerovo-Yayskiy rayon": "YY", "Russia-Kemerovo-Yurga": "YG", "Russia-Kemerovo-Yurginskiy rayon": "YR", "Russia-Khabarovsk-Amursk": "AG", "Russia-Khabarovsk-Amurskiy rayon": "AR", "Russia-Khabarovsk-Ayano-Mayskiy rayon": "AM", "Russia-Khabarovsk-Bikin": "BG", "Russia-Khabarovsk-Bikinskiy rayon": "BR", "Russia-Khabarovsk-im. Lazo rayon": "IL", "Russia-Khabarovsk-im. Poliny Osipenko rayon": "IP", "Russia-Khabarovsk-Khabarovsk": "KG", "Russia-Khabarovsk-Khabarovskiy rayon": "KR", "Russia-Khabarovsk-Komsomol'skiy rayon": "KA", "Russia-Khabarovsk-Konsomolsk-na-amure": "KO", "Russia-Khabarovsk-Nanayskiy rayon": "NA", "Russia-Khabarovsk-Nikolaevskiy": "NR", "Russia-Khabarovsk-Nikolaevskiy rayon": "NG", "Russia-Khabarovsk-Okhotskiy rayon": "OK", "Russia-Khabarovsk-Solnechnyy rayon": "SO", "Russia-Khabarovsk-Sovetskaya Gavan": "SG", "Russia-Khabarovsk-Sovetsko-Gavanskiy rayon": "SR", "Russia-Khabarovsk-Tuguro-Chumikanskiy rayon": "TU", "Russia-Khabarovsk-Ul'chskiy rayon": "UL", "Russia-Khabarovsk-Vaninskiy rayon": "VA", "Russia-Khabarovsk-Verkhnebureinskiy rayon": "VE", "Russia-Khabarovsk-Vyazemskiy rayon": "VY", "Russia-Khakass-Abakan": "AB", "Russia-Khakass-Altayskiy rayon": "AL", "Russia-Khakass-Askizskiy rayon": "AS", "Russia-Khakass-Beyskiy rayon": "BE", "Russia-Khakass-Bogradskiy rayon": "BO", "Russia-Khakass-Ordzhonikidzevskiy rayon": "OR", "Russia-Khakass-Sayanogorsk": "SA", "Russia-Khakass-Shirinskiy rayon": "SH", "Russia-Khakass-Tashtypskiy rayon": "TA", "Russia-Khakass-Ust'-Abakanskiy rayon": "UA", "Russia-Khanty-Mansiy-Beloyarskiy rayon": "BR", "Russia-Khanty-Mansiy-Beloyarsky": "BG", "Russia-Khanty-Mansiy-Berezovskiy rayon": "BE", "Russia-Khanty-Mansiy-Khanty-Mansiysk": "KR", "Russia-Khanty-Mansiy-Khanty-Mansiyskiy rayon": "KG", "Russia-Khanty-Mansiy-Kogalym": "KO", "Russia-Khanty-Mansiy-Kondinskiy rayon": "KD", "Russia-Khanty-Mansiy-Langepas": "LA", "Russia-Khanty-Mansiy-Megion": "ME", "Russia-Khanty-Mansiy-Nefteyugansk": "NG", "Russia-Khanty-Mansiy-Nefteyuganskiy rayon": "NR", "Russia-Khanty-Mansiy-Nizhnevartovski": "NV", "Russia-Khanty-Mansiy-Nizhnevartovskiy rayon": "NZ", "Russia-Khanty-Mansiy-Nyagan'": "NY", "Russia-Khanty-Mansiy-Oktyabr'skiy": "OK", "Russia-Khanty-Mansiy-Pokachi": "PO", "Russia-Khanty-Mansiy-Pyt'-Yakh": "PY", "Russia-Khanty-Mansiy-Raduga": "RA", "Russia-Khanty-Mansiy-Sovetskiy rayon": "SO", "Russia-Khanty-Mansiy-Surgut": "SG", "Russia-Khanty-Mansiy-Surgutskiy rayon": "SR", "Russia-Khanty-Mansiy-Uray": "UR", "Russia-Kirov-Afanas'evskiy rayon": "AF", "Russia-Kirov-Arbazhskiy rayon": "AR", "Russia-Kirov-Belokholunitskiy rayon": "BE", "Russia-Kirov-Bogorodskiy rayon": "BO", "Russia-Kirov-Darovskiy rayon": "DA", "Russia-Kirov-Falenskiy rayon": "FA", "Russia-Kirov-Kiknurskiy rayon": "KK", "Russia-Kirov-Kil'mezskiy rayon": "KZ", "Russia-Kirov-Kirov gorsovet": "KV", "Russia-Kirov-Kirovo-Chepetsk": "KI", "Russia-Kirov-Kirovo-Chepetskiy rayon": "KC", "Russia-Kirov-Kotel'nich": "KT", "Russia-Kirov-Kotel'nichskiy rayon": "KO", "Russia-Kirov-Kumenskiy rayon": "KU", "Russia-Kirov-Lebyazhskiy rayon": "LE", "Russia-Kirov-Luzskiy rayon": "LU", "Russia-Kirov-Malmyzhskiy rayon": "MA", "Russia-Kirov-Murashinskiy rayon": "MU", "Russia-Kirov-Nagorskiy rayon": "NA", "Russia-Kirov-Nemskiy rayon": "NE", "Russia-Kirov-Nolinskiy rayon": "NO", "Russia-Kirov-Omutninskiy rayon": "OM", "Russia-Kirov-Oparinskiy rayon": "OP", "Russia-Kirov-Orichevskiy rayon": "OR", "Russia-Kirov-Orlovskiy rayon": "OL", "Russia-Kirov-Pizhanskiy rayon": "PI", "Russia-Kirov-Podosinovskiy rayon": "PO", "Russia-Kirov-Sanchurskiy rayon": "SA", "Russia-Kirov-Shabalinskiy rayon": "SH", "Russia-Kirov-Slobodskoy rayon": "SG", "Russia-Kirov-Sovetskiy rayon": "SO", "Russia-Kirov-Sunskiy rayon": "SU", "Russia-Kirov-Svechinskiy rayon": "SV", "Russia-Kirov-Tuzhinskiy rayon": "TU", "Russia-Kirov-Uninskiy rayon": "UN", "Russia-Kirov-Urzhumskiy rayon": "UR", "Russia-Kirov-Verkhnekamskiy rayon": "VK", "Russia-Kirov-Verkhoshizhemskiy rayon": "VS", "Russia-Kirov-Vyatskie Polyany": "VG", "Russia-Kirov-Vyatsko-Polyanskiy rayon": "VR", "Russia-Kirov-Yaranskiy rayon": "YA", "Russia-Kirov-Yur'yanovskiy rayon": "YU", "Russia-Kirov-Zuevskiy rayon": "ZU", "Russia-Komi-Inta gorsovet": "IN", "Russia-Komi-Izhemskiy rayon": "IZ", "Russia-Komi-Knyazhpogostskiy rayon": "KN", "Russia-Komi-Kortkerosskiy rayon": "KR", "Russia-Komi-Koygorodskiy rayon": "KY", "Russia-Komi-Pechora": "PE", "Russia-Komi-Pechorskiy rayon": "PE", "Russia-Komi-Priluzskiy rayon": "PR", "Russia-Komi-Sosnogorskiy rayon": "SO", "Russia-Komi-Syktyvdinskiy rayon": "SK", "Russia-Komi-Syktyvkar gorsovet": "SY", "Russia-Komi-Sysol'skiy rayon": "SS", "Russia-Komi-Troitsko-Pechorskiy rayon": "TR", "Russia-Komi-Udorskiy rayon": "UD", "Russia-Komi-Ukhta gorsovet": "UA", "Russia-Komi-Usinsk": "US", "Russia-Komi-Usinskiy rayon": "US", "Russia-Komi-Ust'-Kulomskiy rayon": "UK", "Russia-Komi-Ust'-Tsilemskiy rayon": "UT", "Russia-Komi-Ust'-Vymskiy rayon": "UV", "Russia-Komi-Vorkuta gorsovet": "VO", "Russia-Komi-Vuktyl": "VU", "Russia-Komi-Vuktyl'skiy rayon": "VU", "Russia-Kostroma-Antropovskiy rayon": "AN", "Russia-Kostroma-Buy": "BG", "Russia-Kostroma-Buyskiy rayon": "BR", "Russia-Kostroma-Chukhlomskiy rayon": "CH", "Russia-Kostroma-Galich": "GG", "Russia-Kostroma-Galichskiy rayon": "GR", "Russia-Kostroma-Kadyyskiy rayon": "KA", "Russia-Kostroma-Kologrivskiy rayon": "KO", "Russia-Kostroma-Kostroma": "KG", "Russia-Kostroma-Kostromskoy rayon": "KR", "Russia-Kostroma-Krasnosel'skiy rayon": "KS", "Russia-Kostroma-Makar'evskiy rayon": "MA", "Russia-Kostroma-Manturovo": "MG", "Russia-Kostroma-Manturovskiy rayon": "MR", "Russia-Kostroma-Mezhevskiy rayon": "ME", "Russia-Kostroma-Nerekhta": "NT", "Russia-Kostroma-Nerekhtskiy rayon": "NK", "Russia-Kostroma-Neya": "NG", "Russia-Kostroma-Neyskiy rayon": "NR", "Russia-Kostroma-Oktyabr'skiy": "OK", "Russia-Kostroma-Ostrovskiy rayon": "OS", "Russia-Kostroma-Parfen'evskiy rayon": "PF", "Russia-Kostroma-Pavinskiy rayon": "PV", "Russia-Kostroma-Ponazyrevskiy rayon": "PO", "Russia-Kostroma-Pyshchugskiy rayon": "PY", "Russia-Kostroma-Shar'inskiy rayon": "SR", "Russia-Kostroma-Shar'ya": "SG", "Russia-Kostroma-Soligalichskiy rayon": "SO", "Russia-Kostroma-Sudislavskiy rayon": "SD", "Russia-Kostroma-Susaninskiy rayon": "SS", "Russia-Kostroma-Vokhomskiy rayon": "VK", "Russia-Krasnodar-Abinskiy rayon": "AB", "Russia-Krasnodar-Anapa": "AG", "Russia-Krasnodar-Anapskiy rayon": "AR", "Russia-Krasnodar-Apsheronskiy rayon": "AP", "Russia-Krasnodar-Armavir": "AM", "Russia-Krasnodar-Beloglinskiy rayon": "BE", "Russia-Krasnodar-Belorechensk": "BG", "Russia-Krasnodar-Belorechenskiy rayon": "BR", "Russia-Krasnodar-Bryukhovetskiy rayon": "BK", "Russia-Krasnodar-Dinskiy rayon": "DI", "Russia-Krasnodar-Eysk": "EG", "Russia-Krasnodar-Eyskiy rayon": "ER", "Russia-Krasnodar-Gelendzhik gorsovet": "GE", "Russia-Krasnodar-Goryachiy Klyuch gorsovet": "GO", "Russia-Krasnodar-Gul'kevichskiy rayon": "GU", "Russia-Krasnodar-Kalininskiy rayon": "KI", "Russia-Krasnodar-Kanevskiy rayon": "KN", "Russia-Krasnodar-Kavkazskiy rayon": "KV", "Russia-Krasnodar-Korenovskiy rayon": "KO", "Russia-Krasnodar-Krasnoarmeyskiy rayon": "KA", "Russia-Krasnodar-Krasnodar gorsovet": "KL", "Russia-Krasnodar-Kropotkin": "KP", "Russia-Krasnodar-Krylovskiy rayon": "KY", "Russia-Krasnodar-Krymsk": "KG", "Russia-Krasnodar-Krymskiy rayon": "KR", "Russia-Krasnodar-Kurganinskiy rayon": "KU", "Russia-Krasnodar-Kushchevskiy rayon": "KS", "Russia-Krasnodar-Labinsk": "LG", "Russia-Krasnodar-Labinskiy rayon": "LR", "Russia-Krasnodar-Leningradskiy rayon": "LE", "Russia-Krasnodar-Mostovskiy rayon": "MO", "Russia-Krasnodar-Novokubanskiy rayon": "NK", "Russia-Krasnodar-Novopokrovskiy rayon": "NP", "Russia-Krasnodar-Novorossiysk gorsovet": "NR", "Russia-Krasnodar-Otradnenskiy rayon": "OT", "Russia-Krasnodar-Pavlovskiy rayon": "PA", "Russia-Krasnodar-Primorsko-Akhtarskiy rayon": "PR", "Russia-Krasnodar-Severskiy rayon": "SE", "Russia-Krasnodar-Shcherbinovskiy rayon": "SH", "Russia-Krasnodar-Slavyansk-na-Kubani": "SG", "Russia-Krasnodar-Slavyanskiy rayon": "SR", "Russia-Krasnodar-Sochi gorsovet": "SO", "Russia-Krasnodar-Starominskiy rayon": "ST", "Russia-Krasnodar-Tbilisskiy rayon": "TB", "Russia-Krasnodar-Temryukskiy rayon": "TE", "Russia-Krasnodar-Tikhoretsk": "TG", "Russia-Krasnodar-Tikhoretskiy rayon": "TR", "Russia-Krasnodar-Timashevskiy rayon": "TI", "Russia-Krasnodar-Tuapse": "TP", "Russia-Krasnodar-Tuapsinskiy rayon": "TU", "Russia-Krasnodar-Uspenskiy rayon": "US", "Russia-Krasnodar-Ust'-Labinskiy rayon": "UL", "Russia-Krasnodar-Vyselkovskiy rayon": "VY", "Russia-Krasnoyarsk-Abanskiy rayon": "AB", "Russia-Krasnoyarsk-Achinskiy rayon": "AR", "Russia-Krasnoyarsk-Balakhtinskiy rayon": "BA", "Russia-Krasnoyarsk-Baykitskiy rayon": "BY", "Russia-Krasnoyarsk-Berezovskiy rayon": "BE", "Russia-Krasnoyarsk-Birilyusskiy rayon": "BI", "Russia-Krasnoyarsk-Bogotol": "BG", "Russia-Krasnoyarsk-Bogotol'skiy rayon": "BG", "Russia-Krasnoyarsk-Boguchanskiy rayon": "BC", "Russia-Krasnoyarsk-Bol'shemurtinskiy rayon": "BM", "Russia-Krasnoyarsk-Bol'sheuluyskiy rayon": "BL", "Russia-Krasnoyarsk-Borodino": "BD", "Russia-Krasnoyarsk-Diksonskiy rayon": "DI", "Russia-Krasnoyarsk-Divnogorsk": "DI", "Russia-Krasnoyarsk-Dudinka gorsovet": "DU", "Russia-Krasnoyarsk-Dzerzhinskiy rayon": "DZ", "Russia-Krasnoyarsk-Emel'yanovskiy rayon": "EM", "Russia-Krasnoyarsk-Eniseyskiy rayon": "ER", "Russia-Krasnoyarsk-Ermakovskiy rayon": "EK", "Russia-Krasnoyarsk-Idrinskiy rayon": "ID", "Russia-Krasnoyarsk-Igarka gorsovet": "IG", "Russia-Krasnoyarsk-Ilanskiy rayon": "IL", "Russia-Krasnoyarsk-Ilimpiyskiy rayon": "IM", "Russia-Krasnoyarsk-Irbeyskiy rayon": "IR", "Russia-Krasnoyarsk-Kansk": "KG", "Russia-Krasnoyarsk-Kanskiy rayon": "KR", "Russia-Krasnoyarsk-Karatuzskiy rayon": "KA", "Russia-Krasnoyarsk-Kazachinskiy rayon": "KZ", "Russia-Krasnoyarsk-Kezhemskiy rayon": "KE", "Russia-Krasnoyarsk-Khatangskiy rayon": "KH", "Russia-Krasnoyarsk-Kozul'skiy rayon": "KO", "Russia-Krasnoyarsk-Krasnoturanskiy rayon": "KT", "Russia-Krasnoyarsk-Krasnoyarsk": "KY", "Russia-Krasnoyarsk-Kuraginskiy rayon": "KU", "Russia-Krasnoyarsk-Manskiy rayon": "MA", "Russia-Krasnoyarsk-Minusinsk": "MG", "Russia-Krasnoyarsk-Minusinskiy rayon": "MR", "Russia-Krasnoyarsk-Motyginskiy rayon": "MO", "Russia-Krasnoyarsk-Nazarovskiy rayon": "NR", "Russia-Krasnoyarsk-Nizhneingashskiy rayon": "NI", "Russia-Krasnoyarsk-Novoselovskiy rayon": "NV", "Russia-Krasnoyarsk-Partizanskiy rayon": "PA", "Russia-Krasnoyarsk-Pirovskiy rayon": "PI", "Russia-Krasnoyarsk-Rybinskiy rayon": "RY", "Russia-Krasnoyarsk-Sayanskiy rayon": "SA", "Russia-Krasnoyarsk-Severo-Eniseyskiy rayon": "SE", "Russia-Krasnoyarsk-Sharypovskiy rayon": "SG", "Russia-Krasnoyarsk-Shushenskiy rayon": "SH", "Russia-Krasnoyarsk-Sosnovoborsk": "SB", "Russia-Krasnoyarsk-Sukhobuzimskiy rayon": "SU", "Russia-Krasnoyarsk-Taseevskiy rayon": "TA", "Russia-Krasnoyarsk-Tungussko-Chunskiy rayon": "TC", "Russia-Krasnoyarsk-Turukhanskiy rayon": "TU", "Russia-Krasnoyarsk-Tyukhtetskiy rayon": "TY", "Russia-Krasnoyarsk-Ust'-Yeniseyskiy rayon": "US", "Russia-Krasnoyarsk-Uyarskiy rayon": "UY", "Russia-Krasnoyarsk-Uzhurskiy rayon": "UZ", "Russia-Krasnoyarsk-Zaozyorny": "ZA", "Russia-Kurgan-Al'menevskiy rayon": "AL", "Russia-Kurgan-Belozerskiy rayon": "BE", "Russia-Kurgan-Chastoozerskiy rayon": "CH", "Russia-Kurgan-Dalmatovskiy rayon": "DA", "Russia-Kurgan-Kargapol'skiy rayon": "KP", "Russia-Kurgan-Katayskiy rayon": "KT", "Russia-Kurgan-Ketovskiy rayon": "KE", "Russia-Kurgan-Kurgan": "KG", "Russia-Kurgan-Kurtamyshskiy rayon": "KU", "Russia-Kurgan-Lebyazh'evskiy rayon": "LE", "Russia-Kurgan-Makushinskiy rayon": "MA", "Russia-Kurgan-Mishkinskiy rayon": "MI", "Russia-Kurgan-Mokroysovskiy rayon": "MO", "Russia-Kurgan-Petukhovskiy rayon": "PE", "Russia-Kurgan-Polovinskiy rayon": "PO", "Russia-Kurgan-Pritobol'ny rayon": "PR", "Russia-Kurgan-Safakulevskiy rayon": "SA", "Russia-Kurgan-Shadrinsk": "SG", "Russia-Kurgan-Shadrinskiy rayon": "SR", "Russia-Kurgan-Shatrovskiy rayon": "SH", "Russia-Kurgan-Shchuchanskiy rayon": "SC", "Russia-Kurgan-Shumikhinskiy rayon": "SM", "Russia-Kurgan-Tselinnyy rayon": "TS", "Russia-Kurgan-Vargashinskiy rayon": "VA", "Russia-Kurgan-Yurgam'shskiy rayon": "YU", "Russia-Kurgan-Zverinogolovskiy rayon": "ZV", "Russia-Kursk-Belovskiy rayon": "BE", "Russia-Kursk-Bol'shesoldatskiy rayon": "BO", "Russia-Kursk-Cheremisinovskiy rayon": "CH", "Russia-Kursk-Dmitrievskiy rayon": "DM", "Russia-Kursk-Fatezhskiy rayon": "FA", "Russia-Kursk-Glushkovskiy rayon": "GL", "Russia-Kursk-Gorshechenskiy rayon": "GO", "Russia-Kursk-Kastorenskiy rayon": "KA", "Russia-Kursk-Khomutovskiy rayon": "KH", "Russia-Kursk-Konyshevskiy rayon": "KN", "Russia-Kursk-Korenevskiy rayon": "KO", "Russia-Kursk-Kurchatov": "KC", "Russia-Kursk-Kurchatovskiy rayon": "KU", "Russia-Kursk-Kursk": "KG", "Russia-Kursk-Kurskiy rayon": "KR", "Russia-Kursk-L'gov": "LG", "Russia-Kursk-L'govskiy rayon": "LR", "Russia-Kursk-Manturovskiy rayon": "MA", "Russia-Kursk-Medvenskiy rayon": "ME", "Russia-Kursk-Oboyanskiy rayon": "OB", "Russia-Kursk-Oktyabr'skiy": "OK", "Russia-Kursk-Ponyrovskiy rayon": "PO", "Russia-Kursk-Pristenskiy rayon": "PR", "Russia-Kursk-Ryl'skiy rayon": "RY", "Russia-Kursk-Shchigrovskiy rayon": "SR", "Russia-Kursk-Shchigry": "SG", "Russia-Kursk-Solntsevskiy rayon": "SL", "Russia-Kursk-Sovetskiy rayon": "SV", "Russia-Kursk-Sudzhanskiy rayon": "SU", "Russia-Kursk-Timskiy rayon": "TI", "Russia-Kursk-Zheleznogorskiy rayon": "ZG", "Russia-Kursk-Zolotukhinskiy rayon": "ZO", "Russia-Leningrad-Boksitogorsk": "BG", "Russia-Leningrad-Boksitogorskiy rayon": "BR", "Russia-Leningrad-Gatchina": "GG", "Russia-Leningrad-Gatchinskiy rayon": "GR", "Russia-Leningrad-Ivangorod": "IV", "Russia-Leningrad-Kingisepp": "KN", "Russia-Leningrad-Kingiseppskiy rayon": "KP", "Russia-Leningrad-Kirishi": "KS", "Russia-Leningrad-Kirishskiy rayon": "KI", "Russia-Leningrad-Kirovsk": "KG", "Russia-Leningrad-Kirovskiy rayon": "KR", "Russia-Leningrad-Lodeynopoe Pole": "LP", "Russia-Leningrad-Lodeynopol'skiy rayon": "LD", "Russia-Leningrad-Lomonosovskiy rayon": "LO", "Russia-Leningrad-Luga": "LG", "Russia-Leningrad-Luzhskiy rayon": "LR", "Russia-Leningrad-Pikalyovo": "PI", "Russia-Leningrad-Podporozh'e": "PD", "Russia-Leningrad-Podporozhskiy rayon": "PP", "Russia-Leningrad-Priozersk": "PG", "Russia-Leningrad-Priozerskiy rayon": "PR", "Russia-Leningrad-Slantsevskiy rayon": "SR", "Russia-Leningrad-Slantsy": "SG", "Russia-Leningrad-Sosnovyy Bor": "SB", "Russia-Leningrad-Tikhvin": "TI", "Russia-Leningrad-Tikhvinskiy rayon": "TV", "Russia-Leningrad-Tosnenskiy rayon": "TR", "Russia-Leningrad-Tosno": "TG", "Russia-Leningrad-Volkhov": "VK", "Russia-Leningrad-Volkhovskiy rayon": "VO", "Russia-Leningrad-Volosovskiy rayon": "VL", "Russia-Leningrad-Vsevolzhsk": "VS", "Russia-Leningrad-Vsevolzhskiy rayon": "VV", "Russia-Leningrad-Vyborg": "VG", "Russia-Leningrad-Vyborgskiy rayon": "VR", "Russia-Lipetsk-Chaplyginskiy rayon": "CH", "Russia-Lipetsk-Dankov": "DG", "Russia-Lipetsk-Dankovskiy rayon": "DR", "Russia-Lipetsk-Dobrinskiy rayon": "DB", "Russia-Lipetsk-Dobrovskiy rayon": "DV", "Russia-Lipetsk-Dolgorukovskiy rayon": "DL", "Russia-Lipetsk-Elets": "EG", "Russia-Lipetsk-Eletskiy rayon": "ER", "Russia-Lipetsk-Gryazi": "GG", "Russia-Lipetsk-Gryazinskiy rayon": "GR", "Russia-Lipetsk-Izmalkovskiy rayon": "IZ", "Russia-Lipetsk-Khlevenskiy rayon": "KH", "Russia-Lipetsk-Krasninskiy rayon": "KR", "Russia-Lipetsk-Lebedyanskiy rayon": "LE", "Russia-Lipetsk-Lev-Tolstovskiy rayon": "LT", "Russia-Lipetsk-Lipetsk": "LG", "Russia-Lipetsk-Lipetskiy rayon": "LR", "Russia-Lipetsk-Stanovlyanskiy rayon": "ST", "Russia-Lipetsk-Terbunskiy rayon": "TE", "Russia-Lipetsk-Usmanskiy rayon": "US", "Russia-Lipetsk-Volovskiy rayon": "VO", "Russia-Lipetsk-Zadonskiy rayon": "ZA", "Russia-Maga Buryatdan-Khasynskiy rayon": "KH", "Russia-Maga Buryatdan-Magadan gorsovet": "MA", "Russia-Maga Buryatdan-Ol'skiy rayon": "OL", "Russia-Maga Buryatdan-Omsukchanskiy rayon": "OM", "Russia-Maga Buryatdan-Severo-Evenskiy rayon": "SE", "Russia-Maga Buryatdan-Srednekanskiy rayon": "SR", "Russia-Maga Buryatdan-Susumanskiy rayon": "SU", "Russia-Maga Buryatdan-Ten'kinskiy rayon": "TE", "Russia-Maga Buryatdan-Yagodninskiy rayon": "YA", "Russia-Mariy-El-Gornomariyskiy rayon": "GO", "Russia-Mariy-El-Ioshkar-Ola": "IO", "Russia-Mariy-El-Kilemarskiy rayon": "KI", "Russia-Mariy-El-Koz'modem'yansk": "KO", "Russia-Mariy-El-Kuzhenerskiy rayon": "KU", "Russia-Mariy-El-Mari-Turekskiy rayon": "MA", "Russia-Mariy-El-Medvedevskiy rayon": "ME", "Russia-Mariy-El-Morkinskiy rayon": "MO", "Russia-Mariy-El-Novotor'yal'skiy rayon": "NO", "Russia-Mariy-El-Orshanskiy rayon": "OR", "Russia-Mariy-El-Paran'ginskiy rayon": "PA", "Russia-Mariy-El-Sernurskiy rayon": "SE", "Russia-Mariy-El-Sovetskiy rayon": "SO", "Russia-Mariy-El-Volzhskiy rayon": "VR", "Russia-Mariy-El-Yurinskiy rayon": "YU", "Russia-Mariy-El-Zvenigovskiy rayon": "ZV", "Russia-Mordovia-Ardatovskiy rayon": "AR", "Russia-Mordovia-Atyashevskiy rayon": "AS", "Russia-Mordovia-Atyur'evskiy rayon": "AT", "Russia-Mordovia-Bol'shebereznikovskiy rayon": "BB", "Russia-Mordovia-Bol'sheignatovskiy rayon": "BI", "Russia-Mordovia-Chamzinskiy rayon": "CH", "Russia-Mordovia-Dubenskiy rayon": "DU", "Russia-Mordovia-Ichalkovskiy rayon": "IC", "Russia-Mordovia-Insarskiy rayon": "IN", "Russia-Mordovia-Kadoshkinskiy rayon": "KA", "Russia-Mordovia-Kochkurovskiy rayon": "KO", "Russia-Mordovia-Kovylkino": "KG", "Russia-Mordovia-Kovylkinskiy rayon": "KR", "Russia-Mordovia-Krasnoslobodskiy rayon": "KS", "Russia-Mordovia-Lyambirskiy rayon": "LY", "Russia-Mordovia-Romodanovskiy rayon": "RO", "Russia-Mordovia-Ruzaevka": "RG", "Russia-Mordovia-Ruzayevskiy rayon": "RR", "Russia-Mordovia-Saransk gorsovet": "SA", "Russia-Mordovia-Staroshaygovskiy rayon": "ST", "Russia-Mordovia-Temnikovskiy rayon": "TM", "Russia-Mordovia-Ten'gushevskiy rayon": "TN", "Russia-Mordovia-Torbeevskiy rayon": "TO", "Russia-Mordovia-Yel'nikovskiy rayon": "YE", "Russia-Mordovia-Zubovo-Polyanskiy rayon": "ZU", "Russia-Moscow City-Central": "None", "Russia-Moscow City-Eastern": "None", "Russia-Moscow City-North-Eastern": "None", "Russia-Moscow City-North-Western": "KK", "Russia-Moscow City-Northern": "None", "Russia-Moscow City-South-Eastern": "None", "Russia-Moscow City-South-Western": "None", "Russia-Moscow City-Southern": "None", "Russia-Moscow City-Western": "None", "Russia-Moscow City-Zelenogradsky": "None", "Russia-Moskva-Balashikhinskiy rayon": "BR", "Russia-Moskva-Chekhovskiy rayon": "CR", "Russia-Moskva-Chernogolovka": "None", "Russia-Moskva-Dmitrovskiy rayon": "DR", "Russia-Moskva-Dolgoprudny": "None", "Russia-Moskva-Domodedovskiy rayon": "DD", "Russia-Moskva-Dzerzinski": "None", "Russia-Moskva-Egor'evsk": "ER", "Russia-Moskva-Egor'evskiy rayon": "EG", "Russia-Moskva-Elektrogorsk": "None", "Russia-Moskva-Elektrostahl": "None", "Russia-Moskva-Fryazino": "FR", "Russia-Moskva-Istra": "IG", "Russia-Moskva-Istrinskiy rayon": "IR", "Russia-Moskva-Ivanteevka": "IV", "Russia-Moskva-Karasnoarmesyk": "None", "Russia-Moskva-Kashirskiy rayon": "KI", "Russia-Moskva-Khimki": "None", "Russia-Moskva-Klimovsk": "KL", "Russia-Moskva-Klin": "KG", "Russia-Moskva-Klinskiy rayon": "KR", "Russia-Moskva-Kolomenskiy rayon": "KO", "Russia-Moskva-Kolomna": "KM", "Russia-Moskva-Kotelniki": "None", "Russia-Moskva-Krasnogorsk": "KS", "Russia-Moskva-Krasnogorskiy rayon": "KN", "Russia-Moskva-Kraznoznamensk": "None", "Russia-Moskva-Leninskiy rayon": "LE", "Russia-Moskva-Lobnya": "LB", "Russia-Moskva-Lotoshinskiy rayon": "LT", "Russia-Moskva-Lukhovitskiy rayon": "LU", "Russia-Moskva-Lytkarino": "None", "Russia-Moskva-Lyuberetskiy rayon": "LR", "Russia-Moskva-Molodyozhny": "None", "Russia-Moskva-Mozhaysk": "MG", "Russia-Moskva-Mozhayskiy rayon": "MR", "Russia-Moskva-Mytishchinskiy rayon": "MT", "Russia-Moskva-Naro-Fominskiy rayon": "NF", "Russia-Moskva-Noginskiy rayon": "NG", "Russia-Moskva-Odintsovo": "OT", "Russia-Moskva-Odintsovskiy rayon": "OD", "Russia-Moskva-Orekhovo-Zuevo": "OK", "Russia-Moskva-Orekhovo-Zuevskiy rayon": "OZ", "Russia-Moskva-Ozerskiy rayon": "OR", "Russia-Moskva-Ozery": "OG", "Russia-Moskva-Pavlovo-Posadskiy rayon": "PV", "Russia-Moskva-Petrovsky": "None", "Russia-Moskva-Podol'sk": "PD", "Russia-Moskva-Podol'skiy rayon": "PO", "Russia-Moskva-Protvino": "None", "Russia-Moskva-Pushchino": "None", "Russia-Moskva-Pushkino": "PG", "Russia-Moskva-Pushkinskiy rayon": "PR", "Russia-Moskva-Ramenskiy rayon": "RR", "Russia-Moskva-Reutov": "RE", "Russia-Moskva-Roshal": "None", "Russia-Moskva-Ruzskiy rayon": "RU", "Russia-Moskva-Serebryano-Prudskiy rayon": "SP", "Russia-Moskva-Sergiev Posad": "SG", "Russia-Moskva-Sergievo-Posadskiy rayon": "SR", "Russia-Moskva-Serpukhov": "SE", "Russia-Moskva-Serpukhovskiy rayon": "SK", "Russia-Moskva-Shakhovskoy rayon": "SH", "Russia-Moskva-Shatura": "ST", "Russia-Moskva-Shaturskiy rayon": "SA", "Russia-Moskva-Shchelkovskiy rayon": "SV", "Russia-Moskva-Shcherbinka": "None", "Russia-Moskva-Solnechnogorsk": "SS", "Russia-Moskva-Solnechnogorskiy rayon": "SO", "Russia-Moskva-Stupino": "SN", "Russia-Moskva-Stupinskiy rayon": "SU", "Russia-Moskva-Taldomskiy rayon": "TA", "Russia-Moskva-Troitsk/Moskva": "TR", "Russia-Moskva-Volokolamskiy rayon": "VL", "Russia-Moskva-Voskhod": "None", "Russia-Moskva-Voskresenskiy rayon": "VG", "Russia-Moskva-Zaraysk": "ZG", "Russia-Moskva-Zarayskiy rayon": "ZR", "Russia-Moskva-Zheleznodoroznhy": "None", "Russia-Moskva-Zhukovsky": "None", "Russia-Moskva-Zvenigorod": "ZV", "Russia-Murmansk-Apatity gorsovet": "AP", "Russia-Murmansk-Kandalaksha gorsovet": "KA", "Russia-Murmansk-Kirovsk gorsovet": "KI", "Russia-Murmansk-Kol'skiy rayon": "KL", "Russia-Murmansk-Kovdorskiy rayon": "KV", "Russia-Murmansk-Levozerskiy rayon": "LE", "Russia-Murmansk-Monchegorsk gorsovet": "MO", "Russia-Murmansk-Murmansk": "MU", "Russia-Murmansk-Murmansk gorod": "MU", "Russia-Murmansk-Olenegorsk gorsovet": "OL", "Russia-Murmansk-Pechengskiy rayon": "PE", "Russia-Murmansk-Polyarnye": "PO", "Russia-Murmansk-Polyarnye gorsovet": "PO", "Russia-Murmansk-Polyarnye Zori": "PZ", "Russia-Murmansk-Severomorsk gorsovet": "SE", "Russia-Murmansk-Terskiy rayon": "TE", "Russia-Murmansk-Water body": "None", "Russia-Nenets-Nar'yan-Mar": "NA", "Russia-Nenets-Nenetskiy AOk": "None", "Russia-Nizhegorod-Ardatovskiy rayon": "AT", "Russia-Nizhegorod-Arzamas": "AG", "Russia-Nizhegorod-Arzamasskiy rayon": "AR", "Russia-Nizhegorod-Balakhna": "BL", "Russia-Nizhegorod-Balakhninskiy rayon": "BA", "Russia-Nizhegorod-Bogorodsk": "BO", "Russia-Nizhegorod-Bogorodskiy rayon": "BD", "Russia-Nizhegorod-Bol'sheboldinskiy rayon": "BB", "Russia-Nizhegorod-Bol'shemurashkinskiy rayon": "BM", "Russia-Nizhegorod-Bor": "BG", "Russia-Nizhegorod-Borskiy rayon": "BR", "Russia-Nizhegorod-Buturlinskiy rayon": "BU", "Russia-Nizhegorod-Chkalovskiy rayon": "CH", "Russia-Nizhegorod-Dal'nekonstantinovskiy rayon": "DA", "Russia-Nizhegorod-Diveevskiy rayon": "DI", "Russia-Nizhegorod-Gaginskiy rayon": "GA", "Russia-Nizhegorod-Gorodets": "GG", "Russia-Nizhegorod-Gorodetskiy rayon": "GR", "Russia-Nizhegorod-Knyagininskiy rayon": "KN", "Russia-Nizhegorod-Koverninskiy rayon": "KV", "Russia-Nizhegorod-Krasnobakovskiy rayon": "KB", "Russia-Nizhegorod-Krasnooktyabr'skiy rayon": "KO", "Russia-Nizhegorod-Kstovo": "KG", "Russia-Nizhegorod-Kstovskiy rayon": "KR", "Russia-Nizhegorod-Kulebaki": "KK", "Russia-Nizhegorod-Kulebakskiy rayon": "KU", "Russia-Nizhegorod-Lukoyanovskiy rayon": "LU", "Russia-Nizhegorod-Lyskovskiy rayon": "LY", "Russia-Nizhegorod-Navashinskiy rayon": "NA", "Russia-Nizhegorod-Nizhniy Novgorod gorsovet": "NI", "Russia-Nizhegorod-Pavlovo": "PG", "Russia-Nizhegorod-Pavlovskiy rayon": "PR", "Russia-Nizhegorod-Perevozskiy rayon": "PV", "Russia-Nizhegorod-Pervomayskiy rayon": "PM", "Russia-Nizhegorod-Pil'ninskiy rayon": "PI", "Russia-Nizhegorod-Pochinkovskiy rayon": "PO", "Russia-Nizhegorod-Sechenovskiy rayon": "SC", "Russia-Nizhegorod-Semenovskiy rayon": "SM", "Russia-Nizhegorod-Sergachskiy rayon": "SG", "Russia-Nizhegorod-Shakhunskiy rayon": "SK", "Russia-Nizhegorod-Sharangskiy rayon": "SR", "Russia-Nizhegorod-Shatkovskiy rayon": "ST", "Russia-Nizhegorod-Sosnovskiy rayon": "SS", "Russia-Nizhegorod-Spasskiy rayon": "SP", "Russia-Nizhegorod-Tonkinskiy rayon": "TK", "Russia-Nizhegorod-Tonshaevskiy rayon": "TS", "Russia-Nizhegorod-Urenskiy rayon": "UR", "Russia-Nizhegorod-Vachskiy rayon": "VC", "Russia-Nizhegorod-Vadskiy rayon": "VD", "Russia-Nizhegorod-Varnavinskiy rayon": "VV", "Russia-Nizhegorod-Vetluzhskiy rayon": "VE", "Russia-Nizhegorod-Volodarskiy rayon": "VL", "Russia-Nizhegorod-Vorotynskiy rayon": "VT", "Russia-Nizhegorod-Voskresenskiy rayon": "VS", "Russia-Nizhegorod-Voznesenskiy rayon": "VZ", "Russia-Nizhegorod-Vyksa": "VG", "Russia-Nizhegorod-Vyksunskiy rayon": "VR", "Russia-North Ossetia-Alagirskiy rayon": "AL", "Russia-North Ossetia-Ardonskiy rayon": "AR", "Russia-North Ossetia-Digorskiy rayon": "DI", "Russia-North Ossetia-Irafskiy rayon": "IR", "Russia-North Ossetia-Kirovskiy rayon": "KI", "Russia-North Ossetia-Mozdokskiy rayon": "MO", "Russia-North Ossetia-Pravoberezhnyy rayon": "PB", "Russia-North Ossetia-Prigorodskiy rayon": "PG", "Russia-North Ossetia-Vladikavkaz": "VL", "Russia-Novgorod-Batetskiy rayon": "BA", "Russia-Novgorod-Borovichi": "BG", "Russia-Novgorod-Borovichskiy rayon": "BR", "Russia-Novgorod-Chudovskiy rayon": "CH", "Russia-Novgorod-Demyanskiy rayon": "DE", "Russia-Novgorod-Kholmskiy rayon": "KH", "Russia-Novgorod-Khvoyninskiy rayon": "KV", "Russia-Novgorod-Krestetskiy rayon": "KR", "Russia-Novgorod-Lyubytinskiy rayon": "LY", "Russia-Novgorod-Malovisherskiy rayon": "MV", "Russia-Novgorod-Marevskiy rayon": "MA", "Russia-Novgorod-Moshenskiy rayon": "MO", "Russia-Novgorod-Novgorodskiy rayon": "NO", "Russia-Novgorod-Okulovskiy rayon": "OK", "Russia-Novgorod-Parfinskiy rayon": "PA", "Russia-Novgorod-Pestovskiy rayon": "PE", "Russia-Novgorod-Poddorskiy rayon": "PO", "Russia-Novgorod-Shimskiy rayon": "SH", "Russia-Novgorod-Soletskiy rayon": "SO", "Russia-Novgorod-Staraya Russa": "SG", "Russia-Novgorod-Starorusskiy rayon": "SR", "Russia-Novgorod-Valdayskiy rayon": "VA", "Russia-Novgorod-Velikiy Novgorod": "BE", "Russia-Novgorod-Volotovskiy rayon": "VO", "Russia-Novgorod-Water body": "None", "Russia-Novosibirsk-Baganskiy rayon": "BA", "Russia-Novosibirsk-Barabinsk": "BG", "Russia-Novosibirsk-Barabinskiy rayon": "BR", "Russia-Novosibirsk-Berdsk": "BE", "Russia-Novosibirsk-Bolotninskiy rayon": "BO", "Russia-Novosibirsk-Chanovskiy rayon": "CN", "Russia-Novosibirsk-Cherepanovskiy rayon": "CR", "Russia-Novosibirsk-Chistoozernyy rayon": "CS", "Russia-Novosibirsk-Chulymskiy rayon": "CL", "Russia-Novosibirsk-Dovolenskiy rayon": "DO", "Russia-Novosibirsk-Iskitim": "IG", "Russia-Novosibirsk-Iskitimskiy rayon": "IR", "Russia-Novosibirsk-Karasukskiy rayon": "KS", "Russia-Novosibirsk-Kargatskiy rayon": "KA", "Russia-Novosibirsk-Kochenevskiy rayon": "KN", "Russia-Novosibirsk-Kochkovskiy rayon": "KO", "Russia-Novosibirsk-Kolyvanovskiy rayon": "KL", "Russia-Novosibirsk-Krasnozerskiy rayon": "KZ", "Russia-Novosibirsk-Kupinskiy rayon": "KU", "Russia-Novosibirsk-Kuybyshev": "KG", "Russia-Novosibirsk-Kuybyshevskiy rayon": "KR", "Russia-Novosibirsk-Kyshtovskiy rayon": "KY", "Russia-Novosibirsk-Maslyaninskiy rayon": "MA", "Russia-Novosibirsk-Moshkovskiy rayon": "MO", "Russia-Novosibirsk-Novosibirskiy rayon": "NG", "Russia-Novosibirsk-Ob'": "OB", "Russia-Novosibirsk-Ordynskiy rayon": "OR", "Russia-Novosibirsk-Severnyy rayon": "SE", "Russia-Novosibirsk-Suzunskiy rayon": "SU", "Russia-Novosibirsk-Tatarsk": "TG", "Russia-Novosibirsk-Tatarskiy rayon": "TR", "Russia-Novosibirsk-Toguchinskiy rayon": "TO", "Russia-Novosibirsk-Ubinskiy rayon": "UB", "Russia-Novosibirsk-Ust'-Tarkskiy rayon": "US", "Russia-Novosibirsk-Vengerovskiy rayon": "VE", "Russia-Novosibirsk-Zdvinskiy rayon": "ZD", "Russia-Omsk-Azovskiy Nemetskiy Natsional'nyy rayon": "AZ", "Russia-Omsk-Bol'sherechenskiy rayon": "BR", "Russia-Omsk-Bol'sheukovskiy rayon": "BU", "Russia-Omsk-Cherlakskiy rayon": "CH", "Russia-Omsk-Gor'kovskiy rayon": "GO", "Russia-Omsk-Isil'kul'": "IG", "Russia-Omsk-Isil'kul'skiy rayon": "IR", "Russia-Omsk-Kalachinsk": "KG", "Russia-Omsk-Kalachinskiy rayon": "KR", "Russia-Omsk-Kolosovskiy rayon": "KS", "Russia-Omsk-Kormilovskiy rayon": "KM", "Russia-Omsk-Krutinskiy rayon": "KT", "Russia-Omsk-Lyubinskiy rayon": "LY", "Russia-Omsk-Mar'yanovskiy rayon": "MA", "Russia-Omsk-Moskalenskiy rayon": "MO", "Russia-Omsk-Muromtsevskiy rayon": "MU", "Russia-Omsk-Nazyvaevsk": "NG", "Russia-Omsk-Nazyvaevskiy rayon": "NR", "Russia-Omsk-Nizhneomskiy rayon": "NI", "Russia-Omsk-Novovarshavskiy rayon": "NO", "Russia-Omsk-Odesskiy rayon": "OD", "Russia-Omsk-Okoneshnikovskiy rayon": "OK", "Russia-Omsk-Omskiy rayon": "OG", "Russia-Omsk-Pavlogradskiy rayon": "PA", "Russia-Omsk-Poltavskiy rayon": "PO", "Russia-Omsk-Russko-Polyanskiy rayon": "RU", "Russia-Omsk-Sargatskiy rayon": "SA", "Russia-Omsk-Sedel'nikovskiy rayon": "SE", "Russia-Omsk-Sherbakul'skiy rayon": "SH", "Russia-Omsk-Tara": "TG", "Russia-Omsk-Tarskiy rayon": "TR", "Russia-Omsk-Tavricheskiy rayon": "TA", "Russia-Omsk-Tevrizskiy rayon": "TE", "Russia-Omsk-Tyukalinsk": "TK", "Russia-Omsk-Tyukalinskiy rayon": "TY", "Russia-Omsk-Ust'-Ishimskiy rayon": "US", "Russia-Omsk-Znamenskiy rayon": "ZN", "Russia-Orel-Bolkhovskiy rayon": "BO", "Russia-Orel-Dmitrovskiy rayon": "DM", "Russia-Orel-Dolzhanskiy rayon": "DO", "Russia-Orel-Glazunovskiy rayon": "GL", "Russia-Orel-Khotynetskiy rayon": "KH", "Russia-Orel-Kolpnyanskiy rayon": "KL", "Russia-Orel-Korsakovskiy rayon": "KS", "Russia-Orel-Krasnozorenskiy rayon": "KZ", "Russia-Orel-Kromskiy rayon": "KR", "Russia-Orel-Livenskiy rayon": "LR", "Russia-Orel-Livny": "LG", "Russia-Orel-Maloarkhangel'skiy rayon": "MA", "Russia-Orel-Mtsensk": "MG", "Russia-Orel-Mtsenskiy rayon": "MR", "Russia-Orel-Novodereven'kovskiy rayon": "ND", "Russia-Orel-Novosil'skiy rayon": "NS", "Russia-Orel-Orel": "OG", "Russia-Orel-Orlovskiy rayon": "OR", "Russia-Orel-Pokrovskiy rayon": "PO", "Russia-Orel-Shablykinskiy rayon": "SH", "Russia-Orel-Soskovskiy rayon": "SO", "Russia-Orel-Sverdlovskiy rayon": "SV", "Russia-Orel-Trosnyanskiy rayon": "TR", "Russia-Orel-Uritskiy rayon": "UR", "Russia-Orel-Verkhovskiy rayon": "VE", "Russia-Orel-Zalegoshchenskiy rayon": "ZA", "Russia-Orel-Znamenskiy rayon": "ZN", "Russia-Orenburg-Abdulino": "AG", "Russia-Orenburg-Abdulinskiy rayon": "AR", "Russia-Orenburg-Adamovskiy rayon": "AD", "Russia-Orenburg-Akbulakskiy rayon": "AK", "Russia-Orenburg-Aleksandrovskiy rayon": "AL", "Russia-Orenburg-Asekeevskiy rayon": "AS", "Russia-Orenburg-Belyaevskiy rayon": "BE", "Russia-Orenburg-Buguruslan": "BN", "Russia-Orenburg-Buguruslanskiy rayon": "BU", "Russia-Orenburg-Buzuluk": "BG", "Russia-Orenburg-Buzulukskiy rayon": "BR", "Russia-Orenburg-Dombarovskiy rayon": "DO", "Russia-Orenburg-Gay": "GG", "Russia-Orenburg-Gayskiy rayon": "GR", "Russia-Orenburg-Grachevskiy rayon": "GC", "Russia-Orenburg-Ilekskiy rayon": "IL", "Russia-Orenburg-Kinel-Cherk": "None", "Russia-Orenburg-Krasnogvardeyskiy rayon": "KS", "Russia-Orenburg-Kurmanaevskiy rayon": "KU", "Russia-Orenburg-Kuvandyk": "KG", "Russia-Orenburg-Kuvandykskiy rayon": "KR", "Russia-Orenburg-Kvarkenskiy rayon": "KV", "Russia-Orenburg-Matveevskiy rayon": "MA", "Russia-Orenburg-Mednogorsk": "ME", "Russia-Orenburg-Novoorskiy rayon": "NO", "Russia-Orenburg-Novosergievskiy rayon": "NS", "Russia-Orenburg-Novotroitsk": "NT", "Russia-Orenburg-Oktyabr'skiy": "OK", "Russia-Orenburg-Orenburg": "OG", "Russia-Orenburg-Orenburgskiy rayon": "OR", "Russia-Orenburg-Perevolotskiy rayon": "PT", "Russia-Orenburg-Pervomayskiy rayon": "PM", "Russia-Orenburg-Ponomarevskiy rayon": "PO", "Russia-Orenburg-Sakmarskiy rayon": "SM", "Russia-Orenburg-Saraktashskiy rayon": "SA", "Russia-Orenburg-Severnyy rayon": "SE", "Russia-Orenburg-Sharlykskiy rayon": "SH", "Russia-Orenburg-Sol'-Iletskiy rayon": "SI", "Russia-Orenburg-Sorochinskiy rayon": "SR", "Russia-Orenburg-Svetlinskiy rayon": "SV", "Russia-Orenburg-Tashlinskiy rayon": "TA", "Russia-Orenburg-Totskiy rayon": "TO", "Russia-Orenburg-Tyul'ganskiy rayon": "TY", "Russia-Orenburg-Yasnenskiy rayon": "YR", "Russia-Orenburg-Yasnyy": "YG", "Russia-Penza-Bashmakovskiy rayon": "BA", "Russia-Penza-Bednodem'yanovskiy rayon": "BD", "Russia-Penza-Bekovskiy rayon": "BK", "Russia-Penza-Belinskiy rayon": "BL", "Russia-Penza-Bessonovskiy rayon": "BS", "Russia-Penza-Gorodishchenskiy rayon": "GO", "Russia-Penza-Issinskiy rayon": "IS", "Russia-Penza-Kamenka": "KM", "Russia-Penza-Kamenskiy rayon": "KN", "Russia-Penza-Kameshkirskiy rayon": "KK", "Russia-Penza-Kolyshleyskiy rayon": "KL", "Russia-Penza-Kondol'skiy rayon": "KO", "Russia-Penza-Kuznetsk": "KG", "Russia-Penza-Kuznetskiy rayon": "KG", "Russia-Penza-Lopatinskiy rayon": "LO", "Russia-Penza-Luninskiy rayon": "LU", "Russia-Penza-Maloserdobinskiy rayon": "MA", "Russia-Penza-Mokshanskiy rayon": "MO", "Russia-Penza-Narovchatskiy rayon": "NA", "Russia-Penza-Neverkinskiy rayon": "NE", "Russia-Penza-Nikol'skiy rayon": "NI", "Russia-Penza-Nizhnelomovskiy rayon": "NR", "Russia-Penza-Pachelmskiy rayon": "PA", "Russia-Penza-Penza": "PG", "Russia-Penza-Penzenskiy rayon": "PR", "Russia-Penza-Serdobsk": "SG", "Russia-Penza-Serdobskiy rayon": "SR", "Russia-Penza-Shemysheyskiy rayon": "SH", "Russia-Penza-Sosnovoborskiy rayon": "SO", "Russia-Penza-Tamalinskiy rayon": "TA", "Russia-Penza-Vadinskiy rayon": "VA", "Russia-Penza-Zemetchinskiy rayon": "ZE", "Russia-Perm'-Aleksandrovsk gorsovet": "AL", "Russia-Perm'-Bardymskiy rayon": "BA", "Russia-Perm'-Berezniki gorsovet": "BE", "Russia-Perm'-Berezovskiy rayon": "BZ", "Russia-Perm'-Bol'shesosnovskiy rayon": "BO", "Russia-Perm'-Chastinskiy rayon": "CA", "Russia-Perm'-Chaykovski": "CR", "Russia-Perm'-Chaykovskiy rayon": "CG", "Russia-Perm'-Cherdynskiy rayon": "CD", "Russia-Perm'-Chernushinskiy rayon": "CN", "Russia-Perm'-Chusovoy": "CU", "Russia-Perm'-Chusovskiy rayon": "CS", "Russia-Perm'-Dobryanskiy rayon": "DR", "Russia-Perm'-Elovskiy rayon": "EL", "Russia-Perm'-Gaynskiy rayon": "GA", "Russia-Perm'-Gornozavodskiy rayon": "GO", "Russia-Perm'-Gremyachinsk gorsovet": "GR", "Russia-Perm'-Gubakha gorsovet": "GU", "Russia-Perm'-Il'inskiy rayon": "IL", "Russia-Perm'-Karagayskiy rayon": "KA", "Russia-Perm'-Kishertskiy rayon": "KS", "Russia-Perm'-Kizel gorsovet": "KZ", "Russia-Perm'-Kochevskiy rayon": "KC", "Russia-Perm'-Kosinskiy rayon": "KS", "Russia-Perm'-Krasnokamsk gorsovet": "KK", "Russia-Perm'-Krasnovisherskiy rayon": "KV", "Russia-Perm'-Kudymkar": "KM", "Russia-Perm'-Kudymkarskiy rayon": "KD", "Russia-Perm'-Kuedinskiy rayon": "KU", "Russia-Perm'-Kungur": "KG", "Russia-Perm'-Kungurskiy rayon": "KR", "Russia-Perm'-Lys'va": "LG", "Russia-Perm'-Lys'venskiy rayon": "LR", "Russia-Perm'-Nytvenskiy rayon": "NY", "Russia-Perm'-Ocherskiy rayon": "OC", "Russia-Perm'-Okhanskiy rayon": "OK", "Russia-Perm'-Oktyabr'skiy": "OK", "Russia-Perm'-Ordinskiy rayon": "OR", "Russia-Perm'-Osinskiy rayon": "OS", "Russia-Perm'-Perm' gorsovet": "PG", "Russia-Perm'-Permskiy rayon": "PR", "Russia-Perm'-Sivinskiy rayon": "SI", "Russia-Perm'-Solikamsk": "SG", "Russia-Perm'-Solikamskiy rayon": "SR", "Russia-Perm'-Suksunskiy rayon": "SU", "Russia-Perm'-Uinskiy rayon": "UI", "Russia-Perm'-Usol'skiy rayon": "UO", "Russia-Perm'-Vereshchaginskiy rayon": "VE", "Russia-Perm'-Yurlinskiy rayon": "YR", "Russia-Perm'-Yus'vinskiy rayon": "YS", "Russia-Primor'ye-Anuchinskiy rayon": "AN", "Russia-Primor'ye-Arsen'ev gorod": "AS", "Russia-Primor'ye-Artem gorsovet": "AT", "Russia-Primor'ye-Bol'shoy Kamen'": "BO", "Russia-Primor'ye-Chernigovskiy rayon": "CR", "Russia-Primor'ye-Chuguevskiy rayon": "CG", "Russia-Primor'ye-Dal'negorsk": "DG", "Russia-Primor'ye-Dal'negorskiy rayon": "DR", "Russia-Primor'ye-Dal'nerechensk gorsovet": "DL", "Russia-Primor'ye-Dal'nerechenskiy rayon": "DL", "Russia-Primor'ye-Kavalerovskiy rayon": "KA", "Russia-Primor'ye-Khankayskiy rayon": "KK", "Russia-Primor'ye-Khasanskiy rayon": "KS", "Russia-Primor'ye-Khorol'skiy rayon": "KO", "Russia-Primor'ye-Kirovskiy rayon": "KI", "Russia-Primor'ye-Krasnoarmeyskiy rayon": "KR", "Russia-Primor'ye-Lazovskiy rayon": "LA", "Russia-Primor'ye-Lesozavodskiy rayon": "LG", "Russia-Primor'ye-Mikhaylovskiy rayon": "MI", "Russia-Primor'ye-Nadezhdinskiy rayon": "ND", "Russia-Primor'ye-Nakhodka gorsovet": "NK", "Russia-Primor'ye-Oktyabr'skiy": "OK", "Russia-Primor'ye-Partizansk gorsovet": "PG", "Russia-Primor'ye-Partizanskiy rayon": "PG", "Russia-Primor'ye-Pogranichnyy rayon": "PN", "Russia-Primor'ye-Pozharskiy rayon": "PZ", "Russia-Primor'ye-Shkotovskiy rayon": "SH", "Russia-Primor'ye-Spassk-Dal'nyy": "SD", "Russia-Primor'ye-Spasskiy rayon": "SP", "Russia-Primor'ye-Terneyskiy rayon": "TE", "Russia-Primor'ye-Ussuriyskiy rayon": "UR", "Russia-Primor'ye-Vladivostok gorsovet": "VL", "Russia-Primor'ye-Yakovlevskiy rayon": "YA", "Russia-Pskov-Bezhanitskiy rayon": "BE", "Russia-Pskov-Dedovichskiy rayon": "DE", "Russia-Pskov-Dnovskiy rayon": "DN", "Russia-Pskov-Gdovskiy rayon": "GD", "Russia-Pskov-Krasnogorodskiy rayon": "KR", "Russia-Pskov-Kun'inskiy rayon": "KU", "Russia-Pskov-Loknyanskiy rayon": "LO", "Russia-Pskov-Nevel'skiy rayon": "NE", "Russia-Pskov-Novorzhevskiy rayon": "NR", "Russia-Pskov-Novosokol'nicheskiy rayon": "NS", "Russia-Pskov-Opochetskiy rayon": "OP", "Russia-Pskov-Ostrov": "OG", "Russia-Pskov-Ostrovskiy rayon": "OR", "Russia-Pskov-Palkinskiy rayon": "PA", "Russia-Pskov-Pechorskiy rayon": "PE", "Russia-Pskov-Plyusskiy rayon": "PL", "Russia-Pskov-Porkhovskiy rayon": "PO", "Russia-Pskov-Pskov": "PG", "Russia-Pskov-Pskovskiy rayon": "PR", "Russia-Pskov-Pushkino-Gorskiy rayon": "PU", "Russia-Pskov-Pustoshkinskiy rayon": "PS", "Russia-Pskov-Pytalovskiy rayon": "PY", "Russia-Pskov-Sebezhskiy rayon": "SE", "Russia-Pskov-Strugo-Krasnenskiy rayon": "ST", "Russia-Pskov-Usvyatskiy rayon": "US", "Russia-Pskov-Velikie Luki": "VG", "Russia-Pskov-Velikolukskiy rayon": "VR", "Russia-Pskov-Water body": "None", "Russia-Rostov-Aksayskiy rayon": "AK", "Russia-Rostov-Azov": "AG", "Russia-Rostov-Azovskiy rayon": "AR", "Russia-Rostov-Bagaevskiy rayon": "BA", "Russia-Rostov-Bataysk": "BT", "Russia-Rostov-Belaya Kalitva": "BG", "Russia-Rostov-Belokalitvinskiy rayon": "BR", "Russia-Rostov-Bokovskiy rayon": "BO", "Russia-Rostov-Chertkovskiy rayon": "CH", "Russia-Rostov-Donetsk": "DO", "Russia-Rostov-Dubovskiy rayon": "DU", "Russia-Rostov-Egorlykskiy rayon": "EG", "Russia-Rostov-Gukovo": "GU", "Russia-Rostov-Kagal'nitskiy rayon": "KA", "Russia-Rostov-Kamensk-Shakhtinskiy": "KG", "Russia-Rostov-Kamenskiy rayon": "KR", "Russia-Rostov-Kasharskiy rayon": "KH", "Russia-Rostov-Konstantinovskiy rayon": "KO", "Russia-Rostov-Krasnosulinskiy rayon": "KN", "Russia-Rostov-Krasnyy Sulin": "KS", "Russia-Rostov-Kuybyshevskiy rayon": "KU", "Russia-Rostov-Martynovskiy rayon": "MA", "Russia-Rostov-Matveevo-Kurganskiy rayon": "MK", "Russia-Rostov-Millerovo": "MG", "Russia-Rostov-Millerovskiy rayon": "MR", "Russia-Rostov-Milyutinskiy rayon": "MI", "Russia-Rostov-Morozovskiy rayon": "MO", "Russia-Rostov-Myasnikovskiy rayon": "MY", "Russia-Rostov-Neklinovskiy rayon": "NE", "Russia-Rostov-Novocherkassk": "NC", "Russia-Rostov-Novoshakhtinsk": "NS", "Russia-Rostov-Oblivskiy rayon": "OB", "Russia-Rostov-Oktyabr'skiy": "OK", "Russia-Rostov-Orlovskiy rayon": "OR", "Russia-Rostov-Peschanokopskiy rayon": "PE", "Russia-Rostov-Proletarskiy rayon": "PR", "Russia-Rostov-Remontnenskiy rayon": "RE", "Russia-Rostov-Rodionovo-Nesvetayskiy rayon": "RN", "Russia-Rostov-Rostov-na-Donu gorod": "RD", "Russia-Rostov-Sal'sk": "SG", "Russia-Rostov-Sal'skiy rayon": "SR", "Russia-Rostov-Semikarakorskiy rayon": "SE", "Russia-Rostov-Shakhty": "SH", "Russia-Rostov-Sholokhovskiy rayon": "SK", "Russia-Rostov-Sovetskiy rayon": "SO", "Russia-Rostov-Taganrog": "TG", "Russia-Rostov-Tarasovskiy rayon": "TR", "Russia-Rostov-Tatsinskiy rayon": "TT", "Russia-Rostov-Tselinskiy rayon": "TS", "Russia-Rostov-Tsimlyanskiy rayon": "TM", "Russia-Rostov-Ust'-Donetskiy rayon": "UD", "Russia-Rostov-Verkhnedonskoy rayon": "VK", "Russia-Rostov-Veselovskiy rayon": "VS", "Russia-Rostov-Volgodonsk": "VG", "Russia-Rostov-Volgodonskiy rayon": "VR", "Russia-Rostov-Water body": "None", "Russia-Rostov-Zavetinskiy rayon": "ZA", "Russia-Rostov-Zernogradskiy rayon": "ZE", "Russia-Rostov-Zimovnikovskiy rayon": "ZI", "Russia-Rostov-Zverevo": "ZV", "Russia-Ryazan'-Chuchkovskiy rayon": "CH", "Russia-Ryazan'-Ermishevskiy rayon": "ER", "Russia-Ryazan'-Kadomskiy rayon": "KA", "Russia-Ryazan'-Kasimov": "KG", "Russia-Ryazan'-Kasimovskiy rayon": "KR", "Russia-Ryazan'-Klepikovskiy rayon": "KL", "Russia-Ryazan'-Korablinskiy rayon": "KO", "Russia-Ryazan'-Mikhaylovskiy rayon": "MK", "Russia-Ryazan'-Miloslavskiy rayon": "ML", "Russia-Ryazan'-Novoderevenskiy rayon": "NO", "Russia-Ryazan'-Pitelinskiy rayon": "PI", "Russia-Ryazan'-Pronskiy rayon": "PR", "Russia-Ryazan'-Putyatinskiy rayon": "PU", "Russia-Ryazan'-Ryazan'": "RG", "Russia-Ryazan'-Ryazanskiy rayon": "RR", "Russia-Ryazan'-Ryazhskiy rayon": "RZ", "Russia-Ryazan'-Rybnovskiy rayon": "RB", "Russia-Ryazan'-Sapozhkovskiy rayon": "SK", "Russia-Ryazan'-Saraevskiy rayon": "SA", "Russia-Ryazan'-Sasovo": "SV", "Russia-Ryazan'-Sasovskiy": "None", "Russia-Ryazan'-Sasovskiy rayon": "SS", "Russia-Ryazan'-Shatskiy rayon": "ST", "Russia-Ryazan'-Shilovskiy rayon": "SL", "Russia-Ryazan'-Skopin": "SG", "Russia-Ryazan'-Skopinskiy rayon": "SR", "Russia-Ryazan'-Spasskiy rayon": "SP", "Russia-Ryazan'-Starozhilovskiy rayon": "SZ", "Russia-Ryazan'-Ukholovskiy rayon": "UK", "Russia-Ryazan'-Yermishinsk": "None", "Russia-Ryazan'-Zakharovskiy rayon": "ZA", "Russia-Sakha-Abyyskiy rayon": "AB", "Russia-Sakha-Aldanskiy rayon": "AL", "Russia-Sakha-Allaikhovskiy rayon": "AI", "Russia-Sakha-Amginskiy rayon": "AM", "Russia-Sakha-Anabarskiy rayon": "AN", "Russia-Sakha-Bulunskiy rayon": "BU", "Russia-Sakha-Churapchinskiy rayon": "CH", "Russia-Sakha-Eveno-Bytantayskiy rayon": "EV", "Russia-Sakha-Gornyy rayon": "GO", "Russia-Sakha-Khangalasskiy (Ordzhonikidzkiy) rayon": "KH", "Russia-Sakha-Kobyayskiy rayon": "KO", "Russia-Sakha-Lenskiy rayon": "LE", "Russia-Sakhalin-Aleksandrovsk-Sakhalinskiy rayon": "AR", "Russia-Sakhalin-Anivskiy rayon": "AN", "Russia-Sakhalin-Dolinsk": "DG", "Russia-Sakhalin-Dolinskiy rayon": "DR", "Russia-Sakhalin-Kholmsk": "KG", "Russia-Sakhalin-Kholmskiy rayon": "KR", "Russia-Sakhalin-Korsakov": "KO", "Russia-Sakhalin-Korsakovskiy rayon": "KK", "Russia-Sakhalin-Kuril'skiy rayon": "KU", "Russia-Sakhalin-Makarovskiy rayon": "MA", "Russia-Sakhalin-Nevel'sk": "NG", "Russia-Sakhalin-Nevel'skiy rayon": "NR", "Russia-Sakhalin-Noglikskiy rayon": "OR", "Russia-Sakhalin-Okha": "OG", "Russia-Sakhalin-Okhinskiy rayon": "OR", "Russia-Sakhalin-Poronaysk": "PG", "Russia-Sakhalin-Poronayskiy rayon": "PR", "Russia-Sakhalin-Smirnykhovskiy rayon": "SM", "Russia-Sakhalin-Tomarinskiy rayon": "TO", "Russia-Sakhalin-Tymovskiy rayon": "TY", "Russia-Sakhalin-Uglegorsk": "UG", "Russia-Sakhalin-Uglegorskiy rayon": "UR", "Russia-Sakha-Megino-Kangalasskiy rayon": "ME", "Russia-Sakha-Mirninskiy rayon": "MR", "Russia-Sakha-Mirnyy": "MG", "Russia-Sakha-Momskiy rayon": "MO", "Russia-Sakha-Namskiy rayon": "NA", "Russia-Sakha-Neryungri gorsovet": "NE", "Russia-Sakha-New Siberia Islands": "None", "Russia-Sakha-Nizhnekolymskiy rayon": "NI", "Russia-Sakha-Nyurbinskiy rayon": "NR", "Russia-Sakha-Olekminskiy rayon": "OL", "Russia-Sakha-Olenekskiy rayon": "ON", "Russia-Sakha-Oymyakonskiy rayon": "OY", "Russia-Sakha-Srednekolymskiy rayon": "SR", "Russia-Sakha-Suntarskiy rayon": "SU", "Russia-Sakha-Tattinskiy rayon": "TA", "Russia-Sakha-Tomponskiy rayon": "TO", "Russia-Sakha-Ust'-Aldanskiy rayon": "UA", "Russia-Sakha-Ust'-Mayskiy rayon": "UM", "Russia-Sakha-Ust'-Yanskiy rayon": "UY", "Russia-Sakha-Verkhnekolymskiy rayon": "VK", "Russia-Sakha-Verkhnevilyuyskiy rayon": "VV", "Russia-Sakha-Verkhoyanskiy rayon": "VE", "Russia-Sakha-Vilyuyskiy rayon": "VI", "Russia-Sakha-Yakutsk gorsovet": "YA", "Russia-Sakha-Zhiganskiy rayon": "ZH", "Russia-Samara-Alekseevskiy rayon": "AL", "Russia-Samara-Bezenchukskiy rayon": "BE", "Russia-Samara-Bogatovskiy rayon": "BT", "Russia-Samara-Bol'shechernigovskiy rayon": "BC", "Russia-Samara-Bol'sheglushitskiy rayon": "BG", "Russia-Samara-Borskiy rayon": "BR", "Russia-Samara-Chapaevsk": "CP", "Russia-Samara-Chelno-Vershinskiy rayon": "CV", "Russia-Samara-Elkhovskiy rayon": "EL", "Russia-Samara-Isaklinskiy rayon": "IS", "Russia-Samara-Khvorostyanskiy rayon": "KH", "Russia-Samara-Kinel'": "KG", "Russia-Samara-Kinel'-Cherkasskiy rayon": "KC", "Russia-Samara-Kinel'skiy rayon": "KR", "Russia-Samara-Koshkinskiy rayon": "KO", "Russia-Samara-Krasnoarmeyskiy rayon": "KA", "Russia-Samara-Krasnoyarskiy rayon": "KY", "Russia-Samara-Neftegorskiy rayon": "NE", "Russia-Samara-Novokuybyshevsk": "NO", "Russia-Samara-Oktyabr'sk": "OK", "Russia-Samara-Otradnyy": "OT", "Russia-Samara-Pestravskiy rayon": "PE", "Russia-Samara-Pokhvistnevskiy rayon": "PG", "Russia-Samara-Privolzhskiy rayon": "PV", "Russia-Samara-Samara": "SA", "Russia-Samara-Sergievskiy rayon": "SE", "Russia-Samara-Shentalinskiy rayon": "SH", "Russia-Samara-Shigonskiy rayon": "SI", "Russia-Samara-Stavropol'skiy rayon": "ST", "Russia-Samara-Syzran'": "SG", "Russia-Samara-Syzranskiy rayon": "SR", "Russia-Samara-Tol'yatti": "TO", "Russia-Samara-Volzhskiy rayon": "VO", "Russia-Samara-Water body": "None", "Russia-Samara-Zhigulevsk": "ZH", "Russia-Saratov-Aleksandrovo-Gayskiy rayon": "AL", "Russia-Saratov-Arkadakskiy rayon": "AD", "Russia-Saratov-Atkarsk": "AG", "Russia-Saratov-Atkarskiy rayon": "AG", "Russia-Saratov-Balakovo": "BG", "Russia-Saratov-Balakovskiy rayon": "BR", "Russia-Saratov-Balashov": "BL", "Russia-Saratov-Balashovskiy rayon": "BS", "Russia-Saratov-Baltayskiy rayon": "BA", "Russia-Saratov-Bazarno-Karabulakskiy rayon": "BK", "Russia-Saratov-Dergachevskiy rayon": "DE", "Russia-Saratov-Dukhovnitskiy rayon": "DU", "Russia-Saratov-Ekaterinovskiy rayon": "EK", "Russia-Saratov-Engel's": "EG", "Russia-Saratov-Engel'sskiy rayon": "ER", "Russia-Saratov-Ershovskiy rayon": "ES", "Russia-Saratov-Fedorovskiy rayon": "FE", "Russia-Saratov-Ivanteevskiy rayon": "IV", "Russia-Saratov-Kalininskiy rayon": "KA", "Russia-Saratov-Khvalynsk": "KV", "Russia-Saratov-Khvalynskiy rayon": "KH", "Russia-Saratov-Krasnoarmeysk": "KG", "Russia-Saratov-Krasnoarmeyskiy rayon": "KR", "Russia-Saratov-Krasnokutskiy rayon": "KK", "Russia-Saratov-Krasnopartizanskiy rayon": "KP", "Russia-Saratov-Lysogorskiy rayon": "LY", "Russia-Saratov-Marks": "MG", "Russia-Saratov-Marksovskiy rayon": "MR", "Russia-Saratov-Novoburasskiy rayon": "NB", "Russia-Saratov-Novouzenskiy rayon": "NU", "Russia-Saratov-Ozinskiy rayon": "OZ", "Russia-Saratov-Perelyubskiy rayon": "PE", "Russia-Saratov-Petrovsk": "PT", "Russia-Saratov-Petrovskiy rayon": "PV", "Russia-Saratov-Piterskiy rayon": "PI", "Russia-Saratov-Pugachev": "PG", "Russia-Saratov-Pugachevskiy rayon": "PR", "Russia-Saratov-Romanovskiy rayon": "RM", "Russia-Saratov-Rovenskiy rayon": "RV", "Russia-Saratov-Rtishchevo": "RG", "Russia-Saratov-Rtishchevskiy rayon": "RG", "Russia-Saratov-Samoylovskiy rayon": "SA", "Russia-Saratov-Saratovskiy rayon": "SR", "Russia-Saratov-Sovetskiy rayon": "SO", "Russia-Saratov-Tatishchevskiy rayon": "TA", "Russia-Saratov-Turkovskiy rayon": "TU", "Russia-Saratov-Vol'sk": "VG", "Russia-Saratov-Vol'skiy rayon": "VR", "Russia-Saratov-Voskresenskiy rayon": "VO", "Russia-Smolensk-Demidovskiy rayon": "DM", "Russia-Smolensk-Desnogorsk": "DS", "Russia-Smolensk-Dorogobuzhskiy rayon": "DO", "Russia-Smolensk-Dukhovshchinskiy rayon": "DU", "Russia-Smolensk-El'ninskiy rayon": "EL", "Russia-Smolensk-Ershichskiy rayon": "ER", "Russia-Smolensk-Gagarin": "GG", "Russia-Smolensk-Gagarinskiy rayon": "GR", "Russia-Smolensk-Glinkovskiy rayon": "GL", "Russia-Smolensk-Kardymovskiy rayon": "KA", "Russia-Smolensk-Khislavichskiy rayon": "KH", "Russia-Smolensk-Kholm-Zhirkovskiy rayon": "KZ", "Russia-Smolensk-Krasninskiy rayon": "KR", "Russia-Smolensk-Monastyrshchinskiy rayon": "MO", "Russia-Smolensk-Novoduginskiy rayon": "NO", "Russia-Smolensk-Pochinkovskiy rayon": "PO", "Russia-Smolensk-Roslavl'": "RG", "Russia-Smolensk-Roslavl'skiy rayon": "RR", "Russia-Smolensk-Rudnyanskiy rayon": "RU", "Russia-Smolensk-Safonovo": "SV", "Russia-Smolensk-Safonovskiy rayon": "SF", "Russia-Smolensk-Shumyachskiy rayon": "SH", "Russia-Smolensk-Smolensk": "SG", "Russia-Smolensk-Smolenskiy rayon": "SR", "Russia-Smolensk-Sychevskiy rayon": "SY", "Russia-Smolensk-Temkinskiy rayon": "TE", "Russia-Smolensk-Ugranskiy rayon": "UG", "Russia-Smolensk-Velizhskiy rayon": "VE", "Russia-Smolensk-Vyaz'ma": "VG", "Russia-Smolensk-Vyazemskiy rayon": "VR", "Russia-Smolensk-Yartsevo": "YG", "Russia-Smolensk-Yartsevskiy rayon": "YR", "Russia-Stavropol'-Aleksandrovskiy rayon": "AL", "Russia-Stavropol'-Andropovskiy rayon": "AN", "Russia-Stavropol'-Apanasenkovskiy rayon": "AP", "Russia-Stavropol'-Arzgirskiy rayon": "AR", "Russia-Stavropol'-Blagodarnenskiy rayon": "BL", "Russia-Stavropol'-Budennovsk": "BG", "Russia-Stavropol'-Budennovskiy rayon": "BR", "Russia-Stavropol'-Essentuki": "ES", "Russia-Stavropol'-Georgievsk": "GG", "Russia-Stavropol'-Georgievskiy rayon": "GR", "Russia-Stavropol'-Grachevskiy rayon": "GC", "Russia-Stavropol'-Ipatovskiy rayon": "IP", "Russia-Stavropol'-Izobil'nenskiy rayon": "IZ", "Russia-Stavropol'-Kirovskiy rayon": "KI", "Russia-Stavropol'-Kochubeevskiy rayon": "NV", "Russia-Stavropol'-Krasnogvardeyskiy rayon": "KR", "Russia-Stavropol'-Kyrskiy rayon": "KY", "Russia-Stavropol'-Lermontov": "LR", "Russia-Stavropol'-Levokumskiy rayon": "LV", "Russia-Stavropol'-Mineral'nye Vody": "MG", "Russia-Stavropol'-Mineralovodskiy rayon": "MR", "Russia-Stavropol'-Neftekumskiy rayon": "NF", "Russia-Stavropol'-Nevinnomyssk": "NV", "Russia-Stavropol'-Novoaleksandrovskiy rayon": "NA", "Russia-Stavropol'-Novoselitskiy rayon": "NS", "Russia-Stavropol'-Petrovskiy rayon": "PE", "Russia-Stavropol'-Predgornyy rayon": "PR", "Russia-Stavropol'-Pyatigorsk": "PY", "Russia-Stavropol'-Shpakovskiy rayon": "SH", "Russia-Stavropol'-Sovetskiy rayon": "SO", "Russia-Stavropol'-Stavropol'": "SP", "Russia-Stavropol'-Stepnovskiy rayon": "SN", "Russia-Stavropol'-Trunovskiy rayon": "TR", "Russia-Stavropol'-Turkmenskiy rayon": "TU", "Russia-Stavropol'-Zheleznovodsk": "ZH", "Russia-Sverdlovsk-Achitskiy rayon": "AC", "Russia-Sverdlovsk-Alapaevsk gorsovet": "AG", "Russia-Sverdlovsk-Alapaevskiy rayon": "AR", "Russia-Sverdlovsk-Artemovskiy rayon": "AT", "Russia-Sverdlovsk-Artinskiy rayon": "AN", "Russia-Sverdlovsk-Asbest gorsovet": "AS", "Russia-Sverdlovsk-Baykalovskiy rayon": "BA", "Russia-Sverdlovsk-Beloyarskiy rayon": "BY", "Russia-Sverdlovsk-Berezovskiy gorsovet": "BE", "Russia-Sverdlovsk-Bogdanovichskiy rayon": "BG", "Russia-Sverdlovsk-Ekaterinburg gorsovet": "EK", "Russia-Sverdlovsk-Garinskiy rayon": "GA", "Russia-Sverdlovsk-Irbit": "IG", "Russia-Sverdlovsk-Irbitskiy rayon": "IR", "Russia-Sverdlovsk-Ivdel' gorsovet": "IV", "Russia-Sverdlovsk-Kachkanar gorsovet": "KC", "Russia-Sverdlovsk-Kamensk-Ural'sk": "KU", "Russia-Sverdlovsk-Kamenskiy rayon": "KN", "Russia-Sverdlovsk-Kamyshlov": "KA", "Russia-Sverdlovsk-Kamyshlovskiy rayon": "KM", "Russia-Sverdlovsk-Karpinsk gorsovet": "KP", "Russia-Sverdlovsk-Kirovgrad gorsovet": "KI", "Russia-Sverdlovsk-Krasnotur'insk gorsovet": "KT", "Russia-Sverdlovsk-Krasnoufimskiy rayon": "KG", "Russia-Sverdlovsk-Krasnoural'sk gorsovet": "KS", "Russia-Sverdlovsk-Kushva gorsovet": "KV", "Russia-Sverdlovsk-NA (2)": "None", "Russia-Sverdlovsk-Nev'yansk": "NG", "Russia-Sverdlovsk-Nev'yanskiy rayon": "NR", "Russia-Sverdlovsk-Nizhneserginskiy rayon": "NS", "Russia-Sverdlovsk-Nizhniy Tagil gorod": "NT", "Russia-Sverdlovsk-Nizhniy Tura gorsovet": "NZ", "Russia-Sverdlovsk-Novolyalinskiy rayon": "NL", "Russia-Sverdlovsk-Pervoural'sk gorsovet": "PE", "Russia-Sverdlovsk-Polevskoy gorsovet": "PO", "Russia-Sverdlovsk-Prigorodnyy rayon": "PR", "Russia-Sverdlovsk-Pyshminskiy rayon": "PY", "Russia-Sverdlovsk-Revda gorsovet": "RE", "Russia-Sverdlovsk-Rezh": "RG", "Russia-Sverdlovsk-Rezhevskiy rayon": "RR", "Russia-Sverdlovsk-Serov gorsovet": "SG", "Russia-Sverdlovsk-Serovskiy rayon": "SR", "Russia-Sverdlovsk-Severoural'sk gorsovet": "SU", "Russia-Sverdlovsk-Shalinskiy rayon": "SH", "Russia-Sverdlovsk-Slobodo-Turinskiy rayon": "ST", "Russia-Sverdlovsk-Sukholozhskiy rayon": "SK", "Russia-Sverdlovsk-Sukhoy Log": "SL", "Russia-Sverdlovsk-Sysertskiy rayon": "SY", "Russia-Sverdlovsk-Taborinskiy rayon": "TB", "Russia-Sverdlovsk-Talitskiy rayon": "TL", "Russia-Sverdlovsk-Tavda": "TG", "Russia-Sverdlovsk-Tavdinskiy rayon": "TR", "Russia-Sverdlovsk-Tugulymskiy rayon": "TM", "Russia-Sverdlovsk-Turinskiy rayon": "TN", "Russia-Sverdlovsk-Verkhnesaldinskiy rayon": "VE", "Russia-Sverdlovsk-Verkhnyaya Pyshma gorsovet": "VP", "Russia-Sverdlovsk-Verkhnyaya Salda": "VS", "Russia-Sverdlovsk-Verkhoturskiy rayon": "VT", "Russia-Sverdlovsk-Zarechnyy": "ZA", "Russia-Tambov-Bondarskiy rayon": "BO", "Russia-Tambov-Gavrilovskiy rayon": "GA", "Russia-Tambov-Inzhavinskiy rayon": "IN", "Russia-Tambov-Kirsanov": "KG", "Russia-Tambov-Kirsanovskiy rayon": "KR", "Russia-Tambov-Kotovsk": "KO", "Russia-Tambov-Michurinsk": "MG", "Russia-Tambov-Michurinskiy rayon": "MG", "Russia-Tambov-Mordovskiy rayon": "MD", "Russia-Tambov-Morshansk": "MS", "Russia-Tambov-Morshanskiy rayon": "MO", "Russia-Tambov-Muchkapskiy rayon": "MU", "Russia-Tambov-Nikiforovskiy rayon": "NI", "Russia-Tambov-Pervomayskiy rayon": "PR", "Russia-Tambov-Petrovskiy rayon": "PT", "Russia-Tambov-Pichaevskiy rayon": "PI", "Russia-Tambov-Rasskazovo": "RG", "Russia-Tambov-Rasskazovskiy rayon": "RR", "Russia-Tambov-Rzhaksinskiy rayon": "RZ", "Russia-Tambov-Sampurskiy rayon": "SA", "Russia-Tambov-Sosnovskiy rayon": "SO", "Russia-Tambov-Staroyur'evskiy rayon": "ST", "Russia-Tambov-Tambov": "TG", "Russia-Tambov-Tambovskiy rayon": "TR", "Russia-Tambov-Tokarevskiy rayon": "TO", "Russia-Tambov-Umetskiy rayon": "UM", "Russia-Tambov-Uvarovo": "UG", "Russia-Tambov-Uvarovskiy rayon": "UR", "Russia-Tambov-Zherdevskiy rayon": "ZH", "Russia-Tambov-Znamenskiy rayon": "ZN", "Russia-Tatarstan-Agryzskiy rayon": "AY", "Russia-Tatarstan-Aksubayevskiy rayon": "AB", "Russia-Tatarstan-Aktanyshskiy rayon": "AT", "Russia-Tatarstan-Al'keevskiy rayon": "AK", "Russia-Tatarstan-Al'met'evsk": "AG", "Russia-Tatarstan-Al'met'evskiy rayon": "AR", "Russia-Tatarstan-Alekseevskiy rayon": "AE", "Russia-Tatarstan-Apastovskiy rayon": "AP", "Russia-Tatarstan-Arskiy rayon": "AS", "Russia-Tatarstan-Atninskiy rayon": "AN", "Russia-Tatarstan-Aznakaevo": "AZ", "Russia-Tatarstan-Aznakaevskiy rayon": "AV", "Russia-Tatarstan-Baltasinskiy rayon": "BA", "Russia-Tatarstan-Bavlinskiy rayon": "BL", "Russia-Tatarstan-Bugul'ma": "BG", "Russia-Tatarstan-Bugul'minskiy rayon": "BR", "Russia-Tatarstan-Buinskiy rayon": "BU", "Russia-Tatarstan-Cheremshanskiy rayon": "CH", "Russia-Tatarstan-Chistopol'": "CG", "Russia-Tatarstan-Chistopol'skiy rayon": "CR", "Russia-Tatarstan-Drozhzhanovskiy rayon": "DR", "Russia-Tatarstan-Kamsko-Ust'inskiy rayon": "KU", "Russia-Tatarstan-Kukmorskiy rayon": "KK", "Russia-Tatarstan-Laishevskiy rayon": "LA", "Russia-Tatarstan-Leninogorsk": "LG", "Russia-Tatarstan-Leninogorskiy rayon": "LR", "Russia-Tatarstan-Mamadyshskiy rayon": "MA", "Russia-Tatarstan-Mendeleyevskiy rayon": "MD", "Russia-Tatarstan-Menzelinskiy rayon": "MZ", "Russia-Tatarstan-Muslyumovskiy rayon": "MU", "Russia-Tatarstan-Naberezhnye Chelny": "NA", "Russia-Tatarstan-Nizhnekamskiy": "NR", "Russia-Tatarstan-Nizhnekamskiy rayon": "NG", "Russia-Tatarstan-Novosheshminskiy rayon": "NO", "Russia-Tatarstan-Oktyabr'skiy": "None", "Russia-Tatarstan-Pestrechinskiy rayon": "PE", "Russia-Tatarstan-Rybno-Slobodskiy rayon": "RY", "Russia-Tatarstan-Sabinskiy rayon": "SB", "Russia-Tatarstan-Sarmanovskiy rayon": "SR", "Russia-Tatarstan-Spasskiy rayon": "KB", "Russia-Tatarstan-Tetyushskiy rayon": "TE", "Russia-Tatarstan-Tukayevskiy rayon": "TU", "Russia-Tatarstan-Tyulyachinskiy rayon": "TY", "Russia-Tatarstan-Verkhneuslonskiy rayon": "VE", "Russia-Tatarstan-Vysokogorskiy rayon": "VY", "Russia-Tatarstan-Water body": "None", "Russia-Tatarstan-Yelabuga": "YG", "Russia-Tatarstan-Yelabuzhskiy rayon": "YR", "Russia-Tatarstan-Yutazinskiy rayon": "YU", "Russia-Tatarstan-Zainsk": "ZN", "Russia-Tatarstan-Zainskiy rayon": "ZA", "Russia-Tatarstan-Zelenodol'sk": "ZG", "Russia-Tatarstan-Zelenodol'skiy rayon": "ZR", "Russia-Tomsk-Aleksandrovskiy rayon": "AL", "Russia-Tomsk-Asino": "AG", "Russia-Tomsk-Asinovskiy rayon": "AR", "Russia-Tomsk-Bakcharskiy rayon": "BA", "Russia-Tomsk-Chainskiy rayon": "CH", "Russia-Tomsk-Kargasokskiy rayon": "KA", "Russia-Tomsk-Kolpashevo": "KG", "Russia-Tomsk-Kolpashevskiy rayon": "KR", "Russia-Tomsk-Kozhevnikovskiy rayon": "KO", "Russia-Tomsk-Krivosheinskiy rayon": "KS", "Russia-Tomsk-Molchanovskiy rayon": "MO", "Russia-Tomsk-Parabel'skiy rayon": "PA", "Russia-Tomsk-Pervomayskiy rayon": "PE", "Russia-Tomsk-Shegarskiy rayon": "SH", "Russia-Tomsk-Strezhevoy": "ST", "Russia-Tomsk-Tegul'detskiy rayon": "TE", "Russia-Tomsk-Tomsk": "TG", "Russia-Tomsk-Tomskiy rayon": "TR", "Russia-Tomsk-Verkhneketskiy rayon": "VE", "Russia-Tomsk-Zyryanskiy rayon": "ZY", "Russia-Tula-Aleksin": "AG", "Russia-Tula-Aleksinskiy rayon": "AR", "Russia-Tula-Arsen'evskiy rayon": "AN", "Russia-Tula-Belevskiy rayon": "BE", "Russia-Tula-Bogoroditskiy rayon": "BG", "Russia-Tula-Chernskiy rayon": "CH", "Russia-Tula-Donskoy": "DO", "Russia-Tula-Dubenskiy rayon": "DU", "Russia-Tula-Efremov": "EG", "Russia-Tula-Efremovskiy rayon": "ER", "Russia-Tula-Kamenskiy rayon": "KA", "Russia-Tula-Kimovsk": "KG", "Russia-Tula-Kimovskiy rayon": "KR", "Russia-Tula-Kireevskiy rayon": "KI", "Russia-Tula-Kurkinskiy rayon": "KU", "Russia-Tula-Leninskiy rayon": "LE", "Russia-Tula-Novomoskovsk": "NG", "Russia-Tula-Novomoskovskiy rayon": "NR", "Russia-Tula-Odoevskiy rayon": "OD", "Russia-Tula-Plavskiy rayon": "PL", "Russia-Tula-Shchekinskiy rayon": "SR", "Russia-Tula-Shchykino": "SG", "Russia-Tula-Suvorovskiy rayon": "SU", "Russia-Tula-Teplo-Ogarevskiy rayon": "TE", "Russia-Tula-Tula": "TU", "Russia-Tula-Uzlovaya": "UG", "Russia-Tula-Uzlovskiy rayon": "UR", "Russia-Tula-Venevskiy rayon": "VE", "Russia-Tula-Volovskiy rayon": "VO", "Russia-Tula-Yasnogorskiy rayon": "YA", "Russia-Tula-Zaokskiy rayon": "ZA", "Russia-Tuva-Barun-Khemchikskiy rayon": "BK", "Russia-Tuva-Bay-Tayginskiy rayon": "BT", "Russia-Tuva-Chaa-Khol'skiy rayon": "CA", "Russia-Tuva-Chedi-Khol'skiy rayon": "CK", "Russia-Tuva-Dzun-Khemchikskiy rayon": "DZ", "Russia-Tuva-Erzinskiy rayon": "ER", "Russia-Tuva-Kaa-Khemskiy rayon": "KA", "Russia-Tuva-Kyzyl": "KG", "Russia-Tuva-Kyzylskiy rayon": "KR", "Russia-Tuva-Mongun-Tayginskiy rayon": "MO", "Russia-Tuva-Ovyurskiy rayon": "OV", "Russia-Tuva-Piy-Khemskiy rayon": "PI", "Russia-Tuva-Sut-Khol'skiy rayon": "SU", "Russia-Tuva-Tandinskiy rayon": "TA", "Russia-Tuva-Tes-Khemskiy rayon": "TE", "Russia-Tuva-Todzhinskiy rayon": "TO", "Russia-Tuva-Ulug-Khemskiy rayon": "UL", "Russia-Tver'-Andreapol'skiy rayon": "AN", "Russia-Tver'-Bel'skiy rayon": "BE", "Russia-Tver'-Bezhetsk": "BT", "Russia-Tver'-Bezhetskiy rayon": "BZ", "Russia-Tver'-Bologoe": "BG", "Russia-Tver'-Bologovskiy rayon": "BR", "Russia-Tver'-Firovskiy rayon": "FI", "Russia-Tver'-Kalininskiy rayon": "KN", "Russia-Tver'-Kalyazinskiy rayon": "KZ", "Russia-Tver'-Kashin": "KA", "Russia-Tver'-Kashinskiy rayon": "KS", "Russia-Tver'-Kesovogorskiy rayon": "KE", "Russia-Tver'-Kimrskiy rayon": "KM", "Russia-Tver'-Kimry": "KI", "Russia-Tver'-Konakovo": "KG", "Russia-Tver'-Konakovskiy rayon": "KR", "Russia-Tver'-Krasnokholmskiy rayon": "KK", "Russia-Tver'-Kuvshinovskiy rayon": "KU", "Russia-Tver'-Lesnoy rayon": "LE", "Russia-Tver'-Likhoslavl'skiy rayon": "LI", "Russia-Tver'-Maksatikhinskiy rayon": "MA", "Russia-Tver'-Molokovskiy rayon": "MO", "Russia-Tver'-Nelidovo": "NG", "Russia-Tver'-Nelidovskiy rayon": "NR", "Russia-Tver'-Oleninskiy rayon": "OL", "Russia-Tver'-Ostashkov": "OG", "Russia-Tver'-Ostashkovskiy rayon": "OR", "Russia-Tver'-Penovskiy rayon": "PE", "Russia-Tver'-Rameshkovskiy rayon": "RA", "Russia-Tver'-Rzhev": "RG", "Russia-Tver'-Rzhevskiy rayon": "RR", "Russia-Tver'-Sandovskiy rayon": "SA", "Russia-Tver'-Selizharovskiy rayon": "SE", "Russia-Tver'-Sonkovskiy rayon": "SN", "Russia-Tver'-Spirovskiy rayon": "SP", "Russia-Tver'-Staritskiy rayon": "ST", "Russia-Tver'-Toropetskiy rayon": "TO", "Russia-Tver'-Torzhok": "TG", "Russia-Tver'-Torzhokskiy rayon": "TR", "Russia-Tver'-Tver'": "TV", "Russia-Tver'-Udomel'skiy rayon": "UR", "Russia-Tver'-Udomlya": "UG", "Russia-Tver'-Ves'egonskiy rayon": "VE", "Russia-Tver'-Vyshnevolotskiy rayon": "VR", "Russia-Tver'-Vyshniy Voloche": "VG", "Russia-Tver'-Water body": "None", "Russia-Tver'-Zapadnodvinskiy rayon": "ZA", "Russia-Tver'-Zharkovskiy rayon": "ZH", "Russia-Tver'-Zubtsovskiy rayon": "ZU", "Russia-Tyumen'-Abatskiy rayon": "AB", "Russia-Tyumen'-Armizonskiy rayon": "AZ", "Russia-Tyumen'-Aromashevskiy rayon": "AS", "Russia-Tyumen'-Berdyuzhskiy rayon": "BE", "Russia-Tyumen'-Golyshmanovskiy rayon": "GO", "Russia-Tyumen'-Isetskiy rayon": "IS", "Russia-Tyumen'-Ishim": "IG", "Russia-Tyumen'-Ishimskiy rayon": "IR", "Russia-Tyumen'-Kazanskiy rayon": "KA", "Russia-Tyumen'-Nizhnetavdinskiy rayon": "NI", "Russia-Tyumen'-Omutinskiy rayon": "OM", "Russia-Tyumen'-Sladkovskiy rayon": "SL", "Russia-Tyumen'-Sorokinskiy rayon": "SO", "Russia-Tyumen'-Tobol'sk": "TB", "Russia-Tyumen'-Tobol'skiy rayon": "TO", "Russia-Tyumen'-Tyumen'": "TG", "Russia-Tyumen'-Tyumenskiy rayon": "TR", "Russia-Tyumen'-Uporovskiy rayon": "UP", "Russia-Tyumen'-Uvatskiy rayon": "UV", "Russia-Tyumen'-Vagayskiy rayon": "VA", "Russia-Tyumen'-Vikulovskiy rayon": "VI", "Russia-Tyumen'-Yalutorovskiy rayon": "YG", "Russia-Tyumen'-Yarkovskiy rayon": "YA", "Russia-Tyumen'-Yurginskiy rayon": "YU", "Russia-Tyumen'-Zavodoukovsk": "ZG", "Russia-Tyumen'-Zavodoukovskiy rayon": "ZR", "Russia-Udmurt-Alnashskiy rayon": "AL", "Russia-Udmurt-Balezinskiy rayon": "BA", "Russia-Udmurt-Debesskiy rayon": "DE", "Russia-Udmurt-Glazov": "GG", "Russia-Udmurt-Glazovskiy rayon": "GR", "Russia-Udmurt-Grakhovskiy rayon": "GK", "Russia-Udmurt-Igrinskiy rayon": "IG", "Russia-Udmurt-Kambarskiy rayon": "KM", "Russia-Udmurt-Karakulinskiy rayon": "KK", "Russia-Udmurt-Kezskiy rayon": "KE", "Russia-Udmurt-Kiyasovskiy rayon": "KY", "Russia-Udmurt-Kiznerskiy rayon": "KZ", "Russia-Udmurt-Krasnogorskiy rayon": "KR", "Russia-Udmurt-Malopurginskiy rayon": "MA", "Russia-Udmurt-Mozhga": "MG", "Russia-Udmurt-Mozhginskiy rayon": "MR", "Russia-Udmurt-Sarapul": "SG", "Russia-Udmurt-Sarapul'skiy rayon": "SR", "Russia-Udmurt-Seltinskiy rayon": "SE", "Russia-Udmurt-Sharkanskiy rayon": "SH", "Russia-Udmurt-Syumsinskiy rayon": "SY", "Russia-Udmurt-Uvinskiy rayon": "UV", "Russia-Udmurt-Vavozhskiy rayon": "VA", "Russia-Udmurt-Votkinsk": "VG", "Russia-Udmurt-Votkinskiy rayon": "VR", "Russia-Udmurt-Yakshur-Bod'inskiy rayon": "YB", "Russia-Udmurt-Yarskiy rayon": "YA", "Russia-Udmurt-Yukamenskiy rayon": "YU", "Russia-Udmurt-Zav'yalovskiy rayon": "ZA", "Russia-Ul'yanovsk-Barysh": "BG", "Russia-Ul'yanovsk-Baryshskiy rayon": "BR", "Russia-Ul'yanovsk-Bazarnosyzganskiy rayon": "IN", "Russia-Ul'yanovsk-Cherdaklinskiy rayon": "CH", "Russia-Ul'yanovsk-Dimitrovgrad": "DI", "Russia-Ul'yanovsk-Inzenski rayon": "IN", "Russia-Ul'yanovsk-Karsunskiy rayon": "KA", "Russia-Ul'yanovsk-Kuzovatovskiy rayon": "KU", "Russia-Ul'yanovsk-Maynskiy rayon": "MA", "Russia-Ul'yanovsk-Melekesskiy rayon": "ME", "Russia-Ul'yanovsk-Nikolaevskiy rayon": "NI", "Russia-Ul'yanovsk-Novomalyklinskiy rayon": "NM", "Russia-Ul'yanovsk-Novospasskiy rayon": "NS", "Russia-Ul'yanovsk-Pavlovskiy rayon": "PA", "Russia-Ul'yanovsk-Radishchevskiy rayon": "RA", "Russia-Ul'yanovsk-Sengileevskiy rayon": "SE", "Russia-Ul'yanovsk-Starokulatkinskiy rayon": "SK", "Russia-Ul'yanovsk-Staromaynskiy rayon": "SM", "Russia-Ul'yanovsk-Surskiy rayon": "SU", "Russia-Ul'yanovsk-Teren'gul'skiy rayon": "TE", "Russia-Ul'yanovsk-Tsil'ninskiy rayon": "TS", "Russia-Ul'yanovsk-Ul'yanovsk": "UG", "Russia-Ul'yanovsk-Ul'yanovskiy rayon": "UR", "Russia-Ul'yanovsk-Veshkaymskiy rayon": "VE", "Russia-Ul'yanovsk-Water body": "None", "Russia-Vladimir-Aleksandrovskiy rayon": "AG", "Russia-Vladimir-Gorokhovetskiy rayon": "GO", "Russia-Vladimir-Gus'-Khrustal'nyy rayon": "GG", "Russia-Vladimir-Kameshkovskiy rayon": "KA", "Russia-Vladimir-Kirzhachskiy rayon": "KI", "Russia-Vladimir-Kol'chugino": "KL", "Russia-Vladimir-Kol'chuginskiy rayon": "KC", "Russia-Vladimir-Kovrov": "KG", "Russia-Vladimir-Kovrovskiy rayon": "KR", "Russia-Vladimir-Melenkovskiy rayon": "ME", "Russia-Vladimir-Murom": "MG", "Russia-Vladimir-Muromskiy rayon": "MR", "Russia-Vladimir-Petushinskiy rayon": "PE", "Russia-Vladimir-Selivanovskiy rayon": "SE", "Russia-Vladimir-Sobinka": "SO", "Russia-Vladimir-Sobinskiy rayon": "SB", "Russia-Vladimir-Sudogodskiy rayon": "SU", "Russia-Vladimir-Suzdal'": "SG", "Russia-Vladimir-Suzdal'skiy rayon": "SR", "Russia-Vladimir-Vladimir": "VL", "Russia-Vladimir-Vyazniki": "VG", "Russia-Vladimir-Vyaznikovskiy rayon": "VR", "Russia-Vladimir-Yur'ev-Pol'skiy rayon": "YP", "Russia-Volgograd-Alekseevskiy rayon": "AL", "Russia-Volgograd-Bykovskiy rayon": "BY", "Russia-Volgograd-Chernyshkovskiy rayon": "CH", "Russia-Volgograd-Danilovskiy rayon": "DA", "Russia-Volgograd-Dubovskiy rayon": "DU", "Russia-Volgograd-Elanskiy rayon": "EL", "Russia-Volgograd-Frolovo": "FG", "Russia-Volgograd-Frolovskiy rayon": "FR", "Russia-Volgograd-Gorodishchenskiy rayon": "GO", "Russia-Volgograd-Ilovlinskiy rayon": "IL", "Russia-Volgograd-Kalachevskiy rayon": "KA", "Russia-Volgograd-Kamyshin": "KG", "Russia-Volgograd-Kamyshinskiy rayon": "KR", "Russia-Volgograd-Kikvidzenskiy rayon": "KI", "Russia-Volgograd-Kletskiy rayon": "KL", "Russia-Volgograd-Kotel'nikovskiy rayon": "KT", "Russia-Volgograd-Kotovskiy rayon": "KV", "Russia-Volgograd-Leninskiy rayon": "LE", "Russia-Volgograd-Mikhaylovka": "MG", "Russia-Volgograd-Mikhaylovskiy rayon": "MR", "Russia-Volgograd-Nekhaevskiy rayon": "NE", "Russia-Volgograd-Nikolaevskiy rayon": "NI", "Russia-Volgograd-Novoanninskiy rayon": "KU", "Russia-Volgograd-Novonikolaevskiy rayon": "NN", "Russia-Volgograd-Oktyabr'skiy": "OK", "Russia-Volgograd-Ol'khovskiy rayon": "OL", "Russia-Volgograd-Pallasovskiy rayon": "PA", "Russia-Volgograd-Rudnyanskiy rayon": "RU", "Russia-Volgograd-Serafimovichskiy rayon": "SE", "Russia-Volgograd-Sredneakhtubinskiy rayon": "SR", "Russia-Volgograd-Staropoltavskiy rayon": "ST", "Russia-Volgograd-Surovikinskiy rayon": "SU", "Russia-Volgograd-Svetloyarskiy rayon": "SV", "Russia-Volgograd-Uryupinsk": "UG", "Russia-Volgograd-Uryupinskiy rayon": "UR", "Russia-Volgograd-Volzhskiy": "VZ", "Russia-Volgograd-Water body": "None", "Russia-Volgograd-Zhirnovskiy rayon": "ZH", "Russia-Vologda-Babaevskiy rayon": "BV", "Russia-Vologda-Babushkinskiy rayon": "BV", "Russia-Vologda-Belozerskiy rayon": "BE", "Russia-Vologda-Chagodoshchenskiy rayon": "CH", "Russia-Vologda-Cherepovetskiy rayon": "CG", "Russia-Vologda-Gryazovetskiy rayon": "GR", "Russia-Vologda-Kaduyskiy rayon": "KA", "Russia-Vologda-Kharovskiy rayon": "KH", "Russia-Vologda-Kichmengsko-Gorodetskiy rayon": "KG", "Russia-Vologda-Kirillovskiy rayon": "KL", "Russia-Vologda-Mezhdurechenskiy rayon": "ME", "Russia-Vologda-Nikol'skiy rayon": "NI", "Russia-Vologda-Nyuksenskiy rayon": "NY", "Russia-Vologda-Sheksninskiy rayon": "SH", "Russia-Vologda-Sokol": "SG", "Russia-Vologda-Sokol'skiy rayon": "SR", "Russia-Vologda-Syamzhenskiy rayon": "SY", "Russia-Vologda-Tarnogskiy rayon": "TA", "Russia-Vologda-Totemskiy rayon": "TO", "Russia-Vologda-Ust'-Kubinskiy rayon": "UK", "Russia-Vologda-Ustyuzhenskiy rayon": "UU", "Russia-Vologda-Vashkinskiy rayon": "VA", "Russia-Vologda-Velikiy Ustyug": "VU", "Russia-Vologda-Velikoustyugskiy rayon": "VL", "Russia-Vologda-Verkhovazhskiy rayon": "VE", "Russia-Vologda-Vologda": "VG", "Russia-Vologda-Vologodskiy rayon": "VR", "Russia-Vologda-Vozhegodskiy rayon": "VO", "Russia-Vologda-Vytegorskiy rayon": "VY", "Russia-Vologda-Water body": "None", "Russia-Voronezh-Anninskiy rayon": "AN", "Russia-Voronezh-Bobrovskiy rayon": "BB", "Russia-Voronezh-Bogucharskiy rayon": "BO", "Russia-Voronezh-Borisoglebsk": "BG", "Russia-Voronezh-Borisoglebskiy rayon": "BR", "Russia-Voronezh-Buturlinovskiy rayon": "BU", "Russia-Voronezh-Ertil'skiy rayon": "ER", "Russia-Voronezh-Gribanovskiy rayon": "GR", "Russia-Voronezh-Kalacheevskiy rayon": "KL", "Russia-Voronezh-Kamenskiy rayon": "KM", "Russia-Voronezh-Kantemirovskiy rayon": "KN", "Russia-Voronezh-Kashirskiy rayon": "KS", "Russia-Voronezh-Khokhol'skiy rayon": "KH", "Russia-Voronezh-Liski": "LG", "Russia-Voronezh-Liskinskiy rayon": "LG", "Russia-Voronezh-Nizhnedevitskiy rayon": "NI", "Russia-Voronezh-Novokhoperskiy rayon": "NK", "Russia-Voronezh-Novousmanskiy rayon": "NU", "Russia-Voronezh-Ol'khovatskiy rayon": "OL", "Russia-Voronezh-Ostrogozhskiy rayon": "OG", "Russia-Voronezh-Paninskiy rayon": "PN", "Russia-Voronezh-Pavlovskiy rayon": "PV", "Russia-Voronezh-Petropavlovskiy rayon": "PE", "Russia-Voronezh-Podgorenskiy rayon": "PD", "Russia-Voronezh-Povorino": "PG", "Russia-Voronezh-Povorinskiy rayon": "PR", "Russia-Voronezh-Ramonskiy rayon": "RA", "Russia-Voronezh-Rep'evskiy rayon": "RE", "Russia-Voronezh-Rossosh'": "RG", "Russia-Voronezh-Rossoshanskiy rayon": "RR", "Russia-Voronezh-Semilukskiy rayon": "SE", "Russia-Voronezh-Talovskiy rayon": "TA", "Russia-Voronezh-Ternovskiy rayon": "TE", "Russia-Voronezh-Verkhnekhavskiy rayon": "VK", "Russia-Voronezh-Verkhnemamonskiy rayon": "VM", "Russia-Voronezh-Vorob'evskiy rayon": "VB", "Russia-Yamal-Nenets-Krasnosel'kupskiy rayon": "KR", "Russia-Yamal-Nenets-Muravlenko": "MU", "Russia-Yamal-Nenets-Nadym": "NG", "Russia-Yamal-Nenets-Nadymskiy rayon": "NR", "Russia-Yamal-Nenets-Novyy Urengoy": "NU", "Russia-Yamal-Nenets-Noyabr'sk": "NY", "Russia-Yamal-Nenets-Priural' rayon": "PR", "Russia-Yamal-Nenets-Purovskiy rayon": "PU", "Russia-Yamal-Nenets-Salekhard": "SA", "Russia-Yamal-Nenets-Shuryshkarskiy rayon": "SH", "Russia-Yamal-Nenets-Tazovskiy rayon": "TA", "Russia-Yamal-Nenets-Yamal'skiy rayon": "YA", "Russia-Yaroslavl'-Bol'shesel'skiy rayon": "BS", "Russia-Yaroslavl'-Borisoglebskiy rayon": "BG", "Russia-Yaroslavl'-Breytovskiy rayon": "BR", "Russia-Yaroslavl'-Danilovskiy rayon": "DA", "Russia-Yaroslavl'-Gavrilov-Yamskiy rayon": "GA", "Russia-Yaroslavl'-Lyubimskiy rayon": "LY", "Russia-Yaroslavl'-Myshkinskiy rayon": "MY", "Russia-Yaroslavl'-Nekouzskiy rayon": "NU", "Russia-Yaroslavl'-Nekrasovskiy rayon": "NS", "Russia-Yaroslavl'-Pereslavskiy rayon": "PR", "Russia-Yaroslavl'-Pervomayskiy rayon": "PE", "Russia-Yaroslavl'-Poshekhonskiy rayon": "PO", "Russia-Yaroslavl'-Rostov": "RS", "Russia-Yaroslavl'-Rostovskiy rayon": "RO", "Russia-Yaroslavl'-Rybinsk": "RG", "Russia-Yaroslavl'-Rybinskiy rayon": "RR", "Russia-Yaroslavl'-Tutaev": "TG", "Russia-Yaroslavl'-Tutaevskiy rayon": "TR", "Russia-Yaroslavl'-Uglich": "UG", "Russia-Yaroslavl'-Uglichskiy rayon": "UR", "Russia-Yaroslavl'-Water body": "None", "Russia-Yaroslavl'-Yaroslavl'": "YG", "Russia-Yaroslavl'-Yaroslavskiy rayon": "YR", "Russia-Yevrey-Birobidzhanskiy rayon": "BG", "Russia-Yevrey-Leninskiy rayon": "LE", "Russia-Yevrey-Obluchenskiy rayon": "OB", "Russia-Yevrey-Oktyabr'skiy": "OK", "Russia-Yevrey-Smidovichskiy rayon": "SM", "Russia-Zabaykal'ye-Aginskiy rayon": "AG", "Russia-Zabaykal'ye-Akshinskiy rayon": "AK", "Russia-Zabaykal'ye-Aleksandrovo-Zavodskiy rayon": "AL", "Russia-Zabaykal'ye-Baley": "BG", "Russia-Zabaykal'ye-Baleyskiy rayon": "BR", "Russia-Zabaykal'ye-Borzinskiy rayon": "BO", "Russia-Zabaykal'ye-Borzya": "BZ", "Russia-Zabaykal'ye-Chernyshevskiy rayon": "CN", "Russia-Zabaykal'ye-Chita": "CG", "Russia-Zabaykal'ye-Chitinskiy rayon": "CR", "Russia-Zabaykal'ye-Dul'durginskiy rayon": "DU", "Russia-Zabaykal'ye-Gazimuro-Zavodskiy rayon": "GA", "Russia-Zabaykal'ye-Kalarskiy rayon": "KA", "Russia-Zabaykal'ye-Kalganskiy rayon": "KL", "Russia-Zabaykal'ye-Karymskiy rayon": "KM", "Russia-Zabaykal'ye-Khilokskiy rayon": "KH", "Russia-Zabaykal'ye-Krasnochikoyskiy rayon": "KC", "Russia-Zabaykal'ye-Krasnokamensk": "KG", "Russia-Zabaykal'ye-Krasnokamenskiy rayon": "KR", "Russia-Zabaykal'ye-Kyrinskiy rayon": "KY", "Russia-Zabaykal'ye-Mogochinskiy rayon": "MO", "Russia-Zabaykal'ye-Mogoytuyskiy rayon": "MO", "Russia-Zabaykal'ye-Nerchinskiy rayon": "NE", "Russia-Zabaykal'ye-Nerchinsko-Zavodskiy rayon": "NE", "Russia-Zabaykal'ye-Olovyanninskiy rayon": "OL", "Russia-Zabaykal'ye-Ononskiy rayon": "ON", "Russia-Zabaykal'ye-Petrovsk-Zabaykal'skiy rayon": "PG", "Russia-Zabaykal'ye-Priargunskiy rayon": "PI", "Russia-Zabaykal'ye-Shelopuginskiy rayon": "SP", "Russia-Zabaykal'ye-Shilkinskiy rayon": "SK", "Russia-Zabaykal'ye-Sretenskiy rayon": "SR", "Russia-Zabaykal'ye-Tungiro-Olekminskiy rayon": "TO", "Russia-Zabaykal'ye-Tungokochenskiy rayon": "TK", "Russia-Zabaykal'ye-Uletovskiy rayon": "UL", "Russia-Zabaykal'ye-Zabaykal'skiy rayon": "ZA", "Rwanda-Amajyaruguru-Burera": "BR", "Rwanda-Amajyaruguru-Gakenke": "GK", "Rwanda-Amajyaruguru-Gicumbi": "GC", "Rwanda-Amajyaruguru-Musanze": "MS", "Rwanda-Amajyaruguru-Rulindo": "RL", "Rwanda-Amajyepfo-Gisagara": "GG", "Rwanda-Amajyepfo-Huye": "HU", "Rwanda-Amajyepfo-Kamonyi": "KM", "Rwanda-Amajyepfo-Muhanga": "MH", "Rwanda-Amajyepfo-Nyamagabe": "NY", "Rwanda-Amajyepfo-Nyanza": "NZ", "Rwanda-Amajyepfo-Nyaruguru": "NU", "Rwanda-Amajyepfo-Ruhango": "RH", "Rwanda-Iburasirazuba-Bugesera": "BG", "Rwanda-Iburasirazuba-Gatsibo": "GT", "Rwanda-Iburasirazuba-Kayonza": "KZ", "Rwanda-Iburasirazuba-Kirehe": "KH", "Rwanda-Iburasirazuba-Ngoma": "NM", "Rwanda-Iburasirazuba-Nyagatare": "NT", "Rwanda-Iburasirazuba-Rwamagana": "RM", "Rwanda-Iburengerazuba-Karongi": "KG", "Rwanda-Iburengerazuba-Ngororero": "NR", "Rwanda-Iburengerazuba-Nyabihu": "NB", "Rwanda-Iburengerazuba-Nyamasheke": "NS", "Rwanda-Iburengerazuba-Rubavu": "RB", "Rwanda-Iburengerazuba-Rusizi": "RS", "Rwanda-Iburengerazuba-Rutsiro": "RT", "Rwanda-Umujyi wa Kigali-Gasabo": "GB", "Rwanda-Umujyi wa Kigali-Kicukiro": "KK", "Rwanda-Umujyi wa Kigali-Nyarugenge": "NG", "Saint-Barth\u00e9lemy-None-None": "None", "Saint-Martin-None-None": "None", "Saint Helena-Ascension-Ascension": "None", "Saint Helena-Saint Helena-Levelwood": "None", "Saint Helena-Saint Helena-Alarm Forest": "None", "Saint Helena-Saint Helena-Blue Hill": "None", "Saint Helena-Saint Helena-Half Tree Hollow": "None", "Saint Helena-Saint Helena-Jamestown": "None", "Saint Helena-Saint Helena-Longwood": "None", "Saint Helena-Saint Helena-Sandy Bay": "None", "Saint Helena-Saint Helena-St. Paul's": "None", "Saint Helena-Tristan da Cunha-Tristan da Cunha": "None", "Saint Kitts and Nevis-Christ Church Nichola Town-None": "None", "Saint Kitts and Nevis-Saint Anne Sandy Point-None": "None", "Saint Kitts and Nevis-Saint George Basseterre-None": "None", "Saint Kitts and Nevis-Saint George Gingerland-None": "None", "Saint Kitts and Nevis-Saint James Windward-None": "None", "Saint Kitts and Nevis-Saint John Capisterre-None": "None", "Saint Kitts and Nevis-Saint John Figtree-None": "None", "Saint Kitts and Nevis-Saint Mary Cayon-None": "None", "Saint Kitts and Nevis-Saint Paul Capisterre-None": "None", "Saint Kitts and Nevis-Saint Paul Charlestown-None": "None", "Saint Kitts and Nevis-Saint Peter Basseterre-None": "None", "Saint Kitts and Nevis-Saint Thomas Lowland-None": "None", "Saint Kitts and Nevis-Saint Thomas Middle Island-None": "None", "Saint Kitts and Nevis-Trinity Palmetto Point-None": "None", "Saint Lucia-Anse-la-Raye-None": "None", "Saint Lucia-Canaries-None": "None", "Saint Lucia-Castries-None": "None", "Saint Lucia-Choiseul-None": "None", "Saint Lucia-Dennery-None": "None", "Saint Lucia-Gros Islet-None": "None", "Saint Lucia-Laborie-None": "None", "Saint Lucia-Micoud-None": "None", "Saint Lucia-Soufri\u00e8re-None": "None", "Saint Lucia-Vieux Fort-None": "None", "Saint Pierre and Miquelon-Miquelon-Langlade-None": "None", "Saint Pierre and Miquelon-Saint-Pierre-None": "None", "Saint Vincent and the Grenadines-Charlotte-None": "None", "Saint Vincent and the Grenadines-Grenadines-None": "None", "Saint Vincent and the Grenadines-Saint Andrew-None": "None", "Saint Vincent and the Grenadines-Saint David-None": "None", "Saint Vincent and the Grenadines-Saint George-None": "None", "Saint Vincent and the Grenadines-Saint Patrick-None": "None", "Samoa-A'ana-Aana Alofi I": "None", "Samoa-A'ana-Aana Alofi II": "None", "Samoa-A'ana-Aana Alofi III": "None", "Samoa-A'ana-Falelatai & Samatau": "None", "Samoa-A'ana-Lefaga & Faleseela": "None", "Samoa-Aiga-i-le-Tai-Aiga i le Tai": "None", "Samoa-Atua-Aleipata Itupa i Lalo": "None", "Samoa-Atua-Aleipata Itupa i Luga": "None", "Samoa-Atua-Anoamaa East": "None", "Samoa-Atua-Anoamaa West": "None", "Samoa-Atua-Falealili": "None", "Samoa-Atua-Lepa": "None", "Samoa-Atua-Lotofaga": "None", "Samoa-Fa'asaleleaga-Faasaleleaga I": "None", "Samoa-Fa'asaleleaga-Faasaleleaga II": "None", "Samoa-Fa'asaleleaga-Faasaleleaga III": "None", "Samoa-Fa'asaleleaga-Faasaleleaga IV": "None", "Samoa-Gaga'emauga-Gaga'emauga II": "None", "Samoa-Gaga'emauga-Gagaemauga I": "None", "Samoa-Gaga'emauga-Gagaemauga II": "None", "Samoa-Gaga'emauga-Gagaemauga III": "None", "Samoa-Gagaifomauga-Gagaifomauga I": "None", "Samoa-Gagaifomauga-Gagaifomauga II": "None", "Samoa-Gagaifomauga-Gagaifomauga III": "None", "Samoa-Palauli-Palauli East": "None", "Samoa-Palauli-Palauli le Falefa": "None", "Samoa-Palauli-Palauli West": "None", "Samoa-Satupa'itea-Salega": "None", "Samoa-Satupa'itea-Satupaitea": "None", "Samoa-Tuamasaga-Faleata East": "None", "Samoa-Tuamasaga-Faleata West": "None", "Samoa-Tuamasaga-Gaga'emauga I": "None", "Samoa-Tuamasaga-Safata": "None", "Samoa-Tuamasaga-Sagaga le Falefa": "None", "Samoa-Tuamasaga-Sagaga Le Usoga": "None", "Samoa-Tuamasaga-Siumu": "None", "Samoa-Tuamasaga-Vaimauga East": "None", "Samoa-Tuamasaga-Vaimauga West": "None", "Samoa-Va'a-o-Fonoti-Vaa o Fonoti": "None", "Samoa-Vaisigano-Alataua West": "None", "Samoa-Vaisigano-Falealupo": "None", "Samoa-Vaisigano-Vaisigano East": "None", "Samoa-Vaisigano-Vaisigano West": "None", "San Marino-Acquaviva-None": "None", "San Marino-Borgo Maggiore-None": "None", "San Marino-Chiesanuova-None": "None", "San Marino-Domagnano-None": "None", "San Marino-Faetano-None": "None", "San Marino-Fiorentino-None": "None", "San Marino-Montegiardino-None": "None", "San Marino-San Marino-None": "None", "San Marino-Serravalle-None": "None", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-Pr\u00edncipe-Pagu\u00e9": "PA", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-\u00c1gua Grande": "AG", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-Cantagalo": "CG", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-Cau\u00e9": "CU", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-Lemb\u00e1": "LE", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-Lobata": "LO", "S\u00e3o Tom\u00e9 and Pr\u00edncipe-S\u00e3o Tom\u00e9-M\u00e9-Z\u00f3chi": "MZ", "Saudi Arabia-`Asir-None": "None", "Saudi Arabia-Al Bahah-None": "None", "Saudi Arabia-Al Hudud ash Shamaliyah-None": "None", "Saudi Arabia-Al Jawf-None": "None", "Saudi Arabia-Al Madinah-None": "None", "Saudi Arabia-Al Quassim-None": "None", "Saudi Arabia-Ar Riyad-None": "None", "Saudi Arabia-Ash Sharqiyah-None": "None", "Saudi Arabia-Ha'il-None": "None", "Saudi Arabia-Jizan-None": "None", "Saudi Arabia-Makkah-None": "None", "Saudi Arabia-Najran-None": "None", "Saudi Arabia-Tabuk-None": "None", "Senegal-Dakar-Dakar": "DK", "Senegal-Dakar-Gu\u00e9diawaye": "GD", "Senegal-Dakar-Pikine": "PK", "Senegal-Dakar-Rufisque": "RF", "Senegal-Diourbel-Bambey": "BB", "Senegal-Diourbel-Diourbel": "DB", "Senegal-Diourbel-Mback\u00e9": "MK", "Senegal-Fatick-Fatick": "FK", "Senegal-Fatick-Foundiougne": "FD", "Senegal-Fatick-Gossas": "GS", "Senegal-Kaffrine-Birkilane": "BR", "Senegal-Kaffrine-Kaffrine": "KF", "Senegal-Kaffrine-Koungheul": "KU", "Senegal-Kaffrine-Mal\u00e8me Hodar": "MH", "Senegal-Kaolack-Guinguin\u00e9o": "GG", "Senegal-Kaolack-Kaolack": "KL", "Senegal-Kaolack-Nioro du Rip": "NR", "Senegal-K\u00e9dougou-K\u00e9dougou": "KG", "Senegal-K\u00e9dougou-Sal\u00e9mata": "SM", "Senegal-K\u00e9dougou-Saraya": "SY", "Senegal-Kolda-Kolda": "KD", "Senegal-Kolda-M\u00e9dina Yoro Foula": "YF", "Senegal-Kolda-V\u00e9lingara": "VL", "Senegal-Louga-K\u00e9b\u00e9mer": "KB", "Senegal-Louga-Lingu\u00e8re": "LN", "Senegal-Louga-Louga": "LG", "Senegal-Matam-Kanel": "KN", "Senegal-Matam-Matam": "MT", "Senegal-Matam-Ran\u00e9rou Ferlo": "RN", "Senegal-Saint-Louis-Dagana": "DG", "Senegal-Saint-Louis-Podor": "PD", "Senegal-Saint-Louis-Saint-Louis": "SL", "Senegal-S\u00e9dhiou-Bounkiling": "BL", "Senegal-S\u00e9dhiou-Goudomp": "GP", "Senegal-S\u00e9dhiou-S\u00e9dhiou": "SD", "Senegal-Tambacounda-Bakel": "BK", "Senegal-Tambacounda-Goudiry": "GY", "Senegal-Tambacounda-Koupentoum": "KP", "Senegal-Tambacounda-Tambacounda": "TC", "Senegal-Thi\u00e8s-Mbour": "MR", "Senegal-Thi\u00e8s-Thi\u00e8s": "TH", "Senegal-Thi\u00e8s-Tivaouane": "TV", "Senegal-Ziguinchor-Bignona": "BG", "Senegal-Ziguinchor-Oussouye": "OU", "Senegal-Ziguinchor-Ziguinchor": "ZG", "Serbia-Borski-Bor": "None", "Serbia-Borski-Kladovo": "None", "Serbia-Borski-Majdanpek": "None", "Serbia-Borski-Negotin": "None", "Serbia-Brani\u010devski-Golubac": "None", "Serbia-Brani\u010devski-Ku\u010devo": "None", "Serbia-Brani\u010devski-Malo Crni\u0107e": "None", "Serbia-Brani\u010devski-Petrovac": "None", "Serbia-Brani\u010devski-Po\u017earevac": "None", "Serbia-Brani\u010devski-Veliko Gradi\u0161te": "None", "Serbia-Brani\u010devski-\u017dabari": "None", "Serbia-Brani\u010devski-\u017dagubica": "None", "Serbia-Grad Beograd-Barajevo": "None", "Serbia-Grad Beograd-\u010cukarica": "None", "Serbia-Grad Beograd-Grocka": "None", "Serbia-Grad Beograd-Lazarevac": "None", "Serbia-Grad Beograd-Mladenovac": "None", "Serbia-Grad Beograd-Novi Beograd": "None", "Serbia-Grad Beograd-Obrenovac": "None", "Serbia-Grad Beograd-Palilula": "None", "Serbia-Grad Beograd-Rakovica": "None", "Serbia-Grad Beograd-Savski Venac": "None", "Serbia-Grad Beograd-Sopot": "None", "Serbia-Grad Beograd-Stari Grad": "None", "Serbia-Grad Beograd-Sur\u010din": "None", "Serbia-Grad Beograd-Vo\u017edovac": "None", "Serbia-Grad Beograd-Vra\u010dar": "None", "Serbia-Grad Beograd-Zemun": "None", "Serbia-Grad Beograd-Zvezdara": "None", "Serbia-Jablani\u010dki-Bojnik": "None", "Serbia-Jablani\u010dki-Crna Trava": "None", "Serbia-Jablani\u010dki-Lebane": "None", "Serbia-Jablani\u010dki-Leskovac": "None", "Serbia-Jablani\u010dki-Medve\u0111a": "None", "Serbia-Jablani\u010dki-Vlasotince": "None", "Serbia-Ju\u017eno-Ba\u010dki-Ba\u010d": "None", "Serbia-Ju\u017eno-Ba\u010dki-Ba\u010dka Palanka": "None", "Serbia-Ju\u017eno-Ba\u010dki-Ba\u010dki Petrovac": "None", "Serbia-Ju\u017eno-Ba\u010dki-Be\u010dej": "None", "Serbia-Ju\u017eno-Ba\u010dki-Beo\u010din": "None", "Serbia-Ju\u017eno-Ba\u010dki-Novi Sad": "None", "Serbia-Ju\u017eno-Ba\u010dki-Srbobran": "None", "Serbia-Ju\u017eno-Ba\u010dki-Sremski Karlovci": "None", "Serbia-Ju\u017eno-Ba\u010dki-Temerin": "None", "Serbia-Ju\u017eno-Ba\u010dki-Titel": "None", "Serbia-Ju\u017eno-Ba\u010dki-Vrbas": "None", "Serbia-Ju\u017eno-Ba\u010dki-\u017dabalj": "None", "Serbia-Ju\u017eno-Banatski-Alibunar": "None", "Serbia-Ju\u017eno-Banatski-Bela Crkva": "None", "Serbia-Ju\u017eno-Banatski-Kova\u010dica": "None", "Serbia-Ju\u017eno-Banatski-Kovin": "None", "Serbia-Ju\u017eno-Banatski-Opovo": "None", "Serbia-Ju\u017eno-Banatski-Pan\u010devo": "None", "Serbia-Ju\u017eno-Banatski-Plandi\u0161te": "None", "Serbia-Ju\u017eno-Banatski-Vr\u0161ac": "None", "Serbia-Kolubarski-Lajkovac": "None", "Serbia-Kolubarski-Ljig": "None", "Serbia-Kolubarski-Mionica": "None", "Serbia-Kolubarski-Ose\u010dina": "None", "Serbia-Kolubarski-Ub": "None", "Serbia-Kolubarski-Valjevo": "None", "Serbia-Ma\u010dvanski-Bogati\u0107": "None", "Serbia-Ma\u010dvanski-Koceljeva": "None", "Serbia-Ma\u010dvanski-Krupanj": "None", "Serbia-Ma\u010dvanski-Ljubovija": "None", "Serbia-Ma\u010dvanski-Loznica": "None", "Serbia-Ma\u010dvanski-Mali Zvornik": "None", "Serbia-Ma\u010dvanski-\u0160abac": "None", "Serbia-Ma\u010dvanski-Vladimirci": "None", "Serbia-Moravi\u010dki-\u010ca\u010dak": "None", "Serbia-Moravi\u010dki-Gornji Milanovac": "None", "Serbia-Moravi\u010dki-Ivanjica": "None", "Serbia-Moravi\u010dki-Lu\u010dani": "None", "Serbia-Ni\u0161avski-Aleksinac": "None", "Serbia-Ni\u0161avski-Doljevac": "None", "Serbia-Ni\u0161avski-Gad\u017ein Han": "None", "Serbia-Ni\u0161avski-Mero\u0161ina": "None", "Serbia-Ni\u0161avski-Ni\u0161": "None", "Serbia-Ni\u0161avski-Ra\u017eanj": "None", "Serbia-Ni\u0161avski-Svrljig": "None", "Serbia-P\u010dinjski-Bosilegrad": "None", "Serbia-P\u010dinjski-Bujanovac": "None", "Serbia-P\u010dinjski-Pre\u0161evo": "None", "Serbia-P\u010dinjski-Surdulica": "None", "Serbia-P\u010dinjski-Trgovi\u0161te": "None", "Serbia-P\u010dinjski-Vladi\u010din Han": "None", "Serbia-P\u010dinjski-Vranje": "None", "Serbia-Pirotski-Babu\u0161nica": "None", "Serbia-Pirotski-Bela Palanka": "None", "Serbia-Pirotski-Dimitrovgrad": "None", "Serbia-Pirotski-Pirot": "None", "Serbia-Podunavski-Smederevo": "None", "Serbia-Podunavski-Smederevska Palanka": "None", "Serbia-Podunavski-Velika Plana": "None", "Serbia-Pomoravski-\u0106uprija": "None", "Serbia-Pomoravski-Despotovac": "None", "Serbia-Pomoravski-Jagodina": "None", "Serbia-Pomoravski-Para\u0107in": "None", "Serbia-Pomoravski-Rekovac": "None", "Serbia-Pomoravski-Svilajnac": "None", "Serbia-Rasinski-Aleksandrovac": "None", "Serbia-Rasinski-Brus": "None", "Serbia-Rasinski-\u0106i\u0107evac": "None", "Serbia-Rasinski-Kru\u0161evac": "None", "Serbia-Rasinski-Trstenik": "None", "Serbia-Rasinski-Varvarin": "None", "Serbia-Ra\u0161ki-Kraljevo": "None", "Serbia-Ra\u0161ki-Novi Pazar": "None", "Serbia-Ra\u0161ki-Ra\u0161ka": "None", "Serbia-Ra\u0161ki-Tutin": "None", "Serbia-Ra\u0161ki-Vrnja\u010dka Banja": "None", "Serbia-Severno-Ba\u010dki-Ba\u010dka Topola": "None", "Serbia-Severno-Ba\u010dki-Mali I\u0111o\u0161": "None", "Serbia-Severno-Ba\u010dki-Subotica": "None", "Serbia-Severno-Banatski-Ada": "None", "Serbia-Severno-Banatski-\u010coka": "None", "Serbia-Severno-Banatski-Kanji\u017ea": "None", "Serbia-Severno-Banatski-Kikinda": "None", "Serbia-Severno-Banatski-Novi Kne\u017eevac": "None", "Serbia-Severno-Banatski-Senta": "None", "Serbia-Srednje-Banatski-Be\u010dej": "None", "Serbia-Srednje-Banatski-Nova Crnja": "None", "Serbia-Srednje-Banatski-Se\u010danj": "None", "Serbia-Srednje-Banatski-\u017diti\u0161te": "None", "Serbia-Srednje-Banatski-Zrenjanin": "None", "Serbia-Sremski-In\u0111ija": "None", "Serbia-Sremski-Irig": "None", "Serbia-Sremski-Pe\u0107inci": "None", "Serbia-Sremski-Ruma": "None", "Serbia-Sremski-\u0160id": "None", "Serbia-Sremski-Sremska Mitrovica": "None", "Serbia-Sremski-Stara Pazova": "None", "Serbia-\u0160umadijski-Aran\u0111elovac": "None", "Serbia-\u0160umadijski-Bato\u010dina": "None", "Serbia-\u0160umadijski-Kni\u0107": "None", "Serbia-\u0160umadijski-Kragujevac": "None", "Serbia-\u0160umadijski-Lapovo": "None", "Serbia-\u0160umadijski-Ra\u010da": "None", "Serbia-\u0160umadijski-Topola": "None", "Serbia-Topli\u010dki-Blace": "None", "Serbia-Topli\u010dki-Kur\u0161umlija": "None", "Serbia-Topli\u010dki-Prokuplje": "None", "Serbia-Topli\u010dki-\u017ditora\u0111a": "None", "Serbia-Zaje\u010darski-Boljevac": "None", "Serbia-Zaje\u010darski-Knja\u017eevac": "None", "Serbia-Zaje\u010darski-Sokobanja": "None", "Serbia-Zaje\u010darski-Zaje\u010dar": "None", "Serbia-Zapadno-Ba\u010dki-Apatin": "None", "Serbia-Zapadno-Ba\u010dki-Kula": "None", "Serbia-Zapadno-Ba\u010dki-Od\u017eaci": "None", "Serbia-Zapadno-Ba\u010dki-Sombor": "None", "Serbia-Zlatiborski-Arilje": "None", "Serbia-Zlatiborski-Bajina Ba\u0161ta": "None", "Serbia-Zlatiborski-\u010cajetina": "None", "Serbia-Zlatiborski-Kosjeri\u0107": "None", "Serbia-Zlatiborski-Nova Varo\u0161": "None", "Serbia-Zlatiborski-Po\u017eega": "None", "Serbia-Zlatiborski-Priboj": "None", "Serbia-Zlatiborski-Prijepolje": "None", "Serbia-Zlatiborski-Sjenica": "None", "Serbia-Zlatiborski-U\u017eice": "None", "Seychelles-Anse aux Pins-None": "None", "Seychelles-Anse Boileau-None": "None", "Seychelles-Anse \u00c9toile-None": "None", "Seychelles-Anse Royale-None": "None", "Seychelles-Au Cap-None": "None", "Seychelles-Baie Lazare-None": "None", "Seychelles-Baie Sainte Anne-None": "None", "Seychelles-Beau Vallon-None": "None", "Seychelles-Bel Air-None": "None", "Seychelles-Belombre-None": "None", "Seychelles-Cascade-None": "None", "Seychelles-English River-None": "None", "Seychelles-Glacis-None": "None", "Seychelles-Grand' Anse-None": "None", "Seychelles-Grand'Anse Praslin-None": "None", "Seychelles-La Digue and Inner Islands-None": "None", "Seychelles-Les Mamelles-None": "None", "Seychelles-Mont Buxton-None": "None", "Seychelles-Mont Fleuri-None": "None", "Seychelles-Outer Islands-None": "None", "Seychelles-Plaisance-None": "None", "Seychelles-Pointe La Rue-None": "None", "Seychelles-Port Glaud-None": "None", "Seychelles-Roche Ca\u00efman-None": "None", "Seychelles-Saint Louis-None": "None", "Seychelles-Takamaka-None": "None", "Sierra Leone-Eastern-Kailahun": "KL", "Sierra Leone-Eastern-Kenema": "KE", "Sierra Leone-Eastern-Kono": "KN", "Sierra Leone-Northern-Bombali": "BM", "Sierra Leone-Northern-Kambia": "KM", "Sierra Leone-Northern-Koinadugu": "KD", "Sierra Leone-Northern-Port Loko": "PL", "Sierra Leone-Northern-Tonkolili": "TO", "Sierra Leone-Southern-Bo": "BO", "Sierra Leone-Southern-Bonthe": "BN", "Sierra Leone-Southern-Moyamba": "MO", "Sierra Leone-Southern-Pujehun": "PU", "Sierra Leone-Western-Western Rural": "WR", "Sierra Leone-Western-Western Urban": "WU", "Singapore-Central-None": "None", "Singapore-East-None": "None", "Singapore-North-None": "None", "Singapore-North-East-None": "None", "Singapore-West-None": "None", "Sint Maarten-None-None": "None", "Slovakia-Banskobystrick\u00fd-Bansk\u00e1 Bystrica": "BB", "Slovakia-Banskobystrick\u00fd-Bansk\u00e1 \u0160tiavnica": "BS", "Slovakia-Banskobystrick\u00fd-Brezno": "BR", "Slovakia-Banskobystrick\u00fd-Detva": "DT", "Slovakia-Banskobystrick\u00fd-Krupina": "KA", "Slovakia-Banskobystrick\u00fd-Lucenec": "LC", "Slovakia-Banskobystrick\u00fd-Polt\u00e1r": "PT", "Slovakia-Banskobystrick\u00fd-Rev\u00faca": "RA", "Slovakia-Banskobystrick\u00fd-Rimavsk\u00e1 Sobota": "RS", "Slovakia-Banskobystrick\u00fd-Velk\u00fd Krt\u00ed\u0161": "VK", "Slovakia-Banskobystrick\u00fd-\u017darnovica": "ZC", "Slovakia-Banskobystrick\u00fd-\u017diar nad Hronom": "ZH", "Slovakia-Banskobystrick\u00fd-Zvolen": "ZV", "Slovakia-Bratislavsk\u00fd-Bratislava I": "B1", "Slovakia-Bratislavsk\u00fd-Bratislava II": "B2", "Slovakia-Bratislavsk\u00fd-Bratislava III": "B3", "Slovakia-Bratislavsk\u00fd-Bratislava IV": "B4", "Slovakia-Bratislavsk\u00fd-Bratislava V": "B5", "Slovakia-Bratislavsk\u00fd-Malacky": "MA", "Slovakia-Bratislavsk\u00fd-Pezinok": "PK", "Slovakia-Bratislavsk\u00fd-Senec": "SC", "Slovakia-Ko\u0161ick\u00fd-Gelnica": "GL", "Slovakia-Ko\u0161ick\u00fd-Ko\u0161ice-okolie": "KS", "Slovakia-Ko\u0161ick\u00fd-Ko\u0161ice I": "K1", "Slovakia-Ko\u0161ick\u00fd-Ko\u0161ice II": "K2", "Slovakia-Ko\u0161ick\u00fd-Ko\u0161ice III": "K3", "Slovakia-Ko\u0161ick\u00fd-Ko\u0161ice IV": "K4", "Slovakia-Ko\u0161ick\u00fd-Michalovce": "MI", "Slovakia-Ko\u0161ick\u00fd-Ro\u017enava": "RV", "Slovakia-Ko\u0161ick\u00fd-Sobrance": "SO", "Slovakia-Ko\u0161ick\u00fd-Spi\u0161sk\u00e1 Nov\u00e1 Ves": "SN", "Slovakia-Ko\u0161ick\u00fd-Trebi\u0161ov": "TV", "Slovakia-Nitriansky-Kom\u00e1rno": "KN", "Slovakia-Nitriansky-Levice": "LV", "Slovakia-Nitriansky-Nitra": "NR", "Slovakia-Nitriansky-Nov\u00e9 Z\u00e1mky": "NZ", "Slovakia-Nitriansky-\u0160ala": "SA", "Slovakia-Nitriansky-Topolcany": "TO", "Slovakia-Nitriansky-Zlat\u00e9 Moravce": "ZM", "Slovakia-Pre\u0161ovsk\u00fd-Bardejov": "BJ", "Slovakia-Pre\u0161ovsk\u00fd-Humenn\u00e9": "HE", "Slovakia-Pre\u0161ovsk\u00fd-Ke\u017emarok": "KK", "Slovakia-Pre\u0161ovsk\u00fd-Levoca": "LE", "Slovakia-Pre\u0161ovsk\u00fd-Medzilaborce": "ML", "Slovakia-Pre\u0161ovsk\u00fd-Poprad": "PP", "Slovakia-Pre\u0161ovsk\u00fd-Pre\u0161ov": "PO", "Slovakia-Pre\u0161ovsk\u00fd-Sabinov": "SB", "Slovakia-Pre\u0161ovsk\u00fd-Snina": "SV", "Slovakia-Pre\u0161ovsk\u00fd-Star\u00e1 Lubovna": "SL", "Slovakia-Pre\u0161ovsk\u00fd-Stropkov": "SP", "Slovakia-Pre\u0161ovsk\u00fd-Svidn\u00edk": "SK", "Slovakia-Pre\u0161ovsk\u00fd-Vranov nad Toplou": "VT", "Slovakia-Tren\u010diansky-B\u00e1novce nad Bebravou": "BN", "Slovakia-Tren\u010diansky-Ilava": "IL", "Slovakia-Tren\u010diansky-Myjava": "MY", "Slovakia-Tren\u010diansky-Nov\u00e9 Mesto nad V\u00e1hom": "NM", "Slovakia-Tren\u010diansky-Partiz\u00e1nske": "PE", "Slovakia-Tren\u010diansky-Pova\u017esk\u00e1 Bystrica": "PB", "Slovakia-Tren\u010diansky-Prievidza": "PD", "Slovakia-Tren\u010diansky-P\u00fachov": "PU", "Slovakia-Tren\u010diansky-Tren\u010d\u00edn": "TN", "Slovakia-Trnavsk\u00fd-Dunajsk\u00e1 Streda": "DS", "Slovakia-Trnavsk\u00fd-Galanta": "GA", "Slovakia-Trnavsk\u00fd-Hlohovec": "HC", "Slovakia-Trnavsk\u00fd-Pie\u0161tany": "PN", "Slovakia-Trnavsk\u00fd-Senica": "SE", "Slovakia-Trnavsk\u00fd-Skalica": "SI", "Slovakia-Trnavsk\u00fd-Trnava": "TT", "Slovakia-\u017dilinsk\u00fd-Bytca": "BY", "Slovakia-\u017dilinsk\u00fd-Cadca": "CA", "Slovakia-\u017dilinsk\u00fd-Doln\u00fd Kub\u00edn": "DK", "Slovakia-\u017dilinsk\u00fd-Kysuck\u00e9 Nov\u00e9 Mesto": "KM", "Slovakia-\u017dilinsk\u00fd-Liptovsk\u00fd Mikul\u00e1\u0161": "LM", "Slovakia-\u017dilinsk\u00fd-Martin": "MT", "Slovakia-\u017dilinsk\u00fd-N\u00e1mestovo": "NO", "Slovakia-\u017dilinsk\u00fd-Ru\u017eomberok": "RK", "Slovakia-\u017dilinsk\u00fd-Turcianske Teplice": "TR", "Slovakia-\u017dilinsk\u00fd-Tvrdo\u0161\u00edn": "TS", "Slovakia-\u017dilinsk\u00fd-\u017dilina": "ZA", "Slovenia-Gorenjska-Bled": "BL", "Slovenia-Gorenjska-Bohinj": "BO", "Slovenia-Gorenjska-Cerklje na Gorenjskem": "CG", "Slovenia-Gorenjska-Gorenja Vas-Poljane": "GV", "Slovenia-Gorenjska-Jesenice": "JS", "Slovenia-Gorenjska-Jezersko": "JZ", "Slovenia-Gorenjska-Kranj": "KR", "Slovenia-Gorenjska-Kranjska Gora": "KG", "Slovenia-Gorenjska-Naklo": "NA", "Slovenia-Gorenjska-Preddvor": "PR", "Slovenia-Gorenjska-Radovljica": "RA", "Slovenia-Gorenjska-\u0160en\u010dur": "SE", "Slovenia-Gorenjska-\u0160kofja Loka": "SL", "Slovenia-Gorenjska-Tr\u017ei\u010d": "TR", "Slovenia-Gorenjska-\u017delezniki": "ZE", "Slovenia-Gorenjska-\u017diri": "ZI", "Slovenia-Gorenjska-\u017dirovnica": "ZV", "Slovenia-Gori\u0161ka-Ajdov\u0161\u010dina": "AJ", "Slovenia-Gori\u0161ka-Bovec": "BO", "Slovenia-Gori\u0161ka-Brda": "BR", "Slovenia-Gori\u0161ka-Cerkno": "CE", "Slovenia-Gori\u0161ka-Idrija": "ID", "Slovenia-Gori\u0161ka-Kanal": "KA", "Slovenia-Gori\u0161ka-Kobarid": "KO", "Slovenia-Gori\u0161ka-Miren-Kostanjevica": "MK", "Slovenia-Gori\u0161ka-Nova Gorica": "NG", "Slovenia-Gori\u0161ka-\u0160empeter-Vrtojba": "SV", "Slovenia-Gori\u0161ka-Tolmin": "TO", "Slovenia-Gori\u0161ka-Vipava": "VI", "Slovenia-Jugovzhodna Slovenija-Crnomelj": "CR", "Slovenia-Jugovzhodna Slovenija-Dolenjske Toplice": "DT", "Slovenia-Jugovzhodna Slovenija-Kocevje": "KC", "Slovenia-Jugovzhodna Slovenija-Kostel": "KS", "Slovenia-Jugovzhodna Slovenija-Lo\u0161ki Potok": "LP", "Slovenia-Jugovzhodna Slovenija-Metlika": "ME", "Slovenia-Jugovzhodna Slovenija-Mirna Pec": "MP", "Slovenia-Jugovzhodna Slovenija-Novo Mesto": "NM", "Slovenia-Jugovzhodna Slovenija-Osilnica": "OS", "Slovenia-Jugovzhodna Slovenija-Ribnica": "RI", "Slovenia-Jugovzhodna Slovenija-Semic": "SM", "Slovenia-Jugovzhodna Slovenija-\u0160entjernej": "SN", "Slovenia-Jugovzhodna Slovenija-\u0160kocjan": "SK", "Slovenia-Jugovzhodna Slovenija-Sodra\u017eica": "SO", "Slovenia-Jugovzhodna Slovenija-Trebnje": "TR", "Slovenia-Jugovzhodna Slovenija-\u017du\u017eemberk": "ZU", "Slovenia-Koro\u0161ka-\u010crna na Koro\u0161kem": "CK", "Slovenia-Koro\u0161ka-Dravograd": "DR", "Slovenia-Koro\u0161ka-Me\u017eica": "ME", "Slovenia-Koro\u0161ka-Mislinja": "MI", "Slovenia-Koro\u0161ka-Muta": "MU", "Slovenia-Koro\u0161ka-Podvelka": "PO", "Slovenia-Koro\u0161ka-Prevalje": "PR", "Slovenia-Koro\u0161ka-Radlje ob Dravi": "RD", "Slovenia-Koro\u0161ka-Ravne na Koro\u0161kem": "RK", "Slovenia-Koro\u0161ka-Ribnica na Pohorju": "RP", "Slovenia-Koro\u0161ka-Slovenj Gradec": "SG", "Slovenia-Koro\u0161ka-Vuzenica": "VU", "Slovenia-Notranjsko-kra\u0161ka-Bloke": "BL", "Slovenia-Notranjsko-kra\u0161ka-Cerknica": "CE", "Slovenia-Notranjsko-kra\u0161ka-Ilirska Bistrica": "IB", "Slovenia-Notranjsko-kra\u0161ka-Lo\u0161ka Dolina": "LD", "Slovenia-Notranjsko-kra\u0161ka-Pivka": "PI", "Slovenia-Notranjsko-kra\u0161ka-Postojna": "PO", "Slovenia-Obalno-kra\u0161ka-Divaca": "DI", "Slovenia-Obalno-kra\u0161ka-Hrpelje-Kozina": "HK", "Slovenia-Obalno-kra\u0161ka-Izola": "IZ", "Slovenia-Obalno-kra\u0161ka-Komen": "KM", "Slovenia-Obalno-kra\u0161ka-Koper": "KP", "Slovenia-Obalno-kra\u0161ka-Piran": "PI", "Slovenia-Obalno-kra\u0161ka-Se\u017eana": "SE", "Slovenia-Osrednjeslovenska-Borovnica": "BO", "Slovenia-Osrednjeslovenska-Brezovica": "BR", "Slovenia-Osrednjeslovenska-Dobrepolje": "DB", "Slovenia-Osrednjeslovenska-Dobrova-Polhov Gradec": "DP", "Slovenia-Osrednjeslovenska-Dol pri Ljubljani": "DL", "Slovenia-Osrednjeslovenska-Dom\u017eale": "DM", "Slovenia-Osrednjeslovenska-Grosuplje": "GR", "Slovenia-Osrednjeslovenska-Horjul": "HO", "Slovenia-Osrednjeslovenska-Ig": "IG", "Slovenia-Osrednjeslovenska-Ivancna Gorica": "IV", "Slovenia-Osrednjeslovenska-Kamnik": "KA", "Slovenia-Osrednjeslovenska-Komenda": "KM", "Slovenia-Osrednjeslovenska-Litija": "LI", "Slovenia-Osrednjeslovenska-Ljubljana": "LJ", "Slovenia-Osrednjeslovenska-Logatec": "LO", "Slovenia-Osrednjeslovenska-Lukovica": "LU", "Slovenia-Osrednjeslovenska-Medvode": "MD", "Slovenia-Osrednjeslovenska-Menge\u0161": "MN", "Slovenia-Osrednjeslovenska-Moravce": "MO", "Slovenia-Osrednjeslovenska-\u0160kofljica": "SK", "Slovenia-Osrednjeslovenska-Trzin": "TR", "Slovenia-Osrednjeslovenska-Velike La\u0161\u010de": "VL", "Slovenia-Osrednjeslovenska-Vodice": "VO", "Slovenia-Osrednjeslovenska-Vrhnika": "VR", "Slovenia-Podravska-Benedikt": "BE", "Slovenia-Podravska-Cerkvenjak": "CE", "Slovenia-Podravska-Destrnik": "DE", "Slovenia-Podravska-Dornava": "DO", "Slovenia-Podravska-Duplek": "DU", "Slovenia-Podravska-Gori\u0161nica": "GO", "Slovenia-Podravska-Hajdina": "HA", "Slovenia-Podravska-Hoce-Slivnica": "HS", "Slovenia-Podravska-Jur\u0161inci": "JU", "Slovenia-Podravska-Kidricevo": "KI", "Slovenia-Podravska-Kungota": "KU", "Slovenia-Podravska-Lenart": "LE", "Slovenia-Podravska-Lovrenc na Pohorju": "LP", "Slovenia-Podravska-Maj\u0161perk": "MJ", "Slovenia-Podravska-Maribor": "MB", "Slovenia-Podravska-Markovci": "MK", "Slovenia-Podravska-Miklav\u017e na Dravskem Polju": "MD", "Slovenia-Podravska-Oplotnica": "OP", "Slovenia-Podravska-Ormo\u017e": "OR", "Slovenia-Podravska-Pesnica": "PE", "Slovenia-Podravska-Podlehnik": "PO", "Slovenia-Podravska-Ptuj": "PT", "Slovenia-Podravska-Race-Fram": "RF", "Slovenia-Podravska-Ru\u0161e": "RU", "Slovenia-Podravska-Selnica ob Dravi": "SD", "Slovenia-Podravska-\u0160entilj": "SE", "Slovenia-Podravska-Slovenska Bistrica": "SB", "Slovenia-Podravska-Star\u0161e": "ST", "Slovenia-Podravska-Sveta Ana": "SA", "Slovenia-Podravska-Sveti Andra\u017e v Slovenskih Goricah": "SS", "Slovenia-Podravska-Trnovska Vas": "TV", "Slovenia-Podravska-Videm": "VI", "Slovenia-Podravska-Zavrc": "ZA", "Slovenia-Podravska-\u017detale": "ZE", "Slovenia-Pomurska-Beltinci": "BE", "Slovenia-Pomurska-Cankova": "CA", "Slovenia-Pomurska-\u010cren\u0161ovci": "CR", "Slovenia-Pomurska-Dobrovnik": "DO", "Slovenia-Pomurska-Gornja Radgona": "GR", "Slovenia-Pomurska-Gornji Petrovci": "GP", "Slovenia-Pomurska-Grad": "GD", "Slovenia-Pomurska-Hodo\u0161": "HO", "Slovenia-Pomurska-Kobilje": "KO", "Slovenia-Pomurska-Kri\u017eevci": "KR", "Slovenia-Pomurska-Kuzma": "KU", "Slovenia-Pomurska-Lendava": "LE", "Slovenia-Pomurska-Ljutomer": "LJ", "Slovenia-Pomurska-Moravske Toplice": "MT", "Slovenia-Pomurska-Murska Sobota": "MS", "Slovenia-Pomurska-Odranci": "OD", "Slovenia-Pomurska-Puconci": "PU", "Slovenia-Pomurska-Radenci": "RD", "Slovenia-Pomurska-Razkri\u017eje": "RZ", "Slovenia-Pomurska-Roga\u0161ovci": "RO", "Slovenia-Pomurska-\u0160alovci": "SA", "Slovenia-Pomurska-Sveti Jurij": "SJ", "Slovenia-Pomurska-Ti\u0161ina": "TI", "Slovenia-Pomurska-Turni\u0161\u010de": "TU", "Slovenia-Pomurska-Velika Polana": "VP", "Slovenia-Pomurska-Ver\u017eej": "VE", "Slovenia-Savinjska-Bistrica ob Sotli": "BS", "Slovenia-Savinjska-Braslovce": "BR", "Slovenia-Savinjska-Celje": "CE", "Slovenia-Savinjska-Dobje": "DJ", "Slovenia-Savinjska-Dobrna": "DR", "Slovenia-Savinjska-Gornji Grad": "GG", "Slovenia-Savinjska-Kozje": "KO", "Slovenia-Savinjska-La\u0161ko": "LA", "Slovenia-Savinjska-Ljubno": "LJ", "Slovenia-Savinjska-Luce": "LU", "Slovenia-Savinjska-Mozirje": "MO", "Slovenia-Savinjska-Nazarje": "NA", "Slovenia-Savinjska-Podcetrtek": "PD", "Slovenia-Savinjska-Polzela": "PL", "Slovenia-Savinjska-Prebold": "PR", "Slovenia-Savinjska-Radece": "RA", "Slovenia-Savinjska-Roga\u0161ka Slatina": "RS", "Slovenia-Savinjska-Rogatec": "RO", "Slovenia-Savinjska-\u0160entjur pri Celju": "SC", "Slovenia-Savinjska-Slovenske Konjice": "SK", "Slovenia-Savinjska-\u0160marje pri Jel\u0161ah": "SJ", "Slovenia-Savinjska-\u0160martno ob Paki": "SP", "Slovenia-Savinjska-Solcava": "SL", "Slovenia-Savinjska-\u0160o\u0161tanj": "SS", "Slovenia-Savinjska-\u0160tore": "ST", "Slovenia-Savinjska-Tabor": "TA", "Slovenia-Savinjska-Velenje": "VE", "Slovenia-Savinjska-Vitanje": "VI", "Slovenia-Savinjska-Vojnik": "VO", "Slovenia-Savinjska-Vransko": "VR", "Slovenia-Savinjska-\u017dalec": "ZA", "Slovenia-Savinjska-Zrece": "ZR", "Slovenia-Spodnjeposavska-Bre\u017eice": "BR", "Slovenia-Spodnjeposavska-Kr\u0161ko": "KR", "Slovenia-Spodnjeposavska-Sevnica": "SE", "Slovenia-Zasavska-Hrastnik": "HR", "Slovenia-Zasavska-Trbovlje": "TR", "Slovenia-Zasavska-Zagorje ob Savi": "ZS", "Solomon Islands-Central-East Gela": "EG", "Solomon Islands-Central-Lovukol": "LO", "Solomon Islands-Central-Mbanika": "BA", "Solomon Islands-Central-North East Gela": "NE", "Solomon Islands-Central-North Savo": "NS", "Solomon Islands-Central-North West Gela": "NW", "Solomon Islands-Central-Pavuvu": "PA", "Solomon Islands-Central-Sandfly-Buenavista": "SB", "Solomon Islands-Central-South East Gela": "SE", "Solomon Islands-Central-South Savo": "SS", "Solomon Islands-Central-South West Gela": "SW", "Solomon Islands-Central-Tulagi": "TU", "Solomon Islands-Central-West Gela": "WG", "Solomon Islands-Choiseul-Babatana": "BB", "Solomon Islands-Choiseul-Bangara": "BG", "Solomon Islands-Choiseul-Batava": "BV", "Solomon Islands-Choiseul-Katupika": "KA", "Solomon Islands-Choiseul-Kerepangara": "KE", "Solomon Islands-Choiseul-Kirugela": "KI", "Solomon Islands-Choiseul-Polo": "PO", "Solomon Islands-Choiseul-Senga": "SE", "Solomon Islands-Choiseul-Susuka": "SU", "Solomon Islands-Choiseul-Tavula": "TA", "Solomon Islands-Choiseul-Tepakaza": "TE", "Solomon Islands-Choiseul-Vasiduki": "VA", "Solomon Islands-Choiseul-Viviru": "VI", "Solomon Islands-Choiseul-Waghina": "WA", "Solomon Islands-Guadalcanal-Aola": "AO", "Solomon Islands-Guadalcanal-Avuavu": "AV", "Solomon Islands-Guadalcanal-Birao": "BI", "Solomon Islands-Guadalcanal-Duidui": "DU", "Solomon Islands-Guadalcanal-East Ghaobata": "EG", "Solomon Islands-Guadalcanal-East Tasimboko": "ET", "Solomon Islands-Guadalcanal-Kolokarako": "KO", "Solomon Islands-Guadalcanal-Longgu": "LO", "Solomon Islands-Guadalcanal-Malango": "MA", "Solomon Islands-Guadalcanal-Moli": "MO", "Solomon Islands-Guadalcanal-Paripao": "PA", "Solomon Islands-Guadalcanal-Saghalu": "SG", "Solomon Islands-Guadalcanal-Savulei": "SV", "Solomon Islands-Guadalcanal-Talise": "TL", "Solomon Islands-Guadalcanal-Tandai": "TD", "Solomon Islands-Guadalcanal-Tangarare": "TR", "Solomon Islands-Guadalcanal-Tetekanji": "TK", "Solomon Islands-Guadalcanal-Valasi": "VS", "Solomon Islands-Guadalcanal-Vatukulau": "VT", "Solomon Islands-Guadalcanal-Vulolo": "VO", "Solomon Islands-Guadalcanal-Wanderer Bay": "WB", "Solomon Islands-Guadalcanal-West Ghaobata": "WG", "Solomon Islands-Honiara-Cruz": "HC", "Solomon Islands-Honiara-Kola'a": "HR", "Solomon Islands-Honiara-Kukum": "HK", "Solomon Islands-Honiara-Mataniko": "HT", "Solomon Islands-Honiara-Mbumburu": "HB", "Solomon Islands-Honiara-Naha": "HN", "Solomon Islands-Honiara-Nggosi": "HG", "Solomon Islands-Honiara-Panatina": "HP", "Solomon Islands-Honiara-Rove - Lengakiki": "HL", "Solomon Islands-Honiara-Vavaea": "HV", "Solomon Islands-Honiara-Vuhokesa": "HS", "Solomon Islands-Honiara-Vura": "HU", "Solomon Islands-Isabel-Buala": "BU", "Solomon Islands-Isabel-Havulei": "BA", "Solomon Islands-Isabel-Hovukoilo": "HO", "Solomon Islands-Isabel-Japuana": "JA", "Solomon Islands-Isabel-Kaloka": "KA", "Solomon Islands-Isabel-Kia": "KI", "Solomon Islands-Isabel-Kmaga": "KM", "Solomon Islands-Isabel-Kokota": "KK", "Solomon Islands-Isabel-Kolomola": "KO", "Solomon Islands-Isabel-Kolotubi": "KT", "Solomon Islands-Isabel-Koviloko": "KV", "Solomon Islands-Isabel-Samasodu": "SA", "Solomon Islands-Isabel-Sigana": "SI", "Solomon Islands-Isabel-Susubona": "SU", "Solomon Islands-Isabel-Tatamba": "TA", "Solomon Islands-Isabel-Tirotonga": "TI", "Solomon Islands-Makira Ulawa-Arosi East": "AE", "Solomon Islands-Makira Ulawa-Arosi North": "AN", "Solomon Islands-Makira Ulawa-Arosi South": "AS", "Solomon Islands-Makira Ulawa-Arosi West": "AW", "Solomon Islands-Makira Ulawa-Bauro Central": "BC", "Solomon Islands-Makira Ulawa-Bauro East": "BE", "Solomon Islands-Makira Ulawa-Bauro West": "BW", "Solomon Islands-Makira Ulawa-Haununu": "HA", "Solomon Islands-Makira Ulawa-North Ulawa": "NU", "Solomon Islands-Makira Ulawa-Rawo": "RA", "Solomon Islands-Makira Ulawa-Santa Ana": "SA", "Solomon Islands-Makira Ulawa-Santa Catalina": "SC", "Solomon Islands-Makira Ulawa-South Ulawa": "SU", "Solomon Islands-Makira Ulawa-Star Harbour North": "SN", "Solomon Islands-Makira Ulawa-Star Harbour South": "SS", "Solomon Islands-Makira Ulawa-Ugi and Pio": "UP", "Solomon Islands-Makira Ulawa-Wainoni East": "WE", "Solomon Islands-Makira Ulawa-Wainoni West": "WW", "Solomon Islands-Makira Ulawa-Weather Coast": "WC", "Solomon Islands-Makira Ulawa-West Ulawa": "WU", "Solomon Islands-Malaita-Aba - Asimeuru": "AA", "Solomon Islands-Malaita-Aiaisi": "AI", "Solomon Islands-Malaita-Aimela": "AL", "Solomon Islands-Malaita-Areare": "AR", "Solomon Islands-Malaita-Asimae": "AS", "Solomon Islands-Malaita-Auki": "AU", "Solomon Islands-Malaita-Buma": "BU", "Solomon Islands-Malaita-East Baegu": "EB", "Solomon Islands-Malaita-Fauabu": "FA", "Solomon Islands-Malaita-Faumamanu - Kwai": "FK", "Solomon Islands-Malaita-Foondo - Gwaiau": "FG", "Solomon Islands-Malaita-Fouenda": "FO", "Solomon Islands-Malaita-Gulalafou": "GU", "Solomon Islands-Malaita-Kwaimela - Radefasu": "KR", "Solomon Islands-Malaita-Kwarekwareo": "KW", "Solomon Islands-Malaita-Langalanga": "LA", "Solomon Islands-Malaita-Luaniua": "LU", "Solomon Islands-Malaita-Malu'u": "ML", "Solomon Islands-Malaita-Mandalua - Folotana": "MF", "Solomon Islands-Malaita-Mareho": "MR", "Solomon Islands-Malaita-Matakwalao": "MT", "Solomon Islands-Malaita-Nafinua": "NA", "Solomon Islands-Malaita-Pelau": "PE", "Solomon Islands-Malaita-Raroisuu": "RA", "Solomon Islands-Malaita-Siesie": "SS", "Solomon Islands-Malaita-Sikaiana": "SN", "Solomon Islands-Malaita-Sububenu-Burianias": "SB", "Solomon Islands-Malaita-Sulufou-Kwarande": "SK", "Solomon Islands-Malaita-Tai": "TA", "Solomon Islands-Malaita-Takwa": "TK", "Solomon Islands-Malaita-Waneagu-Taelanasin": "WT", "Solomon Islands-Malaita-Weagu Silana Sina": "WS", "Solomon Islands-Malaita-West Baegut-Fatale": "WB", "Solomon Islands-Rennell and Bellona-East Ghongau": "EG", "Solomon Islands-Rennell and Bellona-East Te Nggano": "ET", "Solomon Islands-Rennell and Bellona-Kangava": "KA", "Solomon Islands-Rennell and Bellona-Lughu": "LU", "Solomon Islands-Rennell and Bellona-Matangi": "MA", "Solomon Islands-Rennell and Bellona-Mugihenua": "MH", "Solomon Islands-Rennell and Bellona-Sa'Aiho": "SA", "Solomon Islands-Rennell and Bellona-Tetau Nangoto": "TT", "Solomon Islands-Rennell and Bellona-West Ghongau": "WG", "Solomon Islands-Rennell and Bellona-West Te Nggano": "WT", "Solomon Islands-Temotu-Duff Islands": "DI", "Solomon Islands-Temotu-Fenualoa": "FE", "Solomon Islands-Temotu-Graciosa Bay": "GB", "Solomon Islands-Temotu-Lipe-Temua": "LT", "Solomon Islands-Temotu-Luva Station": "LS", "Solomon Islands-Temotu-Manuopo": "MA", "Solomon Islands-Temotu-Nanggu-Lord Howe": "NH", "Solomon Islands-Temotu-Nea-Noole": "NN", "Solomon Islands-Temotu-Nenumpo": "NP", "Solomon Islands-Temotu-Neo": "NE", "Solomon Islands-Temotu-Nevenema": "NV", "Solomon Islands-Temotu-Nipua-Nopoli": "NI", "Solomon Islands-Temotu-North East Santa Cruz": "CZ", "Solomon Islands-Temotu-Polynesian Outer Islands": "OI", "Solomon Islands-Temotu-Tikopia": "TI", "Solomon Islands-Temotu-Utupua": "UT", "Solomon Islands-Temotu-Vanikoro": "VA", "Solomon Islands-Western-Bilua": "MB", "Solomon Islands-Western-Buini Tusu": "MT", "Solomon Islands-Western-Central Ranongga": "CR", "Solomon Islands-Western-Dovele": "ND", "Solomon Islands-Western-Gizo": "GI", "Solomon Islands-Western-Inner Shortlands": "IS", "Solomon Islands-Western-Iringgila": "IR", "Solomon Islands-Western-Kolombaghea": "KO", "Solomon Islands-Western-Kusaghe": "KU", "Solomon Islands-Western-Munda": "MU", "Solomon Islands-Western-Nggatokae": "NT", "Solomon Islands-Western-Nono": "NN", "Solomon Islands-Western-Noro": "NO", "Solomon Islands-Western-North Kolombangara": "NK", "Solomon Islands-Western-North Ranongga": "NG", "Solomon Islands-Western-North Rendova": "NR", "Solomon Islands-Western-North Vangunu": "NV", "Solomon Islands-Western-Nusa Roviana": "NU", "Solomon Islands-Western-Outer Shortlands": "OS", "Solomon Islands-Western-Roviana Lagoon": "RL", "Solomon Islands-Western-Simbo": "SI", "Solomon Islands-Western-South Kolombangara": "SK", "Solomon Islands-Western-South Ranongga": "SG", "Solomon Islands-Western-South Rendova": "SR", "Solomon Islands-Western-Vonavona": "VV", "Solomon Islands-Western-Vonunu": "VN", "Somalia-Awdal-Baki": "BA", "Somalia-Awdal-Boorama": "BO", "Somalia-Awdal-Lughaya": "LU", "Somalia-Awdal-Zeylac": "ZE", "Somalia-Bakool-Ceel Barde": "CB", "Somalia-Bakool-Rab Dhuure": "None", "Somalia-Bakool-Tiyeeglow": "TI", "Somalia-Bakool-Wajid": "WA", "Somalia-Bakool-Xudur": "HU", "Somalia-Banaadir-Mogadisho": "None", "Somalia-Bari-Bander-Beyla": "BB", "Somalia-Bari-Bosaaso": "BO", "Somalia-Bari-Calawla": "AL", "Somalia-Bari-Iskushuban": "IS", "Somalia-Bari-Qandala": "QA", "Somalia-Bari-Qardho": "QR", "Somalia-Bay-Baydhabo": "BA", "Somalia-Bay-Buur Xakaba": "BU", "Somalia-Bay-Diinsoor": "DI", "Somalia-Bay-Qansax Dheere": "QA", "Somalia-Galguduud-Caabudwaaq": "CB", "Somalia-Galguduud-Cadaado": "CD", "Somalia-Galguduud-Ceel Buur": "CE", "Somalia-Galguduud-Ceel Dheer": "CR", "Somalia-Galguduud-Dhuusamareeb": "DM", "Somalia-Gedo-Baar-Dheere": "BA", "Somalia-Gedo-Beled Xaawo": "BE", "Somalia-Gedo-Ceel Waaq": "CE", "Somalia-Gedo-Dolow": "DO", "Somalia-Gedo-Garbahaaray": "GA", "Somalia-Gedo-Luuk": "LU", "Somalia-Hiiraan-Beled Weyn": "BW", "Somalia-Hiiraan-Buulo Burdo": "BB", "Somalia-Hiiraan-Jalalaqsi": "JQ", "Somalia-Jubbada Dhexe-Bu'aale": "BU", "Somalia-Jubbada Dhexe-Jilib": "JI", "Somalia-Jubbada Dhexe-Saakow": "SA", "Somalia-Jubbada Hoose-Afmadow": "AF", "Somalia-Jubbada Hoose-Badhaadhe": "BA", "Somalia-Jubbada Hoose-Jamaame": "JA", "Somalia-Jubbada Hoose-Kismaayo": "KI", "Somalia-Mudug-Gaalkacayo": "GA", "Somalia-Mudug-Goldogob": "GO", "Somalia-Mudug-Hobyo": "HO", "Somalia-Mudug-Jariiban": "JE", "Somalia-Mudug-Xarardheere": "HA", "Somalia-Nugaal-Burtinle": "BU", "Somalia-Nugaal-Eyl": "EY", "Somalia-Nugaal-Garoowe": "GA", "Somalia-Sanaag-Badhan": "BA", "Somalia-Sanaag-Ceel-Afwein": "CL", "Somalia-Sanaag-Ceerigaabo": "CR", "Somalia-Shabeellaha Dhexe-Aadan": "AY", "Somalia-Shabeellaha Dhexe-Balcad": "BA", "Somalia-Shabeellaha Dhexe-Cadale": "CA", "Somalia-Shabeellaha Dhexe-Jawhar": "JO", "Somalia-Shabeellaha Hoose-Afgooye": "None", "Somalia-Shabeellaha Hoose-Baraawe": "BR", "Somalia-Shabeellaha Hoose-Kuntuwaaray": "KU", "Somalia-Shabeellaha Hoose-Marka": "MA", "Somalia-Shabeellaha Hoose-Qoryooley": "QO", "Somalia-Shabeellaha Hoose-Sablale": "SA", "Somalia-Shabeellaha Hoose-Wanla Weyn": "WA", "Somalia-Sool-Caynabo": "CA", "Somalia-Sool-Lascaanod": "LA", "Somalia-Sool-Taleex": "TE", "Somalia-Sool-Xudun": "XU", "Somalia-Togdheer-Burao": "BR", "Somalia-Togdheer-Buuhoodle": "BH", "Somalia-Togdheer-Oodweyne": "OD", "Somalia-Togdheer-Sheekh": "SH", "Somalia-Woqooyi Galbeed-Berbera": "BE", "Somalia-Woqooyi Galbeed-Gabiley": "GE", "Somalia-Woqooyi Galbeed-Hargeysa": "HA", "South Africa-Eastern Cape-Alfred Nzo": "AN", "South Africa-Eastern Cape-Amathole": "AT", "South Africa-Eastern Cape-Buffalo City": "None", "South Africa-Eastern Cape-Cacadu": "CC", "South Africa-Eastern Cape-Chris Hani": "CH", "South Africa-Eastern Cape-Joe Gqabi": "UH", "South Africa-Eastern Cape-Nelson Mandela Bay": "NM", "South Africa-Eastern Cape-O.R.Tambo": "TA", "South Africa-Free State-Fezile Dabi": "FD", "South Africa-Free State-Lejweleputswa": "LE", "South Africa-Free State-Mangaung": "MT", "South Africa-Free State-Thabo Mofutsanyane": "TM", "South Africa-Free State-Xhariep": "XH", "South Africa-Gauteng-City of Johannesburg": "JO", "South Africa-Gauteng-City of Tshwane": "TS", "South Africa-Gauteng-Ekurhuleni": "EK", "South Africa-Gauteng-Sedibeng": "SE", "South Africa-Gauteng-West Rand": "WR", "South Africa-KwaZulu-Natal-Amajuba": "AJ", "South Africa-KwaZulu-Natal-eThekwini": "ET", "South Africa-KwaZulu-Natal-iLembe": "IL", "South Africa-KwaZulu-Natal-Sisonke": "SS", "South Africa-KwaZulu-Natal-Ugu": "UG", "South Africa-KwaZulu-Natal-Umgungundlovu": "UV", "South Africa-KwaZulu-Natal-Umkhanyakude": "UY", "South Africa-KwaZulu-Natal-Umzinyathi": "UZ", "South Africa-KwaZulu-Natal-Uthukela": "UL", "South Africa-KwaZulu-Natal-Uthungulu": "UT", "South Africa-KwaZulu-Natal-Zululand": "ZU", "South Africa-Limpopo-Capricorn": "CP", "South Africa-Limpopo-Mopani": "MP", "South Africa-Limpopo-Sekhukhune": "SK", "South Africa-Limpopo-Vhembe": "VH", "South Africa-Limpopo-Waterberg": "WA", "South Africa-Mpumalanga-Ehlanzeni": "EH", "South Africa-Mpumalanga-Gert Sibande": "GS", "South Africa-Mpumalanga-Nkangala": "NK", "South Africa-North West-Bojanala": "BP", "South Africa-North West-Dr Kenneth Kaunda": "KK", "South Africa-North West-Dr Ruth Segomotsi Mompati": "RM", "South Africa-North West-Ngaka Modiri Molema": "MM", "South Africa-Northern Cape-Frances Baard": "FB", "South Africa-Northern Cape-John Taolo Gaetsewe": "KG", "South Africa-Northern Cape-Namakwa": "NA", "South Africa-Northern Cape-Pixley ka Seme": "PS", "South Africa-Northern Cape-Siyanda": "SY", "South Africa-Western Cape-Cape Winelands": "CW", "South Africa-Western Cape-Central Karoo": "CK", "South Africa-Western Cape-City of Cape Town": "CT", "South Africa-Western Cape-Eden": "ED", "South Africa-Western Cape-Overberg": "OV", "South Africa-Western Cape-West Coast": "WC", "South Georgia and the South Sandwich Islands-None-None": "None", "South Korea-Busan-Buk": "None", "South Korea-Busan-Busanjin": "None", "South Korea-Busan-Dong": "None", "South Korea-Busan-Dongnae": "None", "South Korea-Busan-Gangseo": "None", "South Korea-Busan-Geumjeong": "None", "South Korea-Busan-Gijang": "None", "South Korea-Busan-Haeundae": "None", "South Korea-Busan-Nam": "None", "South Korea-Busan-Saha": "None", "South Korea-Busan-Sasang": "None", "South Korea-Busan-Seo": "None", "South Korea-Busan-Suyeong": "None", "South Korea-Busan-Yeongdo": "None", "South Korea-Busan-Yeonje": "None", "South Korea-Chungcheongbuk-do-Boeun": "None", "South Korea-Chungcheongbuk-do-Cheongju": "None", "South Korea-Chungcheongbuk-do-Cheongwon": "None", "South Korea-Chungcheongbuk-do-Chungju": "None", "South Korea-Chungcheongbuk-do-Danyang": "None", "South Korea-Chungcheongbuk-do-Eumseong": "None", "South Korea-Chungcheongbuk-do-Goesan": "None", "South Korea-Chungcheongbuk-do-Jecheon": "None", "South Korea-Chungcheongbuk-do-Jeungpyeong": "None", "South Korea-Chungcheongbuk-do-Jincheon": "None", "South Korea-Chungcheongbuk-do-Okcheon": "None", "South Korea-Chungcheongbuk-do-Yeongdong": "None", "South Korea-Chungcheongnam-do-Asan": "None", "South Korea-Chungcheongnam-do-Boryeong": "None", "South Korea-Chungcheongnam-do-Buyeo": "None", "South Korea-Chungcheongnam-do-Cheonan": "None", "South Korea-Chungcheongnam-do-Cheongyang": "None", "South Korea-Chungcheongnam-do-Dangjin": "None", "South Korea-Chungcheongnam-do-Geumsan": "None", "South Korea-Chungcheongnam-do-Gongju": "None", "South Korea-Chungcheongnam-do-Gyeryong": "None", "South Korea-Chungcheongnam-do-Hongseong": "None", "South Korea-Chungcheongnam-do-Nonsan": "None", "South Korea-Chungcheongnam-do-Seocheon": "None", "South Korea-Chungcheongnam-do-Seosan": "None", "South Korea-Chungcheongnam-do-Taean": "None", "South Korea-Chungcheongnam-do-Yesan": "None", "South Korea-Daegu-Buk": "None", "South Korea-Daegu-Dalseo": "None", "South Korea-Daegu-Dalseong": "None", "South Korea-Daegu-Dong": "None", "South Korea-Daegu-Jung": "None", "South Korea-Daegu-Nam": "None", "South Korea-Daegu-Seo": "None", "South Korea-Daegu-Suseong": "None", "South Korea-Daejeon-Daedeok": "None", "South Korea-Daejeon-Dong": "None", "South Korea-Daejeon-Jung": "None", "South Korea-Daejeon-Seo": "None", "South Korea-Daejeon-Yuseong": "None", "South Korea-Gangwon-do-Cheorwon": "None", "South Korea-Gangwon-do-Chuncheon": "None", "South Korea-Gangwon-do-Donghae": "None", "South Korea-Gangwon-do-Gangneung": "None", "South Korea-Gangwon-do-Goseong": "None", "South Korea-Gangwon-do-Hoengseong": "None", "South Korea-Gangwon-do-Hongcheon": "None", "South Korea-Gangwon-do-Hwacheon": "None", "South Korea-Gangwon-do-Inje": "None", "South Korea-Gangwon-do-Jeongseon": "None", "South Korea-Gangwon-do-Pyeongchang": "None", "South Korea-Gangwon-do-Samcheok": "None", "South Korea-Gangwon-do-Sokcho": "None", "South Korea-Gangwon-do-Taebaek": "None", "South Korea-Gangwon-do-Wonju": "None", "South Korea-Gangwon-do-Yanggu": "None", "South Korea-Gangwon-do-Yangyang": "None", "South Korea-Gangwon-do-Yeongwol": "None", "South Korea-Gwangju-Buk": "None", "South Korea-Gwangju-Dong": "None", "South Korea-Gwangju-Gwangsan": "None", "South Korea-Gyeonggi-do-Ansan": "None", "South Korea-Gyeonggi-do-Ansoeng": "None", "South Korea-Gyeonggi-do-Anyang": "None", "South Korea-Gyeonggi-do-Bucheon": "None", "South Korea-Gyeonggi-do-Dongducheon": "None", "South Korea-Gyeonggi-do-Gapyeong": "None", "South Korea-Gyeonggi-do-Gimpo": "None", "South Korea-Gyeonggi-do-Goyang": "None", "South Korea-Gyeonggi-do-Gunpo": "None", "South Korea-Gyeonggi-do-Guri": "None", "South Korea-Gyeonggi-do-Gwacheon": "None", "South Korea-Gyeonggi-do-Gwangju": "None", "South Korea-Gyeonggi-do-Gwangmyeong": "None", "South Korea-Gyeonggi-do-Hanam": "None", "South Korea-Gyeonggi-do-Hwaseong": "None", "South Korea-Gyeonggi-do-Icheon": "None", "South Korea-Gyeonggi-do-Namyangju": "None", "South Korea-Gyeonggi-do-Osan": "None", "South Korea-Gyeonggi-do-Paju": "None", "South Korea-Gyeonggi-do-Pocheon": "None", "South Korea-Gyeonggi-do-Pyeongtaek": "None", "South Korea-Gyeonggi-do-Seongnam": "None", "South Korea-Gyeonggi-do-Siheung": "None", "South Korea-Gyeonggi-do-Suwon": "None", "South Korea-Gyeonggi-do-Uijeongbu": "None", "South Korea-Gyeonggi-do-Uiwang": "None", "South Korea-Gyeonggi-do-Yangju": "None", "South Korea-Gyeonggi-do-Yangpyeong": "None", "South Korea-Gyeonggi-do-Yeoju": "None", "South Korea-Gyeonggi-do-Yeoncheon": "None", "South Korea-Gyeonggi-do-Yongin": "None", "South Korea-Gyeongsangbuk-do-Andong": "None", "South Korea-Gyeongsangbuk-do-Bonghwa": "None", "South Korea-Gyeongsangbuk-do-Cheongdo": "None", "South Korea-Gyeongsangbuk-do-Cheongsong": "None", "South Korea-Gyeongsangbuk-do-Chilgok": "None", "South Korea-Gyeongsangbuk-do-Gimcheon": "None", "South Korea-Gyeongsangbuk-do-Goryeong": "None", "South Korea-Gyeongsangbuk-do-Gumi": "None", "South Korea-Gyeongsangbuk-do-Gunwi": "None", "South Korea-Gyeongsangbuk-do-Gyeongju": "None", "South Korea-Gyeongsangbuk-do-Gyeongsan": "None", "South Korea-Gyeongsangbuk-do-Mungyeong": "None", "South Korea-Gyeongsangbuk-do-Pohang": "None", "South Korea-Gyeongsangbuk-do-Sangju": "None", "South Korea-Gyeongsangbuk-do-Seongju": "None", "South Korea-Gyeongsangbuk-do-Uiseong": "None", "South Korea-Gyeongsangbuk-do-Uljin": "None", "South Korea-Gyeongsangbuk-do-Ulleung": "None", "South Korea-Gyeongsangbuk-do-Yecheon": "None", "South Korea-Gyeongsangbuk-do-Yeongcheon": "None", "South Korea-Gyeongsangbuk-do-Yeongdeok": "None", "South Korea-Gyeongsangbuk-do-Yeongju": "None", "South Korea-Gyeongsangbuk-do-Yeongyang": "None", "South Korea-Gyeongsangnam-do-Changnyeong": "None", "South Korea-Gyeongsangnam-do-Changwon": "None", "South Korea-Gyeongsangnam-do-Geochang": "None", "South Korea-Gyeongsangnam-do-Geoje": "None", "South Korea-Gyeongsangnam-do-Gimhae": "None", "South Korea-Gyeongsangnam-do-Goseong": "None", "South Korea-Gyeongsangnam-do-Hadong": "None", "South Korea-Gyeongsangnam-do-Haman": "None", "South Korea-Gyeongsangnam-do-Hamyang": "None", "South Korea-Gyeongsangnam-do-Hapcheon": "None", "South Korea-Gyeongsangnam-do-Jinhae": "None", "South Korea-Gyeongsangnam-do-Jinju": "None", "South Korea-Gyeongsangnam-do-Masan": "None", "South Korea-Gyeongsangnam-do-Miryang": "None", "South Korea-Gyeongsangnam-do-Namhae": "None", "South Korea-Gyeongsangnam-do-Sacheon": "None", "South Korea-Gyeongsangnam-do-Sancheong": "None", "South Korea-Gyeongsangnam-do-Tongyeong": "None", "South Korea-Gyeongsangnam-do-Uiryeong": "None", "South Korea-Gyeongsangnam-do-Yangsan": "None", "South Korea-Incheon-Bupyeong": "None", "South Korea-Incheon-Dong": "None", "South Korea-Incheon-Ganghwa": "None", "South Korea-Incheon-Gyeyang": "None", "South Korea-Incheon-Jung": "None", "South Korea-Incheon-Nam": "None", "South Korea-Incheon-Namdong": "None", "South Korea-Incheon-Ongjin": "None", "South Korea-Incheon-Seo": "None", "South Korea-Incheon-Yeonsu": "None", "South Korea-Jeju-Jeju": "None", "South Korea-Jeju-Seogwipo": "None", "South Korea-Jeollabuk-do-Buan": "None", "South Korea-Jeollabuk-do-Gimje": "None", "South Korea-Jeollabuk-do-Gochang": "None", "South Korea-Jeollabuk-do-Gunsan": "None", "South Korea-Jeollabuk-do-Iksan": "None", "South Korea-Jeollabuk-do-Imsil": "None", "South Korea-Jeollabuk-do-Jangsu": "None", "South Korea-Jeollabuk-do-Jeongeup": "None", "South Korea-Jeollabuk-do-Jeonju": "None", "South Korea-Jeollabuk-do-Jinan": "None", "South Korea-Jeollabuk-do-Muju": "None", "South Korea-Jeollabuk-do-Namwon": "None", "South Korea-Jeollabuk-do-Sunchang": "None", "South Korea-Jeollabuk-do-Wanju": "None", "South Korea-Jeollanam-do-Boseong": "None", "South Korea-Jeollanam-do-Damyang": "None", "South Korea-Jeollanam-do-Gangjin": "None", "South Korea-Jeollanam-do-Goheung": "None", "South Korea-Jeollanam-do-Gokseong": "None", "South Korea-Jeollanam-do-Gurye": "None", "South Korea-Jeollanam-do-Gwangyang": "None", "South Korea-Jeollanam-do-Haenam": "None", "South Korea-Jeollanam-do-Hampyeong": "None", "South Korea-Jeollanam-do-Hwasun": "None", "South Korea-Jeollanam-do-Jangheung": "None", "South Korea-Jeollanam-do-Jangseong": "None", "South Korea-Jeollanam-do-Jindo": "None", "South Korea-Jeollanam-do-Mokpo": "None", "South Korea-Jeollanam-do-Muan": "None", "South Korea-Jeollanam-do-Naju": "None", "South Korea-Jeollanam-do-Sinan": "None", "South Korea-Jeollanam-do-Suncheon": "None", "South Korea-Jeollanam-do-Wando": "None", "South Korea-Jeollanam-do-Yeongam": "None", "South Korea-Jeollanam-do-Yeonggwang": "None", "South Korea-Jeollanam-do-Yeosu": "None", "South Korea-Sejong-Yeongi": "None", "South Korea-Seoul-Dobong": "None", "South Korea-Seoul-Dong-daemun": "None", "South Korea-Seoul-Dongjak": "None", "South Korea-Seoul-Eun-pyeong": "None", "South Korea-Seoul-Gandong": "None", "South Korea-Seoul-Gangbuk": "None", "South Korea-Seoul-Gangnam": "None", "South Korea-Seoul-Gangseo": "None", "South Korea-Seoul-Geum-cheon": "None", "South Korea-Seoul-Guro": "None", "South Korea-Seoul-Gwanak": "None", "South Korea-Seoul-Gwang-jin": "None", "South Korea-Seoul-Jongro": "None", "South Korea-Seoul-Jung": "None", "South Korea-Seoul-Jungnang": "None", "South Korea-Seoul-Mapo": "None", "South Korea-Seoul-Nowon": "None", "South Korea-Seoul-Seocho": "None", "South Korea-Seoul-Seodaemun": "None", "South Korea-Seoul-Seongbuk": "None", "South Korea-Seoul-Seongdong": "None", "South Korea-Seoul-Songpa": "None", "South Korea-Seoul-Yangcheon": "None", "South Korea-Seoul-Yeongdeungpo": "None", "South Korea-Seoul-Yongsan": "None", "South Korea-Ulsan-Buk": "None", "South Korea-Ulsan-Dong": "None", "South Korea-Ulsan-Jung": "None", "South Korea-Ulsan-Nam": "None", "South Korea-Ulsan-Ulju": "None", "South Sudan-Central Equatoria-Bahr al Jabal": "None", "South Sudan-Central Equatoria-Kajo Kaii": "None", "South Sudan-Central Equatoria-Nahr Yei": "None", "South Sudan-Central Equatoria-Terkaka": "None", "South Sudan-Eastern Equatoria-Amatonge": "None", "South Sudan-Eastern Equatoria-Kapoeta": "None", "South Sudan-Eastern Equatoria-Magwi": "None", "South Sudan-Eastern Equatoria-Shokodom": "None", "South Sudan-Jungoli-Akobo": "None", "South Sudan-Jungoli-Ayod": "None", "South Sudan-Jungoli-Bor": "None", "South Sudan-Jungoli-Fam al Zaraf": "None", "South Sudan-Jungoli-Nahr Atiem": "None", "South Sudan-Jungoli-Pibor": "None", "South Sudan-Jungoli-Wat": "None", "South Sudan-Lakes-Aliab": "None", "South Sudan-Lakes-Rumbek": "None", "South Sudan-Lakes-Shobet": "None", "South Sudan-Lakes-Yerol": "None", "South Sudan-North Bahr-al-Ghazal-Aryat": "None", "South Sudan-North Bahr-al-Ghazal-Aweil": "None", "South Sudan-North Bahr-al-Ghazal-Nahr Lol": "None", "South Sudan-North Bahr-al-Ghazal-Wanjuk": "None", "South Sudan-Unity-Al Leiri": "None", "South Sudan-Unity-Al Mayom": "None", "South Sudan-Unity-Faring": "None", "South Sudan-Unity-Rabkona": "None", "South Sudan-Upper Nile-Al Mabien": "None", "South Sudan-Upper Nile-Al Renk": "None", "South Sudan-Upper Nile-Baleit": "None", "South Sudan-Upper Nile-Fashooda": "None", "South Sudan-Upper Nile-Malut": "None", "South Sudan-Upper Nile-Mayot": "None", "South Sudan-Upper Nile-Sobat": "None", "South Sudan-Upper Nile-Tonga": "None", "South Sudan-Warap-Gogrial": "None", "South Sudan-Warap-Malek": "None", "South Sudan-Warap-Tonj": "None", "South Sudan-Warap-Warab": "None", "South Sudan-West Bahr-al-Ghazal-Raja": "None", "South Sudan-West Bahr-al-Ghazal-Wau": "None", "South Sudan-West Equatoria-Meridi": "None", "South Sudan-West Equatoria-Mundri": "None", "South Sudan-West Equatoria-Tombura": "None", "South Sudan-West Equatoria-Yambio": "None", "Spain-Andaluc\u00eda-Almer\u00eda": "AM", "Spain-Andaluc\u00eda-C\u00e1diz": "CD", "Spain-Andaluc\u00eda-C\u00f3rdoba": "CO", "Spain-Andaluc\u00eda-Granada": "GD", "Spain-Andaluc\u00eda-Huelva": "HL", "Spain-Andaluc\u00eda-Ja\u00e9n": "JA", "Spain-Andaluc\u00eda-M\u00e1laga": "MG", "Spain-Andaluc\u00eda-Sevilla": "SV", "Spain-Arag\u00f3n-Huesca": "HS", "Spain-Arag\u00f3n-Teruel": "TE", "Spain-Arag\u00f3n-Zaragoza": "ZG", "Spain-Cantabria-Cantabria": "CN", "Spain-Castilla-La Mancha-Albacete": "AB", "Spain-Castilla-La Mancha-Ciudad Real": "CR", "Spain-Castilla-La Mancha-Cuenca": "CU", "Spain-Castilla-La Mancha-Guadalajara": "GJ", "Spain-Castilla-La Mancha-Toledo": "TD", "Spain-Castilla y Le\u00f3n-\u00c1vila": "AV", "Spain-Castilla y Le\u00f3n-Burgos": "BU", "Spain-Castilla y Le\u00f3n-Le\u00f3n": "LN", "Spain-Castilla y Le\u00f3n-Palencia": "PL", "Spain-Castilla y Le\u00f3n-Salamanca": "SL", "Spain-Castilla y Le\u00f3n-Segovia": "SG", "Spain-Castilla y Le\u00f3n-Soria": "SR", "Spain-Castilla y Le\u00f3n-Valladolid": "VD", "Spain-Castilla y Le\u00f3n-Zamora": "ZM", "Spain-Catalu\u00f1a-Barcelona": "BR", "Spain-Catalu\u00f1a-Girona": "GN", "Spain-Catalu\u00f1a-Lleida": "LD", "Spain-Catalu\u00f1a-Tarragona": "TG", "Spain-Ceuta y Melilla-Ceuta": "CE", "Spain-Ceuta y Melilla-Melilla": "ME", "Spain-Comunidad de Madrid-Madrid": "MD", "Spain-Comunidad Foral de Navarra-Navarra": "NV", "Spain-Comunidad Valenciana-Alicante": "AN", "Spain-Comunidad Valenciana-Castell\u00f3n": "CS", "Spain-Comunidad Valenciana-Valencia": "VN", "Spain-Extremadura-Badajoz": "BD", "Spain-Extremadura-C\u00e1ceres": "CC", "Spain-Galicia-A Coru\u00f1a": "AC", "Spain-Galicia-Lugo": "LG", "Spain-Galicia-Ourense": "OR", "Spain-Galicia-Pontevedra": "PV", "Spain-Islas Baleares-Baleares": "BL", "Spain-Islas Canarias-Las Palmas": "LP", "Spain-Islas Canarias-Santa Cruz de Tenerife": "LP", "Spain-La Rioja-La Rioja": "LR", "Spain-Pa\u00eds Vasco-\u00c1lava": "AA", "Spain-Pa\u00eds Vasco-Guip\u00fazcoa": "GP", "Spain-Pa\u00eds Vasco-Vizcaya": "VZ", "Spain-Principado de Asturias-Asturias": "AS", "Spain-Regi\u00f3n de Murcia-Murcia": "MR", "Spratly Islands-None-None": "None", "Sri Lanka-Ampara-Addalachchenai": "AD", "Sri Lanka-Ampara-Akkaraipattu": "AK", "Sri Lanka-Ampara-Alayadiwembu": "AL", "Sri Lanka-Ampara-Ampara": "AM", "Sri Lanka-Ampara-Damana": "DA", "Sri Lanka-Ampara-Dehiattakandiya": "DE", "Sri Lanka-Ampara-Eragama": "ER", "Sri Lanka-Ampara-Kalmunai": "KM", "Sri Lanka-Ampara-Karativu": "KR", "Sri Lanka-Ampara-Lahugala": "LA", "Sri Lanka-Ampara-Mahaoya": "MA", "Sri Lanka-Ampara-Navithanveli": "NA", "Sri Lanka-Ampara-Ninthavur": "NI", "Sri Lanka-Ampara-Padiyathalawa": "PA", "Sri Lanka-Ampara-Pothuvil": "PO", "Sri Lanka-Ampara-Sainthamarathu": "SI", "Sri Lanka-Ampara-Samanthurai": "SM", "Sri Lanka-Ampara-Thirukkovil": "TH", "Sri Lanka-Ampara-Uhana": "UH", "Sri Lanka-Anuradhapura-Galenbindunuwewa": "GB", "Sri Lanka-Anuradhapura-Galnewa": "GN", "Sri Lanka-Anuradhapura-Horowpothana": "HO", "Sri Lanka-Anuradhapura-Ipalogama": "IP", "Sri Lanka-Anuradhapura-Kahatagasdigiliya": "KA", "Sri Lanka-Anuradhapura-Kebithigollewa": "KB", "Sri Lanka-Anuradhapura-Kekirawa": "KK", "Sri Lanka-Anuradhapura-Maha Vilachchiya": "MV", "Sri Lanka-Anuradhapura-Medawachchiya": "ME", "Sri Lanka-Anuradhapura-Mihinthale": "MI", "Sri Lanka-Anuradhapura-N. Palatha Central": "NC", "Sri Lanka-Anuradhapura-N. Palatha East": "NE", "Sri Lanka-Anuradhapura-Nachchadoowa": "NA", "Sri Lanka-Anuradhapura-Nochchiyagama": "NO", "Sri Lanka-Anuradhapura-Padaviya": "PD", "Sri Lanka-Anuradhapura-Palagala": "PL", "Sri Lanka-Anuradhapura-Palugaswewa": "PS", "Sri Lanka-Anuradhapura-Rajanganaya": "RJ", "Sri Lanka-Anuradhapura-Rambewa": "RB", "Sri Lanka-Anuradhapura-Thalawa": "TL", "Sri Lanka-Anuradhapura-Thambuttegama": "TB", "Sri Lanka-Anuradhapura-Thirappane": "TP", "Sri Lanka-Badulla-Badulla": "BD", "Sri Lanka-Badulla-Bandarawela": "BN", "Sri Lanka-Badulla-Ella": "EL", "Sri Lanka-Badulla-Hali-Ela": "HE", "Sri Lanka-Badulla-Haputale": "HA", "Sri Lanka-Badulla-Hildummulla": "HI", "Sri Lanka-Badulla-Kandaketiya": "KA", "Sri Lanka-Badulla-Lunugala": "LU", "Sri Lanka-Badulla-Mahiyanganaya": "MA", "Sri Lanka-Badulla-Meegahakivula": "ME", "Sri Lanka-Badulla-Passara": "PA", "Sri Lanka-Badulla-Rideemaliyadda": "RI", "Sri Lanka-Badulla-Soranathota": "SO", "Sri Lanka-Badulla-Uva Paranagama": "UP", "Sri Lanka-Badulla-Welimada": "WE", "Sri Lanka-Batticaloa-Eravur Pattu": "EP", "Sri Lanka-Batticaloa-Eravur Town": "ET", "Sri Lanka-Batticaloa-Kattankudy": "KA", "Sri Lanka-Batticaloa-Koralai Pattu (Valachchenai)": "KP", "Sri Lanka-Batticaloa-Koralai Pattu North": "KN", "Sri Lanka-Batticaloa-Koralai Pattu West (Oddamavadi)": "KW", "Sri Lanka-Batticaloa-Manmunai North": "MN", "Sri Lanka-Batticaloa-Manmunai Pattu (Araipattai)": "MP", "Sri Lanka-Batticaloa-Manmunai South-West": "MS", "Sri Lanka-Batticaloa-Manmunai South and Eruvilpattu": "ME", "Sri Lanka-Batticaloa-Manmunai West": "MW", "Sri Lanka-Batticaloa-Porativu Pattu": "PP", "Sri Lanka-Colombo-Colombo": "CO", "Sri Lanka-Colombo-Dehiwala-Mount Lavinia": "DM", "Sri Lanka-Colombo-Hanwella": "HA", "Sri Lanka-Colombo-Homagama": "HO", "Sri Lanka-Colombo-Kaduwela": "KA", "Sri Lanka-Colombo-Kesbewa": "KE", "Sri Lanka-Colombo-Kolonnawa": "KO", "Sri Lanka-Colombo-Maharagama": "MA", "Sri Lanka-Colombo-Moratuwa": "MO", "Sri Lanka-Colombo-Padukka": "PA", "Sri Lanka-Colombo-Sri Jayawardanapura Kotte": "SJ", "Sri Lanka-Colombo-Thimbirigasyaya": "TH", "Sri Lanka-Galle-Akmeemana": "AK", "Sri Lanka-Galle-Ambalangoda": "AM", "Sri Lanka-Galle-Baddegama": "BD", "Sri Lanka-Galle-Balapitiya": "BL", "Sri Lanka-Galle-Bentota": "BE", "Sri Lanka-Galle-Bope-Poddala": "BP", "Sri Lanka-Galle-Elpitiya": "EL", "Sri Lanka-Galle-Galle Four Gravets": "GF", "Sri Lanka-Galle-Habaraduwa": "HA", "Sri Lanka-Galle-Hikkaduwa": "HI", "Sri Lanka-Galle-Imaduwa": "IM", "Sri Lanka-Galle-Karandeniya": "KA", "Sri Lanka-Galle-Nagoda": "NA", "Sri Lanka-Galle-Neluwa": "NE", "Sri Lanka-Galle-Niyagama": "NI", "Sri Lanka-Galle-Thawalama": "TH", "Sri Lanka-Galle-Welivitiya-Divithura": "WD", "Sri Lanka-Galle-Yakkalamulla": "YA", "Sri Lanka-Gampaha-Attanagalla": "AT", "Sri Lanka-Gampaha-Biyagama": "BI", "Sri Lanka-Gampaha-Divulapitiya": "DI", "Sri Lanka-Gampaha-Dompe": "DO", "Sri Lanka-Gampaha-Gampaha": "GA", "Sri Lanka-Gampaha-Ja-Ela": "JE", "Sri Lanka-Gampaha-Katana": "KA", "Sri Lanka-Gampaha-Kelaniya": "KE", "Sri Lanka-Gampaha-Mahara": "MA", "Sri Lanka-Gampaha-Minuwangoda": "MN", "Sri Lanka-Gampaha-Mirigama": "MR", "Sri Lanka-Gampaha-Negombo": "NE", "Sri Lanka-Gampaha-Wattala": "WA", "Sri Lanka-Hambantota-Ambalanthota": "AM", "Sri Lanka-Hambantota-Angunakolapelessa": "AN", "Sri Lanka-Hambantota-Beliatta": "BE", "Sri Lanka-Hambantota-Hambantota": "HA", "Sri Lanka-Hambantota-Katuwana": "KA", "Sri Lanka-Hambantota-Lunugamvehera": "LU", "Sri Lanka-Hambantota-Okewela": "OK", "Sri Lanka-Hambantota-Sooriyawewa": "SO", "Sri Lanka-Hambantota-Tangalle": "TA", "Sri Lanka-Hambantota-Thissamaharama": "TH", "Sri Lanka-Hambantota-Weeraketiya": "WE", "Sri Lanka-Jaffna-Delft": "DE", "Sri Lanka-Jaffna-Island South (Velanai)": "IS", "Sri Lanka-Jaffna-Islands North (Kayts)": "IN", "Sri Lanka-Jaffna-Jaffna": "JA", "Sri Lanka-Jaffna-Nallur": "NA", "Sri Lanka-Jaffna-Thenmaradchy (Chavakachcheri)": "TH", "Sri Lanka-Jaffna-Vadamaradchi South-West": "VD", "Sri Lanka-Jaffna-Vadamaradchy East": "VE", "Sri Lanka-Jaffna-Vadamaradchy North": "PP", "Sri Lanka-Jaffna-Valikamam East": "VK", "Sri Lanka-Jaffna-Valikamam North": "VN", "Sri Lanka-Jaffna-Valikamam South": "VS", "Sri Lanka-Jaffna-Valikamam South-West": "SA", "Sri Lanka-Jaffna-Valikamam West": "VW", "Sri Lanka-Kalutara-Agalawatta": "AG", "Sri Lanka-Kalutara-Bandaragama": "BA", "Sri Lanka-Kalutara-Beruwala": "BE", "Sri Lanka-Kalutara-Bulathsinhala": "BU", "Sri Lanka-Kalutara-Dodangoda": "DO", "Sri Lanka-Kalutara-Horana": "HO", "Sri Lanka-Kalutara-Ingiriya": "IN", "Sri Lanka-Kalutara-Kalutara": "KA", "Sri Lanka-Kalutara-Madurawala": "MD", "Sri Lanka-Kalutara-Mathugama": "MT", "Sri Lanka-Kalutara-Millaniya": "MI", "Sri Lanka-Kalutara-Palindanuwara": "PL", "Sri Lanka-Kalutara-Panadura": "PN", "Sri Lanka-Kalutara-Walallawita": "WA", "Sri Lanka-Kandy-Akurana": "AK", "Sri Lanka-Kandy-Delthota": "DE", "Sri Lanka-Kandy-Doluwa": "DO", "Sri Lanka-Kandy-Ganga Ihala Korale": "GI", "Sri Lanka-Kandy-Harispattuwa": "HP", "Sri Lanka-Kandy-Hatharaliyadda": "HY", "Sri Lanka-Kandy-K.F.G. & G. Korale": "KG", "Sri Lanka-Kandy-Kundasale": "KU", "Sri Lanka-Kandy-Medadumbara": "ME", "Sri Lanka-Kandy-Minipe": "MI", "Sri Lanka-Kandy-Panvila": "PV", "Sri Lanka-Kandy-Pasbage Korale": "PK", "Sri Lanka-Kandy-Pathadumbara": "PD", "Sri Lanka-Kandy-Pathahewaheta": "PH", "Sri Lanka-Kandy-Poojapitiya": "PO", "Sri Lanka-Kandy-Thumpane": "TH", "Sri Lanka-Kandy-Udadumbara": "UD", "Sri Lanka-Kandy-Udapalatha": "UP", "Sri Lanka-Kandy-Udunuwara": "UN", "Sri Lanka-Kandy-Yatinuwara": "YA", "Sri Lanka-Kegalle-Aranayaka": "AR", "Sri Lanka-Kegalle-Bulathkohupitiya": "BU", "Sri Lanka-Kegalle-Dehiovita": "DH", "Sri Lanka-Kegalle-Deraniyagala": "DR", "Sri Lanka-Kegalle-Galigamuwa": "GA", "Sri Lanka-Kegalle-Kegalle": "KE", "Sri Lanka-Kegalle-Mawanella": "MA", "Sri Lanka-Kegalle-Rambukkana": "RA", "Sri Lanka-Kegalle-Ruwanwella": "RU", "Sri Lanka-Kegalle-Warakapola": "WA", "Sri Lanka-Kegalle-Yatiyanthota": "YA", "Sri Lanka-Kilinochchi-Kandawali": "KN", "Sri Lanka-Kilinochchi-Karachchi": "KR", "Sri Lanka-Kilinochchi-Pachchilaipalli": "PA", "Sri Lanka-Kilinochchi-Poonakary": "PO", "Sri Lanka-Kurunegala-Alawwa": "AL", "Sri Lanka-Kurunegala-Ambanpola": "AM", "Sri Lanka-Kurunegala-Bamunakotuwa": "BA", "Sri Lanka-Kurunegala-Bingiriya": "BI", "Sri Lanka-Kurunegala-Ehetuwewa": "EH", "Sri Lanka-Kurunegala-Galgamuwa": "GG", "Sri Lanka-Kurunegala-Ganewatta": "GN", "Sri Lanka-Kurunegala-Giribawa": "GI", "Sri Lanka-Kurunegala-Ibbagamuwa": "IB", "Sri Lanka-Kurunegala-Katupotha": "KA", "Sri Lanka-Kurunegala-Kobeigane": "KB", "Sri Lanka-Kurunegala-Kotavehera": "KT", "Sri Lanka-Kurunegala-Kuliyapitiya East": "KE", "Sri Lanka-Kurunegala-Kuliyapitiya West": "KW", "Sri Lanka-Kurunegala-Kurunegala": "KU", "Sri Lanka-Kurunegala-Mahawa": "MH", "Sri Lanka-Kurunegala-Mallawapitiya": "ML", "Sri Lanka-Kurunegala-Maspotha": "MS", "Sri Lanka-Kurunegala-Mawathagama": "MW", "Sri Lanka-Kurunegala-Narammala": "NA", "Sri Lanka-Kurunegala-Nikaweratiya": "NI", "Sri Lanka-Kurunegala-Panduwasnuwara": "PD", "Sri Lanka-Kurunegala-Pannala": "PL", "Sri Lanka-Kurunegala-Polgahawela": "PH", "Sri Lanka-Kurunegala-Polpithigama": "PP", "Sri Lanka-Kurunegala-Rasnayakapura": "RA", "Sri Lanka-Kurunegala-Rideegama": "RI", "Sri Lanka-Kurunegala-Udubaddawa": "UD", "Sri Lanka-Kurunegala-Wariyapola": "WA", "Sri Lanka-Kurunegala-Weerambugedara": "WE", "Sri Lanka-Mannar-Madhu": "MA", "Sri Lanka-Mannar-Mannar Town": "MT", "Sri Lanka-Mannar-Manthai West": "MW", "Sri Lanka-Mannar-Musali": "MU", "Sri Lanka-Mannar-Nanaddan": "NA", "Sri Lanka-Matale-Ambanganga Korale": "AK", "Sri Lanka-Matale-Dambulla": "DA", "Sri Lanka-Matale-Galewela": "GA", "Sri Lanka-Matale-Laggala-Pallegama": "LP", "Sri Lanka-Matale-Matale": "MA", "Sri Lanka-Matale-Naula": "NA", "Sri Lanka-Matale-Pallepola": "PA", "Sri Lanka-Matale-Rattota": "RA", "Sri Lanka-Matale-Ukuwela": "UK", "Sri Lanka-Matale-Wilgamuwa": "WI", "Sri Lanka-Matale-Yatawatta": "YA", "Sri Lanka-Matara-Akuressa": "AK", "Sri Lanka-Matara-Athuraliya": "AT", "Sri Lanka-Matara-Devinuwara": "DE", "Sri Lanka-Matara-Dickwella": "DI", "Sri Lanka-Matara-Hakmana": "HA", "Sri Lanka-Matara-Kamburupitiya": "KA", "Sri Lanka-Matara-Kirinda-Puhulwella": "KP", "Sri Lanka-Matara-Kotapola": "KO", "Sri Lanka-Matara-Malimbada": "MA", "Sri Lanka-Matara-Matara Four Gravets": "MF", "Sri Lanka-Matara-Mulatiyana": "MU", "Sri Lanka-Matara-Pasgoda": "PA", "Sri Lanka-Matara-Pitabeddara": "PI", "Sri Lanka-Matara-Thihagoda": "TH", "Sri Lanka-Matara-Weligama": "WG", "Sri Lanka-Matara-Welipitiya": "WP", "Sri Lanka-Moneragala-Badalkumbura": "BA", "Sri Lanka-Moneragala-Bibile": "BI", "Sri Lanka-Moneragala-Buttala": "BU", "Sri Lanka-Moneragala-Katharagama": "KA", "Sri Lanka-Moneragala-Madulla": "MA", "Sri Lanka-Moneragala-Medagama": "ME", "Sri Lanka-Moneragala-Moneragala": "MO", "Sri Lanka-Moneragala-Sevanagala": "SE", "Sri Lanka-Moneragala-Siyambalanduwa": "SI", "Sri Lanka-Moneragala-Thanamalvila": "TH", "Sri Lanka-Moneragala-Wellawaya": "WE", "Sri Lanka-Mullaitivu-Manthai East": "ME", "Sri Lanka-Mullaitivu-Maritimepattu": "MA", "Sri Lanka-Mullaitivu-Oddusuddan": "OD", "Sri Lanka-Mullaitivu-Puthukudiyiruppu": "PU", "Sri Lanka-Mullaitivu-Thunukkai": "TH", "Sri Lanka-Nuwara Eliya-Ambagamuwa": "AM", "Sri Lanka-Nuwara Eliya-Hanguranketha": "HA", "Sri Lanka-Nuwara Eliya-Kothmale": "KO", "Sri Lanka-Nuwara Eliya-Nuwara Eliya": "NE", "Sri Lanka-Nuwara Eliya-Walapane": "WA", "Sri Lanka-Polonnaruwa-Dimbulagala": "DI", "Sri Lanka-Polonnaruwa-Elahera": "EL", "Sri Lanka-Polonnaruwa-Hingurakgoda": "HI", "Sri Lanka-Polonnaruwa-Lankapura": "LA", "Sri Lanka-Polonnaruwa-Medirigiriya": "ME", "Sri Lanka-Polonnaruwa-Thamankaduwa": "TH", "Sri Lanka-Polonnaruwa-Welikanda": "WE", "Sri Lanka-Puttalam-Anamaduwa": "AN", "Sri Lanka-Puttalam-Arachchikattuwa PS": "AR", "Sri Lanka-Puttalam-Chilaw": "CH", "Sri Lanka-Puttalam-Dankotuwa": "DA", "Sri Lanka-Puttalam-Kalpitiya": "KP", "Sri Lanka-Puttalam-Karuwalagaswewa": "KG", "Sri Lanka-Puttalam-Madampe": "MD", "Sri Lanka-Puttalam-Mahakumbukkadawala": "MK", "Sri Lanka-Puttalam-Mahawewa": "MW", "Sri Lanka-Puttalam-Mundalama": "MU", "Sri Lanka-Puttalam-Nattandiya": "NT", "Sri Lanka-Puttalam-Nawagattegama": "NW", "Sri Lanka-Puttalam-Pallama": "PA", "Sri Lanka-Puttalam-Puttalam": "PU", "Sri Lanka-Puttalam-Vanathavilluwa": "VA", "Sri Lanka-Puttalam-Wennappuwa": "WE", "Sri Lanka-Ratnapura-Ayagama": "AY", "Sri Lanka-Ratnapura-Balangoda": "BA", "Sri Lanka-Ratnapura-Eheliyagoda": "EH", "Sri Lanka-Ratnapura-Elapatha": "EL", "Sri Lanka-Ratnapura-Embilipitiya": "EM", "Sri Lanka-Ratnapura-Godakawela": "GO", "Sri Lanka-Ratnapura-Imbulpe": "IM", "Sri Lanka-Ratnapura-Kahawatta": "KH", "Sri Lanka-Ratnapura-Kalawana": "KL", "Sri Lanka-Ratnapura-Kiriella": "KI", "Sri Lanka-Ratnapura-Kolonna": "KO", "Sri Lanka-Ratnapura-Kuruvita": "KU", "Sri Lanka-Ratnapura-Nivithigala": "NI", "Sri Lanka-Ratnapura-Opanayaka": "OP", "Sri Lanka-Ratnapura-Pelmadulla": "PE", "Sri Lanka-Ratnapura-Ratnapura": "RA", "Sri Lanka-Ratnapura-Weligepola": "WE", "Sri Lanka-Trincomalee-Gomarankadawala": "GO", "Sri Lanka-Trincomalee-Kantalai": "KA", "Sri Lanka-Trincomalee-Kinniya": "KI", "Sri Lanka-Trincomalee-Kuchchaveli": "KU", "Sri Lanka-Trincomalee-Morawewa": "MO", "Sri Lanka-Trincomalee-Muttur": "MU", "Sri Lanka-Trincomalee-Padavi Sri Pura": "PS", "Sri Lanka-Trincomalee-Seruvila": "SE", "Sri Lanka-Trincomalee-Thampalakamam": "TH", "Sri Lanka-Trincomalee-Trincomalee Town and Gravets": "TT", "Sri Lanka-Trincomalee-Verugal": "VE", "Sri Lanka-Vavuniya-Vavuniya": "VA", "Sri Lanka-Vavuniya-Vavuniya North": "VN", "Sri Lanka-Vavuniya-Vavuniya South": "VS", "Sri Lanka-Vavuniya-Vengalacheddiculam": "VE", "Sudan-Al Jazirah-Al Kamlin": "None", "Sudan-Al Jazirah-Al Mahagil": "None", "Sudan-Al Jazirah-East al Gazera": "None", "Sudan-Al Jazirah-North al Gazera": "None", "Sudan-Al Jazirah-Sharq al Gazera": "None", "Sudan-Al Jazirah-South al Gazera": "None", "Sudan-Al Jazirah-Um Al Gura": "None", "Sudan-Al Qadarif-Al Faw": "None", "Sudan-Al Qadarif-Al Fushqa": "None", "Sudan-Al Qadarif-Al Gadaref": "None", "Sudan-Al Qadarif-Al Galabat": "None", "Sudan-Al Qadarif-Al Rahd": "None", "Sudan-Blue Nile-Ad Damazin": "None", "Sudan-Blue Nile-Al Kurumik": "None", "Sudan-Blue Nile-Al Roseires": "None", "Sudan-Blue Nile-Baw": "None", "Sudan-Blue Nile-Geissan": "None", "Sudan-Central Darfur-Mukjar": "None", "Sudan-Central Darfur-Zallingi": "None", "Sudan-East Darfur-Al Deain": "None", "Sudan-East Darfur-Nyala": "None", "Sudan-Kassala-Al Gash": "None", "Sudan-Kassala-Hamashkorieb": "None", "Sudan-Kassala-Kassala": "None", "Sudan-Kassala-Nahr Atbara": "None", "Sudan-Kassala-Seteet": "None", "Sudan-Khartoum-Karary": "None", "Sudan-Khartoum-Khartoum Bahri": "None", "Sudan-Khartoum-Khartoum": "None", "Sudan-Khartoum-Omdurman": "None", "Sudan-Khartoum-Sharg En Nile": "None", "Sudan-Khartoum-South Khartoum": "None", "Sudan-Khartoum-Um Badda": "None", "Sudan-North Darfur-Al Fasher": "None", "Sudan-North Darfur-Kabkabiya": "None", "Sudan-North Darfur-Kutum": "None", "Sudan-North Darfur-Mellit": "None", "Sudan-North Darfur-Um Kadada": "None", "Sudan-North Kurdufan-Bara": "None", "Sudan-North Kurdufan-Jebrat al Sheikh": "None", "Sudan-North Kurdufan-Sheikan": "None", "Sudan-North Kurdufan-Sowdari": "None", "Sudan-North Kurdufan-Um Rawaba": "None", "Sudan-Northern-Addabah": "None", "Sudan-Northern-Dongola": "None", "Sudan-Northern-Merawi": "None", "Sudan-Northern-Wadi Halfa": "None", "Sudan-Red Sea-Halayeb": "None", "Sudan-Red Sea-Port Sudan": "None", "Sudan-Red Sea-Sinkat": "None", "Sudan-Red Sea-Tokar": "None", "Sudan-River Nile-Abu Hamad": "None", "Sudan-River Nile-Ad Damer": "None", "Sudan-River Nile-Al Matammah": "None", "Sudan-River Nile-Atbara": "None", "Sudan-River Nile-Berber": "None", "Sudan-River Nile-Shendi": "None", "Sudan-Sennar-Ad Dinder": "None", "Sudan-Sennar-Sennar": "None", "Sudan-Sennar-Singa": "None", "Sudan-South Darfur-Buram": "None", "Sudan-South Darfur-Id El Ghanem": "None", "Sudan-South Darfur-Kas": "None", "Sudan-South Darfur-Nyala": "None", "Sudan-South Darfur-Tulus": "None", "Sudan-South Kurdufan-Abu Jubaiyah": "None", "Sudan-South Kurdufan-Dilling": "None", "Sudan-South Kurdufan-Kadugli": "None", "Sudan-South Kurdufan-Rashad": "None", "Sudan-South Kurdufan-Talodi": "None", "Sudan-West Darfur-Al Geneina": "None", "Sudan-West Kurdufan-Abyei": "None", "Sudan-West Kurdufan-As Salam": "None", "Sudan-West Kurdufan-En Nuhud": "None", "Sudan-West Kurdufan-Ghebeish": "None", "Sudan-West Kurdufan-Lagawa": "None", "Sudan-White Nile-Ad Douiem": "None", "Sudan-White Nile-Al Gutaina": "None", "Sudan-White Nile-Al Jabalian": "None", "Sudan-White Nile-Kosti": "None", "Suriname-Brokopondo-Brownsweg": "BW", "Suriname-Brokopondo-Centrum": "CB", "Suriname-Brokopondo-Klaaskreek": "KK", "Suriname-Brokopondo-Kwakoegron": "KW", "Suriname-Brokopondo-Marechalskreek": "MK", "Suriname-Brokopondo-Sarakreek": "SK", "Suriname-Commewijne-Alkmaar": "AM", "Suriname-Commewijne-Bakki": "BK", "Suriname-Commewijne-Margaretha": "MG", "Suriname-Commewijne-Meerzorg": "MZ", "Suriname-Commewijne-Nw. Amsterdam": "NA", "Suriname-Commewijne-Tamanredjo": "TR", "Suriname-Coronie-Johanna Maria": "JM", "Suriname-Coronie-Totness": "TN", "Suriname-Coronie-Welgelegen": "WL", "Suriname-Marowijne-Albina": "AB", "Suriname-Marowijne-Galibi": "GB", "Suriname-Marowijne-Moengo": "MO", "Suriname-Marowijne-Moengotapoe": "MT", "Suriname-Marowijne-Patamacca": "PM", "Suriname-Marowijne-Wanhatti": "WH", "Suriname-Nickerie-Groot Henar": "GH", "Suriname-Nickerie-Nw . Nickerie": "NN", "Suriname-Nickerie-Oostelijke Polders": "OP", "Suriname-Nickerie-Wageningen": "WN", "Suriname-Nickerie-Westelijke Polders": "WP", "Suriname-Para-Bigi Poika": "BP", "Suriname-Para-Carolina": "CR", "Suriname-Paramaribo-Beekhuizen": "BH", "Suriname-Paramaribo-Blauwgrond": "BG", "Suriname-Paramaribo-Centrum": "CP", "Suriname-Paramaribo-Flora": "FL", "Suriname-Paramaribo-Latour": "LT", "Suriname-Paramaribo-Livorno": "LV", "Suriname-Paramaribo-Munder": "MU", "Suriname-Paramaribo-Pontbuiten": "PB", "Suriname-Paramaribo-Rainville": "RA", "Suriname-Paramaribo-Tammenga": "TG", "Suriname-Paramaribo-Weg Naar Zee": "WS", "Suriname-Paramaribo-Welgelegen": "WG", "Suriname-Para-Noord": "ND", "Suriname-Para-Oost": "OS", "Suriname-Para-Zuid": "ZD", "Suriname-Saramacca-Calcutta": "CL", "Suriname-Saramacca-Groningen": "GG", "Suriname-Saramacca-Jarikaba": "JK", "Suriname-Saramacca-Kampong Baroe": "KB", "Suriname-Saramacca-Tijgerkreek": "TK", "Suriname-Saramacca-Wayambo Weg": "WY", "Suriname-Sipaliwini-Boven Suriname": "BS", "Suriname-Sipaliwini-Bven Saramacca": "BV", "Suriname-Sipaliwini-Coeroeni": "CO", "Suriname-Sipaliwini-Coppename": "BC", "Suriname-Sipaliwini-Kabalebo": "KA", "Suriname-Sipaliwini-Tapanahony": "TP", "Suriname-Wanica-De Nieuwe Grond": "NG", "Suriname-Wanica-Domburg": "DO", "Suriname-Wanica-Houttuin": "HO", "Suriname-Wanica-Koewarasan": "KO", "Suriname-Wanica-Kwatta": "KT", "Suriname-Wanica-Lelydorp": "LD", "Suriname-Wanica-Saramaccapolder": "SP", "Svalbard and Jan Mayen-Jan Mayen-None": "None", "Svalbard and Jan Mayen-Svalbard-None": "None", "Swaziland-Hhohho-Hhukwini": "HH", "Swaziland-Hhohho-Lobamba": "LO", "Swaziland-Hhohho-Madlangempisi": "MD", "Swaziland-Hhohho-Mayiwane": "MY", "Swaziland-Hhohho-Mbabane East": "ME", "Swaziland-Hhohho-Mbabane West": "MW", "Swaziland-Hhohho-Mhlangatane": "MH", "Swaziland-Hhohho-Motjane": "MO", "Swaziland-Hhohho-Mphalaleni": "ML", "Swaziland-Hhohho-Ndzingeni": "ND", "Swaziland-Hhohho-Nkhaba": "NB", "Swaziland-Hhohho-Ntfonjeni": "NT", "Swaziland-Hhohho-Pigg's Peak": "PP", "Swaziland-Hhohho-Timpisini": "TI", "Swaziland-Lubombo-Dvokodvweni": "DV", "Swaziland-Lubombo-Hlane": "HL", "Swaziland-Lubombo-Lomahasha": "LH", "Swaziland-Lubombo-Lubuli": "LB", "Swaziland-Lubombo-Lugongolweni": "LG", "Swaziland-Lubombo-Matsanjeni North": "MN", "Swaziland-Lubombo-Mhlume": "MU", "Swaziland-Lubombo-Mpholonjeni": "MP", "Swaziland-Lubombo-Nkilongo": "NK", "Swaziland-Lubombo-Siphofaneni": "SF", "Swaziland-Lubombo-Sithobela": "SB", "Swaziland-Manzini-Ekukhanyeni": "EK", "Swaziland-Manzini-Kwaluseni": "KW", "Swaziland-Manzini-Lamgabhi": "LA", "Swaziland-Manzini-Lobamba Lomdzala": "LL", "Swaziland-Manzini-Ludzeludze": "LZ", "Swaziland-Manzini-Mafutseni": "MF", "Swaziland-Manzini-Mahlangatja": "MG", "Swaziland-Manzini-Mangcongco": "MC", "Swaziland-Manzini-Manzini North": "MZ", "Swaziland-Manzini-Manzini South": "MI", "Swaziland-Manzini-Mhlambanyatsi": "MM", "Swaziland-Manzini-Mkhiweni": "MK", "Swaziland-Manzini-Mthongwaneni": "MT", "Swaziland-Manzini-Ngwenpisi": "NP", "Swaziland-Manzini-Nhlambeni": "NH", "Swaziland-Manzini-Ntondozi": "NZ", "Swaziland-Shiselweni-Gege": "GE", "Swaziland-Shiselweni-Hosea": "HO", "Swaziland-Shiselweni-Kubuta": "KU", "Swaziland-Shiselweni-Maseyisini": "MA", "Swaziland-Shiselweni-Matsanjeni South": "MJ", "Swaziland-Shiselweni-Mbangweni": "MB", "Swaziland-Shiselweni-Mtsambama": "MS", "Swaziland-Shiselweni-Ngudzeni": "NG", "Swaziland-Shiselweni-Nkwene": "NW", "Swaziland-Shiselweni-Sandleni": "SA", "Swaziland-Shiselweni-Shiselweni": "SH", "Swaziland-Shiselweni-Sigwe": "SI", "Swaziland-Shiselweni-Somntongo": "SO", "Swaziland-Shiselweni-Zombodze": "ZO", "Sweden-Blekinge-Karlshamn": "KH", "Sweden-Blekinge-Karlskrona": "KK", "Sweden-Blekinge-Olofstr\u00f6m": "OL", "Sweden-Blekinge-Ronneby": "RO", "Sweden-Blekinge-S\u00f6lvesborg": "SO", "Sweden-Dalarna-\u00c4lvdalen": "AL", "Sweden-Dalarna-Avesta": "AV", "Sweden-Dalarna-Borl\u00e4nge": "BO", "Sweden-Dalarna-Falun": "FA", "Sweden-Dalarna-Gagnef": "GA", "Sweden-Dalarna-Hedemora": "HE", "Sweden-Dalarna-Leksand": "LE", "Sweden-Dalarna-Ludvika": "LU", "Sweden-Dalarna-Malung": "MA", "Sweden-Dalarna-Mora": "MO", "Sweden-Dalarna-Orsa": "OR", "Sweden-Dalarna-R\u00e4ttvik": "RA", "Sweden-Dalarna-S\u00e4ter": "SA", "Sweden-Dalarna-Smedjebacken": "SM", "Sweden-Dalarna-Vansbro": "VA", "Sweden-G\u00e4vleborg-Bolln\u00e4s": "BO", "Sweden-G\u00e4vleborg-G\u00e4vle": "GA", "Sweden-G\u00e4vleborg-Hofors": "HO", "Sweden-G\u00e4vleborg-Hudiksvall": "HU", "Sweden-G\u00e4vleborg-Ljusdal": "LJ", "Sweden-G\u00e4vleborg-Nordanstig": "NO", "Sweden-G\u00e4vleborg-Ockelbo": "OC", "Sweden-G\u00e4vleborg-Ovan\u00e5ker": "OV", "Sweden-G\u00e4vleborg-Sandviken": "SA", "Sweden-G\u00e4vleborg-S\u00f6derhamn": "SO", "Sweden-Gotland-Gotland": "GO", "Sweden-Halland-Falkenberg": "FA", "Sweden-Halland-Halmstad": "HA", "Sweden-Halland-Hylte": "HY", "Sweden-Halland-Kungsbacka": "KU", "Sweden-Halland-Laholm": "LA", "Sweden-Halland-Varberg": "VA", "Sweden-J\u00e4mtland-\u00c5re": "AR", "Sweden-J\u00e4mtland-Berg": "BE", "Sweden-J\u00e4mtland-Br\u00e4cke": "BR", "Sweden-J\u00e4mtland-H\u00e4rjedalen": "HA", "Sweden-J\u00e4mtland-Krokom": "KR", "Sweden-J\u00e4mtland-\u00d6stersund": "OS", "Sweden-J\u00e4mtland-Ragunda": "RA", "Sweden-J\u00e4mtland-Str\u00f6msund": "ST", "Sweden-J\u00f6nk\u00f6ping-Aneby": "AN", "Sweden-J\u00f6nk\u00f6ping-Eksj\u00f6": "EK", "Sweden-J\u00f6nk\u00f6ping-Gislaved": "GI", "Sweden-J\u00f6nk\u00f6ping-Gnosj\u00f6": "GN", "Sweden-J\u00f6nk\u00f6ping-J\u00f6nk\u00f6ping": "JO", "Sweden-J\u00f6nk\u00f6ping-N\u00e4ssj\u00f6": "NA", "Sweden-J\u00f6nk\u00f6ping-S\u00e4vsj\u00f6": "SA", "Sweden-J\u00f6nk\u00f6ping-Tran\u00e5s": "TR", "Sweden-J\u00f6nk\u00f6ping-Vaggeryd": "VG", "Sweden-J\u00f6nk\u00f6ping-V\u00e4rnamo": "VR", "Sweden-J\u00f6nk\u00f6ping-Vetlanda": "VT", "Sweden-Kalmar-Borgholm": "BO", "Sweden-Kalmar-Emmaboda": "EM", "Sweden-Kalmar-H\u00f6gsby": "HO", "Sweden-Kalmar-Hultsfred": "HU", "Sweden-Kalmar-Kalmar": "KA", "Sweden-Kalmar-M\u00f6nster\u00e5s": "MS", "Sweden-Kalmar-M\u00f6rbyl\u00e5nga": "ML", "Sweden-Kalmar-Nybro": "NY", "Sweden-Kalmar-Oskarshamn": "OS", "Sweden-Kalmar-Tors\u00e5s": "TO", "Sweden-Kalmar-V\u00e4stervik": "VA", "Sweden-Kalmar-Vimmerby": "VI", "Sweden-Kronoberg-\u00c4lmhult": "AH", "Sweden-Kronoberg-Alvesta": "AV", "Sweden-Kronoberg-Lessebo": "LE", "Sweden-Kronoberg-Ljungby": "LJ", "Sweden-Kronoberg-Markaryd": "MA", "Sweden-Kronoberg-Tingsryd": "TI", "Sweden-Kronoberg-Uppvidinge": "UP", "Sweden-Kronoberg-V\u00e4xj\u00f6": "VA", "Sweden-Norrbotten-\u00c4lvsbyn": "AL", "Sweden-Norrbotten-Arjeplog": "AP", "Sweden-Norrbotten-Arvidsjaur": "AJ", "Sweden-Norrbotten-Boden": "BO", "Sweden-Norrbotten-G\u00e4llivare": "GA", "Sweden-Norrbotten-Haparanda": "HA", "Sweden-Norrbotten-Jokkmokk": "JO", "Sweden-Norrbotten-Kalix": "KA", "Sweden-Norrbotten-Kiruna": "KI", "Sweden-Norrbotten-Lule\u00e5": "LU", "Sweden-Norrbotten-\u00d6verkalix": "OK", "Sweden-Norrbotten-\u00d6vertorne\u00e5": "OT", "Sweden-Norrbotten-Pajala": "PA", "Sweden-Norrbotten-Pite\u00e5": "PI", "Sweden-Orebro-Askersund": "AS", "Sweden-Orebro-Degerfors": "DE", "Sweden-Orebro-H\u00e4llefors": "HF", "Sweden-Orebro-Hallsberg": "HB", "Sweden-Orebro-Karlskoga": "KA", "Sweden-Orebro-Kumla": "KU", "Sweden-Orebro-Lax\u00e5": "LA", "Sweden-Orebro-Lekeberg": "LE", "Sweden-Orebro-Lindesberg": "LI", "Sweden-Orebro-Ljusnarsberg": "LJ", "Sweden-Orebro-Nora": "NO", "Sweden-Orebro-\u00d6rebro": "OR", "Sweden-\u00d6sterg\u00f6tland-\u00c5tvidaberg": "AT", "Sweden-\u00d6sterg\u00f6tland-Boxholm": "BO", "Sweden-\u00d6sterg\u00f6tland-Finsp\u00e5ng": "FI", "Sweden-\u00d6sterg\u00f6tland-Kinda": "KI", "Sweden-\u00d6sterg\u00f6tland-Link\u00f6ping": "LI", "Sweden-\u00d6sterg\u00f6tland-Mj\u00f6lby": "MJ", "Sweden-\u00d6sterg\u00f6tland-Motala": "MO", "Sweden-\u00d6sterg\u00f6tland-Norrk\u00f6ping": "NO", "Sweden-\u00d6sterg\u00f6tland-\u00d6desh\u00f6g": "OD", "Sweden-\u00d6sterg\u00f6tland-S\u00f6derk\u00f6ping": "SO", "Sweden-\u00d6sterg\u00f6tland-Vadstena": "VT", "Sweden-\u00d6sterg\u00f6tland-Valdemarsvik": "VV", "Sweden-\u00d6sterg\u00f6tland-Ydre": "YD", "Sweden-Sk\u00e5ne-\u00c4ngelholm": "AN", "Sweden-Sk\u00e5ne-\u00c5storp": "AS", "Sweden-Sk\u00e5ne-B\u00e5stad": "BA", "Sweden-Sk\u00e5ne-Bjuv": "BJ", "Sweden-Sk\u00e5ne-Brom\u00f6lla": "BR", "Sweden-Sk\u00e5ne-Burl\u00f6v": "BU", "Sweden-Sk\u00e5ne-Esl\u00f6v": "ES", "Sweden-Sk\u00e5ne-H\u00e4ssleholm": "HA", "Sweden-Sk\u00e5ne-Helsingborg": "HE", "Sweden-Sk\u00e5ne-H\u00f6gan\u00e4s": "HG", "Sweden-Sk\u00e5ne-H\u00f6\u00f6r": "HO", "Sweden-Sk\u00e5ne-H\u00f6rby": "HB", "Sweden-Sk\u00e5ne-K\u00e4vlinge": "KA", "Sweden-Sk\u00e5ne-Klippan": "KL", "Sweden-Sk\u00e5ne-Kristianstad": "KR", "Sweden-Sk\u00e5ne-Landskrona": "LA", "Sweden-Sk\u00e5ne-Lomma": "LO", "Sweden-Sk\u00e5ne-Lund": "LU", "Sweden-Sk\u00e5ne-Malm\u00f6": "MA", "Sweden-Sk\u00e5ne-\u00d6rkelljunga": "OR", "Sweden-Sk\u00e5ne-Osby": "OS", "Sweden-Sk\u00e5ne-\u00d6stra G\u00f6inge": "OG", "Sweden-Sk\u00e5ne-Perstorp": "PE", "Sweden-Sk\u00e5ne-Simrishamn": "SI", "Sweden-Sk\u00e5ne-Sj\u00f6bo": "SJ", "Sweden-Sk\u00e5ne-Skurup": "SK", "Sweden-Sk\u00e5ne-Staffanstorp": "ST", "Sweden-Sk\u00e5ne-Sval\u00f6v": "SL", "Sweden-Sk\u00e5ne-Svedala": "SD", "Sweden-Sk\u00e5ne-Tomelilla": "TO", "Sweden-Sk\u00e5ne-Trelleborg": "TR", "Sweden-Sk\u00e5ne-Vellinge": "VE", "Sweden-Sk\u00e5ne-Ystad": "YS", "Sweden-S\u00f6dermanland-Eskilstuna": "ES", "Sweden-S\u00f6dermanland-Flen": "FL", "Sweden-S\u00f6dermanland-Gnesta": "GN", "Sweden-S\u00f6dermanland-Katrineholm": "KA", "Sweden-S\u00f6dermanland-Nyk\u00f6ping": "NY", "Sweden-S\u00f6dermanland-Oxel\u00f6sund": "OX", "Sweden-S\u00f6dermanland-Str\u00e4ngn\u00e4s": "ST", "Sweden-S\u00f6dermanland-Trosa": "TR", "Sweden-S\u00f6dermanland-Ving\u00e5ker": "VI", "Sweden-Stockholm-Botkyrka": "BO", "Sweden-Stockholm-Danderyd": "DA", "Sweden-Stockholm-Eker\u00f6": "EK", "Sweden-Stockholm-Haninge": "HA", "Sweden-Stockholm-Huddinge": "HU", "Sweden-Stockholm-J\u00e4rf\u00e4lla": "JA", "Sweden-Stockholm-Liding\u00f6": "LI", "Sweden-Stockholm-Nacka": "NA", "Sweden-Stockholm-Norrt\u00e4lje": "NO", "Sweden-Stockholm-Nykvarn": "NV", "Sweden-Stockholm-Nyn\u00e4shamn": "NH", "Sweden-Stockholm-\u00d6ster\u00e5ker": "OS", "Sweden-Stockholm-Salem": "SA", "Sweden-Stockholm-Sigtuna": "SI", "Sweden-Stockholm-S\u00f6dert\u00e4lje": "SD", "Sweden-Stockholm-Sollentuna": "SL", "Sweden-Stockholm-Solna": "SN", "Sweden-Stockholm-Stockholm": "ST", "Sweden-Stockholm-Sundbyberg": "SU", "Sweden-Stockholm-T\u00e4by": "TA", "Sweden-Stockholm-Tyres\u00f6": "TY", "Sweden-Stockholm-Upplands-Bro": "UB", "Sweden-Stockholm-Upplands-V\u00e4sby": "UV", "Sweden-Stockholm-Vallentuna": "VL", "Sweden-Stockholm-V\u00e4rmd\u00f6": "VR", "Sweden-Stockholm-Vaxholm": "VX", "Sweden-Uppsala-\u00c4lvkarleby": "AL", "Sweden-Uppsala-Enk\u00f6ping": "EN", "Sweden-Uppsala-H\u00e5bo": "HA", "Sweden-Uppsala-Knivsta": "??", "Sweden-Uppsala-\u00d6sthammar": "OS", "Sweden-Uppsala-Tierp": "TI", "Sweden-Uppsala-Uppsala": "UP", "Sweden-V\u00e4rmland-\u00c5rj\u00e4ng": "AJ", "Sweden-V\u00e4rmland-Arvika": "AV", "Sweden-V\u00e4rmland-Eda": "ED", "Sweden-V\u00e4rmland-Filipstad": "FI", "Sweden-V\u00e4rmland-Forshaga": "FO", "Sweden-V\u00e4rmland-Grums": "GR", "Sweden-V\u00e4rmland-Hagfors": "HG", "Sweden-V\u00e4rmland-Hammar\u00f6": "HM", "Sweden-V\u00e4rmland-Karlstad": "KA", "Sweden-V\u00e4rmland-Kil": "KI", "Sweden-V\u00e4rmland-Kristinehamn": "KR", "Sweden-V\u00e4rmland-Munkfors": "MU", "Sweden-V\u00e4rmland-S\u00e4ffle": "SA", "Sweden-V\u00e4rmland-Storfors": "ST", "Sweden-V\u00e4rmland-Sunne": "SU", "Sweden-V\u00e4rmland-Torsby": "TO", "Sweden-V\u00e4sterbotten-\u00c5sele": "AS", "Sweden-V\u00e4sterbotten-Bjurholm": "BJ", "Sweden-V\u00e4sterbotten-Dorotea": "DO", "Sweden-V\u00e4sterbotten-Lycksele": "LY", "Sweden-V\u00e4sterbotten-Mal\u00e5": "MA", "Sweden-V\u00e4sterbotten-Nordmaling": "NM", "Sweden-V\u00e4sterbotten-Norsj\u00f6": "NS", "Sweden-V\u00e4sterbotten-Robertsfors": "RO", "Sweden-V\u00e4sterbotten-Skellefte\u00e5": "SK", "Sweden-V\u00e4sterbotten-Sorsele": "SO", "Sweden-V\u00e4sterbotten-Storuman": "ST", "Sweden-V\u00e4sterbotten-Ume\u00e5": "UM", "Sweden-V\u00e4sterbotten-V\u00e4nn\u00e4s": "VA", "Sweden-V\u00e4sterbotten-Vilhelmina": "VH", "Sweden-V\u00e4sterbotten-Vindeln": "VD", "Sweden-V\u00e4sternorrland-\u00c5nge": "AN", "Sweden-V\u00e4sternorrland-H\u00e4rn\u00f6sand": "HA", "Sweden-V\u00e4sternorrland-Kramfors": "KR", "Sweden-V\u00e4sternorrland-\u00d6rnsk\u00f6ldsvik": "OR", "Sweden-V\u00e4sternorrland-Sollefte\u00e5": "SO", "Sweden-V\u00e4sternorrland-Sundsvall": "SU", "Sweden-V\u00e4sternorrland-Timr\u00e5": "TI", "Sweden-V\u00e4stmanland-Arboga": "AR", "Sweden-V\u00e4stmanland-Fagersta": "FA", "Sweden-V\u00e4stmanland-Hallstahammar": "HA", "Sweden-V\u00e4stmanland-Heby": "HE", "Sweden-V\u00e4stmanland-K\u00f6ping": "KO", "Sweden-V\u00e4stmanland-Kungs\u00f6r": "KU", "Sweden-V\u00e4stmanland-Norberg": "NO", "Sweden-V\u00e4stmanland-Sala": "SA", "Sweden-V\u00e4stmanland-Skinnskatteberg": "SK", "Sweden-V\u00e4stmanland-Surahammar": "SU", "Sweden-V\u00e4stmanland-V\u00e4ster\u00e5s": "VA", "Sweden-V\u00e4stra G\u00f6taland-Ale": "AE", "Sweden-V\u00e4stra G\u00f6taland-Alings\u00e5s": "AS", "Sweden-V\u00e4stra G\u00f6taland-\u00c5m\u00e5l": "AM", "Sweden-V\u00e4stra G\u00f6taland-Bengtsfors": "BE", "Sweden-V\u00e4stra G\u00f6taland-Bollebygd": "BL", "Sweden-V\u00e4stra G\u00f6taland-Bor\u00e5s": "BR", "Sweden-V\u00e4stra G\u00f6taland-Dals-Ed": "DE", "Sweden-V\u00e4stra G\u00f6taland-Essunga": "ES", "Sweden-V\u00e4stra G\u00f6taland-Falk\u00f6ping": "FK", "Sweden-V\u00e4stra G\u00f6taland-F\u00e4rgelanda": "FG", "Sweden-V\u00e4stra G\u00f6taland-G\u00f6teborg": "GB", "Sweden-V\u00e4stra G\u00f6taland-G\u00f6tene": "GN", "Sweden-V\u00e4stra G\u00f6taland-Gr\u00e4storp": "GR", "Sweden-V\u00e4stra G\u00f6taland-Gullsp\u00e5ng": "GU", "Sweden-V\u00e4stra G\u00f6taland-Habo": "HA", "Sweden-V\u00e4stra G\u00f6taland-H\u00e4rryda": "HA", "Sweden-V\u00e4stra G\u00f6taland-Herrljunga": "HE", "Sweden-V\u00e4stra G\u00f6taland-Hjo": "HJ", "Sweden-V\u00e4stra G\u00f6taland-Karlsborg": "KA", "Sweden-V\u00e4stra G\u00f6taland-Kung\u00e4lv": "KU", "Sweden-V\u00e4stra G\u00f6taland-Lerum": "LR", "Sweden-V\u00e4stra G\u00f6taland-Lidk\u00f6ping": "LI", "Sweden-V\u00e4stra G\u00f6taland-Lilla Edet": "LE", "Sweden-V\u00e4stra G\u00f6taland-Lysekil": "LY", "Sweden-V\u00e4stra G\u00f6taland-Mariestad": "MS", "Sweden-V\u00e4stra G\u00f6taland-Mark": "MK", "Sweden-V\u00e4stra G\u00f6taland-Mellerud": "ME", "Sweden-V\u00e4stra G\u00f6taland-M\u00f6lndal": "MO", "Sweden-V\u00e4stra G\u00f6taland-Mullsj\u00f6": "None", "Sweden-V\u00e4stra G\u00f6taland-Munkedal": "MU", "Sweden-V\u00e4stra G\u00f6taland-\u00d6cker\u00f6": "OC", "Sweden-V\u00e4stra G\u00f6taland-Orust": "OR", "Sweden-V\u00e4stra G\u00f6taland-Partille": "PA", "Sweden-V\u00e4stra G\u00f6taland-Skara": "SK", "Sweden-V\u00e4stra G\u00f6taland-Sk\u00f6vde": "SD", "Sweden-V\u00e4stra G\u00f6taland-Soten\u00e4s": "SO", "Sweden-V\u00e4stra G\u00f6taland-Stenungsund": "SS", "Sweden-V\u00e4stra G\u00f6taland-Str\u00f6mstad": "ST", "Sweden-V\u00e4stra G\u00f6taland-Svenljunga": "SV", "Sweden-V\u00e4stra G\u00f6taland-Tanum": "TA", "Sweden-V\u00e4stra G\u00f6taland-Tibro": "TB", "Sweden-V\u00e4stra G\u00f6taland-Tidaholm": "TD", "Sweden-V\u00e4stra G\u00f6taland-Tj\u00f6rn": "TJ", "Sweden-V\u00e4stra G\u00f6taland-T\u00f6reboda": "TO", "Sweden-V\u00e4stra G\u00f6taland-Tranemo": "TM", "Sweden-V\u00e4stra G\u00f6taland-Trollh\u00e4ttan": "TR", "Sweden-V\u00e4stra G\u00f6taland-Uddevalla": "UD", "Sweden-V\u00e4stra G\u00f6taland-Ulricehamn": "UL", "Sweden-V\u00e4stra G\u00f6taland-V\u00e4nersborg": "VB", "Sweden-V\u00e4stra G\u00f6taland-Vara": "VA", "Sweden-V\u00e4stra G\u00f6taland-V\u00e5rg\u00e5rda": "VG", "Switzerland-Aargau-Aarau": "AA", "Switzerland-Aargau-Baden": "BA", "Switzerland-Aargau-Bremgarten": "BG", "Switzerland-Aargau-Brugg": "BR", "Switzerland-Aargau-Kulm": "KU", "Switzerland-Aargau-Laufenburg": "LA", "Switzerland-Aargau-Lenzburg": "LB", "Switzerland-Aargau-Muri": "MU", "Switzerland-Aargau-Rheinfelden": "RF", "Switzerland-Aargau-Zofingen": "ZF", "Switzerland-Aargau-Zurzach": "ZZ", "Switzerland-Appenzell Ausserrhoden-Appenzell Ausserrhoden": "None", "Switzerland-Appenzell Innerrhoden-Appenzell Innerrhoden": "AI", "Switzerland-Basel-Landschaft-Arlesheim": "AH", "Switzerland-Basel-Landschaft-Laufen": "LF", "Switzerland-Basel-Landschaft-Liestal": "LT", "Switzerland-Basel-Landschaft-Sissach": "SS", "Switzerland-Basel-Landschaft-Waldenburg": "WB", "Switzerland-Basel-Stadt-Basel": "None", "Switzerland-Basel-Stadt-Bettingen": "None", "Switzerland-Basel-Stadt-Riehen": "None", "Switzerland-Bern-Aarberg": "AB", "Switzerland-Bern-Aarwangen": "AW", "Switzerland-Bern-Bern": "BE", "Switzerland-Bern-Biel": "BI", "Switzerland-Bern-B\u00fcren": "BU", "Switzerland-Bern-Burgdorf": "BD", "Switzerland-Bern-Courtelary": "CL", "Switzerland-Bern-Erlach": "EL", "Switzerland-Bern-Fraubrunnen": "FB", "Switzerland-Bern-Frutigen": "FT", "Switzerland-Bern-Interlaken": "IL", "Switzerland-Bern-Konolfingen": "KF", "Switzerland-Bern-La Neuveville": "LN", "Switzerland-Bern-Laupen": "LP", "Switzerland-Bern-Moutier": "MT", "Switzerland-Bern-Nidau": "ND", "Switzerland-Bern-Niedersimmental": "NS", "Switzerland-Bern-Oberhasli": "OH", "Switzerland-Bern-Obersimmental": "OS", "Switzerland-Bern-Saanen": "SA", "Switzerland-Bern-Schwarzenburg": "SB", "Switzerland-Bern-Seftigen": "ST", "Switzerland-Bern-Signau": "SN", "Switzerland-Bern-Thun": "TH", "Switzerland-Bern-Trachselwald": "TW", "Switzerland-Bern-Wangen": "WG", "Switzerland-Fribourg-La Broye": "BR", "Switzerland-Fribourg-La Gl\u00e2ne": "GL", "Switzerland-Fribourg-La Gruy\u00e8re": "GR", "Switzerland-Fribourg-La Sarine": "SA", "Switzerland-Fribourg-La Veveyse": "VE", "Switzerland-Fribourg-Lac": "LA", "Switzerland-Fribourg-Sense": "SI", "Switzerland-Gen\u00e8ve-Gen\u00e8ve": "GE", "Switzerland-Glarus-Glarus": "GL", "Switzerland-Graub\u00fcnden-Albula": "AB", "Switzerland-Graub\u00fcnden-Bernina": "BN", "Switzerland-Graub\u00fcnden-Hinterrhein": "HR", "Switzerland-Graub\u00fcnden-Imboden": "IB", "Switzerland-Graub\u00fcnden-Inn": "IN", "Switzerland-Graub\u00fcnden-Landquart": "LQ", "Switzerland-Graub\u00fcnden-Maloja": "ML", "Switzerland-Graub\u00fcnden-Mo\u00ebsa": "MS", "Switzerland-Graub\u00fcnden-Plessur": "PS", "Switzerland-Graub\u00fcnden-Pr\u00e4ttigau/Davos": "PD", "Switzerland-Graub\u00fcnden-Surselva": "SS", "Switzerland-Jura-Del\u00e9mont": "DE", "Switzerland-Jura-Les Franches-Montagnes": "FM", "Switzerland-Jura-Porrentruy": "PO", "Switzerland-Lucerne-Entlebuch": "EB", "Switzerland-Lucerne-Hochdorf": "HD", "Switzerland-Lucerne-Luzern": "LU", "Switzerland-Lucerne-Sursee": "SS", "Switzerland-Lucerne-Willisau": "WS", "Switzerland-Neuch\u00e2tel-Boudry": "BO", "Switzerland-Neuch\u00e2tel-La Chaux-de-Fonds": "CF", "Switzerland-Neuch\u00e2tel-Le Locle": "LO", "Switzerland-Neuch\u00e2tel-Neuch\u00e2tel": "NE", "Switzerland-Neuch\u00e2tel-Val-de-Ruz": "VR", "Switzerland-Neuch\u00e2tel-Val-de-Travers": "VT", "Switzerland-Nidwalden-Nidwalden": "NW", "Switzerland-Obwalden-Obwalden": "OW", "Switzerland-Sankt Gallen-Rheintal": "None", "Switzerland-Sankt Gallen-Rorschach": "RS", "Switzerland-Sankt Gallen-Sankt Gallen": "SG", "Switzerland-Sankt Gallen-Sarganserland": "SA", "Switzerland-Sankt Gallen-See-Gaster": "None", "Switzerland-Sankt Gallen-Toggenburg": "None", "Switzerland-Sankt Gallen-Werdenberg": "WB", "Switzerland-Sankt Gallen-Wil": "WI", "Switzerland-Schaffhausen-Oberklettgau": "OK", "Switzerland-Schaffhausen-Reiat": "RE", "Switzerland-Schaffhausen-Schaffhausen": "SH", "Switzerland-Schaffhausen-Schleitheim": "SM", "Switzerland-Schaffhausen-Stein": "ST", "Switzerland-Schaffhausen-Unterklettgau": "UK", "Switzerland-Schwyz-Einsiedeln": "ES", "Switzerland-Schwyz-Gersau": "GS", "Switzerland-Schwyz-H\u00f6fe": "HO", "Switzerland-Schwyz-K\u00fcssnacht": "KN", "Switzerland-Schwyz-March": "MA", "Switzerland-Schwyz-Schwyz": "SZ", "Switzerland-Solothurn-Bucheggberg": "BB", "Switzerland-Solothurn-Dorneck": "DE", "Switzerland-Solothurn-G\u00e4u": "GA", "Switzerland-Solothurn-G\u00f6sgen": "GG", "Switzerland-Solothurn-Lebern": "LB", "Switzerland-Solothurn-Olten": "OL", "Switzerland-Solothurn-Solothurn": "SO", "Switzerland-Solothurn-Thal": "TH", "Switzerland-Solothurn-Thierstein": "TS", "Switzerland-Solothurn-Wasseramt": "WA", "Switzerland-Thurgau-Arbon": "AB", "Switzerland-Thurgau-Bischofszell": "BZ", "Switzerland-Thurgau-Bodensee": "None", "Switzerland-Thurgau-Diessenhofen": "DH", "Switzerland-Thurgau-Frauenfeld": "FF", "Switzerland-Thurgau-Kreuzlingen": "KL", "Switzerland-Thurgau-M\u00fcnchwilen": "MW", "Switzerland-Thurgau-Steckborn": "SB", "Switzerland-Thurgau-Weinfelden": "WF", "Switzerland-Ticino-Bellinzona": "BZ", "Switzerland-Ticino-Blenio": "BL", "Switzerland-Ticino-Leventina": "LT", "Switzerland-Ticino-Locarno": "LO", "Switzerland-Ticino-Lugano": "LG", "Switzerland-Ticino-Mendrisio": "MD", "Switzerland-Ticino-Riviera": "RI", "Switzerland-Ticino-Vallemaggia": "VM", "Switzerland-Uri-Uri": "UR", "Switzerland-Valais-Brig": "BR", "Switzerland-Valais-Conthey": "CO", "Switzerland-Valais-Entremont": "EM", "Switzerland-Valais-Goms": "GO", "Switzerland-Valais-H\u00e9rens": "HE", "Switzerland-Valais-Leuk": "LE", "Switzerland-Valais-Martigny": "MA", "Switzerland-Valais-Monthey": "MO", "Switzerland-Valais-Raron": "RA", "Switzerland-Valais-Saint-Maurice": "SM", "Switzerland-Valais-Sierre": "SR", "Switzerland-Valais-Sion": "SI", "Switzerland-Valais-Visp": "VI", "Switzerland-Valais-West Raron": "None", "Switzerland-Vaud-Aigle": "AI", "Switzerland-Vaud-Broye-Vully": "None", "Switzerland-Vaud-Gros-de-Vaud": "None", "Switzerland-Vaud-Jura-North Vaudois": "None", "Switzerland-Vaud-Lausanne": "LS", "Switzerland-Vaud-Lavaux-Oron": "LX", "Switzerland-Vaud-Morges": "MO", "Switzerland-Vaud-Nyon": "NY", "Switzerland-Vaud-Ouest lausannois": "None", "Switzerland-Vaud-Pays-d'Enhaut": "PE", "Switzerland-Zug-Zug": "ZG", "Switzerland-Z\u00fcrich-Affoltern": "AT", "Switzerland-Z\u00fcrich-Andelfingen": "AF", "Switzerland-Z\u00fcrich-B\u00fclach": "BU", "Switzerland-Z\u00fcrich-Dielsdorf": "DD", "Switzerland-Z\u00fcrich-Dietikon": "DT", "Switzerland-Z\u00fcrich-Hinwil": "HW", "Switzerland-Z\u00fcrich-Horgen": "HG", "Switzerland-Z\u00fcrich-Meilen": "ML", "Switzerland-Z\u00fcrich-Pf\u00e4ffikon": "PF", "Switzerland-Z\u00fcrich-Schaffhausen": "None", "Switzerland-Z\u00fcrich-Uster": "US", "Switzerland-Z\u00fcrich-Winterthur": "WT", "Switzerland-Z\u00fcrich-Z\u00fcrich": "ZH", "Syria-Al \u1e24asakah-Al-Hasakah": "None", "Syria-Al \u1e24asakah-Al-Malikiyah": "None", "Syria-Al \u1e24asakah-Al Qamishli": "None", "Syria-Al \u1e24asakah-Ra's al-'Ayn": "None", "Syria-Aleppo-'Ayn al-'Arab": "None", "Syria-Aleppo-A'zaz": "None", "Syria-Aleppo-Afrin": "None", "Syria-Aleppo-Al Bab": "None", "Syria-Aleppo-As-Safirah": "None", "Syria-Aleppo-Jabal Sam'an": "None", "Syria-Aleppo-Jarabulus": "None", "Syria-Aleppo-Manbij": "None", "Syria-Ar Raqqah-Ar-Raqqah": "None", "Syria-Ar Raqqah-Ath-Thawrah": "None", "Syria-Ar Raqqah-Tal Abyad": "None", "Syria-As Suwayda'-As-Suwayda": "None", "Syria-As Suwayda'-Salkhad": "None", "Syria-As Suwayda'-Shahba": "None", "Syria-Damascus-Damascus": "None", "Syria-Dar`a-As-Sanamayn": "None", "Syria-Dar`a-Daraa": "None", "Syria-Dar`a-Izra'": "None", "Syria-Dayr Az Zawr-Abu Kamal": "None", "Syria-Dayr Az Zawr-Deir ez-Zor": "None", "Syria-Dayr Az Zawr-Mayadin": "None", "Syria-Hamah-As-Suqaylabiyah": "None", "Syria-Hamah-Hama": "None", "Syria-Hamah-Masyaf": "None", "Syria-Hamah-Muhardeh": "None", "Syria-Hamah-Salamiyah": "None", "Syria-Hims-Al-Mukharram": "None", "Syria-Hims-Al-Qusayr": "None", "Syria-Hims-Ar-Rastan": "None", "Syria-Hims-Hims": "None", "Syria-Hims-Palmyra": "None", "Syria-Hims-Talkalakh": "None", "Syria-Idlib-Arihah": "None", "Syria-Idlib-Harem": "None", "Syria-Idlib-Idlib": "None", "Syria-Idlib-Jisr ash-Shugur": "None", "Syria-Idlib-Ma'arrat al-Numan": "None", "Syria-Lattakia-Al-Haffah": "None", "Syria-Lattakia-Jableh": "None", "Syria-Lattakia-Latakia": "None", "Syria-Lattakia-Qardaha": "None", "Syria-Quneitra-Quneitra": "None", "Syria-Rif Dimashq-Al-Qutayfah": "None", "Syria-Rif Dimashq-An-Nabk": "None", "Syria-Rif Dimashq-At-Tall": "None", "Syria-Rif Dimashq-Darayya": "None", "Syria-Rif Dimashq-Duma": "None", "Syria-Rif Dimashq-Markaz Rif Dimashq": "None", "Syria-Rif Dimashq-Qatana": "None", "Syria-Rif Dimashq-Yabrud": "None", "Syria-Rif Dimashq-Zabadani": "None", "Syria-Tartus-Ash-Shaykh Badr": "None", "Syria-Tartus-Baniyas": "None", "Syria-Tartus-Duraykish": "None", "Syria-Tartus-Safita": "None", "Syria-Tartus-Tartus": "None", "Taiwan-Fujian-Kinmen": "KM", "Taiwan-Fujian-Lienkiang": "LK", "Taiwan-Kaohsiung-Kaohsiung": "KS", "Taiwan-New Taipei-New Taipei": "TP", "Taiwan-Taichung-Taichung": "TU", "Taiwan-Tainan-Tainan": "TI", "Taiwan-Taipei-Taipei": "TC", "Taiwan-Taiwan-Changhua": "CG", "Taiwan-Taiwan-Chiayi City": "CS", "Taiwan-Taiwan-Chiayi County": "CH", "Taiwan-Taiwan-Hsinchu City": "HS", "Taiwan-Taiwan-Hsinchu County": "HS", "Taiwan-Taiwan-Hualien": "HL", "Taiwan-Taiwan-Keelung": "CL", "Taiwan-Taiwan-Miaoli": "ML", "Taiwan-Taiwan-Nantou": "NT", "Taiwan-Taiwan-Penghu": "PH", "Taiwan-Taiwan-Pingtung": "PT", "Taiwan-Taiwan-Taitung": "TT", "Taiwan-Taiwan-Taoyuan": "TY", "Taiwan-Taiwan-Yilan": "IL", "Taiwan-Taiwan-Yulin": "YL", "Tajikistan-Dushanbe-Rudaki": "None", "Tajikistan-Gorno-Badakhshan-Darvoz": "None", "Tajikistan-Gorno-Badakhshan-Ishkoshim": "None", "Tajikistan-Gorno-Badakhshan-Murghob": "None", "Tajikistan-Gorno-Badakhshan-Roshtqala": "None", "Tajikistan-Gorno-Badakhshan-Rushon": "None", "Tajikistan-Gorno-Badakhshan-Shughnon": "None", "Tajikistan-Gorno-Badakhshan-Vanj": "None", "Tajikistan-Khatlon-Baljuvon": "None", "Tajikistan-Khatlon-Bokhtar": "None", "Tajikistan-Khatlon-Danghara": "None", "Tajikistan-Khatlon-Farkhor": "None", "Tajikistan-Khatlon-Jilikul": "None", "Tajikistan-Khatlon-Jomi": "None", "Tajikistan-Khatlon-Khovaling": "None", "Tajikistan-Khatlon-Khuroson": "None", "Tajikistan-Khatlon-Kolkhozobod": "None", "Tajikistan-Khatlon-Kulob": "None", "Tajikistan-Khatlon-Moskva": "None", "Tajikistan-Khatlon-Muminobod": "None", "Tajikistan-Khatlon-Norak": "None", "Tajikistan-Khatlon-Nosir Khusrav": "None", "Tajikistan-Khatlon-Panj": "None", "Tajikistan-Khatlon-Qabodiyon": "None", "Tajikistan-Khatlon-Qumsangir": "None", "Tajikistan-Khatlon-Sarband": "None", "Tajikistan-Khatlon-Shahrituz": "None", "Tajikistan-Khatlon-Shurobod": "None", "Tajikistan-Khatlon-Sovet": "None", "Tajikistan-Khatlon-Vakhsh": "None", "Tajikistan-Khatlon-Vose": "None", "Tajikistan-Khatlon-Yovon": "None", "Tajikistan-Leninabad-Asht": "None", "Tajikistan-Leninabad-Ayni": "None", "Tajikistan-Leninabad-Ghafurov": "None", "Tajikistan-Leninabad-Ghonchi": "None", "Tajikistan-Leninabad-Isfara": "None", "Tajikistan-Leninabad-Istaravshan": "None", "Tajikistan-Leninabad-Jabor Rasulov": "None", "Tajikistan-Leninabad-Konibodom": "None", "Tajikistan-Leninabad-Kuhistoni Mastchoh": "None", "Tajikistan-Leninabad-Matchin": "None", "Tajikistan-Leninabad-Pandjakent": "None", "Tajikistan-Leninabad-Shahriston": "None", "Tajikistan-Leninabad-Spitamen": "None", "Tajikistan-Leninabad-Zafarobod": "None", "Tajikistan-Tadzhikistan Territories-Fayzobod": "None", "Tajikistan-Tadzhikistan Territories-Hissor": "None", "Tajikistan-Tadzhikistan Territories-Jirgatol": "None", "Tajikistan-Tadzhikistan Territories-Nurobod": "None", "Tajikistan-Tadzhikistan Territories-Rasht": "None", "Tajikistan-Tadzhikistan Territories-Roghun": "None", "Tajikistan-Tadzhikistan Territories-Rudaki": "None", "Tajikistan-Tadzhikistan Territories-Shahrinav": "None", "Tajikistan-Tadzhikistan Territories-Tavildara": "None", "Tajikistan-Tadzhikistan Territories-Tojikobod": "None", "Tajikistan-Tadzhikistan Territories-Tursunzoda": "None", "Tajikistan-Tadzhikistan Territories-Vahdat": "None", "Tajikistan-Tadzhikistan Territories-Varzob": "None", "Tanzania-Arusha-Arusha Urban": "None", "Tanzania-Arusha-Arusha": "AS", "Tanzania-Arusha-Karatu": "KA", "Tanzania-Arusha-Lake Eyasi": "None", "Tanzania-Arusha-Lake Manyara": "None", "Tanzania-Arusha-Longido": "None", "Tanzania-Arusha-Meru": "None", "Tanzania-Arusha-Monduli": "MO", "Tanzania-Arusha-Ngorongoro": "NG", "Tanzania-Dar es Salaam-Ilala": "IL", "Tanzania-Dar es Salaam-Kinondoni": "KI", "Tanzania-Dar es Salaam-Temeke": "TE", "Tanzania-Dodoma-Bahi": "None", "Tanzania-Dodoma-Chamwino": "None", "Tanzania-Dodoma-Chemba": "None", "Tanzania-Dodoma-Dodoma Urban": "DU", "Tanzania-Dodoma-Kondoa": "KD", "Tanzania-Dodoma-Kongwa": "KG", "Tanzania-Dodoma-Mpwapwa": "MP", "Tanzania-Geita-Bukombe": "BU", "Tanzania-Geita-Chato": "None", "Tanzania-Geita-Geita": "GE", "Tanzania-Geita-Mbogwe": "None", "Tanzania-Geita-Nyang'wale": "None", "Tanzania-Iringa-Iringa Rural": "IR", "Tanzania-Iringa-Iringa Urban": "IM", "Tanzania-Iringa-Kilolo": "KI", "Tanzania-Iringa-Mafinga Township Authority": "None", "Tanzania-Iringa-Mufindi": "MU", "Tanzania-Kagera-Biharamulo": "BI", "Tanzania-Kagera-Bukoba Rural": "BR", "Tanzania-Kagera-Bukoba Urban": "BU", "Tanzania-Kagera-Karagwe": "KA", "Tanzania-Kagera-Kyerwa": "None", "Tanzania-Kagera-Lake Victoria": "None", "Tanzania-Kagera-Missenyi": "None", "Tanzania-Kagera-Muleba": "MU", "Tanzania-Kagera-Ngara": "NG", "Tanzania-Katavi-Lake Rukwa": "None", "Tanzania-Katavi-Lake Tanganyika": "None", "Tanzania-Katavi-Mlele": "None", "Tanzania-Katavi-Mpanda Urban": "None", "Tanzania-Katavi-Mpanda": "MP", "Tanzania-Kigoma-Buhigwe": "None", "Tanzania-Kigoma-Kakonko": "None", "Tanzania-Kigoma-Kasulu Township Authority": "None", "Tanzania-Kigoma-Kasulu": "KA", "Tanzania-Kigoma-Kibondo": "KI", "Tanzania-Kigoma-Kigoma Rural": "KR", "Tanzania-Kigoma-Kigoma Urban": "KU", "Tanzania-Kigoma-Lake Tanganyika": "None", "Tanzania-Kigoma-Uvinza": "None", "Tanzania-Kilimanjaro-Hai": "HA", "Tanzania-Kilimanjaro-Moshi Rural": "MR", "Tanzania-Kilimanjaro-Moshi Urban": "MU", "Tanzania-Kilimanjaro-Mwanga": "MW", "Tanzania-Kilimanjaro-Rombo": "RO", "Tanzania-Kilimanjaro-Same": "SA", "Tanzania-Kilimanjaro-Siha": "None", "Tanzania-Lindi-Kilwa": "KI", "Tanzania-Lindi-Lindi Rural": "LR", "Tanzania-Lindi-Lindi Urban": "LU", "Tanzania-Lindi-Liwale": "LI", "Tanzania-Lindi-Nachingwea": "NA", "Tanzania-Lindi-Ruangwa": "RU", "Tanzania-Manyara-Babati Urban": "None", "Tanzania-Manyara-Babati": "BA", "Tanzania-Manyara-Hanang": "HA", "Tanzania-Manyara-Kiteto": "KI", "Tanzania-Manyara-Lake Manyara": "None", "Tanzania-Manyara-Mbulu": "MB", "Tanzania-Manyara-Simanjiro": "SI", "Tanzania-Mara-Bunda": "BU", "Tanzania-Mara-Butiama": "None", "Tanzania-Mara-Lake Victoria": "None", "Tanzania-Mara-Musoma Rural": "MR", "Tanzania-Mara-Musoma Urban": "MU", "Tanzania-Mara-Rorya": "None", "Tanzania-Mara-Serengeti": "SE", "Tanzania-Mara-Tarime": "TA", "Tanzania-Mbeya-Chunya": "CH", "Tanzania-Mbeya-Ileje": "IL", "Tanzania-Mbeya-Kyela": "KY", "Tanzania-Mbeya-Lake Rukwa": "None", "Tanzania-Mbeya-Mbarali": "MB", "Tanzania-Mbeya-Mbeya Rural": "MR", "Tanzania-Mbeya-Mbeya Urban": "MU", "Tanzania-Mbeya-Mbozi": "MZ", "Tanzania-Mbeya-Momba": "None", "Tanzania-Mbeya-Rungwe": "RU", "Tanzania-Mbeya-Tunduma": "None", "Tanzania-Morogoro-Gairo": "None", "Tanzania-Morogoro-Kilombero": "KM", "Tanzania-Morogoro-Kilosa": "KS", "Tanzania-Morogoro-Morogoro Rural": "MR", "Tanzania-Morogoro-Morogoro Urban": "MU", "Tanzania-Morogoro-Mvomero": "MV", "Tanzania-Morogoro-Ulanga": "UL", "Tanzania-Mtwara-Masasi Township Authority": "None", "Tanzania-Mtwara-Masasi": "MA", "Tanzania-Mtwara-Mtwara Rural": "MR", "Tanzania-Mtwara-Mtwara Urban": "MU", "Tanzania-Mtwara-Nanyumbu": "None", "Tanzania-Mtwara-Newala": "NE", "Tanzania-Mtwara-Tandahimba": "TA", "Tanzania-Mwanza-Ilemela": "IL", "Tanzania-Mwanza-Kwimba": "KW", "Tanzania-Mwanza-Lake Victoria": "None", "Tanzania-Mwanza-Magu": "MA", "Tanzania-Mwanza-Misungwi": "MI", "Tanzania-Mwanza-Nyamagana": "NY", "Tanzania-Mwanza-Sengerema": "SE", "Tanzania-Mwanza-Ukerewe": "UK", "Tanzania-Njombe-Ludewa": "LU", "Tanzania-Njombe-Makambako Township Authority": "None", "Tanzania-Njombe-Makete": "MA", "Tanzania-Njombe-Njombe Urban": "None", "Tanzania-Njombe-Njombe": "NJ", "Tanzania-Njombe-Wanging'ombe": "None", "Tanzania-Pemba North-Micheweni": "MI", "Tanzania-Pemba North-Wete": "WE", "Tanzania-Pemba South-Chake": "CH", "Tanzania-Pemba South-Mkoani": "MK", "Tanzania-Pwani-Bagamoyo": "BA", "Tanzania-Pwani-Kibaha Urban": "None", "Tanzania-Pwani-Kibaha": "KB", "Tanzania-Pwani-Kisarawe": "KS", "Tanzania-Pwani-Mafia": "MA", "Tanzania-Pwani-Mkuranga": "MK", "Tanzania-Pwani-Rufiji": "RU", "Tanzania-Rukwa-Kalambo": "None", "Tanzania-Rukwa-Lake Rukwa": "None", "Tanzania-Rukwa-Lake Tanganyika": "None", "Tanzania-Rukwa-Nkasi": "NK", "Tanzania-Rukwa-Sumbawanga Rural": "SR", "Tanzania-Rukwa-Sumbawanga Urban": "SU", "Tanzania-Ruvuma-Mbinga": "MB", "Tanzania-Ruvuma-Namtumbo": "NA", "Tanzania-Ruvuma-Nyasa": "None", "Tanzania-Ruvuma-Songea Rural": "SR", "Tanzania-Ruvuma-Songea Urban": "SU", "Tanzania-Ruvuma-Tunduru": "TU", "Tanzania-Shinyanga-Kahama Township Authority": "None", "Tanzania-Shinyanga-Kahama": "KA", "Tanzania-Shinyanga-Kishapu": "KI", "Tanzania-Shinyanga-Shinyanga Rural": "SR", "Tanzania-Shinyanga-Shinyanga Urban": "SU", "Tanzania-Simiyu-Bariadi": "BA", "Tanzania-Simiyu-Busega": "None", "Tanzania-Simiyu-Itilima": "None", "Tanzania-Simiyu-Lake Eyasi": "None", "Tanzania-Simiyu-Lake Victoria": "None", "Tanzania-Simiyu-Maswa": "MA", "Tanzania-Simiyu-Meatu": "ME", "Tanzania-Singida-Ikungi": "None", "Tanzania-Singida-Iramba": "IR", "Tanzania-Singida-Manyoni": "MA", "Tanzania-Singida-Mkalama": "None", "Tanzania-Singida-Singida Rural": "SI", "Tanzania-Singida-Singida Urban": "SU", "Tanzania-Tabora-Igunga": "IG", "Tanzania-Tabora-Kaliua": "None", "Tanzania-Tabora-Nzega": "NZ", "Tanzania-Tabora-Sikonge": "SI", "Tanzania-Tabora-Tabora Urban": "TA", "Tanzania-Tabora-Urambo": "UR", "Tanzania-Tabora-Uyui": "UY", "Tanzania-Tanga-Handeni Township Authority": "None", "Tanzania-Tanga-Handeni": "HA", "Tanzania-Tanga-Kilindi": "KI", "Tanzania-Tanga-Korogwe Township Authority": "None", "Tanzania-Tanga-Korogwe": "KO", "Tanzania-Tanga-Lushoto": "LU", "Tanzania-Tanga-Mkinga": "None", "Tanzania-Tanga-Muheza": "MU", "Tanzania-Tanga-Pangani": "PA", "Tanzania-Tanga-Tanga": "TA", "Tanzania-Zanzibar North-Kaskazini 'A'": "NA", "Tanzania-Zanzibar North-Kaskazini 'B'": "NB", "Tanzania-Zanzibar South and Central-Kati": "CE", "Tanzania-Zanzibar South and Central-Kusini": "SO", "Tanzania-Zanzibar West-Magharibi": "WE", "Tanzania-Zanzibar West-Mjini": "TO", "Thailand-Amnat Charoen-Chanuman": "CH", "Thailand-Amnat Charoen-Hua Taphan": "HU", "Thailand-Amnat Charoen-Lu Amnat": "LU", "Thailand-Amnat Charoen-Muang Amnat Charoen": "AM", "Thailand-Amnat Charoen-Pathum Ratwongsa": "PA", "Thailand-Amnat Charoen-Phana": "PH", "Thailand-Amnat Charoen-Senangkhanikhom": "SE", "Thailand-Ang Thong-Chaiyo": "CH", "Thailand-Ang Thong-Muang Ang Thong": "AN", "Thailand-Ang Thong-Pa Mok": "PA", "Thailand-Ang Thong-Pho Thong": "PH", "Thailand-Ang Thong-Samko": "SA", "Thailand-Ang Thong-Sawaengha": "SH", "Thailand-Ang Thong-Wiset Chai Chan": "WI", "Thailand-Bangkok Metropolis-Bang Bon": "BO", "Thailand-Bangkok Metropolis-Bang Kapi": "KP", "Thailand-Bangkok Metropolis-Bang Khae": "KA", "Thailand-Bangkok Metropolis-Bang Khen": "KE", "Thailand-Bangkok Metropolis-Bang Kho Laem": "KL", "Thailand-Bangkok Metropolis-Bang Na": "NA", "Thailand-Bangkok Metropolis-Bang Plad": "PH", "Thailand-Bangkok Metropolis-Bang Rak": "RA", "Thailand-Bangkok Metropolis-Bang Su": "SU", "Thailand-Bangkok Metropolis-Bangkhuntien": "KT", "Thailand-Bangkok Metropolis-Bangkok Noi": "BN", "Thailand-Bangkok Metropolis-Bangkok Yai": "BY", "Thailand-Bangkok Metropolis-Bung Kum": "BK", "Thailand-Bangkok Metropolis-Chatuchak": "CH", "Thailand-Bangkok Metropolis-Chom Thong": "CT", "Thailand-Bangkok Metropolis-Din Dang": "DI", "Thailand-Bangkok Metropolis-Don Muang": "DO", "Thailand-Bangkok Metropolis-Dusit": "DU", "Thailand-Bangkok Metropolis-Huai Kwang": "HU", "Thailand-Bangkok Metropolis-Khan Na Yao": "KY", "Thailand-Bangkok Metropolis-Khlong Sam Wa": "KW", "Thailand-Bangkok Metropolis-Khlong San": "KS", "Thailand-Bangkok Metropolis-Khlong Toey": "KH", "Thailand-Bangkok Metropolis-Lak Si": "LS", "Thailand-Bangkok Metropolis-Lat Krabang": "LK", "Thailand-Bangkok Metropolis-Lat Phrao": "LP", "Thailand-Bangkok Metropolis-Min Buri": "MI", "Thailand-Bangkok Metropolis-Nong Chok": "NC", "Thailand-Bangkok Metropolis-Nongkheam": "NK", "Thailand-Bangkok Metropolis-Pathum Wan": "PA", "Thailand-Bangkok Metropolis-Phasi Charoen": "PC", "Thailand-Bangkok Metropolis-Phaya Thai": "PT", "Thailand-Bangkok Metropolis-Phra Nakhon": "PN", "Thailand-Bangkok Metropolis-Pom Pram Sattru": "PP", "Thailand-Bangkok Metropolis-Prakanong": "PK", "Thailand-Bangkok Metropolis-Prawet": "PR", "Thailand-Bangkok Metropolis-Rat Burana": "RB", "Thailand-Bangkok Metropolis-Ratchathewi": "RT", "Thailand-Bangkok Metropolis-Sai Mai": "SM", "Thailand-Bangkok Metropolis-Samphantawong": "SA", "Thailand-Bangkok Metropolis-Saphan Sung": "SS", "Thailand-Bangkok Metropolis-Sathorn": "ST", "Thailand-Bangkok Metropolis-Suan Luang": "SL", "Thailand-Bangkok Metropolis-Taling Chan": "TA", "Thailand-Bangkok Metropolis-Thawi Wattana": "TW", "Thailand-Bangkok Metropolis-Thon Buri": "TB", "Thailand-Bangkok Metropolis-Thungkru": "TK", "Thailand-Bangkok Metropolis-Wang Thonglang": "WT", "Thailand-Bangkok Metropolis-Wattana": "WA", "Thailand-Bangkok Metropolis-Yannawa": "YA", "Thailand-Bueng Kan-Bung Kan": "KA", "Thailand-Bueng Kan-Bung Khong Long": "KL", "Thailand-Bueng Kan-K. Bung Khla": "KH", "Thailand-Bueng Kan-Pak Khat": "PK", "Thailand-Bueng Kan-Phon Charoen": "PC", "Thailand-Bueng Kan-Seka": "SE", "Thailand-Bueng Kan-Si Wilai": "SW", "Thailand-Bueng Kan-So Phisai": "SP", "Thailand-Buri Ram-Ban Kruat": "KR", "Thailand-Buri Ram-Ban Mai Chai Pho": "MC", "Thailand-Buri Ram-Chalermphrakiet": "CP", "Thailand-Buri Ram-Cham Ni": "CH", "Thailand-Buri Ram-Huai Rat": "HU", "Thailand-Buri Ram-K. Ban Dan": "DA", "Thailand-Buri Ram-K. Daen Kong": "KD", "Thailand-Buri Ram-Khu Muang": "KM", "Thailand-Buri Ram-Krasang": "KS", "Thailand-Buri Ram-Lahan Sai": "LS", "Thailand-Buri Ram-Lam Plai Mat": "LP", "Thailand-Buri Ram-Muang Buri Ram": "BR", "Thailand-Buri Ram-Na Pho": "NP", "Thailand-Buri Ram-Nang Rong": "NR", "Thailand-Buri Ram-Non Din Daeng": "ND", "Thailand-Buri Ram-Non Suwan": "NS", "Thailand-Buri Ram-Nong Hong": "NH", "Thailand-Buri Ram-Nong Ki": "NK", "Thailand-Buri Ram-Pa Kham": "PA", "Thailand-Buri Ram-Phlapphlachai": "PP", "Thailand-Buri Ram-Phutthaisong": "PH", "Thailand-Buri Ram-Prakhon Chai": "PC", "Thailand-Buri Ram-Satuk": "SA", "Thailand-Chachoengsao-Ban Pho": "PH", "Thailand-Chachoengsao-Bang Khla": "KH", "Thailand-Chachoengsao-Bang Nam Prieo": "NP", "Thailand-Chachoengsao-Bang Pakong": "PA", "Thailand-Chachoengsao-K. Khlong Khuan": "KK", "Thailand-Chachoengsao-Muang Chachoengsao": "CH", "Thailand-Chachoengsao-Phanom Sarakham": "PS", "Thailand-Chachoengsao-Plaeng Yao": "PY", "Thailand-Chachoengsao-Ratchasan": "RA", "Thailand-Chachoengsao-Sanam Chaikhet": "SA", "Thailand-Chachoengsao-Tha Ta Kieb": "TH", "Thailand-Chai Nat-Han Kha": "HA", "Thailand-Chai Nat-K. Noen Kham": "NK", "Thailand-Chai Nat-K. Nong Ma Mong": "NM", "Thailand-Chai Nat-Manorom": "MA", "Thailand-Chai Nat-Muang Chai Nat": "CH", "Thailand-Chai Nat-Sankha Buri": "SN", "Thailand-Chai Nat-Sanphaya": "SP", "Thailand-Chai Nat-Wat Sing": "WA", "Thailand-Chaiyaphum-Bamnet Narong": "BN", "Thailand-Chaiyaphum-Ban Khwao": "KH", "Thailand-Chaiyaphum-Ban Thaen": "TH", "Thailand-Chaiyaphum-Chatturat": "CT", "Thailand-Chaiyaphum-K. Sap Yai": "SA", "Thailand-Chaiyaphum-Kaeng Khlo": "KK", "Thailand-Chaiyaphum-Kaset Sombon": "KA", "Thailand-Chaiyaphum-Khon San": "KS", "Thailand-Chaiyaphum-Khon Sawan": "KO", "Thailand-Chaiyaphum-Muang Chaiyaphum": "CP", "Thailand-Chaiyaphum-Noen Sa-Nga": "NS", "Thailand-Chaiyaphum-Nong Bua Daeng": "ND", "Thailand-Chaiyaphum-Nong Bua Rawae": "NR", "Thailand-Chaiyaphum-Phakdi Chumphol": "PC", "Thailand-Chaiyaphum-Phu Khieo": "PK", "Thailand-Chaiyaphum-Thep Sathit": "TS", "Thailand-Chanthaburi-K. Kao Kichakut": "KK", "Thailand-Chanthaburi-K. Na Yai Am": "NA", "Thailand-Chanthaburi-Kang Hang Maeo": "KA", "Thailand-Chanthaburi-Khlung": "KH", "Thailand-Chanthaburi-Laem Sing": "LA", "Thailand-Chanthaburi-Makham": "MA", "Thailand-Chanthaburi-Muang Chanthaburi": "CH", "Thailand-Chanthaburi-Pong Nam Ron": "PO", "Thailand-Chanthaburi-Soydow": "SO", "Thailand-Chanthaburi-Tha Mai": "TH", "Thailand-Chiang Mai-Chai Prakarn": "CP", "Thailand-Chiang Mai-Chiang Dao": "CD", "Thailand-Chiang Mai-Chom Thong": "CT", "Thailand-Chiang Mai-Doi Saket": "DS", "Thailand-Chiang Mai-Doi Tao": "DT", "Thailand-Chiang Mai-Fang": "FA", "Thailand-Chiang Mai-Hang Dong": "HA", "Thailand-Chiang Mai-Hot": "HO", "Thailand-Chiang Mai-K. Doi Lo": "DL", "Thailand-Chiang Mai-K. Mae On": "MO", "Thailand-Chiang Mai-Mae Ai": "MA", "Thailand-Chiang Mai-Mae Chaem": "MC", "Thailand-Chiang Mai-Mae Rim": "MR", "Thailand-Chiang Mai-Mae Taeng": "MT", "Thailand-Chiang Mai-Mae Wang": "MW", "Thailand-Chiang Mai-Muang Chiang Mai": "CM", "Thailand-Chiang Mai-Omkoi": "OM", "Thailand-Chiang Mai-Phrao": "PH", "Thailand-Chiang Mai-Samoeng": "SM", "Thailand-Chiang Mai-San Kamphaeng": "SK", "Thailand-Chiang Mai-San Pa Tong": "SP", "Thailand-Chiang Mai-San Sai": "SS", "Thailand-Chiang Mai-Saraphi": "SA", "Thailand-Chiang Mai-Wiang Haeng": "WI", "Thailand-Chiang Rai-Chiang Khong": "CK", "Thailand-Chiang Rai-Chiang Saen": "CS", "Thailand-Chiang Rai-K. Doi Luang": "DO", "Thailand-Chiang Rai-K. Wieng Chiang": "WR", "Thailand-Chiang Rai-Khun Tan": "KH", "Thailand-Chiang Rai-Mae Chan": "MC", "Thailand-Chiang Rai-Mae Fa Luang": "MF", "Thailand-Chiang Rai-Mae Lao": "ML", "Thailand-Chiang Rai-Mae Sai": "MS", "Thailand-Chiang Rai-Mae Suai": "MA", "Thailand-Chiang Rai-Muang Chiang Rai": "CR", "Thailand-Chiang Rai-Pa Daet": "PA", "Thailand-Chiang Rai-Phan": "PH", "Thailand-Chiang Rai-Phaya Mengrai": "PM", "Thailand-Chiang Rai-Thoeng": "TH", "Thailand-Chiang Rai-Wiang Chai": "WC", "Thailand-Chiang Rai-Wiang Pa Pao": "WP", "Thailand-Chiang Rai-Wieng Kaen": "WK", "Thailand-Chon Buri-Ban Bung": "BU", "Thailand-Chon Buri-Bang Lamung": "LA", "Thailand-Chon Buri-Bo Thong": "BO", "Thailand-Chon Buri-K. Ko Chan": "KC", "Thailand-Chon Buri-Ko Sichang": "KS", "Thailand-Chon Buri-Muang Chon Buri": "CH", "Thailand-Chon Buri-Nong Yai": "NO", "Thailand-Chon Buri-Phan Thong": "PT", "Thailand-Chon Buri-Phanat Nikhom": "PN", "Thailand-Chon Buri-Sattahip": "SA", "Thailand-Chon Buri-Si Racha": "SI", "Thailand-Chumphon-Lamae": "LA", "Thailand-Chumphon-Lang Suan": "LS", "Thailand-Chumphon-Muang Chumphon": "CH", "Thailand-Chumphon-Pathiu": "PA", "Thailand-Chumphon-Phato": "PH", "Thailand-Chumphon-Sawi": "SA", "Thailand-Chumphon-Tha Sae": "TS", "Thailand-Chumphon-Thung Tako": "TT", "Thailand-Kalasin-Huai Mek": "HM", "Thailand-Kalasin-Huai Phung": "HP", "Thailand-Kalasin-K. Don Chan": "DO", "Thailand-Kalasin-K. Kong Chai": "CH", "Thailand-Kalasin-K. Na Du": "NK", "Thailand-Kalasin-K. Sam Chai": "SC", "Thailand-Kalasin-Kamalasai": "KA", "Thailand-Kalasin-Kham Muang": "KM", "Thailand-Kalasin-Khao Wong": "KW", "Thailand-Kalasin-Kuchinarai": "KU", "Thailand-Kalasin-Muang Kalasin": "KL", "Thailand-Kalasin-Na Mon": "NM", "Thailand-Kalasin-Nong Kung Si": "NS", "Thailand-Kalasin-Rong Kham": "RK", "Thailand-Kalasin-Sahatsakhan": "SA", "Thailand-Kalasin-Somdet": "SO", "Thailand-Kalasin-Tha Khantho": "TK", "Thailand-Kalasin-Yang Talat": "YT", "Thailand-Kamphaeng Phet-K. Bung Samakki": "BS", "Thailand-Kamphaeng Phet-K. Ko Sam Pi Nakhon": "KN", "Thailand-Kamphaeng Phet-Khanu Woralaksaburi": "KW", "Thailand-Kamphaeng Phet-Klong Khlung": "KK", "Thailand-Kamphaeng Phet-Klong Lan": "KL", "Thailand-Kamphaeng Phet-Lan Krabu": "LK", "Thailand-Kamphaeng Phet-Mueang Kamphaeng Phet": "KP", "Thailand-Kamphaeng Phet-Pang Sila Thong": "PS", "Thailand-Kamphaeng Phet-Phran Kratai": "PK", "Thailand-Kamphaeng Phet-Sai Ngam": "SN", "Thailand-Kamphaeng Phet-Sai Thong Watthana": "ST", "Thailand-Kanchanaburi-Bo Phloi": "BP", "Thailand-Kanchanaburi-Dan Makham Tia": "DM", "Thailand-Kanchanaburi-Huai Kra Chao": "HK", "Thailand-Kanchanaburi-Lao Khwan": "LK", "Thailand-Kanchanaburi-Muang Kanchanaburi": "KA", "Thailand-Kanchanaburi-Nong Prue": "NP", "Thailand-Kanchanaburi-Phanom Thuan": "PT", "Thailand-Kanchanaburi-Sai Yok": "SY", "Thailand-Kanchanaburi-Sangkhla Buri": "SB", "Thailand-Kanchanaburi-Si Sawat": "SS", "Thailand-Kanchanaburi-Tha Maka": "TM", "Thailand-Kanchanaburi-Tha Muang": "TH", "Thailand-Kanchanaburi-Thong Pha Phum": "TP", "Thailand-Khon Kaen-Ban Fang": "FA", "Thailand-Khon Kaen-Ban Phai": "PH", "Thailand-Khon Kaen-Chonnabot": "CH", "Thailand-Khon Kaen-Chum Phae": "CP", "Thailand-Khon Kaen-K. Ban Haet": "HT", "Thailand-Khon Kaen-K. Khok Pho Cha": "KP", "Thailand-Khon Kaen-K. Non Sila": "NS", "Thailand-Khon Kaen-K. Nong Na Kham": "NK", "Thailand-Khon Kaen-K. Sam Sung": "SA", "Thailand-Khon Kaen-Khao Suan Kwang": "KS", "Thailand-Khon Kaen-Kranuan": "KR", "Thailand-Khon Kaen-Mancha Khiri": "MA", "Thailand-Khon Kaen-Muang Khon Kaen": "KK", "Thailand-Khon Kaen-Nam Phong": "NA", "Thailand-Khon Kaen-Nong Rua": "NR", "Thailand-Khon Kaen-Nong Song Hong": "NH", "Thailand-Khon Kaen-Phon": "PN", "Thailand-Khon Kaen-Phra Yun": "PY", "Thailand-Khon Kaen-Phu Wiang": "PW", "Thailand-Khon Kaen-Phupa Man": "PP", "Thailand-Khon Kaen-Puai Noi": "PU", "Thailand-Khon Kaen-Si Chomphu": "SI", "Thailand-Khon Kaen-Ubol Ratana": "UB", "Thailand-Khon Kaen-Waeng Noi": "WN", "Thailand-Khon Kaen-Waeng Yai": "WY", "Thailand-Khon Kaen-Wiang Kao": "None", "Thailand-Krabi-Ao Luk": "AL", "Thailand-Krabi-Khao Phanom": "KP", "Thailand-Krabi-Khlong Thom": "KT", "Thailand-Krabi-Ko Lanta": "KL", "Thailand-Krabi-Lam Thap": "LT", "Thailand-Krabi-Muang Krabi": "KR", "Thailand-Krabi-Nua Khlong": "NK", "Thailand-Krabi-Plai Phraya": "PP", "Thailand-Lampang-Chae Hom": "CH", "Thailand-Lampang-Hang Chat": "HC", "Thailand-Lampang-Ko Kha": "KK", "Thailand-Lampang-Mae Mo": "MM", "Thailand-Lampang-Mae Phrik": "MP", "Thailand-Lampang-Mae Tha": "MT", "Thailand-Lampang-Muang Lampang": "LA", "Thailand-Lampang-Mueang Pan": "PA", "Thailand-Lampang-Ngao": "NG", "Thailand-Lampang-Soem Ngam": "SN", "Thailand-Lampang-Sop Prap": "SP", "Thailand-Lampang-Thoen": "TH", "Thailand-Lampang-Wang Nua": "WN", "Thailand-Lamphun-Ban Hong": "BH", "Thailand-Lamphun-Ban Thi": "BT", "Thailand-Lamphun-K. Wiang Nong Long": "WN", "Thailand-Lamphun-Li": "LI", "Thailand-Lamphun-Mae Tha": "MT", "Thailand-Lamphun-Muang Lamphun": "LA", "Thailand-Lamphun-Pa Sang": "PS", "Thailand-Lamphun-Thung Hua Chang": "TH", "Thailand-Loei-Chiang Khan": "CK", "Thailand-Loei-Dan Sai": "DS", "Thailand-Loei-K. Erawan": "ER", "Thailand-Loei-K. Nong Hin": "NO", "Thailand-Loei-Muang Loei": "LO", "Thailand-Loei-Na Duang": "ND", "Thailand-Loei-Na Haeo": "NH", "Thailand-Loei-Pak Chom": "PC", "Thailand-Loei-Pha Khao": "PH", "Thailand-Loei-Phu Kradung": "PK", "Thailand-Loei-Phu Luang": "PL", "Thailand-Loei-Phu Rua": "PR", "Thailand-Loei-Tha Li": "TL", "Thailand-Loei-Wang Saphung": "WS", "Thailand-Lop Buri-Ban Mi": "BM", "Thailand-Lop Buri-Chai Badan": "CB", "Thailand-Lop Buri-Khok Charoen": "KC", "Thailand-Lop Buri-Khok Samrong": "KS", "Thailand-Lop Buri-Lam Son Thi": "LS", "Thailand-Lop Buri-Muang Lop Buri": "LB", "Thailand-Lop Buri-Nong Muang": "NM", "Thailand-Lop Buri-Phatthana Nikhom": "PN", "Thailand-Lop Buri-Sra Both": "SB", "Thailand-Lop Buri-Tha Luang": "TL", "Thailand-Lop Buri-Tha Wung": "TW", "Thailand-Mae Hong Son-Khun Yuam": "KY", "Thailand-Mae Hong Son-Mae La Noi": "ML", "Thailand-Mae Hong Son-Mae Sariang": "MS", "Thailand-Mae Hong Son-Muang Mae Hong Son": "MH", "Thailand-Mae Hong Son-Pai": "PA", "Thailand-Mae Hong Son-Pang Ma Pha": "PM", "Thailand-Mae Hong Son-Sop Moei": "SM", "Thailand-Maha Sarakham-Borabu": "BO", "Thailand-Maha Sarakham-Chiang Yun": "CY", "Thailand-Maha Sarakham-K. Chun Chom": "CC", "Thailand-Maha Sarakham-K. Kut Rang": "KR", "Thailand-Maha Sarakham-Kae Dam": "KD", "Thailand-Maha Sarakham-Kantharawichai": "KA", "Thailand-Maha Sarakham-Kosum Phisai": "KP", "Thailand-Maha Sarakham-Muang Maha Sarakam": "MS", "Thailand-Maha Sarakham-Na Chuak": "NC", "Thailand-Maha Sarakham-Na Dun": "ND", "Thailand-Maha Sarakham-Phayakkhaphum Phisai": "PP", "Thailand-Maha Sarakham-Wapi Pathum": "WP", "Thailand-Maha Sarakham-Yang Si Surat": "YS", "Thailand-Mukdahan-Don Tan": "DT", "Thailand-Mukdahan-Dong Luang": "DL", "Thailand-Mukdahan-Khamcha-i": "KH", "Thailand-Mukdahan-Muang Mukdahan": "MU", "Thailand-Mukdahan-Nikhom Kham Soi": "NK", "Thailand-Mukdahan-Nong Sung": "NS", "Thailand-Mukdahan-Wan Yai": "WY", "Thailand-Nakhon Nayok-Ban Na": "BN", "Thailand-Nakhon Nayok-Muang Nakhon Nayok": "NN", "Thailand-Nakhon Nayok-Ongkharak": "ON", "Thailand-Nakhon Nayok-Pak Phli": "PP", "Thailand-Nakhon Pathom-Bang Len": "BL", "Thailand-Nakhon Pathom-Don Tum": "DT", "Thailand-Nakhon Pathom-Kamphaeng Saen": "KS", "Thailand-Nakhon Pathom-Muang Nakhon Pathom": "NP", "Thailand-Nakhon Pathom-Nakhon Chaisi": "NC", "Thailand-Nakhon Pathom-Phuttha Mon Thon": "PH", "Thailand-Nakhon Pathom-Sam Phran": "SP", "Thailand-Nakhon Phanom-Ban Phaeng": "BP", "Thailand-Nakhon Phanom-K. Wang Yang": "WY", "Thailand-Nakhon Phanom-Muang Nakhon Phanom": "NP", "Thailand-Nakhon Phanom-Na Kae": "NK", "Thailand-Nakhon Phanom-Na Thom": "NT", "Thailand-Nakhon Phanom-Na Wa": "NW", "Thailand-Nakhon Phanom-Phon Sawan": "PS", "Thailand-Nakhon Phanom-Pla Pak": "PP", "Thailand-Nakhon Phanom-Renu Nakhon": "RN", "Thailand-Nakhon Phanom-Si Songkhram": "SS", "Thailand-Nakhon Phanom-Tha Uthen": "TU", "Thailand-Nakhon Phanom-That Phanom": "TP", "Thailand-Nakhon Ratchasima-Ban Luam": "LU", "Thailand-Nakhon Ratchasima-Bua Yai": "BY", "Thailand-Nakhon Ratchasima-Chakkarat": "CH", "Thailand-Nakhon Ratchasima-Chalermphrakiet": "CP", "Thailand-Nakhon Ratchasima-Chok Chai": "CC", "Thailand-Nakhon Ratchasima-Chum Phuang": "CP", "Thailand-Nakhon Ratchasima-Dan Khun Thot": "DK", "Thailand-Nakhon Ratchasima-Huai Thalang": "HT", "Thailand-Nakhon Ratchasima-K. Bua Lai": "LA", "Thailand-Nakhon Ratchasima-K. Lam Tha Men Chai": "LT", "Thailand-Nakhon Ratchasima-K. Muang Yang": "MY", "Thailand-Nakhon Ratchasima-K. Phra Thong Kham": "TK", "Thailand-Nakhon Ratchasima-K. Sida": "SD", "Thailand-Nakhon Ratchasima-K. The Pha Rak": "TH", "Thailand-Nakhon Ratchasima-Kaeng Sanam Nang": "KN", "Thailand-Nakhon Ratchasima-Kham Sakae Saeng": "KS", "Thailand-Nakhon Ratchasima-Kham Thala So": "KT", "Thailand-Nakhon Ratchasima-Khon Buri": "KB", "Thailand-Nakhon Ratchasima-Khong": "KH", "Thailand-Nakhon Ratchasima-Muang Nakhon Ratchasima": "NR", "Thailand-Nakhon Ratchasima-Non Daeng": "ND", "Thailand-Nakhon Ratchasima-Non Sung": "NS", "Thailand-Nakhon Ratchasima-Non Thai": "NT", "Thailand-Nakhon Ratchasima-Nong Bunnak": "NB", "Thailand-Nakhon Ratchasima-Pak Chong": "PC", "Thailand-Nakhon Ratchasima-Pak Thong Chai": "PT", "Thailand-Nakhon Ratchasima-Phimai": "PH", "Thailand-Nakhon Ratchasima-Pra Thai": "PR", "Thailand-Nakhon Ratchasima-Sikhiu": "SI", "Thailand-Nakhon Ratchasima-Soeng Sang": "SS", "Thailand-Nakhon Ratchasima-Sung Noen": "SN", "Thailand-Nakhon Ratchasima-Wang Num Khiaw": "WN", "Thailand-Nakhon Sawan-Banphot Phisai": "BP", "Thailand-Nakhon Sawan-Chumsaeng": "CS", "Thailand-Nakhon Sawan-K. Chum Ta Bong": "CT", "Thailand-Nakhon Sawan-K. Mae Poen": "MP", "Thailand-Nakhon Sawan-Kao Lieo": "KL", "Thailand-Nakhon Sawan-Krok Phra": "KP", "Thailand-Nakhon Sawan-Lat Yao": "LY", "Thailand-Nakhon Sawan-Mae Wong": "MW", "Thailand-Nakhon Sawan-Muang Nakhon Sawan": "NS", "Thailand-Nakhon Sawan-Nong Bua": "NB", "Thailand-Nakhon Sawan-Phaisali": "PH", "Thailand-Nakhon Sawan-Phayuha Khiri": "PK", "Thailand-Nakhon Sawan-Tak Fa": "TP", "Thailand-Nakhon Sawan-Takhli": "TA", "Thailand-Nakhon Sawan-Tha Tako": "TT", "Thailand-Nakhon Si Thammarat-Bang Khan": "BK", "Thailand-Nakhon Si Thammarat-Cha-uat": "CU", "Thailand-Nakhon Si Thammarat-Chalermphrakiet": "CP", "Thailand-Nakhon Si Thammarat-Chawang": "CH", "Thailand-Nakhon Si Thammarat-Chian Yai": "CY", "Thailand-Nakhon Si Thammarat-Chulaphon": "CB", "Thailand-Nakhon Si Thammarat-Hua Sai": "HS", "Thailand-Nakhon Si Thammarat-K. Chang Klang": "CK", "Thailand-Nakhon Si Thammarat-K. Nophi Tam": "NO", "Thailand-Nakhon Si Thammarat-Khanom": "KH", "Thailand-Nakhon Si Thammarat-Lan Saka": "LS", "Thailand-Nakhon Si Thammarat-Muang Nakhon Si Thammarat": "NS", "Thailand-Nakhon Si Thammarat-Na Bon": "NB", "Thailand-Nakhon Si Thammarat-Pak Phanang": "PN", "Thailand-Nakhon Si Thammarat-Phi Pun": "PH", "Thailand-Nakhon Si Thammarat-Phra Phrom": "PP", "Thailand-Nakhon Si Thammarat-Phrommakhiri": "PK", "Thailand-Nakhon Si Thammarat-Ron Phi Pun": "RP", "Thailand-Nakhon Si Thammarat-Sichon": "SI", "Thailand-Nakhon Si Thammarat-Tha Sala": "TS", "Thailand-Nakhon Si Thammarat-Tham Phannara": "TP", "Thailand-Nakhon Si Thammarat-Thung Song": "TH", "Thailand-Nakhon Si Thammarat-Thung Yai": "TY", "Thailand-Nan-Ban Luang": "BL", "Thailand-Nan-Bo Klue": "BK", "Thailand-Nan-Chalermphrakiet": "CP", "Thailand-Nan-Chiang Klang": "CK", "Thailand-Nan-K. Phu Pieng": "PP", "Thailand-Nan-Mae Charim": "MC", "Thailand-Nan-Muang Nan": "NA", "Thailand-Nan-Na Mun": "NM", "Thailand-Nan-Na Noi": "NN", "Thailand-Nan-Pua": "PU", "Thailand-Nan-Santi Suk": "SS", "Thailand-Nan-Song Kwae": "SK", "Thailand-Nan-Tha Wang Pha": "TW", "Thailand-Nan-Thung Chang": "TC", "Thailand-Nan-Wiang Sa": "WS", "Thailand-Narathiwat-Bacho": "BA", "Thailand-Narathiwat-Cho-I-rong": "CA", "Thailand-Narathiwat-Ja-Nae": "CH", "Thailand-Narathiwat-Muang Narathiwat": "NA", "Thailand-Narathiwat-Rangae": "RA", "Thailand-Narathiwat-Ruso": "RU", "Thailand-Narathiwat-Si Sakhon": "SS", "Thailand-Narathiwat-Su-ngai Ko Lok": "SK", "Thailand-Narathiwat-Sukhirin": "SU", "Thailand-Narathiwat-Sungai Padi": "SP", "Thailand-Narathiwat-Tak Bai": "TB", "Thailand-Narathiwat-Waeng": "WA", "Thailand-Narathiwat-Yi-ngo": "YI", "Thailand-Nong Bua Lam Phu-Muang Nong Bua Lam Phu": "NB", "Thailand-Nong Bua Lam Phu-Na Klang": "NK", "Thailand-Nong Bua Lam Phu-Na Wang": "NW", "Thailand-Nong Bua Lam Phu-Non Sang": "NS", "Thailand-Nong Bua Lam Phu-Si Bun Ruang": "SB", "Thailand-Nong Bua Lam Phu-Suwan Khuha": "SU", "Thailand-Nong Khai-K. Fao Rai": "FR", "Thailand-Nong Khai-K. Pho Tak": "PT", "Thailand-Nong Khai-K. Rattana Wapi": "RA", "Thailand-Nong Khai-K. Sa Khrai": "SK", "Thailand-Nong Khai-Muang Nong Khai": "NK", "Thailand-Nong Khai-Phon Phisai": "PP", "Thailand-Nong Khai-Sang Khom": "SK", "Thailand-Nong Khai-Si Chiang Mai": "SC", "Thailand-Nong Khai-Tha Bo": "TB", "Thailand-Nonthaburi-Bang Bua Thong": "BB", "Thailand-Nonthaburi-Bang Kruai": "BK", "Thailand-Nonthaburi-Bang Yai": "BY", "Thailand-Nonthaburi-Muang Nonthaburi": "NO", "Thailand-Nonthaburi-Pak Kret": "PK", "Thailand-Nonthaburi-Sai Noi": "SN", "Thailand-Pathum Thani-Khlong Luang": "KL", "Thailand-Pathum Thani-Lam Luk Ka": "LM", "Thailand-Pathum Thani-Lat Lum Kaeo": "LT", "Thailand-Pathum Thani-Muang Pathum Thani": "PT", "Thailand-Pathum Thani-Nong Sua": "NS", "Thailand-Pathum Thani-Sam Khok": "SK", "Thailand-Pathum Thani-Thanyaburi": "TH", "Thailand-Pattani-Ka Pho": "KA", "Thailand-Pattani-Khok Pho": "KP", "Thailand-Pattani-Mae Lan": "ML", "Thailand-Pattani-Mai Kaen": "MK", "Thailand-Pattani-Mayo": "MA", "Thailand-Pattani-Muang Pattani": "PT", "Thailand-Pattani-Nong Chik": "NC", "Thailand-Pattani-Panare": "PN", "Thailand-Pattani-Sai Buri": "SB", "Thailand-Pattani-Thung Yang Daeng": "TY", "Thailand-Pattani-Yarang": "YA", "Thailand-Pattani-Yaring": "YI", "Thailand-Phangnga-Kapong": "KA", "Thailand-Phangnga-Khura Buri": "KB", "Thailand-Phangnga-Ko Yao": "KY", "Thailand-Phangnga-Muang Phangnga": "PH", "Thailand-Phangnga-Takua Pa": "TK", "Thailand-Phangnga-Takua Thung": "TT", "Thailand-Phangnga-Thai Muang": "TM", "Thailand-Phangnga-Thap Put": "TP", "Thailand-Phatthalung-Bang Kaeo": "BK", "Thailand-Phatthalung-K. Sri Nakarin": "SR", "Thailand-Phatthalung-Khao Chaison": "KC", "Thailand-Phatthalung-Khuan Khanun": "KK", "Thailand-Phatthalung-Kong Ra": "KR", "Thailand-Phatthalung-Muang Phatthalung": "PH", "Thailand-Phatthalung-Pa Bon": "PB", "Thailand-Phatthalung-Pa Payom": "PP", "Thailand-Phatthalung-Pak Phayun": "PK", "Thailand-Phatthalung-Si Banphot": "SB", "Thailand-Phatthalung-Songkhla Lake": "None", "Thailand-Phatthalung-Tamot": "TA", "Thailand-Phayao-Chiang Kham": "CK", "Thailand-Phayao-Chiang Muan": "CM", "Thailand-Phayao-Chun": "CH", "Thailand-Phayao-Dok Kham Tai": "DK", "Thailand-Phayao-K. Phu Kam Yao": "PK", "Thailand-Phayao-K. Phu Sang": "PS", "Thailand-Phayao-Mae Chai": "MC", "Thailand-Phayao-Muang Phayao": "PH", "Thailand-Phayao-Pong": "PO", "Thailand-Phetchabun-Buang Sam Phan": "BS", "Thailand-Phetchabun-Chon Daen": "CD", "Thailand-Phetchabun-Khao Kho": "KK", "Thailand-Phetchabun-Lom Kao": "LK", "Thailand-Phetchabun-Lom Sak": "LS", "Thailand-Phetchabun-Muang Phetchabun": "PH", "Thailand-Phetchabun-Nam Nao": "NN", "Thailand-Phetchabun-Nong Phai": "NP", "Thailand-Phetchabun-Si Thep": "ST", "Thailand-Phetchabun-Wang Pong": "WP", "Thailand-Phetchabun-Wichian Buri": "WB", "Thailand-Phetchaburi-Ban Laem": "LM", "Thailand-Phetchaburi-Ban Lat": "LT", "Thailand-Phetchaburi-Cha-Am": "CH", "Thailand-Phetchaburi-Kaeng Krachan": "KK", "Thailand-Phetchaburi-Khao Yoi": "KY", "Thailand-Phetchaburi-Muang Phetchaburi": "PH", "Thailand-Phetchaburi-Nong Ya Plong": "NY", "Thailand-Phetchaburi-Tha Yang": "TY", "Thailand-Phichit-Bang Mun Nak": "BM", "Thailand-Phichit-K. Bung Narang": "BN", "Thailand-Phichit-K. Dong Charoen": "DC", "Thailand-Phichit-K. Sak Lek": "SL", "Thailand-Phichit-Muang Phichit": "PH", "Thailand-Phichit-Pho Prathap Chan": "PP", "Thailand-Phichit-Pho Thale": "PT", "Thailand-Phichit-Sam Ngam": "SN", "Thailand-Phichit-Taphan Hin": "TH", "Thailand-Phichit-Thap Khlo": "TK", "Thailand-Phichit-Wachira Barami": "WA", "Thailand-Phichit-Wang Sai Phun": "WS", "Thailand-Phitsanulok-Bang Krathum": "BK", "Thailand-Phitsanulok-Bang Rakam": "BR", "Thailand-Phitsanulok-Chat Trakan": "CT", "Thailand-Phitsanulok-Muang Phitsanulok": "PH", "Thailand-Phitsanulok-Nakhon Thai": "NT", "Thailand-Phitsanulok-Noen Maprang": "NM", "Thailand-Phitsanulok-Phrom Phiram": "PP", "Thailand-Phitsanulok-Wang Thong": "WT", "Thailand-Phitsanulok-Wat Bot": "WB", "Thailand-Phra Nakhon Si Ayutthaya-Ban Phraek": "PK", "Thailand-Phra Nakhon Si Ayutthaya-Bang Ban": "BB", "Thailand-Phra Nakhon Si Ayutthaya-Bang Pa-In": "PI", "Thailand-Phra Nakhon Si Ayutthaya-Bang Pahan": "PA", "Thailand-Phra Nakhon Si Ayutthaya-Bang Sai": "BS", "Thailand-Phra Nakhon Si Ayutthaya-Lat Bua Luang": "LB", "Thailand-Phra Nakhon Si Ayutthaya-Maha Rat": "MR", "Thailand-Phra Nakhon Si Ayutthaya-Nakhon Luang": "NL", "Thailand-Phra Nakhon Si Ayutthaya-Phachi": "PC", "Thailand-Phra Nakhon Si Ayutthaya-Phak Hai": "PH", "Thailand-Phra Nakhon Si Ayutthaya-Phra Nakhon Si Ayutthaya": "PN", "Thailand-Phra Nakhon Si Ayutthaya-Sena": "SE", "Thailand-Phra Nakhon Si Ayutthaya-Tha Rua": "TR", "Thailand-Phra Nakhon Si Ayutthaya-Uthai": "UT", "Thailand-Phra Nakhon Si Ayutthaya-Wang Noi": "WN", "Thailand-Phrae-Den Chai": "DC", "Thailand-Phrae-Long": "LO", "Thailand-Phrae-Muang Phrae": "PH", "Thailand-Phrae-Nong Muang Kai": "NM", "Thailand-Phrae-Rong Kwang": "RK", "Thailand-Phrae-Song": "SO", "Thailand-Phrae-Sung Men": "SM", "Thailand-Phrae-Wang Chin": "WC", "Thailand-Phuket-Kathu": "KA", "Thailand-Phuket-Muang Phuket": "PH", "Thailand-Phuket-Thalang": "TH", "Thailand-Prachin Buri-Ban Sang": "BS", "Thailand-Prachin Buri-Kabin Buri": "KB", "Thailand-Prachin Buri-Muang Prachin Buri": "PB", "Thailand-Prachin Buri-Na Di": "ND", "Thailand-Prachin Buri-Prachantakham": "PR", "Thailand-Prachin Buri-Si Mahosot": "SM", "Thailand-Prachin Buri-Sri Mahar Pho": "SP", "Thailand-Prachuap Khiri Khan-Bang Saphan Noi": "BN", "Thailand-Prachuap Khiri Khan-Bang Saphan": "BS", "Thailand-Prachuap Khiri Khan-Hua Hin": "HH", "Thailand-Prachuap Khiri Khan-K. Sam Roi Yot": "SR", "Thailand-Prachuap Khiri Khan-Kui Buri": "KB", "Thailand-Prachuap Khiri Khan-Muang Prachuap Khiri Khan": "PK", "Thailand-Prachuap Khiri Khan-Pran Buri": "PB", "Thailand-Prachuap Khiri Khan-Thap Sakae": "TS", "Thailand-Ranong-K. Suk Samran": "SS", "Thailand-Ranong-Kapoe": "KA", "Thailand-Ranong-Kra Buri": "KB", "Thailand-Ranong-La-Un": "LA", "Thailand-Ranong-Muang Ranong": "RA", "Thailand-Ratchaburi-Ban Pong": "PO", "Thailand-Ratchaburi-Bang Phae": "BP", "Thailand-Ratchaburi-Chom Bung": "CB", "Thailand-Ratchaburi-Damnoen Saduak": "DS", "Thailand-Ratchaburi-K. Ban Kha": "BK", "Thailand-Ratchaburi-Muang Ratchaburi": "RA", "Thailand-Ratchaburi-Pak Tho": "PT", "Thailand-Ratchaburi-Photharam": "PH", "Thailand-Ratchaburi-Suan Phung": "SP", "Thailand-Ratchaburi-Wat Phleng": "WP", "Thailand-Rayong-Ban Chang": "BC", "Thailand-Rayong-Ban Khai": "BK", "Thailand-Rayong-K. Khao Chamao": "KC", "Thailand-Rayong-K. Nikhom Pattan": "NP", "Thailand-Rayong-Klaeng": "KL", "Thailand-Rayong-Muang Rayong": "RA", "Thailand-Rayong-Pluak Daeng": "PD", "Thailand-Rayong-Wang Chan": "WC", "Thailand-Roi Et-At Samat": "AS", "Thailand-Roi Et-Changhan": "CH", "Thailand-Roi Et-Chaturaphak Phim": "CP", "Thailand-Roi Et-K. Chiang Kwan": "CK", "Thailand-Roi Et-K. Nong Hi": "NH", "Thailand-Roi Et-K. Thung Kao Lua": "TK", "Thailand-Roi Et-Kaset Wisai": "KW", "Thailand-Roi Et-Moei Wadi": "MW", "Thailand-Roi Et-Muang Roi Et": "RE", "Thailand-Roi Et-Muang Suang": "MS", "Thailand-Roi Et-Nong Phok": "NP", "Thailand-Roi Et-Panom Phrai": "PP", "Thailand-Roi Et-Pathum Rat": "PR", "Thailand-Roi Et-Pho Chai": "PC", "Thailand-Roi Et-Phon Sai": "PS", "Thailand-Roi Et-Phon Thong": "PT", "Thailand-Roi Et-Selaphum": "SE", "Thailand-Roi Et-Si Somdet": "SS", "Thailand-Roi Et-Suwannaphum": "SU", "Thailand-Roi Et-Thawatchaburi": "TB", "Thailand-Sa Kaeo-Aranyaprathet": "AR", "Thailand-Sa Kaeo-K. Kok Sung": "KS", "Thailand-Sa Kaeo-K. Wang Sombun": "WS", "Thailand-Sa Kaeo-Kao Cha Kan": "KC", "Thailand-Sa Kaeo-Khlong Hat": "KH", "Thailand-Sa Kaeo-Muang Sa Kaeo": "SK", "Thailand-Sa Kaeo-Ta Phraya": "TP", "Thailand-Sa Kaeo-Wang Nam Yen": "WY", "Thailand-Sa Kaeo-Watthana Nakhon": "WN", "Thailand-Sakon Nakhon-Akat Amnuai": "AA", "Thailand-Sakon Nakhon-Ban Muang": "BM", "Thailand-Sakon Nakhon-Chareon Silp": "CS", "Thailand-Sakon Nakhon-Kham Ta Kla": "KT", "Thailand-Sakon Nakhon-Khok Sri Supan": "KS", "Thailand-Sakon Nakhon-Kusuman": "KU", "Thailand-Sakon Nakhon-Kut Bak": "KB", "Thailand-Sakon Nakhon-Muang Sakon Nakhon": "SN", "Thailand-Sakon Nakhon-Nikhom Nam Un": "NN", "Thailand-Sakon Nakhon-Phang Khon": "PK", "Thailand-Sakon Nakhon-Phanna Nikhom": "PN", "Thailand-Sakon Nakhon-Phon Na Kaeo": "NK", "Thailand-Sakon Nakhon-Phu Phan": "PP", "Thailand-Sakon Nakhon-Sawang Daen Din": "DD", "Thailand-Sakon Nakhon-Song Dao": "SD", "Thailand-Sakon Nakhon-Tao Ngoi": "TN", "Thailand-Sakon Nakhon-Wanon Niwat": "WN", "Thailand-Sakon Nakhon-Waritchaphum": "WA", "Thailand-Samut Prakan-Bang Bo": "BB", "Thailand-Samut Prakan-Bang Plee": "BP", "Thailand-Samut Prakan-K. Bang Sao Thon": "BS", "Thailand-Samut Prakan-Muang Samut Prakan": "SP", "Thailand-Samut Prakan-Phra Pra Daeng": "PP", "Thailand-Samut Prakan-Phra Samut Jadee": "PS", "Thailand-Samut Sakhon-Ban Phaeo": "BP", "Thailand-Samut Sakhon-Krathum Baen": "KB", "Thailand-Samut Sakhon-Muang Samut Sakhon": "SS", "Thailand-Samut Songkhram-Amphawa": "AM", "Thailand-Samut Songkhram-Bang Khon Ti": "BK", "Thailand-Samut Songkhram-Muang Samut Songkhram": "SS", "Thailand-Saraburi-Ban Mo": "BM", "Thailand-Saraburi-Chalermphrakiet": "CP", "Thailand-Saraburi-Don Phut": "DP", "Thailand-Saraburi-Kaeng Khoi": "KK", "Thailand-Saraburi-Muak Lek": "ML", "Thailand-Saraburi-Muang Saraburi": "SA", "Thailand-Saraburi-Nong Don": "ND", "Thailand-Saraburi-Nong Khae": "NK", "Thailand-Saraburi-Nong Saeng": "NS", "Thailand-Saraburi-Phra Phutthabat": "PP", "Thailand-Saraburi-Sao Hai": "SH", "Thailand-Saraburi-Wang Muang": "WM", "Thailand-Saraburi-Wihan Daeng": "WD", "Thailand-Satun-K. Ma Nang": "MA", "Thailand-Satun-Khuan Don": "KD", "Thailand-Satun-Khuan Ka Long": "KK", "Thailand-Satun-Langu": "LA", "Thailand-Satun-Muang Satun": "SA", "Thailand-Satun-Tha Phae": "TP", "Thailand-Satun-Thung Wa": "TW", "Thailand-Si Sa Ket-Benchalak": "BE", "Thailand-Si Sa Ket-Bung Bun": "BB", "Thailand-Si Sa Ket-Huai Thap Than": "HT", "Thailand-Si Sa Ket-K. Pho Si Suwan": "PS", "Thailand-Si Sa Ket-K. Sila Lat": "SL", "Thailand-Si Sa Ket-Kantharalak": "KK", "Thailand-Si Sa Ket-Kanthararom": "KM", "Thailand-Si Sa Ket-Khukhan": "KU", "Thailand-Si Sa Ket-Khun Han": "KH", "Thailand-Si Sa Ket-Muang Chan": "MC", "Thailand-Si Sa Ket-Muang Si Sa Ket": "SS", "Thailand-Si Sa Ket-Nam Kliang": "NM", "Thailand-Si Sa Ket-Non Khun": "NK", "Thailand-Si Sa Ket-Phayu": "PY", "Thailand-Si Sa Ket-Phrai Bung": "PB", "Thailand-Si Sa Ket-Phu Sing": "PH", "Thailand-Si Sa Ket-Prang Ku": "PK", "Thailand-Si Sa Ket-Rasi Salai": "RS", "Thailand-Si Sa Ket-Sri Ratana": "SR", "Thailand-Si Sa Ket-Uthumphon Phisai": "UP", "Thailand-Si Sa Ket-Wang Hin": "WH", "Thailand-Si Sa Ket-Yang Chum Noi": "YC", "Thailand-Sing Buri-Bang Rachan": "BR", "Thailand-Sing Buri-In Buri": "IB", "Thailand-Sing Buri-Khai Bang Rachan": "KB", "Thailand-Sing Buri-Muang Sing Buri": "SB", "Thailand-Sing Buri-Phrom Buri": "PB", "Thailand-Sing Buri-Tha Chang": "TC", "Thailand-Songkhla-Bang Klam": "BK", "Thailand-Songkhla-Chana": "CH", "Thailand-Songkhla-Hat Yai": "HY", "Thailand-Songkhla-Khlong Hoi Kong": "KH", "Thailand-Songkhla-Khuan Niang": "KN", "Thailand-Songkhla-Krasae Sinthu": "KS", "Thailand-Songkhla-Muang Songkhla": "SO", "Thailand-Songkhla-Na Mom": "NM", "Thailand-Songkhla-Na Thawi": "NT", "Thailand-Songkhla-Ranot": "RN", "Thailand-Songkhla-Rattaphum": "RT", "Thailand-Songkhla-Saba Yoi": "SY", "Thailand-Songkhla-Sadao": "SA", "Thailand-Songkhla-Sathing Phra": "SP", "Thailand-Songkhla-Singha Nakhon": "SI", "Thailand-Songkhla-Songkhla Lake": "None", "Thailand-Songkhla-Thepha": "TH", "Thailand-Sukhothai-Ban Dan Lan Hoi": "BD", "Thailand-Sukhothai-Khiri Mat": "KM", "Thailand-Sukhothai-Kong Krailat": "KK", "Thailand-Sukhothai-Muang Sukhothai": "SU", "Thailand-Sukhothai-Sawankhalok": "SA", "Thailand-Sukhothai-Si Nakhon": "SN", "Thailand-Sukhothai-Si Sam Rong": "SR", "Thailand-Sukhothai-Si Satchanalai": "SS", "Thailand-Sukhothai-Thung Saliam": "TS", "Thailand-Suphan Buri-Bang Pla Ma": "BP", "Thailand-Suphan Buri-Dan Chang": "DA", "Thailand-Suphan Buri-Doembang Nangbua": "DB", "Thailand-Suphan Buri-Don Chedi": "DO", "Thailand-Suphan Buri-Muang Suphanburi": "SB", "Thailand-Suphan Buri-Nong Ya Sai": "NY", "Thailand-Suphan Buri-Sam Chuk": "SC", "Thailand-Suphan Buri-Si Prachan": "SP", "Thailand-Suphan Buri-Song Phi Nong": "SN", "Thailand-Suphan Buri-U Thong": "UT", "Thailand-Surat Thani-Ban Na Doem": "ND", "Thailand-Surat Thani-Ban Na San": "NS", "Thailand-Surat Thani-Ban Ta Khun": "TK", "Thailand-Surat Thani-Chaiburi": "CB", "Thailand-Surat Thani-Chaiya": "CH", "Thailand-Surat Thani-Don Sak": "DS", "Thailand-Surat Thani-K. Wipawadi": "VI", "Thailand-Surat Thani-Kanchanadit": "KA", "Thailand-Surat Thani-Khian Sa": "KS", "Thailand-Surat Thani-Khiri Ratthanikhom": "KR", "Thailand-Surat Thani-Ko Phangan": "KP", "Thailand-Surat Thani-Ko Samui": "KO", "Thailand-Surat Thani-Muang Surat Thani": "ST", "Thailand-Surat Thani-Phanom": "PH", "Thailand-Surat Thani-Phunphin": "PP", "Thailand-Surat Thani-Prasaeng": "PS", "Thailand-Surat Thani-Tha Chana": "TA", "Thailand-Surat Thani-Tha Chang": "TG", "Thailand-Surat Thani-Wiang Sa": "WS", "Thailand-Surin-Bua Chet": "BU", "Thailand-Surin-Chom Phra": "CP", "Thailand-Surin-Chumphon Buri": "CB", "Thailand-Surin-K. Kwao Si Narin": "KS", "Thailand-Surin-K. Non Narai": "NN", "Thailand-Surin-K. Phanom Dong Rak": "PD", "Thailand-Surin-K. Sri Narong": "SN", "Thailand-Surin-Kap Choeng": "KC", "Thailand-Surin-Lamduan": "LA", "Thailand-Surin-Muang Surin": "SU", "Thailand-Surin-Phrasat": "PR", "Thailand-Surin-Rattana Buri": "RA", "Thailand-Surin-Samrong Thap": "ST", "Thailand-Surin-Sangkha": "SK", "Thailand-Surin-Sanom": "SA", "Thailand-Surin-Sikhoraphum": "SI", "Thailand-Surin-Tha Tum": "TT", "Thailand-Tak-Ban Tak": "BT", "Thailand-Tak-K. Wang Chao": "WC", "Thailand-Tak-Mae Ramat": "MR", "Thailand-Tak-Mae Sot": "MS", "Thailand-Tak-Muang Tak": "TA", "Thailand-Tak-Phop Phra": "PP", "Thailand-Tak-Sam Ngao": "SN", "Thailand-Tak-Tha Song Yang": "TS", "Thailand-Tak-Umphang": "UM", "Thailand-Trang-Huai Yot": "HY", "Thailand-Trang-K. Hat Samran": "HS", "Thailand-Trang-Kantrang": "KA", "Thailand-Trang-Muang Trang": "TR", "Thailand-Trang-Na Yong": "NY", "Thailand-Trang-Palian": "PA", "Thailand-Trang-Rasada": "RA", "Thailand-Trang-Sikao": "SI", "Thailand-Trang-Wang Wiset": "WW", "Thailand-Trang-Yan Ta Khao": "YT", "Thailand-Trat-Bo Rai": "BR", "Thailand-Trat-K. Ko Chang": "KC", "Thailand-Trat-K. Ko Kut": "KK", "Thailand-Trat-Khao Saming": "KS", "Thailand-Trat-Khlong Yai": "KY", "Thailand-Trat-Laem Ngop": "LN", "Thailand-Trat-Muang Trat": "TR", "Thailand-Ubon Ratchathani-Buntharik": "BU", "Thailand-Ubon Ratchathani-Det Udom": "DU", "Thailand-Ubon Ratchathani-Donmotdaeng": "DM", "Thailand-Ubon Ratchathani-K. Lao Sua Kok": "LS", "Thailand-Ubon Ratchathani-K. Na Tan": "NT", "Thailand-Ubon Ratchathani-K. Na Yia": "NA", "Thailand-Ubon Ratchathani-K. Nam Khun": "NK", "Thailand-Ubon Ratchathani-K. Sawang Weeraw": "SW", "Thailand-Ubon Ratchathani-Khemarat": "KH", "Thailand-Ubon Ratchathani-Khong Chiam": "KC", "Thailand-Ubon Ratchathani-Khuang Nai": "KN", "Thailand-Ubon Ratchathani-Kut Khao Pun": "KK", "Thailand-Ubon Ratchathani-Muang Samsip": "MS", "Thailand-Ubon Ratchathani-Muang Ubon Ratchatani": "UR", "Thailand-Ubon Ratchathani-Na Chaluai": "NC", "Thailand-Ubon Ratchathani-Nam Yun": "NY", "Thailand-Ubon Ratchathani-Phibun Mangsahan": "PM", "Thailand-Ubon Ratchathani-Pho Si": "PS", "Thailand-Ubon Ratchathani-Samrong": "SA", "Thailand-Ubon Ratchathani-Si Muang Mai": "MM", "Thailand-Ubon Ratchathani-Si Rin Ton": "SI", "Thailand-Ubon Ratchathani-Tan Sum": "TS", "Thailand-Ubon Ratchathani-Thung Si Udom": "TU", "Thailand-Ubon Ratchathani-Trakan Phutphon": "TP", "Thailand-Ubon Ratchathani-Warin Chamrap": "WC", "Thailand-Udon Thani-Ban Dung": "BD", "Thailand-Udon Thani-Ban Phu": "BP", "Thailand-Udon Thani-Chai Wan": "CW", "Thailand-Udon Thani-K. Ku Kaeo": "KK", "Thailand-Udon Thani-K. Prachak Silapakhom": "PS", "Thailand-Udon Thani-Kumphawapi": "KU", "Thailand-Udon Thani-Kut Chap": "KC", "Thailand-Udon Thani-Muang Udon Thani": "UT", "Thailand-Udon Thani-Na Yung": "NY", "Thailand-Udon Thani-Nam Som": "NS", "Thailand-Udon Thani-Non Sa-at": "SA", "Thailand-Udon Thani-Nong Han": "NH", "Thailand-Udon Thani-Nong Saeng": "NO", "Thailand-Udon Thani-Nong Wua So": "NW", "Thailand-Udon Thani-Phen": "PH", "Thailand-Udon Thani-Phibun Rak": "PR", "Thailand-Udon Thani-Sang Khom": "SK", "Thailand-Udon Thani-Si That": "ST", "Thailand-Udon Thani-Thung Fon": "TF", "Thailand-Udon Thani-Wang Sam Mo": "WS", "Thailand-Uthai Thani-Ban Rai": "BR", "Thailand-Uthai Thani-Huai Khot": "HK", "Thailand-Uthai Thani-Lan Sak": "LS", "Thailand-Uthai Thani-Muang Uthai Thani": "UT", "Thailand-Uthai Thani-Nong Chang": "NC", "Thailand-Uthai Thani-Nong Khayang": "NK", "Thailand-Uthai Thani-Sawang Arom": "SA", "Thailand-Uthai Thani-Thap Than": "TT", "Thailand-Uttaradit-Ban Khok": "BK", "Thailand-Uttaradit-Fak Tha": "FT", "Thailand-Uttaradit-Laplae": "LA", "Thailand-Uttaradit-Muang Uttaradit": "UT", "Thailand-Uttaradit-Nam Pat": "NP", "Thailand-Uttaradit-Phichai": "PH", "Thailand-Uttaradit-Tha Pla": "TP", "Thailand-Uttaradit-Thong Saen Khan": "TS", "Thailand-Uttaradit-Tron": "TR", "Thailand-Yala-Bannang Star": "BS", "Thailand-Yala-Batong": "BE", "Thailand-Yala-K. Krong Pi Nung": "KP", "Thailand-Yala-Ka Bang": "KA", "Thailand-Yala-Muang Yala": "YL", "Thailand-Yala-Raman": "RA", "Thailand-Yala-Than To": "TT", "Thailand-Yala-Yaha": "YH", "Thailand-Yasothon-Amphoe Muang Yasothon": "YA", "Thailand-Yasothon-Amphoe Sai Mun": "SM", "Thailand-Yasothon-Kham Khuan Kaeo": "KK", "Thailand-Yasothon-Kho Wang": "KW", "Thailand-Yasothon-Kut Chum": "KC", "Thailand-Yasothon-Loeng Nok Tha": "LN", "Thailand-Yasothon-Maha Chana Chai": "MC", "Thailand-Yasothon-Pa Tiu": "PT", "Thailand-Yasothon-Thai Charoen": "TC", "Timor-Leste-Aileu-Aileu": "None", "Timor-Leste-Aileu-Lau Lara": "None", "Timor-Leste-Aileu-Lequidoe": "None", "Timor-Leste-Aileu-Remexio": "None", "Timor-Leste-Ainaro-Ainaro": "None", "Timor-Leste-Ainaro-Hato Builico": "None", "Timor-Leste-Ainaro-Hato Hudo": "None", "Timor-Leste-Ainaro-Maubisse": "None", "Timor-Leste-Ambeno-Nitibe": "None", "Timor-Leste-Ambeno-Oe Silo": "None", "Timor-Leste-Ambeno-Pante Macassar": "None", "Timor-Leste-Ambeno-Passabe": "None", "Timor-Leste-Baucau-Baguia": "None", "Timor-Leste-Baucau-Baucau": "None", "Timor-Leste-Baucau-Laga": "None", "Timor-Leste-Baucau-Quelicai": "None", "Timor-Leste-Baucau-Vemasse": "None", "Timor-Leste-Baucau-Venilale": "None", "Timor-Leste-Bobonaro-Atabai": "None", "Timor-Leste-Bobonaro-Balib\u00f3": "None", "Timor-Leste-Bobonaro-Bobonaro": "None", "Timor-Leste-Bobonaro-Cailaco": "None", "Timor-Leste-Bobonaro-Lolotoi": "None", "Timor-Leste-Bobonaro-Maliana": "None", "Timor-Leste-Covalima-Fatu Fulic": "None", "Timor-Leste-Covalima-Fatu Mean": "None", "Timor-Leste-Covalima-Fohorem": "None", "Timor-Leste-Covalima-Mape": "None", "Timor-Leste-Covalima-Suai Kota": "None", "Timor-Leste-Covalima-Tilomar": "None", "Timor-Leste-Dili-Atauro": "None", "Timor-Leste-Dili-Dili Barat": "None", "Timor-Leste-Dili-Dili Timur": "None", "Timor-Leste-Dili-Metinaro": "None", "Timor-Leste-Ermera-Atsabe": "None", "Timor-Leste-Ermera-Ermera": "None", "Timor-Leste-Ermera-Hat\u00f3lia": "None", "Timor-Leste-Ermera-Letefoho": "None", "Timor-Leste-Ermera-Railaco": "None", "Timor-Leste-Laut\u00e9m-Iliomar": "None", "Timor-Leste-Laut\u00e9m-Laut\u00e9m": "None", "Timor-Leste-Laut\u00e9m-Los Palos": "None", "Timor-Leste-Laut\u00e9m-Luro": "None", "Timor-Leste-Laut\u00e9m-Tutuala": "None", "Timor-Leste-Liqui\u00e7\u00e1-Bazar Tete": "None", "Timor-Leste-Liqui\u00e7\u00e1-Liqui\u00e7\u00e1": "None", "Timor-Leste-Liqui\u00e7\u00e1-Maubara": "None", "Timor-Leste-Manatuto-Barique": "None", "Timor-Leste-Manatuto-Laclo": "None", "Timor-Leste-Manatuto-Laclubar": "None", "Timor-Leste-Manatuto-Laleia": "None", "Timor-Leste-Manatuto-Manatuto": "None", "Timor-Leste-Manatuto-Soibada": "None", "Timor-Leste-Manufahi-Alas": "None", "Timor-Leste-Manufahi-Fato Berliu": "None", "Timor-Leste-Manufahi-Same": "None", "Timor-Leste-Manufahi-Turiscai": "None", "Timor-Leste-Viqueque-Lacluta": "None", "Timor-Leste-Viqueque-Ossu": "None", "Timor-Leste-Viqueque-Uato Carbau": "None", "Timor-Leste-Viqueque-Uatolari": "None", "Timor-Leste-Viqueque-Viqueque": "None", "Togo-Centre-Sotouboua": "SO", "Togo-Centre-Tchamba (Nyala)": "TB", "Togo-Centre-Tchaudjo": "TD", "Togo-Kara-Assoli": "AS", "Togo-Kara-Bassar": "BA", "Togo-Kara-Bimah": "BI", "Togo-Kara-Doufelgou": "DO", "Togo-Kara-K\u00e9ran": "KE", "Togo-Kara-Kozah": "KO", "Togo-Maritime-Golfe (incl Lom\u00e9)": "GO", "Togo-Maritime-Lacs": "LA", "Togo-Maritime-Vo": "VO", "Togo-Maritime-Yoto": "YO", "Togo-Maritime-Zio": "ZI", "Togo-Plateaux-Amou": "AM", "Togo-Plateaux-Haho": "HA", "Togo-Plateaux-Kloto": "KL", "Togo-Plateaux-Ogou": "OG", "Togo-Plateaux-Wawa": "WA", "Togo-Savanes-Oti": "OT", "Togo-Savanes-T\u00f4ne": "TO", "Tokelau-Anafu-None": "None", "Tokelau-Fakaofo-None": "None", "Tokelau-Nukunonu-None": "None", "Tonga-'Eua-None": "None", "Tonga-Ha'apai-None": "None", "Tonga-Niuas-None": "None", "Tonga-Tongatapu-None": "None", "Tonga-Vava'u-None": "None", "Trinidad and Tobago-Arima-None": "None", "Trinidad and Tobago-Chaguanas-None": "None", "Trinidad and Tobago-Couva-Tabaquite-Talparo-None": "None", "Trinidad and Tobago-Diego Martin-None": "None", "Trinidad and Tobago-Mayaro/Rio Claro-None": "None", "Trinidad and Tobago-Penal-Debe-None": "None", "Trinidad and Tobago-Point Fortin-None": "None", "Trinidad and Tobago-Port of Spain-None": "None", "Trinidad and Tobago-Princes Town-None": "None", "Trinidad and Tobago-San Fernando-None": "None", "Trinidad and Tobago-San Juan-Laventille-None": "None", "Trinidad and Tobago-Sangre Grande-None": "None", "Trinidad and Tobago-Siparia-None": "None", "Trinidad and Tobago-Tobago-None": "None", "Trinidad and Tobago-Tunapuna/Piarco-None": "None", "Tunisia-Ariana-Ariana M\u00e9dina": "AR", "Tunisia-Ariana-Ettadhamen": "ET", "Tunisia-Ariana-Kalaat El Andalous": "KA", "Tunisia-Ariana-Mnihla": "MN", "Tunisia-Ariana-Raoued": "RA", "Tunisia-Ariana-Sebkhet Ariana": "None", "Tunisia-Ariana-Sidi Thabet": "ST", "Tunisia-Ariana-Soukra": "LS", "Tunisia-B\u00e9ja-Amdoun": "AM", "Tunisia-B\u00e9ja-B\u00e9ja Nord": "BN", "Tunisia-B\u00e9ja-B\u00e9ja Sud": "BS", "Tunisia-B\u00e9ja-Goubellat": "GO", "Tunisia-B\u00e9ja-Mejez El Bab": "MB", "Tunisia-B\u00e9ja-Nefza": "NE", "Tunisia-B\u00e9ja-T\u00e9boursouk": "TB", "Tunisia-B\u00e9ja-Testour": "TT", "Tunisia-B\u00e9ja-Thibar": "TH", "Tunisia-Ben Arous (Tunis Sud)-Ben Arous": "BA", "Tunisia-Ben Arous (Tunis Sud)-Boumhel": "BE", "Tunisia-Ben Arous (Tunis Sud)-El Mourouj": "MJ", "Tunisia-Ben Arous (Tunis Sud)-Ezzahra": "EZ", "Tunisia-Ben Arous (Tunis Sud)-Fouchana": "FO", "Tunisia-Ben Arous (Tunis Sud)-Hammam Chott": "HC", "Tunisia-Ben Arous (Tunis Sud)-Hammam Lif": "HL", "Tunisia-Ben Arous (Tunis Sud)-M'Hamdia": "MH", "Tunisia-Ben Arous (Tunis Sud)-M\u00e9grine": "ME", "Tunisia-Ben Arous (Tunis Sud)-Mornag": "MR", "Tunisia-Ben Arous (Tunis Sud)-Nouvelle M\u00e9dina": "NM", "Tunisia-Ben Arous (Tunis Sud)-Rad\u00e8s": "RA", "Tunisia-Bizerte-Bizerte Nord": "BN", "Tunisia-Bizerte-Bizerte Sud": "BS", "Tunisia-Bizerte-El Alia": "AL", "Tunisia-Bizerte-Ghar El Melh": "GM", "Tunisia-Bizerte-Ghazala": "GH", "Tunisia-Bizerte-Joumine": "JO", "Tunisia-Bizerte-Lake Ichkeul": "None", "Tunisia-Bizerte-Mateur": "MA", "Tunisia-Bizerte-Menzel Bourguiba": "MB", "Tunisia-Bizerte-Menzel Jemil": "MJ", "Tunisia-Bizerte-Ras Jebel": "RJ", "Tunisia-Bizerte-Sejnane": "SE", "Tunisia-Bizerte-Tinja": "TI", "Tunisia-Bizerte-Utique": "UT", "Tunisia-Gab\u00e8s-Gab\u00e8s M\u00e9dina": "GV", "Tunisia-Gab\u00e8s-Gab\u00e8s Ouest": "GO", "Tunisia-Gab\u00e8s-Gab\u00e8s Sud": "GS", "Tunisia-Gab\u00e8s-Ghannouch": "GA", "Tunisia-Gab\u00e8s-Hamma": "HA", "Tunisia-Gab\u00e8s-Mareth": "MR", "Tunisia-Gab\u00e8s-Matmata": "MT", "Tunisia-Gab\u00e8s-Matmata Nouvelle": "MN", "Tunisia-Gab\u00e8s-Menzel Habib": "MH", "Tunisia-Gab\u00e8s-Metouia": "ME", "Tunisia-Gafsa-Belkhir": "BE", "Tunisia-Gafsa-Gafsa Nord": "GN", "Tunisia-Gafsa-Gafsa Sud": "GS", "Tunisia-Gafsa-Guetar": "GU", "Tunisia-Gafsa-Ksar": "KS", "Tunisia-Gafsa-Mdhilla": "MD", "Tunisia-Gafsa-Metlaoui": "ME", "Tunisia-Gafsa-Oum Larais": "OL", "Tunisia-Gafsa-Redeyef": "RE", "Tunisia-Gafsa-Sened": "SE", "Tunisia-Gafsa-Sidi Aich": "SA", "Tunisia-Jendouba-A\u00efn Draham": "AD", "Tunisia-Jendouba-Balta Bou Aouane": "BB", "Tunisia-Jendouba-Bousalem": "BS", "Tunisia-Jendouba-Fernana": "FE", "Tunisia-Jendouba-Ghardimaou": "GH", "Tunisia-Jendouba-Jendouba Nord": "JN", "Tunisia-Jendouba-Jendouba Sud": "JE", "Tunisia-Jendouba-Oued Mliz": "OM", "Tunisia-Jendouba-Tabarka": "TA", "Tunisia-Kairouan-Alaa": "AL", "Tunisia-Kairouan-Bouhajla": "SA", "Tunisia-Kairouan-Chebika": "CB", "Tunisia-Kairouan-Chrarda": "CR", "Tunisia-Kairouan-Haffouz": "HF", "Tunisia-Kairouan-Hajeb El Ayoun": "HA", "Tunisia-Kairouan-Kairouan Nord": "KN", "Tunisia-Kairouan-Kairouan Sud": "KS", "Tunisia-Kairouan-Nasrallah": "NA", "Tunisia-Kairouan-Oueslatia": "OU", "Tunisia-Kairouan-Sbikha": "SB", "Tunisia-Kass\u00e9rine-Ayoun": "AY", "Tunisia-Kass\u00e9rine-Ezzouhour": "EZ", "Tunisia-Kass\u00e9rine-Feriana": "FE", "Tunisia-Kass\u00e9rine-Foussana": "FO", "Tunisia-Kass\u00e9rine-Hassi El Ferid": "HF", "Tunisia-Kass\u00e9rine-Hidra": "HI", "Tunisia-Kass\u00e9rine-Jedeliane": "DJ", "Tunisia-Kass\u00e9rine-Kasserine Nord": "KN", "Tunisia-Kass\u00e9rine-Kasserine Sud": "KS", "Tunisia-Kass\u00e9rine-Majel Belabbes": "MB", "Tunisia-Kass\u00e9rine-Sbeitla": "ST", "Tunisia-Kass\u00e9rine-Sbiba": "SB", "Tunisia-Kass\u00e9rine-Thala": "TH", "Tunisia-Kebili-Douz": "None", "Tunisia-Kebili-Faouar": "FA", "Tunisia-Kebili-Kebili Nord": "KN", "Tunisia-Kebili-Kebili Sud": "KS", "Tunisia-Kebili-Souk El Ahed": "SA", "Tunisia-Le Kef-Dahmani": "DA", "Tunisia-Le Kef-Es Sers": "ES", "Tunisia-Le Kef-Jerissa": "JE", "Tunisia-Le Kef-Kalaa Khesba": "KR", "Tunisia-Le Kef-Kalaat Senan": "KS", "Tunisia-Le Kef-Kef Est": "KE", "Tunisia-Le Kef-Kef Ouest": "KO", "Tunisia-Le Kef-Ksour": "KU", "Tunisia-Le Kef-Nebeur": "NE", "Tunisia-Le Kef-Sakiet Sidi Youssef": "SS", "Tunisia-Le Kef-Tajerouine": "TE", "Tunisia-Mahdia-Boumerd\u00e8s": "BO", "Tunisia-Mahdia-Chebba": "CB", "Tunisia-Mahdia-Chorbane": "CR", "Tunisia-Mahdia-El Jem": "JE", "Tunisia-Mahdia-Hbira": "HB", "Tunisia-Mahdia-Ksour Essef": "KE", "Tunisia-Mahdia-Mahdia": "MA", "Tunisia-Mahdia-Melloulech": "ME", "Tunisia-Mahdia-Ouled Chamekh": "OC", "Tunisia-Mahdia-Sidi Alouane": "SA", "Tunisia-Mahdia-Souassi": "SO", "Tunisia-Manubah-Borj El Amri": "BA", "Tunisia-Manubah-Douar Hicher": "DH", "Tunisia-Manubah-El Battan": "BT", "Tunisia-Manubah-Jedaida": "JE", "Tunisia-Manubah-Manouba": "MA", "Tunisia-Manubah-Mornaguia": "MO", "Tunisia-Manubah-Oued Ellil": "OE", "Tunisia-Manubah-Tebourba": "TE", "Tunisia-M\u00e9denine-Ben Guerdane": "BG", "Tunisia-M\u00e9denine-Beni Khedache": "BK", "Tunisia-M\u00e9denine-Djerba Ajim": "DA", "Tunisia-M\u00e9denine-Djerba Midoun": "DM", "Tunisia-M\u00e9denine-Houmt Souk": "DH", "Tunisia-M\u00e9denine-M\u00e9denine Nord": "MN", "Tunisia-M\u00e9denine-M\u00e9denine Sud": "MS", "Tunisia-M\u00e9denine-Sidi Makhlouf": "SM", "Tunisia-M\u00e9denine-Zarzis": "ZA", "Tunisia-Monastir-Bekalta": "BK", "Tunisia-Monastir-Bembla": "BM", "Tunisia-Monastir-Beni Hassen": "BH", "Tunisia-Monastir-Jammel": "JA", "Tunisia-Monastir-Ksar Hellal": "KH", "Tunisia-Monastir-Ksibet El Mediouni": "KM", "Tunisia-Monastir-Moknine": "MK", "Tunisia-Monastir-Monastir": "MS", "Tunisia-Monastir-Ouerdanine": "OU", "Tunisia-Monastir-Sahline": "SA", "Tunisia-Monastir-Sayada-Lamta-Bou Hjar": "SL", "Tunisia-Monastir-Sebkhet El Moknine": "None", "Tunisia-Monastir-Teboulba": "TE", "Tunisia-Monastir-Unknown1": "None", "Tunisia-Monastir-Zeramdine": "ZA", "Tunisia-Nabeul-Beni Khalled": "BD", "Tunisia-Nabeul-Beni Khiar": "BR", "Tunisia-Nabeul-Bou Argoub": "BA", "Tunisia-Nabeul-Dar Chaabane El Fehri": "DC", "Tunisia-Nabeul-El Mida": "MI", "Tunisia-Nabeul-Grombalia": "GR", "Tunisia-Nabeul-Hammam Ghezaz": "HG", "Tunisia-Nabeul-Hammamet": "HM", "Tunisia-Nabeul-Haouaria": "HR", "Tunisia-Nabeul-Kelibia": "KE", "Tunisia-Nabeul-Korba": "KO", "Tunisia-Nabeul-Menzel Bouzelfa": "MB", "Tunisia-Nabeul-Menzel Temime": "MT", "Tunisia-Nabeul-Nabeul": "NA", "Tunisia-Nabeul-Soliman": "SO", "Tunisia-Nabeul-Takelsa": "TA", "Tunisia-Sfax-Agareb": "AG", "Tunisia-Sfax-Bir Ali Ben Kh\u00e9lifa": "BA", "Tunisia-Sfax-El Amra": "AM", "Tunisia-Sfax-El Ghraiba": "GH", "Tunisia-Sfax-Hencha": "HA", "Tunisia-Sfax-Jebeniana": "DJ", "Tunisia-Sfax-Kerkennah": "KE", "Tunisia-Sfax-Mahres": "MA", "Tunisia-Sfax-Menzel Chaker": "MC", "Tunisia-Sfax-Sakiet Eddaier": "SD", "Tunisia-Sfax-Sakiet Ezzit": "SZ", "Tunisia-Sfax-Sfax M\u00e9dina": "SM", "Tunisia-Sfax-Sfax Ouest": "SO", "Tunisia-Sfax-Sfax Sud": "SS", "Tunisia-Sfax-Skhira": "SK", "Tunisia-Sidi Bou Zid-Bir El Hfay": "BH", "Tunisia-Sidi Bou Zid-Jelma": "JI", "Tunisia-Sidi Bou Zid-Mazzouna": "MA", "Tunisia-Sidi Bou Zid-Meknassi": "ME", "Tunisia-Sidi Bou Zid-Menzel Bouzaiene": "MB", "Tunisia-Sidi Bou Zid-Ouled Haffouz": "OH", "Tunisia-Sidi Bou Zid-Regueb": "RE", "Tunisia-Sidi Bou Zid-Sabalat Ouled Asker": "SA", "Tunisia-Sidi Bou Zid-Sidi Ali Ben Aoun": "SB", "Tunisia-Sidi Bou Zid-Sidi Bouzid Est": "SE", "Tunisia-Sidi Bou Zid-Sidi Bouzid Ouest": "SO", "Tunisia-Sidi Bou Zid-Souk Jedid": "SJ", "Tunisia-Siliana-Bargou": "BA", "Tunisia-Siliana-Bouarada": "BD", "Tunisia-Siliana-Bourouis": "BR", "Tunisia-Siliana-El Krib": "EL", "Tunisia-Siliana-Gaafour": "GA", "Tunisia-Siliana-Kesra": "KI", "Tunisia-Siliana-Laroussa": "LA", "Tunisia-Siliana-Makthar": "MA", "Tunisia-Siliana-Rouhia": "RO", "Tunisia-Siliana-Siliana Nord": "SN", "Tunisia-Siliana-Siliana Sud": "SS", "Tunisia-Sousse-Akouda": "AK", "Tunisia-Sousse-Bouficha": "BO", "Tunisia-Sousse-Enfidha": "EN", "Tunisia-Sousse-Hammam Sousse": "HS", "Tunisia-Sousse-Hergla": "HE", "Tunisia-Sousse-Kalaa Kebira": "KK", "Tunisia-Sousse-Kalaa Sghira": "KS", "Tunisia-Sousse-Kondar": "KO", "Tunisia-Sousse-M'Saken": "MS", "Tunisia-Sousse-Sebkhat Sidi El Hani": "None", "Tunisia-Sousse-Sebkhit El Kabla": "None", "Tunisia-Sousse-Sidi Bou Ali": "SB", "Tunisia-Sousse-Sidi El Heni": "SH", "Tunisia-Sousse-Sousse Jaouhara": "SJ", "Tunisia-Sousse-Sousse M\u00e9dina": "SM", "Tunisia-Sousse-Sousse Riadh": "SR", "Tunisia-Sousse-Sousse Sidi Abdelhamid": "SS", "Tunisia-Tataouine-Bir Lahmar": "BL", "Tunisia-Tataouine-Dhiba": "DH", "Tunisia-Tataouine-Ghomrassen": "GH", "Tunisia-Tataouine-Remada": "RE", "Tunisia-Tataouine-Samar": "SA", "Tunisia-Tataouine-Tataouine Nord": "TN", "Tunisia-Tataouine-Tataouine Sud": "TS", "Tunisia-Tozeur-Degueche": "DE", "Tunisia-Tozeur-Hazoua": "HA", "Tunisia-Tozeur-Nefta": "NA", "Tunisia-Tozeur-Tamaghza": "TA", "Tunisia-Tozeur-Tozeur": "TO", "Tunisia-Tunis-Bab Bhar": "BB", "Tunisia-Tunis-Bab Souika": "BS", "Tunisia-Tunis-Bardo": "LB", "Tunisia-Tunis-Bouhaira": "None", "Tunisia-Tunis-Carthage": "CA", "Tunisia-Tunis-Cit\u00e9 El Khadra": "KH", "Tunisia-Tunis-El Menzah": "MZ", "Tunisia-Tunis-El Ouardia": "OU", "Tunisia-Tunis-El Tahrir": "TA", "Tunisia-Tunis-Ezzouhour": "EZ", "Tunisia-Tunis-Hrairia": "HA", "Tunisia-Tunis-Jebel Jelloud": "JJ", "Tunisia-Tunis-Kabaria": "KA", "Tunisia-Tunis-La Goulette": "LG", "Tunisia-Tunis-La Marsa": "LM", "Tunisia-Tunis-M\u00e9dina": "MD", "Tunisia-Tunis-Omrane": "OM", "Tunisia-Tunis-Omrane Sup\u00e9rieur": "OS", "Tunisia-Tunis-Sabkhet Sijoumi": "None", "Tunisia-Tunis-Sidi El B\u00e9chir": "SB", "Tunisia-Tunis-Sidi Hassine": "SH", "Tunisia-Tunis-Sijoumi": "SI", "Tunisia-Tunis-Unknown": "None", "Tunisia-Zaghouan-Bir Mchergua": "BM", "Tunisia-Zaghouan-Fahs": "FA", "Tunisia-Zaghouan-Nadhour": "NA", "Tunisia-Zaghouan-Saouaf": "SA", "Tunisia-Zaghouan-Zaghouan": "ZA", "Tunisia-Zaghouan-Zriba": "ZR", "Turkey-Adana-Alada\u011f": "AL", "Turkey-Adana-Ceyhan": "CE", "Turkey-Adana-Feke": "FE", "Turkey-Adana-\u0130mamo\u011flu": "IM", "Turkey-Adana-Karaisali": "KS", "Turkey-Adana-Karata\u015f": "KT", "Turkey-Adana-Kozan": "KZ", "Turkey-Adana-Pozant\u0131": "PO", "Turkey-Adana-Saimbeyli": "SA", "Turkey-Adana-Seyhan": "AS", "Turkey-Adana-Tufanbeyli": "TU", "Turkey-Adana-Yumurtal\u0131k": "YU", "Turkey-Adana-Y\u00fcre\u011fir": "AY", "Turkey-Adiyaman-Besni": "BE", "Turkey-Adiyaman-\u00c7elikhan": "CE", "Turkey-Adiyaman-Gerger": "GE", "Turkey-Adiyaman-G\u00f6lba\u015f\u0131": "GO", "Turkey-Adiyaman-Kahta": "KA", "Turkey-Adiyaman-Merkez": "AD", "Turkey-Adiyaman-Samsat": "SA", "Turkey-Adiyaman-Sincik": "SI", "Turkey-Adiyaman-Tut": "TU", "Turkey-Afyon-Ba\u015fmak\u00e7\u0131": "BM", "Turkey-Afyon-Bayat": "BT", "Turkey-Afyon-Bolvadin": "BO", "Turkey-Afyon-\u00c7ay": "CA", "Turkey-Afyon-\u00c7obanlar": "CO", "Turkey-Afyon-Dazk\u0131r\u0131": "DA", "Turkey-Afyon-Dinar": "DI", "Turkey-Afyon-Emirda\u011f": "EM", "Turkey-Afyon-Evciler": "EV", "Turkey-Afyon-Hocalar": "HO", "Turkey-Afyon-\u0130hsaniye": "IH", "Turkey-Afyon-\u0130scehisar": "IS", "Turkey-Afyon-K\u0131z\u0131l\u00f6ren": "KI", "Turkey-Afyon-Merkez": "AF", "Turkey-Afyon-Sand\u0131kl\u0131": "SA", "Turkey-Afyon-Sincanl\u0131": "SI", "Turkey-Afyon-\u015euhut": "SH", "Turkey-Afyon-Sultanda\u011f\u0131": "SD", "Turkey-Agri-Diyadin": "DI", "Turkey-Agri-Do\u011fubeyaz\u0131t": "DO", "Turkey-Agri-Ele\u015fkirt": "EL", "Turkey-Agri-Hamur": "HA", "Turkey-Agri-Merkez": "AG", "Turkey-Agri-Patnos": "PA", "Turkey-Agri-Ta\u015fl\u0131\u00e7ay": "TA", "Turkey-Agri-Tutak": "TU", "Turkey-Aksaray-A\u011fa\u00e7\u00f6ren": "AG", "Turkey-Aksaray-Eskil": "ES", "Turkey-Aksaray-G\u00fcla\u011fa\u00e7": "GL", "Turkey-Aksaray-G\u00fczelyurt": "GY", "Turkey-Aksaray-Merkez": "AK", "Turkey-Aksaray-Ortak\u00f6y": "OR", "Turkey-Aksaray-Sar\u0131yah\u015fi": "SA", "Turkey-Amasya-G\u00f6yn\u00fccek": "GO", "Turkey-Amasya-G\u00fcm\u00fc\u015fhac\u0131k\u00f6y": "GU", "Turkey-Amasya-Hamam\u00f6z\u00fc": "HA", "Turkey-Amasya-Merkez": "AM", "Turkey-Amasya-Merzifon": "ME", "Turkey-Amasya-Suluova": "SU", "Turkey-Amasya-Ta\u015fova": "TA", "Turkey-Ankara-Akyurt": "AT", "Turkey-Ankara-Alt\u0131nda\u011f": "AL", "Turkey-Ankara-Aya\u015f": "AY", "Turkey-Ankara-Bala": "BA", "Turkey-Ankara-Beypazar\u0131": "BE", "Turkey-Ankara-\u00c7aml\u0131dere": "CA", "Turkey-Ankara-\u00c7ankaya": "CK", "Turkey-Ankara-\u00c7ubuk": "CU", "Turkey-Ankara-Elmada\u011f": "EL", "Turkey-Ankara-Etimesgut": "ET", "Turkey-Ankara-Evren": "EV", "Turkey-Ankara-G\u00f6lba\u015f\u0131": "GO", "Turkey-Ankara-G\u00fcd\u00fcl": "GU", "Turkey-Ankara-Haymana": "HA", "Turkey-Ankara-Kalecik": "KC", "Turkey-Ankara-Kazan": "KN", "Turkey-Ankara-Ke\u00e7i\u00f6ren": "KE", "Turkey-Ankara-K\u0131z\u0131lcahamam": "KI", "Turkey-Ankara-Mamak": "MA", "Turkey-Ankara-Nall\u0131han": "NA", "Turkey-Ankara-Polatl\u0131": "PO", "Turkey-Ankara-Sincan": "SI", "Turkey-Ankara-\u015eultan Ko\u00e7hisar": "SK", "Turkey-Ankara-Yenimahalle": "YM", "Turkey-Antalya-Akseki": "AK", "Turkey-Antalya-Alanya": "AL", "Turkey-Antalya-Elmal\u0131": "EL", "Turkey-Antalya-Finike": "FI", "Turkey-Antalya-Gazipa\u015fa": "GP", "Turkey-Antalya-G\u00fcndo\u011fmu\u015f": "GU", "Turkey-Antalya-\u0130bradi": "IB", "Turkey-Antalya-Kale": "KL", "Turkey-Antalya-Ka\u015f": "KS", "Turkey-Antalya-Kemer": "KE", "Turkey-Antalya-Korkuteli": "KO", "Turkey-Antalya-Kumluca": "KU", "Turkey-Antalya-Manavgat": "MA", "Turkey-Antalya-Merkez": "AN", "Turkey-Antalya-Serik": "SE", "Turkey-Ardahan-\u00c7\u0131ld\u0131r": "CI", "Turkey-Ardahan-Damal": "DA", "Turkey-Ardahan-G\u00f6le": "GO", "Turkey-Ardahan-Hanak": "HA", "Turkey-Ardahan-Merkez": "AR", "Turkey-Ardahan-Posof": "PO", "Turkey-Artvin-Ardanu\u00e7": "AD", "Turkey-Artvin-Arhavi": "AH", "Turkey-Artvin-Bor\u00e7ka": "BO", "Turkey-Artvin-Hopa": "HO", "Turkey-Artvin-Merkez": "AV", "Turkey-Artvin-Murgul": "MU", "Turkey-Artvin-\u015eav\u015fat": "SA", "Turkey-Artvin-Yusufeli": "YU", "Turkey-Aydin-Bozdo\u011fan": "BO", "Turkey-Aydin-Buharkent": "BU", "Turkey-Aydin-\u00c7ine": "CI", "Turkey-Aydin-Didim": "DI", "Turkey-Aydin-Germencik": "GE", "Turkey-Aydin-\u0130ncirliova": "IN", "Turkey-Aydin-Karacasu": "KC", "Turkey-Aydin-Karpuzlu": "KP", "Turkey-Aydin-Ko\u00e7arl\u0131": "KO", "Turkey-Aydin-K\u00f6\u015fk": "KK", "Turkey-Aydin-Ku\u015fadas\u0131": "KD", "Turkey-Aydin-Kuyucak": "KY", "Turkey-Aydin-Merkez": "AY", "Turkey-Aydin-Nazilli": "NA", "Turkey-Aydin-S\u00f6ke": "SO", "Turkey-Aydin-Sultanhisar": "SH", "Turkey-Aydin-Yenipazar": "YP", "Turkey-Balikesir-Ayval\u0131k": "AY", "Turkey-Balikesir-Balya": "BL", "Turkey-Balikesir-Band\u0131rma": "BD", "Turkey-Balikesir-Bigadi\u00e7": "BI", "Turkey-Balikesir-Burhaniye": "BU", "Turkey-Balikesir-Dursunbey": "DU", "Turkey-Balikesir-Edremit": "ED", "Turkey-Balikesir-Erdek": "ER", "Turkey-Balikesir-G\u00f6me\u00e7": "GM", "Turkey-Balikesir-G\u00f6nen": "GN", "Turkey-Balikesir-Havran": "HA", "Turkey-Balikesir-\u0130vrindi": "IV", "Turkey-Balikesir-Kepsut": "KE", "Turkey-Balikesir-Manyas": "MN", "Turkey-Balikesir-Marmara": "MR", "Turkey-Balikesir-Merkez": "BK", "Turkey-Balikesir-Sava\u015ftepe": "SA", "Turkey-Balikesir-S\u0131nd\u0131rg\u0131": "SI", "Turkey-Balikesir-Susurluk": "SU", "Turkey-Bart\u0131n-Amasra": "AM", "Turkey-Bart\u0131n-Kuruca\u015file": "KU", "Turkey-Bart\u0131n-Merkez": "BR", "Turkey-Bart\u0131n-Ulus": "UL", "Turkey-Batman-Be\u015firi": "BE", "Turkey-Batman-Gerc\u00fc\u015f": "GE", "Turkey-Batman-Hasankeyf": "HA", "Turkey-Batman-Kozluk": "KO", "Turkey-Batman-Merkez": "BM", "Turkey-Batman-Sason": "SA", "Turkey-Bayburt-Ayd\u0131ntepe": "AY", "Turkey-Bayburt-Demir\u00f6z\u00fc": "DE", "Turkey-Bayburt-Merkez": "BB", "Turkey-Bilecik-Boz\u00fcy\u00fck": "BO", "Turkey-Bilecik-G\u00f6lpazar\u0131": "GO", "Turkey-Bilecik-\u0130nhisar": "IN", "Turkey-Bilecik-Merkez": "BC", "Turkey-Bilecik-Osmaneli": "OS", "Turkey-Bilecik-Pazaryeri": "PA", "Turkey-Bilecik-S\u00f6\u011f\u00fct": "SO", "Turkey-Bilecik-Yenipazar": "YP", "Turkey-Bing\u00f6l-Adakl\u0131": "AD", "Turkey-Bing\u00f6l-Gen\u00e7": "GE", "Turkey-Bing\u00f6l-Karl\u0131ova": "KA", "Turkey-Bing\u00f6l-Ki\u011f\u0131": "KI", "Turkey-Bing\u00f6l-Merkez": "BG", "Turkey-Bing\u00f6l-Solhan": "SO", "Turkey-Bing\u00f6l-Yayladere": "YA", "Turkey-Bing\u00f6l-Yedisu": "YE", "Turkey-Bitlis-Adilcevaz": "AD", "Turkey-Bitlis-Ahlat": "AH", "Turkey-Bitlis-G\u00fcroymak": "GU", "Turkey-Bitlis-Hizan": "HI", "Turkey-Bitlis-Merkez": "BT", "Turkey-Bitlis-Mutki": "MU", "Turkey-Bitlis-Tatvan": "TA", "Turkey-Bolu-D\u00f6rtdivan": "DO", "Turkey-Bolu-Gerede": "GE", "Turkey-Bolu-G\u00f6yn\u00fck": "GO", "Turkey-Bolu-K\u0131br\u0131sc\u0131k": "KI", "Turkey-Bolu-Mengen": "ME", "Turkey-Bolu-Merkez": "BL", "Turkey-Bolu-Mudurnu": "MU", "Turkey-Bolu-Seben": "SE", "Turkey-Bolu-Yeni\u00e7a\u011fa": "YC", "Turkey-Burdur-A\u011flasun": "AG", "Turkey-Burdur-Alt\u0131nyayla": "AL", "Turkey-Burdur-Bucak": "BU", "Turkey-Burdur-\u00c7avd\u0131r": "CA", "Turkey-Burdur-\u00c7eltik\u00e7i": "CE", "Turkey-Burdur-G\u00f6lhisar": "GO", "Turkey-Burdur-Karamanl\u0131": "KA", "Turkey-Burdur-Kemer": "KE", "Turkey-Burdur-Merkez": "BD", "Turkey-Burdur-Tefenni": "TE", "Turkey-Burdur-Ye\u015filova": "YL", "Turkey-Bursa-B\u00fcy\u00fckorhan": "BK", "Turkey-Bursa-Gemlik": "GE", "Turkey-Bursa-G\u00fcrsu": "GU", "Turkey-Bursa-Harmanc\u0131k": "HA", "Turkey-Bursa-\u0130neg\u00f6l": "IN", "Turkey-Bursa-\u0130znik": "IZ", "Turkey-Bursa-Karacabey": "KA", "Turkey-Bursa-Keles": "KL", "Turkey-Bursa-Kestel": "KT", "Turkey-Bursa-Mudanya": "MD", "Turkey-Bursa-Mustafa Kemalpa\u015fa": "MK", "Turkey-Bursa-Nil\u00fcfer": "BN", "Turkey-Bursa-Orhaneli": "OE", "Turkey-Bursa-Orhangazi": "OG", "Turkey-Bursa-Osmangazi": "BO", "Turkey-Bursa-Yeni\u015fehir": "YS", "Turkey-Bursa-Y\u0131ld\u0131r\u0131m": "BY", "Turkey-\u00c7anakkale-Ayvac\u0131k": "AY", "Turkey-\u00c7anakkale-Bayrami\u00e7": "BA", "Turkey-\u00c7anakkale-Biga": "BI", "Turkey-\u00c7anakkale-Bozcaada": "BO", "Turkey-\u00c7anakkale-\u00c7an": "CA", "Turkey-\u00c7anakkale-Eceabat": "EC", "Turkey-\u00c7anakkale-Ezine": "EZ", "Turkey-\u00c7anakkale-Gelibolu": "GE", "Turkey-\u00c7anakkale-G\u00f6k\u00e7eada": "GO", "Turkey-\u00c7anakkale-Lapseki": "LA", "Turkey-\u00c7anakkale-Merkez": "CK", "Turkey-\u00c7anakkale-Yenice": "YE", "Turkey-\u00c7ankiri-Atkaracalar": "AT", "Turkey-\u00c7ankiri-Bayram\u00f6ren": "BA", "Turkey-\u00c7ankiri-\u00c7erke\u015f": "CE", "Turkey-\u00c7ankiri-Eldivan": "EL", "Turkey-\u00c7ankiri-Ilgaz": "IL", "Turkey-\u00c7ankiri-K\u0131z\u0131l\u0131rmak": "KI", "Turkey-\u00c7ankiri-Korgun": "KO", "Turkey-\u00c7ankiri-Kur\u015funlu": "KU", "Turkey-\u00c7ankiri-Merkez": "CI", "Turkey-\u00c7ankiri-Orta": "OR", "Turkey-\u00c7ankiri-\u015eaban\u00f6z\u00fc": "SA", "Turkey-\u00c7ankiri-Yaprakl\u0131": "YA", "Turkey-\u00c7orum-Alaca": "AL", "Turkey-\u00c7orum-Bayat": "BA", "Turkey-\u00c7orum-Bo\u011fazkale": "BO", "Turkey-\u00c7orum-Dodurga": "DO", "Turkey-\u00c7orum-\u0130skilip": "IS", "Turkey-\u00c7orum-Karg\u0131": "KA", "Turkey-\u00c7orum-La\u00e7in": "LA", "Turkey-\u00c7orum-Mecit\u00f6z\u00fc": "ME", "Turkey-\u00c7orum-Merkez": "CM", "Turkey-\u00c7orum-O\u011fuzlar": "OG", "Turkey-\u00c7orum-Ortak\u00f6y": "OR", "Turkey-\u00c7orum-Osmanc\u0131k": "OS", "Turkey-\u00c7orum-Sungurlu": "SU", "Turkey-\u00c7orum-U\u011furluda\u011f": "UG", "Turkey-Denizli-Ac\u0131payam": "AC", "Turkey-Denizli-Akk\u00f6y": "AK", "Turkey-Denizli-Babada\u011f": "BB", "Turkey-Denizli-Baklan": "BK", "Turkey-Denizli-Bekilli": "BL", "Turkey-Denizli-Beya\u011fa\u00e7": "BY", "Turkey-Denizli-Bozkurt": "BO", "Turkey-Denizli-Buldan": "BU", "Turkey-Denizli-\u00c7al": "CL", "Turkey-Denizli-\u00c7ameli": "CM", "Turkey-Denizli-\u00c7ardak": "CK", "Turkey-Denizli-\u00c7ivril": "CI", "Turkey-Denizli-G\u00fcney": "GU", "Turkey-Denizli-Honaz": "HO", "Turkey-Denizli-Kale": "KA", "Turkey-Denizli-Merkez": "DN", "Turkey-Denizli-Sarayk\u00f6y": "SA", "Turkey-Denizli-Serinhisar": "SE", "Turkey-Denizli-Tavas": "TA", "Turkey-Diyarbakir-Bismil": "BI", "Turkey-Diyarbakir-\u00c7ermik": "CE", "Turkey-Diyarbakir-\u00c7\u0131nar": "CI", "Turkey-Diyarbakir-\u00c7\u00fcng\u00fc\u015f": "CU", "Turkey-Diyarbakir-Dicle": "DI", "Turkey-Diyarbakir-E\u011fil": "EG", "Turkey-Diyarbakir-Ergani": "ER", "Turkey-Diyarbakir-Hani": "HN", "Turkey-Diyarbakir-Hazro": "HR", "Turkey-Diyarbakir-Kocak\u00f6y": "KO", "Turkey-Diyarbakir-Kulp": "KU", "Turkey-Diyarbakir-Lice": "LI", "Turkey-Diyarbakir-Merkez": "DY", "Turkey-Diyarbakir-Silvan": "SI", "Turkey-D\u00fczce-Ak\u00e7akoca": "AK", "Turkey-D\u00fczce-\u00c7ilimli": "CI", "Turkey-D\u00fczce-Cumayeri": "CU", "Turkey-D\u00fczce-G\u00f6lyaka": "GO", "Turkey-D\u00fczce-G\u00fcm\u00fc\u015fova": "GU", "Turkey-D\u00fczce-Kayna\u015fl\u0131": "KA", "Turkey-D\u00fczce-Merkez": "DU", "Turkey-D\u00fczce-Y\u0131\u011f\u0131lca": "YI", "Turkey-Edirne-Enez": "EN", "Turkey-Edirne-Havsa": "HA", "Turkey-Edirne-\u0130psala": "IP", "Turkey-Edirne-Ke\u015fan": "KE", "Turkey-Edirne-Lalapa\u015fa": "LA", "Turkey-Edirne-Meri\u00e7": "ME", "Turkey-Edirne-Merkez": "ED", "Turkey-Edirne-S\u00fcleo\u011flu": "SU", "Turkey-Edirne-Uzunk\u00f6pr\u00fc": "UZ", "Turkey-Elaz\u0131\u011f-A\u011f\u0131n": "AG", "Turkey-Elaz\u0131\u011f-Alacakaya": "AL", "Turkey-Elaz\u0131\u011f-Aricak": "AR", "Turkey-Elaz\u0131\u011f-Baskil": "BA", "Turkey-Elaz\u0131\u011f-Karako\u00e7an": "KA", "Turkey-Elaz\u0131\u011f-Keban": "KE", "Turkey-Elaz\u0131\u011f-Kovanc\u0131lar": "KO", "Turkey-Elaz\u0131\u011f-Maden": "MA", "Turkey-Elaz\u0131\u011f-Merkez": "EG", "Turkey-Elaz\u0131\u011f-Palu": "PA", "Turkey-Elaz\u0131\u011f-Sivrice": "SI", "Turkey-Erzincan-\u00c7ay\u0131rl\u0131": "CA", "Turkey-Erzincan-\u0130li\u00e7": "IL", "Turkey-Erzincan-Kemah": "KH", "Turkey-Erzincan-Kemaliye": "KL", "Turkey-Erzincan-Merkez": "EN", "Turkey-Erzincan-Otlukbeli": "OT", "Turkey-Erzincan-Refahiye": "RE", "Turkey-Erzincan-Tercan": "TE", "Turkey-Erzincan-\u00dcz\u00fcml\u00fc": "UZ", "Turkey-Erzurum-A\u015fkale": "AS", "Turkey-Erzurum-\u00c7at": "CA", "Turkey-Erzurum-H\u0131n\u0131s": "HI", "Turkey-Erzurum-Horasan": "HO", "Turkey-Erzurum-Il\u0131ca": "IL", "Turkey-Erzurum-\u0130spir": "IS", "Turkey-Erzurum-Kara\u00e7oban": "KC", "Turkey-Erzurum-Karayaz\u0131": "KR", "Turkey-Erzurum-K\u00f6pr\u00fck\u00f6y": "KO", "Turkey-Erzurum-Merkez": "EM", "Turkey-Erzurum-Narman": "NA", "Turkey-Erzurum-Oltu": "OT", "Turkey-Erzurum-Olur": "OR", "Turkey-Erzurum-Pasinler": "PL", "Turkey-Erzurum-Pazaryolu": "PR", "Turkey-Erzurum-\u015eenkaya": "SE", "Turkey-Erzurum-Tekman": "TE", "Turkey-Erzurum-Tortum": "TO", "Turkey-Erzurum-Uzundere": "UZ", "Turkey-Eskisehir-Alpu": "AL", "Turkey-Eskisehir-Beylikova": "BE", "Turkey-Eskisehir-\u00c7ifteler": "CI", "Turkey-Eskisehir-G\u00fcny\u00fcz\u00fc": "GU", "Turkey-Eskisehir-Han": "HA", "Turkey-Eskisehir-\u0130n\u00f6n\u00fc": "IN", "Turkey-Eskisehir-Mahmudiye": "MA", "Turkey-Eskisehir-Merkez": "ES", "Turkey-Eskisehir-Mihalgazi": "MG", "Turkey-Eskisehir-Mihal\u0131\u00e7c\u0131k": "MK", "Turkey-Eskisehir-Sar\u0131cakaya": "SA", "Turkey-Eskisehir-Seyitgazi": "SE", "Turkey-Eskisehir-Sivrihisar": "SI", "Turkey-Gaziantep-Araban": "AR", "Turkey-Gaziantep-\u0130slahiye": "IS", "Turkey-Gaziantep-Karkam\u0131\u015f": "KA", "Turkey-Gaziantep-Nizip": "NI", "Turkey-Gaziantep-Nurda\u011f\u0131": "NU", "Turkey-Gaziantep-O\u011fuzeli": "OG", "Turkey-Gaziantep-\u015eahinbey": "GB", "Turkey-Gaziantep-\u015eehitkamil": "GK", "Turkey-Gaziantep-Yavuzeli": "YA", "Turkey-Giresun-Alucra": "AL", "Turkey-Giresun-Bulancak": "BU", "Turkey-Giresun-\u00c7amoluk": "CM", "Turkey-Giresun-\u00c7anak\u00e7\u0131": "CN", "Turkey-Giresun-Dereli": "DE", "Turkey-Giresun-Do\u011fankent": "DO", "Turkey-Giresun-Espiye": "ES", "Turkey-Giresun-Eynesil": "EY", "Turkey-Giresun-G\u00f6rele": "GO", "Turkey-Giresun-G\u00fcce": "GU", "Turkey-Giresun-Ke\u015fap": "KE", "Turkey-Giresun-Merkez": "GI", "Turkey-Giresun-Piraziz": "PI", "Turkey-Giresun-\u015eultan Karahisar": "SK", "Turkey-Giresun-Tirebolu": "TI", "Turkey-Giresun-Ya\u011fl\u0131dere": "YA", "Turkey-G\u00fcm\u00fcshane-Kelkit": "KE", "Turkey-G\u00fcm\u00fcshane-K\u00f6se": "KO", "Turkey-G\u00fcm\u00fcshane-K\u00fcrt\u00fcn": "KU", "Turkey-G\u00fcm\u00fcshane-Merkez": "GU", "Turkey-G\u00fcm\u00fcshane-\u015eiran": "SI", "Turkey-G\u00fcm\u00fcshane-Torul": "TO", "Turkey-Hakkari-\u00c7ukurca": "CU", "Turkey-Hakkari-Merkez": "HK", "Turkey-Hakkari-\u015eemdinli": "SE", "Turkey-Hakkari-Y\u00fcksekova": "YU", "Turkey-Hatay-Alt\u0131n\u00f6z\u00fc": "AL", "Turkey-Hatay-Belen": "BE", "Turkey-Hatay-D\u00f6rtyol": "DO", "Turkey-Hatay-Erzin": "ER", "Turkey-Hatay-Hassa": "HA", "Turkey-Hatay-\u0130skenderun": "IS", "Turkey-Hatay-K\u0131r\u0131khan": "KI", "Turkey-Hatay-Kumlu": "KU", "Turkey-Hatay-Merkez": "HT", "Turkey-Hatay-Reyhanl\u0131": "RE", "Turkey-Hatay-Samanda\u011f": "SA", "Turkey-Hatay-Yaylada\u011f\u0131": "YA", "Turkey-I\u011fd\u0131r-Aral\u0131k": "AR", "Turkey-I\u011fd\u0131r-Karakoyunlu": "KA", "Turkey-I\u011fd\u0131r-Merkez": "IG", "Turkey-I\u011fd\u0131r-Tuzluca": "TU", "Turkey-Isparta-Aksu": "AK", "Turkey-Isparta-Atabey": "AT", "Turkey-Isparta-E\u011firdir": "EG", "Turkey-Isparta-Gelendost": "GE", "Turkey-Isparta-G\u00f6nen": "GO", "Turkey-Isparta-Ke\u00e7iborlu": "KE", "Turkey-Isparta-Merkez": "IP", "Turkey-Isparta-\u015earkikaraa\u011fa\u00e7": "SA", "Turkey-Isparta-Senirkent": "SE", "Turkey-Isparta-S\u00fct\u00e7\u00fcler": "SU", "Turkey-Isparta-Uluborlu": "UL", "Turkey-Isparta-Yalva\u00e7": "YA", "Turkey-Isparta-Yeni\u015farbademli": "YS", "Turkey-Istanbul-Adalar": "AD", "Turkey-Istanbul-Arnavutkoy": "None", "Turkey-Istanbul-Atasehir": "None", "Turkey-Istanbul-Avc\u0131lar": "AV", "Turkey-Istanbul-Ba\u011fc\u0131lar": "BA", "Turkey-Istanbul-Bah\u00e7elievler": "BC", "Turkey-Istanbul-Bak\u0131rk\u00f6y": "BK", "Turkey-Istanbul-Basaksehir": "None", "Turkey-Istanbul-Bayrampa\u015fa": "BP", "Turkey-Istanbul-Be\u015fikta\u015f": "BE", "Turkey-Istanbul-Beykoz": "BY", "Turkey-Istanbul-Beylikduzu": "None", "Turkey-Istanbul-Beyo\u011flu": "BG", "Turkey-Istanbul-B\u00fcy\u00fck\u00e7ekmece": "BU", "Turkey-Istanbul-\u00c7atalca": "CA", "Turkey-Istanbul-\u00c7ekmekoy": "None", "Turkey-Istanbul-Esenler": "ES", "Turkey-Istanbul-Esenyurt": "None", "Turkey-Istanbul-Ey\u00fcp": "EY", "Turkey-Istanbul-Fatih": "FA", "Turkey-Istanbul-Gaziosmanpa\u015fa": "GA", "Turkey-Istanbul-G\u00fcng\u00f6ren": "GU", "Turkey-Istanbul-Kad\u0131k\u00f6y": "KD", "Turkey-Istanbul-Ka\u011f\u0131thane": "KG", "Turkey-Istanbul-Kartal": "KT", "Turkey-Istanbul-K\u00fc\u00e7\u00fck\u00e7ekmece": "KU", "Turkey-Istanbul-Maltepe": "MA", "Turkey-Istanbul-Pendik": "PE", "Turkey-Istanbul-Sancaktepe": "None", "Turkey-Istanbul-Sar\u0131yer": "SA", "Turkey-Istanbul-\u015eile": "SL", "Turkey-Istanbul-\u015ei\u015fli": "SI", "Turkey-Istanbul-Sultanbeyli": "SB", "Turkey-Istanbul-Sultangazi": "None", "Turkey-Istanbul-Tuzla": "TU", "Turkey-Istanbul-\u00dcmraniye": "UM", "Turkey-Istanbul-\u00dcsk\u00fcdar": "US", "Turkey-Istanbul-Zeytinburnu": "ZE", "Turkey-Izmir-Alia\u011fa": "AL", "Turkey-Izmir-Bal\u00e7ova": "BA", "Turkey-Izmir-Bay\u0131nd\u0131r": "BD", "Turkey-Izmir-Bergama": "BE", "Turkey-Izmir-Beyda\u011f": "BG", "Turkey-Izmir-Bornova": "BO", "Turkey-Izmir-Buca": "BU", "Turkey-Izmir-\u00c7e\u015fme": "CE", "Turkey-Izmir-\u00c7i\u011fli": "CI", "Turkey-Izmir-Dikili": "DI", "Turkey-Izmir-Fo\u00e7a": "FO", "Turkey-Izmir-Gaziemir": "GA", "Turkey-Izmir-G\u00fczelbah\u00e7e": "GU", "Turkey-Izmir-Karaburun": "KB", "Turkey-Izmir-Kar\u015f\u0131yaka": "KA", "Turkey-Izmir-Kemalpa\u015fa": "KP", "Turkey-Izmir-K\u0131n\u0131k": "KI", "Turkey-Izmir-Kiraz": "KR", "Turkey-Izmir-Konak": "KO", "Turkey-Izmir-Menderes": "MD", "Turkey-Izmir-Menemen": "MN", "Turkey-Izmir-Narl\u0131dere": "NA", "Turkey-Izmir-\u00d6demi\u015f": "OD", "Turkey-Izmir-Seferihisar": "SF", "Turkey-Izmir-Sel\u00e7uk": "SC", "Turkey-Izmir-Tire": "TI", "Turkey-Izmir-Torbal\u0131": "TO", "Turkey-Izmir-Urla": "UR", "Turkey-K. Maras-Af\u015fin": "AF", "Turkey-K. Maras-And\u0131r\u0131n": "AN", "Turkey-K. Maras-\u00c7a\u011flayancerit": "CA", "Turkey-K. Maras-Ekin\u00f6z\u00fc": "EK", "Turkey-K. Maras-Elbistan": "EL", "Turkey-K. Maras-G\u00f6ksun": "GO", "Turkey-K. Maras-Merkez": "KM", "Turkey-K. Maras-Nurhak": "NU", "Turkey-K. Maras-Pazarc\u0131k": "PA", "Turkey-K. Maras-T\u00fcrko\u011flu": "TU", "Turkey-Karab\u00fck-Eflani": "EF", "Turkey-Karab\u00fck-Eskipazar": "ES", "Turkey-Karab\u00fck-Merkez": "KB", "Turkey-Karab\u00fck-Ovac\u0131k": "OV", "Turkey-Karab\u00fck-Safranbolu": "SA", "Turkey-Karab\u00fck-Yenice": "YE", "Turkey-Karaman-Ayranc\u0131": "AY", "Turkey-Karaman-Ba\u015fyayla": "BA", "Turkey-Karaman-Ermenek": "ER", "Turkey-Karaman-Kaz\u0131mkarabekir": "KA", "Turkey-Karaman-Merkez": "KR", "Turkey-Karaman-Sar\u0131veliler": "SA", "Turkey-Kars-Akyaka": "AK", "Turkey-Kars-Arpa\u00e7ay": "AR", "Turkey-Kars-Digor": "DI", "Turkey-Kars-Ka\u011f\u0131zman": "KG", "Turkey-Kars-Merkez": "KA", "Turkey-Kars-Sar\u0131kam\u0131\u015f": "SA", "Turkey-Kars-Selim": "SE", "Turkey-Kars-Susuz": "SU", "Turkey-Kastamonu-Abana": "AB", "Turkey-Kastamonu-A\u011fl\u0131": "AG", "Turkey-Kastamonu-Ara\u00e7": "AR", "Turkey-Kastamonu-Azdavay": "AZ", "Turkey-Kastamonu-Bozkurt": "BO", "Turkey-Kastamonu-\u00c7atalzeytin": "CA", "Turkey-Kastamonu-Cide": "CI", "Turkey-Kastamonu-Daday": "DA", "Turkey-Kastamonu-Devrekani": "DE", "Turkey-Kastamonu-Do\u011fanyurt": "DO", "Turkey-Kastamonu-Han\u00f6n\u00fc": "HA", "Turkey-Kastamonu-\u0130hsangazi": "IH", "Turkey-Kastamonu-\u0130nebolu": "IN", "Turkey-Kastamonu-K\u00fcre": "KU", "Turkey-Kastamonu-Merkez": "KS", "Turkey-Kastamonu-P\u0131narbas\u0131": "PI", "Turkey-Kastamonu-\u015eenpazar": "SP", "Turkey-Kastamonu-Seydiler": "SD", "Turkey-Kastamonu-Ta\u015fk\u00f6pr\u00fc": "TA", "Turkey-Kastamonu-Tosya": "TO", "Turkey-Kayseri-Akk\u0131\u015fla": "AK", "Turkey-Kayseri-B\u00fcnyan": "BU", "Turkey-Kayseri-Develi": "DE", "Turkey-Kayseri-Felahiye": "FE", "Turkey-Kayseri-Hac\u0131lar": "HA", "Turkey-Kayseri-\u0130ncesu": "IN", "Turkey-Kayseri-Kocasinan": "KK", "Turkey-Kayseri-Melikgazi": "KM", "Turkey-Kayseri-\u00d6zvatan": "OZ", "Turkey-Kayseri-P\u0131narba\u015f\u0131": "PI", "Turkey-Kayseri-Sar\u0131o\u011flan": "SG", "Turkey-Kayseri-Sar\u0131z": "SR", "Turkey-Kayseri-Talas": "TA", "Turkey-Kayseri-Tomarza": "TO", "Turkey-Kayseri-Yahyal\u0131": "YA", "Turkey-Kayseri-Ye\u015filhisar": "YE", "Turkey-Kilis-Elbeyli": "EL", "Turkey-Kilis-Merkez": "KI", "Turkey-Kilis-Musabeyli": "MU", "Turkey-Kilis-Polateli": "PO", "Turkey-Kinkkale-Bah\u015f\u0131l\u0131": "BH", "Turkey-Kinkkale-Bal\u0131\u015feyh": "BL", "Turkey-Kinkkale-\u00c7elebi": "CE", "Turkey-Kinkkale-Delice": "DE", "Turkey-Kinkkale-Karake\u00e7ili": "KA", "Turkey-Kinkkale-Keskin": "KE", "Turkey-Kinkkale-Merkez": "KK", "Turkey-Kinkkale-Sulakyurt": "SU", "Turkey-Kinkkale-Yah\u015fihan": "YA", "Turkey-Kirklareli-Babaeski": "BA", "Turkey-Kirklareli-Demirk\u00f6y": "DE", "Turkey-Kirklareli-Kof\u00e7az": "KO", "Turkey-Kirklareli-L\u00fcleburgaz": "LU", "Turkey-Kirklareli-Merkez": "KL", "Turkey-Kirklareli-Pehlivank\u00f6y": "PE", "Turkey-Kirklareli-P\u0131narhisar": "PI", "Turkey-Kirklareli-Vize": "VI", "Turkey-Kirsehir-Ak\u00e7akent": "AC", "Turkey-Kirsehir-Akp\u0131nar": "AP", "Turkey-Kirsehir-Boztepe": "BO", "Turkey-Kirsehir-\u00c7i\u00e7ekda\u011f\u0131": "CI", "Turkey-Kirsehir-Kaman": "KA", "Turkey-Kirsehir-Merkez": "KH", "Turkey-Kirsehir-Mucur": "MU", "Turkey-Kocaeli-Derince": "DE", "Turkey-Kocaeli-Gebze": "GE", "Turkey-Kocaeli-G\u00f6lc\u00fck": "GO", "Turkey-Kocaeli-Kand\u0131ra": "KD", "Turkey-Kocaeli-Karam\u00fcrsel": "KM", "Turkey-Kocaeli-K\u00f6rfez": "KO", "Turkey-Kocaeli-Merkez": "KC", "Turkey-Konya-Ah\u0131rl\u0131": "AH", "Turkey-Konya-Ak\u00f6ren": "AK", "Turkey-Konya-Ak\u015fehir": "AS", "Turkey-Konya-Alt\u0131nekin": "AT", "Turkey-Konya-Bey\u015fehir": "BE", "Turkey-Konya-Bozk\u0131r": "BO", "Turkey-Konya-\u00c7eltik": "CE", "Turkey-Konya-Cihanbeyli": "CI", "Turkey-Konya-\u00c7umra": "CU", "Turkey-Konya-Derbent": "DB", "Turkey-Konya-Derebucak": "DE", "Turkey-Konya-Do\u011fanhisar": "DO", "Turkey-Konya-Emirgazi": "EM", "Turkey-Konya-Ere\u011fli": "ER", "Turkey-Konya-G\u00fcneys\u0131n\u0131r": "GU", "Turkey-Konya-Had\u0131m": "HD", "Turkey-Konya-Halkap\u0131nar": "HK", "Turkey-Konya-H\u00fcy\u00fck": "HU", "Turkey-Konya-Ilg\u0131n": "IL", "Turkey-Konya-Kad\u0131nhan\u0131": "KD", "Turkey-Konya-Karap\u0131nar": "KP", "Turkey-Konya-Karatay": "KK", "Turkey-Konya-Kulu": "KU", "Turkey-Konya-Meram": "KM", "Turkey-Konya-Saray\u00f6n\u00fc": "SA", "Turkey-Konya-Sel\u00e7uklu": "KS", "Turkey-Konya-Seydi\u015fehir": "SE", "Turkey-Konya-Ta\u015fkent": "TA", "Turkey-Konya-Tuzluk\u00e7u": "TU", "Turkey-Konya-Yal\u0131h\u00fcy\u00fck": "YA", "Turkey-Konya-Yunak": "YU", "Turkey-K\u00fctahya-Alt\u0131nta\u015f": "AL", "Turkey-K\u00fctahya-Aslanapa": "AS", "Turkey-K\u00fctahya-\u00c7avdarhisar": "CA", "Turkey-K\u00fctahya-Domani\u00e7": "DO", "Turkey-K\u00fctahya-Dumlup\u0131nar": "DU", "Turkey-K\u00fctahya-Emet": "EM", "Turkey-K\u00fctahya-Gediz": "GE", "Turkey-K\u00fctahya-Hisarc\u0131k": "HI", "Turkey-K\u00fctahya-Merkez": "KU", "Turkey-K\u00fctahya-Pazarlar": "PA", "Turkey-K\u00fctahya-\u015eaphane": "SA", "Turkey-K\u00fctahya-Simav": "SI", "Turkey-K\u00fctahya-Tav\u015fanl\u0131": "TA", "Turkey-Malatya-Ak\u00e7ada\u011f": "AK", "Turkey-Malatya-Arapkir": "AP", "Turkey-Malatya-Arguvan": "AV", "Turkey-Malatya-Battalgazi": "BA", "Turkey-Malatya-Darende": "DA", "Turkey-Malatya-Do\u011fan\u015fehir": "DS", "Turkey-Malatya-Do\u011fanyol": "DY", "Turkey-Malatya-Hekimhan": "HE", "Turkey-Malatya-Kale": "KA", "Turkey-Malatya-Kuluncak": "KU", "Turkey-Malatya-Merkez": "ML", "Turkey-Malatya-P\u00f6t\u00fcrge": "PO", "Turkey-Malatya-Yaz\u0131han": "YA", "Turkey-Malatya-Ye\u015filyurt": "YE", "Turkey-Manisa-Ahmetli": "AH", "Turkey-Manisa-Akhisar": "AK", "Turkey-Manisa-Ala\u015fehir": "AL", "Turkey-Manisa-Demirci": "DE", "Turkey-Manisa-G\u00f6lmarmara": "GM", "Turkey-Manisa-G\u00f6rdes": "GR", "Turkey-Manisa-K\u0131rka\u011fa\u00e7": "KI", "Turkey-Manisa-K\u00f6pr\u00fcba\u015f\u0131": "KO", "Turkey-Manisa-Kula": "KU", "Turkey-Manisa-Merkez": "MN", "Turkey-Manisa-Salihli": "SL", "Turkey-Manisa-Sar\u0131g\u00f6l": "SG", "Turkey-Manisa-Saruhanl\u0131": "SH", "Turkey-Manisa-Selendi": "SE", "Turkey-Manisa-Soma": "SO", "Turkey-Manisa-Turgutlu": "TU", "Turkey-Mardin-Darge\u00e7it": "DA", "Turkey-Mardin-Derik": "DE", "Turkey-Mardin-K\u0131z\u0131ltepe": "KI", "Turkey-Mardin-Maz\u0131da\u011f\u0131": "MA", "Turkey-Mardin-Merkez": "MR", "Turkey-Mardin-Midyat": "MI", "Turkey-Mardin-Nusaybin": "NU", "Turkey-Mardin-\u00d6merli": "OM", "Turkey-Mardin-Savur": "SA", "Turkey-Mardin-Ye\u015filli": "YE", "Turkey-Mersin-Anamur": "AN", "Turkey-Mersin-Ayd\u0131nc\u0131k": "AY", "Turkey-Mersin-Bozyaz\u0131": "BO", "Turkey-Mersin-\u00c7aml\u0131yayla": "CA", "Turkey-Mersin-Erdemli": "ER", "Turkey-Mersin-G\u00fclnar": "GU", "Turkey-Mersin-Merkez": "IC", "Turkey-Mersin-Mut": "MU", "Turkey-Mersin-Silifke": "SI", "Turkey-Mersin-Tarsus": "TA", "Turkey-Mugla-Bodrum": "BO", "Turkey-Mugla-Dalaman": "DL", "Turkey-Mugla-Dat\u00e7a": "DT", "Turkey-Mugla-Fethiye": "FE", "Turkey-Mugla-Kavakl\u0131dere": "KA", "Turkey-Mugla-K\u00f6yce\u011fiz": "KO", "Turkey-Mugla-Marmaris": "MA", "Turkey-Mugla-Merkez": "MG", "Turkey-Mugla-Milas": "MI", "Turkey-Mugla-Ortaca": "OR", "Turkey-Mugla-Ula": "UL", "Turkey-Mugla-Yata\u011fan": "YA", "Turkey-Mus-Bulan\u0131k": "BU", "Turkey-Mus-Hask\u00f6y": "HA", "Turkey-Mus-Korkut": "KO", "Turkey-Mus-Malazgirt": "MA", "Turkey-Mus-Merkez": "MS", "Turkey-Mus-Varto": "VA", "Turkey-Nevsehir-Ac\u0131g\u00f6l": "AC", "Turkey-Nevsehir-Avanos": "AV", "Turkey-Nevsehir-Derinkuyu": "DE", "Turkey-Nevsehir-G\u00fcl\u015fehir": "GU", "Turkey-Nevsehir-Hac\u0131bekta\u015f": "HA", "Turkey-Nevsehir-Kozakl\u0131": "KO", "Turkey-Nevsehir-Merkez": "NV", "Turkey-Nevsehir-\u00dcrg\u00fcp": "UR", "Turkey-Nigde-Altunhisar": "AL", "Turkey-Nigde-Bor": "BO", "Turkey-Nigde-\u00c7amard\u0131": "CA", "Turkey-Nigde-\u00c7iftlik": "CI", "Turkey-Nigde-Merkez": "NG", "Turkey-Nigde-Uluk\u0131\u015fla": "UL", "Turkey-Ordu-Akku\u015f": "AK", "Turkey-Ordu-Aybast\u0131": "AY", "Turkey-Ordu-\u00c7ama\u015f": "CM", "Turkey-Ordu-\u00c7ayba\u015f\u0131": "CY", "Turkey-Ordu-Fatsa": "FA", "Turkey-Ordu-G\u00f6lk\u00f6y": "GO", "Turkey-Ordu-G\u00fclyal\u0131": "GL", "Turkey-Ordu-G\u00fcrgentepe": "GT", "Turkey-Ordu-\u0130kizce": "IK", "Turkey-Ordu-Kabad\u00fcz": "KD", "Turkey-Ordu-Kabata\u015f": "KT", "Turkey-Ordu-Korgan": "KO", "Turkey-Ordu-Kumru": "KU", "Turkey-Ordu-Merkez": "OR", "Turkey-Ordu-Mesudiye": "ME", "Turkey-Ordu-Per\u015fembe": "PE", "Turkey-Ordu-Ulubey": "UL", "Turkey-Ordu-\u00dcnye": "UN", "Turkey-Osmaniye-Bah\u00e7e": "BA", "Turkey-Osmaniye-D\u00fczi\u00e7i": "DU", "Turkey-Osmaniye-Hasanbeyli": "HA", "Turkey-Osmaniye-Kadirli": "KA", "Turkey-Osmaniye-Merkez": "OS", "Turkey-Osmaniye-Sumbas": "SU", "Turkey-Osmaniye-Toprakkale": "TO", "Turkey-Rize-Arde\u015fen": "AR", "Turkey-Rize-\u00c7aml\u0131hem\u015fin": "CH", "Turkey-Rize-\u00c7ayeli": "CL", "Turkey-Rize-Derepazar\u0131": "DE", "Turkey-Rize-F\u0131nd\u0131kl\u0131": "FI", "Turkey-Rize-G\u00fcneysu": "GU", "Turkey-Rize-Hem\u015fin": "HE", "Turkey-Rize-\u0130kizdere": "IK", "Turkey-Rize-\u0130yidere": "IY", "Turkey-Rize-Kalkandere": "KA", "Turkey-Rize-Merkez": "RI", "Turkey-Rize-Pazar": "PA", "Turkey-Sakarya-Akyaz\u0131": "AK", "Turkey-Sakarya-Ferizli": "FE", "Turkey-Sakarya-Geyve": "GE", "Turkey-Sakarya-Hendek": "HE", "Turkey-Sakarya-Karap\u00fcr\u00e7ek": "KP", "Turkey-Sakarya-Karasu": "KR", "Turkey-Sakarya-Kaynarca": "KN", "Turkey-Sakarya-Kocaali": "KO", "Turkey-Sakarya-Merkez": "SK", "Turkey-Sakarya-Pamukova": "PA", "Turkey-Sakarya-Sapanca": "SA", "Turkey-Sakarya-S\u00f6\u011f\u00fctl\u00fc": "SO", "Turkey-Sakarya-Tarakl\u0131": "TA", "Turkey-Samsun-Ala\u00e7am": "AL", "Turkey-Samsun-Asarcik": "AS", "Turkey-Samsun-Ayvac\u0131k": "AY", "Turkey-Samsun-Bafra": "BA", "Turkey-Samsun-\u00c7ar\u015famba": "CA", "Turkey-Samsun-Havza": "HA", "Turkey-Samsun-Kavak": "KA", "Turkey-Samsun-Ladik": "LA", "Turkey-Samsun-Merkez": "SS", "Turkey-Samsun-Ondokuz May\u0131s": "MA", "Turkey-Samsun-Sal\u0131pazar\u0131": "SA", "Turkey-Samsun-Tekkek\u00f6y": "TK", "Turkey-Samsun-Terme": "TM", "Turkey-Samsun-Vezirk\u00f6pr\u00fc": "VE", "Turkey-Samsun-Yakakent": "YA", "Turkey-Sanliurfa-Ak\u00e7akale": "AK", "Turkey-Sanliurfa-Birecik": "BI", "Turkey-Sanliurfa-Bozova": "BO", "Turkey-Sanliurfa-Ceylanp\u0131nar": "CE", "Turkey-Sanliurfa-Halfeti": "HF", "Turkey-Sanliurfa-Harran": "HR", "Turkey-Sanliurfa-Hilvan": "HI", "Turkey-Sanliurfa-Merkez": "SU", "Turkey-Sanliurfa-Siverek": "SI", "Turkey-Sanliurfa-Suru\u00e7": "SC", "Turkey-Sanliurfa-Viran\u015fehir": "VI", "Turkey-Siirt-Ayd\u0131nlar": "AY", "Turkey-Siirt-Baykan": "BA", "Turkey-Siirt-Eruh": "ER", "Turkey-Siirt-Kurtalan": "KU", "Turkey-Siirt-Merkez": "SI", "Turkey-Siirt-Pervari": "PE", "Turkey-Siirt-\u015eirvan": "SV", "Turkey-Sinop-Ayanc\u0131k": "AY", "Turkey-Sinop-Boyabat": "BO", "Turkey-Sinop-Dikmen": "DI", "Turkey-Sinop-Dura\u011fan": "DU", "Turkey-Sinop-Erfelek": "ER", "Turkey-Sinop-Gerze": "GE", "Turkey-Sinop-Merkez": "SP", "Turkey-Sinop-Sarayd\u00fcz\u00fc": "SA", "Turkey-Sinop-T\u00fcrkeli": "TU", "Turkey-Sirnak-Beyt\u00fc\u015f\u015febap": "BE", "Turkey-Sirnak-Cizre": "CI", "Turkey-Sirnak-G\u00fc\u00e7l\u00fckonak": "GU", "Turkey-Sirnak-\u0130dil": "ID", "Turkey-Sirnak-Merkez": "SR", "Turkey-Sirnak-Silopi": "SI", "Turkey-Sirnak-Uludere": "UL", "Turkey-Sivas-Ak\u0131nc\u0131lar": "AK", "Turkey-Sivas-Alt\u0131nyayla": "AL", "Turkey-Sivas-Divri\u011fi": "DI", "Turkey-Sivas-Do\u011fan\u015far": "DO", "Turkey-Sivas-Gemerek": "GE", "Turkey-Sivas-G\u00f6lova": "GO", "Turkey-Sivas-G\u00fcr\u00fcn": "GU", "Turkey-Sivas-Hafik": "HA", "Turkey-Sivas-\u0130mranl\u0131": "IM", "Turkey-Sivas-Kangal": "KA", "Turkey-Sivas-Koyulhisar": "KO", "Turkey-Sivas-Merkez": "SV", "Turkey-Sivas-\u015eark\u0131\u015fla": "SA", "Turkey-Sivas-Su\u015fehri": "SU", "Turkey-Sivas-Ula\u015f": "UL", "Turkey-Sivas-Y\u0131ld\u0131zeli": "YI", "Turkey-Sivas-Zara": "ZA", "Turkey-Tekirdag-\u00c7erkezk\u00f6y": "CE", "Turkey-Tekirdag-\u00c7orlu": "CO", "Turkey-Tekirdag-Hayrabolu": "HA", "Turkey-Tekirdag-Malkara": "MK", "Turkey-Tekirdag-Marmaraere\u011flisi": "ME", "Turkey-Tekirdag-Merkez": "TG", "Turkey-Tekirdag-Muratl\u0131": "MU", "Turkey-Tekirdag-Saray": "SR", "Turkey-Tekirdag-\u015eark\u00f6y": "SK", "Turkey-Tokat-Almus": "AL", "Turkey-Tokat-Artova": "AR", "Turkey-Tokat-Ba\u015f\u00e7iftlik": "BA", "Turkey-Tokat-Erbaa": "ER", "Turkey-Tokat-Merkez": "TT", "Turkey-Tokat-Niksar": "NI", "Turkey-Tokat-Pazar": "PA", "Turkey-Tokat-Re\u015fadiye": "RE", "Turkey-Tokat-Sulusaray": "SU", "Turkey-Tokat-Turhal": "TU", "Turkey-Tokat-Ye\u015filyurt": "YE", "Turkey-Tokat-Zile": "ZI", "Turkey-Trabzon-Ak\u00e7aabat": "AK", "Turkey-Trabzon-Arakl\u0131": "AR", "Turkey-Trabzon-Arsin": "AS", "Turkey-Trabzon-Be\u015fikd\u00fcz\u00fc": "BE", "Turkey-Trabzon-\u00c7ar\u015f\u0131ba\u015f\u0131": "CB", "Turkey-Trabzon-\u00c7aykara": "CK", "Turkey-Trabzon-Dernekpazar\u0131": "DE", "Turkey-Trabzon-D\u00fczk\u00f6y": "DU", "Turkey-Trabzon-Hayrat": "HA", "Turkey-Trabzon-K\u00f6pr\u00fcba\u015f\u0131": "KO", "Turkey-Trabzon-Ma\u00e7ka": "MA", "Turkey-Trabzon-Merkez": "TB", "Turkey-Trabzon-Of": "OF", "Turkey-Trabzon-\u015ealpazar\u0131": "SA", "Turkey-Trabzon-S\u00fcrmene": "SU", "Turkey-Trabzon-Tonya": "TO", "Turkey-Trabzon-Vakf\u0131kebir": "VA", "Turkey-Trabzon-Yomra": "YO", "Turkey-Tunceli-\u00c7emi\u015fgezek": "CE", "Turkey-Tunceli-Hozat": "HO", "Turkey-Tunceli-Mazgirt": "MA", "Turkey-Tunceli-Merkez": "TC", "Turkey-Tunceli-Naz\u0131miye": "NA", "Turkey-Tunceli-Ovac\u0131k": "OV", "Turkey-Tunceli-Pertek": "PE", "Turkey-Tunceli-P\u00fcl\u00fcm\u00fcr": "PU", "Turkey-Usak-Banaz": "BA", "Turkey-Usak-E\u015fme": "ES", "Turkey-Usak-Karahall\u0131": "KA", "Turkey-Usak-Merkez": "US", "Turkey-Usak-Sivasl\u0131": "SI", "Turkey-Usak-Ulubey": "UL", "Turkey-Van-Bah\u00e7esaray": "BC", "Turkey-Van-Ba\u015fkale": "BK", "Turkey-Van-\u00c7ald\u0131ran": "CD", "Turkey-Van-\u00c7atak": "CK", "Turkey-Van-Edremit": "ED", "Turkey-Van-Erci\u015f": "ER", "Turkey-Van-Geva\u015f": "GE", "Turkey-Van-G\u00fcrp\u0131nar": "GU", "Turkey-Van-Merkez": "VA", "Turkey-Van-Muradiye": "MU", "Turkey-Van-\u00d6zalp": "OZ", "Turkey-Van-Saray": "SA", "Turkey-Yalova-Alt\u0131nova": "AL", "Turkey-Yalova-Armutlu": "AR", "Turkey-Yalova-\u00c7iftlikk\u00f6y": "CT", "Turkey-Yalova-\u00c7\u0131narc\u0131k": "CN", "Turkey-Yalova-Merkez": "YL", "Turkey-Yalova-Termal": "TE", "Turkey-Yozgat-Akda\u011fmadeni": "AK", "Turkey-Yozgat-Ayd\u0131nc\u0131k": "AY", "Turkey-Yozgat-Bo\u011fazl\u0131yan": "BO", "Turkey-Yozgat-\u00c7and\u0131r": "CD", "Turkey-Yozgat-\u00c7ay\u0131ralan": "CL", "Turkey-Yozgat-\u00c7ekerek": "CK", "Turkey-Yozgat-Kad\u0131\u015fehri": "KA", "Turkey-Yozgat-Merkez": "YZ", "Turkey-Yozgat-Saraykent": "SA", "Turkey-Yozgat-Sar\u0131kaya": "SK", "Turkey-Yozgat-\u015eefaatli": "SE", "Turkey-Yozgat-Sorgun": "SO", "Turkey-Yozgat-Yenifak\u0131l\u0131": "YF", "Turkey-Yozgat-Yerk\u00f6y": "YK", "Turkey-Zinguldak-Alapl\u0131": "AL", "Turkey-Zinguldak-\u00c7aycuma": "CA", "Turkey-Zinguldak-Devrek": "DE", "Turkey-Zinguldak-Ere\u011fli": "ER", "Turkey-Zinguldak-G\u00f6k\u00e7ebey": "GO", "Turkey-Zinguldak-Merkez": "ZO", "Turkmenistan-Ahal-None": "None", "Turkmenistan-A\u015fgabat-None": "None", "Turkmenistan-Balkan-None": "None", "Turkmenistan-Chardzhou-None": "None", "Turkmenistan-Mary-None": "None", "Turkmenistan-Tashauz-None": "None", "Turks and Caicos Islands-Grand Turk-None": "None", "Turks and Caicos Islands-Middle Caicos-None": "None", "Turks and Caicos Islands-North Caicos-None": "None", "Turks and Caicos Islands-Providenciales and West Caicos-None": "None", "Turks and Caicos Islands-Salt Cay-None": "None", "Turks and Caicos Islands-South Caicos and East Caicos-None": "None", "Tuvalu-Funafuti-None": "None", "Tuvalu-Nanumanga-None": "None", "Tuvalu-Nanumea-None": "None", "Tuvalu-Niulakita-None": "None", "Tuvalu-Niutao-None": "None", "Tuvalu-Nui-None": "None", "Tuvalu-Nukufetau-None": "None", "Tuvalu-Nukulaelae-None": "None", "Tuvalu-Vaitupu-None": "None", "Uganda-Adjumani-East Moyo": "EA", "Uganda-Apac-Kole": "KL", "Uganda-Apac-Kwania": "KA", "Uganda-Apac-Maruzi": "MR", "Uganda-Apac-Oyam": "OA", "Uganda-Arua-Arua Municipality": "AU", "Uganda-Arua-Ayivu": "AY", "Uganda-Arua-Koboko": "KB", "Uganda-Arua-Madi-Okollo": "MD", "Uganda-Arua-Maracha": "MR", "Uganda-Arua-Terego": "TR", "Uganda-Arua-Vurra": "VU", "Uganda-Bugiri-Bukooli": "BK", "Uganda-Bundibugyo-Bwamba": "BA", "Uganda-Bundibugyo-Ntoroko": "NO", "Uganda-Bushenyi-Buhweju": "None", "Uganda-Bushenyi-Bunyaruguru": "None", "Uganda-Bushenyi-Igara": "None", "Uganda-Bushenyi-Ruhinda": "None", "Uganda-Bushenyi-Sheema": "None", "Uganda-Busia-Samia-Bugwe": "BG", "Uganda-Gulu-Aswa": "AW", "Uganda-Gulu-Gulu": "GL", "Uganda-Gulu-Kilak": "KL", "Uganda-Gulu-Nwoya": "NO", "Uganda-Gulu-Omoro": "OO", "Uganda-Hoima-Bugahya": "None", "Uganda-Hoima-Buhaguzi": "None", "Uganda-Iganga-Bugweri": "BG", "Uganda-Iganga-Busiki": "BS", "Uganda-Iganga-Kigulu": "KG", "Uganda-Iganga-Luuka": "LU", "Uganda-Jinja-Butembe": "BT", "Uganda-Jinja-Jinja": "JN", "Uganda-Jinja-Kagoma": "KG", "Uganda-Kabale-Kabale": "None", "Uganda-Kabale-Ndorwa": "None", "Uganda-Kabale-Rubanda": "None", "Uganda-Kabale-Rukiga": "None", "Uganda-Kabarole-Bunyangabu": "None", "Uganda-Kabarole-Burahya": "None", "Uganda-Kabarole-Fort Portal": "None", "Uganda-Kaberamaido-Kaberamaido": "KB", "Uganda-Kaberamaido-Kalaki": "KL", "Uganda-Kalangala-Bujumba": "BJ", "Uganda-Kalangala-Kyamuswa": "KA", "Uganda-Kampala-Kampala": "KM", "Uganda-Kamuli-Budiope": "BD", "Uganda-Kamuli-Bugabula": "BG", "Uganda-Kamuli-Bulamogi": "BL", "Uganda-Kamuli-Buzaaya": "BZ", "Uganda-Kamwenge-Kibale": "None", "Uganda-Kamwenge-Kitagwenda": "None", "Uganda-Kanungu-Kinkiizi": "None", "Uganda-Kapchorwa-Kongasis": "KO", "Uganda-Kapchorwa-Kween": "KW", "Uganda-Kapchorwa-Tingey": "TI", "Uganda-Kasese-Bukonjo": "None", "Uganda-Kasese-Busongora": "None", "Uganda-Katakwi-Amuria": "AU", "Uganda-Katakwi-Kapelebyong": "KP", "Uganda-Katakwi-Usuk": "UU", "Uganda-Kayunga-Bbaale": "BA", "Uganda-Kayunga-Ntenjeru": "NE", "Uganda-Kibale-Bugangaizi": "None", "Uganda-Kibale-Buyaga": "None", "Uganda-Kibale-Buyanja": "None", "Uganda-Kiboga-Kiboga": "KB", "Uganda-Kisoro-Kisoro": "None", "Uganda-Kitgum-Chua": "CU", "Uganda-Kitgum-Lamwo": "LM", "Uganda-Kotido-Dodoth": "DD", "Uganda-Kotido-Jie": "JE", "Uganda-Kotido-Labwor": "LB", "Uganda-Kumi-Bukedea": "None", "Uganda-Kumi-Kumi": "None", "Uganda-Kumi-Ngora": "None", "Uganda-Kyenjojo-Kyaka": "KA", "Uganda-Kyenjojo-Mwenge": "ME", "Uganda-Lake Albert-Lake Albert": "None", "Uganda-Lake Victoria-Lake Victoria": "None", "Uganda-Lira-Dokolo": "DK", "Uganda-Lira-Erute": "EU", "Uganda-Lira-Kyoga": "KO", "Uganda-Lira-Lira": "LR", "Uganda-Lira-Moroto": "MR", "Uganda-Lira-Otuke": "OU", "Uganda-Luwero-Bamunanika": "BM", "Uganda-Luwero-Katikamu": "KT", "Uganda-Luwero-Nakaseke": "NK", "Uganda-Masaka-Bukomansimbi": "BM", "Uganda-Masaka-Bukoto": "BT", "Uganda-Masaka-Kalungu": "KL", "Uganda-Masaka-Masaka": "MS", "Uganda-Masindi-Bujenje (?)": "None", "Uganda-Masindi-Bujenje": "None", "Uganda-Masindi-Buruli": "None", "Uganda-Masindi-Kibanda": "None", "Uganda-Mayuge-Bunya": "BN", "Uganda-Mbale-Bubulo": "BB", "Uganda-Mbale-Bungokho": "BN", "Uganda-Mbale-Manjiya": "MN", "Uganda-Mbale-Mbale": "MA", "Uganda-Mbarara-Bukanga": "BK", "Uganda-Mbarara-Ibanda": "IA", "Uganda-Mbarara-Isingiro": "II", "Uganda-Mbarara-Kashari": "KS", "Uganda-Mbarara-Kazo": "KZ", "Uganda-Mbarara-Mbarara": "MA", "Uganda-Mbarara-Nyabushozi": "NA", "Uganda-Mbarara-Rwampara": "RA", "Uganda-Moroto-Bokora": "BK", "Uganda-Moroto-Matheniko": "MT", "Uganda-Moroto-Moroto": "MR", "Uganda-Moyo-Obongi": "OO", "Uganda-Moyo-West Moyo": "WS", "Uganda-Mpigi-Butambala": "BT", "Uganda-Mpigi-Gomba": "GM", "Uganda-Mpigi-Mawokota": "MW", "Uganda-Mubende-Busujju": "BS", "Uganda-Mubende-Buwekula": "BW", "Uganda-Mubende-Kassanda": "KS", "Uganda-Mubende-Mityana": "MT", "Uganda-Mukono-Buikwe": "BI", "Uganda-Mukono-Buvuma Islands": "BV", "Uganda-Mukono-Mukono": "MK", "Uganda-Mukono-Nakifuma": "NK", "Uganda-Nakapiripirit-Chekwii": "CE", "Uganda-Nakapiripirit-Pian": "PA", "Uganda-Nakapiripirit-Pokot": "PO", "Uganda-Nakasongola-Buruli": "BR", "Uganda-Nebbi-Jonam": "JN", "Uganda-Nebbi-Okoro": "OO", "Uganda-Nebbi-Padyere": "PD", "Uganda-Ntungamo-Kajara": "None", "Uganda-Ntungamo-Ruhaama": "None", "Uganda-Ntungamo-Rushenyi": "None", "Uganda-Pader-Agago": "AO", "Uganda-Pader-Aruu": "AU", "Uganda-Pallisa-Budaka": "BD", "Uganda-Pallisa-Butebo": "BT", "Uganda-Pallisa-Kibuku": "KB", "Uganda-Pallisa-Pallisa": "PL", "Uganda-Rakai-Kabula": "KB", "Uganda-Rakai-Kakuuto": "KK", "Uganda-Rakai-Kooki": "KO", "Uganda-Rakai-Kyotera": "KY", "Uganda-Rukungiri-Bufumbira": "BF", "Uganda-Rukungiri-Rubabo": "RB", "Uganda-Sembabule-Lwemiyaga": "LW", "Uganda-Sembabule-Mawogola": "MW", "Uganda-Sironko-Budadiri": "BD", "Uganda-Sironko-Bulambuli": "BL", "Uganda-Sironko-Mt. Elgon Np": "None", "Uganda-Soroti-Kasilo": "KS", "Uganda-Soroti-Serere": "SE", "Uganda-Soroti-Soroti (Municipality)": "SM", "Uganda-Soroti-Soroti": "SM", "Uganda-Tororo-Bunyole": "BN", "Uganda-Tororo-Kisoko (West Budama)": "KS", "Uganda-Tororo-Tororo (Municipality)": "TR", "Uganda-Tororo-Tororo": "TR", "Uganda-Wakiso-Busiiro": "BS", "Uganda-Wakiso-Entebbe": "ET", "Uganda-Wakiso-Jinja": "KA", "Uganda-Yumbe-Aringa": "AR", "Ukraine-Cherkasy-Cherkas'ka": "CM", "Ukraine-Cherkasy-Cherkas'kyi": "CR", "Ukraine-Cherkasy-Chornobaivs'kyi": "CB", "Ukraine-Cherkasy-Chyhyryns'kyi": "CY", "Ukraine-Cherkasy-Drabivs'kyi": "DR", "Ukraine-Cherkasy-Horodyshchens'kyi": "HO", "Ukraine-Cherkasy-Kamians'kyi": "KN", "Ukraine-Cherkasy-Kanivs'ka": "KM", "Ukraine-Cherkasy-Kanivs'kyi": "KR", "Ukraine-Cherkasy-Katerynopil's'kyi": "KT", "Ukraine-Cherkasy-Khrystynivs'kyi": "KH", "Ukraine-Cherkasy-Korsun'-Shevchenkivs'kyi": "KO", "Ukraine-Cherkasy-Lysians'kyi": "LY", "Ukraine-Cherkasy-Man'kivs'kyi": "MA", "Ukraine-Cherkasy-Monastyryshchens'kyi": "MO", "Ukraine-Cherkasy-Shpolians'kyi": "SH", "Ukraine-Cherkasy-Smilians'kyi": "SR", "Ukraine-Cherkasy-Tal'nivs'kyi": "TA", "Ukraine-Cherkasy-Umans'ka": "UM", "Ukraine-Cherkasy-Umans'kyi": "UR", "Ukraine-Cherkasy-Zhashkivs'kyi": "ZH", "Ukraine-Cherkasy-Zolotonis'kyi": "ZR", "Ukraine-Cherkasy-Zvenyhorods'kyi": "ZV", "Ukraine-Chernihiv-Bakhmats'kyi": "BA", "Ukraine-Chernihiv-Bobrovyts'kyi": "BB", "Ukraine-Chernihiv-Borznians'kyi": "BZ", "Ukraine-Chernihiv-Chernihivs'ka": "CM", "Ukraine-Chernihiv-Chernihivs'kyi": "CR", "Ukraine-Chernihiv-Horodnians'kyi": "HO", "Ukraine-Chernihiv-Ichnians'kyi": "IC", "Ukraine-Chernihiv-Koriukivs'kyi": "KK", "Ukraine-Chernihiv-Korops'kyi": "KP", "Ukraine-Chernihiv-Kozelets'kyi": "KZ", "Ukraine-Chernihiv-Kulykivs'kyi": "KU", "Ukraine-Chernihiv-Mens'kyi": "ME", "Ukraine-Chernihiv-Nizhyns'ka": "NM", "Ukraine-Chernihiv-Nizhyns'kyi": "NR", "Ukraine-Chernihiv-Nosivs'kyi": "NO", "Ukraine-Chernihiv-Novhorod-Sivers'kyi": "NS", "Ukraine-Chernihiv-Pryluts'ka": "PM", "Ukraine-Chernihiv-Pryluts'kyi": "PR", "Ukraine-Chernihiv-Ripkyns'kyi": "RI", "Ukraine-Chernihiv-Semenivs'kyi": "SE", "Ukraine-Chernihiv-Shchors'kyi": "SH", "Ukraine-Chernihiv-Sosnyts'kyi": "SO", "Ukraine-Chernihiv-Sribnians'kyi": "SR", "Ukraine-Chernihiv-Talala\u2039vs'kyi": "TA", "Ukraine-Chernihiv-Varvyns'kyi": "VA", "Ukraine-Chernivtsi-Chernivets'ka": "CH", "Ukraine-Chernivtsi-Hlybots'kyi": "HL", "Ukraine-Chernivtsi-Kel'menets'kyi": "KE", "Ukraine-Chernivtsi-Khotyns'kyi": "KH", "Ukraine-Chernivtsi-Kitsmans'kyi": "KI", "Ukraine-Chernivtsi-Novoselits'kyi": "NS", "Ukraine-Chernivtsi-Putyl's'kyi": "PU", "Ukraine-Chernivtsi-Sokyrians'kyi": "SO", "Ukraine-Chernivtsi-Storozhynets'kyi": "ST", "Ukraine-Chernivtsi-Vyzhnyts'kyi": "VY", "Ukraine-Chernivtsi-Zastavnets'kyi": "ZA", "Ukraine-Crimea-Alushtyns'ka": "AL", "Ukraine-Crimea-Bakhchysarais'kyi": "BA", "Ukraine-Crimea-Bilohirs'kyi": "BI", "Ukraine-Crimea-Chornomors'kyi": "CH", "Ukraine-Crimea-Dzhankois'ka": "DM", "Ukraine-Crimea-Dzhankois'kyi": "DR", "Ukraine-Crimea-Feodosiis'ka": "FE", "Ukraine-Crimea-Ialtyns'ka": "IA", "Ukraine-Crimea-Ievpatoriis'ka": "IE", "Ukraine-Crimea-Kerchens'ka": "KE", "Ukraine-Crimea-Kirovs'kyi": "KI", "Ukraine-Crimea-Krasnohvardiis'kyi": "KH", "Ukraine-Crimea-Krasnoperekops'kyi": "KR", "Ukraine-Crimea-Lenins'kyi": "LE", "Ukraine-Crimea-Nyzhn'ohirs'kyi": "NY", "Ukraine-Crimea-Pervomais'kyi": "PE", "Ukraine-Crimea-Rozdol'nens'kyi": "RO", "Ukraine-Crimea-Saks'ka": "SS", "Ukraine-Crimea-Saks'kyi": "SK", "Ukraine-Crimea-Simferopol's'ka": "SM", "Ukraine-Crimea-Simferopol's'kyi": "SR", "Ukraine-Crimea-Soviets'kyi": "SO", "Ukraine-Crimea-Sudats'ka": "SU", "Ukraine-Dnipropetrovs'k-Apostolivs'kyi": "AP", "Ukraine-Dnipropetrovs'k-Dniprodzerzhyns'ka": "DD", "Ukraine-Dnipropetrovs'k-Dnipropetrovs'ka": "DM", "Ukraine-Dnipropetrovs'k-Dnipropetrovs'kyi": "DR", "Ukraine-Dnipropetrovs'k-Iur\u00efvs'kyi": "IU", "Ukraine-Dnipropetrovs'k-Krynychans'kyi": "KC", "Ukraine-Dnipropetrovs'k-Kryvoriz'kyi": "KR", "Ukraine-Dnipropetrovs'k-KryvyiRig": "KM", "Ukraine-Dnipropetrovs'k-Mahdalynivs'kyi": "MD", "Ukraine-Dnipropetrovs'k-Marhanets'ka": "MR", "Ukraine-Dnipropetrovs'k-Mezhivs'kyi": "ME", "Ukraine-Dnipropetrovs'k-Nikopol's'ka": "NP", "Ukraine-Dnipropetrovs'k-Nikopol's'kyi": "NK", "Ukraine-Dnipropetrovs'k-Novomoskovs'ka": "NM", "Ukraine-Dnipropetrovs'k-Novomoskovs'kyi": "NV", "Ukraine-Dnipropetrovs'k-Ordzhonikidzevs'ka": "OR", "Ukraine-Dnipropetrovs'k-Pavlograd": "PM", "Ukraine-Dnipropetrovs'k-Pavlohrads'kyi": "PR", "Ukraine-Dnipropetrovs'k-Petropavlivs'kyi": "PP", "Ukraine-Dnipropetrovs'k-Petrykivs'kyi": "PK", "Ukraine-Dnipropetrovs'k-Piatykhats'kyi": "PI", "Ukraine-Dnipropetrovs'k-Pokrovs'kyi": "PO", "Ukraine-Dnipropetrovs'k-Shyrokivs'kyi": "SH", "Ukraine-Dnipropetrovs'k-Sofi\u2039vs'kyi": "SF", "Ukraine-Dnipropetrovs'k-Solonians'kyi": "SL", "Ukraine-Dnipropetrovs'k-Synel'nykivs'ka": "SM", "Ukraine-Dnipropetrovs'k-Synel'nykivs'kyi": "SR", "Ukraine-Dnipropetrovs'k-Tomakivs'kyi": "TO", "Ukraine-Dnipropetrovs'k-Tsarychans'kyi": "TS", "Ukraine-Dnipropetrovs'k-Vasyl'kivs'kyi": "VA", "Ukraine-Dnipropetrovs'k-Verkhn'odniprovs'kyi": "VE", "Ukraine-Dnipropetrovs'k-Zhovtovods'ka": "ZH", "Ukraine-Donets'k-Amvrosi\u2039vs'kyi": "AS", "Ukraine-Donets'k-Artemivs'ka": "AM", "Ukraine-Donets'k-Artemivs'kyi": "AR", "Ukraine-Donets'k-Dobropil's'ka": "DM", "Ukraine-Donets'k-Dobropil's'kyi": "DR", "Ukraine-Donets'k-Donets'ka": "DN", "Ukraine-Donets'k-Dzerzhyns'ka": "DZ", "Ukraine-Donets'k-Horlivs'ka": "HO", "Ukraine-Donets'k-Iasynuvats'ka": "IM", "Ukraine-Donets'k-Iasynuvats'kyi": "IR", "Ukraine-Donets'k-Ienakiievs'ka": "IE", "Ukraine-Donets'k-Khartsyz'ka": "KH", "Ukraine-Donets'k-Kirovs'ka": "KI", "Ukraine-Donets'k-Kostiantynivs'ka": "KT", "Ukraine-Donets'k-Kostiantynivs'kyi": "KS", "Ukraine-Donets'k-Kramators'ka": "KM", "Ukraine-Donets'k-Krasnoarmiis'ka": "KA", "Ukraine-Donets'k-Krasnoarmiis'kyi": "KR", "Ukraine-Donets'k-Krasnolymans'ka": "KY", "Ukraine-Donets'k-Krasnolymans'kyi": "KL", "Ukraine-Donets'k-Maki\u2039vs'ka": "MK", "Ukraine-Donets'k-Mar\u2039ns'kyi": "MN", "Ukraine-Donets'k-Mariupol's'ka": "MP", "Ukraine-Donets'k-n.a. ( 181)": "None", "Ukraine-Donets'k-n.a. ( 319)": "None", "Ukraine-Donets'k-n.a. ( 384)": "None", "Ukraine-Donets'k-n.a. ( 394)": "None", "Ukraine-Donets'k-n.a. ( 488)": "None", "Ukraine-Donets'k-n.a. ( 493)": "None", "Ukraine-Donets'k-n.a. ( 511)": "None", "Ukraine-Donets'k-Novoazovs'kyi": "NA", "Ukraine-Donets'k-Novohrodivs'ka": "NH", "Ukraine-Donets'k-Oleksandrivs'kyi": "OL", "Ukraine-Donets'k-Pershotravnevyi": "PE", "Ukraine-Donets'k-Selydovs'ka": "SE", "Ukraine-Donets'k-Shakhtars'ka": "SK", "Ukraine-Donets'k-Shakhtars'kyi": "SH", "Ukraine-Donets'k-Slovians'ka": "SV", "Ukraine-Donets'k-Slovians'kyi": "SL", "Ukraine-Donets'k-Snizhnens'ka": "SN", "Ukraine-Donets'k-Starobeshivs'kyi": "ST", "Ukraine-Donets'k-Tel'manivs'kyi": "TE", "Ukraine-Donets'k-Torez'ka": "TO", "Ukraine-Donets'k-Velykonovosilkivs'kyi": "VE", "Ukraine-Donets'k-Volnovas'kyi": "VV", "Ukraine-Donets'k-Volodars'kyi": "VD", "Ukraine-Donets'k-Vuhledars'ka": "VU", "Ukraine-Donets'k-Zhdanivs'ka": "ZH", "Ukraine-Ivano-Frankivs'k-Bohorodchans'kyi": "BH", "Ukraine-Ivano-Frankivs'k-Dolyns'kyi": "DO", "Ukraine-Ivano-Frankivs'k-Halyts'kyi": "HA", "Ukraine-Ivano-Frankivs'k-Horodenkivs'kyi": "HO", "Ukraine-Ivano-Frankivs'k-Iaremchans'ka": "IA", "Ukraine-Ivano-Frankivs'k-Ivano-Frankivs'ka": "IV", "Ukraine-Ivano-Frankivs'k-Kalus'kyi": "KL", "Ukraine-Ivano-Frankivs'k-Kolomyis'kyi": "KR", "Ukraine-Ivano-Frankivs'k-Kosivs'kyi": "KO", "Ukraine-Ivano-Frankivs'k-Nadvirnians'kyi": "NA", "Ukraine-Ivano-Frankivs'k-Rohatyns'kyi": "RH", "Ukraine-Ivano-Frankivs'k-Rozhniativs'kyi": "RZ", "Ukraine-Ivano-Frankivs'k-Sniatyns'kyi": "SN", "Ukraine-Ivano-Frankivs'k-Tlumats'kyi": "TL", "Ukraine-Ivano-Frankivs'k-Tysmenyts'kyi": "TY", "Ukraine-Ivano-Frankivs'k-Verkhovyns'kyi": "VE", "Ukraine-Kharkiv-Balakliis'kyi": "BL", "Ukraine-Kharkiv-Barvinkivs'kyi": "BR", "Ukraine-Kharkiv-Blyzniukivs'kyi": "BZ", "Ukraine-Kharkiv-Bohodukhivs'kyi": "BH", "Ukraine-Kharkiv-Borivs'kyi": "BO", "Ukraine-Kharkiv-Chuhu\u2039vs'ka": "CM", "Ukraine-Kharkiv-Chuhu\u2039vs'kyi": "CR", "Ukraine-Kharkiv-Derhachivs'kyi": "DE", "Ukraine-Kharkiv-Dvorichans'kyi": "DV", "Ukraine-Kharkiv-Iziums'ka": "IM", "Ukraine-Kharkiv-Iziums'kyi": "IR", "Ukraine-Kharkiv-Kehychivs'kyi": "KE", "Ukraine-Kharkiv-Kharkivs'ka": "KM", "Ukraine-Kharkiv-Kharkivs'kyi": "KR", "Ukraine-Kharkiv-Krasnohrads'kyi": "KH", "Ukraine-Kharkiv-Krasnokuts'kyi": "KK", "Ukraine-Kharkiv-Kupians'ka": "KP", "Ukraine-Kharkiv-Kupians'kyi": "KU", "Ukraine-Kharkiv-Lozivs'ka": "LM", "Ukraine-Kharkiv-Lozivs'kyi": "LR", "Ukraine-Kharkiv-n.a. ( 180)": "None", "Ukraine-Kharkiv-Novovodolaz'kyi": "NO", "Ukraine-Kharkiv-Pecheniz'kyi": "PC", "Ukraine-Kharkiv-Pervomais'kyi": "PR", "Ukraine-Kharkiv-Sakhnovshchyns'kyi": "SA", "Ukraine-Kharkiv-Shevchenkivs'kyi": "SH", "Ukraine-Kharkiv-Valkivs'kyi": "VA", "Ukraine-Kharkiv-Velykoburluts'kyi": "VE", "Ukraine-Kharkiv-Vovchans'kyi": "VO", "Ukraine-Kharkiv-Zachepylivs'kyi": "ZA", "Ukraine-Kharkiv-Zmi\u00efvs'kyi": "ZM", "Ukraine-Kharkiv-Zolochivs'kyi": "ZO", "Ukraine-Kherson-Beryslavs'kyi": "BE", "Ukraine-Kherson-Bilozers'kyi": "BI", "Ukraine-Kherson-Chaplyns'kyi": "CH", "Ukraine-Kherson-Heniches'kyi": "HE", "Ukraine-Kherson-Holoprystans'kyi": "HL", "Ukraine-Kherson-Hornosta\u2039vs'kyi": "HR", "Ukraine-Kherson-Ivanivs'kyi": "IV", "Ukraine-Kherson-Kakhovs'kyi": "KR", "Ukraine-Kherson-Kalanchats'kyi": "KC", "Ukraine-Kherson-Khersons'ka": "KH", "Ukraine-Kherson-Novokahovs'ka": "NK", "Ukraine-Kherson-Novotro\u2039ts'kyi": "NT", "Ukraine-Kherson-Novovorontsovs'kyi": "NV", "Ukraine-Kherson-Nyzhn'osirohoz'kyi": "NY", "Ukraine-Kherson-Skadovs'kyi": "SK", "Ukraine-Kherson-Tsiurupyns'kyi": "TS", "Ukraine-Kherson-Velykolepetys'kyi": "VL", "Ukraine-Kherson-Velykooleksandrivs'kyi": "VO", "Ukraine-Kherson-Verkhn'orohachyts'kyi": "VR", "Ukraine-Kherson-Vysokopil's'kyi": "VY", "Ukraine-Khmel'nyts'kyy-Bilohirs'kyi": "BI", "Ukraine-Khmel'nyts'kyy-Chemerovets'kyi": "CH", "Ukraine-Khmel'nyts'kyy-Derazhnians'kyi": "DE", "Ukraine-Khmel'nyts'kyy-Dunaievets'kyi": "DU", "Ukraine-Khmel'nyts'kyy-Horodots'kyi": "HO", "Ukraine-Khmel'nyts'kyy-Iarmolynets'kyi": "IA", "Ukraine-Khmel'nyts'kyy-Iziaslavs'kyi": "IZ", "Ukraine-Khmel'nyts'kyy-Kamianets'-Podil's'ka": "KA", "Ukraine-Khmel'nyts'kyy-Kamianets'-Podil's'kyi": "KP", "Ukraine-Khmel'nyts'kyy-Khmel'nyts'ka": "KM", "Ukraine-Khmel'nyts'kyy-Khmel'nyts'kyi": "KR", "Ukraine-Khmel'nyts'kyy-Krasylivs'kyi": "KL", "Ukraine-Khmel'nyts'kyy-Letychivs'kyi": "LE", "Ukraine-Khmel'nyts'kyy-Novoushyts'kyi": "NO", "Ukraine-Khmel'nyts'kyy-Polons'kyi": "PO", "Ukraine-Khmel'nyts'kyy-Shepetivs'ka": "SP", "Ukraine-Khmel'nyts'kyy-Shepetivs'kyi": "SH", "Ukraine-Khmel'nyts'kyy-Slavuts'kyi": "SL", "Ukraine-Khmel'nyts'kyy-Starokostiantynivs'kyi": "SK", "Ukraine-Khmel'nyts'kyy-Starosyniavs'kyi": "SS", "Ukraine-Khmel'nyts'kyy-Teofipol's'kyi": "TE", "Ukraine-Khmel'nyts'kyy-Vin'kovets'kyi": "VI", "Ukraine-Khmel'nyts'kyy-Volochys'kyi": "VO", "Ukraine-Kiev City-Darnyts'kyi": "DA", "Ukraine-Kiev City-Desnians'kyi": "DE", "Ukraine-Kiev City-Dniprovs'kyi": "DN", "Ukraine-Kiev City-Holosi\u00efvs'kyi": "HO", "Ukraine-Kiev City-Obolons'kyi": "OB", "Ukraine-Kiev City-Pechers'kyi": "PE", "Ukraine-Kiev City-Podil's'kyi": "PO", "Ukraine-Kiev City-Shevchenkivs'kyi": "SH", "Ukraine-Kiev City-Solomians'kyi": "SO", "Ukraine-Kiev City-Sviatoshyns'kyi": "SV", "Ukraine-Kiev-Baryshivs'kyi": "BA", "Ukraine-Kiev-Bilotserkivs'ka": "BT", "Ukraine-Kiev-Bilotserkivs'kyi": "BI", "Ukraine-Kiev-Bohuslavs'kyi": "BH", "Ukraine-Kiev-Borodians'kyi": "BD", "Ukraine-Kiev-Boryspil's'ka": "BS", "Ukraine-Kiev-Brovars'ka": "BO", "Ukraine-Kiev-Brovars'kyi": "BV", "Ukraine-Kiev-Fastivs'ka": "FM", "Ukraine-Kiev-Fastivs'kyi": "FR", "Ukraine-Kiev-Iahotyns'kyi": "IA", "Ukraine-Kiev-Irpins'ka": "IR", "Ukraine-Kiev-Ivankivs'kyi": "IV", "Ukraine-Kiev-Kaharlyts'kyi": "KA", "Ukraine-Kiev-Kyievo-Sviatoshyns'kyi": "KY", "Ukraine-Kiev-Makarivs'kyi": "MA", "Ukraine-Kiev-Myronivs'kyi": "MY", "Ukraine-Kiev-Obukhivs'kyi": "OB", "Ukraine-Kiev-Pereiaslav-Khmel'nyts'ka": "PM", "Ukraine-Kiev-Pereiaslav-Khmel'nyts'kyi": "PR", "Ukraine-Kiev-Polis'kyi": "PO", "Ukraine-Kiev-Rokytnians'kyi": "RO", "Ukraine-Kiev-Skvyrs'kyi": "SK", "Ukraine-Kiev-Stavyshchens'kyi": "ST", "Ukraine-Kiev-Tarashchans'kyi": "TA", "Ukraine-Kiev-Teti\u00efvs'kyi": "TE", "Ukraine-Kiev-Vasyl'kivs'kyi": "VR", "Ukraine-Kiev-Volodars'kyi": "VO", "Ukraine-Kiev-Vyshhorods'kyi": "VY", "Ukraine-Kiev-Zgurivs'kyi": "ZG", "Ukraine-Kirovohrad-Bobrynets'kyi": "BO", "Ukraine-Kirovohrad-Dobrovelychkivs'kyi": "DB", "Ukraine-Kirovohrad-Dolyns'kyi": "DL", "Ukraine-Kirovohrad-Haivorons'kyi": "HA", "Ukraine-Kirovohrad-Holovanivs'kyi": "HO", "Ukraine-Kirovohrad-Kirovohrads'kyi": "KR", "Ukraine-Kirovohrad-Kompani\u2039vs'kyi": "KO", "Ukraine-Kirovohrad-Malovyskivs'kyi": "MA", "Ukraine-Kirovohrad-Novhorodkivs'kyi": "NH", "Ukraine-Kirovohrad-Novoarkhanhel's'kyi": "NA", "Ukraine-Kirovohrad-Novomyrhorods'kyi": "NM", "Ukraine-Kirovohrad-Novoukra\u2039ns'kyi": "NU", "Ukraine-Kirovohrad-Oleksandriis'kyi": "OR", "Ukraine-Kirovohrad-Oleksandrivs'kyi": "OV", "Ukraine-Kirovohrad-Onufri\u2039vs'kyi": "ON", "Ukraine-Kirovohrad-Petrivs'kyi": "PE", "Ukraine-Kirovohrad-Svitlovods'kyi": "SR", "Ukraine-Kirovohrad-Ul'ianovs'kyi": "UL", "Ukraine-Kirovohrad-Ustynivs'kyi": "US", "Ukraine-Kirovohrad-Vil'shans'kyi": "VI", "Ukraine-Kirovohrad-Znamians'kyi": "ZR", "Ukraine-L'viv-Brodivs'kyi": "BR", "Ukraine-L'viv-Bus'kyi": "BU", "Ukraine-L'viv-Chervonohrads'ka": "CH", "Ukraine-L'viv-Drohobyts'ka": "DM", "Ukraine-L'viv-Drohobyts'kyi": "DR", "Ukraine-L'viv-Horodots'kyi": "HO", "Ukraine-L'viv-Iavorivs'kyi": "IA", "Ukraine-L'viv-Kamianka-Buz'kyi": "KA", "Ukraine-L'viv-L'vivs'ka": "LV", "Ukraine-L'viv-Mostys'kyi": "MS", "Ukraine-L'viv-Mykola\u2039vs'kyi": "MY", "Ukraine-L'viv-Peremyshlians'kyi": "PE", "Ukraine-L'viv-Pustomytivs'kyi": "PU", "Ukraine-L'viv-Radekhivs'kyi": "RA", "Ukraine-L'viv-Sambirs'ka": "SM", "Ukraine-L'viv-Sambirs'kyi": "SR", "Ukraine-L'viv-Skolivs'kyi": "SK", "Ukraine-L'viv-Sokal's'kyi": "SO", "Ukraine-L'viv-Starosambirs'kyi": "SS", "Ukraine-L'viv-Stryis'ka": "SY", "Ukraine-L'viv-Stryis'kyi": "ST", "Ukraine-L'viv-Turkivs'kyi": "TU", "Ukraine-L'viv-Zhovkivs'kyi": "ZV", "Ukraine-L'viv-Zhydachivs'kyi": "ZD", "Ukraine-L'viv-Zolochivs'kyi": "ZO", "Ukraine-Luhans'k-Alchevs'ka": "AL", "Ukraine-Luhans'k-Antratsitivs'ka": "AM", "Ukraine-Luhans'k-Antratsytivs'kyi": "AR", "Ukraine-Luhans'k-Bilokurakyns'kyi": "BK", "Ukraine-Luhans'k-Bilovods'kyi": "BV", "Ukraine-Luhans'k-Briankivs'ka": "BR", "Ukraine-Luhans'k-Kirovs'ka": "KI", "Ukraine-Luhans'k-Krasnodons'ka": "KM", "Ukraine-Luhans'k-Krasnodons'kyi": "KR", "Ukraine-Luhans'k-Krasnoluts'ka": "KL", "Ukraine-Luhans'k-Kremins'kyi": "KN", "Ukraine-Luhans'k-Luhans'ka": "LH", "Ukraine-Luhans'k-Lutuhyns'kyi": "LT", "Ukraine-Luhans'k-Lysychans'ka": "LY", "Ukraine-Luhans'k-Markivs'kyi": "MA", "Ukraine-Luhans'k-Milovs'kyi": "MI", "Ukraine-Luhans'k-n.a. ( 182)": "None", "Ukraine-Luhans'k-Novoaidars'kyi": "NA", "Ukraine-Luhans'k-Novopskovs'kyi": "NP", "Ukraine-Luhans'k-Pereval's'kyi": "PL", "Ukraine-Luhans'k-Popasnians'kyi": "PO", "Ukraine-Luhans'k-Roven'kivs'ka": "RO", "Ukraine-Luhans'k-Rubezhans'ka": "RU", "Ukraine-Luhans'k-Sieverodonets'ka": "SI", "Ukraine-Luhans'k-Slovianoserbs'kyi": "SS", "Ukraine-Luhans'k-Stakhanivs'ka": "SK", "Ukraine-Luhans'k-Stanychno-Luhans'kyi": "SL", "Ukraine-Luhans'k-Starobil's'kyi": "SB", "Ukraine-Luhans'k-Svativs'kyi": "SV", "Ukraine-Luhans'k-Sverdlovs'ka": "SM", "Ukraine-Luhans'k-Sverdlovs'kyi": "SR", "Ukraine-Luhans'k-Tro\u2039ts'kyi": "TR", "Ukraine-Mykolayiv-Arbuzyns'kyi": "AR", "Ukraine-Mykolayiv-Bashtans'kyi": "BA", "Ukraine-Mykolayiv-Berezans'kyi": "BE", "Ukraine-Mykolayiv-Bereznehuvats'kyi": "BH", "Ukraine-Mykolayiv-Brats'kyi": "BR", "Ukraine-Mykolayiv-Domanivs'kyi": "DO", "Ukraine-Mykolayiv-Ielanets'kyi": "IE", "Ukraine-Mykolayiv-Kazanetskyi": "KA", "Ukraine-Mykolayiv-Kryvoozers'kyi": "KR", "Ukraine-Mykolayiv-Mykola\u2039vs'ka": "MM", "Ukraine-Mykolayiv-Mykola\u2039vs'kyi": "MR", "Ukraine-Mykolayiv-Novobuz'kyi": "NB", "Ukraine-Mykolayiv-Novoodes'kyi": "NO", "Ukraine-Mykolayiv-Ochakivs'kyi": "OR", "Ukraine-Mykolayiv-Pervomais'ka": "PM", "Ukraine-Mykolayiv-Pervomais'kyi": "PR", "Ukraine-Mykolayiv-Snihurivs'kyi": "SN", "Ukraine-Mykolayiv-Veselynivs'kyi": "VE", "Ukraine-Mykolayiv-Voznesens'ka": "VM", "Ukraine-Mykolayiv-Voznesens'kyi": "VR", "Ukraine-Mykolayiv-Vradi\u2039vs'kyi": "VD", "Ukraine-Mykolayiv-Zhovtnevyi": "ZH", "Ukraine-Odessa-Anan'\u2039vs'kyi": "AN", "Ukraine-Odessa-Artsyz'kyi": "AR", "Ukraine-Odessa-Balts'kyi": "BA", "Ukraine-Odessa-Berezivs'kyi": "BE", "Ukraine-Odessa-Bilhorod-Dnistrovs'ka": "BM", "Ukraine-Odessa-Bilhorod-Dnistrovs'kyi": "BR", "Ukraine-Odessa-Bilia\u2039vs'kyi": "BL", "Ukraine-Odessa-Bolhrads'kyi": "BO", "Ukraine-Odessa-Frunzivs'kyi": "FR", "Ukraine-Odessa-Ivanivs'kyi": "IV", "Ukraine-Odessa-Izma\u2039l's'ka": "IM", "Ukraine-Odessa-Kiliis'kyi": "KL", "Ukraine-Odessa-Kodyms'kyi": "KD", "Ukraine-Odessa-Kominternivs'kyi": "KI", "Ukraine-Odessa-Kotovs'ka": "KM", "Ukraine-Odessa-Kotovs'kyi": "KR", "Ukraine-Odessa-Krasnooknians'kyi": "KO", "Ukraine-Odessa-Liubashivs'kyi": "LI", "Ukraine-Odessa-Mykola\u2039vs'kyi": "MY", "Ukraine-Odessa-Odes'ka": "OD", "Ukraine-Odessa-Ovidiopol's'kyi": "OV", "Ukraine-Odessa-Reniis'kyi": "RE", "Ukraine-Odessa-Rozdil'nias'kyi": "RO", "Ukraine-Odessa-Sarats'kyi": "SR", "Ukraine-Odessa-Savrans'kyi": "SV", "Ukraine-Odessa-Shyria\u2039vs'kyi": "SH", "Ukraine-Odessa-Tarutyns'kyi": "TR", "Ukraine-Odessa-Tatarbunars'kyi": "TT", "Ukraine-Odessa-Velykomykhailivs'kyi": "VE", "Ukraine-Poltava-Chornukhyns'kyi": "CR", "Ukraine-Poltava-Chutivs'kyi": "CT", "Ukraine-Poltava-Dykans'kyi": "DY", "Ukraine-Poltava-Hadiats'kyi": "HA", "Ukraine-Poltava-Hlobyns'kyi": "HL", "Ukraine-Poltava-Hrebinkivs'kyi": "HR", "Ukraine-Poltava-Karlivs'kyi": "KA", "Ukraine-Poltava-Khorol's'kyi": "KH", "Ukraine-Poltava-Kobeliats'kyi": "KB", "Ukraine-Poltava-Komsomol's'ka": "KS", "Ukraine-Poltava-Kotelevs'kyi": "KT", "Ukraine-Poltava-Kozel'shchyns'kyi": "KZ", "Ukraine-Poltava-Kremenchuts'ka": "KM", "Ukraine-Poltava-Kremenchuts'kyi": "KR", "Ukraine-Poltava-Lokhvyts'kyi": "LO", "Ukraine-Poltava-Lubens'ka": "LM", "Ukraine-Poltava-Lubens'kyi": "LR", "Ukraine-Poltava-Mashivs'kyi": "MA", "Ukraine-Poltava-Myrhorods'kyi": "MR", "Ukraine-Poltava-Novosanzhars'kyi": "NO", "Ukraine-Poltava-Orzhyts'kyi": "OR", "Ukraine-Poltava-Poltavs'ka": "PM", "Ukraine-Poltava-Poltavs'kyi": "PR", "Ukraine-Poltava-Pyriatyns'kyi": "PY", "Ukraine-Poltava-Reshetylivs'kyi": "RE", "Ukraine-Poltava-Semenivs'kyi": "SE", "Ukraine-Poltava-Shyshats'kyi": "SH", "Ukraine-Poltava-Velykobahachans'kyi": "VE", "Ukraine-Poltava-Zin'kivs'kyi": "ZI", "Ukraine-Rivne-Bereznivs'kyi": "BE", "Ukraine-Rivne-Demydiv's'kyi": "DE", "Ukraine-Rivne-Dubens'kyi": "DB", "Ukraine-Rivne-Dubnivs'ka": "DU", "Ukraine-Rivne-Dubrovyts'kyi": "DR", "Ukraine-Rivne-Hoshchans'kyi": "HO", "Ukraine-Rivne-Korets'kyi": "KR", "Ukraine-Rivne-Kostopil's'kyi": "KP", "Ukraine-Rivne-Mlynivs'kyi": "ML", "Ukraine-Rivne-Ostroz'kyi": "OR", "Ukraine-Rivne-Radyvylivs'kyi": "RA", "Ukraine-Rivne-Rivnens'ka": "RM", "Ukraine-Rivne-Rivnens'kyi": "RR", "Ukraine-Rivne-Rokytnivs'kyi": "RO", "Ukraine-Rivne-Sarnens'kyi": "SA", "Ukraine-Rivne-Volodymyrets'kyi": "VO", "Ukraine-Rivne-Zarichnens'kyi": "ZA", "Ukraine-Rivne-Zdolbunivs'kyi": "ZD", "Ukraine-Sevastopol'-Balaklavs'kyi": "BA", "Ukraine-Sevastopol'-Haharins'kyi": "HA", "Ukraine-Sevastopol'-Lenins'kyi": "LE", "Ukraine-Sevastopol'-Nakhimovs'kyi": "NA", "Ukraine-Sumy-Bilopils'kyi": "BI", "Ukraine-Sumy-Buryns'kyi": "BU", "Ukraine-Sumy-Hlukhivs'kyi": "HR", "Ukraine-Sumy-Iampil's'kyi": "IA", "Ukraine-Sumy-Konotops'ka": "KM", "Ukraine-Sumy-Konotops'kyi": "KR", "Ukraine-Sumy-Krasnopil's'kyi": "KP", "Ukraine-Sumy-Krolevets'kyi": "KV", "Ukraine-Sumy-Lebedyns'kyi": "LR", "Ukraine-Sumy-Lypovodolyns'kyi": "LY", "Ukraine-Sumy-Nedryhailivs'kyi": "NE", "Ukraine-Sumy-Okhtyrs'ka": "OM", "Ukraine-Sumy-Okhtyrs'kyi": "OR", "Ukraine-Sumy-Putyvl's'kyi": "PU", "Ukraine-Sumy-Romens'ka": "RM", "Ukraine-Sumy-Romens'kyi": "RR", "Ukraine-Sumy-Seredyno-Buds'kyi": "SE", "Ukraine-Sumy-Shostkins'ka": "SK", "Ukraine-Sumy-Shostkins'kyi": "SH", "Ukraine-Sumy-Sums'ka": "SM", "Ukraine-Sumy-Sums'kyi": "SR", "Ukraine-Sumy-Trostianets'kyi": "TR", "Ukraine-Sumy-Velykopysarivs'kyi": "VE", "Ukraine-Ternopil'-Berezhans'kyi": "BE", "Ukraine-Ternopil'-Borshchivs'kyi": "BO", "Ukraine-Ternopil'-Buchats'kyi": "BU", "Ukraine-Ternopil'-Chortkivs'kyi": "CH", "Ukraine-Ternopil'-Husiatyns'kyi": "HU", "Ukraine-Ternopil'-Kozivs'kyi": "KO", "Ukraine-Ternopil'-Kremenets'kyi": "KR", "Ukraine-Ternopil'-Lanovets'kyi": "LA", "Ukraine-Ternopil'-Monastyrys'kyi": "MO", "Ukraine-Ternopil'-Pidhaiets'kyi": "PH", "Ukraine-Ternopil'-Pidvolochys'kyi": "PV", "Ukraine-Ternopil'-Shums'kyi": "SH", "Ukraine-Ternopil'-Terebovlians'kyi": "TB", "Ukraine-Ternopil'-Ternopil's'ka": "TM", "Ukraine-Ternopil'-Ternopil's'kyi": "TR", "Ukraine-Ternopil'-Zalishchyts'kyi": "ZA", "Ukraine-Ternopil'-Zbaraz'kyi": "ZZ", "Ukraine-Ternopil'-Zborivs'kyi": "ZV", "Ukraine-Transcarpathia-Berehivs'kyi": "BR", "Ukraine-Transcarpathia-Irshavs'kyi": "IR", "Ukraine-Transcarpathia-Khusts'kyi": "KR", "Ukraine-Transcarpathia-Mizhhirs'kyi": "MI", "Ukraine-Transcarpathia-Mukachivs'ka": "MM", "Ukraine-Transcarpathia-Mukachivs'kyi": "MR", "Ukraine-Transcarpathia-Perechyns'kyi": "PE", "Ukraine-Transcarpathia-Rakhivs'kyi": "RA", "Ukraine-Transcarpathia-Svaliavs'kyi": "SV", "Ukraine-Transcarpathia-Tiachivs'kyi": "TI", "Ukraine-Transcarpathia-Uzhhorods'ka": "UM", "Ukraine-Transcarpathia-Uzhhorods'kyi": "UR", "Ukraine-Transcarpathia-Velykobereznians'kyi": "VE", "Ukraine-Transcarpathia-Volovets'kyi": "VO", "Ukraine-Transcarpathia-Vynohradivs'kyi": "VY", "Ukraine-Vinnytsya-Bars'kyi": "BA", "Ukraine-Vinnytsya-Bershads'kyi": "BE", "Ukraine-Vinnytsya-Chechel'nyts'kyi": "CC", "Ukraine-Vinnytsya-Iampil's'kyi": "IA", "Ukraine-Vinnytsya-Illinets'kyi": "IL", "Ukraine-Vinnytsya-Kalynivs'kyi": "KA", "Ukraine-Vinnytsya-Khmil'nyts'kyi": "KH", "Ukraine-Vinnytsya-Koziatyns'kyi": "KR", "Ukraine-Vinnytsya-Kryzhopil's'kyi": "KZ", "Ukraine-Vinnytsya-Ladyzhyns'ka": "LA", "Ukraine-Vinnytsya-Lityns'kyi": "LI", "Ukraine-Vinnytsya-Lypovets'kyi": "LY", "Ukraine-Vinnytsya-Mohyliv-Podil's'ka": "MM", "Ukraine-Vinnytsya-Mohyliv-Podil's'kyi": "MR", "Ukraine-Vinnytsya-Murovano-Kurylovets'kyi": "MU", "Ukraine-Vinnytsya-Nemyrivs'kyi": "NE", "Ukraine-Vinnytsya-Orativs'kyi": "OR", "Ukraine-Vinnytsya-Pishchans'kyi": "PI", "Ukraine-Vinnytsya-Pohrebyshchens'kyi": "PO", "Ukraine-Vinnytsya-Sharhorods'kyi": "SH", "Ukraine-Vinnytsya-Teplyts'kyi": "TE", "Ukraine-Vinnytsya-Tomashpil's'kyi": "TO", "Ukraine-Vinnytsya-Trostianets'kyi": "TR", "Ukraine-Vinnytsya-Tul'chyns'kyi": "TU", "Ukraine-Vinnytsya-Tyvrivs'kyi": "TY", "Ukraine-Vinnytsya-Vinnyts'ka": "VM", "Ukraine-Vinnytsya-Vinnyts'kyi": "VR", "Ukraine-Vinnytsya-Zhmeryns'ka": "ZM", "Ukraine-Vinnytsya-Zhmeryns'kyi": "ZR", "Ukraine-Volyn-Horokhivs'kyi": "HO", "Ukraine-Volyn-Ivanychivs'kyi": "IV", "Ukraine-Volyn-Kamin'-Kashyrs'kyi": "KA", "Ukraine-Volyn-Kivertsivs'kyi": "KI", "Ukraine-Volyn-Kovel's'ka": "KM", "Ukraine-Volyn-Kovel's'kyi": "KR", "Ukraine-Volyn-Liubeshivs'kyi": "LS", "Ukraine-Volyn-Liuboml's'ky": "LL", "Ukraine-Volyn-Lokachyns'kyi": "LO", "Ukraine-Volyn-Luts'ka": "LM", "Ukraine-Volyn-Luts'kyi": "LR", "Ukraine-Volyn-Manevyts'kyi": "MA", "Ukraine-Volyn-Novovolyns'ka": "NO", "Ukraine-Volyn-Ratnivs'kyi": "RA", "Ukraine-Volyn-Rozhyshchens'kyi": "RO", "Ukraine-Volyn-Shats'kyi": "SH", "Ukraine-Volyn-Starovyzhivs'kyi": "ST", "Ukraine-Volyn-Turiis'kyi": "TU", "Ukraine-Volyn-Volodymyr-Volyns'kyi": "VR", "Ukraine-Zaporizhzhya-Berdians'ka": "BM", "Ukraine-Zaporizhzhya-Berdians'kyi": "BR", "Ukraine-Zaporizhzhya-Chernihivs'kyi": "CH", "Ukraine-Zaporizhzhya-Enerhodars'ka": "EN", "Ukraine-Zaporizhzhya-Huliaipil's'kyi": "HU", "Ukraine-Zaporizhzhya-Iakymivs'kyi": "IA", "Ukraine-Zaporizhzhya-Kamians'ko-Dniprovs'kyi": "KA", "Ukraine-Zaporizhzhya-Kuibyshevs'kyi": "KU", "Ukraine-Zaporizhzhya-Melitopol's'ka": "MM", "Ukraine-Zaporizhzhya-Melitopol's'kyi": "MR", "Ukraine-Zaporizhzhya-Mykhailivs'kyi": "MY", "Ukraine-Zaporizhzhya-Novomykola\u2039vs'kyi": "NO", "Ukraine-Zaporizhzhya-Orikhivs'kyi": "OR", "Ukraine-Zaporizhzhya-Polohivs'kyi": "PO", "Ukraine-Zaporizhzhya-Pryazovs'kyi": "PZ", "Ukraine-Zaporizhzhya-Prymors'kyi": "PM", "Ukraine-Zaporizhzhya-Rozivs'kyi": "RO", "Ukraine-Zaporizhzhya-Tokmats'ka": "TM", "Ukraine-Zaporizhzhya-Tokmats'kyi": "TR", "Ukraine-Zaporizhzhya-Vasylivs'kyi": "VA", "Ukraine-Zaporizhzhya-Velykobilozers'kyi": "VB", "Ukraine-Zaporizhzhya-Veselivs'kyi": "VS", "Ukraine-Zaporizhzhya-Vil'nians'kyi": "VI", "Ukraine-Zaporizhzhya-Zaporiz'ka": "ZM", "Ukraine-Zaporizhzhya-Zaporiz'kyi": "ZR", "Ukraine-Zhytomyr-Andrushivs'kyi": "AN", "Ukraine-Zhytomyr-Baranivs'kyi": "BA", "Ukraine-Zhytomyr-Berdychivs'ka": "BM", "Ukraine-Zhytomyr-Berdychivs'kyi": "BR", "Ukraine-Zhytomyr-Brusylivs'kyi": "BS", "Ukraine-Zhytomyr-Cherniakhivs'kyi": "CK", "Ukraine-Zhytomyr-Chervonoarmiis'kyi": "CA", "Ukraine-Zhytomyr-Chudnivs'kyi": "CD", "Ukraine-Zhytomyr-Iemil'chyns'kyi": "IE", "Ukraine-Zhytomyr-Korostens'ka": "KM", "Ukraine-Zhytomyr-Korostens'kyi": "KR", "Ukraine-Zhytomyr-Korostyshivs'kyi": "KS", "Ukraine-Zhytomyr-Liubars'kyi": "LI", "Ukraine-Zhytomyr-Luhyns'kyi": "LU", "Ukraine-Zhytomyr-Malyns'kyi": "MA", "Ukraine-Zhytomyr-Narodyts'kyi": "NA", "Ukraine-Zhytomyr-Novohrad-Volyns'ka": "NM", "Ukraine-Zhytomyr-Novohrad-Volyns'kyi": "NR", "Ukraine-Zhytomyr-Olevs'kyi": "OL", "Ukraine-Zhytomyr-Ovruts'kyi": "OV", "Ukraine-Zhytomyr-Popil'nians'kyi": "PO", "Ukraine-Zhytomyr-Radomyshl's'kyi": "RA", "Ukraine-Zhytomyr-Romanivs'kyi": "RO", "Ukraine-Zhytomyr-Ruzhyns'kyi": "RU", "Ukraine-Zhytomyr-Volodars'ko-Volyns'kyi": "VO", "Ukraine-Zhytomyr-Zhytomyrs'ka": "ZM", "Ukraine-Zhytomyr-Zhytomyrs'kyi": "ZR", "United Arab Emirates-Abu Dhabi-Abu Dhabi": "None", "United Arab Emirates-Abu Dhabi-Al Ain": "None", "United Arab Emirates-Abu Dhabi-Al Gharbia": "None", "United Arab Emirates-Ajman-Ajman": "None", "United Arab Emirates-Ajman-Ajman Cental": "None", "United Arab Emirates-Ajman-Ajman Industrial 1": "None", "United Arab Emirates-Ajman-Ajman Industrial 2": "None", "United Arab Emirates-Ajman-Al Alia": "None", "United Arab Emirates-Ajman-Al Amerah": "None", "United Arab Emirates-Ajman-Al Bahia": "None", "United Arab Emirates-Ajman-Al Bustan": "None", "United Arab Emirates-Ajman-Al Butain": "None", "United Arab Emirates-Ajman-Al Hamidiya 1": "None", "United Arab Emirates-Ajman-Al Hamidiya 2\u00a0": "None", "United Arab Emirates-Ajman-Al Hamidiya 3": "None", "United Arab Emirates-Ajman-Al Jerf 1": "None", "United Arab Emirates-Ajman-Al Jerf 2": "None", "United Arab Emirates-Ajman-Al Jerf 3": "None", "United Arab Emirates-Ajman-Al Jerf Industrial 1": "None", "United Arab Emirates-Ajman-Al Jerf Industrial 2": "None", "United Arab Emirates-Ajman-Al Jerf Industrial 3": "None", "United Arab Emirates-Ajman-Al Muntaz 1": "None", "United Arab Emirates-Ajman-Al Muntaz 2": "None", "United Arab Emirates-Ajman-Al Muwaihat 1": "None", "United Arab Emirates-Ajman-Al Muwaihat 2": "None", "United Arab Emirates-Ajman-Al Muwaihat 3": "None", "United Arab Emirates-Ajman-Al Nakil": "None", "United Arab Emirates-Ajman-Al Nuaimia": "None", "United Arab Emirates-Ajman-Al Raqaib 1": "None", "United Arab Emirates-Ajman-Al Raqaib 2": "None", "United Arab Emirates-Ajman-Al Rashidiya 1": "None", "United Arab Emirates-Ajman-Al Rashidiya 2": "None", "United Arab Emirates-Ajman-Al Rashidiya 3": "None", "United Arab Emirates-Ajman-Al Rawda 1": "None", "United Arab Emirates-Ajman-Al Rawda 2": "None", "United Arab Emirates-Ajman-Al Rawda 3": "None", "United Arab Emirates-Ajman-Al Rumailah": "None", "United Arab Emirates-Ajman-Al Talla 1": "None", "United Arab Emirates-Ajman-Al Talla 2": "None", "United Arab Emirates-Ajman-Al Yasmeen": "None", "United Arab Emirates-Ajman-Al Zahya": "None", "United Arab Emirates-Ajman-Helio 1": "None", "United Arab Emirates-Ajman-Helio 2": "None", "United Arab Emirates-Ajman-Manama": "None", "United Arab Emirates-Ajman-Masfut": "None", "United Arab Emirates-Ajman-Meshairef": "None", "United Arab Emirates-Ajman-South Ajman": "None", "United Arab Emirates-Dubai-Sector 1": "None", "United Arab Emirates-Dubai-Sector 2": "None", "United Arab Emirates-Dubai-Sector 3": "None", "United Arab Emirates-Dubai-Sector 4": "None", "United Arab Emirates-Dubai-Sector 5": "None", "United Arab Emirates-Dubai-Sector 6": "None", "United Arab Emirates-Dubai-Sector 7": "None", "United Arab Emirates-Dubai-Sector 8": "None", "United Arab Emirates-Dubai-Sector 9": "None", "United Arab Emirates-Fujairah-Central": "None", "United Arab Emirates-Fujairah-North": "None", "United Arab Emirates-Fujairah-South": "None", "United Arab Emirates-Ras Al-Khaimah-None": "None", "United Arab Emirates-Ras Al-Khaimah-Airport": "None", "United Arab Emirates-Ras Al-Khaimah-Al Darbijaniyah": "None", "United Arab Emirates-Ras Al-Khaimah-Al Dhait North": "None", "United Arab Emirates-Ras Al-Khaimah-Al Dhait South": "None", "United Arab Emirates-Ras Al-Khaimah-Al Duhaisah": "None", "United Arab Emirates-Ras Al-Khaimah-Al Farlain": "None", "United Arab Emirates-Ras Al-Khaimah-Al Ghubb": "None", "United Arab Emirates-Ras Al-Khaimah-Al Hamra": "None", "United Arab Emirates-Ras Al-Khaimah-Al Hamra Village": "None", "United Arab Emirates-Ras Al-Khaimah-Al Hubaidah": "None", "United Arab Emirates-Ras Al-Khaimah-Al Jazirah Al Hamra": "None", "United Arab Emirates-Ras Al-Khaimah-Al Juwais": "None", "United Arab Emirates-Ras Al-Khaimah-Al Kharran": "None", "United Arab Emirates-Ras Al-Khaimah-Al Mamourah": "None", "United Arab Emirates-Ras Al-Khaimah-Al Mataf": "None", "United Arab Emirates-Ras Al-Khaimah-Al Nakheel": "None", "United Arab Emirates-Ras Al-Khaimah-Al Nudood": "None", "United Arab Emirates-Ras Al-Khaimah-Al Qir": "None", "United Arab Emirates-Ras Al-Khaimah-Al Qurm": "None", "United Arab Emirates-Ras Al-Khaimah-Al Qusaidat": "None", "United Arab Emirates-Ras Al-Khaimah-Al Rams": "None", "United Arab Emirates-Ras Al-Khaimah-Al Riffa": "None", "United Arab Emirates-Ras Al-Khaimah-Al Sall": "None", "United Arab Emirates-Ras Al-Khaimah-Al Seer": "None", "United Arab Emirates-Ras Al-Khaimah-Al Sharisha": "None", "United Arab Emirates-Ras Al-Khaimah-Al Soor": "None", "United Arab Emirates-Ras Al-Khaimah-Al Turfa": "None", "United Arab Emirates-Ras Al-Khaimah-Al Uraibi": "None", "United Arab Emirates-Ras Al-Khaimah-Al Zahra": "None", "United Arab Emirates-Ras Al-Khaimah-Bab Al Bahr": "None", "United Arab Emirates-Ras Al-Khaimah-Dafran Al Khor": "None", "United Arab Emirates-Ras Al-Khaimah-Dhayah": "None", "United Arab Emirates-Ras Al-Khaimah-Ghalliah": "None", "United Arab Emirates-Ras Al-Khaimah-Hamraniyah": "None", "United Arab Emirates-Ras Al-Khaimah-Idhn": "None", "United Arab Emirates-Ras Al-Khaimah-Jebel Al Jais": "None", "United Arab Emirates-Ras Al-Khaimah-Khatt": "None", "United Arab Emirates-Ras Al-Khaimah-Khor Khwair": "None", "United Arab Emirates-Ras Al-Khaimah-Khuzam": "None", "United Arab Emirates-Ras Al-Khaimah-Liwa Badr": "None", "United Arab Emirates-Ras Al-Khaimah-Mina Al Arab": "None", "United Arab Emirates-Ras Al-Khaimah-Mudfuk": "None", "United Arab Emirates-Ras Al-Khaimah-RAK City": "None", "United Arab Emirates-Ras Al-Khaimah-Ras Al Selaab": "None", "United Arab Emirates-Ras Al-Khaimah-Saraya Islands": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Burairat": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Ghubb": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Harf": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Hubaidah": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Qusaidat": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Al Uraibi": "None", "United Arab Emirates-Ras Al-Khaimah-Seih Shihyar": "None", "United Arab Emirates-Ras Al-Khaimah-Sha'am": "None", "United Arab Emirates-Ras Al-Khaimah-Shamal Haqueel": "None", "United Arab Emirates-Ras Al-Khaimah-Shamal Julphar": "None", "United Arab Emirates-Ras Al-Khaimah-Sidroh": "None", "United Arab Emirates-Ras Al-Khaimah-South": "None", "United Arab Emirates-Ras Al-Khaimah-Suburbia": "None", "United Arab Emirates-Ras Al-Khaimah-Suhaim": "None", "United Arab Emirates-Ras Al-Khaimah-Wadi Ammar": "None", "United Arab Emirates-Sharjah-None": "None", "United Arab Emirates-Sharjah-Abu Shagara": "None", "United Arab Emirates-Sharjah-Airport": "None", "United Arab Emirates-Sharjah-Al Abar": "None", "United Arab Emirates-Sharjah-Al Azra": "None", "United Arab Emirates-Sharjah-Al Bu Daniq": "None", "United Arab Emirates-Sharjah-Al Falaj": "None", "United Arab Emirates-Sharjah-Al Fisht": "None", "United Arab Emirates-Sharjah-Al Ghafia": "None", "United Arab Emirates-Sharjah-Al Gharayen": "None", "United Arab Emirates-Sharjah-Al Gharb": "None", "United Arab Emirates-Sharjah-Al Ghubaira": "None", "United Arab Emirates-Sharjah-Al Goaz": "None", "United Arab Emirates-Sharjah-Al Hazzanah": "None", "United Arab Emirates-Sharjah-Al Heerah Suburb": "None", "United Arab Emirates-Sharjah-Al Jazzat": "None", "United Arab Emirates-Sharjah-Al Khaledia Suburb": "None", "United Arab Emirates-Sharjah-Al Khan": "None", "United Arab Emirates-Sharjah-Al Khezamia": "None", "United Arab Emirates-Sharjah-Al Layyeh Suburb": "None", "United Arab Emirates-Sharjah-Al Mahatah": "None", "United Arab Emirates-Sharjah-Al Majaz": "None", "United Arab Emirates-Sharjah-Al Manakh": "None", "United Arab Emirates-Sharjah-Al Mareija": "None", "United Arab Emirates-Sharjah-Al Mujarrah": "None", "United Arab Emirates-Sharjah-Al Musalla": "None", "United Arab Emirates-Sharjah-Al Nabba": "None", "United Arab Emirates-Sharjah-Al Nabba'ah": "None", "United Arab Emirates-Sharjah-Al Nasserya": "None", "United Arab Emirates-Sharjah-Al Nekhailat": "None", "United Arab Emirates-Sharjah-Al Noaf": "None", "United Arab Emirates-Sharjah-Al Qadisiya": "None", "United Arab Emirates-Sharjah-Al Qasba": "None", "United Arab Emirates-Sharjah-Al Qassima": "None", "United Arab Emirates-Sharjah-Al Ramala West": "None", "United Arab Emirates-Sharjah-Al Ramaqiya": "None", "United Arab Emirates-Sharjah-Al Ramla East": "None", "United Arab Emirates-Sharjah-Al Ramtha": "None", "United Arab Emirates-Sharjah-Al Rarmaniya": "None", "United Arab Emirates-Sharjah-Al Rifa'ah": "None", "United Arab Emirates-Sharjah-Al Riff'a": "None", "United Arab Emirates-Sharjah-Al Sabkha": "None", "United Arab Emirates-Sharjah-Al Sajaa Industrial Suburb": "None", "United Arab Emirates-Sharjah-Al Seef": "None", "United Arab Emirates-Sharjah-Al Shahba": "None", "United Arab Emirates-Sharjah-Al Sharq": "None", "United Arab Emirates-Sharjah-Al Shuwaihean": "None", "United Arab Emirates-Sharjah-Al Suoyh Suburb": "None", "United Arab Emirates-Sharjah-Al Taawun": "None", "United Arab Emirates-Sharjah-Al Tala'a": "None", "United Arab Emirates-Sharjah-Al Yarmook": "None", "United Arab Emirates-Sharjah-Al Yash": "None", "United Arab Emirates-Sharjah-Bee'ah": "None", "United Arab Emirates-Sharjah-Bu Tina": "None", "United Arab Emirates-Sharjah-Dasman": "None", "United Arab Emirates-Sharjah-Dibba Al-Hisn": "None", "United Arab Emirates-Sharjah-Emirates Industrial City": "None", "United Arab Emirates-Sharjah-Flag Island": "None", "United Arab Emirates-Sharjah-Halwan Suburb": "None", "United Arab Emirates-Sharjah-Industrial Area": "None", "United Arab Emirates-Sharjah-Kalba": "None", "United Arab Emirates-Sharjah-Khor Fakkan": "None", "United Arab Emirates-Sharjah-Maysaloon": "None", "United Arab Emirates-Sharjah-Mughaidir Suburb": "None", "United Arab Emirates-Sharjah-Muwafjah": "None", "United Arab Emirates-Sharjah-Muwailih Commercial": "None", "United Arab Emirates-Sharjah-Nahwa": "None", "United Arab Emirates-Sharjah-Saif Zone": "None", "United Arab Emirates-Sharjah-Samnan": "None", "United Arab Emirates-Sharjah-Sharjah Port": "None", "United Arab Emirates-Sharjah-Sharqan": "None", "United Arab Emirates-Sharjah-Um Altaraffa": "None", "United Arab Emirates-Sharjah-University City": "None", "United Arab Emirates-Sharjah-Wasit Suburb": "None", "United Arab Emirates-Umm al-Qaywayn-Umm al-Qaywayn": "None", "United Kingdom-England-Barnsley": "None", "United Kingdom-England-Bath and North East Somerset": "None", "United Kingdom-England-Bedfordshire": "None", "United Kingdom-England-Birmingham": "None", "United Kingdom-England-Blackburn with Darwen": "None", "United Kingdom-England-Blackpool": "None", "United Kingdom-England-Bolton": "None", "United Kingdom-England-Bournemouth": "None", "United Kingdom-England-Bracknell Forest": "None", "United Kingdom-England-Bradford": "None", "United Kingdom-England-Brighton and Hove": "None", "United Kingdom-England-Bristol": "None", "United Kingdom-England-Buckinghamshire": "None", "United Kingdom-England-Bury": "None", "United Kingdom-England-Calderdale": "None", "United Kingdom-England-Cambridgeshire": "None", "United Kingdom-England-Central Bedfordshire": "None", "United Kingdom-England-Cheshire East": "None", "United Kingdom-England-Cheshire West and Chester": "None", "United Kingdom-England-Cornwall": "None", "United Kingdom-England-Coventry": "None", "United Kingdom-England-Cumbria": "None", "United Kingdom-England-Darlington": "None", "United Kingdom-England-Derby": "None", "United Kingdom-England-Derbyshire": "None", "United Kingdom-England-Devon": "None", "United Kingdom-England-Doncaster": "None", "United Kingdom-England-Dorset": "None", "United Kingdom-England-Dudley": "None", "United Kingdom-England-Durham": "None", "United Kingdom-England-East Riding of Yorkshire": "None", "United Kingdom-England-East Sussex": "None", "United Kingdom-England-Essex": "None", "United Kingdom-England-Gateshead": "None", "United Kingdom-England-Gloucestershire": "None", "United Kingdom-England-Greater London": "None", "United Kingdom-England-Halton": "None", "United Kingdom-England-Hampshire": "None", "United Kingdom-England-Hartlepool": "None", "United Kingdom-England-Herefordshire": "None", "United Kingdom-England-Hertfordshire": "None", "United Kingdom-England-Isle of Wight": "None", "United Kingdom-England-Isles of Scilly": "None", "United Kingdom-England-Kent": "None", "United Kingdom-England-Kingston upon Hull": "None", "United Kingdom-England-Kirklees": "None", "United Kingdom-England-Knowsley": "None", "United Kingdom-England-Lancashire": "None", "United Kingdom-England-Leeds": "None", "United Kingdom-England-Leicester": "None", "United Kingdom-England-Leicestershire": "None", "United Kingdom-England-Lincolnshire": "None", "United Kingdom-England-Luton": "None", "United Kingdom-England-Manchester": "None", "United Kingdom-England-Medway": "None", "United Kingdom-England-Middlesbrough": "None", "United Kingdom-England-Milton Keynes": "None", "United Kingdom-England-Newcastle upon Tyne": "None", "United Kingdom-England-Norfolk": "None", "United Kingdom-England-North Lincolnshire": "None", "United Kingdom-England-North Somerset": "None", "United Kingdom-England-North Tyneside": "None", "United Kingdom-England-North Yorkshire": "None", "United Kingdom-England-Northamptonshire": "None", "United Kingdom-England-Northumberland": "None", "United Kingdom-England-Nottingham": "None", "United Kingdom-England-Nottinghamshire": "None", "United Kingdom-England-Oldham": "None", "United Kingdom-England-Oxfordshire": "None", "United Kingdom-England-Peterborough": "None", "United Kingdom-England-Plymouth": "None", "United Kingdom-England-Poole": "None", "United Kingdom-England-Portsmouth": "None", "United Kingdom-England-Reading": "None", "United Kingdom-England-Redcar and Cleveland": "None", "United Kingdom-England-Rochdale": "None", "United Kingdom-England-Rotherham": "None", "United Kingdom-England-Rutland": "None", "United Kingdom-England-Saint Helens": "None", "United Kingdom-England-Salford": "None", "United Kingdom-England-Sandwell": "None", "United Kingdom-England-Sefton": "None", "United Kingdom-England-Sheffield": "None", "United Kingdom-England-Shropshire": "None", "United Kingdom-England-Slough": "None", "United Kingdom-England-Solihull": "None", "United Kingdom-England-Somerset": "None", "United Kingdom-England-South Gloucestershire": "None", "United Kingdom-England-South Tyneside": "None", "United Kingdom-England-Southampton": "None", "United Kingdom-England-Southend-on-Sea": "None", "United Kingdom-England-Staffordshire": "None", "United Kingdom-England-Stockport": "None", "United Kingdom-England-Stockton-on-Tees": "None", "United Kingdom-England-Stoke-on-Trent": "None", "United Kingdom-England-Suffolk": "None", "United Kingdom-England-Sunderland": "None", "United Kingdom-England-Surrey": "None", "United Kingdom-England-Swindon": "None", "United Kingdom-England-Tameside": "None", "United Kingdom-England-Telford and Wrekin": "None", "United Kingdom-England-Thurrock": "None", "United Kingdom-England-Torbay": "None", "United Kingdom-England-Trafford": "None", "United Kingdom-England-Wakefield": "None", "United Kingdom-England-Walsall": "None", "United Kingdom-England-Warrington": "None", "United Kingdom-England-Warwickshire": "None", "United Kingdom-England-West Berkshire": "None", "United Kingdom-England-West Sussex": "None", "United Kingdom-England-Wigan": "None", "United Kingdom-England-Wiltshire": "None", "United Kingdom-England-Windsor and Maidenhead": "None", "United Kingdom-England-Wirral": "None", "United Kingdom-England-Wokingham": "None", "United Kingdom-England-Wolverhampton": "None", "United Kingdom-England-Worcestershire": "None", "United Kingdom-England-York": "None", "United Kingdom-Northern Ireland-Antrim and Newtownabbey": "None", "United Kingdom-Northern Ireland-Armagh, Banbridge and Craigavon": "None", "United Kingdom-Northern Ireland-Belfast": "None", "United Kingdom-Northern Ireland-Causeway Coast and Glens": "None", "United Kingdom-Northern Ireland-Derry and Strabane": "None", "United Kingdom-Northern Ireland-Fermanagh and Omagh": "None", "United Kingdom-Northern Ireland-Lisburn and Castlereagh": "None", "United Kingdom-Northern Ireland-Mid and East Antrim": "None", "United Kingdom-Northern Ireland-Mid Ulster": "None", "United Kingdom-Northern Ireland-Newry, Mourne and Down": "None", "United Kingdom-Northern Ireland-North Down and Ards": "None", "United Kingdom-Scotland-Aberdeen": "None", "United Kingdom-Scotland-Aberdeenshire": "None", "United Kingdom-Scotland-Angus": "None", "United Kingdom-Scotland-Argyll and Bute": "None", "United Kingdom-Scotland-Clackmannanshire": "None", "United Kingdom-Scotland-Dumfries and Galloway": "None", "United Kingdom-Scotland-Dundee": "None", "United Kingdom-Scotland-East Ayrshire": "None", "United Kingdom-Scotland-East Dunbartonshire": "None", "United Kingdom-Scotland-East Lothian": "None", "United Kingdom-Scotland-East Renfrewshire": "None", "United Kingdom-Scotland-Edinburgh": "None", "United Kingdom-Scotland-Eilean Siar": "None", "United Kingdom-Scotland-Falkirk": "None", "United Kingdom-Scotland-Fife": "None", "United Kingdom-Scotland-Glasgow": "None", "United Kingdom-Scotland-Highland": "None", "United Kingdom-Scotland-Inverclyde": "None", "United Kingdom-Scotland-Midlothian": "None", "United Kingdom-Scotland-Moray": "None", "United Kingdom-Scotland-North Ayrshire": "None", "United Kingdom-Scotland-North Lanarkshire": "None", "United Kingdom-Scotland-Orkney Islands": "None", "United Kingdom-Scotland-Perthshire and Kinross": "None", "United Kingdom-Scotland-Renfrewshire": "None", "United Kingdom-Scotland-Scottish Borders": "None", "United Kingdom-Scotland-Shetland Islands": "None", "United Kingdom-Scotland-South Ayrshire": "None", "United Kingdom-Scotland-South Lanarkshire": "None", "United Kingdom-Scotland-Stirling": "None", "United Kingdom-Scotland-West Dunbartonshire": "None", "United Kingdom-Scotland-West Lothian": "None", "United Kingdom-Wales-Anglesey": "None", "United Kingdom-Wales-Blaenau Gwent": "None", "United Kingdom-Wales-Bridgend": "None", "United Kingdom-Wales-Caerphilly": "None", "United Kingdom-Wales-Cardiff": "None", "United Kingdom-Wales-Carmarthenshire": "None", "United Kingdom-Wales-Ceredigion": "None", "United Kingdom-Wales-Conwy": "None", "United Kingdom-Wales-Denbighshire": "None", "United Kingdom-Wales-Flintshire": "None", "United Kingdom-Wales-Gwynedd": "None", "United Kingdom-Wales-Merthyr Tydfil": "None", "United Kingdom-Wales-Monmouthshire": "None", "United Kingdom-Wales-Neath Port Talbot": "None", "United Kingdom-Wales-Newport": "None", "United Kingdom-Wales-Pembrokeshire": "None", "United Kingdom-Wales-Powys": "None", "United Kingdom-Wales-Rhondda, Cynon, Taff": "None", "United Kingdom-Wales-Swansea": "None", "United Kingdom-Wales-Torfaen": "None", "United Kingdom-Wales-Vale of Glamorgan": "None", "United Kingdom-Wales-Wrexham": "None", "United States Minor Outlying Islands-Baker-None": "None", "United States Minor Outlying Islands-Howland-None": "None", "United States Minor Outlying Islands-Jarvis island-None": "None", "United States Minor Outlying Islands-Johnston-None": "None", "United States Minor Outlying Islands-Kingman Reef-None": "None", "United States Minor Outlying Islands-Midway-None": "None", "United States Minor Outlying Islands-Navassa-None": "None", "United States Minor Outlying Islands-Palmyra-None": "None", "United States Minor Outlying Islands-Wake-None": "None", "United States-Alabama-Autauga": "01001", "United States-Alabama-Baldwin": "01003", "United States-Alabama-Barbour": "01005", "United States-Alabama-Bibb": "01007", "United States-Alabama-Blount": "01009", "United States-Alabama-Bullock": "01011", "United States-Alabama-Butler": "01013", "United States-Alabama-Calhoun": "01015", "United States-Alabama-Chambers": "01017", "United States-Alabama-Cherokee": "01019", "United States-Alabama-Chilton": "01021", "United States-Alabama-Choctaw": "01023", "United States-Alabama-Clarke": "01025", "United States-Alabama-Clay": "01027", "United States-Alabama-Cleburne": "01029", "United States-Alabama-Coffee": "01031", "United States-Alabama-Colbert": "01033", "United States-Alabama-Conecuh": "01035", "United States-Alabama-Coosa": "01037", "United States-Alabama-Covington": "01039", "United States-Alabama-Crenshaw": "01041", "United States-Alabama-Cullman": "01043", "United States-Alabama-Dale": "01045", "United States-Alabama-Dallas": "01047", "United States-Alabama-De Kalb": "01049", "United States-Alabama-Elmore": "01051", "United States-Alabama-Escambia": "01053", "United States-Alabama-Etowah": "01055", "United States-Alabama-Fayette": "01057", "United States-Alabama-Franklin": "01059", "United States-Alabama-Geneva": "01061", "United States-Alabama-Greene": "01063", "United States-Alabama-Hale": "01065", "United States-Alabama-Henry": "01067", "United States-Alabama-Houston": "01069", "United States-Alabama-Jackson": "01071", "United States-Alabama-Jefferson": "01073", "United States-Alabama-Lamar": "01075", "United States-Alabama-Lauderdale": "01077", "United States-Alabama-Lawrence": "01079", "United States-Alabama-Lee": "01081", "United States-Alabama-Limestone": "01083", "United States-Alabama-Lowndes": "01085", "United States-Alabama-Macon": "01087", "United States-Alabama-Madison": "01089", "United States-Alabama-Marengo": "01091", "United States-Alabama-Marion": "01093", "United States-Alabama-Marshall": "01095", "United States-Alabama-Mobile": "01097", "United States-Alabama-Monroe": "01099", "United States-Alabama-Montgomery": "01101", "United States-Alabama-Morgan": "01103", "United States-Alabama-Perry": "01105", "United States-Alabama-Pickens": "01107", "United States-Alabama-Pike": "01109", "United States-Alabama-Randolph": "01111", "United States-Alabama-Russell": "01113", "United States-Alabama-Saint Clair": "01115", "United States-Alabama-Shelby": "01117", "United States-Alabama-Sumter": "01119", "United States-Alabama-Talladega": "01121", "United States-Alabama-Tallapoosa": "01123", "United States-Alabama-Tuscaloosa": "01125", "United States-Alabama-Walker": "01127", "United States-Alabama-Washington": "01129", "United States-Alabama-Wilcox": "01131", "United States-Alabama-Winston": "01133", "United States-Alaska-Aleutians East": "02013", "United States-Alaska-Aleutians West": "02016", "United States-Alaska-Anchorage": "02020", "United States-Alaska-Bethel": "02050", "United States-Alaska-Bristol Bay": "02060", "United States-Alaska-Denali": "02068", "United States-Alaska-Dillingham": "02070", "United States-Alaska-Fairbanks North Star": "02090", "United States-Alaska-Haines": "02100", "United States-Alaska-Juneau": "02110", "United States-Alaska-Kenai Peninsula": "02122", "United States-Alaska-Ketchikan Gateway": "None", "United States-Alaska-Kodiak Island": "02150", "United States-Alaska-Lake and Peninsula": "02164", "United States-Alaska-Matanuska-Susitna": "02170", "United States-Alaska-Nome": "02180", "United States-Alaska-North Slope": "02185", "United States-Alaska-Northwest Arctic": "02188", "United States-Alaska-Prince of Wales-Outer Ketchi": "None", "United States-Alaska-Sitka": "02220", "United States-Alaska-Skagway-Yakutat-Angoon": "None", "United States-Alaska-Southeast Fairbanks": "02240", "United States-Alaska-Valdez-Cordova": "02261", "United States-Alaska-Wade Hampton": "02158", "United States-Alaska-Wrangell-Petersburg": "None", "United States-Alaska-Yukon-Koyukuk": "02290", "United States-Arizona-Apache": "04001", "United States-Arizona-Cochise": "04003", "United States-Arizona-Coconino": "04005", "United States-Arizona-Gila": "04007", "United States-Arizona-Graham": "04009", "United States-Arizona-Greenlee": "04011", "United States-Arizona-La Paz": "04012", "United States-Arizona-Maricopa": "04013", "United States-Arizona-Mohave": "04015", "United States-Arizona-Navajo": "04017", "United States-Arizona-Pima": "04019", "United States-Arizona-Pinal": "04021", "United States-Arizona-Santa Cruz": "04023", "United States-Arizona-Yavapai": "04025", "United States-Arizona-Yuma": "04027", "United States-Arkansas-Arkansas": "05001", "United States-Arkansas-Ashley": "05003", "United States-Arkansas-Baxter": "05005", "United States-Arkansas-Benton": "05007", "United States-Arkansas-Boone": "05009", "United States-Arkansas-Bradley": "05011", "United States-Arkansas-Calhoun": "05013", "United States-Arkansas-Carroll": "05015", "United States-Arkansas-Chicot": "05017", "United States-Arkansas-Clark": "05019", "United States-Arkansas-Clay": "05021", "United States-Arkansas-Cleburne": "05023", "United States-Arkansas-Cleveland": "05025", "United States-Arkansas-Columbia": "05027", "United States-Arkansas-Conway": "05029", "United States-Arkansas-Craighead": "05031", "United States-Arkansas-Crawford": "05033", "United States-Arkansas-Crittenden": "05035", "United States-Arkansas-Cross": "05037", "United States-Arkansas-Dallas": "05039", "United States-Arkansas-Desha": "05041", "United States-Arkansas-Drew": "05043", "United States-Arkansas-Faulkner": "05045", "United States-Arkansas-Franklin": "05047", "United States-Arkansas-Fulton": "05049", "United States-Arkansas-Garland": "05051", "United States-Arkansas-Grant": "05053", "United States-Arkansas-Greene": "05055", "United States-Arkansas-Hempstead": "05057", "United States-Arkansas-Hot Spring": "05059", "United States-Arkansas-Howard": "05061", "United States-Arkansas-Independence": "05063", "United States-Arkansas-Izard": "05065", "United States-Arkansas-Jackson": "05067", "United States-Arkansas-Jefferson": "05069", "United States-Arkansas-Johnson": "05071", "United States-Arkansas-Lafayette": "05073", "United States-Arkansas-Lawrence": "05075", "United States-Arkansas-Lee": "05077", "United States-Arkansas-Lincoln": "05079", "United States-Arkansas-Little River": "05081", "United States-Arkansas-Logan": "05083", "United States-Arkansas-Lonoke": "05085", "United States-Arkansas-Madison": "05087", "United States-Arkansas-Marion": "05089", "United States-Arkansas-Miller": "05091", "United States-Arkansas-Mississippi": "05093", "United States-Arkansas-Monroe": "05095", "United States-Arkansas-Montgomery": "05097", "United States-Arkansas-Nevada": "05099", "United States-Arkansas-Newton": "05101", "United States-Arkansas-Ouachita": "05103", "United States-Arkansas-Perry": "05105", "United States-Arkansas-Phillips": "05107", "United States-Arkansas-Pike": "05109", "United States-Arkansas-Poinsett": "05111", "United States-Arkansas-Polk": "05113", "United States-Arkansas-Pope": "05115", "United States-Arkansas-Prairie": "05117", "United States-Arkansas-Pulaski": "05119", "United States-Arkansas-Randolph": "05121", "United States-Arkansas-Saint Francis": "05123", "United States-Arkansas-Saline": "05125", "United States-Arkansas-Scott": "05127", "United States-Arkansas-Searcy": "05129", "United States-Arkansas-Sebastian": "05131", "United States-Arkansas-Sevier": "05133", "United States-Arkansas-Sharp": "05135", "United States-Arkansas-Stone": "05137", "United States-Arkansas-Union": "05139", "United States-Arkansas-Van Buren": "05141", "United States-Arkansas-Washington": "05143", "United States-Arkansas-White": "05145", "United States-Arkansas-Woodruff": "05147", "United States-Arkansas-Yell": "05149", "United States-California-Alameda": "06001", "United States-California-Alpine": "06003", "United States-California-Amador": "06005", "United States-California-Butte": "06007", "United States-California-Calaveras": "06009", "United States-California-Colusa": "06011", "United States-California-Contra Costa": "06013", "United States-California-Del Norte": "06015", "United States-California-El Dorado": "06017", "United States-California-Fresno": "06019", "United States-California-Glenn": "06021", "United States-California-Humboldt": "06023", "United States-California-Imperial": "06025", "United States-California-Inyo": "06027", "United States-California-Kern": "06029", "United States-California-Kings": "06031", "United States-California-Lake": "06033", "United States-California-Lassen": "06035", "United States-California-Los Angeles": "06037", "United States-California-Madera": "06039", "United States-California-Marin": "06041", "United States-California-Mariposa": "06043", "United States-California-Mendocino": "06045", "United States-California-Merced": "06047", "United States-California-Modoc": "06049", "United States-California-Mono": "06051", "United States-California-Monterey": "06053", "United States-California-Napa": "06055", "United States-California-Nevada": "06057", "United States-California-Orange": "06059", "United States-California-Placer": "06061", "United States-California-Plumas": "06063", "United States-California-Riverside": "06065", "United States-California-Sacramento": "06067", "United States-California-San Benito": "06069", "United States-California-San Bernardino": "06071", "United States-California-San Diego": "06073", "United States-California-San Francisco": "06075", "United States-California-San Joaquin": "06077", "United States-California-San Luis Obispo": "06079", "United States-California-San Mateo": "06081", "United States-California-Santa Barbara": "06083", "United States-California-Santa Clara": "06085", "United States-California-Santa Cruz": "06087", "United States-California-Shasta": "06089", "United States-California-Sierra": "06091", "United States-California-Siskiyou": "06093", "United States-California-Solano": "06095", "United States-California-Sonoma": "06097", "United States-California-Stanislaus": "06099", "United States-California-Sutter": "06101", "United States-California-Tehama": "06103", "United States-California-Trinity": "06105", "United States-California-Tulare": "06107", "United States-California-Tuolumne": "06109", "United States-California-Ventura": "06111", "United States-California-Yolo": "06113", "United States-California-Yuba": "06115", "United States-Colorado-Adams": "08001", "United States-Colorado-Alamosa": "08003", "United States-Colorado-Arapahoe": "08005", "United States-Colorado-Archuleta": "08007", "United States-Colorado-Baca": "08009", "United States-Colorado-Bent": "08011", "United States-Colorado-Boulder": "08013", "United States-Colorado-Broomfield": "08014", "United States-Colorado-Chaffee": "08015", "United States-Colorado-Cheyenne": "08017", "United States-Colorado-Clear Creek": "08019", "United States-Colorado-Conejos": "08021", "United States-Colorado-Costilla": "08023", "United States-Colorado-Crowley": "08025", "United States-Colorado-Custer": "08027", "United States-Colorado-Delta": "08029", "United States-Colorado-Denver": "08031", "United States-Colorado-Dolores": "08033", "United States-Colorado-Douglas": "08035", "United States-Colorado-Eagle": "08037", "United States-Colorado-El Paso": "08041", "United States-Colorado-Elbert": "08039", "United States-Colorado-Fremont": "08043", "United States-Colorado-Garfield": "08045", "United States-Colorado-Gilpin": "08047", "United States-Colorado-Grand": "08049", "United States-Colorado-Gunnison": "08051", "United States-Colorado-Hinsdale": "08053", "United States-Colorado-Huerfano": "08055", "United States-Colorado-Jackson": "08057", "United States-Colorado-Jefferson": "08059", "United States-Colorado-Kiowa": "08061", "United States-Colorado-Kit Carson": "08063", "United States-Colorado-La Plata": "08067", "United States-Colorado-Lake": "08065", "United States-Colorado-Larimer": "08069", "United States-Colorado-Las Animas": "08071", "United States-Colorado-Lincoln": "08073", "United States-Colorado-Logan": "08075", "United States-Colorado-Mesa": "08077", "United States-Colorado-Mineral": "08079", "United States-Colorado-Moffat": "08081", "United States-Colorado-Montezuma": "08083", "United States-Colorado-Montrose": "08085", "United States-Colorado-Morgan": "08087", "United States-Colorado-Otero": "08089", "United States-Colorado-Ouray": "08091", "United States-Colorado-Park": "08093", "United States-Colorado-Phillips": "08095", "United States-Colorado-Pitkin": "08097", "United States-Colorado-Prowers": "08099", "United States-Colorado-Pueblo": "08101", "United States-Colorado-Rio Blanco": "08103", "United States-Colorado-Rio Grande": "08105", "United States-Colorado-Routt": "08107", "United States-Colorado-Saguache": "08109", "United States-Colorado-San Juan": "08111", "United States-Colorado-San Miguel": "08113", "United States-Colorado-Sedgwick": "08115", "United States-Colorado-Summit": "08117", "United States-Colorado-Teller": "08119", "United States-Colorado-Washington": "08121", "United States-Colorado-Weld": "08123", "United States-Colorado-Yuma": "08125", "United States-Connecticut-Fairfield": "09001", "United States-Connecticut-Hartford": "09003", "United States-Connecticut-Litchfield": "09005", "United States-Connecticut-Middlesex": "09007", "United States-Connecticut-New Haven": "09009", "United States-Connecticut-New London": "09011", "United States-Connecticut-Tolland": "09013", "United States-Connecticut-Windham": "09015", "United States-Delaware-Kent": "10001", "United States-Delaware-New Castle": "10003", "United States-Delaware-Sussex": "10005", "United States-District of Columbia-District of Columbia": "11001", "United States-Florida-Alachua": "12001", "United States-Florida-Baker": "12003", "United States-Florida-Bay": "12005", "United States-Florida-Bradford": "12007", "United States-Florida-Brevard": "12009", "United States-Florida-Broward": "12011", "United States-Florida-Calhoun": "12013", "United States-Florida-Charlotte": "12015", "United States-Florida-Citrus": "12017", "United States-Florida-Clay": "12019", "United States-Florida-Collier": "12021", "United States-Florida-Columbia": "12023", "United States-Florida-Desoto": "12027", "United States-Florida-Dixie": "12029", "United States-Florida-Duval": "12031", "United States-Florida-Escambia": "12033", "United States-Florida-Flagler": "12035", "United States-Florida-Franklin": "12037", "United States-Florida-Gadsden": "12039", "United States-Florida-Gilchrist": "12041", "United States-Florida-Glades": "12043", "United States-Florida-Gulf": "12045", "United States-Florida-Hamilton": "12047", "United States-Florida-Hardee": "12049", "United States-Florida-Hendry": "12051", "United States-Florida-Hernando": "12053", "United States-Florida-Highlands": "12055", "United States-Florida-Hillsborough": "12057", "United States-Florida-Holmes": "12059", "United States-Florida-Indian River": "12061", "United States-Florida-Jackson": "12063", "United States-Florida-Jefferson": "12065", "United States-Florida-Lafayette": "12067", "United States-Florida-Lake": "12069", "United States-Florida-Lee": "12071", "United States-Florida-Leon": "12073", "United States-Florida-Levy": "12075", "United States-Florida-Liberty": "12077", "United States-Florida-Madison": "12079", "United States-Florida-Manatee": "12081", "United States-Florida-Marion": "12083", "United States-Florida-Martin": "12085", "United States-Florida-Miami-Dade": "12086", "United States-Florida-Monroe": "12087", "United States-Florida-Nassau": "12089", "United States-Florida-Okaloosa": "12091", "United States-Florida-Okeechobee": "12093", "United States-Florida-Orange": "12095", "United States-Florida-Osceola": "12097", "United States-Florida-Palm Beach": "12099", "United States-Florida-Pasco": "12101", "United States-Florida-Pinellas": "12103", "United States-Florida-Polk": "12105", "United States-Florida-Putnam": "12107", "United States-Florida-Saint Johns": "12109", "United States-Florida-Saint Lucie": "12111", "United States-Florida-Santa Rosa": "12113", "United States-Florida-Sarasota": "12115", "United States-Florida-Seminole": "12117", "United States-Florida-Sumter": "12119", "United States-Florida-Suwannee": "12121", "United States-Florida-Taylor": "12123", "United States-Florida-Union": "12125", "United States-Florida-Volusia": "12127", "United States-Florida-Wakulla": "12129", "United States-Florida-Walton": "12131", "United States-Florida-Washington": "12133", "United States-Georgia-Appling": "13001", "United States-Georgia-Atkinson": "13003", "United States-Georgia-Bacon": "13005", "United States-Georgia-Baker": "13007", "United States-Georgia-Baldwin": "13009", "United States-Georgia-Banks": "13011", "United States-Georgia-Barrow": "13013", "United States-Georgia-Bartow": "13015", "United States-Georgia-Ben Hill": "13017", "United States-Georgia-Berrien": "13019", "United States-Georgia-Bibb": "13021", "United States-Georgia-Bleckley": "13023", "United States-Georgia-Brantley": "13025", "United States-Georgia-Brooks": "13027", "United States-Georgia-Bryan": "13029", "United States-Georgia-Bulloch": "13031", "United States-Georgia-Burke": "13033", "United States-Georgia-Butts": "13035", "United States-Georgia-Calhoun": "13037", "United States-Georgia-Camden": "13039", "United States-Georgia-Candler": "13043", "United States-Georgia-Carroll": "13045", "United States-Georgia-Catoosa": "13047", "United States-Georgia-Charlton": "13049", "United States-Georgia-Chatham": "13051", "United States-Georgia-Chattahoochee": "13053", "United States-Georgia-Chattooga": "13055", "United States-Georgia-Cherokee": "13057", "United States-Georgia-Clarke": "13059", "United States-Georgia-Clay": "13061", "United States-Georgia-Clayton": "13063", "United States-Georgia-Clinch": "13065", "United States-Georgia-Cobb": "13067", "United States-Georgia-Coffee": "13069", "United States-Georgia-Colquitt": "13071", "United States-Georgia-Columbia": "13073", "United States-Georgia-Cook": "13075", "United States-Georgia-Coweta": "13077", "United States-Georgia-Crawford": "13079", "United States-Georgia-Crisp": "13081", "United States-Georgia-Dade": "13083", "United States-Georgia-Dawson": "13085", "United States-Georgia-Decatur": "13087", "United States-Georgia-DeKalb": "13089", "United States-Georgia-Dodge": "13091", "United States-Georgia-Dooly": "13093", "United States-Georgia-Dougherty": "13095", "United States-Georgia-Douglas": "13097", "United States-Georgia-Early": "13099", "United States-Georgia-Echols": "13101", "United States-Georgia-Effingham": "13103", "United States-Georgia-Elbert": "13105", "United States-Georgia-Emanuel": "13107", "United States-Georgia-Evans": "13109", "United States-Georgia-Fannin": "13111", "United States-Georgia-Fayette": "13113", "United States-Georgia-Floyd": "13115", "United States-Georgia-Forsyth": "13117", "United States-Georgia-Franklin": "13119", "United States-Georgia-Fulton": "13121", "United States-Georgia-Gilmer": "13123", "United States-Georgia-Glascock": "13125", "United States-Georgia-Glynn": "13127", "United States-Georgia-Gordon": "13129", "United States-Georgia-Grady": "13131", "United States-Georgia-Greene": "13133", "United States-Georgia-Gwinnett": "13135", "United States-Georgia-Habersham": "13137", "United States-Georgia-Hall": "13139", "United States-Georgia-Hancock": "13141", "United States-Georgia-Haralson": "13143", "United States-Georgia-Harris": "13145", "United States-Georgia-Hart": "13147", "United States-Georgia-Heard": "13149", "United States-Georgia-Henry": "13151", "United States-Georgia-Houston": "13153", "United States-Georgia-Irwin": "13155", "United States-Georgia-Jackson": "13157", "United States-Georgia-Jasper": "13159", "United States-Georgia-Jeff Davis": "13161", "United States-Georgia-Jefferson": "13163", "United States-Georgia-Jenkins": "13165", "United States-Georgia-Johnson": "13167", "United States-Georgia-Jones": "13169", "United States-Georgia-Lamar": "13171", "United States-Georgia-Lanier": "13173", "United States-Georgia-Laurens": "13175", "United States-Georgia-Lee": "13177", "United States-Georgia-Liberty": "13179", "United States-Georgia-Lincoln": "13181", "United States-Georgia-Long": "13183", "United States-Georgia-Lowndes": "13185", "United States-Georgia-Lumpkin": "13187", "United States-Georgia-Macon": "13193", "United States-Georgia-Madison": "13195", "United States-Georgia-Marion": "13197", "United States-Georgia-McDuffie": "13189", "United States-Georgia-McIntosh": "13191", "United States-Georgia-Meriwether": "13199", "United States-Georgia-Miller": "13201", "United States-Georgia-Mitchell": "13205", "United States-Georgia-Monroe": "13207", "United States-Georgia-Montgomery": "13209", "United States-Georgia-Morgan": "13211", "United States-Georgia-Murray": "13213", "United States-Georgia-Muscogee": "13215", "United States-Georgia-Newton": "13217", "United States-Georgia-Oconee": "13219", "United States-Georgia-Oglethorpe": "13221", "United States-Georgia-Paulding": "13223", "United States-Georgia-Peach": "13225", "United States-Georgia-Pickens": "13227", "United States-Georgia-Pierce": "13229", "United States-Georgia-Pike": "13231", "United States-Georgia-Polk": "13233", "United States-Georgia-Pulaski": "13235", "United States-Georgia-Putnam": "13237", "United States-Georgia-Quitman": "13239", "United States-Georgia-Rabun": "13241", "United States-Georgia-Randolph": "13243", "United States-Georgia-Richmond": "13245", "United States-Georgia-Rockdale": "13247", "United States-Georgia-Schley": "13249", "United States-Georgia-Screven": "13251", "United States-Georgia-Seminole": "13253", "United States-Georgia-Spalding": "13255", "United States-Georgia-Stephens": "13257", "United States-Georgia-Stewart": "13259", "United States-Georgia-Sumter": "13261", "United States-Georgia-Talbot": "13263", "United States-Georgia-Taliaferro": "13265", "United States-Georgia-Tattnall": "13267", "United States-Georgia-Taylor": "13269", "United States-Georgia-Telfair": "13271", "United States-Georgia-Terrell": "13273", "United States-Georgia-Thomas": "13275", "United States-Georgia-Tift": "13277", "United States-Georgia-Toombs": "13279", "United States-Georgia-Towns": "13281", "United States-Georgia-Treutlen": "13283", "United States-Georgia-Troup": "13285", "United States-Georgia-Turner": "13287", "United States-Georgia-Twiggs": "13289", "United States-Georgia-Union": "13291", "United States-Georgia-Upson": "13293", "United States-Georgia-Walker": "13295", "United States-Georgia-Walton": "13297", "United States-Georgia-Ware": "13299", "United States-Georgia-Warren": "13301", "United States-Georgia-Washington": "13303", "United States-Georgia-Wayne": "13305", "United States-Georgia-Webster": "13307", "United States-Georgia-Wheeler": "13309", "United States-Georgia-White": "13311", "United States-Georgia-Whitfield": "13313", "United States-Georgia-Wilcox": "13315", "United States-Georgia-Wilkes": "13317", "United States-Georgia-Wilkinson": "13319", "United States-Georgia-Worth": "13321", "United States-Hawaii-Hawaii": "15001", "United States-Hawaii-Honolulu": "15003", "United States-Hawaii-Kalawao": "15005", "United States-Hawaii-Kauai": "15007", "United States-Hawaii-Maui": "15009", "United States-Idaho-Ada": "16001", "United States-Idaho-Adams": "16003", "United States-Idaho-Bannock": "16005", "United States-Idaho-Bear Lake": "16007", "United States-Idaho-Benewah": "16009", "United States-Idaho-Bingham": "16011", "United States-Idaho-Blaine": "16013", "United States-Idaho-Boise": "16015", "United States-Idaho-Bonner": "16017", "United States-Idaho-Bonneville": "16019", "United States-Idaho-Boundary": "16021", "United States-Idaho-Butte": "16023", "United States-Idaho-Camas": "16025", "United States-Idaho-Canyon": "16027", "United States-Idaho-Caribou": "16029", "United States-Idaho-Cassia": "16031", "United States-Idaho-Clark": "16033", "United States-Idaho-Clearwater": "16035", "United States-Idaho-Custer": "16037", "United States-Idaho-Elmore": "16039", "United States-Idaho-Franklin": "16041", "United States-Idaho-Fremont": "16043", "United States-Idaho-Gem": "16045", "United States-Idaho-Gooding": "16047", "United States-Idaho-Idaho": "16049", "United States-Idaho-Jefferson": "16051", "United States-Idaho-Jerome": "16053", "United States-Idaho-Kootenai": "16055", "United States-Idaho-Latah": "16057", "United States-Idaho-Lemhi": "16059", "United States-Idaho-Lewis": "16061", "United States-Idaho-Lincoln": "16063", "United States-Idaho-Madison": "16065", "United States-Idaho-Minidoka": "16067", "United States-Idaho-Nez Perce": "16069", "United States-Idaho-Oneida": "16071", "United States-Idaho-Owyhee": "16073", "United States-Idaho-Payette": "16075", "United States-Idaho-Power": "16077", "United States-Idaho-Shoshone": "16079", "United States-Idaho-Teton": "16081", "United States-Idaho-Twin Falls": "16083", "United States-Idaho-Valley": "16085", "United States-Idaho-Washington": "16087", "United States-Illinois-Adams": "17001", "United States-Illinois-Alexander": "17003", "United States-Illinois-Bond": "17005", "United States-Illinois-Boone": "17007", "United States-Illinois-Brown": "17009", "United States-Illinois-Bureau": "17011", "United States-Illinois-Calhoun": "17013", "United States-Illinois-Carroll": "17015", "United States-Illinois-Cass": "17017", "United States-Illinois-Champaign": "17019", "United States-Illinois-Christian": "17021", "United States-Illinois-Clark": "17023", "United States-Illinois-Clay": "17025", "United States-Illinois-Clinton": "17027", "United States-Illinois-Coles": "17029", "United States-Illinois-Cook": "17031", "United States-Illinois-Crawford": "17033", "United States-Illinois-Cumberland": "17035", "United States-Illinois-De Kalb": "17037", "United States-Illinois-De Witt": "17039", "United States-Illinois-Douglas": "17041", "United States-Illinois-Dupage": "17043", "United States-Illinois-Edgar": "17045", "United States-Illinois-Edwards": "17047", "United States-Illinois-Effingham": "17049", "United States-Illinois-Fayette": "17051", "United States-Illinois-Ford": "17053", "United States-Illinois-Franklin": "17055", "United States-Illinois-Fulton": "17057", "United States-Illinois-Gallatin": "17059", "United States-Illinois-Greene": "17061", "United States-Illinois-Grundy": "17063", "United States-Illinois-Hamilton": "17065", "United States-Illinois-Hancock": "17067", "United States-Illinois-Hardin": "17069", "United States-Illinois-Henderson": "17071", "United States-Illinois-Henry": "17073", "United States-Illinois-Iroquois": "17075", "United States-Illinois-Jackson": "17077", "United States-Illinois-Jasper": "17079", "United States-Illinois-Jefferson": "17081", "United States-Illinois-Jersey": "17083", "United States-Illinois-Jo Daviess": "17085", "United States-Illinois-Johnson": "17087", "United States-Illinois-Kane": "17089", "United States-Illinois-Kankakee": "17091", "United States-Illinois-Kendall": "17093", "United States-Illinois-Knox": "17095", "United States-Illinois-La Salle": "17099", "United States-Illinois-Lake": "17097", "United States-Illinois-Lake Michigan": "17185", "United States-Illinois-Lawrence": "17101", "United States-Illinois-Lee": "17103", "United States-Illinois-Livingston": "17105", "United States-Illinois-Logan": "17107", "United States-Illinois-Macon": "17115", "United States-Illinois-Macoupin": "17117", "United States-Illinois-Madison": "17119", "United States-Illinois-Marion": "17121", "United States-Illinois-Marshall": "17123", "United States-Illinois-Mason": "17125", "United States-Illinois-Massac": "17127", "United States-Illinois-McDonough": "17109", "United States-Illinois-McHenry": "17111", "United States-Illinois-McLean": "17113", "United States-Illinois-Menard": "17129", "United States-Illinois-Mercer": "17131", "United States-Illinois-Monroe": "17133", "United States-Illinois-Montgomery": "17135", "United States-Illinois-Morgan": "17137", "United States-Illinois-Moultrie": "17139", "United States-Illinois-Ogle": "17141", "United States-Illinois-Peoria": "17143", "United States-Illinois-Perry": "17145", "United States-Illinois-Piatt": "17147", "United States-Illinois-Pike": "17149", "United States-Illinois-Pope": "17151", "United States-Illinois-Pulaski": "17153", "United States-Illinois-Putnam": "17155", "United States-Illinois-Randolph": "17157", "United States-Illinois-Richland": "17159", "United States-Illinois-Rock Island": "17161", "United States-Illinois-Saint Clair": "17163", "United States-Illinois-Saline": "17165", "United States-Illinois-Sangamon": "17167", "United States-Illinois-Schuyler": "17169", "United States-Illinois-Scott": "17171", "United States-Illinois-Shelby": "17173", "United States-Illinois-Stark": "17175", "United States-Illinois-Stephenson": "17177", "United States-Illinois-Tazewell": "17179", "United States-Illinois-Union": "17181", "United States-Illinois-Vermilion": "17183", "United States-Illinois-Wabash": "17185", "United States-Illinois-Warren": "17187", "United States-Illinois-Washington": "17189", "United States-Illinois-Wayne": "17191", "United States-Illinois-White": "17193", "United States-Illinois-Whiteside": "17195", "United States-Illinois-Will": "17197", "United States-Illinois-Williamson": "17199", "United States-Illinois-Winnebago": "17201", "United States-Illinois-Woodford": "17203", "United States-Indiana-Adams": "18001", "United States-Indiana-Allen": "18003", "United States-Indiana-Bartholomew": "18005", "United States-Indiana-Benton": "18007", "United States-Indiana-Blackford": "18009", "United States-Indiana-Boone": "18011", "United States-Indiana-Brown": "18013", "United States-Indiana-Carroll": "18015", "United States-Indiana-Cass": "18017", "United States-Indiana-Clark": "18019", "United States-Indiana-Clay": "18021", "United States-Indiana-Clinton": "18023", "United States-Indiana-Crawford": "18025", "United States-Indiana-Daviess": "18027", "United States-Indiana-De Kalb": "18033", "United States-Indiana-Dearborn": "18029", "United States-Indiana-Decatur": "18031", "United States-Indiana-Delaware": "18035", "United States-Indiana-Dubois": "18037", "United States-Indiana-Elkhart": "18039", "United States-Indiana-Fayette": "18041", "United States-Indiana-Floyd": "18043", "United States-Indiana-Fountain": "18045", "United States-Indiana-Franklin": "18047", "United States-Indiana-Fulton": "18049", "United States-Indiana-Gibson": "18051", "United States-Indiana-Grant": "18053", "United States-Indiana-Greene": "18055", "United States-Indiana-Hamilton": "18057", "United States-Indiana-Hancock": "18059", "United States-Indiana-Harrison": "18061", "United States-Indiana-Hendricks": "18063", "United States-Indiana-Henry": "18065", "United States-Indiana-Howard": "18067", "United States-Indiana-Huntington": "18069", "United States-Indiana-Jackson": "18071", "United States-Indiana-Jasper": "18073", "United States-Indiana-Jay": "18075", "United States-Indiana-Jefferson": "18077", "United States-Indiana-Jennings": "18079", "United States-Indiana-Johnson": "18081", "United States-Indiana-Knox": "18083", "United States-Indiana-Kosciusko": "18085", "United States-Indiana-LaGrange": "18087", "United States-Indiana-Lake": "18089", "United States-Indiana-Lake Michigan": "18169", "United States-Indiana-LaPorte": "18091", "United States-Indiana-Lawrence": "18093", "United States-Indiana-Madison": "18095", "United States-Indiana-Marion": "18097", "United States-Indiana-Marshall": "18099", "United States-Indiana-Martin": "18101", "United States-Indiana-Miami": "18103", "United States-Indiana-Monroe": "18105", "United States-Indiana-Montgomery": "18107", "United States-Indiana-Morgan": "18109", "United States-Indiana-Newton": "18111", "United States-Indiana-Noble": "18113", "United States-Indiana-Ohio": "18115", "United States-Indiana-Orange": "18117", "United States-Indiana-Owen": "18119", "United States-Indiana-Parke": "18121", "United States-Indiana-Perry": "18123", "United States-Indiana-Pike": "18125", "United States-Indiana-Porter": "18127", "United States-Indiana-Posey": "18129", "United States-Indiana-Pulaski": "18131", "United States-Indiana-Putnam": "18133", "United States-Indiana-Randolph": "18135", "United States-Indiana-Ripley": "18137", "United States-Indiana-Rush": "18139", "United States-Indiana-Saint Joseph": "18141", "United States-Indiana-Scott": "18143", "United States-Indiana-Shelby": "18145", "United States-Indiana-Spencer": "18147", "United States-Indiana-Starke": "18149", "United States-Indiana-Steuben": "18151", "United States-Indiana-Sullivan": "18153", "United States-Indiana-Switzerland": "18155", "United States-Indiana-Tippecanoe": "18157", "United States-Indiana-Tipton": "18159", "United States-Indiana-Union": "18161", "United States-Indiana-Vanderburgh": "18163", "United States-Indiana-Vermillion": "18165", "United States-Indiana-Vigo": "18167", "United States-Indiana-Wabash": "18169", "United States-Indiana-Warren": "18171", "United States-Indiana-Warrick": "18173", "United States-Indiana-Washington": "18175", "United States-Indiana-Wayne": "18177", "United States-Indiana-Wells": "18179", "United States-Indiana-White": "18181", "United States-Indiana-Whitley": "18183", "United States-Iowa-Adair": "19001", "United States-Iowa-Adams": "19003", "United States-Iowa-Allamakee": "19005", "United States-Iowa-Appanoose": "19007", "United States-Iowa-Audubon": "19009", "United States-Iowa-Benton": "19011", "United States-Iowa-Black Hawk": "19013", "United States-Iowa-Boone": "19015", "United States-Iowa-Bremer": "19017", "United States-Iowa-Buchanan": "19019", "United States-Iowa-Buena Vista": "19021", "United States-Iowa-Butler": "19023", "United States-Iowa-Calhoun": "19025", "United States-Iowa-Carroll": "19027", "United States-Iowa-Cass": "19029", "United States-Iowa-Cedar": "19031", "United States-Iowa-Cerro Gordo": "19033", "United States-Iowa-Cherokee": "19035", "United States-Iowa-Chickasaw": "19037", "United States-Iowa-Clarke": "19039", "United States-Iowa-Clay": "19041", "United States-Iowa-Clayton": "19043", "United States-Iowa-Clinton": "19045", "United States-Iowa-Crawford": "19047", "United States-Iowa-Dallas": "19049", "United States-Iowa-Davis": "19051", "United States-Iowa-Decatur": "19053", "United States-Iowa-Delaware": "19055", "United States-Iowa-Des Moines": "19057", "United States-Iowa-Dickinson": "19059", "United States-Iowa-Dubuque": "19061", "United States-Iowa-Emmet": "19063", "United States-Iowa-Fayette": "19065", "United States-Iowa-Floyd": "19067", "United States-Iowa-Franklin": "19069", "United States-Iowa-Fremont": "19071", "United States-Iowa-Greene": "19073", "United States-Iowa-Grundy": "19075", "United States-Iowa-Guthrie": "19077", "United States-Iowa-Hamilton": "19079", "United States-Iowa-Hancock": "19081", "United States-Iowa-Hardin": "19083", "United States-Iowa-Harrison": "19085", "United States-Iowa-Henry": "19087", "United States-Iowa-Howard": "19089", "United States-Iowa-Humboldt": "19091", "United States-Iowa-Ida": "19093", "United States-Iowa-Iowa": "19095", "United States-Iowa-Jackson": "19097", "United States-Iowa-Jasper": "19099", "United States-Iowa-Jefferson": "19101", "United States-Iowa-Johnson": "19103", "United States-Iowa-Jones": "19105", "United States-Iowa-Keokuk": "19107", "United States-Iowa-Kossuth": "19109", "United States-Iowa-Lee": "19111", "United States-Iowa-Linn": "19113", "United States-Iowa-Louisa": "19115", "United States-Iowa-Lucas": "19117", "United States-Iowa-Lyon": "19119", "United States-Iowa-Madison": "19121", "United States-Iowa-Mahaska": "19123", "United States-Iowa-Marion": "19125", "United States-Iowa-Marshall": "19127", "United States-Iowa-Mills": "19129", "United States-Iowa-Mitchell": "19131", "United States-Iowa-Monona": "19133", "United States-Iowa-Monroe": "19135", "United States-Iowa-Montgomery": "19137", "United States-Iowa-Muscatine": "19139", "United States-Iowa-O'Brien": "19141", "United States-Iowa-Osceola": "19143", "United States-Iowa-Page": "19145", "United States-Iowa-Palo Alto": "19147", "United States-Iowa-Plymouth": "19149", "United States-Iowa-Pocahontas": "19151", "United States-Iowa-Polk": "19153", "United States-Iowa-Pottawattamie": "19155", "United States-Iowa-Poweshiek": "19157", "United States-Iowa-Ringgold": "19159", "United States-Iowa-Sac": "19161", "United States-Iowa-Scott": "19163", "United States-Iowa-Shelby": "19165", "United States-Iowa-Sioux": "19167", "United States-Iowa-Story": "19169", "United States-Iowa-Tama": "19171", "United States-Iowa-Taylor": "19173", "United States-Iowa-Union": "19175", "United States-Iowa-Van Buren": "19177", "United States-Iowa-Wapello": "19179", "United States-Iowa-Warren": "19181", "United States-Iowa-Washington": "19183", "United States-Iowa-Wayne": "19185", "United States-Iowa-Webster": "19187", "United States-Iowa-Winnebago": "19189", "United States-Iowa-Winneshiek": "19191", "United States-Iowa-Woodbury": "19193", "United States-Iowa-Worth": "19195", "United States-Iowa-Wright": "19197", "United States-Kansas-Allen": "20001", "United States-Kansas-Anderson": "20003", "United States-Kansas-Atchison": "20005", "United States-Kansas-Barber": "20007", "United States-Kansas-Barton": "20009", "United States-Kansas-Bourbon": "20011", "United States-Kansas-Brown": "20013", "United States-Kansas-Butler": "20015", "United States-Kansas-Chase": "20017", "United States-Kansas-Chautauqua": "20019", "United States-Kansas-Cherokee": "20021", "United States-Kansas-Cheyenne": "20023", "United States-Kansas-Clark": "20025", "United States-Kansas-Clay": "20027", "United States-Kansas-Cloud": "20029", "United States-Kansas-Coffey": "20031", "United States-Kansas-Comanche": "20033", "United States-Kansas-Cowley": "20035", "United States-Kansas-Crawford": "20037", "United States-Kansas-Decatur": "20039", "United States-Kansas-Dickinson": "20041", "United States-Kansas-Doniphan": "20043", "United States-Kansas-Douglas": "20045", "United States-Kansas-Edwards": "20047", "United States-Kansas-Elk": "20049", "United States-Kansas-Ellis": "20051", "United States-Kansas-Ellsworth": "20053", "United States-Kansas-Finney": "20055", "United States-Kansas-Ford": "20057", "United States-Kansas-Franklin": "20059", "United States-Kansas-Geary": "20061", "United States-Kansas-Gove": "20063", "United States-Kansas-Graham": "20065", "United States-Kansas-Grant": "20067", "United States-Kansas-Gray": "20069", "United States-Kansas-Greeley": "20071", "United States-Kansas-Greenwood": "20073", "United States-Kansas-Hamilton": "20075", "United States-Kansas-Harper": "20077", "United States-Kansas-Harvey": "20079", "United States-Kansas-Haskell": "20081", "United States-Kansas-Hodgeman": "20083", "United States-Kansas-Jackson": "20085", "United States-Kansas-Jefferson": "20087", "United States-Kansas-Jewell": "20089", "United States-Kansas-Johnson": "20091", "United States-Kansas-Kearny": "20093", "United States-Kansas-Kingman": "20095", "United States-Kansas-Kiowa": "20097", "United States-Kansas-Labette": "20099", "United States-Kansas-Lane": "20101", "United States-Kansas-Leavenworth": "20103", "United States-Kansas-Lincoln": "20105", "United States-Kansas-Linn": "20107", "United States-Kansas-Logan": "20109", "United States-Kansas-Lyon": "20111", "United States-Kansas-Marion": "20115", "United States-Kansas-Marshall": "20117", "United States-Kansas-McPherson": "20113", "United States-Kansas-Meade": "20119", "United States-Kansas-Miami": "20121", "United States-Kansas-Mitchell": "20123", "United States-Kansas-Montgomery": "20125", "United States-Kansas-Morris": "20127", "United States-Kansas-Morton": "20129", "United States-Kansas-Nemaha": "20131", "United States-Kansas-Neosho": "20133", "United States-Kansas-Ness": "20135", "United States-Kansas-Norton": "20137", "United States-Kansas-Osage": "20139", "United States-Kansas-Osborne": "20141", "United States-Kansas-Ottawa": "20143", "United States-Kansas-Pawnee": "20145", "United States-Kansas-Phillips": "20147", "United States-Kansas-Pottawatomie": "20149", "United States-Kansas-Pratt": "20151", "United States-Kansas-Rawlins": "20153", "United States-Kansas-Reno": "20155", "United States-Kansas-Republic": "20157", "United States-Kansas-Rice": "20159", "United States-Kansas-Riley": "20161", "United States-Kansas-Rooks": "20163", "United States-Kansas-Rush": "20165", "United States-Kansas-Russell": "20167", "United States-Kansas-Saline": "20169", "United States-Kansas-Scott": "20171", "United States-Kansas-Sedgwick": "20173", "United States-Kansas-Seward": "20175", "United States-Kansas-Shawnee": "20177", "United States-Kansas-Sheridan": "20179", "United States-Kansas-Sherman": "20181", "United States-Kansas-Smith": "20183", "United States-Kansas-Stafford": "20185", "United States-Kansas-Stanton": "20187", "United States-Kansas-Stevens": "20189", "United States-Kansas-Sumner": "20191", "United States-Kansas-Thomas": "20193", "United States-Kansas-Trego": "20195", "United States-Kansas-Wabaunsee": "20197", "United States-Kansas-Wallace": "20199", "United States-Kansas-Washington": "20201", "United States-Kansas-Wichita": "20203", "United States-Kansas-Wilson": "20205", "United States-Kansas-Woodson": "20207", "United States-Kansas-Wyandotte": "20209", "United States-Kentucky-Adair": "21001", "United States-Kentucky-Allen": "21003", "United States-Kentucky-Anderson": "21005", "United States-Kentucky-Ballard": "21007", "United States-Kentucky-Barren": "21009", "United States-Kentucky-Bath": "21011", "United States-Kentucky-Bell": "21013", "United States-Kentucky-Boone": "21015", "United States-Kentucky-Bourbon": "21017", "United States-Kentucky-Boyd": "21019", "United States-Kentucky-Boyle": "21021", "United States-Kentucky-Bracken": "21023", "United States-Kentucky-Breathitt": "21025", "United States-Kentucky-Breckinridge": "21027", "United States-Kentucky-Bullitt": "21029", "United States-Kentucky-Butler": "21031", "United States-Kentucky-Caldwell": "21033", "United States-Kentucky-Calloway": "21035", "United States-Kentucky-Campbell": "21037", "United States-Kentucky-Carlisle": "21039", "United States-Kentucky-Carroll": "21041", "United States-Kentucky-Carter": "21043", "United States-Kentucky-Casey": "21045", "United States-Kentucky-Christian": "21047", "United States-Kentucky-Clark": "21049", "United States-Kentucky-Clay": "21051", "United States-Kentucky-Clinton": "21053", "United States-Kentucky-Crittenden": "21055", "United States-Kentucky-Cumberland": "21057", "United States-Kentucky-Daviess": "21059", "United States-Kentucky-Edmonson": "21061", "United States-Kentucky-Elliott": "21063", "United States-Kentucky-Estill": "21065", "United States-Kentucky-Fayette": "21067", "United States-Kentucky-Fleming": "21069", "United States-Kentucky-Floyd": "21071", "United States-Kentucky-Franklin": "21073", "United States-Kentucky-Fulton": "21075", "United States-Kentucky-Gallatin": "21077", "United States-Kentucky-Garrard": "21079", "United States-Kentucky-Grant": "21081", "United States-Kentucky-Graves": "21083", "United States-Kentucky-Grayson": "21085", "United States-Kentucky-Green": "21087", "United States-Kentucky-Greenup": "21089", "United States-Kentucky-Hancock": "21091", "United States-Kentucky-Hardin": "21093", "United States-Kentucky-Harlan": "21095", "United States-Kentucky-Harrison": "21097", "United States-Kentucky-Hart": "21099", "United States-Kentucky-Henderson": "21101", "United States-Kentucky-Henry": "21103", "United States-Kentucky-Hickman": "21105", "United States-Kentucky-Hopkins": "21107", "United States-Kentucky-Jackson": "21109", "United States-Kentucky-Jefferson": "21111", "United States-Kentucky-Jessamine": "21113", "United States-Kentucky-Johnson": "21115", "United States-Kentucky-Kenton": "21117", "United States-Kentucky-Knott": "21119", "United States-Kentucky-Knox": "21121", "United States-Kentucky-Larue": "21123", "United States-Kentucky-Laurel": "21125", "United States-Kentucky-Lawrence": "21127", "United States-Kentucky-Lee": "21129", "United States-Kentucky-Leslie": "21131", "United States-Kentucky-Letcher": "21133", "United States-Kentucky-Lewis": "21135", "United States-Kentucky-Lincoln": "21137", "United States-Kentucky-Livingston": "21139", "United States-Kentucky-Logan": "21141", "United States-Kentucky-Lyon": "21143", "United States-Kentucky-Madison": "21151", "United States-Kentucky-Magoffin": "21153", "United States-Kentucky-Marion": "21155", "United States-Kentucky-Marshall": "21157", "United States-Kentucky-Martin": "21159", "United States-Kentucky-Mason": "21161", "United States-Kentucky-McCracken": "21145", "United States-Kentucky-McCreary": "21147", "United States-Kentucky-McLean": "21149", "United States-Kentucky-Meade": "21163", "United States-Kentucky-Menifee": "21165", "United States-Kentucky-Mercer": "21167", "United States-Kentucky-Metcalfe": "21169", "United States-Kentucky-Monroe": "21171", "United States-Kentucky-Montgomery": "21173", "United States-Kentucky-Morgan": "21175", "United States-Kentucky-Muhlenberg": "21177", "United States-Kentucky-Nelson": "21179", "United States-Kentucky-Nicholas": "21181", "United States-Kentucky-Ohio": "21183", "United States-Kentucky-Oldham": "21185", "United States-Kentucky-Owen": "21187", "United States-Kentucky-Owsley": "21189", "United States-Kentucky-Pendleton": "21191", "United States-Kentucky-Perry": "21193", "United States-Kentucky-Pike": "21195", "United States-Kentucky-Powell": "21197", "United States-Kentucky-Pulaski": "21199", "United States-Kentucky-Robertson": "21201", "United States-Kentucky-Rockcastle": "21203", "United States-Kentucky-Rowan": "21205", "United States-Kentucky-Russell": "21207", "United States-Kentucky-Scott": "21209", "United States-Kentucky-Shelby": "21211", "United States-Kentucky-Simpson": "21213", "United States-Kentucky-Spencer": "21215", "United States-Kentucky-Taylor": "21217", "United States-Kentucky-Todd": "21219", "United States-Kentucky-Trigg": "21221", "United States-Kentucky-Trimble": "21223", "United States-Kentucky-Union": "21225", "United States-Kentucky-Warren": "21227", "United States-Kentucky-Washington": "21229", "United States-Kentucky-Wayne": "21231", "United States-Kentucky-Webster": "21233", "United States-Kentucky-Whitley": "21235", "United States-Kentucky-Wolfe": "21237", "United States-Kentucky-Woodford": "21239", "United States-Louisiana-Acadia": "22001", "United States-Louisiana-Allen": "22003", "United States-Louisiana-Ascension": "22005", "United States-Louisiana-Assumption": "22007", "United States-Louisiana-Avoyelles": "22009", "United States-Louisiana-Beauregard": "22011", "United States-Louisiana-Bienville": "22013", "United States-Louisiana-Bossier": "22015", "United States-Louisiana-Caddo": "22017", "United States-Louisiana-Calcasieu": "22019", "United States-Louisiana-Caldwell": "22021", "United States-Louisiana-Cameron": "22023", "United States-Louisiana-Catahoula": "22025", "United States-Louisiana-Claiborne": "22027", "United States-Louisiana-Concordia": "22029", "United States-Louisiana-De Soto": "22031", "United States-Louisiana-East Baton Rouge": "22033", "United States-Louisiana-East Carroll": "22035", "United States-Louisiana-East Feliciana": "22037", "United States-Louisiana-Evangeline": "22039", "United States-Louisiana-Franklin": "22041", "United States-Louisiana-Grant": "22043", "United States-Louisiana-Iberia": "22045", "United States-Louisiana-Iberville": "22047", "United States-Louisiana-Jackson": "22049", "United States-Louisiana-Jefferson": "22051", "United States-Louisiana-Jefferson Davis": "22053", "United States-Louisiana-La Salle": "22059", "United States-Louisiana-Lafayette": "22055", "United States-Louisiana-Lafourche": "22057", "United States-Louisiana-Lincoln": "22061", "United States-Louisiana-Livingston": "22063", "United States-Louisiana-Madison": "22065", "United States-Louisiana-Morehouse": "22067", "United States-Louisiana-Natchitoches": "22069", "United States-Louisiana-Orleans": "22071", "United States-Louisiana-Ouachita": "22073", "United States-Louisiana-Plaquemines": "22075", "United States-Louisiana-Pointe Coupee": "22077", "United States-Louisiana-Rapides": "22079", "United States-Louisiana-Red River": "22081", "United States-Louisiana-Richland": "22083", "United States-Louisiana-Sabine": "22085", "United States-Louisiana-Saint Bernard": "22087", "United States-Louisiana-Saint Charles": "22089", "United States-Louisiana-Saint Helena": "22091", "United States-Louisiana-Saint James": "22093", "United States-Louisiana-Saint John the Baptist": "22095", "United States-Louisiana-Saint Landry": "22097", "United States-Louisiana-Saint Martin": "22099", "United States-Louisiana-Saint Mary": "22101", "United States-Louisiana-Saint Tammany": "22103", "United States-Louisiana-Tangipahoa": "22105", "United States-Louisiana-Tensas": "22107", "United States-Louisiana-Terrebonne": "22109", "United States-Louisiana-Union": "22111", "United States-Louisiana-Vermilion": "22113", "United States-Louisiana-Vernon": "22115", "United States-Louisiana-Washington": "22117", "United States-Louisiana-Webster": "22119", "United States-Louisiana-West Baton Rouge": "22121", "United States-Louisiana-West Carroll": "22123", "United States-Louisiana-West Feliciana": "22125", "United States-Louisiana-Winn": "22127", "United States-Maine-Androscoggin": "23001", "United States-Maine-Aroostook": "23003", "United States-Maine-Cumberland": "23005", "United States-Maine-Franklin": "23007", "United States-Maine-Hancock": "23009", "United States-Maine-Kennebec": "23011", "United States-Maine-Knox": "23013", "United States-Maine-Lincoln": "23015", "United States-Maine-Oxford": "23017", "United States-Maine-Penobscot": "23019", "United States-Maine-Piscataquis": "23021", "United States-Maine-Sagadahoc": "23023", "United States-Maine-Somerset": "23025", "United States-Maine-Waldo": "23027", "United States-Maine-Washington": "23029", "United States-Maine-York": "23031", "United States-Maryland-Allegany": "24001", "United States-Maryland-Anne Arundel": "24003", "United States-Maryland-Baltimore": "24510", "United States-Maryland-Calvert": "24009", "United States-Maryland-Caroline": "24011", "United States-Maryland-Carroll": "24013", "United States-Maryland-Cecil": "24015", "United States-Maryland-Charles": "24017", "United States-Maryland-Dorchester": "24019", "United States-Maryland-Frederick": "24021", "United States-Maryland-Garrett": "24023", "United States-Maryland-Harford": "24025", "United States-Maryland-Howard": "24027", "United States-Maryland-Kent": "24029", "United States-Maryland-Montgomery": "24031", "United States-Maryland-Prince George's": "24033", "United States-Maryland-Queen Anne's": "24035", "United States-Maryland-Saint Mary's": "24037", "United States-Maryland-Somerset": "24039", "United States-Maryland-Talbot": "24041", "United States-Maryland-Washington": "24043", "United States-Maryland-Wicomico": "24045", "United States-Maryland-Worcester": "24047", "United States-Massachusetts-Barnstable": "25001", "United States-Massachusetts-Berkshire": "25003", "United States-Massachusetts-Bristol": "25005", "United States-Massachusetts-Dukes": "25007", "United States-Massachusetts-Essex": "25009", "United States-Massachusetts-Franklin": "25011", "United States-Massachusetts-Hampden": "25013", "United States-Massachusetts-Hampshire": "25015", "United States-Massachusetts-Middlesex": "25017", "United States-Massachusetts-Nantucket": "25019", "United States-Massachusetts-Norfolk": "25021", "United States-Massachusetts-Plymouth": "25023", "United States-Massachusetts-Suffolk": "25025", "United States-Massachusetts-Worcester": "25027", "United States-Michigan-Alcona": "26001", "United States-Michigan-Alger": "26003", "United States-Michigan-Allegan": "26005", "United States-Michigan-Alpena": "26007", "United States-Michigan-Antrim": "26009", "United States-Michigan-Arenac": "26011", "United States-Michigan-Baraga": "26013", "United States-Michigan-Barry": "26015", "United States-Michigan-Bay": "26017", "United States-Michigan-Benzie": "26019", "United States-Michigan-Berrien": "26021", "United States-Michigan-Branch": "26023", "United States-Michigan-Calhoun": "26025", "United States-Michigan-Cass": "26027", "United States-Michigan-Charlevoix": "26029", "United States-Michigan-Cheboygan": "26031", "United States-Michigan-Chippewa": "26033", "United States-Michigan-Clare": "26035", "United States-Michigan-Clinton": "26037", "United States-Michigan-Crawford": "26039", "United States-Michigan-Delta": "26041", "United States-Michigan-Dickinson": "26043", "United States-Michigan-Eaton": "26045", "United States-Michigan-Emmet": "26047", "United States-Michigan-Genesee": "26049", "United States-Michigan-Gladwin": "26051", "United States-Michigan-Gogebic": "26053", "United States-Michigan-Grand Traverse": "26055", "United States-Michigan-Gratiot": "26057", "United States-Michigan-Hillsdale": "26059", "United States-Michigan-Houghton": "26061", "United States-Michigan-Huron": "26063", "United States-Michigan-Ingham": "26065", "United States-Michigan-Ionia": "26067", "United States-Michigan-Iosco": "26069", "United States-Michigan-Iron": "26071", "United States-Michigan-Isabella": "26073", "United States-Michigan-Jackson": "26075", "United States-Michigan-Kalamazoo": "26077", "United States-Michigan-Kalkaska": "26079", "United States-Michigan-Kent": "26081", "United States-Michigan-Keweenaw": "26083", "United States-Michigan-Lake": "26085", "United States-Michigan-Lake Hurron": "None", "United States-Michigan-Lake Michigan": "None", "United States-Michigan-Lake St. Clair": "None", "United States-Michigan-Lake Superior": "None", "United States-Michigan-Lapeer": "26087", "United States-Michigan-Leelanau": "26089", "United States-Michigan-Lenawee": "26091", "United States-Michigan-Livingston": "26093", "United States-Michigan-Luce": "26095", "United States-Michigan-Mackinac": "26097", "United States-Michigan-Macomb": "26099", "United States-Michigan-Manistee": "26101", "United States-Michigan-Marquette": "26103", "United States-Michigan-Mason": "26105", "United States-Michigan-Mecosta": "26107", "United States-Michigan-Menominee": "26109", "United States-Michigan-Midland": "26111", "United States-Michigan-Missaukee": "26113", "United States-Michigan-Monroe": "26115", "United States-Michigan-Montcalm": "26117", "United States-Michigan-Montmorency": "26119", "United States-Michigan-Muskegon": "26121", "United States-Michigan-Newaygo": "26123", "United States-Michigan-Oakland": "26125", "United States-Michigan-Oceana": "26127", "United States-Michigan-Ogemaw": "26129", "United States-Michigan-Ontonagon": "26131", "United States-Michigan-Osceola": "26133", "United States-Michigan-Oscoda": "26135", "United States-Michigan-Otsego": "26137", "United States-Michigan-Ottawa": "26139", "United States-Michigan-Presque Isle": "26141", "United States-Michigan-Roscommon": "26143", "United States-Michigan-Saginaw": "26145", "United States-Michigan-Saint Clair": "26147", "United States-Michigan-Saint Joseph": "26149", "United States-Michigan-Sanilac": "26151", "United States-Michigan-Schoolcraft": "26153", "United States-Michigan-Shiawassee": "26155", "United States-Michigan-Tuscola": "26157", "United States-Michigan-Van Buren": "26159", "United States-Michigan-Washtenaw": "26161", "United States-Michigan-Wayne": "26163", "United States-Michigan-Wexford": "26165", "United States-Minnesota-Aitkin": "27001", "United States-Minnesota-Anoka": "27003", "United States-Minnesota-Becker": "27005", "United States-Minnesota-Beltrami": "27007", "United States-Minnesota-Benton": "27009", "United States-Minnesota-Big Stone": "27011", "United States-Minnesota-Blue Earth": "27013", "United States-Minnesota-Brown": "27015", "United States-Minnesota-Carlton": "27017", "United States-Minnesota-Carver": "27019", "United States-Minnesota-Cass": "27021", "United States-Minnesota-Chippewa": "27023", "United States-Minnesota-Chisago": "27025", "United States-Minnesota-Clay": "27027", "United States-Minnesota-Clearwater": "27029", "United States-Minnesota-Cook": "27031", "United States-Minnesota-Cottonwood": "27033", "United States-Minnesota-Crow Wing": "27035", "United States-Minnesota-Dakota": "27037", "United States-Minnesota-Dodge": "27039", "United States-Minnesota-Douglas": "27041", "United States-Minnesota-Faribault": "27043", "United States-Minnesota-Fillmore": "27045", "United States-Minnesota-Freeborn": "27047", "United States-Minnesota-Goodhue": "27049", "United States-Minnesota-Grant": "27051", "United States-Minnesota-Hennepin": "27053", "United States-Minnesota-Houston": "27055", "United States-Minnesota-Hubbard": "27057", "United States-Minnesota-Isanti": "27059", "United States-Minnesota-Itasca": "27061", "United States-Minnesota-Jackson": "27063", "United States-Minnesota-Kanabec": "27065", "United States-Minnesota-Kandiyohi": "27067", "United States-Minnesota-Kittson": "27069", "United States-Minnesota-Koochiching": "27071", "United States-Minnesota-Lac qui Parle": "27073", "United States-Minnesota-Lake": "27075", "United States-Minnesota-Lake of the Woods": "27077", "United States-Minnesota-Lake Superior": "27157", "United States-Minnesota-Le Sueur": "27079", "United States-Minnesota-Lincoln": "27081", "United States-Minnesota-Lyon": "27083", "United States-Minnesota-Mahnomen": "27087", "United States-Minnesota-Marshall": "27089", "United States-Minnesota-Martin": "27091", "United States-Minnesota-McLeod": "27085", "United States-Minnesota-Meeker": "27093", "United States-Minnesota-Mille Lacs": "27095", "United States-Minnesota-Morrison": "27097", "United States-Minnesota-Mower": "27099", "United States-Minnesota-Murray": "27101", "United States-Minnesota-Nicollet": "27103", "United States-Minnesota-Nobles": "27105", "United States-Minnesota-Norman": "27107", "United States-Minnesota-Olmsted": "27109", "United States-Minnesota-Otter Tail": "27111", "United States-Minnesota-Pennington": "27113", "United States-Minnesota-Pine": "27115", "United States-Minnesota-Pipestone": "27117", "United States-Minnesota-Polk": "27119", "United States-Minnesota-Pope": "27121", "United States-Minnesota-Ramsey": "27123", "United States-Minnesota-Red Lake": "27125", "United States-Minnesota-Redwood": "27127", "United States-Minnesota-Renville": "27129", "United States-Minnesota-Rice": "27131", "United States-Minnesota-Rock": "27133", "United States-Minnesota-Roseau": "27135", "United States-Minnesota-Saint Louis": "27137", "United States-Minnesota-Scott": "27139", "United States-Minnesota-Sherburne": "27141", "United States-Minnesota-Sibley": "27143", "United States-Minnesota-Stearns": "27145", "United States-Minnesota-Steele": "27147", "United States-Minnesota-Stevens": "27149", "United States-Minnesota-Swift": "27151", "United States-Minnesota-Todd": "27153", "United States-Minnesota-Traverse": "27155", "United States-Minnesota-Wabasha": "27157", "United States-Minnesota-Wadena": "27159", "United States-Minnesota-Waseca": "27161", "United States-Minnesota-Washington": "27163", "United States-Minnesota-Watonwan": "27165", "United States-Minnesota-Wilkin": "27167", "United States-Minnesota-Winona": "27169", "United States-Minnesota-Wright": "27171", "United States-Minnesota-Yellow Medicine": "27173", "United States-Mississippi-Adams": "28001", "United States-Mississippi-Alcorn": "28003", "United States-Mississippi-Amite": "28005", "United States-Mississippi-Attala": "28007", "United States-Mississippi-Benton": "28009", "United States-Mississippi-Bolivar": "28011", "United States-Mississippi-Calhoun": "28013", "United States-Mississippi-Carroll": "28015", "United States-Mississippi-Chickasaw": "28017", "United States-Mississippi-Choctaw": "28019", "United States-Mississippi-Claiborne": "28021", "United States-Mississippi-Clarke": "28023", "United States-Mississippi-Clay": "28025", "United States-Mississippi-Coahoma": "28027", "United States-Mississippi-Copiah": "28029", "United States-Mississippi-Covington": "28031", "United States-Mississippi-Desoto": "28033", "United States-Mississippi-Forrest": "28035", "United States-Mississippi-Franklin": "28037", "United States-Mississippi-George": "28039", "United States-Mississippi-Greene": "28041", "United States-Mississippi-Grenada": "28043", "United States-Mississippi-Hancock": "28045", "United States-Mississippi-Harrison": "28047", "United States-Mississippi-Hinds": "28049", "United States-Mississippi-Holmes": "28051", "United States-Mississippi-Humphreys": "28053", "United States-Mississippi-Issaquena": "28055", "United States-Mississippi-Itawamba": "28057", "United States-Mississippi-Jackson": "28059", "United States-Mississippi-Jasper": "28061", "United States-Mississippi-Jefferson": "28063", "United States-Mississippi-Jefferson Davis": "28065", "United States-Mississippi-Jones": "28067", "United States-Mississippi-Kemper": "28069", "United States-Mississippi-Lafayette": "28071", "United States-Mississippi-Lamar": "28073", "United States-Mississippi-Lauderdale": "28075", "United States-Mississippi-Lawrence": "28077", "United States-Mississippi-Leake": "28079", "United States-Mississippi-Lee": "28081", "United States-Mississippi-Leflore": "28083", "United States-Mississippi-Lincoln": "28085", "United States-Mississippi-Lowndes": "28087", "United States-Mississippi-Madison": "28089", "United States-Mississippi-Marion": "28091", "United States-Mississippi-Marshall": "28093", "United States-Mississippi-Monroe": "28095", "United States-Mississippi-Montgomery": "28097", "United States-Mississippi-Neshoba": "28099", "United States-Mississippi-Newton": "28101", "United States-Mississippi-Noxubee": "28103", "United States-Mississippi-Oktibbeha": "28105", "United States-Mississippi-Panola": "28107", "United States-Mississippi-Pearl River": "28109", "United States-Mississippi-Perry": "28111", "United States-Mississippi-Pike": "28113", "United States-Mississippi-Pontotoc": "28115", "United States-Mississippi-Prentiss": "28117", "United States-Mississippi-Quitman": "28119", "United States-Mississippi-Rankin": "28121", "United States-Mississippi-Scott": "28123", "United States-Mississippi-Sharkey": "28125", "United States-Mississippi-Simpson": "28127", "United States-Mississippi-Smith": "28129", "United States-Mississippi-Stone": "28131", "United States-Mississippi-Sunflower": "28133", "United States-Mississippi-Tallahatchie": "28135", "United States-Mississippi-Tate": "28137", "United States-Mississippi-Tippah": "28139", "United States-Mississippi-Tishomingo": "28141", "United States-Mississippi-Tunica": "28143", "United States-Mississippi-Union": "28145", "United States-Mississippi-Walthall": "28147", "United States-Mississippi-Warren": "28149", "United States-Mississippi-Washington": "28151", "United States-Mississippi-Wayne": "28153", "United States-Mississippi-Webster": "28155", "United States-Mississippi-Wilkinson": "28157", "United States-Mississippi-Winston": "28159", "United States-Mississippi-Yalobusha": "28161", "United States-Mississippi-Yazoo": "28163", "United States-Missouri-Adair": "29001", "United States-Missouri-Andrew": "29003", "United States-Missouri-Atchison": "29005", "United States-Missouri-Audrain": "29007", "United States-Missouri-Barry": "29009", "United States-Missouri-Barton": "29011", "United States-Missouri-Bates": "29013", "United States-Missouri-Benton": "29015", "United States-Missouri-Bollinger": "29017", "United States-Missouri-Boone": "29019", "United States-Missouri-Buchanan": "29021", "United States-Missouri-Butler": "29023", "United States-Missouri-Caldwell": "29025", "United States-Missouri-Callaway": "29027", "United States-Missouri-Camden": "29029", "United States-Missouri-Cape Girardeau": "29031", "United States-Missouri-Carroll": "29033", "United States-Missouri-Carter": "29035", "United States-Missouri-Cass": "29037", "United States-Missouri-Cedar": "29039", "United States-Missouri-Chariton": "29041", "United States-Missouri-Christian": "29043", "United States-Missouri-Clark": "29045", "United States-Missouri-Clay": "29047", "United States-Missouri-Clinton": "29049", "United States-Missouri-Cole": "29051", "United States-Missouri-Cooper": "29053", "United States-Missouri-Crawford": "29055", "United States-Missouri-Dade": "29057", "United States-Missouri-Dallas": "29059", "United States-Missouri-Daviess": "29061", "United States-Missouri-De Kalb": "29063", "United States-Missouri-Dent": "29065", "United States-Missouri-Douglas": "29067", "United States-Missouri-Dunklin": "29069", "United States-Missouri-Franklin": "29071", "United States-Missouri-Gasconade": "29073", "United States-Missouri-Gentry": "29075", "United States-Missouri-Greene": "29077", "United States-Missouri-Grundy": "29079", "United States-Missouri-Harrison": "29081", "United States-Missouri-Henry": "29083", "United States-Missouri-Hickory": "29085", "United States-Missouri-Holt": "29087", "United States-Missouri-Howard": "29089", "United States-Missouri-Howell": "29091", "United States-Missouri-Iron": "29093", "United States-Missouri-Jackson": "29095", "United States-Missouri-Jasper": "29097", "United States-Missouri-Jefferson": "29099", "United States-Missouri-Johnson": "29101", "United States-Missouri-Knox": "29103", "United States-Missouri-Laclede": "29105", "United States-Missouri-Lafayette": "29107", "United States-Missouri-Lawrence": "29109", "United States-Missouri-Lewis": "29111", "United States-Missouri-Lincoln": "29113", "United States-Missouri-Linn": "29115", "United States-Missouri-Livingston": "29117", "United States-Missouri-Macon": "29121", "United States-Missouri-Madison": "29123", "United States-Missouri-Maries": "29125", "United States-Missouri-Marion": "29127", "United States-Missouri-McDonald": "29119", "United States-Missouri-Mercer": "29129", "United States-Missouri-Miller": "29131", "United States-Missouri-Mississippi": "29133", "United States-Missouri-Moniteau": "29135", "United States-Missouri-Monroe": "29137", "United States-Missouri-Montgomery": "29139", "United States-Missouri-Morgan": "29141", "United States-Missouri-New Madrid": "29143", "United States-Missouri-Newton": "29145", "United States-Missouri-Nodaway": "29147", "United States-Missouri-Oregon": "29149", "United States-Missouri-Osage": "29151", "United States-Missouri-Ozark": "29153", "United States-Missouri-Pemiscot": "29155", "United States-Missouri-Perry": "29157", "United States-Missouri-Pettis": "29159", "United States-Missouri-Phelps": "29161", "United States-Missouri-Pike": "29163", "United States-Missouri-Platte": "29165", "United States-Missouri-Polk": "29167", "United States-Missouri-Pulaski": "29169", "United States-Missouri-Putnam": "29171", "United States-Missouri-Ralls": "29173", "United States-Missouri-Randolph": "29175", "United States-Missouri-Ray": "29177", "United States-Missouri-Reynolds": "29179", "United States-Missouri-Ripley": "29181", "United States-Missouri-Saint Charles": "29183", "United States-Missouri-Saint Clair": "29185", "United States-Missouri-Saint Francois": "29187", "United States-Missouri-Saint Louis": "29189", "United States-Missouri-Sainte Genevieve": "29186", "United States-Missouri-Saline": "29195", "United States-Missouri-Schuyler": "29197", "United States-Missouri-Scotland": "29199", "United States-Missouri-Scott": "29201", "United States-Missouri-Shannon": "29203", "United States-Missouri-Shelby": "29205", "United States-Missouri-Stoddard": "29207", "United States-Missouri-Stone": "29209", "United States-Missouri-Sullivan": "29211", "United States-Missouri-Taney": "29213", "United States-Missouri-Texas": "29215", "United States-Missouri-Vernon": "29217", "United States-Missouri-Warren": "29219", "United States-Missouri-Washington": "29221", "United States-Missouri-Wayne": "29223", "United States-Missouri-Webster": "29225", "United States-Missouri-Worth": "29227", "United States-Missouri-Wright": "29229", "United States-Montana-Beaverhead": "30001", "United States-Montana-Big Horn": "30003", "United States-Montana-Blaine": "30005", "United States-Montana-Broadwater": "30007", "United States-Montana-Carbon": "30009", "United States-Montana-Carter": "30011", "United States-Montana-Cascade": "30013", "United States-Montana-Chouteau": "30015", "United States-Montana-Custer": "30017", "United States-Montana-Daniels": "30019", "United States-Montana-Dawson": "30021", "United States-Montana-Deer Lodge": "30023", "United States-Montana-Fallon": "30025", "United States-Montana-Fergus": "30027", "United States-Montana-Flathead": "30029", "United States-Montana-Gallatin": "30031", "United States-Montana-Garfield": "30033", "United States-Montana-Glacier": "30035", "United States-Montana-Golden Valley": "30037", "United States-Montana-Granite": "30039", "United States-Montana-Hill": "30041", "United States-Montana-Jefferson": "30043", "United States-Montana-Judith Basin": "30045", "United States-Montana-Lake": "30047", "United States-Montana-Lewis and Clark": "30049", "United States-Montana-Liberty": "30051", "United States-Montana-Lincoln": "30053", "United States-Montana-Madison": "30057", "United States-Montana-McCone": "30055", "United States-Montana-Meagher": "30059", "United States-Montana-Mineral": "30061", "United States-Montana-Missoula": "30063", "United States-Montana-Musselshell": "30065", "United States-Montana-Park": "30067", "United States-Montana-Petroleum": "30069", "United States-Montana-Phillips": "30071", "United States-Montana-Pondera": "30073", "United States-Montana-Powder River": "30075", "United States-Montana-Powell": "30077", "United States-Montana-Prairie": "30079", "United States-Montana-Ravalli": "30081", "United States-Montana-Richland": "30083", "United States-Montana-Roosevelt": "30085", "United States-Montana-Rosebud": "30087", "United States-Montana-Sanders": "30089", "United States-Montana-Sheridan": "30091", "United States-Montana-Silver Bow": "30093", "United States-Montana-Stillwater": "30095", "United States-Montana-Sweet Grass": "30097", "United States-Montana-Teton": "30099", "United States-Montana-Toole": "30101", "United States-Montana-Treasure": "30103", "United States-Montana-Valley": "30105", "United States-Montana-Wheatland": "30107", "United States-Montana-Wibaux": "30109", "United States-Montana-Yellowstone": "30111", "United States-Nebraska-Adams": "31001", "United States-Nebraska-Antelope": "31003", "United States-Nebraska-Arthur": "31005", "United States-Nebraska-Banner": "31007", "United States-Nebraska-Blaine": "31009", "United States-Nebraska-Boone": "31011", "United States-Nebraska-Box Butte": "31013", "United States-Nebraska-Boyd": "31015", "United States-Nebraska-Brown": "31017", "United States-Nebraska-Buffalo": "31019", "United States-Nebraska-Burt": "31021", "United States-Nebraska-Butler": "31023", "United States-Nebraska-Cass": "31025", "United States-Nebraska-Cedar": "31027", "United States-Nebraska-Chase": "31029", "United States-Nebraska-Cherry": "31031", "United States-Nebraska-Cheyenne": "31033", "United States-Nebraska-Clay": "31035", "United States-Nebraska-Colfax": "31037", "United States-Nebraska-Cuming": "31039", "United States-Nebraska-Custer": "31041", "United States-Nebraska-Dakota": "31043", "United States-Nebraska-Dawes": "31045", "United States-Nebraska-Dawson": "31047", "United States-Nebraska-Deuel": "31049", "United States-Nebraska-Dixon": "31051", "United States-Nebraska-Dodge": "31053", "United States-Nebraska-Douglas": "31055", "United States-Nebraska-Dundy": "31057", "United States-Nebraska-Fillmore": "31059", "United States-Nebraska-Franklin": "31061", "United States-Nebraska-Frontier": "31063", "United States-Nebraska-Furnas": "31065", "United States-Nebraska-Gage": "31067", "United States-Nebraska-Garden": "31069", "United States-Nebraska-Garfield": "31071", "United States-Nebraska-Gosper": "31073", "United States-Nebraska-Grant": "31075", "United States-Nebraska-Greeley": "31077", "United States-Nebraska-Hall": "31079", "United States-Nebraska-Hamilton": "31081", "United States-Nebraska-Harlan": "31083", "United States-Nebraska-Hayes": "31085", "United States-Nebraska-Hitchcock": "31087", "United States-Nebraska-Holt": "31089", "United States-Nebraska-Hooker": "31091", "United States-Nebraska-Howard": "31093", "United States-Nebraska-Jefferson": "31095", "United States-Nebraska-Johnson": "31097", "United States-Nebraska-Kearney": "31099", "United States-Nebraska-Keith": "31101", "United States-Nebraska-Keya Paha": "31103", "United States-Nebraska-Kimball": "31105", "United States-Nebraska-Knox": "31107", "United States-Nebraska-Lancaster": "31109", "United States-Nebraska-Lincoln": "31111", "United States-Nebraska-Logan": "31113", "United States-Nebraska-Loup": "31115", "United States-Nebraska-Madison": "31119", "United States-Nebraska-McPherson": "31117", "United States-Nebraska-Merrick": "31121", "United States-Nebraska-Morrill": "31123", "United States-Nebraska-Nance": "31125", "United States-Nebraska-Nemaha": "31127", "United States-Nebraska-Nuckolls": "31129", "United States-Nebraska-Otoe": "31131", "United States-Nebraska-Pawnee": "31133", "United States-Nebraska-Perkins": "31135", "United States-Nebraska-Phelps": "31137", "United States-Nebraska-Pierce": "31139", "United States-Nebraska-Platte": "31141", "United States-Nebraska-Polk": "31143", "United States-Nebraska-Red Willow": "31145", "United States-Nebraska-Richardson": "31147", "United States-Nebraska-Rock": "31149", "United States-Nebraska-Saline": "31151", "United States-Nebraska-Sarpy": "31153", "United States-Nebraska-Saunders": "31155", "United States-Nebraska-Scotts Bluff": "31157", "United States-Nebraska-Seward": "31159", "United States-Nebraska-Sheridan": "31161", "United States-Nebraska-Sherman": "31163", "United States-Nebraska-Sioux": "31165", "United States-Nebraska-Stanton": "31167", "United States-Nebraska-Thayer": "31169", "United States-Nebraska-Thomas": "31171", "United States-Nebraska-Thurston": "31173", "United States-Nebraska-Valley": "31175", "United States-Nebraska-Washington": "31177", "United States-Nebraska-Wayne": "31179", "United States-Nebraska-Webster": "31181", "United States-Nebraska-Wheeler": "31183", "United States-Nebraska-York": "31185", "United States-Nevada-Carson City": "32510", "United States-Nevada-Churchill": "32001", "United States-Nevada-Clark": "32003", "United States-Nevada-Douglas": "32005", "United States-Nevada-Elko": "32007", "United States-Nevada-Esmeralda": "32009", "United States-Nevada-Eureka": "32011", "United States-Nevada-Humboldt": "32013", "United States-Nevada-Lander": "32015", "United States-Nevada-Lincoln": "32017", "United States-Nevada-Lyon": "32019", "United States-Nevada-Mineral": "32021", "United States-Nevada-Nye": "32023", "United States-Nevada-Pershing": "32027", "United States-Nevada-Storey": "32029", "United States-Nevada-Washoe": "32031", "United States-Nevada-White Pine": "32033", "United States-New Hampshire-Belknap": "33001", "United States-New Hampshire-Carroll": "33003", "United States-New Hampshire-Cheshire": "33005", "United States-New Hampshire-Coos": "33007", "United States-New Hampshire-Grafton": "33009", "United States-New Hampshire-Hillsborough": "33011", "United States-New Hampshire-Merrimack": "33013", "United States-New Hampshire-Rockingham": "33015", "United States-New Hampshire-Strafford": "33017", "United States-New Hampshire-Sullivan": "33019", "United States-New Jersey-Atlantic": "34001", "United States-New Jersey-Bergen": "34003", "United States-New Jersey-Burlington": "34005", "United States-New Jersey-Camden": "34007", "United States-New Jersey-Cape May": "34009", "United States-New Jersey-Cumberland": "34011", "United States-New Jersey-Essex": "34013", "United States-New Jersey-Gloucester": "34015", "United States-New Jersey-Hudson": "34017", "United States-New Jersey-Hunterdon": "34019", "United States-New Jersey-Mercer": "34021", "United States-New Jersey-Middlesex": "34023", "United States-New Jersey-Monmouth": "34025", "United States-New Jersey-Morris": "34027", "United States-New Jersey-Ocean": "34029", "United States-New Jersey-Passaic": "34031", "United States-New Jersey-Salem": "34033", "United States-New Jersey-Somerset": "34035", "United States-New Jersey-Sussex": "34037", "United States-New Jersey-Union": "34039", "United States-New Jersey-Warren": "34041", "United States-New Mexico-Bernalillo": "35001", "United States-New Mexico-Catron": "35003", "United States-New Mexico-Chaves": "35005", "United States-New Mexico-Cibola": "35006", "United States-New Mexico-Colfax": "35007", "United States-New Mexico-Curry": "35009", "United States-New Mexico-Debaca": "35011", "United States-New Mexico-Dona Ana": "35013", "United States-New Mexico-Eddy": "35015", "United States-New Mexico-Grant": "35017", "United States-New Mexico-Guadalupe": "35019", "United States-New Mexico-Harding": "35021", "United States-New Mexico-Hidalgo": "35023", "United States-New Mexico-Lea": "35025", "United States-New Mexico-Lincoln": "35027", "United States-New Mexico-Los Alamos": "35028", "United States-New Mexico-Luna": "35029", "United States-New Mexico-McKinley": "35031", "United States-New Mexico-Mora": "35033", "United States-New Mexico-Otero": "35035", "United States-New Mexico-Quay": "35037", "United States-New Mexico-Rio Arriba": "35039", "United States-New Mexico-Roosevelt": "35041", "United States-New Mexico-San Juan": "35045", "United States-New Mexico-San Miguel": "35047", "United States-New Mexico-Sandoval": "35043", "United States-New Mexico-Santa Fe": "35049", "United States-New Mexico-Sierra": "35051", "United States-New Mexico-Socorro": "35053", "United States-New Mexico-Taos": "35055", "United States-New Mexico-Torrance": "35057", "United States-New Mexico-Union": "35059", "United States-New Mexico-Valencia": "35061", "United States-New York-Albany": "36001", "United States-New York-Allegany": "36003", "United States-New York-Bronx": "36005", "United States-New York-Broome": "36007", "United States-New York-Cattaraugus": "36009", "United States-New York-Cayuga": "36011", "United States-New York-Chautauqua": "36013", "United States-New York-Chemung": "36015", "United States-New York-Chenango": "36017", "United States-New York-Clinton": "36019", "United States-New York-Columbia": "36021", "United States-New York-Cortland": "36023", "United States-New York-Delaware": "36025", "United States-New York-Dutchess": "36027", "United States-New York-Erie": "36029", "United States-New York-Essex": "36031", "United States-New York-Franklin": "36033", "United States-New York-Fulton": "36035", "United States-New York-Genesee": "36037", "United States-New York-Greene": "36039", "United States-New York-Hamilton": "36041", "United States-New York-Herkimer": "36043", "United States-New York-Jefferson": "36045", "United States-New York-Kings": "36047", "United States-New York-Lake Ontario": "None", "United States-New York-Lewis": "36049", "United States-New York-Livingston": "36051", "United States-New York-Madison": "36053", "United States-New York-Monroe": "36055", "United States-New York-Montgomery": "36057", "United States-New York-Nassau": "36059", "United States-New York-New York": "36061", "United States-New York-Niagara": "36063", "United States-New York-Oneida": "36065", "United States-New York-Onondaga": "36067", "United States-New York-Ontario": "36069", "United States-New York-Orange": "36071", "United States-New York-Orleans": "36073", "United States-New York-Oswego": "36075", "United States-New York-Otsego": "36077", "United States-New York-Putnam": "36079", "United States-New York-Queens": "36081", "United States-New York-Rensselaer": "36083", "United States-New York-Richmond": "36085", "United States-New York-Rockland": "36087", "United States-New York-Saint Lawrence": "36089", "United States-New York-Saratoga": "36091", "United States-New York-Schenectady": "36093", "United States-New York-Schoharie": "36095", "United States-New York-Schuyler": "36097", "United States-New York-Seneca": "36099", "United States-New York-Steuben": "36101", "United States-New York-Suffolk": "36103", "United States-New York-Sullivan": "36105", "United States-New York-Tioga": "36107", "United States-New York-Tompkins": "36109", "United States-New York-Ulster": "36111", "United States-New York-Warren": "36113", "United States-New York-Washington": "36115", "United States-New York-Wayne": "36117", "United States-New York-Westchester": "36119", "United States-New York-Wyoming": "36121", "United States-New York-Yates": "36123", "United States-North Carolina-Alamance": "37001", "United States-North Carolina-Alexander": "37003", "United States-North Carolina-Alleghany": "37005", "United States-North Carolina-Anson": "37007", "United States-North Carolina-Ashe": "37009", "United States-North Carolina-Avery": "37011", "United States-North Carolina-Beaufort": "37013", "United States-North Carolina-Bertie": "37015", "United States-North Carolina-Bladen": "37017", "United States-North Carolina-Brunswick": "37019", "United States-North Carolina-Buncombe": "37021", "United States-North Carolina-Burke": "37023", "United States-North Carolina-Cabarrus": "37025", "United States-North Carolina-Caldwell": "37027", "United States-North Carolina-Camden": "37029", "United States-North Carolina-Carteret": "37031", "United States-North Carolina-Caswell": "37033", "United States-North Carolina-Catawba": "37035", "United States-North Carolina-Chatham": "37037", "United States-North Carolina-Cherokee": "37039", "United States-North Carolina-Chowan": "37041", "United States-North Carolina-Clay": "37043", "United States-North Carolina-Cleveland": "37045", "United States-North Carolina-Columbus": "37047", "United States-North Carolina-Craven": "37049", "United States-North Carolina-Cumberland": "37051", "United States-North Carolina-Currituck": "37053", "United States-North Carolina-Dare": "37055", "United States-North Carolina-Davidson": "37057", "United States-North Carolina-Davie": "37059", "United States-North Carolina-Duplin": "37061", "United States-North Carolina-Durham": "37063", "United States-North Carolina-Edgecombe": "37065", "United States-North Carolina-Forsyth": "37067", "United States-North Carolina-Franklin": "37069", "United States-North Carolina-Gaston": "37071", "United States-North Carolina-Gates": "37073", "United States-North Carolina-Graham": "37075", "United States-North Carolina-Granville": "37077", "United States-North Carolina-Greene": "37079", "United States-North Carolina-Guilford": "37081", "United States-North Carolina-Halifax": "37083", "United States-North Carolina-Harnett": "37085", "United States-North Carolina-Haywood": "37087", "United States-North Carolina-Henderson": "37089", "United States-North Carolina-Hertford": "37091", "United States-North Carolina-Hoke": "37093", "United States-North Carolina-Hyde": "37095", "United States-North Carolina-Iredell": "37097", "United States-North Carolina-Jackson": "37099", "United States-North Carolina-Johnston": "37101", "United States-North Carolina-Jones": "37103", "United States-North Carolina-Lee": "37105", "United States-North Carolina-Lenoir": "37107", "United States-North Carolina-Lincoln": "37109", "United States-North Carolina-Macon": "37113", "United States-North Carolina-Madison": "37115", "United States-North Carolina-Martin": "37117", "United States-North Carolina-McDowell": "37111", "United States-North Carolina-Mecklenburg": "37119", "United States-North Carolina-Mitchell": "37121", "United States-North Carolina-Montgomery": "37123", "United States-North Carolina-Moore": "37125", "United States-North Carolina-Nash": "37127", "United States-North Carolina-New Hanover": "37129", "United States-North Carolina-Northampton": "37131", "United States-North Carolina-Onslow": "37133", "United States-North Carolina-Orange": "37135", "United States-North Carolina-Pamlico": "37137", "United States-North Carolina-Pasquotank": "37139", "United States-North Carolina-Pender": "37141", "United States-North Carolina-Perquimans": "37143", "United States-North Carolina-Person": "37145", "United States-North Carolina-Pitt": "37147", "United States-North Carolina-Polk": "37149", "United States-North Carolina-Randolph": "37151", "United States-North Carolina-Richmond": "37153", "United States-North Carolina-Robeson": "37155", "United States-North Carolina-Rockingham": "37157", "United States-North Carolina-Rowan": "37159", "United States-North Carolina-Rutherford": "37161", "United States-North Carolina-Sampson": "37163", "United States-North Carolina-Scotland": "37165", "United States-North Carolina-Stanly": "37167", "United States-North Carolina-Stokes": "37169", "United States-North Carolina-Surry": "37171", "United States-North Carolina-Swain": "37173", "United States-North Carolina-Transylvania": "37175", "United States-North Carolina-Tyrrell": "37177", "United States-North Carolina-Union": "37179", "United States-North Carolina-Vance": "37181", "United States-North Carolina-Wake": "37183", "United States-North Carolina-Warren": "37185", "United States-North Carolina-Washington": "37187", "United States-North Carolina-Watauga": "37189", "United States-North Carolina-Wayne": "37191", "United States-North Carolina-Wilkes": "37193", "United States-North Carolina-Wilson": "37195", "United States-North Carolina-Yadkin": "37197", "United States-North Carolina-Yancey": "37199", "United States-North Dakota-Adams": "38001", "United States-North Dakota-Barnes": "38003", "United States-North Dakota-Benson": "38005", "United States-North Dakota-Billings": "38007", "United States-North Dakota-Bottineau": "38009", "United States-North Dakota-Bowman": "38011", "United States-North Dakota-Burke": "38013", "United States-North Dakota-Burleigh": "38015", "United States-North Dakota-Cass": "38017", "United States-North Dakota-Cavalier": "38019", "United States-North Dakota-Dickey": "38021", "United States-North Dakota-Divide": "38023", "United States-North Dakota-Dunn": "38025", "United States-North Dakota-Eddy": "38027", "United States-North Dakota-Emmons": "38029", "United States-North Dakota-Foster": "38031", "United States-North Dakota-Golden Valley": "38033", "United States-North Dakota-Grand Forks": "38035", "United States-North Dakota-Grant": "38037", "United States-North Dakota-Griggs": "38039", "United States-North Dakota-Hettinger": "38041", "United States-North Dakota-Kidder": "38043", "United States-North Dakota-Lamoure": "38045", "United States-North Dakota-Logan": "38047", "United States-North Dakota-McHenry": "38049", "United States-North Dakota-McIntosh": "38051", "United States-North Dakota-McKenzie": "38053", "United States-North Dakota-McLean": "38055", "United States-North Dakota-Mercer": "38057", "United States-North Dakota-Morton": "38059", "United States-North Dakota-Mountrail": "38061", "United States-North Dakota-Nelson": "38063", "United States-North Dakota-Oliver": "38065", "United States-North Dakota-Pembina": "38067", "United States-North Dakota-Pierce": "38069", "United States-North Dakota-Ramsey": "38071", "United States-North Dakota-Ransom": "38073", "United States-North Dakota-Renville": "38075", "United States-North Dakota-Richland": "38077", "United States-North Dakota-Rolette": "38079", "United States-North Dakota-Sargent": "38081", "United States-North Dakota-Sheridan": "38083", "United States-North Dakota-Sioux": "38085", "United States-North Dakota-Slope": "38087", "United States-North Dakota-Stark": "38089", "United States-North Dakota-Steele": "38091", "United States-North Dakota-Stutsman": "38093", "United States-North Dakota-Towner": "38095", "United States-North Dakota-Traill": "38097", "United States-North Dakota-Walsh": "38099", "United States-North Dakota-Ward": "38101", "United States-North Dakota-Wells": "38103", "United States-North Dakota-Williams": "38105", "United States-Ohio-Adams": "39001", "United States-Ohio-Allen": "39003", "United States-Ohio-Ashland": "39005", "United States-Ohio-Ashtabula": "39007", "United States-Ohio-Athens": "39009", "United States-Ohio-Auglaize": "39011", "United States-Ohio-Belmont": "39013", "United States-Ohio-Brown": "39015", "United States-Ohio-Butler": "39017", "United States-Ohio-Carroll": "39019", "United States-Ohio-Champaign": "39021", "United States-Ohio-Clark": "39023", "United States-Ohio-Clermont": "39025", "United States-Ohio-Clinton": "39027", "United States-Ohio-Columbiana": "39029", "United States-Ohio-Coshocton": "39031", "United States-Ohio-Crawford": "39033", "United States-Ohio-Cuyahoga": "39035", "United States-Ohio-Darke": "39037", "United States-Ohio-Defiance": "39039", "United States-Ohio-Delaware": "39041", "United States-Ohio-Erie": "39043", "United States-Ohio-Fairfield": "39045", "United States-Ohio-Fayette": "39047", "United States-Ohio-Franklin": "39049", "United States-Ohio-Fulton": "39051", "United States-Ohio-Gallia": "39053", "United States-Ohio-Geauga": "39055", "United States-Ohio-Greene": "39057", "United States-Ohio-Guernsey": "39059", "United States-Ohio-Hamilton": "39061", "United States-Ohio-Hancock": "39063", "United States-Ohio-Hardin": "39065", "United States-Ohio-Harrison": "39067", "United States-Ohio-Henry": "39069", "United States-Ohio-Highland": "39071", "United States-Ohio-Hocking": "39073", "United States-Ohio-Holmes": "39075", "United States-Ohio-Huron": "39077", "United States-Ohio-Jackson": "39079", "United States-Ohio-Jefferson": "39081", "United States-Ohio-Knox": "39083", "United States-Ohio-Lake": "39085", "United States-Ohio-Lake Erie": "None", "United States-Ohio-Lawrence": "39087", "United States-Ohio-Licking": "39089", "United States-Ohio-Logan": "39091", "United States-Ohio-Lorain": "39093", "United States-Ohio-Lucas": "39095", "United States-Ohio-Madison": "39097", "United States-Ohio-Mahoning": "39099", "United States-Ohio-Marion": "39101", "United States-Ohio-Medina": "39103", "United States-Ohio-Meigs": "39105", "United States-Ohio-Mercer": "39107", "United States-Ohio-Miami": "39109", "United States-Ohio-Monroe": "39111", "United States-Ohio-Montgomery": "39113", "United States-Ohio-Morgan": "39115", "United States-Ohio-Morrow": "39117", "United States-Ohio-Muskingum": "39119", "United States-Ohio-Noble": "39121", "United States-Ohio-Ottawa": "39123", "United States-Ohio-Paulding": "39125", "United States-Ohio-Perry": "39127", "United States-Ohio-Pickaway": "39129", "United States-Ohio-Pike": "39131", "United States-Ohio-Portage": "39133", "United States-Ohio-Preble": "39135", "United States-Ohio-Putnam": "39137", "United States-Ohio-Richland": "39139", "United States-Ohio-Ross": "39141", "United States-Ohio-Sandusky": "39143", "United States-Ohio-Scioto": "39145", "United States-Ohio-Seneca": "39147", "United States-Ohio-Shelby": "39149", "United States-Ohio-Stark": "39151", "United States-Ohio-Summit": "39153", "United States-Ohio-Trumbull": "39155", "United States-Ohio-Tuscarawas": "39157", "United States-Ohio-Union": "39159", "United States-Ohio-Van Wert": "39161", "United States-Ohio-Vinton": "39163", "United States-Ohio-Warren": "39165", "United States-Ohio-Washington": "39167", "United States-Ohio-Wayne": "39169", "United States-Ohio-Williams": "39171", "United States-Ohio-Wood": "39173", "United States-Ohio-Wyandot": "39175", "United States-Oklahoma-Adair": "40001", "United States-Oklahoma-Alfalfa": "40003", "United States-Oklahoma-Atoka": "40005", "United States-Oklahoma-Beaver": "40007", "United States-Oklahoma-Beckham": "40009", "United States-Oklahoma-Blaine": "40011", "United States-Oklahoma-Bryan": "40013", "United States-Oklahoma-Caddo": "40015", "United States-Oklahoma-Canadian": "40017", "United States-Oklahoma-Carter": "40019", "United States-Oklahoma-Cherokee": "40021", "United States-Oklahoma-Choctaw": "40023", "United States-Oklahoma-Cimarron": "40025", "United States-Oklahoma-Cleveland": "40027", "United States-Oklahoma-Coal": "40029", "United States-Oklahoma-Comanche": "40031", "United States-Oklahoma-Cotton": "40033", "United States-Oklahoma-Craig": "40035", "United States-Oklahoma-Creek": "40037", "United States-Oklahoma-Custer": "40039", "United States-Oklahoma-Delaware": "40041", "United States-Oklahoma-Dewey": "40043", "United States-Oklahoma-Ellis": "40045", "United States-Oklahoma-Garfield": "40047", "United States-Oklahoma-Garvin": "40049", "United States-Oklahoma-Grady": "40051", "United States-Oklahoma-Grant": "40053", "United States-Oklahoma-Greer": "40055", "United States-Oklahoma-Harmon": "40057", "United States-Oklahoma-Harper": "40059", "United States-Oklahoma-Haskell": "40061", "United States-Oklahoma-Hughes": "40063", "United States-Oklahoma-Jackson": "40065", "United States-Oklahoma-Jefferson": "40067", "United States-Oklahoma-Johnston": "40069", "United States-Oklahoma-Kay": "40071", "United States-Oklahoma-Kingfisher": "40073", "United States-Oklahoma-Kiowa": "40075", "United States-Oklahoma-Latimer": "40077", "United States-Oklahoma-Le Flore": "40079", "United States-Oklahoma-Lincoln": "40081", "United States-Oklahoma-Logan": "40083", "United States-Oklahoma-Love": "40085", "United States-Oklahoma-Major": "40093", "United States-Oklahoma-Marshall": "40095", "United States-Oklahoma-Mayes": "40097", "United States-Oklahoma-McClain": "40087", "United States-Oklahoma-McCurtain": "40089", "United States-Oklahoma-McIntosh": "40091", "United States-Oklahoma-Murray": "40099", "United States-Oklahoma-Muskogee": "40101", "United States-Oklahoma-Noble": "40103", "United States-Oklahoma-Nowata": "40105", "United States-Oklahoma-Okfuskee": "40107", "United States-Oklahoma-Oklahoma": "40109", "United States-Oklahoma-Okmulgee": "40111", "United States-Oklahoma-Osage": "40113", "United States-Oklahoma-Ottawa": "40115", "United States-Oklahoma-Pawnee": "40117", "United States-Oklahoma-Payne": "40119", "United States-Oklahoma-Pittsburg": "40121", "United States-Oklahoma-Pontotoc": "40123", "United States-Oklahoma-Pottawatomie": "40125", "United States-Oklahoma-Pushmataha": "40127", "United States-Oklahoma-Roger Mills": "40129", "United States-Oklahoma-Rogers": "40131", "United States-Oklahoma-Seminole": "40133", "United States-Oklahoma-Sequoyah": "40135", "United States-Oklahoma-Stephens": "40137", "United States-Oklahoma-Texas": "40139", "United States-Oklahoma-Tillman": "40141", "United States-Oklahoma-Tulsa": "40143", "United States-Oklahoma-Wagoner": "40145", "United States-Oklahoma-Washington": "40147", "United States-Oklahoma-Washita": "40149", "United States-Oklahoma-Woods": "40151", "United States-Oklahoma-Woodward": "40153", "United States-Oregon-Baker": "41001", "United States-Oregon-Benton": "41003", "United States-Oregon-Clackamas": "41005", "United States-Oregon-Clatsop": "41007", "United States-Oregon-Columbia": "41009", "United States-Oregon-Coos": "41011", "United States-Oregon-Crook": "41013", "United States-Oregon-Curry": "41015", "United States-Oregon-Deschutes": "41017", "United States-Oregon-Douglas": "41019", "United States-Oregon-Gilliam": "41021", "United States-Oregon-Grant": "41023", "United States-Oregon-Harney": "41025", "United States-Oregon-Hood River": "41027", "United States-Oregon-Jackson": "41029", "United States-Oregon-Jefferson": "41031", "United States-Oregon-Josephine": "41033", "United States-Oregon-Klamath": "41035", "United States-Oregon-Lake": "41037", "United States-Oregon-Lane": "41039", "United States-Oregon-Lincoln": "41041", "United States-Oregon-Linn": "41043", "United States-Oregon-Malheur": "41045", "United States-Oregon-Marion": "41047", "United States-Oregon-Morrow": "41049", "United States-Oregon-Multnomah": "41051", "United States-Oregon-Polk": "41053", "United States-Oregon-Sherman": "41055", "United States-Oregon-Tillamook": "41057", "United States-Oregon-Umatilla": "41059", "United States-Oregon-Union": "41061", "United States-Oregon-Wallowa": "41063", "United States-Oregon-Wasco": "41065", "United States-Oregon-Washington": "41067", "United States-Oregon-Wheeler": "41069", "United States-Oregon-Yamhill": "41071", "United States-Pennsylvania-Adams": "42001", "United States-Pennsylvania-Allegheny": "42003", "United States-Pennsylvania-Armstrong": "42005", "United States-Pennsylvania-Beaver": "42007", "United States-Pennsylvania-Bedford": "42009", "United States-Pennsylvania-Berks": "42011", "United States-Pennsylvania-Blair": "42013", "United States-Pennsylvania-Bradford": "42015", "United States-Pennsylvania-Bucks": "42017", "United States-Pennsylvania-Butler": "42019", "United States-Pennsylvania-Cambria": "42021", "United States-Pennsylvania-Cameron": "42023", "United States-Pennsylvania-Carbon": "42025", "United States-Pennsylvania-Centre": "42027", "United States-Pennsylvania-Chester": "42029", "United States-Pennsylvania-Clarion": "42031", "United States-Pennsylvania-Clearfield": "42033", "United States-Pennsylvania-Clinton": "42035", "United States-Pennsylvania-Columbia": "42037", "United States-Pennsylvania-Crawford": "42039", "United States-Pennsylvania-Cumberland": "42041", "United States-Pennsylvania-Dauphin": "42043", "United States-Pennsylvania-Delaware": "42045", "United States-Pennsylvania-Elk": "42047", "United States-Pennsylvania-Erie": "42049", "United States-Pennsylvania-Fayette": "42051", "United States-Pennsylvania-Forest": "42053", "United States-Pennsylvania-Franklin": "42055", "United States-Pennsylvania-Fulton": "42057", "United States-Pennsylvania-Greene": "42059", "United States-Pennsylvania-Huntingdon": "42061", "United States-Pennsylvania-Indiana": "42063", "United States-Pennsylvania-Jefferson": "42065", "United States-Pennsylvania-Juniata": "42067", "United States-Pennsylvania-Lackawanna": "42069", "United States-Pennsylvania-Lancaster": "42071", "United States-Pennsylvania-Lawrence": "42073", "United States-Pennsylvania-Lebanon": "42075", "United States-Pennsylvania-Lehigh": "42077", "United States-Pennsylvania-Luzerne": "42079", "United States-Pennsylvania-Lycoming": "42081", "United States-Pennsylvania-Mc Kean": "42083", "United States-Pennsylvania-Mercer": "42085", "United States-Pennsylvania-Mifflin": "42087", "United States-Pennsylvania-Monroe": "42089", "United States-Pennsylvania-Montgomery": "42091", "United States-Pennsylvania-Montour": "42093", "United States-Pennsylvania-Northampton": "42095", "United States-Pennsylvania-Northumberland": "42097", "United States-Pennsylvania-Perry": "42099", "United States-Pennsylvania-Philadelphia": "42101", "United States-Pennsylvania-Pike": "42103", "United States-Pennsylvania-Potter": "42105", "United States-Pennsylvania-Schuylkill": "42107", "United States-Pennsylvania-Snyder": "42109", "United States-Pennsylvania-Somerset": "42111", "United States-Pennsylvania-Sullivan": "42113", "United States-Pennsylvania-Susquehanna": "42115", "United States-Pennsylvania-Tioga": "42117", "United States-Pennsylvania-Union": "42119", "United States-Pennsylvania-Venango": "42121", "United States-Pennsylvania-Warren": "42123", "United States-Pennsylvania-Washington": "42125", "United States-Pennsylvania-Wayne": "42127", "United States-Pennsylvania-Westmoreland": "42129", "United States-Pennsylvania-Wyoming": "42131", "United States-Pennsylvania-York": "42133", "United States-Rhode Island-Bristol": "44001", "United States-Rhode Island-Kent": "44003", "United States-Rhode Island-Newport": "44005", "United States-Rhode Island-Providence": "44007", "United States-Rhode Island-Washington": "44009", "United States-South Carolina-Abbeville": "45001", "United States-South Carolina-Aiken": "45003", "United States-South Carolina-Allendale": "45005", "United States-South Carolina-Anderson": "45007", "United States-South Carolina-Bamberg": "45009", "United States-South Carolina-Barnwell": "45011", "United States-South Carolina-Beaufort": "45013", "United States-South Carolina-Berkeley": "45015", "United States-South Carolina-Calhoun": "45017", "United States-South Carolina-Charleston": "45019", "United States-South Carolina-Cherokee": "45021", "United States-South Carolina-Chester": "45023", "United States-South Carolina-Chesterfield": "45025", "United States-South Carolina-Clarendon": "45027", "United States-South Carolina-Colleton": "45029", "United States-South Carolina-Darlington": "45031", "United States-South Carolina-Dillon": "45033", "United States-South Carolina-Dorchester": "45035", "United States-South Carolina-Edgefield": "45037", "United States-South Carolina-Fairfield": "45039", "United States-South Carolina-Florence": "45041", "United States-South Carolina-Georgetown": "45043", "United States-South Carolina-Greenville": "45045", "United States-South Carolina-Greenwood": "45047", "United States-South Carolina-Hampton": "45049", "United States-South Carolina-Horry": "45051", "United States-South Carolina-Jasper": "45053", "United States-South Carolina-Kershaw": "45055", "United States-South Carolina-Lancaster": "45057", "United States-South Carolina-Laurens": "45059", "United States-South Carolina-Lee": "45061", "United States-South Carolina-Lexington": "45063", "United States-South Carolina-Marion": "45067", "United States-South Carolina-Marlboro": "45069", "United States-South Carolina-McCormick": "45065", "United States-South Carolina-Newberry": "45071", "United States-South Carolina-Oconee": "45073", "United States-South Carolina-Orangeburg": "45075", "United States-South Carolina-Pickens": "45077", "United States-South Carolina-Richland": "45079", "United States-South Carolina-Saluda": "45081", "United States-South Carolina-Spartanburg": "45083", "United States-South Carolina-Sumter": "45085", "United States-South Carolina-Union": "45087", "United States-South Carolina-Williamsburg": "45089", "United States-South Carolina-York": "45091", "United States-South Dakota-Aurora": "46003", "United States-South Dakota-Beadle": "46005", "United States-South Dakota-Bennett": "46007", "United States-South Dakota-Bon Homme": "46009", "United States-South Dakota-Brookings": "46011", "United States-South Dakota-Brown": "46013", "United States-South Dakota-Brule": "46015", "United States-South Dakota-Buffalo": "46017", "United States-South Dakota-Butte": "46019", "United States-South Dakota-Campbell": "46021", "United States-South Dakota-Charles Mix": "46023", "United States-South Dakota-Clark": "46025", "United States-South Dakota-Clay": "46027", "United States-South Dakota-Codington": "46029", "United States-South Dakota-Corson": "46031", "United States-South Dakota-Custer": "46033", "United States-South Dakota-Davison": "46035", "United States-South Dakota-Day": "46037", "United States-South Dakota-Deuel": "46039", "United States-South Dakota-Dewey": "46041", "United States-South Dakota-Douglas": "46043", "United States-South Dakota-Edmunds": "46045", "United States-South Dakota-Fall River": "46047", "United States-South Dakota-Faulk": "46049", "United States-South Dakota-Grant": "46051", "United States-South Dakota-Gregory": "46053", "United States-South Dakota-Haakon": "46055", "United States-South Dakota-Hamlin": "46057", "United States-South Dakota-Hand": "46059", "United States-South Dakota-Hanson": "46061", "United States-South Dakota-Harding": "46063", "United States-South Dakota-Hughes": "46065", "United States-South Dakota-Hutchinson": "46067", "United States-South Dakota-Hyde": "46069", "United States-South Dakota-Jackson": "46071", "United States-South Dakota-Jerauld": "46073", "United States-South Dakota-Jones": "46075", "United States-South Dakota-Kingsbury": "46077", "United States-South Dakota-Lake": "46079", "United States-South Dakota-Lawrence": "46081", "United States-South Dakota-Lincoln": "46083", "United States-South Dakota-Lyman": "46085", "United States-South Dakota-Marshall": "46091", "United States-South Dakota-McCook": "46087", "United States-South Dakota-McPherson": "46089", "United States-South Dakota-Meade": "46093", "United States-South Dakota-Mellette": "46095", "United States-South Dakota-Miner": "46097", "United States-South Dakota-Minnehaha": "46099", "United States-South Dakota-Moody": "46101", "United States-South Dakota-Pennington": "46103", "United States-South Dakota-Perkins": "46105", "United States-South Dakota-Potter": "46107", "United States-South Dakota-Roberts": "46109", "United States-South Dakota-Sanborn": "46111", "United States-South Dakota-Shannon": "46102", "United States-South Dakota-Spink": "46115", "United States-South Dakota-Stanley": "46117", "United States-South Dakota-Sully": "46119", "United States-South Dakota-Todd": "46121", "United States-South Dakota-Tripp": "46123", "United States-South Dakota-Turner": "46125", "United States-South Dakota-Union": "46127", "United States-South Dakota-Walworth": "46129", "United States-South Dakota-Yankton": "46135", "United States-South Dakota-Ziebach": "46137", "United States-Tennessee-Anderson": "47001", "United States-Tennessee-Bedford": "47003", "United States-Tennessee-Benton": "47005", "United States-Tennessee-Bledsoe": "47007", "United States-Tennessee-Blount": "47009", "United States-Tennessee-Bradley": "47011", "United States-Tennessee-Campbell": "47013", "United States-Tennessee-Cannon": "47015", "United States-Tennessee-Carroll": "47017", "United States-Tennessee-Carter": "47019", "United States-Tennessee-Cheatham": "47021", "United States-Tennessee-Chester": "47023", "United States-Tennessee-Claiborne": "47025", "United States-Tennessee-Clay": "47027", "United States-Tennessee-Cocke": "47029", "United States-Tennessee-Coffee": "47031", "United States-Tennessee-Crockett": "47033", "United States-Tennessee-Cumberland": "47035", "United States-Tennessee-Davidson": "47037", "United States-Tennessee-Decatur": "47039", "United States-Tennessee-DeKalb": "47041", "United States-Tennessee-Dickson": "47043", "United States-Tennessee-Dyer": "47045", "United States-Tennessee-Fayette": "47047", "United States-Tennessee-Fentress": "47049", "United States-Tennessee-Franklin": "47051", "United States-Tennessee-Gibson": "47053", "United States-Tennessee-Giles": "47055", "United States-Tennessee-Grainger": "47057", "United States-Tennessee-Greene": "47059", "United States-Tennessee-Grundy": "47061", "United States-Tennessee-Hamblen": "47063", "United States-Tennessee-Hamilton": "47065", "United States-Tennessee-Hancock": "47067", "United States-Tennessee-Hardeman": "47069", "United States-Tennessee-Hardin": "47071", "United States-Tennessee-Hawkins": "47073", "United States-Tennessee-Haywood": "47075", "United States-Tennessee-Henderson": "47077", "United States-Tennessee-Henry": "47079", "United States-Tennessee-Hickman": "47081", "United States-Tennessee-Houston": "47083", "United States-Tennessee-Humphreys": "47085", "United States-Tennessee-Jackson": "47087", "United States-Tennessee-Jefferson": "47089", "United States-Tennessee-Johnson": "47091", "United States-Tennessee-Knox": "47093", "United States-Tennessee-Lake": "47095", "United States-Tennessee-Lauderdale": "47097", "United States-Tennessee-Lawrence": "47099", "United States-Tennessee-Lewis": "47101", "United States-Tennessee-Lincoln": "47103", "United States-Tennessee-Loudon": "47105", "United States-Tennessee-Macon": "47111", "United States-Tennessee-Madison": "47113", "United States-Tennessee-Marion": "47115", "United States-Tennessee-Marshall": "47117", "United States-Tennessee-Maury": "47119", "United States-Tennessee-McMinn": "47107", "United States-Tennessee-McNairy": "47109", "United States-Tennessee-Meigs": "47121", "United States-Tennessee-Monroe": "47123", "United States-Tennessee-Montgomery": "47125", "United States-Tennessee-Moore": "47127", "United States-Tennessee-Morgan": "47129", "United States-Tennessee-Obion": "47131", "United States-Tennessee-Overton": "47133", "United States-Tennessee-Perry": "47135", "United States-Tennessee-Pickett": "47137", "United States-Tennessee-Polk": "47139", "United States-Tennessee-Putnam": "47141", "United States-Tennessee-Rhea": "47143", "United States-Tennessee-Roane": "47145", "United States-Tennessee-Robertson": "47147", "United States-Tennessee-Rutherford": "47149", "United States-Tennessee-Scott": "47151", "United States-Tennessee-Sequatchie": "47153", "United States-Tennessee-Sevier": "47155", "United States-Tennessee-Shelby": "47157", "United States-Tennessee-Smith": "47159", "United States-Tennessee-Stewart": "47161", "United States-Tennessee-Sullivan": "47163", "United States-Tennessee-Sumner": "47165", "United States-Tennessee-Tipton": "47167", "United States-Tennessee-Trousdale": "47169", "United States-Tennessee-Unicoi": "47171", "United States-Tennessee-Union": "47173", "United States-Tennessee-Van Buren": "47175", "United States-Tennessee-Warren": "47177", "United States-Tennessee-Washington": "47179", "United States-Tennessee-Wayne": "47181", "United States-Tennessee-Weakley": "47183", "United States-Tennessee-White": "47185", "United States-Tennessee-Williamson": "47187", "United States-Tennessee-Wilson": "47189", "United States-Texas-Anderson": "48001", "United States-Texas-Andrews": "48003", "United States-Texas-Angelina": "48005", "United States-Texas-Aransas": "48007", "United States-Texas-Archer": "48009", "United States-Texas-Armstrong": "48011", "United States-Texas-Atascosa": "48013", "United States-Texas-Austin": "48015", "United States-Texas-Bailey": "48017", "United States-Texas-Bandera": "48019", "United States-Texas-Bastrop": "48021", "United States-Texas-Baylor": "48023", "United States-Texas-Bee": "48025", "United States-Texas-Bell": "48027", "United States-Texas-Bexar": "48029", "United States-Texas-Blanco": "48031", "United States-Texas-Borden": "48033", "United States-Texas-Bosque": "48035", "United States-Texas-Bowie": "48037", "United States-Texas-Brazoria": "48039", "United States-Texas-Brazos": "48041", "United States-Texas-Brewster": "48043", "United States-Texas-Briscoe": "48045", "United States-Texas-Brooks": "48047", "United States-Texas-Brown": "48049", "United States-Texas-Burleson": "48051", "United States-Texas-Burnet": "48053", "United States-Texas-Caldwell": "48055", "United States-Texas-Calhoun": "48057", "United States-Texas-Callahan": "48059", "United States-Texas-Cameron": "48061", "United States-Texas-Camp": "48063", "United States-Texas-Carson": "48065", "United States-Texas-Cass": "48067", "United States-Texas-Castro": "48069", "United States-Texas-Chambers": "48071", "United States-Texas-Cherokee": "48073", "United States-Texas-Childress": "48075", "United States-Texas-Clay": "48077", "United States-Texas-Cochran": "48079", "United States-Texas-Coke": "48081", "United States-Texas-Coleman": "48083", "United States-Texas-Collin": "48085", "United States-Texas-Collingsworth": "48087", "United States-Texas-Colorado": "48089", "United States-Texas-Comal": "48091", "United States-Texas-Comanche": "48093", "United States-Texas-Concho": "48095", "United States-Texas-Cooke": "48097", "United States-Texas-Coryell": "48099", "United States-Texas-Cottle": "48101", "United States-Texas-Crane": "48103", "United States-Texas-Crockett": "48105", "United States-Texas-Crosby": "48107", "United States-Texas-Culberson": "48109", "United States-Texas-Dallam": "48111", "United States-Texas-Dallas": "48113", "United States-Texas-Dawson": "48115", "United States-Texas-Deaf Smith": "48117", "United States-Texas-Delta": "48119", "United States-Texas-Denton": "48121", "United States-Texas-Dewitt": "48123", "United States-Texas-Dickens": "48125", "United States-Texas-Dimmit": "48127", "United States-Texas-Donley": "48129", "United States-Texas-Duval": "48131", "United States-Texas-Eastland": "48133", "United States-Texas-Ector": "48135", "United States-Texas-Edwards": "48137", "United States-Texas-El Paso": "48141", "United States-Texas-Ellis": "48139", "United States-Texas-Erath": "48143", "United States-Texas-Falls": "48145", "United States-Texas-Fannin": "48147", "United States-Texas-Fayette": "48149", "United States-Texas-Fisher": "48151", "United States-Texas-Floyd": "48153", "United States-Texas-Foard": "48155", "United States-Texas-Fort Bend": "48157", "United States-Texas-Franklin": "48159", "United States-Texas-Freestone": "48161", "United States-Texas-Frio": "48163", "United States-Texas-Gaines": "48165", "United States-Texas-Galveston": "48167", "United States-Texas-Garza": "48169", "United States-Texas-Gillespie": "48171", "United States-Texas-Glasscock": "48173", "United States-Texas-Goliad": "48175", "United States-Texas-Gonzales": "48177", "United States-Texas-Gray": "48179", "United States-Texas-Grayson": "48181", "United States-Texas-Gregg": "48183", "United States-Texas-Grimes": "48185", "United States-Texas-Guadalupe": "48187", "United States-Texas-Hale": "48189", "United States-Texas-Hall": "48191", "United States-Texas-Hamilton": "48193", "United States-Texas-Hansford": "48195", "United States-Texas-Hardeman": "48197", "United States-Texas-Hardin": "48199", "United States-Texas-Harris": "48201", "United States-Texas-Harrison": "48203", "United States-Texas-Hartley": "48205", "United States-Texas-Haskell": "48207", "United States-Texas-Hays": "48209", "United States-Texas-Hemphill": "48211", "United States-Texas-Henderson": "48213", "United States-Texas-Hidalgo": "48215", "United States-Texas-Hill": "48217", "United States-Texas-Hockley": "48219", "United States-Texas-Hood": "48221", "United States-Texas-Hopkins": "48223", "United States-Texas-Houston": "48225", "United States-Texas-Howard": "48227", "United States-Texas-Hudspeth": "48229", "United States-Texas-Hunt": "48231", "United States-Texas-Hutchinson": "48233", "United States-Texas-Irion": "48235", "United States-Texas-Jack": "48237", "United States-Texas-Jackson": "48239", "United States-Texas-Jasper": "48241", "United States-Texas-Jeff Davis": "48243", "United States-Texas-Jefferson": "48245", "United States-Texas-Jim Hogg": "48247", "United States-Texas-Jim Wells": "48249", "United States-Texas-Johnson": "48251", "United States-Texas-Jones": "48253", "United States-Texas-Karnes": "48255", "United States-Texas-Kaufman": "48257", "United States-Texas-Kendall": "48259", "United States-Texas-Kenedy": "48261", "United States-Texas-Kent": "48263", "United States-Texas-Kerr": "48265", "United States-Texas-Kimble": "48267", "United States-Texas-King": "48269", "United States-Texas-Kinney": "48271", "United States-Texas-Kleberg": "48273", "United States-Texas-Knox": "48275", "United States-Texas-La Salle": "48283", "United States-Texas-Lamar": "48277", "United States-Texas-Lamb": "48279", "United States-Texas-Lampasas": "48281", "United States-Texas-Lavaca": "48285", "United States-Texas-Lee": "48287", "United States-Texas-Leon": "48289", "United States-Texas-Liberty": "48291", "United States-Texas-Limestone": "48293", "United States-Texas-Lipscomb": "48295", "United States-Texas-Live Oak": "48297", "United States-Texas-Llano": "48299", "United States-Texas-Loving": "48301", "United States-Texas-Lubbock": "48303", "United States-Texas-Lynn": "48305", "United States-Texas-Madison": "48313", "United States-Texas-Marion": "48315", "United States-Texas-Martin": "48317", "United States-Texas-Mason": "48319", "United States-Texas-Matagorda": "48321", "United States-Texas-Maverick": "48323", "United States-Texas-McCulloch": "48307", "United States-Texas-McLennan": "48309", "United States-Texas-McMullen": "48311", "United States-Texas-Medina": "48325", "United States-Texas-Menard": "48327", "United States-Texas-Midland": "48329", "United States-Texas-Milam": "48331", "United States-Texas-Mills": "48333", "United States-Texas-Mitchell": "48335", "United States-Texas-Montague": "48337", "United States-Texas-Montgomery": "48339", "United States-Texas-Moore": "48341", "United States-Texas-Morris": "48343", "United States-Texas-Motley": "48345", "United States-Texas-Nacogdoches": "48347", "United States-Texas-Navarro": "48349", "United States-Texas-Newton": "48351", "United States-Texas-Nolan": "48353", "United States-Texas-Nueces": "48355", "United States-Texas-Ochiltree": "48357", "United States-Texas-Oldham": "48359", "United States-Texas-Orange": "48361", "United States-Texas-Palo Pinto": "48363", "United States-Texas-Panola": "48365", "United States-Texas-Parker": "48367", "United States-Texas-Parmer": "48369", "United States-Texas-Pecos": "48371", "United States-Texas-Polk": "48373", "United States-Texas-Potter": "48375", "United States-Texas-Presidio": "48377", "United States-Texas-Rains": "48379", "United States-Texas-Randall": "48381", "United States-Texas-Reagan": "48383", "United States-Texas-Real": "48385", "United States-Texas-Red River": "48387", "United States-Texas-Reeves": "48389", "United States-Texas-Refugio": "48391", "United States-Texas-Roberts": "48393", "United States-Texas-Robertson": "48395", "United States-Texas-Rockwall": "48397", "United States-Texas-Runnels": "48399", "United States-Texas-Rusk": "48401", "United States-Texas-Sabine": "48403", "United States-Texas-San Augustine": "48405", "United States-Texas-San Jacinto": "48407", "United States-Texas-San Patricio": "48409", "United States-Texas-San Saba": "48411", "United States-Texas-Schleicher": "48413", "United States-Texas-Scurry": "48415", "United States-Texas-Shackelford": "48417", "United States-Texas-Shelby": "48419", "United States-Texas-Sherman": "48421", "United States-Texas-Smith": "48423", "United States-Texas-Somervell": "48425", "United States-Texas-Starr": "48427", "United States-Texas-Stephens": "48429", "United States-Texas-Sterling": "48431", "United States-Texas-Stonewall": "48433", "United States-Texas-Sutton": "48435", "United States-Texas-Swisher": "48437", "United States-Texas-Tarrant": "48439", "United States-Texas-Taylor": "48441", "United States-Texas-Terrell": "48443", "United States-Texas-Terry": "48445", "United States-Texas-Throckmorton": "48447", "United States-Texas-Titus": "48449", "United States-Texas-Tom Green": "48451", "United States-Texas-Travis": "48453", "United States-Texas-Trinity": "48455", "United States-Texas-Tyler": "48457", "United States-Texas-Upshur": "48459", "United States-Texas-Upton": "48461", "United States-Texas-Uvalde": "48463", "United States-Texas-Val Verde": "48465", "United States-Texas-Van Zandt": "48467", "United States-Texas-Victoria": "48469", "United States-Texas-Walker": "48471", "United States-Texas-Waller": "48473", "United States-Texas-Ward": "48475", "United States-Texas-Washington": "48477", "United States-Texas-Webb": "48479", "United States-Texas-Wharton": "48481", "United States-Texas-Wheeler": "48483", "United States-Texas-Wichita": "48485", "United States-Texas-Wilbarger": "48487", "United States-Texas-Willacy": "48489", "United States-Texas-Williamson": "48491", "United States-Texas-Wilson": "48493", "United States-Texas-Winkler": "48495", "United States-Texas-Wise": "48497", "United States-Texas-Wood": "48499", "United States-Texas-Yoakum": "48501", "United States-Texas-Young": "48503", "United States-Texas-Zapata": "48505", "United States-Texas-Zavala": "48507", "United States-Utah-Beaver": "49001", "United States-Utah-Box Elder": "49003", "United States-Utah-Cache": "49005", "United States-Utah-Carbon": "49007", "United States-Utah-Daggett": "49009", "United States-Utah-Davis": "49011", "United States-Utah-Duchesne": "49013", "United States-Utah-Emery": "49015", "United States-Utah-Garfield": "49017", "United States-Utah-Grand": "49019", "United States-Utah-Iron": "49021", "United States-Utah-Juab": "49023", "United States-Utah-Kane": "49025", "United States-Utah-Millard": "49027", "United States-Utah-Morgan": "49029", "United States-Utah-Piute": "49031", "United States-Utah-Rich": "49033", "United States-Utah-Salt Lake": "49035", "United States-Utah-San Juan": "49037", "United States-Utah-Sanpete": "49039", "United States-Utah-Sevier": "49041", "United States-Utah-Summit": "49043", "United States-Utah-Tooele": "49045", "United States-Utah-Uintah": "49047", "United States-Utah-Utah": "49049", "United States-Utah-Wasatch": "49051", "United States-Utah-Washington": "49053", "United States-Utah-Wayne": "49055", "United States-Utah-Weber": "49057", "United States-Vermont-Addison": "50001", "United States-Vermont-Bennington": "50003", "United States-Vermont-Caledonia": "50005", "United States-Vermont-Chittenden": "50007", "United States-Vermont-Essex": "50009", "United States-Vermont-Franklin": "50011", "United States-Vermont-Grand Isle": "50013", "United States-Vermont-Lamoille": "50015", "United States-Vermont-Orange": "50017", "United States-Vermont-Orleans": "50019", "United States-Vermont-Rutland": "50021", "United States-Vermont-Washington": "50023", "United States-Vermont-Windham": "50025", "United States-Vermont-Windsor": "50027", "United States-Virginia-Accomack": "51001", "United States-Virginia-Albemarle": "51003", "United States-Virginia-Alexandria": "51510", "United States-Virginia-Alleghany": "51005", "United States-Virginia-Amelia": "51007", "United States-Virginia-Amherst": "51009", "United States-Virginia-Appomattox": "51011", "United States-Virginia-Arlington": "51013", "United States-Virginia-Augusta": "51015", "United States-Virginia-Bath": "51017", "United States-Virginia-Bedford": "None", "United States-Virginia-Bedford City": "None", "United States-Virginia-Bland": "51021", "United States-Virginia-Botetourt": "51023", "United States-Virginia-Bristol": "51520", "United States-Virginia-Brunswick": "51025", "United States-Virginia-Buchanan": "51027", "United States-Virginia-Buckingham": "51029", "United States-Virginia-Buena Vista": "51530", "United States-Virginia-Campbell": "51031", "United States-Virginia-Caroline": "51033", "United States-Virginia-Carroll": "51035", "United States-Virginia-Charles City": "51036", "United States-Virginia-Charlotte": "51037", "United States-Virginia-Charlottesville": "51540", "United States-Virginia-Chesapeake": "51550", "United States-Virginia-Chesterfield": "51041", "United States-Virginia-Clarke": "51043", "United States-Virginia-Clifton Forge City": "None", "United States-Virginia-Colonial Heights": "51570", "United States-Virginia-Covington": "51580", "United States-Virginia-Craig": "51045", "United States-Virginia-Culpeper": "51047", "United States-Virginia-Cumberland": "51049", "United States-Virginia-Danville": "51590", "United States-Virginia-Dickenson": "51051", "United States-Virginia-Dinwiddie": "51053", "United States-Virginia-Emporia": "51595", "United States-Virginia-Essex": "51057", "United States-Virginia-Fairfax": "51600", "United States-Virginia-Fairfax City": "51600", "United States-Virginia-Falls Church": "51610", "United States-Virginia-Fauquier": "51061", "United States-Virginia-Floyd": "51063", "United States-Virginia-Fluvanna": "51065", "United States-Virginia-Franklin": "51067", "United States-Virginia-Frederick": "51069", "United States-Virginia-Fredericksburg": "51630", "United States-Virginia-Galax": "51640", "United States-Virginia-Giles": "51071", "United States-Virginia-Gloucester": "51073", "United States-Virginia-Goochland": "51075", "United States-Virginia-Grayson": "51077", "United States-Virginia-Greene": "51079", "United States-Virginia-Greensville": "51081", "United States-Virginia-Halifax": "51083", "United States-Virginia-Hampton": "51650", "United States-Virginia-Hanover": "51085", "United States-Virginia-Harrisonburg": "51660", "United States-Virginia-Henrico": "51087", "United States-Virginia-Henry": "51089", "United States-Virginia-Highland": "51091", "United States-Virginia-Hopewell": "51670", "United States-Virginia-Isle of Wight": "51093", "United States-Virginia-James City": "51095", "United States-Virginia-King and Queen": "51097", "United States-Virginia-King George": "51099", "United States-Virginia-King William": "51101", "United States-Virginia-Lancaster": "51103", "United States-Virginia-Lee": "51105", "United States-Virginia-Lexington": "51678", "United States-Virginia-Loudoun": "51107", "United States-Virginia-Louisa": "51109", "United States-Virginia-Lunenburg": "51111", "United States-Virginia-Lynchburg": "51680", "United States-Virginia-Madison": "51113", "United States-Virginia-Manassas": "51683", "United States-Virginia-Manassas Park": "51685", "United States-Virginia-Martinsville": "51690", "United States-Virginia-Mathews": "51115", "United States-Virginia-Mecklenburg": "51117", "United States-Virginia-Middlesex": "51119", "United States-Virginia-Montgomery": "51121", "United States-Virginia-Nelson": "51125", "United States-Virginia-New Kent": "51127", "United States-Virginia-Newport News": "51700", "United States-Virginia-Norfolk": "51710", "United States-Virginia-Northampton": "51131", "United States-Virginia-Northumberland": "51133", "United States-Virginia-Norton": "51720", "United States-Virginia-Nottoway": "51135", "United States-Virginia-Orange": "51137", "United States-Virginia-Page": "51139", "United States-Virginia-Patrick": "51141", "United States-Virginia-Petersburg": "51730", "United States-Virginia-Pittsylvania": "51143", "United States-Virginia-Poquoson": "51735", "United States-Virginia-Portsmouth": "51740", "United States-Virginia-Powhatan": "51145", "United States-Virginia-Prince Edward": "51147", "United States-Virginia-Prince George": "51149", "United States-Virginia-Prince William": "51153", "United States-Virginia-Pulaski": "51155", "United States-Virginia-Radford": "51750", "United States-Virginia-Rappahannock": "51157", "United States-Virginia-Richmond": "51760", "United States-Virginia-Roanoke": "51770", "United States-Virginia-Roanoke City": "51770", "United States-Virginia-Rockbridge": "51163", "United States-Virginia-Rockingham": "51165", "United States-Virginia-Russell": "51167", "United States-Virginia-Salem": "51775", "United States-Virginia-Scott": "51169", "United States-Virginia-Shenandoah": "51171", "United States-Virginia-Smyth": "51173", "United States-Virginia-Southampton": "51175", "United States-Virginia-Spotsylvania": "51177", "United States-Virginia-Stafford": "51179", "United States-Virginia-Staunton": "51790", "United States-Virginia-Suffolk": "51800", "United States-Virginia-Surry": "51181", "United States-Virginia-Sussex": "51183", "United States-Virginia-Tazewell": "51185", "United States-Virginia-Virginia Beach": "51810", "United States-Virginia-Warren": "51187", "United States-Virginia-Washington": "51191", "United States-Virginia-Waynesboro": "51820", "United States-Virginia-Westmoreland": "51193", "United States-Virginia-Williamsburg": "51830", "United States-Virginia-Winchester": "51840", "United States-Virginia-Wise": "51195", "United States-Virginia-Wythe": "51197", "United States-Virginia-York": "51199", "United States-Washington-Adams": "53001", "United States-Washington-Asotin": "53003", "United States-Washington-Benton": "53005", "United States-Washington-Chelan": "53007", "United States-Washington-Clallam": "53009", "United States-Washington-Clark": "53011", "United States-Washington-Columbia": "53013", "United States-Washington-Cowlitz": "53015", "United States-Washington-Douglas": "53017", "United States-Washington-Ferry": "53019", "United States-Washington-Franklin": "53021", "United States-Washington-Garfield": "53023", "United States-Washington-Grant": "53025", "United States-Washington-Grays Harbor": "53027", "United States-Washington-Island": "53029", "United States-Washington-Jefferson": "53031", "United States-Washington-King": "53033", "United States-Washington-Kitsap": "53035", "United States-Washington-Kittitas": "53037", "United States-Washington-Klickitat": "53039", "United States-Washington-Lewis": "53041", "United States-Washington-Lincoln": "53043", "United States-Washington-Mason": "53045", "United States-Washington-Okanogan": "53047", "United States-Washington-Pacific": "53049", "United States-Washington-Pend Oreille": "53051", "United States-Washington-Pierce": "53053", "United States-Washington-San Juan": "53055", "United States-Washington-Skagit": "53057", "United States-Washington-Skamania": "53059", "United States-Washington-Snohomish": "53061", "United States-Washington-Spokane": "53063", "United States-Washington-Stevens": "53065", "United States-Washington-Thurston": "53067", "United States-Washington-Wahkiakum": "53069", "United States-Washington-Walla Walla": "53071", "United States-Washington-Whatcom": "53073", "United States-Washington-Whitman": "53075", "United States-Washington-Yakima": "53077", "United States-West Virginia-Barbour": "54001", "United States-West Virginia-Berkeley": "54003", "United States-West Virginia-Boone": "54005", "United States-West Virginia-Braxton": "54007", "United States-West Virginia-Brooke": "54009", "United States-West Virginia-Cabell": "54011", "United States-West Virginia-Calhoun": "54013", "United States-West Virginia-Clay": "54015", "United States-West Virginia-Doddridge": "54017", "United States-West Virginia-Fayette": "54019", "United States-West Virginia-Gilmer": "54021", "United States-West Virginia-Grant": "54023", "United States-West Virginia-Greenbrier": "54025", "United States-West Virginia-Hampshire": "54027", "United States-West Virginia-Hancock": "54029", "United States-West Virginia-Hardy": "54031", "United States-West Virginia-Harrison": "54033", "United States-West Virginia-Jackson": "54035", "United States-West Virginia-Jefferson": "54037", "United States-West Virginia-Kanawha": "54039", "United States-West Virginia-Lewis": "54041", "United States-West Virginia-Lincoln": "54043", "United States-West Virginia-Logan": "54045", "United States-West Virginia-Marion": "54049", "United States-West Virginia-Marshall": "54051", "United States-West Virginia-Mason": "54053", "United States-West Virginia-McDowell": "54047", "United States-West Virginia-Mercer": "54055", "United States-West Virginia-Mineral": "54057", "United States-West Virginia-Mingo": "54059", "United States-West Virginia-Monongalia": "54061", "United States-West Virginia-Monroe": "54063", "United States-West Virginia-Morgan": "54065", "United States-West Virginia-Nicholas": "54067", "United States-West Virginia-Ohio": "54069", "United States-West Virginia-Pendleton": "54071", "United States-West Virginia-Pleasants": "54073", "United States-West Virginia-Pocahontas": "54075", "United States-West Virginia-Preston": "54077", "United States-West Virginia-Putnam": "54079", "United States-West Virginia-Raleigh": "54081", "United States-West Virginia-Randolph": "54083", "United States-West Virginia-Ritchie": "54085", "United States-West Virginia-Roane": "54087", "United States-West Virginia-Summers": "54089", "United States-West Virginia-Taylor": "54091", "United States-West Virginia-Tucker": "54093", "United States-West Virginia-Tyler": "54095", "United States-West Virginia-Upshur": "54097", "United States-West Virginia-Wayne": "54099", "United States-West Virginia-Webster": "54101", "United States-West Virginia-Wetzel": "54103", "United States-West Virginia-Wirt": "54105", "United States-West Virginia-Wood": "54107", "United States-West Virginia-Wyoming": "54109", "United States-Wisconsin-Adams": "55001", "United States-Wisconsin-Ashland": "55003", "United States-Wisconsin-Barron": "55005", "United States-Wisconsin-Bayfield": "55007", "United States-Wisconsin-Brown": "55009", "United States-Wisconsin-Buffalo": "55011", "United States-Wisconsin-Burnett": "55013", "United States-Wisconsin-Calumet": "55015", "United States-Wisconsin-Chippewa": "55017", "United States-Wisconsin-Clark": "55019", "United States-Wisconsin-Columbia": "55021", "United States-Wisconsin-Crawford": "55023", "United States-Wisconsin-Dane": "55025", "United States-Wisconsin-Dodge": "55027", "United States-Wisconsin-Door": "55029", "United States-Wisconsin-Douglas": "55031", "United States-Wisconsin-Dunn": "55033", "United States-Wisconsin-Eau Claire": "55035", "United States-Wisconsin-Florence": "55037", "United States-Wisconsin-Fond du Lac": "55039", "United States-Wisconsin-Forest": "55041", "United States-Wisconsin-Grant": "55043", "United States-Wisconsin-Green": "55045", "United States-Wisconsin-Green Lake": "55047", "United States-Wisconsin-Iowa": "55049", "United States-Wisconsin-Iron": "55051", "United States-Wisconsin-Jackson": "55053", "United States-Wisconsin-Jefferson": "55055", "United States-Wisconsin-Juneau": "55057", "United States-Wisconsin-Kenosha": "55059", "United States-Wisconsin-Kewaunee": "55061", "United States-Wisconsin-La Crosse": "55063", "United States-Wisconsin-Lafayette": "55065", "United States-Wisconsin-Lake Michigan": "None", "United States-Wisconsin-Lake Superior": "None", "United States-Wisconsin-Langlade": "55067", "United States-Wisconsin-Lincoln": "55069", "United States-Wisconsin-Manitowoc": "55071", "United States-Wisconsin-Marathon": "55073", "United States-Wisconsin-Marinette": "55075", "United States-Wisconsin-Marquette": "55077", "United States-Wisconsin-Menominee": "55078", "United States-Wisconsin-Milwaukee": "55079", "United States-Wisconsin-Monroe": "55081", "United States-Wisconsin-Oconto": "55083", "United States-Wisconsin-Oneida": "55085", "United States-Wisconsin-Outagamie": "55087", "United States-Wisconsin-Ozaukee": "55089", "United States-Wisconsin-Pepin": "55091", "United States-Wisconsin-Pierce": "55093", "United States-Wisconsin-Polk": "55095", "United States-Wisconsin-Portage": "55097", "United States-Wisconsin-Price": "55099", "United States-Wisconsin-Racine": "55101", "United States-Wisconsin-Richland": "55103", "United States-Wisconsin-Rock": "55105", "United States-Wisconsin-Rusk": "55107", "United States-Wisconsin-Saint Croix": "55109", "United States-Wisconsin-Sauk": "55111", "United States-Wisconsin-Sawyer": "55113", "United States-Wisconsin-Shawano": "55115", "United States-Wisconsin-Sheboygan": "55117", "United States-Wisconsin-Taylor": "55119", "United States-Wisconsin-Trempealeau": "55121", "United States-Wisconsin-Vernon": "55123", "United States-Wisconsin-Vilas": "55125", "United States-Wisconsin-Walworth": "55127", "United States-Wisconsin-Washburn": "55129", "United States-Wisconsin-Washington": "55131", "United States-Wisconsin-Waukesha": "55133", "United States-Wisconsin-Waupaca": "55135", "United States-Wisconsin-Waushara": "55137", "United States-Wisconsin-Winnebago": "55139", "United States-Wisconsin-Wood": "55141", "United States-Wyoming-Albany": "56001", "United States-Wyoming-Big Horn": "56003", "United States-Wyoming-Campbell": "56005", "United States-Wyoming-Carbon": "56007", "United States-Wyoming-Converse": "56009", "United States-Wyoming-Crook": "56011", "United States-Wyoming-Fremont": "56013", "United States-Wyoming-Goshen": "56015", "United States-Wyoming-Hot Springs": "56017", "United States-Wyoming-Johnson": "56019", "United States-Wyoming-Laramie": "56021", "United States-Wyoming-Lincoln": "56023", "United States-Wyoming-Natrona": "56025", "United States-Wyoming-Niobrara": "56027", "United States-Wyoming-Park": "56029", "United States-Wyoming-Platte": "56031", "United States-Wyoming-Sheridan": "56033", "United States-Wyoming-Sublette": "56035", "United States-Wyoming-Sweetwater": "56037", "United States-Wyoming-Teton": "56039", "United States-Wyoming-Uinta": "56041", "United States-Wyoming-Washakie": "56043", "United States-Wyoming-Weston": "56045", "Uruguay-Artigas-n.a2": "None", "Uruguay-Artigas-n.a3": "None", "Uruguay-Artigas-n.a4": "None", "Uruguay-Artigas-n.a5": "None", "Uruguay-Artigas-n.a6": "None", "Uruguay-Artigas-n.a7": "None", "Uruguay-Artigas-n.a8": "None", "Uruguay-Artigas-n.a9": "None", "Uruguay-Canelones-n.a162": "None", "Uruguay-Canelones-n.a165": "None", "Uruguay-Canelones-n.a171": "None", "Uruguay-Canelones-n.a172": "None", "Uruguay-Canelones-n.a175": "None", "Uruguay-Canelones-n.a181": "None", "Uruguay-Canelones-n.a182": "None", "Uruguay-Canelones-n.a183": "None", "Uruguay-Canelones-n.a324": "None", "Uruguay-Canelones-n.a338": "None", "Uruguay-Canelones-n.a340": "None", "Uruguay-Canelones-n.a342": "None", "Uruguay-Canelones-n.a343": "None", "Uruguay-Canelones-n.a344": "None", "Uruguay-Canelones-n.a346": "None", "Uruguay-Canelones-n.a347": "None", "Uruguay-Canelones-n.a348": "None", "Uruguay-Canelones-n.a349": "None", "Uruguay-Cerro Largo-n.a34": "None", "Uruguay-Cerro Largo-n.a46": "None", "Uruguay-Cerro Largo-n.a47": "None", "Uruguay-Cerro Largo-n.a52": "None", "Uruguay-Cerro Largo-n.a54": "None", "Uruguay-Cerro Largo-n.a55": "None", "Uruguay-Cerro Largo-n.a57": "None", "Uruguay-Cerro Largo-n.a61": "None", "Uruguay-Cerro Largo-n.a62": "None", "Uruguay-Cerro Largo-n.a65": "None", "Uruguay-Cerro Largo-n.a66": "None", "Uruguay-Cerro Largo-n.a67": "None", "Uruguay-Colonia-n.a139": "None", "Uruguay-Colonia-n.a145": "None", "Uruguay-Colonia-n.a146": "None", "Uruguay-Colonia-n.a152": "None", "Uruguay-Colonia-n.a197": "None", "Uruguay-Colonia-n.a310": "None", "Uruguay-Colonia-n.a314": "None", "Uruguay-Colonia-n.a315": "None", "Uruguay-Colonia-n.a356": "None", "Uruguay-Colonia-n.a382": "None", "Uruguay-Colonia-n.a461": "None", "Uruguay-Colonia-n.a528": "None", "Uruguay-Colonia-n.a531": "None", "Uruguay-Colonia-n.a540": "None", "Uruguay-Durazno-n.a114": "None", "Uruguay-Durazno-n.a63": "None", "Uruguay-Durazno-n.a71": "None", "Uruguay-Durazno-n.a72": "None", "Uruguay-Durazno-n.a79": "None", "Uruguay-Durazno-n.a80": "None", "Uruguay-Durazno-n.a81": "None", "Uruguay-Durazno-n.a85": "None", "Uruguay-Durazno-n.a89": "None", "Uruguay-Durazno-n.a92": "None", "Uruguay-Durazno-n.a93": "None", "Uruguay-Durazno-n.a95": "None", "Uruguay-Durazno-n.a97": "None", "Uruguay-Flores-n.a100": "None", "Uruguay-Flores-n.a102": "None", "Uruguay-Flores-n.a106": "None", "Uruguay-Flores-n.a118": "None", "Uruguay-Flores-n.a124": "None", "Uruguay-Flores-n.a130": "None", "Uruguay-Florida-n.a101": "None", "Uruguay-Florida-n.a113": "None", "Uruguay-Florida-n.a116": "None", "Uruguay-Florida-n.a117": "None", "Uruguay-Florida-n.a119": "None", "Uruguay-Florida-n.a131": "None", "Uruguay-Florida-n.a132": "None", "Uruguay-Florida-n.a135": "None", "Uruguay-Florida-n.a140": "None", "Uruguay-Florida-n.a141": "None", "Uruguay-Florida-n.a147": "None", "Uruguay-Florida-n.a149": "None", "Uruguay-Florida-n.a169": "None", "Uruguay-Lavalleja-n.a109": "None", "Uruguay-Lavalleja-n.a110": "None", "Uruguay-Lavalleja-n.a115": "None", "Uruguay-Lavalleja-n.a121": "None", "Uruguay-Lavalleja-n.a133": "None", "Uruguay-Lavalleja-n.a137": "None", "Uruguay-Lavalleja-n.a138": "None", "Uruguay-Lavalleja-n.a144": "None", "Uruguay-Lavalleja-n.a156": "None", "Uruguay-Lavalleja-n.a157": "None", "Uruguay-Lavalleja-n.a161": "None", "Uruguay-Lavalleja-n.a166": "None", "Uruguay-Lavalleja-n.a179": "None", "Uruguay-Maldonado-n.a307": "None", "Uruguay-Maldonado-n.a321": "None", "Uruguay-Maldonado-n.a332": "None", "Uruguay-Maldonado-n.a337": "None", "Uruguay-Maldonado-n.a339": "None", "Uruguay-Maldonado-n.a341": "None", "Uruguay-Maldonado-n.a345": "None", "Uruguay-Maldonado-n.a351": "None", "Uruguay-Maldonado-n.a523": "None", "Uruguay-Montevideo-n.a354": "None", "Uruguay-Paysand\u00fa-n.a26": "None", "Uruguay-Paysand\u00fa-n.a31": "None", "Uruguay-Paysand\u00fa-n.a35": "None", "Uruguay-Paysand\u00fa-n.a37": "None", "Uruguay-Paysand\u00fa-n.a39": "None", "Uruguay-Paysand\u00fa-n.a40": "None", "Uruguay-Paysand\u00fa-n.a41": "None", "Uruguay-Paysand\u00fa-n.a45": "None", "Uruguay-Paysand\u00fa-n.a48": "None", "Uruguay-Paysand\u00fa-n.a49": "None", "Uruguay-Paysand\u00fa-n.a50": "None", "Uruguay-Paysand\u00fa-n.a56": "None", "Uruguay-R\u00edo Negro-n.a58": "None", "Uruguay-R\u00edo Negro-n.a59": "None", "Uruguay-R\u00edo Negro-n.a60": "None", "Uruguay-R\u00edo Negro-n.a64": "None", "Uruguay-R\u00edo Negro-n.a69": "None", "Uruguay-R\u00edo Negro-n.a70": "None", "Uruguay-R\u00edo Negro-n.a73": "None", "Uruguay-R\u00edo Negro-n.a74": "None", "Uruguay-R\u00edo Negro-n.a75": "None", "Uruguay-R\u00edo Negro-n.a76": "None", "Uruguay-R\u00edo Negro-n.a84": "None", "Uruguay-R\u00edo Negro-n.a99": "None", "Uruguay-Rivera-n.a12": "None", "Uruguay-Rivera-n.a15": "None", "Uruguay-Rivera-n.a16": "None", "Uruguay-Rivera-n.a17": "None", "Uruguay-Rivera-n.a22": "None", "Uruguay-Rivera-n.a23": "None", "Uruguay-Rivera-n.a25": "None", "Uruguay-Rivera-n.a28": "None", "Uruguay-Rocha-n.a103": "None", "Uruguay-Rocha-n.a128": "None", "Uruguay-Rocha-n.a289": "None", "Uruguay-Rocha-n.a291": "None", "Uruguay-Rocha-n.a294": "None", "Uruguay-Rocha-n.a308": "None", "Uruguay-Rocha-n.a317": "None", "Uruguay-Rocha-n.a320": "None", "Uruguay-Rocha-n.a328": "None", "Uruguay-Rocha-n.a521": "None", "Uruguay-Salto-n.a11": "None", "Uruguay-Salto-n.a13": "None", "Uruguay-Salto-n.a14": "None", "Uruguay-Salto-n.a150": "None", "Uruguay-Salto-n.a151": "None", "Uruguay-Salto-n.a18": "None", "Uruguay-Salto-n.a19": "None", "Uruguay-Salto-n.a21": "None", "Uruguay-Salto-n.a250": "None", "Uruguay-Salto-n.a27": "None", "Uruguay-San Jos\u00e9-n.a142": "None", "Uruguay-San Jos\u00e9-n.a153": "None", "Uruguay-San Jos\u00e9-n.a154": "None", "Uruguay-San Jos\u00e9-n.a159": "None", "Uruguay-San Jos\u00e9-n.a167": "None", "Uruguay-San Jos\u00e9-n.a312": "None", "Uruguay-San Jos\u00e9-n.a336": "None", "Uruguay-Soriano-n.a105": "None", "Uruguay-Soriano-n.a107": "None", "Uruguay-Soriano-n.a111": "None", "Uruguay-Soriano-n.a112": "None", "Uruguay-Soriano-n.a120": "None", "Uruguay-Soriano-n.a122": "None", "Uruguay-Soriano-n.a123": "None", "Uruguay-Soriano-n.a125": "None", "Uruguay-Soriano-n.a126": "None", "Uruguay-Soriano-n.a129": "None", "Uruguay-Soriano-n.a136": "None", "Uruguay-Soriano-n.a90": "None", "Uruguay-Soriano-n.a96": "None", "Uruguay-Soriano-n.a98": "None", "Uruguay-Tacuaremb\u00f3-n.a20": "None", "Uruguay-Tacuaremb\u00f3-n.a24": "None", "Uruguay-Tacuaremb\u00f3-n.a29": "None", "Uruguay-Tacuaremb\u00f3-n.a30": "None", "Uruguay-Tacuaremb\u00f3-n.a32": "None", "Uruguay-Tacuaremb\u00f3-n.a33": "None", "Uruguay-Tacuaremb\u00f3-n.a36": "None", "Uruguay-Tacuaremb\u00f3-n.a38": "None", "Uruguay-Tacuaremb\u00f3-n.a42": "None", "Uruguay-Tacuaremb\u00f3-n.a43": "None", "Uruguay-Tacuaremb\u00f3-n.a44": "None", "Uruguay-Tacuaremb\u00f3-n.a51": "None", "Uruguay-Tacuaremb\u00f3-n.a53": "None", "Uruguay-Tacuaremb\u00f3-n.a68": "None", "Uruguay-Treinta y Tres-n.a1": "None", "Uruguay-Treinta y Tres-n.a104": "None", "Uruguay-Treinta y Tres-n.a108": "None", "Uruguay-Treinta y Tres-n.a78": "None", "Uruguay-Treinta y Tres-n.a82": "None", "Uruguay-Treinta y Tres-n.a83": "None", "Uruguay-Treinta y Tres-n.a86": "None", "Uruguay-Treinta y Tres-n.a87": "None", "Uruguay-Treinta y Tres-n.a88": "None", "Uruguay-Treinta y Tres-n.a91": "None", "Uzbekistan-Andijon-Andijon": "AJ", "Uzbekistan-Andijon-Asaka": "AD", "Uzbekistan-Andijon-Baliqchi": "BA", "Uzbekistan-Andijon-Bo'zsuv": "BO", "Uzbekistan-Andijon-Buloqboshi": "BU", "Uzbekistan-Andijon-Izboskan": "IZ", "Uzbekistan-Andijon-Jalolquduq": "JA", "Uzbekistan-Andijon-Marhamat": "MA", "Uzbekistan-Andijon-Oltinko'l": "OL", "Uzbekistan-Andijon-Paxtaobod": "PA", "Uzbekistan-Andijon-Qo'rg'ontepa": "QT", "Uzbekistan-Andijon-Shahrixon": "SC", "Uzbekistan-Andijon-Ulug'nor": "UL", "Uzbekistan-Andijon-Xo'jaobod": "XJ", "Uzbekistan-Bukhoro-Buxoro": "BD", "Uzbekistan-Bukhoro-G'ijduvon": "GD", "Uzbekistan-Bukhoro-Jondor": "JO", "Uzbekistan-Bukhoro-Kogon": "KC", "Uzbekistan-Bukhoro-Olot": "OL", "Uzbekistan-Bukhoro-Peshku": "PE", "Uzbekistan-Bukhoro-Qorako'l": "QK", "Uzbekistan-Bukhoro-Qorovulbozor": "QV", "Uzbekistan-Bukhoro-Romitan": "RO", "Uzbekistan-Bukhoro-Shofirkon": "SH", "Uzbekistan-Bukhoro-Vobkent": "VO", "Uzbekistan-Ferghana-Beshariq": "BE", "Uzbekistan-Ferghana-Bog'dod": "BA", "Uzbekistan-Ferghana-Buvayda": "BU", "Uzbekistan-Ferghana-Dang'ara": "DA", "Uzbekistan-Ferghana-Farg'ona": "FD", "Uzbekistan-Ferghana-Furqat": "FU", "Uzbekistan-Ferghana-O'zbekiston": "OZ", "Uzbekistan-Ferghana-Oltiariq": "OL", "Uzbekistan-Ferghana-Oxunboboev": "OX", "Uzbekistan-Ferghana-Quva": "QC", "Uzbekistan-Ferghana-Rishton": "RI", "Uzbekistan-Ferghana-So\u2019x": "SO", "Uzbekistan-Ferghana-Toshloq": "TO", "Uzbekistan-Ferghana-Uchko'prik": "UC", "Uzbekistan-Ferghana-Yozyovon": "YO", "Uzbekistan-Jizzakh-Arnasoy": "AR", "Uzbekistan-Jizzakh-Baxmal": "BA", "Uzbekistan-Jizzakh-Do'stlik": "DO", "Uzbekistan-Jizzakh-Forish": "FO", "Uzbekistan-Jizzakh-G'allaorol": "GA", "Uzbekistan-Jizzakh-Jizzax": "JD", "Uzbekistan-Jizzakh-Mirzacho'l": "MI", "Uzbekistan-Jizzakh-Paxtakor": "PA", "Uzbekistan-Jizzakh-Yangiobod": "YA", "Uzbekistan-Jizzakh-Zafarobod": "ZF", "Uzbekistan-Jizzakh-Zarbdor": "ZD", "Uzbekistan-Jizzakh-Zomin": "ZO", "Uzbekistan-Karakalpakstan-Amudaryo": "AM", "Uzbekistan-Karakalpakstan-Aral Sea": "None", "Uzbekistan-Karakalpakstan-Beruniy": "BC", "Uzbekistan-Karakalpakstan-Chimboy": "CC", "Uzbekistan-Karakalpakstan-Ellikqala": "EL", "Uzbekistan-Karakalpakstan-Kegeyli": "KE", "Uzbekistan-Karakalpakstan-Mo'ynoq": "MO", "Uzbekistan-Karakalpakstan-Nukus": "ND", "Uzbekistan-Karakalpakstan-Qanliko'l": "QA", "Uzbekistan-Karakalpakstan-Qo'ng'irot": "QC", "Uzbekistan-Karakalpakstan-Qorao'zak": "QO", "Uzbekistan-Karakalpakstan-Shumanay": "SH", "Uzbekistan-Karakalpakstan-Taxtako'pir": "TK", "Uzbekistan-Karakalpakstan-To'rtko'l": "TC", "Uzbekistan-Karakalpakstan-Xo'jayli": "XD", "Uzbekistan-Kashkadarya-Chiroqchi": "CH", "Uzbekistan-Kashkadarya-Dehqonobod": "DE", "Uzbekistan-Kashkadarya-G'uzor": "GU", "Uzbekistan-Kashkadarya-Kasbi": "KA", "Uzbekistan-Kashkadarya-Kitob": "KI", "Uzbekistan-Kashkadarya-Koson": "KO", "Uzbekistan-Kashkadarya-Muborak": "MU", "Uzbekistan-Kashkadarya-Nishon": "NI", "Uzbekistan-Kashkadarya-Qamashi": "QA", "Uzbekistan-Kashkadarya-Qarshi": "QD", "Uzbekistan-Kashkadarya-Shahrisabz": "SC", "Uzbekistan-Kashkadarya-Usmon Yusupov": "US", "Uzbekistan-Kashkadarya-Yakkabog'": "YA", "Uzbekistan-Khorezm-Bog'ot": "BO", "Uzbekistan-Khorezm-Gurlan": "GU", "Uzbekistan-Khorezm-Hazorasp": "HA", "Uzbekistan-Khorezm-Qo'shko'pir": "QO", "Uzbekistan-Khorezm-Shovot": "SH", "Uzbekistan-Khorezm-Urganch": "UD", "Uzbekistan-Khorezm-Xiva": "XC", "Uzbekistan-Khorezm-Xonqa": "XO", "Uzbekistan-Khorezm-Yangiariq": "YR", "Uzbekistan-Khorezm-Yangibozor": "YB", "Uzbekistan-Namangan-Chortoq": "CQ", "Uzbekistan-Namangan-Chust": "CS", "Uzbekistan-Namangan-Kosonsoy": "KC", "Uzbekistan-Namangan-Mingbuloq": "MI", "Uzbekistan-Namangan-Namangan": "NC", "Uzbekistan-Namangan-Norin": "NO", "Uzbekistan-Namangan-Pop": "PO", "Uzbekistan-Namangan-To'raqo'rg'on": "TO", "Uzbekistan-Namangan-Uchqo'rg'on": "UD", "Uzbekistan-Namangan-Uychi": "UY", "Uzbekistan-Namangan-Yagiqo'rg'on": "YA", "Uzbekistan-Navoi-Karmana": "None", "Uzbekistan-Navoi-Konimex": "KO", "Uzbekistan-Navoi-Navbahor": "NA", "Uzbekistan-Navoi-Nurota": "NU", "Uzbekistan-Navoi-Qiziltepa": "QI", "Uzbekistan-Navoi-Tomdi": "TO", "Uzbekistan-Navoi-Uchquduq": "UC", "Uzbekistan-Navoi-Xatirchi": "XA", "Uzbekistan-Samarkand-Bulung'ur": "BU", "Uzbekistan-Samarkand-Ishtixon": "IS", "Uzbekistan-Samarkand-Jomboy": "JO", "Uzbekistan-Samarkand-Kattaqo'rg'on": "KC", "Uzbekistan-Samarkand-Narpay": "NA", "Uzbekistan-Samarkand-Nurobod": "NU", "Uzbekistan-Samarkand-Oqdaryo": "OD", "Uzbekistan-Samarkand-Pastdarg'om": "PD", "Uzbekistan-Samarkand-Paxtachi": "PX", "Uzbekistan-Samarkand-Payariq": "PY", "Uzbekistan-Samarkand-Qo'shrabot": "QO", "Uzbekistan-Samarkand-Samarqand": "SC", "Uzbekistan-Samarkand-Toyloq": "TO", "Uzbekistan-Samarkand-Urgut": "UC", "Uzbekistan-Sirdaryo-Boyovut": "BO", "Uzbekistan-Sirdaryo-Guliston": "GD", "Uzbekistan-Sirdaryo-Mirzaobod": "MI", "Uzbekistan-Sirdaryo-Oqoltin": "OQ", "Uzbekistan-Sirdaryo-Sayxunobod": "SA", "Uzbekistan-Sirdaryo-Sharof Rashidov": "SR", "Uzbekistan-Sirdaryo-Sirdaryo": "SC", "Uzbekistan-Sirdaryo-Xovos": "XO", "Uzbekistan-Surkhandarya-Angor": "AN", "Uzbekistan-Surkhandarya-Bandixon": "BA", "Uzbekistan-Surkhandarya-Boysun": "BO", "Uzbekistan-Surkhandarya-Denov": "DC", "Uzbekistan-Surkhandarya-Jarqo'rg'on": "JA", "Uzbekistan-Surkhandarya-Muzrabot": "MU", "Uzbekistan-Surkhandarya-Oltinsoy": "OL", "Uzbekistan-Surkhandarya-Qiziriq": "QI", "Uzbekistan-Surkhandarya-Qumqo'rg'on": "QU", "Uzbekistan-Surkhandarya-Sariosiyo": "SA", "Uzbekistan-Surkhandarya-Sherobod": "SB", "Uzbekistan-Surkhandarya-Sho'rchi": "SC", "Uzbekistan-Surkhandarya-Termiz": "TD", "Uzbekistan-Surkhandarya-Uzun": "UZ", "Uzbekistan-Tashkent City-Tashkent City": "None", "Uzbekistan-Tashkent-Bekobod": "BD", "Uzbekistan-Tashkent-Bo'ka": "BK", "Uzbekistan-Tashkent-Bo'stonliq": "BL", "Uzbekistan-Tashkent-Chinoz": "CZ", "Uzbekistan-Tashkent-O'rtachirchiq": "OT", "Uzbekistan-Tashkent-Ohangaron": "OD", "Uzbekistan-Tashkent-Oqqo'rg'on": "OQ", "Uzbekistan-Tashkent-Parkent": "PA", "Uzbekistan-Tashkent-Piskent": "PI", "Uzbekistan-Tashkent-Qibray": "QI", "Uzbekistan-Tashkent-Quyichirchiq": "QU", "Uzbekistan-Tashkent-Toshkent": "TO", "Uzbekistan-Tashkent-Yangiyo'l": "YC", "Uzbekistan-Tashkent-Yuqorichirchiq": "YU", "Uzbekistan-Tashkent-Zangiota": "ZA", "Vanuatu-Malampa-Central Malekula": "CM", "Vanuatu-Malampa-North Ambrym": "NA", "Vanuatu-Malampa-North East Malekula": "NE", "Vanuatu-Malampa-North West Malekula": "NW", "Vanuatu-Malampa-Paama": "PA", "Vanuatu-Malampa-South East Ambrym": "SA", "Vanuatu-Malampa-South East Malekula": "SE", "Vanuatu-Malampa-South Malekula": "SM", "Vanuatu-Malampa-South West Malekula": "SW", "Vanuatu-Malampa-West Ambrym": "WA", "Vanuatu-Penama-Central Pentecost 1": "CP", "Vanuatu-Penama-Central Pentecost 2": "CC", "Vanuatu-Penama-East Ambae": "LT", "Vanuatu-Penama-North Ambae": "NA", "Vanuatu-Penama-North Maewo": "BV", "Vanuatu-Penama-North Pentecost": "NP", "Vanuatu-Penama-South Ambae": "SA", "Vanuatu-Penama-South Maewo": "SM", "Vanuatu-Penama-South Pentecost": "SP", "Vanuatu-Penama-West Ambae": "WA", "Vanuatu-Sanma-Canal - Fanafo": "CF", "Vanuatu-Sanma-East Malo": "EM", "Vanuatu-Sanma-East Santo": "ES", "Vanuatu-Sanma-Luganville": "LU", "Vanuatu-Sanma-North Santo": "NS", "Vanuatu-Sanma-North West Santo": "NW", "Vanuatu-Sanma-South East Santo": "SE", "Vanuatu-Sanma-South Santo": "SS", "Vanuatu-Sanma-West Malo": "WM", "Vanuatu-Sanma-West Santo": "WS", "Vanuatu-Shefa-Emau": "EM", "Vanuatu-Shefa-Erakor": "EK", "Vanuatu-Shefa-Eratap": "EP", "Vanuatu-Shefa-Eton": "ET", "Vanuatu-Shefa-Ifira": "IF", "Vanuatu-Shefa-Makimae": "MK", "Vanuatu-Shefa-Malorua": "MR", "Vanuatu-Shefa-Mele": "ML", "Vanuatu-Shefa-Nguna": "NG", "Vanuatu-Shefa-North Efate": "NE", "Vanuatu-Shefa-North Tongoa": "NT", "Vanuatu-Shefa-Pango": "PA", "Vanuatu-Shefa-Port Vila": "PV", "Vanuatu-Shefa-Tongariki": "TO", "Vanuatu-Shefa-Varisu": "VS", "Vanuatu-Shefa-Vermali": "VM", "Vanuatu-Shefa-Vermaul": "VL", "Vanuatu-Shefa-Yarsu": "YA", "Vanuatu-Tafea-Aneityum": "AM", "Vanuatu-Tafea-Aniwa": "AW", "Vanuatu-Tafea-Futuna": "FU", "Vanuatu-Tafea-Middle Bush Tanna": "MT", "Vanuatu-Tafea-North Erromango": "NE", "Vanuatu-Tafea-North Tanna": "NT", "Vanuatu-Tafea-South Erromango": "SE", "Vanuatu-Tafea-South Tanna": "ST", "Vanuatu-Tafea-South West Tanna": "SW", "Vanuatu-Tafea-West Tanna": "WT", "Vanuatu-Tafea-Whitesands": "WS", "Vanuatu-Torba-Central Torba": "CT", "Vanuatu-Torba-Northern Torba": "NT", "Vanuatu-Torba-South Torba": "ST", "Vanuatu-Torba-Southern Torba": "ST", "Vatican City-None-None": "None", "Venezuela-Amazonas-Alto Orinoco": "None", "Venezuela-Amazonas-Atabapo": "None", "Venezuela-Amazonas-Atures": "None", "Venezuela-Amazonas-Autana": "None", "Venezuela-Amazonas-Manapiare": "None", "Venezuela-Amazonas-Maroa": "None", "Venezuela-Amazonas-R\u00edo Negro": "None", "Venezuela-Anzo\u00e1tegui-Anaco": "None", "Venezuela-Anzo\u00e1tegui-Aragua": "None", "Venezuela-Anzo\u00e1tegui-Bol\u00edvar": "None", "Venezuela-Anzo\u00e1tegui-Bruzual": "None", "Venezuela-Anzo\u00e1tegui-Cajigal": "None", "Venezuela-Anzo\u00e1tegui-Carvajal": "None", "Venezuela-Anzo\u00e1tegui-Fernando de Pe\u00f1alver": "None", "Venezuela-Anzo\u00e1tegui-Freites": "None", "Venezuela-Anzo\u00e1tegui-General Sir Arthur McGregor": "None", "Venezuela-Anzo\u00e1tegui-Guanipa": "None", "Venezuela-Anzo\u00e1tegui-Guanta": "None", "Venezuela-Anzo\u00e1tegui-Independencia": "None", "Venezuela-Anzo\u00e1tegui-Isla": "None", "Venezuela-Anzo\u00e1tegui-Libertad": "None", "Venezuela-Anzo\u00e1tegui-Lic. Diego Bautista Urban": "None", "Venezuela-Anzo\u00e1tegui-Miranda": "None", "Venezuela-Anzo\u00e1tegui-Monagas": "None", "Venezuela-Anzo\u00e1tegui-P\u00edritu": "None", "Venezuela-Anzo\u00e1tegui-San Juan de Capistrano": "None", "Venezuela-Anzo\u00e1tegui-Santa Ana": "None", "Venezuela-Anzo\u00e1tegui-Sim\u00f3n Rodr\u00edguez": "None", "Venezuela-Anzo\u00e1tegui-Sotillo": "None", "Venezuela-Apure-Achaguas": "None", "Venezuela-Apure-Biruaca": "None", "Venezuela-Apure-Mu\u00f1oz": "None", "Venezuela-Apure-P\u00e1ez": "None", "Venezuela-Apure-Pedro Camejo": "None", "Venezuela-Apure-R\u00f3mulo Gallegos": "None", "Venezuela-Apure-San Fernando": "None", "Venezuela-Aragua-Bol\u00edvar": "None", "Venezuela-Aragua-Camatagua": "None", "Venezuela-Aragua-Francisco Linares": "None", "Venezuela-Aragua-Girardot": "None", "Venezuela-Aragua-Jos\u00e9 Angel Lamas": "None", "Venezuela-Aragua-Jos\u00e9 F\u00e9lix Ribas": "None", "Venezuela-Aragua-Jos\u00e9 R Revenga": "None", "Venezuela-Aragua-Libertador": "None", "Venezuela-Aragua-Mario Brice\u00f1o Iragorry": "None", "Venezuela-Aragua-Ocumare de la Costa de Oro": "None", "Venezuela-Aragua-San Casimiro": "None", "Venezuela-Aragua-San Sebasti\u00e1n": "None", "Venezuela-Aragua-Santiago Mari\u00f1o": "None", "Venezuela-Aragua-Santos Michelena": "None", "Venezuela-Aragua-Sucre": "None", "Venezuela-Aragua-Tovar": "None", "Venezuela-Aragua-Urdaneta": "None", "Venezuela-Aragua-Zamora": "None", "Venezuela-Barinas-Alberto Arvelo Torrealba": "None", "Venezuela-Barinas-Andres Eloy Blanco": "None", "Venezuela-Barinas-Antonio Jos\u00e9 de Sucre": "None", "Venezuela-Barinas-Arismendi": "None", "Venezuela-Barinas-Barinas": "None", "Venezuela-Barinas-Bol\u00edvar": "None", "Venezuela-Barinas-Cruz Paredes": "None", "Venezuela-Barinas-Ezequiel Zamora": "None", "Venezuela-Barinas-Obispos": "None", "Venezuela-Barinas-Pedraza": "None", "Venezuela-Barinas-Rojas": "None", "Venezuela-Barinas-Sosa": "None", "Venezuela-Bol\u00edvar-Angostura": "None", "Venezuela-Bol\u00edvar-Caron\u00ed": "None", "Venezuela-Bol\u00edvar-Cede\u00f1o": "None", "Venezuela-Bol\u00edvar-El Callao": "None", "Venezuela-Bol\u00edvar-Gran Sabana": "None", "Venezuela-Bol\u00edvar-Heres": "None", "Venezuela-Bol\u00edvar-Padre Pedro Chien": "None", "Venezuela-Bol\u00edvar-Piar": "None", "Venezuela-Bol\u00edvar-Roscio": "None", "Venezuela-Bol\u00edvar-Sifontes": "None", "Venezuela-Bol\u00edvar-Sucre": "None", "Venezuela-Carabobo-Bejuma": "None", "Venezuela-Carabobo-Carlos Arevalo": "None", "Venezuela-Carabobo-Diego Ibarra": "None", "Venezuela-Carabobo-Guacara": "None", "Venezuela-Carabobo-Juan Jos\u00e9 Mora": "None", "Venezuela-Carabobo-Lago Valencia": "None", "Venezuela-Carabobo-Libertador": "None", "Venezuela-Carabobo-Los Guayos": "None", "Venezuela-Carabobo-Miranda": "None", "Venezuela-Carabobo-Montalb\u00e1n": "None", "Venezuela-Carabobo-Naguanagua": "None", "Venezuela-Carabobo-Puerto Cabello": "None", "Venezuela-Carabobo-San Diego": "None", "Venezuela-Carabobo-San Joaqu\u00edn": "None", "Venezuela-Carabobo-Valencia": "None", "Venezuela-Cojedes-Anzo\u00e1tegui": "None", "Venezuela-Cojedes-Ezequiel Zomora": "None", "Venezuela-Cojedes-Falc\u00f3n": "None", "Venezuela-Cojedes-Girardot": "None", "Venezuela-Cojedes-Lima Blanco": "None", "Venezuela-Cojedes-Pao de San Juan Bautista": "None", "Venezuela-Cojedes-Ricaurte": "None", "Venezuela-Cojedes-Romulo Gallegos": "None", "Venezuela-Cojedes-Tinaco": "None", "Venezuela-Delta Amacuro-Antonio Diaz": "None", "Venezuela-Delta Amacuro-Casacoima": "None", "Venezuela-Delta Amacuro-Pedernales": "None", "Venezuela-Delta Amacuro-Tucupita": "None", "Venezuela-Dependencias Federales-Dependencias Federales": "None", "Venezuela-Distrito Capital-Libertador": "None", "Venezuela-Falc\u00f3n-Acosta": "None", "Venezuela-Falc\u00f3n-Bol\u00edvar": "None", "Venezuela-Falc\u00f3n-Buchivacoa": "None", "Venezuela-Falc\u00f3n-Cacique Manaure": "None", "Venezuela-Falc\u00f3n-Carirubana": "None", "Venezuela-Falc\u00f3n-Colina": "None", "Venezuela-Falc\u00f3n-Dabajuro": "None", "Venezuela-Falc\u00f3n-Democracia": "None", "Venezuela-Falc\u00f3n-Falc\u00f3n": "None", "Venezuela-Falc\u00f3n-Federaci\u00f3n": "None", "Venezuela-Falc\u00f3n-Jacura": "None", "Venezuela-Falc\u00f3n-Los Tanques": "None", "Venezuela-Falc\u00f3n-Mauroa": "None", "Venezuela-Falc\u00f3n-Miranda": "None", "Venezuela-Falc\u00f3n-Monse\u00f1or Iturriza": "None", "Venezuela-Falc\u00f3n-Palma Sola": "None", "Venezuela-Falc\u00f3n-Petit": "None", "Venezuela-Falc\u00f3n-P\u00edritu": "None", "Venezuela-Falc\u00f3n-San Francisco": "None", "Venezuela-Falc\u00f3n-Silva": "None", "Venezuela-Falc\u00f3n-Sucre": "None", "Venezuela-Falc\u00f3n-Toc\u00f3pero": "None", "Venezuela-Falc\u00f3n-Uni\u00f3n": "None", "Venezuela-Falc\u00f3n-Urumaco": "None", "Venezuela-Falc\u00f3n-Zamora": "None", "Venezuela-Gu\u00e1rico-Camagu\u00e1n": "None", "Venezuela-Gu\u00e1rico-Chaguaramas": "None", "Venezuela-Gu\u00e1rico-El Socorro": "None", "Venezuela-Gu\u00e1rico-Infante": "None", "Venezuela-Gu\u00e1rico-Las Mercedes": "None", "Venezuela-Gu\u00e1rico-Mellado": "None", "Venezuela-Gu\u00e1rico-Miranda": "None", "Venezuela-Gu\u00e1rico-Monagas": "None", "Venezuela-Gu\u00e1rico-Ort\u00edz": "None", "Venezuela-Gu\u00e1rico-Ribas": "None", "Venezuela-Gu\u00e1rico-Roscio": "None", "Venezuela-Gu\u00e1rico-San Ger\u00f3nimo de Guayabal": "None", "Venezuela-Gu\u00e1rico-San Jos\u00e9 de Guaribe": "None", "Venezuela-Gu\u00e1rico-Santa Mar\u00eda de Ipire": "None", "Venezuela-Gu\u00e1rico-Zaraza": "None", "Venezuela-Lara-Andr\u00e9s Eloy Blanco": "None", "Venezuela-Lara-Crespo": "None", "Venezuela-Lara-Iribarren": "None", "Venezuela-Lara-Jim\u00e9nez": "None", "Venezuela-Lara-Mor\u00e1n": "None", "Venezuela-Lara-Palavecino": "None", "Venezuela-Lara-Sim\u00f3n Planas": "None", "Venezuela-Lara-Torres": "None", "Venezuela-Lara-Urdaneta": "None", "Venezuela-M\u00e9rida-Alberto Adriani": "None", "Venezuela-M\u00e9rida-Andr\u00e9s Bello": "None", "Venezuela-M\u00e9rida-Antonio Pinto Salinas": "None", "Venezuela-M\u00e9rida-Aricagua": "None", "Venezuela-M\u00e9rida-Arzobispo Chac\u00f3n": "None", "Venezuela-M\u00e9rida-Campo El\u00edas": "None", "Venezuela-M\u00e9rida-Caracciolo Parra Olmedo": "None", "Venezuela-M\u00e9rida-Cardenal Quintero": "None", "Venezuela-M\u00e9rida-Guaraque": "None", "Venezuela-M\u00e9rida-Julio C\u00e9sar Salas": "None", "Venezuela-M\u00e9rida-Justo Brice\u00f1o": "None", "Venezuela-M\u00e9rida-Libertador": "None", "Venezuela-M\u00e9rida-Miranda": "None", "Venezuela-M\u00e9rida-Obispo Ramos de Lora": "None", "Venezuela-M\u00e9rida-Padre Noguera": "None", "Venezuela-M\u00e9rida-Pueblo Llano": "None", "Venezuela-M\u00e9rida-Rangel": "None", "Venezuela-M\u00e9rida-Rivas Davila": "None", "Venezuela-M\u00e9rida-Santos Marquina": "None", "Venezuela-M\u00e9rida-Sucre": "None", "Venezuela-M\u00e9rida-Tovar": "None", "Venezuela-M\u00e9rida-Tulio Febres Cordero": "None", "Venezuela-M\u00e9rida-Zea": "None", "Venezuela-Miranda-Acevedo": "None", "Venezuela-Miranda-Andr\u00e9s Bello": "None", "Venezuela-Miranda-Baruta": "None", "Venezuela-Miranda-Bri\u00f3n": "None", "Venezuela-Miranda-Buroz": "None", "Venezuela-Miranda-Carrizal": "None", "Venezuela-Miranda-Chacao": "None", "Venezuela-Miranda-Crist\u00f3bal Rojas": "None", "Venezuela-Miranda-El Hatillo": "None", "Venezuela-Miranda-Guaicaipuro": "None", "Venezuela-Miranda-Independencia": "None", "Venezuela-Miranda-Lander": "None", "Venezuela-Miranda-Los Salias": "None", "Venezuela-Miranda-P\u00e1ez": "None", "Venezuela-Miranda-Paz Castillo": "None", "Venezuela-Miranda-Pedro Gual": "None", "Venezuela-Miranda-Plaza": "None", "Venezuela-Miranda-Sim\u00f3n Bol\u00edvar": "None", "Venezuela-Miranda-Sucre": "None", "Venezuela-Miranda-Urdaneta": "None", "Venezuela-Miranda-Zamora": "None", "Venezuela-Monagas-Acosta": "None", "Venezuela-Monagas-Aguasay": "None", "Venezuela-Monagas-Bol\u00edvar": "None", "Venezuela-Monagas-Caripe": "None", "Venezuela-Monagas-Cede\u00f1o": "None", "Venezuela-Monagas-Ezequiel Zamora": "None", "Venezuela-Monagas-Libertador": "None", "Venezuela-Monagas-Matur\u00edn": "None", "Venezuela-Monagas-Piar": "None", "Venezuela-Monagas-Punceres": "None", "Venezuela-Monagas-Santa Barbara": "None", "Venezuela-Monagas-Sotillo": "None", "Venezuela-Monagas-Uracoa": "None", "Venezuela-Nueva Esparta-Antol\u00edn del Campo": "None", "Venezuela-Nueva Esparta-Arismendi": "None", "Venezuela-Nueva Esparta-D\u00edaz": "None", "Venezuela-Nueva Esparta-Garc\u00eda": "None", "Venezuela-Nueva Esparta-G\u00f3mez": "None", "Venezuela-Nueva Esparta-Isla de Coche": "None", "Venezuela-Nueva Esparta-Maneiro": "None", "Venezuela-Nueva Esparta-Marcano": "None", "Venezuela-Nueva Esparta-Mari\u00f1o": "None", "Venezuela-Nueva Esparta-Peninsula de Macanao": "None", "Venezuela-Nueva Esparta-Tubores": "None", "Venezuela-Portuguesa-Agua Blanca": "None", "Venezuela-Portuguesa-Araure": "None", "Venezuela-Portuguesa-Esteller": "None", "Venezuela-Portuguesa-Guanare": "None", "Venezuela-Portuguesa-Guanarito": "None", "Venezuela-Portuguesa-Monse\u00f1or Jos\u00e9 Vicente de Unda": "None", "Venezuela-Portuguesa-Ospino": "None", "Venezuela-Portuguesa-P\u00e1ez": "None", "Venezuela-Portuguesa-Papel\u00f3n": "None", "Venezuela-Portuguesa-San Genaro de Boconoito": "None", "Venezuela-Portuguesa-San Rafael de Onoto": "None", "Venezuela-Portuguesa-Santa Rosal\u00eda": "None", "Venezuela-Portuguesa-Sucre": "None", "Venezuela-Portuguesa-Tur\u00e9n": "None", "Venezuela-Sucre-Andr\u00e9s Eloy Blanco": "None", "Venezuela-Sucre-Andr\u00e9s Mata": "None", "Venezuela-Sucre-Arismendi": "None", "Venezuela-Sucre-Ben\u00edtez": "None", "Venezuela-Sucre-Berm\u00fadez": "None", "Venezuela-Sucre-Bol\u00edvar": "None", "Venezuela-Sucre-Cajigal": "None", "Venezuela-Sucre-Cruz Salmer\u00f3n Acosta": "None", "Venezuela-Sucre-Libertador": "None", "Venezuela-Sucre-Mari\u00f1o": "None", "Venezuela-Sucre-Mej\u00eda": "None", "Venezuela-Sucre-Montes": "None", "Venezuela-Sucre-Ribero": "None", "Venezuela-Sucre-Sucre": "None", "Venezuela-Sucre-Valdez": "None", "Venezuela-T\u00e1chira-Andr\u00e9s Bello": "None", "Venezuela-T\u00e1chira-Antonio R\u00f3mulo Costa": "None", "Venezuela-T\u00e1chira-Ayacucho": "None", "Venezuela-T\u00e1chira-Bol\u00edvar": "None", "Venezuela-T\u00e1chira-C\u00e1rdenas": "None", "Venezuela-T\u00e1chira-C\u00f3rdoba": "None", "Venezuela-T\u00e1chira-Fern\u00e1ndez Feo": "None", "Venezuela-T\u00e1chira-Francisco de Miranda": "None", "Venezuela-T\u00e1chira-Garc\u00eda de Hevia": "None", "Venezuela-T\u00e1chira-Guasimos": "None", "Venezuela-T\u00e1chira-Independencia": "None", "Venezuela-T\u00e1chira-Jauregui": "None", "Venezuela-T\u00e1chira-Jos\u00e9 Mar\u00eda Vargas": "None", "Venezuela-T\u00e1chira-Jun\u00edn": "None", "Venezuela-T\u00e1chira-Libertad": "None", "Venezuela-T\u00e1chira-Libertador": "None", "Venezuela-T\u00e1chira-Lobatera": "None", "Venezuela-T\u00e1chira-Michelena": "None", "Venezuela-T\u00e1chira-Panamericano": "None", "Venezuela-T\u00e1chira-Pedro Mar\u00eda Ure\u00f1a": "None", "Venezuela-T\u00e1chira-Rafael Urdaneta": "None", "Venezuela-T\u00e1chira-Samuel Dario Maldonado": "None", "Venezuela-T\u00e1chira-San Crist\u00f3bal": "None", "Venezuela-T\u00e1chira-San Judas Tadeo": "None", "Venezuela-T\u00e1chira-Seboruco": "None", "Venezuela-T\u00e1chira-Sim\u00f3n Rodriguez": "None", "Venezuela-T\u00e1chira-Sucre": "None", "Venezuela-T\u00e1chira-Torbes": "None", "Venezuela-T\u00e1chira-Uribante": "None", "Venezuela-Trujillo-Andr\u00e9s Bello": "None", "Venezuela-Trujillo-Bocon\u00f3": "None", "Venezuela-Trujillo-Bol\u00edvar": "None", "Venezuela-Trujillo-Candelaria": "None", "Venezuela-Trujillo-Carache": "None", "Venezuela-Trujillo-Escuque": "None", "Venezuela-Trujillo-Jos\u00e9 Felipe M\u00e1rquez Ca\u00f1izalez": "None", "Venezuela-Trujillo-Juan Vicente Campos El\u00edas": "None", "Venezuela-Trujillo-La Ceiba": "None", "Venezuela-Trujillo-Miranda": "None", "Venezuela-Trujillo-Monte Carmelo": "None", "Venezuela-Trujillo-Motat\u00e1n": "None", "Venezuela-Trujillo-Pamp\u00e1n": "None", "Venezuela-Trujillo-Pampanito": "None", "Venezuela-Trujillo-Rafael Rangel": "None", "Venezuela-Trujillo-San Rafael de Carvajal": "None", "Venezuela-Trujillo-Sucre": "None", "Venezuela-Trujillo-Trujillo": "None", "Venezuela-Trujillo-Urdaneta": "None", "Venezuela-Trujillo-Valera": "None", "Venezuela-Vargas-Vargas": "None", "Venezuela-Yaracuy-Ar\u00edstides Bastidas": "None", "Venezuela-Yaracuy-Bol\u00edvar": "None", "Venezuela-Yaracuy-Bruzual": "None", "Venezuela-Yaracuy-Cocorote": "None", "Venezuela-Yaracuy-Independencia": "None", "Venezuela-Yaracuy-Jos\u00e9 Antonio P\u00e1ez": "None", "Venezuela-Yaracuy-La Trinidad": "None", "Venezuela-Yaracuy-Manuel Monge": "None", "Venezuela-Yaracuy-Nirgua": "None", "Venezuela-Yaracuy-Pe\u00f1a": "None", "Venezuela-Yaracuy-San Felipe": "None", "Venezuela-Yaracuy-Sucre": "None", "Venezuela-Yaracuy-Urachiche": "None", "Venezuela-Yaracuy-Veroes": "None", "Venezuela-Zulia-Almirante Padilla": "None", "Venezuela-Zulia-Baralt": "None", "Venezuela-Zulia-Cabimas": "None", "Venezuela-Zulia-Catatumbo": "None", "Venezuela-Zulia-Col\u00f3n": "None", "Venezuela-Zulia-Francisco Javier Pulgar": "None", "Venezuela-Zulia-Guajira": "None", "Venezuela-Zulia-Jes\u00fas Enrique Lossada": "None", "Venezuela-Zulia-Jes\u00fas Mar\u00eda Sempr\u00fan": "None", "Venezuela-Zulia-La Ca\u00f1ada de Urdaneta": "None", "Venezuela-Zulia-Lagunillas": "None", "Venezuela-Zulia-Machiques de Perij\u00e1": "None", "Venezuela-Zulia-Mara": "None", "Venezuela-Zulia-Maracaibo": "None", "Venezuela-Zulia-Miranda": "None", "Venezuela-Zulia-Rosario de Perij\u00e1": "None", "Venezuela-Zulia-San Francisco": "None", "Venezuela-Zulia-Santa Rita": "None", "Venezuela-Zulia-Sim\u00f3n Bol\u00edvar": "None", "Venezuela-Zulia-Sucre": "None", "Venezuela-Zulia-Valmore Rodr\u00edguez": "None", "Vietnam-An Giang-An Ph\u00fa": "AL", "Vietnam-An Giang-Ch\u1ee3 M\u1edbi": "AL", "Vietnam-An Giang-Ch\u00e2u \u0110\u1ed1c": "AB", "Vietnam-An Giang-Ch\u00e2u Ph\u00fa": "AD", "Vietnam-An Giang-Ch\u00e2u Th\u00e0nh": "AK", "Vietnam-An Giang-Long Xuy\u00ean": "AL", "Vietnam-An Giang-Ph\u00fa T\u00e2n": "AM", "Vietnam-An Giang-T\u1ecbnh Bi\u00ean": "AT", "Vietnam-An Giang-T\u00e2n Ch\u00e2u": "AN", "Vietnam-An Giang-Tho\u1ea1i S\u01a1n": "AP", "Vietnam-An Giang-Tri T\u00f4n": "AS", "Vietnam-B\u1ea1c Li\u00eau-B\u1ea1c Li\u00eau": "BC", "Vietnam-B\u1ea1c Li\u00eau-\u0110\u00f4ng H\u1ea3i": "BM", "Vietnam-B\u1ea1c Li\u00eau-Gi\u00e1 Rai": "BM", "Vietnam-B\u1ea1c Li\u00eau-H\u1ed3ng D\u00e2n": "BT", "Vietnam-B\u1ea1c Li\u00eau-Ho\u00e0 B\u00ecnh": "BC", "Vietnam-B\u1ea1c Li\u00eau-Ph\u01b0\u1edbc Long": "BY", "Vietnam-B\u1ea1c Li\u00eau-V\u0129nh L\u1ee3i": "BX", "Vietnam-B\u1eafc Giang-B\u1eafc Giang": "BT", "Vietnam-B\u1eafc Giang-Hi\u1ec7p H\u00f2a": "BA", "Vietnam-B\u1eafc Giang-L\u1ea1ng Giang": "BV", "Vietnam-B\u1eafc Giang-L\u1ee5c Nam": "BA", "Vietnam-B\u1eafc Giang-L\u1ee5c Ng\u1ea1n": "BB", "Vietnam-B\u1eafc Giang-S\u01a1n \u0110\u1ed9ng": "BG", "Vietnam-B\u1eafc Giang-T\u00e2n Y\u00ean": "BH", "Vietnam-B\u1eafc Giang-Vi\u1ec7t Y\u00ean": "BL", "Vietnam-B\u1eafc Giang-Y\u00ean D\u0169ng": "BM", "Vietnam-B\u1eafc Giang-Y\u00ean Th\u1ebf": "BN", "Vietnam-B\u1eafc K\u1ea1n-B\u1ea1ch Th\u00f4ng": "BS", "Vietnam-B\u1eafc K\u1ea1n-Ba B\u1ec3": "BQ", "Vietnam-B\u1eafc K\u1ea1n-Ch\u1ee3 \u0110\u1ed3n": "None", "Vietnam-B\u1eafc K\u1ea1n-Ch\u1ee3 M\u1edbi": "BT", "Vietnam-B\u1eafc K\u1ea1n-Na R\u00ec": "None", "Vietnam-B\u1eafc K\u1ea1n-Ng\u00e2n S\u01a1n": "BY", "Vietnam-B\u1eafc K\u1ea1n-P\u00e1c N\u1eb7m": "BL", "Vietnam-B\u1eafc K\u1ea1n-Th\u00e0nh Ph\u1ed1 B\u1eafc K\u1ea1n": "BT", "Vietnam-B\u1eafc Ninh-B\u1eafc Ninh": "None", "Vietnam-B\u1eafc Ninh-Gia B\u00ecnh": "BC", "Vietnam-B\u1eafc Ninh-L\u01b0\u01a1ng T\u00e0i": "BC", "Vietnam-B\u1eafc Ninh-Qu\u1ebf V\u00f5": "BL", "Vietnam-B\u1eafc Ninh-T\u1eeb S\u01a1n": "BS", "Vietnam-B\u1eafc Ninh-Thu\u1eadn Th\u00e0nh": "BE", "Vietnam-B\u1eafc Ninh-Ti\u00ean Du": "BH", "Vietnam-B\u1eafc Ninh-Y\u00ean Phong": "BC", "Vietnam-B\u1ebfn Tre-B\u1ebfn Tre": "BG", "Vietnam-B\u1ebfn Tre-Ba Tri": "BD", "Vietnam-B\u1ebfn Tre-B\u00ecnh \u0110\u1ea1i": "BG", "Vietnam-B\u1ebfn Tre-Ch\u1ee3 L\u00e1ch": "BL", "Vietnam-B\u1ebfn Tre-Ch\u00e2u Th\u00e0nh": "BL", "Vietnam-B\u1ebfn Tre-Gi\u1ed3ng Tr\u00f4m": "BL", "Vietnam-B\u1ebfn Tre-M\u1ecf C\u00e0y B\u1eafc": "BM", "Vietnam-B\u1ebfn Tre-M\u1ecf C\u00e0y Nam": "BS", "Vietnam-B\u1ebfn Tre-Th\u1ea1nh Ph\u00fa": "BT", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-B\u00e0 R\u1ecba": "AP", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-Ch\u00e2u \u0110\u1ee9c": "BB", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-\u0110\u1ea5t \u0110\u1ecf": "BC", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-Long \u0110i\u1ec1n": "BD", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-T\u00e2n Th\u00e0nh": "None", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-V\u0169ng T\u00e0u": "BR", "Vietnam-B\u00e0 R\u1ecba - V\u0169ng T\u00e0u-Xuy\u00ean M\u1ed9c": "BT", "Vietnam-B\u00ecnh \u0110\u1ecbnh-An L\u00e3o": "None", "Vietnam-B\u00ecnh \u0110\u1ecbnh-An Nh\u01a1n": "None", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Ho\u00e0i \u00c2n": "BT", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Ho\u00e0i Nh\u01a1n": "BX", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Ph\u00f9 C\u00e1t": "BT", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Ph\u00f9 M\u1ef9": "BD", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Qui Nh\u01a1n": "BP", "Vietnam-B\u00ecnh \u0110\u1ecbnh-T\u00e2y S\u01a1n": "None", "Vietnam-B\u00ecnh \u0110\u1ecbnh-Tuy Ph\u01b0\u1edbc": "BD", "Vietnam-B\u00ecnh \u0110\u1ecbnh-V\u00e2n Canh": "BM", "Vietnam-B\u00ecnh \u0110\u1ecbnh-V\u0129nh Th\u1ea1nh": "CM", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-B\u1eafc T\u00e2n Uy\u00ean": "CB", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-B\u1ebfn C\u00e1t": "CL", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-B\u00e0u B\u00e0ng": "None", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-D\u1ea7u Ti\u1ebfng": "CN", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-D\u0129 An": "CR", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-Ph\u00fa Gi\u00e1o": "CG", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-T\u00e2n Uy\u00ean": "CK", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-Th\u1ee7 D\u1ea7u M\u1ed9t": "None", "Vietnam-B\u00ecnh D\u01b0\u01a1ng-Thu\u1eadn An": "CL", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-B\u00ecnh Long": "CL", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-B\u00f9 \u0110\u1ed1p": "CP", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-B\u00f9 \u0110\u0103ng": "CM", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-B\u00f9 Gia M\u1eadp": "CR", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-Ch\u01a1n Th\u00e0nh": "CT", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-\u0110\u1ed3ng Ph\u00fa": "CX", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-\u0110\u1ed3ng Xo\u00e0i": "CD", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-H\u1edbn Qu\u1ea3n": "CG", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-L\u1ed9c Ninh": "CG", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-Ph\u00fa Ri\u1ec1ng": "CL", "Vietnam-B\u00ecnh Ph\u01b0\u1edbc-Ph\u01b0\u1edbc Long": "CL", "Vietnam-B\u00ecnh Thu\u1eadn-B\u1eafc B\u00ecnh": "CB", "Vietnam-B\u00ecnh Thu\u1eadn-\u0110\u1ee9c Linh": "CH", "Vietnam-B\u00ecnh Thu\u1eadn-H\u00e0m T\u00e2n": "CL", "Vietnam-B\u00ecnh Thu\u1eadn-H\u00e0m Thu\u1eadn B\u1eafc": "CA", "Vietnam-B\u00ecnh Thu\u1eadn-H\u00e0m Thu\u1eadn Nam": "CP", "Vietnam-B\u00ecnh Thu\u1eadn-La Gi": "CH", "Vietnam-B\u00ecnh Thu\u1eadn-Phan Thi\u1ebft": "CT", "Vietnam-B\u00ecnh Thu\u1eadn-Ph\u00fa Qu\u00ed": "CG", "Vietnam-B\u00ecnh Thu\u1eadn-T\u00e1nh Linh": "CK", "Vietnam-B\u00ecnh Thu\u1eadn-Tuy Phong": "CN", "Vietnam-C\u1ea7n Th\u01a1-B\u00ecnh Thu\u1ef7": "None", "Vietnam-C\u1ea7n Th\u01a1-C\u1edd \u0110\u1ecf": "CT", "Vietnam-C\u1ea7n Th\u01a1-C\u00e1i R\u0103ng": "CT", "Vietnam-C\u1ea7n Th\u01a1-Ninh Ki\u1ec1u": "CT", "Vietnam-C\u1ea7n Th\u01a1-\u00d4 M\u00f4n": "CA", "Vietnam-C\u1ea7n Th\u01a1-Phong \u0110i\u1ec1n": "CH", "Vietnam-C\u1ea7n Th\u01a1-Th\u1ed1t N\u1ed1t": "CH", "Vietnam-C\u1ea7n Th\u01a1-Th\u1edbi Lai": "CL", "Vietnam-C\u1ea7n Th\u01a1-V\u0129nh Th\u1ea1nh": "CD", "Vietnam-C\u00e0 Mau-C\u00e0 Mau": "CD", "Vietnam-C\u00e0 Mau-C\u00e1i N\u01b0\u1edbc": "CC", "Vietnam-C\u00e0 Mau-\u0110\u1ea7m D\u01a1i": "CP", "Vietnam-C\u00e0 Mau-N\u0103m C\u0103n": "CT", "Vietnam-C\u00e0 Mau-Ng\u1ecdc Hi\u1ec3n": "CT", "Vietnam-C\u00e0 Mau-Ph\u00fa T\u00e2n": "CT", "Vietnam-C\u00e0 Mau-Th\u1edbi B\u00ecnh": "CT", "Vietnam-C\u00e0 Mau-Tr\u1ea7n V\u0103n Th\u1eddi": "CT", "Vietnam-C\u00e0 Mau-U Minh": "CT", "Vietnam-Cao B\u1eb1ng-B\u1ea3o L\u1ea1c": "CG", "Vietnam-Cao B\u1eb1ng-B\u1ea3o L\u00e2m": "CL", "Vietnam-Cao B\u1eb1ng-Cao B\u1eb1ng": "CM", "Vietnam-Cao B\u1eb1ng-H\u1ea1 Lang": "CM", "Vietnam-Cao B\u1eb1ng-H\u00e0 Qu\u1ea3ng": "CT", "Vietnam-Cao B\u1eb1ng-Ho\u00e0 An": "CH", "Vietnam-Cao B\u1eb1ng-Nguy\u00ean B\u00ecnh": "CG", "Vietnam-Cao B\u1eb1ng-Ph\u1ee5c Ho\u00e0": "None", "Vietnam-Cao B\u1eb1ng-Qu\u1ea3ng Uy\u00ean": "CS", "Vietnam-Cao B\u1eb1ng-Th\u1ea1ch An": "CM", "Vietnam-Cao B\u1eb1ng-Th\u00f4ng N\u00f4ng": "CD", "Vietnam-Cao B\u1eb1ng-Tr\u00e0 L\u0129nh": "CT", "Vietnam-Cao B\u1eb1ng-Tr\u00f9ng Kh\u00e1nh": "CC", "Vietnam-\u0110\u1eafk L\u1eafk-Bu\u00f4n \u0110\u00f4n": "None", "Vietnam-\u0110\u1eafk L\u1eafk-Bu\u00f4n Ma Thu\u1ed9t": "DH", "Vietnam-\u0110\u1eafk L\u1eafk-C\u01b0 Kuin": "None", "Vietnam-\u0110\u1eafk L\u1eafk-C\u01b0 M'gar": "None", "Vietnam-\u0110\u1eafk L\u1eafk-Ea H'leo": "DL", "Vietnam-\u0110\u1eafk L\u1eafk-Ea Kar": "DT", "Vietnam-\u0110\u1eafk L\u1eafk-Ea S\u00fap": "DL", "Vietnam-\u0110\u1eafk L\u1eafk-Kr\u00f4ng A Na": "DT", "Vietnam-\u0110\u1eafk L\u1eafk-Kr\u00f4ng B\u00f4ng": "DD", "Vietnam-\u0110\u1eafk L\u1eafk-Kr\u00f4ng B\u00fak": "DG", "Vietnam-\u0110\u1eafk L\u1eafk-Kr\u00f4ng N\u0103ng": "None", "Vietnam-\u0110\u1eafk L\u1eafk-Kr\u00f4ng P\u1eafc": "DH", "Vietnam-\u0110\u1eafk L\u1eafk-L\u1eafk": "DM", "Vietnam-\u0110\u1eafk L\u1eafk-M'\u0110r\u1eafk": "DP", "Vietnam-\u0110\u1eafk L\u1eafk-Th\u1ecb X\u00e3 Bu\u00f4n H\u1ed3": "DR", "Vietnam-\u0110\u1eafk N\u00f4ng-C\u01b0 J\u00fat": "DS", "Vietnam-\u0110\u1eafk N\u00f4ng-\u0110\u1eafk Mil": "DD", "Vietnam-\u0110\u1eafk N\u00f4ng-\u0110\u1eafk R'L\u1ea5p": "DH", "Vietnam-\u0110\u1eafk N\u00f4ng-\u0110\u1eafk Song": "DR", "Vietnam-\u0110\u1eafk N\u00f4ng-\u0110\u0103k Glong": "DT", "Vietnam-\u0110\u1eafk N\u00f4ng-Gia Ngh\u0129a": "DP", "Vietnam-\u0110\u1eafk N\u00f4ng-Kr\u00f4ng N\u00f4": "DD", "Vietnam-\u0110\u1eafk N\u00f4ng-Tuy \u0110\u1ee9c": "DT", "Vietnam-\u0110\u1ed3ng Nai-Bi\u00ean H\u00f2a": "DQ", "Vietnam-\u0110\u1ed3ng Nai-C\u1ea9m M\u1ef9": "DL", "Vietnam-\u0110\u1ed3ng Nai-\u0110\u1ecbnh Qu\u00e1n": "DS", "Vietnam-\u0110\u1ed3ng Nai-Long Kh\u00e1nh": "DH", "Vietnam-\u0110\u1ed3ng Nai-Long Th\u00e0nh": "DD", "Vietnam-\u0110\u1ed3ng Nai-Nh\u01a1n Tr\u1ea1ch": "DA", "Vietnam-\u0110\u1ed3ng Nai-T\u00e2n Ph\u00fa": "DD", "Vietnam-\u0110\u1ed3ng Nai-Th\u1ed1ng Nh\u1ea5t": "DG", "Vietnam-\u0110\u1ed3ng Nai-Tr\u1ea3ng Bom": "DH", "Vietnam-\u0110\u1ed3ng Nai-V\u0129nh C\u1eedu": "DH", "Vietnam-\u0110\u1ed3ng Nai-Xu\u00e2n L\u1ed9c": "DH", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Cao L\u00e3nh (Th\u00e0nh ph\u1ed1)": "DY", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Cao L\u00e3nh": "DH", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Ch\u00e2u Th\u00e0nh": "DP", "Vietnam-\u0110\u1ed3ng Th\u00e1p-H\u1ed3ng Ng\u1ef1 (Th\u1ecb x\u00e3)": "DT", "Vietnam-\u0110\u1ed3ng Th\u00e1p-H\u1ed3ng Ng\u1ef1": "DS", "Vietnam-\u0110\u1ed3ng Th\u00e1p-L\u1ea5p V\u00f2": "DX", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Lai Vung": "DV", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Sa \u0110\u00e9c": "DX", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Tam N\u00f4ng": "DC", "Vietnam-\u0110\u1ed3ng Th\u00e1p-T\u00e2n H\u1ed3ng": "DO", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Thanh B\u00ecnh": "DU", "Vietnam-\u0110\u1ed3ng Th\u00e1p-Th\u00e1p M\u01b0\u1eddi": "DL", "Vietnam-\u0110\u00e0 N\u1eb5ng-C\u1ea9m L\u1ec7": "CC", "Vietnam-\u0110\u00e0 N\u1eb5ng-H\u1ea3i Ch\u00e2u": "CC", "Vietnam-\u0110\u00e0 N\u1eb5ng-H\u00f2a Vang": "CJ", "Vietnam-\u0110\u00e0 N\u1eb5ng-Li\u00ean Chi\u1ec3u": "None", "Vietnam-\u0110\u00e0 N\u1eb5ng-Ng\u0169 H\u00e0nh S\u01a1n": "None", "Vietnam-\u0110\u00e0 N\u1eb5ng-S\u01a1n Tr\u00e0": "CM", "Vietnam-\u0110\u00e0 N\u1eb5ng-Thanh Kh\u00ea": "CL", "Vietnam-\u0110i\u1ec7n Bi\u00ean-\u0110i\u1ec7n Bi\u00ean \u0110\u00f4ng": "DI", "Vietnam-\u0110i\u1ec7n Bi\u00ean-\u0110i\u1ec7n Bi\u00ean Ph\u1ee7": "DB", "Vietnam-\u0110i\u1ec7n Bi\u00ean-\u0110i\u1ec7n Bi\u00ean": "DA", "Vietnam-\u0110i\u1ec7n Bi\u00ean-M\u01b0\u1eddng \u1ea2ng": "DB", "Vietnam-\u0110i\u1ec7n Bi\u00ean-M\u01b0\u1eddng Ch\u00e0": "DD", "Vietnam-\u0110i\u1ec7n Bi\u00ean-M\u01b0\u1eddng Nh\u00e9": "DP", "Vietnam-\u0110i\u1ec7n Bi\u00ean-N\u1eadm P\u1ed3": "DC", "Vietnam-\u0110i\u1ec7n Bi\u00ean-T\u1ee7a Ch\u00f9a": "DO", "Vietnam-\u0110i\u1ec7n Bi\u00ean-Th\u1ecb X\u00e3 M\u01b0\u1eddng Lay": "DK", "Vietnam-\u0110i\u1ec7n Bi\u00ean-Tu\u1ea7n Gi\u00e1o": "DL", "Vietnam-Gia Lai-An Kh\u00ea": "DP", "Vietnam-Gia Lai-Ayun Pa": "DT", "Vietnam-Gia Lai-Ch\u01b0 P\u0103h": "DC", "Vietnam-Gia Lai-Ch\u01b0 Pr\u00f4ng": "None", "Vietnam-Gia Lai-Ch\u01b0 P\u01b0h": "None", "Vietnam-Gia Lai-Ch\u01b0 S\u00ea": "DT", "Vietnam-Gia Lai-\u0110\u1ee9c C\u01a1": "None", "Vietnam-Gia Lai-\u0110\u0103k \u0110oa": "DX", "Vietnam-Gia Lai-\u0110\u0103k P\u01a1": "DH", "Vietnam-Gia Lai-Ia Grai": "EH", "Vietnam-Gia Lai-Ia Pa": "EK", "Vietnam-Gia Lai-KBang": "ES", "Vietnam-Gia Lai-K\u00f4ng Chro": "GB", "Vietnam-Gia Lai-Kr\u00f4ng Pa": "GL", "Vietnam-Gia Lai-Mang Yang": "GL", "Vietnam-Gia Lai-Ph\u00fa Thi\u1ec7n": "None", "Vietnam-Gia Lai-Pleiku": "GR", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-B\u00ecnh Giang": "HH", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-C\u1ea9m Gi\u00e0ng": "HN", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Ch\u00ed Linh": "HY", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Gia L\u1ed9c": "HH", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-H\u1ea3i D\u01b0\u01a1ng": "None", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Kim Th\u00e0nh": "HK", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Kinh M\u00f4n": "HS", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Nam S\u00e1ch": "HU", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Ninh Giang": "HR", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-T\u1ee9 K\u1ef3": "None", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Thanh H\u00e0": "HL", "Vietnam-H\u1ea3i D\u01b0\u01a1ng-Thanh Mi\u1ec7n": "IG", "Vietnam-H\u1ea3i Ph\u00f2ng-An D\u01b0\u01a1ng": "IP", "Vietnam-H\u1ea3i Ph\u00f2ng-An L\u00e3o": "KB", "Vietnam-H\u1ea3i Ph\u00f2ng-B\u1ea1ch Long V\u0129": "KS", "Vietnam-H\u1ea3i Ph\u00f2ng-C\u00e1t H\u1ea3i": "KS", "Vietnam-H\u1ea3i Ph\u00f2ng-\u0110\u1ed3 S\u01a1n": "KV", "Vietnam-H\u1ea3i Ph\u00f2ng-D\u01b0\u01a1ng Kinh": "KC", "Vietnam-H\u1ea3i Ph\u00f2ng-H\u1ea3i An": "KA", "Vietnam-H\u1ea3i Ph\u00f2ng-H\u1ed3ng B\u00e0ng": "KH", "Vietnam-H\u1ea3i Ph\u00f2ng-Ki\u1ebfn An": "KL", "Vietnam-H\u1ea3i Ph\u00f2ng-Ki\u1ebfn Thu\u1ef5": "KT", "Vietnam-H\u1ea3i Ph\u00f2ng-L\u00ea Ch\u00e2n": "None", "Vietnam-H\u1ea3i Ph\u00f2ng-Ng\u00f4 Quy\u1ec1n": "KX", "Vietnam-H\u1ea3i Ph\u00f2ng-Thu\u1ef7 Nguy\u00ean": "KB", "Vietnam-H\u1ea3i Ph\u00f2ng-Ti\u00ean L\u00e3ng": "KB", "Vietnam-H\u1ea3i Ph\u00f2ng-V\u0129nh B\u1ea3o": "KD", "Vietnam-H\u1eadu Giang-Ch\u00e2u Th\u00e0nh A": "KT", "Vietnam-H\u1eadu Giang-Ch\u00e2u Th\u00e0nh": "KS", "Vietnam-H\u1eadu Giang-Long M\u1ef9 (Th\u1ecb x\u00e3)": "KP", "Vietnam-H\u1eadu Giang-Long M\u1ef9": "KM", "Vietnam-H\u1eadu Giang-Ng\u00e3 B\u1ea3y": "KR", "Vietnam-H\u1eadu Giang-Ph\u1ee5ng Hi\u1ec7p": "KT", "Vietnam-H\u1eadu Giang-V\u1ecb Thanh": "KC", "Vietnam-H\u1eadu Giang-V\u1ecb Thu\u1ef7": "KA", "Vietnam-H\u1ed3 Ch\u00ed Minh-B\u00ecnh Ch\u00e1nh": "KB", "Vietnam-H\u1ed3 Ch\u00ed Minh-B\u00ecnh T\u00e2n": "KK", "Vietnam-H\u1ed3 Ch\u00ed Minh-B\u00ecnh Th\u1ea1nh": "KN", "Vietnam-H\u1ed3 Ch\u00ed Minh-C\u1ea7n Gi\u1edd": "KN", "Vietnam-H\u1ed3 Ch\u00ed Minh-C\u1ee7 Chi": "KP", "Vietnam-H\u1ed3 Ch\u00ed Minh-G\u00f2 V\u1ea5p": "KP", "Vietnam-H\u1ed3 Ch\u00ed Minh-H\u00f3c M\u00f4n": "KA", "Vietnam-H\u1ed3 Ch\u00ed Minh-Nh\u00e0 B\u00e8": "None", "Vietnam-H\u1ed3 Ch\u00ed Minh-Ph\u00fa Nhu\u1eadn": "KS", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 10": "None", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 11": "LD", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 12": "LC", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 1": "KS", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 2": "LT", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 3": "LC", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 4": "LV", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 5": "LA", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 6": "None", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 7": "LH", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 8": "LT", "Vietnam-H\u1ed3 Ch\u00ed Minh-Qu\u1eadn 9": "LC", "Vietnam-H\u1ed3 Ch\u00ed Minh-T\u00e2n B\u00ecnh": "LG", "Vietnam-H\u1ed3 Ch\u00ed Minh-T\u00e2n Ph\u00fa": "LS", "Vietnam-H\u1ed3 Ch\u00ed Minh-Th\u1ee7 \u0110\u1ee9c": "LC", "Vietnam-H\u00e0 Giang-B\u1eafc M\u00ea": "GV", "Vietnam-H\u00e0 Giang-B\u1eafc Quang": "None", "Vietnam-H\u00e0 Giang-\u0110\u1ed3ng V\u0103n": "GT", "Vietnam-H\u00e0 Giang-H\u00e0 Giang": "GL", "Vietnam-H\u00e0 Giang-Ho\u00e0ng Su Ph\u00ec": "GR", "Vietnam-H\u00e0 Giang-M\u00e8o V\u1ea1c": "GT", "Vietnam-H\u00e0 Giang-Qu\u1ea3n B\u1ea1": "GC", "Vietnam-H\u00e0 Giang-Quang B\u00ecnh": "GD", "Vietnam-H\u00e0 Giang-V\u1ecb Xuy\u00ean": "GT", "Vietnam-H\u00e0 Giang-X\u00edn M\u1ea7n": "GD", "Vietnam-H\u00e0 Giang-Y\u00ean Minh": "GQ", "Vietnam-H\u00e0 N\u1ed9i-\u1ee8ng H\u00f2a": "HM", "Vietnam-H\u00e0 N\u1ed9i-B\u1eafc T\u1eeb Li\u00eam": "HT", "Vietnam-H\u00e0 N\u1ed9i-Ba \u0110\u00ecnh": "HQ", "Vietnam-H\u00e0 N\u1ed9i-Ba V\u00ec": "HT", "Vietnam-H\u00e0 N\u1ed9i-C\u1ea7u Gi\u1ea5y": "HT", "Vietnam-H\u00e0 N\u1ed9i-Ch\u01b0\u01a1ng M\u1ef9": "HA", "Vietnam-H\u00e0 N\u1ed9i-\u0110\u1ed1ng \u0110a": "HD", "Vietnam-H\u00e0 N\u1ed9i-\u0110an Ph\u01b0\u1ee3ng": "HB", "Vietnam-H\u00e0 N\u1ed9i-\u0110\u00f4ng Anh": "HC", "Vietnam-H\u00e0 N\u1ed9i-Gia L\u00e2m": "HH", "Vietnam-H\u00e0 N\u1ed9i-H\u00e0 \u0110\u00f4ng": "HH", "Vietnam-H\u00e0 N\u1ed9i-Hai B\u00e0 Tr\u01b0ng": "HL", "Vietnam-H\u00e0 N\u1ed9i-Ho\u00e0i \u0110\u1ee9c": "HT", "Vietnam-H\u00e0 N\u1ed9i-Ho\u00e0n Ki\u1ebfm": "HB", "Vietnam-H\u00e0 N\u1ed9i-Ho\u00e0ng Mai": "HN", "Vietnam-H\u00e0 N\u1ed9i-Long Bi\u00ean": "HY", "Vietnam-H\u00e0 N\u1ed9i-M\u1ef9 \u0110\u1ee9c": "HD", "Vietnam-H\u00e0 N\u1ed9i-M\u00ea Linh": "HL", "Vietnam-H\u00e0 N\u1ed9i-Nam T\u1eeb Li\u00eam": "HH", "Vietnam-H\u00e0 N\u1ed9i-Ph\u00fa Xuy\u00ean": "HA", "Vietnam-H\u00e0 N\u1ed9i-Ph\u00fac Th\u1ecd": "HB", "Vietnam-H\u00e0 N\u1ed9i-Qu\u1ed1c Oai": "None", "Vietnam-H\u00e0 N\u1ed9i-S\u00f3c S\u01a1n": "HL", "Vietnam-H\u00e0 N\u1ed9i-S\u01a1n T\u00e2y": "HT", "Vietnam-H\u00e0 N\u1ed9i-T\u00e2y H\u1ed3": "HV", "Vietnam-H\u00e0 N\u1ed9i-Th\u1ea1ch Th\u1ea5t": "HA", "Vietnam-H\u00e0 N\u1ed9i-Thanh Oai": "HC", "Vietnam-H\u00e0 N\u1ed9i-Thanh Tr\u00ec": "HN", "Vietnam-H\u00e0 N\u1ed9i-Thanh Xu\u00e2n": "HK", "Vietnam-H\u00e0 N\u1ed9i-Th\u01b0\u1eddng T\u00edn": "HH", "Vietnam-H\u00e0 Nam-B\u00ecnh L\u1ee5c": "GV", "Vietnam-H\u00e0 Nam-Duy Ti\u00ean": "HG", "Vietnam-H\u00e0 Nam-Kim B\u1ea3ng": "HG", "Vietnam-H\u00e0 Nam-L\u00fd Nh\u00e2n": "HH", "Vietnam-H\u00e0 Nam-Ph\u1ee7 L\u00fd": "HL", "Vietnam-H\u00e0 Nam-Thanh Li\u00eam": "HL", "Vietnam-H\u00e0 T\u0129nh-C\u1ea9m Xuy\u00ean": "HS", "Vietnam-H\u00e0 T\u0129nh-Can L\u1ed9c": "HS", "Vietnam-H\u00e0 T\u0129nh-\u0110\u1ee9c Th\u1ecd": "HB", "Vietnam-H\u00e0 T\u0129nh-H\u1ed3ng L\u0129nh": "HA", "Vietnam-H\u00e0 T\u0129nh-H\u00e0 T\u0129nh": "HM", "Vietnam-H\u00e0 T\u0129nh-H\u01b0\u01a1ng Kh\u00ea": "HD", "Vietnam-H\u00e0 T\u0129nh-H\u01b0\u01a1ng S\u01a1n": "None", "Vietnam-H\u00e0 T\u0129nh-K\u1ef3 Anh (Th\u1ecb x\u00e3)": "HD", "Vietnam-H\u00e0 T\u0129nh-K\u1ef3 Anh": "HB", "Vietnam-H\u00e0 T\u0129nh-L\u1ed9c H\u00e0": "HL", "Vietnam-H\u00e0 T\u0129nh-Nghi Xu\u00e2n": "HN", "Vietnam-H\u00e0 T\u0129nh-Th\u1ea1ch H\u00e0": "None", "Vietnam-H\u00e0 T\u0129nh-V\u0169 Quang": "HE", "Vietnam-Ho\u00e0 B\u00ecnh-Cao Phong": "LT", "Vietnam-Ho\u00e0 B\u00ecnh-\u0110\u00e0 B\u1eafc": "LP", "Vietnam-Ho\u00e0 B\u00ecnh-H\u00f2a B\u00ecnh": "LC", "Vietnam-Ho\u00e0 B\u00ecnh-K\u1ef3 S\u01a1n": "LC", "Vietnam-Ho\u00e0 B\u00ecnh-Kim B\u00f4i": "LT", "Vietnam-Ho\u00e0 B\u00ecnh-L\u1ea1c S\u01a1n": "LB", "Vietnam-Ho\u00e0 B\u00ecnh-L\u1ea1c Th\u1ee7y": "None", "Vietnam-Ho\u00e0 B\u00ecnh-L\u01b0\u01a1ng S\u01a1n": "LN", "Vietnam-Ho\u00e0 B\u00ecnh-Mai Ch\u00e2u": "LB", "Vietnam-Ho\u00e0 B\u00ecnh-T\u00e2n L\u1ea1c": "LD", "Vietnam-Ho\u00e0 B\u00ecnh-Y\u00ean Th\u1ee7y": "LH", "Vietnam-H\u01b0ng Y\u00ean-\u00c2n Thi": "LK", "Vietnam-H\u01b0ng Y\u00ean-H\u01b0ng Y\u00ean": "LM", "Vietnam-H\u01b0ng Y\u00ean-Kho\u00e1i Ch\u00e2u": "LM", "Vietnam-H\u01b0ng Y\u00ean-Kim \u0110\u1ed9ng": "LP", "Vietnam-H\u01b0ng Y\u00ean-M\u1ef9 H\u00e0o": "LT", "Vietnam-H\u01b0ng Y\u00ean-Ph\u00f9 C\u1eeb": "LX", "Vietnam-H\u01b0ng Y\u00ean-Ti\u00ean L\u1eef": "LM", "Vietnam-H\u01b0ng Y\u00ean-V\u0103n Giang": "LN", "Vietnam-H\u01b0ng Y\u00ean-V\u0103n L\u00e2m": "LY", "Vietnam-H\u01b0ng Y\u00ean-Y\u00ean M\u1ef9": "LG", "Vietnam-Kh\u00e1nh H\u00f2a-Cam L\u00e2m": "LT", "Vietnam-Kh\u00e1nh H\u00f2a-Cam Ranh": "LN", "Vietnam-Kh\u00e1nh H\u00f2a-Di\u00ean Kh\u00e1nh": "LS", "Vietnam-Kh\u00e1nh H\u00f2a-Kh\u00e1nh S\u01a1n": "MC", "Vietnam-Kh\u00e1nh H\u00f2a-Kh\u00e1nh V\u0129nh": "MS", "Vietnam-Kh\u00e1nh H\u00f2a-Nha Trang": "MT", "Vietnam-Kh\u00e1nh H\u00f2a-Ninh H\u00f2a": "MY", "Vietnam-Kh\u00e1nh H\u00f2a-V\u1ea1n Ninh": "MD", "Vietnam-Ki\u00ean Giang-An Bi\u00ean": "ML", "Vietnam-Ki\u00ean Giang-An Minh": "MV", "Vietnam-Ki\u00ean Giang-Ch\u00e2u Th\u00e0nh": "MH", "Vietnam-Ki\u00ean Giang-Gi\u1ed3ng Ri\u1ec1ng": "None", "Vietnam-Ki\u00ean Giang-Giang Th\u00e0nh": "ML", "Vietnam-Ki\u00ean Giang-G\u00f2 Quao": "None", "Vietnam-Ki\u00ean Giang-H\u00e0 Ti\u00ean": "MD", "Vietnam-Ki\u00ean Giang-H\u00f2n \u0110\u1ea5t": "MC", "Vietnam-Ki\u00ean Giang-Ki\u00ean H\u1ea3i": "MH", "Vietnam-Ki\u00ean Giang-Ki\u00ean L\u01b0\u01a1ng": "MC", "Vietnam-Ki\u00ean Giang-Ph\u00fa Qu\u1ed1c": "MC", "Vietnam-Ki\u00ean Giang-R\u1ea1ch Gi\u00e1": "None", "Vietnam-Ki\u00ean Giang-T\u00e2n Hi\u1ec7p": "MC", "Vietnam-Ki\u00ean Giang-U Minh Th\u01b0\u1ee3ng": "MK", "Vietnam-Ki\u00ean Giang-V\u0129nh Thu\u1eadn": "ML", "Vietnam-Kon Tum-\u0110\u1eafk Glei": "ML", "Vietnam-Kon Tum-\u0110\u1eafk H\u00e0": "MN", "Vietnam-Kon Tum-\u0110\u1eafk T\u00f4": "MT", "Vietnam-Kon Tum-Ia H' Drai": "MD", "Vietnam-Kon Tum-Kon Pl\u00f4ng": "MH", "Vietnam-Kon Tum-Kon R\u1eaby": "ML", "Vietnam-Kon Tum-Kon Tum": "MT", "Vietnam-Kon Tum-Ng\u1ecdc H\u1ed3i": "MT", "Vietnam-Kon Tum-Sa Th\u1ea7y": "MX", "Vietnam-Kon Tum-Tu M\u01a1 R\u00f4ng": "NH", "Vietnam-L\u1ea1ng S\u01a1n-B\u1eafc S\u01a1n": "NH", "Vietnam-L\u1ea1ng S\u01a1n-B\u00ecnh Gia": "NL", "Vietnam-L\u1ea1ng S\u01a1n-Cao L\u1ed9c": "NQ", "Vietnam-L\u1ea1ng S\u01a1n-Chi L\u0103ng": "NH", "Vietnam-L\u1ea1ng S\u01a1n-\u0110\u00ecnh L\u1eadp": "NH", "Vietnam-L\u1ea1ng S\u01a1n-H\u1eefu L\u0169ng": "NL", "Vietnam-L\u1ea1ng S\u01a1n-L\u1ea1ng S\u01a1n": "NH", "Vietnam-L\u1ea1ng S\u01a1n-L\u1ed9c B\u00ecnh": "NB", "Vietnam-L\u1ea1ng S\u01a1n-Tr\u00e0ng \u0110\u1ecbnh": "NB", "Vietnam-L\u1ea1ng S\u01a1n-V\u0103n L\u00e3ng": "NT", "Vietnam-L\u1ea1ng S\u01a1n-V\u0103n Quan": "NQ", "Vietnam-Lai Ch\u00e2u-Lai Ch\u00e2u": "NR", "Vietnam-Lai Ch\u00e2u-M\u01b0\u1eddng T\u00e8": "NC", "Vietnam-Lai Ch\u00e2u-N\u1eadm Nh\u00f9n": "ND", "Vietnam-Lai Ch\u00e2u-Phong Th\u1ed5": "ND", "Vietnam-Lai Ch\u00e2u-S\u00ecn H\u1ed3": "ND", "Vietnam-Lai Ch\u00e2u-Tam \u0110\u01b0\u1eddng": "NG", "Vietnam-Lai Ch\u00e2u-T\u00e2n Uy\u00ean": "None", "Vietnam-Lai Ch\u00e2u-Than Uy\u00ean": "None", "Vietnam-L\u00e2m \u0110\u1ed3ng-B\u1ea3o L\u1ed9c": "NM", "Vietnam-L\u00e2m \u0110\u1ed3ng-B\u1ea3o L\u00e2m": "NS", "Vietnam-L\u00e2m \u0110\u1ed3ng-C\u00e1t Ti\u00ean": "NT", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110\u1ea1 Huoai": "None", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110\u1ea1 T\u1ebbh": "NN", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110\u1ee9c Tr\u1ecdng": "NX", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110\u00e0 L\u1ea1t": "None", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110am R\u00f4ng": "NS", "Vietnam-L\u00e2m \u0110\u1ed3ng-Di Linh": "NS", "Vietnam-L\u00e2m \u0110\u1ed3ng-\u0110\u01a1n D\u01b0\u01a1ng": "NL", "Vietnam-L\u00e2m \u0110\u1ed3ng-L\u1ea1c D\u01b0\u01a1ng": "NG", "Vietnam-L\u00e2m \u0110\u1ed3ng-L\u00e2m H\u00e0": "NH", "Vietnam-L\u00e0o Cai-B\u1ea3o Th\u1eafng": "NT", "Vietnam-L\u00e0o Cai-B\u1ea3o Y\u00ean": "NX", "Vietnam-L\u00e0o Cai-B\u1eafc H\u00e0": "NT", "Vietnam-L\u00e0o Cai-B\u00e1t X\u00e1t": "NB", "Vietnam-L\u00e0o Cai-L\u00e0o Cai": "NG", "Vietnam-L\u00e0o Cai-M\u01b0\u1eddng Kh\u01b0\u01a1ng": "NH", "Vietnam-L\u00e0o Cai-Sa Pa": "NH", "Vietnam-L\u00e0o Cai-Si Ma Cai": "NK", "Vietnam-L\u00e0o Cai-V\u0103n B\u00e0n": "NP", "Vietnam-Long An-B\u1ebfn L\u1ee9c": "NS", "Vietnam-Long An-C\u1ea7n \u0110\u01b0\u1edbc": "NC", "Vietnam-Long An-C\u1ea7n Giu\u1ed9c": "None", "Vietnam-Long An-Ch\u00e2u Th\u00e0nh": "NT", "Vietnam-Long An-\u0110\u1ee9c H\u00f2a": "OM", "Vietnam-Long An-\u0110\u1ee9c Hu\u1ec7": "PN", "Vietnam-Long An-Ki\u1ebfn T\u01b0\u1eddng": "PR", "Vietnam-Long An-M\u1ed9c H\u00f3a": "PT", "Vietnam-Long An-T\u00e2n An": "PY", "Vietnam-Long An-T\u00e2n H\u01b0ng": "PD", "Vietnam-Long An-T\u00e2n Th\u1ea1nh": "PD", "Vietnam-Long An-T\u00e2n Tr\u1ee5": "PT", "Vietnam-Long An-Th\u1ea1nh H\u00f3a": "PB", "Vietnam-Long An-Th\u1ee7 Th\u1eeba": "PC", "Vietnam-Long An-V\u0129nh H\u01b0ng": "PC", "Vietnam-Nam \u0110\u1ecbnh-Giao Th\u1ee7y": "PG", "Vietnam-Nam \u0110\u1ecbnh-H\u1ea3i H\u1eadu": "PH", "Vietnam-Nam \u0110\u1ecbnh-M\u1ef9 L\u1ed9c": "PL", "Vietnam-Nam \u0110\u1ecbnh-Nam \u0110\u1ecbnh": "PL", "Vietnam-Nam \u0110\u1ecbnh-Nam Tr\u1ef1c": "PL", "Vietnam-Nam \u0110\u1ecbnh-Ngh\u0129a H\u01b0ng": "PM", "Vietnam-Nam \u0110\u1ecbnh-Tr\u1ef1c Ninh": "PN", "Vietnam-Nam \u0110\u1ecbnh-V\u1ee5 B\u1ea3n": "PN", "Vietnam-Nam \u0110\u1ecbnh-Xu\u00e2n Tr\u01b0\u1eddng": "PN", "Vietnam-Nam \u0110\u1ecbnh-\u00dd Y\u00ean": "PQ", "Vietnam-Ngh\u1ec7 An-Anh S\u01a1n": "PQ", "Vietnam-Ngh\u1ec7 An-C\u1eeda L\u00f2": "PT", "Vietnam-Ngh\u1ec7 An-Con Cu\u00f4ng": "None", "Vietnam-Ngh\u1ec7 An-Di\u1ec5n Ch\u00e2u": "PT", "Vietnam-Ngh\u1ec7 An-\u0110\u00f4 L\u01b0\u01a1ng": "None", "Vietnam-Ngh\u1ec7 An-Ho\u00e0ng Mai": "PT", "Vietnam-Ngh\u1ec7 An-H\u01b0ng Nguy\u00ean": "PV", "Vietnam-Ngh\u1ec7 An-K\u1ef3 S\u01a1n": "PX", "Vietnam-Ngh\u1ec7 An-Nam \u0110\u00e0n": "PY", "Vietnam-Ngh\u1ec7 An-Nghi L\u1ed9c": "PH", "Vietnam-Ngh\u1ec7 An-Ngh\u0129a \u0110\u00e0n": "PT", "Vietnam-Ngh\u1ec7 An-Qu\u1ebf Phong": "PY", "Vietnam-Ngh\u1ec7 An-Qu\u1ef3 Ch\u00e2u": "PH", "Vietnam-Ngh\u1ec7 An-Qu\u1ef3 H\u1ee3p": "PL", "Vietnam-Ngh\u1ec7 An-Qu\u1ef3nh L\u01b0u": "PL", "Vietnam-Ngh\u1ec7 An-T\u00e2n K\u1ef3": "PS", "Vietnam-Ngh\u1ec7 An-Th\u00e1i Ho\u00e0": "PL", "Vietnam-Ngh\u1ec7 An-Thanh Ch\u01b0\u01a1ng": "QA", "Vietnam-Ngh\u1ec7 An-T\u01b0\u01a1ng D\u01b0\u01a1ng": "QJ", "Vietnam-Ngh\u1ec7 An-Vinh": "QK", "Vietnam-Ngh\u1ec7 An-Y\u00ean Th\u00e0nh": "QL", "Vietnam-Ninh B\u00ecnh-Gia Vi\u1ec5n": "QB", "Vietnam-Ninh B\u00ecnh-Hoa L\u01b0": "QC", "Vietnam-Ninh B\u00ecnh-Kim S\u01a1n": "QD", "Vietnam-Ninh B\u00ecnh-Nho Quan": "QE", "Vietnam-Ninh B\u00ecnh-Ninh B\u00ecnh": "QF", "Vietnam-Ninh B\u00ecnh-Tam \u0110i\u1ec7p": "QG", "Vietnam-Ninh B\u00ecnh-Y\u00ean Kh\u00e1nh": "QH", "Vietnam-Ninh B\u00ecnh-Y\u00ean M\u00f4": "QI", "Vietnam-Ninh Thu\u1eadn-B\u00e1c \u00c1i": "QB", "Vietnam-Ninh Thu\u1eadn-Ninh H\u1ea3i": "QH", "Vietnam-Ninh Thu\u1eadn-Ninh Ph\u01b0\u1edbc": "QS", "Vietnam-Ninh Thu\u1eadn-Ninh S\u01a1n": "QG", "Vietnam-Ninh Thu\u1eadn-Phan Rang-Th\u00e1p Ch\u00e0m": "QD", "Vietnam-Ninh Thu\u1eadn-Thu\u1eadn B\u1eafc": "QN", "Vietnam-Ninh Thu\u1eadn-Thu\u1eadn Nam": "QN", "Vietnam-Ph\u00fa Th\u1ecd-C\u1ea9m Kh\u00ea": "QT", "Vietnam-Ph\u00fa Th\u1ecd-\u0110oan H\u00f9ng": "QT", "Vietnam-Ph\u00fa Th\u1ecd-H\u1ea1 Ho\u00e0": "None", "Vietnam-Ph\u00fa Th\u1ecd-L\u00e2m Thao": "QX", "Vietnam-Ph\u00fa Th\u1ecd-Ph\u00f9 Ninh": "QY", "Vietnam-Ph\u00fa Th\u1ecd-Ph\u00fa Th\u1ecd": "QP", "Vietnam-Ph\u00fa Th\u1ecd-Tam N\u00f4ng": "QS", "Vietnam-Ph\u00fa Th\u1ecd-T\u00e2n S\u01a1n": "QV", "Vietnam-Ph\u00fa Th\u1ecd-Thanh Ba": "None", "Vietnam-Ph\u00fa Th\u1ecd-Thanh S\u01a1n": "QO", "Vietnam-Ph\u00fa Th\u1ecd-Thanh Thu\u1ef7": "QC", "Vietnam-Ph\u00fa Th\u1ecd-Vi\u1ec7t Tr\u00ec": "QH", "Vietnam-Ph\u00fa Th\u1ecd-Y\u00ean L\u1eadp": "QL", "Vietnam-Ph\u00fa Y\u00ean-\u0110\u1ed3ng Xu\u00e2n": "QP", "Vietnam-Ph\u00fa Y\u00ean-\u0110\u00f4ng H\u00f2a": "QN", "Vietnam-Ph\u00fa Y\u00ean-Ph\u00fa Ho\u00e0": "RG", "Vietnam-Ph\u00fa Y\u00ean-S\u01a1n H\u00f2a": "SD", "Vietnam-Ph\u00fa Y\u00ean-S\u00f4ng C\u1ea7u": "SP", "Vietnam-Ph\u00fa Y\u00ean-S\u00f4ng Hinh": "ST", "Vietnam-Ph\u00fa Y\u00ean-T\u00e2y Ho\u00e0": "SS", "Vietnam-Ph\u00fa Y\u00ean-Tuy An": "SM", "Vietnam-Ph\u00fa Y\u00ean-Tuy Ho\u00e0": "SH", "Vietnam-Qu\u1ea3ng B\u00ecnh-B\u1ed1 Tr\u1ea1ch": "None", "Vietnam-Qu\u1ea3ng B\u00ecnh-Ba \u0110\u1ed3n": "SS", "Vietnam-Qu\u1ea3ng B\u00ecnh-L\u1ec7 Th\u1ee7y": "SD", "Vietnam-Qu\u1ea3ng B\u00ecnh-Minh H\u00f3a": "SD", "Vietnam-Qu\u1ea3ng B\u00ecnh-Qu\u1ea3ng Ninh": "SH", "Vietnam-Qu\u1ea3ng B\u00ecnh-Qu\u1ea3ng Tr\u1ea1ch": "SO", "Vietnam-Qu\u1ea3ng B\u00ecnh-Th\u00e0nh Ph\u1ed1 \u0110\u1ed3ng H\u1edbi": "SL", "Vietnam-Qu\u1ea3ng B\u00ecnh-Tuy\u00ean H\u00f3a": "SY", "Vietnam-Qu\u1ea3ng Nam-B\u1eafc Tr\u00e0 My": "ST", "Vietnam-Qu\u1ea3ng Nam-\u0110\u1ea1i L\u1ed9c": "SN", "Vietnam-Qu\u1ea3ng Nam-\u0110i\u1ec7n B\u00e0n": "ST", "Vietnam-Qu\u1ea3ng Nam-\u0110\u00f4ng Giang": "SC", "Vietnam-Qu\u1ea3ng Nam-Duy Xuy\u00ean": "SC", "Vietnam-Qu\u1ea3ng Nam-H\u1ed9i An": "None", "Vietnam-Qu\u1ea3ng Nam-Hi\u1ec7p \u0110\u1ee9c": "SH", "Vietnam-Qu\u1ea3ng Nam-Nam Giang": "SM", "Vietnam-Qu\u1ea3ng Nam-Nam Tr\u00e0 My": "SC", "Vietnam-Qu\u1ea3ng Nam-N\u00f4ng S\u01a1n": "TB", "Vietnam-Qu\u1ea3ng Nam-N\u00fai Th\u00e0nh": "TA", "Vietnam-Qu\u1ea3ng Nam-Ph\u00fa Ninh": "TD", "Vietnam-Qu\u1ea3ng Nam-Ph\u01b0\u1edbc S\u01a1n": "TD", "Vietnam-Qu\u1ea3ng Nam-Qu\u1ebf S\u01a1n": "TU", "Vietnam-Qu\u1ea3ng Nam-Tam K\u1ef3": "TK", "Vietnam-Qu\u1ea3ng Nam-T\u00e2y Giang": "TN", "Vietnam-Qu\u1ea3ng Nam-Th\u0103ng B\u00ecnh": "TN", "Vietnam-Qu\u1ea3ng Nam-Ti\u00ean Ph\u01b0\u1edbc": "TA", "Vietnam-Qu\u1ea3ng Ng\u00e3i-Ba T\u01a1": "TB", "Vietnam-Qu\u1ea3ng Ng\u00e3i-B\u00ecnh S\u01a1n": "TB", "Vietnam-Qu\u1ea3ng Ng\u00e3i-\u0110\u1ee9c Ph\u1ed5": "TC", "Vietnam-Qu\u1ea3ng Ng\u00e3i-L\u00fd S\u01a1n": "TC", "Vietnam-Qu\u1ea3ng Ng\u00e3i-M\u1ed9 \u0110\u1ee9c": "TH", "Vietnam-Qu\u1ea3ng Ng\u00e3i-Minh Long": "TH", "Vietnam-Qu\u1ea3ng Ng\u00e3i-Ngh\u0129a H\u00e0nh": "TG", "Vietnam-Qu\u1ea3ng Ng\u00e3i-Qu\u1ea3ng Ng\u00e3i": "TK", "Vietnam-Qu\u1ea3ng Ng\u00e3i-S\u01a1n H\u00e0": "TL", "Vietnam-Qu\u1ea3ng Ng\u00e3i-S\u01a1n T\u1ecbnh": "TP", "Vietnam-Qu\u1ea3ng Ng\u00e3i-S\u01a1n T\u00e2y": "TP", "Vietnam-Qu\u1ea3ng Ng\u00e3i-T\u00e2y Tr\u00e0": "None", "Vietnam-Qu\u1ea3ng Ng\u00e3i-Tr\u00e0 B\u1ed3ng": "TP", "Vietnam-Qu\u1ea3ng Ng\u00e3i-T\u01b0 Ngh\u0129a": "None", "Vietnam-Qu\u1ea3ng Ninh-Ba Ch\u1ebd": "TT", "Vietnam-Qu\u1ea3ng Ninh-B\u00ecnh Li\u00eau": "TT", "Vietnam-Qu\u1ea3ng Ninh-C\u1ea9m Ph\u1ea3": "TR", "Vietnam-Qu\u1ea3ng Ninh-C\u00f4 T\u00f4": "TU", "Vietnam-Qu\u1ea3ng Ninh-\u0110\u1ea7m H\u00e0": "None", "Vietnam-Qu\u1ea3ng Ninh-\u0110\u00f4ng Tri\u1ec1u": "TY", "Vietnam-Qu\u1ea3ng Ninh-H\u1ea1 Long": "TL", "Vietnam-Qu\u1ea3ng Ninh-H\u1ea3i H\u00e0": "TG", "Vietnam-Qu\u1ea3ng Ninh-Ho\u00e0nh B\u1ed3": "TH", "Vietnam-Qu\u1ea3ng Ninh-M\u00f3ng C\u00e1i": "None", "Vietnam-Qu\u1ea3ng Ninh-Qu\u1ea3ng Y\u00ean": "TN", "Vietnam-Qu\u1ea3ng Ninh-Ti\u00ean Y\u00ean": "TS", "Vietnam-Qu\u1ea3ng Ninh-U\u00f4ng B\u00ed": "TT", "Vietnam-Qu\u1ea3ng Ninh-V\u00e2n \u0110\u1ed3n": "TA", "Vietnam-Qu\u1ea3ng Tr\u1ecb-C\u1ed3n C\u1ecf": "TT", "Vietnam-Qu\u1ea3ng Tr\u1ecb-Cam L\u1ed9": "TH", "Vietnam-Qu\u1ea3ng Tr\u1ecb-\u0110a Kr\u00f4ng": "TC", "Vietnam-Qu\u1ea3ng Tr\u1ecb-\u0110\u00f4ng H\u00e0": "None", "Vietnam-Qu\u1ea3ng Tr\u1ecb-Gio Linh": "TN", "Vietnam-Qu\u1ea3ng Tr\u1ecb-H\u1ea3i L\u0103ng": "TT", "Vietnam-Qu\u1ea3ng Tr\u1ecb-H\u01b0\u1edbng H\u00f3a": "HH", "Vietnam-Qu\u1ea3ng Tr\u1ecb-Qu\u1ea3ng Tr\u1ecb": "TB", "Vietnam-Qu\u1ea3ng Tr\u1ecb-Tri\u1ec7u Phong": "TB", "Vietnam-Qu\u1ea3ng Tr\u1ecb-V\u0129nh Linh": "TC", "Vietnam-S\u00f3c Tr\u0103ng-Ch\u00e2u Th\u00e0nh": "TH", "Vietnam-S\u00f3c Tr\u0103ng-C\u00f9 Lao Dung": "TH", "Vietnam-S\u00f3c Tr\u0103ng-K\u1ebf S\u00e1ch": "TH", "Vietnam-S\u00f3c Tr\u0103ng-Long Ph\u00fa": "TK", "Vietnam-S\u00f3c Tr\u0103ng-M\u1ef9 T\u00fa": "TL", "Vietnam-S\u00f3c Tr\u0103ng-M\u1ef9 Xuy\u00ean": "TM", "Vietnam-S\u00f3c Tr\u0103ng-Ng\u00e3 N\u0103m": "TO", "Vietnam-S\u00f3c Tr\u0103ng-S\u00f3c Tr\u0103ng": "None", "Vietnam-S\u00f3c Tr\u0103ng-Th\u1ea1nh Tr\u1ecb": "None", "Vietnam-S\u00f3c Tr\u0103ng-Tr\u1ea7n \u0110\u1ec1": "TP", "Vietnam-S\u00f3c Tr\u0103ng-V\u0129nh Ch\u00e2u": "TS", "Vietnam-S\u01a1n La-B\u1eafc Y\u00ean": "TT", "Vietnam-S\u01a1n La-M\u1ed9c Ch\u00e2u": "TT", "Vietnam-S\u01a1n La-Mai S\u01a1n": "TT", "Vietnam-S\u01a1n La-M\u01b0\u1eddng La": "TX", "Vietnam-S\u01a1n La-Ph\u00f9 Y\u00ean": "TM", "Vietnam-S\u01a1n La-Qu\u1ef3nh Nhai": "None", "Vietnam-S\u01a1n La-S\u1ed1p C\u1ed9p": "TX", "Vietnam-S\u01a1n La-S\u01a1n La": "None", "Vietnam-S\u01a1n La-S\u00f4ng M\u00e3": "TU", "Vietnam-S\u01a1n La-Thu\u1eadn Ch\u00e2u": "TS", "Vietnam-S\u01a1n La-V\u00e2n H\u1ed3": "TB", "Vietnam-S\u01a1n La-Y\u00ean Ch\u00e2u": "None", "Vietnam-T\u00e2y Ninh-B\u1ebfn C\u1ea7u": "TN", "Vietnam-T\u00e2y Ninh-Ch\u00e2u Th\u00e0nh": "TN", "Vietnam-T\u00e2y Ninh-D\u01b0\u01a1ng Minh Ch\u00e2u": "TN", "Vietnam-T\u00e2y Ninh-G\u00f2 D\u1ea7u": "TD", "Vietnam-T\u00e2y Ninh-H\u00f2a Th\u00e0nh": "TD", "Vietnam-T\u00e2y Ninh-T\u00e2n Bi\u00ean": "TU", "Vietnam-T\u00e2y Ninh-T\u00e2n Ch\u00e2u": "TA", "Vietnam-T\u00e2y Ninh-T\u00e2y Ninh": "None", "Vietnam-T\u00e2y Ninh-Tr\u1ea3ng B\u00e0ng": "TC", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-A L\u01b0\u1edbi": "TQ", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Hu\u1ebf": "UM", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-H\u01b0\u01a1ng Th\u1ee7y": "None", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-H\u01b0\u01a1ng Tr\u00e0": "UH", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Nam \u0110\u00f4ng": "UB", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Phong \u0110i\u1ec1n": "VB", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Ph\u00fa L\u1ed9c": "VC", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Ph\u00fa Vang": "VC", "Vietnam-Th\u1eeba Thi\u00ean Hu\u1ebf-Qu\u1ea3ng \u0110i\u1ec1n": "VD", "Vietnam-Th\u00e1i B\u00ecnh-\u0110\u00f4ng H\u01b0ng": "None", "Vietnam-Th\u00e1i B\u00ecnh-H\u01b0ng H\u00e0": "TT", "Vietnam-Th\u00e1i B\u00ecnh-Ki\u1ebfn X\u01b0\u01a1ng": "TN", "Vietnam-Th\u00e1i B\u00ecnh-Qu\u1ef3nh Ph\u1ee5": "TN", "Vietnam-Th\u00e1i B\u00ecnh-Th\u00e1i B\u00ecnh": "TN", "Vietnam-Th\u00e1i B\u00ecnh-Th\u00e1i Th\u1ee5y": "TD", "Vietnam-Th\u00e1i B\u00ecnh-Ti\u1ec1n H\u1ea3i": "TH", "Vietnam-Th\u00e1i B\u00ecnh-V\u0169 Th\u01b0": "TL", "Vietnam-Th\u00e1i Nguy\u00ean-\u0110\u1ea1i T\u1eeb": "TL", "Vietnam-Th\u00e1i Nguy\u00ean-\u0110\u1ecbnh H\u00f3a": "TP", "Vietnam-Th\u00e1i Nguy\u00ean-\u0110\u1ed3ng H\u1ef7": "TY", "Vietnam-Th\u00e1i Nguy\u00ean-Ph\u1ed5 Y\u00ean": "TI", "Vietnam-Th\u00e1i Nguy\u00ean-Ph\u00fa B\u00ecnh": "TB", "Vietnam-Th\u00e1i Nguy\u00ean-Ph\u00fa L\u01b0\u01a1ng": "TG", "Vietnam-Th\u00e1i Nguy\u00ean-S\u00f4ng C\u00f4ng": "TB", "Vietnam-Th\u00e1i Nguy\u00ean-Th\u00e1i Nguy\u00ean": "TU", "Vietnam-Th\u00e1i Nguy\u00ean-V\u00f5 Nhai": "TL", "Vietnam-Thanh H\u00f3a-B\u1ec9m S\u01a1n": "TV", "Vietnam-Thanh H\u00f3a-B\u00e1 Th\u01b0\u1edbc": "TO", "Vietnam-Thanh H\u00f3a-C\u1ea9m Th\u1ee7y": "TT", "Vietnam-Thanh H\u00f3a-\u0110\u00f4ng S\u01a1n": "None", "Vietnam-Thanh H\u00f3a-H\u1eadu L\u1ed9c": "TY", "Vietnam-Thanh H\u00f3a-H\u00e0 Trung": "None", "Vietnam-Thanh H\u00f3a-Ho\u1eb1ng H\u00f3a": "TR", "Vietnam-Thanh H\u00f3a-Lang Ch\u00e1nh": "TB", "Vietnam-Thanh H\u00f3a-M\u01b0\u1eddng L\u00e1t": "TD", "Vietnam-Thanh H\u00f3a-Ng\u1ecdc L\u1eb7c": "TP", "Vietnam-Thanh H\u00f3a-Nga S\u01a1n": "TT", "Vietnam-Thanh H\u00f3a-Nh\u01b0 Thanh": "TS", "Vietnam-Thanh H\u00f3a-Nh\u01b0 Xu\u00e2n": "TN", "Vietnam-Thanh H\u00f3a-N\u00f4ng C\u1ed1ng": "TK", "Vietnam-Thanh H\u00f3a-Qu\u1ea3ng X\u01b0\u01a1ng": "TN", "Vietnam-Thanh H\u00f3a-Quan H\u00f3a": "TK", "Vietnam-Thanh H\u00f3a-Quan S\u01a1n": "TL", "Vietnam-Thanh H\u00f3a-S\u1ea7m S\u01a1n": "TS", "Vietnam-Thanh H\u00f3a-Th\u1ea1ch Th\u00e0nh": "TC", "Vietnam-Thanh H\u00f3a-Th\u1ecd Xu\u00e2n": "TA", "Vietnam-Thanh H\u00f3a-Thanh H\u00f3a": "TG", "Vietnam-Thanh H\u00f3a-Thi\u1ec7u H\u00f3a": "TD", "Vietnam-Thanh H\u00f3a-Th\u01b0\u1eddng Xu\u00e2n": "None", "Vietnam-Thanh H\u00f3a-T\u0129nh Gia": "TT", "Vietnam-Thanh H\u00f3a-Tri\u1ec7u S\u01a1n": "TP", "Vietnam-Thanh H\u00f3a-V\u0129nh L\u1ed9c": "TP", "Vietnam-Thanh H\u00f3a-Y\u00ean \u0110\u1ecbnh": "TH", "Vietnam-Ti\u1ec1n Giang-C\u00e1i B\u00e8": "VG", "Vietnam-Ti\u1ec1n Giang-Cai L\u1eady (Th\u1ecb x\u00e3)": "VL", "Vietnam-Ti\u1ec1n Giang-Cai L\u1eady": "None", "Vietnam-Ti\u1ec1n Giang-Ch\u1ee3 G\u1ea1o": "VN", "Vietnam-Ti\u1ec1n Giang-Ch\u00e2u Th\u00e0nh": "VL", "Vietnam-Ti\u1ec1n Giang-G\u00f2 C\u00f4ng \u0110\u00f4ng": "VY", "Vietnam-Ti\u1ec1n Giang-G\u00f2 C\u00f4ng T\u00e2y": "VH", "Vietnam-Ti\u1ec1n Giang-G\u00f2 C\u00f4ng": "VQ", "Vietnam-Ti\u1ec1n Giang-M\u1ef9 Tho": "VY", "Vietnam-Ti\u1ec1n Giang-T\u00e2n Ph\u00fa \u0110\u00f4ng": "VX", "Vietnam-Ti\u1ec1n Giang-T\u00e2n Ph\u01b0\u1edbc": "VT", "Vietnam-Tr\u00e0 Vinh-C\u1ea7u K\u00e8": "VI", "Vietnam-Tr\u00e0 Vinh-C\u1ea7u Ngang": "VB", "Vietnam-Tr\u00e0 Vinh-C\u00e0ng Long": "VY", "Vietnam-Tr\u00e0 Vinh-Ch\u00e2u Th\u00e0nh": "VC", "Vietnam-Tr\u00e0 Vinh-Duy\u00ean H\u1ea3i (Th\u1ecb x\u00e3)": "VH", "Vietnam-Tr\u00e0 Vinh-Duy\u00ean H\u1ea3i": "VC", "Vietnam-Tr\u00e0 Vinh-Ti\u1ec3u C\u1ea7n": "VL", "Vietnam-Tr\u00e0 Vinh-Tr\u00e0 C\u00fa": "VL", "Vietnam-Tr\u00e0 Vinh-Tr\u00e0 Vinh": "VL", "Vietnam-Tuy\u00ean Quang-Chi\u00eam H\u00f3a": "VL", "Vietnam-Tuy\u00ean Quang-H\u00e0m Y\u00ean": "VT", "Vietnam-Tuy\u00ean Quang-L\u00e2m B\u00ecnh": "VT", "Vietnam-Tuy\u00ean Quang-N\u00e0 Hang": "VT", "Vietnam-Tuy\u00ean Quang-S\u01a1n D\u01b0\u01a1ng": "VT", "Vietnam-Tuy\u00ean Quang-Tuy\u00ean Quang": "VY", "Vietnam-Tuy\u00ean Quang-Y\u00ean S\u01a1n": "VN", "Vietnam-V\u0129nh Long-B\u00ecnh Minh": "VB", "Vietnam-V\u0129nh Long-B\u00ecnh T\u00e2n": "VQ", "Vietnam-V\u0129nh Long-Long H\u1ed3": "VT", "Vietnam-V\u0129nh Long-Mang Th\u00edt": "VU", "Vietnam-V\u0129nh Long-Tam B\u00ecnh": "VT", "Vietnam-V\u0129nh Long-Tr\u00e0 \u00d4n": "XM", "Vietnam-V\u0129nh Long-V\u0129nh Long": "XL", "Vietnam-V\u0129nh Long-V\u0169ng Li\u00eam": "XT", "Vietnam-V\u0129nh Ph\u00fac-B\u00ecnh Xuy\u00ean": "XM", "Vietnam-V\u0129nh Ph\u00fac-L\u1eadp Th\u1ea1ch": "YY", "Vietnam-V\u0129nh Ph\u00fac-Ph\u00fac Y\u00ean": "YB", "Vietnam-V\u0129nh Ph\u00fac-S\u00f4ng L\u00f4": "None", "Vietnam-V\u0129nh Ph\u00fac-Tam \u0110\u1ea3o": "YC", "Vietnam-V\u0129nh Ph\u00fac-Tam D\u01b0\u01a1ng": "None", "Vietnam-V\u0129nh Ph\u00fac-V\u0129nh T\u01b0\u1eddng": "None", "Vietnam-V\u0129nh Ph\u00fac-V\u0129nh Y\u00ean": "YK", "Vietnam-V\u0129nh Ph\u00fac-Y\u00ean L\u1ea1c": "YL", "Vietnam-Y\u00ean B\u00e1i-L\u1ee5c Y\u00ean": "YL", "Vietnam-Y\u00ean B\u00e1i-M\u00f9 C\u0103ng Ch\u1ea3i": "YM", "Vietnam-Y\u00ean B\u00e1i-Ngh\u0129a L\u1ed9": "YM", "Vietnam-Y\u00ean B\u00e1i-Tr\u1ea1m T\u1ea5u": "YM", "Vietnam-Y\u00ean B\u00e1i-Tr\u1ea5n Y\u00ean": "YP", "Vietnam-Y\u00ean B\u00e1i-V\u0103n Ch\u1ea5n": "YS", "Vietnam-Y\u00ean B\u00e1i-V\u0103n Y\u00ean": "YT", "Vietnam-Y\u00ean B\u00e1i-Y\u00ean B\u00e1i": "YT", "Vietnam-Y\u00ean B\u00e1i-Y\u00ean B\u00ecnh": "YT", "Virgin Islands, U.S.-Saint Croix-Anna's Hope Village": "AH", "Virgin Islands, U.S.-Saint Croix-Christiansted": "CH", "Virgin Islands, U.S.-Saint Croix-East End": "EE", "Virgin Islands, U.S.-Saint Croix-Frederiksted": "FR", "Virgin Islands, U.S.-Saint Croix-Northcentral": "NC", "Virgin Islands, U.S.-Saint Croix-Northwest": "NW", "Virgin Islands, U.S.-Saint Croix-Sion Farm": "SF", "Virgin Islands, U.S.-Saint Croix-Southcentral": "SC", "Virgin Islands, U.S.-Saint Croix-Southwest": "SW", "Virgin Islands, U.S.-Saint John-Central": "CE", "Virgin Islands, U.S.-Saint John-Coral Bay": "CB", "Virgin Islands, U.S.-Saint John-Cruz Bay": "CZ", "Virgin Islands, U.S.-Saint John-East End": "EE", "Virgin Islands, U.S.-Saint Thomas-Charlotte Amalie": "CA", "Virgin Islands, U.S.-Saint Thomas-East End": "EE", "Virgin Islands, U.S.-Saint Thomas-Northside": "NS", "Virgin Islands, U.S.-Saint Thomas-Southside": "SS", "Virgin Islands, U.S.-Saint Thomas-Tutu": "TU", "Virgin Islands, U.S.-Saint Thomas-Water Island": "WI", "Virgin Islands, U.S.-Saint Thomas-West End": "WE", "Wallis and Futuna-Alo-Alo": "AL", "Wallis and Futuna-Singave-Sigave": "SI", "Wallis and Futuna-Uv\u00e9a-Hahake": "HA", "Wallis and Futuna-Uv\u00e9a-Hihifo": "HI", "Wallis and Futuna-Uv\u00e9a-Mua": "MU", "Western Sahara-Boujdour-None": "None", "Western Sahara-Es Semara-None": "None", "Western Sahara-Laayoune-None": "None", "Western Sahara-Oued el Dahab-None": "None", "Yemen-`Adan-Al Buraiqeh": "None", "Yemen-`Adan-Al Mansura": "None", "Yemen-`Adan-Al Mualla": "None", "Yemen-`Adan-Ash Shaikh Outhman": "None", "Yemen-`Adan-Attawahi": "None", "Yemen-`Adan-Craiter": "None", "Yemen-`Adan-Dar Sad": "None", "Yemen-`Adan-Khur Maksar": "None", "Yemen-Abyan-Ahwar": "None", "Yemen-Abyan-Al Mahfad": "None", "Yemen-Abyan-Al Wade'a": "None", "Yemen-Abyan-Jayshan": "None", "Yemen-Abyan-Khanfir": "None", "Yemen-Abyan-Lawdar": "None", "Yemen-Abyan-Mudiyah": "None", "Yemen-Abyan-Rasad": "None", "Yemen-Abyan-Sarar": "None", "Yemen-Abyan-Sibah": "None", "Yemen-Abyan-Zingibar": "None", "Yemen-Al Bayda'-Al A'rsh": "None", "Yemen-Al Bayda'-Al Bayda": "None", "Yemen-Al Bayda'-Al Bayda City": "None", "Yemen-Al Bayda'-Al Malagim": "None", "Yemen-Al Bayda'-Al Quraishyah": "None", "Yemen-Al Bayda'-Ar Ryashyyah": "None", "Yemen-Al Bayda'-As Sawadiyah": "None", "Yemen-Al Bayda'-As Sawma'ah": "None", "Yemen-Al Bayda'-Ash Sharyah": "None", "Yemen-Al Bayda'-At Taffah": "None", "Yemen-Al Bayda'-Az Zahir": "None", "Yemen-Al Bayda'-Dhi Na'im": "None", "Yemen-Al Bayda'-Maswarah": "None", "Yemen-Al Bayda'-Mukayras": "None", "Yemen-Al Bayda'-Na'man": "None", "Yemen-Al Bayda'-Nati'": "None", "Yemen-Al Bayda'-Rada'": "None", "Yemen-Al Bayda'-Radman Al Awad": "None", "Yemen-Al Bayda'-Sabah": "None", "Yemen-Al Bayda'-Wald Rabi'": "None", "Yemen-Al Dali'-Ad Dhale'e": "None", "Yemen-Al Dali'-Al Azariq": "None", "Yemen-Al Dali'-Al Husha": "None", "Yemen-Al Dali'-Al Hussein": "None", "Yemen-Al Dali'-Ash Shu'ayb": "None", "Yemen-Al Dali'-Damt": "None", "Yemen-Al Dali'-Jahaf": "None", "Yemen-Al Dali'-Juban": "None", "Yemen-Al Dali'-Qa'atabah": "None", "Yemen-Al Hudaydah-Ad Dahi": "None", "Yemen-Al Hudaydah-Ad Durayhimi": "None", "Yemen-Al Hudaydah-Al Garrahi": "None", "Yemen-Al Hudaydah-Al Hajjaylah": "None", "Yemen-Al Hudaydah-Al Hali": "None", "Yemen-Al Hudaydah-Al Hawak": "None", "Yemen-Al Hudaydah-Al Khawkhah": "None", "Yemen-Al Hudaydah-Al Mansuriyah": "None", "Yemen-Al Hudaydah-Al Marawi'ah": "None", "Yemen-Al Hudaydah-Al Mighlaf": "None", "Yemen-Al Hudaydah-Al Mina": "None", "Yemen-Al Hudaydah-Al Munirah": "None", "Yemen-Al Hudaydah-Al Qanawis": "None", "Yemen-Al Hudaydah-Alluheyah": "None", "Yemen-Al Hudaydah-As Salif": "None", "Yemen-Al Hudaydah-As Sukhnah": "None", "Yemen-Al Hudaydah-At Tuhayat": "None", "Yemen-Al Hudaydah-Az Zaydiyah": "None", "Yemen-Al Hudaydah-Az Zuhrah": "None", "Yemen-Al Hudaydah-Bajil": "None", "Yemen-Al Hudaydah-Bayt Al Faqiah": "None", "Yemen-Al Hudaydah-Bura": "None", "Yemen-Al Hudaydah-Hays": "None", "Yemen-Al Hudaydah-Jabal Ra's": "None", "Yemen-Al Hudaydah-Kamaran": "None", "Yemen-Al Hudaydah-Zabid": "None", "Yemen-Al Jawf-Al Ghayl": "None", "Yemen-Al Jawf-Al Hazm": "None", "Yemen-Al Jawf-Al Humaydat": "None", "Yemen-Al Jawf-Al Khalq": "None", "Yemen-Al Jawf-Al Maslub": "None", "Yemen-Al Jawf-Al Matammah": "None", "Yemen-Al Jawf-Al Maton": "None", "Yemen-Al Jawf-Az Zahir": "None", "Yemen-Al Jawf-Bart Al Anan": "None", "Yemen-Al Jawf-Khabb wa ash Sha'af": "None", "Yemen-Al Jawf-Kharab Al Marashi": "None", "Yemen-Al Jawf-Rajuzah": "None", "Yemen-Al Mahrah-Al Ghaydah": "None", "Yemen-Al Mahrah-Al Masilah": "None", "Yemen-Al Mahrah-Hat": "None", "Yemen-Al Mahrah-Hawf": "None", "Yemen-Al Mahrah-Huswain": "None", "Yemen-Al Mahrah-Man'ar": "None", "Yemen-Al Mahrah-Qishn": "None", "Yemen-Al Mahrah-Sayhut": "None", "Yemen-Al Mahrah-Shahan": "None", "Yemen-Al Mahwit-Al Khabt": "None", "Yemen-Al Mahwit-Al Mahwait": "None", "Yemen-Al Mahwit-Al Mahwait City": "None", "Yemen-Al Mahwit-Ar Rujum": "None", "Yemen-Al Mahwit-At Tawilah": "None", "Yemen-Al Mahwit-Bani Sa'd": "None", "Yemen-Al Mahwit-Hufash": "None", "Yemen-Al Mahwit-Milhan": "None", "Yemen-Al Mahwit-Shibam Kawkaban": "None", "Yemen-Amanat Al Asimah-Al Wahdah": "None", "Yemen-Amanat Al Asimah-As Sabain": "None", "Yemen-Amanat Al Asimah-Assafi'yah": "None", "Yemen-Amanat Al Asimah-At Tahrir": "None", "Yemen-Amanat Al Asimah-Ath'thaorah": "None", "Yemen-Amanat Al Asimah-Az'zal": "None", "Yemen-Amanat Al Asimah-Bani Al Harith": "None", "Yemen-Amanat Al Asimah-Ma'ain": "None", "Yemen-Amanat Al Asimah-Old City": "None", "Yemen-Amanat Al Asimah-Shu'aub": "None", "Yemen-Amran-Al Ashah": "None", "Yemen-Amran-Al Madan": "None", "Yemen-Amran-Al Qaflah": "None", "Yemen-Amran-Amran": "None", "Yemen-Amran-As Sawd": "None", "Yemen-Amran-As Sudah": "None", "Yemen-Amran-Bani Suraim": "None", "Yemen-Amran-Dhi Bin": "None", "Yemen-Amran-Habur Zulaymah": "None", "Yemen-Amran-Harf Sufyan": "None", "Yemen-Amran-Huth": "None", "Yemen-Amran-Iyal Surayh": "None", "Yemen-Amran-Jabal Iyal Yazid": "None", "Yemen-Amran-Khamir": "None", "Yemen-Amran-Kharif": "None", "Yemen-Amran-Maswar": "None", "Yemen-Amran-Raydah": "None", "Yemen-Amran-Shaharah": "None", "Yemen-Amran-Suwayr": "None", "Yemen-Amran-Thula": "None", "Yemen-Dhamar-Al Hada": "None", "Yemen-Dhamar-Al Manar": "None", "Yemen-Dhamar-Anss": "None", "Yemen-Dhamar-Dawran Aness": "None", "Yemen-Dhamar-Dhamar City": "None", "Yemen-Dhamar-Jabal Ash sharq": "None", "Yemen-Dhamar-Jahran": "None", "Yemen-Dhamar-Maghirib Ans": "None", "Yemen-Dhamar-Mayfa'at Anss": "None", "Yemen-Dhamar-Utmah": "None", "Yemen-Dhamar-Wusab Al Ali": "None", "Yemen-Dhamar-Wusab As Safil": "None", "Yemen-Hadramawt-Ad Dis": "None", "Yemen-Hadramawt-Adh Dhlia'ah": "None", "Yemen-Hadramawt-Al Abr": "None", "Yemen-Hadramawt-Al Mukalla": "None", "Yemen-Hadramawt-Al Mukalla City": "None", "Yemen-Hadramawt-Al Qaf": "None", "Yemen-Hadramawt-Al Qatn": "None", "Yemen-Hadramawt-Amd": "None", "Yemen-Hadramawt-Ar Raydah Wa Qusayar": "None", "Yemen-Hadramawt-As Sawm": "None", "Yemen-Hadramawt-Ash Shihr": "None", "Yemen-Hadramawt-Brom Mayfa": "None", "Yemen-Hadramawt-Daw'an": "None", "Yemen-Hadramawt-Ghayl Ba Wazir": "None", "Yemen-Hadramawt-Ghayl Bin Yamin": "None", "Yemen-Hadramawt-Hagr As Sai'ar": "None", "Yemen-Hadramawt-Hajr": "None", "Yemen-Hadramawt-Hidaybu": "None", "Yemen-Hadramawt-Huraidhah": "None", "Yemen-Hadramawt-Qulensya Wa Abd Al Kuri": "None", "Yemen-Hadramawt-Rakhyah": "None", "Yemen-Hadramawt-Rumah": "None", "Yemen-Hadramawt-Sah": "None", "Yemen-Hadramawt-Sayun": "None", "Yemen-Hadramawt-Shibam": "None", "Yemen-Hadramawt-Tarim": "None", "Yemen-Hadramawt-Thamud": "None", "Yemen-Hadramawt-Wadi Al Ayn": "None", "Yemen-Hadramawt-Yabuth": "None", "Yemen-Hadramawt-Zamakh wa Manwakh": "None", "Yemen-Hajjah-Abs": "None", "Yemen-Hajjah-Aflah Al Yaman": "None", "Yemen-Hajjah-Aflah Ash Shawm": "None", "Yemen-Hajjah-Al Jamimah": "None", "Yemen-Hajjah-Al Maghrabah": "None", "Yemen-Hajjah-Al Mahabishah": "None", "Yemen-Hajjah-Al Miftah": "None", "Yemen-Hajjah-Ash Shaghadirah": "None", "Yemen-Hajjah-Ash Shahil": "None", "Yemen-Hajjah-Aslem": "None", "Yemen-Hajjah-Bakil Al Mir": "None", "Yemen-Hajjah-Bani Al Awam": "None", "Yemen-Hajjah-Bani Qa'is": "None", "Yemen-Hajjah-Hajjah": "None", "Yemen-Hajjah-Hajjah City": "None", "Yemen-Hajjah-Harad": "None", "Yemen-Hajjah-Hayran": "None", "Yemen-Hajjah-Khayran Al Muharraq": "None", "Yemen-Hajjah-Ku'aydinah": "None", "Yemen-Hajjah-Kuhlan Affar": "None", "Yemen-Hajjah-Kuhlan Ash Sharaf": "None", "Yemen-Hajjah-Kushar": "None", "Yemen-Hajjah-Mabyan": "None", "Yemen-Hajjah-Midi": "None", "Yemen-Hajjah-Mustaba": "None", "Yemen-Hajjah-Najrah": "None", "Yemen-Hajjah-Qafl Shamer": "None", "Yemen-Hajjah-Qarah": "None", "Yemen-Hajjah-Sharas": "None", "Yemen-Hajjah-Wadhrah": "None", "Yemen-Hajjah-Washhah": "None", "Yemen-Ibb-Al Dhihar": "None", "Yemen-Ibb-Al Makhadir": "None", "Yemen-Ibb-Al Mashannah": "None", "Yemen-Ibb-Al Qafr": "None", "Yemen-Ibb-Al Udayn": "None", "Yemen-Ibb-An Nadirah": "None", "Yemen-Ibb-Ar Radmah": "None", "Yemen-Ibb-As Sabrah": "None", "Yemen-Ibb-As Saddah": "None", "Yemen-Ibb-As Sayyani": "None", "Yemen-Ibb-Ash Sha'ir": "None", "Yemen-Ibb-Ba'dan": "None", "Yemen-Ibb-Dhi As Sufal": "None", "Yemen-Ibb-Far Al Udayn": "None", "Yemen-Ibb-Hazm Al Udayn": "None", "Yemen-Ibb-Hubaysh": "None", "Yemen-Ibb-Ibb": "None", "Yemen-Ibb-Jiblah": "None", "Yemen-Ibb-Mudhaykhirah": "None", "Yemen-Ibb-Yarim": "None", "Yemen-Lahij-Al Hawtah": "None", "Yemen-Lahij-Al Had": "None", "Yemen-Lahij-Al Madaribah Wa Al Arah": "None", "Yemen-Lahij-Al Maflahy": "None", "Yemen-Lahij-Al Maqatirah": "None", "Yemen-Lahij-Al Milah": "None", "Yemen-Lahij-Al Musaymir": "None", "Yemen-Lahij-Al Qabbaytah": "None", "Yemen-Lahij-Habil Jabr": "None", "Yemen-Lahij-Halimayn": "None", "Yemen-Lahij-Radfan": "None", "Yemen-Lahij-Tuban": "None", "Yemen-Lahij-Tur Al Bahah": "None", "Yemen-Lahij-Yafa'a": "None", "Yemen-Lahij-Yahr": "None", "Yemen-Ma'rib-Al Abdiyah": "None", "Yemen-Ma'rib-Al Jubah": "None", "Yemen-Ma'rib-Bidbadah": "None", "Yemen-Ma'rib-Harib": "None", "Yemen-Ma'rib-Harib Al Qaramish": "None", "Yemen-Ma'rib-Jabal Murad": "None", "Yemen-Ma'rib-Mahliyah": "None", "Yemen-Ma'rib-Majzar": "None", "Yemen-Ma'rib-Marib": "None", "Yemen-Ma'rib-Marib City": "None", "Yemen-Ma'rib-Medghal": "None", "Yemen-Ma'rib-Raghwan": "None", "Yemen-Ma'rib-Rahabah": "None", "Yemen-Ma'rib-Sirwah": "None", "Yemen-Raymah-Al Jabin": "None", "Yemen-Raymah-Al Jafariyah": "None", "Yemen-Raymah-As Salafiyah": "None", "Yemen-Raymah-Bilad At Ta'am": "None", "Yemen-Raymah-Kusmah": "None", "Yemen-Raymah-Mazhar": "None", "Yemen-Sa`dah-Al Dhaher": "None", "Yemen-Sa`dah-Al Hashwah": "None", "Yemen-Sa`dah-As Safra": "None", "Yemen-Sa`dah-Baqim": "None", "Yemen-Sa`dah-Ghamr": "None", "Yemen-Sa`dah-Haydan": "None", "Yemen-Sa`dah-Kitaf wa Al Boqe'e": "None", "Yemen-Sa`dah-Majz": "None", "Yemen-Sa`dah-Monabbih": "None", "Yemen-Sa`dah-Qatabir": "None", "Yemen-Sa`dah-Razih": "None", "Yemen-Sa`dah-Sa'adah": "None", "Yemen-Sa`dah-Sahar": "None", "Yemen-Sa`dah-Saqayn": "None", "Yemen-Sa`dah-Shada'a": "None", "Yemen-San`a'-Al Haymah Ad Dakhiliyah": "None", "Yemen-San`a'-Al Haymah Al Kharijiyah": "None", "Yemen-San`a'-Al Husn": "None", "Yemen-San`a'-Arhab": "None", "Yemen-San`a'-Attyal": "None", "Yemen-San`a'-Bani Dhabyan": "None", "Yemen-San`a'-Bani Hushaysh": "None", "Yemen-San`a'-Bani Matar": "None", "Yemen-San`a'-Bilad Ar Rus": "None", "Yemen-San`a'-Hamdan": "None", "Yemen-San`a'-Jihanah": "None", "Yemen-San`a'-Khwlan": "None", "Yemen-San`a'-Manakhah": "None", "Yemen-San`a'-Nihm": "None", "Yemen-San`a'-Sa'fan": "None", "Yemen-San`a'-Sanhan": "None", "Yemen-Shabwah-Ain": "None", "Yemen-Shabwah-Al Talh": "None", "Yemen-Shabwah-Ar Rawdah": "None", "Yemen-Shabwah-Arma": "None", "Yemen-Shabwah-As Said": "None", "Yemen-Shabwah-Ataq": "None", "Yemen-Shabwah-Bayhan": "None", "Yemen-Shabwah-Dhar": "None", "Yemen-Shabwah-Habban": "None", "Yemen-Shabwah-Hatib": "None", "Yemen-Shabwah-Jardan": "None", "Yemen-Shabwah-Mayfa'a": "None", "Yemen-Shabwah-Merkhah Al Ulya": "None", "Yemen-Shabwah-Merkhah As Sufla": "None", "Yemen-Shabwah-Nisab": "None", "Yemen-Shabwah-Rudum": "None", "Yemen-Shabwah-Usaylan": "None", "Yemen-Ta`izz-Al Mukha": "None", "Yemen-Ta`izz-Al Ma'afer": "None", "Yemen-Ta`izz-Al Mawasit": "None", "Yemen-Ta`izz-Al Misrakh": "None", "Yemen-Ta`izz-Al Mudhaffar": "None", "Yemen-Ta`izz-Al Qahirah": "None", "Yemen-Ta`izz-Al Wazi'iyah": "None", "Yemen-Ta`izz-As Silw": "None", "Yemen-Ta`izz-Ash Shamayatayn": "None", "Yemen-Ta`izz-At Ta'iziyah": "None", "Yemen-Ta`izz-Dhubab": "None", "Yemen-Ta`izz-Dimnat Khadir": "None", "Yemen-Ta`izz-Hayfan": "None", "Yemen-Ta`izz-Jabal Habashy": "None", "Yemen-Ta`izz-Maqbanah": "None", "Yemen-Ta`izz-Mashra'a Wa Hadnan": "None", "Yemen-Ta`izz-Mawiyah": "None", "Yemen-Ta`izz-Mawza": "None", "Yemen-Ta`izz-Sabir Al Mawadim": "None", "Yemen-Ta`izz-Salh": "None", "Yemen-Ta`izz-Sama": "None", "Yemen-Ta`izz-Shara'b Ar Rawnah": "None", "Yemen-Ta`izz-Shara'b As Salam": "None", "Zambia-Central-Chibombo": "CB", "Zambia-Central-Kabwe": "KB", "Zambia-Central-Kapiri Mposhi": "KM", "Zambia-Central-Mkushi": "MK", "Zambia-Central-Mumbwa": "MU", "Zambia-Central-Serenje": "SR", "Zambia-Copperbelt-Chililabombwe": "CL", "Zambia-Copperbelt-Chingola": "CG", "Zambia-Copperbelt-Kalulushi": "KU", "Zambia-Copperbelt-Kitwe": "KI", "Zambia-Copperbelt-Luanshya": "LS", "Zambia-Copperbelt-Lufwanyama": "LF", "Zambia-Copperbelt-Masaiti": "MA", "Zambia-Copperbelt-MPongwe": "MP", "Zambia-Copperbelt-Mufulira": "MU", "Zambia-Copperbelt-Ndola": "ND", "Zambia-Eastern-Chadiza": "CD", "Zambia-Eastern-Chipata": "CP", "Zambia-Eastern-Katete": "KT", "Zambia-Eastern-Lundazi": "LN", "Zambia-Eastern-Mambwe": "MA", "Zambia-Eastern-Nyimba": "NY", "Zambia-Eastern-Petauke": "PE", "Zambia-Luapula-Chiengi": "CE", "Zambia-Luapula-Kawambwa": "KW", "Zambia-Luapula-Mansa": "MA", "Zambia-Luapula-Milenge": "MI", "Zambia-Luapula-Mwense": "MW", "Zambia-Luapula-Nchelenge": "NC", "Zambia-Luapula-Samfya": "SF", "Zambia-Lusaka-Chongwe": "LR", "Zambia-Lusaka-Kafue": "KF", "Zambia-Lusaka-Luangwa": "LG", "Zambia-Lusaka-Lusaka": "LU", "Zambia-Muchinga-Chama": "CM", "Zambia-Muchinga-Chinsali": "CS", "Zambia-Muchinga-Isoka": "IS", "Zambia-Muchinga-Mpika": "MK", "Zambia-Muchinga-Nakonde": "NK", "Zambia-North-Western-Chavuma": "CV", "Zambia-North-Western-Kabompo": "KO", "Zambia-North-Western-Kasempa": "KE", "Zambia-North-Western-Mufumbwe": "MU", "Zambia-North-Western-Mwinilunga": "MW", "Zambia-North-Western-Solwezi": "SO", "Zambia-North-Western-Zambezi": "ZA", "Zambia-Northern-Chilubi": "CI", "Zambia-Northern-Kaputa": "KP", "Zambia-Northern-Kasama": "KS", "Zambia-Northern-Luwingu": "LW", "Zambia-Northern-Mbala": "MB", "Zambia-Northern-Mporokoso": "MR", "Zambia-Northern-Mpulungu": "ML", "Zambia-Northern-Mungwi": "MU", "Zambia-Southern-Choma": "CO", "Zambia-Southern-Gwembe": "GW", "Zambia-Southern-Itezhi-Tezhi": "IT", "Zambia-Southern-Kalomo": "KL", "Zambia-Southern-Kazungula": "KZ", "Zambia-Southern-Livingstone": "LI", "Zambia-Southern-Mazabuka": "MA", "Zambia-Southern-Monze": "MO", "Zambia-Southern-Namwala": "NW", "Zambia-Southern-Siavonga": "SV", "Zambia-Southern-Sinazongwe": "SZ", "Zambia-Western-Kalabo": "KB", "Zambia-Western-Kaoma": "KM", "Zambia-Western-Lukulu": "LK", "Zambia-Western-Mongu": "MO", "Zambia-Western-Senanga": "SN", "Zambia-Western-Sesheke": "SS", "Zambia-Western-Shangombo": "SH", "Zimbabwe-Bulawayo-Bulawayo": "BL", "Zimbabwe-Harare-Harare": "None", "Zimbabwe-Manicaland-Buhera": "BH", "Zimbabwe-Manicaland-Chimanimani": "CM", "Zimbabwe-Manicaland-Chipinge": "CP", "Zimbabwe-Manicaland-Makoni": "MN", "Zimbabwe-Manicaland-Mutare": "MR", "Zimbabwe-Manicaland-Mutasa": "MS", "Zimbabwe-Manicaland-Nyanga": "NY", "Zimbabwe-Mashonaland Central-Bindura": "BD", "Zimbabwe-Mashonaland Central-Centenary": "MZ", "Zimbabwe-Mashonaland Central-Guruve": "GV", "Zimbabwe-Mashonaland Central-Mazowe": "ME", "Zimbabwe-Mashonaland Central-Mount Darwin": "MD", "Zimbabwe-Mashonaland Central-Rushinga": "RU", "Zimbabwe-Mashonaland Central-Shamva": "SM", "Zimbabwe-Mashonaland East-Chikomba": "CK", "Zimbabwe-Mashonaland East-Goromonzi": "GM", "Zimbabwe-Mashonaland East-Marondera": "MA", "Zimbabwe-Mashonaland East-Mudzi": "MI", "Zimbabwe-Mashonaland East-Murehwa": "MU", "Zimbabwe-Mashonaland East-Mutoko": "MO", "Zimbabwe-Mashonaland East-Seke": "SE", "Zimbabwe-Mashonaland East-UMP": "MU", "Zimbabwe-Mashonaland East-Wedza": "WE", "Zimbabwe-Mashonaland West-Chegutu": "CG", "Zimbabwe-Mashonaland West-Hurungwe": "HU", "Zimbabwe-Mashonaland West-Kadoma": "KD", "Zimbabwe-Mashonaland West-Kariba": "KR", "Zimbabwe-Mashonaland West-Makonde": "MK", "Zimbabwe-Mashonaland West-Zvimba": "ZB", "Zimbabwe-Masvingo-Bikita": "BK", "Zimbabwe-Masvingo-Chiredzi": "CR", "Zimbabwe-Masvingo-Chivi": "CV", "Zimbabwe-Masvingo-Gutu": "GT", "Zimbabwe-Masvingo-Masvingo": "MV", "Zimbabwe-Masvingo-Mwenezi": "MW", "Zimbabwe-Masvingo-Zaka": "ZA", "Zimbabwe-Matabeleland North-Binga": "BG", "Zimbabwe-Matabeleland North-Bubi": "BU", "Zimbabwe-Matabeleland North-Hwange": "HW", "Zimbabwe-Matabeleland North-Lupane": "LU", "Zimbabwe-Matabeleland North-Nkayi": "NK", "Zimbabwe-Matabeleland North-Tsholotsho": "TS", "Zimbabwe-Matabeleland North-Umguza": "UG", "Zimbabwe-Matabeleland South-Beitbridge": "BB", "Zimbabwe-Matabeleland South-Bulilima (North)": "BM", "Zimbabwe-Matabeleland South-Gwanda": "GD", "Zimbabwe-Matabeleland South-Insiza": "IN", "Zimbabwe-Matabeleland South-Mangwe (South)": "MG", "Zimbabwe-Matabeleland South-Matobo": "MT", "Zimbabwe-Matabeleland South-Umzingwane": "UZ", "Zimbabwe-Midlands-Chirumhanzu": "CH", "Zimbabwe-Midlands-Gokwe North": "GN", "Zimbabwe-Midlands-Gokwe South": "GS", "Zimbabwe-Midlands-Gweru": "GW", "Zimbabwe-Midlands-Kwekwe": "KW", "Zimbabwe-Midlands-Mberengwa": "MB", "Zimbabwe-Midlands-Shurugwi": "SR", "Zimbabwe-Midlands-Zvishavane": "ZV"} \ No newline at end of file diff --git a/env/linux.yml b/env/linux.yml new file mode 100644 index 0000000..404a5b5 --- /dev/null +++ b/env/linux.yml @@ -0,0 +1,310 @@ +name: pipeline +channels: + - anaconda + - conda-forge + - bioconda + - defaults +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=1_gnu + - abseil-cpp=20200923.3=h9c3ff4c_0 + - aioeasywebdav=2.4.0=py36h9f0ad1d_1001 + - aiohttp=3.7.3=py36h8f6f2f9_0 + - appdirs=1.4.4=pyh9f0ad1d_0 + - arrow-cpp=3.0.0=py36h573a39d_4_cpu + - async-timeout=3.0.1=py_1000 + - attrs=20.3.0=pyhd3deb0d_0 + - aws-c-cal=0.4.5=hb3cee0b_7 + - aws-c-common=0.5.1=h7f98852_0 + - aws-c-event-stream=0.2.7=hf6e4101_0 + - aws-c-io=0.9.0=hd4bc808_1 + - aws-checksums=0.1.11=hbd38b91_2 + - aws-sdk-cpp=1.8.138=hfa2f2a4_3 + - backports=1.0=py_2 + - backports.functools_lru_cache=1.6.1=py_0 + - bcrypt=3.2.0=py36h8c4c3a4_1 + - biopython=1.78=py36h8f6f2f9_1 + - boost-cpp=1.74.0=hc6e9bd1_2 + - boto3=1.16.49=pyhd8ed1ab_0 + - botocore=1.19.49=pyhd8ed1ab_0 + - brotli=1.0.9=h9c3ff4c_4 + - brotlipy=0.7.0=py36he6145b8_1001 + - bzip2=1.0.8=h7f98852_4 + - c-ares=1.17.1=h36c2ea0_0 + - ca-certificates=2020.12.5=ha878542_0 + - cachetools=4.1.1=py_0 + - cairo=1.16.0=h7979940_1007 + - certifi=2020.12.5=py36h5fab9bb_1 + - cffi=1.14.5=py36hc120d54_0 + - cfitsio=3.470=hb418390_7 + - chardet=3.0.4=py36h9880bd3_1008 + - click=7.1.2=pyh9f0ad1d_0 + - click-plugins=1.1.1=py_0 + - cligj=0.7.1=pyhd8ed1ab_0 + - cloudpickle=1.6.0=py_0 + - configargparse=1.2.3=pyh9f0ad1d_0 + - cryptography=3.3.1=py36h0a59100_0 + - curl=7.71.1=he644dc0_8 + - cutadapt=2.10=py36h4c5857e_1 + - cycler=0.10.0=py_2 + - cytoolz=0.11.0=py36h8f6f2f9_3 + - dask-core=2021.2.0=pyhd8ed1ab_0 + - dataclasses=0.7=pyhe4b4509_6 + - datrie=0.8.2=py36h8c4c3a4_1 + - dbus=1.13.6=hfdff14a_1 + - decorator=4.4.2=py_0 + - dnaio=0.5.0=py36h4c5857e_0 + - docutils=0.16=py36h5fab9bb_2 + - dropbox=10.9.0=pyhd3deb0d_0 + - enum34=1.1.10=py36h9f0ad1d_2 + - expat=2.2.10=h9c3ff4c_0 + - filechunkio=1.8=py_2 + - fiona=1.8.18=py36hd875ef1_0 + - fontconfig=2.13.1=hba837de_1004 + - freetype=2.10.4=h7ca028e_0 + - freexl=1.0.5=h516909a_1002 + - fribidi=1.0.10=h36c2ea0_0 + - ftputil=4.0.0=py_0 + - gdal=3.1.4=py36h36826cb_8 + - geopandas=0.9.0=pyhd8ed1ab_0 + - geos=3.9.1=h9c3ff4c_2 + - geotiff=1.6.0=h2b14fbe_4 + - gettext=0.19.8.1=h0b5b191_1005 + - gflags=2.2.2=he1b5a44_1004 + - giflib=5.2.1=h36c2ea0_2 + - gitdb=4.0.5=py_0 + - gitpython=3.1.11=py_0 + - glib=2.66.7=h9c3ff4c_1 + - glib-tools=2.66.7=h9c3ff4c_1 + - glog=0.4.0=h49b9bf7_3 + - google-api-core=1.22.2=py36h9f0ad1d_0 + - google-auth=1.24.0=pyhd3deb0d_0 + - google-cloud-core=1.5.0=pyhd3deb0d_0 + - google-cloud-storage=1.19.0=py_0 + - google-crc32c=1.1.0=py36h0208b43_0 + - google-resumable-media=1.2.0=pyhd3deb0d_0 + - googleapis-common-protos=1.52.0=py36h5fab9bb_1 + - graphite2=1.3.13=h58526e2_1001 + - graphviz=2.42.3=h0511662_0 + - grpc-cpp=1.35.0=h146f9af_0 + - grpcio=1.34.0=py36h8e87921_0 + - gst-plugins-base=1.18.3=h04508c2_0 + - gstreamer=1.18.3=h3560a44_0 + - harfbuzz=2.7.4=h5cf4720_0 + - hdf4=4.2.13=h10796ff_1004 + - hdf5=1.10.6=nompi_h6a2412b_1114 + - htslib=1.10.2=hd3b49d5_1 + - icu=68.1=h58526e2_0 + - idna=2.10=pyh9f0ad1d_0 + - idna_ssl=1.1.0=py36h9f0ad1d_1001 + - imagecodecs-lite=2019.12.3=py36h92226af_3 + - imageio=2.9.0=py_0 + - importlib-metadata=3.3.0=py36h5fab9bb_2 + - importlib_metadata=3.3.0=hd8ed1ab_2 + - isa-l=2.30.0=ha770c72_3 + - ivar=1.3.1=h089eab3_0 + - jinja2=2.11.2=pyh9f0ad1d_0 + - jmespath=0.10.0=pyh9f0ad1d_0 + - jpeg=9d=h36c2ea0_0 + - json-c=0.15=h98cffda_0 + - jsonschema=3.2.0=py_2 + - k8=0.2.5=he513fc3_0 + - kealib=1.4.14=he4dc956_1 + - kiwisolver=1.3.1=py36h605e78d_1 + - krb5=1.17.2=h926e7f8_0 + - lcms2=2.12=hddcbb42_0 + - ld_impl_linux-64=2.35.1=hea4e1c9_1 + - libblas=3.9.0=6_openblas + - libcblas=3.9.0=6_openblas + - libclang=11.0.1=default_ha53f305_1 + - libcrc32c=1.1.1=he1b5a44_2 + - libcurl=7.71.1=hcdd3856_8 + - libdap4=3.20.6=hd7c4107_1 + - libdeflate=1.6=h516909a_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=h516909a_1 + - libevent=2.1.10=hcdb4288_3 + - libffi=3.3=h58526e2_2 + - libgcc-ng=9.3.0=h5dbcf3e_17 + - libgdal=3.1.4=h38ff51b_8 + - libgfortran-ng=9.3.0=he4bcb1c_17 + - libgfortran5=9.3.0=he4bcb1c_17 + - libglib=2.66.7=h3e27bee_1 + - libgomp=9.3.0=h5dbcf3e_17 + - libiconv=1.16=h516909a_0 + - libkml=1.3.0=h02e6976_1012 + - liblapack=3.9.0=6_openblas + - libllvm11=11.0.1=hf817b99_0 + - libnetcdf=4.7.4=nompi_h56d31a8_107 + - libnghttp2=1.41.0=h8cfc5f6_2 + - libopenblas=0.3.12=pthreads_h4812303_1 + - libpng=1.6.37=h21135ba_2 + - libpq=13.1=hfd2b0eb_1 + - libprotobuf=3.14.0=h780b84a_0 + - librttopo=1.1.0=h1185371_6 + - libsodium=1.0.18=h36c2ea0_1 + - libspatialindex=1.9.3=h9c3ff4c_3 + - libspatialite=5.0.1=he52d314_3 + - libssh2=1.9.0=hab1572f_5 + - libstdcxx-ng=9.3.0=h2ae2ef3_17 + - libthrift=0.13.0=h5aa387f_6 + - libtiff=4.2.0=hdc55705_0 + - libtool=2.4.6=h58526e2_1007 + - libutf8proc=2.6.1=h7f98852_0 + - libuuid=2.32.1=h7f98852_1000 + - libwebp-base=1.1.0=h36c2ea0_3 + - libxcb=1.13=h14c3975_1002 + - libxkbcommon=1.0.3=he3ba5ed_0 + - libxml2=2.9.10=h72842e0_3 + - lz4-c=1.9.3=h9c3ff4c_0 + - mafft=7.471=h516909a_0 + - markupsafe=1.1.1=py36he6145b8_2 + - matplotlib=3.3.4=py36h5fab9bb_0 + - matplotlib-base=3.3.4=py36hd391965_0 + - minimap2=2.17=hed695b0_3 + - more-itertools=8.5.0=py_0 + - multidict=5.1.0=py36h8f6f2f9_0 + - munch=2.5.0=py_0 + - mysql-common=8.0.23=ha770c72_1 + - mysql-libs=8.0.23=h935591d_1 + - ncurses=6.2=h58526e2_4 + - networkx=2.5=py_0 + - nspr=4.29=h9c3ff4c_1 + - nss=3.62=hb5efdd6_0 + - numpy=1.19.5=py36h2aa4a07_0 + - olefile=0.46=pyh9f0ad1d_1 + - openjpeg=2.4.0=hf7af979_0 + - openssl=1.1.1j=h7f98852_0 + - orc=1.6.7=h7950760_0 + - pandas=1.1.4=py36hd87012b_0 + - pango=1.42.4=h69149e4_5 + - paramiko=2.7.2=pyh9f0ad1d_0 + - parquet-cpp=1.5.1=2 + - path=15.0.0=py36h5fab9bb_1 + - pathlib=1.0.1=py36h5fab9bb_4 + - patsy=0.5.1=py36_0 + - pcre=8.44=he1b5a44_0 + - pigz=2.5=h27826a3_0 + - pillow=8.1.0=py36ha6010c0_2 + - pip=20.3.3=pyhd8ed1ab_0 + - pixman=0.40.0=h36c2ea0_0 + - plotly=4.14.1=pyhd3deb0d_0 + - poppler=0.89.0=h2de54a5_5 + - poppler-data=0.4.10=0 + - postgresql=13.1=h6303168_1 + - prettytable=2.0.0=pyhd8ed1ab_0 + - proj=7.2.0=h277dcde_2 + - protobuf=3.14.0=py36hc4f0c31_0 + - psutil=5.8.0=py36h8f6f2f9_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pyarrow=3.0.0=py36h9331bd2_4_cpu + - pyasn1=0.4.8=py_0 + - pyasn1-modules=0.2.7=py_0 + - pycparser=2.20=pyh9f0ad1d_2 + - pygraphviz=1.6=py36hf2b72a0_1 + - pynacl=1.4.0=py36h8c4c3a4_2 + - pyopenssl=20.0.1=pyhd8ed1ab_0 + - pyparsing=2.4.7=pyh9f0ad1d_0 + - pyproj=3.0.0.post1=py36he219f2a_0 + - pyqt=5.12.3=py36h5fab9bb_7 + - pyqt-impl=5.12.3=py36h7ec31b9_7 + - pyqt5-sip=4.19.18=py36hc4f0c31_7 + - pyqtchart=5.12=py36h7ec31b9_7 + - pyqtwebengine=5.12.1=py36h7ec31b9_7 + - pyrsistent=0.17.3=py36h1d69622_1 + - pysftp=0.2.9=py_1 + - pysocks=1.7.1=py36h9880bd3_2 + - python=3.6.13=hffdb5ce_0_cpython + - python-dateutil=2.8.1=py_0 + - python-irodsclient=0.8.2=py_0 + - python-isal=0.5.0=py36h8f6f2f9_0 + - python_abi=3.6=1_cp36m + - pytz=2020.5=pyhd8ed1ab_0 + - pywavelets=1.1.1=py36h92226af_3 + - pyyaml=5.3.1=py36he6145b8_1 + - qt=5.12.9=hda022c4_4 + - ratelimiter=1.2.0=py_1002 + - re2=2020.11.01=h58526e2_0 + - readline=8.0=he28a2e2_2 + - requests=2.25.1=pyhd3deb0d_0 + - retrying=1.3.3=py_2 + - rsa=4.6=pyh9f0ad1d_0 + - rtree=0.9.7=py36hb415506_1 + - s2n=1.0.0=h9b69904_0 + - s3transfer=0.3.3=pyhd8ed1ab_5 + - samtools=1.10=h2e538c0_3 + - scikit-image=0.17.2=py36h284efc9_4 + - scipy=1.5.3=py36h9e8f40b_0 + - setuptools=49.6.0=py36h9880bd3_2 + - shapely=1.7.1=py36h93b233e_4 + - six=1.15.0=pyh9f0ad1d_0 + - smmap=3.0.4=pyh9f0ad1d_0 + - snakemake=5.3.0=py36_1 + - snakemake-minimal=5.3.0=py36_1 + - snappy=1.1.8=he1b5a44_3 + - sqlite=3.34.0=h74cdb3f_0 + - statsmodels=0.12.0=py36h7b6447c_0 + - tifffile=2019.7.26.2=py36_0 + - tiledb=2.2.4=hb9a9e87_1 + - tk=8.6.10=h21135ba_1 + - toolz=0.11.1=py_0 + - tornado=6.1=py36h8f6f2f9_1 + - typing-extensions=3.7.4.3=0 + - typing_extensions=3.7.4.3=py_0 + - tzcode=2021a=h7f98852_0 + - urllib3=1.26.2=pyhd8ed1ab_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - wheel=0.36.2=pyhd3deb0d_0 + - wrapt=1.12.1=py36h1d69622_2 + - xerces-c=3.2.3=h9d8b166_2 + - xmlrunner=1.7.7=py_0 + - xopen=1.1.0=py36h5fab9bb_1 + - xorg-kbproto=1.0.7=h14c3975_1002 + - xorg-libice=1.0.10=h516909a_0 + - xorg-libsm=1.2.3=h84519dc_1000 + - xorg-libx11=1.6.12=h516909a_0 + - xorg-libxau=1.0.9=h14c3975_0 + - xorg-libxdmcp=1.1.3=h516909a_0 + - xorg-libxext=1.3.4=h516909a_0 + - xorg-libxpm=3.5.13=h516909a_0 + - xorg-libxrender=0.9.10=h516909a_1002 + - xorg-libxt=1.1.5=h516909a_1003 + - xorg-renderproto=0.11.1=h14c3975_1002 + - xorg-xextproto=7.3.0=h14c3975_1002 + - xorg-xproto=7.0.31=h7f98852_1007 + - xz=5.2.5=h516909a_1 + - yaml=0.2.5=h516909a_0 + - yappi=1.3.2=py36h605e78d_0 + - yarl=1.6.3=py36h8f6f2f9_0 + - zipp=3.4.0=py_0 + - zlib=1.2.11=h516909a_1010 + - zstd=1.4.8=ha95c52a_1 + - pip: + - amply==0.1.4 + - cached-property==1.5.2 + - datafunk==0.0.8 + - datapackage==1.15.2 + - epiweeks==2.1.2 + - et-xmlfile==1.0.1 + - ijson==3.1.3 + - isodate==0.6.0 + - jdcal==1.4.1 + - joblib==1.0.1 + - jsonlines==2.0.0 + - jsonpointer==2.0 + - linear-tsv==1.1.0 + - openpyxl==3.0.6 + - pangolin==2.3.2 + - pulp==2.4 + - pycountry==20.7.3 + - pysam==0.16.0.1 + - rfc3986==1.4.0 + - scikit-learn==0.23.1 + - sqlalchemy==1.3.23 + - tableschema==1.20.2 + - tabulator==1.53.4 + - threadpoolctl==2.1.0 + - unicodecsv==0.14.1 + - unidecode==1.2.0 + - xlrd==2.0.1 +prefix: /home/al/anaconda3/envs/pipeline diff --git a/figs/alab_release_filestructure.png b/figs/alab_release_filestructure.png new file mode 100644 index 0000000..fed2292 Binary files /dev/null and b/figs/alab_release_filestructure.png differ diff --git a/figs/flowchart.png b/figs/flowchart.png new file mode 100644 index 0000000..07cab8c Binary files /dev/null and b/figs/flowchart.png differ diff --git a/json2fasta.py b/json2fasta.py deleted file mode 100644 index 52ecb56..0000000 --- a/json2fasta.py +++ /dev/null @@ -1,28 +0,0 @@ -import gc -import re -import json -import fiona -import pandas as pd -import geopandas as gpd -import bjorn_support as bs -import visualize as bv -import data as bd - - -with open('config.json', 'r') as f: - config = json.load(f) - -in_fp = config['gisaid_feed'] -out_fp = config['gisaid_fasta'] -metacols = ['covv_virus_name', 'covsurver_prot_mutations', 'covv_location', - 'covv_lineage', 'covv_collection_date', 'covv_accession_id', - 'pangolin_lineages_version', 'covv_clade', 'covv_subm_date'] -data = [json.loads(line) for line in open(in_fp, 'r')] -print(f"Total number of sequences: {len(data)}") -print(f"Converting to dict...") -regex = re.compile('[^a-zA-Z]') -seqs_dict = {sample['covv_virus_name'].replace('hCoV-19/', '').replace(' ', ''): - regex.sub('', sample['sequence'].replace('\n', '')) for sample in data} -print(f"Converting to FASTA...") -bs.dict2fasta(seqs_dict, out_fp) -print(f"FASTA output generated and saved in {out_fp}") \ No newline at end of file diff --git a/notebooks/ancestral_anomaly.ipynb b/notebooks/ancestral_anomaly.ipynb new file mode 100644 index 0000000..05bc3f9 --- /dev/null +++ b/notebooks/ancestral_anomaly.ipynb @@ -0,0 +1,70145 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "center-delight", + "metadata": {}, + "outputs": [], + "source": [ + "import sys\n", + "sys.path.append('../src/')\n", + "import shutil\n", + "import numpy as np\n", + "import pandas as pd\n", + "import re\n", + "from path import Path\n", + "import plotly\n", + "import plotly.express as px\n", + "import plotly.graph_objects as go\n", + "import bjorn_support as bs\n", + "import mutations as bm" + ] + }, + { + "cell_type": "markdown", + "id": "spare-copper", + "metadata": {}, + "source": [ + "## Identifying Mutations (Sequence Analysis) " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "israeli-allergy", + "metadata": {}, + "outputs": [], + "source": [ + "seqs_fps = bs.get_filepaths('/valhalla/analysis/', data_fmt='fa', data_type='consensus', \n", + " tech='illumina', generalised=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "delayed-climb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3034" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(seqs_fps)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "finnish-warehouse", + "metadata": {}, + "outputs": [], + "source": [ + "out_dir = Path('/valhalla/ancestral_anomaly/distances')\n", + "if not Path.isdir(out_dir):\n", + " Path.mkdir(out_dir)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "flush-world", + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'fa_dir' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0ms_id\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfp\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mseqs_fps\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mitems\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0mfn\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mfp\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msplit\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'/'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 3\u001b[0;31m \u001b[0mshutil\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcopy\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfp\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34mf'{fa_dir}/{fn}'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mNameError\u001b[0m: name 'fa_dir' is not defined" + ] + } + ], + "source": [ + "fa_dir = out_dir/'fa'\n", + "if not Path.isdir(fa_dir):\n", + " Path.mkdir(fa_dir)\n", + "for s_id, fp in seqs_fps.items():\n", + " fn = fp[0].split('/')[-1]\n", + " shutil.copy(fp[0], f'{fa_dir}/{fn}')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "freelance-indianapolis", + "metadata": {}, + "outputs": [], + "source": [ + "out_seqs_fp = out_dir/'analysis_seqs_2021-04-23.fa'" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "independent-torture", + "metadata": {}, + "outputs": [], + "source": [ + "cmd = f'for a in $(ls {fa_dir}/*.fa) ; do cat $a >> {out_seqs_fp} ; done'\n", + "bs.run_command(cmd)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "abroad-mirror", + "metadata": {}, + "outputs": [], + "source": [ + "msa_fp = out_dir/'analysis_aligned_2021-04-23.fa'" + ] + }, + { + "cell_type": "code", + "execution_count": 110, + "id": "every-personal", + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "bs.align_fasta_reference(out_seqs_fp, \n", + " msa_fp, \n", + " ref_fp='/home/al/data/hcov19/NC045512.fasta',\n", + " num_cpus=25)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "functional-coffee", + "metadata": {}, + "outputs": [], + "source": [ + "msa = bs.load_fasta(msa_fp, is_aligned=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "altered-trauma", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Initial cleaning...\n", + "Identifying mutations...\n", + "Mapping Genes to mutations...\n", + "Computing codon numbers...\n", + "Fetching reference codon...\n", + "Fetching alternative codon...\n", + "Mapping amino acids...\n", + "Naming substitutions\n", + "Fusing with metadata...\n" + ] + } + ], + "source": [ + "subs, _ = bm.identify_replacements_per_sample(msa)\n", + "# subs" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "original-exhaust", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Initial cleaning...\n", + "Identifying deletions...\n", + "Mapping Genes to mutations...\n", + "Computing codon numbers...\n", + "Fetching reference codon...\n", + "Mapping amino acids...\n", + "Naming deletions\n", + "Fuse with metadata...\n" + ] + } + ], + "source": [ + "dels, _ = bm.identify_deletions_per_sample(msa)\n", + "# dels" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "miniature-architect", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'seq_len', 'replacements', 'pos', 'gene', 'gene_start_pos',\n", + " 'codon_num', 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa',\n", + " 'alt_aa', 'mutation', 'type'],\n", + " dtype='object')" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "subs.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "aggregate-present", + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "# compute number of mutations per sample\n", + "subs_info = subs.groupby('idx').agg(num_aa_muts=('mutation', 'nunique'),\n", + " num_nt_muts=('replacements', 'nunique')).reset_index()\n", + "subs_info.rename(columns={'idx': 'fasta_hdr'}, inplace=True)\n", + "subs_info['SAMPLE_ID'] = subs_info['fasta_hdr'].apply(lambda x: x.split('_')[1])\n", + "# subs_info.loc[subs_info['num_aa_muts']!=subs_info['num_nt_muts']]" + ] + }, + { + "cell_type": "markdown", + "id": "drawn-palestine", + "metadata": {}, + "source": [ + "## Fetch Mapped-Unmapped Statistics (QC Analysis) " + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "relative-tablet", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
PATH_mappedmappedunmappedSAMPLE_ID
53/valhalla/analysis/2021.02.15_new_primers/merg...1254SEARCH-7036
22/valhalla/analysis/2021.03.15_new_primers/merg...890116SEARCH-7578
17/valhalla/analysis/2021.03.15_new_primers/merg...909109SEARCH-7573
10/valhalla/analysis/2021.03.19_county_samples/m...10931053NTC-SCV2-031521-AM-1-V2
63/valhalla/analysis/2021.04.07_old_primers/merg...131882SEARCH-8350
\n", + "
" + ], + "text/plain": [ + " PATH_mapped mapped unmapped \\\n", + "53 /valhalla/analysis/2021.02.15_new_primers/merg... 12 54 \n", + "22 /valhalla/analysis/2021.03.15_new_primers/merg... 890 116 \n", + "17 /valhalla/analysis/2021.03.15_new_primers/merg... 909 109 \n", + "10 /valhalla/analysis/2021.03.19_county_samples/m... 1093 1053 \n", + "63 /valhalla/analysis/2021.04.07_old_primers/merg... 1318 82 \n", + "\n", + " SAMPLE_ID \n", + "53 SEARCH-7036 \n", + "22 SEARCH-7578 \n", + "17 SEARCH-7573 \n", + "10 NTC-SCV2-031521-AM-1-V2 \n", + "63 SEARCH-8350 " + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# fetch mapped-unmapped filepaths and load all into a single dataframe\n", + "map_fps = bs.get_filepaths('/valhalla/analysis/', data_fmt='tsv', data_type='merged_aligned_bams', \n", + " tech='illumina/reports', generalised=True, return_type='list')\n", + "map_df = pd.concat([pd.read_csv(fp, sep='\\t') for fp in map_fps])\n", + "map_df.rename(columns={'SAMPLE': 'PATH_mapped'}, inplace=True)\n", + "map_df['SAMPLE_ID'] = map_df['PATH_mapped'].apply(lambda x: x.split('/')[-1].split('_')[0])\n", + "map_df.sort_values('mapped', inplace=True)\n", + "map_df.drop_duplicates('SAMPLE_ID', keep='last', inplace=True)\n", + "map_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "renewable-vampire", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3030, 4)\n", + "(3030, 7)\n" + ] + } + ], + "source": [ + "# merge with dataframe containing substitution-based mutation information\n", + "print(subs_info.shape)\n", + "data_df = pd.merge(subs_info, map_df, on='SAMPLE_ID')\n", + "print(data_df.shape)" + ] + }, + { + "cell_type": "markdown", + "id": "harmful-romania", + "metadata": {}, + "source": [ + "## Fetch Depth Statistics (QC Analysis) " + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "smoking-mercury", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3036, 4)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
PATH_depthCOVERAGEAVG_DEPTHSAMPLE_ID
0SEARCH-7036_L001_L002.trimmed.sorted.bam0.000000.04570SEARCH-7036
7NTC-SCV2-031521-AM-1-V2_L001.trimmed.sorted.bam0.000000.00000NTC-SCV2-031521-AM-1-V2
1SEARCH-7006_L001_L002.trimmed.sorted.bam1.183319.54065SEARCH-7006
0SEARCH-6800_L001_L002.trimmed.sorted.bam2.0503926.02060SEARCH-6800
1SEARCH-6799_L001_L002.trimmed.sorted.bam2.0707922.57600SEARCH-6799
\n", + "
" + ], + "text/plain": [ + " PATH_depth COVERAGE AVG_DEPTH \\\n", + "0 SEARCH-7036_L001_L002.trimmed.sorted.bam 0.00000 0.04570 \n", + "7 NTC-SCV2-031521-AM-1-V2_L001.trimmed.sorted.bam 0.00000 0.00000 \n", + "1 SEARCH-7006_L001_L002.trimmed.sorted.bam 1.18331 9.54065 \n", + "0 SEARCH-6800_L001_L002.trimmed.sorted.bam 2.05039 26.02060 \n", + "1 SEARCH-6799_L001_L002.trimmed.sorted.bam 2.07079 22.57600 \n", + "\n", + " SAMPLE_ID \n", + "0 SEARCH-7036 \n", + "7 NTC-SCV2-031521-AM-1-V2 \n", + "1 SEARCH-7006 \n", + "0 SEARCH-6800 \n", + "1 SEARCH-6799 " + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cov_cols = ['SAMPLE', 'COVERAGE', 'AVG_DEPTH']\n", + "cov_fps = bs.get_filepaths('/valhalla/analysis/', data_fmt='tsv', data_type='trimmed_bams', \n", + " tech='illumina/reports', generalised=True, return_type='list')\n", + "cov_df = pd.concat([pd.read_csv(fp, sep='\\t') for fp in cov_fps])[cov_cols]\n", + "cov_df['SAMPLE'] = cov_df['SAMPLE'].astype(str)\n", + "cov_df.rename(columns={'SAMPLE': 'PATH_depth'}, inplace=True)\n", + "cov_df['SAMPLE_ID'] = cov_df['PATH_depth'].apply(lambda x: x.split('_')[0])\n", + "cov_df.sort_values('COVERAGE', inplace=True)\n", + "cov_df.drop_duplicates('SAMPLE_ID', keep='last', inplace=True)\n", + "# cov_df.loc[~cov_df['SAMPLE_ID'].str.contains('SEARCH')]\n", + "print(cov_df.shape)\n", + "cov_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "asian-fluid", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3030, 7)\n", + "(3030, 10)\n" + ] + } + ], + "source": [ + "# merge with dataframe containing substitution mutations and mapped-unmapped statistics\n", + "print(data_df.shape)\n", + "data_df = pd.merge(data_df, cov_df, on='SAMPLE_ID')\n", + "print(data_df.shape)" + ] + }, + { + "cell_type": "markdown", + "id": "institutional-winner", + "metadata": {}, + "source": [ + "## Fetch Trim Statistics (QC Analysis) " + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "standard-omega", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3070" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "analysis_fp = '/valhalla/analysis/'\n", + "trim_fps = bs.get_filepaths(analysis_fp,data_type='logs/trimmed',\n", + " data_fmt='log',\n", + " generalised=True,\n", + " return_type='list')\n", + "# bs.copy_files(fastq_fps, destination_dir)\n", + "len(trim_fps)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "judicial-falls", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3035, 6)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
SAMPLE_IDtrimmed_pctquality_pcttrimmed_countquality_countPATH_trim
1550NTC-SCV2-031521-AM-1-V20000/valhalla/analysis/2021.03.19_county_samples/l...
42SEARCH-70361000120/valhalla/analysis/2021.02.15_new_primers/logs...
106SEARCH-835016.432.8821738/valhalla/analysis/2021.04.07_old_primers/logs...
863SEARCH-817516.294.3830983/valhalla/analysis/2021.03.29_old_primers/logs...
796SEARCH-815115.914.53471134/valhalla/analysis/2021.03.29_old_primers/logs...
\n", + "
" + ], + "text/plain": [ + " SAMPLE_ID trimmed_pct quality_pct trimmed_count \\\n", + "1550 NTC-SCV2-031521-AM-1-V2 0 0 0 \n", + "42 SEARCH-7036 100 0 12 \n", + "106 SEARCH-8350 16.43 2.88 217 \n", + "863 SEARCH-8175 16.29 4.38 309 \n", + "796 SEARCH-8151 15.91 4.53 471 \n", + "\n", + " quality_count PATH_trim \n", + "1550 0 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "42 0 /valhalla/analysis/2021.02.15_new_primers/logs... \n", + "106 38 /valhalla/analysis/2021.04.07_old_primers/logs... \n", + "863 83 /valhalla/analysis/2021.03.29_old_primers/logs... \n", + "796 134 /valhalla/analysis/2021.03.29_old_primers/logs... " + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trim_df = pd.DataFrame(columns=['SAMPLE_ID', 'trimmed_pct', 'quality_pct', \n", + " 'trimmed_count', 'quality_count', 'PATH_trim'])\n", + "missing_trims = []\n", + "for fp in trim_fps:\n", + " with open(fp, 'r') as fh:\n", + " sample_data = {}\n", + " sample_data['PATH_trim'] = fp\n", + " s_id = fp.split('/')[-1].split('_')[0]\n", + " sample_data['SAMPLE_ID'] = s_id\n", + " sample_data['PATH_trim'] = fp\n", + " data = fh.readlines()\n", + " try:\n", + " trim_line = [l for l in data if 'Trimmed primers' in l][0]\n", + " sample_data['trimmed_pct'], sample_data['trimmed_count'] = re.findall(r'\\d+(?:\\.\\d+)?', trim_line)\n", + " quality_line = [l for l in data if 'quality trimmed' in l][0]\n", + " sample_data['quality_pct'], sample_data['quality_count'] = re.findall(r'\\d+(?:\\.\\d+)?', quality_line)[:2]\n", + " except:\n", + " missing_trims.append(s_id)\n", + " trim_df = trim_df.append(pd.Series(sample_data), ignore_index=True)\n", + "trim_df[['trimmed_count', 'quality_count']] = trim_df[['trimmed_count', 'quality_count']].fillna(-1).astype(int)\n", + "trim_df.sort_values('trimmed_count', inplace=True)\n", + "trim_df.drop_duplicates('SAMPLE_ID', keep='last', inplace=True)\n", + "print(trim_df.shape)\n", + "trim_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "id": "color-lancaster", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['SEARCH-6132',\n", + " 'SEARCH-6127',\n", + " '21-306985-SCV2-033021-AM-1-TB-v2-20pM',\n", + " '21-308908-SCV2-033021-AM-1-TB-v2-20pM',\n", + " '21-305648-SCV2-033021-AM-1-TB-v2-20pM',\n", + " '21-298438-SCV2-031521-AM-1-V2',\n", + " '21-170487-SCV2-031521-AM-1-V2',\n", + " '21-295987-SCV2-031521-AM-1-V2',\n", + " '21-295989-SCV2-031521-AM-1-V2',\n", + " '21-227289-SCV2-031521-AM-1-V2']" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# sample that are missing trim log files\n", + "missing_trims" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "suspended-yellow", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3030, 10)\n", + "(3030, 15)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
fasta_hdrnum_aa_mutsnum_nt_mutsSAMPLE_IDPATH_mappedmappedunmappedPATH_depthCOVERAGEAVG_DEPTHtrimmed_pctquality_pcttrimmed_countquality_countPATH_trim
0Consensus_21-170487-SCV2-031521-AM-1-V2_L001_t...222221-170487-SCV2-031521-AM-1-V2/valhalla/analysis/2021.03.22_county_samples/m...1575848368221-170487-SCV2-031521-AM-1-V2_L001.trimmed.sor...100.07435.6819.741.2331390119546/valhalla/analysis/2021.03.22_county_samples/l...
1Consensus_21-227289-SCV2-031521-AM-1-V2_L001_t...272721-227289-SCV2-031521-AM-1-V2/valhalla/analysis/2021.03.22_county_samples/m...1690368482621-227289-SCV2-031521-AM-1-V2_L001.trimmed.sor...100.07836.7625.531.1643409319794/valhalla/analysis/2021.03.22_county_samples/l...
2Consensus_21-256229-SCV-022621-AM_L001_thresho...292921-256229-SCV-022621-AM/valhalla/analysis/2021.03.12/merged_aligned_b...19230281710021-256229-SCV-022621-AM_L001.trimmed.sorted.bam100.07487.7725.512.6252476853963/valhalla/analysis/2021.03.19_county_samples/l...
3Consensus_21-256232-SCV-022621-AM_L001_thresho...292921-256232-SCV-022621-AM/valhalla/analysis/2021.03.12/merged_aligned_b...26798234079321-256232-SCV-022621-AM_L001.trimmed.sorted.bam100.010253.3023.812.5765831171068/valhalla/analysis/2021.03.19_county_samples/l...
4Consensus_21-256234-SCV-022621-AM_L001_thresho...292921-256234-SCV-022621-AM/valhalla/analysis/2021.03.12/merged_aligned_b...23043684656621-256234-SCV-022621-AM_L001.trimmed.sorted.bam100.08523.8728.672.6566627661627/valhalla/analysis/2021.03.19_county_samples/l...
\n", + "
" + ], + "text/plain": [ + " fasta_hdr num_aa_muts \\\n", + "0 Consensus_21-170487-SCV2-031521-AM-1-V2_L001_t... 22 \n", + "1 Consensus_21-227289-SCV2-031521-AM-1-V2_L001_t... 27 \n", + "2 Consensus_21-256229-SCV-022621-AM_L001_thresho... 29 \n", + "3 Consensus_21-256232-SCV-022621-AM_L001_thresho... 29 \n", + "4 Consensus_21-256234-SCV-022621-AM_L001_thresho... 29 \n", + "\n", + " num_nt_muts SAMPLE_ID \\\n", + "0 22 21-170487-SCV2-031521-AM-1-V2 \n", + "1 27 21-227289-SCV2-031521-AM-1-V2 \n", + "2 29 21-256229-SCV-022621-AM \n", + "3 29 21-256232-SCV-022621-AM \n", + "4 29 21-256234-SCV-022621-AM \n", + "\n", + " PATH_mapped mapped unmapped \\\n", + "0 /valhalla/analysis/2021.03.22_county_samples/m... 1575848 3682 \n", + "1 /valhalla/analysis/2021.03.22_county_samples/m... 1690368 4826 \n", + "2 /valhalla/analysis/2021.03.12/merged_aligned_b... 1923028 17100 \n", + "3 /valhalla/analysis/2021.03.12/merged_aligned_b... 2679823 40793 \n", + "4 /valhalla/analysis/2021.03.12/merged_aligned_b... 2304368 46566 \n", + "\n", + " PATH_depth COVERAGE AVG_DEPTH \\\n", + "0 21-170487-SCV2-031521-AM-1-V2_L001.trimmed.sor... 100.0 7435.68 \n", + "1 21-227289-SCV2-031521-AM-1-V2_L001.trimmed.sor... 100.0 7836.76 \n", + "2 21-256229-SCV-022621-AM_L001.trimmed.sorted.bam 100.0 7487.77 \n", + "3 21-256232-SCV-022621-AM_L001.trimmed.sorted.bam 100.0 10253.30 \n", + "4 21-256234-SCV-022621-AM_L001.trimmed.sorted.bam 100.0 8523.87 \n", + "\n", + " trimmed_pct quality_pct trimmed_count quality_count \\\n", + "0 19.74 1.23 313901 19546 \n", + "1 25.53 1.16 434093 19794 \n", + "2 25.51 2.62 524768 53963 \n", + "3 23.81 2.57 658311 71068 \n", + "4 28.67 2.65 666276 61627 \n", + "\n", + " PATH_trim \n", + "0 /valhalla/analysis/2021.03.22_county_samples/l... \n", + "1 /valhalla/analysis/2021.03.22_county_samples/l... \n", + "2 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "3 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "4 /valhalla/analysis/2021.03.19_county_samples/l... " + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# merge with dataframe containing substitution mutations and mapped-unmapped statistics\n", + "print(data_df.shape)\n", + "data_df = pd.merge(data_df, trim_df, on='SAMPLE_ID')\n", + "print(data_df.shape)\n", + "data_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "trained-smart", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['fasta_hdr', 'num_aa_muts', 'num_nt_muts', 'SAMPLE_ID', 'PATH_mapped',\n", + " 'mapped', 'unmapped', 'PATH_depth', 'COVERAGE', 'AVG_DEPTH',\n", + " 'trimmed_pct', 'quality_pct', 'trimmed_count', 'quality_count',\n", + " 'PATH_trim'],\n", + " dtype='object')" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "id": "spatial-proportion", + "metadata": {}, + "outputs": [], + "source": [ + "cols = ['SAMPLE_ID', 'num_aa_muts', 'num_nt_muts',\n", + " 'COVERAGE', 'AVG_DEPTH', 'mapped', 'unmapped',\n", + " 'trimmed_pct', 'quality_pct', 'trimmed_count', 'quality_count',\n", + " 'PATH_depth', 'PATH_mapped', 'PATH_trim', 'fasta_hdr']\n", + "data_df = data_df[cols]\n", + "data_df[cols].to_csv('/valhalla/ancestral_anomaly/qc_analysis_data.tsv', sep='\\t', index=False)\n", + "data_df[cols].to_excel('/valhalla/ancestral_anomaly/qc_analysis_data.xlsx', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "helpful-network", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
SAMPLE_IDnum_aa_mutsnum_nt_mutsCOVERAGEAVG_DEPTHmappedunmappedtrimmed_pctquality_pcttrimmed_countquality_countPATH_depthPATH_mappedPATH_trimfasta_hdr
2847SEARCH-87704498.9255920.286372152647185.9861.21548783390716SEARCH-8770_L001_L002.trimmed.sorted.bam/valhalla/analysis/2021.04.12_itru_primers/mer.../valhalla/analysis/2021.04.12_itru_primers/log...Consensus_SEARCH-8770_L001_L002_threshold_0.5_...
\n", + "
" + ], + "text/plain": [ + " SAMPLE_ID num_aa_muts num_nt_muts COVERAGE AVG_DEPTH mapped \\\n", + "2847 SEARCH-8770 4 4 98.9255 920.28 637215 \n", + "\n", + " unmapped trimmed_pct quality_pct trimmed_count quality_count \\\n", + "2847 26471 85.98 61.21 548783 390716 \n", + "\n", + " PATH_depth \\\n", + "2847 SEARCH-8770_L001_L002.trimmed.sorted.bam \n", + "\n", + " PATH_mapped \\\n", + "2847 /valhalla/analysis/2021.04.12_itru_primers/mer... \n", + "\n", + " PATH_trim \\\n", + "2847 /valhalla/analysis/2021.04.12_itru_primers/log... \n", + "\n", + " fasta_hdr \n", + "2847 Consensus_SEARCH-8770_L001_L002_threshold_0.5_... " + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df.loc[data_df['SAMPLE_ID']=='SEARCH-8770']" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "proper-lobby", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
SAMPLE_IDnum_aa_mutsnum_nt_mutsCOVERAGEAVG_DEPTHmappedunmappedtrimmed_pctquality_pcttrimmed_countquality_countPATH_depthPATH_mappedPATH_trimfasta_hdr
021-170487-SCV2-031521-AM-1-V22222100.07435.681575848368219.741.233139011954621-170487-SCV2-031521-AM-1-V2_L001.trimmed.sor.../valhalla/analysis/2021.03.22_county_samples/m.../valhalla/analysis/2021.03.22_county_samples/l...Consensus_21-170487-SCV2-031521-AM-1-V2_L001_t...
121-227289-SCV2-031521-AM-1-V22727100.07836.761690368482625.531.164340931979421-227289-SCV2-031521-AM-1-V2_L001.trimmed.sor.../valhalla/analysis/2021.03.22_county_samples/m.../valhalla/analysis/2021.03.22_county_samples/l...Consensus_21-227289-SCV2-031521-AM-1-V2_L001_t...
221-256229-SCV-022621-AM2929100.07487.7719230281710025.512.625247685396321-256229-SCV-022621-AM_L001.trimmed.sorted.bam/valhalla/analysis/2021.03.12/merged_aligned_b.../valhalla/analysis/2021.03.19_county_samples/l...Consensus_21-256229-SCV-022621-AM_L001_thresho...
321-256232-SCV-022621-AM2929100.010253.3026798234079323.812.576583117106821-256232-SCV-022621-AM_L001.trimmed.sorted.bam/valhalla/analysis/2021.03.12/merged_aligned_b.../valhalla/analysis/2021.03.19_county_samples/l...Consensus_21-256232-SCV-022621-AM_L001_thresho...
421-256234-SCV-022621-AM2929100.08523.8723043684656628.672.656662766162721-256234-SCV-022621-AM_L001.trimmed.sorted.bam/valhalla/analysis/2021.03.12/merged_aligned_b.../valhalla/analysis/2021.03.19_county_samples/l...Consensus_21-256234-SCV-022621-AM_L001_thresho...
\n", + "
" + ], + "text/plain": [ + " SAMPLE_ID num_aa_muts num_nt_muts COVERAGE \\\n", + "0 21-170487-SCV2-031521-AM-1-V2 22 22 100.0 \n", + "1 21-227289-SCV2-031521-AM-1-V2 27 27 100.0 \n", + "2 21-256229-SCV-022621-AM 29 29 100.0 \n", + "3 21-256232-SCV-022621-AM 29 29 100.0 \n", + "4 21-256234-SCV-022621-AM 29 29 100.0 \n", + "\n", + " AVG_DEPTH mapped unmapped trimmed_pct quality_pct trimmed_count \\\n", + "0 7435.68 1575848 3682 19.74 1.23 313901 \n", + "1 7836.76 1690368 4826 25.53 1.16 434093 \n", + "2 7487.77 1923028 17100 25.51 2.62 524768 \n", + "3 10253.30 2679823 40793 23.81 2.57 658311 \n", + "4 8523.87 2304368 46566 28.67 2.65 666276 \n", + "\n", + " quality_count PATH_depth \\\n", + "0 19546 21-170487-SCV2-031521-AM-1-V2_L001.trimmed.sor... \n", + "1 19794 21-227289-SCV2-031521-AM-1-V2_L001.trimmed.sor... \n", + "2 53963 21-256229-SCV-022621-AM_L001.trimmed.sorted.bam \n", + "3 71068 21-256232-SCV-022621-AM_L001.trimmed.sorted.bam \n", + "4 61627 21-256234-SCV-022621-AM_L001.trimmed.sorted.bam \n", + "\n", + " PATH_mapped \\\n", + "0 /valhalla/analysis/2021.03.22_county_samples/m... \n", + "1 /valhalla/analysis/2021.03.22_county_samples/m... \n", + "2 /valhalla/analysis/2021.03.12/merged_aligned_b... \n", + "3 /valhalla/analysis/2021.03.12/merged_aligned_b... \n", + "4 /valhalla/analysis/2021.03.12/merged_aligned_b... \n", + "\n", + " PATH_trim \\\n", + "0 /valhalla/analysis/2021.03.22_county_samples/l... \n", + "1 /valhalla/analysis/2021.03.22_county_samples/l... \n", + "2 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "3 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "4 /valhalla/analysis/2021.03.19_county_samples/l... \n", + "\n", + " fasta_hdr \n", + "0 Consensus_21-170487-SCV2-031521-AM-1-V2_L001_t... \n", + "1 Consensus_21-227289-SCV2-031521-AM-1-V2_L001_t... \n", + "2 Consensus_21-256229-SCV-022621-AM_L001_thresho... \n", + "3 Consensus_21-256232-SCV-022621-AM_L001_thresho... \n", + "4 Consensus_21-256234-SCV-022621-AM_L001_thresho... " + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "terminal-bulgarian", + "metadata": {}, + "outputs": [], + "source": [ + "search_ids = ['SEARCH-8770',\n", + "'SEARCH-8722',\n", + "'SEARCH-8766',\n", + "'SEARCH-8714',\n", + "'SEARCH-8652',\n", + "'SEARCH-8751',\n", + "'SEARCH-8755',\n", + "'SEARCH-8666']\n", + "# search_ids = ['SEARCH-8708','SEARCH-8702','SEARCH-8722','SEARCH-8770','SEARCH-8749',\n", + "# 'SEARCH-8686','SEARCH-8720','SEARCH-8732']" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "north-sister", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(2515, 15)" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df[data_df['COVERAGE']>=95].shape" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "id": "worse-corruption", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
SAMPLE_IDnum_aa_mutsnum_nt_mutsCOVERAGEAVG_DEPTHmappedunmappedtrimmed_pctquality_pcttrimmed_countquality_countPATH_depthPATH_mappedPATH_trimfasta_hdr
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [SAMPLE_ID, num_aa_muts, num_nt_muts, COVERAGE, AVG_DEPTH, mapped, unmapped, trimmed_pct, quality_pct, trimmed_count, quality_count, PATH_depth, PATH_mapped, PATH_trim, fasta_hdr]\n", + "Index: []" + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "qc_filter = (data_df['COVERAGE']>=95) & (data_df['AVG_DEPTH']>=1000) & (data_df['trimmed_count']>=150000)\n", + "ans = data_df.loc[qc_filter]\n", + "ans.loc[ans['SAMPLE_ID'].isin(search_ids)]" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "distinct-glass", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(2343, 15)" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "center-adrian", + "metadata": {}, + "outputs": [], + "source": [ + "data_df['quality_pct'] = data_df['quality_pct'].astype(float)\n", + "data_df['trimmed_pct'] = data_df['trimmed_pct'].astype(float)" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "amazing-footwear", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3030, 15)\n" + ] + }, + { + "data": { + "text/plain": [ + "(2515, 15)" + ] + }, + "execution_count": 72, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(data_df.shape)\n", + "data_df[data_df['COVERAGE']>95].shape" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "id": "floppy-reform", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
Number of trimmed reads: %{text[5]}
", + "marker": { + "color": "rgba(144,238,144,.6)" + }, + "mode": "markers", + "name": "Coverage Filter Pass (2515 samples)", + "text": [ + [ + "21-170487-SCV2-031521-AM-1-V2", + 7435.68, + 100, + 22, + 1575848, + 313901 + ], + [ + "21-227289-SCV2-031521-AM-1-V2", + 7836.76, + 100, + 27, + 1690368, + 434093 + ], + [ + "21-256229-SCV-022621-AM", + 7487.77, + 100, + 29, + 1923028, + 524768 + ], + [ + "21-256232-SCV-022621-AM", + 10253.3, + 100, + 29, + 2679823, + 658311 + ], + [ + "21-256234-SCV-022621-AM", + 8523.87, + 100, + 29, + 2304368, + 666276 + ], + [ + "21-256237-SCV-022621-AM", + 8322.25, + 100, + 29, + 2067408, + 467269 + ], + [ + "21-256246-SCV-022621-AM", + 8342.65, + 100, + 29, + 2186420, + 534579 + ], + [ + "21-256265-SCV-022621-AM", + 11636.4, + 100, + 29, + 3051037, + 764401 + ], + [ + "21-256267-SCV-022621-AM", + 7523.74, + 100, + 29, + 1966744, + 527504 + ], + [ + "21-256274-SCV-022621-AM", + 7878.62, + 100, + 29, + 1974835, + 401216 + ], + [ + "21-289599-SCV2-033021-AM-2-Repeat", + 17025.5, + 100, + 28, + 3830427, + 841839 + ], + [ + "21-289599-SCV2-033021-AM-2-TB-V3-36pM", + 9468.65, + 100, + 28, + 2081856, + 460772 + ], + [ + "21-295987-SCV2-031521-AM-1-V2", + 9005.44, + 96.1304, + 34, + 2091522, + 538448 + ], + [ + "21-295989-SCV2-031521-AM-1-V2", + 6062.35, + 99.9796, + 34, + 1309010, + 267324 + ], + [ + "21-298438-SCV2-031521-AM-1-V2", + 7905.28, + 99.9932, + 38, + 1731476, + 434723 + ], + [ + "21-298441-SCV2-031521-AM-1-V2", + 7317.22, + 100, + 22, + 1563835, + 329157 + ], + [ + "21-299032-SCV2-031521-AM-1-V2", + 7669.87, + 96.6201, + 40, + 1833348, + 460911 + ], + [ + "21-299112-SCV2-031521-AM-1-V2", + 9391.82, + 97.4158, + 43, + 2094324, + 566264 + ], + [ + "21-299114-SCV2-031521-AM-1-V2", + 9705.42, + 99.98299999999999, + 37, + 2169065, + 553955 + ], + [ + "21-304191-SCV2-033021-040721-AM", + 5798.99, + 98.5549, + 28, + 1794098, + 368929 + ], + [ + "21-304447-SCV2-033021-040721-AM", + 13032.9, + 99.9864, + 36, + 2833297, + 598695 + ], + [ + "21-305021-SCV2-040721-AM-3", + 15302.6, + 99.9932, + 37, + 3311933, + 816360 + ], + [ + "21-305024-SCV2-040721-AM-3", + 12853.6, + 100, + 38, + 2796274, + 532334 + ], + [ + "21-305032-SCV2-040721-AM-3", + 10744.9, + 100, + 37, + 2285045, + 385607 + ], + [ + "21-305427-SCV2-040721-AM-3", + 13488.1, + 100, + 28, + 2936250, + 808166 + ], + [ + "21-305648-SCV2-033021-AM-1-TB-v2-20pM", + 9380.12, + 99.96600000000001, + 15, + 2132745, + 544623 + ], + [ + "21-305649-SCV2-033021-040721-AM", + 9790.04, + 99.9864, + 30, + 2083904, + 307810 + ], + [ + "21-305686-SCV2-033021-040721-AM", + 11951.7, + 100, + 37, + 2573830, + 508589 + ], + [ + "21-305687-SCV2-033021-040721-AM", + 15295.9, + 100, + 37, + 3318754, + 710895 + ], + [ + "21-306740-SCV2-033021-040721-AM", + 11765.2, + 99.9966, + 38, + 2557411, + 590436 + ], + [ + "21-306742-SCV2-033021-040721-AM", + 11836.4, + 99.9966, + 38, + 2619799, + 669037 + ], + [ + "21-306985-SCV2-033021-AM-1-TB-v2-20pM", + 9606.57, + 99.96600000000001, + 15, + 2188074, + 480228 + ], + [ + "21-307311-SCV2-033021-040721-AM", + 7828.3, + 99.6906, + 38, + 1751549, + 521468 + ], + [ + "21-308821-SCV2-033021-AM-2-Repeat", + 10936.4, + 96.7561, + 35, + 2551655, + 719195 + ], + [ + "21-308822-SCV2-033021-AM-2-Repeat", + 12258.2, + 98.1604, + 37, + 2777864, + 741018 + ], + [ + "21-308908-SCV2-033021-AM-1-TB-v2-20pM", + 9527.24, + 99.9864, + 35, + 2271574, + 559660 + ], + [ + "21-308958-SCV2-033021-AM-1-TB-v2-20pM", + 11121.6, + 100, + 22, + 2486765, + 636387 + ], + [ + "21-308991-SCV2-033021-AM-1-TB-v2-20pM", + 14010.2, + 99.9864, + 35, + 3296787, + 729326 + ], + [ + "21-309121-SCV2-033021-AM-1-TB-v2-20pM", + 23801.6, + 99.9864, + 35, + 5603574, + 1247411 + ], + [ + "21-309161-SCV2-033021-AM-2-Repeat", + 13058.1, + 99.9864, + 35, + 2969097, + 690680 + ], + [ + "21-309276-SCV2-033021-AM-2-Repeat", + 7462.85, + 100, + 22, + 1687077, + 420624 + ], + [ + "21-309281-SCV2-033021-AM-2-Repeat", + 12271.7, + 100, + 24, + 2737879, + 688137 + ], + [ + "21-309524-SCV2-033021-AM-1-TB-v2-20pM", + 11962.6, + 100, + 22, + 2821131, + 652132 + ], + [ + "21-309576-SCV2-033021-AM-1-TB-v2-20pM", + 6228.81, + 98.3508, + 22, + 2095986, + 410412 + ], + [ + "21-310988-SCV2-033021-AM-2-Repeat", + 7264.02, + 100, + 24, + 1598502, + 379964 + ], + [ + "21-311038-SCV2-033021-AM-2-Repeat", + 8859, + 99.9694, + 35, + 1974989, + 526179 + ], + [ + "21-311039-SCV2-033021-AM-2-Repeat", + 6964.53, + 99.9728, + 35, + 1541461, + 394049 + ], + [ + "21-311841-SCV2-033021-AM-2-Repeat", + 4888.59, + 100, + 29, + 1102406, + 211711 + ], + [ + "21-311846-SCV2-033021-AM-2-Repeat", + 11789.2, + 99.98299999999999, + 33, + 2630047, + 696163 + ], + [ + "21-311847-SCV2-033021-AM-2-Repeat", + 11288.3, + 100, + 32, + 2508689, + 530528 + ], + [ + "21-311851-SCV2-033021-AM-2-Repeat", + 6094.94, + 99.9966, + 30, + 1359551, + 279189 + ], + [ + "21-311853-SCV2-033021-AM-2-Repeat", + 12395.6, + 100, + 32, + 2760002, + 701900 + ], + [ + "21-312706-SCV2-033021-040721-AM", + 14521.6, + 100, + 28, + 3198227, + 657588 + ], + [ + "21-312728-SCV2-033021-040721-AM", + 15136, + 100, + 28, + 3231264, + 588657 + ], + [ + "21-312735-SCV2-033021-040721-AM", + 11528.7, + 100, + 28, + 2520486, + 639039 + ], + [ + "21-312736-SCV2-040721-AM-2", + 10040, + 100, + 28, + 2160672, + 333303 + ], + [ + "21-312741-SCV2-040721-AM-2", + 12023.6, + 99.9796, + 30, + 2604405, + 509859 + ], + [ + "21-312742-SCV2-040721-AM-2", + 13266.3, + 99.5852, + 26, + 2902487, + 567497 + ], + [ + "21-312745-SCV2-040721-AM-2", + 16947.8, + 100, + 28, + 3801724, + 910559 + ], + [ + "21-312749-SCV2-040721-AM-2", + 15951, + 100, + 28, + 3524917, + 749792 + ], + [ + "21-312751-SCV2-040721-AM-2", + 12747, + 100, + 28, + 2797605, + 642512 + ], + [ + "21-312810-SCV2-040721-AM-2", + 12315.3, + 100, + 29, + 2697080, + 487607 + ], + [ + "21-312814-SCV2-040721-AM-2", + 10803.6, + 100, + 28, + 2351966, + 489359 + ], + [ + "21-312826-SCV2-040721-AM-2", + 10054.3, + 100, + 28, + 2172271, + 347647 + ], + [ + "21-312832-SCV2-040721-AM-2", + 14779.1, + 100, + 29, + 3243786, + 871861 + ], + [ + "21-312836-SCV2-040721-AM-2", + 15030.8, + 100, + 28, + 3398247, + 650567 + ], + [ + "21-312844-SCV2-040721-AM-3", + 15586.2, + 100, + 28, + 3395162, + 934910 + ], + [ + "21-312847-SCV2-040721-AM-3", + 13231.2, + 100, + 28, + 2897119, + 709885 + ], + [ + "21-312850-SCV2-040721-AM-3", + 14963, + 100, + 28, + 3239309, + 858568 + ], + [ + "21-312851-SCV2-040721-AM-3", + 14750.3, + 100, + 28, + 3201654, + 830703 + ], + [ + "21-315429-SCV2-040721-AM-3", + 15731.3, + 99.9796, + 36, + 3409400, + 887881 + ], + [ + "21-315436-SCV2-040721-AM-3", + 13704.9, + 100, + 29, + 2946277, + 727905 + ], + [ + "21-315437-SCV2-040721-AM-3", + 12424.6, + 100, + 29, + 2668718, + 478654 + ], + [ + "21-318923-SCV2-040721-AM-3", + 10578.8, + 99.9864, + 40, + 2285343, + 519588 + ], + [ + "21-318974-SCV2-040721-AM-3", + 35197.1, + 100, + 42, + 7514640, + 1171446 + ], + [ + "21-321750-SCV2-040721-AM-2", + 15915.6, + 100, + 28, + 3433033, + 844537 + ], + [ + "PL-04", + 1998.15, + 95.0933, + 28, + 452253, + 112998 + ], + [ + "SEARCH-5987", + 5530.87, + 100, + 21, + 6398665, + 1069179 + ], + [ + "SEARCH-5988", + 6470.37, + 100, + 20, + 5839150, + 845583 + ], + [ + "SEARCH-5989", + 6627.17, + 100, + 27, + 6147786, + 1010442 + ], + [ + "SEARCH-5990", + 5631.64, + 100, + 9, + 5619312, + 1057304 + ], + [ + "SEARCH-5992", + 6216.98, + 100, + 20, + 5219131, + 868836 + ], + [ + "SEARCH-5993", + 7080.47, + 100, + 16, + 5847841, + 783924 + ], + [ + "SEARCH-5994", + 6580.43, + 100, + 27, + 3344355, + 364351 + ], + [ + "SEARCH-5996", + 6645.07, + 100, + 20, + 3551989, + 420971 + ], + [ + "SEARCH-5997", + 7073.12, + 100, + 15, + 6435186, + 925568 + ], + [ + "SEARCH-5998", + 7129, + 100, + 21, + 6201872, + 796246 + ], + [ + "SEARCH-5999", + 6948.7, + 100, + 17, + 3479880, + 330534 + ], + [ + "SEARCH-6000", + 6515.65, + 100, + 17, + 2704602, + 256998 + ], + [ + "SEARCH-6001", + 6741.72, + 100, + 20, + 3756427, + 410669 + ], + [ + "SEARCH-6004", + 6493.56, + 100, + 20, + 3901742, + 522571 + ], + [ + "SEARCH-6005", + 5944.28, + 100, + 20, + 4907301, + 897772 + ], + [ + "SEARCH-6006", + 3439.14, + 99.9252, + 27, + 4302440, + 995689 + ], + [ + "SEARCH-6007", + 3898.03, + 100, + 10, + 5501576, + 1024195 + ], + [ + "SEARCH-6008", + 2384.58, + 97.6198, + 14, + 3076922, + 603809 + ], + [ + "SEARCH-6009", + 6259.1, + 100, + 23, + 7962724, + 1280841 + ], + [ + "SEARCH-6010", + 5522.74, + 100, + 24, + 4528566, + 847597 + ], + [ + "SEARCH-6011", + 7499.93, + 100, + 20, + 7416614, + 867620 + ], + [ + "SEARCH-6012", + 5587.69, + 100, + 25, + 5751109, + 1071827 + ], + [ + "SEARCH-6013", + 5175.05, + 100, + 21, + 5338748, + 1061887 + ], + [ + "SEARCH-6014", + 6786.18, + 100, + 25, + 2915972, + 271275 + ], + [ + "SEARCH-6015", + 6341.98, + 100, + 10, + 4279425, + 655360 + ], + [ + "SEARCH-6016", + 6624.94, + 100, + 23, + 3071127, + 337364 + ], + [ + "SEARCH-6017", + 5971.71, + 100, + 25, + 2416680, + 271316 + ], + [ + "SEARCH-6018", + 7094.39, + 100, + 20, + 4050139, + 478849 + ], + [ + "SEARCH-6019", + 5452.68, + 100, + 24, + 3729915, + 683348 + ], + [ + "SEARCH-6020", + 4819.38, + 100, + 20, + 4453003, + 897765 + ], + [ + "SEARCH-6022", + 5477.11, + 100, + 10, + 5251680, + 1034663 + ], + [ + "SEARCH-6025", + 6066.27, + 100, + 22, + 5120809, + 851502 + ], + [ + "SEARCH-6026", + 6116.7, + 100, + 20, + 4189206, + 734220 + ], + [ + "SEARCH-6027", + 4436.34, + 100, + 16, + 4457063, + 889521 + ], + [ + "SEARCH-6028", + 5994.44, + 100, + 15, + 3498225, + 551274 + ], + [ + "SEARCH-6030", + 6814.38, + 100, + 27, + 3855765, + 465258 + ], + [ + "SEARCH-6032", + 4614.46, + 100, + 24, + 6910130, + 1093292 + ], + [ + "SEARCH-6033", + 4953.03, + 99.9796, + 20, + 5050000, + 839911 + ], + [ + "SEARCH-6034", + 6887.96, + 100, + 20, + 3759357, + 475796 + ], + [ + "SEARCH-6035", + 5239.17, + 100, + 20, + 5354214, + 981334 + ], + [ + "SEARCH-6036", + 6871.17, + 100, + 14, + 3686580, + 495241 + ], + [ + "SEARCH-6037", + 7396.32, + 100, + 10, + 4793791, + 537759 + ], + [ + "SEARCH-6038", + 5351.33, + 100, + 23, + 5347752, + 864510 + ], + [ + "SEARCH-6039", + 5177.51, + 100, + 21, + 6612559, + 1215111 + ], + [ + "SEARCH-6040", + 6712.18, + 100, + 14, + 3494233, + 416123 + ], + [ + "SEARCH-6041", + 7533.57, + 100, + 15, + 5976297, + 611766 + ], + [ + "SEARCH-6042", + 6579.93, + 100, + 16, + 6896549, + 1053705 + ], + [ + "SEARCH-6044", + 4147.45, + 100, + 29, + 7931710, + 1406703 + ], + [ + "SEARCH-6045", + 6076.36, + 100, + 14, + 6515531, + 1104006 + ], + [ + "SEARCH-6046", + 6259.56, + 99.9898, + 32, + 6067444, + 920636 + ], + [ + "SEARCH-6048", + 6342.44, + 100, + 29, + 3646972, + 515812 + ], + [ + "SEARCH-6050", + 4315.99, + 100, + 20, + 4759107, + 955353 + ], + [ + "SEARCH-6051", + 6801.39, + 100, + 29, + 4171467, + 569165 + ], + [ + "SEARCH-6052", + 5081.27, + 100, + 19, + 6150079, + 1137848 + ], + [ + "SEARCH-6053", + 6781.35, + 100, + 24, + 4130013, + 532626 + ], + [ + "SEARCH-6054", + 5660.28, + 100, + 16, + 3454076, + 552931 + ], + [ + "SEARCH-6055", + 6831.4, + 100, + 32, + 3703686, + 379980 + ], + [ + "SEARCH-6056", + 6632.4, + 100, + 23, + 3836268, + 537947 + ], + [ + "SEARCH-6057", + 7494.22, + 100, + 18, + 4514452, + 444023 + ], + [ + "SEARCH-6059", + 6539.39, + 100, + 22, + 4805308, + 750622 + ], + [ + "SEARCH-6060", + 7033.98, + 100, + 25, + 4776535, + 672945 + ], + [ + "SEARCH-6061", + 5130.93, + 100, + 26, + 4059344, + 751941 + ], + [ + "SEARCH-6062", + 2793.91, + 99.5444, + 25, + 2819665, + 579447 + ], + [ + "SEARCH-6063", + 4468.37, + 100, + 22, + 3868278, + 737973 + ], + [ + "SEARCH-6064", + 6737.62, + 100, + 23, + 3235340, + 354908 + ], + [ + "SEARCH-6065", + 4363.74, + 99.3063, + 28, + 4314301, + 861960 + ], + [ + "SEARCH-6068", + 6150.25, + 100, + 26, + 4319975, + 755394 + ], + [ + "SEARCH-6069", + 6447.73, + 100, + 28, + 5594731, + 971703 + ], + [ + "SEARCH-6070", + 7306.5, + 100, + 20, + 5029538, + 670605 + ], + [ + "SEARCH-6071", + 4368.56, + 100, + 22, + 4091631, + 714860 + ], + [ + "SEARCH-6072", + 5597.75, + 100, + 23, + 4140178, + 652521 + ], + [ + "SEARCH-6073", + 2238.53, + 96.6915, + 23, + 2774259, + 519920 + ], + [ + "SEARCH-6074", + 4149.59, + 100, + 19, + 2081984, + 287002 + ], + [ + "SEARCH-6075", + 7171.24, + 100, + 27, + 4125397, + 489961 + ], + [ + "SEARCH-6076", + 6918.32, + 100, + 20, + 4098983, + 534745 + ], + [ + "SEARCH-6077", + 6458.94, + 100, + 19, + 3425430, + 465541 + ], + [ + "SEARCH-6078", + 3723.34, + 100, + 25, + 5227742, + 884313 + ], + [ + "SEARCH-6079", + 7320.95, + 100, + 29, + 4605745, + 464830 + ], + [ + "SEARCH-6080", + 7006.66, + 100, + 17, + 3658729, + 461742 + ], + [ + "SEARCH-6081", + 4557.44, + 100, + 25, + 3283804, + 567692 + ], + [ + "SEARCH-6082", + 6042.28, + 100, + 26, + 4693366, + 744070 + ], + [ + "SEARCH-6083", + 4842.73, + 100, + 25, + 7143565, + 1394523 + ], + [ + "SEARCH-6084", + 7060.68, + 100, + 24, + 3404757, + 343874 + ], + [ + "SEARCH-6085", + 6478.82, + 100, + 23, + 4138189, + 668707 + ], + [ + "SEARCH-6086", + 4800.04, + 100, + 19, + 7812254, + 1525667 + ], + [ + "SEARCH-6087", + 7347.08, + 100, + 17, + 4976145, + 510589 + ], + [ + "SEARCH-6088", + 7268.68, + 100, + 24, + 5065011, + 595707 + ], + [ + "SEARCH-6089", + 7336.25, + 100, + 21, + 4467591, + 474513 + ], + [ + "SEARCH-6090", + 3664.07, + 98.4155, + 22, + 7142394, + 1238323 + ], + [ + "SEARCH-6091", + 6961.47, + 100, + 23, + 5152025, + 748844 + ], + [ + "SEARCH-6092", + 3922.38, + 100, + 26, + 7104471, + 1370938 + ], + [ + "SEARCH-6093", + 6668.35, + 100, + 24, + 6366515, + 1072580 + ], + [ + "SEARCH-6094", + 5685.46, + 100, + 23, + 4313387, + 727651 + ], + [ + "SEARCH-6095", + 6605.84, + 100, + 27, + 5305294, + 829680 + ], + [ + "SEARCH-6096", + 3891.27, + 100, + 31, + 3989104, + 792923 + ], + [ + "SEARCH-6099", + 7045.91, + 100, + 25, + 4446923, + 584885 + ], + [ + "SEARCH-6100", + 4858.47, + 99.9898, + 22, + 5608343, + 1003768 + ], + [ + "SEARCH-6101", + 4810.39, + 100, + 29, + 3558819, + 441961 + ], + [ + "SEARCH-6102", + 2605.99, + 98.9085, + 18, + 3735494, + 648189 + ], + [ + "SEARCH-6103", + 6411.97, + 100, + 27, + 2523321, + 266795 + ], + [ + "SEARCH-6104", + 6693.64, + 100, + 24, + 3206330, + 367718 + ], + [ + "SEARCH-6105", + 6267.15, + 100, + 32, + 3609768, + 362046 + ], + [ + "SEARCH-6106", + 5348.05, + 100, + 25, + 4047792, + 690731 + ], + [ + "SEARCH-6107", + 7097.93, + 100, + 22, + 3282584, + 308885 + ], + [ + "SEARCH-6108", + 4316.77, + 100, + 18, + 6618157, + 1236425 + ], + [ + "SEARCH-6109", + 6747.78, + 100, + 17, + 3673937, + 446531 + ], + [ + "SEARCH-6110", + 6678.65, + 100, + 16, + 3111098, + 333626 + ], + [ + "SEARCH-6111", + 6494.77, + 100, + 31, + 3849037, + 486257 + ], + [ + "SEARCH-6112", + 2737.76, + 96.8785, + 17, + 4781716, + 986195 + ], + [ + "SEARCH-6113", + 4655.83, + 100, + 22, + 5261557, + 1049748 + ], + [ + "SEARCH-6117", + 7413.26, + 100, + 31, + 7141264, + 779681 + ], + [ + "SEARCH-6118", + 7454.68, + 100, + 26, + 6435590, + 668262 + ], + [ + "SEARCH-6119", + 3272.87, + 99.9524, + 20, + 6053379, + 1083960 + ], + [ + "SEARCH-6121", + 7119.88, + 100, + 19, + 6189589, + 750805 + ], + [ + "SEARCH-6122", + 7352.05, + 100, + 26, + 6428247, + 638635 + ], + [ + "SEARCH-6123", + 4663.88, + 100, + 26, + 9542370, + 1693841 + ], + [ + "SEARCH-6124", + 6660.71, + 100, + 28, + 4215552, + 520722 + ], + [ + "SEARCH-6125", + 7478.1, + 100, + 25, + 7448880, + 771785 + ], + [ + "SEARCH-6126", + 7387.24, + 100, + 25, + 8481667, + 1058916 + ], + [ + "SEARCH-6127", + 5220.44, + 100, + 12, + 10660993, + 2174199 + ], + [ + "SEARCH-6128", + 7535.28, + 100, + 25, + 7204483, + 724212 + ], + [ + "SEARCH-6129", + 7321.99, + 100, + 10, + 5680899, + 588912 + ], + [ + "SEARCH-6130", + 7736.45, + 100, + 18, + 8645168, + 814407 + ], + [ + "SEARCH-6131", + 7355.75, + 100, + 27, + 7570377, + 950045 + ], + [ + "SEARCH-6132", + 5006.9, + 100, + 22, + 12543841, + 2316217 + ], + [ + "SEARCH-6133", + 5546.45, + 100, + 23, + 7884496, + 1382448 + ], + [ + "SEARCH-6134", + 6677.25, + 100, + 23, + 12403508, + 2187767 + ], + [ + "SEARCH-6135", + 6481.3, + 100, + 23, + 6606653, + 1031539 + ], + [ + "SEARCH-6138", + 1729.71, + 95.8924, + 21, + 1952578, + 447099 + ], + [ + "SEARCH-6139", + 6887.54, + 100, + 25, + 5400454, + 699210 + ], + [ + "SEARCH-6140", + 7590.81, + 100, + 24, + 6842138, + 678382 + ], + [ + "SEARCH-6141", + 7593.81, + 100, + 20, + 6342155, + 615861 + ], + [ + "SEARCH-6142", + 1720.79, + 95.9978, + 20, + 1216915, + 248731 + ], + [ + "SEARCH-6143", + 6817.86, + 100, + 12, + 5513738, + 772731 + ], + [ + "SEARCH-6144", + 3727.77, + 100, + 30, + 6220364, + 1136019 + ], + [ + "SEARCH-6145", + 3219.28, + 100, + 8, + 3923709, + 784503 + ], + [ + "SEARCH-6146", + 6836.45, + 100, + 15, + 5851370, + 852677 + ], + [ + "SEARCH-6148", + 6575.5, + 100, + 23, + 8181166, + 1752225 + ], + [ + "SEARCH-6149", + 6886.7, + 100, + 25, + 4457226, + 542095 + ], + [ + "SEARCH-6150", + 7007.39, + 100, + 10, + 3750752, + 397067 + ], + [ + "SEARCH-6151", + 5260.11, + 100, + 14, + 7545198, + 1479561 + ], + [ + "SEARCH-6152", + 4133.39, + 100, + 24, + 6881004, + 1193403 + ], + [ + "SEARCH-6154", + 2831.74, + 98.2522, + 21, + 3758156, + 752106 + ], + [ + "SEARCH-6156", + 1730.97, + 98.1196, + 20, + 927639, + 192864 + ], + [ + "SEARCH-6158", + 4204.35, + 98.6093, + 26, + 5355269, + 937128 + ], + [ + "SEARCH-6159", + 7268.18, + 100, + 19, + 5200863, + 551736 + ], + [ + "SEARCH-6160", + 2941.19, + 99.0819, + 25, + 4139114, + 774154 + ], + [ + "SEARCH-6161", + 1617.75, + 96.3243, + 18, + 634306, + 102953 + ], + [ + "SEARCH-6162", + 6952.74, + 100, + 21, + 5449826, + 717568 + ], + [ + "SEARCH-6163", + 6893.33, + 99.4627, + 17, + 8173354, + 1272894 + ], + [ + "SEARCH-6165", + 5323.23, + 100, + 19, + 4159824, + 540060 + ], + [ + "SEARCH-6166", + 6855.9, + 100, + 20, + 5946387, + 730511 + ], + [ + "SEARCH-6167", + 6941.78, + 100, + 27, + 5970244, + 739536 + ], + [ + "SEARCH-6168", + 7160.6, + 100, + 32, + 7810074, + 941604 + ], + [ + "SEARCH-6169", + 3884.04, + 99.9898, + 22, + 5885862, + 799150 + ], + [ + "SEARCH-6170", + 3864.09, + 99.949, + 23, + 6698417, + 942830 + ], + [ + "SEARCH-6171", + 4694.27, + 100, + 27, + 5073829, + 720387 + ], + [ + "SEARCH-6172", + 4917.57, + 100, + 20, + 7896285, + 1183708 + ], + [ + "SEARCH-6175", + 3135.2, + 99.796, + 20, + 5122947, + 775707 + ], + [ + "SEARCH-6176", + 5653.85, + 100, + 28, + 5758673, + 838394 + ], + [ + "SEARCH-6177", + 2011.92, + 95.6102, + 15, + 1381332, + 217914 + ], + [ + "SEARCH-6178", + 3595.47, + 99.8878, + 25, + 5259160, + 909106 + ], + [ + "SEARCH-6179", + 5609.96, + 100, + 17, + 7705785, + 1195984 + ], + [ + "SEARCH-6181", + 7479.62, + 100, + 19, + 8441833, + 937305 + ], + [ + "SEARCH-6182", + 5132.6, + 100, + 26, + 3069662, + 426846 + ], + [ + "SEARCH-6183", + 3334.27, + 100, + 21, + 4894079, + 679442 + ], + [ + "SEARCH-6184", + 4538.48, + 100, + 19, + 6763154, + 1048372 + ], + [ + "SEARCH-6185", + 7082.54, + 100, + 24, + 5151055, + 484544 + ], + [ + "SEARCH-6186", + 4463.49, + 100, + 25, + 6820803, + 817543 + ], + [ + "SEARCH-6187", + 5407.1, + 100, + 22, + 10393287, + 1574566 + ], + [ + "SEARCH-6188", + 5642.78, + 100, + 19, + 6272646, + 826861 + ], + [ + "SEARCH-6189", + 6671.29, + 100, + 25, + 9072568, + 1120744 + ], + [ + "SEARCH-6190", + 6495.21, + 100, + 24, + 6817172, + 916813 + ], + [ + "SEARCH-6192", + 7257.7, + 100, + 25, + 4840411, + 539850 + ], + [ + "SEARCH-6193", + 6518.69, + 100, + 18, + 5963724, + 778709 + ], + [ + "SEARCH-6195", + 7248.58, + 100, + 24, + 7650581, + 1001221 + ], + [ + "SEARCH-6196", + 2576.21, + 96.3957, + 24, + 3796445, + 573765 + ], + [ + "SEARCH-6197", + 6604.37, + 100, + 20, + 4960715, + 602107 + ], + [ + "SEARCH-6198", + 5319.15, + 100, + 25, + 6734967, + 979787 + ], + [ + "SEARCH-6200", + 4106.16, + 99.6158, + 25, + 6625914, + 1018399 + ], + [ + "SEARCH-6201", + 3257.15, + 97.9428, + 21, + 7005343, + 1017702 + ], + [ + "SEARCH-6203", + 2427.35, + 99.6702, + 25, + 1824278, + 282369 + ], + [ + "SEARCH-6204", + 7159.26, + 100, + 24, + 6388067, + 764792 + ], + [ + "SEARCH-6205", + 7356.53, + 100, + 23, + 5675061, + 570498 + ], + [ + "SEARCH-6206", + 5317.97, + 100, + 25, + 6374946, + 1010804 + ], + [ + "SEARCH-6207", + 5668.08, + 100, + 23, + 6109816, + 833171 + ], + [ + "SEARCH-6208", + 5039.76, + 100, + 31, + 6199824, + 953802 + ], + [ + "SEARCH-6209", + 7239.68, + 100, + 25, + 4837103, + 443623 + ], + [ + "SEARCH-6211", + 3562.16, + 99.2587, + 23, + 7514293, + 1206768 + ], + [ + "SEARCH-6213", + 6176.95, + 100, + 24, + 6880575, + 947047 + ], + [ + "SEARCH-6214", + 7440.37, + 100, + 28, + 7545885, + 845801 + ], + [ + "SEARCH-6216", + 5034.75, + 100, + 19, + 6263404, + 876763 + ], + [ + "SEARCH-6217", + 6374.14, + 100, + 30, + 5717713, + 757654 + ], + [ + "SEARCH-6219", + 2711.1, + 96.7935, + 28, + 4543670, + 802282 + ], + [ + "SEARCH-6220", + 4588.19, + 100, + 23, + 6985760, + 1060700 + ], + [ + "SEARCH-6221", + 2170.97, + 96.0896, + 18, + 2034021, + 328167 + ], + [ + "SEARCH-6222", + 6624.14, + 100, + 25, + 5676291, + 723613 + ], + [ + "SEARCH-6226", + 2524.75, + 97.2865, + 21, + 2707326, + 457334 + ], + [ + "SEARCH-6227", + 3786.86, + 99.6362, + 26, + 6576895, + 836901 + ], + [ + "SEARCH-6228", + 7145.08, + 100, + 21, + 5147008, + 561955 + ], + [ + "SEARCH-6230", + 2892.58, + 97.6096, + 15, + 4340371, + 644216 + ], + [ + "SEARCH-6235", + 6566.7, + 99.9762, + 22, + 7175588, + 882242 + ], + [ + "SEARCH-6236", + 6741.63, + 100, + 25, + 5273529, + 666968 + ], + [ + "SEARCH-6237", + 4811.43, + 100, + 24, + 5261025, + 772581 + ], + [ + "SEARCH-6239", + 5910.72, + 100, + 24, + 4157696, + 529688 + ], + [ + "SEARCH-6240", + 5202.42, + 100, + 22, + 6833529, + 967118 + ], + [ + "SEARCH-6241", + 3373.66, + 97.4396, + 22, + 7556674, + 1194474 + ], + [ + "SEARCH-6242", + 3359.01, + 99.5172, + 25, + 6648282, + 885164 + ], + [ + "SEARCH-6243", + 3932.08, + 100, + 22, + 6609885, + 994548 + ], + [ + "SEARCH-6244", + 5773.51, + 100, + 24, + 6567144, + 923916 + ], + [ + "SEARCH-6246", + 2657.91, + 96.5147, + 23, + 6409514, + 1025075 + ], + [ + "SEARCH-6247", + 4903.74, + 100, + 23, + 6206854, + 838517 + ], + [ + "SEARCH-6249", + 3089.06, + 98.5821, + 24, + 6675294, + 1016313 + ], + [ + "SEARCH-6250", + 3247.15, + 100, + 23, + 6387301, + 906753 + ], + [ + "SEARCH-6251", + 2802.97, + 97.7286, + 24, + 7414309, + 1113017 + ], + [ + "SEARCH-6252", + 5450.02, + 100, + 24, + 9396847, + 1105090 + ], + [ + "SEARCH-6253", + 3034.03, + 99.7246, + 20, + 7097384, + 841026 + ], + [ + "SEARCH-6254", + 4420.53, + 100, + 25, + 6353322, + 933607 + ], + [ + "SEARCH-6255", + 7156.05, + 100, + 27, + 5089025, + 581856 + ], + [ + "SEARCH-6258", + 5806.49, + 100, + 16, + 7077121, + 926498 + ], + [ + "SEARCH-6259", + 5907.8, + 100, + 21, + 7088389, + 907806 + ], + [ + "SEARCH-6260", + 7204.62, + 100, + 20, + 6346436, + 745302 + ], + [ + "SEARCH-6261", + 7173.69, + 100, + 20, + 4704826, + 504116 + ], + [ + "SEARCH-6263", + 3833.27, + 99.4832, + 22, + 5974656, + 804489 + ], + [ + "SEARCH-6264", + 3051.44, + 98.0176, + 26, + 6683048, + 968725 + ], + [ + "SEARCH-6265", + 4767.56, + 99.3233, + 17, + 2266898, + 331868 + ], + [ + "SEARCH-6267", + 4323.24, + 99.55799999999999, + 24, + 6891819, + 1008237 + ], + [ + "SEARCH-6268", + 6844.68, + 100, + 25, + 7016741, + 969459 + ], + [ + "SEARCH-6269", + 2468.1, + 98.4121, + 8, + 4042879, + 660753 + ], + [ + "SEARCH-6270", + 3957.2, + 100, + 26, + 6773652, + 1021585 + ], + [ + "SEARCH-6271", + 6231.94, + 100, + 24, + 4012225, + 480041 + ], + [ + "SEARCH-6272", + 3411.46, + 99.96600000000001, + 24, + 7992672, + 1146055 + ], + [ + "SEARCH-6273", + 5040.91, + 100, + 24, + 5686936, + 797185 + ], + [ + "SEARCH-6274", + 7228.38, + 100, + 19, + 5533772, + 592910 + ], + [ + "SEARCH-6275", + 6797.18, + 100, + 13, + 6666499, + 756416 + ], + [ + "SEARCH-6276", + 1934.4, + 96.7833, + 24, + 4972126, + 766422 + ], + [ + "SEARCH-6277", + 2583.04, + 99.1941, + 20, + 6789978, + 997387 + ], + [ + "SEARCH-6278", + 5775.6, + 100, + 22, + 5598809, + 805315 + ], + [ + "SEARCH-6279", + 3473.42, + 100, + 32, + 7464759, + 1138796 + ], + [ + "SEARCH-6280", + 5726.83, + 100, + 20, + 5094211, + 701425 + ], + [ + "SEARCH-6281", + 3644.4, + 99.7246, + 14, + 5479502, + 852334 + ], + [ + "SEARCH-6282", + 7235.98, + 100, + 24, + 4529999, + 489743 + ], + [ + "SEARCH-6283", + 3811.53, + 100, + 26, + 7537010, + 1168937 + ], + [ + "SEARCH-6284", + 5793, + 100, + 30, + 6606565, + 931557 + ], + [ + "SEARCH-6285", + 5493.79, + 100, + 28, + 3817365, + 490742 + ], + [ + "SEARCH-6286", + 4214.6, + 100, + 19, + 6866150, + 1048947 + ], + [ + "SEARCH-6287", + 4548.51, + 100, + 23, + 7910614, + 1181014 + ], + [ + "SEARCH-6288", + 4225.92, + 100, + 24, + 6320436, + 923463 + ], + [ + "SEARCH-6289", + 2979.88, + 96.7867, + 22, + 6621303, + 1108989 + ], + [ + "SEARCH-6290", + 3631.35, + 99.6804, + 25, + 8172481, + 1110767 + ], + [ + "SEARCH-6291", + 2136.43, + 98.361, + 23, + 4666428, + 723149 + ], + [ + "SEARCH-6292", + 6823.96, + 100, + 15, + 5727770, + 783980 + ], + [ + "SEARCH-6293", + 5054.2, + 100, + 23, + 7311204, + 1016227 + ], + [ + "SEARCH-6295", + 7103.31, + 100, + 27, + 5511244, + 673815 + ], + [ + "SEARCH-6297", + 7104.96, + 100, + 26, + 5112196, + 586332 + ], + [ + "SEARCH-6298", + 6898.26, + 100, + 27, + 5233483, + 639998 + ], + [ + "SEARCH-6299", + 7107.91, + 100, + 28, + 4281779, + 442897 + ], + [ + "SEARCH-6301", + 6668.51, + 100, + 25, + 5689645, + 759157 + ], + [ + "SEARCH-6302", + 5679.02, + 100, + 23, + 4986020, + 699287 + ], + [ + "SEARCH-6303", + 7019.26, + 100, + 27, + 3871691, + 417833 + ], + [ + "SEARCH-6304", + 4255.13, + 100, + 17, + 6067862, + 864571 + ], + [ + "SEARCH-6305", + 6291.32, + 100, + 29, + 5522033, + 710801 + ], + [ + "SEARCH-6306", + 2536.65, + 99.5274, + 22, + 3072475, + 458254 + ], + [ + "SEARCH-6307", + 5892.36, + 100, + 29, + 5635789, + 695854 + ], + [ + "SEARCH-6308", + 5376.22, + 100, + 24, + 5441055, + 759568 + ], + [ + "SEARCH-6309", + 6684.34, + 100, + 28, + 5518838, + 693763 + ], + [ + "SEARCH-6310", + 6552.73, + 100, + 28, + 4314731, + 560772 + ], + [ + "SEARCH-6311", + 5889.13, + 100, + 25, + 4360164, + 549631 + ], + [ + "SEARCH-6312", + 6625.34, + 100, + 25, + 4439241, + 530044 + ], + [ + "SEARCH-6313", + 4941.08, + 100, + 27, + 6186081, + 878304 + ], + [ + "SEARCH-6314", + 4287.04, + 99.0751, + 17, + 5605408, + 814422 + ], + [ + "SEARCH-6315", + 5756.99, + 100, + 24, + 5758027, + 775025 + ], + [ + "SEARCH-6317", + 4831.13, + 100, + 30, + 6435632, + 856178 + ], + [ + "SEARCH-6320", + 6242.5, + 100, + 17, + 1956410, + 177162 + ], + [ + "SEARCH-6321", + 6667.27, + 99.7654, + 27, + 6760073, + 854124 + ], + [ + "SEARCH-6322", + 2178.25, + 98.0754, + 22, + 2727347, + 418852 + ], + [ + "SEARCH-6323", + 4958.33, + 100, + 12, + 6399001, + 901934 + ], + [ + "SEARCH-6325", + 7175.4, + 100, + 24, + 6156054, + 729682 + ], + [ + "SEARCH-6326", + 2998.39, + 100, + 33, + 7112553, + 1135722 + ], + [ + "SEARCH-6327", + 6485.45, + 100, + 23, + 5291083, + 764224 + ], + [ + "SEARCH-6328", + 4501.31, + 99.9184, + 20, + 6399371, + 1025102 + ], + [ + "SEARCH-6329", + 5127.07, + 100, + 20, + 6132088, + 919158 + ], + [ + "SEARCH-6331", + 7304.04, + 100, + 26, + 3863111, + 343777 + ], + [ + "SEARCH-6332", + 6605.5, + 100, + 24, + 4198278, + 538036 + ], + [ + "SEARCH-6334", + 3862.16, + 100, + 22, + 7368369, + 1108306 + ], + [ + "SEARCH-6335", + 7018.01, + 100, + 15, + 5130920, + 684081 + ], + [ + "SEARCH-6336", + 6463.61, + 100, + 27, + 5336698, + 788105 + ], + [ + "SEARCH-6337", + 7123.17, + 100, + 19, + 5572992, + 744795 + ], + [ + "SEARCH-6338", + 3437.74, + 100, + 20, + 7222930, + 1196048 + ], + [ + "SEARCH-6339", + 5311.6, + 100, + 19, + 5685081, + 877727 + ], + [ + "SEARCH-6340", + 4733.87, + 100, + 26, + 5355903, + 822096 + ], + [ + "SEARCH-6341", + 7013.87, + 100, + 25, + 3865049, + 466482 + ], + [ + "SEARCH-6342", + 5784.83, + 100, + 26, + 5720974, + 862728 + ], + [ + "SEARCH-6343", + 5945.46, + 100, + 22, + 7132660, + 1032543 + ], + [ + "SEARCH-6344", + 7172.29, + 100, + 25, + 4869475, + 647585 + ], + [ + "SEARCH-6345", + 6775.37, + 100, + 20, + 3661963, + 475830 + ], + [ + "SEARCH-6346", + 4424.6, + 100, + 22, + 5767245, + 931619 + ], + [ + "SEARCH-6347", + 5441.88, + 100, + 19, + 4393166, + 704110 + ], + [ + "SEARCH-6350", + 3936.89, + 100, + 23, + 7590744, + 1172633 + ], + [ + "SEARCH-6351", + 4397.66, + 100, + 31, + 6467959, + 1062238 + ], + [ + "SEARCH-6352", + 7233.57, + 99.8912, + 18, + 4983562, + 598808 + ], + [ + "SEARCH-6353", + 3652.08, + 100, + 23, + 7070461, + 1130164 + ], + [ + "SEARCH-6354", + 7264.62, + 100, + 26, + 3233690, + 308282 + ], + [ + "SEARCH-6355", + 7239.27, + 100, + 19, + 3878769, + 415180 + ], + [ + "SEARCH-6358", + 4695.46, + 100, + 23, + 5424024, + 913523 + ], + [ + "SEARCH-6360", + 7060.65, + 100, + 19, + 4406090, + 611155 + ], + [ + "SEARCH-6361", + 5622.68, + 100, + 21, + 4967251, + 814746 + ], + [ + "SEARCH-6362", + 5021.37, + 100, + 27, + 5392058, + 878453 + ], + [ + "SEARCH-6363", + 3613.21, + 100, + 17, + 5596176, + 918745 + ], + [ + "SEARCH-6364", + 5017.87, + 100, + 29, + 6150626, + 887373 + ], + [ + "SEARCH-6365", + 3651.4, + 100, + 23, + 6059586, + 1039696 + ], + [ + "SEARCH-6366", + 5451.12, + 100, + 20, + 4319374, + 833938 + ], + [ + "SEARCH-6367", + 7309.07, + 100, + 25, + 3627884, + 372207 + ], + [ + "SEARCH-6369", + 5157.43, + 100, + 29, + 4470498, + 722445 + ], + [ + "SEARCH-6370", + 3870.31, + 100, + 18, + 5636588, + 931033 + ], + [ + "SEARCH-6371", + 5113.36, + 100, + 24, + 5659446, + 897431 + ], + [ + "SEARCH-6372", + 3873.82, + 100, + 23, + 4933224, + 834828 + ], + [ + "SEARCH-6373", + 7328.1, + 100, + 21, + 4593031, + 528784 + ], + [ + "SEARCH-6374", + 7340.77, + 100, + 32, + 4397145, + 468737 + ], + [ + "SEARCH-6375", + 7285.97, + 100, + 16, + 4074939, + 469115 + ], + [ + "SEARCH-6377", + 6199.71, + 100, + 21, + 6847731, + 1061105 + ], + [ + "SEARCH-6378", + 7032.36, + 100, + 23, + 5382792, + 781312 + ], + [ + "SEARCH-6379", + 4820.88, + 100, + 19, + 6626671, + 1135018 + ], + [ + "SEARCH-6380", + 3760.09, + 100, + 21, + 5529652, + 905462 + ], + [ + "SEARCH-6381", + 2318.11, + 99.1295, + 25, + 2718171, + 502532 + ], + [ + "SEARCH-6382", + 4034.28, + 99.8946, + 19, + 6420074, + 1017253 + ], + [ + "SEARCH-6383", + 5835.09, + 100, + 22, + 5281163, + 755198 + ], + [ + "SEARCH-6384", + 6402, + 100, + 22, + 2299391, + 214524 + ], + [ + "SEARCH-6386", + 6415.71, + 100, + 21, + 4230554, + 548687 + ], + [ + "SEARCH-6387", + 6909.04, + 100, + 23, + 2756733, + 268203 + ], + [ + "SEARCH-6388", + 1095.24, + 96.1644, + 16, + 1301877, + 265691 + ], + [ + "SEARCH-6389", + 5251.14, + 100, + 27, + 4328730, + 679547 + ], + [ + "SEARCH-6390", + 6568.66, + 100, + 26, + 2380821, + 233981 + ], + [ + "SEARCH-6391", + 7315.58, + 100, + 28, + 4074473, + 425409 + ], + [ + "SEARCH-6394", + 4553.1, + 100, + 28, + 4795337, + 766706 + ], + [ + "SEARCH-6395", + 4557.16, + 100, + 27, + 4575612, + 742872 + ], + [ + "SEARCH-6396", + 6015.33, + 100, + 26, + 1872735, + 189878 + ], + [ + "SEARCH-6397", + 7112.44, + 100, + 33, + 3380342, + 325782 + ], + [ + "SEARCH-6398", + 2850.49, + 99.1363, + 26, + 3721150, + 563465 + ], + [ + "SEARCH-6399", + 6843.98, + 100, + 25, + 4118829, + 506918 + ], + [ + "SEARCH-6402", + 6625.74, + 100, + 24, + 4003688, + 443449 + ], + [ + "SEARCH-6403", + 7039.97, + 100, + 26, + 5407134, + 643506 + ], + [ + "SEARCH-6404", + 4981.81, + 100, + 22, + 7419985, + 1037698 + ], + [ + "SEARCH-6405", + 7568.14, + 100, + 25, + 5520247, + 533644 + ], + [ + "SEARCH-6406", + 7422.89, + 100, + 22, + 5102512, + 496407 + ], + [ + "SEARCH-6407", + 5902.1, + 100, + 24, + 5503210, + 750811 + ], + [ + "SEARCH-6408", + 6538.47, + 100, + 20, + 4296450, + 520359 + ], + [ + "SEARCH-6409", + 4911.9, + 100, + 26, + 9829893, + 1487263 + ], + [ + "SEARCH-6410", + 5110.8, + 100, + 25, + 6918608, + 954470 + ], + [ + "SEARCH-6411", + 7016.49, + 100, + 25, + 5459411, + 659457 + ], + [ + "SEARCH-6412", + 6763.73, + 100, + 27, + 5134738, + 612186 + ], + [ + "SEARCH-6413", + 4773.03, + 100, + 32, + 5504921, + 851299 + ], + [ + "SEARCH-6414", + 5368.08, + 100, + 18, + 8204383, + 1328573 + ], + [ + "SEARCH-6415", + 5858.36, + 100, + 30, + 6083847, + 905074 + ], + [ + "SEARCH-6416", + 7534.14, + 100, + 18, + 5549952, + 505761 + ], + [ + "SEARCH-6417", + 1980.75, + 97.7116, + 20, + 3039527, + 709406 + ], + [ + "SEARCH-6419", + 6504.78, + 100, + 28, + 3512446, + 422829 + ], + [ + "SEARCH-6420", + 5850.93, + 100, + 27, + 5291502, + 724399 + ], + [ + "SEARCH-6421", + 4576.43, + 100, + 24, + 9565934, + 1478074 + ], + [ + "SEARCH-6422", + 6990.86, + 100, + 24, + 5651592, + 687955 + ], + [ + "SEARCH-6423", + 7485.22, + 100, + 26, + 6429189, + 644492 + ], + [ + "SEARCH-6424", + 199.40400000000002, + 95.2362, + 7, + 389253, + 158715 + ], + [ + "SEARCH-6425", + 6127.11, + 100, + 27, + 4446650, + 579956 + ], + [ + "SEARCH-6426", + 5684.3, + 100, + 26, + 5298275, + 734618 + ], + [ + "SEARCH-6427", + 6940.05, + 100, + 26, + 5292664, + 642378 + ], + [ + "SEARCH-6428", + 5503.23, + 99.8266, + 22, + 2530283, + 297018 + ], + [ + "SEARCH-6429", + 276.744, + 97.8136, + 6, + 504000, + 208290 + ], + [ + "SEARCH-6430", + 6749.03, + 100, + 28, + 5662851, + 751478 + ], + [ + "SEARCH-6431", + 277.101, + 98.0482, + 8, + 909279, + 421258 + ], + [ + "SEARCH-6433", + 7184.01, + 100, + 24, + 6326459, + 799019 + ], + [ + "SEARCH-6434", + 5726.04, + 100, + 21, + 7536581, + 1114546 + ], + [ + "SEARCH-6435", + 4542.43, + 99.6566, + 28, + 10330924, + 1585995 + ], + [ + "SEARCH-6436", + 3218.79, + 98.4801, + 26, + 8255946, + 1357863 + ], + [ + "SEARCH-6437", + 6336.33, + 100, + 24, + 6441276, + 918210 + ], + [ + "SEARCH-6438", + 5186.98, + 100, + 22, + 7783464, + 1182843 + ], + [ + "SEARCH-6441", + 4498.67, + 100, + 22, + 8684520, + 1363290 + ], + [ + "SEARCH-6442", + 7235.89, + 100, + 27, + 4665216, + 486878 + ], + [ + "SEARCH-6444", + 3043.45, + 99.8776, + 22, + 5491128, + 817661 + ], + [ + "SEARCH-6445", + 7542.09, + 100, + 22, + 5789752, + 606169 + ], + [ + "SEARCH-6446", + 6203.02, + 100, + 30, + 10030978, + 1356554 + ], + [ + "SEARCH-6447", + 6289.28, + 100, + 17, + 7050301, + 996997 + ], + [ + "SEARCH-6448", + 4800.08, + 100, + 23, + 5884829, + 843151 + ], + [ + "SEARCH-6449", + 5107.93, + 100, + 21, + 6832904, + 1080510 + ], + [ + "SEARCH-6450", + 6459.82, + 100, + 21, + 6126843, + 854364 + ], + [ + "SEARCH-6451", + 5749.3, + 100, + 23, + 7265493, + 1057276 + ], + [ + "SEARCH-6452", + 4275.9, + 99.524, + 29, + 5843331, + 830758 + ], + [ + "SEARCH-6454", + 3989.4, + 100, + 26, + 6851823, + 1113991 + ], + [ + "SEARCH-6455", + 7092.64, + 100, + 20, + 6110205, + 728575 + ], + [ + "SEARCH-6456", + 6999.83, + 100, + 27, + 4078584, + 433005 + ], + [ + "SEARCH-6457", + 5383.2, + 100, + 26, + 5533442, + 842926 + ], + [ + "SEARCH-6458", + 5892.91, + 100, + 20, + 4260252, + 562455 + ], + [ + "SEARCH-6459", + 4987.5, + 100, + 19, + 4901332, + 717455 + ], + [ + "SEARCH-6460", + 5872.06, + 100, + 29, + 4482903, + 653354 + ], + [ + "SEARCH-6461", + 6944.69, + 100, + 28, + 4034590, + 380572 + ], + [ + "SEARCH-6462", + 7136, + 100, + 25, + 5645243, + 597557 + ], + [ + "SEARCH-6463", + 5439.22, + 100, + 22, + 7337206, + 1166113 + ], + [ + "SEARCH-6464", + 5347.38, + 100, + 13, + 8490159, + 1442155 + ], + [ + "SEARCH-6465", + 7106.5, + 100, + 19, + 4891113, + 559153 + ], + [ + "SEARCH-6467", + 179.553, + 96.1576, + 6, + 71186, + 11554 + ], + [ + "SEARCH-6468", + 6612.48, + 100, + 20, + 8767088, + 1128111 + ], + [ + "SEARCH-6470", + 7002.48, + 100, + 25, + 6958845, + 922545 + ], + [ + "SEARCH-6471", + 6809.74, + 100, + 19, + 5140161, + 658528 + ], + [ + "SEARCH-6472", + 6809.72, + 100, + 20, + 6489072, + 867923 + ], + [ + "SEARCH-6474", + 6070.04, + 100, + 20, + 8279224, + 1280857 + ], + [ + "SEARCH-6476", + 7583.29, + 100, + 19, + 9337667, + 1012390 + ], + [ + "SEARCH-6477", + 7129.59, + 100, + 23, + 6713062, + 879291 + ], + [ + "SEARCH-6478", + 5188.49, + 100, + 20, + 6737083, + 1167280 + ], + [ + "SEARCH-6479", + 2943.3, + 98.9255, + 18, + 5001110, + 829021 + ], + [ + "SEARCH-6480", + 7169.56, + 100, + 22, + 15162854, + 2250488 + ], + [ + "SEARCH-6481", + 3311.11, + 99.9524, + 23, + 7720356, + 1320827 + ], + [ + "SEARCH-6482", + 6612.49, + 100, + 22, + 6800823, + 988285 + ], + [ + "SEARCH-6483", + 6545.78, + 100, + 23, + 8758536, + 1287711 + ], + [ + "SEARCH-6484", + 7417.56, + 100, + 23, + 7967655, + 866068 + ], + [ + "SEARCH-6485", + 3402.67, + 99.8776, + 18, + 7761524, + 1439956 + ], + [ + "SEARCH-6486", + 5243.52, + 100, + 19, + 11752684, + 1777710 + ], + [ + "SEARCH-6487", + 282.751, + 97.426, + 5, + 189748, + 29674 + ], + [ + "SEARCH-6488", + 7189, + 100, + 10, + 7795613, + 1134739 + ], + [ + "SEARCH-6489", + 4234.96, + 99.898, + 19, + 6707179, + 1136752 + ], + [ + "SEARCH-6490", + 5622.91, + 100, + 23, + 11087167, + 1917379 + ], + [ + "SEARCH-6491", + 5797.45, + 100, + 23, + 7085114, + 1144325 + ], + [ + "SEARCH-6492", + 174.7, + 95.9672, + 6, + 103781, + 9373 + ], + [ + "SEARCH-6493", + 4603.49, + 100, + 23, + 8866986, + 1338979 + ], + [ + "SEARCH-6495", + 6251.8, + 100, + 15, + 4961513, + 790486 + ], + [ + "SEARCH-6498", + 7339.2, + 100, + 22, + 5537543, + 631156 + ], + [ + "SEARCH-6499", + 6488.38, + 100, + 21, + 6983096, + 1019706 + ], + [ + "SEARCH-6500", + 6812.38, + 100, + 23, + 7952521, + 1180887 + ], + [ + "SEARCH-6501", + 6709.61, + 100, + 22, + 6402044, + 886796 + ], + [ + "SEARCH-6502", + 6291.23, + 100, + 25, + 6646850, + 1019978 + ], + [ + "SEARCH-6503", + 7047.03, + 100, + 19, + 5382867, + 643305 + ], + [ + "SEARCH-6504", + 6578.67, + 100, + 36, + 4697507, + 641114 + ], + [ + "SEARCH-6505", + 7031.68, + 100, + 23, + 5960068, + 835676 + ], + [ + "SEARCH-6507", + 2958.92, + 97.3137, + 19, + 4718008, + 748615 + ], + [ + "SEARCH-6508", + 6855.93, + 100, + 20, + 7502293, + 1104137 + ], + [ + "SEARCH-6509", + 5728.11, + 100, + 15, + 4425493, + 723457 + ], + [ + "SEARCH-6511", + 6505.49, + 100, + 23, + 5154446, + 801825 + ], + [ + "SEARCH-6512", + 6011.78, + 100, + 11, + 4368776, + 640698 + ], + [ + "SEARCH-6513", + 6314.9, + 100, + 22, + 3529867, + 472064 + ], + [ + "SEARCH-6514", + 7422.36, + 100, + 23, + 8499095, + 1010897 + ], + [ + "SEARCH-6515", + 7219.9, + 100, + 19, + 7551211, + 975040 + ], + [ + "SEARCH-6516", + 5950.15, + 100, + 10, + 3705696, + 503859 + ], + [ + "SEARCH-6517", + 6788.21, + 100, + 21, + 4189593, + 536976 + ], + [ + "SEARCH-6518", + 5863.74, + 100, + 26, + 8595199, + 1390203 + ], + [ + "SEARCH-6519", + 2856.82, + 97.8204, + 15, + 7382027, + 1190835 + ], + [ + "SEARCH-6520", + 1966.62, + 97.4022, + 16, + 2095619, + 352754 + ], + [ + "SEARCH-6521", + 6708.88, + 100, + 23, + 5873717, + 796817 + ], + [ + "SEARCH-6522", + 6315.79, + 100, + 25, + 4543385, + 651483 + ], + [ + "SEARCH-6525", + 2851.63, + 97.6606, + 19, + 8579242, + 1382145 + ], + [ + "SEARCH-6526", + 4377.62, + 99.1499, + 28, + 6185169, + 1124970 + ], + [ + "SEARCH-6528", + 3107.94, + 98.2114, + 33, + 2400824, + 447410 + ], + [ + "SEARCH-6529", + 2186.71, + 97.4192, + 24, + 2149042, + 445490 + ], + [ + "SEARCH-6531", + 6173.44, + 99.9966, + 24, + 5288104, + 717867 + ], + [ + "SEARCH-6532", + 15810.2, + 100, + 23, + 3548757, + 419506 + ], + [ + "SEARCH-6533", + 24859.9, + 100, + 27, + 6042919, + 1088687 + ], + [ + "SEARCH-6534", + 28053.3, + 100, + 24, + 6654098, + 1083289 + ], + [ + "SEARCH-6535", + 18670.9, + 100, + 28, + 4741100, + 780685 + ], + [ + "SEARCH-6536", + 9275.18, + 100, + 22, + 2255732, + 346980 + ], + [ + "SEARCH-6537", + 9026.87, + 100, + 19, + 2029658, + 210348 + ], + [ + "SEARCH-6538", + 10436.7, + 100, + 20, + 2424149, + 369366 + ], + [ + "SEARCH-6539", + 25534.5, + 100, + 33, + 6043678, + 809109 + ], + [ + "SEARCH-6540", + 610.596, + 98.6025, + 11, + 1630833, + 1485154 + ], + [ + "SEARCH-6541", + 21692.8, + 100, + 21, + 5238334, + 857967 + ], + [ + "SEARCH-6542", + 34613.6, + 99.7892, + 27, + 9024008, + 1649182 + ], + [ + "SEARCH-6543", + 14832.7, + 100, + 14, + 3523564, + 507264 + ], + [ + "SEARCH-6544", + 128.286, + 97.0723, + 11, + 35600, + 6194 + ], + [ + "SEARCH-6545", + 13011, + 100, + 25, + 2952835, + 341355 + ], + [ + "SEARCH-6546", + 4580.16, + 97.5348, + 11, + 1445726, + 504543 + ], + [ + "SEARCH-6547", + 115.29299999999999, + 96.2188, + 11, + 86059, + 54699 + ], + [ + "SEARCH-6548", + 16095.9, + 100, + 22, + 3831966, + 673082 + ], + [ + "SEARCH-6549", + 33050.8, + 100, + 30, + 8485852, + 1542173 + ], + [ + "SEARCH-6550", + 21385.4, + 100, + 31, + 5022127, + 830467 + ], + [ + "SEARCH-6551", + 69.4324, + 96.1882, + 9, + 18750, + 3129 + ], + [ + "SEARCH-6552", + 23477.5, + 100, + 26, + 5878981, + 1086907 + ], + [ + "SEARCH-6553", + 24625, + 100, + 27, + 5760183, + 1109365 + ], + [ + "SEARCH-6555", + 13045.5, + 100, + 25, + 3044128, + 493415 + ], + [ + "SEARCH-6557", + 116.25299999999999, + 96.8411, + 8, + 152643, + 106864 + ], + [ + "SEARCH-6558", + 20746, + 100, + 22, + 5032479, + 975745 + ], + [ + "SEARCH-6559", + 15935.2, + 100, + 25, + 3739743, + 687370 + ], + [ + "SEARCH-6560", + 16890.9, + 100, + 24, + 3866545, + 525367 + ], + [ + "SEARCH-6561", + 19824.3, + 100, + 21, + 4739811, + 751061 + ], + [ + "SEARCH-6562", + 17254.6, + 100, + 27, + 4023683, + 483110 + ], + [ + "SEARCH-6563", + 12379.9, + 100, + 17, + 2982817, + 552269 + ], + [ + "SEARCH-6564", + 20596.5, + 100, + 22, + 4732421, + 564513 + ], + [ + "SEARCH-6565", + 273.579, + 97.1029, + 11, + 604032, + 537838 + ], + [ + "SEARCH-6566", + 101.98100000000001, + 96.3073, + 7, + 58135, + 19900 + ], + [ + "SEARCH-6567", + 13799.4, + 100, + 22, + 3260197, + 584579 + ], + [ + "SEARCH-6568", + 13669.2, + 100, + 33, + 3137748, + 369235 + ], + [ + "SEARCH-6569", + 20155.1, + 100, + 22, + 4865661, + 802812 + ], + [ + "SEARCH-6570", + 14953, + 100, + 25, + 3727540, + 571204 + ], + [ + "SEARCH-6571", + 16870.7, + 99.694, + 23, + 4517350, + 725029 + ], + [ + "SEARCH-6572", + 15175.9, + 100, + 26, + 3609084, + 478208 + ], + [ + "SEARCH-6573", + 7225.29, + 100, + 28, + 1725953, + 221996 + ], + [ + "SEARCH-6574", + 24167, + 99.9456, + 25, + 6300413, + 1083902 + ], + [ + "SEARCH-6575", + 15575.7, + 100, + 32, + 3756416, + 689346 + ], + [ + "SEARCH-6576", + 23376.7, + 99.932, + 21, + 5955945, + 979633 + ], + [ + "SEARCH-6577", + 21434.7, + 100, + 27, + 5253760, + 835895 + ], + [ + "SEARCH-6578", + 16112.8, + 100, + 22, + 4007252, + 641769 + ], + [ + "SEARCH-6579", + 24183.8, + 99.4627, + 27, + 6607067, + 1027054 + ], + [ + "SEARCH-6580", + 15663, + 99.2009, + 29, + 4118049, + 669656 + ], + [ + "SEARCH-6581", + 25273.6, + 95.2872, + 25, + 6835022, + 1096704 + ], + [ + "SEARCH-6582", + 33317.6, + 100, + 27, + 8251957, + 1501218 + ], + [ + "SEARCH-6583", + 17112.7, + 100, + 25, + 4375247, + 646188 + ], + [ + "SEARCH-6584", + 47765.8, + 100, + 24, + 10810287, + 1974896 + ], + [ + "SEARCH-6585", + 42142.5, + 100, + 19, + 9392291, + 1194965 + ], + [ + "SEARCH-6586", + 32317.3, + 100, + 23, + 7364212, + 948153 + ], + [ + "SEARCH-6587", + 30197.6, + 100, + 19, + 6804568, + 872637 + ], + [ + "SEARCH-6588", + 23873.7, + 100, + 26, + 5365639, + 671681 + ], + [ + "SEARCH-6589", + 26524.8, + 100, + 15, + 5961542, + 797128 + ], + [ + "SEARCH-6590", + 23962.6, + 100, + 24, + 5335302, + 914711 + ], + [ + "SEARCH-6591", + 17629.8, + 100, + 16, + 3940655, + 619991 + ], + [ + "SEARCH-6592", + 43067.5, + 100, + 24, + 9448226, + 986661 + ], + [ + "SEARCH-6593", + 22748.2, + 100, + 27, + 5124450, + 602253 + ], + [ + "SEARCH-6594", + 30976.8, + 100, + 15, + 7035739, + 948716 + ], + [ + "SEARCH-6595", + 36720, + 100, + 18, + 8615541, + 1543886 + ], + [ + "SEARCH-6596", + 13413.9, + 100, + 25, + 2964160, + 317029 + ], + [ + "SEARCH-6597", + 50072.4, + 100, + 16, + 11937482, + 2045672 + ], + [ + "SEARCH-6598", + 54601.3, + 100, + 18, + 12731020, + 1918957 + ], + [ + "SEARCH-6599", + 42731.4, + 100, + 12, + 9954325, + 1690872 + ], + [ + "SEARCH-6600", + 40875.6, + 100, + 15, + 9286661, + 1066403 + ], + [ + "SEARCH-6601", + 50365.2, + 100, + 28, + 11749032, + 1835097 + ], + [ + "SEARCH-6602", + 51224.1, + 100, + 20, + 12062969, + 1705321 + ], + [ + "SEARCH-6603", + 15795.7, + 100, + 21, + 3485050, + 396095 + ], + [ + "SEARCH-6604", + 21824.8, + 100, + 23, + 5226171, + 1031102 + ], + [ + "SEARCH-6605", + 51220.6, + 100, + 23, + 12201873, + 2309039 + ], + [ + "SEARCH-6606", + 49039.2, + 100, + 22, + 11527152, + 2336360 + ], + [ + "SEARCH-6607", + 12958.8, + 100, + 24, + 3701219, + 388939 + ], + [ + "SEARCH-6608", + 42332.5, + 100, + 21, + 9773620, + 1415816 + ], + [ + "SEARCH-6609", + 41544.7, + 100, + 20, + 9830756, + 1989647 + ], + [ + "SEARCH-6610", + 18645.5, + 100, + 23, + 4417438, + 596165 + ], + [ + "SEARCH-6611", + 17852.4, + 100, + 37, + 4172844, + 507152 + ], + [ + "SEARCH-6612", + 31256.2, + 100, + 22, + 7195661, + 1179102 + ], + [ + "SEARCH-6613", + 34256.4, + 100, + 24, + 8066742, + 1236278 + ], + [ + "SEARCH-6614", + 26067, + 100, + 24, + 5994010, + 777360 + ], + [ + "SEARCH-6615", + 32842.7, + 100, + 14, + 7623716, + 1174788 + ], + [ + "SEARCH-6616", + 21796.6, + 100, + 23, + 4821027, + 525919 + ], + [ + "SEARCH-6617", + 19193.2, + 100, + 23, + 4377943, + 786826 + ], + [ + "SEARCH-6618", + 19653.6, + 100, + 20, + 4636880, + 683660 + ], + [ + "SEARCH-6619", + 35588, + 100, + 25, + 8735668, + 1453935 + ], + [ + "SEARCH-6620", + 29233.5, + 100, + 25, + 7058791, + 1542909 + ], + [ + "SEARCH-6621", + 25506.1, + 99.4593, + 28, + 6647860, + 1290244 + ], + [ + "SEARCH-6622", + 56030.4, + 100, + 28, + 13955659, + 2622079 + ], + [ + "SEARCH-6624", + 170.113, + 97.9802, + 10, + 60789, + 11822 + ], + [ + "SEARCH-6625", + 30156.8, + 99.5784, + 28, + 7758820, + 1524888 + ], + [ + "SEARCH-6626", + 13902, + 96.212, + 19, + 3610107, + 643174 + ], + [ + "SEARCH-6627", + 53135.9, + 100, + 27, + 13481807, + 2559492 + ], + [ + "SEARCH-6628", + 50539.8, + 100, + 17, + 12400776, + 2328195 + ], + [ + "SEARCH-6629", + 135.635, + 97.4974, + 9, + 176465, + 110889 + ], + [ + "SEARCH-6630", + 17435.9, + 100, + 26, + 4134784, + 647715 + ], + [ + "SEARCH-6631", + 108.493, + 95.4266, + 8, + 37579, + 10946 + ], + [ + "SEARCH-6632", + 1791.14, + 97.3852, + 13, + 545491, + 125675 + ], + [ + "SEARCH-6633", + 16762.1, + 100, + 24, + 3845767, + 558633 + ], + [ + "SEARCH-6634", + 32215.8, + 100, + 24, + 7769322, + 1150560 + ], + [ + "SEARCH-6635", + 81.3866, + 96.3073, + 7, + 54341, + 19852 + ], + [ + "SEARCH-6636", + 36515.4, + 99.5342, + 19, + 8381980, + 1755843 + ], + [ + "SEARCH-6637", + 59664.6, + 99.8912, + 19, + 13774727, + 2423755 + ], + [ + "SEARCH-6638", + 35550.8, + 100, + 19, + 8355742, + 1380562 + ], + [ + "SEARCH-6639", + 501.135, + 99.5002, + 19, + 121256, + 19189 + ], + [ + "SEARCH-6640", + 29014.4, + 100, + 25, + 7154847, + 1006262 + ], + [ + "SEARCH-6641", + 11541.8, + 100, + 23, + 2699296, + 288539 + ], + [ + "SEARCH-6642", + 20682.3, + 100, + 28, + 4856864, + 601292 + ], + [ + "SEARCH-6643", + 20657.3, + 100, + 21, + 4729195, + 547962 + ], + [ + "SEARCH-6644", + 27893.3, + 100, + 21, + 6432861, + 922313 + ], + [ + "SEARCH-6645", + 26996.8, + 100, + 25, + 6313959, + 958566 + ], + [ + "SEARCH-6646", + 16018.1, + 100, + 21, + 3835289, + 438586 + ], + [ + "SEARCH-6647", + 27826.2, + 100, + 21, + 6469389, + 887661 + ], + [ + "SEARCH-6648", + 18244, + 100, + 19, + 4155421, + 445101 + ], + [ + "SEARCH-6649", + 17376.9, + 100, + 20, + 3995879, + 453306 + ], + [ + "SEARCH-6650", + 40338.4, + 100, + 24, + 9751515, + 1846395 + ], + [ + "SEARCH-6651", + 63147.8, + 100, + 15, + 15140031, + 2866465 + ], + [ + "SEARCH-6652", + 78845.4, + 100, + 33, + 18711806, + 3058119 + ], + [ + "SEARCH-6653", + 14694.7, + 100, + 19, + 3449874, + 532155 + ], + [ + "SEARCH-6654", + 88010.7, + 100, + 23, + 20920942, + 3198750 + ], + [ + "SEARCH-6655", + 76959.5, + 100, + 26, + 17754771, + 3206700 + ], + [ + "SEARCH-6657", + 138.61, + 96.5521, + 6, + 37345, + 6512 + ], + [ + "SEARCH-6658", + 35772.4, + 100, + 30, + 8435561, + 1672456 + ], + [ + "SEARCH-6659", + 29621, + 100, + 22, + 6851546, + 1242988 + ], + [ + "SEARCH-6660", + 34349.8, + 100, + 21, + 7891243, + 1451704 + ], + [ + "SEARCH-6661", + 29172, + 100, + 24, + 6906661, + 1491675 + ], + [ + "SEARCH-6662", + 20747.4, + 100, + 31, + 4617088, + 583738 + ], + [ + "SEARCH-6663", + 20271.3, + 100, + 24, + 5125875, + 1047130 + ], + [ + "SEARCH-6664", + 19483.7, + 100, + 29, + 4482395, + 669494 + ], + [ + "SEARCH-6665", + 19675.9, + 100, + 17, + 4693616, + 644342 + ], + [ + "SEARCH-6666", + 1638.1, + 99.0819, + 4, + 521606, + 145245 + ], + [ + "SEARCH-6667", + 13342.9, + 100, + 26, + 3269103, + 447462 + ], + [ + "SEARCH-6668", + 13143.8, + 100, + 24, + 3079756, + 444092 + ], + [ + "SEARCH-6669", + 21415.1, + 100, + 27, + 5043698, + 812510 + ], + [ + "SEARCH-6670", + 19970.7, + 100, + 26, + 4846787, + 861137 + ], + [ + "SEARCH-6671", + 25193.7, + 100, + 22, + 6152723, + 1327987 + ], + [ + "SEARCH-6672", + 17143.5, + 100, + 19, + 4021672, + 500573 + ], + [ + "SEARCH-6673", + 33800.2, + 100, + 28, + 8038825, + 1329461 + ], + [ + "SEARCH-6674", + 25583.7, + 100, + 23, + 6393546, + 1264630 + ], + [ + "SEARCH-6675", + 30252.3, + 100, + 21, + 7891377, + 1666803 + ], + [ + "SEARCH-6676", + 14157.3, + 100, + 30, + 3357339, + 444610 + ], + [ + "SEARCH-6677", + 31201.2, + 100, + 24, + 7292421, + 1304717 + ], + [ + "SEARCH-6678", + 49524.1, + 100, + 28, + 11954493, + 2538337 + ], + [ + "SEARCH-6679", + 38188.1, + 99.6396, + 25, + 9471472, + 2237644 + ], + [ + "SEARCH-6680", + 45164.3, + 100, + 26, + 10957124, + 2159812 + ], + [ + "SEARCH-6681", + 25299.3, + 100, + 23, + 5859247, + 807418 + ], + [ + "SEARCH-6682", + 24670.5, + 100, + 26, + 5807148, + 953226 + ], + [ + "SEARCH-6683", + 34038.1, + 100, + 27, + 8200584, + 1722128 + ], + [ + "SEARCH-6684", + 21443, + 100, + 23, + 5771226, + 1228966 + ], + [ + "SEARCH-6685", + 9986.41, + 100, + 23, + 2701226, + 626645 + ], + [ + "SEARCH-6686", + 24994.7, + 100, + 18, + 5942013, + 1034204 + ], + [ + "SEARCH-6687", + 180.33599999999998, + 99.2791, + 8, + 101758, + 42833 + ], + [ + "SEARCH-6688", + 23612.1, + 100, + 21, + 5722639, + 830892 + ], + [ + "SEARCH-6689", + 30425.3, + 100, + 14, + 7520633, + 1534082 + ], + [ + "SEARCH-6690", + 32957.2, + 100, + 22, + 8263797, + 1662622 + ], + [ + "SEARCH-6691", + 34963.4, + 100, + 18, + 8780682, + 1768849 + ], + [ + "SEARCH-6692", + 259.855, + 99.9048, + 5, + 106011, + 28596 + ], + [ + "SEARCH-6693", + 22922, + 100, + 10, + 5662419, + 917660 + ], + [ + "SEARCH-6694", + 26758.3, + 100, + 22, + 6391443, + 923711 + ], + [ + "SEARCH-6695", + 34122.4, + 100, + 24, + 8588391, + 1780437 + ], + [ + "SEARCH-6696", + 177.08700000000002, + 98.3712, + 5, + 112594, + 51910 + ], + [ + "SEARCH-6697", + 16488.1, + 100, + 29, + 4184729, + 727653 + ], + [ + "SEARCH-6698", + 2285.29, + 97.0893, + 16, + 4203746, + 3692696 + ], + [ + "SEARCH-6699", + 373.68800000000005, + 99.2111, + 8, + 186618, + 73030 + ], + [ + "SEARCH-6700", + 3964.53, + 100, + 22, + 983981, + 165286 + ], + [ + "SEARCH-6701", + 282.733, + 97.851, + 7, + 318061, + 241238 + ], + [ + "SEARCH-6702", + 169.03400000000002, + 98.4291, + 6, + 387816, + 329976 + ], + [ + "SEARCH-6703", + 16625.2, + 100, + 22, + 4164802, + 603648 + ], + [ + "SEARCH-6704", + 151.602, + 98.4563, + 5, + 70952, + 24372 + ], + [ + "SEARCH-6705", + 17608.1, + 100, + 12, + 4246037, + 649872 + ], + [ + "SEARCH-6706", + 21035.2, + 100, + 20, + 5069781, + 661223 + ], + [ + "SEARCH-6707", + 16612.4, + 100, + 28, + 4048472, + 693203 + ], + [ + "SEARCH-6708", + 14524.7, + 100, + 19, + 3678349, + 720509 + ], + [ + "SEARCH-6709", + 9415.51, + 100, + 28, + 2256208, + 286207 + ], + [ + "SEARCH-6710", + 22693.6, + 100, + 26, + 5682724, + 1040982 + ], + [ + "SEARCH-6711", + 30234.9, + 100, + 19, + 7169732, + 1247916 + ], + [ + "SEARCH-6712", + 19142.2, + 100, + 17, + 4488383, + 634938 + ], + [ + "SEARCH-6713", + 20792.8, + 100, + 20, + 5102116, + 909343 + ], + [ + "SEARCH-6714", + 27389.8, + 100, + 23, + 6190088, + 770285 + ], + [ + "SEARCH-6717", + 16728.3, + 100, + 24, + 3861366, + 446698 + ], + [ + "SEARCH-6718", + 25757.1, + 100, + 25, + 6230832, + 1035898 + ], + [ + "SEARCH-6719", + 14648.8, + 100, + 24, + 3559965, + 653151 + ], + [ + "SEARCH-6720", + 18023.1, + 100, + 22, + 4036180, + 479064 + ], + [ + "SEARCH-6721", + 21895, + 100, + 24, + 5064781, + 699602 + ], + [ + "SEARCH-6722", + 14828.6, + 100, + 24, + 3563679, + 626568 + ], + [ + "SEARCH-6723", + 19975.3, + 100, + 24, + 4735369, + 690912 + ], + [ + "SEARCH-6724", + 25493.7, + 100, + 25, + 6603884, + 1281934 + ], + [ + "SEARCH-6725", + 40426.1, + 100, + 25, + 10022298, + 1834186 + ], + [ + "SEARCH-6726", + 17426.5, + 100, + 23, + 4129388, + 572529 + ], + [ + "SEARCH-6727", + 23448.1, + 100, + 22, + 5357256, + 643825 + ], + [ + "SEARCH-6728", + 11915.2, + 100, + 12, + 2640379, + 305604 + ], + [ + "SEARCH-6729", + 22187.4, + 100, + 24, + 5461758, + 1000826 + ], + [ + "SEARCH-6730", + 21765.9, + 100, + 13, + 4970844, + 546880 + ], + [ + "SEARCH-6731", + 100.12700000000001, + 97.8918, + 8, + 129401, + 89218 + ], + [ + "SEARCH-6732", + 21198.8, + 100, + 12, + 4859815, + 584048 + ], + [ + "SEARCH-6733", + 12908.9, + 100, + 14, + 2989222, + 345210 + ], + [ + "SEARCH-6734", + 15756.2, + 100, + 25, + 3712384, + 565309 + ], + [ + "SEARCH-6735", + 29715.8, + 100, + 33, + 7068040, + 1208854 + ], + [ + "SEARCH-6736", + 19417.9, + 100, + 21, + 4524380, + 543661 + ], + [ + "SEARCH-6737", + 25988.5, + 100, + 30, + 6301774, + 1121819 + ], + [ + "SEARCH-6738", + 21017, + 100, + 31, + 4790449, + 612075 + ], + [ + "SEARCH-6739", + 20604.5, + 100, + 27, + 4826442, + 721109 + ], + [ + "SEARCH-6740", + 19389.6, + 100, + 33, + 4397963, + 584488 + ], + [ + "SEARCH-6741", + 30474.6, + 100, + 24, + 7091587, + 1137126 + ], + [ + "SEARCH-6742", + 29944.7, + 100, + 22, + 7157384, + 1223458 + ], + [ + "SEARCH-6743", + 28107.1, + 100, + 21, + 6676497, + 1103225 + ], + [ + "SEARCH-6744", + 47492.3, + 100, + 24, + 11658156, + 2373339 + ], + [ + "SEARCH-6745", + 27527.9, + 100, + 26, + 6372224, + 737108 + ], + [ + "SEARCH-6746", + 20722.5, + 100, + 18, + 4881682, + 792038 + ], + [ + "SEARCH-6747", + 24653, + 100, + 20, + 6036109, + 1161085 + ], + [ + "SEARCH-6748", + 16006.3, + 100, + 18, + 3732200, + 714858 + ], + [ + "SEARCH-6749", + 32962.5, + 100, + 33, + 7941016, + 1573697 + ], + [ + "SEARCH-6750", + 192.34400000000002, + 97.9802, + 7, + 94750, + 29652 + ], + [ + "SEARCH-6751", + 20446.3, + 100, + 18, + 4874162, + 910889 + ], + [ + "SEARCH-6752", + 25048.6, + 100, + 23, + 5891257, + 873389 + ], + [ + "SEARCH-6753", + 49150.4, + 100, + 27, + 11499670, + 1367062 + ], + [ + "SEARCH-6754", + 24035.4, + 100, + 27, + 5733003, + 784815 + ], + [ + "SEARCH-6755", + 26346.9, + 100, + 26, + 6573507, + 1169637 + ], + [ + "SEARCH-6756", + 16508.6, + 100, + 24, + 3830944, + 531211 + ], + [ + "SEARCH-6757", + 50057.2, + 100, + 24, + 12721188, + 2594552 + ], + [ + "SEARCH-6758", + 26930.8, + 100, + 29, + 6259513, + 734667 + ], + [ + "SEARCH-6759", + 28853.5, + 100, + 28, + 7074240, + 1278553 + ], + [ + "SEARCH-6760", + 44315.9, + 100, + 24, + 11113352, + 2088866 + ], + [ + "SEARCH-6761", + 196.12400000000002, + 99.0581, + 5, + 231722, + 161605 + ], + [ + "SEARCH-6762", + 23563.9, + 100, + 25, + 5536594, + 649996 + ], + [ + "SEARCH-6763", + 20777.8, + 100, + 22, + 4959638, + 774515 + ], + [ + "SEARCH-6764", + 17276, + 100, + 19, + 4003338, + 449710 + ], + [ + "SEARCH-6765", + 32750.9, + 100, + 21, + 8204387, + 1592304 + ], + [ + "SEARCH-6766", + 44356, + 100, + 24, + 10946931, + 1975271 + ], + [ + "SEARCH-6767", + 578.477, + 98.0822, + 16, + 174810, + 46897 + ], + [ + "SEARCH-6768", + 31582.4, + 100, + 20, + 7413333, + 1004813 + ], + [ + "SEARCH-6769", + 47711, + 100, + 25, + 11576342, + 2230943 + ], + [ + "SEARCH-6770", + 163.72799999999998, + 97.7116, + 6, + 129423, + 61305 + ], + [ + "SEARCH-6771", + 22866.5, + 100, + 24, + 5276427, + 768762 + ], + [ + "SEARCH-6772", + 20194.5, + 99.9932, + 24, + 5002295, + 901473 + ], + [ + "SEARCH-6773", + 31093.9, + 100, + 19, + 7470334, + 1453423 + ], + [ + "SEARCH-6774", + 23797.5, + 100, + 29, + 5961525, + 1129917 + ], + [ + "SEARCH-6775", + 31627.7, + 100, + 21, + 7859263, + 1492200 + ], + [ + "SEARCH-6776", + 43515.9, + 100, + 20, + 11075302, + 2177007 + ], + [ + "SEARCH-6777", + 19540.9, + 100, + 26, + 4546056, + 591385 + ], + [ + "SEARCH-6778", + 15604.8, + 100, + 21, + 3687717, + 571808 + ], + [ + "SEARCH-6779", + 118.665, + 97.2287, + 6, + 60700, + 11775 + ], + [ + "SEARCH-6780", + 145.31, + 98.0346, + 6, + 419687, + 368189 + ], + [ + "SEARCH-6781", + 390.13599999999997, + 98.5005, + 16, + 146621, + 34960 + ], + [ + "SEARCH-6782", + 15751.6, + 100, + 24, + 3777551, + 662948 + ], + [ + "SEARCH-6783", + 19399.1, + 100, + 26, + 4691493, + 839390 + ], + [ + "SEARCH-6784", + 11138.3, + 100, + 28, + 2500576, + 323539 + ], + [ + "SEARCH-6785", + 14141.3, + 99.4355, + 21, + 3411921, + 587134 + ], + [ + "SEARCH-6787", + 18563.1, + 100, + 24, + 3872053, + 3855562 + ], + [ + "SEARCH-6789", + 15830.2, + 100, + 22, + 3306709, + 3284441 + ], + [ + "SEARCH-6791", + 8544.92, + 99.9252, + 22, + 3304441, + 2860620 + ], + [ + "SEARCH-6792", + 20985.6, + 99.9252, + 21, + 4370825, + 4343614 + ], + [ + "SEARCH-6795", + 19506.1, + 100, + 25, + 4124880, + 4106787 + ], + [ + "SEARCH-6796", + 25692.3, + 99.9694, + 21, + 5345997, + 5316150 + ], + [ + "SEARCH-6797", + 22733.7, + 100, + 19, + 4759207, + 4733436 + ], + [ + "SEARCH-6798", + 5954.45, + 100, + 19, + 1251672, + 1242624 + ], + [ + "SEARCH-6801", + 15480.6, + 99.8844, + 24, + 3232793, + 3215996 + ], + [ + "SEARCH-6802", + 9377.92, + 99.881, + 24, + 1965685, + 1951284 + ], + [ + "SEARCH-6804", + 22532.6, + 100, + 17, + 5328329, + 772100 + ], + [ + "SEARCH-6807", + 12608.3, + 98.191, + 29, + 3284959, + 603278 + ], + [ + "SEARCH-6811", + 28374.2, + 100, + 22, + 7028529, + 1276012 + ], + [ + "SEARCH-6815", + 27831.2, + 100, + 24, + 7137347, + 1299476 + ], + [ + "SEARCH-6817", + 23425.9, + 100, + 25, + 5734518, + 870819 + ], + [ + "SEARCH-6818", + 26928.1, + 100, + 26, + 6909580, + 1172417 + ], + [ + "SEARCH-6820", + 27189.9, + 100, + 25, + 6568392, + 898652 + ], + [ + "SEARCH-6821", + 2530.34, + 97.4056, + 25, + 1940459, + 1388483 + ], + [ + "SEARCH-6822", + 22676.4, + 100, + 22, + 5692997, + 846798 + ], + [ + "SEARCH-6823", + 25522.9, + 100, + 26, + 6610337, + 1090656 + ], + [ + "SEARCH-6825", + 24134.9, + 100, + 20, + 5991170, + 1085323 + ], + [ + "SEARCH-6826", + 27765.4, + 100, + 23, + 7284652, + 1341580 + ], + [ + "SEARCH-6827", + 28156.2, + 100, + 22, + 6838999, + 924164 + ], + [ + "SEARCH-6828", + 18248.3, + 100, + 20, + 4783777, + 666873 + ], + [ + "SEARCH-6829", + 14359, + 98.0686, + 25, + 3895884, + 740102 + ], + [ + "SEARCH-6830", + 21728.8, + 100, + 16, + 5336578, + 857276 + ], + [ + "SEARCH-6831", + 7134.67, + 100, + 24, + 2208309, + 245828 + ], + [ + "SEARCH-6833", + 22093.5, + 100, + 17, + 5411808, + 852752 + ], + [ + "SEARCH-6834", + 27585.6, + 100, + 28, + 7276666, + 1329228 + ], + [ + "SEARCH-6835", + 30021.3, + 99.5512, + 24, + 7923891, + 1442388 + ], + [ + "SEARCH-6836", + 14467.9, + 99.4355, + 20, + 3863709, + 758201 + ], + [ + "SEARCH-6837", + 21977.2, + 99.4832, + 29, + 6029470, + 1150066 + ], + [ + "SEARCH-6838", + 28424.8, + 100, + 20, + 7280984, + 1237658 + ], + [ + "SEARCH-6839", + 33657.3, + 100, + 20, + 8863696, + 1570375 + ], + [ + "SEARCH-6841", + 23475.2, + 100, + 12, + 5848265, + 1141487 + ], + [ + "SEARCH-6842", + 23798.6, + 100, + 23, + 6182911, + 1078388 + ], + [ + "SEARCH-6844", + 38768.7, + 100, + 26, + 10153352, + 1854384 + ], + [ + "SEARCH-6845", + 37501.8, + 100, + 20, + 9522133, + 1773723 + ], + [ + "SEARCH-6846", + 22653.6, + 99.9762, + 26, + 5961660, + 1164471 + ], + [ + "SEARCH-6847", + 22281.4, + 100, + 27, + 5526585, + 804715 + ], + [ + "SEARCH-6848", + 24811.5, + 100, + 21, + 6416658, + 1171874 + ], + [ + "SEARCH-6849", + 24058.6, + 100, + 29, + 6210301, + 1030241 + ], + [ + "SEARCH-6850", + 21410, + 100, + 30, + 5452077, + 924644 + ], + [ + "SEARCH-6853", + 24615.8, + 100, + 21, + 6130673, + 1101358 + ], + [ + "SEARCH-6854", + 19257.7, + 99.3301, + 15, + 4643060, + 620229 + ], + [ + "SEARCH-6855", + 34419.7, + 100, + 25, + 8649517, + 1536796 + ], + [ + "SEARCH-6856", + 17128.8, + 100, + 26, + 4230077, + 767674 + ], + [ + "SEARCH-6857", + 23510.1, + 99.9592, + 23, + 5931361, + 1112760 + ], + [ + "SEARCH-6858", + 24285.5, + 97.9224, + 16, + 7121650, + 2051838 + ], + [ + "SEARCH-6859", + 37786.5, + 98.9459, + 18, + 9524361, + 1699683 + ], + [ + "SEARCH-6860", + 52331.4, + 99.0581, + 22, + 13466099, + 2348453 + ], + [ + "SEARCH-6861", + 40267, + 98.3406, + 25, + 10503193, + 1882850 + ], + [ + "SEARCH-6862", + 28673.8, + 99.2553, + 21, + 7332596, + 1276354 + ], + [ + "SEARCH-6863", + 17467.8, + 99.1329, + 24, + 4323731, + 719137 + ], + [ + "SEARCH-6864", + 25952, + 99.1329, + 27, + 6407874, + 1062409 + ], + [ + "SEARCH-6865", + 31368.6, + 96.4433, + 21, + 8049554, + 1448030 + ], + [ + "SEARCH-6866", + 21049.5, + 95.0967, + 29, + 5771699, + 1036875 + ], + [ + "SEARCH-6867", + 17941.9, + 99.0581, + 27, + 4674659, + 898018 + ], + [ + "SEARCH-6868", + 26903, + 100, + 27, + 6648084, + 1113794 + ], + [ + "SEARCH-6871", + 28204.6, + 100, + 23, + 6793413, + 1110281 + ], + [ + "SEARCH-6872", + 21611, + 100, + 26, + 5234319, + 896062 + ], + [ + "SEARCH-6874", + 26193, + 100, + 21, + 6528187, + 1164206 + ], + [ + "SEARCH-6875", + 19696.8, + 100, + 20, + 4869472, + 711554 + ], + [ + "SEARCH-6876", + 20999, + 100, + 23, + 5228077, + 927440 + ], + [ + "SEARCH-6877", + 36011.8, + 98.6977, + 21, + 9221649, + 1613191 + ], + [ + "SEARCH-6879", + 25629.7, + 97.3103, + 16, + 6486100, + 1191733 + ], + [ + "SEARCH-6881", + 24271.8, + 100, + 22, + 6001721, + 1030940 + ], + [ + "SEARCH-6882", + 20774.8, + 100, + 21, + 5286060, + 900669 + ], + [ + "SEARCH-6883", + 15273.4, + 100, + 26, + 3719376, + 554347 + ], + [ + "SEARCH-6884", + 24855.4, + 100, + 21, + 6071095, + 964570 + ], + [ + "SEARCH-6885", + 19730, + 99.1737, + 19, + 4974826, + 876261 + ], + [ + "SEARCH-6886", + 15420.5, + 100, + 25, + 3786799, + 612632 + ], + [ + "SEARCH-6887", + 15038.1, + 100, + 27, + 3886574, + 689246 + ], + [ + "SEARCH-6888", + 20367.9, + 100, + 28, + 5209860, + 916057 + ], + [ + "SEARCH-6891", + 42978, + 100, + 30, + 10813567, + 1783394 + ], + [ + "SEARCH-6892", + 11969.9, + 98.6467, + 19, + 3048891, + 536794 + ], + [ + "SEARCH-6893", + 35516.6, + 100, + 17, + 8808959, + 1492401 + ], + [ + "SEARCH-6894", + 19397.1, + 100, + 25, + 4400312, + 544911 + ], + [ + "SEARCH-6895", + 21233.6, + 100, + 25, + 4971422, + 784484 + ], + [ + "SEARCH-6898", + 39285.4, + 100, + 30, + 9938684, + 1708209 + ], + [ + "SEARCH-6899", + 33160.4, + 100, + 24, + 8295224, + 1276097 + ], + [ + "SEARCH-6900", + 15514.9, + 100, + 28, + 3878127, + 658791 + ], + [ + "SEARCH-6902", + 10950.7, + 100, + 19, + 2799937, + 464059 + ], + [ + "SEARCH-6903", + 35050.4, + 100, + 17, + 9078597, + 1641340 + ], + [ + "SEARCH-6905", + 29648.8, + 100, + 21, + 7654963, + 1411785 + ], + [ + "SEARCH-6906", + 22873, + 100, + 30, + 5820660, + 754776 + ], + [ + "SEARCH-6907", + 25114.2, + 100, + 17, + 5733284, + 686019 + ], + [ + "SEARCH-6908", + 35880.5, + 100, + 19, + 9078055, + 1740143 + ], + [ + "SEARCH-6909", + 29841.8, + 100, + 27, + 7262494, + 1349120 + ], + [ + "SEARCH-6910", + 21217.7, + 100, + 26, + 5267196, + 1083693 + ], + [ + "SEARCH-6914", + 35279.4, + 100, + 26, + 8698170, + 1218485 + ], + [ + "SEARCH-6915", + 20928.3, + 100, + 27, + 5254222, + 933272 + ], + [ + "SEARCH-6916", + 29700.5, + 100, + 28, + 7266769, + 1047869 + ], + [ + "SEARCH-6918", + 55441.4, + 100, + 24, + 14120583, + 2240078 + ], + [ + "SEARCH-6919", + 5625.01, + 100, + 28, + 1516575, + 282245 + ], + [ + "SEARCH-6920", + 21900.5, + 100, + 25, + 5443385, + 741852 + ], + [ + "SEARCH-6921", + 24816.6, + 100, + 21, + 6187995, + 1093089 + ], + [ + "SEARCH-6922", + 25580.3, + 100, + 24, + 6421811, + 1154476 + ], + [ + "SEARCH-6925", + 24878.4, + 100, + 19, + 6297594, + 1189398 + ], + [ + "SEARCH-6926", + 32071.5, + 100, + 30, + 8520138, + 1479283 + ], + [ + "SEARCH-6928", + 20743.5, + 100, + 22, + 5435174, + 977559 + ], + [ + "SEARCH-6929", + 22578.9, + 99.83, + 25, + 6004298, + 1080532 + ], + [ + "SEARCH-6930", + 21650.8, + 100, + 24, + 6925426, + 1911626 + ], + [ + "SEARCH-6935", + 39653.3, + 100, + 17, + 10542595, + 2043779 + ], + [ + "SEARCH-6936", + 33931.1, + 100, + 26, + 8619115, + 1541232 + ], + [ + "SEARCH-6937", + 26818.9, + 99.8028, + 26, + 8015105, + 1942439 + ], + [ + "SEARCH-6938", + 37820.1, + 100, + 24, + 9950706, + 1844109 + ], + [ + "SEARCH-6940", + 38397, + 100, + 22, + 10542026, + 1803581 + ], + [ + "SEARCH-6941", + 42259.1, + 100, + 24, + 11355087, + 2013912 + ], + [ + "SEARCH-6942", + 37149.5, + 100, + 27, + 9879867, + 1775669 + ], + [ + "SEARCH-6943", + 22740.8, + 100, + 30, + 5877396, + 936441 + ], + [ + "SEARCH-6944", + 9431.81, + 95.5422, + 23, + 2794033, + 636252 + ], + [ + "SEARCH-6945", + 11812.3, + 100, + 28, + 2868382, + 368390 + ], + [ + "SEARCH-6946", + 28525.8, + 100, + 30, + 7194226, + 1301103 + ], + [ + "SEARCH-6947", + 25692.2, + 99.3165, + 18, + 6535668, + 1098904 + ], + [ + "SEARCH-6951", + 24472.8, + 100, + 20, + 5943712, + 806609 + ], + [ + "SEARCH-6953", + 22204.7, + 100, + 23, + 5584126, + 887074 + ], + [ + "SEARCH-6954", + 13835.6, + 100, + 22, + 3228746, + 417456 + ], + [ + "SEARCH-6955", + 25966.2, + 100, + 23, + 6394159, + 1065515 + ], + [ + "SEARCH-6960", + 30302.6, + 99.4764, + 24, + 7725214, + 1475645 + ], + [ + "SEARCH-6963", + 47055.6, + 100, + 24, + 12321029, + 2437195 + ], + [ + "SEARCH-6968", + 37704.3, + 99.6702, + 18, + 9154850, + 1715734 + ], + [ + "SEARCH-6969", + 43169.4, + 100, + 23, + 10848380, + 2000153 + ], + [ + "SEARCH-6971", + 39890.1, + 100, + 30, + 10146389, + 1850855 + ], + [ + "SEARCH-6973", + 11404.2, + 97.63, + 22, + 3169448, + 695501 + ], + [ + "SEARCH-6974", + 26944.4, + 100, + 27, + 6592935, + 1093192 + ], + [ + "SEARCH-6975", + 4239.22, + 97.9156, + 27, + 1126326, + 199536 + ], + [ + "SEARCH-6976", + 11320, + 100, + 19, + 2524578, + 282540 + ], + [ + "SEARCH-6978", + 13334, + 100, + 22, + 3133875, + 436495 + ], + [ + "SEARCH-6980", + 21245, + 100, + 28, + 4816361, + 684643 + ], + [ + "SEARCH-6981", + 15787.7, + 99.9864, + 28, + 4022768, + 3973726 + ], + [ + "SEARCH-6982", + 16500.3, + 99.9592, + 20, + 4152478, + 4128626 + ], + [ + "SEARCH-6983", + 12242.2, + 99.9864, + 25, + 3720430, + 3640849 + ], + [ + "SEARCH-6984", + 14150.2, + 99.9592, + 20, + 3570353, + 3542641 + ], + [ + "SEARCH-6985", + 11430.2, + 98.9935, + 25, + 9484685, + 8627183 + ], + [ + "SEARCH-6986", + 15765.5, + 99.9592, + 21, + 3991883, + 3959645 + ], + [ + "SEARCH-6987", + 22165.2, + 99.9864, + 25, + 5638812, + 5579523 + ], + [ + "SEARCH-6988", + 8598.26, + 99.9864, + 19, + 2145712, + 2131058 + ], + [ + "SEARCH-6989", + 14613.3, + 99.9864, + 20, + 3659211, + 3632030 + ], + [ + "SEARCH-6990", + 16249.4, + 99.9864, + 19, + 4075252, + 4041915 + ], + [ + "SEARCH-6991", + 15344.2, + 99.9558, + 22, + 3832160, + 3805799 + ], + [ + "SEARCH-6992", + 19199.3, + 99.9864, + 25, + 13601774, + 12970432 + ], + [ + "SEARCH-6993", + 10679.7, + 99.9864, + 14, + 2645108, + 2619546 + ], + [ + "SEARCH-6994", + 1128.66, + 98.4937, + 24, + 12982230, + 12076072 + ], + [ + "SEARCH-6998", + 1337.41, + 97.5552, + 23, + 10226278, + 9452433 + ], + [ + "SEARCH-6999", + 5115.77, + 98.6059, + 26, + 1349677, + 1328946 + ], + [ + "SEARCH-7000", + 12427.4, + 99.8674, + 22, + 3106930, + 3074845 + ], + [ + "SEARCH-7002", + 4139.18, + 99.8674, + 26, + 4180747, + 3948807 + ], + [ + "SEARCH-7003", + 15877.4, + 99.9864, + 31, + 4030599, + 3998507 + ], + [ + "SEARCH-7005", + 16090.2, + 99.9864, + 23, + 4014925, + 3990478 + ], + [ + "SEARCH-7007", + 4426.8, + 99.0615, + 20, + 8744713, + 8167602 + ], + [ + "SEARCH-7008", + 9106.4, + 99.9864, + 25, + 2343110, + 2318825 + ], + [ + "SEARCH-7009", + 10615.1, + 99.9558, + 19, + 2665703, + 2643272 + ], + [ + "SEARCH-7010", + 4070.51, + 99.2859, + 27, + 4561068, + 4311999 + ], + [ + "SEARCH-7012", + 4740.56, + 99.1703, + 24, + 14590401, + 13736519 + ], + [ + "SEARCH-7013", + 6295.96, + 99.8708, + 20, + 6104667, + 5767983 + ], + [ + "SEARCH-7015", + 18117.9, + 99.9558, + 26, + 4550444, + 4520046 + ], + [ + "SEARCH-7017", + 12950.7, + 99.9558, + 19, + 3262319, + 3236094 + ], + [ + "SEARCH-7018", + 11358.7, + 99.8878, + 27, + 2883469, + 2866672 + ], + [ + "SEARCH-7019", + 9436.51, + 99.7348, + 30, + 2340768, + 2327262 + ], + [ + "SEARCH-7020", + 14524.7, + 99.9218, + 17, + 3581360, + 3543999 + ], + [ + "SEARCH-7021", + 8711.1, + 99.2145, + 29, + 2175017, + 2157861 + ], + [ + "SEARCH-7023", + 12837.2, + 99.86399999999999, + 18, + 3164687, + 3134603 + ], + [ + "SEARCH-7024", + 13555.3, + 99.9592, + 19, + 3368571, + 3346530 + ], + [ + "SEARCH-7025", + 15052.7, + 99.9558, + 19, + 3792655, + 3768685 + ], + [ + "SEARCH-7026", + 13357.9, + 99.8198, + 19, + 3296950, + 3274299 + ], + [ + "SEARCH-7027", + 25070.3, + 99.2791, + 30, + 6287874, + 6249658 + ], + [ + "SEARCH-7028", + 14333.1, + 99.8674, + 15, + 3558310, + 3532165 + ], + [ + "SEARCH-7029", + 11863.5, + 99.8912, + 20, + 2950490, + 2925500 + ], + [ + "SEARCH-7030", + 13669.8, + 99.6838, + 21, + 3387421, + 3362044 + ], + [ + "SEARCH-7031", + 17085.2, + 99.9796, + 24, + 4240866, + 4204046 + ], + [ + "SEARCH-7032", + 16687.9, + 99.881, + 31, + 4213517, + 4170457 + ], + [ + "SEARCH-7033", + 15054.7, + 99.9592, + 20, + 3742000, + 3709948 + ], + [ + "SEARCH-7034", + 13929.8, + 99.7722, + 23, + 3463649, + 3432229 + ], + [ + "SEARCH-7035", + 19041, + 99.9864, + 20, + 4747171, + 4712079 + ], + [ + "SEARCH-7039", + 23325.4, + 99.9864, + 34, + 5577470, + 1018647 + ], + [ + "SEARCH-7042", + 12884.5, + 100, + 21, + 3161062, + 542839 + ], + [ + "SEARCH-7043", + 16053.5, + 100, + 19, + 3637263, + 784216 + ], + [ + "SEARCH-7044", + 14306.6, + 100, + 26, + 3754167, + 874437 + ], + [ + "SEARCH-7045", + 19400.4, + 100, + 17, + 4484762, + 555354 + ], + [ + "SEARCH-7046", + 28331.3, + 100, + 28, + 8069341, + 1926574 + ], + [ + "SEARCH-7047", + 25514.3, + 100, + 24, + 6457100, + 1269893 + ], + [ + "SEARCH-7048", + 19425.7, + 100, + 24, + 5123118, + 1007514 + ], + [ + "SEARCH-7049", + 19529.1, + 100, + 25, + 4875757, + 852933 + ], + [ + "SEARCH-7050", + 149.392, + 96.3753, + 19, + 148785, + 95134 + ], + [ + "SEARCH-7051", + 13940.8, + 98.6229, + 23, + 3276125, + 679297 + ], + [ + "SEARCH-7052", + 17799.6, + 100, + 27, + 4035691, + 496594 + ], + [ + "SEARCH-7056", + 17989, + 100, + 28, + 4281625, + 706565 + ], + [ + "SEARCH-7057", + 24238.2, + 100, + 23, + 5829955, + 1130744 + ], + [ + "SEARCH-7059", + 20699.3, + 99.9898, + 17, + 4717268, + 680782 + ], + [ + "SEARCH-7061", + 173.15400000000002, + 95.3076, + 12, + 80831, + 27677 + ], + [ + "SEARCH-7062", + 19720.1, + 100, + 25, + 4682950, + 798169 + ], + [ + "SEARCH-7063", + 14587.8, + 100, + 30, + 3320766, + 346979 + ], + [ + "SEARCH-7064", + 22894, + 100, + 23, + 5504246, + 1021675 + ], + [ + "SEARCH-7066", + 34572.3, + 100, + 25, + 9144033, + 1690015 + ], + [ + "SEARCH-7067", + 22505.4, + 100, + 26, + 5547611, + 1080351 + ], + [ + "SEARCH-7068", + 30676.4, + 99.9932, + 33, + 7139464, + 1193372 + ], + [ + "SEARCH-7070", + 3893.58, + 97.5994, + 24, + 926726, + 213356 + ], + [ + "SEARCH-7072", + 27331.5, + 100, + 20, + 6153578, + 999762 + ], + [ + "SEARCH-7074", + 24940.5, + 100, + 18, + 5951899, + 1042220 + ], + [ + "SEARCH-7075", + 27705.2, + 99.8028, + 19, + 6280801, + 763445 + ], + [ + "SEARCH-7076", + 30744.8, + 100, + 29, + 6959750, + 1524313 + ], + [ + "SEARCH-7077", + 34297.3, + 100, + 28, + 8097428, + 1159488 + ], + [ + "SEARCH-7078", + 31408.7, + 100, + 27, + 7740314, + 1531020 + ], + [ + "SEARCH-7079", + 17406.5, + 100, + 28, + 4124116, + 860572 + ], + [ + "SEARCH-7083", + 29422.4, + 100, + 20, + 7029714, + 1334519 + ], + [ + "SEARCH-7084", + 18372.7, + 100, + 28, + 4144985, + 585169 + ], + [ + "SEARCH-7085", + 12040, + 99.9864, + 20, + 2759287, + 583908 + ], + [ + "SEARCH-7087", + 9733.37, + 100, + 21, + 2240730, + 285925 + ], + [ + "SEARCH-7088", + 15428.6, + 100, + 27, + 3509398, + 414941 + ], + [ + "SEARCH-7089", + 31829.1, + 100, + 27, + 7198785, + 961757 + ], + [ + "SEARCH-7091", + 27144.7, + 100, + 29, + 6502078, + 1251493 + ], + [ + "SEARCH-7092", + 21162.9, + 99.2281, + 21, + 4795940, + 511228 + ], + [ + "SEARCH-7094", + 16785.4, + 100, + 15, + 3927374, + 658785 + ], + [ + "SEARCH-7095", + 29881.2, + 98.6195, + 20, + 6868605, + 1486255 + ], + [ + "SEARCH-7096", + 17687.2, + 100, + 21, + 3926472, + 850087 + ], + [ + "SEARCH-7098", + 19437.8, + 99.5954, + 16, + 4536108, + 683503 + ], + [ + "SEARCH-7099", + 153.719, + 96.2971, + 11, + 80164, + 31309 + ], + [ + "SEARCH-7100", + 13145, + 99.7552, + 31, + 3247433, + 696135 + ], + [ + "SEARCH-7101", + 10953.1, + 100, + 20, + 2498737, + 363256 + ], + [ + "SEARCH-7103", + 14639.6, + 100, + 18, + 3291113, + 367998 + ], + [ + "SEARCH-7105", + 23367.5, + 100, + 32, + 5382583, + 748646 + ], + [ + "SEARCH-7106", + 23475.1, + 100, + 27, + 5537382, + 752214 + ], + [ + "SEARCH-7107", + 26495, + 100, + 23, + 6957808, + 1516857 + ], + [ + "SEARCH-7108", + 23917.4, + 100, + 24, + 5681397, + 969341 + ], + [ + "SEARCH-7109", + 31263.5, + 100, + 19, + 7546377, + 1504027 + ], + [ + "SEARCH-7110", + 20510.9, + 100, + 28, + 4868286, + 860324 + ], + [ + "SEARCH-7113", + 25880.3, + 100, + 26, + 7057366, + 1582501 + ], + [ + "SEARCH-7114", + 23872.1, + 100, + 15, + 5738117, + 1159011 + ], + [ + "SEARCH-7115", + 11442.9, + 100, + 14, + 2629968, + 361712 + ], + [ + "SEARCH-7116", + 40413, + 100, + 20, + 11940060, + 2957361 + ], + [ + "SEARCH-7117", + 18574, + 100, + 21, + 4480446, + 817186 + ], + [ + "SEARCH-7118", + 19756.6, + 100, + 25, + 5142883, + 996515 + ], + [ + "SEARCH-7120", + 14442.8, + 100, + 23, + 3452769, + 602223 + ], + [ + "SEARCH-7121", + 17652.9, + 100, + 27, + 4273585, + 808462 + ], + [ + "SEARCH-7122", + 16769.2, + 100, + 22, + 3904545, + 593933 + ], + [ + "SEARCH-7123", + 15915.4, + 100, + 24, + 3766964, + 704848 + ], + [ + "SEARCH-7125", + 19416.6, + 99.9898, + 20, + 4697364, + 938087 + ], + [ + "SEARCH-7126", + 14339.6, + 100, + 34, + 3394249, + 662799 + ], + [ + "SEARCH-7128", + 30536.4, + 100, + 23, + 17646059, + 10675642 + ], + [ + "SEARCH-7129", + 76840.6, + 100, + 19, + 17461913, + 2067246 + ], + [ + "SEARCH-7130", + 2130.19, + 98.8507, + 9, + 1492486, + 985365 + ], + [ + "SEARCH-7131", + 359.915, + 98.1264, + 7, + 1062900, + 955689 + ], + [ + "SEARCH-7132", + 38093, + 100, + 21, + 8939566, + 1575658 + ], + [ + "SEARCH-7133", + 31701.2, + 100, + 28, + 7327363, + 1374712 + ], + [ + "SEARCH-7134", + 24639.5, + 99.5852, + 18, + 5963780, + 1094949 + ], + [ + "SEARCH-7135", + 34124.6, + 100, + 24, + 8270539, + 1752219 + ], + [ + "SEARCH-7136", + 17292.5, + 100, + 22, + 3902181, + 524364 + ], + [ + "SEARCH-7137", + 34044.1, + 100, + 27, + 9391009, + 2336321 + ], + [ + "SEARCH-7138", + 20195.8, + 100, + 25, + 4727750, + 850166 + ], + [ + "SEARCH-7139", + 23787.1, + 100, + 21, + 5744516, + 1037664 + ], + [ + "SEARCH-7140", + 25235.8, + 100, + 24, + 6088577, + 1092907 + ], + [ + "SEARCH-7141", + 28070.2, + 100, + 24, + 6778090, + 1305083 + ], + [ + "SEARCH-7142", + 21854.4, + 100, + 30, + 5248843, + 938981 + ], + [ + "SEARCH-7145", + 139.317, + 97.919, + 14, + 1085998, + 1033567 + ], + [ + "SEARCH-7146", + 29548.8, + 100, + 23, + 7713026, + 1519959 + ], + [ + "SEARCH-7147", + 26173.3, + 100, + 23, + 6516098, + 1152614 + ], + [ + "SEARCH-7149", + 509.01300000000003, + 97.1437, + 21, + 419442, + 287073 + ], + [ + "SEARCH-7151", + 16998.5, + 100, + 31, + 4287448, + 794969 + ], + [ + "SEARCH-7152", + 28629.7, + 100, + 20, + 6994334, + 1270227 + ], + [ + "SEARCH-7153", + 32939.8, + 100, + 30, + 8271298, + 1499503 + ], + [ + "SEARCH-7154", + 27589.5, + 100, + 24, + 6605913, + 1189235 + ], + [ + "SEARCH-7156", + 20681.2, + 100, + 29, + 4840493, + 871199 + ], + [ + "SEARCH-7157", + 26327.4, + 100, + 29, + 6145446, + 1088597 + ], + [ + "SEARCH-7158", + 22454.3, + 100, + 25, + 5198168, + 955320 + ], + [ + "SEARCH-7159", + 22152, + 100, + 19, + 4937400, + 602318 + ], + [ + "SEARCH-7160", + 21952.8, + 100, + 23, + 5137239, + 908604 + ], + [ + "SEARCH-7161", + 30702.3, + 100, + 30, + 7765420, + 1459745 + ], + [ + "SEARCH-7162", + 20139.4, + 99.6226, + 15, + 4628946, + 652866 + ], + [ + "SEARCH-7164", + 14582, + 100, + 29, + 3252293, + 413941 + ], + [ + "SEARCH-7166", + 12250.3, + 100, + 28, + 2791080, + 406637 + ], + [ + "SEARCH-7167", + 28458.1, + 100, + 26, + 6859762, + 1220425 + ], + [ + "SEARCH-7169", + 23977, + 99.9898, + 29, + 5899492, + 1141203 + ], + [ + "SEARCH-7170", + 19197.3, + 100, + 20, + 4399212, + 650188 + ], + [ + "SEARCH-7171", + 28466.6, + 97.6028, + 17, + 7816356, + 1843981 + ], + [ + "SEARCH-7172", + 28559.7, + 100, + 16, + 7064107, + 1380819 + ], + [ + "SEARCH-7173", + 18279.7, + 100, + 28, + 4052105, + 537739 + ], + [ + "SEARCH-7174", + 33734.2, + 99.9864, + 34, + 8917133, + 1686949 + ], + [ + "SEARCH-7175", + 26282.3, + 100, + 21, + 5880605, + 785082 + ], + [ + "SEARCH-7177", + 13915.1, + 100, + 27, + 3113259, + 371009 + ], + [ + "SEARCH-7178", + 20019.4, + 100, + 25, + 4717303, + 868335 + ], + [ + "SEARCH-7180", + 17254.4, + 100, + 19, + 3941066, + 586234 + ], + [ + "SEARCH-7181", + 22860.1, + 100, + 22, + 5421186, + 1007535 + ], + [ + "SEARCH-7184", + 17302.1, + 98.8133, + 26, + 4847415, + 1158935 + ], + [ + "SEARCH-7185", + 20967.5, + 100, + 25, + 4699581, + 854043 + ], + [ + "SEARCH-7186", + 26032, + 100, + 30, + 6138116, + 1175505 + ], + [ + "SEARCH-7190", + 22908.8, + 100, + 18, + 5295142, + 801639 + ], + [ + "SEARCH-7191", + 25926.6, + 100, + 22, + 6228709, + 1123106 + ], + [ + "SEARCH-7192", + 36239.2, + 100, + 24, + 9130098, + 1730587 + ], + [ + "SEARCH-7193", + 27493.7, + 100, + 22, + 7387715, + 1434224 + ], + [ + "SEARCH-7194", + 25811.3, + 100, + 21, + 6028682, + 947907 + ], + [ + "SEARCH-7196", + 4167.57, + 97.8, + 29, + 1102218, + 236372 + ], + [ + "SEARCH-7197", + 12792.5, + 100, + 27, + 2801562, + 296095 + ], + [ + "SEARCH-7200", + 32026.6, + 100, + 28, + 7222625, + 1153414 + ], + [ + "SEARCH-7201", + 16851.2, + 100, + 27, + 3710586, + 481856 + ], + [ + "SEARCH-7204", + 22161.1, + 100, + 30, + 5104981, + 959598 + ], + [ + "SEARCH-7205", + 24077.3, + 99.6294, + 29, + 5579467, + 1052531 + ], + [ + "SEARCH-7206", + 18520.4, + 95.9808, + 22, + 4202589, + 870325 + ], + [ + "SEARCH-7207", + 22735.7, + 99.9864, + 33, + 5201949, + 921339 + ], + [ + "SEARCH-7208", + 23156.7, + 99.8878, + 30, + 5187916, + 1023214 + ], + [ + "SEARCH-7209", + 22055.8, + 98.2454, + 25, + 5039521, + 1010029 + ], + [ + "SEARCH-7212", + 23648.9, + 98.9799, + 33, + 5435192, + 1109913 + ], + [ + "SEARCH-7215", + 32049.4, + 99.4219, + 29, + 7534618, + 1457784 + ], + [ + "SEARCH-7216", + 18698.3, + 100, + 18, + 4144635, + 623031 + ], + [ + "SEARCH-7219", + 19687.6, + 100, + 29, + 4336438, + 722563 + ], + [ + "SEARCH-7220", + 15340, + 100, + 19, + 3423438, + 567142 + ], + [ + "SEARCH-7224", + 22091.2, + 96.5895, + 30, + 4912468, + 1067121 + ], + [ + "SEARCH-7226", + 26034.6, + 98.32700000000001, + 33, + 5843293, + 1215886 + ], + [ + "SEARCH-7227", + 21311.5, + 99.3369, + 32, + 5086552, + 1307735 + ], + [ + "SEARCH-7229", + 28229.5, + 99.1227, + 30, + 6418800, + 1400216 + ], + [ + "SEARCH-7230", + 22120.5, + 99.898, + 33, + 5204567, + 858923 + ], + [ + "SEARCH-7231", + 22580.4, + 98.6229, + 32, + 5031980, + 1081093 + ], + [ + "SEARCH-7233", + 26897.7, + 99.98299999999999, + 34, + 6254902, + 1260106 + ], + [ + "SEARCH-7235", + 23645.5, + 99.6328, + 32, + 5406287, + 1063723 + ], + [ + "SEARCH-7237", + 28521.3, + 99.55799999999999, + 30, + 6459228, + 1314713 + ], + [ + "SEARCH-7239", + 26671.1, + 99.3913, + 32, + 6051709, + 1181033 + ], + [ + "SEARCH-7241", + 27842.6, + 99.0241, + 34, + 6427807, + 1240424 + ], + [ + "SEARCH-7243", + 20497.1, + 99.9864, + 32, + 4615150, + 816625 + ], + [ + "SEARCH-7245", + 29209.4, + 98.9799, + 31, + 6780019, + 1498001 + ], + [ + "SEARCH-7246", + 14805.9, + 100, + 26, + 3323246, + 589005 + ], + [ + "SEARCH-7248", + 31817, + 97.5892, + 34, + 7647826, + 1570094 + ], + [ + "SEARCH-7249", + 12711.9, + 99.5342, + 28, + 2884452, + 585106 + ], + [ + "SEARCH-7252", + 23279.6, + 98.0448, + 29, + 5268394, + 1150763 + ], + [ + "SEARCH-7255", + 28789.6, + 97.3648, + 33, + 6542530, + 1311003 + ], + [ + "SEARCH-7259", + 32734.2, + 98.7215, + 30, + 7285039, + 1607816 + ], + [ + "SEARCH-7264", + 27744.9, + 100, + 29, + 6192700, + 1290328 + ], + [ + "SEARCH-7265", + 20376, + 100, + 30, + 4690903, + 966469 + ], + [ + "SEARCH-7266", + 19752.9, + 97.5416, + 31, + 5155069, + 1485527 + ], + [ + "SEARCH-7267", + 11502.1, + 96.9125, + 30, + 2674604, + 597654 + ], + [ + "SEARCH-7268", + 14762.4, + 99.3335, + 31, + 3319290, + 686272 + ], + [ + "SEARCH-7269", + 17930.7, + 100, + 29, + 4040194, + 768408 + ], + [ + "SEARCH-7270", + 16556.9, + 100, + 29, + 3713917, + 608261 + ], + [ + "SEARCH-7271", + 21424.1, + 100, + 29, + 4855369, + 1009200 + ], + [ + "SEARCH-7275", + 19256.5, + 100, + 29, + 4331220, + 825193 + ], + [ + "SEARCH-7279", + 15489.5, + 100, + 31, + 3496867, + 440068 + ], + [ + "SEARCH-7280", + 17142.1, + 100, + 29, + 3923727, + 573724 + ], + [ + "SEARCH-7281", + 20644.8, + 100, + 29, + 4549123, + 1014294 + ], + [ + "SEARCH-7282", + 15255.9, + 100, + 24, + 3406444, + 434486 + ], + [ + "SEARCH-7284", + 14441.9, + 100, + 26, + 3287891, + 783445 + ], + [ + "SEARCH-7285", + 26719.5, + 100, + 26, + 6161437, + 1329015 + ], + [ + "SEARCH-7286", + 19673, + 100, + 29, + 4369126, + 838735 + ], + [ + "SEARCH-7287", + 20885.6, + 99.1057, + 29, + 5173090, + 1426810 + ], + [ + "SEARCH-7288", + 23267.1, + 100, + 24, + 5309759, + 1177748 + ], + [ + "SEARCH-7291", + 17425, + 100, + 29, + 3897251, + 590873 + ], + [ + "SEARCH-7292", + 19625.5, + 100, + 29, + 4323802, + 568012 + ], + [ + "SEARCH-7295", + 17448.3, + 100, + 20, + 3828282, + 593937 + ], + [ + "SEARCH-7298", + 11548.6, + 100, + 30, + 2568335, + 330477 + ], + [ + "SEARCH-7299", + 12381.8, + 100, + 22, + 2734291, + 304844 + ], + [ + "SEARCH-7301", + 41383.8, + 99.9796, + 25, + 9720148, + 1932316 + ], + [ + "SEARCH-7303", + 24327.4, + 100, + 29, + 5529214, + 1108538 + ], + [ + "SEARCH-7304", + 23450.3, + 100, + 28, + 5161832, + 1115411 + ], + [ + "SEARCH-7308", + 30929.5, + 100, + 26, + 7364001, + 1564760 + ], + [ + "SEARCH-7309", + 14658.8, + 100, + 29, + 3281514, + 531536 + ], + [ + "SEARCH-7311", + 16975.6, + 100, + 15, + 3822336, + 681177 + ], + [ + "SEARCH-7314", + 32435.9, + 98.7147, + 26, + 8141402, + 2084358 + ], + [ + "SEARCH-7315", + 23758.7, + 100, + 31, + 5531174, + 1234043 + ], + [ + "SEARCH-7316", + 20769.3, + 100, + 29, + 4810327, + 1102265 + ], + [ + "SEARCH-7324", + 8548.53, + 100, + 27, + 1888994, + 195111 + ], + [ + "SEARCH-7327", + 5919.13, + 99.9286, + 26, + 1374062, + 268142 + ], + [ + "SEARCH-7328", + 6619.99, + 99.0581, + 27, + 1635371, + 319612 + ], + [ + "SEARCH-7329", + 6180.55, + 100, + 23, + 1460633, + 270213 + ], + [ + "SEARCH-7330", + 4137.86, + 100, + 28, + 926571, + 125866 + ], + [ + "SEARCH-7331", + 5770.11, + 99.9864, + 34, + 1322439, + 201147 + ], + [ + "SEARCH-7332", + 5205.45, + 100, + 27, + 1187470, + 216049 + ], + [ + "SEARCH-7333", + 6107.03, + 99.9864, + 34, + 1563911, + 269883 + ], + [ + "SEARCH-7334", + 9825.26, + 100, + 27, + 2389015, + 432881 + ], + [ + "SEARCH-7335", + 7716.77, + 99.9864, + 34, + 1809090, + 347115 + ], + [ + "SEARCH-7337", + 4288.11, + 100, + 25, + 1018844, + 168692 + ], + [ + "SEARCH-7338", + 7909.39, + 100, + 25, + 1908888, + 393127 + ], + [ + "SEARCH-7340", + 7879.84, + 99.9932, + 30, + 1963734, + 366251 + ], + [ + "SEARCH-7341", + 8029.57, + 99.9864, + 34, + 1896077, + 361558 + ], + [ + "SEARCH-7342", + 10380.3, + 100, + 33, + 2547922, + 448372 + ], + [ + "SEARCH-7343", + 6477.23, + 100, + 25, + 1486849, + 274618 + ], + [ + "SEARCH-7344", + 12594.8, + 99.7076, + 23, + 3095616, + 650821 + ], + [ + "SEARCH-7345", + 6286.19, + 100, + 29, + 1499943, + 295295 + ], + [ + "SEARCH-7346", + 5102.09, + 100, + 24, + 1183024, + 171194 + ], + [ + "SEARCH-7347", + 6039.24, + 100, + 17, + 1414996, + 229071 + ], + [ + "SEARCH-7348", + 10899.6, + 100, + 29, + 2530487, + 515505 + ], + [ + "SEARCH-7349", + 8017.95, + 100, + 23, + 1939981, + 334158 + ], + [ + "SEARCH-7350", + 5327.88, + 100, + 26, + 1208875, + 160100 + ], + [ + "SEARCH-7351", + 7795.34, + 100, + 28, + 1817551, + 350411 + ], + [ + "SEARCH-7353", + 6051.09, + 100, + 23, + 1364774, + 163636 + ], + [ + "SEARCH-7355", + 9368.94, + 100, + 23, + 2233014, + 469032 + ], + [ + "SEARCH-7356", + 7954.96, + 100, + 31, + 1905193, + 366108 + ], + [ + "SEARCH-7359", + 10709.7, + 99.9864, + 37, + 2577864, + 482541 + ], + [ + "SEARCH-7360", + 12627.5, + 99.7382, + 31, + 3434782, + 762456 + ], + [ + "SEARCH-7361", + 9386.71, + 100, + 31, + 2181042, + 398897 + ], + [ + "SEARCH-7364", + 6259.19, + 100, + 30, + 1464495, + 277632 + ], + [ + "SEARCH-7365", + 10789.8, + 99.9864, + 37, + 2712781, + 538181 + ], + [ + "SEARCH-7367", + 8207.24, + 96.1168, + 24, + 2129434, + 455584 + ], + [ + "SEARCH-7370", + 8225.72, + 100, + 28, + 2009035, + 337662 + ], + [ + "SEARCH-7371", + 10409.7, + 98.1978, + 14, + 2700896, + 558230 + ], + [ + "SEARCH-7373", + 9827.46, + 100, + 29, + 2401512, + 490034 + ], + [ + "SEARCH-7376", + 11106, + 100, + 25, + 2733237, + 524409 + ], + [ + "SEARCH-7377", + 12959.9, + 100, + 24, + 3251699, + 662929 + ], + [ + "SEARCH-7379", + 8154.21, + 100, + 29, + 1904364, + 345833 + ], + [ + "SEARCH-7380", + 4452.85, + 100, + 33, + 1021961, + 119126 + ], + [ + "SEARCH-7381", + 12119.9, + 99.8504, + 21, + 3553461, + 1051376 + ], + [ + "SEARCH-7382", + 8355.99, + 99.9626, + 16, + 1870849, + 365569 + ], + [ + "SEARCH-7383", + 6084.38, + 100, + 21, + 1399246, + 262928 + ], + [ + "SEARCH-7384", + 8378.64, + 100, + 20, + 2163248, + 405507 + ], + [ + "SEARCH-7385", + 6977.83, + 95.8516, + 20, + 1770908, + 376491 + ], + [ + "SEARCH-7386", + 3394.03, + 96.1134, + 21, + 800195, + 158356 + ], + [ + "SEARCH-7387", + 2182.4, + 100, + 31, + 505732, + 84828 + ], + [ + "SEARCH-7388", + 6822.95, + 99.9864, + 33, + 1614709, + 274474 + ], + [ + "SEARCH-7390", + 4589.98, + 100, + 24, + 1093992, + 159393 + ], + [ + "SEARCH-7391", + 2597.71, + 100, + 17, + 620065, + 76556 + ], + [ + "SEARCH-7392", + 9909.07, + 100, + 26, + 2389966, + 458300 + ], + [ + "SEARCH-7395", + 11085.6, + 100, + 25, + 2591957, + 458761 + ], + [ + "SEARCH-7396", + 9248.97, + 100, + 27, + 2113237, + 304479 + ], + [ + "SEARCH-7397", + 6255.48, + 100, + 29, + 1415483, + 208976 + ], + [ + "SEARCH-7398", + 8421.77, + 99.9864, + 34, + 2099898, + 355506 + ], + [ + "SEARCH-7399", + 6033.37, + 100, + 28, + 1400096, + 219273 + ], + [ + "SEARCH-7402", + 2687.9, + 100, + 24, + 583160, + 60462 + ], + [ + "SEARCH-7403", + 3625.62, + 99.64299999999999, + 30, + 806204, + 90905 + ], + [ + "SEARCH-7405", + 10268.6, + 99.9898, + 29, + 2498726, + 425136 + ], + [ + "SEARCH-7406", + 4817.58, + 100, + 28, + 1159005, + 171245 + ], + [ + "SEARCH-7407", + 6105.85, + 99.507, + 28, + 1532889, + 280294 + ], + [ + "SEARCH-7408", + 6927.64, + 98.8439, + 21, + 1590135, + 299051 + ], + [ + "SEARCH-7409", + 8037.05, + 100, + 21, + 1785796, + 349342 + ], + [ + "SEARCH-7410", + 12481.2, + 99.524, + 29, + 3026099, + 604979 + ], + [ + "SEARCH-7411", + 3222.51, + 100, + 21, + 719281, + 91150 + ], + [ + "SEARCH-7412", + 5534.05, + 99.98299999999999, + 25, + 1279040, + 190119 + ], + [ + "SEARCH-7413", + 6671.96, + 100, + 31, + 1530175, + 262927 + ], + [ + "SEARCH-7414", + 13184.4, + 100, + 27, + 3228964, + 578464 + ], + [ + "SEARCH-7416", + 9094.85, + 100, + 29, + 2222775, + 401295 + ], + [ + "SEARCH-7419", + 4008.22, + 99.9864, + 34, + 902353, + 144760 + ], + [ + "SEARCH-7420", + 5089.48, + 100, + 24, + 1190705, + 203439 + ], + [ + "SEARCH-7421", + 9470.39, + 100, + 28, + 2292593, + 403569 + ], + [ + "SEARCH-7422", + 7623.07, + 100, + 24, + 1760799, + 234824 + ], + [ + "SEARCH-7423", + 4087.77, + 100, + 31, + 905305, + 109596 + ], + [ + "SEARCH-7424", + 7527.49, + 99.2553, + 28, + 1863889, + 354921 + ], + [ + "SEARCH-7426", + 4928.53, + 99.9898, + 30, + 1156360, + 238320 + ], + [ + "SEARCH-7427", + 5704.48, + 100, + 25, + 1268043, + 233310 + ], + [ + "SEARCH-7429", + 7865.15, + 100, + 24, + 1851262, + 311410 + ], + [ + "SEARCH-7430", + 8256.32, + 100, + 23, + 2024348, + 359131 + ], + [ + "SEARCH-7432", + 4412.36, + 100, + 29, + 979083, + 183496 + ], + [ + "SEARCH-7433", + 3260.8, + 100, + 23, + 719015, + 87408 + ], + [ + "SEARCH-7434", + 3079.31, + 99.98299999999999, + 33, + 686194, + 110567 + ], + [ + "SEARCH-7435", + 4719.29, + 99.9864, + 37, + 1066208, + 146830 + ], + [ + "SEARCH-7436", + 5841.35, + 100, + 28, + 1363371, + 192018 + ], + [ + "SEARCH-7437", + 5780.83, + 100, + 24, + 1352631, + 221311 + ], + [ + "SEARCH-7438", + 4195.77, + 100, + 24, + 951811, + 125348 + ], + [ + "SEARCH-7439", + 5226.6, + 100, + 35, + 1212424, + 223093 + ], + [ + "SEARCH-7440", + 2858.87, + 100, + 33, + 631118, + 78148 + ], + [ + "SEARCH-7441", + 5149.5, + 100, + 26, + 1282120, + 225859 + ], + [ + "SEARCH-7442", + 4456.83, + 99.9864, + 37, + 985186, + 117610 + ], + [ + "SEARCH-7443", + 4424.14, + 100, + 24, + 1028878, + 171246 + ], + [ + "SEARCH-7444", + 4710.88, + 99.4117, + 31, + 1112556, + 214774 + ], + [ + "SEARCH-7445", + 3982.61, + 100, + 32, + 906398, + 138938 + ], + [ + "SEARCH-7446", + 4156.93, + 100, + 25, + 956802, + 167095 + ], + [ + "SEARCH-7447", + 4323.93, + 99.3199, + 36, + 988519, + 208623 + ], + [ + "SEARCH-7448", + 3676.29, + 99.6328, + 22, + 823721, + 182819 + ], + [ + "SEARCH-7450", + 4272.7, + 100, + 28, + 1029556, + 195311 + ], + [ + "SEARCH-7451", + 2621.36, + 100, + 27, + 598340, + 75767 + ], + [ + "SEARCH-7452", + 2218.91, + 100, + 24, + 522259, + 90826 + ], + [ + "SEARCH-7453", + 2849.17, + 100, + 20, + 641391, + 81392 + ], + [ + "SEARCH-7454", + 3050.88, + 99.9864, + 33, + 685216, + 96039 + ], + [ + "SEARCH-7455", + 1805.27, + 100, + 28, + 427928, + 55354 + ], + [ + "SEARCH-7456", + 983.674, + 100, + 32, + 225675, + 26413 + ], + [ + "SEARCH-7457", + 3098.25, + 100, + 31, + 730592, + 110982 + ], + [ + "SEARCH-7458", + 3387.41, + 100, + 19, + 776559, + 133972 + ], + [ + "SEARCH-7459", + 2633.89, + 100, + 21, + 639463, + 91534 + ], + [ + "SEARCH-7460", + 5697.12, + 99.7042, + 26, + 1333725, + 251553 + ], + [ + "SEARCH-7461", + 1670.3, + 99.609, + 34, + 506293, + 91658 + ], + [ + "SEARCH-7463", + 3584.19, + 99.7042, + 27, + 811066, + 128334 + ], + [ + "SEARCH-7465", + 2580.94, + 100, + 32, + 620690, + 84810 + ], + [ + "SEARCH-7466", + 3644.34, + 100, + 33, + 832795, + 115669 + ], + [ + "SEARCH-7467", + 3531.28, + 100, + 23, + 820359, + 148677 + ], + [ + "SEARCH-7468", + 3131.25, + 100, + 25, + 722951, + 132212 + ], + [ + "SEARCH-7469", + 7788.64, + 98.8167, + 22, + 1894242, + 385520 + ], + [ + "SEARCH-7470", + 3770.55, + 100, + 36, + 882472, + 125709 + ], + [ + "SEARCH-7471", + 3031.39, + 99.9592, + 21, + 745973, + 143010 + ], + [ + "SEARCH-7472", + 1950.75, + 100, + 24, + 472781, + 65715 + ], + [ + "SEARCH-7473", + 2395.15, + 100, + 28, + 527739, + 62855 + ], + [ + "SEARCH-7474", + 4265.5, + 99.9864, + 35, + 997622, + 175834 + ], + [ + "SEARCH-7475", + 5558.37, + 100, + 22, + 1274032, + 286889 + ], + [ + "SEARCH-7476", + 4445.77, + 100, + 23, + 1043544, + 179916 + ], + [ + "SEARCH-7477", + 8727.22, + 98.4359, + 22, + 2037248, + 419615 + ], + [ + "SEARCH-7478", + 3606.79, + 100, + 30, + 796024, + 107225 + ], + [ + "SEARCH-7479", + 3530.98, + 99.1329, + 33, + 863384, + 165641 + ], + [ + "SEARCH-7480", + 7060.27, + 98.8405, + 25, + 1597201, + 327209 + ], + [ + "SEARCH-7481", + 5350.26, + 99.1703, + 25, + 1244352, + 230159 + ], + [ + "SEARCH-7482", + 8778.73, + 97.8578, + 25, + 2011755, + 397108 + ], + [ + "SEARCH-7484", + 5736.08, + 100, + 25, + 1346798, + 220563 + ], + [ + "SEARCH-7485", + 3645.59, + 99.9864, + 35, + 817532, + 118398 + ], + [ + "SEARCH-7486", + 5802, + 98.8031, + 34, + 1368944, + 265337 + ], + [ + "SEARCH-7488", + 3257.58, + 99.9864, + 31, + 783370, + 155924 + ], + [ + "SEARCH-7489", + 5097.76, + 99.9728, + 34, + 1151090, + 237202 + ], + [ + "SEARCH-7490", + 5242.21, + 100, + 21, + 1213871, + 201551 + ], + [ + "SEARCH-7491", + 2451.22, + 100, + 25, + 587312, + 78973 + ], + [ + "SEARCH-7492", + 3480.4, + 97.2559, + 26, + 820447, + 151348 + ], + [ + "SEARCH-7495", + 4526.65, + 98.191, + 31, + 1035423, + 207900 + ], + [ + "SEARCH-7497", + 7582.72, + 99.9116, + 25, + 1932349, + 341833 + ], + [ + "SEARCH-7498", + 8420.1, + 98.31, + 29, + 2158658, + 415840 + ], + [ + "SEARCH-7499", + 5529.15, + 95.906, + 22, + 1423723, + 256752 + ], + [ + "SEARCH-7501", + 6096.3, + 99.9864, + 22, + 1522852, + 287121 + ], + [ + "SEARCH-7502", + 4819.9, + 97.97, + 34, + 1311911, + 200964 + ], + [ + "SEARCH-7504", + 4415.89, + 99.9864, + 36, + 1144096, + 167008 + ], + [ + "SEARCH-7505", + 4452.17, + 100, + 25, + 1052967, + 124740 + ], + [ + "SEARCH-7506", + 7308.21, + 99.7586, + 31, + 2180875, + 328359 + ], + [ + "SEARCH-7507", + 7793.24, + 99.8912, + 24, + 2030030, + 374158 + ], + [ + "SEARCH-7508", + 6861.11, + 97.5654, + 33, + 1885485, + 321998 + ], + [ + "SEARCH-7509", + 11452.8, + 99.0139, + 30, + 2974120, + 618456 + ], + [ + "SEARCH-7510", + 9597.7, + 98.9969, + 27, + 2597922, + 473978 + ], + [ + "SEARCH-7511", + 4962.68, + 98.6467, + 36, + 1331833, + 202873 + ], + [ + "SEARCH-7512", + 5107.6, + 99.0717, + 27, + 1343074, + 204241 + ], + [ + "SEARCH-7513", + 7031.97, + 99.3131, + 32, + 2278792, + 359844 + ], + [ + "SEARCH-7516", + 6187.97, + 99.9762, + 36, + 1596905, + 308296 + ], + [ + "SEARCH-7517", + 4562.52, + 98.0516, + 31, + 1122302, + 176315 + ], + [ + "SEARCH-7519", + 5390.42, + 99.3131, + 35, + 1593213, + 244573 + ], + [ + "SEARCH-7520", + 4282.1, + 99.9864, + 36, + 1029058, + 152158 + ], + [ + "SEARCH-7521", + 4281.51, + 99.9796, + 35, + 1034849, + 184736 + ], + [ + "SEARCH-7522", + 11185, + 98.9697, + 32, + 3026006, + 585050 + ], + [ + "SEARCH-7525", + 6111.86, + 97.9088, + 27, + 1584173, + 280255 + ], + [ + "SEARCH-7526", + 7922.99, + 99.1533, + 23, + 2101099, + 353818 + ], + [ + "SEARCH-7527", + 6033.06, + 100, + 23, + 1560564, + 212683 + ], + [ + "SEARCH-7528", + 5656.88, + 98.6841, + 25, + 1513159, + 285906 + ], + [ + "SEARCH-7529", + 7995.66, + 100, + 22, + 2119960, + 383822 + ], + [ + "SEARCH-7530", + 6395.3, + 100, + 20, + 1568858, + 202106 + ], + [ + "SEARCH-7531", + 13042.4, + 98.038, + 27, + 3527871, + 698644 + ], + [ + "SEARCH-7532", + 6498.7, + 97.3784, + 26, + 1675321, + 302237 + ], + [ + "SEARCH-7533", + 6892.81, + 99.5274, + 30, + 1868628, + 292485 + ], + [ + "SEARCH-7535", + 7175.59, + 99.8436, + 28, + 1961023, + 354329 + ], + [ + "SEARCH-7536", + 4332.93, + 98.4801, + 26, + 1143130, + 163016 + ], + [ + "SEARCH-7538", + 3138.09, + 99.8334, + 23, + 786076, + 108234 + ], + [ + "SEARCH-7539", + 9063.89, + 97.647, + 33, + 2332425, + 446423 + ], + [ + "SEARCH-7540", + 10039.2, + 99.3743, + 30, + 2624838, + 526680 + ], + [ + "SEARCH-7541", + 5638.19, + 97.698, + 29, + 1435519, + 239615 + ], + [ + "SEARCH-7542", + 18697.2, + 100, + 27, + 5027015, + 952715 + ], + [ + "SEARCH-7544", + 8432.49, + 98.6331, + 26, + 2210663, + 410197 + ], + [ + "SEARCH-7545", + 4557.4, + 100, + 20, + 1189459, + 157647 + ], + [ + "SEARCH-7546", + 4906.7, + 98.9969, + 28, + 1315154, + 191430 + ], + [ + "SEARCH-7547", + 9887.45, + 96.3379, + 27, + 2634273, + 496121 + ], + [ + "SEARCH-7548", + 5808.53, + 97.3069, + 36, + 1535190, + 272689 + ], + [ + "SEARCH-7550", + 9283.56, + 96.6575, + 22, + 2521515, + 486854 + ], + [ + "SEARCH-7553", + 3902.86, + 100, + 22, + 931975, + 112501 + ], + [ + "SEARCH-7554", + 6093.34, + 99.9864, + 34, + 1496074, + 251151 + ], + [ + "SEARCH-7555", + 7980.75, + 99.5682, + 26, + 1996076, + 372281 + ], + [ + "SEARCH-7556", + 1639.21, + 99.3097, + 34, + 403733, + 399132 + ], + [ + "SEARCH-7557", + 1528.29, + 98.7895, + 29, + 371350, + 368512 + ], + [ + "SEARCH-7558", + 2000.5, + 99.6736, + 22, + 491389, + 485328 + ], + [ + "SEARCH-7559", + 1753.81, + 99.3063, + 26, + 431959, + 426548 + ], + [ + "SEARCH-7560", + 1491.06, + 98.0924, + 25, + 360309, + 356979 + ], + [ + "SEARCH-7561", + 1346.69, + 98.9765, + 27, + 329671, + 326340 + ], + [ + "SEARCH-7562", + 1339.43, + 99.3437, + 26, + 326641, + 323506 + ], + [ + "SEARCH-7563", + 1240.96, + 99.0581, + 31, + 320598, + 315992 + ], + [ + "SEARCH-7564", + 1307.64, + 99.3437, + 27, + 319123, + 315695 + ], + [ + "SEARCH-7565", + 662.716, + 98.9017, + 27, + 184729, + 180793 + ], + [ + "SEARCH-7566", + 1097.11, + 99.2655, + 27, + 269655, + 267199 + ], + [ + "SEARCH-7567", + 1623.48, + 99.0513, + 22, + 396031, + 390639 + ], + [ + "SEARCH-7568", + 1415.39, + 99.2145, + 20, + 343845, + 340839 + ], + [ + "SEARCH-7569", + 1119.25, + 99.0649, + 32, + 271951, + 269652 + ], + [ + "SEARCH-7570", + 1438.77, + 98.9221, + 19, + 348786, + 345412 + ], + [ + "SEARCH-7571", + 1815.66, + 99.0207, + 24, + 444393, + 438860 + ], + [ + "SEARCH-7572", + 1013.87, + 99.1533, + 32, + 249362, + 247048 + ], + [ + "SEARCH-7574", + 1788.04, + 99.5376, + 28, + 438362, + 432553 + ], + [ + "SEARCH-7575", + 1800.7, + 99.2145, + 28, + 439171, + 433869 + ], + [ + "SEARCH-7576", + 1544.05, + 98.8065, + 35, + 375509, + 370909 + ], + [ + "SEARCH-7577", + 890.416, + 98.7249, + 26, + 217404, + 214678 + ], + [ + "SEARCH-7579", + 840.561, + 99.0785, + 23, + 207248, + 205151 + ], + [ + "SEARCH-7580", + 1033.91, + 98.8167, + 31, + 252993, + 250461 + ], + [ + "SEARCH-7581", + 1697.87, + 99.2723, + 26, + 413032, + 408059 + ], + [ + "SEARCH-7582", + 1171.22, + 98.5923, + 32, + 284427, + 282190 + ], + [ + "SEARCH-7583", + 846.404, + 99.3437, + 22, + 208962, + 206995 + ], + [ + "SEARCH-7584", + 1461.52, + 99.507, + 25, + 353412, + 350306 + ], + [ + "SEARCH-7585", + 749.304, + 99.0989, + 24, + 186344, + 184776 + ], + [ + "SEARCH-7586", + 1541.89, + 99.0513, + 26, + 376920, + 372876 + ], + [ + "SEARCH-7587", + 1458.48, + 99.2145, + 22, + 357739, + 353234 + ], + [ + "SEARCH-7588", + 1055.83, + 99.3437, + 27, + 259376, + 257563 + ], + [ + "SEARCH-7590", + 1607.78, + 98.6909, + 23, + 394316, + 389506 + ], + [ + "SEARCH-7591", + 484.61699999999996, + 98.2556, + 33, + 404270, + 365269 + ], + [ + "SEARCH-7592", + 1256.45, + 98.8371, + 26, + 307281, + 304784 + ], + [ + "SEARCH-7593", + 558.8919999999999, + 98.3712, + 19, + 139625, + 137904 + ], + [ + "SEARCH-7594", + 1348.2, + 98.8507, + 33, + 331688, + 326450 + ], + [ + "SEARCH-7595", + 1631.99, + 96.9227, + 23, + 396139, + 392886 + ], + [ + "SEARCH-7596", + 1636.04, + 99.3437, + 29, + 397799, + 393178 + ], + [ + "SEARCH-7597", + 1486.67, + 98.9425, + 20, + 358109, + 355676 + ], + [ + "SEARCH-7599", + 837.824, + 99.677, + 25, + 201381, + 199726 + ], + [ + "SEARCH-7600", + 1120.02, + 98.4495, + 27, + 268223, + 265563 + ], + [ + "SEARCH-7601", + 929.682, + 99.8402, + 27, + 223363, + 221551 + ], + [ + "SEARCH-7602", + 885.822, + 99.6702, + 20, + 215666, + 213486 + ], + [ + "SEARCH-7603", + 1060.21, + 99.6668, + 25, + 256591, + 254069 + ], + [ + "SEARCH-7604", + 1104.22, + 99.6702, + 20, + 266807, + 264664 + ], + [ + "SEARCH-7605", + 506.131, + 99.3437, + 29, + 123963, + 122972 + ], + [ + "SEARCH-7606", + 1602.32, + 99.3369, + 29, + 392433, + 386951 + ], + [ + "SEARCH-7607", + 1164.73, + 99.3437, + 25, + 282451, + 279288 + ], + [ + "SEARCH-7608", + 1129.15, + 99.3437, + 27, + 276013, + 272442 + ], + [ + "SEARCH-7609", + 589.49, + 99.6192, + 28, + 238225, + 228829 + ], + [ + "SEARCH-7610", + 1182.34, + 99.507, + 29, + 287747, + 284647 + ], + [ + "SEARCH-7611", + 754.686, + 99.2281, + 23, + 184931, + 183346 + ], + [ + "SEARCH-7612", + 1158.95, + 99.7314, + 20, + 282198, + 278801 + ], + [ + "SEARCH-7613", + 955.168, + 98.5549, + 22, + 234891, + 231835 + ], + [ + "SEARCH-7614", + 1074.54, + 99.3437, + 27, + 260292, + 257508 + ], + [ + "SEARCH-7615", + 834.4630000000001, + 99.3437, + 28, + 203879, + 201480 + ], + [ + "SEARCH-7616", + 364.355, + 97.1233, + 29, + 224986, + 211882 + ], + [ + "SEARCH-7617", + 880.998, + 99.0173, + 28, + 214558, + 212396 + ], + [ + "SEARCH-7618", + 434.75199999999995, + 97.8238, + 19, + 244741, + 232763 + ], + [ + "SEARCH-7619", + 842.5010000000001, + 99.3437, + 21, + 204457, + 202567 + ], + [ + "SEARCH-7620", + 1203.52, + 98.9459, + 19, + 295599, + 290992 + ], + [ + "SEARCH-7621", + 1126.11, + 98.8779, + 22, + 273995, + 270550 + ], + [ + "SEARCH-7622", + 1066.31, + 99.3437, + 28, + 258738, + 256307 + ], + [ + "SEARCH-7623", + 1256.12, + 99.507, + 19, + 307226, + 303365 + ], + [ + "SEARCH-7624", + 1187.02, + 99.2417, + 24, + 288550, + 285151 + ], + [ + "SEARCH-7625", + 1053.93, + 99.3165, + 23, + 256984, + 253350 + ], + [ + "SEARCH-7626", + 404.26, + 98.3542, + 26, + 268987, + 253651 + ], + [ + "SEARCH-7627", + 889.422, + 98.7759, + 26, + 215781, + 213509 + ], + [ + "SEARCH-7628", + 1296.22, + 99.5036, + 26, + 317177, + 312337 + ], + [ + "SEARCH-7629", + 719.6030000000001, + 99.0683, + 16, + 284123, + 273083 + ], + [ + "SEARCH-7630", + 988.212, + 99.0513, + 32, + 240230, + 236901 + ], + [ + "SEARCH-7631", + 1072.26, + 99.3743, + 23, + 261676, + 258058 + ], + [ + "SEARCH-7632", + 1114.3, + 98.4461, + 27, + 270584, + 267525 + ], + [ + "SEARCH-7633", + 1207.42, + 99.0513, + 27, + 293727, + 289547 + ], + [ + "SEARCH-7634", + 365.207, + 98.8847, + 20, + 350664, + 328296 + ], + [ + "SEARCH-7635", + 1173.42, + 99.0547, + 28, + 285610, + 281824 + ], + [ + "SEARCH-7636", + 1017.93, + 98.9527, + 28, + 249263, + 245171 + ], + [ + "SEARCH-7638", + 1104.33, + 98.9527, + 30, + 269017, + 264770 + ], + [ + "SEARCH-7640", + 1114.74, + 99.2179, + 24, + 270207, + 267561 + ], + [ + "SEARCH-7641", + 1085.72, + 99.3233, + 21, + 263146, + 260469 + ], + [ + "SEARCH-7642", + 1080.22, + 99.2757, + 24, + 264673, + 261375 + ], + [ + "SEARCH-7643", + 1026.8, + 98.5583, + 26, + 252322, + 248352 + ], + [ + "SEARCH-7644", + 1159.58, + 99.0513, + 27, + 281684, + 278677 + ], + [ + "SEARCH-7645", + 821.924, + 98.8371, + 25, + 292878, + 283173 + ], + [ + "SEARCH-7646", + 1042.06, + 99.3437, + 24, + 253582, + 250979 + ], + [ + "SEARCH-7648", + 12398.4, + 100, + 24, + 2731868, + 402955 + ], + [ + "SEARCH-7649", + 15395.8, + 100, + 26, + 3415592, + 587194 + ], + [ + "SEARCH-7650", + 14408.2, + 100, + 28, + 3161239, + 415778 + ], + [ + "SEARCH-7651", + 14687.5, + 100, + 28, + 3297062, + 548003 + ], + [ + "SEARCH-7652", + 22490.3, + 100, + 19, + 4942152, + 1000760 + ], + [ + "SEARCH-7653", + 14131.7, + 100, + 22, + 3161448, + 540057 + ], + [ + "SEARCH-7654", + 13104.2, + 100, + 25, + 2890848, + 373667 + ], + [ + "SEARCH-7655", + 35078.4, + 100, + 19, + 7942379, + 1616680 + ], + [ + "SEARCH-7656", + 21251.2, + 100, + 24, + 5185247, + 1032386 + ], + [ + "SEARCH-7657", + 13620.8, + 100, + 27, + 3017544, + 432842 + ], + [ + "SEARCH-7658", + 26801.8, + 100, + 25, + 6056009, + 1182515 + ], + [ + "SEARCH-7659", + 14950, + 99.9898, + 33, + 3373495, + 519959 + ], + [ + "SEARCH-7660", + 18747.4, + 100, + 23, + 4282794, + 784600 + ], + [ + "SEARCH-7661", + 30134, + 100, + 28, + 6892713, + 1439990 + ], + [ + "SEARCH-7662", + 11025.7, + 100, + 18, + 2434290, + 300793 + ], + [ + "SEARCH-7664", + 16695.4, + 99.9898, + 33, + 3707272, + 664784 + ], + [ + "SEARCH-7665", + 9903.05, + 100, + 28, + 2185016, + 247303 + ], + [ + "SEARCH-7666", + 14746.4, + 100, + 26, + 3261688, + 477551 + ], + [ + "SEARCH-7667", + 12795.9, + 99.3267, + 20, + 2793580, + 302230 + ], + [ + "SEARCH-7668", + 10507.3, + 99.9864, + 31, + 2354213, + 284346 + ], + [ + "SEARCH-7669", + 14682.2, + 99.9966, + 35, + 3261963, + 458928 + ], + [ + "SEARCH-7670", + 16852.2, + 100, + 32, + 3729757, + 571175 + ], + [ + "SEARCH-7671", + 17005.8, + 100, + 20, + 3733334, + 486893 + ], + [ + "SEARCH-7672", + 19988.6, + 100, + 29, + 4549039, + 919857 + ], + [ + "SEARCH-7674", + 5706.69, + 100, + 26, + 1665962, + 184533 + ], + [ + "SEARCH-7677", + 17931.9, + 100, + 23, + 3979228, + 653667 + ], + [ + "SEARCH-7678", + 12924.1, + 100, + 25, + 2864330, + 360236 + ], + [ + "SEARCH-7679", + 24564.1, + 100, + 32, + 5432892, + 979541 + ], + [ + "SEARCH-7681", + 11512.4, + 100, + 24, + 2546995, + 299658 + ], + [ + "SEARCH-7682", + 7824.24, + 99.8436, + 26, + 1744951, + 382408 + ], + [ + "SEARCH-7683", + 23956, + 100, + 21, + 5304830, + 1001642 + ], + [ + "SEARCH-7684", + 12121.7, + 100, + 29, + 2680355, + 396079 + ], + [ + "SEARCH-7685", + 14735.6, + 100, + 28, + 3261022, + 454794 + ], + [ + "SEARCH-7687", + 26422.3, + 99.9864, + 24, + 5826252, + 1154515 + ], + [ + "SEARCH-7688", + 14143.3, + 100, + 23, + 3149726, + 484144 + ], + [ + "SEARCH-7689", + 19594.1, + 100, + 27, + 4371119, + 787017 + ], + [ + "SEARCH-7690", + 21983.6, + 100, + 16, + 4927617, + 886146 + ], + [ + "SEARCH-7691", + 11911.1, + 100, + 20, + 2637889, + 377377 + ], + [ + "SEARCH-7693", + 27860.9, + 100, + 25, + 6152200, + 1171024 + ], + [ + "SEARCH-7694", + 12735.7, + 100, + 18, + 2840267, + 317188 + ], + [ + "SEARCH-7696", + 38333.2, + 100, + 25, + 8342190, + 1728556 + ], + [ + "SEARCH-7697", + 2685.39, + 97.81700000000001, + 30, + 621453, + 143077 + ], + [ + "SEARCH-7698", + 35269.2, + 100, + 24, + 7725222, + 1546526 + ], + [ + "SEARCH-7699", + 26230.9, + 100, + 28, + 5774362, + 1148182 + ], + [ + "SEARCH-7702", + 23925.9, + 100, + 30, + 5409116, + 1083859 + ], + [ + "SEARCH-7704", + 17957.7, + 100, + 23, + 4033304, + 656146 + ], + [ + "SEARCH-7705", + 26465.4, + 100, + 17, + 5979256, + 1026704 + ], + [ + "SEARCH-7706", + 15766.3, + 100, + 21, + 3529532, + 542609 + ], + [ + "SEARCH-7709", + 17096.5, + 100, + 32, + 3833244, + 606893 + ], + [ + "SEARCH-7710", + 18545.2, + 100, + 28, + 4155839, + 682265 + ], + [ + "SEARCH-7711", + 14856.7, + 100, + 26, + 3237518, + 401099 + ], + [ + "SEARCH-7712", + 39833.8, + 100, + 20, + 8652104, + 1518445 + ], + [ + "SEARCH-7713", + 7950.51, + 99.7858, + 23, + 1755145, + 357075 + ], + [ + "SEARCH-7715", + 33216.7, + 100, + 25, + 8500558, + 1462828 + ], + [ + "SEARCH-7716", + 31793.2, + 100, + 21, + 8020816, + 1428013 + ], + [ + "SEARCH-7717", + 21434.3, + 100, + 14, + 5288200, + 815725 + ], + [ + "SEARCH-7718", + 16133.5, + 100, + 26, + 4276317, + 735536 + ], + [ + "SEARCH-7719", + 30192, + 100, + 29, + 7906655, + 1407627 + ], + [ + "SEARCH-7720", + 26504.5, + 100, + 30, + 7017985, + 1281376 + ], + [ + "SEARCH-7721", + 18799.8, + 100, + 21, + 4693526, + 769419 + ], + [ + "SEARCH-7722", + 19033.1, + 100, + 25, + 4637094, + 683617 + ], + [ + "SEARCH-7723", + 20091.8, + 100, + 23, + 5017489, + 694352 + ], + [ + "SEARCH-7725", + 24710.1, + 100, + 26, + 6381058, + 1175965 + ], + [ + "SEARCH-7726", + 21213.9, + 100, + 28, + 5351246, + 961598 + ], + [ + "SEARCH-7727", + 15667.6, + 100, + 27, + 4086648, + 622724 + ], + [ + "SEARCH-7729", + 21475.4, + 100, + 26, + 5345749, + 765971 + ], + [ + "SEARCH-7730", + 26505.6, + 98.191, + 24, + 6877649, + 1308670 + ], + [ + "SEARCH-7731", + 24050, + 100, + 25, + 6019832, + 1082145 + ], + [ + "SEARCH-7732", + 25356.1, + 99.5682, + 16, + 6708382, + 1300539 + ], + [ + "SEARCH-7733", + 26772.6, + 100, + 26, + 6823576, + 1297520 + ], + [ + "SEARCH-7734", + 28593.1, + 100, + 28, + 7251129, + 1335955 + ], + [ + "SEARCH-7736", + 20588.1, + 100, + 26, + 5484140, + 953072 + ], + [ + "SEARCH-7737", + 41565.4, + 99.9932, + 27, + 10848994, + 1942860 + ], + [ + "SEARCH-7738", + 31170.5, + 100, + 26, + 8283207, + 1512299 + ], + [ + "SEARCH-7741", + 29727.1, + 100, + 19, + 7818171, + 1307677 + ], + [ + "SEARCH-7742", + 24069.4, + 100, + 18, + 6354251, + 1032337 + ], + [ + "SEARCH-7743", + 29967.8, + 100, + 16, + 7845220, + 1454750 + ], + [ + "SEARCH-7744", + 22824.5, + 100, + 19, + 6165660, + 811759 + ], + [ + "SEARCH-7745", + 34787.2, + 100, + 21, + 9515614, + 1836650 + ], + [ + "SEARCH-7747", + 20997.8, + 98.7623, + 22, + 5614851, + 1181757 + ], + [ + "SEARCH-7750", + 38540.6, + 100, + 19, + 10312298, + 1967659 + ], + [ + "SEARCH-7751", + 35144.2, + 100, + 31, + 9225677, + 1693651 + ], + [ + "SEARCH-7752", + 33703.2, + 100, + 28, + 8866276, + 1641064 + ], + [ + "SEARCH-7753", + 46923.6, + 100, + 24, + 12715595, + 2428579 + ], + [ + "SEARCH-7754", + 35396.4, + 99.9966, + 26, + 9072682, + 1625951 + ], + [ + "SEARCH-7755", + 23589.8, + 100, + 20, + 5980899, + 873425 + ], + [ + "SEARCH-7756", + 20024.4, + 100, + 26, + 5137463, + 683165 + ], + [ + "SEARCH-7757", + 33873.1, + 100, + 30, + 9274408, + 1557595 + ], + [ + "SEARCH-7759", + 30677.2, + 99.7382, + 28, + 8609934, + 1439357 + ], + [ + "SEARCH-7760", + 11047.4, + 96.4943, + 22, + 2950899, + 674267 + ], + [ + "SEARCH-7763", + 24384.5, + 99.932, + 18, + 6877700, + 1184247 + ], + [ + "SEARCH-7764", + 22211.8, + 99.8164, + 28, + 6427068, + 1046572 + ], + [ + "SEARCH-7768", + 18684.1, + 100, + 32, + 4750013, + 686103 + ], + [ + "SEARCH-7769", + 36247.2, + 100, + 25, + 9737516, + 1801851 + ], + [ + "SEARCH-7770", + 27601.4, + 99.9864, + 31, + 7220012, + 1329718 + ], + [ + "SEARCH-7772", + 30094.4, + 100, + 28, + 7651892, + 1419248 + ], + [ + "SEARCH-7773", + 21878, + 96.0658, + 31, + 5974791, + 1276684 + ], + [ + "SEARCH-7775", + 31198.8, + 100, + 26, + 8210279, + 1570331 + ], + [ + "SEARCH-7776", + 28670, + 99.0683, + 24, + 7293747, + 1412806 + ], + [ + "SEARCH-7777", + 36394.1, + 100, + 22, + 9280011, + 1720263 + ], + [ + "SEARCH-7778", + 24164, + 100, + 27, + 6256421, + 916343 + ], + [ + "SEARCH-7780", + 34696.7, + 100, + 25, + 8911406, + 1686352 + ], + [ + "SEARCH-7782", + 30541.2, + 100, + 27, + 7811389, + 1386784 + ], + [ + "SEARCH-7783", + 30617.9, + 99.49, + 27, + 7875967, + 1361117 + ], + [ + "SEARCH-7784", + 27868.6, + 100, + 25, + 6907959, + 1250217 + ], + [ + "SEARCH-7787", + 21800.2, + 100, + 27, + 5368831, + 816400 + ], + [ + "SEARCH-7789", + 15588.7, + 100, + 24, + 3960561, + 588070 + ], + [ + "SEARCH-7791", + 15492, + 100, + 23, + 3391571, + 382803 + ], + [ + "SEARCH-7792", + 34662.7, + 99.3029, + 23, + 7691432, + 1461797 + ], + [ + "SEARCH-7793", + 12700.3, + 98.9901, + 22, + 2871594, + 541796 + ], + [ + "SEARCH-7794", + 14305.5, + 99.2111, + 27, + 3227780, + 550051 + ], + [ + "SEARCH-7796", + 19209.1, + 98.9289, + 22, + 4584882, + 798681 + ], + [ + "SEARCH-7797", + 22619.7, + 100, + 29, + 5129387, + 700797 + ], + [ + "SEARCH-7798", + 20171.2, + 100, + 18, + 4582966, + 823234 + ], + [ + "SEARCH-7799", + 17634.3, + 99.8674, + 32, + 3977501, + 634878 + ], + [ + "SEARCH-7800", + 12753.9, + 100, + 16, + 3011493, + 477396 + ], + [ + "SEARCH-7801", + 16219.8, + 98.8881, + 31, + 3827215, + 738366 + ], + [ + "SEARCH-7803", + 20578.3, + 99.2145, + 33, + 4709288, + 820906 + ], + [ + "SEARCH-7804", + 10816.1, + 99.9864, + 31, + 2405361, + 297301 + ], + [ + "SEARCH-7805", + 13221.8, + 99.9966, + 33, + 3016867, + 507918 + ], + [ + "SEARCH-7806", + 16055.2, + 99.9286, + 32, + 3674829, + 682943 + ], + [ + "SEARCH-7807", + 22646.4, + 100, + 20, + 5368610, + 1055508 + ], + [ + "SEARCH-7808", + 17045.2, + 100, + 31, + 3874172, + 570226 + ], + [ + "SEARCH-7809", + 36870.2, + 100, + 20, + 8111739, + 1622749 + ], + [ + "SEARCH-7810", + 19711.3, + 99.4934, + 34, + 4525258, + 746317 + ], + [ + "SEARCH-7811", + 27594.1, + 100, + 31, + 6111384, + 1127499 + ], + [ + "SEARCH-7812", + 22401.9, + 99.2825, + 27, + 4951073, + 910486 + ], + [ + "SEARCH-7813", + 32923.1, + 100, + 23, + 7197361, + 1384747 + ], + [ + "SEARCH-7814", + 27072.9, + 100, + 23, + 5946676, + 1033395 + ], + [ + "SEARCH-7815", + 28773, + 99.915, + 20, + 6408646, + 1294640 + ], + [ + "SEARCH-7817", + 16881.5, + 100, + 26, + 3762179, + 524594 + ], + [ + "SEARCH-7819", + 16937.1, + 100, + 22, + 3781521, + 719543 + ], + [ + "SEARCH-7821", + 18110.3, + 100, + 23, + 4055519, + 552995 + ], + [ + "SEARCH-7822", + 14347.7, + 99.0751, + 24, + 3317920, + 474107 + ], + [ + "SEARCH-7823", + 30006.5, + 99.7076, + 28, + 6684272, + 1325422 + ], + [ + "SEARCH-7824", + 17345, + 100, + 28, + 3835504, + 594751 + ], + [ + "SEARCH-7826", + 17793.4, + 99.9898, + 33, + 4045453, + 524735 + ], + [ + "SEARCH-7829", + 17701.5, + 99.9864, + 37, + 4024080, + 667675 + ], + [ + "SEARCH-7830", + 19907.8, + 100, + 26, + 4550811, + 827422 + ], + [ + "SEARCH-7832", + 14811.7, + 99.1091, + 19, + 3363687, + 642047 + ], + [ + "SEARCH-7834", + 20307.5, + 99.473, + 26, + 4602737, + 782464 + ], + [ + "SEARCH-7835", + 14350.5, + 100, + 26, + 3163969, + 361262 + ], + [ + "SEARCH-7836", + 22554.1, + 100, + 27, + 5102931, + 1052235 + ], + [ + "SEARCH-7837", + 18919, + 99.9592, + 20, + 4370479, + 791635 + ], + [ + "SEARCH-7838", + 27667.9, + 99.5784, + 30, + 6605535, + 1233301 + ], + [ + "SEARCH-7841", + 13584.3, + 99.9966, + 25, + 3025426, + 504805 + ], + [ + "SEARCH-7843", + 10690.8, + 100, + 24, + 2442765, + 293875 + ], + [ + "SEARCH-7846", + 11212.7, + 99.4832, + 31, + 2542548, + 381910 + ], + [ + "SEARCH-7847", + 18131.9, + 100, + 22, + 3911152, + 699090 + ], + [ + "SEARCH-7848", + 9308.47, + 100, + 33, + 2060231, + 244277 + ], + [ + "SEARCH-7849", + 18696.7, + 99.5002, + 30, + 4300408, + 708025 + ], + [ + "SEARCH-7850", + 25800.4, + 99.9898, + 33, + 6262114, + 1023038 + ], + [ + "SEARCH-7853", + 25570.4, + 99.1567, + 22, + 6241746, + 1112693 + ], + [ + "SEARCH-7854", + 38145.1, + 99.5036, + 20, + 9351765, + 1773371 + ], + [ + "SEARCH-7856", + 17128.3, + 100, + 25, + 4061990, + 581186 + ], + [ + "SEARCH-7857", + 27035.6, + 99.9932, + 37, + 6758735, + 1018694 + ], + [ + "SEARCH-7858", + 27498.2, + 99.9864, + 34, + 6992774, + 1255720 + ], + [ + "SEARCH-7859", + 23510.7, + 98.9969, + 26, + 5981920, + 1153611 + ], + [ + "SEARCH-7860", + 29367.4, + 99.6124, + 25, + 7274074, + 1440966 + ], + [ + "SEARCH-7861", + 14395.7, + 100, + 31, + 3411852, + 515451 + ], + [ + "SEARCH-7862", + 21109.6, + 100, + 31, + 5316022, + 899967 + ], + [ + "SEARCH-7863", + 22911.2, + 100, + 20, + 5596777, + 884521 + ], + [ + "SEARCH-7864", + 26705.6, + 99.2655, + 25, + 6919722, + 1267974 + ], + [ + "SEARCH-7865", + 37136.4, + 99.9422, + 19, + 8867107, + 1605455 + ], + [ + "SEARCH-7866", + 31160, + 96.7357, + 27, + 7246920, + 1476723 + ], + [ + "SEARCH-7867", + 22040.9, + 100, + 22, + 5397882, + 934770 + ], + [ + "SEARCH-7868", + 29827.8, + 96.09299999999999, + 31, + 7365179, + 1439187 + ], + [ + "SEARCH-7869", + 12392.4, + 99.9898, + 33, + 2957907, + 480133 + ], + [ + "SEARCH-7870", + 31558.2, + 98.3406, + 26, + 8198306, + 1533860 + ], + [ + "SEARCH-7871", + 23048.9, + 99.6294, + 25, + 6095832, + 1027952 + ], + [ + "SEARCH-7872", + 26746.8, + 100, + 20, + 6765650, + 1145135 + ], + [ + "SEARCH-7873", + 25758.4, + 100, + 23, + 6404624, + 1153017 + ], + [ + "SEARCH-7874", + 25733, + 100, + 24, + 6157204, + 882551 + ], + [ + "SEARCH-7875", + 18136.4, + 100, + 28, + 4307827, + 605984 + ], + [ + "SEARCH-7876", + 30083.5, + 99.9864, + 33, + 7216954, + 1324103 + ], + [ + "SEARCH-7877", + 26546.3, + 99.9864, + 42, + 6698709, + 1153255 + ], + [ + "SEARCH-7879", + 35621.8, + 99.3709, + 27, + 8742195, + 1738195 + ], + [ + "SEARCH-7880", + 44901.6, + 98.7793, + 26, + 11474777, + 1994059 + ], + [ + "SEARCH-7881", + 30647, + 99.9864, + 33, + 7613989, + 1222362 + ], + [ + "SEARCH-7883", + 22781.6, + 98.8507, + 32, + 5576171, + 1019618 + ], + [ + "SEARCH-7884", + 29426.9, + 99.8334, + 23, + 7133071, + 1378454 + ], + [ + "SEARCH-7885", + 30294.2, + 99.9252, + 32, + 7483228, + 1359067 + ], + [ + "SEARCH-7886", + 23669.5, + 100, + 26, + 5743463, + 1008883 + ], + [ + "SEARCH-7887", + 29814.5, + 99.9898, + 33, + 7316220, + 1295304 + ], + [ + "SEARCH-7888", + 38396.2, + 99.8878, + 30, + 9394261, + 1843017 + ], + [ + "SEARCH-7889", + 18303.4, + 99.9898, + 38, + 4347564, + 665632 + ], + [ + "SEARCH-7890", + 30142.6, + 99.9898, + 30, + 6977253, + 1288467 + ], + [ + "SEARCH-7891", + 21730.8, + 100, + 29, + 5133848, + 785858 + ], + [ + "SEARCH-7892", + 31736.5, + 99.7008, + 21, + 7762416, + 1477761 + ], + [ + "SEARCH-7893", + 28683.2, + 99.0411, + 25, + 7181914, + 1413711 + ], + [ + "SEARCH-7895", + 25796, + 100, + 24, + 6018867, + 941680 + ], + [ + "SEARCH-7899", + 28316.8, + 98.9969, + 29, + 7174266, + 1358198 + ], + [ + "SEARCH-7900", + 29763.2, + 100, + 19, + 7438606, + 1294608 + ], + [ + "SEARCH-7902", + 37527.3, + 100, + 29, + 9325285, + 1704680 + ], + [ + "SEARCH-7903", + 26680.7, + 100, + 33, + 6501478, + 1173016 + ], + [ + "SEARCH-7905", + 26271.4, + 99.9898, + 33, + 6623174, + 1113342 + ], + [ + "SEARCH-7906", + 34597.2, + 100, + 25, + 8707860, + 1604545 + ], + [ + "SEARCH-7907", + 19527.6, + 100, + 27, + 4646249, + 681825 + ], + [ + "SEARCH-7908", + 25716.8, + 100, + 25, + 6383357, + 1004059 + ], + [ + "SEARCH-7909", + 28690, + 100, + 24, + 6940190, + 1264872 + ], + [ + "SEARCH-7910", + 40368.9, + 99.9932, + 39, + 9467271, + 1575423 + ], + [ + "SEARCH-7911", + 33261.2, + 98.0312, + 24, + 8131084, + 1574444 + ], + [ + "SEARCH-7912", + 26741.7, + 99.98299999999999, + 25, + 6663775, + 1133030 + ], + [ + "SEARCH-7913", + 25758.1, + 99.6056, + 28, + 6568887, + 1194915 + ], + [ + "SEARCH-7914", + 23884, + 99.0275, + 25, + 5810950, + 1034332 + ], + [ + "SEARCH-7915", + 26203.1, + 100, + 27, + 6641083, + 1112308 + ], + [ + "SEARCH-7916", + 24764.9, + 100, + 29, + 5930210, + 792462 + ], + [ + "SEARCH-7917", + 35346.2, + 99.0377, + 30, + 9439569, + 1682854 + ], + [ + "SEARCH-7919", + 23749.7, + 96.07600000000001, + 28, + 6315359, + 1079536 + ], + [ + "SEARCH-7920", + 32816.7, + 100, + 34, + 7932847, + 1379982 + ], + [ + "SEARCH-7921", + 23368, + 98.9969, + 26, + 5692716, + 1060233 + ], + [ + "SEARCH-7922", + 15993.2, + 100, + 32, + 3765364, + 541521 + ], + [ + "SEARCH-7923", + 22902.6, + 99.2519, + 31, + 5941026, + 1008019 + ], + [ + "SEARCH-7924", + 26858.6, + 100, + 29, + 6409507, + 992157 + ], + [ + "SEARCH-7926", + 28204.4, + 100, + 32, + 6777559, + 1082042 + ], + [ + "SEARCH-7928", + 25681.2, + 100, + 31, + 6300003, + 1051460 + ], + [ + "SEARCH-7929", + 27837.8, + 98.37799999999999, + 31, + 6929068, + 1172189 + ], + [ + "SEARCH-7931", + 25313.2, + 100, + 23, + 5848990, + 801828 + ], + [ + "SEARCH-7932", + 40985.9, + 100, + 23, + 9751189, + 1802087 + ], + [ + "SEARCH-7933", + 40029, + 100, + 25, + 9282554, + 1714063 + ], + [ + "SEARCH-7934", + 29234.4, + 99.9558, + 22, + 6518247, + 1271868 + ], + [ + "SEARCH-7935", + 24181.2, + 100, + 24, + 5403672, + 988099 + ], + [ + "SEARCH-7936", + 35747.6, + 100, + 24, + 8454589, + 1487053 + ], + [ + "SEARCH-7937", + 38240, + 100, + 28, + 8979188, + 1762340 + ], + [ + "SEARCH-7938", + 51157.8, + 100, + 25, + 12144132, + 2168826 + ], + [ + "SEARCH-7939", + 40523.8, + 100, + 28, + 9843937, + 1831990 + ], + [ + "SEARCH-7951", + 15819.6, + 100, + 29, + 3505727, + 434081 + ], + [ + "SEARCH-7952", + 14229.5, + 100, + 25, + 3126478, + 357019 + ], + [ + "SEARCH-7953", + 25241.6, + 100, + 24, + 5739502, + 1092626 + ], + [ + "SEARCH-7954", + 15436.3, + 100, + 38, + 3426897, + 482942 + ], + [ + "SEARCH-7956", + 15641.1, + 100, + 30, + 3549955, + 529024 + ], + [ + "SEARCH-7957", + 18197, + 100, + 28, + 4176710, + 781800 + ], + [ + "SEARCH-7958", + 18755.7, + 98.8065, + 26, + 4467221, + 904925 + ], + [ + "SEARCH-7960", + 18489.3, + 99.9898, + 33, + 4363943, + 804062 + ], + [ + "SEARCH-7961", + 16050.6, + 99.9932, + 39, + 3709062, + 649542 + ], + [ + "SEARCH-7962", + 23867, + 100, + 30, + 5529186, + 1107573 + ], + [ + "SEARCH-7966", + 14296.6, + 100, + 24, + 3398021, + 656216 + ], + [ + "SEARCH-7968", + 20779.2, + 99.8368, + 25, + 4790748, + 1081928 + ], + [ + "SEARCH-7969", + 17151.3, + 100, + 31, + 3984985, + 759706 + ], + [ + "SEARCH-7970", + 20262.6, + 100, + 24, + 4592040, + 867299 + ], + [ + "SEARCH-7971", + 13966.7, + 99.9898, + 35, + 3184349, + 634211 + ], + [ + "SEARCH-7972", + 24188, + 100, + 37, + 5608217, + 1172457 + ], + [ + "SEARCH-7973", + 14093.6, + 100, + 24, + 3325641, + 529517 + ], + [ + "SEARCH-7976", + 2973.67, + 99.9728, + 33, + 966199, + 163918 + ], + [ + "SEARCH-7977", + 10970.7, + 100, + 31, + 2618383, + 408327 + ], + [ + "SEARCH-7978", + 12951, + 99.9796, + 33, + 2955823, + 689046 + ], + [ + "SEARCH-7979", + 10356.9, + 99.9898, + 32, + 2454375, + 354567 + ], + [ + "SEARCH-7981", + 10805.2, + 99.9864, + 34, + 2603903, + 461272 + ], + [ + "SEARCH-7983", + 20224.1, + 99.9898, + 35, + 4604335, + 918961 + ], + [ + "SEARCH-7984", + 27352.6, + 100, + 24, + 6335148, + 1315129 + ], + [ + "SEARCH-7985", + 13801.8, + 100, + 31, + 3027379, + 371682 + ], + [ + "SEARCH-7987", + 14624.4, + 100, + 30, + 3287630, + 544246 + ], + [ + "SEARCH-7988", + 14341, + 98.4018, + 24, + 3229905, + 723800 + ], + [ + "SEARCH-7989", + 17881.1, + 100, + 32, + 3942481, + 657667 + ], + [ + "SEARCH-7990", + 13623, + 99.9864, + 37, + 3173948, + 627316 + ], + [ + "SEARCH-7991", + 29108, + 99.9864, + 37, + 6641336, + 1398727 + ], + [ + "SEARCH-7994", + 9009.2, + 100, + 31, + 2020449, + 237173 + ], + [ + "SEARCH-7995", + 19233.8, + 99.9864, + 34, + 4308561, + 880973 + ], + [ + "SEARCH-7997", + 28792.4, + 99.8062, + 26, + 8827135, + 1890774 + ], + [ + "SEARCH-8000", + 33944.9, + 99.9932, + 37, + 10442674, + 1817944 + ], + [ + "SEARCH-8001", + 31516.2, + 99.9932, + 33, + 9377450, + 1572134 + ], + [ + "SEARCH-8002", + 25080.2, + 99.9932, + 37, + 7333942, + 1225637 + ], + [ + "SEARCH-8005", + 11578.6, + 100, + 30, + 2628298, + 374792 + ], + [ + "SEARCH-8006", + 13848.7, + 100, + 32, + 3121945, + 395033 + ], + [ + "SEARCH-8008", + 20534.1, + 99.9796, + 35, + 4866696, + 1034738 + ], + [ + "SEARCH-8009", + 16129.6, + 99.9864, + 36, + 3777575, + 700146 + ], + [ + "SEARCH-8011", + 14933.7, + 100, + 25, + 3509789, + 614542 + ], + [ + "SEARCH-8012", + 10734.3, + 99.9592, + 33, + 2568318, + 522725 + ], + [ + "SEARCH-8013", + 14973.2, + 99.9864, + 36, + 3484119, + 655251 + ], + [ + "SEARCH-8015", + 15565.9, + 100, + 26, + 3696397, + 682035 + ], + [ + "SEARCH-8017", + 13735, + 100, + 24, + 3142790, + 472167 + ], + [ + "SEARCH-8021", + 18262.8, + 99.9864, + 33, + 4228683, + 710228 + ], + [ + "SEARCH-8023", + 11923, + 100, + 26, + 2690630, + 306142 + ], + [ + "SEARCH-8024", + 16340.8, + 100, + 25, + 3976608, + 763316 + ], + [ + "SEARCH-8025", + 16832.1, + 97.4634, + 20, + 4318945, + 800462 + ], + [ + "SEARCH-8026", + 23876.6, + 99.9694, + 27, + 6071376, + 1164376 + ], + [ + "SEARCH-8027", + 16349.3, + 100, + 29, + 3949020, + 662977 + ], + [ + "SEARCH-8028", + 16902.9, + 95.65100000000001, + 28, + 4499547, + 861721 + ], + [ + "SEARCH-8029", + 20263.8, + 100, + 25, + 4810997, + 939739 + ], + [ + "SEARCH-8030", + 8092.8, + 100, + 27, + 1910245, + 234881 + ], + [ + "SEARCH-8031", + 22850.7, + 97.1845, + 21, + 6063477, + 1265304 + ], + [ + "SEARCH-8032", + 12792.1, + 99.9864, + 34, + 3018273, + 513432 + ], + [ + "SEARCH-8033", + 15798.3, + 100, + 30, + 3800436, + 592211 + ], + [ + "SEARCH-8034", + 7670.77, + 99.9728, + 32, + 1910302, + 267381 + ], + [ + "SEARCH-8035", + 29081.7, + 99.677, + 28, + 7720977, + 1519381 + ], + [ + "SEARCH-8036", + 16651.1, + 100, + 25, + 4209633, + 786263 + ], + [ + "SEARCH-8038", + 19075, + 100, + 29, + 4749800, + 945196 + ], + [ + "SEARCH-8039", + 27771.9, + 97.4294, + 28, + 7215948, + 1406983 + ], + [ + "SEARCH-8040", + 14521.5, + 100, + 31, + 3624583, + 725535 + ], + [ + "SEARCH-8041", + 6268.54, + 100, + 26, + 1435744, + 182096 + ], + [ + "SEARCH-8042", + 11207.3, + 100, + 31, + 2695050, + 464890 + ], + [ + "SEARCH-8043", + 27167.6, + 100, + 31, + 6727510, + 1351025 + ], + [ + "SEARCH-8044", + 15618.6, + 100, + 24, + 3908135, + 647493 + ], + [ + "SEARCH-8045", + 30183.4, + 100, + 28, + 7377408, + 1440414 + ], + [ + "SEARCH-8046", + 21632.6, + 99.9218, + 28, + 5552344, + 1110922 + ], + [ + "SEARCH-8047", + 14972.2, + 100, + 26, + 3664242, + 517272 + ], + [ + "SEARCH-8048", + 16884.1, + 100, + 25, + 4023277, + 717225 + ], + [ + "SEARCH-8049", + 13772.2, + 100, + 25, + 3185070, + 465248 + ], + [ + "SEARCH-8050", + 919.4810000000001, + 99.9184, + 31, + 213393, + 41197 + ], + [ + "SEARCH-8051", + 29011.4, + 99.4083, + 34, + 7103721, + 1408464 + ], + [ + "SEARCH-8052", + 15927.3, + 99.9864, + 34, + 3833249, + 576950 + ], + [ + "SEARCH-8053", + 16690, + 100, + 28, + 3940433, + 679076 + ], + [ + "SEARCH-8054", + 33221, + 100, + 28, + 8653215, + 1656630 + ], + [ + "SEARCH-8055", + 17737.3, + 100, + 22, + 4269298, + 843022 + ], + [ + "SEARCH-8056", + 23220.7, + 100, + 26, + 5546436, + 1107149 + ], + [ + "SEARCH-8057", + 18079.9, + 100, + 25, + 4167559, + 658417 + ], + [ + "SEARCH-8058", + 17471.5, + 99.9932, + 32, + 4458912, + 813383 + ], + [ + "SEARCH-8059", + 40344.9, + 97.1437, + 24, + 10471766, + 2043853 + ], + [ + "SEARCH-8060", + 18716, + 100, + 29, + 4587687, + 788037 + ], + [ + "SEARCH-8061", + 19595.6, + 100, + 19, + 4764185, + 931530 + ], + [ + "SEARCH-8062", + 22113.5, + 100, + 26, + 5836093, + 953145 + ], + [ + "SEARCH-8063", + 39139.2, + 99.4832, + 27, + 10344873, + 2032891 + ], + [ + "SEARCH-8064", + 20910, + 100, + 28, + 5299791, + 972883 + ], + [ + "SEARCH-8065", + 34403.3, + 100, + 22, + 8751168, + 1734145 + ], + [ + "SEARCH-8066", + 12172.7, + 100, + 29, + 2941445, + 504819 + ], + [ + "SEARCH-8067", + 18596.7, + 100, + 27, + 4493333, + 769144 + ], + [ + "SEARCH-8068", + 23533.4, + 100, + 29, + 5738676, + 1133489 + ], + [ + "SEARCH-8069", + 17960.1, + 100, + 32, + 4458930, + 777165 + ], + [ + "SEARCH-8070", + 25220.4, + 100, + 23, + 6080049, + 1190280 + ], + [ + "SEARCH-8071", + 28436.1, + 100, + 21, + 7245080, + 1404129 + ], + [ + "SEARCH-8072", + 16608.8, + 100, + 30, + 4144800, + 766546 + ], + [ + "SEARCH-8073", + 36560.4, + 96.9193, + 19, + 10164171, + 1937681 + ], + [ + "SEARCH-8074", + 34697.4, + 99.8878, + 29, + 8865835, + 1717035 + ], + [ + "SEARCH-8075", + 35928.6, + 99.9592, + 24, + 9165973, + 1785781 + ], + [ + "SEARCH-8077", + 20493.2, + 100, + 29, + 5329245, + 922306 + ], + [ + "SEARCH-8078", + 29237.1, + 99.9864, + 31, + 7489050, + 1421382 + ], + [ + "SEARCH-8079", + 31719.3, + 98.8337, + 20, + 8412977, + 1574500 + ], + [ + "SEARCH-8080", + 7414.5, + 100, + 25, + 1748903, + 271227 + ], + [ + "SEARCH-8081", + 28684.7, + 100, + 28, + 7113375, + 1349152 + ], + [ + "SEARCH-8083", + 27043.5, + 99.2247, + 29, + 6700091, + 1292264 + ], + [ + "SEARCH-8084", + 17165.7, + 100, + 30, + 4233710, + 726140 + ], + [ + "SEARCH-8085", + 13996, + 100, + 27, + 3379183, + 475316 + ], + [ + "SEARCH-8086", + 25854.2, + 97.868, + 29, + 6946060, + 1302064 + ], + [ + "SEARCH-8087", + 21290.4, + 100, + 27, + 4946089, + 908007 + ], + [ + "SEARCH-8088", + 21666.1, + 100, + 23, + 5592141, + 986991 + ], + [ + "SEARCH-8089", + 889.799, + 97.3682, + 29, + 200684, + 33680 + ], + [ + "SEARCH-8090", + 34378, + 99.59200000000001, + 30, + 9122839, + 1751998 + ], + [ + "SEARCH-8091", + 12398.5, + 100, + 38, + 2698774, + 481282 + ], + [ + "SEARCH-8092", + 5043.15, + 100, + 39, + 1090513, + 193390 + ], + [ + "SEARCH-8093", + 10785.2, + 99.7756, + 34, + 2309436, + 515743 + ], + [ + "SEARCH-8094", + 6142.51, + 100, + 22, + 1339408, + 178239 + ], + [ + "SEARCH-8095", + 12702.2, + 100, + 24, + 2751233, + 561329 + ], + [ + "SEARCH-8096", + 11129.9, + 99.98299999999999, + 34, + 2418219, + 487285 + ], + [ + "SEARCH-8097", + 9393.46, + 100, + 38, + 2030944, + 288800 + ], + [ + "SEARCH-8098", + 8942.87, + 100, + 30, + 1969936, + 273933 + ], + [ + "SEARCH-8099", + 10225.2, + 100, + 29, + 2272961, + 464526 + ], + [ + "SEARCH-8100", + 5006.21, + 100, + 38, + 1092391, + 131662 + ], + [ + "SEARCH-8101", + 9133.62, + 99.9864, + 33, + 1996587, + 430902 + ], + [ + "SEARCH-8102", + 11672.2, + 99.9762, + 36, + 2562532, + 528714 + ], + [ + "SEARCH-8103", + 8103.98, + 99.9864, + 38, + 1757463, + 256014 + ], + [ + "SEARCH-8104", + 8761.4, + 100, + 29, + 1916882, + 293072 + ], + [ + "SEARCH-8105", + 11135.2, + 100, + 38, + 2473427, + 447835 + ], + [ + "SEARCH-8106", + 13330.4, + 99.9388, + 41, + 3223992, + 525678 + ], + [ + "SEARCH-8107", + 11028, + 100, + 38, + 2586997, + 375858 + ], + [ + "SEARCH-8108", + 13508.5, + 99.9864, + 33, + 3042394, + 521431 + ], + [ + "SEARCH-8109", + 14074.9, + 100, + 28, + 3155704, + 485434 + ], + [ + "SEARCH-8110", + 22896.3, + 99.9932, + 26, + 5381646, + 861914 + ], + [ + "SEARCH-8111", + 12053.9, + 100, + 34, + 2779256, + 401704 + ], + [ + "SEARCH-8112", + 8132.72, + 100, + 40, + 1922268, + 276854 + ], + [ + "SEARCH-8113", + 12215, + 100, + 32, + 2773166, + 424064 + ], + [ + "SEARCH-8114", + 21960.7, + 100, + 27, + 4984688, + 776756 + ], + [ + "SEARCH-8115", + 11892.8, + 100, + 30, + 2742068, + 347880 + ], + [ + "SEARCH-8116", + 12258.4, + 100, + 38, + 2718019, + 417130 + ], + [ + "SEARCH-8117", + 16603.4, + 100, + 40, + 3744853, + 592421 + ], + [ + "SEARCH-8118", + 14315.6, + 100, + 38, + 3254339, + 404154 + ], + [ + "SEARCH-8119", + 9797.61, + 100, + 32, + 2259759, + 305932 + ], + [ + "SEARCH-8120", + 5298.97, + 99.9932, + 37, + 1166822, + 129680 + ], + [ + "SEARCH-8121", + 6836.37, + 100, + 35, + 1500220, + 206883 + ], + [ + "SEARCH-8122", + 13281.3, + 100, + 35, + 2880983, + 607000 + ], + [ + "SEARCH-8123", + 9328.14, + 100, + 39, + 2082850, + 296251 + ], + [ + "SEARCH-8124", + 4348.22, + 100, + 23, + 951459, + 130394 + ], + [ + "SEARCH-8125", + 11079.2, + 100, + 30, + 2393088, + 446536 + ], + [ + "SEARCH-8126", + 8550.35, + 100, + 34, + 1894216, + 376930 + ], + [ + "SEARCH-8127", + 10389.8, + 100, + 38, + 2301934, + 467633 + ], + [ + "SEARCH-8128", + 12395.4, + 100, + 40, + 2742344, + 464807 + ], + [ + "SEARCH-8129", + 7608.34, + 100, + 29, + 1722780, + 243094 + ], + [ + "SEARCH-8130", + 14547.8, + 100, + 34, + 3194096, + 714283 + ], + [ + "SEARCH-8131", + 5965.86, + 99.9864, + 33, + 1303297, + 184624 + ], + [ + "SEARCH-8132", + 4768.13, + 100, + 38, + 1037744, + 133602 + ], + [ + "SEARCH-8133", + 10674.4, + 100, + 28, + 2351135, + 486487 + ], + [ + "SEARCH-8134", + 8153.46, + 100, + 30, + 1802247, + 361896 + ], + [ + "SEARCH-8135", + 8629.57, + 100, + 24, + 1881242, + 304203 + ], + [ + "SEARCH-8136", + 8232.58, + 100, + 38, + 1789737, + 257335 + ], + [ + "SEARCH-8137", + 16071.6, + 100, + 24, + 3580713, + 840072 + ], + [ + "SEARCH-8138", + 16594.5, + 100, + 29, + 3601392, + 767597 + ], + [ + "SEARCH-8139", + 13875.8, + 100, + 35, + 2976239, + 619944 + ], + [ + "SEARCH-8140", + 6086.16, + 100, + 22, + 1347108, + 194963 + ], + [ + "SEARCH-8141", + 16852.6, + 100, + 29, + 3689101, + 816835 + ], + [ + "SEARCH-8142", + 6919.44, + 100, + 38, + 1502080, + 192500 + ], + [ + "SEARCH-8143", + 14033.4, + 100, + 34, + 3090607, + 678660 + ], + [ + "SEARCH-8144", + 5170.25, + 99.9626, + 35, + 1174413, + 177249 + ], + [ + "SEARCH-8145", + 16016.2, + 100, + 22, + 3527072, + 502990 + ], + [ + "SEARCH-8146", + 9489.32, + 100, + 29, + 2066500, + 427407 + ], + [ + "SEARCH-8152", + 13098.3, + 99.9116, + 40, + 2895354, + 514010 + ], + [ + "SEARCH-8153", + 16552.3, + 99.96600000000001, + 28, + 3649985, + 847586 + ], + [ + "SEARCH-8154", + 16015.1, + 99.7042, + 31, + 3597557, + 822110 + ], + [ + "SEARCH-8156", + 24511.2, + 96.8445, + 27, + 5574095, + 1261174 + ], + [ + "SEARCH-8157", + 5476.1, + 99.9966, + 31, + 1202428, + 189973 + ], + [ + "SEARCH-8158", + 8470.34, + 99.9932, + 36, + 1866183, + 341551 + ], + [ + "SEARCH-8159", + 7753.54, + 100, + 40, + 1730311, + 194951 + ], + [ + "SEARCH-8160", + 16929.1, + 100, + 40, + 3799915, + 836822 + ], + [ + "SEARCH-8161", + 20245.6, + 100, + 40, + 4405419, + 1030576 + ], + [ + "SEARCH-8162", + 6844.95, + 100, + 29, + 1506035, + 279726 + ], + [ + "SEARCH-8163", + 12153.9, + 100, + 28, + 2642172, + 581575 + ], + [ + "SEARCH-8164", + 5137.86, + 100, + 31, + 1147009, + 166676 + ], + [ + "SEARCH-8165", + 4804.41, + 100, + 20, + 1081006, + 150330 + ], + [ + "SEARCH-8166", + 13504.1, + 100, + 24, + 2986227, + 643775 + ], + [ + "SEARCH-8167", + 11181.1, + 100, + 20, + 2470982, + 479175 + ], + [ + "SEARCH-8168", + 5716.39, + 100, + 25, + 1251661, + 216012 + ], + [ + "SEARCH-8169", + 3406.43, + 100, + 25, + 751173, + 94581 + ], + [ + "SEARCH-8170", + 17523, + 100, + 27, + 4021910, + 1081922 + ], + [ + "SEARCH-8171", + 15248.9, + 100, + 23, + 3322214, + 759635 + ], + [ + "SEARCH-8172", + 18153.9, + 97.7082, + 28, + 4146591, + 968388 + ], + [ + "SEARCH-8173", + 11696.3, + 100, + 21, + 2554930, + 553125 + ], + [ + "SEARCH-8174", + 11048.3, + 100, + 25, + 2481627, + 356489 + ], + [ + "SEARCH-8176", + 6176.15, + 100, + 25, + 1363231, + 175153 + ], + [ + "SEARCH-8177", + 11861.1, + 99.9694, + 38, + 2902795, + 2857085 + ], + [ + "SEARCH-8178", + 17515, + 100, + 28, + 4303159, + 4237971 + ], + [ + "SEARCH-8179", + 14841, + 100, + 25, + 3658704, + 3599141 + ], + [ + "SEARCH-8180", + 6079.34, + 100, + 26, + 4310499, + 3870682 + ], + [ + "SEARCH-8181", + 9276.23, + 100, + 26, + 2294175, + 2256883 + ], + [ + "SEARCH-8182", + 12830.8, + 100, + 20, + 3166660, + 3108101 + ], + [ + "SEARCH-8183", + 12531.4, + 100, + 28, + 3071420, + 3023866 + ], + [ + "SEARCH-8184", + 645.039, + 98.5073, + 30, + 4416298, + 3860339 + ], + [ + "SEARCH-8185", + 11583, + 100, + 23, + 2868808, + 2816944 + ], + [ + "SEARCH-8186", + 12570.3, + 100, + 27, + 3110364, + 3057938 + ], + [ + "SEARCH-8188", + 14465.7, + 100, + 21, + 3600995, + 3523324 + ], + [ + "SEARCH-8189", + 15030, + 100, + 35, + 3681957, + 3628358 + ], + [ + "SEARCH-8190", + 14878.1, + 100, + 25, + 3645778, + 3593326 + ], + [ + "SEARCH-8191", + 8751.2, + 100, + 24, + 2152424, + 2122046 + ], + [ + "SEARCH-8192", + 631.091, + 97.8408, + 27, + 3684911, + 3213065 + ], + [ + "SEARCH-8193", + 11990.9, + 99.9694, + 35, + 4285910, + 4085380 + ], + [ + "SEARCH-8194", + 6414.92, + 99.9218, + 21, + 2371000, + 2243307 + ], + [ + "SEARCH-8195", + 13146, + 100, + 31, + 3224903, + 3168979 + ], + [ + "SEARCH-8196", + 13436.3, + 100, + 32, + 3308190, + 3259477 + ], + [ + "SEARCH-8197", + 8050.88, + 100, + 26, + 2862783, + 2716182 + ], + [ + "SEARCH-8198", + 11344.5, + 100, + 22, + 2790305, + 2750493 + ], + [ + "SEARCH-8199", + 13364.5, + 100, + 28, + 3290893, + 3238470 + ], + [ + "SEARCH-8200", + 13525.1, + 100, + 22, + 3298033, + 3252919 + ], + [ + "SEARCH-8201", + 11593.2, + 99.98299999999999, + 32, + 2839923, + 2795142 + ], + [ + "SEARCH-8202", + 12800.4, + 100, + 26, + 3137404, + 3089654 + ], + [ + "SEARCH-8203", + 14920.8, + 99.9762, + 34, + 3671410, + 3612244 + ], + [ + "SEARCH-8204", + 14479, + 99.9694, + 33, + 3551346, + 3496271 + ], + [ + "SEARCH-8205", + 13425.2, + 100, + 19, + 3305283, + 3255591 + ], + [ + "SEARCH-8206", + 9948.93, + 100, + 35, + 2437894, + 2404435 + ], + [ + "SEARCH-8208", + 13754, + 99.9694, + 33, + 3370850, + 3318975 + ], + [ + "SEARCH-8209", + 14794.1, + 100, + 25, + 4362602, + 4162596 + ], + [ + "SEARCH-8210", + 5055.24, + 99.5036, + 30, + 11598299, + 9635840 + ], + [ + "SEARCH-8211", + 8791.48, + 99.9694, + 35, + 12226651, + 10329739 + ], + [ + "SEARCH-8212", + 14921.1, + 100, + 35, + 3766648, + 3693689 + ], + [ + "SEARCH-8213", + 11844.1, + 99.5036, + 22, + 6371774, + 5710886 + ], + [ + "SEARCH-8215", + 920.7739999999999, + 95.2123, + 15, + 17724640, + 14379960 + ], + [ + "SEARCH-8217", + 12660.7, + 99.7688, + 28, + 6504075, + 5859859 + ], + [ + "SEARCH-8218", + 11855.2, + 100, + 27, + 8755780, + 7641958 + ], + [ + "SEARCH-8219", + 10961.2, + 99.9694, + 33, + 9659330, + 8304805 + ], + [ + "SEARCH-8220", + 17065.2, + 100, + 31, + 4288792, + 4197110 + ], + [ + "SEARCH-8221", + 17944.6, + 100, + 30, + 4476152, + 4399355 + ], + [ + "SEARCH-8222", + 16003.6, + 99.84700000000001, + 31, + 7321219, + 6682362 + ], + [ + "SEARCH-8223", + 6117.56, + 100, + 22, + 14001691, + 11617495 + ], + [ + "SEARCH-8224", + 1744.82, + 98.7317, + 27, + 17897292, + 14482367 + ], + [ + "SEARCH-8225", + 17681.5, + 100, + 22, + 6735930, + 6278404 + ], + [ + "SEARCH-8226", + 13338.9, + 100, + 21, + 5910789, + 5400763 + ], + [ + "SEARCH-8227", + 15943.7, + 100, + 29, + 4069308, + 3964933 + ], + [ + "SEARCH-8228", + 17251.4, + 100, + 21, + 4311116, + 4238390 + ], + [ + "SEARCH-8229", + 20544.6, + 100, + 25, + 7340244, + 6886039 + ], + [ + "SEARCH-8230", + 13037.1, + 100, + 19, + 7425747, + 6618324 + ], + [ + "SEARCH-8231", + 1577.19, + 98.2182, + 28, + 22352931, + 17994479 + ], + [ + "SEARCH-8232", + 1709.91, + 99.2145, + 28, + 20269611, + 16406068 + ], + [ + "SEARCH-8233", + 20791.9, + 100, + 25, + 5209432, + 5109686 + ], + [ + "SEARCH-8234", + 16588.5, + 100, + 33, + 5262887, + 4995679 + ], + [ + "SEARCH-8235", + 16508.5, + 100, + 34, + 5825184, + 5472544 + ], + [ + "SEARCH-8236", + 1059.59, + 98.1434, + 13, + 19314058, + 15547335 + ], + [ + "SEARCH-8237", + 18747.4, + 100, + 27, + 4713372, + 4621759 + ], + [ + "SEARCH-8238", + 15746.2, + 100, + 36, + 3946465, + 3870844 + ], + [ + "SEARCH-8239", + 12748.3, + 99.9694, + 34, + 7129942, + 6388214 + ], + [ + "SEARCH-8241", + 13707.8, + 99.9694, + 33, + 5890144, + 5413229 + ], + [ + "SEARCH-8242", + 12151.7, + 99.9694, + 35, + 4609070, + 4293876 + ], + [ + "SEARCH-8245", + 15180.1, + 100, + 37, + 5416094, + 5079535 + ], + [ + "SEARCH-8246", + 11754.9, + 99.9218, + 23, + 5234646, + 4784241 + ], + [ + "SEARCH-8247", + 12239.8, + 100, + 35, + 11358644, + 9782595 + ], + [ + "SEARCH-8248", + 12794.6, + 99.98299999999999, + 35, + 7472803, + 6635925 + ], + [ + "SEARCH-8249", + 16419.6, + 100, + 40, + 4088088, + 4029322 + ], + [ + "SEARCH-8250", + 17726.6, + 100, + 23, + 6671983, + 6220380 + ], + [ + "SEARCH-8251", + 2490.05, + 98.3984, + 25, + 19442625, + 15663852 + ], + [ + "SEARCH-8252", + 14979, + 100, + 27, + 8560546, + 7594766 + ], + [ + "SEARCH-8253", + 17223.7, + 100, + 24, + 6657739, + 6202012 + ], + [ + "SEARCH-8255", + 19092.2, + 100, + 26, + 4754577, + 4679135 + ], + [ + "SEARCH-8256", + 10870.3, + 99.6566, + 26, + 12309282, + 10389036 + ], + [ + "SEARCH-8257", + 19300.1, + 100, + 27, + 6859796, + 6443976 + ], + [ + "SEARCH-8258", + 2150.12, + 98.7657, + 28, + 17060289, + 13738904 + ], + [ + "SEARCH-8259", + 1005.3, + 95.0525, + 13, + 14678928, + 11789247 + ], + [ + "SEARCH-8260", + 17530.7, + 100, + 28, + 4386133, + 4289638 + ], + [ + "SEARCH-8261", + 18386.7, + 100, + 24, + 6433075, + 6044691 + ], + [ + "SEARCH-8262", + 14555.1, + 100, + 23, + 3766852, + 3662691 + ], + [ + "SEARCH-8263", + 18769.6, + 100, + 29, + 4682251, + 4610982 + ], + [ + "SEARCH-8264", + 14182.4, + 99.8368, + 31, + 5022264, + 4712972 + ], + [ + "SEARCH-8265", + 1343.97, + 97.1063, + 14, + 19513623, + 15756975 + ], + [ + "SEARCH-8266", + 16631.7, + 100, + 36, + 4215026, + 4111486 + ], + [ + "SEARCH-8267", + 1178.47, + 96.2154, + 16, + 17490545, + 14110173 + ], + [ + "SEARCH-8268", + 16048.3, + 100, + 30, + 4031061, + 3943234 + ], + [ + "SEARCH-8269", + 1401.24, + 97.6334, + 17, + 21272364, + 17227006 + ], + [ + "SEARCH-8270", + 16046.4, + 99.9864, + 35, + 5665434, + 5327973 + ], + [ + "SEARCH-8271", + 1166.12, + 95.3756, + 23, + 18502956, + 14900956 + ], + [ + "SEARCH-8272", + 17053.2, + 99.9898, + 34, + 7213407, + 6645216 + ], + [ + "SEARCH-8273", + 18661.5, + 100, + 26, + 7707331, + 7116623 + ], + [ + "SEARCH-8274", + 1418.91, + 95.5898, + 27, + 21696670, + 17317704 + ], + [ + "SEARCH-8275", + 1069.55, + 96.195, + 24, + 15389207, + 12443990 + ], + [ + "SEARCH-8276", + 976.1080000000001, + 96.4637, + 12, + 17071626, + 13832050 + ], + [ + "SEARCH-8277", + 19207.7, + 100, + 27, + 4832482, + 4742981 + ], + [ + "SEARCH-8278", + 14063.4, + 100, + 24, + 6113042, + 5596551 + ], + [ + "SEARCH-8279", + 15233.7, + 100, + 33, + 3850268, + 3768792 + ], + [ + "SEARCH-8280", + 20003.1, + 100, + 37, + 5010665, + 4929420 + ], + [ + "SEARCH-8281", + 1661.52, + 97.6946, + 35, + 20084886, + 16217056 + ], + [ + "SEARCH-8282", + 1183.27, + 95.4912, + 33, + 17098337, + 13715037 + ], + [ + "SEARCH-8283", + 791.9910000000001, + 96.0488, + 16, + 12865747, + 10370853 + ], + [ + "SEARCH-8284", + 16288.9, + 100, + 28, + 4080308, + 4003431 + ], + [ + "SEARCH-8285", + 17428.1, + 100, + 31, + 4357356, + 4273230 + ], + [ + "SEARCH-8286", + 1041.24, + 95.5626, + 19, + 17871527, + 14496131 + ], + [ + "SEARCH-8287", + 9220.63, + 99.2009, + 38, + 2281213, + 442688 + ], + [ + "SEARCH-8288", + 11263.7, + 98.9969, + 33, + 2874504, + 541597 + ], + [ + "SEARCH-8290", + 9171.76, + 99.9762, + 36, + 2229329, + 415680 + ], + [ + "SEARCH-8291", + 13887.5, + 99.4253, + 35, + 3432632, + 620492 + ], + [ + "SEARCH-8292", + 9553.58, + 99.3335, + 27, + 2390906, + 422085 + ], + [ + "SEARCH-8293", + 10974.8, + 99.9966, + 43, + 2711017, + 450040 + ], + [ + "SEARCH-8294", + 12614.5, + 100, + 35, + 2983742, + 398422 + ], + [ + "SEARCH-8295", + 4779.71, + 99.4832, + 35, + 1279863, + 216497 + ], + [ + "SEARCH-8296", + 12730.9, + 99.9762, + 36, + 3241277, + 602065 + ], + [ + "SEARCH-8297", + 11064.6, + 99.9932, + 35, + 2664899, + 367139 + ], + [ + "SEARCH-8298", + 6817.22, + 100, + 33, + 1659715, + 270111 + ], + [ + "SEARCH-8299", + 15591.8, + 100, + 20, + 3721715, + 528515 + ], + [ + "SEARCH-8300", + 24550.9, + 100, + 33, + 5988266, + 1190079 + ], + [ + "SEARCH-8301", + 7484.12, + 100, + 36, + 1866815, + 291452 + ], + [ + "SEARCH-8302", + 11571.9, + 100, + 32, + 2952097, + 496188 + ], + [ + "SEARCH-8303", + 3267.06, + 99.4049, + 36, + 879106, + 141522 + ], + [ + "SEARCH-8304", + 5171.58, + 99.8844, + 29, + 1272863, + 199008 + ], + [ + "SEARCH-8305", + 21474.4, + 100, + 26, + 5100026, + 1053795 + ], + [ + "SEARCH-8306", + 11831.3, + 100, + 40, + 3140205, + 572069 + ], + [ + "SEARCH-8307", + 12868.4, + 100, + 28, + 3400761, + 603766 + ], + [ + "SEARCH-8308", + 7567.58, + 99.9932, + 37, + 2011936, + 275587 + ], + [ + "SEARCH-8309", + 5010.47, + 99.5444, + 41, + 1443976, + 247395 + ], + [ + "SEARCH-8310", + 8500.49, + 100, + 22, + 2136385, + 403150 + ], + [ + "SEARCH-8311", + 18950.7, + 99.9932, + 41, + 4882435, + 897114 + ], + [ + "SEARCH-8312", + 10152.8, + 100, + 43, + 2548126, + 331268 + ], + [ + "SEARCH-8313", + 9626.2, + 100, + 28, + 2378600, + 329213 + ], + [ + "SEARCH-8314", + 9495.76, + 100, + 28, + 2311236, + 411510 + ], + [ + "SEARCH-8315", + 11513.9, + 100, + 24, + 2680440, + 438433 + ], + [ + "SEARCH-8316", + 351.852, + 98.5889, + 34, + 87264, + 14595 + ], + [ + "SEARCH-8317", + 18560.7, + 100, + 30, + 4517136, + 811211 + ], + [ + "SEARCH-8318", + 30239.9, + 100, + 21, + 7167032, + 1369329 + ], + [ + "SEARCH-8321", + 7285.64, + 100, + 29, + 1676720, + 309138 + ], + [ + "SEARCH-8322", + 24776.3, + 100, + 25, + 5571570, + 1044128 + ], + [ + "SEARCH-8323", + 20320.8, + 100, + 40, + 4638937, + 795395 + ], + [ + "SEARCH-8324", + 23070.6, + 100, + 25, + 5203843, + 943090 + ], + [ + "SEARCH-8325", + 32311.5, + 99.9966, + 23, + 7450366, + 1475891 + ], + [ + "SEARCH-8326", + 15752.3, + 100, + 20, + 3635291, + 583300 + ], + [ + "SEARCH-8327", + 30217.1, + 100, + 24, + 6896810, + 1434056 + ], + [ + "SEARCH-8328", + 11963.2, + 100, + 24, + 2750736, + 459057 + ], + [ + "SEARCH-8329", + 21724.1, + 98.4597, + 27, + 5208989, + 1176044 + ], + [ + "SEARCH-8330", + 27891.7, + 100, + 25, + 6675002, + 1233757 + ], + [ + "SEARCH-8331", + 15971.4, + 99.9966, + 31, + 3692460, + 738514 + ], + [ + "SEARCH-8332", + 24078.6, + 100, + 25, + 5460389, + 812119 + ], + [ + "SEARCH-8333", + 19004, + 100, + 34, + 4188471, + 666583 + ], + [ + "SEARCH-8334", + 38338.7, + 99.9966, + 36, + 8657802, + 1602005 + ], + [ + "SEARCH-8335", + 23880.9, + 99.2961, + 27, + 5493128, + 1274616 + ], + [ + "SEARCH-8336", + 16852.5, + 100, + 26, + 3700239, + 638062 + ], + [ + "SEARCH-8337", + 9465.54, + 100, + 40, + 2122814, + 250822 + ], + [ + "SEARCH-8338", + 27679.8, + 100, + 24, + 6417426, + 1221674 + ], + [ + "SEARCH-8339", + 29486.8, + 99.5376, + 40, + 6927927, + 1491733 + ], + [ + "SEARCH-8340", + 26613.7, + 100, + 24, + 6064511, + 1193049 + ], + [ + "SEARCH-8341", + 7233.9, + 100, + 10, + 1559624, + 235231 + ], + [ + "SEARCH-8342", + 12889, + 100, + 10, + 2782180, + 554141 + ], + [ + "SEARCH-8343", + 10096.3, + 100, + 9, + 2234712, + 409291 + ], + [ + "SEARCH-8344", + 10045.7, + 100, + 10, + 2195982, + 374428 + ], + [ + "SEARCH-8345", + 12049.1, + 100, + 9, + 2570330, + 492131 + ], + [ + "SEARCH-8346", + 13802.8, + 100, + 8, + 3069671, + 592820 + ], + [ + "SEARCH-8347", + 10983.1, + 100, + 8, + 2362771, + 447126 + ], + [ + "SEARCH-8348", + 29413, + 99.8436, + 7, + 6269143, + 1203487 + ], + [ + "SEARCH-8349", + 9658.87, + 100, + 9, + 2151424, + 464129 + ], + [ + "SEARCH-8351", + 15594.1, + 100, + 9, + 3362505, + 714741 + ], + [ + "SEARCH-8352", + 6285.84, + 100, + 11, + 1372890, + 252286 + ], + [ + "SEARCH-8353", + 14832.3, + 100, + 18, + 3225566, + 542670 + ], + [ + "SEARCH-8354", + 21721.4, + 100, + 15, + 4726551, + 1021440 + ], + [ + "SEARCH-8355", + 14218, + 99.98299999999999, + 8, + 3117477, + 658244 + ], + [ + "SEARCH-8356", + 12861.5, + 100, + 14, + 2953372, + 539664 + ], + [ + "SEARCH-8357", + 13510.7, + 100, + 12, + 3304616, + 522548 + ], + [ + "SEARCH-8358", + 14499.1, + 100, + 12, + 3294389, + 679997 + ], + [ + "SEARCH-8359", + 10549.5, + 100, + 18, + 2300599, + 369255 + ], + [ + "SEARCH-8360", + 8402.54, + 100, + 12, + 1812894, + 417003 + ], + [ + "SEARCH-8361", + 5097.68, + 100, + 12, + 1106574, + 140062 + ], + [ + "SEARCH-8362", + 3772.99, + 100, + 10, + 806939, + 94494 + ], + [ + "SEARCH-8363", + 8337.17, + 100, + 14, + 1846678, + 223733 + ], + [ + "SEARCH-8364", + 9044.93, + 100, + 17, + 2009419, + 284696 + ], + [ + "SEARCH-8365", + 26560.2, + 100, + 14, + 6212683, + 1203946 + ], + [ + "SEARCH-8366", + 8836.7, + 100, + 12, + 1883963, + 279290 + ], + [ + "SEARCH-8367", + 7706.65, + 100, + 8, + 1672908, + 211059 + ], + [ + "SEARCH-8368", + 9543.24, + 100, + 17, + 2176836, + 309900 + ], + [ + "SEARCH-8369", + 7720.62, + 100, + 12, + 1723374, + 202305 + ], + [ + "SEARCH-8370", + 10753.6, + 100, + 16, + 2298811, + 306193 + ], + [ + "SEARCH-8371", + 15786.7, + 100, + 15, + 3605975, + 498135 + ], + [ + "SEARCH-8372", + 9622.76, + 100, + 15, + 2215630, + 324798 + ], + [ + "SEARCH-8373", + 11015.9, + 100, + 16, + 2351796, + 483578 + ], + [ + "SEARCH-8374", + 7850.47, + 100, + 8, + 1696625, + 173632 + ], + [ + "SEARCH-8375", + 11089.5, + 100, + 12, + 2573297, + 343782 + ], + [ + "SEARCH-8376", + 8036.19, + 100, + 12, + 1939588, + 320144 + ], + [ + "SEARCH-8377", + 8581.64, + 100, + 16, + 2047585, + 278584 + ], + [ + "SEARCH-8378", + 8563.21, + 100, + 9, + 1927093, + 340438 + ], + [ + "SEARCH-8379", + 7739.45, + 100, + 10, + 1845731, + 248273 + ], + [ + "SEARCH-8380", + 11788.7, + 100, + 12, + 2729388, + 429139 + ], + [ + "SEARCH-8381", + 9098.21, + 100, + 11, + 2078461, + 351927 + ], + [ + "SEARCH-8382", + 19645.1, + 100, + 12, + 4706117, + 856106 + ], + [ + "SEARCH-8383", + 18548.8, + 100, + 16, + 4312374, + 764528 + ], + [ + "SEARCH-8384", + 14547.3, + 100, + 14, + 3397739, + 572782 + ], + [ + "SEARCH-8385", + 15262.5, + 100, + 13, + 3531093, + 515142 + ], + [ + "SEARCH-8386", + 14122, + 100, + 11, + 3137789, + 605491 + ], + [ + "SEARCH-8387", + 24271.6, + 100, + 20, + 5551552, + 1063219 + ], + [ + "SEARCH-8388", + 17776.3, + 100, + 16, + 4165660, + 662022 + ], + [ + "SEARCH-8389", + 13153.3, + 100, + 16, + 3019915, + 582390 + ], + [ + "SEARCH-8390", + 8505.25, + 100, + 19, + 1948291, + 306339 + ], + [ + "SEARCH-8391", + 7491.85, + 100, + 15, + 1642964, + 206801 + ], + [ + "SEARCH-8392", + 9774.37, + 100, + 15, + 2263916, + 284702 + ], + [ + "SEARCH-8393", + 26762.5, + 100, + 16, + 6612250, + 1259900 + ], + [ + "SEARCH-8394", + 14457.5, + 100, + 16, + 3350512, + 514286 + ], + [ + "SEARCH-8395", + 7412.55, + 100, + 17, + 1605658, + 180401 + ], + [ + "SEARCH-8396", + 13664.1, + 100, + 15, + 3251006, + 478540 + ], + [ + "SEARCH-8397", + 5400.96, + 100, + 10, + 1186638, + 158443 + ], + [ + "SEARCH-8398", + 11063.5, + 100, + 16, + 2376885, + 350321 + ], + [ + "SEARCH-8399", + 10067.4, + 100, + 13, + 2265987, + 385427 + ], + [ + "SEARCH-8400", + 9705.37, + 100, + 13, + 2217177, + 350976 + ], + [ + "SEARCH-8401", + 14214.5, + 100, + 14, + 3211041, + 592089 + ], + [ + "SEARCH-8402", + 8944.05, + 100, + 14, + 1911628, + 263524 + ], + [ + "SEARCH-8403", + 16534.4, + 100, + 14, + 3744771, + 661851 + ], + [ + "SEARCH-8404", + 12393.8, + 100, + 11, + 2630720, + 389630 + ], + [ + "SEARCH-8405", + 10142.2, + 100, + 17, + 2199006, + 315000 + ], + [ + "SEARCH-8406", + 7621.36, + 100, + 16, + 1625868, + 232039 + ], + [ + "SEARCH-8407", + 14918.6, + 100, + 17, + 3321725, + 623167 + ], + [ + "SEARCH-8408", + 12757.8, + 100, + 11, + 2719976, + 502889 + ], + [ + "SEARCH-8409", + 19738.4, + 100, + 16, + 4363841, + 734346 + ], + [ + "SEARCH-8410", + 25193.2, + 100, + 10, + 5661356, + 982252 + ], + [ + "SEARCH-8411", + 12911, + 100, + 19, + 2775597, + 415220 + ], + [ + "SEARCH-8412", + 15616.6, + 100, + 19, + 3362485, + 458670 + ], + [ + "SEARCH-8413", + 21659.9, + 100, + 11, + 4919160, + 704630 + ], + [ + "SEARCH-8414", + 16880.5, + 100, + 17, + 3852753, + 637713 + ], + [ + "SEARCH-8415", + 13165.5, + 100, + 15, + 3145674, + 430394 + ], + [ + "SEARCH-8416", + 10777.7, + 100, + 22, + 2388554, + 333536 + ], + [ + "SEARCH-8417", + 22448.9, + 100, + 14, + 5217893, + 642006 + ], + [ + "SEARCH-8418", + 27874.2, + 100, + 17, + 6204733, + 1230782 + ], + [ + "SEARCH-8419", + 22303.8, + 100, + 15, + 5094856, + 767231 + ], + [ + "SEARCH-8420", + 26461.5, + 100, + 10, + 5903067, + 787619 + ], + [ + "SEARCH-8421", + 9767.51, + 100, + 13, + 2144738, + 344447 + ], + [ + "SEARCH-8422", + 13184.9, + 100, + 14, + 2969588, + 536533 + ], + [ + "SEARCH-8423", + 22816, + 100, + 17, + 5255714, + 833210 + ], + [ + "SEARCH-8424", + 8320.11, + 100, + 13, + 1909384, + 340606 + ], + [ + "SEARCH-8425", + 26224.9, + 100, + 14, + 5925501, + 1059023 + ], + [ + "SEARCH-8426", + 11982.4, + 100, + 19, + 2652450, + 445496 + ], + [ + "SEARCH-8427", + 14943.5, + 100, + 13, + 3507169, + 675850 + ], + [ + "SEARCH-8428", + 19244.8, + 100, + 19, + 4493236, + 568079 + ], + [ + "SEARCH-8429", + 23642.8, + 100, + 20, + 5347487, + 753961 + ], + [ + "SEARCH-8430", + 11337.6, + 100, + 16, + 2636574, + 361416 + ], + [ + "SEARCH-8431", + 18499.9, + 100, + 32, + 4178064, + 662566 + ], + [ + "SEARCH-8432", + 30183.4, + 100, + 16, + 6873885, + 1150893 + ], + [ + "SEARCH-8433", + 32670.7, + 100, + 14, + 7633643, + 1255489 + ], + [ + "SEARCH-8434", + 48953.5, + 100, + 12, + 11317856, + 2016581 + ], + [ + "SEARCH-8435", + 23626.1, + 100, + 21, + 5253619, + 805180 + ], + [ + "SEARCH-8436", + 14797.3, + 100, + 15, + 3293776, + 577222 + ], + [ + "SEARCH-8437", + 23948.8, + 100, + 14, + 5382038, + 1002710 + ], + [ + "SEARCH-8438", + 15710.9, + 100, + 18, + 3608862, + 629240 + ], + [ + "SEARCH-8439", + 7073.47, + 100, + 19, + 1675147, + 258611 + ], + [ + "SEARCH-8440", + 13023.1, + 100, + 18, + 3000005, + 365668 + ], + [ + "SEARCH-8441", + 12632.6, + 100, + 21, + 2959947, + 369482 + ], + [ + "SEARCH-8442", + 13537.1, + 100, + 15, + 3232373, + 481027 + ], + [ + "SEARCH-8443", + 36889.8, + 100, + 17, + 8449503, + 1426797 + ], + [ + "SEARCH-8444", + 15519.4, + 100, + 11, + 3705557, + 484839 + ], + [ + "SEARCH-8445", + 18251.5, + 100, + 15, + 4156952, + 643193 + ], + [ + "SEARCH-8446", + 10694.1, + 100, + 16, + 2504825, + 283338 + ], + [ + "SEARCH-8447", + 12388.6, + 100, + 16, + 2895690, + 344956 + ], + [ + "SEARCH-8448", + 12527.7, + 100, + 18, + 2842076, + 584483 + ], + [ + "SEARCH-8450", + 26926.2, + 100, + 10, + 6254913, + 734739 + ], + [ + "SEARCH-8451", + 18450.2, + 100, + 21, + 4248326, + 490369 + ], + [ + "SEARCH-8452", + 19062, + 100, + 15, + 4369610, + 506479 + ], + [ + "SEARCH-8453", + 12550.2, + 100, + 15, + 2972673, + 385668 + ], + [ + "SEARCH-8454", + 12159.3, + 100, + 24, + 2864621, + 344400 + ], + [ + "SEARCH-8455", + 10208.8, + 100, + 18, + 2423836, + 298047 + ], + [ + "SEARCH-8456", + 14477.2, + 100, + 15, + 3422618, + 466841 + ], + [ + "SEARCH-8457", + 12406.2, + 100, + 14, + 2997782, + 376673 + ], + [ + "SEARCH-8458", + 25189.7, + 100, + 15, + 5965910, + 835151 + ], + [ + "SEARCH-8459", + 22365, + 100, + 15, + 5134477, + 628746 + ], + [ + "SEARCH-8460", + 14311.7, + 100, + 11, + 3351343, + 425864 + ], + [ + "SEARCH-8461", + 27899.6, + 100, + 11, + 6578185, + 969443 + ], + [ + "SEARCH-8462", + 27156.9, + 100, + 17, + 6434135, + 1102207 + ], + [ + "SEARCH-8463", + 15982, + 100, + 12, + 3647268, + 466442 + ], + [ + "SEARCH-8464", + 19338.1, + 100, + 18, + 4763691, + 650750 + ], + [ + "SEARCH-8465", + 13097.5, + 100, + 18, + 3077237, + 356019 + ], + [ + "SEARCH-8466", + 8751.46, + 100, + 17, + 2021951, + 226651 + ], + [ + "SEARCH-8467", + 13924.2, + 100, + 15, + 3170914, + 368165 + ], + [ + "SEARCH-8468", + 17886.6, + 100, + 21, + 4211358, + 570323 + ], + [ + "SEARCH-8469", + 11995.3, + 100, + 22, + 2772103, + 323249 + ], + [ + "SEARCH-8470", + 9206.18, + 100, + 16, + 2103377, + 232788 + ], + [ + "SEARCH-8471", + 14168.4, + 100, + 19, + 3073664, + 432897 + ], + [ + "SEARCH-8472", + 8779.38, + 100, + 17, + 1965214, + 216232 + ], + [ + "SEARCH-8473", + 12929.7, + 100, + 18, + 2911126, + 320199 + ], + [ + "SEARCH-8474", + 9754.7, + 100, + 17, + 2229680, + 268660 + ], + [ + "SEARCH-8475", + 15187.7, + 100, + 16, + 3486401, + 386861 + ], + [ + "SEARCH-8476", + 11935.2, + 100, + 19, + 2651344, + 318604 + ], + [ + "SEARCH-8477", + 17378.3, + 100, + 22, + 3920913, + 510577 + ], + [ + "SEARCH-8478", + 14541.9, + 100, + 24, + 3331948, + 380175 + ], + [ + "SEARCH-8480", + 10689.3, + 99.2315, + 25, + 8734873, + 7823680 + ], + [ + "SEARCH-8481", + 11925.7, + 99.8708, + 25, + 4849824, + 4564523 + ], + [ + "SEARCH-8482", + 13272.1, + 99.728, + 15, + 6199350, + 5750255 + ], + [ + "SEARCH-8483", + 13088.8, + 99.3403, + 26, + 10621268, + 9513947 + ], + [ + "SEARCH-8484", + 12775.1, + 99.728, + 26, + 7888543, + 7156257 + ], + [ + "SEARCH-8485", + 14100.8, + 99.728, + 25, + 6894497, + 6357764 + ], + [ + "SEARCH-8486", + 12871.1, + 99.4798, + 23, + 6744572, + 6223766 + ], + [ + "SEARCH-8487", + 3699.03, + 98.344, + 27, + 13573485, + 11721584 + ], + [ + "SEARCH-8488", + 3184.38, + 98.3372, + 25, + 3876602, + 3417453 + ], + [ + "SEARCH-8490", + 11503.4, + 99.2315, + 26, + 13677534, + 12078275 + ], + [ + "SEARCH-8491", + 11746.1, + 99.728, + 26, + 5703515, + 5272601 + ], + [ + "SEARCH-8492", + 1601.68, + 96.3379, + 21, + 9597844, + 8235120 + ], + [ + "SEARCH-8493", + 11703.2, + 99.728, + 15, + 5550118, + 5136780 + ], + [ + "SEARCH-8494", + 3192.17, + 98.3406, + 21, + 8009108, + 6935644 + ], + [ + "SEARCH-8495", + 14479.3, + 99.9796, + 23, + 4833132, + 4632631 + ], + [ + "SEARCH-8496", + 10668.2, + 99.2621, + 19, + 5844585, + 5343258 + ], + [ + "SEARCH-8497", + 12773.5, + 99.9796, + 20, + 5570373, + 5199657 + ], + [ + "SEARCH-8498", + 5957.3, + 99.1397, + 28, + 8903053, + 7822577 + ], + [ + "SEARCH-8499", + 20098.4, + 100, + 26, + 7402915, + 7010378 + ], + [ + "SEARCH-8500", + 19967.4, + 100, + 26, + 4946686, + 4876597 + ], + [ + "SEARCH-8502", + 14950, + 99.9014, + 25, + 5443232, + 5173200 + ], + [ + "SEARCH-8503", + 1767.39, + 96.8955, + 21, + 14064678, + 12063930 + ], + [ + "SEARCH-8504", + 22604.3, + 99.8504, + 19, + 11913705, + 10958569 + ], + [ + "SEARCH-8505", + 14935.3, + 100, + 18, + 3746198, + 3705388 + ], + [ + "SEARCH-8506", + 2040.05, + 96.4569, + 20, + 12419059, + 10646467 + ], + [ + "SEARCH-8507", + 15793.9, + 99.81299999999999, + 19, + 6483637, + 6117724 + ], + [ + "SEARCH-8508", + 13859.8, + 99.728, + 20, + 5077877, + 4820052 + ], + [ + "SEARCH-8509", + 15738.5, + 99.9796, + 19, + 3914230, + 3853645 + ], + [ + "SEARCH-8510", + 4001.34, + 98.1298, + 21, + 19095840, + 16243510 + ], + [ + "SEARCH-8511", + 12361.1, + 99.8164, + 20, + 7404306, + 6766123 + ], + [ + "SEARCH-8513", + 9086.46, + 99.4253, + 27, + 13595791, + 11892983 + ], + [ + "SEARCH-8515", + 4794.52, + 98.7385, + 24, + 15215323, + 13123887 + ], + [ + "SEARCH-8516", + 24793.7, + 100, + 21, + 6125403, + 6055182 + ], + [ + "SEARCH-8517", + 10656.9, + 99.5648, + 26, + 4509719, + 4222727 + ], + [ + "SEARCH-8519", + 2753.11, + 97.6504, + 31, + 10971215, + 9416867 + ], + [ + "SEARCH-8520", + 10278.4, + 99.609, + 18, + 4726701, + 4395908 + ], + [ + "SEARCH-8521", + 3094.07, + 97.0485, + 28, + 12093567, + 10449397 + ], + [ + "SEARCH-8522", + 11063.9, + 99.5614, + 23, + 7608173, + 6875450 + ], + [ + "SEARCH-8523", + 17004.2, + 99.8844, + 19, + 4249269, + 4168585 + ], + [ + "SEARCH-8524", + 15202.4, + 100, + 25, + 3769567, + 3717938 + ], + [ + "SEARCH-8527", + 8412.41, + 99.0717, + 25, + 8092536, + 7178866 + ], + [ + "SEARCH-8528", + 18775.4, + 99.9796, + 25, + 4651720, + 4566150 + ], + [ + "SEARCH-8529", + 15507.5, + 100, + 28, + 3813265, + 3765669 + ], + [ + "SEARCH-8531", + 1603.14, + 96.9941, + 19, + 17635887, + 15078520 + ], + [ + "SEARCH-8532", + 6776.96, + 99.2315, + 29, + 9566706, + 8372783 + ], + [ + "SEARCH-8533", + 10294.2, + 99.728, + 25, + 4958830, + 4579258 + ], + [ + "SEARCH-8535", + 10984.7, + 99.2315, + 26, + 6799219, + 6209754 + ], + [ + "SEARCH-8536", + 6934.97, + 99.0683, + 18, + 10337653, + 9088747 + ], + [ + "SEARCH-8537", + 5906.24, + 98.6535, + 29, + 8881823, + 7747875 + ], + [ + "SEARCH-8538", + 2338.03, + 95.8346, + 32, + 19039759, + 16282032 + ], + [ + "SEARCH-8539", + 5112.42, + 99.0105, + 21, + 12341675, + 10661730 + ], + [ + "SEARCH-8540", + 4636.33, + 98.7521, + 31, + 37623815, + 32208070 + ], + [ + "SEARCH-8542", + 13197.9, + 99.728, + 26, + 5609206, + 5252639 + ], + [ + "SEARCH-8543", + 11693.3, + 99.728, + 17, + 5848130, + 5400589 + ], + [ + "SEARCH-8544", + 1729.6, + 96.1032, + 21, + 11728435, + 10011154 + ], + [ + "SEARCH-8545", + 2577.03, + 97.5076, + 36, + 13353227, + 11413988 + ], + [ + "SEARCH-8546", + 9520.01, + 99.2859, + 23, + 8735409, + 7762282 + ], + [ + "SEARCH-8547", + 8267.74, + 99.4934, + 25, + 13272478, + 11558576 + ], + [ + "SEARCH-8549", + 11036.1, + 99.728, + 25, + 4592670, + 4308194 + ], + [ + "SEARCH-8551", + 4358.67, + 97.95299999999999, + 20, + 11447935, + 9926075 + ], + [ + "SEARCH-8552", + 4996.42, + 98.7691, + 22, + 10969524, + 9532632 + ], + [ + "SEARCH-8553", + 12652, + 100, + 20, + 3136253, + 3106791 + ], + [ + "SEARCH-8554", + 12931.7, + 99.9898, + 27, + 3203237, + 3166382 + ], + [ + "SEARCH-8555", + 6892.84, + 99.3947, + 25, + 10339985, + 9050797 + ], + [ + "SEARCH-8556", + 4390.93, + 98.3406, + 26, + 9669784, + 8404057 + ], + [ + "SEARCH-8557", + 7249.51, + 99.55799999999999, + 25, + 2873766, + 2703439 + ], + [ + "SEARCH-8559", + 22240.2, + 100, + 24, + 5505036, + 5418841 + ], + [ + "SEARCH-8560", + 13624.4, + 100, + 17, + 3394819, + 3316497 + ], + [ + "SEARCH-8561", + 12669.5, + 100, + 21, + 4656447, + 4317965 + ], + [ + "SEARCH-8562", + 16348.5, + 100, + 24, + 4059181, + 3990481 + ], + [ + "SEARCH-8563", + 15813.5, + 100, + 23, + 3900390, + 3835356 + ], + [ + "SEARCH-8564", + 10967.6, + 100, + 20, + 5721574, + 5043720 + ], + [ + "SEARCH-8565", + 15810.1, + 100, + 25, + 3924301, + 3875993 + ], + [ + "SEARCH-8566", + 9925.13, + 99.8402, + 24, + 4160532, + 3761597 + ], + [ + "SEARCH-8567", + 19028.9, + 100, + 22, + 4740943, + 4648481 + ], + [ + "SEARCH-8568", + 16179.9, + 99.8368, + 28, + 3978612, + 3930087 + ], + [ + "SEARCH-8569", + 16317, + 100, + 17, + 4033828, + 3973561 + ], + [ + "SEARCH-8570", + 16768.4, + 100, + 25, + 4147217, + 4069024 + ], + [ + "SEARCH-8571", + 9061.14, + 99.6022, + 25, + 2256762, + 2210456 + ], + [ + "SEARCH-8572", + 15084.6, + 100, + 24, + 3767707, + 3706662 + ], + [ + "SEARCH-8575", + 17950.9, + 100, + 15, + 4436937, + 4385169 + ], + [ + "SEARCH-8576", + 11479.5, + 100, + 25, + 6965133, + 6059971 + ], + [ + "SEARCH-8579", + 21547.4, + 100, + 26, + 5328010, + 5259840 + ], + [ + "SEARCH-8580", + 10764.1, + 100, + 19, + 6409385, + 5610798 + ], + [ + "SEARCH-8581", + 18327, + 100, + 24, + 4559061, + 4486458 + ], + [ + "SEARCH-8582", + 8237.94, + 100, + 22, + 10148970, + 8390713 + ], + [ + "SEARCH-8583", + 17167.8, + 100, + 21, + 4236042, + 4180802 + ], + [ + "SEARCH-8585", + 16920.7, + 100, + 19, + 4165104, + 4117252 + ], + [ + "SEARCH-8586", + 15107.1, + 100, + 26, + 3705140, + 3646487 + ], + [ + "SEARCH-8587", + 17528.9, + 100, + 24, + 4355942, + 4282514 + ], + [ + "SEARCH-8588", + 9946.24, + 99.5036, + 23, + 6121336, + 5316713 + ], + [ + "SEARCH-8590", + 13250.4, + 100, + 19, + 3265246, + 3203969 + ], + [ + "SEARCH-8592", + 15988.6, + 100, + 31, + 3939375, + 3877985 + ], + [ + "SEARCH-8595", + 14528.1, + 100, + 25, + 3624938, + 3574268 + ], + [ + "SEARCH-8596", + 15669.4, + 99.8402, + 27, + 3833249, + 3794662 + ], + [ + "SEARCH-8598", + 14208.9, + 99.5036, + 27, + 3627241, + 3520357 + ], + [ + "SEARCH-8599", + 16565.9, + 100, + 27, + 4060692, + 4014676 + ], + [ + "SEARCH-8600", + 15061, + 100, + 28, + 3689239, + 3642377 + ], + [ + "SEARCH-8603", + 15539, + 100, + 17, + 3827157, + 3768710 + ], + [ + "SEARCH-8604", + 11643.6, + 100, + 26, + 6461850, + 5662379 + ], + [ + "SEARCH-8605", + 12677.1, + 100, + 27, + 5216836, + 4744253 + ], + [ + "SEARCH-8606", + 16485.1, + 100, + 25, + 4069574, + 4002170 + ], + [ + "SEARCH-8607", + 17466.5, + 100, + 24, + 4380740, + 4265534 + ], + [ + "SEARCH-8608", + 9908.04, + 100, + 23, + 3352904, + 3132761 + ], + [ + "SEARCH-8609", + 14182.7, + 100, + 26, + 3489952, + 3443057 + ], + [ + "SEARCH-8610", + 15364.2, + 100, + 17, + 3767165, + 3716968 + ], + [ + "SEARCH-8611", + 7746.61, + 100, + 23, + 8993550, + 7426519 + ], + [ + "SEARCH-8614", + 9604.36, + 99.83, + 21, + 10125165, + 8399660 + ], + [ + "SEARCH-8615", + 12929.6, + 100, + 23, + 6382955, + 5637991 + ], + [ + "SEARCH-8616", + 10811.3, + 100, + 26, + 5853063, + 5145353 + ], + [ + "SEARCH-8617", + 12791.6, + 100, + 23, + 3191882, + 3104292 + ], + [ + "SEARCH-8618", + 14425.1, + 100, + 25, + 3619849, + 3551306 + ], + [ + "SEARCH-8619", + 16486.9, + 100, + 23, + 4122252, + 4103788 + ], + [ + "SEARCH-8620", + 14600.5, + 100, + 16, + 3639232, + 3551006 + ], + [ + "SEARCH-8621", + 16483.2, + 100, + 21, + 4098202, + 4004662 + ], + [ + "SEARCH-8622", + 14289.4, + 100, + 24, + 3554239, + 3491449 + ], + [ + "SEARCH-8623", + 10861, + 100, + 23, + 2688167, + 2628579 + ], + [ + "SEARCH-8624", + 11667, + 99.7892, + 20, + 2858116, + 2810858 + ], + [ + "SEARCH-8625", + 15161.3, + 100, + 26, + 3756425, + 3692258 + ], + [ + "SEARCH-8626", + 6768.97, + 99.8708, + 18, + 13086010, + 10626719 + ], + [ + "SEARCH-8627", + 17956.9, + 100, + 21, + 4456995, + 4385221 + ], + [ + "SEARCH-8628", + 16398.3, + 100, + 25, + 4086389, + 3996813 + ], + [ + "SEARCH-8629", + 15679.3, + 99.83, + 21, + 3873405, + 3810940 + ], + [ + "SEARCH-8630", + 12523.2, + 100, + 21, + 3086785, + 3029394 + ], + [ + "SEARCH-8631", + 16091.5, + 100, + 17, + 4244367, + 4096672 + ], + [ + "SEARCH-8632", + 13267.6, + 100, + 18, + 3358472, + 3293122 + ], + [ + "SEARCH-8633", + 10852.8, + 99.5036, + 24, + 4531480, + 4201465 + ], + [ + "SEARCH-8634", + 11468.3, + 100, + 26, + 2873807, + 2825785 + ], + [ + "SEARCH-8635", + 781.437, + 97.4226, + 24, + 8045267, + 6525901 + ], + [ + "SEARCH-8636", + 2164.7, + 99.2145, + 22, + 7323253, + 6018427 + ], + [ + "SEARCH-8637", + 271.82599999999996, + 96.9091, + 8, + 148273, + 133185 + ], + [ + "SEARCH-8638", + 8365.48, + 100, + 23, + 2104574, + 2076852 + ], + [ + "SEARCH-8639", + 5758.69, + 99.4253, + 20, + 3189763, + 2872232 + ], + [ + "SEARCH-8640", + 11624.2, + 100, + 28, + 2929557, + 2877368 + ], + [ + "SEARCH-8641", + 256.341, + 96.0386, + 6, + 113201, + 103639 + ], + [ + "SEARCH-8642", + 1059.64, + 99.1465, + 5, + 10713126, + 8689896 + ], + [ + "SEARCH-8643", + 140917, + 100, + 31, + 35465944, + 34814684 + ], + [ + "SEARCH-8644", + 19643, + 100, + 25, + 4963235, + 4860545 + ], + [ + "SEARCH-8645", + 972.807, + 98.8235, + 8, + 426694, + 390674 + ], + [ + "SEARCH-8646", + 29389.8, + 100, + 21, + 19952510, + 17492128 + ], + [ + "SEARCH-8647", + 12002.9, + 100, + 23, + 3027848, + 2968620 + ], + [ + "SEARCH-8648", + 1611.81, + 99.5036, + 11, + 1481443, + 1263285 + ], + [ + "SEARCH-8649", + 318.981, + 96.9193, + 6, + 124556, + 115536 + ], + [ + "SEARCH-8650", + 99238.4, + 100, + 22, + 25019088, + 24591343 + ], + [ + "SEARCH-8651", + 1972.07, + 99.6634, + 12, + 1347263, + 1180859 + ], + [ + "SEARCH-8652", + 479.856, + 97.1233, + 5, + 933270, + 777762 + ], + [ + "SEARCH-8653", + 1285.49, + 99.0921, + 8, + 490883, + 456782 + ], + [ + "SEARCH-8654", + 66128.6, + 100, + 26, + 16764576, + 16395117 + ], + [ + "SEARCH-8655", + 115413, + 100, + 19, + 28909163, + 28400975 + ], + [ + "SEARCH-8656", + 30194.2, + 100, + 21, + 7549737, + 7417581 + ], + [ + "SEARCH-8658", + 15474.6, + 100, + 24, + 3897820, + 3825969 + ], + [ + "SEARCH-8659", + 2842.36, + 99.3743, + 22, + 11357663, + 9234883 + ], + [ + "SEARCH-8660", + 2028.3, + 99.3811, + 21, + 2274259, + 1926752 + ], + [ + "SEARCH-8661", + 334.885, + 96.6983, + 12, + 158548, + 143780 + ], + [ + "SEARCH-8663", + 24920, + 100, + 24, + 6253233, + 6140009 + ], + [ + "SEARCH-8664", + 14012.7, + 100, + 21, + 3518906, + 3454592 + ], + [ + "SEARCH-8665", + 16203.5, + 100, + 27, + 4031351, + 3961416 + ], + [ + "SEARCH-8666", + 396.74199999999996, + 97.375, + 5, + 1045191, + 853689 + ], + [ + "SEARCH-8667", + 12237.4, + 100, + 16, + 3067294, + 3012125 + ], + [ + "SEARCH-8668", + 12743.4, + 100, + 22, + 3195267, + 3133790 + ], + [ + "SEARCH-8669", + 325.297, + 96.9465, + 6, + 130186, + 120473 + ], + [ + "SEARCH-8670", + 11987.9, + 100, + 16, + 5160353, + 4718841 + ], + [ + "SEARCH-8671", + 5972.88, + 99.5036, + 25, + 2890890, + 2620892 + ], + [ + "SEARCH-8672", + 546.479, + 98.7045, + 7, + 2476027, + 1991234 + ], + [ + "SEARCH-8673", + 16694.7, + 100, + 17, + 4189425, + 4126021 + ], + [ + "SEARCH-8674", + 15274.2, + 100, + 24, + 5618533, + 5254096 + ], + [ + "SEARCH-8675", + 373.62, + 97.3852, + 10, + 11932870, + 9604751 + ], + [ + "SEARCH-8676", + 636.4680000000001, + 96.7867, + 22, + 2608499, + 2130679 + ], + [ + "SEARCH-8677", + 632.774, + 98.5311, + 9, + 285945, + 261088 + ], + [ + "SEARCH-8678", + 311.778, + 96.6915, + 7, + 150181, + 136231 + ], + [ + "SEARCH-8679", + 91272, + 100, + 20, + 23071258, + 22583111 + ], + [ + "SEARCH-8680", + 77159.3, + 100, + 13, + 19335804, + 19064008 + ], + [ + "SEARCH-8681", + 9200.24, + 100, + 26, + 2320726, + 2270024 + ], + [ + "SEARCH-8682", + 571.04, + 98.7759, + 7, + 654260, + 555239 + ], + [ + "SEARCH-8683", + 947.3910000000001, + 98.7963, + 17, + 1125189, + 946208 + ], + [ + "SEARCH-8684", + 15401.5, + 100, + 18, + 3863366, + 3810887 + ], + [ + "SEARCH-8685", + 529.5459999999999, + 98.6195, + 10, + 193532, + 180782 + ], + [ + "SEARCH-8686", + 4780.44, + 99.5036, + 22, + 2899703, + 2562291 + ], + [ + "SEARCH-8687", + 469.70300000000003, + 98.225, + 8, + 121738, + 119300 + ], + [ + "SEARCH-8688", + 925.336, + 99.5036, + 8, + 23464084, + 18974905 + ], + [ + "SEARCH-8689", + 1393.4, + 98.2352, + 24, + 8850621, + 7182699 + ], + [ + "SEARCH-8690", + 457.01300000000003, + 98.0618, + 6, + 246986, + 221739 + ], + [ + "SEARCH-8691", + 569.845, + 97.9598, + 15, + 1248843, + 1031842 + ], + [ + "SEARCH-8693", + 426.79400000000004, + 98.1468, + 12, + 256609, + 227937 + ], + [ + "SEARCH-8694", + 12721.6, + 100, + 27, + 3215356, + 3150409 + ], + [ + "SEARCH-8695", + 54372.8, + 100, + 20, + 13669785, + 13399412 + ], + [ + "SEARCH-8696", + 88181.2, + 100, + 23, + 22012807, + 21809643 + ], + [ + "SEARCH-8697", + 283.478, + 96.8513, + 8, + 122231, + 112139 + ], + [ + "SEARCH-8698", + 134084, + 100, + 16, + 33812303, + 33202512 + ], + [ + "SEARCH-8699", + 3262.75, + 99.7926, + 14, + 9817704, + 8021764 + ], + [ + "SEARCH-8700", + 277.506, + 98.3372, + 10, + 6112701, + 4965645 + ], + [ + "SEARCH-8701", + 1180.29, + 99.2111, + 7, + 489917, + 451676 + ], + [ + "SEARCH-8702", + 564.095, + 98.4563, + 13, + 8156389, + 6662692 + ], + [ + "SEARCH-8703", + 13524.4, + 100, + 19, + 3397714, + 3339155 + ], + [ + "SEARCH-8704", + 13004.8, + 100, + 24, + 3242781, + 3186751 + ], + [ + "SEARCH-8705", + 605.8009999999999, + 97.919, + 18, + 1437362, + 1189247 + ], + [ + "SEARCH-8707", + 3398.08, + 99.83, + 25, + 14373804, + 11801288 + ], + [ + "SEARCH-8708", + 243.123, + 95.3722, + 11, + 155063, + 137248 + ], + [ + "SEARCH-8709", + 8729.27, + 100, + 14, + 4391626, + 3957189 + ], + [ + "SEARCH-8710", + 493.991, + 95.3926, + 9, + 6926417, + 5632260 + ], + [ + "SEARCH-8711", + 7307.6, + 99.6668, + 20, + 3609561, + 3267341 + ], + [ + "SEARCH-8712", + 11753.6, + 99.5036, + 28, + 4226872, + 3957196 + ], + [ + "SEARCH-8713", + 69071.3, + 100, + 18, + 17418577, + 17125329 + ], + [ + "SEARCH-8714", + 318.45099999999996, + 96.3685, + 5, + 117160, + 109054 + ], + [ + "SEARCH-8715", + 5204.08, + 100, + 22, + 2186799, + 1986583 + ], + [ + "SEARCH-8716", + 1874.62, + 98.9833, + 27, + 1635643, + 1376845 + ], + [ + "SEARCH-8717", + 11276.3, + 99.98299999999999, + 37, + 2880753, + 2825099 + ], + [ + "SEARCH-8718", + 3934.21, + 99.5036, + 16, + 1006433, + 981392 + ], + [ + "SEARCH-8719", + 7904.5, + 100, + 27, + 2003197, + 1957712 + ], + [ + "SEARCH-8720", + 5383.89, + 99.5036, + 34, + 1380965, + 1344566 + ], + [ + "SEARCH-8721", + 4956.18, + 99.6362, + 31, + 1660185, + 1560711 + ], + [ + "SEARCH-8722", + 712.049, + 98.7045, + 4, + 273066, + 252997 + ], + [ + "SEARCH-8723", + 11064.8, + 99.8368, + 35, + 4658093, + 4221883 + ], + [ + "SEARCH-8724", + 974.245, + 98.3814, + 18, + 1635601, + 1324960 + ], + [ + "SEARCH-8725", + 9657.89, + 100, + 22, + 3336089, + 3124358 + ], + [ + "SEARCH-8726", + 10156.8, + 100, + 24, + 4020842, + 3690859 + ], + [ + "SEARCH-8727", + 9379.48, + 99.5036, + 28, + 4508438, + 4067266 + ], + [ + "SEARCH-8728", + 24999.7, + 100, + 34, + 6314169, + 6192929 + ], + [ + "SEARCH-8729", + 12215.8, + 100, + 26, + 4526268, + 4196560 + ], + [ + "SEARCH-8730", + 2324.47, + 99.5036, + 20, + 1227060, + 1083790 + ], + [ + "SEARCH-8731", + 39356.9, + 100, + 31, + 9935085, + 9711615 + ], + [ + "SEARCH-8732", + 29571.3, + 100, + 40, + 7469325, + 7344279 + ], + [ + "SEARCH-8733", + 7790.14, + 100, + 20, + 1974219, + 1937907 + ], + [ + "SEARCH-8734", + 4605.26, + 100, + 29, + 1152954, + 1140576 + ], + [ + "SEARCH-8735", + 1103.29, + 98.8983, + 20, + 753236, + 649813 + ], + [ + "SEARCH-8736", + 1429.51, + 99.0819, + 18, + 404060, + 387763 + ], + [ + "SEARCH-8737", + 420.975, + 96.7221, + 8, + 109370, + 106925 + ], + [ + "SEARCH-8738", + 35287.6, + 100, + 27, + 8957472, + 8740418 + ], + [ + "SEARCH-8739", + 27265.2, + 100, + 22, + 6813701, + 6717257 + ], + [ + "SEARCH-8740", + 2296.82, + 99.5036, + 31, + 1272063, + 1113409 + ], + [ + "SEARCH-8741", + 5946.49, + 100, + 34, + 2173383, + 2016873 + ], + [ + "SEARCH-8742", + 601.099, + 98.1706, + 5, + 208116, + 195199 + ], + [ + "SEARCH-8743", + 3859.52, + 99.6668, + 34, + 987771, + 963538 + ], + [ + "SEARCH-8744", + 46064.3, + 100, + 30, + 11635627, + 11417137 + ], + [ + "SEARCH-8745", + 514.4580000000001, + 98.0414, + 10, + 133974, + 130969 + ], + [ + "SEARCH-8746", + 24049.4, + 100, + 33, + 6132556, + 5985127 + ], + [ + "SEARCH-8747", + 21574, + 100, + 31, + 5417516, + 5331303 + ], + [ + "SEARCH-8748", + 11151.3, + 100, + 30, + 4133276, + 3827569 + ], + [ + "SEARCH-8749", + 2643.65, + 99.4934, + 36, + 692327, + 677373 + ], + [ + "SEARCH-8750", + 439.911, + 97.7388, + 6, + 155997, + 145822 + ], + [ + "SEARCH-8751", + 451.545, + 98.1434, + 5, + 117357, + 115030 + ], + [ + "SEARCH-8752", + 15631.5, + 100, + 23, + 4087552, + 4000121 + ], + [ + "SEARCH-8753", + 6970.53, + 99.9694, + 34, + 1769712, + 1731337 + ], + [ + "SEARCH-8754", + 2608.48, + 99.6668, + 17, + 1013647, + 934171 + ], + [ + "SEARCH-8755", + 952.681, + 98.9357, + 5, + 249509, + 243479 + ], + [ + "SEARCH-8756", + 694.677, + 98.9357, + 5, + 180647, + 176931 + ], + [ + "SEARCH-8757", + 29043.7, + 100, + 25, + 7311662, + 7196388 + ], + [ + "SEARCH-8758", + 8605.06, + 99.9966, + 24, + 2198213, + 2155100 + ], + [ + "SEARCH-8759", + 51823.8, + 100, + 26, + 13011101, + 12813960 + ], + [ + "SEARCH-8760", + 27606.8, + 100, + 37, + 7005255, + 6856348 + ], + [ + "SEARCH-8761", + 8922.43, + 100, + 30, + 2253612, + 2206308 + ], + [ + "SEARCH-8762", + 6206.37, + 100, + 28, + 1577702, + 1539968 + ], + [ + "SEARCH-8763", + 8143.37, + 99.5036, + 38, + 5770564, + 4939174 + ], + [ + "SEARCH-8764", + 5122.58, + 99.6566, + 29, + 1293771, + 1265057 + ], + [ + "SEARCH-8765", + 782.466, + 97.3205, + 21, + 5954638, + 4687386 + ], + [ + "SEARCH-8767", + 5551.64, + 100, + 37, + 1407825, + 1378390 + ], + [ + "SEARCH-8768", + 223.324, + 95.0865, + 6, + 103846, + 94012 + ], + [ + "SEARCH-8769", + 520.602, + 95.3926, + 24, + 825735, + 672303 + ], + [ + "SEARCH-8770", + 920.28, + 98.9255, + 4, + 637215, + 548783 + ], + [ + "SEARCH-8771", + 8867.89, + 100, + 26, + 2243552, + 2208530 + ], + [ + "SEARCH-8772", + 5413.03, + 100, + 29, + 1384072, + 1350109 + ], + [ + "SEARCH-8773", + 3640.72, + 99.6668, + 24, + 983466, + 949720 + ], + [ + "SEARCH-8774", + 9700.11, + 100, + 30, + 7499197, + 6398679 + ], + [ + "SEARCH-8775", + 8727.22, + 100, + 26, + 2833944, + 2664484 + ], + [ + "SEARCH-8776", + 51338.4, + 100, + 29, + 13078194, + 12768518 + ], + [ + "SEARCH-8777", + 7452.22, + 99.6668, + 16, + 8116792, + 6808242 + ], + [ + "SEARCH-8778", + 4214.1, + 99.8368, + 24, + 1515517, + 1410788 + ], + [ + "SEARCH-8779", + 7066.1, + 99.9592, + 35, + 1793615, + 1767924 + ], + [ + "SEARCH-8780", + 33301.3, + 100, + 24, + 11732097, + 10997343 + ], + [ + "SEARCH-8781", + 28217.7, + 100, + 26, + 11526105, + 10574465 + ], + [ + "SEARCH-8782", + 2748.63, + 99.6668, + 22, + 696289, + 683509 + ], + [ + "SEARCH-8783", + 11015.7, + 100, + 36, + 2787288, + 2736972 + ], + [ + "SEARCH-8784", + 40180.6, + 100, + 16, + 10116313, + 9991126 + ], + [ + "SEARCH-8785", + 16092.1, + 100, + 26, + 4045890, + 3998927 + ], + [ + "SEARCH-8786", + 46342.4, + 100, + 33, + 11647462, + 11484387 + ], + [ + "SEARCH-8787", + 6360.04, + 99.6668, + 22, + 2648194, + 2440586 + ], + [ + "SEARCH-8788", + 18453.1, + 100, + 33, + 4686100, + 4610103 + ], + [ + "SEARCH-8789", + 19976.6, + 100, + 36, + 5041522, + 4967809 + ], + [ + "SEARCH-8790", + 3900.6, + 99.6634, + 27, + 1001240, + 979490 + ], + [ + "SEARCH-8791", + 4920.5, + 99.6634, + 38, + 1263416, + 1233425 + ], + [ + "SEARCH-8792", + 9362.58, + 100, + 16, + 4097041, + 3739147 + ], + [ + "SEARCH-8793", + 3599.91, + 99.6668, + 26, + 909260, + 892752 + ], + [ + "SEARCH-8794", + 4721.92, + 99.5036, + 33, + 1573590, + 1484739 + ], + [ + "SEARCH-8796", + 11183.6, + 100, + 12, + 3511585, + 3330997 + ], + [ + "SEARCH-8797", + 10652.8, + 100, + 17, + 2925657, + 2806103 + ], + [ + "SEARCH-8798", + 12765.2, + 100, + 13, + 3198764, + 3149192 + ], + [ + "SEARCH-8799", + 11945.6, + 100, + 18, + 3052916, + 3012821 + ], + [ + "SEARCH-8800", + 10050.2, + 100, + 20, + 2577087, + 2510295 + ], + [ + "SEARCH-8801", + 8850.76, + 100, + 15, + 4860420, + 4347440 + ], + [ + "SEARCH-8802", + 13329, + 100, + 15, + 3370513, + 3303317 + ], + [ + "SEARCH-8803", + 5473.95, + 99.6668, + 10, + 16859259, + 13865274 + ], + [ + "SEARCH-8804", + 3580.78, + 99.1839, + 23, + 8246489, + 6806636 + ], + [ + "SEARCH-8805", + 9497.71, + 99.8538, + 21, + 2978002, + 2837375 + ], + [ + "SEARCH-8806", + 6225.12, + 98.5923, + 23, + 6943837, + 5871791 + ], + [ + "SEARCH-8807", + 4302.24, + 99.5036, + 23, + 9709820, + 8063466 + ], + [ + "SEARCH-8808", + 1091.67, + 98.9629, + 13, + 11446440, + 9121001 + ], + [ + "SEARCH-8810", + 12114.2, + 100, + 23, + 3111631, + 3034175 + ], + [ + "SEARCH-8811", + 9817.48, + 99.8368, + 19, + 4027007, + 3718596 + ], + [ + "SEARCH-8812", + 9955.99, + 99.9184, + 16, + 3767746, + 3496694 + ], + [ + "SEARCH-8813", + 7558.65, + 99.5036, + 13, + 5578611, + 4839785 + ], + [ + "SEARCH-8814", + 9366.84, + 99.6668, + 17, + 4616096, + 4153434 + ], + [ + "SEARCH-8815", + 9831.72, + 99.5036, + 28, + 3819010, + 3523610 + ], + [ + "SEARCH-8816", + 9212.7, + 100, + 21, + 3700591, + 3399453 + ], + [ + "SEARCH-8817", + 1738, + 97.1029, + 25, + 14023024, + 11168137 + ], + [ + "SEARCH-8818", + 11712.8, + 100, + 16, + 4236275, + 3950672 + ], + [ + "SEARCH-8819", + 2222.54, + 99.3437, + 13, + 9980510, + 8073446 + ], + [ + "SEARCH-8820", + 10278.4, + 100, + 15, + 2645226, + 2569889 + ], + [ + "SEARCH-8821", + 9220.62, + 100, + 26, + 3515618, + 3259762 + ], + [ + "SEARCH-8823", + 11670, + 100, + 24, + 3036129, + 2952516 + ], + [ + "SEARCH-8824", + 7985.5, + 99.5036, + 13, + 5263337, + 4612961 + ], + [ + "SEARCH-8825", + 11701.2, + 100, + 12, + 4303151, + 4007181 + ], + [ + "SEARCH-8826", + 10318.3, + 100, + 22, + 2639187, + 2586438 + ], + [ + "SEARCH-8827", + 1972.78, + 98.8235, + 20, + 9657283, + 7877044 + ], + [ + "SEARCH-8828", + 9974.85, + 100, + 17, + 4351299, + 3972556 + ], + [ + "SEARCH-8829", + 560.43, + 97.40899999999999, + 13, + 10382628, + 8331463 + ], + [ + "SEARCH-8830", + 9895.62, + 100, + 23, + 5888746, + 5211481 + ], + [ + "SEARCH-8831", + 7526.61, + 100, + 19, + 4818085, + 4230959 + ], + [ + "SEARCH-8832", + 11274.2, + 100, + 15, + 4667821, + 4287846 + ], + [ + "SEARCH-8833", + 13711.8, + 100, + 13, + 3470044, + 3406986 + ], + [ + "SEARCH-8834", + 12332.5, + 99.5036, + 13, + 5683027, + 5153304 + ], + [ + "SEARCH-8835", + 628.369, + 95.9162, + 18, + 11495329, + 9172147 + ], + [ + "SEARCH-8836", + 13350.6, + 100, + 23, + 3366902, + 3334997 + ], + [ + "SEARCH-8837", + 12663.7, + 100, + 14, + 4558858, + 4253519 + ], + [ + "SEARCH-8838", + 15339.4, + 100, + 19, + 3943293, + 3836775 + ], + [ + "SEARCH-8839", + 1390.22, + 98.7181, + 13, + 9256118, + 7409980 + ], + [ + "SEARCH-8840", + 10444.4, + 100, + 12, + 7470839, + 6490284 + ], + [ + "SEARCH-8841", + 13751.2, + 100, + 21, + 3506431, + 3442983 + ], + [ + "SEARCH-8842", + 12463.8, + 100, + 21, + 6453291, + 5786852 + ], + [ + "SEARCH-8843", + 9265.1, + 100, + 14, + 5144676, + 4584168 + ], + [ + "SEARCH-8844", + 1129.75, + 98.7759, + 13, + 16434891, + 13095876 + ], + [ + "SEARCH-8845", + 11573.2, + 100, + 21, + 2935352, + 2890592 + ], + [ + "SEARCH-8846", + 13829.2, + 100, + 29, + 3574184, + 3487665 + ], + [ + "SEARCH-8847", + 10902.3, + 100, + 15, + 4211504, + 3890197 + ], + [ + "SEARCH-8848", + 12842.9, + 100, + 15, + 5524523, + 5047596 + ], + [ + "SEARCH-8849", + 13060.3, + 100, + 17, + 3410837, + 3353426 + ], + [ + "SEARCH-8850", + 2092.7, + 99.5648, + 18, + 742217, + 698057 + ], + [ + "SEARCH-8851", + 6963.95, + 99.5036, + 19, + 9858463, + 8356398 + ], + [ + "SEARCH-8852", + 9721.28, + 99.8368, + 13, + 8154688, + 7040394 + ], + [ + "SEARCH-8853", + 2736.74, + 99.0513, + 14, + 15581081, + 12683794 + ], + [ + "SEARCH-8854", + 14134, + 100, + 21, + 3566360, + 3512463 + ], + [ + "SEARCH-8855", + 1174.07, + 98.5753, + 23, + 12996997, + 10412144 + ], + [ + "SEARCH-8856", + 10886.1, + 99.9864, + 41, + 2867895, + 521448 + ], + [ + "SEARCH-8857", + 14792.1, + 99.9864, + 37, + 3628808, + 597399 + ], + [ + "SEARCH-8858", + 15901.8, + 99.9898, + 37, + 3726649, + 593171 + ], + [ + "SEARCH-8859", + 3083.13, + 98.7589, + 22, + 766227, + 158521 + ], + [ + "SEARCH-8860", + 14263.8, + 100, + 37, + 3453385, + 737615 + ], + [ + "SEARCH-8861", + 11408.3, + 100, + 26, + 2889113, + 571908 + ], + [ + "SEARCH-8862", + 12792.5, + 100, + 28, + 3151128, + 533515 + ], + [ + "SEARCH-8863", + 8924.61, + 99.9864, + 33, + 2543160, + 476416 + ], + [ + "SEARCH-8864", + 5191.52, + 99.9898, + 43, + 1279668, + 146806 + ], + [ + "SEARCH-8865", + 6750.28, + 99.9864, + 35, + 1804992, + 275255 + ], + [ + "SEARCH-8866", + 10852, + 99.9898, + 36, + 2521542, + 298399 + ], + [ + "SEARCH-8867", + 14049.5, + 100, + 26, + 3167719, + 347677 + ], + [ + "SEARCH-8869", + 8765.31, + 100, + 27, + 2352424, + 426938 + ], + [ + "SEARCH-8870", + 10691.4, + 100, + 30, + 2625608, + 358419 + ], + [ + "SEARCH-8871", + 16851.5, + 99.9932, + 36, + 4049018, + 582230 + ], + [ + "SEARCH-8872", + 14451.1, + 100, + 24, + 3502300, + 457273 + ], + [ + "SEARCH-8874", + 20675.5, + 99.9864, + 39, + 5711231, + 896604 + ], + [ + "SEARCH-8875", + 17060.5, + 99.9864, + 35, + 4447665, + 858369 + ], + [ + "SEARCH-8876", + 12059.3, + 100, + 28, + 3088419, + 490182 + ], + [ + "SEARCH-8877", + 16754, + 99.98299999999999, + 35, + 4279313, + 862086 + ], + [ + "SEARCH-8878", + 5056.49, + 99.9864, + 37, + 1319164, + 168764 + ], + [ + "SEARCH-8880", + 12913.5, + 99.9524, + 28, + 3333768, + 527913 + ], + [ + "SEARCH-8881", + 4720.91, + 99.1737, + 35, + 1329508, + 312783 + ], + [ + "SEARCH-8882", + 15524.6, + 99.9864, + 40, + 4144841, + 630518 + ], + [ + "SEARCH-8883", + 17916.8, + 99.898, + 32, + 4306762, + 690684 + ], + [ + "SEARCH-8884", + 16014.8, + 99.9864, + 39, + 3964292, + 712487 + ], + [ + "SEARCH-8887", + 32219.6, + 100, + 30, + 9943018, + 1611500 + ], + [ + "SEARCH-8889", + 28523.4, + 100, + 28, + 7822679, + 1412096 + ], + [ + "SEARCH-8890", + 29777.7, + 100, + 30, + 7925450, + 1409554 + ], + [ + "SEARCH-8891", + 24902.2, + 100, + 36, + 6182614, + 1050500 + ], + [ + "SEARCH-8893", + 25509.4, + 99.9932, + 35, + 6352979, + 960674 + ], + [ + "SEARCH-8894", + 14806.2, + 99.9796, + 38, + 4110182, + 825855 + ], + [ + "SEARCH-8896", + 21968.9, + 99.9932, + 40, + 5809785, + 928900 + ], + [ + "SEARCH-8897", + 9934.53, + 100, + 35, + 2496651, + 392719 + ], + [ + "SEARCH-8899", + 16675.5, + 99.9898, + 36, + 4085523, + 491790 + ], + [ + "SEARCH-8900", + 18242.4, + 99.9864, + 39, + 4609253, + 766417 + ], + [ + "SEARCH-8901", + 8889.85, + 99.9864, + 40, + 2119026, + 336965 + ], + [ + "SEARCH-8902", + 14471.4, + 99.9898, + 36, + 3547264, + 555482 + ], + [ + "SEARCH-8903", + 16475, + 100, + 22, + 4666830, + 881618 + ], + [ + "SEARCH-8904", + 19370.1, + 99.98299999999999, + 36, + 4932894, + 1008745 + ], + [ + "SEARCH-8905", + 17707.2, + 99.7756, + 26, + 4701285, + 887641 + ], + [ + "SEARCH-8906", + 14533.4, + 99.9864, + 39, + 3600595, + 602769 + ], + [ + "SEARCH-8907", + 23800.5, + 99.9864, + 32, + 6134603, + 1188419 + ], + [ + "SEARCH-8908", + 15365.3, + 100, + 31, + 3690518, + 526060 + ], + [ + "SEARCH-8909", + 12864.4, + 100, + 39, + 3305396, + 509202 + ], + [ + "SEARCH-8910", + 7078.54, + 99.9524, + 34, + 2038801, + 338615 + ], + [ + "SEARCH-8911", + 10421.9, + 100, + 36, + 2756521, + 360277 + ], + [ + "SEARCH-8913", + 14750.2, + 100, + 36, + 3659026, + 487034 + ], + [ + "SEARCH-8914", + 17498.3, + 99.9864, + 38, + 4414305, + 717988 + ], + [ + "SEARCH-8915", + 18066.3, + 100, + 35, + 4275783, + 557330 + ], + [ + "SEARCH-8917", + 6895.78, + 99.711, + 20, + 1794818, + 389672 + ], + [ + "SEARCH-8919", + 5228.14, + 98.2046, + 32, + 1369284, + 301707 + ], + [ + "SEARCH-8921", + 18590.2, + 99.728, + 35, + 4665234, + 820856 + ], + [ + "SEARCH-8923", + 9485.2, + 99.9932, + 37, + 2261560, + 266113 + ], + [ + "SEARCH-8924", + 16285.8, + 100, + 35, + 4286354, + 848932 + ], + [ + "SEARCH-8927", + 3423.32, + 97.0247, + 34, + 985068, + 311882 + ], + [ + "SEARCH-8928", + 9397.44, + 99.9864, + 35, + 2403502, + 336967 + ], + [ + "SEARCH-8930", + 2794.16, + 97.7524, + 34, + 2243860, + 1642656 + ], + [ + "SEARCH-8931", + 15339.9, + 99.9932, + 36, + 3939050, + 665211 + ], + [ + "SV0036755-2", + 2757.49, + 99.7178, + 22, + 1422654, + 296050 + ], + [ + "SV0038249", + 2537.23, + 99.1839, + 11, + 967224, + 177117 + ], + [ + "SV0038370", + 9577.22, + 100, + 25, + 2327241, + 439251 + ], + [ + "SV0038880", + 2473.12, + 98.5481, + 11, + 1483931, + 319109 + ], + [ + "SV0038916", + 3663.26, + 100, + 23, + 3005593, + 743657 + ], + [ + "SV0038935", + 4193.19, + 100, + 24, + 3056266, + 693888 + ], + [ + "SV0040838", + 4726.54, + 100, + 17, + 2470531, + 473635 + ], + [ + "SV0048180", + 13301.7, + 100, + 31, + 2962262, + 604580 + ], + [ + "SV0049543", + 14691.8, + 99.9864, + 31, + 3161524, + 758309 + ], + [ + "SV0051900", + 26011.1, + 100, + 28, + 5708404, + 1115818 + ] + ], + "type": "scatter", + "x": [ + 22, + 27, + 29, + 29, + 29, + 29, + 29, + 29, + 29, + 29, + 28, + 28, + 34, + 34, + 38, + 22, + 40, + 43, + 37, + 28, + 36, + 37, + 38, + 37, + 28, + 15, + 30, + 37, + 37, + 38, + 38, + 15, + 38, + 35, + 37, + 35, + 22, + 35, + 35, + 35, + 22, + 24, + 22, + 22, + 24, + 35, + 35, + 29, + 33, + 32, + 30, + 32, + 28, + 28, + 28, + 28, + 30, + 26, + 28, + 28, + 28, + 29, + 28, + 28, + 29, + 28, + 28, + 28, + 28, + 28, + 36, + 29, + 29, + 40, + 42, + 28, + 28, + 21, + 20, + 27, + 9, + 20, + 16, + 27, + 20, + 15, + 21, + 17, + 17, + 20, + 20, + 20, + 27, + 10, + 14, + 23, + 24, + 20, + 25, + 21, + 25, + 10, + 23, + 25, + 20, + 24, + 20, + 10, + 22, + 20, + 16, + 15, + 27, + 24, + 20, + 20, + 20, + 14, + 10, + 23, + 21, + 14, + 15, + 16, + 29, + 14, + 32, + 29, + 20, + 29, + 19, + 24, + 16, + 32, + 23, + 18, + 22, + 25, + 26, + 25, + 22, + 23, + 28, + 26, + 28, + 20, + 22, + 23, + 23, + 19, + 27, + 20, + 19, + 25, + 29, + 17, + 25, + 26, + 25, + 24, + 23, + 19, + 17, + 24, + 21, + 22, + 23, + 26, + 24, + 23, + 27, + 31, + 25, + 22, + 29, + 18, + 27, + 24, + 32, + 25, + 22, + 18, + 17, + 16, + 31, + 17, + 22, + 31, + 26, + 20, + 19, + 26, + 26, + 28, + 25, + 25, + 12, + 25, + 10, + 18, + 27, + 22, + 23, + 23, + 23, + 21, + 25, + 24, + 20, + 20, + 12, + 30, + 8, + 15, + 23, + 25, + 10, + 14, + 24, + 21, + 20, + 26, + 19, + 25, + 18, + 21, + 17, + 19, + 20, + 27, + 32, + 22, + 23, + 27, + 20, + 20, + 28, + 15, + 25, + 17, + 19, + 26, + 21, + 19, + 24, + 25, + 22, + 19, + 25, + 24, + 25, + 18, + 24, + 24, + 20, + 25, + 25, + 21, + 25, + 24, + 23, + 25, + 23, + 31, + 25, + 23, + 24, + 28, + 19, + 30, + 28, + 23, + 18, + 25, + 21, + 26, + 21, + 15, + 22, + 25, + 24, + 24, + 22, + 22, + 25, + 22, + 24, + 23, + 23, + 24, + 23, + 24, + 24, + 20, + 25, + 27, + 16, + 21, + 20, + 20, + 22, + 26, + 17, + 24, + 25, + 8, + 26, + 24, + 24, + 24, + 19, + 13, + 24, + 20, + 22, + 32, + 20, + 14, + 24, + 26, + 30, + 28, + 19, + 23, + 24, + 22, + 25, + 23, + 15, + 23, + 27, + 26, + 27, + 28, + 25, + 23, + 27, + 17, + 29, + 22, + 29, + 24, + 28, + 28, + 25, + 25, + 27, + 17, + 24, + 30, + 17, + 27, + 22, + 12, + 24, + 33, + 23, + 20, + 20, + 26, + 24, + 22, + 15, + 27, + 19, + 20, + 19, + 26, + 25, + 26, + 22, + 25, + 20, + 22, + 19, + 23, + 31, + 18, + 23, + 26, + 19, + 23, + 19, + 21, + 27, + 17, + 29, + 23, + 20, + 25, + 29, + 18, + 24, + 23, + 21, + 32, + 16, + 21, + 23, + 19, + 21, + 25, + 19, + 22, + 22, + 21, + 23, + 16, + 27, + 26, + 28, + 28, + 27, + 26, + 33, + 26, + 25, + 24, + 26, + 22, + 25, + 22, + 24, + 20, + 26, + 25, + 25, + 27, + 32, + 18, + 30, + 18, + 20, + 28, + 27, + 24, + 24, + 26, + 7, + 27, + 26, + 26, + 22, + 6, + 28, + 8, + 24, + 21, + 28, + 26, + 24, + 22, + 22, + 27, + 22, + 22, + 30, + 17, + 23, + 21, + 21, + 23, + 29, + 26, + 20, + 27, + 26, + 20, + 19, + 29, + 28, + 25, + 22, + 13, + 19, + 6, + 20, + 25, + 19, + 20, + 20, + 19, + 23, + 20, + 18, + 22, + 23, + 22, + 23, + 23, + 18, + 19, + 5, + 10, + 19, + 23, + 23, + 6, + 23, + 15, + 22, + 21, + 23, + 22, + 25, + 19, + 36, + 23, + 19, + 20, + 15, + 23, + 11, + 22, + 23, + 19, + 10, + 21, + 26, + 15, + 16, + 23, + 25, + 19, + 28, + 33, + 24, + 24, + 23, + 27, + 24, + 28, + 22, + 19, + 20, + 33, + 11, + 21, + 27, + 14, + 11, + 25, + 11, + 11, + 22, + 30, + 31, + 9, + 26, + 27, + 25, + 8, + 22, + 25, + 24, + 21, + 27, + 17, + 22, + 11, + 7, + 22, + 33, + 22, + 25, + 23, + 26, + 28, + 25, + 32, + 21, + 27, + 22, + 27, + 29, + 25, + 27, + 25, + 24, + 19, + 23, + 19, + 26, + 15, + 24, + 16, + 24, + 27, + 15, + 18, + 25, + 16, + 18, + 12, + 15, + 28, + 20, + 21, + 23, + 23, + 22, + 24, + 21, + 20, + 23, + 37, + 22, + 24, + 24, + 14, + 23, + 23, + 20, + 25, + 25, + 28, + 28, + 10, + 28, + 19, + 27, + 17, + 9, + 26, + 8, + 13, + 24, + 24, + 7, + 19, + 19, + 19, + 19, + 25, + 23, + 28, + 21, + 21, + 25, + 21, + 21, + 19, + 20, + 24, + 15, + 33, + 19, + 23, + 26, + 6, + 30, + 22, + 21, + 24, + 31, + 24, + 29, + 17, + 4, + 26, + 24, + 27, + 26, + 22, + 19, + 28, + 23, + 21, + 30, + 24, + 28, + 25, + 26, + 23, + 26, + 27, + 23, + 23, + 18, + 8, + 21, + 14, + 22, + 18, + 5, + 10, + 22, + 24, + 5, + 29, + 16, + 8, + 22, + 7, + 6, + 22, + 5, + 12, + 20, + 28, + 19, + 28, + 26, + 19, + 17, + 20, + 23, + 24, + 25, + 24, + 22, + 24, + 24, + 24, + 25, + 25, + 23, + 22, + 12, + 24, + 13, + 8, + 12, + 14, + 25, + 33, + 21, + 30, + 31, + 27, + 33, + 24, + 22, + 21, + 24, + 26, + 18, + 20, + 18, + 33, + 7, + 18, + 23, + 27, + 27, + 26, + 24, + 24, + 29, + 28, + 24, + 5, + 25, + 22, + 19, + 21, + 24, + 16, + 20, + 25, + 6, + 24, + 24, + 19, + 29, + 21, + 20, + 26, + 21, + 6, + 6, + 16, + 24, + 26, + 28, + 21, + 24, + 22, + 22, + 21, + 25, + 21, + 19, + 19, + 24, + 24, + 17, + 29, + 22, + 24, + 25, + 26, + 25, + 25, + 22, + 26, + 20, + 23, + 22, + 20, + 25, + 16, + 24, + 17, + 28, + 24, + 20, + 29, + 20, + 20, + 12, + 23, + 26, + 20, + 26, + 27, + 21, + 29, + 30, + 21, + 15, + 25, + 26, + 23, + 16, + 18, + 22, + 25, + 21, + 24, + 27, + 21, + 29, + 27, + 27, + 23, + 26, + 21, + 20, + 23, + 21, + 16, + 22, + 21, + 26, + 21, + 19, + 25, + 27, + 28, + 30, + 19, + 17, + 25, + 25, + 30, + 24, + 28, + 19, + 17, + 21, + 30, + 17, + 19, + 27, + 26, + 26, + 27, + 28, + 24, + 28, + 25, + 21, + 24, + 19, + 30, + 22, + 25, + 24, + 17, + 26, + 26, + 24, + 22, + 24, + 27, + 30, + 23, + 28, + 30, + 18, + 20, + 23, + 22, + 23, + 24, + 24, + 18, + 23, + 30, + 22, + 27, + 27, + 19, + 22, + 28, + 28, + 20, + 25, + 20, + 25, + 21, + 25, + 19, + 20, + 19, + 22, + 25, + 14, + 24, + 23, + 26, + 22, + 26, + 31, + 23, + 20, + 25, + 19, + 27, + 24, + 20, + 26, + 19, + 27, + 30, + 17, + 29, + 18, + 19, + 19, + 19, + 30, + 15, + 20, + 21, + 24, + 31, + 20, + 23, + 20, + 34, + 21, + 19, + 26, + 17, + 28, + 24, + 24, + 25, + 19, + 23, + 27, + 28, + 23, + 17, + 12, + 25, + 30, + 23, + 25, + 26, + 33, + 24, + 20, + 18, + 19, + 29, + 28, + 27, + 28, + 20, + 28, + 20, + 21, + 27, + 27, + 29, + 21, + 15, + 20, + 21, + 16, + 11, + 31, + 20, + 18, + 32, + 27, + 23, + 24, + 19, + 28, + 26, + 15, + 14, + 20, + 21, + 25, + 23, + 27, + 22, + 24, + 20, + 34, + 23, + 19, + 9, + 7, + 21, + 28, + 18, + 24, + 22, + 27, + 25, + 21, + 24, + 24, + 30, + 14, + 23, + 23, + 21, + 31, + 20, + 30, + 24, + 29, + 29, + 25, + 19, + 23, + 30, + 15, + 29, + 28, + 26, + 29, + 20, + 17, + 16, + 28, + 34, + 21, + 27, + 25, + 19, + 22, + 26, + 25, + 30, + 18, + 22, + 24, + 22, + 21, + 29, + 27, + 28, + 27, + 30, + 29, + 22, + 33, + 30, + 25, + 33, + 29, + 18, + 29, + 19, + 30, + 33, + 32, + 30, + 33, + 32, + 34, + 32, + 30, + 32, + 34, + 32, + 31, + 26, + 34, + 28, + 29, + 33, + 30, + 29, + 30, + 31, + 30, + 31, + 29, + 29, + 29, + 29, + 31, + 29, + 29, + 24, + 26, + 26, + 29, + 29, + 24, + 29, + 29, + 20, + 30, + 22, + 25, + 29, + 28, + 26, + 29, + 15, + 26, + 31, + 29, + 27, + 26, + 27, + 23, + 28, + 34, + 27, + 34, + 27, + 34, + 25, + 25, + 30, + 34, + 33, + 25, + 23, + 29, + 24, + 17, + 29, + 23, + 26, + 28, + 23, + 23, + 31, + 37, + 31, + 31, + 30, + 37, + 24, + 28, + 14, + 29, + 25, + 24, + 29, + 33, + 21, + 16, + 21, + 20, + 20, + 21, + 31, + 33, + 24, + 17, + 26, + 25, + 27, + 29, + 34, + 28, + 24, + 30, + 29, + 28, + 28, + 21, + 21, + 29, + 21, + 25, + 31, + 27, + 29, + 34, + 24, + 28, + 24, + 31, + 28, + 30, + 25, + 24, + 23, + 29, + 23, + 33, + 37, + 28, + 24, + 24, + 35, + 33, + 26, + 37, + 24, + 31, + 32, + 25, + 36, + 22, + 28, + 27, + 24, + 20, + 33, + 28, + 32, + 31, + 19, + 21, + 26, + 34, + 27, + 32, + 33, + 23, + 25, + 22, + 36, + 21, + 24, + 28, + 35, + 22, + 23, + 22, + 30, + 33, + 25, + 25, + 25, + 25, + 35, + 34, + 31, + 34, + 21, + 25, + 26, + 31, + 25, + 29, + 22, + 22, + 34, + 36, + 25, + 31, + 24, + 33, + 30, + 27, + 36, + 27, + 32, + 36, + 31, + 35, + 36, + 35, + 32, + 27, + 23, + 23, + 25, + 22, + 20, + 27, + 26, + 30, + 28, + 26, + 23, + 33, + 30, + 29, + 27, + 26, + 20, + 28, + 27, + 36, + 22, + 22, + 34, + 26, + 34, + 29, + 22, + 26, + 25, + 27, + 26, + 31, + 27, + 27, + 27, + 22, + 20, + 32, + 19, + 24, + 32, + 28, + 28, + 35, + 26, + 23, + 31, + 26, + 32, + 22, + 25, + 24, + 26, + 22, + 27, + 23, + 33, + 26, + 19, + 33, + 23, + 29, + 20, + 25, + 27, + 27, + 20, + 25, + 20, + 29, + 29, + 25, + 27, + 28, + 29, + 23, + 20, + 22, + 27, + 28, + 29, + 28, + 19, + 21, + 19, + 22, + 28, + 19, + 24, + 23, + 26, + 26, + 26, + 16, + 32, + 23, + 27, + 27, + 20, + 28, + 28, + 30, + 24, + 21, + 24, + 26, + 27, + 25, + 24, + 24, + 26, + 28, + 28, + 19, + 22, + 25, + 19, + 24, + 27, + 25, + 33, + 23, + 28, + 18, + 33, + 28, + 26, + 20, + 31, + 35, + 32, + 20, + 29, + 26, + 23, + 25, + 32, + 24, + 26, + 21, + 29, + 28, + 24, + 23, + 27, + 16, + 20, + 25, + 18, + 25, + 30, + 24, + 28, + 30, + 23, + 17, + 21, + 32, + 28, + 26, + 20, + 23, + 25, + 21, + 14, + 26, + 29, + 30, + 21, + 25, + 23, + 26, + 28, + 27, + 26, + 24, + 25, + 16, + 26, + 28, + 26, + 27, + 26, + 19, + 18, + 16, + 19, + 21, + 22, + 19, + 31, + 28, + 24, + 26, + 20, + 26, + 30, + 28, + 22, + 18, + 28, + 32, + 25, + 31, + 28, + 31, + 26, + 24, + 22, + 27, + 25, + 27, + 27, + 25, + 27, + 24, + 23, + 23, + 22, + 27, + 22, + 29, + 18, + 32, + 16, + 31, + 33, + 31, + 33, + 32, + 20, + 31, + 20, + 34, + 31, + 27, + 23, + 23, + 20, + 26, + 22, + 23, + 24, + 28, + 28, + 33, + 37, + 26, + 19, + 26, + 26, + 27, + 20, + 30, + 25, + 24, + 31, + 22, + 33, + 30, + 33, + 22, + 20, + 25, + 37, + 34, + 26, + 25, + 31, + 31, + 20, + 25, + 19, + 27, + 22, + 31, + 33, + 26, + 25, + 20, + 23, + 24, + 28, + 33, + 42, + 27, + 26, + 33, + 32, + 23, + 32, + 26, + 33, + 30, + 38, + 30, + 29, + 21, + 25, + 24, + 29, + 19, + 29, + 33, + 33, + 25, + 27, + 25, + 24, + 39, + 24, + 25, + 28, + 25, + 27, + 29, + 30, + 28, + 34, + 26, + 32, + 31, + 29, + 32, + 31, + 31, + 23, + 23, + 25, + 22, + 24, + 24, + 28, + 25, + 28, + 29, + 25, + 24, + 38, + 30, + 28, + 26, + 33, + 39, + 30, + 24, + 25, + 31, + 24, + 35, + 37, + 24, + 33, + 31, + 33, + 32, + 34, + 35, + 24, + 31, + 30, + 24, + 32, + 37, + 37, + 31, + 34, + 26, + 37, + 33, + 37, + 30, + 32, + 35, + 36, + 25, + 33, + 36, + 26, + 24, + 33, + 26, + 25, + 20, + 27, + 29, + 28, + 25, + 27, + 21, + 34, + 30, + 32, + 28, + 25, + 29, + 28, + 31, + 26, + 31, + 31, + 24, + 28, + 28, + 26, + 25, + 25, + 31, + 34, + 34, + 28, + 28, + 22, + 26, + 25, + 32, + 24, + 29, + 19, + 26, + 27, + 28, + 22, + 29, + 27, + 29, + 32, + 23, + 21, + 30, + 19, + 29, + 24, + 29, + 31, + 20, + 25, + 28, + 29, + 30, + 27, + 29, + 27, + 23, + 29, + 30, + 38, + 39, + 34, + 22, + 24, + 34, + 38, + 30, + 29, + 38, + 33, + 36, + 38, + 29, + 38, + 41, + 38, + 33, + 28, + 26, + 34, + 40, + 32, + 27, + 30, + 38, + 40, + 38, + 32, + 37, + 35, + 35, + 39, + 23, + 30, + 34, + 38, + 40, + 29, + 34, + 33, + 38, + 28, + 30, + 24, + 38, + 24, + 29, + 35, + 22, + 29, + 38, + 34, + 35, + 22, + 29, + 40, + 28, + 31, + 27, + 31, + 36, + 40, + 40, + 40, + 29, + 28, + 31, + 20, + 24, + 20, + 25, + 25, + 27, + 23, + 28, + 21, + 25, + 25, + 38, + 28, + 25, + 26, + 26, + 20, + 28, + 30, + 23, + 27, + 21, + 35, + 25, + 24, + 27, + 35, + 21, + 31, + 32, + 26, + 22, + 28, + 22, + 32, + 26, + 34, + 33, + 19, + 35, + 33, + 25, + 30, + 35, + 35, + 22, + 15, + 28, + 27, + 33, + 31, + 30, + 31, + 22, + 27, + 22, + 21, + 29, + 21, + 25, + 19, + 28, + 28, + 25, + 33, + 34, + 13, + 27, + 36, + 34, + 33, + 35, + 37, + 23, + 35, + 35, + 40, + 23, + 25, + 27, + 24, + 26, + 26, + 27, + 28, + 13, + 28, + 24, + 23, + 29, + 31, + 14, + 36, + 16, + 30, + 17, + 35, + 23, + 34, + 26, + 27, + 24, + 12, + 27, + 24, + 33, + 37, + 35, + 33, + 16, + 28, + 31, + 19, + 38, + 33, + 36, + 35, + 27, + 43, + 35, + 35, + 36, + 35, + 33, + 20, + 33, + 36, + 32, + 36, + 29, + 26, + 40, + 28, + 37, + 41, + 22, + 41, + 43, + 28, + 28, + 24, + 34, + 30, + 21, + 29, + 25, + 40, + 25, + 23, + 20, + 24, + 24, + 27, + 25, + 31, + 25, + 34, + 36, + 27, + 26, + 40, + 24, + 40, + 24, + 10, + 10, + 9, + 10, + 9, + 8, + 8, + 7, + 9, + 9, + 11, + 18, + 15, + 8, + 14, + 12, + 12, + 18, + 12, + 12, + 10, + 14, + 17, + 14, + 12, + 8, + 17, + 12, + 16, + 15, + 15, + 16, + 8, + 12, + 12, + 16, + 9, + 10, + 12, + 11, + 12, + 16, + 14, + 13, + 11, + 20, + 16, + 16, + 19, + 15, + 15, + 16, + 16, + 17, + 15, + 10, + 16, + 13, + 13, + 14, + 14, + 14, + 11, + 17, + 16, + 17, + 11, + 16, + 10, + 19, + 19, + 11, + 17, + 15, + 22, + 14, + 17, + 15, + 10, + 13, + 14, + 17, + 13, + 14, + 19, + 13, + 19, + 20, + 16, + 32, + 16, + 14, + 12, + 21, + 15, + 14, + 18, + 19, + 18, + 21, + 15, + 17, + 11, + 15, + 16, + 16, + 18, + 10, + 21, + 15, + 15, + 24, + 18, + 15, + 14, + 15, + 15, + 11, + 11, + 17, + 12, + 18, + 18, + 17, + 15, + 21, + 22, + 16, + 19, + 17, + 18, + 17, + 16, + 19, + 22, + 24, + 25, + 25, + 15, + 26, + 26, + 25, + 23, + 27, + 25, + 26, + 26, + 21, + 15, + 21, + 23, + 19, + 20, + 28, + 26, + 26, + 25, + 21, + 19, + 18, + 20, + 19, + 20, + 19, + 21, + 20, + 27, + 24, + 21, + 26, + 31, + 18, + 28, + 23, + 19, + 25, + 25, + 25, + 28, + 19, + 29, + 25, + 26, + 18, + 29, + 32, + 21, + 31, + 26, + 17, + 21, + 36, + 23, + 25, + 25, + 20, + 22, + 20, + 27, + 25, + 26, + 25, + 24, + 17, + 21, + 24, + 23, + 20, + 25, + 24, + 22, + 28, + 17, + 25, + 25, + 24, + 15, + 25, + 26, + 19, + 24, + 22, + 21, + 19, + 26, + 24, + 23, + 19, + 31, + 25, + 27, + 27, + 27, + 28, + 17, + 26, + 27, + 25, + 24, + 23, + 26, + 17, + 23, + 21, + 23, + 26, + 23, + 25, + 23, + 16, + 21, + 24, + 23, + 20, + 26, + 18, + 21, + 25, + 21, + 21, + 17, + 18, + 24, + 26, + 24, + 22, + 8, + 23, + 20, + 28, + 6, + 5, + 31, + 25, + 8, + 21, + 23, + 11, + 6, + 22, + 12, + 5, + 8, + 26, + 19, + 21, + 24, + 22, + 21, + 12, + 24, + 21, + 27, + 5, + 16, + 22, + 6, + 16, + 25, + 7, + 17, + 24, + 10, + 22, + 9, + 7, + 20, + 13, + 26, + 7, + 17, + 18, + 10, + 22, + 8, + 8, + 24, + 6, + 15, + 12, + 27, + 20, + 23, + 8, + 16, + 14, + 10, + 7, + 13, + 19, + 24, + 18, + 25, + 11, + 14, + 9, + 20, + 28, + 18, + 5, + 22, + 27, + 37, + 16, + 27, + 34, + 31, + 4, + 35, + 18, + 22, + 24, + 28, + 34, + 26, + 20, + 31, + 40, + 20, + 29, + 20, + 18, + 8, + 27, + 22, + 31, + 34, + 5, + 34, + 30, + 10, + 33, + 31, + 30, + 36, + 6, + 5, + 23, + 34, + 17, + 5, + 5, + 25, + 24, + 26, + 37, + 30, + 28, + 38, + 29, + 21, + 37, + 6, + 24, + 4, + 26, + 29, + 24, + 30, + 26, + 29, + 16, + 24, + 35, + 24, + 26, + 22, + 36, + 16, + 26, + 33, + 22, + 33, + 36, + 27, + 38, + 16, + 26, + 33, + 12, + 17, + 13, + 18, + 20, + 15, + 15, + 10, + 23, + 21, + 23, + 23, + 13, + 23, + 19, + 16, + 13, + 17, + 28, + 21, + 25, + 16, + 13, + 15, + 26, + 24, + 13, + 12, + 22, + 20, + 17, + 13, + 23, + 19, + 15, + 13, + 13, + 18, + 23, + 14, + 19, + 13, + 12, + 21, + 21, + 14, + 13, + 21, + 29, + 15, + 15, + 17, + 18, + 19, + 13, + 14, + 21, + 23, + 41, + 37, + 37, + 22, + 37, + 26, + 28, + 33, + 43, + 35, + 36, + 26, + 27, + 30, + 36, + 24, + 39, + 35, + 28, + 35, + 37, + 28, + 35, + 40, + 32, + 39, + 30, + 28, + 30, + 36, + 35, + 38, + 40, + 35, + 36, + 39, + 40, + 36, + 22, + 36, + 26, + 39, + 32, + 31, + 39, + 34, + 36, + 36, + 38, + 35, + 20, + 32, + 35, + 37, + 35, + 34, + 35, + 34, + 36, + 22, + 11, + 25, + 11, + 23, + 24, + 17, + 31, + 31, + 28 + ], + "y": [ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.1304, + 99.9796, + 99.9932, + 100, + 96.6201, + 97.4158, + 99.98299999999999, + 98.5549, + 99.9864, + 99.9932, + 100, + 100, + 100, + 99.96600000000001, + 99.9864, + 100, + 100, + 99.9966, + 99.9966, + 99.96600000000001, + 99.6906, + 96.7561, + 98.1604, + 99.9864, + 100, + 99.9864, + 99.9864, + 99.9864, + 100, + 100, + 100, + 98.3508, + 100, + 99.9694, + 99.9728, + 100, + 99.98299999999999, + 100, + 99.9966, + 100, + 100, + 100, + 100, + 100, + 99.9796, + 99.5852, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9796, + 100, + 100, + 99.9864, + 100, + 100, + 95.0933, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9252, + 100, + 97.6198, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9796, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9898, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.5444, + 100, + 100, + 99.3063, + 100, + 100, + 100, + 100, + 100, + 96.6915, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.4155, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9898, + 100, + 98.9085, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.8785, + 100, + 100, + 100, + 99.9524, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 95.8924, + 100, + 100, + 100, + 95.9978, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.2522, + 98.1196, + 98.6093, + 100, + 99.0819, + 96.3243, + 100, + 99.4627, + 100, + 100, + 100, + 100, + 99.9898, + 99.949, + 100, + 100, + 99.796, + 100, + 95.6102, + 99.8878, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.3957, + 100, + 100, + 99.6158, + 97.9428, + 99.6702, + 100, + 100, + 100, + 100, + 100, + 100, + 99.2587, + 100, + 100, + 100, + 100, + 96.7935, + 100, + 96.0896, + 100, + 97.2865, + 99.6362, + 100, + 97.6096, + 99.9762, + 100, + 100, + 100, + 100, + 97.4396, + 99.5172, + 100, + 100, + 96.5147, + 100, + 98.5821, + 100, + 97.7286, + 100, + 99.7246, + 100, + 100, + 100, + 100, + 100, + 100, + 99.4832, + 98.0176, + 99.3233, + 99.55799999999999, + 100, + 98.4121, + 100, + 100, + 99.96600000000001, + 100, + 100, + 100, + 96.7833, + 99.1941, + 100, + 100, + 100, + 99.7246, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.7867, + 99.6804, + 98.361, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.5274, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.0751, + 100, + 100, + 100, + 99.7654, + 98.0754, + 100, + 100, + 100, + 100, + 99.9184, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.8912, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.1295, + 99.8946, + 100, + 100, + 100, + 100, + 96.1644, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.1363, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.7116, + 100, + 100, + 100, + 100, + 100, + 95.2362, + 100, + 100, + 100, + 99.8266, + 97.8136, + 100, + 98.0482, + 100, + 100, + 99.6566, + 98.4801, + 100, + 100, + 100, + 100, + 99.8776, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.524, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.1576, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.9255, + 100, + 99.9524, + 100, + 100, + 100, + 99.8776, + 100, + 97.426, + 100, + 99.898, + 100, + 100, + 95.9672, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.3137, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.8204, + 97.4022, + 100, + 100, + 97.6606, + 99.1499, + 98.2114, + 97.4192, + 99.9966, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.6025, + 100, + 99.7892, + 100, + 97.0723, + 100, + 97.5348, + 96.2188, + 100, + 100, + 100, + 96.1882, + 100, + 100, + 100, + 96.8411, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.1029, + 96.3073, + 100, + 100, + 100, + 100, + 99.694, + 100, + 100, + 99.9456, + 100, + 99.932, + 100, + 100, + 99.4627, + 99.2009, + 95.2872, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.4593, + 100, + 97.9802, + 99.5784, + 96.212, + 100, + 100, + 97.4974, + 100, + 95.4266, + 97.3852, + 100, + 100, + 96.3073, + 99.5342, + 99.8912, + 100, + 99.5002, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.5521, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.0819, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.6396, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.2791, + 100, + 100, + 100, + 100, + 99.9048, + 100, + 100, + 100, + 98.3712, + 100, + 97.0893, + 99.2111, + 100, + 97.851, + 98.4291, + 100, + 98.4563, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.8918, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.9802, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.0581, + 100, + 100, + 100, + 100, + 100, + 98.0822, + 100, + 100, + 97.7116, + 100, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 100, + 97.2287, + 98.0346, + 98.5005, + 100, + 100, + 100, + 99.4355, + 100, + 100, + 99.9252, + 99.9252, + 100, + 99.9694, + 100, + 100, + 99.8844, + 99.881, + 100, + 98.191, + 100, + 100, + 100, + 100, + 100, + 97.4056, + 100, + 100, + 100, + 100, + 100, + 100, + 98.0686, + 100, + 100, + 100, + 100, + 99.5512, + 99.4355, + 99.4832, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9762, + 100, + 100, + 100, + 100, + 100, + 99.3301, + 100, + 100, + 99.9592, + 97.9224, + 98.9459, + 99.0581, + 98.3406, + 99.2553, + 99.1329, + 99.1329, + 96.4433, + 95.0967, + 99.0581, + 100, + 100, + 100, + 100, + 100, + 100, + 98.6977, + 97.3103, + 100, + 100, + 100, + 100, + 99.1737, + 100, + 100, + 100, + 100, + 98.6467, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.83, + 100, + 100, + 100, + 99.8028, + 100, + 100, + 100, + 100, + 100, + 95.5422, + 100, + 100, + 99.3165, + 100, + 100, + 100, + 100, + 99.4764, + 100, + 99.6702, + 100, + 100, + 97.63, + 100, + 97.9156, + 100, + 100, + 100, + 99.9864, + 99.9592, + 99.9864, + 99.9592, + 98.9935, + 99.9592, + 99.9864, + 99.9864, + 99.9864, + 99.9864, + 99.9558, + 99.9864, + 99.9864, + 98.4937, + 97.5552, + 98.6059, + 99.8674, + 99.8674, + 99.9864, + 99.9864, + 99.0615, + 99.9864, + 99.9558, + 99.2859, + 99.1703, + 99.8708, + 99.9558, + 99.9558, + 99.8878, + 99.7348, + 99.9218, + 99.2145, + 99.86399999999999, + 99.9592, + 99.9558, + 99.8198, + 99.2791, + 99.8674, + 99.8912, + 99.6838, + 99.9796, + 99.881, + 99.9592, + 99.7722, + 99.9864, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.3753, + 98.6229, + 100, + 100, + 100, + 99.9898, + 95.3076, + 100, + 100, + 100, + 100, + 100, + 99.9932, + 97.5994, + 100, + 100, + 99.8028, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 99.2281, + 100, + 98.6195, + 100, + 99.5954, + 96.2971, + 99.7552, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9898, + 100, + 100, + 100, + 98.8507, + 98.1264, + 100, + 100, + 99.5852, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.919, + 100, + 100, + 97.1437, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.6226, + 100, + 100, + 100, + 99.9898, + 100, + 97.6028, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 98.8133, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.8, + 100, + 100, + 100, + 100, + 99.6294, + 95.9808, + 99.9864, + 99.8878, + 98.2454, + 98.9799, + 99.4219, + 100, + 100, + 100, + 96.5895, + 98.32700000000001, + 99.3369, + 99.1227, + 99.898, + 98.6229, + 99.98299999999999, + 99.6328, + 99.55799999999999, + 99.3913, + 99.0241, + 99.9864, + 98.9799, + 100, + 97.5892, + 99.5342, + 98.0448, + 97.3648, + 98.7215, + 100, + 100, + 97.5416, + 96.9125, + 99.3335, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.1057, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9796, + 100, + 100, + 100, + 100, + 100, + 98.7147, + 100, + 100, + 100, + 99.9286, + 99.0581, + 100, + 100, + 99.9864, + 100, + 99.9864, + 100, + 99.9864, + 100, + 100, + 99.9932, + 99.9864, + 100, + 100, + 99.7076, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9864, + 99.7382, + 100, + 100, + 99.9864, + 96.1168, + 100, + 98.1978, + 100, + 100, + 100, + 100, + 100, + 99.8504, + 99.9626, + 100, + 100, + 95.8516, + 96.1134, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 99.64299999999999, + 99.9898, + 100, + 99.507, + 98.8439, + 100, + 99.524, + 100, + 99.98299999999999, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 99.2553, + 99.9898, + 100, + 100, + 100, + 100, + 100, + 99.98299999999999, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9864, + 100, + 99.4117, + 100, + 100, + 99.3199, + 99.6328, + 100, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 99.7042, + 99.609, + 99.7042, + 100, + 100, + 100, + 100, + 98.8167, + 100, + 99.9592, + 100, + 100, + 99.9864, + 100, + 100, + 98.4359, + 100, + 99.1329, + 98.8405, + 99.1703, + 97.8578, + 100, + 99.9864, + 98.8031, + 99.9864, + 99.9728, + 100, + 100, + 97.2559, + 98.191, + 99.9116, + 98.31, + 95.906, + 99.9864, + 97.97, + 99.9864, + 100, + 99.7586, + 99.8912, + 97.5654, + 99.0139, + 98.9969, + 98.6467, + 99.0717, + 99.3131, + 99.9762, + 98.0516, + 99.3131, + 99.9864, + 99.9796, + 98.9697, + 97.9088, + 99.1533, + 100, + 98.6841, + 100, + 100, + 98.038, + 97.3784, + 99.5274, + 99.8436, + 98.4801, + 99.8334, + 97.647, + 99.3743, + 97.698, + 100, + 98.6331, + 100, + 98.9969, + 96.3379, + 97.3069, + 96.6575, + 100, + 99.9864, + 99.5682, + 99.3097, + 98.7895, + 99.6736, + 99.3063, + 98.0924, + 98.9765, + 99.3437, + 99.0581, + 99.3437, + 98.9017, + 99.2655, + 99.0513, + 99.2145, + 99.0649, + 98.9221, + 99.0207, + 99.1533, + 99.5376, + 99.2145, + 98.8065, + 98.7249, + 99.0785, + 98.8167, + 99.2723, + 98.5923, + 99.3437, + 99.507, + 99.0989, + 99.0513, + 99.2145, + 99.3437, + 98.6909, + 98.2556, + 98.8371, + 98.3712, + 98.8507, + 96.9227, + 99.3437, + 98.9425, + 99.677, + 98.4495, + 99.8402, + 99.6702, + 99.6668, + 99.6702, + 99.3437, + 99.3369, + 99.3437, + 99.3437, + 99.6192, + 99.507, + 99.2281, + 99.7314, + 98.5549, + 99.3437, + 99.3437, + 97.1233, + 99.0173, + 97.8238, + 99.3437, + 98.9459, + 98.8779, + 99.3437, + 99.507, + 99.2417, + 99.3165, + 98.3542, + 98.7759, + 99.5036, + 99.0683, + 99.0513, + 99.3743, + 98.4461, + 99.0513, + 98.8847, + 99.0547, + 98.9527, + 98.9527, + 99.2179, + 99.3233, + 99.2757, + 98.5583, + 99.0513, + 98.8371, + 99.3437, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9898, + 100, + 100, + 100, + 99.9898, + 100, + 100, + 99.3267, + 99.9864, + 99.9966, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.8436, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.81700000000001, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.7858, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.191, + 100, + 99.5682, + 100, + 100, + 100, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 100, + 98.7623, + 100, + 100, + 100, + 100, + 99.9966, + 100, + 100, + 100, + 99.7382, + 96.4943, + 99.932, + 99.8164, + 100, + 100, + 99.9864, + 100, + 96.0658, + 100, + 99.0683, + 100, + 100, + 100, + 100, + 99.49, + 100, + 100, + 100, + 100, + 99.3029, + 98.9901, + 99.2111, + 98.9289, + 100, + 100, + 99.8674, + 100, + 98.8881, + 99.2145, + 99.9864, + 99.9966, + 99.9286, + 100, + 100, + 100, + 99.4934, + 100, + 99.2825, + 100, + 100, + 99.915, + 100, + 100, + 100, + 99.0751, + 99.7076, + 100, + 99.9898, + 99.9864, + 100, + 99.1091, + 99.473, + 100, + 100, + 99.9592, + 99.5784, + 99.9966, + 100, + 99.4832, + 100, + 100, + 99.5002, + 99.9898, + 99.1567, + 99.5036, + 100, + 99.9932, + 99.9864, + 98.9969, + 99.6124, + 100, + 100, + 100, + 99.2655, + 99.9422, + 96.7357, + 100, + 96.09299999999999, + 99.9898, + 98.3406, + 99.6294, + 100, + 100, + 100, + 100, + 99.9864, + 99.9864, + 99.3709, + 98.7793, + 99.9864, + 98.8507, + 99.8334, + 99.9252, + 100, + 99.9898, + 99.8878, + 99.9898, + 99.9898, + 100, + 99.7008, + 99.0411, + 100, + 98.9969, + 100, + 100, + 100, + 99.9898, + 100, + 100, + 100, + 100, + 99.9932, + 98.0312, + 99.98299999999999, + 99.6056, + 99.0275, + 100, + 100, + 99.0377, + 96.07600000000001, + 100, + 98.9969, + 100, + 99.2519, + 100, + 100, + 100, + 98.37799999999999, + 100, + 100, + 100, + 99.9558, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 98.8065, + 99.9898, + 99.9932, + 100, + 100, + 99.8368, + 100, + 100, + 99.9898, + 100, + 100, + 99.9728, + 100, + 99.9796, + 99.9898, + 99.9864, + 99.9898, + 100, + 100, + 100, + 98.4018, + 100, + 99.9864, + 99.9864, + 100, + 99.9864, + 99.8062, + 99.9932, + 99.9932, + 99.9932, + 100, + 100, + 99.9796, + 99.9864, + 100, + 99.9592, + 99.9864, + 100, + 100, + 99.9864, + 100, + 100, + 97.4634, + 99.9694, + 100, + 95.65100000000001, + 100, + 100, + 97.1845, + 99.9864, + 100, + 99.9728, + 99.677, + 100, + 100, + 97.4294, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9218, + 100, + 100, + 100, + 99.9184, + 99.4083, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 99.9932, + 97.1437, + 100, + 100, + 100, + 99.4832, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 96.9193, + 99.8878, + 99.9592, + 100, + 99.9864, + 98.8337, + 100, + 100, + 99.2247, + 100, + 100, + 97.868, + 100, + 100, + 97.3682, + 99.59200000000001, + 100, + 100, + 99.7756, + 100, + 100, + 99.98299999999999, + 100, + 100, + 100, + 100, + 99.9864, + 99.9762, + 99.9864, + 100, + 100, + 99.9388, + 100, + 99.9864, + 100, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9864, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9626, + 100, + 100, + 99.9116, + 99.96600000000001, + 99.7042, + 96.8445, + 99.9966, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 97.7082, + 100, + 100, + 100, + 99.9694, + 100, + 100, + 100, + 100, + 100, + 100, + 98.5073, + 100, + 100, + 100, + 100, + 100, + 100, + 97.8408, + 99.9694, + 99.9218, + 100, + 100, + 100, + 100, + 100, + 100, + 99.98299999999999, + 100, + 99.9762, + 99.9694, + 100, + 100, + 99.9694, + 100, + 99.5036, + 99.9694, + 100, + 99.5036, + 95.2123, + 99.7688, + 100, + 99.9694, + 100, + 100, + 99.84700000000001, + 100, + 98.7317, + 100, + 100, + 100, + 100, + 100, + 100, + 98.2182, + 99.2145, + 100, + 100, + 100, + 98.1434, + 100, + 100, + 99.9694, + 99.9694, + 99.9694, + 100, + 99.9218, + 100, + 99.98299999999999, + 100, + 100, + 98.3984, + 100, + 100, + 100, + 99.6566, + 100, + 98.7657, + 95.0525, + 100, + 100, + 100, + 100, + 99.8368, + 97.1063, + 100, + 96.2154, + 100, + 97.6334, + 99.9864, + 95.3756, + 99.9898, + 100, + 95.5898, + 96.195, + 96.4637, + 100, + 100, + 100, + 100, + 97.6946, + 95.4912, + 96.0488, + 100, + 100, + 95.5626, + 99.2009, + 98.9969, + 99.9762, + 99.4253, + 99.3335, + 99.9966, + 100, + 99.4832, + 99.9762, + 99.9932, + 100, + 100, + 100, + 100, + 100, + 99.4049, + 99.8844, + 100, + 100, + 100, + 99.9932, + 99.5444, + 100, + 99.9932, + 100, + 100, + 100, + 100, + 98.5889, + 100, + 100, + 100, + 100, + 100, + 100, + 99.9966, + 100, + 100, + 100, + 98.4597, + 100, + 99.9966, + 100, + 100, + 99.9966, + 99.2961, + 100, + 100, + 100, + 99.5376, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.8436, + 100, + 100, + 100, + 100, + 100, + 99.98299999999999, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.2315, + 99.8708, + 99.728, + 99.3403, + 99.728, + 99.728, + 99.4798, + 98.344, + 98.3372, + 99.2315, + 99.728, + 96.3379, + 99.728, + 98.3406, + 99.9796, + 99.2621, + 99.9796, + 99.1397, + 100, + 100, + 99.9014, + 96.8955, + 99.8504, + 100, + 96.4569, + 99.81299999999999, + 99.728, + 99.9796, + 98.1298, + 99.8164, + 99.4253, + 98.7385, + 100, + 99.5648, + 97.6504, + 99.609, + 97.0485, + 99.5614, + 99.8844, + 100, + 99.0717, + 99.9796, + 100, + 96.9941, + 99.2315, + 99.728, + 99.2315, + 99.0683, + 98.6535, + 95.8346, + 99.0105, + 98.7521, + 99.728, + 99.728, + 96.1032, + 97.5076, + 99.2859, + 99.4934, + 99.728, + 97.95299999999999, + 98.7691, + 100, + 99.9898, + 99.3947, + 98.3406, + 99.55799999999999, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.8402, + 100, + 99.8368, + 100, + 100, + 99.6022, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.5036, + 100, + 100, + 100, + 99.8402, + 99.5036, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.83, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.7892, + 100, + 99.8708, + 100, + 100, + 99.83, + 100, + 100, + 100, + 99.5036, + 100, + 97.4226, + 99.2145, + 96.9091, + 100, + 99.4253, + 100, + 96.0386, + 99.1465, + 100, + 100, + 98.8235, + 100, + 100, + 99.5036, + 96.9193, + 100, + 99.6634, + 97.1233, + 99.0921, + 100, + 100, + 100, + 100, + 99.3743, + 99.3811, + 96.6983, + 100, + 100, + 100, + 97.375, + 100, + 100, + 96.9465, + 100, + 99.5036, + 98.7045, + 100, + 100, + 97.3852, + 96.7867, + 98.5311, + 96.6915, + 100, + 100, + 100, + 98.7759, + 98.7963, + 100, + 98.6195, + 99.5036, + 98.225, + 99.5036, + 98.2352, + 98.0618, + 97.9598, + 98.1468, + 100, + 100, + 100, + 96.8513, + 100, + 99.7926, + 98.3372, + 99.2111, + 98.4563, + 100, + 100, + 97.919, + 99.83, + 95.3722, + 100, + 95.3926, + 99.6668, + 99.5036, + 100, + 96.3685, + 100, + 98.9833, + 99.98299999999999, + 99.5036, + 100, + 99.5036, + 99.6362, + 98.7045, + 99.8368, + 98.3814, + 100, + 100, + 99.5036, + 100, + 100, + 99.5036, + 100, + 100, + 100, + 100, + 98.8983, + 99.0819, + 96.7221, + 100, + 100, + 99.5036, + 100, + 98.1706, + 99.6668, + 100, + 98.0414, + 100, + 100, + 100, + 99.4934, + 97.7388, + 98.1434, + 100, + 99.9694, + 99.6668, + 98.9357, + 98.9357, + 100, + 99.9966, + 100, + 100, + 100, + 100, + 99.5036, + 99.6566, + 97.3205, + 100, + 95.0865, + 95.3926, + 98.9255, + 100, + 100, + 99.6668, + 100, + 100, + 100, + 99.6668, + 99.8368, + 99.9592, + 100, + 100, + 99.6668, + 100, + 100, + 100, + 100, + 99.6668, + 100, + 100, + 99.6634, + 99.6634, + 100, + 99.6668, + 99.5036, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 99.6668, + 99.1839, + 99.8538, + 98.5923, + 99.5036, + 98.9629, + 100, + 99.8368, + 99.9184, + 99.5036, + 99.6668, + 99.5036, + 100, + 97.1029, + 100, + 99.3437, + 100, + 100, + 100, + 99.5036, + 100, + 100, + 98.8235, + 100, + 97.40899999999999, + 100, + 100, + 100, + 100, + 99.5036, + 95.9162, + 100, + 100, + 100, + 98.7181, + 100, + 100, + 100, + 100, + 98.7759, + 100, + 100, + 100, + 100, + 100, + 99.5648, + 99.5036, + 99.8368, + 99.0513, + 100, + 98.5753, + 99.9864, + 99.9864, + 99.9898, + 98.7589, + 100, + 100, + 100, + 99.9864, + 99.9898, + 99.9864, + 99.9898, + 100, + 100, + 100, + 99.9932, + 100, + 99.9864, + 99.9864, + 100, + 99.98299999999999, + 99.9864, + 99.9524, + 99.1737, + 99.9864, + 99.898, + 99.9864, + 100, + 100, + 100, + 100, + 99.9932, + 99.9796, + 99.9932, + 100, + 99.9898, + 99.9864, + 99.9864, + 99.9898, + 100, + 99.98299999999999, + 99.7756, + 99.9864, + 99.9864, + 100, + 100, + 99.9524, + 100, + 100, + 99.9864, + 100, + 99.711, + 98.2046, + 99.728, + 99.9932, + 100, + 97.0247, + 99.9864, + 97.7524, + 99.9932, + 99.7178, + 99.1839, + 100, + 98.5481, + 100, + 100, + 100, + 100, + 99.9864, + 100 + ] + }, + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
Number of trimmed reads: %{text[5]}
", + "marker": { + "color": "rgba(220,20,60,.6)" + }, + "mode": "markers", + "name": "Coverage Filter Fail (515 samples)", + "text": [ + [ + "21-299332-SCV2-031521-AM-1-V2", + 4191.03, + 94.046, + 41, + 1506850, + 259066 + ], + [ + "21-311842-SCV2-033021-AM-2-Repeat", + 510.13, + 79.0642, + 24, + 518714, + 34910 + ], + [ + "FV0011040", + 220.332, + 79.1186, + 13, + 59472, + 12766 + ], + [ + "PL-01", + 1650.04, + 73.8923, + 12, + 411982, + 89651 + ], + [ + "PL-02", + 2972.53, + 87.1842, + 19, + 693803, + 158045 + ], + [ + "PL-03", + 18.9294, + 49.8419, + 9, + 7468, + 3219 + ], + [ + "SEARCH-5991", + 16.3528, + 49.8895, + 3, + 231440, + 109468 + ], + [ + "SEARCH-5995", + 19.5193, + 47.2644, + 4, + 148497, + 69390 + ], + [ + "SEARCH-6002", + 122.16799999999999, + 55.2756, + 7, + 584042, + 271863 + ], + [ + "SEARCH-6003", + 19.0048, + 43.5445, + 4, + 445075, + 215483 + ], + [ + "SEARCH-6021", + 31.934, + 66.3198, + 4, + 170611, + 76261 + ], + [ + "SEARCH-6023", + 50.9676, + 67.1903, + 3, + 176083, + 78814 + ], + [ + "SEARCH-6024", + 1345.54, + 92.2235, + 18, + 1185948, + 275888 + ], + [ + "SEARCH-6029", + 31.0135, + 66.1804, + 5, + 514210, + 247254 + ], + [ + "SEARCH-6031", + 507.564, + 71.6855, + 5, + 398351, + 144266 + ], + [ + "SEARCH-6043", + 5.4976, + 16.3487, + 3, + 502002, + 242119 + ], + [ + "SEARCH-6047", + 5.70441, + 15.4477, + 2, + 26998, + 8637 + ], + [ + "SEARCH-6049", + 646.186, + 66.2246, + 22, + 335414, + 66240 + ], + [ + "SEARCH-6058", + 11.9554, + 36.4582, + 3, + 85147, + 34078 + ], + [ + "SEARCH-6066", + 19.6487, + 52.7866, + 5, + 127096, + 54072 + ], + [ + "SEARCH-6067", + 328.316, + 55.4048, + 8, + 151663, + 33547 + ], + [ + "SEARCH-6097", + 24.8892, + 51.1782, + 3, + 145349, + 60980 + ], + [ + "SEARCH-6098", + 677.7539999999999, + 77.4151, + 22, + 309632, + 66107 + ], + [ + "SEARCH-6114", + 13.7231, + 36.8935, + 3, + 13868, + 5266 + ], + [ + "SEARCH-6115", + 590.31, + 60.3557, + 9, + 1215657, + 249591 + ], + [ + "SEARCH-6116", + 18.9127, + 43.5547, + 6, + 70791, + 30720 + ], + [ + "SEARCH-6120", + 31.7342, + 69.4515, + 6, + 8525, + 1134 + ], + [ + "SEARCH-6136", + 1049.82, + 83.4166, + 12, + 1142684, + 229468 + ], + [ + "SEARCH-6137", + 42.9922, + 73.0321, + 7, + 226244, + 103227 + ], + [ + "SEARCH-6147", + 52.5101, + 78.5168, + 6, + 83945, + 28655 + ], + [ + "SEARCH-6153", + 43.619, + 65.7758, + 5, + 134772, + 40655 + ], + [ + "SEARCH-6155", + 527.78, + 84.9944, + 9, + 434815, + 118109 + ], + [ + "SEARCH-6157", + 27.8393, + 58.4719, + 8, + 153736, + 70026 + ], + [ + "SEARCH-6164", + 1075.78, + 92.0433, + 14, + 1174982, + 225563 + ], + [ + "SEARCH-6173", + 532.702, + 66.3776, + 11, + 395291, + 135277 + ], + [ + "SEARCH-6174", + 1441.28, + 84.4673, + 17, + 1710864, + 292333 + ], + [ + "SEARCH-6180", + 32.8119, + 64.3068, + 6, + 189649, + 85436 + ], + [ + "SEARCH-6191", + 884.655, + 70.2302, + 17, + 715302, + 134768 + ], + [ + "SEARCH-6194", + 42.6403, + 55.8945, + 8, + 90288, + 32523 + ], + [ + "SEARCH-6199", + 1652.57, + 86.9598, + 29, + 1210893, + 221741 + ], + [ + "SEARCH-6202", + 239.99400000000003, + 66.5749, + 16, + 150010, + 25680 + ], + [ + "SEARCH-6210", + 31.1499, + 58.4889, + 4, + 21583, + 4569 + ], + [ + "SEARCH-6212", + 2996.78, + 94.7295, + 25, + 8359790, + 1375043 + ], + [ + "SEARCH-6215", + 28.3843, + 56.7207, + 5, + 344371, + 167067 + ], + [ + "SEARCH-6218", + 13.9925, + 31.9494, + 3, + 46356, + 17779 + ], + [ + "SEARCH-6223", + 306.842, + 47.2542, + 9, + 231682, + 38272 + ], + [ + "SEARCH-6224", + 19.6809, + 41.7865, + 5, + 65062, + 24222 + ], + [ + "SEARCH-6225", + 1759.84, + 88.4967, + 29, + 2024956, + 329566 + ], + [ + "SEARCH-6229", + 11.547, + 27.7024, + 4, + 58076, + 23840 + ], + [ + "SEARCH-6231", + 98.6264, + 29.899, + 8, + 60637, + 11581 + ], + [ + "SEARCH-6232", + 309.61400000000003, + 54.5887, + 10, + 216969, + 42341 + ], + [ + "SEARCH-6233", + 2620.89, + 91.9752, + 26, + 6227041, + 1109619 + ], + [ + "SEARCH-6234", + 27.7123, + 53.5006, + 5, + 118943, + 43186 + ], + [ + "SEARCH-6238", + 24.5937, + 47.6011, + 4, + 27473, + 6073 + ], + [ + "SEARCH-6245", + 118.413, + 87.6738, + 13, + 57073, + 12821 + ], + [ + "SEARCH-6248", + 1678.06, + 94.7941, + 18, + 2183193, + 327632 + ], + [ + "SEARCH-6256", + 142.887, + 92.4751, + 6, + 60124, + 8594 + ], + [ + "SEARCH-6257", + 98.9612, + 86.7354, + 5, + 66040, + 14271 + ], + [ + "SEARCH-6262", + 122.789, + 93.2368, + 8, + 50095, + 8791 + ], + [ + "SEARCH-6266", + 108.552, + 94.0562, + 7, + 51630, + 11127 + ], + [ + "SEARCH-6294", + 1196.2, + 93.5156, + 14, + 1129919, + 186806 + ], + [ + "SEARCH-6296", + 65.0377, + 83.5799, + 7, + 53751, + 14208 + ], + [ + "SEARCH-6300", + 511.714, + 92.1793, + 10, + 224150, + 37478 + ], + [ + "SEARCH-6316", + 355.801, + 85.7595, + 15, + 134159, + 21508 + ], + [ + "SEARCH-6318", + 119.43299999999999, + 90.8905, + 6, + 42566, + 6919 + ], + [ + "SEARCH-6319", + 81.9763, + 80.2033, + 10, + 72294, + 16934 + ], + [ + "SEARCH-6324", + 53.8591, + 61.8552, + 7, + 63490, + 19865 + ], + [ + "SEARCH-6330", + 81.6278, + 89.7208, + 10, + 3108034, + 1543330 + ], + [ + "SEARCH-6333", + 875.865, + 80.8052, + 8, + 1963349, + 362718 + ], + [ + "SEARCH-6348", + 1525.9, + 90.0575, + 11, + 1984842, + 312517 + ], + [ + "SEARCH-6349", + 81.3488, + 86.6027, + 7, + 356553, + 161393 + ], + [ + "SEARCH-6356", + 470.14099999999996, + 94.0392, + 8, + 1862299, + 328168 + ], + [ + "SEARCH-6357", + 78.9486, + 86.1131, + 5, + 177829, + 78288 + ], + [ + "SEARCH-6359", + 82.9745, + 85.8411, + 5, + 361554, + 164394 + ], + [ + "SEARCH-6368", + 581.241, + 90.7171, + 9, + 663727, + 104148 + ], + [ + "SEARCH-6376", + 131.655, + 86.2049, + 6, + 79128, + 16850 + ], + [ + "SEARCH-6385", + 490.199, + 93.1552, + 11, + 442753, + 126186 + ], + [ + "SEARCH-6392", + 129.845, + 91.8732, + 4, + 79434, + 12754 + ], + [ + "SEARCH-6393", + 519.0219999999999, + 88.2553, + 9, + 362327, + 50956 + ], + [ + "SEARCH-6400", + 2175.79, + 87.9765, + 22, + 1938011, + 493949 + ], + [ + "SEARCH-6401", + 358.983, + 81.6315, + 9, + 1815353, + 625837 + ], + [ + "SEARCH-6418", + 139.161, + 94.2909, + 7, + 259705, + 114300 + ], + [ + "SEARCH-6432", + 355.856, + 92.1827, + 6, + 1048825, + 389807 + ], + [ + "SEARCH-6439", + 148.672, + 94.5459, + 6, + 553331, + 254734 + ], + [ + "SEARCH-6440", + 104.819, + 80.846, + 9, + 284418, + 130216 + ], + [ + "SEARCH-6443", + 95.9692, + 83.8349, + 9, + 405087, + 174219 + ], + [ + "SEARCH-6453", + 1176.99, + 91.8664, + 8, + 4463110, + 817944 + ], + [ + "SEARCH-6466", + 144.22799999999998, + 91.9718, + 8, + 345215, + 146281 + ], + [ + "SEARCH-6469", + 40.2876, + 71.0735, + 5, + 40025, + 11643 + ], + [ + "SEARCH-6473", + 264.35400000000004, + 80.4584, + 7, + 477943, + 75020 + ], + [ + "SEARCH-6475", + 1679.7, + 91.744, + 15, + 2199846, + 358431 + ], + [ + "SEARCH-6494", + 739.1569999999999, + 93.8216, + 16, + 507110, + 73214 + ], + [ + "SEARCH-6496", + 805.903, + 93.5904, + 11, + 350397, + 52969 + ], + [ + "SEARCH-6497", + 97.9184, + 88.7483, + 5, + 69812, + 7911 + ], + [ + "SEARCH-6506", + 1228.96, + 90.8327, + 21, + 1100602, + 207378 + ], + [ + "SEARCH-6510", + 221.178, + 94.4677, + 6, + 393422, + 81966 + ], + [ + "SEARCH-6523", + 49.82, + 79.3397, + 6, + 388430, + 140933 + ], + [ + "SEARCH-6524", + 51.2897, + 71.1755, + 7, + 604710, + 292942 + ], + [ + "SEARCH-6527", + 668.828, + 88.7245, + 18, + 268897, + 49646 + ], + [ + "SEARCH-6530", + 43.1598, + 72.9335, + 9, + 4802654, + 2380873 + ], + [ + "SEARCH-6554", + 107.624, + 90.9347, + 10, + 169777, + 118597 + ], + [ + "SEARCH-6556", + 106.09, + 94.4813, + 12, + 259275, + 223127 + ], + [ + "SEARCH-6623", + 86.5294, + 91.5502, + 7, + 23513, + 4121 + ], + [ + "SEARCH-6656", + 114.559, + 94.9777, + 7, + 30765, + 5387 + ], + [ + "SEARCH-6715", + 521.556, + 80.0061, + 5, + 160514, + 39945 + ], + [ + "SEARCH-6716", + 121.861, + 81.3118, + 10, + 55509, + 20815 + ], + [ + "SEARCH-6786", + 382.539, + 86.5143, + 10, + 106188, + 17753 + ], + [ + "SEARCH-6799", + 22.576, + 2.07079, + 2, + 91094, + 43763 + ], + [ + "SEARCH-6800", + 26.0206, + 2.05039, + 2, + 148737, + 71112 + ], + [ + "SEARCH-6803", + 85.9235, + 71.859, + 3, + 99914, + 57275 + ], + [ + "SEARCH-6805", + 77.488, + 73.1987, + 9, + 211735, + 181993 + ], + [ + "SEARCH-6806", + 579.255, + 79.8021, + 9, + 187083, + 56949 + ], + [ + "SEARCH-6808", + 25.5678, + 55.755, + 5, + 24789, + 8642 + ], + [ + "SEARCH-6809", + 861.7869999999999, + 89.4488, + 14, + 301921, + 107499 + ], + [ + "SEARCH-6810", + 6791.82, + 85.501, + 15, + 1934124, + 504945 + ], + [ + "SEARCH-6812", + 3986.53, + 91.6454, + 24, + 1087161, + 238559 + ], + [ + "SEARCH-6813", + 62.0255, + 75.0825, + 7, + 70438, + 36229 + ], + [ + "SEARCH-6814", + 47.2357, + 79.0676, + 4, + 150327, + 122089 + ], + [ + "SEARCH-6816", + 3250.07, + 93.9848, + 20, + 878515, + 181769 + ], + [ + "SEARCH-6819", + 51.0667, + 82.2333, + 6, + 387686, + 370422 + ], + [ + "SEARCH-6824", + 307.95, + 77.4457, + 10, + 176464, + 99109 + ], + [ + "SEARCH-6832", + 48.4977, + 86.2491, + 6, + 200061, + 178628 + ], + [ + "SEARCH-6840", + 53.9698, + 73.8889, + 5, + 52329, + 22603 + ], + [ + "SEARCH-6843", + 59.111000000000004, + 78.867, + 7, + 58589, + 26129 + ], + [ + "SEARCH-6851", + 8592.17, + 80.744, + 18, + 2517991, + 588794 + ], + [ + "SEARCH-6852", + 68.7171, + 81.0126, + 6, + 49264, + 23210 + ], + [ + "SEARCH-6869", + 2299.19, + 83.1956, + 7, + 983457, + 472498 + ], + [ + "SEARCH-6870", + 737.4839999999999, + 89.9963, + 28, + 214198, + 50355 + ], + [ + "SEARCH-6873", + 47.3152, + 73.5897, + 3, + 122996, + 102657 + ], + [ + "SEARCH-6878", + 54.5604, + 80.7304, + 5, + 75580, + 54196 + ], + [ + "SEARCH-6880", + 43.4238, + 69.846, + 6, + 174774, + 156583 + ], + [ + "SEARCH-6889", + 76.1889, + 86.3953, + 6, + 94278, + 24126 + ], + [ + "SEARCH-6890", + 82.5794, + 91.1592, + 9, + 351355, + 325833 + ], + [ + "SEARCH-6896", + 20723.2, + 88.4491, + 13, + 5854955, + 1220448 + ], + [ + "SEARCH-6897", + 53.8666, + 85.4976, + 8, + 15612, + 3176 + ], + [ + "SEARCH-6901", + 8149.66, + 93.7536, + 23, + 2279869, + 461655 + ], + [ + "SEARCH-6904", + 49.5059, + 74.6608, + 6, + 187596, + 152759 + ], + [ + "SEARCH-6911", + 371.286, + 91.6998, + 8, + 537611, + 424332 + ], + [ + "SEARCH-6912", + 1760.75, + 81.2676, + 7, + 636126, + 227630 + ], + [ + "SEARCH-6913", + 60.0912, + 82.4101, + 5, + 197342, + 138962 + ], + [ + "SEARCH-6917", + 307.61400000000003, + 94.0766, + 5, + 270522, + 151206 + ], + [ + "SEARCH-6923", + 89.2329, + 76.956, + 7, + 117475, + 83947 + ], + [ + "SEARCH-6924", + 73.9259, + 85.0182, + 7, + 123627, + 88812 + ], + [ + "SEARCH-6927", + 58.4356, + 80.6284, + 7, + 130835, + 89119 + ], + [ + "SEARCH-6931", + 1751.96, + 86.7116, + 7, + 2057160, + 1643929 + ], + [ + "SEARCH-6932", + 107.69, + 85.025, + 7, + 1680918, + 1615213 + ], + [ + "SEARCH-6933", + 398.157, + 68.3668, + 6, + 849388, + 709061 + ], + [ + "SEARCH-6934", + 54.4358, + 73.4809, + 6, + 17479, + 4139 + ], + [ + "SEARCH-6939", + 95.2078, + 89.4114, + 6, + 592345, + 559918 + ], + [ + "SEARCH-6948", + 51.6497, + 84.617, + 4, + 15343, + 3050 + ], + [ + "SEARCH-6949", + 28.8873, + 70.7028, + 4, + 8580, + 1539 + ], + [ + "SEARCH-6950", + 35.3817, + 72.0494, + 4, + 10283, + 1830 + ], + [ + "SEARCH-6952", + 60.5666, + 84.3415, + 6, + 539783, + 475119 + ], + [ + "SEARCH-6956", + 31.709, + 69.2509, + 7, + 206745, + 173739 + ], + [ + "SEARCH-6957", + 1755.64, + 92.3731, + 24, + 514792, + 112408 + ], + [ + "SEARCH-6958", + 89.8312, + 89.4352, + 15, + 26075, + 4787 + ], + [ + "SEARCH-6959", + 47.1915, + 68.411, + 7, + 245500, + 209788 + ], + [ + "SEARCH-6961", + 19843.9, + 84.9774, + 19, + 5772020, + 1347362 + ], + [ + "SEARCH-6962", + 48.7828, + 69.1455, + 5, + 514727, + 455705 + ], + [ + "SEARCH-6964", + 35.4535, + 58.8017, + 9, + 11081, + 2466 + ], + [ + "SEARCH-6965", + 48.6312, + 66.5273, + 6, + 14570, + 3009 + ], + [ + "SEARCH-6966", + 50.7226, + 75.8679, + 12, + 15191, + 3107 + ], + [ + "SEARCH-6967", + 786.195, + 83.0018, + 4, + 571655, + 364534 + ], + [ + "SEARCH-6970", + 2320.11, + 86.7286, + 13, + 1237924, + 629796 + ], + [ + "SEARCH-6972", + 63.4623, + 79.9551, + 5, + 55251, + 26865 + ], + [ + "SEARCH-6977", + 210.989, + 69.4311, + 6, + 193602, + 130229 + ], + [ + "SEARCH-6979", + 340.97, + 83.5357, + 7, + 3557003, + 3434048 + ], + [ + "SEARCH-6995", + 76.5799, + 22.3435, + 10, + 8710319, + 8108154 + ], + [ + "SEARCH-6996", + 164.878, + 4.2266, + 7, + 20041120, + 18650292 + ], + [ + "SEARCH-6997", + 90.885, + 3.7981599999999998, + 4, + 10920151, + 10160673 + ], + [ + "SEARCH-7001", + 210.977, + 92.3017, + 19, + 98343, + 94650 + ], + [ + "SEARCH-7006", + 9.54065, + 1.18331, + 3, + 1495444, + 1346480 + ], + [ + "SEARCH-7011", + 153.259, + 3.66894, + 7, + 22080416, + 20664536 + ], + [ + "SEARCH-7014", + 56.8992, + 2.98888, + 4, + 7779756, + 7141714 + ], + [ + "SEARCH-7022", + 345.815, + 92.9035, + 22, + 85727, + 85181 + ], + [ + "SEARCH-7037", + 5.8644, + 10.9048, + 2, + 1541, + 1518 + ], + [ + "SEARCH-7038", + 550.203, + 28.3111, + 7, + 398175, + 252535 + ], + [ + "SEARCH-7040", + 5.9210400000000005, + 17.4062, + 5, + 148788, + 141012 + ], + [ + "SEARCH-7041", + 212.543, + 25.414, + 7, + 88177, + 32870 + ], + [ + "SEARCH-7053", + 84.4007, + 89.7718, + 14, + 101643, + 66356 + ], + [ + "SEARCH-7054", + 75.8463, + 86.97, + 9, + 278197, + 244841 + ], + [ + "SEARCH-7055", + 182.222, + 84.4367, + 12, + 79448, + 27197 + ], + [ + "SEARCH-7058", + 32.6897, + 65.3133, + 5, + 2428188, + 2382746 + ], + [ + "SEARCH-7060", + 101.074, + 87.514, + 8, + 53099, + 19836 + ], + [ + "SEARCH-7065", + 88.2079, + 79.7953, + 5, + 106818, + 71420 + ], + [ + "SEARCH-7069", + 95.6494, + 87.9527, + 8, + 10130943, + 10108980 + ], + [ + "SEARCH-7071", + 63.887, + 50.0663, + 4, + 35127, + 17014 + ], + [ + "SEARCH-7073", + 89.3405, + 81.101, + 7, + 38294, + 13338 + ], + [ + "SEARCH-7080", + 231.35, + 87.4868, + 13, + 100840, + 36209 + ], + [ + "SEARCH-7081", + 60.6141, + 80.0843, + 9, + 708147, + 677805 + ], + [ + "SEARCH-7082", + 394.89300000000003, + 94.1276, + 14, + 175635, + 76177 + ], + [ + "SEARCH-7086", + 68.5304, + 81.7029, + 4, + 172171, + 142208 + ], + [ + "SEARCH-7090", + 130.645, + 92.9443, + 7, + 2140239, + 2102921 + ], + [ + "SEARCH-7093", + 1682.78, + 92.1283, + 12, + 536325, + 168028 + ], + [ + "SEARCH-7097", + 39.9548, + 56.4657, + 3, + 277888, + 231303 + ], + [ + "SEARCH-7102", + 127.23100000000001, + 88.7211, + 7, + 674946, + 601682 + ], + [ + "SEARCH-7104", + 33423.8, + 93.264, + 24, + 9193072, + 2561340 + ], + [ + "SEARCH-7111", + 69.4028, + 84.5898, + 9, + 64452, + 43481 + ], + [ + "SEARCH-7112", + 21824.1, + 92.5873, + 26, + 9971508, + 5147632 + ], + [ + "SEARCH-7119", + 419.789, + 84.6952, + 18, + 145980, + 40033 + ], + [ + "SEARCH-7124", + 87.1165, + 82.51899999999999, + 9, + 3463938, + 3401260 + ], + [ + "SEARCH-7127", + 369.991, + 85.1202, + 13, + 169284, + 68535 + ], + [ + "SEARCH-7143", + 91.3788, + 91.5706, + 8, + 201221, + 160583 + ], + [ + "SEARCH-7144", + 80.3923, + 90.0677, + 11, + 200732, + 165644 + ], + [ + "SEARCH-7148", + 13750.4, + 93.5122, + 12, + 4357399, + 1390321 + ], + [ + "SEARCH-7150", + 82.7898, + 87.1196, + 9, + 133560, + 101658 + ], + [ + "SEARCH-7155", + 146.77100000000002, + 93.33200000000001, + 10, + 6687948, + 6648193 + ], + [ + "SEARCH-7163", + 106.99799999999999, + 91.98200000000001, + 4, + 1045586, + 1020582 + ], + [ + "SEARCH-7165", + 98.5033, + 90.7851, + 8, + 3730509, + 3704728 + ], + [ + "SEARCH-7168", + 106.238, + 90.9858, + 12, + 1970121, + 1945358 + ], + [ + "SEARCH-7176", + 63.3722, + 83.199, + 13, + 1012830, + 993831 + ], + [ + "SEARCH-7179", + 3341.6, + 91.3768, + 7, + 2176553, + 1445888 + ], + [ + "SEARCH-7182", + 52.8071, + 83.3962, + 7, + 539661, + 504822 + ], + [ + "SEARCH-7183", + 50.7493, + 75.1981, + 9, + 96297, + 67907 + ], + [ + "SEARCH-7187", + 5858.01, + 80.6522, + 15, + 9827354, + 8446565 + ], + [ + "SEARCH-7188", + 60.1677, + 78.2142, + 6, + 915115, + 864072 + ], + [ + "SEARCH-7189", + 4705.47, + 85.8173, + 17, + 1276436, + 303675 + ], + [ + "SEARCH-7195", + 71.1172, + 67.2515, + 7, + 362090, + 315454 + ], + [ + "SEARCH-7198", + 161.369, + 83.3112, + 19, + 88335, + 41014 + ], + [ + "SEARCH-7199", + 479.902, + 82.3455, + 26, + 163541, + 65706 + ], + [ + "SEARCH-7202", + 31.3916, + 50.6852, + 13, + 67172, + 5446 + ], + [ + "SEARCH-7203", + 3872.13, + 40.2462, + 9, + 1210809, + 460440 + ], + [ + "SEARCH-7210", + 12025.9, + 94.6547, + 24, + 2757446, + 567838 + ], + [ + "SEARCH-7211", + 78.4234, + 73.5489, + 13, + 162406, + 133024 + ], + [ + "SEARCH-7213", + 25901.9, + 83.029, + 20, + 7129774, + 1832350 + ], + [ + "SEARCH-7214", + 3308.32, + 83.3044, + 25, + 874607, + 244435 + ], + [ + "SEARCH-7217", + 80.1954, + 81.3935, + 15, + 3247774, + 3219671 + ], + [ + "SEARCH-7218", + 188.528, + 80.4414, + 16, + 153131, + 97421 + ], + [ + "SEARCH-7221", + 28336.1, + 76.9968, + 29, + 6565084, + 1375843 + ], + [ + "SEARCH-7222", + 32.0302, + 56.3467, + 10, + 1198938, + 1173117 + ], + [ + "SEARCH-7223", + 16396.2, + 94.1719, + 31, + 3718314, + 820176 + ], + [ + "SEARCH-7225", + 4964.44, + 93.4952, + 20, + 1366704, + 246072 + ], + [ + "SEARCH-7228", + 44.2053, + 63.0283, + 15, + 451033, + 418892 + ], + [ + "SEARCH-7232", + 1715.33, + 77.4287, + 18, + 785700, + 116106 + ], + [ + "SEARCH-7234", + 5805.62, + 75.1641, + 24, + 2243757, + 1180773 + ], + [ + "SEARCH-7236", + 34.4055, + 46.785, + 14, + 150601, + 124534 + ], + [ + "SEARCH-7238", + 8172.38, + 87.9459, + 22, + 2235485, + 684012 + ], + [ + "SEARCH-7240", + 89.1985, + 83.8519, + 16, + 380212, + 49604 + ], + [ + "SEARCH-7242", + 7268.23, + 92.2507, + 26, + 1677019, + 361585 + ], + [ + "SEARCH-7244", + 54.4698, + 67.4283, + 13, + 804744, + 775921 + ], + [ + "SEARCH-7247", + 135.971, + 64.0824, + 19, + 2274191, + 2215088 + ], + [ + "SEARCH-7250", + 48.8113, + 58.3223, + 16, + 148793, + 110215 + ], + [ + "SEARCH-7251", + 27.4471, + 40.4808, + 14, + 1133241, + 1108994 + ], + [ + "SEARCH-7253", + 5788.31, + 58.0231, + 17, + 1490732, + 497464 + ], + [ + "SEARCH-7254", + 38.5926, + 56.9962, + 13, + 268214, + 39206 + ], + [ + "SEARCH-7256", + 31.2617, + 36.8425, + 9, + 37776, + 20239 + ], + [ + "SEARCH-7257", + 2361.82, + 79.1356, + 20, + 562754, + 108619 + ], + [ + "SEARCH-7258", + 3526.32, + 87.225, + 21, + 940458, + 286193 + ], + [ + "SEARCH-7260", + 1692.62, + 55.1906, + 18, + 3457802, + 3102228 + ], + [ + "SEARCH-7261", + 7788.52, + 85.8581, + 19, + 2199607, + 783249 + ], + [ + "SEARCH-7262", + 229.15200000000002, + 81.8083, + 15, + 103059, + 40312 + ], + [ + "SEARCH-7263", + 10521.3, + 94.9233, + 30, + 2403548, + 577088 + ], + [ + "SEARCH-7272", + 6085.74, + 85.5486, + 35, + 1436605, + 367111 + ], + [ + "SEARCH-7273", + 1155.5, + 90.5913, + 26, + 310949, + 72483 + ], + [ + "SEARCH-7274", + 10375.9, + 83.4914, + 17, + 2393556, + 552482 + ], + [ + "SEARCH-7276", + 36.0824, + 60.6753, + 14, + 106734, + 74240 + ], + [ + "SEARCH-7277", + 19504.9, + 87.7112, + 20, + 4535362, + 1151372 + ], + [ + "SEARCH-7278", + 211.19299999999998, + 68.8463, + 11, + 120087, + 64705 + ], + [ + "SEARCH-7283", + 81.3234, + 92.0603, + 16, + 503527, + 434484 + ], + [ + "SEARCH-7289", + 75.66199999999999, + 65.1093, + 12, + 122722, + 80305 + ], + [ + "SEARCH-7290", + 61.0992, + 76.633, + 12, + 8242389, + 8224889 + ], + [ + "SEARCH-7293", + 148.517, + 74.7492, + 13, + 89885, + 49029 + ], + [ + "SEARCH-7294", + 79.9944, + 88.2689, + 17, + 5650535, + 5620905 + ], + [ + "SEARCH-7296", + 7488.35, + 91.8392, + 26, + 1728769, + 446020 + ], + [ + "SEARCH-7297", + 718.115, + 85.1406, + 16, + 259532, + 109391 + ], + [ + "SEARCH-7300", + 83.4385, + 85.7697, + 19, + 1161595, + 1124836 + ], + [ + "SEARCH-7302", + 2801.2, + 88.3641, + 20, + 1434525, + 906727 + ], + [ + "SEARCH-7305", + 3640.17, + 93.366, + 13, + 919201, + 251061 + ], + [ + "SEARCH-7306", + 64.7464, + 81.0806, + 15, + 539818, + 496538 + ], + [ + "SEARCH-7307", + 136.07, + 88.86399999999999, + 19, + 513880, + 479804 + ], + [ + "SEARCH-7310", + 66.2361, + 63.0385, + 12, + 50686, + 21549 + ], + [ + "SEARCH-7312", + 8927.11, + 91.0742, + 17, + 2103097, + 580910 + ], + [ + "SEARCH-7313", + 107.633, + 85.0488, + 19, + 1997021, + 1965401 + ], + [ + "SEARCH-7317", + 5684.34, + 90.7171, + 20, + 1416171, + 346123 + ], + [ + "SEARCH-7318", + 93.3791, + 81.135, + 17, + 463036, + 418246 + ], + [ + "SEARCH-7319", + 55.5436, + 64.0926, + 15, + 19389, + 7228 + ], + [ + "SEARCH-7320", + 4031.25, + 86.0927, + 21, + 945052, + 213594 + ], + [ + "SEARCH-7321", + 10170.7, + 92.0705, + 28, + 2659921, + 725091 + ], + [ + "SEARCH-7322", + 452.884, + 82.0667, + 17, + 207291, + 97269 + ], + [ + "SEARCH-7323", + 70.4453, + 76.0073, + 16, + 192377, + 141115 + ], + [ + "SEARCH-7325", + 10.7585, + 28.2329, + 7, + 72338, + 51872 + ], + [ + "SEARCH-7326", + 21.8301, + 44.9896, + 3, + 51933, + 31955 + ], + [ + "SEARCH-7336", + 29.7113, + 44.3538, + 8, + 36789, + 25664 + ], + [ + "SEARCH-7339", + 5.47618, + 13.8359, + 2, + 109153, + 99055 + ], + [ + "SEARCH-7352", + 13.1745, + 34.061, + 10, + 370725, + 350865 + ], + [ + "SEARCH-7354", + 18.7642, + 42.725, + 4, + 190027, + 176470 + ], + [ + "SEARCH-7357", + 23.4634, + 25.0536, + 10, + 10985, + 2921 + ], + [ + "SEARCH-7358", + 9.70771, + 31.6944, + 5, + 69018, + 54340 + ], + [ + "SEARCH-7362", + 68.8161, + 36.0672, + 8, + 34825, + 15056 + ], + [ + "SEARCH-7363", + 17.058, + 39.2465, + 8, + 106612, + 91473 + ], + [ + "SEARCH-7366", + 19.5152, + 41.4533, + 3, + 493093, + 464101 + ], + [ + "SEARCH-7368", + 15.4812, + 37.1111, + 6, + 101047, + 89283 + ], + [ + "SEARCH-7369", + 360.469, + 47.6487, + 11, + 119757, + 27660 + ], + [ + "SEARCH-7372", + 8960.43, + 89.0544, + 29, + 2331140, + 485339 + ], + [ + "SEARCH-7374", + 14.2191, + 35.9414, + 4, + 1346079, + 1326708 + ], + [ + "SEARCH-7375", + 4007.1, + 58.5501, + 22, + 1507025, + 601152 + ], + [ + "SEARCH-7378", + 10.3107, + 29.899, + 5, + 52367, + 42502 + ], + [ + "SEARCH-7389", + 160.112, + 64.3136, + 16, + 50065, + 10189 + ], + [ + "SEARCH-7393", + 11.0205, + 33.6122, + 5, + 216334, + 200440 + ], + [ + "SEARCH-7394", + 6072.43, + 80.5298, + 23, + 1683899, + 358855 + ], + [ + "SEARCH-7400", + 11.4974, + 31.9664, + 8, + 3911934, + 3906433 + ], + [ + "SEARCH-7401", + 4113.71, + 40.814, + 9, + 1039947, + 197448 + ], + [ + "SEARCH-7404", + 9.29406, + 30.3411, + 3, + 24470, + 12588 + ], + [ + "SEARCH-7415", + 1589.72, + 66.1192, + 17, + 419092, + 105038 + ], + [ + "SEARCH-7417", + 11.42, + 32.5105, + 8, + 47991, + 22584 + ], + [ + "SEARCH-7418", + 10.5042, + 30.9667, + 8, + 82223, + 49493 + ], + [ + "SEARCH-7425", + 14.799000000000001, + 40.7732, + 5, + 28807, + 8760 + ], + [ + "SEARCH-7428", + 19.9872, + 48.3661, + 8, + 42571, + 29330 + ], + [ + "SEARCH-7431", + 17.3525, + 44.5136, + 8, + 47224, + 38949 + ], + [ + "SEARCH-7449", + 14.1912, + 39.4335, + 2, + 34176, + 28379 + ], + [ + "SEARCH-7462", + 4757, + 33.7312, + 7, + 3720390, + 2639149 + ], + [ + "SEARCH-7464", + 293.043, + 53.0348, + 24, + 82046, + 18422 + ], + [ + "SEARCH-7483", + 8.6632, + 24.1933, + 6, + 42589, + 39032 + ], + [ + "SEARCH-7487", + 24.5434, + 50.0731, + 2, + 21640, + 13441 + ], + [ + "SEARCH-7493", + 13.0336, + 37.5225, + 4, + 123836, + 40506 + ], + [ + "SEARCH-7494", + 1059.34, + 57.4552, + 11, + 273805, + 61929 + ], + [ + "SEARCH-7496", + 20.5625, + 51.8923, + 4, + 13799, + 4517 + ], + [ + "SEARCH-7500", + 8727.94, + 94.8247, + 21, + 2211877, + 443257 + ], + [ + "SEARCH-7503", + 41.0459, + 17.3926, + 8, + 31424, + 21040 + ], + [ + "SEARCH-7514", + 1522.58, + 67.7684, + 18, + 443654, + 102103 + ], + [ + "SEARCH-7515", + 4626.76, + 81.0228, + 25, + 1130565, + 282812 + ], + [ + "SEARCH-7518", + 222.074, + 51.6509, + 12, + 78251, + 21223 + ], + [ + "SEARCH-7523", + 604.895, + 62.3925, + 18, + 213383, + 67188 + ], + [ + "SEARCH-7524", + 748.2080000000001, + 63.79, + 11, + 253285, + 62495 + ], + [ + "SEARCH-7534", + 52.2964, + 55.5782, + 8, + 62340, + 31194 + ], + [ + "SEARCH-7537", + 545.362, + 61.1003, + 13, + 163990, + 30914 + ], + [ + "SEARCH-7543", + 16.6078, + 38.6956, + 4, + 215727, + 193739 + ], + [ + "SEARCH-7549", + 18.4486, + 43.6873, + 5, + 145697, + 138431 + ], + [ + "SEARCH-7551", + 219.21, + 42.708, + 8, + 85692, + 26555 + ], + [ + "SEARCH-7552", + 19.5887, + 42.9086, + 5, + 64430, + 30997 + ], + [ + "SEARCH-7573", + 3.62566, + 8.01115, + 1, + 909, + 901 + ], + [ + "SEARCH-7589", + 11.3064, + 16.92, + 8, + 301356, + 259098 + ], + [ + "SEARCH-7598", + 5.94991, + 5.5357199999999995, + 4, + 201299, + 184605 + ], + [ + "SEARCH-7637", + 15.6442, + 18.78, + 8, + 630605, + 575304 + ], + [ + "SEARCH-7639", + 109.154, + 90.8599, + 22, + 78192, + 71617 + ], + [ + "SEARCH-7647", + 846.467, + 91.4244, + 15, + 313994, + 86460 + ], + [ + "SEARCH-7663", + 1469.89, + 92.3425, + 21, + 547769, + 277491 + ], + [ + "SEARCH-7673", + 159.60299999999998, + 71.8114, + 12, + 59514, + 16911 + ], + [ + "SEARCH-7675", + 1742.44, + 90.8259, + 22, + 429083, + 92531 + ], + [ + "SEARCH-7676", + 53.0201, + 67.0917, + 10, + 71284, + 28805 + ], + [ + "SEARCH-7680", + 55.3928, + 71.5529, + 13, + 70174, + 13993 + ], + [ + "SEARCH-7686", + 77.906, + 86.4735, + 6, + 108896, + 55970 + ], + [ + "SEARCH-7692", + 60.6245, + 79.7885, + 7, + 368958, + 332227 + ], + [ + "SEARCH-7695", + 1438.03, + 86.5823, + 15, + 381447, + 104682 + ], + [ + "SEARCH-7700", + 42.2992, + 68.105, + 9, + 62629, + 45851 + ], + [ + "SEARCH-7701", + 35.6897, + 60.8419, + 7, + 93898, + 35073 + ], + [ + "SEARCH-7703", + 41.1279, + 68.9823, + 11, + 241084, + 215104 + ], + [ + "SEARCH-7707", + 432.74699999999996, + 64.0688, + 10, + 732037, + 639520 + ], + [ + "SEARCH-7708", + 162.468, + 84.1953, + 10, + 74074, + 23209 + ], + [ + "SEARCH-7714", + 87.4811, + 91.8528, + 10, + 250532, + 164228 + ], + [ + "SEARCH-7724", + 3276.48, + 86.2831, + 14, + 1036534, + 343535 + ], + [ + "SEARCH-7728", + 94.7753, + 71.8488, + 11, + 76994, + 41021 + ], + [ + "SEARCH-7735", + 89.7937, + 72.11399999999999, + 12, + 58721, + 19088 + ], + [ + "SEARCH-7739", + 168.50400000000002, + 88.3811, + 11, + 164944, + 101691 + ], + [ + "SEARCH-7740", + 98.6603, + 84.1817, + 7, + 105786, + 60914 + ], + [ + "SEARCH-7746", + 28680.5, + 91.1728, + 19, + 7625430, + 1522518 + ], + [ + "SEARCH-7748", + 113.243, + 93.4204, + 16, + 444001, + 395894 + ], + [ + "SEARCH-7749", + 160.261, + 90.2853, + 15, + 132267, + 63557 + ], + [ + "SEARCH-7758", + 98.6707, + 84.8448, + 13, + 102408, + 67368 + ], + [ + "SEARCH-7761", + 114.07700000000001, + 83.8451, + 6, + 99871, + 56984 + ], + [ + "SEARCH-7762", + 2061.99, + 87.8915, + 17, + 580739, + 139969 + ], + [ + "SEARCH-7765", + 63.7861, + 79.122, + 11, + 82294, + 45961 + ], + [ + "SEARCH-7766", + 71.4128, + 82.2401, + 11, + 131980, + 90895 + ], + [ + "SEARCH-7767", + 616.906, + 80.9582, + 10, + 328472, + 171189 + ], + [ + "SEARCH-7771", + 178.15099999999998, + 83.3316, + 14, + 270755, + 172149 + ], + [ + "SEARCH-7774", + 110.102, + 84.8414, + 12, + 390035, + 340933 + ], + [ + "SEARCH-7779", + 283.908, + 83.6989, + 14, + 149767, + 65930 + ], + [ + "SEARCH-7781", + 76.2814, + 82.6482, + 17, + 86154, + 39981 + ], + [ + "SEARCH-7785", + 79.4125, + 76.242, + 11, + 52125, + 20903 + ], + [ + "SEARCH-7786", + 168.65599999999998, + 86.7082, + 15, + 223890, + 168118 + ], + [ + "SEARCH-7788", + 65.2122, + 80.574, + 12, + 61205, + 21661 + ], + [ + "SEARCH-7790", + 62.5849, + 77.4457, + 13, + 424113, + 370025 + ], + [ + "SEARCH-7795", + 58.7881, + 70.339, + 15, + 52901, + 35655 + ], + [ + "SEARCH-7802", + 45.8696, + 68.8701, + 14, + 29621, + 14496 + ], + [ + "SEARCH-7816", + 82.2803, + 81.8253, + 8, + 79258, + 36557 + ], + [ + "SEARCH-7818", + 43.56, + 65.9934, + 10, + 27240, + 4860 + ], + [ + "SEARCH-7820", + 60.8987, + 69.9072, + 14, + 30443, + 3743 + ], + [ + "SEARCH-7825", + 1023.58, + 76.5242, + 7, + 260324, + 58744 + ], + [ + "SEARCH-7827", + 16375.8, + 85.4908, + 21, + 3803486, + 550656 + ], + [ + "SEARCH-7828", + 49.3446, + 63.8002, + 14, + 69403, + 42282 + ], + [ + "SEARCH-7831", + 5296.94, + 62.4027, + 18, + 1201520, + 275083 + ], + [ + "SEARCH-7833", + 2966.05, + 53.4292, + 14, + 680034, + 135133 + ], + [ + "SEARCH-7839", + 2259.5, + 71.0701, + 22, + 600498, + 103739 + ], + [ + "SEARCH-7840", + 10364.7, + 61.6376, + 14, + 2367288, + 504678 + ], + [ + "SEARCH-7842", + 1260.55, + 30.1268, + 6, + 317211, + 70862 + ], + [ + "SEARCH-7844", + 245.543, + 55.0886, + 12, + 123893, + 35568 + ], + [ + "SEARCH-7845", + 14.9387, + 37.4103, + 5, + 18685, + 11244 + ], + [ + "SEARCH-7851", + 92.7599, + 83.6887, + 7, + 56598, + 22841 + ], + [ + "SEARCH-7852", + 91.0995, + 79.2002, + 9, + 57570, + 5416 + ], + [ + "SEARCH-7855", + 81.4794, + 74.5248, + 13, + 55086, + 27886 + ], + [ + "SEARCH-7878", + 75.4756, + 75.2933, + 11, + 75797, + 53388 + ], + [ + "SEARCH-7882", + 110.29299999999999, + 69.9378, + 8, + 69222, + 10904 + ], + [ + "SEARCH-7894", + 141.218, + 85.4024, + 13, + 80294, + 36941 + ], + [ + "SEARCH-7896", + 82.8547, + 78.1835, + 5, + 46194, + 11757 + ], + [ + "SEARCH-7897", + 263.612, + 81.1112, + 12, + 88194, + 13954 + ], + [ + "SEARCH-7898", + 4028.12, + 90.9245, + 24, + 1100569, + 233889 + ], + [ + "SEARCH-7901", + 513.424, + 73.8719, + 13, + 149799, + 27476 + ], + [ + "SEARCH-7904", + 60.5492, + 71.8556, + 7, + 103385, + 25786 + ], + [ + "SEARCH-7918", + 9529.58, + 81.4751, + 14, + 2447273, + 588450 + ], + [ + "SEARCH-7925", + 101.555, + 84.0355, + 14, + 61737, + 26840 + ], + [ + "SEARCH-7927", + 17178.9, + 78.561, + 16, + 4307278, + 621751 + ], + [ + "SEARCH-7930", + 69.1509, + 72.794, + 10, + 27617, + 6331 + ], + [ + "SEARCH-7955", + 45.9052, + 77.5171, + 9, + 51131, + 12734 + ], + [ + "SEARCH-7959", + 763.316, + 74.9328, + 13, + 227829, + 42279 + ], + [ + "SEARCH-7963", + 23.7753, + 49.6651, + 7, + 437110, + 427681 + ], + [ + "SEARCH-7964", + 20.7047, + 60.5665, + 10, + 38685, + 19262 + ], + [ + "SEARCH-7965", + 57.9678, + 77.1226, + 8, + 67964, + 35034 + ], + [ + "SEARCH-7967", + 3485.15, + 83.4234, + 21, + 842285, + 211158 + ], + [ + "SEARCH-7974", + 1214.89, + 64.2116, + 15, + 389513, + 95629 + ], + [ + "SEARCH-7975", + 172.34400000000002, + 80.9582, + 18, + 63584, + 13735 + ], + [ + "SEARCH-7980", + 1387.08, + 88.8504, + 26, + 367043, + 85961 + ], + [ + "SEARCH-7982", + 445.836, + 64.1912, + 9, + 126893, + 35262 + ], + [ + "SEARCH-7986", + 948.8760000000001, + 76.5174, + 17, + 244915, + 48837 + ], + [ + "SEARCH-7992", + 61.0587, + 63.2629, + 11, + 91884, + 65609 + ], + [ + "SEARCH-7993", + 45.8578, + 71.7637, + 13, + 38403, + 14273 + ], + [ + "SEARCH-7996", + 39.7427, + 79.9789, + 7, + 142478, + 122361 + ], + [ + "SEARCH-7998", + 61.0122, + 71.7841, + 13, + 109365, + 75537 + ], + [ + "SEARCH-7999", + 12436, + 83.3894, + 21, + 3855803, + 819451 + ], + [ + "SEARCH-8003", + 23.4363, + 70.8423, + 8, + 60994, + 34489 + ], + [ + "SEARCH-8004", + 43.1894, + 74.1644, + 6, + 31279, + 11629 + ], + [ + "SEARCH-8007", + 47.4826, + 75.6163, + 9, + 31037, + 7939 + ], + [ + "SEARCH-8010", + 59.1276, + 79.6729, + 11, + 31222, + 14626 + ], + [ + "SEARCH-8014", + 58.2329, + 71.6175, + 12, + 104461, + 81532 + ], + [ + "SEARCH-8016", + 34.8103, + 54.7655, + 8, + 35674, + 16824 + ], + [ + "SEARCH-8018", + 31.4446, + 70.2982, + 5, + 35468, + 15606 + ], + [ + "SEARCH-8019", + 40.2523, + 62.7971, + 9, + 53427, + 35800 + ], + [ + "SEARCH-8020", + 31.4192, + 59.3254, + 10, + 26125, + 11989 + ], + [ + "SEARCH-8022", + 7628.88, + 93.2946, + 27, + 1824887, + 342886 + ], + [ + "SEARCH-8037", + 1294.46, + 69.5093, + 24, + 430515, + 87692 + ], + [ + "SEARCH-8076", + 15879.7, + 94.7873, + 25, + 4186671, + 873843 + ], + [ + "SEARCH-8082", + 21350.4, + 91.8052, + 27, + 5736238, + 1282187 + ], + [ + "SEARCH-8147", + 11.4837, + 34.061, + 2, + 2930, + 557 + ], + [ + "SEARCH-8148", + 12.2836, + 37.5429, + 2, + 3117, + 596 + ], + [ + "SEARCH-8149", + 14.567, + 41.4533, + 6, + 3837, + 679 + ], + [ + "SEARCH-8150", + 11.0088, + 41.4907, + 6, + 2913, + 542 + ], + [ + "SEARCH-8151", + 11.5718, + 43.0242, + 4, + 2956, + 471 + ], + [ + "SEARCH-8155", + 11715.7, + 94.0324, + 27, + 2594064, + 623739 + ], + [ + "SEARCH-8175", + 8.17549, + 28.8381, + 9, + 1884, + 309 + ], + [ + "SEARCH-8187", + 340.05800000000005, + 47.2202, + 17, + 8959837, + 7772531 + ], + [ + "SEARCH-8207", + 81.2653, + 45.0406, + 23, + 3428366, + 2976148 + ], + [ + "SEARCH-8214", + 802.4169999999999, + 94.6139, + 10, + 17666809, + 14336350 + ], + [ + "SEARCH-8216", + 920.6080000000001, + 90.2547, + 14, + 21694536, + 17572249 + ], + [ + "SEARCH-8240", + 776.834, + 91.9956, + 32, + 15263705, + 12360484 + ], + [ + "SEARCH-8243", + 793.5419999999999, + 92.6519, + 31, + 15710273, + 12654605 + ], + [ + "SEARCH-8244", + 825.4, + 94.6071, + 26, + 15626821, + 12638327 + ], + [ + "SEARCH-8254", + 1440.11, + 94.2569, + 21, + 19590421, + 15917255 + ], + [ + "SEARCH-8289", + 27.5043, + 65.6262, + 6, + 33795, + 18213 + ], + [ + "SEARCH-8319", + 1599.6, + 84.889, + 22, + 509482, + 132826 + ], + [ + "SEARCH-8320", + 62.306999999999995, + 44.4932, + 12, + 23004, + 5135 + ], + [ + "SEARCH-8350", + 5.70057, + 20.1367, + 2, + 1318, + 217 + ], + [ + "SEARCH-8449", + 31.247, + 85.2732, + 5, + 7403, + 1222 + ], + [ + "SEARCH-8479", + 74.7835, + 81.186, + 17, + 42973, + 39409 + ], + [ + "SEARCH-8489", + 2466.04, + 94.9743, + 25, + 19438456, + 16590293 + ], + [ + "SEARCH-8501", + 1431.46, + 94.7295, + 29, + 21385491, + 18147140 + ], + [ + "SEARCH-8512", + 594.479, + 84.855, + 15, + 15951677, + 13617154 + ], + [ + "SEARCH-8514", + 707.35, + 87.8949, + 15, + 17928724, + 15237066 + ], + [ + "SEARCH-8518", + 49.1279, + 73.8753, + 10, + 57164, + 50517 + ], + [ + "SEARCH-8525", + 58.4276, + 81.3764, + 21, + 55768, + 49775 + ], + [ + "SEARCH-8526", + 656.275, + 73.1409, + 16, + 19053443, + 16160608 + ], + [ + "SEARCH-8530", + 524.612, + 86.1913, + 13, + 11940872, + 10138760 + ], + [ + "SEARCH-8534", + 44.3158, + 65.684, + 7, + 101532, + 88338 + ], + [ + "SEARCH-8541", + 59.5192, + 77.1567, + 20, + 60972, + 54265 + ], + [ + "SEARCH-8548", + 1269.01, + 92.6349, + 29, + 22785750, + 19492865 + ], + [ + "SEARCH-8550", + 41.8368, + 70.628, + 6, + 60194, + 52991 + ], + [ + "SEARCH-8558", + 5.31626, + 13.4007, + 4, + 4060, + 3612 + ], + [ + "SEARCH-8573", + 74.6809, + 85.3038, + 18, + 24720, + 23099 + ], + [ + "SEARCH-8574", + 76.1349, + 86.8204, + 13, + 19372, + 18930 + ], + [ + "SEARCH-8577", + 74.8018, + 84.6408, + 6, + 25281, + 23813 + ], + [ + "SEARCH-8578", + 58.5043, + 80.6624, + 9, + 17065, + 16169 + ], + [ + "SEARCH-8584", + 145.065, + 92.0126, + 16, + 36637, + 35626 + ], + [ + "SEARCH-8589", + 45.8751, + 76.0992, + 6, + 15780, + 14691 + ], + [ + "SEARCH-8591", + 66.9796, + 84.8822, + 11, + 16849, + 16532 + ], + [ + "SEARCH-8593", + 94.8321, + 86.766, + 7, + 38030, + 34721 + ], + [ + "SEARCH-8594", + 103.441, + 87.3576, + 6, + 26341, + 25682 + ], + [ + "SEARCH-8597", + 27.4953, + 62.7563, + 6, + 7036, + 6862 + ], + [ + "SEARCH-8601", + 58.6584, + 82.84200000000001, + 9, + 20183, + 18896 + ], + [ + "SEARCH-8602", + 64.2751, + 81.4819, + 7, + 21602, + 20292 + ], + [ + "SEARCH-8612", + 1046.25, + 85.3106, + 12, + 11567881, + 9084797 + ], + [ + "SEARCH-8613", + 1652.6, + 92.1793, + 16, + 15308377, + 11970262 + ], + [ + "SEARCH-8657", + 203.91099999999997, + 93.5496, + 13, + 2031792, + 1639558 + ], + [ + "SEARCH-8662", + 167.975, + 92.8967, + 7, + 86831, + 78090 + ], + [ + "SEARCH-8692", + 94.6382, + 91.3564, + 12, + 3785954, + 3025887 + ], + [ + "SEARCH-8706", + 148.965, + 93.7196, + 25, + 1088167, + 879026 + ], + [ + "SEARCH-8766", + 185.36700000000002, + 94.1753, + 5, + 99703, + 88791 + ], + [ + "SEARCH-8795", + 314.73900000000003, + 94.6071, + 18, + 5163583, + 4093203 + ], + [ + "SEARCH-8809", + 310.555, + 94.0834, + 11, + 11985114, + 9576779 + ], + [ + "SEARCH-8822", + 255.482, + 92.7063, + 10, + 11743517, + 9325174 + ], + [ + "SEARCH-8868", + 9.30902, + 25.3868, + 10, + 163171, + 61986 + ], + [ + "SEARCH-8873", + 10.8978, + 36.3936, + 10, + 81217, + 56672 + ], + [ + "SEARCH-8879", + 2772.19, + 93.7332, + 37, + 853852, + 223126 + ], + [ + "SEARCH-8885", + 631.025, + 81.4479, + 23, + 215650, + 52078 + ], + [ + "SEARCH-8886", + 14.5185, + 46.7748, + 6, + 107406, + 86539 + ], + [ + "SEARCH-8888", + 16.0452, + 47.4855, + 8, + 1457371, + 1439653 + ], + [ + "SEARCH-8892", + 440.619, + 34.4622, + 8, + 207158, + 95477 + ], + [ + "SEARCH-8895", + 12.8774, + 44.0341, + 14, + 118587, + 65127 + ], + [ + "SEARCH-8898", + 829.7339999999999, + 59.56, + 19, + 355568, + 151002 + ], + [ + "SEARCH-8912", + 9.58258, + 26.1587, + 12, + 35599, + 14364 + ], + [ + "SEARCH-8916", + 13.4982, + 32.8437, + 11, + 38300, + 14849 + ], + [ + "SEARCH-8918", + 484.685, + 78.90100000000001, + 24, + 150068, + 35291 + ], + [ + "SEARCH-8922", + 798.2689999999999, + 69.2815, + 17, + 269190, + 85143 + ], + [ + "SEARCH-8925", + 6.53429, + 19.5722, + 6, + 477466, + 458008 + ], + [ + "SEARCH-8926", + 7.6444600000000005, + 19.0894, + 9, + 551481, + 525638 + ], + [ + "SEARCH-8929", + 9.19973, + 23.69, + 11, + 309730, + 286129 + ], + [ + "SV0031742", + 41.7109, + 77.1907, + 6, + 11114, + 1541 + ], + [ + "SV0036755-1", + 22.8546, + 56.4657, + 4, + 6049, + 834 + ], + [ + "SV0038272", + 48.2522, + 25.6962, + 8, + 128718, + 116978 + ], + [ + "SV0040200", + 109.05799999999999, + 76.3134, + 5, + 29203, + 4569 + ], + [ + "SV0040408", + 6.16539, + 16.6378, + 4, + 131747, + 122850 + ], + [ + "SV0045221", + 2383.47, + 93.434, + 15, + 586878, + 117857 + ], + [ + "SV0048273", + 45.3184, + 66.2484, + 10, + 19647, + 5876 + ], + [ + "SV0049328", + 122.226, + 81.5363, + 10, + 36063, + 7475 + ], + [ + "SV0051840", + 8.43143, + 24.8767, + 3, + 11965, + 9535 + ], + [ + "SV0052558", + 11.1118, + 35.9006, + 2, + 3139, + 621 + ], + [ + "SV0056365", + 7.8682, + 26.0975, + 3, + 12263, + 8741 + ], + [ + "SV0057681", + 9.81274, + 29.9568, + 6, + 5682, + 2345 + ] + ], + "type": "scatter", + "x": [ + 41, + 24, + 13, + 12, + 19, + 9, + 3, + 4, + 7, + 4, + 4, + 3, + 18, + 5, + 5, + 3, + 2, + 22, + 3, + 5, + 8, + 3, + 22, + 3, + 9, + 6, + 6, + 12, + 7, + 6, + 5, + 9, + 8, + 14, + 11, + 17, + 6, + 17, + 8, + 29, + 16, + 4, + 25, + 5, + 3, + 9, + 5, + 29, + 4, + 8, + 10, + 26, + 5, + 4, + 13, + 18, + 6, + 5, + 8, + 7, + 14, + 7, + 10, + 15, + 6, + 10, + 7, + 10, + 8, + 11, + 7, + 8, + 5, + 5, + 9, + 6, + 11, + 4, + 9, + 22, + 9, + 7, + 6, + 6, + 9, + 9, + 8, + 8, + 5, + 7, + 15, + 16, + 11, + 5, + 21, + 6, + 6, + 7, + 18, + 9, + 10, + 12, + 7, + 7, + 5, + 10, + 10, + 2, + 2, + 3, + 9, + 9, + 5, + 14, + 15, + 24, + 7, + 4, + 20, + 6, + 10, + 6, + 5, + 7, + 18, + 6, + 7, + 28, + 3, + 5, + 6, + 6, + 9, + 13, + 8, + 23, + 6, + 8, + 7, + 5, + 5, + 7, + 7, + 7, + 7, + 7, + 6, + 6, + 6, + 4, + 4, + 4, + 6, + 7, + 24, + 15, + 7, + 19, + 5, + 9, + 6, + 12, + 4, + 13, + 5, + 6, + 7, + 10, + 7, + 4, + 19, + 3, + 7, + 4, + 22, + 2, + 7, + 5, + 7, + 14, + 9, + 12, + 5, + 8, + 5, + 8, + 4, + 7, + 13, + 9, + 14, + 4, + 7, + 12, + 3, + 7, + 24, + 9, + 26, + 18, + 9, + 13, + 8, + 11, + 12, + 9, + 10, + 4, + 8, + 12, + 13, + 7, + 7, + 9, + 15, + 6, + 17, + 7, + 19, + 26, + 13, + 9, + 24, + 13, + 20, + 25, + 15, + 16, + 29, + 10, + 31, + 20, + 15, + 18, + 24, + 14, + 22, + 16, + 26, + 13, + 19, + 16, + 14, + 17, + 13, + 9, + 20, + 21, + 18, + 19, + 15, + 30, + 35, + 26, + 17, + 14, + 20, + 11, + 16, + 12, + 12, + 13, + 17, + 26, + 16, + 19, + 20, + 13, + 15, + 19, + 12, + 17, + 19, + 20, + 17, + 15, + 21, + 28, + 17, + 16, + 7, + 3, + 8, + 2, + 10, + 4, + 10, + 5, + 8, + 8, + 3, + 6, + 11, + 29, + 4, + 22, + 5, + 16, + 5, + 23, + 8, + 9, + 3, + 17, + 8, + 8, + 5, + 8, + 8, + 2, + 7, + 24, + 6, + 2, + 4, + 11, + 4, + 21, + 8, + 18, + 25, + 12, + 18, + 11, + 8, + 13, + 4, + 5, + 8, + 5, + 1, + 8, + 4, + 8, + 22, + 15, + 21, + 12, + 22, + 10, + 13, + 6, + 7, + 15, + 9, + 7, + 11, + 10, + 10, + 10, + 14, + 11, + 12, + 11, + 7, + 19, + 16, + 15, + 13, + 6, + 17, + 11, + 11, + 10, + 14, + 12, + 14, + 17, + 11, + 15, + 12, + 13, + 15, + 14, + 8, + 10, + 14, + 7, + 21, + 14, + 18, + 14, + 22, + 14, + 6, + 12, + 5, + 7, + 9, + 13, + 11, + 8, + 13, + 5, + 12, + 24, + 13, + 7, + 14, + 14, + 16, + 10, + 9, + 13, + 7, + 10, + 8, + 21, + 15, + 18, + 26, + 9, + 17, + 11, + 13, + 7, + 13, + 21, + 8, + 6, + 9, + 11, + 12, + 8, + 5, + 9, + 10, + 27, + 24, + 25, + 27, + 2, + 2, + 6, + 6, + 4, + 27, + 9, + 17, + 23, + 10, + 14, + 32, + 31, + 26, + 21, + 6, + 22, + 12, + 2, + 5, + 17, + 25, + 29, + 15, + 15, + 10, + 21, + 16, + 13, + 7, + 20, + 29, + 6, + 4, + 18, + 13, + 6, + 9, + 16, + 6, + 11, + 7, + 6, + 6, + 9, + 7, + 12, + 16, + 13, + 7, + 12, + 25, + 5, + 18, + 11, + 10, + 10, + 10, + 37, + 23, + 6, + 8, + 8, + 14, + 19, + 12, + 11, + 24, + 17, + 6, + 9, + 11, + 6, + 4, + 8, + 5, + 4, + 15, + 10, + 10, + 3, + 2, + 3, + 6 + ], + "y": [ + 94.046, + 79.0642, + 79.1186, + 73.8923, + 87.1842, + 49.8419, + 49.8895, + 47.2644, + 55.2756, + 43.5445, + 66.3198, + 67.1903, + 92.2235, + 66.1804, + 71.6855, + 16.3487, + 15.4477, + 66.2246, + 36.4582, + 52.7866, + 55.4048, + 51.1782, + 77.4151, + 36.8935, + 60.3557, + 43.5547, + 69.4515, + 83.4166, + 73.0321, + 78.5168, + 65.7758, + 84.9944, + 58.4719, + 92.0433, + 66.3776, + 84.4673, + 64.3068, + 70.2302, + 55.8945, + 86.9598, + 66.5749, + 58.4889, + 94.7295, + 56.7207, + 31.9494, + 47.2542, + 41.7865, + 88.4967, + 27.7024, + 29.899, + 54.5887, + 91.9752, + 53.5006, + 47.6011, + 87.6738, + 94.7941, + 92.4751, + 86.7354, + 93.2368, + 94.0562, + 93.5156, + 83.5799, + 92.1793, + 85.7595, + 90.8905, + 80.2033, + 61.8552, + 89.7208, + 80.8052, + 90.0575, + 86.6027, + 94.0392, + 86.1131, + 85.8411, + 90.7171, + 86.2049, + 93.1552, + 91.8732, + 88.2553, + 87.9765, + 81.6315, + 94.2909, + 92.1827, + 94.5459, + 80.846, + 83.8349, + 91.8664, + 91.9718, + 71.0735, + 80.4584, + 91.744, + 93.8216, + 93.5904, + 88.7483, + 90.8327, + 94.4677, + 79.3397, + 71.1755, + 88.7245, + 72.9335, + 90.9347, + 94.4813, + 91.5502, + 94.9777, + 80.0061, + 81.3118, + 86.5143, + 2.07079, + 2.05039, + 71.859, + 73.1987, + 79.8021, + 55.755, + 89.4488, + 85.501, + 91.6454, + 75.0825, + 79.0676, + 93.9848, + 82.2333, + 77.4457, + 86.2491, + 73.8889, + 78.867, + 80.744, + 81.0126, + 83.1956, + 89.9963, + 73.5897, + 80.7304, + 69.846, + 86.3953, + 91.1592, + 88.4491, + 85.4976, + 93.7536, + 74.6608, + 91.6998, + 81.2676, + 82.4101, + 94.0766, + 76.956, + 85.0182, + 80.6284, + 86.7116, + 85.025, + 68.3668, + 73.4809, + 89.4114, + 84.617, + 70.7028, + 72.0494, + 84.3415, + 69.2509, + 92.3731, + 89.4352, + 68.411, + 84.9774, + 69.1455, + 58.8017, + 66.5273, + 75.8679, + 83.0018, + 86.7286, + 79.9551, + 69.4311, + 83.5357, + 22.3435, + 4.2266, + 3.7981599999999998, + 92.3017, + 1.18331, + 3.66894, + 2.98888, + 92.9035, + 10.9048, + 28.3111, + 17.4062, + 25.414, + 89.7718, + 86.97, + 84.4367, + 65.3133, + 87.514, + 79.7953, + 87.9527, + 50.0663, + 81.101, + 87.4868, + 80.0843, + 94.1276, + 81.7029, + 92.9443, + 92.1283, + 56.4657, + 88.7211, + 93.264, + 84.5898, + 92.5873, + 84.6952, + 82.51899999999999, + 85.1202, + 91.5706, + 90.0677, + 93.5122, + 87.1196, + 93.33200000000001, + 91.98200000000001, + 90.7851, + 90.9858, + 83.199, + 91.3768, + 83.3962, + 75.1981, + 80.6522, + 78.2142, + 85.8173, + 67.2515, + 83.3112, + 82.3455, + 50.6852, + 40.2462, + 94.6547, + 73.5489, + 83.029, + 83.3044, + 81.3935, + 80.4414, + 76.9968, + 56.3467, + 94.1719, + 93.4952, + 63.0283, + 77.4287, + 75.1641, + 46.785, + 87.9459, + 83.8519, + 92.2507, + 67.4283, + 64.0824, + 58.3223, + 40.4808, + 58.0231, + 56.9962, + 36.8425, + 79.1356, + 87.225, + 55.1906, + 85.8581, + 81.8083, + 94.9233, + 85.5486, + 90.5913, + 83.4914, + 60.6753, + 87.7112, + 68.8463, + 92.0603, + 65.1093, + 76.633, + 74.7492, + 88.2689, + 91.8392, + 85.1406, + 85.7697, + 88.3641, + 93.366, + 81.0806, + 88.86399999999999, + 63.0385, + 91.0742, + 85.0488, + 90.7171, + 81.135, + 64.0926, + 86.0927, + 92.0705, + 82.0667, + 76.0073, + 28.2329, + 44.9896, + 44.3538, + 13.8359, + 34.061, + 42.725, + 25.0536, + 31.6944, + 36.0672, + 39.2465, + 41.4533, + 37.1111, + 47.6487, + 89.0544, + 35.9414, + 58.5501, + 29.899, + 64.3136, + 33.6122, + 80.5298, + 31.9664, + 40.814, + 30.3411, + 66.1192, + 32.5105, + 30.9667, + 40.7732, + 48.3661, + 44.5136, + 39.4335, + 33.7312, + 53.0348, + 24.1933, + 50.0731, + 37.5225, + 57.4552, + 51.8923, + 94.8247, + 17.3926, + 67.7684, + 81.0228, + 51.6509, + 62.3925, + 63.79, + 55.5782, + 61.1003, + 38.6956, + 43.6873, + 42.708, + 42.9086, + 8.01115, + 16.92, + 5.5357199999999995, + 18.78, + 90.8599, + 91.4244, + 92.3425, + 71.8114, + 90.8259, + 67.0917, + 71.5529, + 86.4735, + 79.7885, + 86.5823, + 68.105, + 60.8419, + 68.9823, + 64.0688, + 84.1953, + 91.8528, + 86.2831, + 71.8488, + 72.11399999999999, + 88.3811, + 84.1817, + 91.1728, + 93.4204, + 90.2853, + 84.8448, + 83.8451, + 87.8915, + 79.122, + 82.2401, + 80.9582, + 83.3316, + 84.8414, + 83.6989, + 82.6482, + 76.242, + 86.7082, + 80.574, + 77.4457, + 70.339, + 68.8701, + 81.8253, + 65.9934, + 69.9072, + 76.5242, + 85.4908, + 63.8002, + 62.4027, + 53.4292, + 71.0701, + 61.6376, + 30.1268, + 55.0886, + 37.4103, + 83.6887, + 79.2002, + 74.5248, + 75.2933, + 69.9378, + 85.4024, + 78.1835, + 81.1112, + 90.9245, + 73.8719, + 71.8556, + 81.4751, + 84.0355, + 78.561, + 72.794, + 77.5171, + 74.9328, + 49.6651, + 60.5665, + 77.1226, + 83.4234, + 64.2116, + 80.9582, + 88.8504, + 64.1912, + 76.5174, + 63.2629, + 71.7637, + 79.9789, + 71.7841, + 83.3894, + 70.8423, + 74.1644, + 75.6163, + 79.6729, + 71.6175, + 54.7655, + 70.2982, + 62.7971, + 59.3254, + 93.2946, + 69.5093, + 94.7873, + 91.8052, + 34.061, + 37.5429, + 41.4533, + 41.4907, + 43.0242, + 94.0324, + 28.8381, + 47.2202, + 45.0406, + 94.6139, + 90.2547, + 91.9956, + 92.6519, + 94.6071, + 94.2569, + 65.6262, + 84.889, + 44.4932, + 20.1367, + 85.2732, + 81.186, + 94.9743, + 94.7295, + 84.855, + 87.8949, + 73.8753, + 81.3764, + 73.1409, + 86.1913, + 65.684, + 77.1567, + 92.6349, + 70.628, + 13.4007, + 85.3038, + 86.8204, + 84.6408, + 80.6624, + 92.0126, + 76.0992, + 84.8822, + 86.766, + 87.3576, + 62.7563, + 82.84200000000001, + 81.4819, + 85.3106, + 92.1793, + 93.5496, + 92.8967, + 91.3564, + 93.7196, + 94.1753, + 94.6071, + 94.0834, + 92.7063, + 25.3868, + 36.3936, + 93.7332, + 81.4479, + 46.7748, + 47.4855, + 34.4622, + 44.0341, + 59.56, + 26.1587, + 32.8437, + 78.90100000000001, + 69.2815, + 19.5722, + 19.0894, + 23.69, + 77.1907, + 56.4657, + 25.6962, + 76.3134, + 16.6378, + 93.434, + 66.2484, + 81.5363, + 24.8767, + 35.9006, + 26.0975, + 29.9568 + ] + } + ], + "layout": { + "autosize": true, + "legend": { + "title": { + "text": "Coverage threshold: 95%" + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Coverage-based QC filter" + }, + "xaxis": { + "title": { + "text": "Number of nucleotide mutations" + } + }, + "yaxis": { + "title": { + "text": "% Coverage" + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "cov_filter = 95\n", + "num_passed = data_df[data_df['COVERAGE']>cov_filter].shape[0]\n", + "num_failed = data_df[data_df['COVERAGE']cov_filter)]['COVERAGE'], \n", + " x=data_df.loc[(data_df['COVERAGE']>cov_filter)]['num_nt_muts'],\n", + " name=f'Coverage Filter Pass ({num_passed} samples)',\n", + " mode='markers',\n", + " text=data_df.loc[(data_df['COVERAGE']>cov_filter)][['SAMPLE_ID', 'AVG_DEPTH', 'COVERAGE', \n", + " 'num_nt_muts', 'mapped', 'trimmed_count']],\n", + " hovertemplate=\"Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\" +\n", + " \"Number of trimmed reads: %{text[5]}
\",\n", + " marker_color='rgba(144,238,144,.6)'))\n", + "fig.add_trace(\n", + " go.Scatter(y=data_df.loc[(data_df['COVERAGE']Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\" +\n", + " \"Number of trimmed reads: %{text[5]}
\",\n", + " marker_color='rgba(220,20,60,.6)'))\n", + "fig.update_layout(title=f'Coverage-based QC filter',\n", + " legend_title_text=f'Coverage threshold: {cov_filter}%',\n", + " yaxis_title=f'% Coverage', \n", + " xaxis_title='Number of nucleotide mutations',\n", + " template='plotly_white', autosize=True)\n", + "fig.write_html('/valhalla/ancestral_anomaly/coverage_plot.html')\n", + "fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "id": "freelance-flavor", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
Number of trimmed reads: %{text[5]}
", + "marker": { + "color": "rgba(144,238,144,.6)" + }, + "mode": "markers", + "name": "Depth Filter Pass (2397 samples)", + "text": [ + [ + "21-311841-SCV2-033021-AM-2-Repeat", + 4888.59, + 100, + 29, + 1102406, + 211711 + ], + [ + "PL-04", + 1998.15, + 95.0933, + 28, + 452253, + 112998 + ], + [ + "SEARCH-6006", + 3439.14, + 99.9252, + 27, + 4302440, + 995689 + ], + [ + "SEARCH-6007", + 3898.03, + 100, + 10, + 5501576, + 1024195 + ], + [ + "SEARCH-6008", + 2384.58, + 97.6198, + 14, + 3076922, + 603809 + ], + [ + "SEARCH-6020", + 4819.38, + 100, + 20, + 4453003, + 897765 + ], + [ + "SEARCH-6027", + 4436.34, + 100, + 16, + 4457063, + 889521 + ], + [ + "SEARCH-6032", + 4614.46, + 100, + 24, + 6910130, + 1093292 + ], + [ + "SEARCH-6033", + 4953.03, + 99.9796, + 20, + 5050000, + 839911 + ], + [ + "SEARCH-6044", + 4147.45, + 100, + 29, + 7931710, + 1406703 + ], + [ + "SEARCH-6050", + 4315.99, + 100, + 20, + 4759107, + 955353 + ], + [ + "SEARCH-6062", + 2793.91, + 99.5444, + 25, + 2819665, + 579447 + ], + [ + "SEARCH-6063", + 4468.37, + 100, + 22, + 3868278, + 737973 + ], + [ + "SEARCH-6065", + 4363.74, + 99.3063, + 28, + 4314301, + 861960 + ], + [ + "SEARCH-6071", + 4368.56, + 100, + 22, + 4091631, + 714860 + ], + [ + "SEARCH-6073", + 2238.53, + 96.6915, + 23, + 2774259, + 519920 + ], + [ + "SEARCH-6074", + 4149.59, + 100, + 19, + 2081984, + 287002 + ], + [ + "SEARCH-6078", + 3723.34, + 100, + 25, + 5227742, + 884313 + ], + [ + "SEARCH-6081", + 4557.44, + 100, + 25, + 3283804, + 567692 + ], + [ + "SEARCH-6083", + 4842.73, + 100, + 25, + 7143565, + 1394523 + ], + [ + "SEARCH-6086", + 4800.04, + 100, + 19, + 7812254, + 1525667 + ], + [ + "SEARCH-6090", + 3664.07, + 98.4155, + 22, + 7142394, + 1238323 + ], + [ + "SEARCH-6092", + 3922.38, + 100, + 26, + 7104471, + 1370938 + ], + [ + "SEARCH-6096", + 3891.27, + 100, + 31, + 3989104, + 792923 + ], + [ + "SEARCH-6100", + 4858.47, + 99.9898, + 22, + 5608343, + 1003768 + ], + [ + "SEARCH-6101", + 4810.39, + 100, + 29, + 3558819, + 441961 + ], + [ + "SEARCH-6102", + 2605.99, + 98.9085, + 18, + 3735494, + 648189 + ], + [ + "SEARCH-6108", + 4316.77, + 100, + 18, + 6618157, + 1236425 + ], + [ + "SEARCH-6112", + 2737.76, + 96.8785, + 17, + 4781716, + 986195 + ], + [ + "SEARCH-6113", + 4655.83, + 100, + 22, + 5261557, + 1049748 + ], + [ + "SEARCH-6119", + 3272.87, + 99.9524, + 20, + 6053379, + 1083960 + ], + [ + "SEARCH-6123", + 4663.88, + 100, + 26, + 9542370, + 1693841 + ], + [ + "SEARCH-6138", + 1729.71, + 95.8924, + 21, + 1952578, + 447099 + ], + [ + "SEARCH-6142", + 1720.79, + 95.9978, + 20, + 1216915, + 248731 + ], + [ + "SEARCH-6144", + 3727.77, + 100, + 30, + 6220364, + 1136019 + ], + [ + "SEARCH-6145", + 3219.28, + 100, + 8, + 3923709, + 784503 + ], + [ + "SEARCH-6152", + 4133.39, + 100, + 24, + 6881004, + 1193403 + ], + [ + "SEARCH-6154", + 2831.74, + 98.2522, + 21, + 3758156, + 752106 + ], + [ + "SEARCH-6156", + 1730.97, + 98.1196, + 20, + 927639, + 192864 + ], + [ + "SEARCH-6158", + 4204.35, + 98.6093, + 26, + 5355269, + 937128 + ], + [ + "SEARCH-6160", + 2941.19, + 99.0819, + 25, + 4139114, + 774154 + ], + [ + "SEARCH-6161", + 1617.75, + 96.3243, + 18, + 634306, + 102953 + ], + [ + "SEARCH-6169", + 3884.04, + 99.9898, + 22, + 5885862, + 799150 + ], + [ + "SEARCH-6170", + 3864.09, + 99.949, + 23, + 6698417, + 942830 + ], + [ + "SEARCH-6171", + 4694.27, + 100, + 27, + 5073829, + 720387 + ], + [ + "SEARCH-6172", + 4917.57, + 100, + 20, + 7896285, + 1183708 + ], + [ + "SEARCH-6175", + 3135.2, + 99.796, + 20, + 5122947, + 775707 + ], + [ + "SEARCH-6177", + 2011.92, + 95.6102, + 15, + 1381332, + 217914 + ], + [ + "SEARCH-6178", + 3595.47, + 99.8878, + 25, + 5259160, + 909106 + ], + [ + "SEARCH-6183", + 3334.27, + 100, + 21, + 4894079, + 679442 + ], + [ + "SEARCH-6184", + 4538.48, + 100, + 19, + 6763154, + 1048372 + ], + [ + "SEARCH-6186", + 4463.49, + 100, + 25, + 6820803, + 817543 + ], + [ + "SEARCH-6196", + 2576.21, + 96.3957, + 24, + 3796445, + 573765 + ], + [ + "SEARCH-6200", + 4106.16, + 99.6158, + 25, + 6625914, + 1018399 + ], + [ + "SEARCH-6201", + 3257.15, + 97.9428, + 21, + 7005343, + 1017702 + ], + [ + "SEARCH-6203", + 2427.35, + 99.6702, + 25, + 1824278, + 282369 + ], + [ + "SEARCH-6211", + 3562.16, + 99.2587, + 23, + 7514293, + 1206768 + ], + [ + "SEARCH-6219", + 2711.1, + 96.7935, + 28, + 4543670, + 802282 + ], + [ + "SEARCH-6220", + 4588.19, + 100, + 23, + 6985760, + 1060700 + ], + [ + "SEARCH-6221", + 2170.97, + 96.0896, + 18, + 2034021, + 328167 + ], + [ + "SEARCH-6226", + 2524.75, + 97.2865, + 21, + 2707326, + 457334 + ], + [ + "SEARCH-6227", + 3786.86, + 99.6362, + 26, + 6576895, + 836901 + ], + [ + "SEARCH-6230", + 2892.58, + 97.6096, + 15, + 4340371, + 644216 + ], + [ + "SEARCH-6237", + 4811.43, + 100, + 24, + 5261025, + 772581 + ], + [ + "SEARCH-6241", + 3373.66, + 97.4396, + 22, + 7556674, + 1194474 + ], + [ + "SEARCH-6242", + 3359.01, + 99.5172, + 25, + 6648282, + 885164 + ], + [ + "SEARCH-6243", + 3932.08, + 100, + 22, + 6609885, + 994548 + ], + [ + "SEARCH-6246", + 2657.91, + 96.5147, + 23, + 6409514, + 1025075 + ], + [ + "SEARCH-6247", + 4903.74, + 100, + 23, + 6206854, + 838517 + ], + [ + "SEARCH-6249", + 3089.06, + 98.5821, + 24, + 6675294, + 1016313 + ], + [ + "SEARCH-6250", + 3247.15, + 100, + 23, + 6387301, + 906753 + ], + [ + "SEARCH-6251", + 2802.97, + 97.7286, + 24, + 7414309, + 1113017 + ], + [ + "SEARCH-6253", + 3034.03, + 99.7246, + 20, + 7097384, + 841026 + ], + [ + "SEARCH-6254", + 4420.53, + 100, + 25, + 6353322, + 933607 + ], + [ + "SEARCH-6263", + 3833.27, + 99.4832, + 22, + 5974656, + 804489 + ], + [ + "SEARCH-6264", + 3051.44, + 98.0176, + 26, + 6683048, + 968725 + ], + [ + "SEARCH-6265", + 4767.56, + 99.3233, + 17, + 2266898, + 331868 + ], + [ + "SEARCH-6267", + 4323.24, + 99.55799999999999, + 24, + 6891819, + 1008237 + ], + [ + "SEARCH-6269", + 2468.1, + 98.4121, + 8, + 4042879, + 660753 + ], + [ + "SEARCH-6270", + 3957.2, + 100, + 26, + 6773652, + 1021585 + ], + [ + "SEARCH-6272", + 3411.46, + 99.96600000000001, + 24, + 7992672, + 1146055 + ], + [ + "SEARCH-6276", + 1934.4, + 96.7833, + 24, + 4972126, + 766422 + ], + [ + "SEARCH-6277", + 2583.04, + 99.1941, + 20, + 6789978, + 997387 + ], + [ + "SEARCH-6279", + 3473.42, + 100, + 32, + 7464759, + 1138796 + ], + [ + "SEARCH-6281", + 3644.4, + 99.7246, + 14, + 5479502, + 852334 + ], + [ + "SEARCH-6283", + 3811.53, + 100, + 26, + 7537010, + 1168937 + ], + [ + "SEARCH-6286", + 4214.6, + 100, + 19, + 6866150, + 1048947 + ], + [ + "SEARCH-6287", + 4548.51, + 100, + 23, + 7910614, + 1181014 + ], + [ + "SEARCH-6288", + 4225.92, + 100, + 24, + 6320436, + 923463 + ], + [ + "SEARCH-6289", + 2979.88, + 96.7867, + 22, + 6621303, + 1108989 + ], + [ + "SEARCH-6290", + 3631.35, + 99.6804, + 25, + 8172481, + 1110767 + ], + [ + "SEARCH-6291", + 2136.43, + 98.361, + 23, + 4666428, + 723149 + ], + [ + "SEARCH-6304", + 4255.13, + 100, + 17, + 6067862, + 864571 + ], + [ + "SEARCH-6306", + 2536.65, + 99.5274, + 22, + 3072475, + 458254 + ], + [ + "SEARCH-6313", + 4941.08, + 100, + 27, + 6186081, + 878304 + ], + [ + "SEARCH-6314", + 4287.04, + 99.0751, + 17, + 5605408, + 814422 + ], + [ + "SEARCH-6317", + 4831.13, + 100, + 30, + 6435632, + 856178 + ], + [ + "SEARCH-6322", + 2178.25, + 98.0754, + 22, + 2727347, + 418852 + ], + [ + "SEARCH-6323", + 4958.33, + 100, + 12, + 6399001, + 901934 + ], + [ + "SEARCH-6326", + 2998.39, + 100, + 33, + 7112553, + 1135722 + ], + [ + "SEARCH-6328", + 4501.31, + 99.9184, + 20, + 6399371, + 1025102 + ], + [ + "SEARCH-6334", + 3862.16, + 100, + 22, + 7368369, + 1108306 + ], + [ + "SEARCH-6338", + 3437.74, + 100, + 20, + 7222930, + 1196048 + ], + [ + "SEARCH-6340", + 4733.87, + 100, + 26, + 5355903, + 822096 + ], + [ + "SEARCH-6346", + 4424.6, + 100, + 22, + 5767245, + 931619 + ], + [ + "SEARCH-6350", + 3936.89, + 100, + 23, + 7590744, + 1172633 + ], + [ + "SEARCH-6351", + 4397.66, + 100, + 31, + 6467959, + 1062238 + ], + [ + "SEARCH-6353", + 3652.08, + 100, + 23, + 7070461, + 1130164 + ], + [ + "SEARCH-6358", + 4695.46, + 100, + 23, + 5424024, + 913523 + ], + [ + "SEARCH-6363", + 3613.21, + 100, + 17, + 5596176, + 918745 + ], + [ + "SEARCH-6365", + 3651.4, + 100, + 23, + 6059586, + 1039696 + ], + [ + "SEARCH-6370", + 3870.31, + 100, + 18, + 5636588, + 931033 + ], + [ + "SEARCH-6372", + 3873.82, + 100, + 23, + 4933224, + 834828 + ], + [ + "SEARCH-6379", + 4820.88, + 100, + 19, + 6626671, + 1135018 + ], + [ + "SEARCH-6380", + 3760.09, + 100, + 21, + 5529652, + 905462 + ], + [ + "SEARCH-6381", + 2318.11, + 99.1295, + 25, + 2718171, + 502532 + ], + [ + "SEARCH-6382", + 4034.28, + 99.8946, + 19, + 6420074, + 1017253 + ], + [ + "SEARCH-6388", + 1095.24, + 96.1644, + 16, + 1301877, + 265691 + ], + [ + "SEARCH-6394", + 4553.1, + 100, + 28, + 4795337, + 766706 + ], + [ + "SEARCH-6395", + 4557.16, + 100, + 27, + 4575612, + 742872 + ], + [ + "SEARCH-6398", + 2850.49, + 99.1363, + 26, + 3721150, + 563465 + ], + [ + "SEARCH-6404", + 4981.81, + 100, + 22, + 7419985, + 1037698 + ], + [ + "SEARCH-6409", + 4911.9, + 100, + 26, + 9829893, + 1487263 + ], + [ + "SEARCH-6413", + 4773.03, + 100, + 32, + 5504921, + 851299 + ], + [ + "SEARCH-6417", + 1980.75, + 97.7116, + 20, + 3039527, + 709406 + ], + [ + "SEARCH-6421", + 4576.43, + 100, + 24, + 9565934, + 1478074 + ], + [ + "SEARCH-6435", + 4542.43, + 99.6566, + 28, + 10330924, + 1585995 + ], + [ + "SEARCH-6436", + 3218.79, + 98.4801, + 26, + 8255946, + 1357863 + ], + [ + "SEARCH-6441", + 4498.67, + 100, + 22, + 8684520, + 1363290 + ], + [ + "SEARCH-6444", + 3043.45, + 99.8776, + 22, + 5491128, + 817661 + ], + [ + "SEARCH-6448", + 4800.08, + 100, + 23, + 5884829, + 843151 + ], + [ + "SEARCH-6452", + 4275.9, + 99.524, + 29, + 5843331, + 830758 + ], + [ + "SEARCH-6454", + 3989.4, + 100, + 26, + 6851823, + 1113991 + ], + [ + "SEARCH-6459", + 4987.5, + 100, + 19, + 4901332, + 717455 + ], + [ + "SEARCH-6479", + 2943.3, + 98.9255, + 18, + 5001110, + 829021 + ], + [ + "SEARCH-6481", + 3311.11, + 99.9524, + 23, + 7720356, + 1320827 + ], + [ + "SEARCH-6485", + 3402.67, + 99.8776, + 18, + 7761524, + 1439956 + ], + [ + "SEARCH-6489", + 4234.96, + 99.898, + 19, + 6707179, + 1136752 + ], + [ + "SEARCH-6493", + 4603.49, + 100, + 23, + 8866986, + 1338979 + ], + [ + "SEARCH-6507", + 2958.92, + 97.3137, + 19, + 4718008, + 748615 + ], + [ + "SEARCH-6519", + 2856.82, + 97.8204, + 15, + 7382027, + 1190835 + ], + [ + "SEARCH-6520", + 1966.62, + 97.4022, + 16, + 2095619, + 352754 + ], + [ + "SEARCH-6525", + 2851.63, + 97.6606, + 19, + 8579242, + 1382145 + ], + [ + "SEARCH-6526", + 4377.62, + 99.1499, + 28, + 6185169, + 1124970 + ], + [ + "SEARCH-6528", + 3107.94, + 98.2114, + 33, + 2400824, + 447410 + ], + [ + "SEARCH-6529", + 2186.71, + 97.4192, + 24, + 2149042, + 445490 + ], + [ + "SEARCH-6546", + 4580.16, + 97.5348, + 11, + 1445726, + 504543 + ], + [ + "SEARCH-6632", + 1791.14, + 97.3852, + 13, + 545491, + 125675 + ], + [ + "SEARCH-6666", + 1638.1, + 99.0819, + 4, + 521606, + 145245 + ], + [ + "SEARCH-6698", + 2285.29, + 97.0893, + 16, + 4203746, + 3692696 + ], + [ + "SEARCH-6700", + 3964.53, + 100, + 22, + 983981, + 165286 + ], + [ + "SEARCH-6821", + 2530.34, + 97.4056, + 25, + 1940459, + 1388483 + ], + [ + "SEARCH-6975", + 4239.22, + 97.9156, + 27, + 1126326, + 199536 + ], + [ + "SEARCH-6994", + 1128.66, + 98.4937, + 24, + 12982230, + 12076072 + ], + [ + "SEARCH-6998", + 1337.41, + 97.5552, + 23, + 10226278, + 9452433 + ], + [ + "SEARCH-7002", + 4139.18, + 99.8674, + 26, + 4180747, + 3948807 + ], + [ + "SEARCH-7007", + 4426.8, + 99.0615, + 20, + 8744713, + 8167602 + ], + [ + "SEARCH-7010", + 4070.51, + 99.2859, + 27, + 4561068, + 4311999 + ], + [ + "SEARCH-7012", + 4740.56, + 99.1703, + 24, + 14590401, + 13736519 + ], + [ + "SEARCH-7070", + 3893.58, + 97.5994, + 24, + 926726, + 213356 + ], + [ + "SEARCH-7130", + 2130.19, + 98.8507, + 9, + 1492486, + 985365 + ], + [ + "SEARCH-7196", + 4167.57, + 97.8, + 29, + 1102218, + 236372 + ], + [ + "SEARCH-7330", + 4137.86, + 100, + 28, + 926571, + 125866 + ], + [ + "SEARCH-7337", + 4288.11, + 100, + 25, + 1018844, + 168692 + ], + [ + "SEARCH-7380", + 4452.85, + 100, + 33, + 1021961, + 119126 + ], + [ + "SEARCH-7386", + 3394.03, + 96.1134, + 21, + 800195, + 158356 + ], + [ + "SEARCH-7387", + 2182.4, + 100, + 31, + 505732, + 84828 + ], + [ + "SEARCH-7390", + 4589.98, + 100, + 24, + 1093992, + 159393 + ], + [ + "SEARCH-7391", + 2597.71, + 100, + 17, + 620065, + 76556 + ], + [ + "SEARCH-7402", + 2687.9, + 100, + 24, + 583160, + 60462 + ], + [ + "SEARCH-7403", + 3625.62, + 99.64299999999999, + 30, + 806204, + 90905 + ], + [ + "SEARCH-7406", + 4817.58, + 100, + 28, + 1159005, + 171245 + ], + [ + "SEARCH-7411", + 3222.51, + 100, + 21, + 719281, + 91150 + ], + [ + "SEARCH-7419", + 4008.22, + 99.9864, + 34, + 902353, + 144760 + ], + [ + "SEARCH-7423", + 4087.77, + 100, + 31, + 905305, + 109596 + ], + [ + "SEARCH-7426", + 4928.53, + 99.9898, + 30, + 1156360, + 238320 + ], + [ + "SEARCH-7432", + 4412.36, + 100, + 29, + 979083, + 183496 + ], + [ + "SEARCH-7433", + 3260.8, + 100, + 23, + 719015, + 87408 + ], + [ + "SEARCH-7434", + 3079.31, + 99.98299999999999, + 33, + 686194, + 110567 + ], + [ + "SEARCH-7435", + 4719.29, + 99.9864, + 37, + 1066208, + 146830 + ], + [ + "SEARCH-7438", + 4195.77, + 100, + 24, + 951811, + 125348 + ], + [ + "SEARCH-7440", + 2858.87, + 100, + 33, + 631118, + 78148 + ], + [ + "SEARCH-7442", + 4456.83, + 99.9864, + 37, + 985186, + 117610 + ], + [ + "SEARCH-7443", + 4424.14, + 100, + 24, + 1028878, + 171246 + ], + [ + "SEARCH-7444", + 4710.88, + 99.4117, + 31, + 1112556, + 214774 + ], + [ + "SEARCH-7445", + 3982.61, + 100, + 32, + 906398, + 138938 + ], + [ + "SEARCH-7446", + 4156.93, + 100, + 25, + 956802, + 167095 + ], + [ + "SEARCH-7447", + 4323.93, + 99.3199, + 36, + 988519, + 208623 + ], + [ + "SEARCH-7448", + 3676.29, + 99.6328, + 22, + 823721, + 182819 + ], + [ + "SEARCH-7450", + 4272.7, + 100, + 28, + 1029556, + 195311 + ], + [ + "SEARCH-7451", + 2621.36, + 100, + 27, + 598340, + 75767 + ], + [ + "SEARCH-7452", + 2218.91, + 100, + 24, + 522259, + 90826 + ], + [ + "SEARCH-7453", + 2849.17, + 100, + 20, + 641391, + 81392 + ], + [ + "SEARCH-7454", + 3050.88, + 99.9864, + 33, + 685216, + 96039 + ], + [ + "SEARCH-7455", + 1805.27, + 100, + 28, + 427928, + 55354 + ], + [ + "SEARCH-7457", + 3098.25, + 100, + 31, + 730592, + 110982 + ], + [ + "SEARCH-7458", + 3387.41, + 100, + 19, + 776559, + 133972 + ], + [ + "SEARCH-7459", + 2633.89, + 100, + 21, + 639463, + 91534 + ], + [ + "SEARCH-7461", + 1670.3, + 99.609, + 34, + 506293, + 91658 + ], + [ + "SEARCH-7463", + 3584.19, + 99.7042, + 27, + 811066, + 128334 + ], + [ + "SEARCH-7465", + 2580.94, + 100, + 32, + 620690, + 84810 + ], + [ + "SEARCH-7466", + 3644.34, + 100, + 33, + 832795, + 115669 + ], + [ + "SEARCH-7467", + 3531.28, + 100, + 23, + 820359, + 148677 + ], + [ + "SEARCH-7468", + 3131.25, + 100, + 25, + 722951, + 132212 + ], + [ + "SEARCH-7470", + 3770.55, + 100, + 36, + 882472, + 125709 + ], + [ + "SEARCH-7471", + 3031.39, + 99.9592, + 21, + 745973, + 143010 + ], + [ + "SEARCH-7472", + 1950.75, + 100, + 24, + 472781, + 65715 + ], + [ + "SEARCH-7473", + 2395.15, + 100, + 28, + 527739, + 62855 + ], + [ + "SEARCH-7474", + 4265.5, + 99.9864, + 35, + 997622, + 175834 + ], + [ + "SEARCH-7476", + 4445.77, + 100, + 23, + 1043544, + 179916 + ], + [ + "SEARCH-7478", + 3606.79, + 100, + 30, + 796024, + 107225 + ], + [ + "SEARCH-7479", + 3530.98, + 99.1329, + 33, + 863384, + 165641 + ], + [ + "SEARCH-7485", + 3645.59, + 99.9864, + 35, + 817532, + 118398 + ], + [ + "SEARCH-7488", + 3257.58, + 99.9864, + 31, + 783370, + 155924 + ], + [ + "SEARCH-7491", + 2451.22, + 100, + 25, + 587312, + 78973 + ], + [ + "SEARCH-7492", + 3480.4, + 97.2559, + 26, + 820447, + 151348 + ], + [ + "SEARCH-7495", + 4526.65, + 98.191, + 31, + 1035423, + 207900 + ], + [ + "SEARCH-7502", + 4819.9, + 97.97, + 34, + 1311911, + 200964 + ], + [ + "SEARCH-7504", + 4415.89, + 99.9864, + 36, + 1144096, + 167008 + ], + [ + "SEARCH-7505", + 4452.17, + 100, + 25, + 1052967, + 124740 + ], + [ + "SEARCH-7511", + 4962.68, + 98.6467, + 36, + 1331833, + 202873 + ], + [ + "SEARCH-7517", + 4562.52, + 98.0516, + 31, + 1122302, + 176315 + ], + [ + "SEARCH-7520", + 4282.1, + 99.9864, + 36, + 1029058, + 152158 + ], + [ + "SEARCH-7521", + 4281.51, + 99.9796, + 35, + 1034849, + 184736 + ], + [ + "SEARCH-7536", + 4332.93, + 98.4801, + 26, + 1143130, + 163016 + ], + [ + "SEARCH-7538", + 3138.09, + 99.8334, + 23, + 786076, + 108234 + ], + [ + "SEARCH-7545", + 4557.4, + 100, + 20, + 1189459, + 157647 + ], + [ + "SEARCH-7546", + 4906.7, + 98.9969, + 28, + 1315154, + 191430 + ], + [ + "SEARCH-7553", + 3902.86, + 100, + 22, + 931975, + 112501 + ], + [ + "SEARCH-7556", + 1639.21, + 99.3097, + 34, + 403733, + 399132 + ], + [ + "SEARCH-7557", + 1528.29, + 98.7895, + 29, + 371350, + 368512 + ], + [ + "SEARCH-7558", + 2000.5, + 99.6736, + 22, + 491389, + 485328 + ], + [ + "SEARCH-7559", + 1753.81, + 99.3063, + 26, + 431959, + 426548 + ], + [ + "SEARCH-7560", + 1491.06, + 98.0924, + 25, + 360309, + 356979 + ], + [ + "SEARCH-7561", + 1346.69, + 98.9765, + 27, + 329671, + 326340 + ], + [ + "SEARCH-7562", + 1339.43, + 99.3437, + 26, + 326641, + 323506 + ], + [ + "SEARCH-7563", + 1240.96, + 99.0581, + 31, + 320598, + 315992 + ], + [ + "SEARCH-7564", + 1307.64, + 99.3437, + 27, + 319123, + 315695 + ], + [ + "SEARCH-7566", + 1097.11, + 99.2655, + 27, + 269655, + 267199 + ], + [ + "SEARCH-7567", + 1623.48, + 99.0513, + 22, + 396031, + 390639 + ], + [ + "SEARCH-7568", + 1415.39, + 99.2145, + 20, + 343845, + 340839 + ], + [ + "SEARCH-7569", + 1119.25, + 99.0649, + 32, + 271951, + 269652 + ], + [ + "SEARCH-7570", + 1438.77, + 98.9221, + 19, + 348786, + 345412 + ], + [ + "SEARCH-7571", + 1815.66, + 99.0207, + 24, + 444393, + 438860 + ], + [ + "SEARCH-7572", + 1013.87, + 99.1533, + 32, + 249362, + 247048 + ], + [ + "SEARCH-7574", + 1788.04, + 99.5376, + 28, + 438362, + 432553 + ], + [ + "SEARCH-7575", + 1800.7, + 99.2145, + 28, + 439171, + 433869 + ], + [ + "SEARCH-7576", + 1544.05, + 98.8065, + 35, + 375509, + 370909 + ], + [ + "SEARCH-7580", + 1033.91, + 98.8167, + 31, + 252993, + 250461 + ], + [ + "SEARCH-7581", + 1697.87, + 99.2723, + 26, + 413032, + 408059 + ], + [ + "SEARCH-7582", + 1171.22, + 98.5923, + 32, + 284427, + 282190 + ], + [ + "SEARCH-7584", + 1461.52, + 99.507, + 25, + 353412, + 350306 + ], + [ + "SEARCH-7586", + 1541.89, + 99.0513, + 26, + 376920, + 372876 + ], + [ + "SEARCH-7587", + 1458.48, + 99.2145, + 22, + 357739, + 353234 + ], + [ + "SEARCH-7588", + 1055.83, + 99.3437, + 27, + 259376, + 257563 + ], + [ + "SEARCH-7590", + 1607.78, + 98.6909, + 23, + 394316, + 389506 + ], + [ + "SEARCH-7592", + 1256.45, + 98.8371, + 26, + 307281, + 304784 + ], + [ + "SEARCH-7594", + 1348.2, + 98.8507, + 33, + 331688, + 326450 + ], + [ + "SEARCH-7595", + 1631.99, + 96.9227, + 23, + 396139, + 392886 + ], + [ + "SEARCH-7596", + 1636.04, + 99.3437, + 29, + 397799, + 393178 + ], + [ + "SEARCH-7597", + 1486.67, + 98.9425, + 20, + 358109, + 355676 + ], + [ + "SEARCH-7600", + 1120.02, + 98.4495, + 27, + 268223, + 265563 + ], + [ + "SEARCH-7603", + 1060.21, + 99.6668, + 25, + 256591, + 254069 + ], + [ + "SEARCH-7604", + 1104.22, + 99.6702, + 20, + 266807, + 264664 + ], + [ + "SEARCH-7606", + 1602.32, + 99.3369, + 29, + 392433, + 386951 + ], + [ + "SEARCH-7607", + 1164.73, + 99.3437, + 25, + 282451, + 279288 + ], + [ + "SEARCH-7608", + 1129.15, + 99.3437, + 27, + 276013, + 272442 + ], + [ + "SEARCH-7610", + 1182.34, + 99.507, + 29, + 287747, + 284647 + ], + [ + "SEARCH-7612", + 1158.95, + 99.7314, + 20, + 282198, + 278801 + ], + [ + "SEARCH-7614", + 1074.54, + 99.3437, + 27, + 260292, + 257508 + ], + [ + "SEARCH-7620", + 1203.52, + 98.9459, + 19, + 295599, + 290992 + ], + [ + "SEARCH-7621", + 1126.11, + 98.8779, + 22, + 273995, + 270550 + ], + [ + "SEARCH-7622", + 1066.31, + 99.3437, + 28, + 258738, + 256307 + ], + [ + "SEARCH-7623", + 1256.12, + 99.507, + 19, + 307226, + 303365 + ], + [ + "SEARCH-7624", + 1187.02, + 99.2417, + 24, + 288550, + 285151 + ], + [ + "SEARCH-7625", + 1053.93, + 99.3165, + 23, + 256984, + 253350 + ], + [ + "SEARCH-7628", + 1296.22, + 99.5036, + 26, + 317177, + 312337 + ], + [ + "SEARCH-7631", + 1072.26, + 99.3743, + 23, + 261676, + 258058 + ], + [ + "SEARCH-7632", + 1114.3, + 98.4461, + 27, + 270584, + 267525 + ], + [ + "SEARCH-7633", + 1207.42, + 99.0513, + 27, + 293727, + 289547 + ], + [ + "SEARCH-7635", + 1173.42, + 99.0547, + 28, + 285610, + 281824 + ], + [ + "SEARCH-7636", + 1017.93, + 98.9527, + 28, + 249263, + 245171 + ], + [ + "SEARCH-7638", + 1104.33, + 98.9527, + 30, + 269017, + 264770 + ], + [ + "SEARCH-7640", + 1114.74, + 99.2179, + 24, + 270207, + 267561 + ], + [ + "SEARCH-7641", + 1085.72, + 99.3233, + 21, + 263146, + 260469 + ], + [ + "SEARCH-7642", + 1080.22, + 99.2757, + 24, + 264673, + 261375 + ], + [ + "SEARCH-7643", + 1026.8, + 98.5583, + 26, + 252322, + 248352 + ], + [ + "SEARCH-7644", + 1159.58, + 99.0513, + 27, + 281684, + 278677 + ], + [ + "SEARCH-7646", + 1042.06, + 99.3437, + 24, + 253582, + 250979 + ], + [ + "SEARCH-7697", + 2685.39, + 97.81700000000001, + 30, + 621453, + 143077 + ], + [ + "SEARCH-7976", + 2973.67, + 99.9728, + 33, + 966199, + 163918 + ], + [ + "SEARCH-8124", + 4348.22, + 100, + 23, + 951459, + 130394 + ], + [ + "SEARCH-8132", + 4768.13, + 100, + 38, + 1037744, + 133602 + ], + [ + "SEARCH-8165", + 4804.41, + 100, + 20, + 1081006, + 150330 + ], + [ + "SEARCH-8169", + 3406.43, + 100, + 25, + 751173, + 94581 + ], + [ + "SEARCH-8224", + 1744.82, + 98.7317, + 27, + 17897292, + 14482367 + ], + [ + "SEARCH-8231", + 1577.19, + 98.2182, + 28, + 22352931, + 17994479 + ], + [ + "SEARCH-8232", + 1709.91, + 99.2145, + 28, + 20269611, + 16406068 + ], + [ + "SEARCH-8236", + 1059.59, + 98.1434, + 13, + 19314058, + 15547335 + ], + [ + "SEARCH-8251", + 2490.05, + 98.3984, + 25, + 19442625, + 15663852 + ], + [ + "SEARCH-8258", + 2150.12, + 98.7657, + 28, + 17060289, + 13738904 + ], + [ + "SEARCH-8259", + 1005.3, + 95.0525, + 13, + 14678928, + 11789247 + ], + [ + "SEARCH-8265", + 1343.97, + 97.1063, + 14, + 19513623, + 15756975 + ], + [ + "SEARCH-8267", + 1178.47, + 96.2154, + 16, + 17490545, + 14110173 + ], + [ + "SEARCH-8269", + 1401.24, + 97.6334, + 17, + 21272364, + 17227006 + ], + [ + "SEARCH-8271", + 1166.12, + 95.3756, + 23, + 18502956, + 14900956 + ], + [ + "SEARCH-8274", + 1418.91, + 95.5898, + 27, + 21696670, + 17317704 + ], + [ + "SEARCH-8275", + 1069.55, + 96.195, + 24, + 15389207, + 12443990 + ], + [ + "SEARCH-8281", + 1661.52, + 97.6946, + 35, + 20084886, + 16217056 + ], + [ + "SEARCH-8282", + 1183.27, + 95.4912, + 33, + 17098337, + 13715037 + ], + [ + "SEARCH-8286", + 1041.24, + 95.5626, + 19, + 17871527, + 14496131 + ], + [ + "SEARCH-8295", + 4779.71, + 99.4832, + 35, + 1279863, + 216497 + ], + [ + "SEARCH-8303", + 3267.06, + 99.4049, + 36, + 879106, + 141522 + ], + [ + "SEARCH-8362", + 3772.99, + 100, + 10, + 806939, + 94494 + ], + [ + "SEARCH-8487", + 3699.03, + 98.344, + 27, + 13573485, + 11721584 + ], + [ + "SEARCH-8488", + 3184.38, + 98.3372, + 25, + 3876602, + 3417453 + ], + [ + "SEARCH-8492", + 1601.68, + 96.3379, + 21, + 9597844, + 8235120 + ], + [ + "SEARCH-8494", + 3192.17, + 98.3406, + 21, + 8009108, + 6935644 + ], + [ + "SEARCH-8503", + 1767.39, + 96.8955, + 21, + 14064678, + 12063930 + ], + [ + "SEARCH-8506", + 2040.05, + 96.4569, + 20, + 12419059, + 10646467 + ], + [ + "SEARCH-8510", + 4001.34, + 98.1298, + 21, + 19095840, + 16243510 + ], + [ + "SEARCH-8515", + 4794.52, + 98.7385, + 24, + 15215323, + 13123887 + ], + [ + "SEARCH-8519", + 2753.11, + 97.6504, + 31, + 10971215, + 9416867 + ], + [ + "SEARCH-8521", + 3094.07, + 97.0485, + 28, + 12093567, + 10449397 + ], + [ + "SEARCH-8531", + 1603.14, + 96.9941, + 19, + 17635887, + 15078520 + ], + [ + "SEARCH-8538", + 2338.03, + 95.8346, + 32, + 19039759, + 16282032 + ], + [ + "SEARCH-8540", + 4636.33, + 98.7521, + 31, + 37623815, + 32208070 + ], + [ + "SEARCH-8544", + 1729.6, + 96.1032, + 21, + 11728435, + 10011154 + ], + [ + "SEARCH-8545", + 2577.03, + 97.5076, + 36, + 13353227, + 11413988 + ], + [ + "SEARCH-8551", + 4358.67, + 97.95299999999999, + 20, + 11447935, + 9926075 + ], + [ + "SEARCH-8552", + 4996.42, + 98.7691, + 22, + 10969524, + 9532632 + ], + [ + "SEARCH-8556", + 4390.93, + 98.3406, + 26, + 9669784, + 8404057 + ], + [ + "SEARCH-8636", + 2164.7, + 99.2145, + 22, + 7323253, + 6018427 + ], + [ + "SEARCH-8642", + 1059.64, + 99.1465, + 5, + 10713126, + 8689896 + ], + [ + "SEARCH-8648", + 1611.81, + 99.5036, + 11, + 1481443, + 1263285 + ], + [ + "SEARCH-8651", + 1972.07, + 99.6634, + 12, + 1347263, + 1180859 + ], + [ + "SEARCH-8653", + 1285.49, + 99.0921, + 8, + 490883, + 456782 + ], + [ + "SEARCH-8659", + 2842.36, + 99.3743, + 22, + 11357663, + 9234883 + ], + [ + "SEARCH-8660", + 2028.3, + 99.3811, + 21, + 2274259, + 1926752 + ], + [ + "SEARCH-8686", + 4780.44, + 99.5036, + 22, + 2899703, + 2562291 + ], + [ + "SEARCH-8689", + 1393.4, + 98.2352, + 24, + 8850621, + 7182699 + ], + [ + "SEARCH-8699", + 3262.75, + 99.7926, + 14, + 9817704, + 8021764 + ], + [ + "SEARCH-8701", + 1180.29, + 99.2111, + 7, + 489917, + 451676 + ], + [ + "SEARCH-8707", + 3398.08, + 99.83, + 25, + 14373804, + 11801288 + ], + [ + "SEARCH-8716", + 1874.62, + 98.9833, + 27, + 1635643, + 1376845 + ], + [ + "SEARCH-8718", + 3934.21, + 99.5036, + 16, + 1006433, + 981392 + ], + [ + "SEARCH-8721", + 4956.18, + 99.6362, + 31, + 1660185, + 1560711 + ], + [ + "SEARCH-8730", + 2324.47, + 99.5036, + 20, + 1227060, + 1083790 + ], + [ + "SEARCH-8734", + 4605.26, + 100, + 29, + 1152954, + 1140576 + ], + [ + "SEARCH-8735", + 1103.29, + 98.8983, + 20, + 753236, + 649813 + ], + [ + "SEARCH-8736", + 1429.51, + 99.0819, + 18, + 404060, + 387763 + ], + [ + "SEARCH-8740", + 2296.82, + 99.5036, + 31, + 1272063, + 1113409 + ], + [ + "SEARCH-8743", + 3859.52, + 99.6668, + 34, + 987771, + 963538 + ], + [ + "SEARCH-8749", + 2643.65, + 99.4934, + 36, + 692327, + 677373 + ], + [ + "SEARCH-8754", + 2608.48, + 99.6668, + 17, + 1013647, + 934171 + ], + [ + "SEARCH-8773", + 3640.72, + 99.6668, + 24, + 983466, + 949720 + ], + [ + "SEARCH-8778", + 4214.1, + 99.8368, + 24, + 1515517, + 1410788 + ], + [ + "SEARCH-8782", + 2748.63, + 99.6668, + 22, + 696289, + 683509 + ], + [ + "SEARCH-8790", + 3900.6, + 99.6634, + 27, + 1001240, + 979490 + ], + [ + "SEARCH-8791", + 4920.5, + 99.6634, + 38, + 1263416, + 1233425 + ], + [ + "SEARCH-8793", + 3599.91, + 99.6668, + 26, + 909260, + 892752 + ], + [ + "SEARCH-8794", + 4721.92, + 99.5036, + 33, + 1573590, + 1484739 + ], + [ + "SEARCH-8804", + 3580.78, + 99.1839, + 23, + 8246489, + 6806636 + ], + [ + "SEARCH-8807", + 4302.24, + 99.5036, + 23, + 9709820, + 8063466 + ], + [ + "SEARCH-8808", + 1091.67, + 98.9629, + 13, + 11446440, + 9121001 + ], + [ + "SEARCH-8817", + 1738, + 97.1029, + 25, + 14023024, + 11168137 + ], + [ + "SEARCH-8819", + 2222.54, + 99.3437, + 13, + 9980510, + 8073446 + ], + [ + "SEARCH-8827", + 1972.78, + 98.8235, + 20, + 9657283, + 7877044 + ], + [ + "SEARCH-8839", + 1390.22, + 98.7181, + 13, + 9256118, + 7409980 + ], + [ + "SEARCH-8844", + 1129.75, + 98.7759, + 13, + 16434891, + 13095876 + ], + [ + "SEARCH-8850", + 2092.7, + 99.5648, + 18, + 742217, + 698057 + ], + [ + "SEARCH-8853", + 2736.74, + 99.0513, + 14, + 15581081, + 12683794 + ], + [ + "SEARCH-8855", + 1174.07, + 98.5753, + 23, + 12996997, + 10412144 + ], + [ + "SEARCH-8859", + 3083.13, + 98.7589, + 22, + 766227, + 158521 + ], + [ + "SEARCH-8881", + 4720.91, + 99.1737, + 35, + 1329508, + 312783 + ], + [ + "SEARCH-8927", + 3423.32, + 97.0247, + 34, + 985068, + 311882 + ], + [ + "SEARCH-8930", + 2794.16, + 97.7524, + 34, + 2243860, + 1642656 + ], + [ + "SV0036755-2", + 2757.49, + 99.7178, + 22, + 1422654, + 296050 + ], + [ + "SV0038249", + 2537.23, + 99.1839, + 11, + 967224, + 177117 + ], + [ + "SV0038880", + 2473.12, + 98.5481, + 11, + 1483931, + 319109 + ], + [ + "SV0038916", + 3663.26, + 100, + 23, + 3005593, + 743657 + ], + [ + "SV0038935", + 4193.19, + 100, + 24, + 3056266, + 693888 + ], + [ + "SV0040838", + 4726.54, + 100, + 17, + 2470531, + 473635 + ] + ], + "type": "scatter", + "x": [ + 29, + 28, + 27, + 10, + 14, + 20, + 16, + 24, + 20, + 29, + 20, + 25, + 22, + 28, + 22, + 23, + 19, + 25, + 25, + 25, + 19, + 22, + 26, + 31, + 22, + 29, + 18, + 18, + 17, + 22, + 20, + 26, + 21, + 20, + 30, + 8, + 24, + 21, + 20, + 26, + 25, + 18, + 22, + 23, + 27, + 20, + 20, + 15, + 25, + 21, + 19, + 25, + 24, + 25, + 21, + 25, + 23, + 28, + 23, + 18, + 21, + 26, + 15, + 24, + 22, + 25, + 22, + 23, + 23, + 24, + 23, + 24, + 20, + 25, + 22, + 26, + 17, + 24, + 8, + 26, + 24, + 24, + 20, + 32, + 14, + 26, + 19, + 23, + 24, + 22, + 25, + 23, + 17, + 22, + 27, + 17, + 30, + 22, + 12, + 33, + 20, + 22, + 20, + 26, + 22, + 23, + 31, + 23, + 23, + 17, + 23, + 18, + 23, + 19, + 21, + 25, + 19, + 16, + 28, + 27, + 26, + 22, + 26, + 32, + 20, + 24, + 28, + 26, + 22, + 22, + 23, + 29, + 26, + 19, + 18, + 23, + 18, + 19, + 23, + 19, + 15, + 16, + 19, + 28, + 33, + 24, + 11, + 13, + 4, + 16, + 22, + 25, + 27, + 24, + 23, + 26, + 20, + 27, + 24, + 24, + 9, + 29, + 28, + 25, + 33, + 21, + 31, + 24, + 17, + 24, + 30, + 28, + 21, + 34, + 31, + 30, + 29, + 23, + 33, + 37, + 24, + 33, + 37, + 24, + 31, + 32, + 25, + 36, + 22, + 28, + 27, + 24, + 20, + 33, + 28, + 31, + 19, + 21, + 34, + 27, + 32, + 33, + 23, + 25, + 36, + 21, + 24, + 28, + 35, + 23, + 30, + 33, + 35, + 31, + 25, + 26, + 31, + 34, + 36, + 25, + 36, + 31, + 36, + 35, + 26, + 23, + 20, + 28, + 22, + 34, + 29, + 22, + 26, + 25, + 27, + 26, + 31, + 27, + 27, + 22, + 20, + 32, + 19, + 24, + 32, + 28, + 28, + 35, + 31, + 26, + 32, + 25, + 26, + 22, + 27, + 23, + 26, + 33, + 23, + 29, + 20, + 27, + 25, + 20, + 29, + 25, + 27, + 29, + 20, + 27, + 19, + 22, + 28, + 19, + 24, + 23, + 26, + 23, + 27, + 27, + 28, + 28, + 30, + 24, + 21, + 24, + 26, + 27, + 24, + 30, + 33, + 23, + 38, + 20, + 25, + 27, + 28, + 28, + 13, + 25, + 28, + 13, + 14, + 16, + 17, + 23, + 27, + 24, + 35, + 33, + 19, + 35, + 36, + 10, + 27, + 25, + 21, + 21, + 21, + 20, + 21, + 24, + 31, + 28, + 19, + 32, + 31, + 21, + 36, + 20, + 22, + 26, + 22, + 5, + 11, + 12, + 8, + 22, + 21, + 22, + 24, + 14, + 7, + 25, + 27, + 16, + 31, + 20, + 29, + 20, + 18, + 31, + 34, + 36, + 17, + 24, + 24, + 22, + 27, + 38, + 26, + 33, + 23, + 23, + 13, + 25, + 13, + 20, + 13, + 13, + 18, + 14, + 23, + 22, + 35, + 34, + 34, + 22, + 11, + 11, + 23, + 24, + 17 + ], + "y": [ + 4888.59, + 1998.15, + 3439.14, + 3898.03, + 2384.58, + 4819.38, + 4436.34, + 4614.46, + 4953.03, + 4147.45, + 4315.99, + 2793.91, + 4468.37, + 4363.74, + 4368.56, + 2238.53, + 4149.59, + 3723.34, + 4557.44, + 4842.73, + 4800.04, + 3664.07, + 3922.38, + 3891.27, + 4858.47, + 4810.39, + 2605.99, + 4316.77, + 2737.76, + 4655.83, + 3272.87, + 4663.88, + 1729.71, + 1720.79, + 3727.77, + 3219.28, + 4133.39, + 2831.74, + 1730.97, + 4204.35, + 2941.19, + 1617.75, + 3884.04, + 3864.09, + 4694.27, + 4917.57, + 3135.2, + 2011.92, + 3595.47, + 3334.27, + 4538.48, + 4463.49, + 2576.21, + 4106.16, + 3257.15, + 2427.35, + 3562.16, + 2711.1, + 4588.19, + 2170.97, + 2524.75, + 3786.86, + 2892.58, + 4811.43, + 3373.66, + 3359.01, + 3932.08, + 2657.91, + 4903.74, + 3089.06, + 3247.15, + 2802.97, + 3034.03, + 4420.53, + 3833.27, + 3051.44, + 4767.56, + 4323.24, + 2468.1, + 3957.2, + 3411.46, + 1934.4, + 2583.04, + 3473.42, + 3644.4, + 3811.53, + 4214.6, + 4548.51, + 4225.92, + 2979.88, + 3631.35, + 2136.43, + 4255.13, + 2536.65, + 4941.08, + 4287.04, + 4831.13, + 2178.25, + 4958.33, + 2998.39, + 4501.31, + 3862.16, + 3437.74, + 4733.87, + 4424.6, + 3936.89, + 4397.66, + 3652.08, + 4695.46, + 3613.21, + 3651.4, + 3870.31, + 3873.82, + 4820.88, + 3760.09, + 2318.11, + 4034.28, + 1095.24, + 4553.1, + 4557.16, + 2850.49, + 4981.81, + 4911.9, + 4773.03, + 1980.75, + 4576.43, + 4542.43, + 3218.79, + 4498.67, + 3043.45, + 4800.08, + 4275.9, + 3989.4, + 4987.5, + 2943.3, + 3311.11, + 3402.67, + 4234.96, + 4603.49, + 2958.92, + 2856.82, + 1966.62, + 2851.63, + 4377.62, + 3107.94, + 2186.71, + 4580.16, + 1791.14, + 1638.1, + 2285.29, + 3964.53, + 2530.34, + 4239.22, + 1128.66, + 1337.41, + 4139.18, + 4426.8, + 4070.51, + 4740.56, + 3893.58, + 2130.19, + 4167.57, + 4137.86, + 4288.11, + 4452.85, + 3394.03, + 2182.4, + 4589.98, + 2597.71, + 2687.9, + 3625.62, + 4817.58, + 3222.51, + 4008.22, + 4087.77, + 4928.53, + 4412.36, + 3260.8, + 3079.31, + 4719.29, + 4195.77, + 2858.87, + 4456.83, + 4424.14, + 4710.88, + 3982.61, + 4156.93, + 4323.93, + 3676.29, + 4272.7, + 2621.36, + 2218.91, + 2849.17, + 3050.88, + 1805.27, + 3098.25, + 3387.41, + 2633.89, + 1670.3, + 3584.19, + 2580.94, + 3644.34, + 3531.28, + 3131.25, + 3770.55, + 3031.39, + 1950.75, + 2395.15, + 4265.5, + 4445.77, + 3606.79, + 3530.98, + 3645.59, + 3257.58, + 2451.22, + 3480.4, + 4526.65, + 4819.9, + 4415.89, + 4452.17, + 4962.68, + 4562.52, + 4282.1, + 4281.51, + 4332.93, + 3138.09, + 4557.4, + 4906.7, + 3902.86, + 1639.21, + 1528.29, + 2000.5, + 1753.81, + 1491.06, + 1346.69, + 1339.43, + 1240.96, + 1307.64, + 1097.11, + 1623.48, + 1415.39, + 1119.25, + 1438.77, + 1815.66, + 1013.87, + 1788.04, + 1800.7, + 1544.05, + 1033.91, + 1697.87, + 1171.22, + 1461.52, + 1541.89, + 1458.48, + 1055.83, + 1607.78, + 1256.45, + 1348.2, + 1631.99, + 1636.04, + 1486.67, + 1120.02, + 1060.21, + 1104.22, + 1602.32, + 1164.73, + 1129.15, + 1182.34, + 1158.95, + 1074.54, + 1203.52, + 1126.11, + 1066.31, + 1256.12, + 1187.02, + 1053.93, + 1296.22, + 1072.26, + 1114.3, + 1207.42, + 1173.42, + 1017.93, + 1104.33, + 1114.74, + 1085.72, + 1080.22, + 1026.8, + 1159.58, + 1042.06, + 2685.39, + 2973.67, + 4348.22, + 4768.13, + 4804.41, + 3406.43, + 1744.82, + 1577.19, + 1709.91, + 1059.59, + 2490.05, + 2150.12, + 1005.3, + 1343.97, + 1178.47, + 1401.24, + 1166.12, + 1418.91, + 1069.55, + 1661.52, + 1183.27, + 1041.24, + 4779.71, + 3267.06, + 3772.99, + 3699.03, + 3184.38, + 1601.68, + 3192.17, + 1767.39, + 2040.05, + 4001.34, + 4794.52, + 2753.11, + 3094.07, + 1603.14, + 2338.03, + 4636.33, + 1729.6, + 2577.03, + 4358.67, + 4996.42, + 4390.93, + 2164.7, + 1059.64, + 1611.81, + 1972.07, + 1285.49, + 2842.36, + 2028.3, + 4780.44, + 1393.4, + 3262.75, + 1180.29, + 3398.08, + 1874.62, + 3934.21, + 4956.18, + 2324.47, + 4605.26, + 1103.29, + 1429.51, + 2296.82, + 3859.52, + 2643.65, + 2608.48, + 3640.72, + 4214.1, + 2748.63, + 3900.6, + 4920.5, + 3599.91, + 4721.92, + 3580.78, + 4302.24, + 1091.67, + 1738, + 2222.54, + 1972.78, + 1390.22, + 1129.75, + 2092.7, + 2736.74, + 1174.07, + 3083.13, + 4720.91, + 3423.32, + 2794.16, + 2757.49, + 2537.23, + 2473.12, + 3663.26, + 4193.19, + 4726.54 + ] + }, + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
Number of trimmed reads: %{text[5]}
", + "marker": { + "color": "rgba(220,20,60,.6)" + }, + "mode": "markers", + "name": "Depth Filter Fail (118 samples)", + "text": [ + [ + "SEARCH-6424", + 199.40400000000002, + 95.2362, + 7, + 389253, + 158715 + ], + [ + "SEARCH-6429", + 276.744, + 97.8136, + 6, + 504000, + 208290 + ], + [ + "SEARCH-6431", + 277.101, + 98.0482, + 8, + 909279, + 421258 + ], + [ + "SEARCH-6467", + 179.553, + 96.1576, + 6, + 71186, + 11554 + ], + [ + "SEARCH-6487", + 282.751, + 97.426, + 5, + 189748, + 29674 + ], + [ + "SEARCH-6492", + 174.7, + 95.9672, + 6, + 103781, + 9373 + ], + [ + "SEARCH-6540", + 610.596, + 98.6025, + 11, + 1630833, + 1485154 + ], + [ + "SEARCH-6544", + 128.286, + 97.0723, + 11, + 35600, + 6194 + ], + [ + "SEARCH-6547", + 115.29299999999999, + 96.2188, + 11, + 86059, + 54699 + ], + [ + "SEARCH-6551", + 69.4324, + 96.1882, + 9, + 18750, + 3129 + ], + [ + "SEARCH-6557", + 116.25299999999999, + 96.8411, + 8, + 152643, + 106864 + ], + [ + "SEARCH-6565", + 273.579, + 97.1029, + 11, + 604032, + 537838 + ], + [ + "SEARCH-6566", + 101.98100000000001, + 96.3073, + 7, + 58135, + 19900 + ], + [ + "SEARCH-6624", + 170.113, + 97.9802, + 10, + 60789, + 11822 + ], + [ + "SEARCH-6629", + 135.635, + 97.4974, + 9, + 176465, + 110889 + ], + [ + "SEARCH-6631", + 108.493, + 95.4266, + 8, + 37579, + 10946 + ], + [ + "SEARCH-6635", + 81.3866, + 96.3073, + 7, + 54341, + 19852 + ], + [ + "SEARCH-6639", + 501.135, + 99.5002, + 19, + 121256, + 19189 + ], + [ + "SEARCH-6657", + 138.61, + 96.5521, + 6, + 37345, + 6512 + ], + [ + "SEARCH-6687", + 180.33599999999998, + 99.2791, + 8, + 101758, + 42833 + ], + [ + "SEARCH-6692", + 259.855, + 99.9048, + 5, + 106011, + 28596 + ], + [ + "SEARCH-6696", + 177.08700000000002, + 98.3712, + 5, + 112594, + 51910 + ], + [ + "SEARCH-6699", + 373.68800000000005, + 99.2111, + 8, + 186618, + 73030 + ], + [ + "SEARCH-6701", + 282.733, + 97.851, + 7, + 318061, + 241238 + ], + [ + "SEARCH-6702", + 169.03400000000002, + 98.4291, + 6, + 387816, + 329976 + ], + [ + "SEARCH-6704", + 151.602, + 98.4563, + 5, + 70952, + 24372 + ], + [ + "SEARCH-6731", + 100.12700000000001, + 97.8918, + 8, + 129401, + 89218 + ], + [ + "SEARCH-6750", + 192.34400000000002, + 97.9802, + 7, + 94750, + 29652 + ], + [ + "SEARCH-6761", + 196.12400000000002, + 99.0581, + 5, + 231722, + 161605 + ], + [ + "SEARCH-6767", + 578.477, + 98.0822, + 16, + 174810, + 46897 + ], + [ + "SEARCH-6770", + 163.72799999999998, + 97.7116, + 6, + 129423, + 61305 + ], + [ + "SEARCH-6779", + 118.665, + 97.2287, + 6, + 60700, + 11775 + ], + [ + "SEARCH-6780", + 145.31, + 98.0346, + 6, + 419687, + 368189 + ], + [ + "SEARCH-6781", + 390.13599999999997, + 98.5005, + 16, + 146621, + 34960 + ], + [ + "SEARCH-7050", + 149.392, + 96.3753, + 19, + 148785, + 95134 + ], + [ + "SEARCH-7061", + 173.15400000000002, + 95.3076, + 12, + 80831, + 27677 + ], + [ + "SEARCH-7099", + 153.719, + 96.2971, + 11, + 80164, + 31309 + ], + [ + "SEARCH-7131", + 359.915, + 98.1264, + 7, + 1062900, + 955689 + ], + [ + "SEARCH-7145", + 139.317, + 97.919, + 14, + 1085998, + 1033567 + ], + [ + "SEARCH-7149", + 509.01300000000003, + 97.1437, + 21, + 419442, + 287073 + ], + [ + "SEARCH-7456", + 983.674, + 100, + 32, + 225675, + 26413 + ], + [ + "SEARCH-7565", + 662.716, + 98.9017, + 27, + 184729, + 180793 + ], + [ + "SEARCH-7577", + 890.416, + 98.7249, + 26, + 217404, + 214678 + ], + [ + "SEARCH-7579", + 840.561, + 99.0785, + 23, + 207248, + 205151 + ], + [ + "SEARCH-7583", + 846.404, + 99.3437, + 22, + 208962, + 206995 + ], + [ + "SEARCH-7585", + 749.304, + 99.0989, + 24, + 186344, + 184776 + ], + [ + "SEARCH-7591", + 484.61699999999996, + 98.2556, + 33, + 404270, + 365269 + ], + [ + "SEARCH-7593", + 558.8919999999999, + 98.3712, + 19, + 139625, + 137904 + ], + [ + "SEARCH-7599", + 837.824, + 99.677, + 25, + 201381, + 199726 + ], + [ + "SEARCH-7601", + 929.682, + 99.8402, + 27, + 223363, + 221551 + ], + [ + "SEARCH-7602", + 885.822, + 99.6702, + 20, + 215666, + 213486 + ], + [ + "SEARCH-7605", + 506.131, + 99.3437, + 29, + 123963, + 122972 + ], + [ + "SEARCH-7609", + 589.49, + 99.6192, + 28, + 238225, + 228829 + ], + [ + "SEARCH-7611", + 754.686, + 99.2281, + 23, + 184931, + 183346 + ], + [ + "SEARCH-7613", + 955.168, + 98.5549, + 22, + 234891, + 231835 + ], + [ + "SEARCH-7615", + 834.4630000000001, + 99.3437, + 28, + 203879, + 201480 + ], + [ + "SEARCH-7616", + 364.355, + 97.1233, + 29, + 224986, + 211882 + ], + [ + "SEARCH-7617", + 880.998, + 99.0173, + 28, + 214558, + 212396 + ], + [ + "SEARCH-7618", + 434.75199999999995, + 97.8238, + 19, + 244741, + 232763 + ], + [ + "SEARCH-7619", + 842.5010000000001, + 99.3437, + 21, + 204457, + 202567 + ], + [ + "SEARCH-7626", + 404.26, + 98.3542, + 26, + 268987, + 253651 + ], + [ + "SEARCH-7627", + 889.422, + 98.7759, + 26, + 215781, + 213509 + ], + [ + "SEARCH-7629", + 719.6030000000001, + 99.0683, + 16, + 284123, + 273083 + ], + [ + "SEARCH-7630", + 988.212, + 99.0513, + 32, + 240230, + 236901 + ], + [ + "SEARCH-7634", + 365.207, + 98.8847, + 20, + 350664, + 328296 + ], + [ + "SEARCH-7645", + 821.924, + 98.8371, + 25, + 292878, + 283173 + ], + [ + "SEARCH-8050", + 919.4810000000001, + 99.9184, + 31, + 213393, + 41197 + ], + [ + "SEARCH-8089", + 889.799, + 97.3682, + 29, + 200684, + 33680 + ], + [ + "SEARCH-8184", + 645.039, + 98.5073, + 30, + 4416298, + 3860339 + ], + [ + "SEARCH-8192", + 631.091, + 97.8408, + 27, + 3684911, + 3213065 + ], + [ + "SEARCH-8215", + 920.7739999999999, + 95.2123, + 15, + 17724640, + 14379960 + ], + [ + "SEARCH-8276", + 976.1080000000001, + 96.4637, + 12, + 17071626, + 13832050 + ], + [ + "SEARCH-8283", + 791.9910000000001, + 96.0488, + 16, + 12865747, + 10370853 + ], + [ + "SEARCH-8316", + 351.852, + 98.5889, + 34, + 87264, + 14595 + ], + [ + "SEARCH-8635", + 781.437, + 97.4226, + 24, + 8045267, + 6525901 + ], + [ + "SEARCH-8637", + 271.82599999999996, + 96.9091, + 8, + 148273, + 133185 + ], + [ + "SEARCH-8641", + 256.341, + 96.0386, + 6, + 113201, + 103639 + ], + [ + "SEARCH-8645", + 972.807, + 98.8235, + 8, + 426694, + 390674 + ], + [ + "SEARCH-8649", + 318.981, + 96.9193, + 6, + 124556, + 115536 + ], + [ + "SEARCH-8652", + 479.856, + 97.1233, + 5, + 933270, + 777762 + ], + [ + "SEARCH-8661", + 334.885, + 96.6983, + 12, + 158548, + 143780 + ], + [ + "SEARCH-8666", + 396.74199999999996, + 97.375, + 5, + 1045191, + 853689 + ], + [ + "SEARCH-8669", + 325.297, + 96.9465, + 6, + 130186, + 120473 + ], + [ + "SEARCH-8672", + 546.479, + 98.7045, + 7, + 2476027, + 1991234 + ], + [ + "SEARCH-8675", + 373.62, + 97.3852, + 10, + 11932870, + 9604751 + ], + [ + "SEARCH-8676", + 636.4680000000001, + 96.7867, + 22, + 2608499, + 2130679 + ], + [ + "SEARCH-8677", + 632.774, + 98.5311, + 9, + 285945, + 261088 + ], + [ + "SEARCH-8678", + 311.778, + 96.6915, + 7, + 150181, + 136231 + ], + [ + "SEARCH-8682", + 571.04, + 98.7759, + 7, + 654260, + 555239 + ], + [ + "SEARCH-8683", + 947.3910000000001, + 98.7963, + 17, + 1125189, + 946208 + ], + [ + "SEARCH-8685", + 529.5459999999999, + 98.6195, + 10, + 193532, + 180782 + ], + [ + "SEARCH-8687", + 469.70300000000003, + 98.225, + 8, + 121738, + 119300 + ], + [ + "SEARCH-8688", + 925.336, + 99.5036, + 8, + 23464084, + 18974905 + ], + [ + "SEARCH-8690", + 457.01300000000003, + 98.0618, + 6, + 246986, + 221739 + ], + [ + "SEARCH-8691", + 569.845, + 97.9598, + 15, + 1248843, + 1031842 + ], + [ + "SEARCH-8693", + 426.79400000000004, + 98.1468, + 12, + 256609, + 227937 + ], + [ + "SEARCH-8697", + 283.478, + 96.8513, + 8, + 122231, + 112139 + ], + [ + "SEARCH-8700", + 277.506, + 98.3372, + 10, + 6112701, + 4965645 + ], + [ + "SEARCH-8702", + 564.095, + 98.4563, + 13, + 8156389, + 6662692 + ], + [ + "SEARCH-8705", + 605.8009999999999, + 97.919, + 18, + 1437362, + 1189247 + ], + [ + "SEARCH-8708", + 243.123, + 95.3722, + 11, + 155063, + 137248 + ], + [ + "SEARCH-8710", + 493.991, + 95.3926, + 9, + 6926417, + 5632260 + ], + [ + "SEARCH-8714", + 318.45099999999996, + 96.3685, + 5, + 117160, + 109054 + ], + [ + "SEARCH-8722", + 712.049, + 98.7045, + 4, + 273066, + 252997 + ], + [ + "SEARCH-8724", + 974.245, + 98.3814, + 18, + 1635601, + 1324960 + ], + [ + "SEARCH-8737", + 420.975, + 96.7221, + 8, + 109370, + 106925 + ], + [ + "SEARCH-8742", + 601.099, + 98.1706, + 5, + 208116, + 195199 + ], + [ + "SEARCH-8745", + 514.4580000000001, + 98.0414, + 10, + 133974, + 130969 + ], + [ + "SEARCH-8750", + 439.911, + 97.7388, + 6, + 155997, + 145822 + ], + [ + "SEARCH-8751", + 451.545, + 98.1434, + 5, + 117357, + 115030 + ], + [ + "SEARCH-8755", + 952.681, + 98.9357, + 5, + 249509, + 243479 + ], + [ + "SEARCH-8756", + 694.677, + 98.9357, + 5, + 180647, + 176931 + ], + [ + "SEARCH-8765", + 782.466, + 97.3205, + 21, + 5954638, + 4687386 + ], + [ + "SEARCH-8768", + 223.324, + 95.0865, + 6, + 103846, + 94012 + ], + [ + "SEARCH-8769", + 520.602, + 95.3926, + 24, + 825735, + 672303 + ], + [ + "SEARCH-8770", + 920.28, + 98.9255, + 4, + 637215, + 548783 + ], + [ + "SEARCH-8829", + 560.43, + 97.40899999999999, + 13, + 10382628, + 8331463 + ], + [ + "SEARCH-8835", + 628.369, + 95.9162, + 18, + 11495329, + 9172147 + ] + ], + "type": "scatter", + "x": [ + 7, + 6, + 8, + 6, + 5, + 6, + 11, + 11, + 11, + 9, + 8, + 11, + 7, + 10, + 9, + 8, + 7, + 19, + 6, + 8, + 5, + 5, + 8, + 7, + 6, + 5, + 8, + 7, + 5, + 16, + 6, + 6, + 6, + 16, + 19, + 12, + 11, + 7, + 14, + 21, + 32, + 27, + 26, + 23, + 22, + 24, + 33, + 19, + 25, + 27, + 20, + 29, + 28, + 23, + 22, + 28, + 29, + 28, + 19, + 21, + 26, + 26, + 16, + 32, + 20, + 25, + 31, + 29, + 30, + 27, + 15, + 12, + 16, + 34, + 24, + 8, + 6, + 8, + 6, + 5, + 12, + 5, + 6, + 7, + 10, + 22, + 9, + 7, + 7, + 17, + 10, + 8, + 8, + 6, + 15, + 12, + 8, + 10, + 13, + 18, + 11, + 9, + 5, + 4, + 18, + 8, + 5, + 10, + 6, + 5, + 5, + 5, + 21, + 6, + 24, + 4, + 13, + 18 + ], + "y": [ + 199.40400000000002, + 276.744, + 277.101, + 179.553, + 282.751, + 174.7, + 610.596, + 128.286, + 115.29299999999999, + 69.4324, + 116.25299999999999, + 273.579, + 101.98100000000001, + 170.113, + 135.635, + 108.493, + 81.3866, + 501.135, + 138.61, + 180.33599999999998, + 259.855, + 177.08700000000002, + 373.68800000000005, + 282.733, + 169.03400000000002, + 151.602, + 100.12700000000001, + 192.34400000000002, + 196.12400000000002, + 578.477, + 163.72799999999998, + 118.665, + 145.31, + 390.13599999999997, + 149.392, + 173.15400000000002, + 153.719, + 359.915, + 139.317, + 509.01300000000003, + 983.674, + 662.716, + 890.416, + 840.561, + 846.404, + 749.304, + 484.61699999999996, + 558.8919999999999, + 837.824, + 929.682, + 885.822, + 506.131, + 589.49, + 754.686, + 955.168, + 834.4630000000001, + 364.355, + 880.998, + 434.75199999999995, + 842.5010000000001, + 404.26, + 889.422, + 719.6030000000001, + 988.212, + 365.207, + 821.924, + 919.4810000000001, + 889.799, + 645.039, + 631.091, + 920.7739999999999, + 976.1080000000001, + 791.9910000000001, + 351.852, + 781.437, + 271.82599999999996, + 256.341, + 972.807, + 318.981, + 479.856, + 334.885, + 396.74199999999996, + 325.297, + 546.479, + 373.62, + 636.4680000000001, + 632.774, + 311.778, + 571.04, + 947.3910000000001, + 529.5459999999999, + 469.70300000000003, + 925.336, + 457.01300000000003, + 569.845, + 426.79400000000004, + 283.478, + 277.506, + 564.095, + 605.8009999999999, + 243.123, + 493.991, + 318.45099999999996, + 712.049, + 974.245, + 420.975, + 601.099, + 514.4580000000001, + 439.911, + 451.545, + 952.681, + 694.677, + 782.466, + 223.324, + 520.602, + 920.28, + 560.43, + 628.369 + ] + } + ], + "layout": { + "autosize": true, + "legend": { + "title": { + "text": "Depth threshold: 1000" + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Depth-based QC filter (sample with depth > 5000 and coverage < 95% are ignored)" + }, + "xaxis": { + "title": { + "text": "Number of nucleotide mutations" + } + }, + "yaxis": { + "title": { + "text": "Average Depth" + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "depth_filter = 1000\n", + "cov_filter = 95\n", + "max_depth = 5000\n", + "num_passed = data_df[(data_df['COVERAGE']>cov_filter) & (data_df['AVG_DEPTH']>depth_filter)].shape[0]\n", + "num_failed = data_df[(data_df['COVERAGE']>cov_filter) & (data_df['AVG_DEPTH']cov_filter) & (data_df['AVG_DEPTH']depth_filter)]['AVG_DEPTH'], \n", + " x=data_df.loc[filt & (data_df['AVG_DEPTH']>depth_filter)]['num_nt_muts'],\n", + " name=f'Depth Filter Pass ({num_passed} samples)',\n", + " mode='markers',\n", + " text=data_df.loc[filt \n", + " & (data_df['AVG_DEPTH']>depth_filter)][['SAMPLE_ID', 'AVG_DEPTH', 'COVERAGE', \n", + " 'num_nt_muts', 'mapped', 'trimmed_count']],\n", + " hovertemplate=\"Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\" +\n", + " \"Number of trimmed reads: %{text[5]}
\",\n", + " marker_color='rgba(144,238,144,.6)'))\n", + "fig.add_trace(\n", + " go.Scatter(y=data_df.loc[filt & (data_df['AVG_DEPTH']Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\" +\n", + " \"Number of trimmed reads: %{text[5]}
\",\n", + " marker_color='rgba(220,20,60,.6)'))\n", + "fig.update_layout(title=f'Depth-based QC filter (sample with depth > {max_depth} and coverage < {cov_filter}% are ignored)',\n", + " legend_title_text=f'Depth threshold: {depth_filter}',\n", + " yaxis_title=f'Average Depth', \n", + " xaxis_title='Number of nucleotide mutations',\n", + " template='plotly_white', autosize=True)\n", + "fig.write_html('/valhalla/ancestral_anomaly/depth_plot.html')\n", + "fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "increased-surgery", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 93, + "id": "abroad-orange", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
", + "marker": { + "color": "rgba(220,20,60,.6)" + }, + "mode": "markers", + "text": [ + [ + "21-170487-SCV2-031521-AM-1-V2", + 7435.68, + 100, + 22, + 1575848 + ], + [ + "21-227289-SCV2-031521-AM-1-V2", + 7836.76, + 100, + 27, + 1690368 + ], + [ + "21-256229-SCV-022621-AM", + 7487.77, + 100, + 29, + 1923028 + ], + [ + "21-256232-SCV-022621-AM", + 10253.3, + 100, + 29, + 2679823 + ], + [ + "21-256234-SCV-022621-AM", + 8523.87, + 100, + 29, + 2304368 + ], + [ + "21-256237-SCV-022621-AM", + 8322.25, + 100, + 29, + 2067408 + ], + [ + "21-256246-SCV-022621-AM", + 8342.65, + 100, + 29, + 2186420 + ], + [ + "21-256265-SCV-022621-AM", + 11636.4, + 100, + 29, + 3051037 + ], + [ + "21-256267-SCV-022621-AM", + 7523.74, + 100, + 29, + 1966744 + ], + [ + "21-256274-SCV-022621-AM", + 7878.62, + 100, + 29, + 1974835 + ], + [ + "21-289599-SCV2-033021-AM-2-Repeat", + 17025.5, + 100, + 28, + 3830427 + ], + [ + "21-289599-SCV2-033021-AM-2-TB-V3-36pM", + 9468.65, + 100, + 28, + 2081856 + ], + [ + "21-295987-SCV2-031521-AM-1-V2", + 9005.44, + 96.1304, + 34, + 2091522 + ], + [ + "21-295989-SCV2-031521-AM-1-V2", + 6062.35, + 99.9796, + 34, + 1309010 + ], + [ + "21-298438-SCV2-031521-AM-1-V2", + 7905.28, + 99.9932, + 38, + 1731476 + ], + [ + "21-298441-SCV2-031521-AM-1-V2", + 7317.22, + 100, + 22, + 1563835 + ], + [ + "21-299032-SCV2-031521-AM-1-V2", + 7669.87, + 96.6201, + 40, + 1833348 + ], + [ + "21-299112-SCV2-031521-AM-1-V2", + 9391.82, + 97.4158, + 43, + 2094324 + ], + [ + "21-299114-SCV2-031521-AM-1-V2", + 9705.42, + 99.98299999999999, + 37, + 2169065 + ], + [ + "21-304191-SCV2-033021-040721-AM", + 5798.99, + 98.5549, + 28, + 1794098 + ], + [ + "21-304447-SCV2-033021-040721-AM", + 13032.9, + 99.9864, + 36, + 2833297 + ], + [ + "21-305021-SCV2-040721-AM-3", + 15302.6, + 99.9932, + 37, + 3311933 + ], + [ + "21-305024-SCV2-040721-AM-3", + 12853.6, + 100, + 38, + 2796274 + ], + [ + "21-305032-SCV2-040721-AM-3", + 10744.9, + 100, + 37, + 2285045 + ], + [ + "21-305427-SCV2-040721-AM-3", + 13488.1, + 100, + 28, + 2936250 + ], + [ + "21-305648-SCV2-033021-AM-1-TB-v2-20pM", + 9380.12, + 99.96600000000001, + 15, + 2132745 + ], + [ + "21-305649-SCV2-033021-040721-AM", + 9790.04, + 99.9864, + 30, + 2083904 + ], + [ + "21-305686-SCV2-033021-040721-AM", + 11951.7, + 100, + 37, + 2573830 + ], + [ + "21-305687-SCV2-033021-040721-AM", + 15295.9, + 100, + 37, + 3318754 + ], + [ + "21-306740-SCV2-033021-040721-AM", + 11765.2, + 99.9966, + 38, + 2557411 + ], + [ + "21-306742-SCV2-033021-040721-AM", + 11836.4, + 99.9966, + 38, + 2619799 + ], + [ + "21-306985-SCV2-033021-AM-1-TB-v2-20pM", + 9606.57, + 99.96600000000001, + 15, + 2188074 + ], + [ + "21-307311-SCV2-033021-040721-AM", + 7828.3, + 99.6906, + 38, + 1751549 + ], + [ + "21-308821-SCV2-033021-AM-2-Repeat", + 10936.4, + 96.7561, + 35, + 2551655 + ], + [ + "21-308822-SCV2-033021-AM-2-Repeat", + 12258.2, + 98.1604, + 37, + 2777864 + ], + [ + "21-308908-SCV2-033021-AM-1-TB-v2-20pM", + 9527.24, + 99.9864, + 35, + 2271574 + ], + [ + "21-308958-SCV2-033021-AM-1-TB-v2-20pM", + 11121.6, + 100, + 22, + 2486765 + ], + [ + "21-308991-SCV2-033021-AM-1-TB-v2-20pM", + 14010.2, + 99.9864, + 35, + 3296787 + ], + [ + "21-309121-SCV2-033021-AM-1-TB-v2-20pM", + 23801.6, + 99.9864, + 35, + 5603574 + ], + [ + "21-309161-SCV2-033021-AM-2-Repeat", + 13058.1, + 99.9864, + 35, + 2969097 + ], + [ + "21-309276-SCV2-033021-AM-2-Repeat", + 7462.85, + 100, + 22, + 1687077 + ], + [ + "21-309281-SCV2-033021-AM-2-Repeat", + 12271.7, + 100, + 24, + 2737879 + ], + [ + "21-309524-SCV2-033021-AM-1-TB-v2-20pM", + 11962.6, + 100, + 22, + 2821131 + ], + [ + "21-309576-SCV2-033021-AM-1-TB-v2-20pM", + 6228.81, + 98.3508, + 22, + 2095986 + ], + [ + "21-310988-SCV2-033021-AM-2-Repeat", + 7264.02, + 100, + 24, + 1598502 + ], + [ + "21-311038-SCV2-033021-AM-2-Repeat", + 8859, + 99.9694, + 35, + 1974989 + ], + [ + "21-311039-SCV2-033021-AM-2-Repeat", + 6964.53, + 99.9728, + 35, + 1541461 + ], + [ + "21-311841-SCV2-033021-AM-2-Repeat", + 4888.59, + 100, + 29, + 1102406 + ], + [ + "21-311846-SCV2-033021-AM-2-Repeat", + 11789.2, + 99.98299999999999, + 33, + 2630047 + ], + [ + "21-311847-SCV2-033021-AM-2-Repeat", + 11288.3, + 100, + 32, + 2508689 + ], + [ + "21-311851-SCV2-033021-AM-2-Repeat", + 6094.94, + 99.9966, + 30, + 1359551 + ], + [ + "21-311853-SCV2-033021-AM-2-Repeat", + 12395.6, + 100, + 32, + 2760002 + ], + [ + "21-312706-SCV2-033021-040721-AM", + 14521.6, + 100, + 28, + 3198227 + ], + [ + "21-312728-SCV2-033021-040721-AM", + 15136, + 100, + 28, + 3231264 + ], + [ + "21-312735-SCV2-033021-040721-AM", + 11528.7, + 100, + 28, + 2520486 + ], + [ + "21-312736-SCV2-040721-AM-2", + 10040, + 100, + 28, + 2160672 + ], + [ + "21-312741-SCV2-040721-AM-2", + 12023.6, + 99.9796, + 30, + 2604405 + ], + [ + "21-312742-SCV2-040721-AM-2", + 13266.3, + 99.5852, + 26, + 2902487 + ], + [ + "21-312745-SCV2-040721-AM-2", + 16947.8, + 100, + 28, + 3801724 + ], + [ + "21-312749-SCV2-040721-AM-2", + 15951, + 100, + 28, + 3524917 + ], + [ + "21-312751-SCV2-040721-AM-2", + 12747, + 100, + 28, + 2797605 + ], + [ + "21-312810-SCV2-040721-AM-2", + 12315.3, + 100, + 29, + 2697080 + ], + [ + "21-312814-SCV2-040721-AM-2", + 10803.6, + 100, + 28, + 2351966 + ], + [ + "21-312826-SCV2-040721-AM-2", + 10054.3, + 100, + 28, + 2172271 + ], + [ + "21-312832-SCV2-040721-AM-2", + 14779.1, + 100, + 29, + 3243786 + ], + [ + "21-312836-SCV2-040721-AM-2", + 15030.8, + 100, + 28, + 3398247 + ], + [ + "21-312844-SCV2-040721-AM-3", + 15586.2, + 100, + 28, + 3395162 + ], + [ + "21-312847-SCV2-040721-AM-3", + 13231.2, + 100, + 28, + 2897119 + ], + [ + "21-312850-SCV2-040721-AM-3", + 14963, + 100, + 28, + 3239309 + ], + [ + "21-312851-SCV2-040721-AM-3", + 14750.3, + 100, + 28, + 3201654 + ], + [ + "21-315429-SCV2-040721-AM-3", + 15731.3, + 99.9796, + 36, + 3409400 + ], + [ + "21-315436-SCV2-040721-AM-3", + 13704.9, + 100, + 29, + 2946277 + ], + [ + "21-315437-SCV2-040721-AM-3", + 12424.6, + 100, + 29, + 2668718 + ], + [ + "21-318923-SCV2-040721-AM-3", + 10578.8, + 99.9864, + 40, + 2285343 + ], + [ + "21-318974-SCV2-040721-AM-3", + 35197.1, + 100, + 42, + 7514640 + ], + [ + "21-321750-SCV2-040721-AM-2", + 15915.6, + 100, + 28, + 3433033 + ], + [ + "PL-04", + 1998.15, + 95.0933, + 28, + 452253 + ], + [ + "SEARCH-5987", + 5530.87, + 100, + 21, + 6398665 + ], + [ + "SEARCH-5988", + 6470.37, + 100, + 20, + 5839150 + ], + [ + "SEARCH-5989", + 6627.17, + 100, + 27, + 6147786 + ], + [ + "SEARCH-5990", + 5631.64, + 100, + 9, + 5619312 + ], + [ + "SEARCH-5992", + 6216.98, + 100, + 20, + 5219131 + ], + [ + "SEARCH-5993", + 7080.47, + 100, + 16, + 5847841 + ], + [ + "SEARCH-5994", + 6580.43, + 100, + 27, + 3344355 + ], + [ + "SEARCH-5996", + 6645.07, + 100, + 20, + 3551989 + ], + [ + "SEARCH-5997", + 7073.12, + 100, + 15, + 6435186 + ], + [ + "SEARCH-5998", + 7129, + 100, + 21, + 6201872 + ], + [ + "SEARCH-5999", + 6948.7, + 100, + 17, + 3479880 + ], + [ + "SEARCH-6000", + 6515.65, + 100, + 17, + 2704602 + ], + [ + "SEARCH-6001", + 6741.72, + 100, + 20, + 3756427 + ], + [ + "SEARCH-6004", + 6493.56, + 100, + 20, + 3901742 + ], + [ + "SEARCH-6005", + 5944.28, + 100, + 20, + 4907301 + ], + [ + "SEARCH-6006", + 3439.14, + 99.9252, + 27, + 4302440 + ], + [ + "SEARCH-6007", + 3898.03, + 100, + 10, + 5501576 + ], + [ + "SEARCH-6008", + 2384.58, + 97.6198, + 14, + 3076922 + ], + [ + "SEARCH-6009", + 6259.1, + 100, + 23, + 7962724 + ], + [ + "SEARCH-6010", + 5522.74, + 100, + 24, + 4528566 + ], + [ + "SEARCH-6011", + 7499.93, + 100, + 20, + 7416614 + ], + [ + "SEARCH-6012", + 5587.69, + 100, + 25, + 5751109 + ], + [ + "SEARCH-6013", + 5175.05, + 100, + 21, + 5338748 + ], + [ + "SEARCH-6014", + 6786.18, + 100, + 25, + 2915972 + ], + [ + "SEARCH-6015", + 6341.98, + 100, + 10, + 4279425 + ], + [ + "SEARCH-6016", + 6624.94, + 100, + 23, + 3071127 + ], + [ + "SEARCH-6017", + 5971.71, + 100, + 25, + 2416680 + ], + [ + "SEARCH-6018", + 7094.39, + 100, + 20, + 4050139 + ], + [ + "SEARCH-6019", + 5452.68, + 100, + 24, + 3729915 + ], + [ + "SEARCH-6020", + 4819.38, + 100, + 20, + 4453003 + ], + [ + "SEARCH-6022", + 5477.11, + 100, + 10, + 5251680 + ], + [ + "SEARCH-6025", + 6066.27, + 100, + 22, + 5120809 + ], + [ + "SEARCH-6026", + 6116.7, + 100, + 20, + 4189206 + ], + [ + "SEARCH-6027", + 4436.34, + 100, + 16, + 4457063 + ], + [ + "SEARCH-6028", + 5994.44, + 100, + 15, + 3498225 + ], + [ + "SEARCH-6030", + 6814.38, + 100, + 27, + 3855765 + ], + [ + "SEARCH-6032", + 4614.46, + 100, + 24, + 6910130 + ], + [ + "SEARCH-6033", + 4953.03, + 99.9796, + 20, + 5050000 + ], + [ + "SEARCH-6034", + 6887.96, + 100, + 20, + 3759357 + ], + [ + "SEARCH-6035", + 5239.17, + 100, + 20, + 5354214 + ], + [ + "SEARCH-6036", + 6871.17, + 100, + 14, + 3686580 + ], + [ + "SEARCH-6037", + 7396.32, + 100, + 10, + 4793791 + ], + [ + "SEARCH-6038", + 5351.33, + 100, + 23, + 5347752 + ], + [ + "SEARCH-6039", + 5177.51, + 100, + 21, + 6612559 + ], + [ + "SEARCH-6040", + 6712.18, + 100, + 14, + 3494233 + ], + [ + "SEARCH-6041", + 7533.57, + 100, + 15, + 5976297 + ], + [ + "SEARCH-6042", + 6579.93, + 100, + 16, + 6896549 + ], + [ + "SEARCH-6044", + 4147.45, + 100, + 29, + 7931710 + ], + [ + "SEARCH-6045", + 6076.36, + 100, + 14, + 6515531 + ], + [ + "SEARCH-6046", + 6259.56, + 99.9898, + 32, + 6067444 + ], + [ + "SEARCH-6048", + 6342.44, + 100, + 29, + 3646972 + ], + [ + "SEARCH-6050", + 4315.99, + 100, + 20, + 4759107 + ], + [ + "SEARCH-6051", + 6801.39, + 100, + 29, + 4171467 + ], + [ + "SEARCH-6052", + 5081.27, + 100, + 19, + 6150079 + ], + [ + "SEARCH-6053", + 6781.35, + 100, + 24, + 4130013 + ], + [ + "SEARCH-6054", + 5660.28, + 100, + 16, + 3454076 + ], + [ + "SEARCH-6055", + 6831.4, + 100, + 32, + 3703686 + ], + [ + "SEARCH-6056", + 6632.4, + 100, + 23, + 3836268 + ], + [ + "SEARCH-6057", + 7494.22, + 100, + 18, + 4514452 + ], + [ + "SEARCH-6059", + 6539.39, + 100, + 22, + 4805308 + ], + [ + "SEARCH-6060", + 7033.98, + 100, + 25, + 4776535 + ], + [ + "SEARCH-6061", + 5130.93, + 100, + 26, + 4059344 + ], + [ + "SEARCH-6062", + 2793.91, + 99.5444, + 25, + 2819665 + ], + [ + "SEARCH-6063", + 4468.37, + 100, + 22, + 3868278 + ], + [ + "SEARCH-6064", + 6737.62, + 100, + 23, + 3235340 + ], + [ + "SEARCH-6065", + 4363.74, + 99.3063, + 28, + 4314301 + ], + [ + "SEARCH-6068", + 6150.25, + 100, + 26, + 4319975 + ], + [ + "SEARCH-6069", + 6447.73, + 100, + 28, + 5594731 + ], + [ + "SEARCH-6070", + 7306.5, + 100, + 20, + 5029538 + ], + [ + "SEARCH-6071", + 4368.56, + 100, + 22, + 4091631 + ], + [ + "SEARCH-6072", + 5597.75, + 100, + 23, + 4140178 + ], + [ + "SEARCH-6073", + 2238.53, + 96.6915, + 23, + 2774259 + ], + [ + "SEARCH-6074", + 4149.59, + 100, + 19, + 2081984 + ], + [ + "SEARCH-6075", + 7171.24, + 100, + 27, + 4125397 + ], + [ + "SEARCH-6076", + 6918.32, + 100, + 20, + 4098983 + ], + [ + "SEARCH-6077", + 6458.94, + 100, + 19, + 3425430 + ], + [ + "SEARCH-6078", + 3723.34, + 100, + 25, + 5227742 + ], + [ + "SEARCH-6079", + 7320.95, + 100, + 29, + 4605745 + ], + [ + "SEARCH-6080", + 7006.66, + 100, + 17, + 3658729 + ], + [ + "SEARCH-6081", + 4557.44, + 100, + 25, + 3283804 + ], + [ + "SEARCH-6082", + 6042.28, + 100, + 26, + 4693366 + ], + [ + "SEARCH-6083", + 4842.73, + 100, + 25, + 7143565 + ], + [ + "SEARCH-6084", + 7060.68, + 100, + 24, + 3404757 + ], + [ + "SEARCH-6085", + 6478.82, + 100, + 23, + 4138189 + ], + [ + "SEARCH-6086", + 4800.04, + 100, + 19, + 7812254 + ], + [ + "SEARCH-6087", + 7347.08, + 100, + 17, + 4976145 + ], + [ + "SEARCH-6088", + 7268.68, + 100, + 24, + 5065011 + ], + [ + "SEARCH-6089", + 7336.25, + 100, + 21, + 4467591 + ], + [ + "SEARCH-6090", + 3664.07, + 98.4155, + 22, + 7142394 + ], + [ + "SEARCH-6091", + 6961.47, + 100, + 23, + 5152025 + ], + [ + "SEARCH-6092", + 3922.38, + 100, + 26, + 7104471 + ], + [ + "SEARCH-6093", + 6668.35, + 100, + 24, + 6366515 + ], + [ + "SEARCH-6094", + 5685.46, + 100, + 23, + 4313387 + ], + [ + "SEARCH-6095", + 6605.84, + 100, + 27, + 5305294 + ], + [ + "SEARCH-6096", + 3891.27, + 100, + 31, + 3989104 + ], + [ + "SEARCH-6099", + 7045.91, + 100, + 25, + 4446923 + ], + [ + "SEARCH-6100", + 4858.47, + 99.9898, + 22, + 5608343 + ], + [ + "SEARCH-6101", + 4810.39, + 100, + 29, + 3558819 + ], + [ + "SEARCH-6102", + 2605.99, + 98.9085, + 18, + 3735494 + ], + [ + "SEARCH-6103", + 6411.97, + 100, + 27, + 2523321 + ], + [ + "SEARCH-6104", + 6693.64, + 100, + 24, + 3206330 + ], + [ + "SEARCH-6105", + 6267.15, + 100, + 32, + 3609768 + ], + [ + "SEARCH-6106", + 5348.05, + 100, + 25, + 4047792 + ], + [ + "SEARCH-6107", + 7097.93, + 100, + 22, + 3282584 + ], + [ + "SEARCH-6108", + 4316.77, + 100, + 18, + 6618157 + ], + [ + "SEARCH-6109", + 6747.78, + 100, + 17, + 3673937 + ], + [ + "SEARCH-6110", + 6678.65, + 100, + 16, + 3111098 + ], + [ + "SEARCH-6111", + 6494.77, + 100, + 31, + 3849037 + ], + [ + "SEARCH-6112", + 2737.76, + 96.8785, + 17, + 4781716 + ], + [ + "SEARCH-6113", + 4655.83, + 100, + 22, + 5261557 + ], + [ + "SEARCH-6117", + 7413.26, + 100, + 31, + 7141264 + ], + [ + "SEARCH-6118", + 7454.68, + 100, + 26, + 6435590 + ], + [ + "SEARCH-6119", + 3272.87, + 99.9524, + 20, + 6053379 + ], + [ + "SEARCH-6121", + 7119.88, + 100, + 19, + 6189589 + ], + [ + "SEARCH-6122", + 7352.05, + 100, + 26, + 6428247 + ], + [ + "SEARCH-6123", + 4663.88, + 100, + 26, + 9542370 + ], + [ + "SEARCH-6124", + 6660.71, + 100, + 28, + 4215552 + ], + [ + "SEARCH-6125", + 7478.1, + 100, + 25, + 7448880 + ], + [ + "SEARCH-6126", + 7387.24, + 100, + 25, + 8481667 + ], + [ + "SEARCH-6127", + 5220.44, + 100, + 12, + 10660993 + ], + [ + "SEARCH-6128", + 7535.28, + 100, + 25, + 7204483 + ], + [ + "SEARCH-6129", + 7321.99, + 100, + 10, + 5680899 + ], + [ + "SEARCH-6130", + 7736.45, + 100, + 18, + 8645168 + ], + [ + "SEARCH-6131", + 7355.75, + 100, + 27, + 7570377 + ], + [ + "SEARCH-6132", + 5006.9, + 100, + 22, + 12543841 + ], + [ + "SEARCH-6133", + 5546.45, + 100, + 23, + 7884496 + ], + [ + "SEARCH-6134", + 6677.25, + 100, + 23, + 12403508 + ], + [ + "SEARCH-6135", + 6481.3, + 100, + 23, + 6606653 + ], + [ + "SEARCH-6138", + 1729.71, + 95.8924, + 21, + 1952578 + ], + [ + "SEARCH-6139", + 6887.54, + 100, + 25, + 5400454 + ], + [ + "SEARCH-6140", + 7590.81, + 100, + 24, + 6842138 + ], + [ + "SEARCH-6141", + 7593.81, + 100, + 20, + 6342155 + ], + [ + "SEARCH-6142", + 1720.79, + 95.9978, + 20, + 1216915 + ], + [ + "SEARCH-6143", + 6817.86, + 100, + 12, + 5513738 + ], + [ + "SEARCH-6144", + 3727.77, + 100, + 30, + 6220364 + ], + [ + "SEARCH-6145", + 3219.28, + 100, + 8, + 3923709 + ], + [ + "SEARCH-6146", + 6836.45, + 100, + 15, + 5851370 + ], + [ + "SEARCH-6148", + 6575.5, + 100, + 23, + 8181166 + ], + [ + "SEARCH-6149", + 6886.7, + 100, + 25, + 4457226 + ], + [ + "SEARCH-6150", + 7007.39, + 100, + 10, + 3750752 + ], + [ + "SEARCH-6151", + 5260.11, + 100, + 14, + 7545198 + ], + [ + "SEARCH-6152", + 4133.39, + 100, + 24, + 6881004 + ], + [ + "SEARCH-6154", + 2831.74, + 98.2522, + 21, + 3758156 + ], + [ + "SEARCH-6156", + 1730.97, + 98.1196, + 20, + 927639 + ], + [ + "SEARCH-6158", + 4204.35, + 98.6093, + 26, + 5355269 + ], + [ + "SEARCH-6159", + 7268.18, + 100, + 19, + 5200863 + ], + [ + "SEARCH-6160", + 2941.19, + 99.0819, + 25, + 4139114 + ], + [ + "SEARCH-6161", + 1617.75, + 96.3243, + 18, + 634306 + ], + [ + "SEARCH-6162", + 6952.74, + 100, + 21, + 5449826 + ], + [ + "SEARCH-6163", + 6893.33, + 99.4627, + 17, + 8173354 + ], + [ + "SEARCH-6165", + 5323.23, + 100, + 19, + 4159824 + ], + [ + "SEARCH-6166", + 6855.9, + 100, + 20, + 5946387 + ], + [ + "SEARCH-6167", + 6941.78, + 100, + 27, + 5970244 + ], + [ + "SEARCH-6168", + 7160.6, + 100, + 32, + 7810074 + ], + [ + "SEARCH-6169", + 3884.04, + 99.9898, + 22, + 5885862 + ], + [ + "SEARCH-6170", + 3864.09, + 99.949, + 23, + 6698417 + ], + [ + "SEARCH-6171", + 4694.27, + 100, + 27, + 5073829 + ], + [ + "SEARCH-6172", + 4917.57, + 100, + 20, + 7896285 + ], + [ + "SEARCH-6175", + 3135.2, + 99.796, + 20, + 5122947 + ], + [ + "SEARCH-6176", + 5653.85, + 100, + 28, + 5758673 + ], + [ + "SEARCH-6177", + 2011.92, + 95.6102, + 15, + 1381332 + ], + [ + "SEARCH-6178", + 3595.47, + 99.8878, + 25, + 5259160 + ], + [ + "SEARCH-6179", + 5609.96, + 100, + 17, + 7705785 + ], + [ + "SEARCH-6181", + 7479.62, + 100, + 19, + 8441833 + ], + [ + "SEARCH-6182", + 5132.6, + 100, + 26, + 3069662 + ], + [ + "SEARCH-6183", + 3334.27, + 100, + 21, + 4894079 + ], + [ + "SEARCH-6184", + 4538.48, + 100, + 19, + 6763154 + ], + [ + "SEARCH-6185", + 7082.54, + 100, + 24, + 5151055 + ], + [ + "SEARCH-6186", + 4463.49, + 100, + 25, + 6820803 + ], + [ + "SEARCH-6187", + 5407.1, + 100, + 22, + 10393287 + ], + [ + "SEARCH-6188", + 5642.78, + 100, + 19, + 6272646 + ], + [ + "SEARCH-6189", + 6671.29, + 100, + 25, + 9072568 + ], + [ + "SEARCH-6190", + 6495.21, + 100, + 24, + 6817172 + ], + [ + "SEARCH-6192", + 7257.7, + 100, + 25, + 4840411 + ], + [ + "SEARCH-6193", + 6518.69, + 100, + 18, + 5963724 + ], + [ + "SEARCH-6195", + 7248.58, + 100, + 24, + 7650581 + ], + [ + "SEARCH-6196", + 2576.21, + 96.3957, + 24, + 3796445 + ], + [ + "SEARCH-6197", + 6604.37, + 100, + 20, + 4960715 + ], + [ + "SEARCH-6198", + 5319.15, + 100, + 25, + 6734967 + ], + [ + "SEARCH-6200", + 4106.16, + 99.6158, + 25, + 6625914 + ], + [ + "SEARCH-6201", + 3257.15, + 97.9428, + 21, + 7005343 + ], + [ + "SEARCH-6203", + 2427.35, + 99.6702, + 25, + 1824278 + ], + [ + "SEARCH-6204", + 7159.26, + 100, + 24, + 6388067 + ], + [ + "SEARCH-6205", + 7356.53, + 100, + 23, + 5675061 + ], + [ + "SEARCH-6206", + 5317.97, + 100, + 25, + 6374946 + ], + [ + "SEARCH-6207", + 5668.08, + 100, + 23, + 6109816 + ], + [ + "SEARCH-6208", + 5039.76, + 100, + 31, + 6199824 + ], + [ + "SEARCH-6209", + 7239.68, + 100, + 25, + 4837103 + ], + [ + "SEARCH-6211", + 3562.16, + 99.2587, + 23, + 7514293 + ], + [ + "SEARCH-6213", + 6176.95, + 100, + 24, + 6880575 + ], + [ + "SEARCH-6214", + 7440.37, + 100, + 28, + 7545885 + ], + [ + "SEARCH-6216", + 5034.75, + 100, + 19, + 6263404 + ], + [ + "SEARCH-6217", + 6374.14, + 100, + 30, + 5717713 + ], + [ + "SEARCH-6219", + 2711.1, + 96.7935, + 28, + 4543670 + ], + [ + "SEARCH-6220", + 4588.19, + 100, + 23, + 6985760 + ], + [ + "SEARCH-6221", + 2170.97, + 96.0896, + 18, + 2034021 + ], + [ + "SEARCH-6222", + 6624.14, + 100, + 25, + 5676291 + ], + [ + "SEARCH-6226", + 2524.75, + 97.2865, + 21, + 2707326 + ], + [ + "SEARCH-6227", + 3786.86, + 99.6362, + 26, + 6576895 + ], + [ + "SEARCH-6228", + 7145.08, + 100, + 21, + 5147008 + ], + [ + "SEARCH-6230", + 2892.58, + 97.6096, + 15, + 4340371 + ], + [ + "SEARCH-6235", + 6566.7, + 99.9762, + 22, + 7175588 + ], + [ + "SEARCH-6236", + 6741.63, + 100, + 25, + 5273529 + ], + [ + "SEARCH-6237", + 4811.43, + 100, + 24, + 5261025 + ], + [ + "SEARCH-6239", + 5910.72, + 100, + 24, + 4157696 + ], + [ + "SEARCH-6240", + 5202.42, + 100, + 22, + 6833529 + ], + [ + "SEARCH-6241", + 3373.66, + 97.4396, + 22, + 7556674 + ], + [ + "SEARCH-6242", + 3359.01, + 99.5172, + 25, + 6648282 + ], + [ + "SEARCH-6243", + 3932.08, + 100, + 22, + 6609885 + ], + [ + "SEARCH-6244", + 5773.51, + 100, + 24, + 6567144 + ], + [ + "SEARCH-6246", + 2657.91, + 96.5147, + 23, + 6409514 + ], + [ + "SEARCH-6247", + 4903.74, + 100, + 23, + 6206854 + ], + [ + "SEARCH-6249", + 3089.06, + 98.5821, + 24, + 6675294 + ], + [ + "SEARCH-6250", + 3247.15, + 100, + 23, + 6387301 + ], + [ + "SEARCH-6251", + 2802.97, + 97.7286, + 24, + 7414309 + ], + [ + "SEARCH-6252", + 5450.02, + 100, + 24, + 9396847 + ], + [ + "SEARCH-6253", + 3034.03, + 99.7246, + 20, + 7097384 + ], + [ + "SEARCH-6254", + 4420.53, + 100, + 25, + 6353322 + ], + [ + "SEARCH-6255", + 7156.05, + 100, + 27, + 5089025 + ], + [ + "SEARCH-6258", + 5806.49, + 100, + 16, + 7077121 + ], + [ + "SEARCH-6259", + 5907.8, + 100, + 21, + 7088389 + ], + [ + "SEARCH-6260", + 7204.62, + 100, + 20, + 6346436 + ], + [ + "SEARCH-6261", + 7173.69, + 100, + 20, + 4704826 + ], + [ + "SEARCH-6263", + 3833.27, + 99.4832, + 22, + 5974656 + ], + [ + "SEARCH-6264", + 3051.44, + 98.0176, + 26, + 6683048 + ], + [ + "SEARCH-6265", + 4767.56, + 99.3233, + 17, + 2266898 + ], + [ + "SEARCH-6267", + 4323.24, + 99.55799999999999, + 24, + 6891819 + ], + [ + "SEARCH-6268", + 6844.68, + 100, + 25, + 7016741 + ], + [ + "SEARCH-6269", + 2468.1, + 98.4121, + 8, + 4042879 + ], + [ + "SEARCH-6270", + 3957.2, + 100, + 26, + 6773652 + ], + [ + "SEARCH-6271", + 6231.94, + 100, + 24, + 4012225 + ], + [ + "SEARCH-6272", + 3411.46, + 99.96600000000001, + 24, + 7992672 + ], + [ + "SEARCH-6273", + 5040.91, + 100, + 24, + 5686936 + ], + [ + "SEARCH-6274", + 7228.38, + 100, + 19, + 5533772 + ], + [ + "SEARCH-6275", + 6797.18, + 100, + 13, + 6666499 + ], + [ + "SEARCH-6276", + 1934.4, + 96.7833, + 24, + 4972126 + ], + [ + "SEARCH-6277", + 2583.04, + 99.1941, + 20, + 6789978 + ], + [ + "SEARCH-6278", + 5775.6, + 100, + 22, + 5598809 + ], + [ + "SEARCH-6279", + 3473.42, + 100, + 32, + 7464759 + ], + [ + "SEARCH-6280", + 5726.83, + 100, + 20, + 5094211 + ], + [ + "SEARCH-6281", + 3644.4, + 99.7246, + 14, + 5479502 + ], + [ + "SEARCH-6282", + 7235.98, + 100, + 24, + 4529999 + ], + [ + "SEARCH-6283", + 3811.53, + 100, + 26, + 7537010 + ], + [ + "SEARCH-6284", + 5793, + 100, + 30, + 6606565 + ], + [ + "SEARCH-6285", + 5493.79, + 100, + 28, + 3817365 + ], + [ + "SEARCH-6286", + 4214.6, + 100, + 19, + 6866150 + ], + [ + "SEARCH-6287", + 4548.51, + 100, + 23, + 7910614 + ], + [ + "SEARCH-6288", + 4225.92, + 100, + 24, + 6320436 + ], + [ + "SEARCH-6289", + 2979.88, + 96.7867, + 22, + 6621303 + ], + [ + "SEARCH-6290", + 3631.35, + 99.6804, + 25, + 8172481 + ], + [ + "SEARCH-6291", + 2136.43, + 98.361, + 23, + 4666428 + ], + [ + "SEARCH-6292", + 6823.96, + 100, + 15, + 5727770 + ], + [ + "SEARCH-6293", + 5054.2, + 100, + 23, + 7311204 + ], + [ + "SEARCH-6295", + 7103.31, + 100, + 27, + 5511244 + ], + [ + "SEARCH-6297", + 7104.96, + 100, + 26, + 5112196 + ], + [ + "SEARCH-6298", + 6898.26, + 100, + 27, + 5233483 + ], + [ + "SEARCH-6299", + 7107.91, + 100, + 28, + 4281779 + ], + [ + "SEARCH-6301", + 6668.51, + 100, + 25, + 5689645 + ], + [ + "SEARCH-6302", + 5679.02, + 100, + 23, + 4986020 + ], + [ + "SEARCH-6303", + 7019.26, + 100, + 27, + 3871691 + ], + [ + "SEARCH-6304", + 4255.13, + 100, + 17, + 6067862 + ], + [ + "SEARCH-6305", + 6291.32, + 100, + 29, + 5522033 + ], + [ + "SEARCH-6306", + 2536.65, + 99.5274, + 22, + 3072475 + ], + [ + "SEARCH-6307", + 5892.36, + 100, + 29, + 5635789 + ], + [ + "SEARCH-6308", + 5376.22, + 100, + 24, + 5441055 + ], + [ + "SEARCH-6309", + 6684.34, + 100, + 28, + 5518838 + ], + [ + "SEARCH-6310", + 6552.73, + 100, + 28, + 4314731 + ], + [ + "SEARCH-6311", + 5889.13, + 100, + 25, + 4360164 + ], + [ + "SEARCH-6312", + 6625.34, + 100, + 25, + 4439241 + ], + [ + "SEARCH-6313", + 4941.08, + 100, + 27, + 6186081 + ], + [ + "SEARCH-6314", + 4287.04, + 99.0751, + 17, + 5605408 + ], + [ + "SEARCH-6315", + 5756.99, + 100, + 24, + 5758027 + ], + [ + "SEARCH-6317", + 4831.13, + 100, + 30, + 6435632 + ], + [ + "SEARCH-6320", + 6242.5, + 100, + 17, + 1956410 + ], + [ + "SEARCH-6321", + 6667.27, + 99.7654, + 27, + 6760073 + ], + [ + "SEARCH-6322", + 2178.25, + 98.0754, + 22, + 2727347 + ], + [ + "SEARCH-6323", + 4958.33, + 100, + 12, + 6399001 + ], + [ + "SEARCH-6325", + 7175.4, + 100, + 24, + 6156054 + ], + [ + "SEARCH-6326", + 2998.39, + 100, + 33, + 7112553 + ], + [ + "SEARCH-6327", + 6485.45, + 100, + 23, + 5291083 + ], + [ + "SEARCH-6328", + 4501.31, + 99.9184, + 20, + 6399371 + ], + [ + "SEARCH-6329", + 5127.07, + 100, + 20, + 6132088 + ], + [ + "SEARCH-6331", + 7304.04, + 100, + 26, + 3863111 + ], + [ + "SEARCH-6332", + 6605.5, + 100, + 24, + 4198278 + ], + [ + "SEARCH-6334", + 3862.16, + 100, + 22, + 7368369 + ], + [ + "SEARCH-6335", + 7018.01, + 100, + 15, + 5130920 + ], + [ + "SEARCH-6336", + 6463.61, + 100, + 27, + 5336698 + ], + [ + "SEARCH-6337", + 7123.17, + 100, + 19, + 5572992 + ], + [ + "SEARCH-6338", + 3437.74, + 100, + 20, + 7222930 + ], + [ + "SEARCH-6339", + 5311.6, + 100, + 19, + 5685081 + ], + [ + "SEARCH-6340", + 4733.87, + 100, + 26, + 5355903 + ], + [ + "SEARCH-6341", + 7013.87, + 100, + 25, + 3865049 + ], + [ + "SEARCH-6342", + 5784.83, + 100, + 26, + 5720974 + ], + [ + "SEARCH-6343", + 5945.46, + 100, + 22, + 7132660 + ], + [ + "SEARCH-6344", + 7172.29, + 100, + 25, + 4869475 + ], + [ + "SEARCH-6345", + 6775.37, + 100, + 20, + 3661963 + ], + [ + "SEARCH-6346", + 4424.6, + 100, + 22, + 5767245 + ], + [ + "SEARCH-6347", + 5441.88, + 100, + 19, + 4393166 + ], + [ + "SEARCH-6350", + 3936.89, + 100, + 23, + 7590744 + ], + [ + "SEARCH-6351", + 4397.66, + 100, + 31, + 6467959 + ], + [ + "SEARCH-6352", + 7233.57, + 99.8912, + 18, + 4983562 + ], + [ + "SEARCH-6353", + 3652.08, + 100, + 23, + 7070461 + ], + [ + "SEARCH-6354", + 7264.62, + 100, + 26, + 3233690 + ], + [ + "SEARCH-6355", + 7239.27, + 100, + 19, + 3878769 + ], + [ + "SEARCH-6358", + 4695.46, + 100, + 23, + 5424024 + ], + [ + "SEARCH-6360", + 7060.65, + 100, + 19, + 4406090 + ], + [ + "SEARCH-6361", + 5622.68, + 100, + 21, + 4967251 + ], + [ + "SEARCH-6362", + 5021.37, + 100, + 27, + 5392058 + ], + [ + "SEARCH-6363", + 3613.21, + 100, + 17, + 5596176 + ], + [ + "SEARCH-6364", + 5017.87, + 100, + 29, + 6150626 + ], + [ + "SEARCH-6365", + 3651.4, + 100, + 23, + 6059586 + ], + [ + "SEARCH-6366", + 5451.12, + 100, + 20, + 4319374 + ], + [ + "SEARCH-6367", + 7309.07, + 100, + 25, + 3627884 + ], + [ + "SEARCH-6369", + 5157.43, + 100, + 29, + 4470498 + ], + [ + "SEARCH-6370", + 3870.31, + 100, + 18, + 5636588 + ], + [ + "SEARCH-6371", + 5113.36, + 100, + 24, + 5659446 + ], + [ + "SEARCH-6372", + 3873.82, + 100, + 23, + 4933224 + ], + [ + "SEARCH-6373", + 7328.1, + 100, + 21, + 4593031 + ], + [ + "SEARCH-6374", + 7340.77, + 100, + 32, + 4397145 + ], + [ + "SEARCH-6375", + 7285.97, + 100, + 16, + 4074939 + ], + [ + "SEARCH-6377", + 6199.71, + 100, + 21, + 6847731 + ], + [ + "SEARCH-6378", + 7032.36, + 100, + 23, + 5382792 + ], + [ + "SEARCH-6379", + 4820.88, + 100, + 19, + 6626671 + ], + [ + "SEARCH-6380", + 3760.09, + 100, + 21, + 5529652 + ], + [ + "SEARCH-6381", + 2318.11, + 99.1295, + 25, + 2718171 + ], + [ + "SEARCH-6382", + 4034.28, + 99.8946, + 19, + 6420074 + ], + [ + "SEARCH-6383", + 5835.09, + 100, + 22, + 5281163 + ], + [ + "SEARCH-6384", + 6402, + 100, + 22, + 2299391 + ], + [ + "SEARCH-6386", + 6415.71, + 100, + 21, + 4230554 + ], + [ + "SEARCH-6387", + 6909.04, + 100, + 23, + 2756733 + ], + [ + "SEARCH-6388", + 1095.24, + 96.1644, + 16, + 1301877 + ], + [ + "SEARCH-6389", + 5251.14, + 100, + 27, + 4328730 + ], + [ + "SEARCH-6390", + 6568.66, + 100, + 26, + 2380821 + ], + [ + "SEARCH-6391", + 7315.58, + 100, + 28, + 4074473 + ], + [ + "SEARCH-6394", + 4553.1, + 100, + 28, + 4795337 + ], + [ + "SEARCH-6395", + 4557.16, + 100, + 27, + 4575612 + ], + [ + "SEARCH-6396", + 6015.33, + 100, + 26, + 1872735 + ], + [ + "SEARCH-6397", + 7112.44, + 100, + 33, + 3380342 + ], + [ + "SEARCH-6398", + 2850.49, + 99.1363, + 26, + 3721150 + ], + [ + "SEARCH-6399", + 6843.98, + 100, + 25, + 4118829 + ], + [ + "SEARCH-6402", + 6625.74, + 100, + 24, + 4003688 + ], + [ + "SEARCH-6403", + 7039.97, + 100, + 26, + 5407134 + ], + [ + "SEARCH-6404", + 4981.81, + 100, + 22, + 7419985 + ], + [ + "SEARCH-6405", + 7568.14, + 100, + 25, + 5520247 + ], + [ + "SEARCH-6406", + 7422.89, + 100, + 22, + 5102512 + ], + [ + "SEARCH-6407", + 5902.1, + 100, + 24, + 5503210 + ], + [ + "SEARCH-6408", + 6538.47, + 100, + 20, + 4296450 + ], + [ + "SEARCH-6409", + 4911.9, + 100, + 26, + 9829893 + ], + [ + "SEARCH-6410", + 5110.8, + 100, + 25, + 6918608 + ], + [ + "SEARCH-6411", + 7016.49, + 100, + 25, + 5459411 + ], + [ + "SEARCH-6412", + 6763.73, + 100, + 27, + 5134738 + ], + [ + "SEARCH-6413", + 4773.03, + 100, + 32, + 5504921 + ], + [ + "SEARCH-6414", + 5368.08, + 100, + 18, + 8204383 + ], + [ + "SEARCH-6415", + 5858.36, + 100, + 30, + 6083847 + ], + [ + "SEARCH-6416", + 7534.14, + 100, + 18, + 5549952 + ], + [ + "SEARCH-6417", + 1980.75, + 97.7116, + 20, + 3039527 + ], + [ + "SEARCH-6419", + 6504.78, + 100, + 28, + 3512446 + ], + [ + "SEARCH-6420", + 5850.93, + 100, + 27, + 5291502 + ], + [ + "SEARCH-6421", + 4576.43, + 100, + 24, + 9565934 + ], + [ + "SEARCH-6422", + 6990.86, + 100, + 24, + 5651592 + ], + [ + "SEARCH-6423", + 7485.22, + 100, + 26, + 6429189 + ], + [ + "SEARCH-6424", + 199.40400000000002, + 95.2362, + 7, + 389253 + ], + [ + "SEARCH-6425", + 6127.11, + 100, + 27, + 4446650 + ], + [ + "SEARCH-6426", + 5684.3, + 100, + 26, + 5298275 + ], + [ + "SEARCH-6427", + 6940.05, + 100, + 26, + 5292664 + ], + [ + "SEARCH-6428", + 5503.23, + 99.8266, + 22, + 2530283 + ], + [ + "SEARCH-6429", + 276.744, + 97.8136, + 6, + 504000 + ], + [ + "SEARCH-6430", + 6749.03, + 100, + 28, + 5662851 + ], + [ + "SEARCH-6431", + 277.101, + 98.0482, + 8, + 909279 + ], + [ + "SEARCH-6433", + 7184.01, + 100, + 24, + 6326459 + ], + [ + "SEARCH-6434", + 5726.04, + 100, + 21, + 7536581 + ], + [ + "SEARCH-6435", + 4542.43, + 99.6566, + 28, + 10330924 + ], + [ + "SEARCH-6436", + 3218.79, + 98.4801, + 26, + 8255946 + ], + [ + "SEARCH-6437", + 6336.33, + 100, + 24, + 6441276 + ], + [ + "SEARCH-6438", + 5186.98, + 100, + 22, + 7783464 + ], + [ + "SEARCH-6441", + 4498.67, + 100, + 22, + 8684520 + ], + [ + "SEARCH-6442", + 7235.89, + 100, + 27, + 4665216 + ], + [ + "SEARCH-6444", + 3043.45, + 99.8776, + 22, + 5491128 + ], + [ + "SEARCH-6445", + 7542.09, + 100, + 22, + 5789752 + ], + [ + "SEARCH-6446", + 6203.02, + 100, + 30, + 10030978 + ], + [ + "SEARCH-6447", + 6289.28, + 100, + 17, + 7050301 + ], + [ + "SEARCH-6448", + 4800.08, + 100, + 23, + 5884829 + ], + [ + "SEARCH-6449", + 5107.93, + 100, + 21, + 6832904 + ], + [ + "SEARCH-6450", + 6459.82, + 100, + 21, + 6126843 + ], + [ + "SEARCH-6451", + 5749.3, + 100, + 23, + 7265493 + ], + [ + "SEARCH-6452", + 4275.9, + 99.524, + 29, + 5843331 + ], + [ + "SEARCH-6454", + 3989.4, + 100, + 26, + 6851823 + ], + [ + "SEARCH-6455", + 7092.64, + 100, + 20, + 6110205 + ], + [ + "SEARCH-6456", + 6999.83, + 100, + 27, + 4078584 + ], + [ + "SEARCH-6457", + 5383.2, + 100, + 26, + 5533442 + ], + [ + "SEARCH-6458", + 5892.91, + 100, + 20, + 4260252 + ], + [ + "SEARCH-6459", + 4987.5, + 100, + 19, + 4901332 + ], + [ + "SEARCH-6460", + 5872.06, + 100, + 29, + 4482903 + ], + [ + "SEARCH-6461", + 6944.69, + 100, + 28, + 4034590 + ], + [ + "SEARCH-6462", + 7136, + 100, + 25, + 5645243 + ], + [ + "SEARCH-6463", + 5439.22, + 100, + 22, + 7337206 + ], + [ + "SEARCH-6464", + 5347.38, + 100, + 13, + 8490159 + ], + [ + "SEARCH-6465", + 7106.5, + 100, + 19, + 4891113 + ], + [ + "SEARCH-6467", + 179.553, + 96.1576, + 6, + 71186 + ], + [ + "SEARCH-6468", + 6612.48, + 100, + 20, + 8767088 + ], + [ + "SEARCH-6470", + 7002.48, + 100, + 25, + 6958845 + ], + [ + "SEARCH-6471", + 6809.74, + 100, + 19, + 5140161 + ], + [ + "SEARCH-6472", + 6809.72, + 100, + 20, + 6489072 + ], + [ + "SEARCH-6474", + 6070.04, + 100, + 20, + 8279224 + ], + [ + "SEARCH-6476", + 7583.29, + 100, + 19, + 9337667 + ], + [ + "SEARCH-6477", + 7129.59, + 100, + 23, + 6713062 + ], + [ + "SEARCH-6478", + 5188.49, + 100, + 20, + 6737083 + ], + [ + "SEARCH-6479", + 2943.3, + 98.9255, + 18, + 5001110 + ], + [ + "SEARCH-6480", + 7169.56, + 100, + 22, + 15162854 + ], + [ + "SEARCH-6481", + 3311.11, + 99.9524, + 23, + 7720356 + ], + [ + "SEARCH-6482", + 6612.49, + 100, + 22, + 6800823 + ], + [ + "SEARCH-6483", + 6545.78, + 100, + 23, + 8758536 + ], + [ + "SEARCH-6484", + 7417.56, + 100, + 23, + 7967655 + ], + [ + "SEARCH-6485", + 3402.67, + 99.8776, + 18, + 7761524 + ], + [ + "SEARCH-6486", + 5243.52, + 100, + 19, + 11752684 + ], + [ + "SEARCH-6487", + 282.751, + 97.426, + 5, + 189748 + ], + [ + "SEARCH-6488", + 7189, + 100, + 10, + 7795613 + ], + [ + "SEARCH-6489", + 4234.96, + 99.898, + 19, + 6707179 + ], + [ + "SEARCH-6490", + 5622.91, + 100, + 23, + 11087167 + ], + [ + "SEARCH-6491", + 5797.45, + 100, + 23, + 7085114 + ], + [ + "SEARCH-6492", + 174.7, + 95.9672, + 6, + 103781 + ], + [ + "SEARCH-6493", + 4603.49, + 100, + 23, + 8866986 + ], + [ + "SEARCH-6495", + 6251.8, + 100, + 15, + 4961513 + ], + [ + "SEARCH-6498", + 7339.2, + 100, + 22, + 5537543 + ], + [ + "SEARCH-6499", + 6488.38, + 100, + 21, + 6983096 + ], + [ + "SEARCH-6500", + 6812.38, + 100, + 23, + 7952521 + ], + [ + "SEARCH-6501", + 6709.61, + 100, + 22, + 6402044 + ], + [ + "SEARCH-6502", + 6291.23, + 100, + 25, + 6646850 + ], + [ + "SEARCH-6503", + 7047.03, + 100, + 19, + 5382867 + ], + [ + "SEARCH-6504", + 6578.67, + 100, + 36, + 4697507 + ], + [ + "SEARCH-6505", + 7031.68, + 100, + 23, + 5960068 + ], + [ + "SEARCH-6507", + 2958.92, + 97.3137, + 19, + 4718008 + ], + [ + "SEARCH-6508", + 6855.93, + 100, + 20, + 7502293 + ], + [ + "SEARCH-6509", + 5728.11, + 100, + 15, + 4425493 + ], + [ + "SEARCH-6511", + 6505.49, + 100, + 23, + 5154446 + ], + [ + "SEARCH-6512", + 6011.78, + 100, + 11, + 4368776 + ], + [ + "SEARCH-6513", + 6314.9, + 100, + 22, + 3529867 + ], + [ + "SEARCH-6514", + 7422.36, + 100, + 23, + 8499095 + ], + [ + "SEARCH-6515", + 7219.9, + 100, + 19, + 7551211 + ], + [ + "SEARCH-6516", + 5950.15, + 100, + 10, + 3705696 + ], + [ + "SEARCH-6517", + 6788.21, + 100, + 21, + 4189593 + ], + [ + "SEARCH-6518", + 5863.74, + 100, + 26, + 8595199 + ], + [ + "SEARCH-6519", + 2856.82, + 97.8204, + 15, + 7382027 + ], + [ + "SEARCH-6520", + 1966.62, + 97.4022, + 16, + 2095619 + ], + [ + "SEARCH-6521", + 6708.88, + 100, + 23, + 5873717 + ], + [ + "SEARCH-6522", + 6315.79, + 100, + 25, + 4543385 + ], + [ + "SEARCH-6525", + 2851.63, + 97.6606, + 19, + 8579242 + ], + [ + "SEARCH-6526", + 4377.62, + 99.1499, + 28, + 6185169 + ], + [ + "SEARCH-6528", + 3107.94, + 98.2114, + 33, + 2400824 + ], + [ + "SEARCH-6529", + 2186.71, + 97.4192, + 24, + 2149042 + ], + [ + "SEARCH-6531", + 6173.44, + 99.9966, + 24, + 5288104 + ], + [ + "SEARCH-6532", + 15810.2, + 100, + 23, + 3548757 + ], + [ + "SEARCH-6533", + 24859.9, + 100, + 27, + 6042919 + ], + [ + "SEARCH-6534", + 28053.3, + 100, + 24, + 6654098 + ], + [ + "SEARCH-6535", + 18670.9, + 100, + 28, + 4741100 + ], + [ + "SEARCH-6536", + 9275.18, + 100, + 22, + 2255732 + ], + [ + "SEARCH-6537", + 9026.87, + 100, + 19, + 2029658 + ], + [ + "SEARCH-6538", + 10436.7, + 100, + 20, + 2424149 + ], + [ + "SEARCH-6539", + 25534.5, + 100, + 33, + 6043678 + ], + [ + "SEARCH-6540", + 610.596, + 98.6025, + 11, + 1630833 + ], + [ + "SEARCH-6541", + 21692.8, + 100, + 21, + 5238334 + ], + [ + "SEARCH-6542", + 34613.6, + 99.7892, + 27, + 9024008 + ], + [ + "SEARCH-6543", + 14832.7, + 100, + 14, + 3523564 + ], + [ + "SEARCH-6544", + 128.286, + 97.0723, + 11, + 35600 + ], + [ + "SEARCH-6545", + 13011, + 100, + 25, + 2952835 + ], + [ + "SEARCH-6546", + 4580.16, + 97.5348, + 11, + 1445726 + ], + [ + "SEARCH-6547", + 115.29299999999999, + 96.2188, + 11, + 86059 + ], + [ + "SEARCH-6548", + 16095.9, + 100, + 22, + 3831966 + ], + [ + "SEARCH-6549", + 33050.8, + 100, + 30, + 8485852 + ], + [ + "SEARCH-6550", + 21385.4, + 100, + 31, + 5022127 + ], + [ + "SEARCH-6551", + 69.4324, + 96.1882, + 9, + 18750 + ], + [ + "SEARCH-6552", + 23477.5, + 100, + 26, + 5878981 + ], + [ + "SEARCH-6553", + 24625, + 100, + 27, + 5760183 + ], + [ + "SEARCH-6555", + 13045.5, + 100, + 25, + 3044128 + ], + [ + "SEARCH-6557", + 116.25299999999999, + 96.8411, + 8, + 152643 + ], + [ + "SEARCH-6558", + 20746, + 100, + 22, + 5032479 + ], + [ + "SEARCH-6559", + 15935.2, + 100, + 25, + 3739743 + ], + [ + "SEARCH-6560", + 16890.9, + 100, + 24, + 3866545 + ], + [ + "SEARCH-6561", + 19824.3, + 100, + 21, + 4739811 + ], + [ + "SEARCH-6562", + 17254.6, + 100, + 27, + 4023683 + ], + [ + "SEARCH-6563", + 12379.9, + 100, + 17, + 2982817 + ], + [ + "SEARCH-6564", + 20596.5, + 100, + 22, + 4732421 + ], + [ + "SEARCH-6565", + 273.579, + 97.1029, + 11, + 604032 + ], + [ + "SEARCH-6566", + 101.98100000000001, + 96.3073, + 7, + 58135 + ], + [ + "SEARCH-6567", + 13799.4, + 100, + 22, + 3260197 + ], + [ + "SEARCH-6568", + 13669.2, + 100, + 33, + 3137748 + ], + [ + "SEARCH-6569", + 20155.1, + 100, + 22, + 4865661 + ], + [ + "SEARCH-6570", + 14953, + 100, + 25, + 3727540 + ], + [ + "SEARCH-6571", + 16870.7, + 99.694, + 23, + 4517350 + ], + [ + "SEARCH-6572", + 15175.9, + 100, + 26, + 3609084 + ], + [ + "SEARCH-6573", + 7225.29, + 100, + 28, + 1725953 + ], + [ + "SEARCH-6574", + 24167, + 99.9456, + 25, + 6300413 + ], + [ + "SEARCH-6575", + 15575.7, + 100, + 32, + 3756416 + ], + [ + "SEARCH-6576", + 23376.7, + 99.932, + 21, + 5955945 + ], + [ + "SEARCH-6577", + 21434.7, + 100, + 27, + 5253760 + ], + [ + "SEARCH-6578", + 16112.8, + 100, + 22, + 4007252 + ], + [ + "SEARCH-6579", + 24183.8, + 99.4627, + 27, + 6607067 + ], + [ + "SEARCH-6580", + 15663, + 99.2009, + 29, + 4118049 + ], + [ + "SEARCH-6581", + 25273.6, + 95.2872, + 25, + 6835022 + ], + [ + "SEARCH-6582", + 33317.6, + 100, + 27, + 8251957 + ], + [ + "SEARCH-6583", + 17112.7, + 100, + 25, + 4375247 + ], + [ + "SEARCH-6584", + 47765.8, + 100, + 24, + 10810287 + ], + [ + "SEARCH-6585", + 42142.5, + 100, + 19, + 9392291 + ], + [ + "SEARCH-6586", + 32317.3, + 100, + 23, + 7364212 + ], + [ + "SEARCH-6587", + 30197.6, + 100, + 19, + 6804568 + ], + [ + "SEARCH-6588", + 23873.7, + 100, + 26, + 5365639 + ], + [ + "SEARCH-6589", + 26524.8, + 100, + 15, + 5961542 + ], + [ + "SEARCH-6590", + 23962.6, + 100, + 24, + 5335302 + ], + [ + "SEARCH-6591", + 17629.8, + 100, + 16, + 3940655 + ], + [ + "SEARCH-6592", + 43067.5, + 100, + 24, + 9448226 + ], + [ + "SEARCH-6593", + 22748.2, + 100, + 27, + 5124450 + ], + [ + "SEARCH-6594", + 30976.8, + 100, + 15, + 7035739 + ], + [ + "SEARCH-6595", + 36720, + 100, + 18, + 8615541 + ], + [ + "SEARCH-6596", + 13413.9, + 100, + 25, + 2964160 + ], + [ + "SEARCH-6597", + 50072.4, + 100, + 16, + 11937482 + ], + [ + "SEARCH-6598", + 54601.3, + 100, + 18, + 12731020 + ], + [ + "SEARCH-6599", + 42731.4, + 100, + 12, + 9954325 + ], + [ + "SEARCH-6600", + 40875.6, + 100, + 15, + 9286661 + ], + [ + "SEARCH-6601", + 50365.2, + 100, + 28, + 11749032 + ], + [ + "SEARCH-6602", + 51224.1, + 100, + 20, + 12062969 + ], + [ + "SEARCH-6603", + 15795.7, + 100, + 21, + 3485050 + ], + [ + "SEARCH-6604", + 21824.8, + 100, + 23, + 5226171 + ], + [ + "SEARCH-6605", + 51220.6, + 100, + 23, + 12201873 + ], + [ + "SEARCH-6606", + 49039.2, + 100, + 22, + 11527152 + ], + [ + "SEARCH-6607", + 12958.8, + 100, + 24, + 3701219 + ], + [ + "SEARCH-6608", + 42332.5, + 100, + 21, + 9773620 + ], + [ + "SEARCH-6609", + 41544.7, + 100, + 20, + 9830756 + ], + [ + "SEARCH-6610", + 18645.5, + 100, + 23, + 4417438 + ], + [ + "SEARCH-6611", + 17852.4, + 100, + 37, + 4172844 + ], + [ + "SEARCH-6612", + 31256.2, + 100, + 22, + 7195661 + ], + [ + "SEARCH-6613", + 34256.4, + 100, + 24, + 8066742 + ], + [ + "SEARCH-6614", + 26067, + 100, + 24, + 5994010 + ], + [ + "SEARCH-6615", + 32842.7, + 100, + 14, + 7623716 + ], + [ + "SEARCH-6616", + 21796.6, + 100, + 23, + 4821027 + ], + [ + "SEARCH-6617", + 19193.2, + 100, + 23, + 4377943 + ], + [ + "SEARCH-6618", + 19653.6, + 100, + 20, + 4636880 + ], + [ + "SEARCH-6619", + 35588, + 100, + 25, + 8735668 + ], + [ + "SEARCH-6620", + 29233.5, + 100, + 25, + 7058791 + ], + [ + "SEARCH-6621", + 25506.1, + 99.4593, + 28, + 6647860 + ], + [ + "SEARCH-6622", + 56030.4, + 100, + 28, + 13955659 + ], + [ + "SEARCH-6624", + 170.113, + 97.9802, + 10, + 60789 + ], + [ + "SEARCH-6625", + 30156.8, + 99.5784, + 28, + 7758820 + ], + [ + "SEARCH-6626", + 13902, + 96.212, + 19, + 3610107 + ], + [ + "SEARCH-6627", + 53135.9, + 100, + 27, + 13481807 + ], + [ + "SEARCH-6628", + 50539.8, + 100, + 17, + 12400776 + ], + [ + "SEARCH-6629", + 135.635, + 97.4974, + 9, + 176465 + ], + [ + "SEARCH-6630", + 17435.9, + 100, + 26, + 4134784 + ], + [ + "SEARCH-6631", + 108.493, + 95.4266, + 8, + 37579 + ], + [ + "SEARCH-6632", + 1791.14, + 97.3852, + 13, + 545491 + ], + [ + "SEARCH-6633", + 16762.1, + 100, + 24, + 3845767 + ], + [ + "SEARCH-6634", + 32215.8, + 100, + 24, + 7769322 + ], + [ + "SEARCH-6635", + 81.3866, + 96.3073, + 7, + 54341 + ], + [ + "SEARCH-6636", + 36515.4, + 99.5342, + 19, + 8381980 + ], + [ + "SEARCH-6637", + 59664.6, + 99.8912, + 19, + 13774727 + ], + [ + "SEARCH-6638", + 35550.8, + 100, + 19, + 8355742 + ], + [ + "SEARCH-6639", + 501.135, + 99.5002, + 19, + 121256 + ], + [ + "SEARCH-6640", + 29014.4, + 100, + 25, + 7154847 + ], + [ + "SEARCH-6641", + 11541.8, + 100, + 23, + 2699296 + ], + [ + "SEARCH-6642", + 20682.3, + 100, + 28, + 4856864 + ], + [ + "SEARCH-6643", + 20657.3, + 100, + 21, + 4729195 + ], + [ + "SEARCH-6644", + 27893.3, + 100, + 21, + 6432861 + ], + [ + "SEARCH-6645", + 26996.8, + 100, + 25, + 6313959 + ], + [ + "SEARCH-6646", + 16018.1, + 100, + 21, + 3835289 + ], + [ + "SEARCH-6647", + 27826.2, + 100, + 21, + 6469389 + ], + [ + "SEARCH-6648", + 18244, + 100, + 19, + 4155421 + ], + [ + "SEARCH-6649", + 17376.9, + 100, + 20, + 3995879 + ], + [ + "SEARCH-6650", + 40338.4, + 100, + 24, + 9751515 + ], + [ + "SEARCH-6651", + 63147.8, + 100, + 15, + 15140031 + ], + [ + "SEARCH-6652", + 78845.4, + 100, + 33, + 18711806 + ], + [ + "SEARCH-6653", + 14694.7, + 100, + 19, + 3449874 + ], + [ + "SEARCH-6654", + 88010.7, + 100, + 23, + 20920942 + ], + [ + "SEARCH-6655", + 76959.5, + 100, + 26, + 17754771 + ], + [ + "SEARCH-6657", + 138.61, + 96.5521, + 6, + 37345 + ], + [ + "SEARCH-6658", + 35772.4, + 100, + 30, + 8435561 + ], + [ + "SEARCH-6659", + 29621, + 100, + 22, + 6851546 + ], + [ + "SEARCH-6660", + 34349.8, + 100, + 21, + 7891243 + ], + [ + "SEARCH-6661", + 29172, + 100, + 24, + 6906661 + ], + [ + "SEARCH-6662", + 20747.4, + 100, + 31, + 4617088 + ], + [ + "SEARCH-6663", + 20271.3, + 100, + 24, + 5125875 + ], + [ + "SEARCH-6664", + 19483.7, + 100, + 29, + 4482395 + ], + [ + "SEARCH-6665", + 19675.9, + 100, + 17, + 4693616 + ], + [ + "SEARCH-6666", + 1638.1, + 99.0819, + 4, + 521606 + ], + [ + "SEARCH-6667", + 13342.9, + 100, + 26, + 3269103 + ], + [ + "SEARCH-6668", + 13143.8, + 100, + 24, + 3079756 + ], + [ + "SEARCH-6669", + 21415.1, + 100, + 27, + 5043698 + ], + [ + "SEARCH-6670", + 19970.7, + 100, + 26, + 4846787 + ], + [ + "SEARCH-6671", + 25193.7, + 100, + 22, + 6152723 + ], + [ + "SEARCH-6672", + 17143.5, + 100, + 19, + 4021672 + ], + [ + "SEARCH-6673", + 33800.2, + 100, + 28, + 8038825 + ], + [ + "SEARCH-6674", + 25583.7, + 100, + 23, + 6393546 + ], + [ + "SEARCH-6675", + 30252.3, + 100, + 21, + 7891377 + ], + [ + "SEARCH-6676", + 14157.3, + 100, + 30, + 3357339 + ], + [ + "SEARCH-6677", + 31201.2, + 100, + 24, + 7292421 + ], + [ + "SEARCH-6678", + 49524.1, + 100, + 28, + 11954493 + ], + [ + "SEARCH-6679", + 38188.1, + 99.6396, + 25, + 9471472 + ], + [ + "SEARCH-6680", + 45164.3, + 100, + 26, + 10957124 + ], + [ + "SEARCH-6681", + 25299.3, + 100, + 23, + 5859247 + ], + [ + "SEARCH-6682", + 24670.5, + 100, + 26, + 5807148 + ], + [ + "SEARCH-6683", + 34038.1, + 100, + 27, + 8200584 + ], + [ + "SEARCH-6684", + 21443, + 100, + 23, + 5771226 + ], + [ + "SEARCH-6685", + 9986.41, + 100, + 23, + 2701226 + ], + [ + "SEARCH-6686", + 24994.7, + 100, + 18, + 5942013 + ], + [ + "SEARCH-6687", + 180.33599999999998, + 99.2791, + 8, + 101758 + ], + [ + "SEARCH-6688", + 23612.1, + 100, + 21, + 5722639 + ], + [ + "SEARCH-6689", + 30425.3, + 100, + 14, + 7520633 + ], + [ + "SEARCH-6690", + 32957.2, + 100, + 22, + 8263797 + ], + [ + "SEARCH-6691", + 34963.4, + 100, + 18, + 8780682 + ], + [ + "SEARCH-6692", + 259.855, + 99.9048, + 5, + 106011 + ], + [ + "SEARCH-6693", + 22922, + 100, + 10, + 5662419 + ], + [ + "SEARCH-6694", + 26758.3, + 100, + 22, + 6391443 + ], + [ + "SEARCH-6695", + 34122.4, + 100, + 24, + 8588391 + ], + [ + "SEARCH-6696", + 177.08700000000002, + 98.3712, + 5, + 112594 + ], + [ + "SEARCH-6697", + 16488.1, + 100, + 29, + 4184729 + ], + [ + "SEARCH-6698", + 2285.29, + 97.0893, + 16, + 4203746 + ], + [ + "SEARCH-6699", + 373.68800000000005, + 99.2111, + 8, + 186618 + ], + [ + "SEARCH-6700", + 3964.53, + 100, + 22, + 983981 + ], + [ + "SEARCH-6701", + 282.733, + 97.851, + 7, + 318061 + ], + [ + "SEARCH-6702", + 169.03400000000002, + 98.4291, + 6, + 387816 + ], + [ + "SEARCH-6703", + 16625.2, + 100, + 22, + 4164802 + ], + [ + "SEARCH-6704", + 151.602, + 98.4563, + 5, + 70952 + ], + [ + "SEARCH-6705", + 17608.1, + 100, + 12, + 4246037 + ], + [ + "SEARCH-6706", + 21035.2, + 100, + 20, + 5069781 + ], + [ + "SEARCH-6707", + 16612.4, + 100, + 28, + 4048472 + ], + [ + "SEARCH-6708", + 14524.7, + 100, + 19, + 3678349 + ], + [ + "SEARCH-6709", + 9415.51, + 100, + 28, + 2256208 + ], + [ + "SEARCH-6710", + 22693.6, + 100, + 26, + 5682724 + ], + [ + "SEARCH-6711", + 30234.9, + 100, + 19, + 7169732 + ], + [ + "SEARCH-6712", + 19142.2, + 100, + 17, + 4488383 + ], + [ + "SEARCH-6713", + 20792.8, + 100, + 20, + 5102116 + ], + [ + "SEARCH-6714", + 27389.8, + 100, + 23, + 6190088 + ], + [ + "SEARCH-6717", + 16728.3, + 100, + 24, + 3861366 + ], + [ + "SEARCH-6718", + 25757.1, + 100, + 25, + 6230832 + ], + [ + "SEARCH-6719", + 14648.8, + 100, + 24, + 3559965 + ], + [ + "SEARCH-6720", + 18023.1, + 100, + 22, + 4036180 + ], + [ + "SEARCH-6721", + 21895, + 100, + 24, + 5064781 + ], + [ + "SEARCH-6722", + 14828.6, + 100, + 24, + 3563679 + ], + [ + "SEARCH-6723", + 19975.3, + 100, + 24, + 4735369 + ], + [ + "SEARCH-6724", + 25493.7, + 100, + 25, + 6603884 + ], + [ + "SEARCH-6725", + 40426.1, + 100, + 25, + 10022298 + ], + [ + "SEARCH-6726", + 17426.5, + 100, + 23, + 4129388 + ], + [ + "SEARCH-6727", + 23448.1, + 100, + 22, + 5357256 + ], + [ + "SEARCH-6728", + 11915.2, + 100, + 12, + 2640379 + ], + [ + "SEARCH-6729", + 22187.4, + 100, + 24, + 5461758 + ], + [ + "SEARCH-6730", + 21765.9, + 100, + 13, + 4970844 + ], + [ + "SEARCH-6731", + 100.12700000000001, + 97.8918, + 8, + 129401 + ], + [ + "SEARCH-6732", + 21198.8, + 100, + 12, + 4859815 + ], + [ + "SEARCH-6733", + 12908.9, + 100, + 14, + 2989222 + ], + [ + "SEARCH-6734", + 15756.2, + 100, + 25, + 3712384 + ], + [ + "SEARCH-6735", + 29715.8, + 100, + 33, + 7068040 + ], + [ + "SEARCH-6736", + 19417.9, + 100, + 21, + 4524380 + ], + [ + "SEARCH-6737", + 25988.5, + 100, + 30, + 6301774 + ], + [ + "SEARCH-6738", + 21017, + 100, + 31, + 4790449 + ], + [ + "SEARCH-6739", + 20604.5, + 100, + 27, + 4826442 + ], + [ + "SEARCH-6740", + 19389.6, + 100, + 33, + 4397963 + ], + [ + "SEARCH-6741", + 30474.6, + 100, + 24, + 7091587 + ], + [ + "SEARCH-6742", + 29944.7, + 100, + 22, + 7157384 + ], + [ + "SEARCH-6743", + 28107.1, + 100, + 21, + 6676497 + ], + [ + "SEARCH-6744", + 47492.3, + 100, + 24, + 11658156 + ], + [ + "SEARCH-6745", + 27527.9, + 100, + 26, + 6372224 + ], + [ + "SEARCH-6746", + 20722.5, + 100, + 18, + 4881682 + ], + [ + "SEARCH-6747", + 24653, + 100, + 20, + 6036109 + ], + [ + "SEARCH-6748", + 16006.3, + 100, + 18, + 3732200 + ], + [ + "SEARCH-6749", + 32962.5, + 100, + 33, + 7941016 + ], + [ + "SEARCH-6750", + 192.34400000000002, + 97.9802, + 7, + 94750 + ], + [ + "SEARCH-6751", + 20446.3, + 100, + 18, + 4874162 + ], + [ + "SEARCH-6752", + 25048.6, + 100, + 23, + 5891257 + ], + [ + "SEARCH-6753", + 49150.4, + 100, + 27, + 11499670 + ], + [ + "SEARCH-6754", + 24035.4, + 100, + 27, + 5733003 + ], + [ + "SEARCH-6755", + 26346.9, + 100, + 26, + 6573507 + ], + [ + "SEARCH-6756", + 16508.6, + 100, + 24, + 3830944 + ], + [ + "SEARCH-6757", + 50057.2, + 100, + 24, + 12721188 + ], + [ + "SEARCH-6758", + 26930.8, + 100, + 29, + 6259513 + ], + [ + "SEARCH-6759", + 28853.5, + 100, + 28, + 7074240 + ], + [ + "SEARCH-6760", + 44315.9, + 100, + 24, + 11113352 + ], + [ + "SEARCH-6761", + 196.12400000000002, + 99.0581, + 5, + 231722 + ], + [ + "SEARCH-6762", + 23563.9, + 100, + 25, + 5536594 + ], + [ + "SEARCH-6763", + 20777.8, + 100, + 22, + 4959638 + ], + [ + "SEARCH-6764", + 17276, + 100, + 19, + 4003338 + ], + [ + "SEARCH-6765", + 32750.9, + 100, + 21, + 8204387 + ], + [ + "SEARCH-6766", + 44356, + 100, + 24, + 10946931 + ], + [ + "SEARCH-6767", + 578.477, + 98.0822, + 16, + 174810 + ], + [ + "SEARCH-6768", + 31582.4, + 100, + 20, + 7413333 + ], + [ + "SEARCH-6769", + 47711, + 100, + 25, + 11576342 + ], + [ + "SEARCH-6770", + 163.72799999999998, + 97.7116, + 6, + 129423 + ], + [ + "SEARCH-6771", + 22866.5, + 100, + 24, + 5276427 + ], + [ + "SEARCH-6772", + 20194.5, + 99.9932, + 24, + 5002295 + ], + [ + "SEARCH-6773", + 31093.9, + 100, + 19, + 7470334 + ], + [ + "SEARCH-6774", + 23797.5, + 100, + 29, + 5961525 + ], + [ + "SEARCH-6775", + 31627.7, + 100, + 21, + 7859263 + ], + [ + "SEARCH-6776", + 43515.9, + 100, + 20, + 11075302 + ], + [ + "SEARCH-6777", + 19540.9, + 100, + 26, + 4546056 + ], + [ + "SEARCH-6778", + 15604.8, + 100, + 21, + 3687717 + ], + [ + "SEARCH-6779", + 118.665, + 97.2287, + 6, + 60700 + ], + [ + "SEARCH-6780", + 145.31, + 98.0346, + 6, + 419687 + ], + [ + "SEARCH-6781", + 390.13599999999997, + 98.5005, + 16, + 146621 + ], + [ + "SEARCH-6782", + 15751.6, + 100, + 24, + 3777551 + ], + [ + "SEARCH-6783", + 19399.1, + 100, + 26, + 4691493 + ], + [ + "SEARCH-6784", + 11138.3, + 100, + 28, + 2500576 + ], + [ + "SEARCH-6785", + 14141.3, + 99.4355, + 21, + 3411921 + ], + [ + "SEARCH-6787", + 18563.1, + 100, + 24, + 3872053 + ], + [ + "SEARCH-6789", + 15830.2, + 100, + 22, + 3306709 + ], + [ + "SEARCH-6791", + 8544.92, + 99.9252, + 22, + 3304441 + ], + [ + "SEARCH-6792", + 20985.6, + 99.9252, + 21, + 4370825 + ], + [ + "SEARCH-6795", + 19506.1, + 100, + 25, + 4124880 + ], + [ + "SEARCH-6796", + 25692.3, + 99.9694, + 21, + 5345997 + ], + [ + "SEARCH-6797", + 22733.7, + 100, + 19, + 4759207 + ], + [ + "SEARCH-6798", + 5954.45, + 100, + 19, + 1251672 + ], + [ + "SEARCH-6801", + 15480.6, + 99.8844, + 24, + 3232793 + ], + [ + "SEARCH-6802", + 9377.92, + 99.881, + 24, + 1965685 + ], + [ + "SEARCH-6804", + 22532.6, + 100, + 17, + 5328329 + ], + [ + "SEARCH-6807", + 12608.3, + 98.191, + 29, + 3284959 + ], + [ + "SEARCH-6811", + 28374.2, + 100, + 22, + 7028529 + ], + [ + "SEARCH-6815", + 27831.2, + 100, + 24, + 7137347 + ], + [ + "SEARCH-6817", + 23425.9, + 100, + 25, + 5734518 + ], + [ + "SEARCH-6818", + 26928.1, + 100, + 26, + 6909580 + ], + [ + "SEARCH-6820", + 27189.9, + 100, + 25, + 6568392 + ], + [ + "SEARCH-6821", + 2530.34, + 97.4056, + 25, + 1940459 + ], + [ + "SEARCH-6822", + 22676.4, + 100, + 22, + 5692997 + ], + [ + "SEARCH-6823", + 25522.9, + 100, + 26, + 6610337 + ], + [ + "SEARCH-6825", + 24134.9, + 100, + 20, + 5991170 + ], + [ + "SEARCH-6826", + 27765.4, + 100, + 23, + 7284652 + ], + [ + "SEARCH-6827", + 28156.2, + 100, + 22, + 6838999 + ], + [ + "SEARCH-6828", + 18248.3, + 100, + 20, + 4783777 + ], + [ + "SEARCH-6829", + 14359, + 98.0686, + 25, + 3895884 + ], + [ + "SEARCH-6830", + 21728.8, + 100, + 16, + 5336578 + ], + [ + "SEARCH-6831", + 7134.67, + 100, + 24, + 2208309 + ], + [ + "SEARCH-6833", + 22093.5, + 100, + 17, + 5411808 + ], + [ + "SEARCH-6834", + 27585.6, + 100, + 28, + 7276666 + ], + [ + "SEARCH-6835", + 30021.3, + 99.5512, + 24, + 7923891 + ], + [ + "SEARCH-6836", + 14467.9, + 99.4355, + 20, + 3863709 + ], + [ + "SEARCH-6837", + 21977.2, + 99.4832, + 29, + 6029470 + ], + [ + "SEARCH-6838", + 28424.8, + 100, + 20, + 7280984 + ], + [ + "SEARCH-6839", + 33657.3, + 100, + 20, + 8863696 + ], + [ + "SEARCH-6841", + 23475.2, + 100, + 12, + 5848265 + ], + [ + "SEARCH-6842", + 23798.6, + 100, + 23, + 6182911 + ], + [ + "SEARCH-6844", + 38768.7, + 100, + 26, + 10153352 + ], + [ + "SEARCH-6845", + 37501.8, + 100, + 20, + 9522133 + ], + [ + "SEARCH-6846", + 22653.6, + 99.9762, + 26, + 5961660 + ], + [ + "SEARCH-6847", + 22281.4, + 100, + 27, + 5526585 + ], + [ + "SEARCH-6848", + 24811.5, + 100, + 21, + 6416658 + ], + [ + "SEARCH-6849", + 24058.6, + 100, + 29, + 6210301 + ], + [ + "SEARCH-6850", + 21410, + 100, + 30, + 5452077 + ], + [ + "SEARCH-6853", + 24615.8, + 100, + 21, + 6130673 + ], + [ + "SEARCH-6854", + 19257.7, + 99.3301, + 15, + 4643060 + ], + [ + "SEARCH-6855", + 34419.7, + 100, + 25, + 8649517 + ], + [ + "SEARCH-6856", + 17128.8, + 100, + 26, + 4230077 + ], + [ + "SEARCH-6857", + 23510.1, + 99.9592, + 23, + 5931361 + ], + [ + "SEARCH-6858", + 24285.5, + 97.9224, + 16, + 7121650 + ], + [ + "SEARCH-6859", + 37786.5, + 98.9459, + 18, + 9524361 + ], + [ + "SEARCH-6860", + 52331.4, + 99.0581, + 22, + 13466099 + ], + [ + "SEARCH-6861", + 40267, + 98.3406, + 25, + 10503193 + ], + [ + "SEARCH-6862", + 28673.8, + 99.2553, + 21, + 7332596 + ], + [ + "SEARCH-6863", + 17467.8, + 99.1329, + 24, + 4323731 + ], + [ + "SEARCH-6864", + 25952, + 99.1329, + 27, + 6407874 + ], + [ + "SEARCH-6865", + 31368.6, + 96.4433, + 21, + 8049554 + ], + [ + "SEARCH-6866", + 21049.5, + 95.0967, + 29, + 5771699 + ], + [ + "SEARCH-6867", + 17941.9, + 99.0581, + 27, + 4674659 + ], + [ + "SEARCH-6868", + 26903, + 100, + 27, + 6648084 + ], + [ + "SEARCH-6871", + 28204.6, + 100, + 23, + 6793413 + ], + [ + "SEARCH-6872", + 21611, + 100, + 26, + 5234319 + ], + [ + "SEARCH-6874", + 26193, + 100, + 21, + 6528187 + ], + [ + "SEARCH-6875", + 19696.8, + 100, + 20, + 4869472 + ], + [ + "SEARCH-6876", + 20999, + 100, + 23, + 5228077 + ], + [ + "SEARCH-6877", + 36011.8, + 98.6977, + 21, + 9221649 + ], + [ + "SEARCH-6879", + 25629.7, + 97.3103, + 16, + 6486100 + ], + [ + "SEARCH-6881", + 24271.8, + 100, + 22, + 6001721 + ], + [ + "SEARCH-6882", + 20774.8, + 100, + 21, + 5286060 + ], + [ + "SEARCH-6883", + 15273.4, + 100, + 26, + 3719376 + ], + [ + "SEARCH-6884", + 24855.4, + 100, + 21, + 6071095 + ], + [ + "SEARCH-6885", + 19730, + 99.1737, + 19, + 4974826 + ], + [ + "SEARCH-6886", + 15420.5, + 100, + 25, + 3786799 + ], + [ + "SEARCH-6887", + 15038.1, + 100, + 27, + 3886574 + ], + [ + "SEARCH-6888", + 20367.9, + 100, + 28, + 5209860 + ], + [ + "SEARCH-6891", + 42978, + 100, + 30, + 10813567 + ], + [ + "SEARCH-6892", + 11969.9, + 98.6467, + 19, + 3048891 + ], + [ + "SEARCH-6893", + 35516.6, + 100, + 17, + 8808959 + ], + [ + "SEARCH-6894", + 19397.1, + 100, + 25, + 4400312 + ], + [ + "SEARCH-6895", + 21233.6, + 100, + 25, + 4971422 + ], + [ + "SEARCH-6898", + 39285.4, + 100, + 30, + 9938684 + ], + [ + "SEARCH-6899", + 33160.4, + 100, + 24, + 8295224 + ], + [ + "SEARCH-6900", + 15514.9, + 100, + 28, + 3878127 + ], + [ + "SEARCH-6902", + 10950.7, + 100, + 19, + 2799937 + ], + [ + "SEARCH-6903", + 35050.4, + 100, + 17, + 9078597 + ], + [ + "SEARCH-6905", + 29648.8, + 100, + 21, + 7654963 + ], + [ + "SEARCH-6906", + 22873, + 100, + 30, + 5820660 + ], + [ + "SEARCH-6907", + 25114.2, + 100, + 17, + 5733284 + ], + [ + "SEARCH-6908", + 35880.5, + 100, + 19, + 9078055 + ], + [ + "SEARCH-6909", + 29841.8, + 100, + 27, + 7262494 + ], + [ + "SEARCH-6910", + 21217.7, + 100, + 26, + 5267196 + ], + [ + "SEARCH-6914", + 35279.4, + 100, + 26, + 8698170 + ], + [ + "SEARCH-6915", + 20928.3, + 100, + 27, + 5254222 + ], + [ + "SEARCH-6916", + 29700.5, + 100, + 28, + 7266769 + ], + [ + "SEARCH-6918", + 55441.4, + 100, + 24, + 14120583 + ], + [ + "SEARCH-6919", + 5625.01, + 100, + 28, + 1516575 + ], + [ + "SEARCH-6920", + 21900.5, + 100, + 25, + 5443385 + ], + [ + "SEARCH-6921", + 24816.6, + 100, + 21, + 6187995 + ], + [ + "SEARCH-6922", + 25580.3, + 100, + 24, + 6421811 + ], + [ + "SEARCH-6925", + 24878.4, + 100, + 19, + 6297594 + ], + [ + "SEARCH-6926", + 32071.5, + 100, + 30, + 8520138 + ], + [ + "SEARCH-6928", + 20743.5, + 100, + 22, + 5435174 + ], + [ + "SEARCH-6929", + 22578.9, + 99.83, + 25, + 6004298 + ], + [ + "SEARCH-6930", + 21650.8, + 100, + 24, + 6925426 + ], + [ + "SEARCH-6935", + 39653.3, + 100, + 17, + 10542595 + ], + [ + "SEARCH-6936", + 33931.1, + 100, + 26, + 8619115 + ], + [ + "SEARCH-6937", + 26818.9, + 99.8028, + 26, + 8015105 + ], + [ + "SEARCH-6938", + 37820.1, + 100, + 24, + 9950706 + ], + [ + "SEARCH-6940", + 38397, + 100, + 22, + 10542026 + ], + [ + "SEARCH-6941", + 42259.1, + 100, + 24, + 11355087 + ], + [ + "SEARCH-6942", + 37149.5, + 100, + 27, + 9879867 + ], + [ + "SEARCH-6943", + 22740.8, + 100, + 30, + 5877396 + ], + [ + "SEARCH-6944", + 9431.81, + 95.5422, + 23, + 2794033 + ], + [ + "SEARCH-6945", + 11812.3, + 100, + 28, + 2868382 + ], + [ + "SEARCH-6946", + 28525.8, + 100, + 30, + 7194226 + ], + [ + "SEARCH-6947", + 25692.2, + 99.3165, + 18, + 6535668 + ], + [ + "SEARCH-6951", + 24472.8, + 100, + 20, + 5943712 + ], + [ + "SEARCH-6953", + 22204.7, + 100, + 23, + 5584126 + ], + [ + "SEARCH-6954", + 13835.6, + 100, + 22, + 3228746 + ], + [ + "SEARCH-6955", + 25966.2, + 100, + 23, + 6394159 + ], + [ + "SEARCH-6960", + 30302.6, + 99.4764, + 24, + 7725214 + ], + [ + "SEARCH-6963", + 47055.6, + 100, + 24, + 12321029 + ], + [ + "SEARCH-6968", + 37704.3, + 99.6702, + 18, + 9154850 + ], + [ + "SEARCH-6969", + 43169.4, + 100, + 23, + 10848380 + ], + [ + "SEARCH-6971", + 39890.1, + 100, + 30, + 10146389 + ], + [ + "SEARCH-6973", + 11404.2, + 97.63, + 22, + 3169448 + ], + [ + "SEARCH-6974", + 26944.4, + 100, + 27, + 6592935 + ], + [ + "SEARCH-6975", + 4239.22, + 97.9156, + 27, + 1126326 + ], + [ + "SEARCH-6976", + 11320, + 100, + 19, + 2524578 + ], + [ + "SEARCH-6978", + 13334, + 100, + 22, + 3133875 + ], + [ + "SEARCH-6980", + 21245, + 100, + 28, + 4816361 + ], + [ + "SEARCH-6981", + 15787.7, + 99.9864, + 28, + 4022768 + ], + [ + "SEARCH-6982", + 16500.3, + 99.9592, + 20, + 4152478 + ], + [ + "SEARCH-6983", + 12242.2, + 99.9864, + 25, + 3720430 + ], + [ + "SEARCH-6984", + 14150.2, + 99.9592, + 20, + 3570353 + ], + [ + "SEARCH-6985", + 11430.2, + 98.9935, + 25, + 9484685 + ], + [ + "SEARCH-6986", + 15765.5, + 99.9592, + 21, + 3991883 + ], + [ + "SEARCH-6987", + 22165.2, + 99.9864, + 25, + 5638812 + ], + [ + "SEARCH-6988", + 8598.26, + 99.9864, + 19, + 2145712 + ], + [ + "SEARCH-6989", + 14613.3, + 99.9864, + 20, + 3659211 + ], + [ + "SEARCH-6990", + 16249.4, + 99.9864, + 19, + 4075252 + ], + [ + "SEARCH-6991", + 15344.2, + 99.9558, + 22, + 3832160 + ], + [ + "SEARCH-6992", + 19199.3, + 99.9864, + 25, + 13601774 + ], + [ + "SEARCH-6993", + 10679.7, + 99.9864, + 14, + 2645108 + ], + [ + "SEARCH-6994", + 1128.66, + 98.4937, + 24, + 12982230 + ], + [ + "SEARCH-6998", + 1337.41, + 97.5552, + 23, + 10226278 + ], + [ + "SEARCH-6999", + 5115.77, + 98.6059, + 26, + 1349677 + ], + [ + "SEARCH-7000", + 12427.4, + 99.8674, + 22, + 3106930 + ], + [ + "SEARCH-7002", + 4139.18, + 99.8674, + 26, + 4180747 + ], + [ + "SEARCH-7003", + 15877.4, + 99.9864, + 31, + 4030599 + ], + [ + "SEARCH-7005", + 16090.2, + 99.9864, + 23, + 4014925 + ], + [ + "SEARCH-7007", + 4426.8, + 99.0615, + 20, + 8744713 + ], + [ + "SEARCH-7008", + 9106.4, + 99.9864, + 25, + 2343110 + ], + [ + "SEARCH-7009", + 10615.1, + 99.9558, + 19, + 2665703 + ], + [ + "SEARCH-7010", + 4070.51, + 99.2859, + 27, + 4561068 + ], + [ + "SEARCH-7012", + 4740.56, + 99.1703, + 24, + 14590401 + ], + [ + "SEARCH-7013", + 6295.96, + 99.8708, + 20, + 6104667 + ], + [ + "SEARCH-7015", + 18117.9, + 99.9558, + 26, + 4550444 + ], + [ + "SEARCH-7017", + 12950.7, + 99.9558, + 19, + 3262319 + ], + [ + "SEARCH-7018", + 11358.7, + 99.8878, + 27, + 2883469 + ], + [ + "SEARCH-7019", + 9436.51, + 99.7348, + 30, + 2340768 + ], + [ + "SEARCH-7020", + 14524.7, + 99.9218, + 17, + 3581360 + ], + [ + "SEARCH-7021", + 8711.1, + 99.2145, + 29, + 2175017 + ], + [ + "SEARCH-7023", + 12837.2, + 99.86399999999999, + 18, + 3164687 + ], + [ + "SEARCH-7024", + 13555.3, + 99.9592, + 19, + 3368571 + ], + [ + "SEARCH-7025", + 15052.7, + 99.9558, + 19, + 3792655 + ], + [ + "SEARCH-7026", + 13357.9, + 99.8198, + 19, + 3296950 + ], + [ + "SEARCH-7027", + 25070.3, + 99.2791, + 30, + 6287874 + ], + [ + "SEARCH-7028", + 14333.1, + 99.8674, + 15, + 3558310 + ], + [ + "SEARCH-7029", + 11863.5, + 99.8912, + 20, + 2950490 + ], + [ + "SEARCH-7030", + 13669.8, + 99.6838, + 21, + 3387421 + ], + [ + "SEARCH-7031", + 17085.2, + 99.9796, + 24, + 4240866 + ], + [ + "SEARCH-7032", + 16687.9, + 99.881, + 31, + 4213517 + ], + [ + "SEARCH-7033", + 15054.7, + 99.9592, + 20, + 3742000 + ], + [ + "SEARCH-7034", + 13929.8, + 99.7722, + 23, + 3463649 + ], + [ + "SEARCH-7035", + 19041, + 99.9864, + 20, + 4747171 + ], + [ + "SEARCH-7039", + 23325.4, + 99.9864, + 34, + 5577470 + ], + [ + "SEARCH-7042", + 12884.5, + 100, + 21, + 3161062 + ], + [ + "SEARCH-7043", + 16053.5, + 100, + 19, + 3637263 + ], + [ + "SEARCH-7044", + 14306.6, + 100, + 26, + 3754167 + ], + [ + "SEARCH-7045", + 19400.4, + 100, + 17, + 4484762 + ], + [ + "SEARCH-7046", + 28331.3, + 100, + 28, + 8069341 + ], + [ + "SEARCH-7047", + 25514.3, + 100, + 24, + 6457100 + ], + [ + "SEARCH-7048", + 19425.7, + 100, + 24, + 5123118 + ], + [ + "SEARCH-7049", + 19529.1, + 100, + 25, + 4875757 + ], + [ + "SEARCH-7050", + 149.392, + 96.3753, + 19, + 148785 + ], + [ + "SEARCH-7051", + 13940.8, + 98.6229, + 23, + 3276125 + ], + [ + "SEARCH-7052", + 17799.6, + 100, + 27, + 4035691 + ], + [ + "SEARCH-7056", + 17989, + 100, + 28, + 4281625 + ], + [ + "SEARCH-7057", + 24238.2, + 100, + 23, + 5829955 + ], + [ + "SEARCH-7059", + 20699.3, + 99.9898, + 17, + 4717268 + ], + [ + "SEARCH-7061", + 173.15400000000002, + 95.3076, + 12, + 80831 + ], + [ + "SEARCH-7062", + 19720.1, + 100, + 25, + 4682950 + ], + [ + "SEARCH-7063", + 14587.8, + 100, + 30, + 3320766 + ], + [ + "SEARCH-7064", + 22894, + 100, + 23, + 5504246 + ], + [ + "SEARCH-7066", + 34572.3, + 100, + 25, + 9144033 + ], + [ + "SEARCH-7067", + 22505.4, + 100, + 26, + 5547611 + ], + [ + "SEARCH-7068", + 30676.4, + 99.9932, + 33, + 7139464 + ], + [ + "SEARCH-7070", + 3893.58, + 97.5994, + 24, + 926726 + ], + [ + "SEARCH-7072", + 27331.5, + 100, + 20, + 6153578 + ], + [ + "SEARCH-7074", + 24940.5, + 100, + 18, + 5951899 + ], + [ + "SEARCH-7075", + 27705.2, + 99.8028, + 19, + 6280801 + ], + [ + "SEARCH-7076", + 30744.8, + 100, + 29, + 6959750 + ], + [ + "SEARCH-7077", + 34297.3, + 100, + 28, + 8097428 + ], + [ + "SEARCH-7078", + 31408.7, + 100, + 27, + 7740314 + ], + [ + "SEARCH-7079", + 17406.5, + 100, + 28, + 4124116 + ], + [ + "SEARCH-7083", + 29422.4, + 100, + 20, + 7029714 + ], + [ + "SEARCH-7084", + 18372.7, + 100, + 28, + 4144985 + ], + [ + "SEARCH-7085", + 12040, + 99.9864, + 20, + 2759287 + ], + [ + "SEARCH-7087", + 9733.37, + 100, + 21, + 2240730 + ], + [ + "SEARCH-7088", + 15428.6, + 100, + 27, + 3509398 + ], + [ + "SEARCH-7089", + 31829.1, + 100, + 27, + 7198785 + ], + [ + "SEARCH-7091", + 27144.7, + 100, + 29, + 6502078 + ], + [ + "SEARCH-7092", + 21162.9, + 99.2281, + 21, + 4795940 + ], + [ + "SEARCH-7094", + 16785.4, + 100, + 15, + 3927374 + ], + [ + "SEARCH-7095", + 29881.2, + 98.6195, + 20, + 6868605 + ], + [ + "SEARCH-7096", + 17687.2, + 100, + 21, + 3926472 + ], + [ + "SEARCH-7098", + 19437.8, + 99.5954, + 16, + 4536108 + ], + [ + "SEARCH-7099", + 153.719, + 96.2971, + 11, + 80164 + ], + [ + "SEARCH-7100", + 13145, + 99.7552, + 31, + 3247433 + ], + [ + "SEARCH-7101", + 10953.1, + 100, + 20, + 2498737 + ], + [ + "SEARCH-7103", + 14639.6, + 100, + 18, + 3291113 + ], + [ + "SEARCH-7105", + 23367.5, + 100, + 32, + 5382583 + ], + [ + "SEARCH-7106", + 23475.1, + 100, + 27, + 5537382 + ], + [ + "SEARCH-7107", + 26495, + 100, + 23, + 6957808 + ], + [ + "SEARCH-7108", + 23917.4, + 100, + 24, + 5681397 + ], + [ + "SEARCH-7109", + 31263.5, + 100, + 19, + 7546377 + ], + [ + "SEARCH-7110", + 20510.9, + 100, + 28, + 4868286 + ], + [ + "SEARCH-7113", + 25880.3, + 100, + 26, + 7057366 + ], + [ + "SEARCH-7114", + 23872.1, + 100, + 15, + 5738117 + ], + [ + "SEARCH-7115", + 11442.9, + 100, + 14, + 2629968 + ], + [ + "SEARCH-7116", + 40413, + 100, + 20, + 11940060 + ], + [ + "SEARCH-7117", + 18574, + 100, + 21, + 4480446 + ], + [ + "SEARCH-7118", + 19756.6, + 100, + 25, + 5142883 + ], + [ + "SEARCH-7120", + 14442.8, + 100, + 23, + 3452769 + ], + [ + "SEARCH-7121", + 17652.9, + 100, + 27, + 4273585 + ], + [ + "SEARCH-7122", + 16769.2, + 100, + 22, + 3904545 + ], + [ + "SEARCH-7123", + 15915.4, + 100, + 24, + 3766964 + ], + [ + "SEARCH-7125", + 19416.6, + 99.9898, + 20, + 4697364 + ], + [ + "SEARCH-7126", + 14339.6, + 100, + 34, + 3394249 + ], + [ + "SEARCH-7128", + 30536.4, + 100, + 23, + 17646059 + ], + [ + "SEARCH-7129", + 76840.6, + 100, + 19, + 17461913 + ], + [ + "SEARCH-7130", + 2130.19, + 98.8507, + 9, + 1492486 + ], + [ + "SEARCH-7131", + 359.915, + 98.1264, + 7, + 1062900 + ], + [ + "SEARCH-7132", + 38093, + 100, + 21, + 8939566 + ], + [ + "SEARCH-7133", + 31701.2, + 100, + 28, + 7327363 + ], + [ + "SEARCH-7134", + 24639.5, + 99.5852, + 18, + 5963780 + ], + [ + "SEARCH-7135", + 34124.6, + 100, + 24, + 8270539 + ], + [ + "SEARCH-7136", + 17292.5, + 100, + 22, + 3902181 + ], + [ + "SEARCH-7137", + 34044.1, + 100, + 27, + 9391009 + ], + [ + "SEARCH-7138", + 20195.8, + 100, + 25, + 4727750 + ], + [ + "SEARCH-7139", + 23787.1, + 100, + 21, + 5744516 + ], + [ + "SEARCH-7140", + 25235.8, + 100, + 24, + 6088577 + ], + [ + "SEARCH-7141", + 28070.2, + 100, + 24, + 6778090 + ], + [ + "SEARCH-7142", + 21854.4, + 100, + 30, + 5248843 + ], + [ + "SEARCH-7145", + 139.317, + 97.919, + 14, + 1085998 + ], + [ + "SEARCH-7146", + 29548.8, + 100, + 23, + 7713026 + ], + [ + "SEARCH-7147", + 26173.3, + 100, + 23, + 6516098 + ], + [ + "SEARCH-7149", + 509.01300000000003, + 97.1437, + 21, + 419442 + ], + [ + "SEARCH-7151", + 16998.5, + 100, + 31, + 4287448 + ], + [ + "SEARCH-7152", + 28629.7, + 100, + 20, + 6994334 + ], + [ + "SEARCH-7153", + 32939.8, + 100, + 30, + 8271298 + ], + [ + "SEARCH-7154", + 27589.5, + 100, + 24, + 6605913 + ], + [ + "SEARCH-7156", + 20681.2, + 100, + 29, + 4840493 + ], + [ + "SEARCH-7157", + 26327.4, + 100, + 29, + 6145446 + ], + [ + "SEARCH-7158", + 22454.3, + 100, + 25, + 5198168 + ], + [ + "SEARCH-7159", + 22152, + 100, + 19, + 4937400 + ], + [ + "SEARCH-7160", + 21952.8, + 100, + 23, + 5137239 + ], + [ + "SEARCH-7161", + 30702.3, + 100, + 30, + 7765420 + ], + [ + "SEARCH-7162", + 20139.4, + 99.6226, + 15, + 4628946 + ], + [ + "SEARCH-7164", + 14582, + 100, + 29, + 3252293 + ], + [ + "SEARCH-7166", + 12250.3, + 100, + 28, + 2791080 + ], + [ + "SEARCH-7167", + 28458.1, + 100, + 26, + 6859762 + ], + [ + "SEARCH-7169", + 23977, + 99.9898, + 29, + 5899492 + ], + [ + "SEARCH-7170", + 19197.3, + 100, + 20, + 4399212 + ], + [ + "SEARCH-7171", + 28466.6, + 97.6028, + 17, + 7816356 + ], + [ + "SEARCH-7172", + 28559.7, + 100, + 16, + 7064107 + ], + [ + "SEARCH-7173", + 18279.7, + 100, + 28, + 4052105 + ], + [ + "SEARCH-7174", + 33734.2, + 99.9864, + 34, + 8917133 + ], + [ + "SEARCH-7175", + 26282.3, + 100, + 21, + 5880605 + ], + [ + "SEARCH-7177", + 13915.1, + 100, + 27, + 3113259 + ], + [ + "SEARCH-7178", + 20019.4, + 100, + 25, + 4717303 + ], + [ + "SEARCH-7180", + 17254.4, + 100, + 19, + 3941066 + ], + [ + "SEARCH-7181", + 22860.1, + 100, + 22, + 5421186 + ], + [ + "SEARCH-7184", + 17302.1, + 98.8133, + 26, + 4847415 + ], + [ + "SEARCH-7185", + 20967.5, + 100, + 25, + 4699581 + ], + [ + "SEARCH-7186", + 26032, + 100, + 30, + 6138116 + ], + [ + "SEARCH-7190", + 22908.8, + 100, + 18, + 5295142 + ], + [ + "SEARCH-7191", + 25926.6, + 100, + 22, + 6228709 + ], + [ + "SEARCH-7192", + 36239.2, + 100, + 24, + 9130098 + ], + [ + "SEARCH-7193", + 27493.7, + 100, + 22, + 7387715 + ], + [ + "SEARCH-7194", + 25811.3, + 100, + 21, + 6028682 + ], + [ + "SEARCH-7196", + 4167.57, + 97.8, + 29, + 1102218 + ], + [ + "SEARCH-7197", + 12792.5, + 100, + 27, + 2801562 + ], + [ + "SEARCH-7200", + 32026.6, + 100, + 28, + 7222625 + ], + [ + "SEARCH-7201", + 16851.2, + 100, + 27, + 3710586 + ], + [ + "SEARCH-7204", + 22161.1, + 100, + 30, + 5104981 + ], + [ + "SEARCH-7205", + 24077.3, + 99.6294, + 29, + 5579467 + ], + [ + "SEARCH-7206", + 18520.4, + 95.9808, + 22, + 4202589 + ], + [ + "SEARCH-7207", + 22735.7, + 99.9864, + 33, + 5201949 + ], + [ + "SEARCH-7208", + 23156.7, + 99.8878, + 30, + 5187916 + ], + [ + "SEARCH-7209", + 22055.8, + 98.2454, + 25, + 5039521 + ], + [ + "SEARCH-7212", + 23648.9, + 98.9799, + 33, + 5435192 + ], + [ + "SEARCH-7215", + 32049.4, + 99.4219, + 29, + 7534618 + ], + [ + "SEARCH-7216", + 18698.3, + 100, + 18, + 4144635 + ], + [ + "SEARCH-7219", + 19687.6, + 100, + 29, + 4336438 + ], + [ + "SEARCH-7220", + 15340, + 100, + 19, + 3423438 + ], + [ + "SEARCH-7224", + 22091.2, + 96.5895, + 30, + 4912468 + ], + [ + "SEARCH-7226", + 26034.6, + 98.32700000000001, + 33, + 5843293 + ], + [ + "SEARCH-7227", + 21311.5, + 99.3369, + 32, + 5086552 + ], + [ + "SEARCH-7229", + 28229.5, + 99.1227, + 30, + 6418800 + ], + [ + "SEARCH-7230", + 22120.5, + 99.898, + 33, + 5204567 + ], + [ + "SEARCH-7231", + 22580.4, + 98.6229, + 32, + 5031980 + ], + [ + "SEARCH-7233", + 26897.7, + 99.98299999999999, + 34, + 6254902 + ], + [ + "SEARCH-7235", + 23645.5, + 99.6328, + 32, + 5406287 + ], + [ + "SEARCH-7237", + 28521.3, + 99.55799999999999, + 30, + 6459228 + ], + [ + "SEARCH-7239", + 26671.1, + 99.3913, + 32, + 6051709 + ], + [ + "SEARCH-7241", + 27842.6, + 99.0241, + 34, + 6427807 + ], + [ + "SEARCH-7243", + 20497.1, + 99.9864, + 32, + 4615150 + ], + [ + "SEARCH-7245", + 29209.4, + 98.9799, + 31, + 6780019 + ], + [ + "SEARCH-7246", + 14805.9, + 100, + 26, + 3323246 + ], + [ + "SEARCH-7248", + 31817, + 97.5892, + 34, + 7647826 + ], + [ + "SEARCH-7249", + 12711.9, + 99.5342, + 28, + 2884452 + ], + [ + "SEARCH-7252", + 23279.6, + 98.0448, + 29, + 5268394 + ], + [ + "SEARCH-7255", + 28789.6, + 97.3648, + 33, + 6542530 + ], + [ + "SEARCH-7259", + 32734.2, + 98.7215, + 30, + 7285039 + ], + [ + "SEARCH-7264", + 27744.9, + 100, + 29, + 6192700 + ], + [ + "SEARCH-7265", + 20376, + 100, + 30, + 4690903 + ], + [ + "SEARCH-7266", + 19752.9, + 97.5416, + 31, + 5155069 + ], + [ + "SEARCH-7267", + 11502.1, + 96.9125, + 30, + 2674604 + ], + [ + "SEARCH-7268", + 14762.4, + 99.3335, + 31, + 3319290 + ], + [ + "SEARCH-7269", + 17930.7, + 100, + 29, + 4040194 + ], + [ + "SEARCH-7270", + 16556.9, + 100, + 29, + 3713917 + ], + [ + "SEARCH-7271", + 21424.1, + 100, + 29, + 4855369 + ], + [ + "SEARCH-7275", + 19256.5, + 100, + 29, + 4331220 + ], + [ + "SEARCH-7279", + 15489.5, + 100, + 31, + 3496867 + ], + [ + "SEARCH-7280", + 17142.1, + 100, + 29, + 3923727 + ], + [ + "SEARCH-7281", + 20644.8, + 100, + 29, + 4549123 + ], + [ + "SEARCH-7282", + 15255.9, + 100, + 24, + 3406444 + ], + [ + "SEARCH-7284", + 14441.9, + 100, + 26, + 3287891 + ], + [ + "SEARCH-7285", + 26719.5, + 100, + 26, + 6161437 + ], + [ + "SEARCH-7286", + 19673, + 100, + 29, + 4369126 + ], + [ + "SEARCH-7287", + 20885.6, + 99.1057, + 29, + 5173090 + ], + [ + "SEARCH-7288", + 23267.1, + 100, + 24, + 5309759 + ], + [ + "SEARCH-7291", + 17425, + 100, + 29, + 3897251 + ], + [ + "SEARCH-7292", + 19625.5, + 100, + 29, + 4323802 + ], + [ + "SEARCH-7295", + 17448.3, + 100, + 20, + 3828282 + ], + [ + "SEARCH-7298", + 11548.6, + 100, + 30, + 2568335 + ], + [ + "SEARCH-7299", + 12381.8, + 100, + 22, + 2734291 + ], + [ + "SEARCH-7301", + 41383.8, + 99.9796, + 25, + 9720148 + ], + [ + "SEARCH-7303", + 24327.4, + 100, + 29, + 5529214 + ], + [ + "SEARCH-7304", + 23450.3, + 100, + 28, + 5161832 + ], + [ + "SEARCH-7308", + 30929.5, + 100, + 26, + 7364001 + ], + [ + "SEARCH-7309", + 14658.8, + 100, + 29, + 3281514 + ], + [ + "SEARCH-7311", + 16975.6, + 100, + 15, + 3822336 + ], + [ + "SEARCH-7314", + 32435.9, + 98.7147, + 26, + 8141402 + ], + [ + "SEARCH-7315", + 23758.7, + 100, + 31, + 5531174 + ], + [ + "SEARCH-7316", + 20769.3, + 100, + 29, + 4810327 + ], + [ + "SEARCH-7324", + 8548.53, + 100, + 27, + 1888994 + ], + [ + "SEARCH-7327", + 5919.13, + 99.9286, + 26, + 1374062 + ], + [ + "SEARCH-7328", + 6619.99, + 99.0581, + 27, + 1635371 + ], + [ + "SEARCH-7329", + 6180.55, + 100, + 23, + 1460633 + ], + [ + "SEARCH-7330", + 4137.86, + 100, + 28, + 926571 + ], + [ + "SEARCH-7331", + 5770.11, + 99.9864, + 34, + 1322439 + ], + [ + "SEARCH-7332", + 5205.45, + 100, + 27, + 1187470 + ], + [ + "SEARCH-7333", + 6107.03, + 99.9864, + 34, + 1563911 + ], + [ + "SEARCH-7334", + 9825.26, + 100, + 27, + 2389015 + ], + [ + "SEARCH-7335", + 7716.77, + 99.9864, + 34, + 1809090 + ], + [ + "SEARCH-7337", + 4288.11, + 100, + 25, + 1018844 + ], + [ + "SEARCH-7338", + 7909.39, + 100, + 25, + 1908888 + ], + [ + "SEARCH-7340", + 7879.84, + 99.9932, + 30, + 1963734 + ], + [ + "SEARCH-7341", + 8029.57, + 99.9864, + 34, + 1896077 + ], + [ + "SEARCH-7342", + 10380.3, + 100, + 33, + 2547922 + ], + [ + "SEARCH-7343", + 6477.23, + 100, + 25, + 1486849 + ], + [ + "SEARCH-7344", + 12594.8, + 99.7076, + 23, + 3095616 + ], + [ + "SEARCH-7345", + 6286.19, + 100, + 29, + 1499943 + ], + [ + "SEARCH-7346", + 5102.09, + 100, + 24, + 1183024 + ], + [ + "SEARCH-7347", + 6039.24, + 100, + 17, + 1414996 + ], + [ + "SEARCH-7348", + 10899.6, + 100, + 29, + 2530487 + ], + [ + "SEARCH-7349", + 8017.95, + 100, + 23, + 1939981 + ], + [ + "SEARCH-7350", + 5327.88, + 100, + 26, + 1208875 + ], + [ + "SEARCH-7351", + 7795.34, + 100, + 28, + 1817551 + ], + [ + "SEARCH-7353", + 6051.09, + 100, + 23, + 1364774 + ], + [ + "SEARCH-7355", + 9368.94, + 100, + 23, + 2233014 + ], + [ + "SEARCH-7356", + 7954.96, + 100, + 31, + 1905193 + ], + [ + "SEARCH-7359", + 10709.7, + 99.9864, + 37, + 2577864 + ], + [ + "SEARCH-7360", + 12627.5, + 99.7382, + 31, + 3434782 + ], + [ + "SEARCH-7361", + 9386.71, + 100, + 31, + 2181042 + ], + [ + "SEARCH-7364", + 6259.19, + 100, + 30, + 1464495 + ], + [ + "SEARCH-7365", + 10789.8, + 99.9864, + 37, + 2712781 + ], + [ + "SEARCH-7367", + 8207.24, + 96.1168, + 24, + 2129434 + ], + [ + "SEARCH-7370", + 8225.72, + 100, + 28, + 2009035 + ], + [ + "SEARCH-7371", + 10409.7, + 98.1978, + 14, + 2700896 + ], + [ + "SEARCH-7373", + 9827.46, + 100, + 29, + 2401512 + ], + [ + "SEARCH-7376", + 11106, + 100, + 25, + 2733237 + ], + [ + "SEARCH-7377", + 12959.9, + 100, + 24, + 3251699 + ], + [ + "SEARCH-7379", + 8154.21, + 100, + 29, + 1904364 + ], + [ + "SEARCH-7380", + 4452.85, + 100, + 33, + 1021961 + ], + [ + "SEARCH-7381", + 12119.9, + 99.8504, + 21, + 3553461 + ], + [ + "SEARCH-7382", + 8355.99, + 99.9626, + 16, + 1870849 + ], + [ + "SEARCH-7383", + 6084.38, + 100, + 21, + 1399246 + ], + [ + "SEARCH-7384", + 8378.64, + 100, + 20, + 2163248 + ], + [ + "SEARCH-7385", + 6977.83, + 95.8516, + 20, + 1770908 + ], + [ + "SEARCH-7386", + 3394.03, + 96.1134, + 21, + 800195 + ], + [ + "SEARCH-7387", + 2182.4, + 100, + 31, + 505732 + ], + [ + "SEARCH-7388", + 6822.95, + 99.9864, + 33, + 1614709 + ], + [ + "SEARCH-7390", + 4589.98, + 100, + 24, + 1093992 + ], + [ + "SEARCH-7391", + 2597.71, + 100, + 17, + 620065 + ], + [ + "SEARCH-7392", + 9909.07, + 100, + 26, + 2389966 + ], + [ + "SEARCH-7395", + 11085.6, + 100, + 25, + 2591957 + ], + [ + "SEARCH-7396", + 9248.97, + 100, + 27, + 2113237 + ], + [ + "SEARCH-7397", + 6255.48, + 100, + 29, + 1415483 + ], + [ + "SEARCH-7398", + 8421.77, + 99.9864, + 34, + 2099898 + ], + [ + "SEARCH-7399", + 6033.37, + 100, + 28, + 1400096 + ], + [ + "SEARCH-7402", + 2687.9, + 100, + 24, + 583160 + ], + [ + "SEARCH-7403", + 3625.62, + 99.64299999999999, + 30, + 806204 + ], + [ + "SEARCH-7405", + 10268.6, + 99.9898, + 29, + 2498726 + ], + [ + "SEARCH-7406", + 4817.58, + 100, + 28, + 1159005 + ], + [ + "SEARCH-7407", + 6105.85, + 99.507, + 28, + 1532889 + ], + [ + "SEARCH-7408", + 6927.64, + 98.8439, + 21, + 1590135 + ], + [ + "SEARCH-7409", + 8037.05, + 100, + 21, + 1785796 + ], + [ + "SEARCH-7410", + 12481.2, + 99.524, + 29, + 3026099 + ], + [ + "SEARCH-7411", + 3222.51, + 100, + 21, + 719281 + ], + [ + "SEARCH-7412", + 5534.05, + 99.98299999999999, + 25, + 1279040 + ], + [ + "SEARCH-7413", + 6671.96, + 100, + 31, + 1530175 + ], + [ + "SEARCH-7414", + 13184.4, + 100, + 27, + 3228964 + ], + [ + "SEARCH-7416", + 9094.85, + 100, + 29, + 2222775 + ], + [ + "SEARCH-7419", + 4008.22, + 99.9864, + 34, + 902353 + ], + [ + "SEARCH-7420", + 5089.48, + 100, + 24, + 1190705 + ], + [ + "SEARCH-7421", + 9470.39, + 100, + 28, + 2292593 + ], + [ + "SEARCH-7422", + 7623.07, + 100, + 24, + 1760799 + ], + [ + "SEARCH-7423", + 4087.77, + 100, + 31, + 905305 + ], + [ + "SEARCH-7424", + 7527.49, + 99.2553, + 28, + 1863889 + ], + [ + "SEARCH-7426", + 4928.53, + 99.9898, + 30, + 1156360 + ], + [ + "SEARCH-7427", + 5704.48, + 100, + 25, + 1268043 + ], + [ + "SEARCH-7429", + 7865.15, + 100, + 24, + 1851262 + ], + [ + "SEARCH-7430", + 8256.32, + 100, + 23, + 2024348 + ], + [ + "SEARCH-7432", + 4412.36, + 100, + 29, + 979083 + ], + [ + "SEARCH-7433", + 3260.8, + 100, + 23, + 719015 + ], + [ + "SEARCH-7434", + 3079.31, + 99.98299999999999, + 33, + 686194 + ], + [ + "SEARCH-7435", + 4719.29, + 99.9864, + 37, + 1066208 + ], + [ + "SEARCH-7436", + 5841.35, + 100, + 28, + 1363371 + ], + [ + "SEARCH-7437", + 5780.83, + 100, + 24, + 1352631 + ], + [ + "SEARCH-7438", + 4195.77, + 100, + 24, + 951811 + ], + [ + "SEARCH-7439", + 5226.6, + 100, + 35, + 1212424 + ], + [ + "SEARCH-7440", + 2858.87, + 100, + 33, + 631118 + ], + [ + "SEARCH-7441", + 5149.5, + 100, + 26, + 1282120 + ], + [ + "SEARCH-7442", + 4456.83, + 99.9864, + 37, + 985186 + ], + [ + "SEARCH-7443", + 4424.14, + 100, + 24, + 1028878 + ], + [ + "SEARCH-7444", + 4710.88, + 99.4117, + 31, + 1112556 + ], + [ + "SEARCH-7445", + 3982.61, + 100, + 32, + 906398 + ], + [ + "SEARCH-7446", + 4156.93, + 100, + 25, + 956802 + ], + [ + "SEARCH-7447", + 4323.93, + 99.3199, + 36, + 988519 + ], + [ + "SEARCH-7448", + 3676.29, + 99.6328, + 22, + 823721 + ], + [ + "SEARCH-7450", + 4272.7, + 100, + 28, + 1029556 + ], + [ + "SEARCH-7451", + 2621.36, + 100, + 27, + 598340 + ], + [ + "SEARCH-7452", + 2218.91, + 100, + 24, + 522259 + ], + [ + "SEARCH-7453", + 2849.17, + 100, + 20, + 641391 + ], + [ + "SEARCH-7454", + 3050.88, + 99.9864, + 33, + 685216 + ], + [ + "SEARCH-7455", + 1805.27, + 100, + 28, + 427928 + ], + [ + "SEARCH-7456", + 983.674, + 100, + 32, + 225675 + ], + [ + "SEARCH-7457", + 3098.25, + 100, + 31, + 730592 + ], + [ + "SEARCH-7458", + 3387.41, + 100, + 19, + 776559 + ], + [ + "SEARCH-7459", + 2633.89, + 100, + 21, + 639463 + ], + [ + "SEARCH-7460", + 5697.12, + 99.7042, + 26, + 1333725 + ], + [ + "SEARCH-7461", + 1670.3, + 99.609, + 34, + 506293 + ], + [ + "SEARCH-7463", + 3584.19, + 99.7042, + 27, + 811066 + ], + [ + "SEARCH-7465", + 2580.94, + 100, + 32, + 620690 + ], + [ + "SEARCH-7466", + 3644.34, + 100, + 33, + 832795 + ], + [ + "SEARCH-7467", + 3531.28, + 100, + 23, + 820359 + ], + [ + "SEARCH-7468", + 3131.25, + 100, + 25, + 722951 + ], + [ + "SEARCH-7469", + 7788.64, + 98.8167, + 22, + 1894242 + ], + [ + "SEARCH-7470", + 3770.55, + 100, + 36, + 882472 + ], + [ + "SEARCH-7471", + 3031.39, + 99.9592, + 21, + 745973 + ], + [ + "SEARCH-7472", + 1950.75, + 100, + 24, + 472781 + ], + [ + "SEARCH-7473", + 2395.15, + 100, + 28, + 527739 + ], + [ + "SEARCH-7474", + 4265.5, + 99.9864, + 35, + 997622 + ], + [ + "SEARCH-7475", + 5558.37, + 100, + 22, + 1274032 + ], + [ + "SEARCH-7476", + 4445.77, + 100, + 23, + 1043544 + ], + [ + "SEARCH-7477", + 8727.22, + 98.4359, + 22, + 2037248 + ], + [ + "SEARCH-7478", + 3606.79, + 100, + 30, + 796024 + ], + [ + "SEARCH-7479", + 3530.98, + 99.1329, + 33, + 863384 + ], + [ + "SEARCH-7480", + 7060.27, + 98.8405, + 25, + 1597201 + ], + [ + "SEARCH-7481", + 5350.26, + 99.1703, + 25, + 1244352 + ], + [ + "SEARCH-7482", + 8778.73, + 97.8578, + 25, + 2011755 + ], + [ + "SEARCH-7484", + 5736.08, + 100, + 25, + 1346798 + ], + [ + "SEARCH-7485", + 3645.59, + 99.9864, + 35, + 817532 + ], + [ + "SEARCH-7486", + 5802, + 98.8031, + 34, + 1368944 + ], + [ + "SEARCH-7488", + 3257.58, + 99.9864, + 31, + 783370 + ], + [ + "SEARCH-7489", + 5097.76, + 99.9728, + 34, + 1151090 + ], + [ + "SEARCH-7490", + 5242.21, + 100, + 21, + 1213871 + ], + [ + "SEARCH-7491", + 2451.22, + 100, + 25, + 587312 + ], + [ + "SEARCH-7492", + 3480.4, + 97.2559, + 26, + 820447 + ], + [ + "SEARCH-7495", + 4526.65, + 98.191, + 31, + 1035423 + ], + [ + "SEARCH-7497", + 7582.72, + 99.9116, + 25, + 1932349 + ], + [ + "SEARCH-7498", + 8420.1, + 98.31, + 29, + 2158658 + ], + [ + "SEARCH-7499", + 5529.15, + 95.906, + 22, + 1423723 + ], + [ + "SEARCH-7501", + 6096.3, + 99.9864, + 22, + 1522852 + ], + [ + "SEARCH-7502", + 4819.9, + 97.97, + 34, + 1311911 + ], + [ + "SEARCH-7504", + 4415.89, + 99.9864, + 36, + 1144096 + ], + [ + "SEARCH-7505", + 4452.17, + 100, + 25, + 1052967 + ], + [ + "SEARCH-7506", + 7308.21, + 99.7586, + 31, + 2180875 + ], + [ + "SEARCH-7507", + 7793.24, + 99.8912, + 24, + 2030030 + ], + [ + "SEARCH-7508", + 6861.11, + 97.5654, + 33, + 1885485 + ], + [ + "SEARCH-7509", + 11452.8, + 99.0139, + 30, + 2974120 + ], + [ + "SEARCH-7510", + 9597.7, + 98.9969, + 27, + 2597922 + ], + [ + "SEARCH-7511", + 4962.68, + 98.6467, + 36, + 1331833 + ], + [ + "SEARCH-7512", + 5107.6, + 99.0717, + 27, + 1343074 + ], + [ + "SEARCH-7513", + 7031.97, + 99.3131, + 32, + 2278792 + ], + [ + "SEARCH-7516", + 6187.97, + 99.9762, + 36, + 1596905 + ], + [ + "SEARCH-7517", + 4562.52, + 98.0516, + 31, + 1122302 + ], + [ + "SEARCH-7519", + 5390.42, + 99.3131, + 35, + 1593213 + ], + [ + "SEARCH-7520", + 4282.1, + 99.9864, + 36, + 1029058 + ], + [ + "SEARCH-7521", + 4281.51, + 99.9796, + 35, + 1034849 + ], + [ + "SEARCH-7522", + 11185, + 98.9697, + 32, + 3026006 + ], + [ + "SEARCH-7525", + 6111.86, + 97.9088, + 27, + 1584173 + ], + [ + "SEARCH-7526", + 7922.99, + 99.1533, + 23, + 2101099 + ], + [ + "SEARCH-7527", + 6033.06, + 100, + 23, + 1560564 + ], + [ + "SEARCH-7528", + 5656.88, + 98.6841, + 25, + 1513159 + ], + [ + "SEARCH-7529", + 7995.66, + 100, + 22, + 2119960 + ], + [ + "SEARCH-7530", + 6395.3, + 100, + 20, + 1568858 + ], + [ + "SEARCH-7531", + 13042.4, + 98.038, + 27, + 3527871 + ], + [ + "SEARCH-7532", + 6498.7, + 97.3784, + 26, + 1675321 + ], + [ + "SEARCH-7533", + 6892.81, + 99.5274, + 30, + 1868628 + ], + [ + "SEARCH-7535", + 7175.59, + 99.8436, + 28, + 1961023 + ], + [ + "SEARCH-7536", + 4332.93, + 98.4801, + 26, + 1143130 + ], + [ + "SEARCH-7538", + 3138.09, + 99.8334, + 23, + 786076 + ], + [ + "SEARCH-7539", + 9063.89, + 97.647, + 33, + 2332425 + ], + [ + "SEARCH-7540", + 10039.2, + 99.3743, + 30, + 2624838 + ], + [ + "SEARCH-7541", + 5638.19, + 97.698, + 29, + 1435519 + ], + [ + "SEARCH-7542", + 18697.2, + 100, + 27, + 5027015 + ], + [ + "SEARCH-7544", + 8432.49, + 98.6331, + 26, + 2210663 + ], + [ + "SEARCH-7545", + 4557.4, + 100, + 20, + 1189459 + ], + [ + "SEARCH-7546", + 4906.7, + 98.9969, + 28, + 1315154 + ], + [ + "SEARCH-7547", + 9887.45, + 96.3379, + 27, + 2634273 + ], + [ + "SEARCH-7548", + 5808.53, + 97.3069, + 36, + 1535190 + ], + [ + "SEARCH-7550", + 9283.56, + 96.6575, + 22, + 2521515 + ], + [ + "SEARCH-7553", + 3902.86, + 100, + 22, + 931975 + ], + [ + "SEARCH-7554", + 6093.34, + 99.9864, + 34, + 1496074 + ], + [ + "SEARCH-7555", + 7980.75, + 99.5682, + 26, + 1996076 + ], + [ + "SEARCH-7556", + 1639.21, + 99.3097, + 34, + 403733 + ], + [ + "SEARCH-7557", + 1528.29, + 98.7895, + 29, + 371350 + ], + [ + "SEARCH-7558", + 2000.5, + 99.6736, + 22, + 491389 + ], + [ + "SEARCH-7559", + 1753.81, + 99.3063, + 26, + 431959 + ], + [ + "SEARCH-7560", + 1491.06, + 98.0924, + 25, + 360309 + ], + [ + "SEARCH-7561", + 1346.69, + 98.9765, + 27, + 329671 + ], + [ + "SEARCH-7562", + 1339.43, + 99.3437, + 26, + 326641 + ], + [ + "SEARCH-7563", + 1240.96, + 99.0581, + 31, + 320598 + ], + [ + "SEARCH-7564", + 1307.64, + 99.3437, + 27, + 319123 + ], + [ + "SEARCH-7565", + 662.716, + 98.9017, + 27, + 184729 + ], + [ + "SEARCH-7566", + 1097.11, + 99.2655, + 27, + 269655 + ], + [ + "SEARCH-7567", + 1623.48, + 99.0513, + 22, + 396031 + ], + [ + "SEARCH-7568", + 1415.39, + 99.2145, + 20, + 343845 + ], + [ + "SEARCH-7569", + 1119.25, + 99.0649, + 32, + 271951 + ], + [ + "SEARCH-7570", + 1438.77, + 98.9221, + 19, + 348786 + ], + [ + "SEARCH-7571", + 1815.66, + 99.0207, + 24, + 444393 + ], + [ + "SEARCH-7572", + 1013.87, + 99.1533, + 32, + 249362 + ], + [ + "SEARCH-7574", + 1788.04, + 99.5376, + 28, + 438362 + ], + [ + "SEARCH-7575", + 1800.7, + 99.2145, + 28, + 439171 + ], + [ + "SEARCH-7576", + 1544.05, + 98.8065, + 35, + 375509 + ], + [ + "SEARCH-7577", + 890.416, + 98.7249, + 26, + 217404 + ], + [ + "SEARCH-7579", + 840.561, + 99.0785, + 23, + 207248 + ], + [ + "SEARCH-7580", + 1033.91, + 98.8167, + 31, + 252993 + ], + [ + "SEARCH-7581", + 1697.87, + 99.2723, + 26, + 413032 + ], + [ + "SEARCH-7582", + 1171.22, + 98.5923, + 32, + 284427 + ], + [ + "SEARCH-7583", + 846.404, + 99.3437, + 22, + 208962 + ], + [ + "SEARCH-7584", + 1461.52, + 99.507, + 25, + 353412 + ], + [ + "SEARCH-7585", + 749.304, + 99.0989, + 24, + 186344 + ], + [ + "SEARCH-7586", + 1541.89, + 99.0513, + 26, + 376920 + ], + [ + "SEARCH-7587", + 1458.48, + 99.2145, + 22, + 357739 + ], + [ + "SEARCH-7588", + 1055.83, + 99.3437, + 27, + 259376 + ], + [ + "SEARCH-7590", + 1607.78, + 98.6909, + 23, + 394316 + ], + [ + "SEARCH-7591", + 484.61699999999996, + 98.2556, + 33, + 404270 + ], + [ + "SEARCH-7592", + 1256.45, + 98.8371, + 26, + 307281 + ], + [ + "SEARCH-7593", + 558.8919999999999, + 98.3712, + 19, + 139625 + ], + [ + "SEARCH-7594", + 1348.2, + 98.8507, + 33, + 331688 + ], + [ + "SEARCH-7595", + 1631.99, + 96.9227, + 23, + 396139 + ], + [ + "SEARCH-7596", + 1636.04, + 99.3437, + 29, + 397799 + ], + [ + "SEARCH-7597", + 1486.67, + 98.9425, + 20, + 358109 + ], + [ + "SEARCH-7599", + 837.824, + 99.677, + 25, + 201381 + ], + [ + "SEARCH-7600", + 1120.02, + 98.4495, + 27, + 268223 + ], + [ + "SEARCH-7601", + 929.682, + 99.8402, + 27, + 223363 + ], + [ + "SEARCH-7602", + 885.822, + 99.6702, + 20, + 215666 + ], + [ + "SEARCH-7603", + 1060.21, + 99.6668, + 25, + 256591 + ], + [ + "SEARCH-7604", + 1104.22, + 99.6702, + 20, + 266807 + ], + [ + "SEARCH-7605", + 506.131, + 99.3437, + 29, + 123963 + ], + [ + "SEARCH-7606", + 1602.32, + 99.3369, + 29, + 392433 + ], + [ + "SEARCH-7607", + 1164.73, + 99.3437, + 25, + 282451 + ], + [ + "SEARCH-7608", + 1129.15, + 99.3437, + 27, + 276013 + ], + [ + "SEARCH-7609", + 589.49, + 99.6192, + 28, + 238225 + ], + [ + "SEARCH-7610", + 1182.34, + 99.507, + 29, + 287747 + ], + [ + "SEARCH-7611", + 754.686, + 99.2281, + 23, + 184931 + ], + [ + "SEARCH-7612", + 1158.95, + 99.7314, + 20, + 282198 + ], + [ + "SEARCH-7613", + 955.168, + 98.5549, + 22, + 234891 + ], + [ + "SEARCH-7614", + 1074.54, + 99.3437, + 27, + 260292 + ], + [ + "SEARCH-7615", + 834.4630000000001, + 99.3437, + 28, + 203879 + ], + [ + "SEARCH-7616", + 364.355, + 97.1233, + 29, + 224986 + ], + [ + "SEARCH-7617", + 880.998, + 99.0173, + 28, + 214558 + ], + [ + "SEARCH-7618", + 434.75199999999995, + 97.8238, + 19, + 244741 + ], + [ + "SEARCH-7619", + 842.5010000000001, + 99.3437, + 21, + 204457 + ], + [ + "SEARCH-7620", + 1203.52, + 98.9459, + 19, + 295599 + ], + [ + "SEARCH-7621", + 1126.11, + 98.8779, + 22, + 273995 + ], + [ + "SEARCH-7622", + 1066.31, + 99.3437, + 28, + 258738 + ], + [ + "SEARCH-7623", + 1256.12, + 99.507, + 19, + 307226 + ], + [ + "SEARCH-7624", + 1187.02, + 99.2417, + 24, + 288550 + ], + [ + "SEARCH-7625", + 1053.93, + 99.3165, + 23, + 256984 + ], + [ + "SEARCH-7626", + 404.26, + 98.3542, + 26, + 268987 + ], + [ + "SEARCH-7627", + 889.422, + 98.7759, + 26, + 215781 + ], + [ + "SEARCH-7628", + 1296.22, + 99.5036, + 26, + 317177 + ], + [ + "SEARCH-7629", + 719.6030000000001, + 99.0683, + 16, + 284123 + ], + [ + "SEARCH-7630", + 988.212, + 99.0513, + 32, + 240230 + ], + [ + "SEARCH-7631", + 1072.26, + 99.3743, + 23, + 261676 + ], + [ + "SEARCH-7632", + 1114.3, + 98.4461, + 27, + 270584 + ], + [ + "SEARCH-7633", + 1207.42, + 99.0513, + 27, + 293727 + ], + [ + "SEARCH-7634", + 365.207, + 98.8847, + 20, + 350664 + ], + [ + "SEARCH-7635", + 1173.42, + 99.0547, + 28, + 285610 + ], + [ + "SEARCH-7636", + 1017.93, + 98.9527, + 28, + 249263 + ], + [ + "SEARCH-7638", + 1104.33, + 98.9527, + 30, + 269017 + ], + [ + "SEARCH-7640", + 1114.74, + 99.2179, + 24, + 270207 + ], + [ + "SEARCH-7641", + 1085.72, + 99.3233, + 21, + 263146 + ], + [ + "SEARCH-7642", + 1080.22, + 99.2757, + 24, + 264673 + ], + [ + "SEARCH-7643", + 1026.8, + 98.5583, + 26, + 252322 + ], + [ + "SEARCH-7644", + 1159.58, + 99.0513, + 27, + 281684 + ], + [ + "SEARCH-7645", + 821.924, + 98.8371, + 25, + 292878 + ], + [ + "SEARCH-7646", + 1042.06, + 99.3437, + 24, + 253582 + ], + [ + "SEARCH-7648", + 12398.4, + 100, + 24, + 2731868 + ], + [ + "SEARCH-7649", + 15395.8, + 100, + 26, + 3415592 + ], + [ + "SEARCH-7650", + 14408.2, + 100, + 28, + 3161239 + ], + [ + "SEARCH-7651", + 14687.5, + 100, + 28, + 3297062 + ], + [ + "SEARCH-7652", + 22490.3, + 100, + 19, + 4942152 + ], + [ + "SEARCH-7653", + 14131.7, + 100, + 22, + 3161448 + ], + [ + "SEARCH-7654", + 13104.2, + 100, + 25, + 2890848 + ], + [ + "SEARCH-7655", + 35078.4, + 100, + 19, + 7942379 + ], + [ + "SEARCH-7656", + 21251.2, + 100, + 24, + 5185247 + ], + [ + "SEARCH-7657", + 13620.8, + 100, + 27, + 3017544 + ], + [ + "SEARCH-7658", + 26801.8, + 100, + 25, + 6056009 + ], + [ + "SEARCH-7659", + 14950, + 99.9898, + 33, + 3373495 + ], + [ + "SEARCH-7660", + 18747.4, + 100, + 23, + 4282794 + ], + [ + "SEARCH-7661", + 30134, + 100, + 28, + 6892713 + ], + [ + "SEARCH-7662", + 11025.7, + 100, + 18, + 2434290 + ], + [ + "SEARCH-7664", + 16695.4, + 99.9898, + 33, + 3707272 + ], + [ + "SEARCH-7665", + 9903.05, + 100, + 28, + 2185016 + ], + [ + "SEARCH-7666", + 14746.4, + 100, + 26, + 3261688 + ], + [ + "SEARCH-7667", + 12795.9, + 99.3267, + 20, + 2793580 + ], + [ + "SEARCH-7668", + 10507.3, + 99.9864, + 31, + 2354213 + ], + [ + "SEARCH-7669", + 14682.2, + 99.9966, + 35, + 3261963 + ], + [ + "SEARCH-7670", + 16852.2, + 100, + 32, + 3729757 + ], + [ + "SEARCH-7671", + 17005.8, + 100, + 20, + 3733334 + ], + [ + "SEARCH-7672", + 19988.6, + 100, + 29, + 4549039 + ], + [ + "SEARCH-7674", + 5706.69, + 100, + 26, + 1665962 + ], + [ + "SEARCH-7677", + 17931.9, + 100, + 23, + 3979228 + ], + [ + "SEARCH-7678", + 12924.1, + 100, + 25, + 2864330 + ], + [ + "SEARCH-7679", + 24564.1, + 100, + 32, + 5432892 + ], + [ + "SEARCH-7681", + 11512.4, + 100, + 24, + 2546995 + ], + [ + "SEARCH-7682", + 7824.24, + 99.8436, + 26, + 1744951 + ], + [ + "SEARCH-7683", + 23956, + 100, + 21, + 5304830 + ], + [ + "SEARCH-7684", + 12121.7, + 100, + 29, + 2680355 + ], + [ + "SEARCH-7685", + 14735.6, + 100, + 28, + 3261022 + ], + [ + "SEARCH-7687", + 26422.3, + 99.9864, + 24, + 5826252 + ], + [ + "SEARCH-7688", + 14143.3, + 100, + 23, + 3149726 + ], + [ + "SEARCH-7689", + 19594.1, + 100, + 27, + 4371119 + ], + [ + "SEARCH-7690", + 21983.6, + 100, + 16, + 4927617 + ], + [ + "SEARCH-7691", + 11911.1, + 100, + 20, + 2637889 + ], + [ + "SEARCH-7693", + 27860.9, + 100, + 25, + 6152200 + ], + [ + "SEARCH-7694", + 12735.7, + 100, + 18, + 2840267 + ], + [ + "SEARCH-7696", + 38333.2, + 100, + 25, + 8342190 + ], + [ + "SEARCH-7697", + 2685.39, + 97.81700000000001, + 30, + 621453 + ], + [ + "SEARCH-7698", + 35269.2, + 100, + 24, + 7725222 + ], + [ + "SEARCH-7699", + 26230.9, + 100, + 28, + 5774362 + ], + [ + "SEARCH-7702", + 23925.9, + 100, + 30, + 5409116 + ], + [ + "SEARCH-7704", + 17957.7, + 100, + 23, + 4033304 + ], + [ + "SEARCH-7705", + 26465.4, + 100, + 17, + 5979256 + ], + [ + "SEARCH-7706", + 15766.3, + 100, + 21, + 3529532 + ], + [ + "SEARCH-7709", + 17096.5, + 100, + 32, + 3833244 + ], + [ + "SEARCH-7710", + 18545.2, + 100, + 28, + 4155839 + ], + [ + "SEARCH-7711", + 14856.7, + 100, + 26, + 3237518 + ], + [ + "SEARCH-7712", + 39833.8, + 100, + 20, + 8652104 + ], + [ + "SEARCH-7713", + 7950.51, + 99.7858, + 23, + 1755145 + ], + [ + "SEARCH-7715", + 33216.7, + 100, + 25, + 8500558 + ], + [ + "SEARCH-7716", + 31793.2, + 100, + 21, + 8020816 + ], + [ + "SEARCH-7717", + 21434.3, + 100, + 14, + 5288200 + ], + [ + "SEARCH-7718", + 16133.5, + 100, + 26, + 4276317 + ], + [ + "SEARCH-7719", + 30192, + 100, + 29, + 7906655 + ], + [ + "SEARCH-7720", + 26504.5, + 100, + 30, + 7017985 + ], + [ + "SEARCH-7721", + 18799.8, + 100, + 21, + 4693526 + ], + [ + "SEARCH-7722", + 19033.1, + 100, + 25, + 4637094 + ], + [ + "SEARCH-7723", + 20091.8, + 100, + 23, + 5017489 + ], + [ + "SEARCH-7725", + 24710.1, + 100, + 26, + 6381058 + ], + [ + "SEARCH-7726", + 21213.9, + 100, + 28, + 5351246 + ], + [ + "SEARCH-7727", + 15667.6, + 100, + 27, + 4086648 + ], + [ + "SEARCH-7729", + 21475.4, + 100, + 26, + 5345749 + ], + [ + "SEARCH-7730", + 26505.6, + 98.191, + 24, + 6877649 + ], + [ + "SEARCH-7731", + 24050, + 100, + 25, + 6019832 + ], + [ + "SEARCH-7732", + 25356.1, + 99.5682, + 16, + 6708382 + ], + [ + "SEARCH-7733", + 26772.6, + 100, + 26, + 6823576 + ], + [ + "SEARCH-7734", + 28593.1, + 100, + 28, + 7251129 + ], + [ + "SEARCH-7736", + 20588.1, + 100, + 26, + 5484140 + ], + [ + "SEARCH-7737", + 41565.4, + 99.9932, + 27, + 10848994 + ], + [ + "SEARCH-7738", + 31170.5, + 100, + 26, + 8283207 + ], + [ + "SEARCH-7741", + 29727.1, + 100, + 19, + 7818171 + ], + [ + "SEARCH-7742", + 24069.4, + 100, + 18, + 6354251 + ], + [ + "SEARCH-7743", + 29967.8, + 100, + 16, + 7845220 + ], + [ + "SEARCH-7744", + 22824.5, + 100, + 19, + 6165660 + ], + [ + "SEARCH-7745", + 34787.2, + 100, + 21, + 9515614 + ], + [ + "SEARCH-7747", + 20997.8, + 98.7623, + 22, + 5614851 + ], + [ + "SEARCH-7750", + 38540.6, + 100, + 19, + 10312298 + ], + [ + "SEARCH-7751", + 35144.2, + 100, + 31, + 9225677 + ], + [ + "SEARCH-7752", + 33703.2, + 100, + 28, + 8866276 + ], + [ + "SEARCH-7753", + 46923.6, + 100, + 24, + 12715595 + ], + [ + "SEARCH-7754", + 35396.4, + 99.9966, + 26, + 9072682 + ], + [ + "SEARCH-7755", + 23589.8, + 100, + 20, + 5980899 + ], + [ + "SEARCH-7756", + 20024.4, + 100, + 26, + 5137463 + ], + [ + "SEARCH-7757", + 33873.1, + 100, + 30, + 9274408 + ], + [ + "SEARCH-7759", + 30677.2, + 99.7382, + 28, + 8609934 + ], + [ + "SEARCH-7760", + 11047.4, + 96.4943, + 22, + 2950899 + ], + [ + "SEARCH-7763", + 24384.5, + 99.932, + 18, + 6877700 + ], + [ + "SEARCH-7764", + 22211.8, + 99.8164, + 28, + 6427068 + ], + [ + "SEARCH-7768", + 18684.1, + 100, + 32, + 4750013 + ], + [ + "SEARCH-7769", + 36247.2, + 100, + 25, + 9737516 + ], + [ + "SEARCH-7770", + 27601.4, + 99.9864, + 31, + 7220012 + ], + [ + "SEARCH-7772", + 30094.4, + 100, + 28, + 7651892 + ], + [ + "SEARCH-7773", + 21878, + 96.0658, + 31, + 5974791 + ], + [ + "SEARCH-7775", + 31198.8, + 100, + 26, + 8210279 + ], + [ + "SEARCH-7776", + 28670, + 99.0683, + 24, + 7293747 + ], + [ + "SEARCH-7777", + 36394.1, + 100, + 22, + 9280011 + ], + [ + "SEARCH-7778", + 24164, + 100, + 27, + 6256421 + ], + [ + "SEARCH-7780", + 34696.7, + 100, + 25, + 8911406 + ], + [ + "SEARCH-7782", + 30541.2, + 100, + 27, + 7811389 + ], + [ + "SEARCH-7783", + 30617.9, + 99.49, + 27, + 7875967 + ], + [ + "SEARCH-7784", + 27868.6, + 100, + 25, + 6907959 + ], + [ + "SEARCH-7787", + 21800.2, + 100, + 27, + 5368831 + ], + [ + "SEARCH-7789", + 15588.7, + 100, + 24, + 3960561 + ], + [ + "SEARCH-7791", + 15492, + 100, + 23, + 3391571 + ], + [ + "SEARCH-7792", + 34662.7, + 99.3029, + 23, + 7691432 + ], + [ + "SEARCH-7793", + 12700.3, + 98.9901, + 22, + 2871594 + ], + [ + "SEARCH-7794", + 14305.5, + 99.2111, + 27, + 3227780 + ], + [ + "SEARCH-7796", + 19209.1, + 98.9289, + 22, + 4584882 + ], + [ + "SEARCH-7797", + 22619.7, + 100, + 29, + 5129387 + ], + [ + "SEARCH-7798", + 20171.2, + 100, + 18, + 4582966 + ], + [ + "SEARCH-7799", + 17634.3, + 99.8674, + 32, + 3977501 + ], + [ + "SEARCH-7800", + 12753.9, + 100, + 16, + 3011493 + ], + [ + "SEARCH-7801", + 16219.8, + 98.8881, + 31, + 3827215 + ], + [ + "SEARCH-7803", + 20578.3, + 99.2145, + 33, + 4709288 + ], + [ + "SEARCH-7804", + 10816.1, + 99.9864, + 31, + 2405361 + ], + [ + "SEARCH-7805", + 13221.8, + 99.9966, + 33, + 3016867 + ], + [ + "SEARCH-7806", + 16055.2, + 99.9286, + 32, + 3674829 + ], + [ + "SEARCH-7807", + 22646.4, + 100, + 20, + 5368610 + ], + [ + "SEARCH-7808", + 17045.2, + 100, + 31, + 3874172 + ], + [ + "SEARCH-7809", + 36870.2, + 100, + 20, + 8111739 + ], + [ + "SEARCH-7810", + 19711.3, + 99.4934, + 34, + 4525258 + ], + [ + "SEARCH-7811", + 27594.1, + 100, + 31, + 6111384 + ], + [ + "SEARCH-7812", + 22401.9, + 99.2825, + 27, + 4951073 + ], + [ + "SEARCH-7813", + 32923.1, + 100, + 23, + 7197361 + ], + [ + "SEARCH-7814", + 27072.9, + 100, + 23, + 5946676 + ], + [ + "SEARCH-7815", + 28773, + 99.915, + 20, + 6408646 + ], + [ + "SEARCH-7817", + 16881.5, + 100, + 26, + 3762179 + ], + [ + "SEARCH-7819", + 16937.1, + 100, + 22, + 3781521 + ], + [ + "SEARCH-7821", + 18110.3, + 100, + 23, + 4055519 + ], + [ + "SEARCH-7822", + 14347.7, + 99.0751, + 24, + 3317920 + ], + [ + "SEARCH-7823", + 30006.5, + 99.7076, + 28, + 6684272 + ], + [ + "SEARCH-7824", + 17345, + 100, + 28, + 3835504 + ], + [ + "SEARCH-7826", + 17793.4, + 99.9898, + 33, + 4045453 + ], + [ + "SEARCH-7829", + 17701.5, + 99.9864, + 37, + 4024080 + ], + [ + "SEARCH-7830", + 19907.8, + 100, + 26, + 4550811 + ], + [ + "SEARCH-7832", + 14811.7, + 99.1091, + 19, + 3363687 + ], + [ + "SEARCH-7834", + 20307.5, + 99.473, + 26, + 4602737 + ], + [ + "SEARCH-7835", + 14350.5, + 100, + 26, + 3163969 + ], + [ + "SEARCH-7836", + 22554.1, + 100, + 27, + 5102931 + ], + [ + "SEARCH-7837", + 18919, + 99.9592, + 20, + 4370479 + ], + [ + "SEARCH-7838", + 27667.9, + 99.5784, + 30, + 6605535 + ], + [ + "SEARCH-7841", + 13584.3, + 99.9966, + 25, + 3025426 + ], + [ + "SEARCH-7843", + 10690.8, + 100, + 24, + 2442765 + ], + [ + "SEARCH-7846", + 11212.7, + 99.4832, + 31, + 2542548 + ], + [ + "SEARCH-7847", + 18131.9, + 100, + 22, + 3911152 + ], + [ + "SEARCH-7848", + 9308.47, + 100, + 33, + 2060231 + ], + [ + "SEARCH-7849", + 18696.7, + 99.5002, + 30, + 4300408 + ], + [ + "SEARCH-7850", + 25800.4, + 99.9898, + 33, + 6262114 + ], + [ + "SEARCH-7853", + 25570.4, + 99.1567, + 22, + 6241746 + ], + [ + "SEARCH-7854", + 38145.1, + 99.5036, + 20, + 9351765 + ], + [ + "SEARCH-7856", + 17128.3, + 100, + 25, + 4061990 + ], + [ + "SEARCH-7857", + 27035.6, + 99.9932, + 37, + 6758735 + ], + [ + "SEARCH-7858", + 27498.2, + 99.9864, + 34, + 6992774 + ], + [ + "SEARCH-7859", + 23510.7, + 98.9969, + 26, + 5981920 + ], + [ + "SEARCH-7860", + 29367.4, + 99.6124, + 25, + 7274074 + ], + [ + "SEARCH-7861", + 14395.7, + 100, + 31, + 3411852 + ], + [ + "SEARCH-7862", + 21109.6, + 100, + 31, + 5316022 + ], + [ + "SEARCH-7863", + 22911.2, + 100, + 20, + 5596777 + ], + [ + "SEARCH-7864", + 26705.6, + 99.2655, + 25, + 6919722 + ], + [ + "SEARCH-7865", + 37136.4, + 99.9422, + 19, + 8867107 + ], + [ + "SEARCH-7866", + 31160, + 96.7357, + 27, + 7246920 + ], + [ + "SEARCH-7867", + 22040.9, + 100, + 22, + 5397882 + ], + [ + "SEARCH-7868", + 29827.8, + 96.09299999999999, + 31, + 7365179 + ], + [ + "SEARCH-7869", + 12392.4, + 99.9898, + 33, + 2957907 + ], + [ + "SEARCH-7870", + 31558.2, + 98.3406, + 26, + 8198306 + ], + [ + "SEARCH-7871", + 23048.9, + 99.6294, + 25, + 6095832 + ], + [ + "SEARCH-7872", + 26746.8, + 100, + 20, + 6765650 + ], + [ + "SEARCH-7873", + 25758.4, + 100, + 23, + 6404624 + ], + [ + "SEARCH-7874", + 25733, + 100, + 24, + 6157204 + ], + [ + "SEARCH-7875", + 18136.4, + 100, + 28, + 4307827 + ], + [ + "SEARCH-7876", + 30083.5, + 99.9864, + 33, + 7216954 + ], + [ + "SEARCH-7877", + 26546.3, + 99.9864, + 42, + 6698709 + ], + [ + "SEARCH-7879", + 35621.8, + 99.3709, + 27, + 8742195 + ], + [ + "SEARCH-7880", + 44901.6, + 98.7793, + 26, + 11474777 + ], + [ + "SEARCH-7881", + 30647, + 99.9864, + 33, + 7613989 + ], + [ + "SEARCH-7883", + 22781.6, + 98.8507, + 32, + 5576171 + ], + [ + "SEARCH-7884", + 29426.9, + 99.8334, + 23, + 7133071 + ], + [ + "SEARCH-7885", + 30294.2, + 99.9252, + 32, + 7483228 + ], + [ + "SEARCH-7886", + 23669.5, + 100, + 26, + 5743463 + ], + [ + "SEARCH-7887", + 29814.5, + 99.9898, + 33, + 7316220 + ], + [ + "SEARCH-7888", + 38396.2, + 99.8878, + 30, + 9394261 + ], + [ + "SEARCH-7889", + 18303.4, + 99.9898, + 38, + 4347564 + ], + [ + "SEARCH-7890", + 30142.6, + 99.9898, + 30, + 6977253 + ], + [ + "SEARCH-7891", + 21730.8, + 100, + 29, + 5133848 + ], + [ + "SEARCH-7892", + 31736.5, + 99.7008, + 21, + 7762416 + ], + [ + "SEARCH-7893", + 28683.2, + 99.0411, + 25, + 7181914 + ], + [ + "SEARCH-7895", + 25796, + 100, + 24, + 6018867 + ], + [ + "SEARCH-7899", + 28316.8, + 98.9969, + 29, + 7174266 + ], + [ + "SEARCH-7900", + 29763.2, + 100, + 19, + 7438606 + ], + [ + "SEARCH-7902", + 37527.3, + 100, + 29, + 9325285 + ], + [ + "SEARCH-7903", + 26680.7, + 100, + 33, + 6501478 + ], + [ + "SEARCH-7905", + 26271.4, + 99.9898, + 33, + 6623174 + ], + [ + "SEARCH-7906", + 34597.2, + 100, + 25, + 8707860 + ], + [ + "SEARCH-7907", + 19527.6, + 100, + 27, + 4646249 + ], + [ + "SEARCH-7908", + 25716.8, + 100, + 25, + 6383357 + ], + [ + "SEARCH-7909", + 28690, + 100, + 24, + 6940190 + ], + [ + "SEARCH-7910", + 40368.9, + 99.9932, + 39, + 9467271 + ], + [ + "SEARCH-7911", + 33261.2, + 98.0312, + 24, + 8131084 + ], + [ + "SEARCH-7912", + 26741.7, + 99.98299999999999, + 25, + 6663775 + ], + [ + "SEARCH-7913", + 25758.1, + 99.6056, + 28, + 6568887 + ], + [ + "SEARCH-7914", + 23884, + 99.0275, + 25, + 5810950 + ], + [ + "SEARCH-7915", + 26203.1, + 100, + 27, + 6641083 + ], + [ + "SEARCH-7916", + 24764.9, + 100, + 29, + 5930210 + ], + [ + "SEARCH-7917", + 35346.2, + 99.0377, + 30, + 9439569 + ], + [ + "SEARCH-7919", + 23749.7, + 96.07600000000001, + 28, + 6315359 + ], + [ + "SEARCH-7920", + 32816.7, + 100, + 34, + 7932847 + ], + [ + "SEARCH-7921", + 23368, + 98.9969, + 26, + 5692716 + ], + [ + "SEARCH-7922", + 15993.2, + 100, + 32, + 3765364 + ], + [ + "SEARCH-7923", + 22902.6, + 99.2519, + 31, + 5941026 + ], + [ + "SEARCH-7924", + 26858.6, + 100, + 29, + 6409507 + ], + [ + "SEARCH-7926", + 28204.4, + 100, + 32, + 6777559 + ], + [ + "SEARCH-7928", + 25681.2, + 100, + 31, + 6300003 + ], + [ + "SEARCH-7929", + 27837.8, + 98.37799999999999, + 31, + 6929068 + ], + [ + "SEARCH-7931", + 25313.2, + 100, + 23, + 5848990 + ], + [ + "SEARCH-7932", + 40985.9, + 100, + 23, + 9751189 + ], + [ + "SEARCH-7933", + 40029, + 100, + 25, + 9282554 + ], + [ + "SEARCH-7934", + 29234.4, + 99.9558, + 22, + 6518247 + ], + [ + "SEARCH-7935", + 24181.2, + 100, + 24, + 5403672 + ], + [ + "SEARCH-7936", + 35747.6, + 100, + 24, + 8454589 + ], + [ + "SEARCH-7937", + 38240, + 100, + 28, + 8979188 + ], + [ + "SEARCH-7938", + 51157.8, + 100, + 25, + 12144132 + ], + [ + "SEARCH-7939", + 40523.8, + 100, + 28, + 9843937 + ], + [ + "SEARCH-7951", + 15819.6, + 100, + 29, + 3505727 + ], + [ + "SEARCH-7952", + 14229.5, + 100, + 25, + 3126478 + ], + [ + "SEARCH-7953", + 25241.6, + 100, + 24, + 5739502 + ], + [ + "SEARCH-7954", + 15436.3, + 100, + 38, + 3426897 + ], + [ + "SEARCH-7956", + 15641.1, + 100, + 30, + 3549955 + ], + [ + "SEARCH-7957", + 18197, + 100, + 28, + 4176710 + ], + [ + "SEARCH-7958", + 18755.7, + 98.8065, + 26, + 4467221 + ], + [ + "SEARCH-7960", + 18489.3, + 99.9898, + 33, + 4363943 + ], + [ + "SEARCH-7961", + 16050.6, + 99.9932, + 39, + 3709062 + ], + [ + "SEARCH-7962", + 23867, + 100, + 30, + 5529186 + ], + [ + "SEARCH-7966", + 14296.6, + 100, + 24, + 3398021 + ], + [ + "SEARCH-7968", + 20779.2, + 99.8368, + 25, + 4790748 + ], + [ + "SEARCH-7969", + 17151.3, + 100, + 31, + 3984985 + ], + [ + "SEARCH-7970", + 20262.6, + 100, + 24, + 4592040 + ], + [ + "SEARCH-7971", + 13966.7, + 99.9898, + 35, + 3184349 + ], + [ + "SEARCH-7972", + 24188, + 100, + 37, + 5608217 + ], + [ + "SEARCH-7973", + 14093.6, + 100, + 24, + 3325641 + ], + [ + "SEARCH-7976", + 2973.67, + 99.9728, + 33, + 966199 + ], + [ + "SEARCH-7977", + 10970.7, + 100, + 31, + 2618383 + ], + [ + "SEARCH-7978", + 12951, + 99.9796, + 33, + 2955823 + ], + [ + "SEARCH-7979", + 10356.9, + 99.9898, + 32, + 2454375 + ], + [ + "SEARCH-7981", + 10805.2, + 99.9864, + 34, + 2603903 + ], + [ + "SEARCH-7983", + 20224.1, + 99.9898, + 35, + 4604335 + ], + [ + "SEARCH-7984", + 27352.6, + 100, + 24, + 6335148 + ], + [ + "SEARCH-7985", + 13801.8, + 100, + 31, + 3027379 + ], + [ + "SEARCH-7987", + 14624.4, + 100, + 30, + 3287630 + ], + [ + "SEARCH-7988", + 14341, + 98.4018, + 24, + 3229905 + ], + [ + "SEARCH-7989", + 17881.1, + 100, + 32, + 3942481 + ], + [ + "SEARCH-7990", + 13623, + 99.9864, + 37, + 3173948 + ], + [ + "SEARCH-7991", + 29108, + 99.9864, + 37, + 6641336 + ], + [ + "SEARCH-7994", + 9009.2, + 100, + 31, + 2020449 + ], + [ + "SEARCH-7995", + 19233.8, + 99.9864, + 34, + 4308561 + ], + [ + "SEARCH-7997", + 28792.4, + 99.8062, + 26, + 8827135 + ], + [ + "SEARCH-8000", + 33944.9, + 99.9932, + 37, + 10442674 + ], + [ + "SEARCH-8001", + 31516.2, + 99.9932, + 33, + 9377450 + ], + [ + "SEARCH-8002", + 25080.2, + 99.9932, + 37, + 7333942 + ], + [ + "SEARCH-8005", + 11578.6, + 100, + 30, + 2628298 + ], + [ + "SEARCH-8006", + 13848.7, + 100, + 32, + 3121945 + ], + [ + "SEARCH-8008", + 20534.1, + 99.9796, + 35, + 4866696 + ], + [ + "SEARCH-8009", + 16129.6, + 99.9864, + 36, + 3777575 + ], + [ + "SEARCH-8011", + 14933.7, + 100, + 25, + 3509789 + ], + [ + "SEARCH-8012", + 10734.3, + 99.9592, + 33, + 2568318 + ], + [ + "SEARCH-8013", + 14973.2, + 99.9864, + 36, + 3484119 + ], + [ + "SEARCH-8015", + 15565.9, + 100, + 26, + 3696397 + ], + [ + "SEARCH-8017", + 13735, + 100, + 24, + 3142790 + ], + [ + "SEARCH-8021", + 18262.8, + 99.9864, + 33, + 4228683 + ], + [ + "SEARCH-8023", + 11923, + 100, + 26, + 2690630 + ], + [ + "SEARCH-8024", + 16340.8, + 100, + 25, + 3976608 + ], + [ + "SEARCH-8025", + 16832.1, + 97.4634, + 20, + 4318945 + ], + [ + "SEARCH-8026", + 23876.6, + 99.9694, + 27, + 6071376 + ], + [ + "SEARCH-8027", + 16349.3, + 100, + 29, + 3949020 + ], + [ + "SEARCH-8028", + 16902.9, + 95.65100000000001, + 28, + 4499547 + ], + [ + "SEARCH-8029", + 20263.8, + 100, + 25, + 4810997 + ], + [ + "SEARCH-8030", + 8092.8, + 100, + 27, + 1910245 + ], + [ + "SEARCH-8031", + 22850.7, + 97.1845, + 21, + 6063477 + ], + [ + "SEARCH-8032", + 12792.1, + 99.9864, + 34, + 3018273 + ], + [ + "SEARCH-8033", + 15798.3, + 100, + 30, + 3800436 + ], + [ + "SEARCH-8034", + 7670.77, + 99.9728, + 32, + 1910302 + ], + [ + "SEARCH-8035", + 29081.7, + 99.677, + 28, + 7720977 + ], + [ + "SEARCH-8036", + 16651.1, + 100, + 25, + 4209633 + ], + [ + "SEARCH-8038", + 19075, + 100, + 29, + 4749800 + ], + [ + "SEARCH-8039", + 27771.9, + 97.4294, + 28, + 7215948 + ], + [ + "SEARCH-8040", + 14521.5, + 100, + 31, + 3624583 + ], + [ + "SEARCH-8041", + 6268.54, + 100, + 26, + 1435744 + ], + [ + "SEARCH-8042", + 11207.3, + 100, + 31, + 2695050 + ], + [ + "SEARCH-8043", + 27167.6, + 100, + 31, + 6727510 + ], + [ + "SEARCH-8044", + 15618.6, + 100, + 24, + 3908135 + ], + [ + "SEARCH-8045", + 30183.4, + 100, + 28, + 7377408 + ], + [ + "SEARCH-8046", + 21632.6, + 99.9218, + 28, + 5552344 + ], + [ + "SEARCH-8047", + 14972.2, + 100, + 26, + 3664242 + ], + [ + "SEARCH-8048", + 16884.1, + 100, + 25, + 4023277 + ], + [ + "SEARCH-8049", + 13772.2, + 100, + 25, + 3185070 + ], + [ + "SEARCH-8050", + 919.4810000000001, + 99.9184, + 31, + 213393 + ], + [ + "SEARCH-8051", + 29011.4, + 99.4083, + 34, + 7103721 + ], + [ + "SEARCH-8052", + 15927.3, + 99.9864, + 34, + 3833249 + ], + [ + "SEARCH-8053", + 16690, + 100, + 28, + 3940433 + ], + [ + "SEARCH-8054", + 33221, + 100, + 28, + 8653215 + ], + [ + "SEARCH-8055", + 17737.3, + 100, + 22, + 4269298 + ], + [ + "SEARCH-8056", + 23220.7, + 100, + 26, + 5546436 + ], + [ + "SEARCH-8057", + 18079.9, + 100, + 25, + 4167559 + ], + [ + "SEARCH-8058", + 17471.5, + 99.9932, + 32, + 4458912 + ], + [ + "SEARCH-8059", + 40344.9, + 97.1437, + 24, + 10471766 + ], + [ + "SEARCH-8060", + 18716, + 100, + 29, + 4587687 + ], + [ + "SEARCH-8061", + 19595.6, + 100, + 19, + 4764185 + ], + [ + "SEARCH-8062", + 22113.5, + 100, + 26, + 5836093 + ], + [ + "SEARCH-8063", + 39139.2, + 99.4832, + 27, + 10344873 + ], + [ + "SEARCH-8064", + 20910, + 100, + 28, + 5299791 + ], + [ + "SEARCH-8065", + 34403.3, + 100, + 22, + 8751168 + ], + [ + "SEARCH-8066", + 12172.7, + 100, + 29, + 2941445 + ], + [ + "SEARCH-8067", + 18596.7, + 100, + 27, + 4493333 + ], + [ + "SEARCH-8068", + 23533.4, + 100, + 29, + 5738676 + ], + [ + "SEARCH-8069", + 17960.1, + 100, + 32, + 4458930 + ], + [ + "SEARCH-8070", + 25220.4, + 100, + 23, + 6080049 + ], + [ + "SEARCH-8071", + 28436.1, + 100, + 21, + 7245080 + ], + [ + "SEARCH-8072", + 16608.8, + 100, + 30, + 4144800 + ], + [ + "SEARCH-8073", + 36560.4, + 96.9193, + 19, + 10164171 + ], + [ + "SEARCH-8074", + 34697.4, + 99.8878, + 29, + 8865835 + ], + [ + "SEARCH-8075", + 35928.6, + 99.9592, + 24, + 9165973 + ], + [ + "SEARCH-8077", + 20493.2, + 100, + 29, + 5329245 + ], + [ + "SEARCH-8078", + 29237.1, + 99.9864, + 31, + 7489050 + ], + [ + "SEARCH-8079", + 31719.3, + 98.8337, + 20, + 8412977 + ], + [ + "SEARCH-8080", + 7414.5, + 100, + 25, + 1748903 + ], + [ + "SEARCH-8081", + 28684.7, + 100, + 28, + 7113375 + ], + [ + "SEARCH-8083", + 27043.5, + 99.2247, + 29, + 6700091 + ], + [ + "SEARCH-8084", + 17165.7, + 100, + 30, + 4233710 + ], + [ + "SEARCH-8085", + 13996, + 100, + 27, + 3379183 + ], + [ + "SEARCH-8086", + 25854.2, + 97.868, + 29, + 6946060 + ], + [ + "SEARCH-8087", + 21290.4, + 100, + 27, + 4946089 + ], + [ + "SEARCH-8088", + 21666.1, + 100, + 23, + 5592141 + ], + [ + "SEARCH-8089", + 889.799, + 97.3682, + 29, + 200684 + ], + [ + "SEARCH-8090", + 34378, + 99.59200000000001, + 30, + 9122839 + ], + [ + "SEARCH-8091", + 12398.5, + 100, + 38, + 2698774 + ], + [ + "SEARCH-8092", + 5043.15, + 100, + 39, + 1090513 + ], + [ + "SEARCH-8093", + 10785.2, + 99.7756, + 34, + 2309436 + ], + [ + "SEARCH-8094", + 6142.51, + 100, + 22, + 1339408 + ], + [ + "SEARCH-8095", + 12702.2, + 100, + 24, + 2751233 + ], + [ + "SEARCH-8096", + 11129.9, + 99.98299999999999, + 34, + 2418219 + ], + [ + "SEARCH-8097", + 9393.46, + 100, + 38, + 2030944 + ], + [ + "SEARCH-8098", + 8942.87, + 100, + 30, + 1969936 + ], + [ + "SEARCH-8099", + 10225.2, + 100, + 29, + 2272961 + ], + [ + "SEARCH-8100", + 5006.21, + 100, + 38, + 1092391 + ], + [ + "SEARCH-8101", + 9133.62, + 99.9864, + 33, + 1996587 + ], + [ + "SEARCH-8102", + 11672.2, + 99.9762, + 36, + 2562532 + ], + [ + "SEARCH-8103", + 8103.98, + 99.9864, + 38, + 1757463 + ], + [ + "SEARCH-8104", + 8761.4, + 100, + 29, + 1916882 + ], + [ + "SEARCH-8105", + 11135.2, + 100, + 38, + 2473427 + ], + [ + "SEARCH-8106", + 13330.4, + 99.9388, + 41, + 3223992 + ], + [ + "SEARCH-8107", + 11028, + 100, + 38, + 2586997 + ], + [ + "SEARCH-8108", + 13508.5, + 99.9864, + 33, + 3042394 + ], + [ + "SEARCH-8109", + 14074.9, + 100, + 28, + 3155704 + ], + [ + "SEARCH-8110", + 22896.3, + 99.9932, + 26, + 5381646 + ], + [ + "SEARCH-8111", + 12053.9, + 100, + 34, + 2779256 + ], + [ + "SEARCH-8112", + 8132.72, + 100, + 40, + 1922268 + ], + [ + "SEARCH-8113", + 12215, + 100, + 32, + 2773166 + ], + [ + "SEARCH-8114", + 21960.7, + 100, + 27, + 4984688 + ], + [ + "SEARCH-8115", + 11892.8, + 100, + 30, + 2742068 + ], + [ + "SEARCH-8116", + 12258.4, + 100, + 38, + 2718019 + ], + [ + "SEARCH-8117", + 16603.4, + 100, + 40, + 3744853 + ], + [ + "SEARCH-8118", + 14315.6, + 100, + 38, + 3254339 + ], + [ + "SEARCH-8119", + 9797.61, + 100, + 32, + 2259759 + ], + [ + "SEARCH-8120", + 5298.97, + 99.9932, + 37, + 1166822 + ], + [ + "SEARCH-8121", + 6836.37, + 100, + 35, + 1500220 + ], + [ + "SEARCH-8122", + 13281.3, + 100, + 35, + 2880983 + ], + [ + "SEARCH-8123", + 9328.14, + 100, + 39, + 2082850 + ], + [ + "SEARCH-8124", + 4348.22, + 100, + 23, + 951459 + ], + [ + "SEARCH-8125", + 11079.2, + 100, + 30, + 2393088 + ], + [ + "SEARCH-8126", + 8550.35, + 100, + 34, + 1894216 + ], + [ + "SEARCH-8127", + 10389.8, + 100, + 38, + 2301934 + ], + [ + "SEARCH-8128", + 12395.4, + 100, + 40, + 2742344 + ], + [ + "SEARCH-8129", + 7608.34, + 100, + 29, + 1722780 + ], + [ + "SEARCH-8130", + 14547.8, + 100, + 34, + 3194096 + ], + [ + "SEARCH-8131", + 5965.86, + 99.9864, + 33, + 1303297 + ], + [ + "SEARCH-8132", + 4768.13, + 100, + 38, + 1037744 + ], + [ + "SEARCH-8133", + 10674.4, + 100, + 28, + 2351135 + ], + [ + "SEARCH-8134", + 8153.46, + 100, + 30, + 1802247 + ], + [ + "SEARCH-8135", + 8629.57, + 100, + 24, + 1881242 + ], + [ + "SEARCH-8136", + 8232.58, + 100, + 38, + 1789737 + ], + [ + "SEARCH-8137", + 16071.6, + 100, + 24, + 3580713 + ], + [ + "SEARCH-8138", + 16594.5, + 100, + 29, + 3601392 + ], + [ + "SEARCH-8139", + 13875.8, + 100, + 35, + 2976239 + ], + [ + "SEARCH-8140", + 6086.16, + 100, + 22, + 1347108 + ], + [ + "SEARCH-8141", + 16852.6, + 100, + 29, + 3689101 + ], + [ + "SEARCH-8142", + 6919.44, + 100, + 38, + 1502080 + ], + [ + "SEARCH-8143", + 14033.4, + 100, + 34, + 3090607 + ], + [ + "SEARCH-8144", + 5170.25, + 99.9626, + 35, + 1174413 + ], + [ + "SEARCH-8145", + 16016.2, + 100, + 22, + 3527072 + ], + [ + "SEARCH-8146", + 9489.32, + 100, + 29, + 2066500 + ], + [ + "SEARCH-8152", + 13098.3, + 99.9116, + 40, + 2895354 + ], + [ + "SEARCH-8153", + 16552.3, + 99.96600000000001, + 28, + 3649985 + ], + [ + "SEARCH-8154", + 16015.1, + 99.7042, + 31, + 3597557 + ], + [ + "SEARCH-8156", + 24511.2, + 96.8445, + 27, + 5574095 + ], + [ + "SEARCH-8157", + 5476.1, + 99.9966, + 31, + 1202428 + ], + [ + "SEARCH-8158", + 8470.34, + 99.9932, + 36, + 1866183 + ], + [ + "SEARCH-8159", + 7753.54, + 100, + 40, + 1730311 + ], + [ + "SEARCH-8160", + 16929.1, + 100, + 40, + 3799915 + ], + [ + "SEARCH-8161", + 20245.6, + 100, + 40, + 4405419 + ], + [ + "SEARCH-8162", + 6844.95, + 100, + 29, + 1506035 + ], + [ + "SEARCH-8163", + 12153.9, + 100, + 28, + 2642172 + ], + [ + "SEARCH-8164", + 5137.86, + 100, + 31, + 1147009 + ], + [ + "SEARCH-8165", + 4804.41, + 100, + 20, + 1081006 + ], + [ + "SEARCH-8166", + 13504.1, + 100, + 24, + 2986227 + ], + [ + "SEARCH-8167", + 11181.1, + 100, + 20, + 2470982 + ], + [ + "SEARCH-8168", + 5716.39, + 100, + 25, + 1251661 + ], + [ + "SEARCH-8169", + 3406.43, + 100, + 25, + 751173 + ], + [ + "SEARCH-8170", + 17523, + 100, + 27, + 4021910 + ], + [ + "SEARCH-8171", + 15248.9, + 100, + 23, + 3322214 + ], + [ + "SEARCH-8172", + 18153.9, + 97.7082, + 28, + 4146591 + ], + [ + "SEARCH-8173", + 11696.3, + 100, + 21, + 2554930 + ], + [ + "SEARCH-8174", + 11048.3, + 100, + 25, + 2481627 + ], + [ + "SEARCH-8176", + 6176.15, + 100, + 25, + 1363231 + ], + [ + "SEARCH-8177", + 11861.1, + 99.9694, + 38, + 2902795 + ], + [ + "SEARCH-8178", + 17515, + 100, + 28, + 4303159 + ], + [ + "SEARCH-8179", + 14841, + 100, + 25, + 3658704 + ], + [ + "SEARCH-8180", + 6079.34, + 100, + 26, + 4310499 + ], + [ + "SEARCH-8181", + 9276.23, + 100, + 26, + 2294175 + ], + [ + "SEARCH-8182", + 12830.8, + 100, + 20, + 3166660 + ], + [ + "SEARCH-8183", + 12531.4, + 100, + 28, + 3071420 + ], + [ + "SEARCH-8184", + 645.039, + 98.5073, + 30, + 4416298 + ], + [ + "SEARCH-8185", + 11583, + 100, + 23, + 2868808 + ], + [ + "SEARCH-8186", + 12570.3, + 100, + 27, + 3110364 + ], + [ + "SEARCH-8188", + 14465.7, + 100, + 21, + 3600995 + ], + [ + "SEARCH-8189", + 15030, + 100, + 35, + 3681957 + ], + [ + "SEARCH-8190", + 14878.1, + 100, + 25, + 3645778 + ], + [ + "SEARCH-8191", + 8751.2, + 100, + 24, + 2152424 + ], + [ + "SEARCH-8192", + 631.091, + 97.8408, + 27, + 3684911 + ], + [ + "SEARCH-8193", + 11990.9, + 99.9694, + 35, + 4285910 + ], + [ + "SEARCH-8194", + 6414.92, + 99.9218, + 21, + 2371000 + ], + [ + "SEARCH-8195", + 13146, + 100, + 31, + 3224903 + ], + [ + "SEARCH-8196", + 13436.3, + 100, + 32, + 3308190 + ], + [ + "SEARCH-8197", + 8050.88, + 100, + 26, + 2862783 + ], + [ + "SEARCH-8198", + 11344.5, + 100, + 22, + 2790305 + ], + [ + "SEARCH-8199", + 13364.5, + 100, + 28, + 3290893 + ], + [ + "SEARCH-8200", + 13525.1, + 100, + 22, + 3298033 + ], + [ + "SEARCH-8201", + 11593.2, + 99.98299999999999, + 32, + 2839923 + ], + [ + "SEARCH-8202", + 12800.4, + 100, + 26, + 3137404 + ], + [ + "SEARCH-8203", + 14920.8, + 99.9762, + 34, + 3671410 + ], + [ + "SEARCH-8204", + 14479, + 99.9694, + 33, + 3551346 + ], + [ + "SEARCH-8205", + 13425.2, + 100, + 19, + 3305283 + ], + [ + "SEARCH-8206", + 9948.93, + 100, + 35, + 2437894 + ], + [ + "SEARCH-8208", + 13754, + 99.9694, + 33, + 3370850 + ], + [ + "SEARCH-8209", + 14794.1, + 100, + 25, + 4362602 + ], + [ + "SEARCH-8210", + 5055.24, + 99.5036, + 30, + 11598299 + ], + [ + "SEARCH-8211", + 8791.48, + 99.9694, + 35, + 12226651 + ], + [ + "SEARCH-8212", + 14921.1, + 100, + 35, + 3766648 + ], + [ + "SEARCH-8213", + 11844.1, + 99.5036, + 22, + 6371774 + ], + [ + "SEARCH-8215", + 920.7739999999999, + 95.2123, + 15, + 17724640 + ], + [ + "SEARCH-8217", + 12660.7, + 99.7688, + 28, + 6504075 + ], + [ + "SEARCH-8218", + 11855.2, + 100, + 27, + 8755780 + ], + [ + "SEARCH-8219", + 10961.2, + 99.9694, + 33, + 9659330 + ], + [ + "SEARCH-8220", + 17065.2, + 100, + 31, + 4288792 + ], + [ + "SEARCH-8221", + 17944.6, + 100, + 30, + 4476152 + ], + [ + "SEARCH-8222", + 16003.6, + 99.84700000000001, + 31, + 7321219 + ], + [ + "SEARCH-8223", + 6117.56, + 100, + 22, + 14001691 + ], + [ + "SEARCH-8224", + 1744.82, + 98.7317, + 27, + 17897292 + ], + [ + "SEARCH-8225", + 17681.5, + 100, + 22, + 6735930 + ], + [ + "SEARCH-8226", + 13338.9, + 100, + 21, + 5910789 + ], + [ + "SEARCH-8227", + 15943.7, + 100, + 29, + 4069308 + ], + [ + "SEARCH-8228", + 17251.4, + 100, + 21, + 4311116 + ], + [ + "SEARCH-8229", + 20544.6, + 100, + 25, + 7340244 + ], + [ + "SEARCH-8230", + 13037.1, + 100, + 19, + 7425747 + ], + [ + "SEARCH-8231", + 1577.19, + 98.2182, + 28, + 22352931 + ], + [ + "SEARCH-8232", + 1709.91, + 99.2145, + 28, + 20269611 + ], + [ + "SEARCH-8233", + 20791.9, + 100, + 25, + 5209432 + ], + [ + "SEARCH-8234", + 16588.5, + 100, + 33, + 5262887 + ], + [ + "SEARCH-8235", + 16508.5, + 100, + 34, + 5825184 + ], + [ + "SEARCH-8236", + 1059.59, + 98.1434, + 13, + 19314058 + ], + [ + "SEARCH-8237", + 18747.4, + 100, + 27, + 4713372 + ], + [ + "SEARCH-8238", + 15746.2, + 100, + 36, + 3946465 + ], + [ + "SEARCH-8239", + 12748.3, + 99.9694, + 34, + 7129942 + ], + [ + "SEARCH-8241", + 13707.8, + 99.9694, + 33, + 5890144 + ], + [ + "SEARCH-8242", + 12151.7, + 99.9694, + 35, + 4609070 + ], + [ + "SEARCH-8245", + 15180.1, + 100, + 37, + 5416094 + ], + [ + "SEARCH-8246", + 11754.9, + 99.9218, + 23, + 5234646 + ], + [ + "SEARCH-8247", + 12239.8, + 100, + 35, + 11358644 + ], + [ + "SEARCH-8248", + 12794.6, + 99.98299999999999, + 35, + 7472803 + ], + [ + "SEARCH-8249", + 16419.6, + 100, + 40, + 4088088 + ], + [ + "SEARCH-8250", + 17726.6, + 100, + 23, + 6671983 + ], + [ + "SEARCH-8251", + 2490.05, + 98.3984, + 25, + 19442625 + ], + [ + "SEARCH-8252", + 14979, + 100, + 27, + 8560546 + ], + [ + "SEARCH-8253", + 17223.7, + 100, + 24, + 6657739 + ], + [ + "SEARCH-8255", + 19092.2, + 100, + 26, + 4754577 + ], + [ + "SEARCH-8256", + 10870.3, + 99.6566, + 26, + 12309282 + ], + [ + "SEARCH-8257", + 19300.1, + 100, + 27, + 6859796 + ], + [ + "SEARCH-8258", + 2150.12, + 98.7657, + 28, + 17060289 + ], + [ + "SEARCH-8259", + 1005.3, + 95.0525, + 13, + 14678928 + ], + [ + "SEARCH-8260", + 17530.7, + 100, + 28, + 4386133 + ], + [ + "SEARCH-8261", + 18386.7, + 100, + 24, + 6433075 + ], + [ + "SEARCH-8262", + 14555.1, + 100, + 23, + 3766852 + ], + [ + "SEARCH-8263", + 18769.6, + 100, + 29, + 4682251 + ], + [ + "SEARCH-8264", + 14182.4, + 99.8368, + 31, + 5022264 + ], + [ + "SEARCH-8265", + 1343.97, + 97.1063, + 14, + 19513623 + ], + [ + "SEARCH-8266", + 16631.7, + 100, + 36, + 4215026 + ], + [ + "SEARCH-8267", + 1178.47, + 96.2154, + 16, + 17490545 + ], + [ + "SEARCH-8268", + 16048.3, + 100, + 30, + 4031061 + ], + [ + "SEARCH-8269", + 1401.24, + 97.6334, + 17, + 21272364 + ], + [ + "SEARCH-8270", + 16046.4, + 99.9864, + 35, + 5665434 + ], + [ + "SEARCH-8271", + 1166.12, + 95.3756, + 23, + 18502956 + ], + [ + "SEARCH-8272", + 17053.2, + 99.9898, + 34, + 7213407 + ], + [ + "SEARCH-8273", + 18661.5, + 100, + 26, + 7707331 + ], + [ + "SEARCH-8274", + 1418.91, + 95.5898, + 27, + 21696670 + ], + [ + "SEARCH-8275", + 1069.55, + 96.195, + 24, + 15389207 + ], + [ + "SEARCH-8276", + 976.1080000000001, + 96.4637, + 12, + 17071626 + ], + [ + "SEARCH-8277", + 19207.7, + 100, + 27, + 4832482 + ], + [ + "SEARCH-8278", + 14063.4, + 100, + 24, + 6113042 + ], + [ + "SEARCH-8279", + 15233.7, + 100, + 33, + 3850268 + ], + [ + "SEARCH-8280", + 20003.1, + 100, + 37, + 5010665 + ], + [ + "SEARCH-8281", + 1661.52, + 97.6946, + 35, + 20084886 + ], + [ + "SEARCH-8282", + 1183.27, + 95.4912, + 33, + 17098337 + ], + [ + "SEARCH-8283", + 791.9910000000001, + 96.0488, + 16, + 12865747 + ], + [ + "SEARCH-8284", + 16288.9, + 100, + 28, + 4080308 + ], + [ + "SEARCH-8285", + 17428.1, + 100, + 31, + 4357356 + ], + [ + "SEARCH-8286", + 1041.24, + 95.5626, + 19, + 17871527 + ], + [ + "SEARCH-8287", + 9220.63, + 99.2009, + 38, + 2281213 + ], + [ + "SEARCH-8288", + 11263.7, + 98.9969, + 33, + 2874504 + ], + [ + "SEARCH-8290", + 9171.76, + 99.9762, + 36, + 2229329 + ], + [ + "SEARCH-8291", + 13887.5, + 99.4253, + 35, + 3432632 + ], + [ + "SEARCH-8292", + 9553.58, + 99.3335, + 27, + 2390906 + ], + [ + "SEARCH-8293", + 10974.8, + 99.9966, + 43, + 2711017 + ], + [ + "SEARCH-8294", + 12614.5, + 100, + 35, + 2983742 + ], + [ + "SEARCH-8295", + 4779.71, + 99.4832, + 35, + 1279863 + ], + [ + "SEARCH-8296", + 12730.9, + 99.9762, + 36, + 3241277 + ], + [ + "SEARCH-8297", + 11064.6, + 99.9932, + 35, + 2664899 + ], + [ + "SEARCH-8298", + 6817.22, + 100, + 33, + 1659715 + ], + [ + "SEARCH-8299", + 15591.8, + 100, + 20, + 3721715 + ], + [ + "SEARCH-8300", + 24550.9, + 100, + 33, + 5988266 + ], + [ + "SEARCH-8301", + 7484.12, + 100, + 36, + 1866815 + ], + [ + "SEARCH-8302", + 11571.9, + 100, + 32, + 2952097 + ], + [ + "SEARCH-8303", + 3267.06, + 99.4049, + 36, + 879106 + ], + [ + "SEARCH-8304", + 5171.58, + 99.8844, + 29, + 1272863 + ], + [ + "SEARCH-8305", + 21474.4, + 100, + 26, + 5100026 + ], + [ + "SEARCH-8306", + 11831.3, + 100, + 40, + 3140205 + ], + [ + "SEARCH-8307", + 12868.4, + 100, + 28, + 3400761 + ], + [ + "SEARCH-8308", + 7567.58, + 99.9932, + 37, + 2011936 + ], + [ + "SEARCH-8309", + 5010.47, + 99.5444, + 41, + 1443976 + ], + [ + "SEARCH-8310", + 8500.49, + 100, + 22, + 2136385 + ], + [ + "SEARCH-8311", + 18950.7, + 99.9932, + 41, + 4882435 + ], + [ + "SEARCH-8312", + 10152.8, + 100, + 43, + 2548126 + ], + [ + "SEARCH-8313", + 9626.2, + 100, + 28, + 2378600 + ], + [ + "SEARCH-8314", + 9495.76, + 100, + 28, + 2311236 + ], + [ + "SEARCH-8315", + 11513.9, + 100, + 24, + 2680440 + ], + [ + "SEARCH-8316", + 351.852, + 98.5889, + 34, + 87264 + ], + [ + "SEARCH-8317", + 18560.7, + 100, + 30, + 4517136 + ], + [ + "SEARCH-8318", + 30239.9, + 100, + 21, + 7167032 + ], + [ + "SEARCH-8321", + 7285.64, + 100, + 29, + 1676720 + ], + [ + "SEARCH-8322", + 24776.3, + 100, + 25, + 5571570 + ], + [ + "SEARCH-8323", + 20320.8, + 100, + 40, + 4638937 + ], + [ + "SEARCH-8324", + 23070.6, + 100, + 25, + 5203843 + ], + [ + "SEARCH-8325", + 32311.5, + 99.9966, + 23, + 7450366 + ], + [ + "SEARCH-8326", + 15752.3, + 100, + 20, + 3635291 + ], + [ + "SEARCH-8327", + 30217.1, + 100, + 24, + 6896810 + ], + [ + "SEARCH-8328", + 11963.2, + 100, + 24, + 2750736 + ], + [ + "SEARCH-8329", + 21724.1, + 98.4597, + 27, + 5208989 + ], + [ + "SEARCH-8330", + 27891.7, + 100, + 25, + 6675002 + ], + [ + "SEARCH-8331", + 15971.4, + 99.9966, + 31, + 3692460 + ], + [ + "SEARCH-8332", + 24078.6, + 100, + 25, + 5460389 + ], + [ + "SEARCH-8333", + 19004, + 100, + 34, + 4188471 + ], + [ + "SEARCH-8334", + 38338.7, + 99.9966, + 36, + 8657802 + ], + [ + "SEARCH-8335", + 23880.9, + 99.2961, + 27, + 5493128 + ], + [ + "SEARCH-8336", + 16852.5, + 100, + 26, + 3700239 + ], + [ + "SEARCH-8337", + 9465.54, + 100, + 40, + 2122814 + ], + [ + "SEARCH-8338", + 27679.8, + 100, + 24, + 6417426 + ], + [ + "SEARCH-8339", + 29486.8, + 99.5376, + 40, + 6927927 + ], + [ + "SEARCH-8340", + 26613.7, + 100, + 24, + 6064511 + ], + [ + "SEARCH-8341", + 7233.9, + 100, + 10, + 1559624 + ], + [ + "SEARCH-8342", + 12889, + 100, + 10, + 2782180 + ], + [ + "SEARCH-8343", + 10096.3, + 100, + 9, + 2234712 + ], + [ + "SEARCH-8344", + 10045.7, + 100, + 10, + 2195982 + ], + [ + "SEARCH-8345", + 12049.1, + 100, + 9, + 2570330 + ], + [ + "SEARCH-8346", + 13802.8, + 100, + 8, + 3069671 + ], + [ + "SEARCH-8347", + 10983.1, + 100, + 8, + 2362771 + ], + [ + "SEARCH-8348", + 29413, + 99.8436, + 7, + 6269143 + ], + [ + "SEARCH-8349", + 9658.87, + 100, + 9, + 2151424 + ], + [ + "SEARCH-8351", + 15594.1, + 100, + 9, + 3362505 + ], + [ + "SEARCH-8352", + 6285.84, + 100, + 11, + 1372890 + ], + [ + "SEARCH-8353", + 14832.3, + 100, + 18, + 3225566 + ], + [ + "SEARCH-8354", + 21721.4, + 100, + 15, + 4726551 + ], + [ + "SEARCH-8355", + 14218, + 99.98299999999999, + 8, + 3117477 + ], + [ + "SEARCH-8356", + 12861.5, + 100, + 14, + 2953372 + ], + [ + "SEARCH-8357", + 13510.7, + 100, + 12, + 3304616 + ], + [ + "SEARCH-8358", + 14499.1, + 100, + 12, + 3294389 + ], + [ + "SEARCH-8359", + 10549.5, + 100, + 18, + 2300599 + ], + [ + "SEARCH-8360", + 8402.54, + 100, + 12, + 1812894 + ], + [ + "SEARCH-8361", + 5097.68, + 100, + 12, + 1106574 + ], + [ + "SEARCH-8362", + 3772.99, + 100, + 10, + 806939 + ], + [ + "SEARCH-8363", + 8337.17, + 100, + 14, + 1846678 + ], + [ + "SEARCH-8364", + 9044.93, + 100, + 17, + 2009419 + ], + [ + "SEARCH-8365", + 26560.2, + 100, + 14, + 6212683 + ], + [ + "SEARCH-8366", + 8836.7, + 100, + 12, + 1883963 + ], + [ + "SEARCH-8367", + 7706.65, + 100, + 8, + 1672908 + ], + [ + "SEARCH-8368", + 9543.24, + 100, + 17, + 2176836 + ], + [ + "SEARCH-8369", + 7720.62, + 100, + 12, + 1723374 + ], + [ + "SEARCH-8370", + 10753.6, + 100, + 16, + 2298811 + ], + [ + "SEARCH-8371", + 15786.7, + 100, + 15, + 3605975 + ], + [ + "SEARCH-8372", + 9622.76, + 100, + 15, + 2215630 + ], + [ + "SEARCH-8373", + 11015.9, + 100, + 16, + 2351796 + ], + [ + "SEARCH-8374", + 7850.47, + 100, + 8, + 1696625 + ], + [ + "SEARCH-8375", + 11089.5, + 100, + 12, + 2573297 + ], + [ + "SEARCH-8376", + 8036.19, + 100, + 12, + 1939588 + ], + [ + "SEARCH-8377", + 8581.64, + 100, + 16, + 2047585 + ], + [ + "SEARCH-8378", + 8563.21, + 100, + 9, + 1927093 + ], + [ + "SEARCH-8379", + 7739.45, + 100, + 10, + 1845731 + ], + [ + "SEARCH-8380", + 11788.7, + 100, + 12, + 2729388 + ], + [ + "SEARCH-8381", + 9098.21, + 100, + 11, + 2078461 + ], + [ + "SEARCH-8382", + 19645.1, + 100, + 12, + 4706117 + ], + [ + "SEARCH-8383", + 18548.8, + 100, + 16, + 4312374 + ], + [ + "SEARCH-8384", + 14547.3, + 100, + 14, + 3397739 + ], + [ + "SEARCH-8385", + 15262.5, + 100, + 13, + 3531093 + ], + [ + "SEARCH-8386", + 14122, + 100, + 11, + 3137789 + ], + [ + "SEARCH-8387", + 24271.6, + 100, + 20, + 5551552 + ], + [ + "SEARCH-8388", + 17776.3, + 100, + 16, + 4165660 + ], + [ + "SEARCH-8389", + 13153.3, + 100, + 16, + 3019915 + ], + [ + "SEARCH-8390", + 8505.25, + 100, + 19, + 1948291 + ], + [ + "SEARCH-8391", + 7491.85, + 100, + 15, + 1642964 + ], + [ + "SEARCH-8392", + 9774.37, + 100, + 15, + 2263916 + ], + [ + "SEARCH-8393", + 26762.5, + 100, + 16, + 6612250 + ], + [ + "SEARCH-8394", + 14457.5, + 100, + 16, + 3350512 + ], + [ + "SEARCH-8395", + 7412.55, + 100, + 17, + 1605658 + ], + [ + "SEARCH-8396", + 13664.1, + 100, + 15, + 3251006 + ], + [ + "SEARCH-8397", + 5400.96, + 100, + 10, + 1186638 + ], + [ + "SEARCH-8398", + 11063.5, + 100, + 16, + 2376885 + ], + [ + "SEARCH-8399", + 10067.4, + 100, + 13, + 2265987 + ], + [ + "SEARCH-8400", + 9705.37, + 100, + 13, + 2217177 + ], + [ + "SEARCH-8401", + 14214.5, + 100, + 14, + 3211041 + ], + [ + "SEARCH-8402", + 8944.05, + 100, + 14, + 1911628 + ], + [ + "SEARCH-8403", + 16534.4, + 100, + 14, + 3744771 + ], + [ + "SEARCH-8404", + 12393.8, + 100, + 11, + 2630720 + ], + [ + "SEARCH-8405", + 10142.2, + 100, + 17, + 2199006 + ], + [ + "SEARCH-8406", + 7621.36, + 100, + 16, + 1625868 + ], + [ + "SEARCH-8407", + 14918.6, + 100, + 17, + 3321725 + ], + [ + "SEARCH-8408", + 12757.8, + 100, + 11, + 2719976 + ], + [ + "SEARCH-8409", + 19738.4, + 100, + 16, + 4363841 + ], + [ + "SEARCH-8410", + 25193.2, + 100, + 10, + 5661356 + ], + [ + "SEARCH-8411", + 12911, + 100, + 19, + 2775597 + ], + [ + "SEARCH-8412", + 15616.6, + 100, + 19, + 3362485 + ], + [ + "SEARCH-8413", + 21659.9, + 100, + 11, + 4919160 + ], + [ + "SEARCH-8414", + 16880.5, + 100, + 17, + 3852753 + ], + [ + "SEARCH-8415", + 13165.5, + 100, + 15, + 3145674 + ], + [ + "SEARCH-8416", + 10777.7, + 100, + 22, + 2388554 + ], + [ + "SEARCH-8417", + 22448.9, + 100, + 14, + 5217893 + ], + [ + "SEARCH-8418", + 27874.2, + 100, + 17, + 6204733 + ], + [ + "SEARCH-8419", + 22303.8, + 100, + 15, + 5094856 + ], + [ + "SEARCH-8420", + 26461.5, + 100, + 10, + 5903067 + ], + [ + "SEARCH-8421", + 9767.51, + 100, + 13, + 2144738 + ], + [ + "SEARCH-8422", + 13184.9, + 100, + 14, + 2969588 + ], + [ + "SEARCH-8423", + 22816, + 100, + 17, + 5255714 + ], + [ + "SEARCH-8424", + 8320.11, + 100, + 13, + 1909384 + ], + [ + "SEARCH-8425", + 26224.9, + 100, + 14, + 5925501 + ], + [ + "SEARCH-8426", + 11982.4, + 100, + 19, + 2652450 + ], + [ + "SEARCH-8427", + 14943.5, + 100, + 13, + 3507169 + ], + [ + "SEARCH-8428", + 19244.8, + 100, + 19, + 4493236 + ], + [ + "SEARCH-8429", + 23642.8, + 100, + 20, + 5347487 + ], + [ + "SEARCH-8430", + 11337.6, + 100, + 16, + 2636574 + ], + [ + "SEARCH-8431", + 18499.9, + 100, + 32, + 4178064 + ], + [ + "SEARCH-8432", + 30183.4, + 100, + 16, + 6873885 + ], + [ + "SEARCH-8433", + 32670.7, + 100, + 14, + 7633643 + ], + [ + "SEARCH-8434", + 48953.5, + 100, + 12, + 11317856 + ], + [ + "SEARCH-8435", + 23626.1, + 100, + 21, + 5253619 + ], + [ + "SEARCH-8436", + 14797.3, + 100, + 15, + 3293776 + ], + [ + "SEARCH-8437", + 23948.8, + 100, + 14, + 5382038 + ], + [ + "SEARCH-8438", + 15710.9, + 100, + 18, + 3608862 + ], + [ + "SEARCH-8439", + 7073.47, + 100, + 19, + 1675147 + ], + [ + "SEARCH-8440", + 13023.1, + 100, + 18, + 3000005 + ], + [ + "SEARCH-8441", + 12632.6, + 100, + 21, + 2959947 + ], + [ + "SEARCH-8442", + 13537.1, + 100, + 15, + 3232373 + ], + [ + "SEARCH-8443", + 36889.8, + 100, + 17, + 8449503 + ], + [ + "SEARCH-8444", + 15519.4, + 100, + 11, + 3705557 + ], + [ + "SEARCH-8445", + 18251.5, + 100, + 15, + 4156952 + ], + [ + "SEARCH-8446", + 10694.1, + 100, + 16, + 2504825 + ], + [ + "SEARCH-8447", + 12388.6, + 100, + 16, + 2895690 + ], + [ + "SEARCH-8448", + 12527.7, + 100, + 18, + 2842076 + ], + [ + "SEARCH-8450", + 26926.2, + 100, + 10, + 6254913 + ], + [ + "SEARCH-8451", + 18450.2, + 100, + 21, + 4248326 + ], + [ + "SEARCH-8452", + 19062, + 100, + 15, + 4369610 + ], + [ + "SEARCH-8453", + 12550.2, + 100, + 15, + 2972673 + ], + [ + "SEARCH-8454", + 12159.3, + 100, + 24, + 2864621 + ], + [ + "SEARCH-8455", + 10208.8, + 100, + 18, + 2423836 + ], + [ + "SEARCH-8456", + 14477.2, + 100, + 15, + 3422618 + ], + [ + "SEARCH-8457", + 12406.2, + 100, + 14, + 2997782 + ], + [ + "SEARCH-8458", + 25189.7, + 100, + 15, + 5965910 + ], + [ + "SEARCH-8459", + 22365, + 100, + 15, + 5134477 + ], + [ + "SEARCH-8460", + 14311.7, + 100, + 11, + 3351343 + ], + [ + "SEARCH-8461", + 27899.6, + 100, + 11, + 6578185 + ], + [ + "SEARCH-8462", + 27156.9, + 100, + 17, + 6434135 + ], + [ + "SEARCH-8463", + 15982, + 100, + 12, + 3647268 + ], + [ + "SEARCH-8464", + 19338.1, + 100, + 18, + 4763691 + ], + [ + "SEARCH-8465", + 13097.5, + 100, + 18, + 3077237 + ], + [ + "SEARCH-8466", + 8751.46, + 100, + 17, + 2021951 + ], + [ + "SEARCH-8467", + 13924.2, + 100, + 15, + 3170914 + ], + [ + "SEARCH-8468", + 17886.6, + 100, + 21, + 4211358 + ], + [ + "SEARCH-8469", + 11995.3, + 100, + 22, + 2772103 + ], + [ + "SEARCH-8470", + 9206.18, + 100, + 16, + 2103377 + ], + [ + "SEARCH-8471", + 14168.4, + 100, + 19, + 3073664 + ], + [ + "SEARCH-8472", + 8779.38, + 100, + 17, + 1965214 + ], + [ + "SEARCH-8473", + 12929.7, + 100, + 18, + 2911126 + ], + [ + "SEARCH-8474", + 9754.7, + 100, + 17, + 2229680 + ], + [ + "SEARCH-8475", + 15187.7, + 100, + 16, + 3486401 + ], + [ + "SEARCH-8476", + 11935.2, + 100, + 19, + 2651344 + ], + [ + "SEARCH-8477", + 17378.3, + 100, + 22, + 3920913 + ], + [ + "SEARCH-8478", + 14541.9, + 100, + 24, + 3331948 + ], + [ + "SEARCH-8480", + 10689.3, + 99.2315, + 25, + 8734873 + ], + [ + "SEARCH-8481", + 11925.7, + 99.8708, + 25, + 4849824 + ], + [ + "SEARCH-8482", + 13272.1, + 99.728, + 15, + 6199350 + ], + [ + "SEARCH-8483", + 13088.8, + 99.3403, + 26, + 10621268 + ], + [ + "SEARCH-8484", + 12775.1, + 99.728, + 26, + 7888543 + ], + [ + "SEARCH-8485", + 14100.8, + 99.728, + 25, + 6894497 + ], + [ + "SEARCH-8486", + 12871.1, + 99.4798, + 23, + 6744572 + ], + [ + "SEARCH-8487", + 3699.03, + 98.344, + 27, + 13573485 + ], + [ + "SEARCH-8488", + 3184.38, + 98.3372, + 25, + 3876602 + ], + [ + "SEARCH-8490", + 11503.4, + 99.2315, + 26, + 13677534 + ], + [ + "SEARCH-8491", + 11746.1, + 99.728, + 26, + 5703515 + ], + [ + "SEARCH-8492", + 1601.68, + 96.3379, + 21, + 9597844 + ], + [ + "SEARCH-8493", + 11703.2, + 99.728, + 15, + 5550118 + ], + [ + "SEARCH-8494", + 3192.17, + 98.3406, + 21, + 8009108 + ], + [ + "SEARCH-8495", + 14479.3, + 99.9796, + 23, + 4833132 + ], + [ + "SEARCH-8496", + 10668.2, + 99.2621, + 19, + 5844585 + ], + [ + "SEARCH-8497", + 12773.5, + 99.9796, + 20, + 5570373 + ], + [ + "SEARCH-8498", + 5957.3, + 99.1397, + 28, + 8903053 + ], + [ + "SEARCH-8499", + 20098.4, + 100, + 26, + 7402915 + ], + [ + "SEARCH-8500", + 19967.4, + 100, + 26, + 4946686 + ], + [ + "SEARCH-8502", + 14950, + 99.9014, + 25, + 5443232 + ], + [ + "SEARCH-8503", + 1767.39, + 96.8955, + 21, + 14064678 + ], + [ + "SEARCH-8504", + 22604.3, + 99.8504, + 19, + 11913705 + ], + [ + "SEARCH-8505", + 14935.3, + 100, + 18, + 3746198 + ], + [ + "SEARCH-8506", + 2040.05, + 96.4569, + 20, + 12419059 + ], + [ + "SEARCH-8507", + 15793.9, + 99.81299999999999, + 19, + 6483637 + ], + [ + "SEARCH-8508", + 13859.8, + 99.728, + 20, + 5077877 + ], + [ + "SEARCH-8509", + 15738.5, + 99.9796, + 19, + 3914230 + ], + [ + "SEARCH-8510", + 4001.34, + 98.1298, + 21, + 19095840 + ], + [ + "SEARCH-8511", + 12361.1, + 99.8164, + 20, + 7404306 + ], + [ + "SEARCH-8513", + 9086.46, + 99.4253, + 27, + 13595791 + ], + [ + "SEARCH-8515", + 4794.52, + 98.7385, + 24, + 15215323 + ], + [ + "SEARCH-8516", + 24793.7, + 100, + 21, + 6125403 + ], + [ + "SEARCH-8517", + 10656.9, + 99.5648, + 26, + 4509719 + ], + [ + "SEARCH-8519", + 2753.11, + 97.6504, + 31, + 10971215 + ], + [ + "SEARCH-8520", + 10278.4, + 99.609, + 18, + 4726701 + ], + [ + "SEARCH-8521", + 3094.07, + 97.0485, + 28, + 12093567 + ], + [ + "SEARCH-8522", + 11063.9, + 99.5614, + 23, + 7608173 + ], + [ + "SEARCH-8523", + 17004.2, + 99.8844, + 19, + 4249269 + ], + [ + "SEARCH-8524", + 15202.4, + 100, + 25, + 3769567 + ], + [ + "SEARCH-8527", + 8412.41, + 99.0717, + 25, + 8092536 + ], + [ + "SEARCH-8528", + 18775.4, + 99.9796, + 25, + 4651720 + ], + [ + "SEARCH-8529", + 15507.5, + 100, + 28, + 3813265 + ], + [ + "SEARCH-8531", + 1603.14, + 96.9941, + 19, + 17635887 + ], + [ + "SEARCH-8532", + 6776.96, + 99.2315, + 29, + 9566706 + ], + [ + "SEARCH-8533", + 10294.2, + 99.728, + 25, + 4958830 + ], + [ + "SEARCH-8535", + 10984.7, + 99.2315, + 26, + 6799219 + ], + [ + "SEARCH-8536", + 6934.97, + 99.0683, + 18, + 10337653 + ], + [ + "SEARCH-8537", + 5906.24, + 98.6535, + 29, + 8881823 + ], + [ + "SEARCH-8538", + 2338.03, + 95.8346, + 32, + 19039759 + ], + [ + "SEARCH-8539", + 5112.42, + 99.0105, + 21, + 12341675 + ], + [ + "SEARCH-8540", + 4636.33, + 98.7521, + 31, + 37623815 + ], + [ + "SEARCH-8542", + 13197.9, + 99.728, + 26, + 5609206 + ], + [ + "SEARCH-8543", + 11693.3, + 99.728, + 17, + 5848130 + ], + [ + "SEARCH-8544", + 1729.6, + 96.1032, + 21, + 11728435 + ], + [ + "SEARCH-8545", + 2577.03, + 97.5076, + 36, + 13353227 + ], + [ + "SEARCH-8546", + 9520.01, + 99.2859, + 23, + 8735409 + ], + [ + "SEARCH-8547", + 8267.74, + 99.4934, + 25, + 13272478 + ], + [ + "SEARCH-8549", + 11036.1, + 99.728, + 25, + 4592670 + ], + [ + "SEARCH-8551", + 4358.67, + 97.95299999999999, + 20, + 11447935 + ], + [ + "SEARCH-8552", + 4996.42, + 98.7691, + 22, + 10969524 + ], + [ + "SEARCH-8553", + 12652, + 100, + 20, + 3136253 + ], + [ + "SEARCH-8554", + 12931.7, + 99.9898, + 27, + 3203237 + ], + [ + "SEARCH-8555", + 6892.84, + 99.3947, + 25, + 10339985 + ], + [ + "SEARCH-8556", + 4390.93, + 98.3406, + 26, + 9669784 + ], + [ + "SEARCH-8557", + 7249.51, + 99.55799999999999, + 25, + 2873766 + ], + [ + "SEARCH-8559", + 22240.2, + 100, + 24, + 5505036 + ], + [ + "SEARCH-8560", + 13624.4, + 100, + 17, + 3394819 + ], + [ + "SEARCH-8561", + 12669.5, + 100, + 21, + 4656447 + ], + [ + "SEARCH-8562", + 16348.5, + 100, + 24, + 4059181 + ], + [ + "SEARCH-8563", + 15813.5, + 100, + 23, + 3900390 + ], + [ + "SEARCH-8564", + 10967.6, + 100, + 20, + 5721574 + ], + [ + "SEARCH-8565", + 15810.1, + 100, + 25, + 3924301 + ], + [ + "SEARCH-8566", + 9925.13, + 99.8402, + 24, + 4160532 + ], + [ + "SEARCH-8567", + 19028.9, + 100, + 22, + 4740943 + ], + [ + "SEARCH-8568", + 16179.9, + 99.8368, + 28, + 3978612 + ], + [ + "SEARCH-8569", + 16317, + 100, + 17, + 4033828 + ], + [ + "SEARCH-8570", + 16768.4, + 100, + 25, + 4147217 + ], + [ + "SEARCH-8571", + 9061.14, + 99.6022, + 25, + 2256762 + ], + [ + "SEARCH-8572", + 15084.6, + 100, + 24, + 3767707 + ], + [ + "SEARCH-8575", + 17950.9, + 100, + 15, + 4436937 + ], + [ + "SEARCH-8576", + 11479.5, + 100, + 25, + 6965133 + ], + [ + "SEARCH-8579", + 21547.4, + 100, + 26, + 5328010 + ], + [ + "SEARCH-8580", + 10764.1, + 100, + 19, + 6409385 + ], + [ + "SEARCH-8581", + 18327, + 100, + 24, + 4559061 + ], + [ + "SEARCH-8582", + 8237.94, + 100, + 22, + 10148970 + ], + [ + "SEARCH-8583", + 17167.8, + 100, + 21, + 4236042 + ], + [ + "SEARCH-8585", + 16920.7, + 100, + 19, + 4165104 + ], + [ + "SEARCH-8586", + 15107.1, + 100, + 26, + 3705140 + ], + [ + "SEARCH-8587", + 17528.9, + 100, + 24, + 4355942 + ], + [ + "SEARCH-8588", + 9946.24, + 99.5036, + 23, + 6121336 + ], + [ + "SEARCH-8590", + 13250.4, + 100, + 19, + 3265246 + ], + [ + "SEARCH-8592", + 15988.6, + 100, + 31, + 3939375 + ], + [ + "SEARCH-8595", + 14528.1, + 100, + 25, + 3624938 + ], + [ + "SEARCH-8596", + 15669.4, + 99.8402, + 27, + 3833249 + ], + [ + "SEARCH-8598", + 14208.9, + 99.5036, + 27, + 3627241 + ], + [ + "SEARCH-8599", + 16565.9, + 100, + 27, + 4060692 + ], + [ + "SEARCH-8600", + 15061, + 100, + 28, + 3689239 + ], + [ + "SEARCH-8603", + 15539, + 100, + 17, + 3827157 + ], + [ + "SEARCH-8604", + 11643.6, + 100, + 26, + 6461850 + ], + [ + "SEARCH-8605", + 12677.1, + 100, + 27, + 5216836 + ], + [ + "SEARCH-8606", + 16485.1, + 100, + 25, + 4069574 + ], + [ + "SEARCH-8607", + 17466.5, + 100, + 24, + 4380740 + ], + [ + "SEARCH-8608", + 9908.04, + 100, + 23, + 3352904 + ], + [ + "SEARCH-8609", + 14182.7, + 100, + 26, + 3489952 + ], + [ + "SEARCH-8610", + 15364.2, + 100, + 17, + 3767165 + ], + [ + "SEARCH-8611", + 7746.61, + 100, + 23, + 8993550 + ], + [ + "SEARCH-8614", + 9604.36, + 99.83, + 21, + 10125165 + ], + [ + "SEARCH-8615", + 12929.6, + 100, + 23, + 6382955 + ], + [ + "SEARCH-8616", + 10811.3, + 100, + 26, + 5853063 + ], + [ + "SEARCH-8617", + 12791.6, + 100, + 23, + 3191882 + ], + [ + "SEARCH-8618", + 14425.1, + 100, + 25, + 3619849 + ], + [ + "SEARCH-8619", + 16486.9, + 100, + 23, + 4122252 + ], + [ + "SEARCH-8620", + 14600.5, + 100, + 16, + 3639232 + ], + [ + "SEARCH-8621", + 16483.2, + 100, + 21, + 4098202 + ], + [ + "SEARCH-8622", + 14289.4, + 100, + 24, + 3554239 + ], + [ + "SEARCH-8623", + 10861, + 100, + 23, + 2688167 + ], + [ + "SEARCH-8624", + 11667, + 99.7892, + 20, + 2858116 + ], + [ + "SEARCH-8625", + 15161.3, + 100, + 26, + 3756425 + ], + [ + "SEARCH-8626", + 6768.97, + 99.8708, + 18, + 13086010 + ], + [ + "SEARCH-8627", + 17956.9, + 100, + 21, + 4456995 + ], + [ + "SEARCH-8628", + 16398.3, + 100, + 25, + 4086389 + ], + [ + "SEARCH-8629", + 15679.3, + 99.83, + 21, + 3873405 + ], + [ + "SEARCH-8630", + 12523.2, + 100, + 21, + 3086785 + ], + [ + "SEARCH-8631", + 16091.5, + 100, + 17, + 4244367 + ], + [ + "SEARCH-8632", + 13267.6, + 100, + 18, + 3358472 + ], + [ + "SEARCH-8633", + 10852.8, + 99.5036, + 24, + 4531480 + ], + [ + "SEARCH-8634", + 11468.3, + 100, + 26, + 2873807 + ], + [ + "SEARCH-8635", + 781.437, + 97.4226, + 24, + 8045267 + ], + [ + "SEARCH-8636", + 2164.7, + 99.2145, + 22, + 7323253 + ], + [ + "SEARCH-8637", + 271.82599999999996, + 96.9091, + 8, + 148273 + ], + [ + "SEARCH-8638", + 8365.48, + 100, + 23, + 2104574 + ], + [ + "SEARCH-8639", + 5758.69, + 99.4253, + 20, + 3189763 + ], + [ + "SEARCH-8640", + 11624.2, + 100, + 28, + 2929557 + ], + [ + "SEARCH-8641", + 256.341, + 96.0386, + 6, + 113201 + ], + [ + "SEARCH-8642", + 1059.64, + 99.1465, + 5, + 10713126 + ], + [ + "SEARCH-8643", + 140917, + 100, + 31, + 35465944 + ], + [ + "SEARCH-8644", + 19643, + 100, + 25, + 4963235 + ], + [ + "SEARCH-8645", + 972.807, + 98.8235, + 8, + 426694 + ], + [ + "SEARCH-8646", + 29389.8, + 100, + 21, + 19952510 + ], + [ + "SEARCH-8647", + 12002.9, + 100, + 23, + 3027848 + ], + [ + "SEARCH-8648", + 1611.81, + 99.5036, + 11, + 1481443 + ], + [ + "SEARCH-8649", + 318.981, + 96.9193, + 6, + 124556 + ], + [ + "SEARCH-8650", + 99238.4, + 100, + 22, + 25019088 + ], + [ + "SEARCH-8651", + 1972.07, + 99.6634, + 12, + 1347263 + ], + [ + "SEARCH-8652", + 479.856, + 97.1233, + 5, + 933270 + ], + [ + "SEARCH-8653", + 1285.49, + 99.0921, + 8, + 490883 + ], + [ + "SEARCH-8654", + 66128.6, + 100, + 26, + 16764576 + ], + [ + "SEARCH-8655", + 115413, + 100, + 19, + 28909163 + ], + [ + "SEARCH-8656", + 30194.2, + 100, + 21, + 7549737 + ], + [ + "SEARCH-8658", + 15474.6, + 100, + 24, + 3897820 + ], + [ + "SEARCH-8659", + 2842.36, + 99.3743, + 22, + 11357663 + ], + [ + "SEARCH-8660", + 2028.3, + 99.3811, + 21, + 2274259 + ], + [ + "SEARCH-8661", + 334.885, + 96.6983, + 12, + 158548 + ], + [ + "SEARCH-8663", + 24920, + 100, + 24, + 6253233 + ], + [ + "SEARCH-8664", + 14012.7, + 100, + 21, + 3518906 + ], + [ + "SEARCH-8665", + 16203.5, + 100, + 27, + 4031351 + ], + [ + "SEARCH-8666", + 396.74199999999996, + 97.375, + 5, + 1045191 + ], + [ + "SEARCH-8667", + 12237.4, + 100, + 16, + 3067294 + ], + [ + "SEARCH-8668", + 12743.4, + 100, + 22, + 3195267 + ], + [ + "SEARCH-8669", + 325.297, + 96.9465, + 6, + 130186 + ], + [ + "SEARCH-8670", + 11987.9, + 100, + 16, + 5160353 + ], + [ + "SEARCH-8671", + 5972.88, + 99.5036, + 25, + 2890890 + ], + [ + "SEARCH-8672", + 546.479, + 98.7045, + 7, + 2476027 + ], + [ + "SEARCH-8673", + 16694.7, + 100, + 17, + 4189425 + ], + [ + "SEARCH-8674", + 15274.2, + 100, + 24, + 5618533 + ], + [ + "SEARCH-8675", + 373.62, + 97.3852, + 10, + 11932870 + ], + [ + "SEARCH-8676", + 636.4680000000001, + 96.7867, + 22, + 2608499 + ], + [ + "SEARCH-8677", + 632.774, + 98.5311, + 9, + 285945 + ], + [ + "SEARCH-8678", + 311.778, + 96.6915, + 7, + 150181 + ], + [ + "SEARCH-8679", + 91272, + 100, + 20, + 23071258 + ], + [ + "SEARCH-8680", + 77159.3, + 100, + 13, + 19335804 + ], + [ + "SEARCH-8681", + 9200.24, + 100, + 26, + 2320726 + ], + [ + "SEARCH-8682", + 571.04, + 98.7759, + 7, + 654260 + ], + [ + "SEARCH-8683", + 947.3910000000001, + 98.7963, + 17, + 1125189 + ], + [ + "SEARCH-8684", + 15401.5, + 100, + 18, + 3863366 + ], + [ + "SEARCH-8685", + 529.5459999999999, + 98.6195, + 10, + 193532 + ], + [ + "SEARCH-8686", + 4780.44, + 99.5036, + 22, + 2899703 + ], + [ + "SEARCH-8687", + 469.70300000000003, + 98.225, + 8, + 121738 + ], + [ + "SEARCH-8688", + 925.336, + 99.5036, + 8, + 23464084 + ], + [ + "SEARCH-8689", + 1393.4, + 98.2352, + 24, + 8850621 + ], + [ + "SEARCH-8690", + 457.01300000000003, + 98.0618, + 6, + 246986 + ], + [ + "SEARCH-8691", + 569.845, + 97.9598, + 15, + 1248843 + ], + [ + "SEARCH-8693", + 426.79400000000004, + 98.1468, + 12, + 256609 + ], + [ + "SEARCH-8694", + 12721.6, + 100, + 27, + 3215356 + ], + [ + "SEARCH-8695", + 54372.8, + 100, + 20, + 13669785 + ], + [ + "SEARCH-8696", + 88181.2, + 100, + 23, + 22012807 + ], + [ + "SEARCH-8697", + 283.478, + 96.8513, + 8, + 122231 + ], + [ + "SEARCH-8698", + 134084, + 100, + 16, + 33812303 + ], + [ + "SEARCH-8699", + 3262.75, + 99.7926, + 14, + 9817704 + ], + [ + "SEARCH-8700", + 277.506, + 98.3372, + 10, + 6112701 + ], + [ + "SEARCH-8701", + 1180.29, + 99.2111, + 7, + 489917 + ], + [ + "SEARCH-8702", + 564.095, + 98.4563, + 13, + 8156389 + ], + [ + "SEARCH-8703", + 13524.4, + 100, + 19, + 3397714 + ], + [ + "SEARCH-8704", + 13004.8, + 100, + 24, + 3242781 + ], + [ + "SEARCH-8705", + 605.8009999999999, + 97.919, + 18, + 1437362 + ], + [ + "SEARCH-8707", + 3398.08, + 99.83, + 25, + 14373804 + ], + [ + "SEARCH-8708", + 243.123, + 95.3722, + 11, + 155063 + ], + [ + "SEARCH-8709", + 8729.27, + 100, + 14, + 4391626 + ], + [ + "SEARCH-8710", + 493.991, + 95.3926, + 9, + 6926417 + ], + [ + "SEARCH-8711", + 7307.6, + 99.6668, + 20, + 3609561 + ], + [ + "SEARCH-8712", + 11753.6, + 99.5036, + 28, + 4226872 + ], + [ + "SEARCH-8713", + 69071.3, + 100, + 18, + 17418577 + ], + [ + "SEARCH-8714", + 318.45099999999996, + 96.3685, + 5, + 117160 + ], + [ + "SEARCH-8715", + 5204.08, + 100, + 22, + 2186799 + ], + [ + "SEARCH-8716", + 1874.62, + 98.9833, + 27, + 1635643 + ], + [ + "SEARCH-8717", + 11276.3, + 99.98299999999999, + 37, + 2880753 + ], + [ + "SEARCH-8718", + 3934.21, + 99.5036, + 16, + 1006433 + ], + [ + "SEARCH-8719", + 7904.5, + 100, + 27, + 2003197 + ], + [ + "SEARCH-8720", + 5383.89, + 99.5036, + 34, + 1380965 + ], + [ + "SEARCH-8721", + 4956.18, + 99.6362, + 31, + 1660185 + ], + [ + "SEARCH-8722", + 712.049, + 98.7045, + 4, + 273066 + ], + [ + "SEARCH-8723", + 11064.8, + 99.8368, + 35, + 4658093 + ], + [ + "SEARCH-8724", + 974.245, + 98.3814, + 18, + 1635601 + ], + [ + "SEARCH-8725", + 9657.89, + 100, + 22, + 3336089 + ], + [ + "SEARCH-8726", + 10156.8, + 100, + 24, + 4020842 + ], + [ + "SEARCH-8727", + 9379.48, + 99.5036, + 28, + 4508438 + ], + [ + "SEARCH-8728", + 24999.7, + 100, + 34, + 6314169 + ], + [ + "SEARCH-8729", + 12215.8, + 100, + 26, + 4526268 + ], + [ + "SEARCH-8730", + 2324.47, + 99.5036, + 20, + 1227060 + ], + [ + "SEARCH-8731", + 39356.9, + 100, + 31, + 9935085 + ], + [ + "SEARCH-8732", + 29571.3, + 100, + 40, + 7469325 + ], + [ + "SEARCH-8733", + 7790.14, + 100, + 20, + 1974219 + ], + [ + "SEARCH-8734", + 4605.26, + 100, + 29, + 1152954 + ], + [ + "SEARCH-8735", + 1103.29, + 98.8983, + 20, + 753236 + ], + [ + "SEARCH-8736", + 1429.51, + 99.0819, + 18, + 404060 + ], + [ + "SEARCH-8737", + 420.975, + 96.7221, + 8, + 109370 + ], + [ + "SEARCH-8738", + 35287.6, + 100, + 27, + 8957472 + ], + [ + "SEARCH-8739", + 27265.2, + 100, + 22, + 6813701 + ], + [ + "SEARCH-8740", + 2296.82, + 99.5036, + 31, + 1272063 + ], + [ + "SEARCH-8741", + 5946.49, + 100, + 34, + 2173383 + ], + [ + "SEARCH-8742", + 601.099, + 98.1706, + 5, + 208116 + ], + [ + "SEARCH-8743", + 3859.52, + 99.6668, + 34, + 987771 + ], + [ + "SEARCH-8744", + 46064.3, + 100, + 30, + 11635627 + ], + [ + "SEARCH-8745", + 514.4580000000001, + 98.0414, + 10, + 133974 + ], + [ + "SEARCH-8746", + 24049.4, + 100, + 33, + 6132556 + ], + [ + "SEARCH-8747", + 21574, + 100, + 31, + 5417516 + ], + [ + "SEARCH-8748", + 11151.3, + 100, + 30, + 4133276 + ], + [ + "SEARCH-8749", + 2643.65, + 99.4934, + 36, + 692327 + ], + [ + "SEARCH-8750", + 439.911, + 97.7388, + 6, + 155997 + ], + [ + "SEARCH-8751", + 451.545, + 98.1434, + 5, + 117357 + ], + [ + "SEARCH-8752", + 15631.5, + 100, + 23, + 4087552 + ], + [ + "SEARCH-8753", + 6970.53, + 99.9694, + 34, + 1769712 + ], + [ + "SEARCH-8754", + 2608.48, + 99.6668, + 17, + 1013647 + ], + [ + "SEARCH-8755", + 952.681, + 98.9357, + 5, + 249509 + ], + [ + "SEARCH-8756", + 694.677, + 98.9357, + 5, + 180647 + ], + [ + "SEARCH-8757", + 29043.7, + 100, + 25, + 7311662 + ], + [ + "SEARCH-8758", + 8605.06, + 99.9966, + 24, + 2198213 + ], + [ + "SEARCH-8759", + 51823.8, + 100, + 26, + 13011101 + ], + [ + "SEARCH-8760", + 27606.8, + 100, + 37, + 7005255 + ], + [ + "SEARCH-8761", + 8922.43, + 100, + 30, + 2253612 + ], + [ + "SEARCH-8762", + 6206.37, + 100, + 28, + 1577702 + ], + [ + "SEARCH-8763", + 8143.37, + 99.5036, + 38, + 5770564 + ], + [ + "SEARCH-8764", + 5122.58, + 99.6566, + 29, + 1293771 + ], + [ + "SEARCH-8765", + 782.466, + 97.3205, + 21, + 5954638 + ], + [ + "SEARCH-8767", + 5551.64, + 100, + 37, + 1407825 + ], + [ + "SEARCH-8768", + 223.324, + 95.0865, + 6, + 103846 + ], + [ + "SEARCH-8769", + 520.602, + 95.3926, + 24, + 825735 + ], + [ + "SEARCH-8770", + 920.28, + 98.9255, + 4, + 637215 + ], + [ + "SEARCH-8771", + 8867.89, + 100, + 26, + 2243552 + ], + [ + "SEARCH-8772", + 5413.03, + 100, + 29, + 1384072 + ], + [ + "SEARCH-8773", + 3640.72, + 99.6668, + 24, + 983466 + ], + [ + "SEARCH-8774", + 9700.11, + 100, + 30, + 7499197 + ], + [ + "SEARCH-8775", + 8727.22, + 100, + 26, + 2833944 + ], + [ + "SEARCH-8776", + 51338.4, + 100, + 29, + 13078194 + ], + [ + "SEARCH-8777", + 7452.22, + 99.6668, + 16, + 8116792 + ], + [ + "SEARCH-8778", + 4214.1, + 99.8368, + 24, + 1515517 + ], + [ + "SEARCH-8779", + 7066.1, + 99.9592, + 35, + 1793615 + ], + [ + "SEARCH-8780", + 33301.3, + 100, + 24, + 11732097 + ], + [ + "SEARCH-8781", + 28217.7, + 100, + 26, + 11526105 + ], + [ + "SEARCH-8782", + 2748.63, + 99.6668, + 22, + 696289 + ], + [ + "SEARCH-8783", + 11015.7, + 100, + 36, + 2787288 + ], + [ + "SEARCH-8784", + 40180.6, + 100, + 16, + 10116313 + ], + [ + "SEARCH-8785", + 16092.1, + 100, + 26, + 4045890 + ], + [ + "SEARCH-8786", + 46342.4, + 100, + 33, + 11647462 + ], + [ + "SEARCH-8787", + 6360.04, + 99.6668, + 22, + 2648194 + ], + [ + "SEARCH-8788", + 18453.1, + 100, + 33, + 4686100 + ], + [ + "SEARCH-8789", + 19976.6, + 100, + 36, + 5041522 + ], + [ + "SEARCH-8790", + 3900.6, + 99.6634, + 27, + 1001240 + ], + [ + "SEARCH-8791", + 4920.5, + 99.6634, + 38, + 1263416 + ], + [ + "SEARCH-8792", + 9362.58, + 100, + 16, + 4097041 + ], + [ + "SEARCH-8793", + 3599.91, + 99.6668, + 26, + 909260 + ], + [ + "SEARCH-8794", + 4721.92, + 99.5036, + 33, + 1573590 + ], + [ + "SEARCH-8796", + 11183.6, + 100, + 12, + 3511585 + ], + [ + "SEARCH-8797", + 10652.8, + 100, + 17, + 2925657 + ], + [ + "SEARCH-8798", + 12765.2, + 100, + 13, + 3198764 + ], + [ + "SEARCH-8799", + 11945.6, + 100, + 18, + 3052916 + ], + [ + "SEARCH-8800", + 10050.2, + 100, + 20, + 2577087 + ], + [ + "SEARCH-8801", + 8850.76, + 100, + 15, + 4860420 + ], + [ + "SEARCH-8802", + 13329, + 100, + 15, + 3370513 + ], + [ + "SEARCH-8803", + 5473.95, + 99.6668, + 10, + 16859259 + ], + [ + "SEARCH-8804", + 3580.78, + 99.1839, + 23, + 8246489 + ], + [ + "SEARCH-8805", + 9497.71, + 99.8538, + 21, + 2978002 + ], + [ + "SEARCH-8806", + 6225.12, + 98.5923, + 23, + 6943837 + ], + [ + "SEARCH-8807", + 4302.24, + 99.5036, + 23, + 9709820 + ], + [ + "SEARCH-8808", + 1091.67, + 98.9629, + 13, + 11446440 + ], + [ + "SEARCH-8810", + 12114.2, + 100, + 23, + 3111631 + ], + [ + "SEARCH-8811", + 9817.48, + 99.8368, + 19, + 4027007 + ], + [ + "SEARCH-8812", + 9955.99, + 99.9184, + 16, + 3767746 + ], + [ + "SEARCH-8813", + 7558.65, + 99.5036, + 13, + 5578611 + ], + [ + "SEARCH-8814", + 9366.84, + 99.6668, + 17, + 4616096 + ], + [ + "SEARCH-8815", + 9831.72, + 99.5036, + 28, + 3819010 + ], + [ + "SEARCH-8816", + 9212.7, + 100, + 21, + 3700591 + ], + [ + "SEARCH-8817", + 1738, + 97.1029, + 25, + 14023024 + ], + [ + "SEARCH-8818", + 11712.8, + 100, + 16, + 4236275 + ], + [ + "SEARCH-8819", + 2222.54, + 99.3437, + 13, + 9980510 + ], + [ + "SEARCH-8820", + 10278.4, + 100, + 15, + 2645226 + ], + [ + "SEARCH-8821", + 9220.62, + 100, + 26, + 3515618 + ], + [ + "SEARCH-8823", + 11670, + 100, + 24, + 3036129 + ], + [ + "SEARCH-8824", + 7985.5, + 99.5036, + 13, + 5263337 + ], + [ + "SEARCH-8825", + 11701.2, + 100, + 12, + 4303151 + ], + [ + "SEARCH-8826", + 10318.3, + 100, + 22, + 2639187 + ], + [ + "SEARCH-8827", + 1972.78, + 98.8235, + 20, + 9657283 + ], + [ + "SEARCH-8828", + 9974.85, + 100, + 17, + 4351299 + ], + [ + "SEARCH-8829", + 560.43, + 97.40899999999999, + 13, + 10382628 + ], + [ + "SEARCH-8830", + 9895.62, + 100, + 23, + 5888746 + ], + [ + "SEARCH-8831", + 7526.61, + 100, + 19, + 4818085 + ], + [ + "SEARCH-8832", + 11274.2, + 100, + 15, + 4667821 + ], + [ + "SEARCH-8833", + 13711.8, + 100, + 13, + 3470044 + ], + [ + "SEARCH-8834", + 12332.5, + 99.5036, + 13, + 5683027 + ], + [ + "SEARCH-8835", + 628.369, + 95.9162, + 18, + 11495329 + ], + [ + "SEARCH-8836", + 13350.6, + 100, + 23, + 3366902 + ], + [ + "SEARCH-8837", + 12663.7, + 100, + 14, + 4558858 + ], + [ + "SEARCH-8838", + 15339.4, + 100, + 19, + 3943293 + ], + [ + "SEARCH-8839", + 1390.22, + 98.7181, + 13, + 9256118 + ], + [ + "SEARCH-8840", + 10444.4, + 100, + 12, + 7470839 + ], + [ + "SEARCH-8841", + 13751.2, + 100, + 21, + 3506431 + ], + [ + "SEARCH-8842", + 12463.8, + 100, + 21, + 6453291 + ], + [ + "SEARCH-8843", + 9265.1, + 100, + 14, + 5144676 + ], + [ + "SEARCH-8844", + 1129.75, + 98.7759, + 13, + 16434891 + ], + [ + "SEARCH-8845", + 11573.2, + 100, + 21, + 2935352 + ], + [ + "SEARCH-8846", + 13829.2, + 100, + 29, + 3574184 + ], + [ + "SEARCH-8847", + 10902.3, + 100, + 15, + 4211504 + ], + [ + "SEARCH-8848", + 12842.9, + 100, + 15, + 5524523 + ], + [ + "SEARCH-8849", + 13060.3, + 100, + 17, + 3410837 + ], + [ + "SEARCH-8850", + 2092.7, + 99.5648, + 18, + 742217 + ], + [ + "SEARCH-8851", + 6963.95, + 99.5036, + 19, + 9858463 + ], + [ + "SEARCH-8852", + 9721.28, + 99.8368, + 13, + 8154688 + ], + [ + "SEARCH-8853", + 2736.74, + 99.0513, + 14, + 15581081 + ], + [ + "SEARCH-8854", + 14134, + 100, + 21, + 3566360 + ], + [ + "SEARCH-8855", + 1174.07, + 98.5753, + 23, + 12996997 + ], + [ + "SEARCH-8856", + 10886.1, + 99.9864, + 41, + 2867895 + ], + [ + "SEARCH-8857", + 14792.1, + 99.9864, + 37, + 3628808 + ], + [ + "SEARCH-8858", + 15901.8, + 99.9898, + 37, + 3726649 + ], + [ + "SEARCH-8859", + 3083.13, + 98.7589, + 22, + 766227 + ], + [ + "SEARCH-8860", + 14263.8, + 100, + 37, + 3453385 + ], + [ + "SEARCH-8861", + 11408.3, + 100, + 26, + 2889113 + ], + [ + "SEARCH-8862", + 12792.5, + 100, + 28, + 3151128 + ], + [ + "SEARCH-8863", + 8924.61, + 99.9864, + 33, + 2543160 + ], + [ + "SEARCH-8864", + 5191.52, + 99.9898, + 43, + 1279668 + ], + [ + "SEARCH-8865", + 6750.28, + 99.9864, + 35, + 1804992 + ], + [ + "SEARCH-8866", + 10852, + 99.9898, + 36, + 2521542 + ], + [ + "SEARCH-8867", + 14049.5, + 100, + 26, + 3167719 + ], + [ + "SEARCH-8869", + 8765.31, + 100, + 27, + 2352424 + ], + [ + "SEARCH-8870", + 10691.4, + 100, + 30, + 2625608 + ], + [ + "SEARCH-8871", + 16851.5, + 99.9932, + 36, + 4049018 + ], + [ + "SEARCH-8872", + 14451.1, + 100, + 24, + 3502300 + ], + [ + "SEARCH-8874", + 20675.5, + 99.9864, + 39, + 5711231 + ], + [ + "SEARCH-8875", + 17060.5, + 99.9864, + 35, + 4447665 + ], + [ + "SEARCH-8876", + 12059.3, + 100, + 28, + 3088419 + ], + [ + "SEARCH-8877", + 16754, + 99.98299999999999, + 35, + 4279313 + ], + [ + "SEARCH-8878", + 5056.49, + 99.9864, + 37, + 1319164 + ], + [ + "SEARCH-8880", + 12913.5, + 99.9524, + 28, + 3333768 + ], + [ + "SEARCH-8881", + 4720.91, + 99.1737, + 35, + 1329508 + ], + [ + "SEARCH-8882", + 15524.6, + 99.9864, + 40, + 4144841 + ], + [ + "SEARCH-8883", + 17916.8, + 99.898, + 32, + 4306762 + ], + [ + "SEARCH-8884", + 16014.8, + 99.9864, + 39, + 3964292 + ], + [ + "SEARCH-8887", + 32219.6, + 100, + 30, + 9943018 + ], + [ + "SEARCH-8889", + 28523.4, + 100, + 28, + 7822679 + ], + [ + "SEARCH-8890", + 29777.7, + 100, + 30, + 7925450 + ], + [ + "SEARCH-8891", + 24902.2, + 100, + 36, + 6182614 + ], + [ + "SEARCH-8893", + 25509.4, + 99.9932, + 35, + 6352979 + ], + [ + "SEARCH-8894", + 14806.2, + 99.9796, + 38, + 4110182 + ], + [ + "SEARCH-8896", + 21968.9, + 99.9932, + 40, + 5809785 + ], + [ + "SEARCH-8897", + 9934.53, + 100, + 35, + 2496651 + ], + [ + "SEARCH-8899", + 16675.5, + 99.9898, + 36, + 4085523 + ], + [ + "SEARCH-8900", + 18242.4, + 99.9864, + 39, + 4609253 + ], + [ + "SEARCH-8901", + 8889.85, + 99.9864, + 40, + 2119026 + ], + [ + "SEARCH-8902", + 14471.4, + 99.9898, + 36, + 3547264 + ], + [ + "SEARCH-8903", + 16475, + 100, + 22, + 4666830 + ], + [ + "SEARCH-8904", + 19370.1, + 99.98299999999999, + 36, + 4932894 + ], + [ + "SEARCH-8905", + 17707.2, + 99.7756, + 26, + 4701285 + ], + [ + "SEARCH-8906", + 14533.4, + 99.9864, + 39, + 3600595 + ], + [ + "SEARCH-8907", + 23800.5, + 99.9864, + 32, + 6134603 + ], + [ + "SEARCH-8908", + 15365.3, + 100, + 31, + 3690518 + ], + [ + "SEARCH-8909", + 12864.4, + 100, + 39, + 3305396 + ], + [ + "SEARCH-8910", + 7078.54, + 99.9524, + 34, + 2038801 + ], + [ + "SEARCH-8911", + 10421.9, + 100, + 36, + 2756521 + ], + [ + "SEARCH-8913", + 14750.2, + 100, + 36, + 3659026 + ], + [ + "SEARCH-8914", + 17498.3, + 99.9864, + 38, + 4414305 + ], + [ + "SEARCH-8915", + 18066.3, + 100, + 35, + 4275783 + ], + [ + "SEARCH-8917", + 6895.78, + 99.711, + 20, + 1794818 + ], + [ + "SEARCH-8919", + 5228.14, + 98.2046, + 32, + 1369284 + ], + [ + "SEARCH-8921", + 18590.2, + 99.728, + 35, + 4665234 + ], + [ + "SEARCH-8923", + 9485.2, + 99.9932, + 37, + 2261560 + ], + [ + "SEARCH-8924", + 16285.8, + 100, + 35, + 4286354 + ], + [ + "SEARCH-8927", + 3423.32, + 97.0247, + 34, + 985068 + ], + [ + "SEARCH-8928", + 9397.44, + 99.9864, + 35, + 2403502 + ], + [ + "SEARCH-8930", + 2794.16, + 97.7524, + 34, + 2243860 + ], + [ + "SEARCH-8931", + 15339.9, + 99.9932, + 36, + 3939050 + ], + [ + "SV0036755-2", + 2757.49, + 99.7178, + 22, + 1422654 + ], + [ + "SV0038249", + 2537.23, + 99.1839, + 11, + 967224 + ], + [ + "SV0038370", + 9577.22, + 100, + 25, + 2327241 + ], + [ + "SV0038880", + 2473.12, + 98.5481, + 11, + 1483931 + ], + [ + "SV0038916", + 3663.26, + 100, + 23, + 3005593 + ], + [ + "SV0038935", + 4193.19, + 100, + 24, + 3056266 + ], + [ + "SV0040838", + 4726.54, + 100, + 17, + 2470531 + ], + [ + "SV0048180", + 13301.7, + 100, + 31, + 2962262 + ], + [ + "SV0049543", + 14691.8, + 99.9864, + 31, + 3161524 + ], + [ + "SV0051900", + 26011.1, + 100, + 28, + 5708404 + ] + ], + "type": "scatter", + "x": [ + 22, + 27, + 29, + 29, + 29, + 29, + 29, + 29, + 29, + 29, + 28, + 28, + 34, + 34, + 38, + 22, + 40, + 43, + 37, + 28, + 36, + 37, + 38, + 37, + 28, + 15, + 30, + 37, + 37, + 38, + 38, + 15, + 38, + 35, + 37, + 35, + 22, + 35, + 35, + 35, + 22, + 24, + 22, + 22, + 24, + 35, + 35, + 29, + 33, + 32, + 30, + 32, + 28, + 28, + 28, + 28, + 30, + 26, + 28, + 28, + 28, + 29, + 28, + 28, + 29, + 28, + 28, + 28, + 28, + 28, + 36, + 29, + 29, + 40, + 42, + 28, + 28, + 21, + 20, + 27, + 9, + 20, + 16, + 27, + 20, + 15, + 21, + 17, + 17, + 20, + 20, + 20, + 27, + 10, + 14, + 23, + 24, + 20, + 25, + 21, + 25, + 10, + 23, + 25, + 20, + 24, + 20, + 10, + 22, + 20, + 16, + 15, + 27, + 24, + 20, + 20, + 20, + 14, + 10, + 23, + 21, + 14, + 15, + 16, + 29, + 14, + 32, + 29, + 20, + 29, + 19, + 24, + 16, + 32, + 23, + 18, + 22, + 25, + 26, + 25, + 22, + 23, + 28, + 26, + 28, + 20, + 22, + 23, + 23, + 19, + 27, + 20, + 19, + 25, + 29, + 17, + 25, + 26, + 25, + 24, + 23, + 19, + 17, + 24, + 21, + 22, + 23, + 26, + 24, + 23, + 27, + 31, + 25, + 22, + 29, + 18, + 27, + 24, + 32, + 25, + 22, + 18, + 17, + 16, + 31, + 17, + 22, + 31, + 26, + 20, + 19, + 26, + 26, + 28, + 25, + 25, + 12, + 25, + 10, + 18, + 27, + 22, + 23, + 23, + 23, + 21, + 25, + 24, + 20, + 20, + 12, + 30, + 8, + 15, + 23, + 25, + 10, + 14, + 24, + 21, + 20, + 26, + 19, + 25, + 18, + 21, + 17, + 19, + 20, + 27, + 32, + 22, + 23, + 27, + 20, + 20, + 28, + 15, + 25, + 17, + 19, + 26, + 21, + 19, + 24, + 25, + 22, + 19, + 25, + 24, + 25, + 18, + 24, + 24, + 20, + 25, + 25, + 21, + 25, + 24, + 23, + 25, + 23, + 31, + 25, + 23, + 24, + 28, + 19, + 30, + 28, + 23, + 18, + 25, + 21, + 26, + 21, + 15, + 22, + 25, + 24, + 24, + 22, + 22, + 25, + 22, + 24, + 23, + 23, + 24, + 23, + 24, + 24, + 20, + 25, + 27, + 16, + 21, + 20, + 20, + 22, + 26, + 17, + 24, + 25, + 8, + 26, + 24, + 24, + 24, + 19, + 13, + 24, + 20, + 22, + 32, + 20, + 14, + 24, + 26, + 30, + 28, + 19, + 23, + 24, + 22, + 25, + 23, + 15, + 23, + 27, + 26, + 27, + 28, + 25, + 23, + 27, + 17, + 29, + 22, + 29, + 24, + 28, + 28, + 25, + 25, + 27, + 17, + 24, + 30, + 17, + 27, + 22, + 12, + 24, + 33, + 23, + 20, + 20, + 26, + 24, + 22, + 15, + 27, + 19, + 20, + 19, + 26, + 25, + 26, + 22, + 25, + 20, + 22, + 19, + 23, + 31, + 18, + 23, + 26, + 19, + 23, + 19, + 21, + 27, + 17, + 29, + 23, + 20, + 25, + 29, + 18, + 24, + 23, + 21, + 32, + 16, + 21, + 23, + 19, + 21, + 25, + 19, + 22, + 22, + 21, + 23, + 16, + 27, + 26, + 28, + 28, + 27, + 26, + 33, + 26, + 25, + 24, + 26, + 22, + 25, + 22, + 24, + 20, + 26, + 25, + 25, + 27, + 32, + 18, + 30, + 18, + 20, + 28, + 27, + 24, + 24, + 26, + 7, + 27, + 26, + 26, + 22, + 6, + 28, + 8, + 24, + 21, + 28, + 26, + 24, + 22, + 22, + 27, + 22, + 22, + 30, + 17, + 23, + 21, + 21, + 23, + 29, + 26, + 20, + 27, + 26, + 20, + 19, + 29, + 28, + 25, + 22, + 13, + 19, + 6, + 20, + 25, + 19, + 20, + 20, + 19, + 23, + 20, + 18, + 22, + 23, + 22, + 23, + 23, + 18, + 19, + 5, + 10, + 19, + 23, + 23, + 6, + 23, + 15, + 22, + 21, + 23, + 22, + 25, + 19, + 36, + 23, + 19, + 20, + 15, + 23, + 11, + 22, + 23, + 19, + 10, + 21, + 26, + 15, + 16, + 23, + 25, + 19, + 28, + 33, + 24, + 24, + 23, + 27, + 24, + 28, + 22, + 19, + 20, + 33, + 11, + 21, + 27, + 14, + 11, + 25, + 11, + 11, + 22, + 30, + 31, + 9, + 26, + 27, + 25, + 8, + 22, + 25, + 24, + 21, + 27, + 17, + 22, + 11, + 7, + 22, + 33, + 22, + 25, + 23, + 26, + 28, + 25, + 32, + 21, + 27, + 22, + 27, + 29, + 25, + 27, + 25, + 24, + 19, + 23, + 19, + 26, + 15, + 24, + 16, + 24, + 27, + 15, + 18, + 25, + 16, + 18, + 12, + 15, + 28, + 20, + 21, + 23, + 23, + 22, + 24, + 21, + 20, + 23, + 37, + 22, + 24, + 24, + 14, + 23, + 23, + 20, + 25, + 25, + 28, + 28, + 10, + 28, + 19, + 27, + 17, + 9, + 26, + 8, + 13, + 24, + 24, + 7, + 19, + 19, + 19, + 19, + 25, + 23, + 28, + 21, + 21, + 25, + 21, + 21, + 19, + 20, + 24, + 15, + 33, + 19, + 23, + 26, + 6, + 30, + 22, + 21, + 24, + 31, + 24, + 29, + 17, + 4, + 26, + 24, + 27, + 26, + 22, + 19, + 28, + 23, + 21, + 30, + 24, + 28, + 25, + 26, + 23, + 26, + 27, + 23, + 23, + 18, + 8, + 21, + 14, + 22, + 18, + 5, + 10, + 22, + 24, + 5, + 29, + 16, + 8, + 22, + 7, + 6, + 22, + 5, + 12, + 20, + 28, + 19, + 28, + 26, + 19, + 17, + 20, + 23, + 24, + 25, + 24, + 22, + 24, + 24, + 24, + 25, + 25, + 23, + 22, + 12, + 24, + 13, + 8, + 12, + 14, + 25, + 33, + 21, + 30, + 31, + 27, + 33, + 24, + 22, + 21, + 24, + 26, + 18, + 20, + 18, + 33, + 7, + 18, + 23, + 27, + 27, + 26, + 24, + 24, + 29, + 28, + 24, + 5, + 25, + 22, + 19, + 21, + 24, + 16, + 20, + 25, + 6, + 24, + 24, + 19, + 29, + 21, + 20, + 26, + 21, + 6, + 6, + 16, + 24, + 26, + 28, + 21, + 24, + 22, + 22, + 21, + 25, + 21, + 19, + 19, + 24, + 24, + 17, + 29, + 22, + 24, + 25, + 26, + 25, + 25, + 22, + 26, + 20, + 23, + 22, + 20, + 25, + 16, + 24, + 17, + 28, + 24, + 20, + 29, + 20, + 20, + 12, + 23, + 26, + 20, + 26, + 27, + 21, + 29, + 30, + 21, + 15, + 25, + 26, + 23, + 16, + 18, + 22, + 25, + 21, + 24, + 27, + 21, + 29, + 27, + 27, + 23, + 26, + 21, + 20, + 23, + 21, + 16, + 22, + 21, + 26, + 21, + 19, + 25, + 27, + 28, + 30, + 19, + 17, + 25, + 25, + 30, + 24, + 28, + 19, + 17, + 21, + 30, + 17, + 19, + 27, + 26, + 26, + 27, + 28, + 24, + 28, + 25, + 21, + 24, + 19, + 30, + 22, + 25, + 24, + 17, + 26, + 26, + 24, + 22, + 24, + 27, + 30, + 23, + 28, + 30, + 18, + 20, + 23, + 22, + 23, + 24, + 24, + 18, + 23, + 30, + 22, + 27, + 27, + 19, + 22, + 28, + 28, + 20, + 25, + 20, + 25, + 21, + 25, + 19, + 20, + 19, + 22, + 25, + 14, + 24, + 23, + 26, + 22, + 26, + 31, + 23, + 20, + 25, + 19, + 27, + 24, + 20, + 26, + 19, + 27, + 30, + 17, + 29, + 18, + 19, + 19, + 19, + 30, + 15, + 20, + 21, + 24, + 31, + 20, + 23, + 20, + 34, + 21, + 19, + 26, + 17, + 28, + 24, + 24, + 25, + 19, + 23, + 27, + 28, + 23, + 17, + 12, + 25, + 30, + 23, + 25, + 26, + 33, + 24, + 20, + 18, + 19, + 29, + 28, + 27, + 28, + 20, + 28, + 20, + 21, + 27, + 27, + 29, + 21, + 15, + 20, + 21, + 16, + 11, + 31, + 20, + 18, + 32, + 27, + 23, + 24, + 19, + 28, + 26, + 15, + 14, + 20, + 21, + 25, + 23, + 27, + 22, + 24, + 20, + 34, + 23, + 19, + 9, + 7, + 21, + 28, + 18, + 24, + 22, + 27, + 25, + 21, + 24, + 24, + 30, + 14, + 23, + 23, + 21, + 31, + 20, + 30, + 24, + 29, + 29, + 25, + 19, + 23, + 30, + 15, + 29, + 28, + 26, + 29, + 20, + 17, + 16, + 28, + 34, + 21, + 27, + 25, + 19, + 22, + 26, + 25, + 30, + 18, + 22, + 24, + 22, + 21, + 29, + 27, + 28, + 27, + 30, + 29, + 22, + 33, + 30, + 25, + 33, + 29, + 18, + 29, + 19, + 30, + 33, + 32, + 30, + 33, + 32, + 34, + 32, + 30, + 32, + 34, + 32, + 31, + 26, + 34, + 28, + 29, + 33, + 30, + 29, + 30, + 31, + 30, + 31, + 29, + 29, + 29, + 29, + 31, + 29, + 29, + 24, + 26, + 26, + 29, + 29, + 24, + 29, + 29, + 20, + 30, + 22, + 25, + 29, + 28, + 26, + 29, + 15, + 26, + 31, + 29, + 27, + 26, + 27, + 23, + 28, + 34, + 27, + 34, + 27, + 34, + 25, + 25, + 30, + 34, + 33, + 25, + 23, + 29, + 24, + 17, + 29, + 23, + 26, + 28, + 23, + 23, + 31, + 37, + 31, + 31, + 30, + 37, + 24, + 28, + 14, + 29, + 25, + 24, + 29, + 33, + 21, + 16, + 21, + 20, + 20, + 21, + 31, + 33, + 24, + 17, + 26, + 25, + 27, + 29, + 34, + 28, + 24, + 30, + 29, + 28, + 28, + 21, + 21, + 29, + 21, + 25, + 31, + 27, + 29, + 34, + 24, + 28, + 24, + 31, + 28, + 30, + 25, + 24, + 23, + 29, + 23, + 33, + 37, + 28, + 24, + 24, + 35, + 33, + 26, + 37, + 24, + 31, + 32, + 25, + 36, + 22, + 28, + 27, + 24, + 20, + 33, + 28, + 32, + 31, + 19, + 21, + 26, + 34, + 27, + 32, + 33, + 23, + 25, + 22, + 36, + 21, + 24, + 28, + 35, + 22, + 23, + 22, + 30, + 33, + 25, + 25, + 25, + 25, + 35, + 34, + 31, + 34, + 21, + 25, + 26, + 31, + 25, + 29, + 22, + 22, + 34, + 36, + 25, + 31, + 24, + 33, + 30, + 27, + 36, + 27, + 32, + 36, + 31, + 35, + 36, + 35, + 32, + 27, + 23, + 23, + 25, + 22, + 20, + 27, + 26, + 30, + 28, + 26, + 23, + 33, + 30, + 29, + 27, + 26, + 20, + 28, + 27, + 36, + 22, + 22, + 34, + 26, + 34, + 29, + 22, + 26, + 25, + 27, + 26, + 31, + 27, + 27, + 27, + 22, + 20, + 32, + 19, + 24, + 32, + 28, + 28, + 35, + 26, + 23, + 31, + 26, + 32, + 22, + 25, + 24, + 26, + 22, + 27, + 23, + 33, + 26, + 19, + 33, + 23, + 29, + 20, + 25, + 27, + 27, + 20, + 25, + 20, + 29, + 29, + 25, + 27, + 28, + 29, + 23, + 20, + 22, + 27, + 28, + 29, + 28, + 19, + 21, + 19, + 22, + 28, + 19, + 24, + 23, + 26, + 26, + 26, + 16, + 32, + 23, + 27, + 27, + 20, + 28, + 28, + 30, + 24, + 21, + 24, + 26, + 27, + 25, + 24, + 24, + 26, + 28, + 28, + 19, + 22, + 25, + 19, + 24, + 27, + 25, + 33, + 23, + 28, + 18, + 33, + 28, + 26, + 20, + 31, + 35, + 32, + 20, + 29, + 26, + 23, + 25, + 32, + 24, + 26, + 21, + 29, + 28, + 24, + 23, + 27, + 16, + 20, + 25, + 18, + 25, + 30, + 24, + 28, + 30, + 23, + 17, + 21, + 32, + 28, + 26, + 20, + 23, + 25, + 21, + 14, + 26, + 29, + 30, + 21, + 25, + 23, + 26, + 28, + 27, + 26, + 24, + 25, + 16, + 26, + 28, + 26, + 27, + 26, + 19, + 18, + 16, + 19, + 21, + 22, + 19, + 31, + 28, + 24, + 26, + 20, + 26, + 30, + 28, + 22, + 18, + 28, + 32, + 25, + 31, + 28, + 31, + 26, + 24, + 22, + 27, + 25, + 27, + 27, + 25, + 27, + 24, + 23, + 23, + 22, + 27, + 22, + 29, + 18, + 32, + 16, + 31, + 33, + 31, + 33, + 32, + 20, + 31, + 20, + 34, + 31, + 27, + 23, + 23, + 20, + 26, + 22, + 23, + 24, + 28, + 28, + 33, + 37, + 26, + 19, + 26, + 26, + 27, + 20, + 30, + 25, + 24, + 31, + 22, + 33, + 30, + 33, + 22, + 20, + 25, + 37, + 34, + 26, + 25, + 31, + 31, + 20, + 25, + 19, + 27, + 22, + 31, + 33, + 26, + 25, + 20, + 23, + 24, + 28, + 33, + 42, + 27, + 26, + 33, + 32, + 23, + 32, + 26, + 33, + 30, + 38, + 30, + 29, + 21, + 25, + 24, + 29, + 19, + 29, + 33, + 33, + 25, + 27, + 25, + 24, + 39, + 24, + 25, + 28, + 25, + 27, + 29, + 30, + 28, + 34, + 26, + 32, + 31, + 29, + 32, + 31, + 31, + 23, + 23, + 25, + 22, + 24, + 24, + 28, + 25, + 28, + 29, + 25, + 24, + 38, + 30, + 28, + 26, + 33, + 39, + 30, + 24, + 25, + 31, + 24, + 35, + 37, + 24, + 33, + 31, + 33, + 32, + 34, + 35, + 24, + 31, + 30, + 24, + 32, + 37, + 37, + 31, + 34, + 26, + 37, + 33, + 37, + 30, + 32, + 35, + 36, + 25, + 33, + 36, + 26, + 24, + 33, + 26, + 25, + 20, + 27, + 29, + 28, + 25, + 27, + 21, + 34, + 30, + 32, + 28, + 25, + 29, + 28, + 31, + 26, + 31, + 31, + 24, + 28, + 28, + 26, + 25, + 25, + 31, + 34, + 34, + 28, + 28, + 22, + 26, + 25, + 32, + 24, + 29, + 19, + 26, + 27, + 28, + 22, + 29, + 27, + 29, + 32, + 23, + 21, + 30, + 19, + 29, + 24, + 29, + 31, + 20, + 25, + 28, + 29, + 30, + 27, + 29, + 27, + 23, + 29, + 30, + 38, + 39, + 34, + 22, + 24, + 34, + 38, + 30, + 29, + 38, + 33, + 36, + 38, + 29, + 38, + 41, + 38, + 33, + 28, + 26, + 34, + 40, + 32, + 27, + 30, + 38, + 40, + 38, + 32, + 37, + 35, + 35, + 39, + 23, + 30, + 34, + 38, + 40, + 29, + 34, + 33, + 38, + 28, + 30, + 24, + 38, + 24, + 29, + 35, + 22, + 29, + 38, + 34, + 35, + 22, + 29, + 40, + 28, + 31, + 27, + 31, + 36, + 40, + 40, + 40, + 29, + 28, + 31, + 20, + 24, + 20, + 25, + 25, + 27, + 23, + 28, + 21, + 25, + 25, + 38, + 28, + 25, + 26, + 26, + 20, + 28, + 30, + 23, + 27, + 21, + 35, + 25, + 24, + 27, + 35, + 21, + 31, + 32, + 26, + 22, + 28, + 22, + 32, + 26, + 34, + 33, + 19, + 35, + 33, + 25, + 30, + 35, + 35, + 22, + 15, + 28, + 27, + 33, + 31, + 30, + 31, + 22, + 27, + 22, + 21, + 29, + 21, + 25, + 19, + 28, + 28, + 25, + 33, + 34, + 13, + 27, + 36, + 34, + 33, + 35, + 37, + 23, + 35, + 35, + 40, + 23, + 25, + 27, + 24, + 26, + 26, + 27, + 28, + 13, + 28, + 24, + 23, + 29, + 31, + 14, + 36, + 16, + 30, + 17, + 35, + 23, + 34, + 26, + 27, + 24, + 12, + 27, + 24, + 33, + 37, + 35, + 33, + 16, + 28, + 31, + 19, + 38, + 33, + 36, + 35, + 27, + 43, + 35, + 35, + 36, + 35, + 33, + 20, + 33, + 36, + 32, + 36, + 29, + 26, + 40, + 28, + 37, + 41, + 22, + 41, + 43, + 28, + 28, + 24, + 34, + 30, + 21, + 29, + 25, + 40, + 25, + 23, + 20, + 24, + 24, + 27, + 25, + 31, + 25, + 34, + 36, + 27, + 26, + 40, + 24, + 40, + 24, + 10, + 10, + 9, + 10, + 9, + 8, + 8, + 7, + 9, + 9, + 11, + 18, + 15, + 8, + 14, + 12, + 12, + 18, + 12, + 12, + 10, + 14, + 17, + 14, + 12, + 8, + 17, + 12, + 16, + 15, + 15, + 16, + 8, + 12, + 12, + 16, + 9, + 10, + 12, + 11, + 12, + 16, + 14, + 13, + 11, + 20, + 16, + 16, + 19, + 15, + 15, + 16, + 16, + 17, + 15, + 10, + 16, + 13, + 13, + 14, + 14, + 14, + 11, + 17, + 16, + 17, + 11, + 16, + 10, + 19, + 19, + 11, + 17, + 15, + 22, + 14, + 17, + 15, + 10, + 13, + 14, + 17, + 13, + 14, + 19, + 13, + 19, + 20, + 16, + 32, + 16, + 14, + 12, + 21, + 15, + 14, + 18, + 19, + 18, + 21, + 15, + 17, + 11, + 15, + 16, + 16, + 18, + 10, + 21, + 15, + 15, + 24, + 18, + 15, + 14, + 15, + 15, + 11, + 11, + 17, + 12, + 18, + 18, + 17, + 15, + 21, + 22, + 16, + 19, + 17, + 18, + 17, + 16, + 19, + 22, + 24, + 25, + 25, + 15, + 26, + 26, + 25, + 23, + 27, + 25, + 26, + 26, + 21, + 15, + 21, + 23, + 19, + 20, + 28, + 26, + 26, + 25, + 21, + 19, + 18, + 20, + 19, + 20, + 19, + 21, + 20, + 27, + 24, + 21, + 26, + 31, + 18, + 28, + 23, + 19, + 25, + 25, + 25, + 28, + 19, + 29, + 25, + 26, + 18, + 29, + 32, + 21, + 31, + 26, + 17, + 21, + 36, + 23, + 25, + 25, + 20, + 22, + 20, + 27, + 25, + 26, + 25, + 24, + 17, + 21, + 24, + 23, + 20, + 25, + 24, + 22, + 28, + 17, + 25, + 25, + 24, + 15, + 25, + 26, + 19, + 24, + 22, + 21, + 19, + 26, + 24, + 23, + 19, + 31, + 25, + 27, + 27, + 27, + 28, + 17, + 26, + 27, + 25, + 24, + 23, + 26, + 17, + 23, + 21, + 23, + 26, + 23, + 25, + 23, + 16, + 21, + 24, + 23, + 20, + 26, + 18, + 21, + 25, + 21, + 21, + 17, + 18, + 24, + 26, + 24, + 22, + 8, + 23, + 20, + 28, + 6, + 5, + 31, + 25, + 8, + 21, + 23, + 11, + 6, + 22, + 12, + 5, + 8, + 26, + 19, + 21, + 24, + 22, + 21, + 12, + 24, + 21, + 27, + 5, + 16, + 22, + 6, + 16, + 25, + 7, + 17, + 24, + 10, + 22, + 9, + 7, + 20, + 13, + 26, + 7, + 17, + 18, + 10, + 22, + 8, + 8, + 24, + 6, + 15, + 12, + 27, + 20, + 23, + 8, + 16, + 14, + 10, + 7, + 13, + 19, + 24, + 18, + 25, + 11, + 14, + 9, + 20, + 28, + 18, + 5, + 22, + 27, + 37, + 16, + 27, + 34, + 31, + 4, + 35, + 18, + 22, + 24, + 28, + 34, + 26, + 20, + 31, + 40, + 20, + 29, + 20, + 18, + 8, + 27, + 22, + 31, + 34, + 5, + 34, + 30, + 10, + 33, + 31, + 30, + 36, + 6, + 5, + 23, + 34, + 17, + 5, + 5, + 25, + 24, + 26, + 37, + 30, + 28, + 38, + 29, + 21, + 37, + 6, + 24, + 4, + 26, + 29, + 24, + 30, + 26, + 29, + 16, + 24, + 35, + 24, + 26, + 22, + 36, + 16, + 26, + 33, + 22, + 33, + 36, + 27, + 38, + 16, + 26, + 33, + 12, + 17, + 13, + 18, + 20, + 15, + 15, + 10, + 23, + 21, + 23, + 23, + 13, + 23, + 19, + 16, + 13, + 17, + 28, + 21, + 25, + 16, + 13, + 15, + 26, + 24, + 13, + 12, + 22, + 20, + 17, + 13, + 23, + 19, + 15, + 13, + 13, + 18, + 23, + 14, + 19, + 13, + 12, + 21, + 21, + 14, + 13, + 21, + 29, + 15, + 15, + 17, + 18, + 19, + 13, + 14, + 21, + 23, + 41, + 37, + 37, + 22, + 37, + 26, + 28, + 33, + 43, + 35, + 36, + 26, + 27, + 30, + 36, + 24, + 39, + 35, + 28, + 35, + 37, + 28, + 35, + 40, + 32, + 39, + 30, + 28, + 30, + 36, + 35, + 38, + 40, + 35, + 36, + 39, + 40, + 36, + 22, + 36, + 26, + 39, + 32, + 31, + 39, + 34, + 36, + 36, + 38, + 35, + 20, + 32, + 35, + 37, + 35, + 34, + 35, + 34, + 36, + 22, + 11, + 25, + 11, + 23, + 24, + 17, + 31, + 31, + 28 + ], + "y": [ + 8.211211361793023, + 8.481773246184977, + 9.746833742490752, + 10.616265777045221, + 10.748625940082194, + 9.937985592943695, + 10.560903923140275, + 10.869691627102307, + 10.411509248969384, + 10.248884134178173, + 9.259225769705994, + 8.744169388750624, + 9.220488703027998, + 8.096817470572319, + 9.474549088242322, + 8.82834762005316, + 10.255833138313632, + 9.904986428659864, + 9.137662146478197, + 12.779867434638867, + 9.716856724154075, + 9.028938392241612, + 8.68609172787805, + 8.345930261979017, + 9.767782370370753, + 9.337061124755339, + 8.703506769479729, + 8.923457979694966, + 9.353747835270912, + 8.888894669371593, + 10.294414153523169, + 9.702350081484532, + 10.469057010723345, + 11.097849318442707, + 11.415224429346534, + 9.318656515459642, + 10.319529857682062, + 9.467537463415244, + 9.751268339558617, + 9.406975663409597, + 9.342683558963897, + 10.94832979799441, + 9.349667437197281, + 12.460234128213829, + 8.495765244002618, + 8.98682175033189, + 8.957381735582787, + 8.787830829258759, + 10.15840105193914, + 9.078749951588586, + 8.621733370690162, + 11.890169409133042, + 9.684896124569141, + 8.69349667588463, + 8.800264651310336, + 8.4069317971587, + 8.580167990577626, + 8.78615105486974, + 10.444124373873748, + 9.413526083949446, + 9.006386515055114, + 9.680593969977126, + 8.679992081721329, + 8.442685139241176, + 10.435291582687311, + 9.497397249034046, + 9.939047727934678, + 9.968572799192062, + 9.353834471614912, + 10.14878390849147, + 11.133215819061775, + 9.270964993792617, + 8.366835309827675, + 8.595079730073309, + 9.528648637969724, + 9.617870014133226, + 13.379289806686108, + 11.71201400038609, + 10.527981089779026, + 10.862876087313007, + 11.042185564743523, + 10.72104023617228, + 11.134340818267278, + 9.891060657528001, + 9.801731643581741, + 10.42774259661378, + 11.840789327054841, + 10.306482946743365, + 10.381521353477128, + 9.953752818683679, + 9.83037908071549, + 10.46490172241293, + 13.988695502746067, + 14.075983804815218, + 15.41514174123399, + 10.723575706537222, + 10.512546352713787, + 11.392383627316738, + 12.036724568039931, + 12.437152619957898, + 9.97469131154246, + 10.322164992116427, + 10.777809799587782, + 10.154324088867087, + 9.729074639810214, + 11.09681893726207, + 13.154735693728771, + 11.702619776093597, + 10.814986823674152, + 10.951087209181706, + 12.054511110971633, + 11.204700491287118, + 9.89691600715309, + 13.569001138544865, + 13.402365030802759, + 9.940349717268694, + 12.855043252923934, + 10.651785577560922, + 9.922750818716974, + 12.488918040090427, + 13.026942191439048, + 9.780359005054978, + 10.136145696218923, + 10.68347734584582, + 12.657937762072654, + 12.483185308038864, + 10.377918865109015, + 9.839375607068884, + 11.747246316874563, + 10.830421444508763, + 12.21456151292608, + 10.323677056042674, + 11.132396842152096, + 9.820540631715202, + 10.23566486487446, + 9.74425732696557, + 10.18806481003443, + 10.376393216801882, + 11.424269099364771, + 14.824957515183868, + 11.24796984584158, + 10.06722074451873, + 11.008330390954875, + 11.46246340395984, + 10.72588510019335, + 10.29112807573174, + 11.168644821937013, + 10.423233273676678, + 15.506276812827734, + 10.808595995007714, + 10.226765989656345, + 10.223067921487123, + 10.297082488073805, + 13.954327706336018, + 9.862196698118247, + 9.973433303222794, + 11.951502924528596, + 11.145247350422723, + 12.574033167097063, + 9.80659111529043, + 10.216435244110384, + 10.700679383382674, + 9.749811759932081, + 9.892477160016076, + 10.151089542682712, + 13.322927521735565, + 10.660149292663887, + 14.091330806323166, + 10.889770656230318, + 11.844004613571817, + 10.136660639487516, + 14.338830995411866, + 10.150933396373302, + 13.21033945558676, + 15.17302188335795, + 15.450185325106036, + 9.785885750455948, + 10.205737989163305, + 10.730859635187304, + 11.890745272258068, + 10.336438117579153, + 12.684041344221868, + 10.36567949988784, + 9.984053200375696, + 10.744903864764554, + 13.91324869697963, + 13.455752294047613, + 10.1616893196654, + 10.464473829493734, + 13.26760073706835, + 10.202665790126336, + 10.159562852085312, + 12.657543091394746, + 9.821192309809298, + 10.173438350957595, + 11.230814511641974, + 12.23636418896005, + 10.615726323351593, + 13.265620075565723, + 10.382760587789011, + 10.18561673619821, + 13.367883495490508, + 11.410781991301524, + 14.133016931390275, + 11.061767142190178, + 16.028927112604578, + 10.45472548691338, + 10.057152400080279, + 15.850446636767805, + 15.828603541377237, + 11.537169196340693, + 12.551186011253591, + 14.854664024174395, + 10.438517864998936, + 11.98217881282526, + 10.044118682275874, + 9.845646552846278, + 13.187873925970134, + 12.983294394877026, + 16.034472708552865, + 14.597706995957575, + 14.759451086621981, + 10.384462031332603, + 15.145746605794004, + 15.331144036389647, + 10.749570389366786, + 11.425252050700454, + 10.92805853349506, + 10.491135318903403, + 10.70611674371307, + 10.573724281512968, + 14.255660466484285, + 14.06077170203208, + 11.297762484021957, + 12.575181467427653, + 14.785298453920134, + 11.329254998806961, + 16.07019386206669, + 13.901089910095573, + 10.879762701339295, + 10.519834679000835, + 10.231999619476165, + 15.618939835991336, + 11.797954019956446, + 10.142780005589708, + 12.847350049779317, + 12.860476399017713, + 11.374766237561015, + 11.60714414020921, + 10.771260083255557, + 9.663642809498507, + 11.300251911439133, + 10.656859274891168, + 15.489971311733981, + 10.242135990940183, + 13.14701111093887, + 13.644724609460418, + 14.401739899756887, + 15.933298392141518, + 10.767242112707454, + 10.01104066270085, + 12.694971627878202, + 10.733610188123151, + 12.199128591295743, + 10.027429361730306, + 15.073217570222962, + 11.687492029391116, + 10.593103505644756, + 12.759480633456183, + 11.143295537871015, + 15.472651567734221, + 11.700201395229314, + 15.95091682215129, + 11.212509323993688, + 15.522640175754542, + 15.413018996332692, + 10.06219924369095, + 14.297033212760597, + 11.416194276010456, + 10.955829000871807, + 12.691749677763195, + 11.135814550358592, + 12.746724026193405, + 14.531061880904451, + 14.955696558542313, + 12.75958125110489, + 10.867119780719333, + 14.320549470968531, + 11.276595351851842, + 13.580066666687223, + 14.602149447730843, + 13.2257878200818, + 11.16479958768697, + 15.174535978108032, + 11.45139042885243, + 10.451984613023129, + 10.750406769818508, + 10.68228476721217, + 10.520293499839351, + 10.395680664154117, + 12.646248311313734, + 13.006669657606711, + 9.759039648170255, + 12.769700374855452, + 10.616951933858967, + 14.961499631499313, + 10.819858281210454, + 10.08134080799053, + 11.166059399165, + 10.577400943980773, + 10.284181711652371, + 10.48924438093555, + 14.684019297293156, + 14.056589897074433, + 10.74744412273953, + 11.58676125722922, + 10.4690002054518, + 11.221315689180468, + 10.120814218528773, + 14.58940327607804, + 10.596709730283713, + 10.271077708215365, + 11.418680717391366, + 11.554873225577985, + 11.569400311898207, + 12.934656948173856, + 11.62501230808173, + 15.14670966957389, + 10.821736366116445, + 10.990432036336555, + 10.641225616423949, + 10.587947104698507, + 10.572418881836954, + 10.526292737664825, + 10.364481970436772, + 10.51173022600563, + 10.37402229071854, + 12.082683927352956, + 10.431671642598266, + 15.274310447295832, + 10.663615581822071, + 10.614548322380951, + 10.256957365525912, + 10.217531575165962, + 10.580302078475176, + 9.690356211348643, + 12.751858959886155, + 11.741748855415603, + 10.874133885147835, + 11.650633124838164, + 10.087058328730514, + 11.651216761257963, + 15.397672438652528, + 12.410461420360736, + 11.000899120627718, + 12.30738748847925, + 10.305914717430841, + 10.628835672884062, + 10.555812738575819, + 10.41873339273561, + 10.507803519389457, + 14.164751639086507, + 10.593028237501962, + 11.020627145818121, + 10.804055323945047, + 12.05802497108823, + 10.462274425587943, + 10.57574301295352, + 9.944389543856554, + 11.469140752599207, + 11.811042899143537, + 10.977721762476238, + 10.119122988360017, + 11.050556616472432, + 10.65495080991891, + 12.135864750486677, + 12.455776332819593, + 10.155179687254753, + 12.176721071815315, + 9.910363856475561, + 10.124428680295138, + 12.60608960606461, + 10.153156182789694, + 10.23519847205563, + 10.830282917055369, + 13.090992414190474, + 10.671463873716723, + 14.563048381172374, + 10.246864468330871, + 9.835529859352901, + 12.734905167588622, + 12.27058616635524, + 10.634989686972537, + 12.51734428341504, + 10.222922620168259, + 10.284830718523883, + 9.94208307029549, + 10.918736348043124, + 11.200923377171767, + 11.287566962461714, + 12.51899108515003, + 14.770457612984398, + 11.768652366180458, + 10.516589942087034, + 10.161650696951378, + 10.229548637857024, + 9.716133353214099, + 14.961425873815525, + 10.11480140809676, + 9.801731643581741, + 10.178730073594318, + 10.205109511721595, + 10.31294468191383, + 9.88078171500049, + 10.243809512312088, + 15.45319689991335, + 10.706766348932756, + 10.497587579494839, + 10.45472548691338, + 10.8693871609623, + 10.883597797123237, + 10.352203702638608, + 11.032143962552615, + 10.651217610866365, + 11.513555266603538, + 10.767263191298982, + 10.228357022355016, + 10.55158506454235, + 13.116733559678073, + 11.279340087038593, + 10.620961425087131, + 10.848326867814698, + 15.946117417092962, + 10.138401559449253, + 10.586988356044268, + 12.007853387283415, + 10.72551156001696, + 10.946358070510206, + 16.073979173082382, + 10.988811946877302, + 11.209642326289796, + 10.79810510872879, + 10.368447232429933, + 15.4112214849546, + 10.815348487330898, + 15.495428369045536, + 10.71007501931832, + 11.09606062613619, + 12.147722934141703, + 14.580041216898778, + 10.863871721920795, + 11.060997482451723, + 13.208229098380654, + 10.860574678602852, + 14.169162938557243, + 10.566330152831219, + 11.049269645680628, + 11.580630841324242, + 13.216638476242586, + 12.619777050550361, + 11.08003263226066, + 11.862490191113816, + 11.43596882382442, + 14.857188760570255, + 11.427313108894307, + 10.554249016599636, + 11.236222896561456, + 11.30183399468016, + 12.098253554495678, + 10.806834878774353, + 10.874796632163696, + 11.060164325919448, + 11.689497189783577, + 11.092504067078258, + 11.016873504562854, + 16.48678515020785, + 12.405783789861262, + 11.017267560885168, + 9.88078171500049, + 10.01126514470956, + 12.769378758688763, + 10.475398868279957, + 10.262908722142885, + 12.285627541935446, + 12.530146915422824, + 11.200021306448395, + 14.849663255713073, + 10.889882538083198, + 11.38019375251627, + 11.01716906136117, + 13.966356927423206, + 10.441850519295206, + 16.05654232302783, + 10.298195003991331, + 11.086670742654508, + 12.525213413312235, + 10.264513019212119, + 15.530561934062156, + 12.480874624562645, + 10.142386335794844, + 9.45727857185611, + 9.943285022410194, + 11.435385456264717, + 11.04828343661983, + 10.338899737012245, + 10.02998803614547, + 11.022996640917222, + 12.372603516417804, + 14.5496595568752, + 10.738720061275421, + 10.425816755685535, + 11.148304751131443, + 10.177628354421241, + 10.844958582940581, + 10.949770923024142, + 10.27584389807654, + 10.254285259301984, + 11.521914938308026, + 11.098515470380258, + 11.038094201427613, + 15.15760456808861, + 10.111842286376898, + 10.353320361711043, + 13.974677776749946, + 13.464049142792714, + 14.276435601276802, + 15.47032099154959, + 14.33280680204054, + 9.845593574117226, + 10.25888668297081, + 9.673193497193077, + 10.05173512899633, + 9.485848643496254, + 9.744726260151186, + 9.719744986586726, + 9.979522238812125, + 15.744407223585725, + 9.896362227593539, + 11.701593506823047, + 10.242812858139747, + 8.554488976159934, + 9.523763287920113, + 15.646412532159225, + 15.494350458185838, + 9.844055968766702, + 13.259701515171685, + 9.95394299602462, + 5.472270673671475, + 13.286817932369859, + 13.706105206308903, + 9.662307313735766, + 15.590537312887562, + 13.345540528154071, + 10.112491610696615, + 9.354700422483019, + 10.052123051675276, + 9.931151356518601, + 12.830852651671067, + 9.804495603329178, + 16.261158053860157, + 15.609894746268223, + 10.308319126670684, + 9.290075339995036, + 10.239924074233857, + 9.437157168656688, + 9.472242991440476, + 9.096499555552423, + 9.513625087655372, + 10.811645301180095, + 9.016755622903517, + 9.47738596957752, + 10.44371662667136, + 8.980927207648378, + 9.928326495883047, + 9.838148711227788, + 10.852710032645257, + 11.158177235153772, + 10.097284679055107, + 11.023681930070788, + 10.671394278644025, + 10.728101495838379, + 10.616094164252292, + 10.420106363342882, + 10.712103982902187, + 11.111551974765318, + 10.529292284625768, + 10.529051581772277, + 10.484137701868928, + 11.016084925770901, + 11.33841730394383, + 10.202628718076802, + 11.374536579520827, + 11.259941071644997, + 11.023714551176646, + 11.10821507199294, + 11.47781628785666, + 11.461158374148345, + 10.472600952172625, + 10.940951123740335, + 12.534545112002919, + 11.678677163435019, + 10.201553030367597, + 11.415114159958307, + 11.503380052126698, + 10.90749607849526, + 10.645472515179373, + 10.93924878438645, + 11.568303405819542, + 10.616339316370409, + 11.217560622139024, + 10.703356821393031, + 10.484557264690627, + 10.491496414972769, + 11.151611204597351, + 14.772928261848321, + 14.87219955145868, + 12.029401097334638, + 16.84382168047493, + 15.893851744475349, + 16.006532494188185, + 13.793376394749389, + 12.950250335952841, + 16.39753491965243, + 10.884141790233567, + 15.577503878455985, + 16.329148726141305, + 10.709494558505451, + 11.177228927416687, + 15.931479405175574, + 11.59959845137889, + 11.388801115616609, + 11.045095471665334, + 9.019179866515024, + 11.143382366038127, + 10.261861053110442, + 10.767431804038074, + 10.70101727068921, + 11.212995357296537, + 11.242834425715476, + 10.669954895008782, + 10.58423315037833, + 10.578445303895863, + 10.18236850853484, + 11.338988657710667, + 11.553424207250107, + 12.352326513162252, + 10.229837300628748, + 12.250806976870345, + 12.462252440916068, + 8.570733958344267, + 10.978233970102256, + 11.09898453838102, + 11.326800685083239, + 12.935370928960475, + 9.995245977775669, + 15.010113098165803, + 10.12523012293471, + 9.890908770329268, + 15.647070700341423, + 10.148744784095449, + 9.283404942833188, + 9.646270020888167, + 9.671870704017296, + 10.62208315754966, + 9.550804629866933, + 10.576559568665022, + 10.7812453346935, + 13.257325995337114, + 9.55385915186536, + 10.847996382484268, + 12.447602134835476, + 13.67272966313452, + 12.16853691200107, + 10.37888287047015, + 10.177476297855906, + 10.722077248786588, + 11.751343761116054, + 15.925986269306383, + 10.455215167622544, + 16.207643076124267, + 10.651051893130637, + 10.682422445046257, + 10.941128284212754, + 12.052595072449067, + 15.918346430807357, + 10.110704953300079, + 10.836930343227849, + 12.678613677844208, + 16.476072287327742, + 10.532656055217016, + 15.824962749694508, + 16.084993986184347, + 15.343123258340743, + 15.756209581229731, + 16.039024304693832, + 14.86098856041321, + 15.892724871211218, + 11.827699707793888, + 10.728605533629969, + 10.177172115344055, + 11.318332926695176, + 9.505097358099926, + 10.489717450749996, + 10.020826044953361, + 8.763584409450138, + 14.923032372008993, + 10.143370219854614, + 10.268130666124037, + 12.501038129428213, + 13.334598042598026, + 9.844480371956095, + 10.548048298172429, + 9.794397869948424, + 9.767266832624836, + 14.688036636608443, + 13.450688228318127, + 9.95456082272013, + 9.70880997353259, + 9.648788832566362, + 10.938485337475505, + 9.595058406939557, + 16.325892034658448, + 9.60541838719786, + 8.43771698991444, + 9.736488011839958, + 10.247431803996042, + 8.955706153570603, + 9.485848643496254, + 10.484165678200952, + 10.515966830028619, + 10.107040454085334, + 10.371332603727652, + 11.050985238934048, + 10.265523102716957, + 12.034097380790364, + 9.751501195538246, + 10.89888516972325, + 11.845368165332511, + 12.766961907966913, + 12.019116364977677, + 16.085241619407327, + 10.301256454009822, + 10.002563360726816, + 10.189568343620936, + 10.24760903040324, + 10.270869966368487, + 9.653486547052035, + 13.852808269488389, + 10.537282738645802, + 11.86694288080719, + 11.009406416386676, + 16.952622942213463, + 10.376237407449889, + 9.832635811564177, + 9.981559087956283, + 13.00960892719279, + 11.92725120151059, + 15.968744003996523, + 10.25164129393118, + 11.973408920831805, + 16.08872729158138, + 10.40386882344017, + 11.519056630900469, + 12.518413183647864, + 12.798313265719866, + 12.044159414912732, + 12.896370771385369, + 11.106399794664743, + 11.158747401230084, + 15.59681523245198, + 15.55191674782225, + 15.665801007890527, + 11.362904579125926, + 11.588617182337167, + 10.520833019679792, + 13.226811677119679, + 13.450447676286066, + 14.349304967921874, + 12.210776564734656, + 13.260274913180501, + 12.603303948711234, + 14.152593322461124, + 14.075551356042288, + 13.724068288142343, + 13.947107956627523, + 13.937279417438498, + 10.838698169262795, + 15.69457109832767, + 12.737015552965188, + 12.070911353913079, + 10.3080188914842, + 11.641230725123153, + 10.350925992121715, + 15.806169655240057, + 10.401987526611482, + 11.322454794157652, + 10.311349785244014, + 13.072748673395333, + 10.45705652384095, + 10.369263507748395, + 15.392137634021267, + 10.279523849953481, + 9.452423433109788, + 10.094190553357997, + 11.928578499465882, + 14.206310658577227, + 16.082108304835344, + 15.527310454951836, + 10.565247259854441, + 13.073656209790588, + 14.289359907937508, + 10.528275589332711, + 12.072244065892821, + 12.305279767835733, + 14.316902625326177, + 10.117913213230615, + 10.856380186854832, + 10.313774350923506, + 10.38211018126202, + 11.387577638296568, + 10.251817775939296, + 10.667535782852326, + 10.463703160543519, + 14.080891038306616, + 14.262674076428114, + 11.243489253126375, + 11.424869906649334, + 11.731538770197906, + 12.77996320524018, + 9.87996300748917, + 11.100979400762375, + 11.055482617769352, + 15.73512058522119, + 15.165477755575418, + 10.343482903541116, + 10.696366939495048, + 10.809222770470766, + 11.37858231438792, + 10.050181931686932, + 14.056034196750018, + 13.274914492896107, + 12.509741249709235, + 10.90652462628121, + 10.42969427834042, + 10.618102639711314, + 11.168870552387599, + 11.314669629163797, + 10.572982204430845, + 14.358264988824285, + 12.490612285709458, + 12.3920583145917, + 15.651781048876872, + 11.229062756121223, + 10.472997092637895, + 10.497090602759688, + 11.100103360408495, + 10.449352080946635, + 10.046245003891086, + 10.093239766820611, + 11.786252495054399, + 11.7099960514461, + 9.846917201047734, + 10.57208586017466, + 12.185456587488892, + 11.610288082536993, + 11.704603116688208, + 10.337021680571885, + 11.315571485342312, + 10.702817410686135, + 11.241418533401374, + 10.239352461914338, + 10.2159232113291, + 11.170364731008458, + 10.615922522003357, + 11.70682968300725, + 12.92801134375286, + 11.605778081984845, + 10.594532525004203, + 15.357307113775056, + 12.59649517929307, + 11.00909200561469, + 15.89403130083898, + 11.659706196178423, + 11.833253801553848, + 11.444079011335088, + 12.517355271077728, + 9.965992757887525, + 15.93215358803453, + 9.487365864239434, + 10.584005316695931, + 10.41211075274692, + 9.999888046822443, + 11.229739934570338, + 10.479482748285214, + 10.642014325968784, + 11.282077309270466, + 12.59554047680333, + 10.904487012337237, + 12.606846768150215, + 10.671950903655498, + 15.43245304053841, + 10.485563497830285, + 14.603748803415534, + 9.887561401985868, + 10.320914169043537, + 10.601000190605713, + 14.286027805285661, + 14.150882189141454, + 14.46981607352311, + 13.77146984726368, + 13.523246001954403, + 13.661619011225802, + 14.366817638274044, + 12.928249362081395, + 14.224036975479565, + 14.398848452858585, + 14.047826315689157, + 13.955302065119781, + 14.118120158408745, + 14.296346554697045, + 13.889780945499332, + 13.669687936722104, + 13.88398196017642, + 12.813005404174687, + 13.477961541824019, + 12.820368699868007, + 13.53795437851148, + 13.252373577901876, + 14.35857933902985, + 13.004021185449195, + 14.31554921099153, + 13.206691658108232, + 13.66494809943082, + 13.00395139400177, + 12.325875861469795, + 12.839480437339251, + 13.561038865050401, + 13.453307505005638, + 13.95234386825376, + 13.072843246874267, + 12.692678319982905, + 13.425559482497448, + 13.390942137981892, + 13.245278112229183, + 12.972632914010562, + 13.035146161049413, + 13.298837873406356, + 12.877155693517501, + 13.766954566374304, + 14.097006787478554, + 13.122577354509595, + 11.90746443294484, + 10.516454515968546, + 10.358409269356885, + 13.991826617806312, + 9.157361447185297, + 14.553720488317383, + 13.674628788817095, + 13.629999921456916, + 11.984109647089117, + 16.13308819893729, + 15.040553715094498, + 10.773755288097965, + 10.819518250604423, + 12.050476755222487, + 11.124494449417844, + 15.666394386923283, + 10.66391947990167, + 10.628956704558197, + 10.511512479679238, + 13.19325604313885, + 15.11051467350642, + 11.687550815129713, + 15.707620815093003, + 12.146885115602357, + 10.459926872262475, + 10.88494785639338, + 14.062820534676165, + 11.139801692032727, + 12.720129044716291, + 14.40431559304031, + 13.699479985846263, + 10.704748953825517, + 15.225444050128395, + 10.596684731846114, + 11.217184338739433, + 10.888875150489609, + 13.032657464319836, + 10.819458233199358, + 10.666347345507374, + 12.52156563433727, + 14.552301348540773, + 10.717435433241777, + 15.788722595413947, + 15.165138082011408, + 10.846011173580045, + 10.53829032212183, + 10.63366555017632, + 10.619325343015772, + 13.98072834227486, + 12.336429630048404, + 12.88868199769406, + 10.623471387049634, + 12.699017354327474, + 13.594952411608524, + 10.130463749870515, + 11.589034291222536, + 11.239146297687439, + 12.482427051537451, + 10.703581490007771, + 10.861246470104044, + 10.450654748704556, + 10.492273717771331, + 11.257568591291367, + 13.12126076975587, + 16.04890450981724, + 11.574349766957228, + 16.913628466603527, + 16.595295946964256, + 11.793174984304684, + 11.864954633989067, + 13.734398111657669, + 12.064434193611755, + 10.313309821085701, + 10.72276064773077, + 10.9714000549546, + 10.547759565313937, + 12.315326073960795, + 11.273830361441949, + 10.748217833797062, + 16.116709490681913, + 11.664392547168285, + 10.716504478946458, + 15.938223970764534, + 12.370688375205196, + 10.490996401073076, + 11.569324701819347, + 11.210941607807587, + 11.328942528849607, + 10.729328274821539, + 10.191069619987575, + 10.762826907960145, + 11.734876305287376, + 11.883081134242802, + 10.580302078475176, + 10.800738166330047, + 10.35932886796936, + 10.810495330811365, + 13.163298005581176, + 10.978251039172248, + 14.071068635880206, + 13.248800414492898, + 10.78491765227428, + 12.243344345205408, + 10.908063849277644, + 10.858325694022522, + 11.813200413279553, + 11.180636466395221, + 11.25239152443746, + 15.620411794643253, + 10.952261628023255, + 11.10369327029282, + 11.369101282860273, + 12.581631657764007, + 12.90934835888616, + 12.963041684236105, + 9.863914777416305, + 15.76801321432578, + 10.461044078789724, + 10.450365413594616, + 9.856605566635997, + 10.036750159040897, + 10.200216082123742, + 13.15627192905551, + 10.147961974552167, + 10.889565506983523, + 12.695992253490711, + 11.057376856694077, + 10.949683108979107, + 10.077986929023943, + 10.117792155183134, + 10.233007103729488, + 11.982441475349205, + 10.112491610696615, + 14.140398815770125, + 11.226735611938384, + 12.796752343794967, + 12.88773917489385, + 11.052983051518808, + 12.506529027947018, + 11.029325827457829, + 9.941216769346136, + 10.765976583441928, + 12.698119038151457, + 12.911916382611313, + 10.026236017795181, + 13.048044921562008, + 14.759404005432016, + 11.605559339389321, + 12.135435565930733, + 12.965037996876728, + 12.124938509131601, + 12.002615293165999, + 13.653569108751482, + 14.39676817718139, + 10.303605054317698, + 10.589106466675283, + 9.991086257015196, + 11.67038210266323, + 10.466981524869203, + 10.721260967234452, + 10.508158647580807, + 11.150878977229585, + 10.692490218739595, + 14.536816045967475, + 13.779623242861366, + 9.837240906717202, + 13.564453525125748, + 12.957028722764672, + 10.242135990940183, + 10.375738654322342, + 10.104549080704135, + 10.799187746794274, + 10.294143544990584, + 10.76117412009423, + 10.183767295221147, + 10.475257746929474, + 11.765293782159523, + 10.198988974040041, + 10.44592811567137, + 13.963439063005826, + 13.368798364997758, + 11.23605144123504, + 10.713172549344025, + 11.285798992345077, + 8.902047345620277, + 9.552297538827965, + 8.750366278367625, + 8.659213451436667, + 10.00928797142234, + 8.133587417660966, + 8.373553741214627, + 8.654517382279456, + 8.39840965542627, + 12.149904329616763, + 9.813562845008141, + 10.155995712480241, + 9.491299898667137, + 9.822982237876477, + 11.719077474183376, + 10.154907530801994, + 8.48590890137647, + 8.982686665184087, + 10.289939721462362, + 8.595819511871428, + 8.36380888451688, + 9.506065016071148, + 8.717027173294824, + 8.788745881938135, + 8.993551586299981, + 9.267287652417933, + 12.73879869467449, + 9.074062353683555, + 8.85180655855245, + 9.659567149523216, + 14.190598929413722, + 9.27977314669152, + 12.077818731059038, + 11.107240332658515, + 9.774232716678865, + 10.400771905735452, + 9.66801835153128, + 8.407601514786142, + 10.67412803996107, + 9.642707033281853, + 11.255656198926642, + 9.448727152703086, + 11.131225710412325, + 11.210806344720678, + 8.1101268019411, + 8.261268150577648, + 7.903226808730733, + 8.188966863648876, + 11.568454774762708, + 9.535101442669385, + 8.580167990577626, + 8.296297112642508, + 8.764678074116606, + 8.361708288575842, + 7.995643604287271, + 8.130353547431238, + 8.085794701281568, + 7.953318346560431, + 9.357121103184378, + 7.817222785508166, + 7.884576510596324, + 10.503504675098267, + 8.248790733696413, + 8.447628728030327, + 8.942068693044225, + 8.885440911707585, + 8.54188580400661, + 8.058643712215618, + 8.59877317840866, + 8.885855993000296, + 8.18060094759445, + 8.128290171607052, + 8.430981494597171, + 9.41442342055165, + 8.374476889214643, + 8.612503371220562, + 8.645762292210945, + 8.259716961021523, + 7.6093665379542115, + 7.416979621381154, + 7.7406644019172415, + 7.878155336503324, + 7.556427969440253, + 7.557472901614746, + 7.527255919373784, + 7.273786317844895, + 8.74257423767064, + 8.382975849296429, + 8.756525002926972, + 9.205930663487482, + 8.558335134747413, + 8.344267356262645, + 11.273029878568291, + 10.513062888672096, + 10.337993529428706, + 8.62515033292133, + 8.079927770758275, + 7.946971357693591, + 8.020270472819238, + 7.969703583278656, + 7.545918151209323, + 8.101071503119543, + 8.615951963439501, + 8.336390480591552, + 7.906547232368036, + 8.566173813637858, + 8.298041661371565, + 7.902487437162855, + 7.993957547573565, + 8.201111644442758, + 8.19229373114764, + 9.243581705755984, + 8.42726848388825, + 8.633196867172543, + 7.709308333385869, + 7.622174594817622, + 9.594786112860271, + 10.615996086574693, + 10.169997059755108, + 13.641042878574101, + 8.734560089952993, + 10.229981600773298, + 9.021235862885396, + 8.973858256222792, + 9.240578555036793, + 9.124128675157117, + 9.462187991418748, + 10.33390540199987, + 9.515911477263703, + 9.717037485158393, + 9.053569596026234, + 8.965462328515967, + 9.502338118495565, + 8.687273461787838, + 9.83889569664295, + 8.526351129201004, + 8.579792333172758, + 8.32020459757888, + 8.029107054619736, + 8.607033895416027, + 8.999989642460726, + 9.763017859764734, + 9.710266814873172, + 9.876373260044556, + 9.060447282401565, + 9.716073048676163, + 8.811205187562887, + 8.578476419833136, + 8.872907674259846, + 8.66957087183712, + 8.69751274553952, + 8.77971129020447, + 8.48590890137647, + 8.519390774959724, + 9.927106418134763, + 8.675392806089782, + 9.523763287920113, + 8.61323037961318, + 11.899567865504018, + 9.391327705757, + 8.954931860074698, + 11.12170344085007, + 9.062652099076578, + 9.124782483614537, + 10.101067111719063, + 9.787290758133617, + 8.934059722248843, + 10.101477384966797, + 9.280798835624744, + 9.188197007290492, + 12.98670629853736, + 10.360817458359367, + 9.158941808890182, + 9.20230820027892, + 9.377632889750377, + 9.141633173966392, + 12.560444439253454, + 8.506536611227709, + 8.932212512329214, + 8.773384596776648, + 9.746424301956267, + 9.90448705286921, + 9.81054955687686, + 10.245835351328815, + 10.243987381791934, + 9.508146027598816, + 9.426016108442871, + 7.741533589281828, + 9.72609383397847, + 7.6290038896529575, + 9.448017793067429, + 9.47616019757083, + 9.704853670249868, + 9.243484970568485, + 9.983407175712001, + 9.685518092495647, + 9.896362227593539, + 9.619000370980867, + 9.447386828459384, + 9.733232896960311, + 9.628787514307517, + 10.170303432306524, + 9.696032786103176, + 9.64614067988042, + 10.176068677452669, + 10.212735402902469, + 10.169307378130775, + 10.65443183182229, + 9.848503244203368, + 9.69898173460629, + 10.148079435056207, + 9.811920359010637, + 9.628787514307517, + 10.197313214435868, + 10.884310555528323, + 9.817602813378958, + 9.9572652582166, + 9.37695589894852, + 9.641278276057378, + 10.280175885872874, + 9.954988325398531, + 10.548310710265884, + 10.813840691743529, + 10.1668897397139, + 10.591546811547127, + 9.982437355514529, + 10.52462839711098, + 10.95089426226782, + 10.103608096692797, + 9.019300924562506, + 10.115003767609359, + 10.92592049446542, + 9.945396955613338, + 11.262474949123774, + 10.262419946516076, + 10.408103938824375, + 9.337501517592862, + 11.071967885171565, + 9.329278296047697, + 10.665064112517854, + 10.519996639806674, + 10.435027152899224, + 10.430757228718052, + 10.107570601111595, + 10.035655516113545, + 10.407590630541291, + 9.553291574695105, + 10.079832954301699, + 10.28298506894671, + 9.166283985779263, + 10.938414289518105, + 10.13197679017509, + 10.493881925521244, + 10.761788937205512, + 9.846493831016009, + 10.05337200207342, + 10.41262174664114, + 10.288920006894056, + 10.396139022323208, + 10.625999341725977, + 10.129546848931234, + 10.753638481905739, + 10.872901902732556, + 8.994916943677111, + 11.083065200027342, + 9.78290058954701, + 10.068662950495112, + 9.945253101768596, + 9.860057994608791, + 11.312081421150786, + 9.931491748945726, + 10.162307080302808, + 12.435742851819864, + 11.515552012572108, + 10.23055859321628, + 10.891559265504869, + 10.45975488349865, + 10.187462763056583, + 11.484124675364502, + 9.423191133804961, + 9.755567422459507, + 9.339612707680322, + 9.430599768110529, + 9.3615151997733, + 9.18901458526143, + 9.477539085486564, + 9.958874954615686, + 9.873337575585245, + 11.548167118308434, + 9.136478523377727, + 10.85003587157098, + 9.152923101106232, + 9.187685681411377, + 9.168163293076997, + 15.196078303274989, + 10.989014601655581, + 8.92252495730139, + 9.268043082104471, + 13.878996024834775, + 9.615538777855802, + 10.342999757283348, + 11.386556929155393, + 9.400051227201992, + 10.271596874100524, + 10.377389822197522, + 11.957611286231675, + 15.238267264127913, + 11.395852177383086, + 13.08242016331009, + 13.484339047637471, + 10.008568028986636, + 10.682445389509184, + 9.855137291595081, + 10.526319559181047, + 10.261826111899026, + 9.589598387915172, + 9.793672686528922, + 15.396046194596176, + 12.04773320508146, + 10.776578465104064, + 10.482233472786097, + 12.468809917344851, + 12.61264047874679, + 13.49832414845436, + 9.80311457838934, + 9.615005159913578, + 9.740439071085758, + 10.615358347094176, + 10.21280880009139, + 9.561278894062978, + 9.849189749128278, + 13.812998405149061, + 9.63847979712322, + 13.925766670607864, + 10.169077378513093, + 12.135033038050242, + 12.650982800601268, + 13.497308795099073, + 10.916305904651349, + 10.770903116628146, + 10.818637634116012, + 11.396436591524559, + 10.455647039795096, + 12.925248131611246, + 15.05729837637287, + 10.926405996835037, + 10.39050192519858, + 10.371739648743057, + 11.69607168163874, + 10.277255573901037, + 10.049361215025671, + 10.427357725022913, + 10.557530013215313, + 10.801043886354032, + 16.023765740532934, + 10.55846546697857, + 10.245515754728022, + 9.820703591057207, + 12.325232510699431, + 12.040525606521209, + 11.42793386503876, + 15.103950881415319, + 13.779778711631112, + 13.31499328676261, + 14.682133200405366, + 10.380994213509263, + 11.434163603329747, + 12.618053148944991, + 10.533455287996134, + 12.351051391474721, + 10.619594137230983, + 9.513920399580737, + 9.842409703027538, + 12.431110401705082, + 14.408821933509094, + 10.234660056062438, + 9.864746724219698, + 10.052726188002366, + 10.423590013082327, + 9.717820405491077, + 9.973340054434962, + 14.691183857727191, + 9.337325383730672, + 9.41156545918937, + 9.395906658935026, + 9.535968306842717, + 13.307680443178082, + 9.240869577011006, + 12.64990874690755, + 10.057495365015475, + 9.59994706414989, + 12.779013544242849, + 10.218626705595922, + 9.34975442775886, + 11.07268255932612, + 9.68215486062588, + 10.067348081686498, + 9.0918946167697, + 9.125000324809168, + 10.546393516659327, + 9.386140711779872, + 9.706194479812028, + 10.07044163219896, + 10.116297899710545, + 10.346922591895922, + 9.282381924841154, + 8.775703886567738, + 10.141362068450333, + 9.412546252075513, + 11.098666806680072, + 8.895081531754167, + 8.497602541651233, + 9.818800744368934, + 9.445254378889308, + 9.09750756370184, + 9.98192897884269, + 10.645282029917595, + 10.43623121160305, + 13.578200889343798, + 10.218225297011335, + 10.388841510328449, + 9.789534672460096, + 9.98506753952855, + 10.696163275810974, + 8.990690709916228, + 9.433643910491758, + 9.661607055884954, + 10.436348603162731, + 9.669598979685738, + 11.771389827002036, + 9.078864009187797, + 13.291969433785155, + 8.323851131338817, + 10.018689482224811, + 9.203517146628057, + 9.472550778454295, + 11.004895928506238, + 10.162538642188757, + 9.98732305844836, + 10.732039370102276, + 10.653936192260108, + 13.767146652933505, + 10.929833761468329, + 9.958212452225375, + 10.8107577211892, + 14.014272068455709, + 12.116060406819146, + 9.75074421527093, + 9.860057994608791, + 12.393220039219392, + 9.70503661381229, + 9.676775140407365, + 9.616338671246005, + 10.011085563134147, + 12.53036385084923, + 10.100246059905626, + 13.034703062627385, + 9.825958350026891, + 9.99611231164195, + 9.99679572966978, + 10.176182882679585, + 10.96082635588846, + 9.759905824058103, + 10.030780778193504, + 10.138796800749208, + 10.207547276096449, + 11.829063790331784, + 10.69912362959944, + 11.028985169985619, + 11.273906564497729, + 10.889285690168437, + 9.834351813701266, + 12.474285160211961, + 14.727684427176529, + 9.588434283288215, + 13.781600040731162, + 10.05586523295701, + 10.925326782398324, + 10.082093883082601, + 9.456653425317034, + 9.290721483922995, + 14.342795579598898, + 9.702594610156739, + 10.161341661525732, + 9.658481754364784, + 10.33478283734531, + 9.84723461098533, + 9.368796057668156, + 10.433115303264715, + 10.119646770075892, + 10.039896052315676, + 9.420033875565988, + 8.821732380934442, + 12.271111041709396, + 9.36913738372318, + 8.646289764750648, + 12.804249588498893, + 13.526941425524424, + 10.473138533353255, + 10.008477999727065, + 14.021753698474901, + 9.502786080276985, + 13.939680266449152, + 10.075379913839543, + 13.260670348778865, + 9.516721521860449, + 11.285384760331572, + 9.213634938925614, + 9.419060402624668, + 9.125762395500885, + 14.334594190324458, + 9.430198532298864, + 10.833109033818927, + 10.222413899227053, + 13.197637811833475, + 9.029417836095936, + 9.051813463747946, + 14.544933253451326, + 9.656115343487846, + 12.32702399012425, + 11.550722087664795, + 9.062652099076578, + 11.619562165957037, + 15.189947648676952, + 10.0589516551602, + 10.898737328209085, + 9.993511055183717, + 8.765302488748196, + 9.29771001811309, + 14.079100225165215, + 10.037537560656384, + 9.419709489868552, + 14.892917596120009, + 10.963203075574292, + 12.861016794922817, + 9.060447282401565, + 12.101084282837064, + 8.723231274827508, + 10.685194910075554, + 14.045137844366312, + 10.361671604976522, + 11.287429148072421, + 10.543734885735212, + 10.099835281063175, + 8.447843113281444, + 13.869490091179538, + 10.25776462387486, + 9.833172378621102, + 8.230577217146454, + 12.746572598844756, + 10.143094829881003, + 10.64974886874556, + 10.778539536393685, + 9.064042114358884, + 8.255308811785596, + 9.76846934085804, + 9.427868184504756, + 9.681156171322476, + 10.88668898969291, + 10.575308946381321, + 9.293577970546238, + 9.018332049592685, + 9.253016646256619, + 7.692113339595466, + 9.63971730013066, + 9.177920480720072, + 9.37441309371334, + 9.974644746852457, + 9.428993858017527, + 10.894959965646335, + 9.012742727629712, + 9.272187775302262, + 11.977149926951924, + 9.344958673700944, + 10.114518035966535, + 10.562741802072889, + 11.100571684346141, + 10.523068921638984, + 11.36400773600799, + 9.620262200801289, + 9.434203664214742, + 9.252057965328051, + 10.275809442051038, + 11.41028347299835, + 10.921793209817013, + 9.714866193593645, + 9.568084743872936, + 12.8829303703735, + 10.362209026944724, + 9.770241833388766, + 10.915488384235935, + 10.721834640080157, + 9.464439807410837, + 9.173365135851288, + 12.472478730823996, + 10.215813455900669, + 8.89439598980643, + 9.96439448743965, + 10.825104077165632, + 8.990316947998217, + 6.8690144506657065, + 12.94725494337862, + 10.243596027166285, + 8.487764380725425, + 11.441450945311539, + 8.11312710422178, + 9.735956081214809, + 9.200391041122515, + 10.048885755225484, + 8.634442751466477, + 11.072045591890905, + 8.160232492367689, + 9.998661359405723, + 10.329735199826821, + 8.28828304520769, + 8.955964118230874, + 8.690642169706594, + 12.583001095496149, + 10.513769295265618, + 9.026657889542886, + 10.657588712433071, + 12.402108069245187, + 12.270220465353926, + 9.63756697186586, + 9.073603848402712, + 9.428029072607428, + 10.260112495224819, + 8.876963340262272, + 10.33854382482173, + 10.801349512941849, + 9.364862411412354, + 9.14569517848265, + 8.137980454452139, + 10.919533117547275, + 8.906528917594517, + 7.934871565945177, + 10.07280829715283, + 9.277812087091196, + 10.345541708874908, + 9.559587800086119, + 9.024733424190698, + 11.076588693194976, + 8.518991573357617, + 8.070906088787819, + 8.949884285777994, + 9.010791269515602, + 8.86304982791909, + 9.236105579862208, + 11.10150767475264, + 12.267515755822922, + 9.261508658550582, + 8.830250570199247, + 11.992811353445381, + 8.42726848388825, + 10.11516562574106, + 8.653296274408579, + 9.491450899044924, + 11.674448899126899, + 8.405591014834934, + 9.390409393716844, + 8.725669705687043, + 10.72073113080905, + 8.6921543938039, + 8.529714471969909, + 8.709630081951286, + 12.708613041389329, + 9.83953552604361, + 8.599510233905452, + 9.828656241913125, + 8.042699496897637, + 7.734558844354756, + 9.912695033287042, + 12.24386926822474, + 8.630343289348893, + 7.720905251936779, + 13.211882274602441, + 11.399891136336048, + 11.879226924963538, + 10.882715524180881, + 8.278682162970906, + 8.717190933223135, + 11.940406435636032, + 12.115441999608404, + 12.285678334648088, + 12.054196876130879, + 13.443793039680273, + 12.955576529757442, + 12.3600547397191, + 13.785449209467512, + 12.159096335332558, + 12.181236772678542, + 13.654081622442465, + 12.47755292489386, + 13.075766406427498, + 13.06541200095419, + 13.433120657591175, + 11.525821946705248, + 10.964640243043856, + 12.37567616991608, + 11.831321012577954, + 11.01913721078854, + 11.768985282726002, + 11.990990265492737, + 12.619879530736236, + 12.11863390450627, + 13.325552353878916, + 12.667873977721051, + 12.337223707413957, + 12.103779642463435, + 13.550828609741554, + 13.529735998385812, + 13.666562653531674, + 13.636428149460672, + 13.591280166252949, + 13.808477886600093, + 12.564075707130073, + 14.594518870902752, + 12.476172299197822, + 12.893035744009843, + 13.174538283058437, + 14.077919436821144, + 13.914870707377208, + 12.526665904407828, + 13.859555194192163, + 14.560031229695921, + 12.172526203209495, + 12.306854193699227, + 14.108005529812376, + 13.319172809593198, + 12.313437151856697, + 12.790021399509367, + 14.725532481855955, + 14.641665181411048, + 14.11584179139627, + 13.097064030788088, + 11.935955404257864, + 14.545215293232376, + 14.122924666985474, + 13.886657507757812, + 12.725015237398113, + 12.225787033639273, + 11.831815464546203, + 11.974102756445836, + 12.148665965580626, + 13.647780426651241, + 12.807397805578441, + 12.805068474584845, + 12.306139675380777, + 14.56997811824498, + 13.062999710250304, + 12.54648354400075, + 13.67724684268618, + 13.64387252851577, + 12.222369133497066, + 14.445124045710866, + 14.494475646386173, + 14.214061820428325, + 12.154595123647464, + 14.067081397813368, + 13.582441662984714, + 11.827736204810263, + 14.67934479287721, + 13.96127013071693, + 14.311801259680674, + 14.189975418781296, + 14.717502751216843, + 12.01445198578812, + 14.704840286393791, + 12.581356857936775, + 12.675072646309305, + 14.82977047680234, + 14.770281344156276, + 14.728169101421285, + 14.201984469477306, + 12.228968523007078, + 13.970966100373655, + 13.378977294113442, + 14.586516524714789, + 14.217464843674819, + 14.260458524349863, + 13.69958779093477, + 13.865005235810418, + 14.726908137872558, + 10.459181373890983, + 13.592916855455499, + 10.965556873023031, + 12.2735350130599, + 9.692766521220475, + 10.514855101175929, + 9.068315871946766, + 7.955425088912672, + 9.074176947163311, + 8.471986598578159, + 8.949884285777994, + 8.542665987389269, + 8.853379672927634, + 9.581697010450897, + 8.685246776412487, + 7.827240901752812, + 7.951911381854188, + 9.319732748747379, + 9.033722518098907, + 9.874419130038781, + 8.254788926148725, + 9.582317635923358, + 11.599901007984496, + 10.204961577256293, + 9.26974071525763, + 9.119540007649686, + 9.72531736686465, + 9.415075523607037, + 8.701845363548474, + 9.856291117705153, + 10.974625864203484, + 9.385972940619341, + 9.32420462812523, + 9.160834952072344, + 9.851615143125416, + 11.07345880018605, + 9.676775140407365, + 10.571368205848186, + 8.81195017753998, + 13.257996809195708, + 10.590817847774508, + 10.850850503964693, + 10.366183294098564, + 9.199784858036667, + 10.270488994192164, + 13.401708796325085, + 9.752257603219848, + 9.737078714202223, + 10.749098276222542, + 14.489364311563541, + 12.28111981935304, + 8.490027523343468, + 9.079092085366229, + 8.243282523048375, + 8.542080906924017, + 9.742026886409503, + 8.409830673087738, + 9.094817280720644, + 10.73941385832426, + 11.764586499842796, + 9.148358579620302, + 8.55756708555451, + 9.455949668006056, + 9.387230538772931, + 9.835369298459838, + 12.471455426612165, + 10.149409690739677, + 9.733825524688928, + 9.613736674915236, + 8.341410211461865, + 8.013674142832684, + 7.779466967458324, + 8.287025025165063, + 10.477541464459218, + 9.738436006907127, + 8.484049972822984, + 8.88599431515281, + 8.083328608786376, + 8.214465160759186, + 8.38776764397578, + 8.672999642554437, + 8.318254328798846, + 8.612503371220562, + 8.407601514786142, + 8.934191535338075, + 12.876079133648476, + 8.310660905907225, + 8.11522197256233, + 8.112827478751374, + 8.458292083496076, + 11.38608024144491, + 9.279586544712997, + 9.47378098005493, + 10.546262067431401, + 8.677439540558334, + 8.510168576479273, + 9.107421317968342, + 8.817890200945513, + 8.655388690167637, + 8.220672170297252, + 8.336150816120663, + 8.68609172787805, + 11.645181044090698, + 9.046408680293819, + 8.322151070212902, + 10.116338314364906, + 7.973155433444133, + 11.687256851873002, + 10.159253170667593, + 9.659439517104408, + 8.659213451436667, + 8.371010681238156, + 9.534378481388618, + 9.330963814299922, + 8.60813018640834, + 11.015969872723101, + 8.943375541113124, + 8.38160253710989, + 8.605020901781758, + 8.783549477153265, + 8.522976436171964, + 8.451694209183541, + 8.917042560738766, + 9.031333316150057, + 11.18169546379096, + 8.10892415597534, + 9.301916315463393, + 11.779794950288046, + 8.957510510291613, + 9.892274925322026, + 8.866722667194098, + 8.185907481482324, + 8.794824928014517, + 8.035926369891792, + 10.380497827807389, + 8.414938957377482, + 9.09301972939964, + 10.811504147958038, + 10.927681564500782, + 13.022644694413913, + 8.792093929503284, + 10.39516093745751, + 9.34862295977619, + 10.50993239925678, + 8.71292443512011, + 8.664232934065552, + 10.801247647790849, + 8.70549681988774, + 12.631885983700244, + 9.14494815320913, + 12.540388988453152, + 11.550731716705982, + 9.497397249034046, + 9.70643807033756, + 10.499242387087424, + 10.54220494610679, + 9.86775674258033, + 10.645758175055626, + 9.031333316150057, + 8.701180027529253, + 8.943767262734637, + 10.203851370643852, + 9.012742727629712, + 8.861066543517762, + 9.60871372627059, + 8.445482343862237, + 9.151014905891367, + 9.97100600426695, + 8.456806041401142, + 9.297160063928743, + 8.90557995798965, + 8.55371796609861, + 9.273596821611198, + 10.055650543933236, + 9.07783702216309, + 9.953800366409718, + 9.14889040965996, + 10.380187461572742, + 9.301368670323747, + 9.002085433155724, + 10.739305484260235, + 10.925038795067776, + 8.368693183097793, + 9.987415012471414, + 8.89918494333876, + 9.897419177134521, + 10.949858729358548, + 13.292519568632692, + 12.347494079751957, + 12.60666590543457, + 13.446077430555446, + 13.046365312457763, + 12.705989989756631, + 12.923561157476277, + 13.959526915727306, + 12.6021673212782, + 13.836165762889308, + 12.568055975026377, + 13.760321262960213, + 12.646383526063937, + 13.391287616572534, + 12.460490032429503, + 12.655347281034798, + 12.575402675014592, + 13.4788777084455, + 12.527217298323816, + 14.36067847626454, + 12.259186781179661, + 13.966143629684558, + 13.34870979406492, + 13.923042115204892, + 13.943302888631996, + 12.586961550938739, + 12.070544975955775, + 14.045569343833632, + 14.118869109801063, + 13.08589024618841, + 13.79595152099756, + 14.097881802903727, + 14.132676915318145, + 12.236858849545689, + 13.756568083045108, + 12.336104797948625, + 13.866601881957177, + 13.13457451703894, + 14.310335450061167, + 13.564279983310412, + 13.27281235724332, + 14.256022295229924, + 13.650618225938349, + 14.284521819976485, + 13.518962633066652, + 12.371731141427588, + 13.015577401816621, + 13.637427605581552, + 13.505060586139376, + 14.337986255320748, + 13.900734588601631, + 15.078968982749629, + 12.400380413161916, + 12.720254630409254, + 13.802333115583508, + 13.926390712350274, + 13.291131837839055, + 13.822841619941547, + 12.16186994285044, + 13.797455542704213, + 13.72290611435209, + 13.918899832001348, + 13.960516984827414, + 13.56259441905806, + 13.485154777628763, + 11.531629449764, + 13.63983963658566, + 13.554409395447543, + 11.432376795986519, + 13.345511728707018, + 13.757940765402054, + 11.757705255603794, + 12.921438649678715, + 11.145622817956413, + 13.47293714697307, + 13.097262981681716, + 13.262566961371915, + 13.74456757195371, + 13.195104415729547, + 12.874514650920839, + 12.736315528229847, + 12.106412518408424, + 13.008419462882637, + 12.08379766116135, + 13.370346262252182, + 12.885638009366716, + 12.747367336732264, + 12.274385285712262, + 13.450152308727812, + 12.880388626804926, + 12.073477956918579, + 13.698156180420872, + 13.092532838245653, + 12.803705125372819, + 12.264544363275567, + 13.896281923179336, + 12.896360742803912, + 12.571919894966548, + 13.32957752679132, + 11.931267310892071, + 11.50119695409162, + 13.027868065504954, + 13.96625372452105, + 10.706519996625316, + 13.034187686500603, + 13.084206578093951, + 12.50790907082527, + 12.740449743230537, + 11.769047208461583, + 11.867497198712169, + 13.80484387058903, + 13.702721407082393, + 13.415802844208121, + 13.86304278840959, + 13.752521768705025, + 12.980484095046082, + 13.451366359897316, + 13.299008855700048, + 13.382363310580546, + 13.120834208821782, + 13.337811796991115, + 13.682377942960244, + 13.455353845412116, + 13.460430056511987, + 13.815853499153222, + 13.646135235858248, + 11.556961488959839, + 13.025726918480547, + 13.150556198574694, + 13.049239843609044, + 8.600982717145921, + 12.197586741879876, + 11.324533520598992, + 13.23041925730213, + 8.112227958349724, + 13.38188668710175, + 15.806083453542922, + 14.316657292033613, + 9.446518601560848, + 13.399297901309346, + 13.707515463738986, + 10.94804836055082, + 7.919356190660617, + 15.612567968285628, + 10.769347775610917, + 10.676877420772277, + 9.381179591661104, + 15.330655812742762, + 15.837675546473044, + 14.608004759310795, + 13.268971397040419, + 13.425726359237212, + 11.437371832969067, + 8.504715669905124, + 14.23749906636689, + 13.61816145102518, + 13.667041871661091, + 10.702862372693247, + 13.272120419324883, + 13.765144202257346, + 8.10832229017324, + 11.68093678364639, + 11.211874424779493, + 11.8317500364099, + 12.700210804837925, + 11.559799508838822, + 13.556485910762042, + 12.071289040643597, + 9.082166033252674, + 8.526549286340263, + 15.8301604798131, + 14.530224495103402, + 13.534687574750835, + 10.294583246676991, + 10.731405981781311, + 12.368540073701778, + 8.363109176033522, + 11.420557951273969, + 10.548599284057516, + 14.9538959712809, + 13.246499522588376, + 9.045701550034536, + 10.924120281554181, + 9.191055610564316, + 13.709476482182415, + 15.06099826869157, + 13.400193579155582, + 8.087332926473351, + 15.851846640627079, + 13.155329958798152, + 13.600472815636037, + 9.48562086171022, + 13.783709213102599, + 13.497820035527885, + 13.65749793040755, + 11.04758295580665, + 13.689389356218472, + 8.682877107057168, + 11.627182290850053, + 13.808879621819703, + 11.31874587882289, + 11.279074796512331, + 14.876406095294682, + 8.116715624819111, + 11.10232217900594, + 11.268315653289422, + 13.215862827918318, + 12.514104989411354, + 12.890943168863542, + 12.76614832769803, + 10.853773831668242, + 9.006754319877503, + 11.830935461289402, + 11.375259823819494, + 11.168080272785073, + 11.569929422437962, + 12.0403603874876, + 13.742624761726134, + 11.66701900030763, + 10.757008864157203, + 14.623625704476215, + 13.73728195380947, + 12.265138405894376, + 11.0869923082222, + 10.411087980946425, + 11.308088324138652, + 10.260322483676225, + 14.525293592175645, + 12.980202860748397, + 10.754983730499118, + 10.888202994524125, + 8.597851094433691, + 12.519696549972759, + 13.940239194769449, + 10.343031974297155, + 14.133351737875255, + 12.864980286268397, + 11.57004276685398, + 11.988034787950735, + 8.294299608857235, + 10.17385814221302, + 13.801237176177294, + 12.688745677876572, + 10.243631611189063, + 11.008231007134478, + 10.517618581666662, + 13.210993110815153, + 12.922943676899363, + 14.157376081773458, + 14.088220353172506, + 12.750777820729843, + 12.830035864918125, + 12.427126013933242, + 12.498275732775879, + 13.02592736408722, + 12.435226101136589, + 8.249575150000199, + 10.729131215385586, + 10.183805073124855, + 12.581957884508222, + 12.80142506226161, + 12.327980495763507, + 12.764095737226606, + 11.864441122650637, + 14.938529239403982, + 12.760595486399588, + 10.495349236591386, + 12.513384536229864, + 12.542569881838892, + 12.758016220017062, + 11.727076706382617, + 12.913339670250801, + 13.431818194020497, + 12.248787247937711, + 13.610152895813945, + 11.296086994790613, + 13.11095858934089, + 12.865228615222758, + 12.160290452875046, + 12.575572004005675, + 11.841559923440924, + 11.85667118555794, + 10.37885178802396, + 12.744777020264882, + 13.52481461503079, + 12.83446261437484, + 12.661273502347795, + 13.385587272283702, + 12.40848273645747, + 13.300293639896543, + 13.968000717032577, + 13.28881466503725, + 12.747553557555781, + 12.982993258256423, + 13.481013569255829, + 13.576938598492845, + 13.510311963086135, + 11.914041127940553, + 11.733393440120677, + 12.614084507904915, + 12.179728670190572, + 11.697594264832532, + 11.693286768388997, + 13.798752929948652, + 11.82168141516036, + 13.542525289792849, + 13.546139805283746, + 11.705362355505276, + 13.470522766706054, + 12.485381006111647, + 11.816719539200859, + 13.13698988658649, + 13.393515072904322, + 12.08482549173887, + 13.818541958622989, + 12.512468517426056, + 12.332110405894841, + 12.069250128807438, + 13.190773145586254, + 12.314805966878753, + 14.030680806816134, + 12.264369855140451, + 11.86005499606543, + 13.919867870582161, + 13.395810613604091, + 12.805071221396139, + 12.656080816389009, + 12.651210287782064, + 12.447001103636437, + 14.330130773153247, + 12.870357281405017, + 13.708898147902438, + 11.871047361567872, + 12.3124801129427, + 13.33213958251224, + 9.862717639992917, + 13.566755565816278, + 13.075695160311952, + 13.944228258340098, + 13.052125445436868, + 14.146823077538805, + 11.979065389713478, + 11.195114027536935, + 10.536539658544733, + 14.734098249804921, + 11.955885438839088, + 13.070646835565475, + 8.439015410352214, + 10.459037945081628, + 7.99699040583765, + 8.235890725928495, + 8.191463051326927, + 8.997518369733845, + 10.12198030563491, + 9.460787757817737, + 8.741615924228828, + 9.942804414913079, + 12.996130996352285, + 13.352091602095404, + 10.813055738649457, + 14.237568572558216, + 9.599269511444248, + 9.242807562113684, + 15.430692342734556, + 11.217574058213541, + 9.599405058716567, + 11.73079111262239, + 9.67570827281739, + 10.535317684107266, + 11.194564229573833, + 9.785041797329646, + 9.361601165816767, + 15.134212673405635, + 10.293060377975431, + 9.455245415071905, + 9.20522732258936, + 12.093122288647946, + 10.438517864998936, + 10.713172549344025, + 14.227584446562242, + 13.950836589261042, + 13.696746165935204, + 10.62723668039297, + 13.020740313209965, + 10.80992994835547, + 11.699554398350486, + 11.63244033347137, + 10.113870026547724, + 10.056980873493236, + 11.27921376699396, + 9.887104073285604, + 15.15217497740028, + 15.252399644529238, + 13.90389499187966, + 8.124446855715847, + 13.692221391352588, + 15.111717178573368, + 10.168310330841827, + 15.52089735527809, + 10.850385081003184, + 14.5539427190899, + 14.600455392991547, + 13.221696363951434, + 14.25581306859197, + 14.630114462361687, + 14.238473678999497, + 13.336227204958162, + 14.786512935001966, + 13.451802367199791, + 10.650933506503453 + ] + } + ], + "layout": { + "autosize": true, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "title": { + "text": "Number of nucleotide mutations" + } + }, + "yaxis": { + "title": { + "text": "UnMapped Read Count (logarithmic)" + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "filt = (data_df['COVERAGE']>95)\n", + "fig = go.Figure(\n", + " data=go.Scatter(y=data_df.loc[filt]['unmapped_log'], \n", + " x=data_df.loc[filt]['num_nt_muts'],\n", + " mode='markers',\n", + " text=data_df.loc[filt][['SAMPLE_ID', 'AVG_DEPTH', 'COVERAGE', 'num_nt_muts', 'mapped']],\n", + " hovertemplate=\"Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\",\n", + " marker_color='rgba(220,20,60,.6)'))\n", + "fig.update_layout(yaxis_title=f'UnMapped Read Count (logarithmic)', \n", + " xaxis_title='Number of nucleotide mutations',\n", + " template='plotly_white', autosize=True)\n", + "fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 85, + "id": "daily-tracker", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
Number of mapped reads: %{text[4]}
", + "marker": { + "color": "rgba(220,20,60,.6)" + }, + "mode": "markers", + "text": [ + [ + "SEARCH-6467", + 179.553, + 96.1576, + 6, + 71186 + ], + [ + "SEARCH-6487", + 282.751, + 97.426, + 5, + 189748 + ], + [ + "SEARCH-6492", + 174.7, + 95.9672, + 6, + 103781 + ], + [ + "SEARCH-6544", + 128.286, + 97.0723, + 11, + 35600 + ], + [ + "SEARCH-6547", + 115.29299999999999, + 96.2188, + 11, + 86059 + ], + [ + "SEARCH-6551", + 69.4324, + 96.1882, + 9, + 18750 + ], + [ + "SEARCH-6557", + 116.25299999999999, + 96.8411, + 8, + 152643 + ], + [ + "SEARCH-6566", + 101.98100000000001, + 96.3073, + 7, + 58135 + ], + [ + "SEARCH-6624", + 170.113, + 97.9802, + 10, + 60789 + ], + [ + "SEARCH-6629", + 135.635, + 97.4974, + 9, + 176465 + ], + [ + "SEARCH-6631", + 108.493, + 95.4266, + 8, + 37579 + ], + [ + "SEARCH-6635", + 81.3866, + 96.3073, + 7, + 54341 + ], + [ + "SEARCH-6639", + 501.135, + 99.5002, + 19, + 121256 + ], + [ + "SEARCH-6657", + 138.61, + 96.5521, + 6, + 37345 + ], + [ + "SEARCH-6687", + 180.33599999999998, + 99.2791, + 8, + 101758 + ], + [ + "SEARCH-6692", + 259.855, + 99.9048, + 5, + 106011 + ], + [ + "SEARCH-6696", + 177.08700000000002, + 98.3712, + 5, + 112594 + ], + [ + "SEARCH-6699", + 373.68800000000005, + 99.2111, + 8, + 186618 + ], + [ + "SEARCH-6704", + 151.602, + 98.4563, + 5, + 70952 + ], + [ + "SEARCH-6731", + 100.12700000000001, + 97.8918, + 8, + 129401 + ], + [ + "SEARCH-6750", + 192.34400000000002, + 97.9802, + 7, + 94750 + ], + [ + "SEARCH-6761", + 196.12400000000002, + 99.0581, + 5, + 231722 + ], + [ + "SEARCH-6767", + 578.477, + 98.0822, + 16, + 174810 + ], + [ + "SEARCH-6770", + 163.72799999999998, + 97.7116, + 6, + 129423 + ], + [ + "SEARCH-6779", + 118.665, + 97.2287, + 6, + 60700 + ], + [ + "SEARCH-6781", + 390.13599999999997, + 98.5005, + 16, + 146621 + ], + [ + "SEARCH-7050", + 149.392, + 96.3753, + 19, + 148785 + ], + [ + "SEARCH-7061", + 173.15400000000002, + 95.3076, + 12, + 80831 + ], + [ + "SEARCH-7099", + 153.719, + 96.2971, + 11, + 80164 + ], + [ + "SEARCH-7456", + 983.674, + 100, + 32, + 225675 + ], + [ + "SEARCH-7565", + 662.716, + 98.9017, + 27, + 184729 + ], + [ + "SEARCH-7566", + 1097.11, + 99.2655, + 27, + 269655 + ], + [ + "SEARCH-7569", + 1119.25, + 99.0649, + 32, + 271951 + ], + [ + "SEARCH-7572", + 1013.87, + 99.1533, + 32, + 249362 + ], + [ + "SEARCH-7577", + 890.416, + 98.7249, + 26, + 217404 + ], + [ + "SEARCH-7579", + 840.561, + 99.0785, + 23, + 207248 + ], + [ + "SEARCH-7580", + 1033.91, + 98.8167, + 31, + 252993 + ], + [ + "SEARCH-7582", + 1171.22, + 98.5923, + 32, + 284427 + ], + [ + "SEARCH-7583", + 846.404, + 99.3437, + 22, + 208962 + ], + [ + "SEARCH-7585", + 749.304, + 99.0989, + 24, + 186344 + ], + [ + "SEARCH-7588", + 1055.83, + 99.3437, + 27, + 259376 + ], + [ + "SEARCH-7593", + 558.8919999999999, + 98.3712, + 19, + 139625 + ], + [ + "SEARCH-7599", + 837.824, + 99.677, + 25, + 201381 + ], + [ + "SEARCH-7600", + 1120.02, + 98.4495, + 27, + 268223 + ], + [ + "SEARCH-7601", + 929.682, + 99.8402, + 27, + 223363 + ], + [ + "SEARCH-7602", + 885.822, + 99.6702, + 20, + 215666 + ], + [ + "SEARCH-7603", + 1060.21, + 99.6668, + 25, + 256591 + ], + [ + "SEARCH-7604", + 1104.22, + 99.6702, + 20, + 266807 + ], + [ + "SEARCH-7605", + 506.131, + 99.3437, + 29, + 123963 + ], + [ + "SEARCH-7607", + 1164.73, + 99.3437, + 25, + 282451 + ], + [ + "SEARCH-7608", + 1129.15, + 99.3437, + 27, + 276013 + ], + [ + "SEARCH-7609", + 589.49, + 99.6192, + 28, + 238225 + ], + [ + "SEARCH-7610", + 1182.34, + 99.507, + 29, + 287747 + ], + [ + "SEARCH-7611", + 754.686, + 99.2281, + 23, + 184931 + ], + [ + "SEARCH-7612", + 1158.95, + 99.7314, + 20, + 282198 + ], + [ + "SEARCH-7613", + 955.168, + 98.5549, + 22, + 234891 + ], + [ + "SEARCH-7614", + 1074.54, + 99.3437, + 27, + 260292 + ], + [ + "SEARCH-7615", + 834.4630000000001, + 99.3437, + 28, + 203879 + ], + [ + "SEARCH-7616", + 364.355, + 97.1233, + 29, + 224986 + ], + [ + "SEARCH-7617", + 880.998, + 99.0173, + 28, + 214558 + ], + [ + "SEARCH-7618", + 434.75199999999995, + 97.8238, + 19, + 244741 + ], + [ + "SEARCH-7619", + 842.5010000000001, + 99.3437, + 21, + 204457 + ], + [ + "SEARCH-7620", + 1203.52, + 98.9459, + 19, + 295599 + ], + [ + "SEARCH-7621", + 1126.11, + 98.8779, + 22, + 273995 + ], + [ + "SEARCH-7622", + 1066.31, + 99.3437, + 28, + 258738 + ], + [ + "SEARCH-7624", + 1187.02, + 99.2417, + 24, + 288550 + ], + [ + "SEARCH-7625", + 1053.93, + 99.3165, + 23, + 256984 + ], + [ + "SEARCH-7626", + 404.26, + 98.3542, + 26, + 268987 + ], + [ + "SEARCH-7627", + 889.422, + 98.7759, + 26, + 215781 + ], + [ + "SEARCH-7629", + 719.6030000000001, + 99.0683, + 16, + 284123 + ], + [ + "SEARCH-7630", + 988.212, + 99.0513, + 32, + 240230 + ], + [ + "SEARCH-7631", + 1072.26, + 99.3743, + 23, + 261676 + ], + [ + "SEARCH-7632", + 1114.3, + 98.4461, + 27, + 270584 + ], + [ + "SEARCH-7633", + 1207.42, + 99.0513, + 27, + 293727 + ], + [ + "SEARCH-7635", + 1173.42, + 99.0547, + 28, + 285610 + ], + [ + "SEARCH-7636", + 1017.93, + 98.9527, + 28, + 249263 + ], + [ + "SEARCH-7638", + 1104.33, + 98.9527, + 30, + 269017 + ], + [ + "SEARCH-7640", + 1114.74, + 99.2179, + 24, + 270207 + ], + [ + "SEARCH-7641", + 1085.72, + 99.3233, + 21, + 263146 + ], + [ + "SEARCH-7642", + 1080.22, + 99.2757, + 24, + 264673 + ], + [ + "SEARCH-7643", + 1026.8, + 98.5583, + 26, + 252322 + ], + [ + "SEARCH-7644", + 1159.58, + 99.0513, + 27, + 281684 + ], + [ + "SEARCH-7645", + 821.924, + 98.8371, + 25, + 292878 + ], + [ + "SEARCH-7646", + 1042.06, + 99.3437, + 24, + 253582 + ], + [ + "SEARCH-8050", + 919.4810000000001, + 99.9184, + 31, + 213393 + ], + [ + "SEARCH-8089", + 889.799, + 97.3682, + 29, + 200684 + ], + [ + "SEARCH-8316", + 351.852, + 98.5889, + 34, + 87264 + ], + [ + "SEARCH-8637", + 271.82599999999996, + 96.9091, + 8, + 148273 + ], + [ + "SEARCH-8641", + 256.341, + 96.0386, + 6, + 113201 + ], + [ + "SEARCH-8649", + 318.981, + 96.9193, + 6, + 124556 + ], + [ + "SEARCH-8661", + 334.885, + 96.6983, + 12, + 158548 + ], + [ + "SEARCH-8669", + 325.297, + 96.9465, + 6, + 130186 + ], + [ + "SEARCH-8677", + 632.774, + 98.5311, + 9, + 285945 + ], + [ + "SEARCH-8678", + 311.778, + 96.6915, + 7, + 150181 + ], + [ + "SEARCH-8685", + 529.5459999999999, + 98.6195, + 10, + 193532 + ], + [ + "SEARCH-8687", + 469.70300000000003, + 98.225, + 8, + 121738 + ], + [ + "SEARCH-8690", + 457.01300000000003, + 98.0618, + 6, + 246986 + ], + [ + "SEARCH-8693", + 426.79400000000004, + 98.1468, + 12, + 256609 + ], + [ + "SEARCH-8697", + 283.478, + 96.8513, + 8, + 122231 + ], + [ + "SEARCH-8708", + 243.123, + 95.3722, + 11, + 155063 + ], + [ + "SEARCH-8714", + 318.45099999999996, + 96.3685, + 5, + 117160 + ], + [ + "SEARCH-8722", + 712.049, + 98.7045, + 4, + 273066 + ], + [ + "SEARCH-8737", + 420.975, + 96.7221, + 8, + 109370 + ], + [ + "SEARCH-8742", + 601.099, + 98.1706, + 5, + 208116 + ], + [ + "SEARCH-8745", + 514.4580000000001, + 98.0414, + 10, + 133974 + ], + [ + "SEARCH-8750", + 439.911, + 97.7388, + 6, + 155997 + ], + [ + "SEARCH-8751", + 451.545, + 98.1434, + 5, + 117357 + ], + [ + "SEARCH-8755", + 952.681, + 98.9357, + 5, + 249509 + ], + [ + "SEARCH-8756", + 694.677, + 98.9357, + 5, + 180647 + ], + [ + "SEARCH-8768", + 223.324, + 95.0865, + 6, + 103846 + ] + ], + "type": "scatter", + "x": [ + 6, + 5, + 6, + 11, + 11, + 9, + 8, + 7, + 10, + 9, + 8, + 7, + 19, + 6, + 8, + 5, + 5, + 8, + 5, + 8, + 7, + 5, + 16, + 6, + 6, + 16, + 19, + 12, + 11, + 32, + 27, + 27, + 32, + 32, + 26, + 23, + 31, + 32, + 22, + 24, + 27, + 19, + 25, + 27, + 27, + 20, + 25, + 20, + 29, + 25, + 27, + 28, + 29, + 23, + 20, + 22, + 27, + 28, + 29, + 28, + 19, + 21, + 19, + 22, + 28, + 24, + 23, + 26, + 26, + 16, + 32, + 23, + 27, + 27, + 28, + 28, + 30, + 24, + 21, + 24, + 26, + 27, + 25, + 24, + 31, + 29, + 34, + 8, + 6, + 6, + 12, + 6, + 9, + 7, + 10, + 8, + 6, + 12, + 8, + 11, + 5, + 4, + 8, + 5, + 10, + 6, + 5, + 5, + 5, + 6 + ], + "y": [ + 71186, + 189748, + 103781, + 35600, + 86059, + 18750, + 152643, + 58135, + 60789, + 176465, + 37579, + 54341, + 121256, + 37345, + 101758, + 106011, + 112594, + 186618, + 70952, + 129401, + 94750, + 231722, + 174810, + 129423, + 60700, + 146621, + 148785, + 80831, + 80164, + 225675, + 184729, + 269655, + 271951, + 249362, + 217404, + 207248, + 252993, + 284427, + 208962, + 186344, + 259376, + 139625, + 201381, + 268223, + 223363, + 215666, + 256591, + 266807, + 123963, + 282451, + 276013, + 238225, + 287747, + 184931, + 282198, + 234891, + 260292, + 203879, + 224986, + 214558, + 244741, + 204457, + 295599, + 273995, + 258738, + 288550, + 256984, + 268987, + 215781, + 284123, + 240230, + 261676, + 270584, + 293727, + 285610, + 249263, + 269017, + 270207, + 263146, + 264673, + 252322, + 281684, + 292878, + 253582, + 213393, + 200684, + 87264, + 148273, + 113201, + 124556, + 158548, + 130186, + 285945, + 150181, + 193532, + 121738, + 246986, + 256609, + 122231, + 155063, + 117160, + 273066, + 109370, + 208116, + 133974, + 155997, + 117357, + 249509, + 180647, + 103846 + ] + } + ], + "layout": { + "autosize": true, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "title": { + "text": "Number of nucleotide mutations" + } + }, + "yaxis": { + "title": { + "text": "Mapped Read Count" + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "filt = (data_df['COVERAGE']>95) &(data_df['mapped']<300000)\n", + "fig = go.Figure(\n", + " data=go.Scatter(y=data_df.loc[filt]['mapped'], \n", + " x=data_df.loc[filt]['num_nt_muts'],\n", + " mode='markers',\n", + " text=data_df.loc[filt][['SAMPLE_ID', 'AVG_DEPTH', 'COVERAGE', 'num_nt_muts', 'mapped']],\n", + " hovertemplate=\"Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\" +\n", + " \"Number of mapped reads: %{text[4]}
\",\n", + " marker_color='rgba(220,20,60,.6)'))\n", + "fig.update_layout(yaxis_title=f'Mapped Read Count', \n", + " xaxis_title='Number of nucleotide mutations',\n", + " template='plotly_white', autosize=True)\n", + "fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "id": "pregnant-minnesota", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "hovertemplate": "Sample: %{text[0]}
Avg depth: %{text[1]}
Coverage: %{text[2]}
Number of nt mutations: %{text[3]}
", + "marker": { + "color": "rgba(220,20,60,.6)" + }, + "mode": "markers", + "text": [ + [ + "21-311841-SCV2-033021-AM-2-Repeat", + 4888.59, + 100, + 29 + ], + [ + "PL-04", + 1998.15, + 95.0933, + 28 + ], + [ + "SEARCH-6006", + 3439.14, + 99.9252, + 27 + ], + [ + "SEARCH-6007", + 3898.03, + 100, + 10 + ], + [ + "SEARCH-6008", + 2384.58, + 97.6198, + 14 + ], + [ + "SEARCH-6020", + 4819.38, + 100, + 20 + ], + [ + "SEARCH-6027", + 4436.34, + 100, + 16 + ], + [ + "SEARCH-6032", + 4614.46, + 100, + 24 + ], + [ + "SEARCH-6033", + 4953.03, + 99.9796, + 20 + ], + [ + "SEARCH-6044", + 4147.45, + 100, + 29 + ], + [ + "SEARCH-6050", + 4315.99, + 100, + 20 + ], + [ + "SEARCH-6062", + 2793.91, + 99.5444, + 25 + ], + [ + "SEARCH-6063", + 4468.37, + 100, + 22 + ], + [ + "SEARCH-6065", + 4363.74, + 99.3063, + 28 + ], + [ + "SEARCH-6071", + 4368.56, + 100, + 22 + ], + [ + "SEARCH-6073", + 2238.53, + 96.6915, + 23 + ], + [ + "SEARCH-6074", + 4149.59, + 100, + 19 + ], + [ + "SEARCH-6078", + 3723.34, + 100, + 25 + ], + [ + "SEARCH-6081", + 4557.44, + 100, + 25 + ], + [ + "SEARCH-6083", + 4842.73, + 100, + 25 + ], + [ + "SEARCH-6086", + 4800.04, + 100, + 19 + ], + [ + "SEARCH-6090", + 3664.07, + 98.4155, + 22 + ], + [ + "SEARCH-6092", + 3922.38, + 100, + 26 + ], + [ + "SEARCH-6096", + 3891.27, + 100, + 31 + ], + [ + "SEARCH-6100", + 4858.47, + 99.9898, + 22 + ], + [ + "SEARCH-6101", + 4810.39, + 100, + 29 + ], + [ + "SEARCH-6102", + 2605.99, + 98.9085, + 18 + ], + [ + "SEARCH-6108", + 4316.77, + 100, + 18 + ], + [ + "SEARCH-6112", + 2737.76, + 96.8785, + 17 + ], + [ + "SEARCH-6113", + 4655.83, + 100, + 22 + ], + [ + "SEARCH-6119", + 3272.87, + 99.9524, + 20 + ], + [ + "SEARCH-6123", + 4663.88, + 100, + 26 + ], + [ + "SEARCH-6138", + 1729.71, + 95.8924, + 21 + ], + [ + "SEARCH-6142", + 1720.79, + 95.9978, + 20 + ], + [ + "SEARCH-6144", + 3727.77, + 100, + 30 + ], + [ + "SEARCH-6145", + 3219.28, + 100, + 8 + ], + [ + "SEARCH-6152", + 4133.39, + 100, + 24 + ], + [ + "SEARCH-6154", + 2831.74, + 98.2522, + 21 + ], + [ + "SEARCH-6156", + 1730.97, + 98.1196, + 20 + ], + [ + "SEARCH-6158", + 4204.35, + 98.6093, + 26 + ], + [ + "SEARCH-6160", + 2941.19, + 99.0819, + 25 + ], + [ + "SEARCH-6161", + 1617.75, + 96.3243, + 18 + ], + [ + "SEARCH-6169", + 3884.04, + 99.9898, + 22 + ], + [ + "SEARCH-6170", + 3864.09, + 99.949, + 23 + ], + [ + "SEARCH-6171", + 4694.27, + 100, + 27 + ], + [ + "SEARCH-6172", + 4917.57, + 100, + 20 + ], + [ + "SEARCH-6175", + 3135.2, + 99.796, + 20 + ], + [ + "SEARCH-6177", + 2011.92, + 95.6102, + 15 + ], + [ + "SEARCH-6178", + 3595.47, + 99.8878, + 25 + ], + [ + "SEARCH-6183", + 3334.27, + 100, + 21 + ], + [ + "SEARCH-6184", + 4538.48, + 100, + 19 + ], + [ + "SEARCH-6186", + 4463.49, + 100, + 25 + ], + [ + "SEARCH-6196", + 2576.21, + 96.3957, + 24 + ], + [ + "SEARCH-6200", + 4106.16, + 99.6158, + 25 + ], + [ + "SEARCH-6201", + 3257.15, + 97.9428, + 21 + ], + [ + "SEARCH-6203", + 2427.35, + 99.6702, + 25 + ], + [ + "SEARCH-6211", + 3562.16, + 99.2587, + 23 + ], + [ + "SEARCH-6219", + 2711.1, + 96.7935, + 28 + ], + [ + "SEARCH-6220", + 4588.19, + 100, + 23 + ], + [ + "SEARCH-6221", + 2170.97, + 96.0896, + 18 + ], + [ + "SEARCH-6226", + 2524.75, + 97.2865, + 21 + ], + [ + "SEARCH-6227", + 3786.86, + 99.6362, + 26 + ], + [ + "SEARCH-6230", + 2892.58, + 97.6096, + 15 + ], + [ + "SEARCH-6237", + 4811.43, + 100, + 24 + ], + [ + "SEARCH-6241", + 3373.66, + 97.4396, + 22 + ], + [ + "SEARCH-6242", + 3359.01, + 99.5172, + 25 + ], + [ + "SEARCH-6243", + 3932.08, + 100, + 22 + ], + [ + "SEARCH-6246", + 2657.91, + 96.5147, + 23 + ], + [ + "SEARCH-6247", + 4903.74, + 100, + 23 + ], + [ + "SEARCH-6249", + 3089.06, + 98.5821, + 24 + ], + [ + "SEARCH-6250", + 3247.15, + 100, + 23 + ], + [ + "SEARCH-6251", + 2802.97, + 97.7286, + 24 + ], + [ + "SEARCH-6253", + 3034.03, + 99.7246, + 20 + ], + [ + "SEARCH-6254", + 4420.53, + 100, + 25 + ], + [ + "SEARCH-6263", + 3833.27, + 99.4832, + 22 + ], + [ + "SEARCH-6264", + 3051.44, + 98.0176, + 26 + ], + [ + "SEARCH-6265", + 4767.56, + 99.3233, + 17 + ], + [ + "SEARCH-6267", + 4323.24, + 99.55799999999999, + 24 + ], + [ + "SEARCH-6269", + 2468.1, + 98.4121, + 8 + ], + [ + "SEARCH-6270", + 3957.2, + 100, + 26 + ], + [ + "SEARCH-6272", + 3411.46, + 99.96600000000001, + 24 + ], + [ + "SEARCH-6276", + 1934.4, + 96.7833, + 24 + ], + [ + "SEARCH-6277", + 2583.04, + 99.1941, + 20 + ], + [ + "SEARCH-6279", + 3473.42, + 100, + 32 + ], + [ + "SEARCH-6281", + 3644.4, + 99.7246, + 14 + ], + [ + "SEARCH-6283", + 3811.53, + 100, + 26 + ], + [ + "SEARCH-6286", + 4214.6, + 100, + 19 + ], + [ + "SEARCH-6287", + 4548.51, + 100, + 23 + ], + [ + "SEARCH-6288", + 4225.92, + 100, + 24 + ], + [ + "SEARCH-6289", + 2979.88, + 96.7867, + 22 + ], + [ + "SEARCH-6290", + 3631.35, + 99.6804, + 25 + ], + [ + "SEARCH-6291", + 2136.43, + 98.361, + 23 + ], + [ + "SEARCH-6304", + 4255.13, + 100, + 17 + ], + [ + "SEARCH-6306", + 2536.65, + 99.5274, + 22 + ], + [ + "SEARCH-6313", + 4941.08, + 100, + 27 + ], + [ + "SEARCH-6314", + 4287.04, + 99.0751, + 17 + ], + [ + "SEARCH-6317", + 4831.13, + 100, + 30 + ], + [ + "SEARCH-6322", + 2178.25, + 98.0754, + 22 + ], + [ + "SEARCH-6323", + 4958.33, + 100, + 12 + ], + [ + "SEARCH-6326", + 2998.39, + 100, + 33 + ], + [ + "SEARCH-6328", + 4501.31, + 99.9184, + 20 + ], + [ + "SEARCH-6334", + 3862.16, + 100, + 22 + ], + [ + "SEARCH-6338", + 3437.74, + 100, + 20 + ], + [ + "SEARCH-6340", + 4733.87, + 100, + 26 + ], + [ + "SEARCH-6346", + 4424.6, + 100, + 22 + ], + [ + "SEARCH-6350", + 3936.89, + 100, + 23 + ], + [ + "SEARCH-6351", + 4397.66, + 100, + 31 + ], + [ + "SEARCH-6353", + 3652.08, + 100, + 23 + ], + [ + "SEARCH-6358", + 4695.46, + 100, + 23 + ], + [ + "SEARCH-6363", + 3613.21, + 100, + 17 + ], + [ + "SEARCH-6365", + 3651.4, + 100, + 23 + ], + [ + "SEARCH-6370", + 3870.31, + 100, + 18 + ], + [ + "SEARCH-6372", + 3873.82, + 100, + 23 + ], + [ + "SEARCH-6379", + 4820.88, + 100, + 19 + ], + [ + "SEARCH-6380", + 3760.09, + 100, + 21 + ], + [ + "SEARCH-6381", + 2318.11, + 99.1295, + 25 + ], + [ + "SEARCH-6382", + 4034.28, + 99.8946, + 19 + ], + [ + "SEARCH-6388", + 1095.24, + 96.1644, + 16 + ], + [ + "SEARCH-6394", + 4553.1, + 100, + 28 + ], + [ + "SEARCH-6395", + 4557.16, + 100, + 27 + ], + [ + "SEARCH-6398", + 2850.49, + 99.1363, + 26 + ], + [ + "SEARCH-6404", + 4981.81, + 100, + 22 + ], + [ + "SEARCH-6409", + 4911.9, + 100, + 26 + ], + [ + "SEARCH-6413", + 4773.03, + 100, + 32 + ], + [ + "SEARCH-6417", + 1980.75, + 97.7116, + 20 + ], + [ + "SEARCH-6421", + 4576.43, + 100, + 24 + ], + [ + "SEARCH-6424", + 199.40400000000002, + 95.2362, + 7 + ], + [ + "SEARCH-6429", + 276.744, + 97.8136, + 6 + ], + [ + "SEARCH-6431", + 277.101, + 98.0482, + 8 + ], + [ + "SEARCH-6435", + 4542.43, + 99.6566, + 28 + ], + [ + "SEARCH-6436", + 3218.79, + 98.4801, + 26 + ], + [ + "SEARCH-6441", + 4498.67, + 100, + 22 + ], + [ + "SEARCH-6444", + 3043.45, + 99.8776, + 22 + ], + [ + "SEARCH-6448", + 4800.08, + 100, + 23 + ], + [ + "SEARCH-6452", + 4275.9, + 99.524, + 29 + ], + [ + "SEARCH-6454", + 3989.4, + 100, + 26 + ], + [ + "SEARCH-6459", + 4987.5, + 100, + 19 + ], + [ + "SEARCH-6467", + 179.553, + 96.1576, + 6 + ], + [ + "SEARCH-6479", + 2943.3, + 98.9255, + 18 + ], + [ + "SEARCH-6481", + 3311.11, + 99.9524, + 23 + ], + [ + "SEARCH-6485", + 3402.67, + 99.8776, + 18 + ], + [ + "SEARCH-6487", + 282.751, + 97.426, + 5 + ], + [ + "SEARCH-6489", + 4234.96, + 99.898, + 19 + ], + [ + "SEARCH-6492", + 174.7, + 95.9672, + 6 + ], + [ + "SEARCH-6493", + 4603.49, + 100, + 23 + ], + [ + "SEARCH-6507", + 2958.92, + 97.3137, + 19 + ], + [ + "SEARCH-6519", + 2856.82, + 97.8204, + 15 + ], + [ + "SEARCH-6520", + 1966.62, + 97.4022, + 16 + ], + [ + "SEARCH-6525", + 2851.63, + 97.6606, + 19 + ], + [ + "SEARCH-6526", + 4377.62, + 99.1499, + 28 + ], + [ + "SEARCH-6528", + 3107.94, + 98.2114, + 33 + ], + [ + "SEARCH-6529", + 2186.71, + 97.4192, + 24 + ], + [ + "SEARCH-6540", + 610.596, + 98.6025, + 11 + ], + [ + "SEARCH-6544", + 128.286, + 97.0723, + 11 + ], + [ + "SEARCH-6546", + 4580.16, + 97.5348, + 11 + ], + [ + "SEARCH-6547", + 115.29299999999999, + 96.2188, + 11 + ], + [ + "SEARCH-6551", + 69.4324, + 96.1882, + 9 + ], + [ + "SEARCH-6557", + 116.25299999999999, + 96.8411, + 8 + ], + [ + "SEARCH-6565", + 273.579, + 97.1029, + 11 + ], + [ + "SEARCH-6566", + 101.98100000000001, + 96.3073, + 7 + ], + [ + "SEARCH-6624", + 170.113, + 97.9802, + 10 + ], + [ + "SEARCH-6629", + 135.635, + 97.4974, + 9 + ], + [ + "SEARCH-6631", + 108.493, + 95.4266, + 8 + ], + [ + "SEARCH-6632", + 1791.14, + 97.3852, + 13 + ], + [ + "SEARCH-6635", + 81.3866, + 96.3073, + 7 + ], + [ + "SEARCH-6639", + 501.135, + 99.5002, + 19 + ], + [ + "SEARCH-6657", + 138.61, + 96.5521, + 6 + ], + [ + "SEARCH-6666", + 1638.1, + 99.0819, + 4 + ], + [ + "SEARCH-6687", + 180.33599999999998, + 99.2791, + 8 + ], + [ + "SEARCH-6692", + 259.855, + 99.9048, + 5 + ], + [ + "SEARCH-6696", + 177.08700000000002, + 98.3712, + 5 + ], + [ + "SEARCH-6698", + 2285.29, + 97.0893, + 16 + ], + [ + "SEARCH-6699", + 373.68800000000005, + 99.2111, + 8 + ], + [ + "SEARCH-6700", + 3964.53, + 100, + 22 + ], + [ + "SEARCH-6701", + 282.733, + 97.851, + 7 + ], + [ + "SEARCH-6702", + 169.03400000000002, + 98.4291, + 6 + ], + [ + "SEARCH-6704", + 151.602, + 98.4563, + 5 + ], + [ + "SEARCH-6731", + 100.12700000000001, + 97.8918, + 8 + ], + [ + "SEARCH-6750", + 192.34400000000002, + 97.9802, + 7 + ], + [ + "SEARCH-6761", + 196.12400000000002, + 99.0581, + 5 + ], + [ + "SEARCH-6767", + 578.477, + 98.0822, + 16 + ], + [ + "SEARCH-6770", + 163.72799999999998, + 97.7116, + 6 + ], + [ + "SEARCH-6779", + 118.665, + 97.2287, + 6 + ], + [ + "SEARCH-6780", + 145.31, + 98.0346, + 6 + ], + [ + "SEARCH-6781", + 390.13599999999997, + 98.5005, + 16 + ], + [ + "SEARCH-6821", + 2530.34, + 97.4056, + 25 + ], + [ + "SEARCH-6975", + 4239.22, + 97.9156, + 27 + ], + [ + "SEARCH-6994", + 1128.66, + 98.4937, + 24 + ], + [ + "SEARCH-6998", + 1337.41, + 97.5552, + 23 + ], + [ + "SEARCH-7002", + 4139.18, + 99.8674, + 26 + ], + [ + "SEARCH-7007", + 4426.8, + 99.0615, + 20 + ], + [ + "SEARCH-7010", + 4070.51, + 99.2859, + 27 + ], + [ + "SEARCH-7012", + 4740.56, + 99.1703, + 24 + ], + [ + "SEARCH-7050", + 149.392, + 96.3753, + 19 + ], + [ + "SEARCH-7061", + 173.15400000000002, + 95.3076, + 12 + ], + [ + "SEARCH-7070", + 3893.58, + 97.5994, + 24 + ], + [ + "SEARCH-7099", + 153.719, + 96.2971, + 11 + ], + [ + "SEARCH-7130", + 2130.19, + 98.8507, + 9 + ], + [ + "SEARCH-7131", + 359.915, + 98.1264, + 7 + ], + [ + "SEARCH-7145", + 139.317, + 97.919, + 14 + ], + [ + "SEARCH-7149", + 509.01300000000003, + 97.1437, + 21 + ], + [ + "SEARCH-7196", + 4167.57, + 97.8, + 29 + ], + [ + "SEARCH-7330", + 4137.86, + 100, + 28 + ], + [ + "SEARCH-7337", + 4288.11, + 100, + 25 + ], + [ + "SEARCH-7380", + 4452.85, + 100, + 33 + ], + [ + "SEARCH-7386", + 3394.03, + 96.1134, + 21 + ], + [ + "SEARCH-7387", + 2182.4, + 100, + 31 + ], + [ + "SEARCH-7390", + 4589.98, + 100, + 24 + ], + [ + "SEARCH-7391", + 2597.71, + 100, + 17 + ], + [ + "SEARCH-7402", + 2687.9, + 100, + 24 + ], + [ + "SEARCH-7403", + 3625.62, + 99.64299999999999, + 30 + ], + [ + "SEARCH-7406", + 4817.58, + 100, + 28 + ], + [ + "SEARCH-7411", + 3222.51, + 100, + 21 + ], + [ + "SEARCH-7419", + 4008.22, + 99.9864, + 34 + ], + [ + "SEARCH-7423", + 4087.77, + 100, + 31 + ], + [ + "SEARCH-7426", + 4928.53, + 99.9898, + 30 + ], + [ + "SEARCH-7432", + 4412.36, + 100, + 29 + ], + [ + "SEARCH-7433", + 3260.8, + 100, + 23 + ], + [ + "SEARCH-7434", + 3079.31, + 99.98299999999999, + 33 + ], + [ + "SEARCH-7435", + 4719.29, + 99.9864, + 37 + ], + [ + "SEARCH-7438", + 4195.77, + 100, + 24 + ], + [ + "SEARCH-7440", + 2858.87, + 100, + 33 + ], + [ + "SEARCH-7442", + 4456.83, + 99.9864, + 37 + ], + [ + "SEARCH-7443", + 4424.14, + 100, + 24 + ], + [ + "SEARCH-7444", + 4710.88, + 99.4117, + 31 + ], + [ + "SEARCH-7445", + 3982.61, + 100, + 32 + ], + [ + "SEARCH-7446", + 4156.93, + 100, + 25 + ], + [ + "SEARCH-7447", + 4323.93, + 99.3199, + 36 + ], + [ + "SEARCH-7448", + 3676.29, + 99.6328, + 22 + ], + [ + "SEARCH-7450", + 4272.7, + 100, + 28 + ], + [ + "SEARCH-7451", + 2621.36, + 100, + 27 + ], + [ + "SEARCH-7452", + 2218.91, + 100, + 24 + ], + [ + "SEARCH-7453", + 2849.17, + 100, + 20 + ], + [ + "SEARCH-7454", + 3050.88, + 99.9864, + 33 + ], + [ + "SEARCH-7455", + 1805.27, + 100, + 28 + ], + [ + "SEARCH-7456", + 983.674, + 100, + 32 + ], + [ + "SEARCH-7457", + 3098.25, + 100, + 31 + ], + [ + "SEARCH-7458", + 3387.41, + 100, + 19 + ], + [ + "SEARCH-7459", + 2633.89, + 100, + 21 + ], + [ + "SEARCH-7461", + 1670.3, + 99.609, + 34 + ], + [ + "SEARCH-7463", + 3584.19, + 99.7042, + 27 + ], + [ + "SEARCH-7465", + 2580.94, + 100, + 32 + ], + [ + "SEARCH-7466", + 3644.34, + 100, + 33 + ], + [ + "SEARCH-7467", + 3531.28, + 100, + 23 + ], + [ + "SEARCH-7468", + 3131.25, + 100, + 25 + ], + [ + "SEARCH-7470", + 3770.55, + 100, + 36 + ], + [ + "SEARCH-7471", + 3031.39, + 99.9592, + 21 + ], + [ + "SEARCH-7472", + 1950.75, + 100, + 24 + ], + [ + "SEARCH-7473", + 2395.15, + 100, + 28 + ], + [ + "SEARCH-7474", + 4265.5, + 99.9864, + 35 + ], + [ + "SEARCH-7476", + 4445.77, + 100, + 23 + ], + [ + "SEARCH-7478", + 3606.79, + 100, + 30 + ], + [ + "SEARCH-7479", + 3530.98, + 99.1329, + 33 + ], + [ + "SEARCH-7485", + 3645.59, + 99.9864, + 35 + ], + [ + "SEARCH-7488", + 3257.58, + 99.9864, + 31 + ], + [ + "SEARCH-7491", + 2451.22, + 100, + 25 + ], + [ + "SEARCH-7492", + 3480.4, + 97.2559, + 26 + ], + [ + "SEARCH-7495", + 4526.65, + 98.191, + 31 + ], + [ + "SEARCH-7502", + 4819.9, + 97.97, + 34 + ], + [ + "SEARCH-7504", + 4415.89, + 99.9864, + 36 + ], + [ + "SEARCH-7505", + 4452.17, + 100, + 25 + ], + [ + "SEARCH-7511", + 4962.68, + 98.6467, + 36 + ], + [ + "SEARCH-7517", + 4562.52, + 98.0516, + 31 + ], + [ + "SEARCH-7520", + 4282.1, + 99.9864, + 36 + ], + [ + "SEARCH-7521", + 4281.51, + 99.9796, + 35 + ], + [ + "SEARCH-7536", + 4332.93, + 98.4801, + 26 + ], + [ + "SEARCH-7538", + 3138.09, + 99.8334, + 23 + ], + [ + "SEARCH-7545", + 4557.4, + 100, + 20 + ], + [ + "SEARCH-7546", + 4906.7, + 98.9969, + 28 + ], + [ + "SEARCH-7553", + 3902.86, + 100, + 22 + ], + [ + "SEARCH-7556", + 1639.21, + 99.3097, + 34 + ], + [ + "SEARCH-7557", + 1528.29, + 98.7895, + 29 + ], + [ + "SEARCH-7558", + 2000.5, + 99.6736, + 22 + ], + [ + "SEARCH-7559", + 1753.81, + 99.3063, + 26 + ], + [ + "SEARCH-7560", + 1491.06, + 98.0924, + 25 + ], + [ + "SEARCH-7561", + 1346.69, + 98.9765, + 27 + ], + [ + "SEARCH-7562", + 1339.43, + 99.3437, + 26 + ], + [ + "SEARCH-7563", + 1240.96, + 99.0581, + 31 + ], + [ + "SEARCH-7564", + 1307.64, + 99.3437, + 27 + ], + [ + "SEARCH-7565", + 662.716, + 98.9017, + 27 + ], + [ + "SEARCH-7566", + 1097.11, + 99.2655, + 27 + ], + [ + "SEARCH-7567", + 1623.48, + 99.0513, + 22 + ], + [ + "SEARCH-7568", + 1415.39, + 99.2145, + 20 + ], + [ + "SEARCH-7569", + 1119.25, + 99.0649, + 32 + ], + [ + "SEARCH-7570", + 1438.77, + 98.9221, + 19 + ], + [ + "SEARCH-7571", + 1815.66, + 99.0207, + 24 + ], + [ + "SEARCH-7572", + 1013.87, + 99.1533, + 32 + ], + [ + "SEARCH-7574", + 1788.04, + 99.5376, + 28 + ], + [ + "SEARCH-7575", + 1800.7, + 99.2145, + 28 + ], + [ + "SEARCH-7576", + 1544.05, + 98.8065, + 35 + ], + [ + "SEARCH-7577", + 890.416, + 98.7249, + 26 + ], + [ + "SEARCH-7579", + 840.561, + 99.0785, + 23 + ], + [ + "SEARCH-7580", + 1033.91, + 98.8167, + 31 + ], + [ + "SEARCH-7581", + 1697.87, + 99.2723, + 26 + ], + [ + "SEARCH-7582", + 1171.22, + 98.5923, + 32 + ], + [ + "SEARCH-7583", + 846.404, + 99.3437, + 22 + ], + [ + "SEARCH-7584", + 1461.52, + 99.507, + 25 + ], + [ + "SEARCH-7585", + 749.304, + 99.0989, + 24 + ], + [ + "SEARCH-7586", + 1541.89, + 99.0513, + 26 + ], + [ + "SEARCH-7587", + 1458.48, + 99.2145, + 22 + ], + [ + "SEARCH-7588", + 1055.83, + 99.3437, + 27 + ], + [ + "SEARCH-7590", + 1607.78, + 98.6909, + 23 + ], + [ + "SEARCH-7591", + 484.61699999999996, + 98.2556, + 33 + ], + [ + "SEARCH-7592", + 1256.45, + 98.8371, + 26 + ], + [ + "SEARCH-7593", + 558.8919999999999, + 98.3712, + 19 + ], + [ + "SEARCH-7594", + 1348.2, + 98.8507, + 33 + ], + [ + "SEARCH-7595", + 1631.99, + 96.9227, + 23 + ], + [ + "SEARCH-7596", + 1636.04, + 99.3437, + 29 + ], + [ + "SEARCH-7597", + 1486.67, + 98.9425, + 20 + ], + [ + "SEARCH-7599", + 837.824, + 99.677, + 25 + ], + [ + "SEARCH-7600", + 1120.02, + 98.4495, + 27 + ], + [ + "SEARCH-7601", + 929.682, + 99.8402, + 27 + ], + [ + "SEARCH-7602", + 885.822, + 99.6702, + 20 + ], + [ + "SEARCH-7603", + 1060.21, + 99.6668, + 25 + ], + [ + "SEARCH-7604", + 1104.22, + 99.6702, + 20 + ], + [ + "SEARCH-7605", + 506.131, + 99.3437, + 29 + ], + [ + "SEARCH-7606", + 1602.32, + 99.3369, + 29 + ], + [ + "SEARCH-7607", + 1164.73, + 99.3437, + 25 + ], + [ + "SEARCH-7608", + 1129.15, + 99.3437, + 27 + ], + [ + "SEARCH-7609", + 589.49, + 99.6192, + 28 + ], + [ + "SEARCH-7610", + 1182.34, + 99.507, + 29 + ], + [ + "SEARCH-7611", + 754.686, + 99.2281, + 23 + ], + [ + "SEARCH-7612", + 1158.95, + 99.7314, + 20 + ], + [ + "SEARCH-7613", + 955.168, + 98.5549, + 22 + ], + [ + "SEARCH-7614", + 1074.54, + 99.3437, + 27 + ], + [ + "SEARCH-7615", + 834.4630000000001, + 99.3437, + 28 + ], + [ + "SEARCH-7616", + 364.355, + 97.1233, + 29 + ], + [ + "SEARCH-7617", + 880.998, + 99.0173, + 28 + ], + [ + "SEARCH-7618", + 434.75199999999995, + 97.8238, + 19 + ], + [ + "SEARCH-7619", + 842.5010000000001, + 99.3437, + 21 + ], + [ + "SEARCH-7620", + 1203.52, + 98.9459, + 19 + ], + [ + "SEARCH-7621", + 1126.11, + 98.8779, + 22 + ], + [ + "SEARCH-7622", + 1066.31, + 99.3437, + 28 + ], + [ + "SEARCH-7623", + 1256.12, + 99.507, + 19 + ], + [ + "SEARCH-7624", + 1187.02, + 99.2417, + 24 + ], + [ + "SEARCH-7625", + 1053.93, + 99.3165, + 23 + ], + [ + "SEARCH-7626", + 404.26, + 98.3542, + 26 + ], + [ + "SEARCH-7627", + 889.422, + 98.7759, + 26 + ], + [ + "SEARCH-7628", + 1296.22, + 99.5036, + 26 + ], + [ + "SEARCH-7629", + 719.6030000000001, + 99.0683, + 16 + ], + [ + "SEARCH-7630", + 988.212, + 99.0513, + 32 + ], + [ + "SEARCH-7631", + 1072.26, + 99.3743, + 23 + ], + [ + "SEARCH-7632", + 1114.3, + 98.4461, + 27 + ], + [ + "SEARCH-7633", + 1207.42, + 99.0513, + 27 + ], + [ + "SEARCH-7634", + 365.207, + 98.8847, + 20 + ], + [ + "SEARCH-7635", + 1173.42, + 99.0547, + 28 + ], + [ + "SEARCH-7636", + 1017.93, + 98.9527, + 28 + ], + [ + "SEARCH-7638", + 1104.33, + 98.9527, + 30 + ], + [ + "SEARCH-7640", + 1114.74, + 99.2179, + 24 + ], + [ + "SEARCH-7641", + 1085.72, + 99.3233, + 21 + ], + [ + "SEARCH-7642", + 1080.22, + 99.2757, + 24 + ], + [ + "SEARCH-7643", + 1026.8, + 98.5583, + 26 + ], + [ + "SEARCH-7644", + 1159.58, + 99.0513, + 27 + ], + [ + "SEARCH-7645", + 821.924, + 98.8371, + 25 + ], + [ + "SEARCH-7646", + 1042.06, + 99.3437, + 24 + ], + [ + "SEARCH-7697", + 2685.39, + 97.81700000000001, + 30 + ], + [ + "SEARCH-7976", + 2973.67, + 99.9728, + 33 + ], + [ + "SEARCH-8050", + 919.4810000000001, + 99.9184, + 31 + ], + [ + "SEARCH-8089", + 889.799, + 97.3682, + 29 + ], + [ + "SEARCH-8124", + 4348.22, + 100, + 23 + ], + [ + "SEARCH-8132", + 4768.13, + 100, + 38 + ], + [ + "SEARCH-8165", + 4804.41, + 100, + 20 + ], + [ + "SEARCH-8169", + 3406.43, + 100, + 25 + ], + [ + "SEARCH-8184", + 645.039, + 98.5073, + 30 + ], + [ + "SEARCH-8192", + 631.091, + 97.8408, + 27 + ], + [ + "SEARCH-8215", + 920.7739999999999, + 95.2123, + 15 + ], + [ + "SEARCH-8224", + 1744.82, + 98.7317, + 27 + ], + [ + "SEARCH-8231", + 1577.19, + 98.2182, + 28 + ], + [ + "SEARCH-8232", + 1709.91, + 99.2145, + 28 + ], + [ + "SEARCH-8236", + 1059.59, + 98.1434, + 13 + ], + [ + "SEARCH-8251", + 2490.05, + 98.3984, + 25 + ], + [ + "SEARCH-8258", + 2150.12, + 98.7657, + 28 + ], + [ + "SEARCH-8259", + 1005.3, + 95.0525, + 13 + ], + [ + "SEARCH-8265", + 1343.97, + 97.1063, + 14 + ], + [ + "SEARCH-8267", + 1178.47, + 96.2154, + 16 + ], + [ + "SEARCH-8269", + 1401.24, + 97.6334, + 17 + ], + [ + "SEARCH-8271", + 1166.12, + 95.3756, + 23 + ], + [ + "SEARCH-8274", + 1418.91, + 95.5898, + 27 + ], + [ + "SEARCH-8275", + 1069.55, + 96.195, + 24 + ], + [ + "SEARCH-8276", + 976.1080000000001, + 96.4637, + 12 + ], + [ + "SEARCH-8281", + 1661.52, + 97.6946, + 35 + ], + [ + "SEARCH-8282", + 1183.27, + 95.4912, + 33 + ], + [ + "SEARCH-8283", + 791.9910000000001, + 96.0488, + 16 + ], + [ + "SEARCH-8286", + 1041.24, + 95.5626, + 19 + ], + [ + "SEARCH-8295", + 4779.71, + 99.4832, + 35 + ], + [ + "SEARCH-8303", + 3267.06, + 99.4049, + 36 + ], + [ + "SEARCH-8316", + 351.852, + 98.5889, + 34 + ], + [ + "SEARCH-8362", + 3772.99, + 100, + 10 + ], + [ + "SEARCH-8487", + 3699.03, + 98.344, + 27 + ], + [ + "SEARCH-8488", + 3184.38, + 98.3372, + 25 + ], + [ + "SEARCH-8492", + 1601.68, + 96.3379, + 21 + ], + [ + "SEARCH-8494", + 3192.17, + 98.3406, + 21 + ], + [ + "SEARCH-8503", + 1767.39, + 96.8955, + 21 + ], + [ + "SEARCH-8506", + 2040.05, + 96.4569, + 20 + ], + [ + "SEARCH-8510", + 4001.34, + 98.1298, + 21 + ], + [ + "SEARCH-8515", + 4794.52, + 98.7385, + 24 + ], + [ + "SEARCH-8519", + 2753.11, + 97.6504, + 31 + ], + [ + "SEARCH-8521", + 3094.07, + 97.0485, + 28 + ], + [ + "SEARCH-8531", + 1603.14, + 96.9941, + 19 + ], + [ + "SEARCH-8538", + 2338.03, + 95.8346, + 32 + ], + [ + "SEARCH-8540", + 4636.33, + 98.7521, + 31 + ], + [ + "SEARCH-8544", + 1729.6, + 96.1032, + 21 + ], + [ + "SEARCH-8545", + 2577.03, + 97.5076, + 36 + ], + [ + "SEARCH-8551", + 4358.67, + 97.95299999999999, + 20 + ], + [ + "SEARCH-8552", + 4996.42, + 98.7691, + 22 + ], + [ + "SEARCH-8556", + 4390.93, + 98.3406, + 26 + ], + [ + "SEARCH-8635", + 781.437, + 97.4226, + 24 + ], + [ + "SEARCH-8636", + 2164.7, + 99.2145, + 22 + ], + [ + "SEARCH-8637", + 271.82599999999996, + 96.9091, + 8 + ], + [ + "SEARCH-8641", + 256.341, + 96.0386, + 6 + ], + [ + "SEARCH-8642", + 1059.64, + 99.1465, + 5 + ], + [ + "SEARCH-8645", + 972.807, + 98.8235, + 8 + ], + [ + "SEARCH-8648", + 1611.81, + 99.5036, + 11 + ], + [ + "SEARCH-8649", + 318.981, + 96.9193, + 6 + ], + [ + "SEARCH-8651", + 1972.07, + 99.6634, + 12 + ], + [ + "SEARCH-8652", + 479.856, + 97.1233, + 5 + ], + [ + "SEARCH-8653", + 1285.49, + 99.0921, + 8 + ], + [ + "SEARCH-8659", + 2842.36, + 99.3743, + 22 + ], + [ + "SEARCH-8660", + 2028.3, + 99.3811, + 21 + ], + [ + "SEARCH-8661", + 334.885, + 96.6983, + 12 + ], + [ + "SEARCH-8666", + 396.74199999999996, + 97.375, + 5 + ], + [ + "SEARCH-8669", + 325.297, + 96.9465, + 6 + ], + [ + "SEARCH-8672", + 546.479, + 98.7045, + 7 + ], + [ + "SEARCH-8675", + 373.62, + 97.3852, + 10 + ], + [ + "SEARCH-8676", + 636.4680000000001, + 96.7867, + 22 + ], + [ + "SEARCH-8677", + 632.774, + 98.5311, + 9 + ], + [ + "SEARCH-8678", + 311.778, + 96.6915, + 7 + ], + [ + "SEARCH-8682", + 571.04, + 98.7759, + 7 + ], + [ + "SEARCH-8683", + 947.3910000000001, + 98.7963, + 17 + ], + [ + "SEARCH-8685", + 529.5459999999999, + 98.6195, + 10 + ], + [ + "SEARCH-8686", + 4780.44, + 99.5036, + 22 + ], + [ + "SEARCH-8687", + 469.70300000000003, + 98.225, + 8 + ], + [ + "SEARCH-8688", + 925.336, + 99.5036, + 8 + ], + [ + "SEARCH-8689", + 1393.4, + 98.2352, + 24 + ], + [ + "SEARCH-8690", + 457.01300000000003, + 98.0618, + 6 + ], + [ + "SEARCH-8691", + 569.845, + 97.9598, + 15 + ], + [ + "SEARCH-8693", + 426.79400000000004, + 98.1468, + 12 + ], + [ + "SEARCH-8697", + 283.478, + 96.8513, + 8 + ], + [ + "SEARCH-8699", + 3262.75, + 99.7926, + 14 + ], + [ + "SEARCH-8700", + 277.506, + 98.3372, + 10 + ], + [ + "SEARCH-8701", + 1180.29, + 99.2111, + 7 + ], + [ + "SEARCH-8702", + 564.095, + 98.4563, + 13 + ], + [ + "SEARCH-8705", + 605.8009999999999, + 97.919, + 18 + ], + [ + "SEARCH-8707", + 3398.08, + 99.83, + 25 + ], + [ + "SEARCH-8708", + 243.123, + 95.3722, + 11 + ], + [ + "SEARCH-8710", + 493.991, + 95.3926, + 9 + ], + [ + "SEARCH-8714", + 318.45099999999996, + 96.3685, + 5 + ], + [ + "SEARCH-8716", + 1874.62, + 98.9833, + 27 + ], + [ + "SEARCH-8718", + 3934.21, + 99.5036, + 16 + ], + [ + "SEARCH-8721", + 4956.18, + 99.6362, + 31 + ], + [ + "SEARCH-8722", + 712.049, + 98.7045, + 4 + ], + [ + "SEARCH-8724", + 974.245, + 98.3814, + 18 + ], + [ + "SEARCH-8730", + 2324.47, + 99.5036, + 20 + ], + [ + "SEARCH-8734", + 4605.26, + 100, + 29 + ], + [ + "SEARCH-8735", + 1103.29, + 98.8983, + 20 + ], + [ + "SEARCH-8736", + 1429.51, + 99.0819, + 18 + ], + [ + "SEARCH-8737", + 420.975, + 96.7221, + 8 + ], + [ + "SEARCH-8740", + 2296.82, + 99.5036, + 31 + ], + [ + "SEARCH-8742", + 601.099, + 98.1706, + 5 + ], + [ + "SEARCH-8743", + 3859.52, + 99.6668, + 34 + ], + [ + "SEARCH-8745", + 514.4580000000001, + 98.0414, + 10 + ], + [ + "SEARCH-8749", + 2643.65, + 99.4934, + 36 + ], + [ + "SEARCH-8750", + 439.911, + 97.7388, + 6 + ], + [ + "SEARCH-8751", + 451.545, + 98.1434, + 5 + ], + [ + "SEARCH-8754", + 2608.48, + 99.6668, + 17 + ], + [ + "SEARCH-8755", + 952.681, + 98.9357, + 5 + ], + [ + "SEARCH-8756", + 694.677, + 98.9357, + 5 + ], + [ + "SEARCH-8765", + 782.466, + 97.3205, + 21 + ], + [ + "SEARCH-8768", + 223.324, + 95.0865, + 6 + ], + [ + "SEARCH-8769", + 520.602, + 95.3926, + 24 + ], + [ + "SEARCH-8770", + 920.28, + 98.9255, + 4 + ], + [ + "SEARCH-8773", + 3640.72, + 99.6668, + 24 + ], + [ + "SEARCH-8778", + 4214.1, + 99.8368, + 24 + ], + [ + "SEARCH-8782", + 2748.63, + 99.6668, + 22 + ], + [ + "SEARCH-8790", + 3900.6, + 99.6634, + 27 + ], + [ + "SEARCH-8791", + 4920.5, + 99.6634, + 38 + ], + [ + "SEARCH-8793", + 3599.91, + 99.6668, + 26 + ], + [ + "SEARCH-8794", + 4721.92, + 99.5036, + 33 + ], + [ + "SEARCH-8804", + 3580.78, + 99.1839, + 23 + ], + [ + "SEARCH-8807", + 4302.24, + 99.5036, + 23 + ], + [ + "SEARCH-8808", + 1091.67, + 98.9629, + 13 + ], + [ + "SEARCH-8817", + 1738, + 97.1029, + 25 + ], + [ + "SEARCH-8819", + 2222.54, + 99.3437, + 13 + ], + [ + "SEARCH-8827", + 1972.78, + 98.8235, + 20 + ], + [ + "SEARCH-8829", + 560.43, + 97.40899999999999, + 13 + ], + [ + "SEARCH-8835", + 628.369, + 95.9162, + 18 + ], + [ + "SEARCH-8839", + 1390.22, + 98.7181, + 13 + ], + [ + "SEARCH-8844", + 1129.75, + 98.7759, + 13 + ], + [ + "SEARCH-8850", + 2092.7, + 99.5648, + 18 + ], + [ + "SEARCH-8853", + 2736.74, + 99.0513, + 14 + ], + [ + "SEARCH-8855", + 1174.07, + 98.5753, + 23 + ], + [ + "SEARCH-8859", + 3083.13, + 98.7589, + 22 + ], + [ + "SEARCH-8881", + 4720.91, + 99.1737, + 35 + ], + [ + "SEARCH-8927", + 3423.32, + 97.0247, + 34 + ], + [ + "SEARCH-8930", + 2794.16, + 97.7524, + 34 + ], + [ + "SV0036755-2", + 2757.49, + 99.7178, + 22 + ], + [ + "SV0038249", + 2537.23, + 99.1839, + 11 + ], + [ + "SV0038880", + 2473.12, + 98.5481, + 11 + ], + [ + "SV0038916", + 3663.26, + 100, + 23 + ], + [ + "SV0038935", + 4193.19, + 100, + 24 + ], + [ + "SV0040838", + 4726.54, + 100, + 17 + ] + ], + "type": "scatter", + "x": [ + 29, + 28, + 27, + 10, + 14, + 20, + 16, + 24, + 20, + 29, + 20, + 25, + 22, + 28, + 22, + 23, + 19, + 25, + 25, + 25, + 19, + 22, + 26, + 31, + 22, + 29, + 18, + 18, + 17, + 22, + 20, + 26, + 21, + 20, + 30, + 8, + 24, + 21, + 20, + 26, + 25, + 18, + 22, + 23, + 27, + 20, + 20, + 15, + 25, + 21, + 19, + 25, + 24, + 25, + 21, + 25, + 23, + 28, + 23, + 18, + 21, + 26, + 15, + 24, + 22, + 25, + 22, + 23, + 23, + 24, + 23, + 24, + 20, + 25, + 22, + 26, + 17, + 24, + 8, + 26, + 24, + 24, + 20, + 32, + 14, + 26, + 19, + 23, + 24, + 22, + 25, + 23, + 17, + 22, + 27, + 17, + 30, + 22, + 12, + 33, + 20, + 22, + 20, + 26, + 22, + 23, + 31, + 23, + 23, + 17, + 23, + 18, + 23, + 19, + 21, + 25, + 19, + 16, + 28, + 27, + 26, + 22, + 26, + 32, + 20, + 24, + 7, + 6, + 8, + 28, + 26, + 22, + 22, + 23, + 29, + 26, + 19, + 6, + 18, + 23, + 18, + 5, + 19, + 6, + 23, + 19, + 15, + 16, + 19, + 28, + 33, + 24, + 11, + 11, + 11, + 11, + 9, + 8, + 11, + 7, + 10, + 9, + 8, + 13, + 7, + 19, + 6, + 4, + 8, + 5, + 5, + 16, + 8, + 22, + 7, + 6, + 5, + 8, + 7, + 5, + 16, + 6, + 6, + 6, + 16, + 25, + 27, + 24, + 23, + 26, + 20, + 27, + 24, + 19, + 12, + 24, + 11, + 9, + 7, + 14, + 21, + 29, + 28, + 25, + 33, + 21, + 31, + 24, + 17, + 24, + 30, + 28, + 21, + 34, + 31, + 30, + 29, + 23, + 33, + 37, + 24, + 33, + 37, + 24, + 31, + 32, + 25, + 36, + 22, + 28, + 27, + 24, + 20, + 33, + 28, + 32, + 31, + 19, + 21, + 34, + 27, + 32, + 33, + 23, + 25, + 36, + 21, + 24, + 28, + 35, + 23, + 30, + 33, + 35, + 31, + 25, + 26, + 31, + 34, + 36, + 25, + 36, + 31, + 36, + 35, + 26, + 23, + 20, + 28, + 22, + 34, + 29, + 22, + 26, + 25, + 27, + 26, + 31, + 27, + 27, + 27, + 22, + 20, + 32, + 19, + 24, + 32, + 28, + 28, + 35, + 26, + 23, + 31, + 26, + 32, + 22, + 25, + 24, + 26, + 22, + 27, + 23, + 33, + 26, + 19, + 33, + 23, + 29, + 20, + 25, + 27, + 27, + 20, + 25, + 20, + 29, + 29, + 25, + 27, + 28, + 29, + 23, + 20, + 22, + 27, + 28, + 29, + 28, + 19, + 21, + 19, + 22, + 28, + 19, + 24, + 23, + 26, + 26, + 26, + 16, + 32, + 23, + 27, + 27, + 20, + 28, + 28, + 30, + 24, + 21, + 24, + 26, + 27, + 25, + 24, + 30, + 33, + 31, + 29, + 23, + 38, + 20, + 25, + 30, + 27, + 15, + 27, + 28, + 28, + 13, + 25, + 28, + 13, + 14, + 16, + 17, + 23, + 27, + 24, + 12, + 35, + 33, + 16, + 19, + 35, + 36, + 34, + 10, + 27, + 25, + 21, + 21, + 21, + 20, + 21, + 24, + 31, + 28, + 19, + 32, + 31, + 21, + 36, + 20, + 22, + 26, + 24, + 22, + 8, + 6, + 5, + 8, + 11, + 6, + 12, + 5, + 8, + 22, + 21, + 12, + 5, + 6, + 7, + 10, + 22, + 9, + 7, + 7, + 17, + 10, + 22, + 8, + 8, + 24, + 6, + 15, + 12, + 8, + 14, + 10, + 7, + 13, + 18, + 25, + 11, + 9, + 5, + 27, + 16, + 31, + 4, + 18, + 20, + 29, + 20, + 18, + 8, + 31, + 5, + 34, + 10, + 36, + 6, + 5, + 17, + 5, + 5, + 21, + 6, + 24, + 4, + 24, + 24, + 22, + 27, + 38, + 26, + 33, + 23, + 23, + 13, + 25, + 13, + 20, + 13, + 18, + 13, + 13, + 18, + 14, + 23, + 22, + 35, + 34, + 34, + 22, + 11, + 11, + 23, + 24, + 17 + ], + "y": [ + 4888.59, + 1998.15, + 3439.14, + 3898.03, + 2384.58, + 4819.38, + 4436.34, + 4614.46, + 4953.03, + 4147.45, + 4315.99, + 2793.91, + 4468.37, + 4363.74, + 4368.56, + 2238.53, + 4149.59, + 3723.34, + 4557.44, + 4842.73, + 4800.04, + 3664.07, + 3922.38, + 3891.27, + 4858.47, + 4810.39, + 2605.99, + 4316.77, + 2737.76, + 4655.83, + 3272.87, + 4663.88, + 1729.71, + 1720.79, + 3727.77, + 3219.28, + 4133.39, + 2831.74, + 1730.97, + 4204.35, + 2941.19, + 1617.75, + 3884.04, + 3864.09, + 4694.27, + 4917.57, + 3135.2, + 2011.92, + 3595.47, + 3334.27, + 4538.48, + 4463.49, + 2576.21, + 4106.16, + 3257.15, + 2427.35, + 3562.16, + 2711.1, + 4588.19, + 2170.97, + 2524.75, + 3786.86, + 2892.58, + 4811.43, + 3373.66, + 3359.01, + 3932.08, + 2657.91, + 4903.74, + 3089.06, + 3247.15, + 2802.97, + 3034.03, + 4420.53, + 3833.27, + 3051.44, + 4767.56, + 4323.24, + 2468.1, + 3957.2, + 3411.46, + 1934.4, + 2583.04, + 3473.42, + 3644.4, + 3811.53, + 4214.6, + 4548.51, + 4225.92, + 2979.88, + 3631.35, + 2136.43, + 4255.13, + 2536.65, + 4941.08, + 4287.04, + 4831.13, + 2178.25, + 4958.33, + 2998.39, + 4501.31, + 3862.16, + 3437.74, + 4733.87, + 4424.6, + 3936.89, + 4397.66, + 3652.08, + 4695.46, + 3613.21, + 3651.4, + 3870.31, + 3873.82, + 4820.88, + 3760.09, + 2318.11, + 4034.28, + 1095.24, + 4553.1, + 4557.16, + 2850.49, + 4981.81, + 4911.9, + 4773.03, + 1980.75, + 4576.43, + 199.40400000000002, + 276.744, + 277.101, + 4542.43, + 3218.79, + 4498.67, + 3043.45, + 4800.08, + 4275.9, + 3989.4, + 4987.5, + 179.553, + 2943.3, + 3311.11, + 3402.67, + 282.751, + 4234.96, + 174.7, + 4603.49, + 2958.92, + 2856.82, + 1966.62, + 2851.63, + 4377.62, + 3107.94, + 2186.71, + 610.596, + 128.286, + 4580.16, + 115.29299999999999, + 69.4324, + 116.25299999999999, + 273.579, + 101.98100000000001, + 170.113, + 135.635, + 108.493, + 1791.14, + 81.3866, + 501.135, + 138.61, + 1638.1, + 180.33599999999998, + 259.855, + 177.08700000000002, + 2285.29, + 373.68800000000005, + 3964.53, + 282.733, + 169.03400000000002, + 151.602, + 100.12700000000001, + 192.34400000000002, + 196.12400000000002, + 578.477, + 163.72799999999998, + 118.665, + 145.31, + 390.13599999999997, + 2530.34, + 4239.22, + 1128.66, + 1337.41, + 4139.18, + 4426.8, + 4070.51, + 4740.56, + 149.392, + 173.15400000000002, + 3893.58, + 153.719, + 2130.19, + 359.915, + 139.317, + 509.01300000000003, + 4167.57, + 4137.86, + 4288.11, + 4452.85, + 3394.03, + 2182.4, + 4589.98, + 2597.71, + 2687.9, + 3625.62, + 4817.58, + 3222.51, + 4008.22, + 4087.77, + 4928.53, + 4412.36, + 3260.8, + 3079.31, + 4719.29, + 4195.77, + 2858.87, + 4456.83, + 4424.14, + 4710.88, + 3982.61, + 4156.93, + 4323.93, + 3676.29, + 4272.7, + 2621.36, + 2218.91, + 2849.17, + 3050.88, + 1805.27, + 983.674, + 3098.25, + 3387.41, + 2633.89, + 1670.3, + 3584.19, + 2580.94, + 3644.34, + 3531.28, + 3131.25, + 3770.55, + 3031.39, + 1950.75, + 2395.15, + 4265.5, + 4445.77, + 3606.79, + 3530.98, + 3645.59, + 3257.58, + 2451.22, + 3480.4, + 4526.65, + 4819.9, + 4415.89, + 4452.17, + 4962.68, + 4562.52, + 4282.1, + 4281.51, + 4332.93, + 3138.09, + 4557.4, + 4906.7, + 3902.86, + 1639.21, + 1528.29, + 2000.5, + 1753.81, + 1491.06, + 1346.69, + 1339.43, + 1240.96, + 1307.64, + 662.716, + 1097.11, + 1623.48, + 1415.39, + 1119.25, + 1438.77, + 1815.66, + 1013.87, + 1788.04, + 1800.7, + 1544.05, + 890.416, + 840.561, + 1033.91, + 1697.87, + 1171.22, + 846.404, + 1461.52, + 749.304, + 1541.89, + 1458.48, + 1055.83, + 1607.78, + 484.61699999999996, + 1256.45, + 558.8919999999999, + 1348.2, + 1631.99, + 1636.04, + 1486.67, + 837.824, + 1120.02, + 929.682, + 885.822, + 1060.21, + 1104.22, + 506.131, + 1602.32, + 1164.73, + 1129.15, + 589.49, + 1182.34, + 754.686, + 1158.95, + 955.168, + 1074.54, + 834.4630000000001, + 364.355, + 880.998, + 434.75199999999995, + 842.5010000000001, + 1203.52, + 1126.11, + 1066.31, + 1256.12, + 1187.02, + 1053.93, + 404.26, + 889.422, + 1296.22, + 719.6030000000001, + 988.212, + 1072.26, + 1114.3, + 1207.42, + 365.207, + 1173.42, + 1017.93, + 1104.33, + 1114.74, + 1085.72, + 1080.22, + 1026.8, + 1159.58, + 821.924, + 1042.06, + 2685.39, + 2973.67, + 919.4810000000001, + 889.799, + 4348.22, + 4768.13, + 4804.41, + 3406.43, + 645.039, + 631.091, + 920.7739999999999, + 1744.82, + 1577.19, + 1709.91, + 1059.59, + 2490.05, + 2150.12, + 1005.3, + 1343.97, + 1178.47, + 1401.24, + 1166.12, + 1418.91, + 1069.55, + 976.1080000000001, + 1661.52, + 1183.27, + 791.9910000000001, + 1041.24, + 4779.71, + 3267.06, + 351.852, + 3772.99, + 3699.03, + 3184.38, + 1601.68, + 3192.17, + 1767.39, + 2040.05, + 4001.34, + 4794.52, + 2753.11, + 3094.07, + 1603.14, + 2338.03, + 4636.33, + 1729.6, + 2577.03, + 4358.67, + 4996.42, + 4390.93, + 781.437, + 2164.7, + 271.82599999999996, + 256.341, + 1059.64, + 972.807, + 1611.81, + 318.981, + 1972.07, + 479.856, + 1285.49, + 2842.36, + 2028.3, + 334.885, + 396.74199999999996, + 325.297, + 546.479, + 373.62, + 636.4680000000001, + 632.774, + 311.778, + 571.04, + 947.3910000000001, + 529.5459999999999, + 4780.44, + 469.70300000000003, + 925.336, + 1393.4, + 457.01300000000003, + 569.845, + 426.79400000000004, + 283.478, + 3262.75, + 277.506, + 1180.29, + 564.095, + 605.8009999999999, + 3398.08, + 243.123, + 493.991, + 318.45099999999996, + 1874.62, + 3934.21, + 4956.18, + 712.049, + 974.245, + 2324.47, + 4605.26, + 1103.29, + 1429.51, + 420.975, + 2296.82, + 601.099, + 3859.52, + 514.4580000000001, + 2643.65, + 439.911, + 451.545, + 2608.48, + 952.681, + 694.677, + 782.466, + 223.324, + 520.602, + 920.28, + 3640.72, + 4214.1, + 2748.63, + 3900.6, + 4920.5, + 3599.91, + 4721.92, + 3580.78, + 4302.24, + 1091.67, + 1738, + 2222.54, + 1972.78, + 560.43, + 628.369, + 1390.22, + 1129.75, + 2092.7, + 2736.74, + 1174.07, + 3083.13, + 4720.91, + 3423.32, + 2794.16, + 2757.49, + 2537.23, + 2473.12, + 3663.26, + 4193.19, + 4726.54 + ] + } + ], + "layout": { + "autosize": true, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "xaxis": { + "title": { + "text": "Number of nucleotide mutations" + } + }, + "yaxis": { + "title": { + "text": "Average Depth" + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "filt = (data_df['COVERAGE']>95) & (data_df['AVG_DEPTH']<5000)\n", + "fig = go.Figure(\n", + " data=go.Scatter(y=data_df.loc[filt]['AVG_DEPTH'], \n", + " x=data_df.loc[filt]['num_nt_muts'],\n", + " mode='markers',\n", + " text=data_df.loc[filt][['SAMPLE_ID', 'AVG_DEPTH', 'COVERAGE', 'num_nt_muts']],\n", + " hovertemplate=\"Sample: %{text[0]}
\" +\n", + " \"Avg depth: %{text[1]}
\" +\n", + " \"Coverage: %{text[2]}
\" +\n", + " \"Number of nt mutations: %{text[3]}
\",\n", + " marker_color='rgba(220,20,60,.6)'))\n", + "fig.update_layout(yaxis_title=f'Average Depth', \n", + " xaxis_title='Number of nucleotide mutations',\n", + " template='plotly_white', autosize=True)\n", + "fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "id": "transsexual-poetry", + "metadata": {}, + "outputs": [], + "source": [ + "search_ids = ['SEARCH-8770',\n", + "'SEARCH-8722',\n", + "'SEARCH-8766',\n", + "'SEARCH-8714',\n", + "'SEARCH-8652',\n", + "'SEARCH-8751',\n", + "'SEARCH-8755',\n", + "'SEARCH-8666']\n", + "# search_ids = ['SEARCH-8708','SEARCH-8702','SEARCH-8722','SEARCH-8770','SEARCH-8749',\n", + "# 'SEARCH-8686','SEARCH-8720','SEARCH-8732']" + ] + }, + { + "cell_type": "code", + "execution_count": 106, + "id": "partial-demand", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(2515, 12)" + ] + }, + "execution_count": 106, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df[data_df['COVERAGE']>=95].shape" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "id": "mental-dayton", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(2397, 12)" + ] + }, + "execution_count": 104, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 103, + "id": "twelve-spread", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxnum_aa_mutsnum_nt_mutsSAMPLE_IDSAMPLE_xCOVERAGEAVG_DEPTHSAMPLE_ymappedunmappedunmapped_logmapped_unmapped
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [idx, num_aa_muts, num_nt_muts, SAMPLE_ID, SAMPLE_x, COVERAGE, AVG_DEPTH, SAMPLE_y, mapped, unmapped, unmapped_log, mapped_unmapped]\n", + "Index: []" + ] + }, + "execution_count": 103, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "qc_filter = (data_df['COVERAGE']>=95) & (data_df['AVG_DEPTH']>=1000) & (data_df['mapped']>=150000)\n", + "ans = data_df.loc[qc_filter]\n", + "ans.loc[ans['SAMPLE_ID'].isin(search_ids)]" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "id": "recent-blackberry", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxnum_aa_mutsnum_nt_mutsSAMPLE_IDSAMPLE_xCOVERAGEAVG_DEPTHSAMPLE_ymappedunmappedunmapped_logmapped_unmapped
86Consensus_SEARCH-5990_L001_L002_threshold_0.5_...99SEARCH-5990SEARCH-5990_L001_L002.trimmed.sorted.bam100.00005631.64/valhalla/analysis/2021.01.23.hCoV19_2/merged_...56193126245411.04218689.975214
241Consensus_SEARCH-6145_L001_L002_threshold_0.5_...88SEARCH-6145SEARCH-6145_L001_L002.trimmed.sorted.bam100.00003219.28/valhalla/analysis/2021.01.23.hCoV19_2/merged_...3923709282682314.8546641.388028
365Consensus_SEARCH-6269_L001_L002_threshold_0.5_...88SEARCH-6269SEARCH-6269_L001_L002.trimmed.sorted.bam98.41212468.10/valhalla/analysis/2021.02.01/merged_aligned_b...4042879314555114.9615001.285269
762Consensus_SEARCH-6666_L001_L002_threshold_0.5_...44SEARCH-6666SEARCH-6666_L001_L002.trimmed.sorted.bam99.08191638.10/valhalla/analysis/2021.02.08/merged_aligned_b...521606624362015.6470710.083542
1219Consensus_SEARCH-7130_L001_L002_threshold_0.5_...99SEARCH-7130SEARCH-7130_L001_L002.trimmed.sorted.bam98.85072130.19/valhalla/analysis/2021.03.04/merged_aligned_b...14924862215621216.9136280.067362
2420Consensus_SEARCH-8343_L001_L002_threshold_0.5_...99SEARCH-8343SEARCH-8343_L001_L002.trimmed.sorted.bam100.000010096.30/valhalla/analysis/2021.04.07_old_primers/merg...223471238028.243283587.772751
2422Consensus_SEARCH-8345_L001_L002_threshold_0.5_...99SEARCH-8345SEARCH-8345_L001_L002.trimmed.sorted.bam100.000012049.10/valhalla/analysis/2021.04.07_old_primers/merg...2570330170189.742027151.035962
2423Consensus_SEARCH-8346_L001_L002_threshold_0.5_...88SEARCH-8346SEARCH-8346_L001_L002.trimmed.sorted.bam100.000013802.80/valhalla/analysis/2021.04.07_old_primers/merg...306967144918.409831683.516143
2424Consensus_SEARCH-8347_L001_L002_threshold_0.5_...88SEARCH-8347SEARCH-8347_L001_L002.trimmed.sorted.bam100.000010983.10/valhalla/analysis/2021.04.07_old_primers/merg...236277189099.094817265.211696
2425Consensus_SEARCH-8348_L001_L002_threshold_0.5_...77SEARCH-8348SEARCH-8348_L001_L002.trimmed.sorted.bam99.843629413.00/valhalla/analysis/2021.04.07_old_primers/merg...62691434613910.739414135.875138
2426Consensus_SEARCH-8349_L001_L002_threshold_0.5_...99SEARCH-8349SEARCH-8349_L001_L002.trimmed.sorted.bam100.00009658.87/valhalla/analysis/2021.04.07_old_primers/merg...215142412861611.76458616.727499
2428Consensus_SEARCH-8351_L001_L002_threshold_0.5_...99SEARCH-8351SEARCH-8351_L001_L002.trimmed.sorted.bam100.000015594.10/valhalla/analysis/2021.04.07_old_primers/merg...336250593999.148359357.751357
2432Consensus_SEARCH-8355_L001_L002_threshold_0.5_...88SEARCH-8355SEARCH-8355_L001_L002.trimmed.sorted.bam99.983014218.00/valhalla/analysis/2021.04.07_old_primers/merg...3117477186839.835369166.861692
2444Consensus_SEARCH-8367_L001_L002_threshold_0.5_...88SEARCH-8367SEARCH-8367_L001_L002.trimmed.sorted.bam100.00007706.65/valhalla/analysis/2021.04.07_old_primers/merg...167290872308.885994231.384232
2451Consensus_SEARCH-8374_L001_L002_threshold_0.5_...88SEARCH-8374SEARCH-8374_L001_L002.trimmed.sorted.bam100.00007850.47/valhalla/analysis/2021.04.07_old_primers/merg...169662544818.407602378.626423
2455Consensus_SEARCH-8378_L001_L002_threshold_0.5_...99SEARCH-8378SEARCH-8378_L001_L002.trimmed.sorted.bam100.00008563.21/valhalla/analysis/2021.04.07_old_primers/merg...192709333458.115222576.111510
2719Consensus_SEARCH-8642_L001_L002_threshold_0.5_...55SEARCH-8642SEARCH-8642_L001_L002.trimmed.sorted.bam99.14651059.64/valhalla/analysis/2021.04.12_itru_primers/mer...1071312664815613.38188716.528623
2730Consensus_SEARCH-8653_L001_L002_threshold_0.5_...78SEARCH-8653SEARCH-8653_L001_L002.trimmed.sorted.bam99.09211285.49/valhalla/analysis/2021.04.12_itru_primers/mer...490883118639.38118041.379331
2778Consensus_SEARCH-8701_L001_L002_threshold_0.5_...77SEARCH-8701SEARCH-8701_L001_L002.trimmed.sorted.bam99.21111180.29/valhalla/analysis/2021.04.12_itru_primers/mer...489917131699.48562137.202293
\n", + "
" + ], + "text/plain": [ + " idx num_aa_muts \\\n", + "86 Consensus_SEARCH-5990_L001_L002_threshold_0.5_... 9 \n", + "241 Consensus_SEARCH-6145_L001_L002_threshold_0.5_... 8 \n", + "365 Consensus_SEARCH-6269_L001_L002_threshold_0.5_... 8 \n", + "762 Consensus_SEARCH-6666_L001_L002_threshold_0.5_... 4 \n", + "1219 Consensus_SEARCH-7130_L001_L002_threshold_0.5_... 9 \n", + "2420 Consensus_SEARCH-8343_L001_L002_threshold_0.5_... 9 \n", + "2422 Consensus_SEARCH-8345_L001_L002_threshold_0.5_... 9 \n", + "2423 Consensus_SEARCH-8346_L001_L002_threshold_0.5_... 8 \n", + "2424 Consensus_SEARCH-8347_L001_L002_threshold_0.5_... 8 \n", + "2425 Consensus_SEARCH-8348_L001_L002_threshold_0.5_... 7 \n", + "2426 Consensus_SEARCH-8349_L001_L002_threshold_0.5_... 9 \n", + "2428 Consensus_SEARCH-8351_L001_L002_threshold_0.5_... 9 \n", + "2432 Consensus_SEARCH-8355_L001_L002_threshold_0.5_... 8 \n", + "2444 Consensus_SEARCH-8367_L001_L002_threshold_0.5_... 8 \n", + "2451 Consensus_SEARCH-8374_L001_L002_threshold_0.5_... 8 \n", + "2455 Consensus_SEARCH-8378_L001_L002_threshold_0.5_... 9 \n", + "2719 Consensus_SEARCH-8642_L001_L002_threshold_0.5_... 5 \n", + "2730 Consensus_SEARCH-8653_L001_L002_threshold_0.5_... 7 \n", + "2778 Consensus_SEARCH-8701_L001_L002_threshold_0.5_... 7 \n", + "\n", + " num_nt_muts SAMPLE_ID SAMPLE_x \\\n", + "86 9 SEARCH-5990 SEARCH-5990_L001_L002.trimmed.sorted.bam \n", + "241 8 SEARCH-6145 SEARCH-6145_L001_L002.trimmed.sorted.bam \n", + "365 8 SEARCH-6269 SEARCH-6269_L001_L002.trimmed.sorted.bam \n", + "762 4 SEARCH-6666 SEARCH-6666_L001_L002.trimmed.sorted.bam \n", + "1219 9 SEARCH-7130 SEARCH-7130_L001_L002.trimmed.sorted.bam \n", + "2420 9 SEARCH-8343 SEARCH-8343_L001_L002.trimmed.sorted.bam \n", + "2422 9 SEARCH-8345 SEARCH-8345_L001_L002.trimmed.sorted.bam \n", + "2423 8 SEARCH-8346 SEARCH-8346_L001_L002.trimmed.sorted.bam \n", + "2424 8 SEARCH-8347 SEARCH-8347_L001_L002.trimmed.sorted.bam \n", + "2425 7 SEARCH-8348 SEARCH-8348_L001_L002.trimmed.sorted.bam \n", + "2426 9 SEARCH-8349 SEARCH-8349_L001_L002.trimmed.sorted.bam \n", + "2428 9 SEARCH-8351 SEARCH-8351_L001_L002.trimmed.sorted.bam \n", + "2432 8 SEARCH-8355 SEARCH-8355_L001_L002.trimmed.sorted.bam \n", + "2444 8 SEARCH-8367 SEARCH-8367_L001_L002.trimmed.sorted.bam \n", + "2451 8 SEARCH-8374 SEARCH-8374_L001_L002.trimmed.sorted.bam \n", + "2455 9 SEARCH-8378 SEARCH-8378_L001_L002.trimmed.sorted.bam \n", + "2719 5 SEARCH-8642 SEARCH-8642_L001_L002.trimmed.sorted.bam \n", + "2730 8 SEARCH-8653 SEARCH-8653_L001_L002.trimmed.sorted.bam \n", + "2778 7 SEARCH-8701 SEARCH-8701_L001_L002.trimmed.sorted.bam \n", + "\n", + " COVERAGE AVG_DEPTH SAMPLE_y \\\n", + "86 100.0000 5631.64 /valhalla/analysis/2021.01.23.hCoV19_2/merged_... \n", + "241 100.0000 3219.28 /valhalla/analysis/2021.01.23.hCoV19_2/merged_... \n", + "365 98.4121 2468.10 /valhalla/analysis/2021.02.01/merged_aligned_b... \n", + "762 99.0819 1638.10 /valhalla/analysis/2021.02.08/merged_aligned_b... \n", + "1219 98.8507 2130.19 /valhalla/analysis/2021.03.04/merged_aligned_b... \n", + "2420 100.0000 10096.30 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2422 100.0000 12049.10 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2423 100.0000 13802.80 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2424 100.0000 10983.10 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2425 99.8436 29413.00 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2426 100.0000 9658.87 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2428 100.0000 15594.10 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2432 99.9830 14218.00 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2444 100.0000 7706.65 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2451 100.0000 7850.47 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2455 100.0000 8563.21 /valhalla/analysis/2021.04.07_old_primers/merg... \n", + "2719 99.1465 1059.64 /valhalla/analysis/2021.04.12_itru_primers/mer... \n", + "2730 99.0921 1285.49 /valhalla/analysis/2021.04.12_itru_primers/mer... \n", + "2778 99.2111 1180.29 /valhalla/analysis/2021.04.12_itru_primers/mer... \n", + "\n", + " mapped unmapped unmapped_log mapped_unmapped \n", + "86 5619312 62454 11.042186 89.975214 \n", + "241 3923709 2826823 14.854664 1.388028 \n", + "365 4042879 3145551 14.961500 1.285269 \n", + "762 521606 6243620 15.647071 0.083542 \n", + "1219 1492486 22156212 16.913628 0.067362 \n", + "2420 2234712 3802 8.243283 587.772751 \n", + "2422 2570330 17018 9.742027 151.035962 \n", + "2423 3069671 4491 8.409831 683.516143 \n", + "2424 2362771 8909 9.094817 265.211696 \n", + "2425 6269143 46139 10.739414 135.875138 \n", + "2426 2151424 128616 11.764586 16.727499 \n", + "2428 3362505 9399 9.148359 357.751357 \n", + "2432 3117477 18683 9.835369 166.861692 \n", + "2444 1672908 7230 8.885994 231.384232 \n", + "2451 1696625 4481 8.407602 378.626423 \n", + "2455 1927093 3345 8.115222 576.111510 \n", + "2719 10713126 648156 13.381887 16.528623 \n", + "2730 490883 11863 9.381180 41.379331 \n", + "2778 489917 13169 9.485621 37.202293 " + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans.loc[ans['num_nt_muts']<10]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "local-december", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "turned-radar", + "metadata": {}, + "source": [ + "# DEV" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "absolute-complexity", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxseq_lenreplacementsposgenegene_start_poscodon_numcodon_startref_codonalt_codonref_aaalt_aamutationtype
13Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t...2967428279:c28279N28273328279GATCTADLN:D3Lsubstitution
13Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t...2967428280:t28280N28273328279GATCTADLN:D3Lsubstitution
13Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t...2967428281:a28281N28273328279GATCTADLN:D3Lsubstitution
14Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t...2967428279:c28279N28273328279GATCTADLN:D3Lsubstitution
14Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t...2967428280:t28280N28273328279GATCTADLN:D3Lsubstitution
.............................................
3028Consensus_SV0049328_L001_L002_threshold_0.5_qu...2967428280:t28280N28273328279GATCTADLN:D3Lsubstitution
3028Consensus_SV0049328_L001_L002_threshold_0.5_qu...2967428281:a28281N28273328279GATCTADLN:D3Lsubstitution
3029Consensus_SV0049543_L001_L002_threshold_0.5_qu...2967428279:c28279N28273328279GATCTADLN:D3Lsubstitution
3029Consensus_SV0049543_L001_L002_threshold_0.5_qu...2967428280:t28280N28273328279GATCTADLN:D3Lsubstitution
3029Consensus_SV0049543_L001_L002_threshold_0.5_qu...2967428281:a28281N28273328279GATCTADLN:D3Lsubstitution
\n", + "

765 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " idx seq_len replacements \\\n", + "13 Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t... 29674 28279:c \n", + "13 Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t... 29674 28280:t \n", + "13 Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t... 29674 28281:a \n", + "14 Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t... 29674 28279:c \n", + "14 Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t... 29674 28280:t \n", + "... ... ... ... \n", + "3028 Consensus_SV0049328_L001_L002_threshold_0.5_qu... 29674 28280:t \n", + "3028 Consensus_SV0049328_L001_L002_threshold_0.5_qu... 29674 28281:a \n", + "3029 Consensus_SV0049543_L001_L002_threshold_0.5_qu... 29674 28279:c \n", + "3029 Consensus_SV0049543_L001_L002_threshold_0.5_qu... 29674 28280:t \n", + "3029 Consensus_SV0049543_L001_L002_threshold_0.5_qu... 29674 28281:a \n", + "\n", + " pos gene gene_start_pos codon_num codon_start ref_codon alt_codon \\\n", + "13 28279 N 28273 3 28279 GAT CTA \n", + "13 28280 N 28273 3 28279 GAT CTA \n", + "13 28281 N 28273 3 28279 GAT CTA \n", + "14 28279 N 28273 3 28279 GAT CTA \n", + "14 28280 N 28273 3 28279 GAT CTA \n", + "... ... ... ... ... ... ... ... \n", + "3028 28280 N 28273 3 28279 GAT CTA \n", + "3028 28281 N 28273 3 28279 GAT CTA \n", + "3029 28279 N 28273 3 28279 GAT CTA \n", + "3029 28280 N 28273 3 28279 GAT CTA \n", + "3029 28281 N 28273 3 28279 GAT CTA \n", + "\n", + " ref_aa alt_aa mutation type \n", + "13 D L N:D3L substitution \n", + "13 D L N:D3L substitution \n", + "13 D L N:D3L substitution \n", + "14 D L N:D3L substitution \n", + "14 D L N:D3L substitution \n", + "... ... ... ... ... \n", + "3028 D L N:D3L substitution \n", + "3028 D L N:D3L substitution \n", + "3029 D L N:D3L substitution \n", + "3029 D L N:D3L substitution \n", + "3029 D L N:D3L substitution \n", + "\n", + "[765 rows x 14 columns]" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "subs[subs['mutation']=='N:D3L']" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "stuck-fantasy", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxmutationnum_nt_muts
338Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t...N:D3L3
341Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t...N:R203K2
370Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t...N:D3L3
372Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t...N:R203K2
402Consensus_21-298438-SCV2-031521-AM-1-V2_L001_t...N:R203K2
............
65517Consensus_SV0048180__threshold_0.5_quality_20N:D3L3
65520Consensus_SV0048180__threshold_0.5_quality_20N:R203K2
65554Consensus_SV0049328_L001_L002_threshold_0.5_qu...N:D3L3
65563Consensus_SV0049543_L001_L002_threshold_0.5_qu...N:D3L3
65566Consensus_SV0049543_L001_L002_threshold_0.5_qu...N:R203K2
\n", + "

1041 rows × 3 columns

\n", + "
" + ], + "text/plain": [ + " idx mutation num_nt_muts\n", + "338 Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t... N:D3L 3\n", + "341 Consensus_21-295987-SCV2-031521-AM-1-V2_L001_t... N:R203K 2\n", + "370 Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t... N:D3L 3\n", + "372 Consensus_21-295989-SCV2-031521-AM-1-V2_L001_t... N:R203K 2\n", + "402 Consensus_21-298438-SCV2-031521-AM-1-V2_L001_t... N:R203K 2\n", + "... ... ... ...\n", + "65517 Consensus_SV0048180__threshold_0.5_quality_20 N:D3L 3\n", + "65520 Consensus_SV0048180__threshold_0.5_quality_20 N:R203K 2\n", + "65554 Consensus_SV0049328_L001_L002_threshold_0.5_qu... N:D3L 3\n", + "65563 Consensus_SV0049543_L001_L002_threshold_0.5_qu... N:D3L 3\n", + "65566 Consensus_SV0049543_L001_L002_threshold_0.5_qu... N:R203K 2\n", + "\n", + "[1041 rows x 3 columns]" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "t = subs.groupby(['idx', 'mutation']).agg(num_nt_muts=('replacements', 'nunique')).reset_index()\n", + "t[t['num_nt_muts']>1]" + ] + }, + { + "cell_type": "code", + "execution_count": 130, + "id": "binding-radius", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['10.99', '67824']" + ] + }, + "execution_count": 130, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "re.findall(r'\\d+(?:\\.\\d+)?', quality_line)[:2]" + ] + }, + { + "cell_type": "code", + "execution_count": 128, + "id": "smooth-convertible", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Trimmed primers from 17.61% (108729) of reads.\\n'" + ] + }, + "execution_count": 128, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trim_line" + ] + }, + { + "cell_type": "code", + "execution_count": 132, + "id": "manufactured-schema", + "metadata": {}, + "outputs": [ + { + "ename": "IndexError", + "evalue": "list index out of range", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mIndexError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0msample_data\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'SAMPLE_ID'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mfp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msplit\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'/'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m-\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msplit\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'_'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 6\u001b[0m \u001b[0mdata\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mfh\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreadlines\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 7\u001b[0;31m \u001b[0mtrim_line\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0ml\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0ml\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mdata\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;34m'Trimmed primers'\u001b[0m \u001b[0;32min\u001b[0m \u001b[0ml\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 8\u001b[0m \u001b[0msample_data\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'trimmed_pct'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msample_data\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'trimmed_count'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mre\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfindall\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34mr'\\d+(?:\\.\\d+)?'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtrim_line\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 9\u001b[0m \u001b[0mquality_line\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0ml\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0ml\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mdata\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;34m'quality trimmed'\u001b[0m \u001b[0;32min\u001b[0m \u001b[0ml\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mIndexError\u001b[0m: list index out of range" + ] + } + ], + "source": [ + "fp = '/valhalla/analysis/2021.01.23.hCoV19/logs/trimmed/SEARCH-6132_L001_L002.log'\n", + "# fp = trim_fps[3]\n", + "with open(fp, 'r') as fh:\n", + " sample_data = {}\n", + " sample_data['SAMPLE_ID'] = fp.split('/')[-1].split('_')[0]\n", + " data = fh.readlines()\n", + " trim_line = [l for l in data if 'Trimmed primers' in l][0]\n", + " sample_data['trimmed_pct'], sample_data['trimmed_count'] = re.findall(r'\\d+(?:\\.\\d+)?', trim_line)\n", + " quality_line = [l for l in data if 'quality trimmed' in l][0]\n", + " sample_data['quality_pct'], sample_data['quality_count'] = re.findall(r'\\d+(?:\\.\\d+)?', quality_line)[:2]" + ] + }, + { + "cell_type": "code", + "execution_count": 134, + "id": "challenging-palestine", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Processed 40% reads ... \\n'" + ] + }, + "execution_count": 134, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data[]" + ] + }, + { + "cell_type": "code", + "execution_count": 122, + "id": "numerical-miniature", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'92.39'" + ] + }, + "execution_count": 122, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "x,y = re.findall(r'\\d+(?:\\.\\d+)?', trim_line)\n", + "x" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "magnetic-estate", + "metadata": {}, + "outputs": [], + "source": [ + "trim_fps[3]" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "robust-requirement", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'num_aa_muts', 'num_nt_muts', 'SAMPLE_ID', 'SAMPLE', 'COVERAGE',\n", + " 'AVG_DEPTH'],\n", + " dtype='object')" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_df.columns" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "bj", + "language": "python", + "name": "bj" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/california_variant_2021-02-07.html b/notebooks/california_variant_2021-02-07.html deleted file mode 100644 index d22cd5d..0000000 --- a/notebooks/california_variant_2021-02-07.html +++ /dev/null @@ -1,14558 +0,0 @@ - - - - -california_variant_2021-02-07 - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
-
-

California Variant Analysis (v1)

This notebook contains code for the data manipulation steps involved in the analysis of California-based lineages and their constituent mutations.

-

This notebook mainly relies on data sourced from GISAID and information subsequently generated using Bjorn.

-

The following analysis mainly utilizes pandas and plotly for most computational steps.

- -
-
-
-
-
-
In [1]:
-
-
-
import sys
-import time
-import pandas as pd  # data manipulation
-import datetime as dt  # datetime operations
-from Bio import Seq, SeqIO, AlignIO, Phylo, Align  # sequence-based ops
-
-import plotly.express as px  # visualization
-import plotly.graph_objects as go  # visualization
-
- -
-
-
- -
-
-
-
In [2]:
-
-
-
# path to reference sequence
-ref_path = '/Users/al/Documents/scripps/data/hcov19/NC045512.fasta'
-
- -
-
-
- -
-
-
-
In [3]:
-
-
-
# Load variant information (sourced from GISAID, generated using Bjorn)
-subs = pd.read_csv('/Users/al/Documents/scripps/analysis/gisaid/subs_long_2021-02-05.csv.gz', compression='gzip')
-dels = pd.read_csv('/Users/al/Documents/scripps/analysis/gisaid/dels_long_2021-02-05.csv.gz', compression='gzip')
-
- -
-
-
- -
-
-
-
In [4]:
-
-
-
# Fuse substitutions and deletions into a single dataframe
-print(subs.shape)
-print(dels.shape)
-subs['type'] = 'substitution'
-muts = pd.concat([subs, dels])
-print(muts.shape)
-
- -
-
-
- -
-
- - -
- -
- - -
-
(7531170, 40)
-(189492, 44)
-(7720662, 49)
-
-
-
- -
-
- -
-
-
-
In [5]:
-
-
-
# clean up dates
-muts['tmp'] = muts['date'].str.split('-')
-muts = muts[muts['tmp'].str.len()>=3]
-muts['date'] = pd.to_datetime(muts['date'], errors='coerce')
-muts = muts[muts['date']>'2020-01-30']
-
- -
-
-
- -
-
-
-
In [6]:
-
-
-
# aggregate dataframe by sample (i.e. flatten mutations per sample)
-agg_muts = (muts.groupby(['date', 'pangolin_lineage', 'division', 'strain'])
-            .agg(mutations=('mutation', 'unique'))
-            .reset_index())
-
- -
-
-
- -
-
-
-
In [7]:
-
-
-
# get the start of week date for each sample (used for time aggregation later)
-agg_muts.loc[:, 'weekday'] = agg_muts['date'].dt.weekday
-agg_muts.loc[:, 'dateofweek'] = agg_muts['date'] - agg_muts['weekday'] * dt.timedelta(days=1)
-
- -
-
-
- -
-
-
-
In [8]:
-
-
-
# get the first instance of each lineage (global,)
-res = agg_muts.sort_values('date').drop_duplicates(subset=['pangolin_lineage'], keep='first')
-# filter lineages that were first detected in California
-res = res[res['division']=='California']
-lois = res['pangolin_lineage'].unique()
-
- -
-
-
- -
-
-
-
In [9]:
-
-
-
# aggregate Californian lineages by weekly case numbers
-cali_lineages = (agg_muts.loc[(agg_muts['division']=='California') & (agg_muts['pangolin_lineage'].isin(lois))]
-             .groupby(['dateofweek', 'pangolin_lineage'])
-             .agg(num_samples=('strain', 'nunique'))
-             .reset_index())
-cali_lineages.head()
-
- -
-
-
- -
-
- - -
- -
Out[9]:
- - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
dateofweekpangolin_lineagenum_samples
02020-03-02B.1.1661
12020-03-09B.1.1.611
22020-03-09B.1.3361
32020-03-09B.1.4941
42020-03-09B.461
-
-
- -
- -
-
- -
-
-
-
In [10]:
-
-
-
cali_weekly = (agg_muts[agg_muts['division']=='California']
-               .groupby(['dateofweek'])
-               .agg(total_samples=('strain', 'nunique'))
-               .reset_index())
-cali_weekly.head()
-
- -
-
-
- -
-
- - -
- -
Out[10]:
- - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
dateofweektotal_samples
02020-02-031
12020-02-101
22020-02-171
32020-02-2416
42020-03-0245
-
-
- -
- -
-
- -
-
-
-
In [11]:
-
-
-
cali_results = pd.merge(cali_weekly, cali_lineages, on='dateofweek', how='left')
-cali_results = cali_results[cali_results['dateofweek']>'2020-01-30']
-cali_results['pangolin_lineage'].fillna('NA', inplace=True)
-cali_results['num_samples'].fillna(0, inplace=True)
-# cali_results
-
- -
-
-
- -
-
-
-
In [12]:
-
-
-
cali_results['pct_samples'] = cali_results['num_samples'] / cali_results['total_samples']
-cali_results = cali_results.loc[~(cali_results['pangolin_lineage']=='NA')]
-
- -
-
-
- -
-
-
-
In [13]:
-
-
-
# number of lineages that were first detected in California (aka Californian lineages)
-len(lois)
-
- -
-
-
- -
-
- - -
- -
Out[13]:
- - - - -
-
36
-
- -
- -
-
- -
-
-
-
In [14]:
-
-
-
# get the maximum relative frequency for each lineage 
-max_pct = (cali_results.groupby('pangolin_lineage')
-           .agg(max_pct=('pct_samples', 'max'))
-           .reset_index())
-# max_pct.sort_values('max_pct')
-
- -
-
-
- -
-
-
-
In [15]:
-
-
-
# filter out lineages that have never surpassed 7.5% in frequency
-top_lois = max_pct[max_pct['max_pct']>0.075]['pangolin_lineage'].unique()
-# print the top Californian lineages
-top_lois
-
- -
-
-
- -
-
- - -
- -
Out[15]:
- - - - -
-
array(['B.1.1.172', 'B.1.243', 'B.1.427', 'B.1.429', 'B.46'], dtype=object)
-
- -
- -
-
- -
-
-
-
In [16]:
-
-
-
# curate final result for visualization
-final_result = cali_results[cali_results['pangolin_lineage'].isin(top_lois)]
-
- -
-
-
- -
-
-
-
In [17]:
-
-
-
# generate visual
-fig = px.area(
-              data_frame=final_result, 
-              x="dateofweek", # x axis
-              y="pct_samples", # y axis
-              color="pangolin_lineage", # lineage
-              line_group="pangolin_lineage"
-             )
-
-fig.update_layout(
-                  title='Prevalence of top Californian lineages over time',
-                  yaxis_title=f'Relative Frequency', 
-                  xaxis_title='Collection Date (weekly)',
-                  template='plotly_white', 
-                  autosize=True
-                 )
-
-fig.show()
-
- -
-
-
- -
-
- - -
- -
- - - -
- - -
- -
- -
- -
- - - -
-
-
- -
- -
-
- -
-
-
-
In [18]:
-
-
-
# isolate the constituent mutations of B1429 and B4127 sequences
-muts.drop_duplicates(subset=['strain', 'mutation'], inplace=True)
-cali_vars = (muts.loc[(muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']))
-                    & (muts['ref_aa']!=muts['alt_aa'])
-                    & (~muts['gene'].isin(['5UTR', '3UTR'])), 'mutation']
-            .value_counts()
-            .reset_index()
-            .rename(columns={'index': 'mutation', 'mutation': 'frequency'}))
-# cali_vars.head()
-
- -
-
-
- -
-
-
-
In [19]:
-
-
-
# compute percent frequency of each mutation found in sequences that belong to the top 2 Californian lineages
-cali_vars['total_frequency'] = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'strain']
-                               .unique()
-                               .shape[0])
-cali_vars['pct_frequency'] = (cali_vars['frequency'] / cali_vars['total_frequency']).round(3)
-# cali_var.sort_values('pct_frequency')
-
- -
-
-
- -
-
-
-
In [20]:
-
-
-
# filter out mutations that occur in less than 95% of sequences
-top_cali_vars = cali_vars[cali_vars['pct_frequency']>0.95].copy()
-
- -
-
-
- -
-
-
-
In [21]:
-
-
-
top_cali_vars.loc[:, 'pct_frequency_fmt'] = (top_cali_vars['pct_frequency']*100).round(3).astype(str) + '%'
-
- -
-
-
- -
-
-
-
In [22]:
-
-
-
fig = px.bar(
-             top_cali_vars, 
-             y='mutation', 
-             x='frequency', 
-             color='mutation',
-             hover_data=['pct_frequency'],
-             labels={'pct_frequency': '% frequency'},
-             text='pct_frequency_fmt',
-             color_discrete_sequence=px.colors.qualitative.Set3
-            )
-
-fig.update_layout(
-                  title='Top Amino Acid Changes found in B1429 and B1427 sequences (>95% prevalence)',
-                  xaxis_title=f'Frequency (number of sequences)', 
-                  yaxis_title='Amino Acid Change',
-                  template='plotly_white',
-                  autosize=True
-                 )
-
-fig.show()
-
- -
-
-
- -
-
- - -
- -
- - - -
-
-
- -
- -
-
- -
-
-
-
In [23]:
-
-
-
# load the reference sequence NC_045512
-ref_seq = SeqIO.read(ref_path, 'fasta')
-# sanity check
-str(ref_seq[265:268].seq)
-
- -
-
-
- -
-
- - -
- -
Out[23]:
- - - - -
-
'ATG'
-
- -
- -
-
- -
-
-
-
In [24]:
-
-
-
# get individual nucleotide mutations
-muts = muts.loc[~muts['replacements'].isna()]
-muts['ref_nt'] = muts['pos'].apply(lambda x: str(ref_seq[x]))
-muts['alt_nt'] = muts['replacements'].apply(lambda x: x.split(':')[-1])
-muts['nt_mutation'] = muts['ref_nt'] + muts['pos'].astype(str) + muts['alt_nt']
-
- -
-
-
- -
-
-
-
In [25]:
-
-
-
# isolate the constituent mutations of B1429 and B4127 sequences
-muts.drop_duplicates(subset=['strain', 'nt_mutation'], inplace=True)
-cali_muts = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'nt_mutation']
-            .value_counts()
-            .reset_index()
-            .rename(columns={'index': 'nt_mutation', 'nt_mutation': 'frequency'}))
-
- -
-
-
- -
-
-
-
In [26]:
-
-
-
# compute percent frequency of each mutation found in sequences that belong to the top 2 Californian lineages
-cali_muts['total_frequency'] = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'strain']
-                               .unique()
-                               .shape[0])
-cali_muts['pct_frequency'] = (cali_muts['frequency'] / cali_muts['total_frequency']).round(3)
-# cali_var.sort_values('pct_frequency')
-
- -
-
-
- -
-
-
-
In [27]:
-
-
-
# filter out mutations that occur in less than 95% of sequences
-top_cali_muts = cali_muts[cali_muts['pct_frequency']>0.95].copy()
-
- -
-
-
- -
-
-
-
In [28]:
-
-
-
top_cali_muts.loc[:, 'pct_frequency_fmt'] = (top_cali_muts['pct_frequency']*100).round(3).astype(str) + '%'
-
- -
-
-
- -
-
-
-
In [29]:
-
-
-
fig = px.bar(
-             top_cali_muts, 
-             y='nt_mutation', 
-             x='frequency', 
-             color='nt_mutation',
-             hover_data=['pct_frequency'],
-             labels={'pct_frequency': '% frequency'},
-             text='pct_frequency_fmt',
-             color_discrete_sequence=px.colors.qualitative.Set3
-            )
-
-fig.update_layout(
-                  title='Top Nucleotide Mutations found in B1429 and B1427 sequences (>95% prevalence)',
-                  xaxis_title=f'Frequency (number of sequences)', 
-                  yaxis_title='Nucleotide Mutation',
-                  template='plotly_white', 
-                  autosize=True
-                 )
-
-fig.show()
-
- -
-
-
- -
-
- - -
- -
- - - -
-
-
- -
- -
-
- -
-
-
-
-

Taking a closer look at the additional nucleotide mutations that do not represent the amino acid changes we looked at earlier...

- -
-
-
-
-
-
In [30]:
-
-
-
# synonymous mutation
-muts[muts['nt_mutation']=='C3036T']['mutation'].head(1)
-
- -
-
-
- -
-
- - -
- -
Out[30]:
- - - - -
-
40    ORF1a:F924F
-Name: mutation, dtype: object
-
- -
- -
-
- -
-
-
-
In [31]:
-
-
-
# synonymous mutation 
-muts[muts['nt_mutation']=='C26680T']['mutation'].head(1)
-
- -
-
-
- -
-
- - -
- -
Out[31]:
- - - - -
-
19762    M:F53F
-Name: mutation, dtype: object
-
- -
- -
-
- -
-
-
-
In [32]:
-
-
-
# mutation in the 5' untranslated region (5UTR)
-muts[muts['nt_mutation']=='C240T']['mutation'].head(1)
-
- -
-
-
- -
-
- - -
- -
Out[32]:
- - - - -
-
38    5UTR:R81C
-Name: mutation, dtype: object
-
- -
- -
-
- -
-
-
-
-

Fin

- -
-
-
-
-
-
-

DEV

burn after reading

- -
-
-
-
-
-
In [57]:
-
-
-
muts.columns
-
- -
-
-
- -
-
- - -
- -
Out[57]:
- - - - -
-
Index(['idx', 'replacements', 'pos', 'gene', 'gene_start_pos', 'codon_num',
-       'codon_start', 'ref_codon', 'alt_codon', 'ref_aa', 'alt_aa', 'mutation',
-       'strain', 'virus', 'gisaid_epi_isl', 'genbank_accession', 'date',
-       'region', 'country', 'division', 'location', 'region_exposure',
-       'country_exposure', 'division_exposure', 'segment', 'length', 'host',
-       'age', 'sex', 'Nextstrain_clade', 'pangolin_lineage', 'GISAID_clade',
-       'originating_lab', 'submitting_lab', 'authors', 'url', 'title',
-       'paper_url', 'date_submitted', 'purpose_of_sequencing', 'type',
-       'seq_len', 'del_positions', 'del_len', 'relative_coords',
-       'absolute_coords', 'del_seq', 'prev_5nts', 'next_5nts', 'tmp'],
-      dtype='object')
-
- -
- -
-
- -
-
-
-
In [16]:
-
-
-
muts.loc[muts['pangolin_lineage']=='B.1.243', 'date'].min()
-
- -
-
-
- -
-
- - -
- -
Out[16]:
- - - - -
-
Timestamp('2020-03-23 00:00:00')
-
- -
- -
-
- -
-
-
-
In [67]:
-
-
-
res[res['pangolin_lineage']=='B.1.243']['mutations'].values
-
- -
-
-
- -
-
- - -
- -
Out[67]:
- - - - -
-
array([array(['5UTR:R81C', 'ORF1a:F924F', 'ORF1b:P314L', 'ORF1b:L2267L',
-       'S:D614G', 'S:G838G', 'ORF7a:A79A', 'N:S194L'], dtype=object)],
-      dtype=object)
-
- -
- -
-
- -
-
-
-
In [17]:
-
-
-
muts.loc[(muts['pangolin_lineage']=='B.1.243') & (muts['date']=='2020-03-23')][['division', 'country']]
-
- -
-
-
- -
-
- - -
- -
Out[17]:
- - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
divisioncountry
544728CaliforniaUnited States of America
544729CaliforniaUnited States of America
544730CaliforniaUnited States of America
544731CaliforniaUnited States of America
544732CaliforniaUnited States of America
544733CaliforniaUnited States of America
544734CaliforniaUnited States of America
544735CaliforniaUnited States of America
-
-
- -
- -
-
- -
-
-
-
In [69]:
-
-
-
muts[muts['pangolin_lineage']=='B.1.243']['mutation'].value_counts().iloc[:25]
-
- -
-
-
- -
-
- - -
- -
Out[69]:
- - - - -
-
S:D614G         3403
-ORF1b:P314L     3396
-S:G838G         3396
-ORF1a:F924F     3392
-N:S194L         3380
-ORF1b:L2267L    3316
-5UTR:R81C       3300
-ORF1a:D3492D    1740
-S:P681H         1664
-N:L331L         1246
-ORF1a:G2118D     882
-ORF1b:A2431V     462
-ORF1a:V438A      332
-ORF1a:N2523T     286
-ORF1a:A181T      193
-S:Q675H          184
-ORF1a:D1625E     180
-ORF1a:A773A      173
-ORF1a:L3606F     164
-ORF1b:I1118T     154
-ORF1a:P3395S     149
-ORF1a:L393F      141
-ORF1a:T1682I     134
-ORF8:I10I        127
-M:S4S            108
-Name: mutation, dtype: int64
-
- -
- -
-
- -
-
-
-
In [70]:
-
-
-
muts[muts['pangolin_lineage']=='B.1.429']['mutation'].value_counts().iloc[:25]
-
- -
-
-
- -
-
- - -
- -
Out[70]:
- - - - -
-
ORF1a:I4205V    1224
-S:D614G         1224
-ORF3a:Q57H      1222
-N:T205I         1219
-ORF1a:T265I     1218
-ORF1b:P314L     1218
-ORF1a:F924F     1217
-ORF1b:D1183Y    1214
-M:F53F          1212
-S:S929S         1209
-S:L452R         1204
-ORF1a:V710V     1204
-5UTR:R81C       1203
-S:S13I          1199
-S:W152C         1196
-ORF1a:L778L     1192
-ORF1a:N2894N    1090
-ORF1a:A3945A    1090
-N:F363F          976
-N:M234I          278
-S:P26S           258
-ORF8:V100L       246
-S:T531T          143
-ORF1b:V1984V     114
-ORF1a:S549S      109
-Name: mutation, dtype: int64
-
- -
- -
-
- -
-
-
-
In [71]:
-
-
-
muts[muts['pangolin_lineage']=='B.1.427']['mutation'].value_counts().iloc[:25]
-
- -
-
-
- -
-
- - -
- -
Out[71]:
- - - - -
-
S:D614G         423
-ORF1a:F924F     422
-ORF1b:P314L     421
-S:W152C         421
-N:T205I         421
-ORF1b:D1183Y    420
-ORF1a:T265I     420
-M:F53F          420
-ORF3a:Q57H      418
-ORF1a:S3158T    415
-S:L452R         415
-S:S13I          414
-5UTR:R81C       413
-ORF1b:P976L     412
-ORF1b:K82K      410
-N:F363F         348
-ORF1a:D1184D    131
-S:T345T         130
-ORF8:A65V       127
-ORF1a:L4252L    125
-S:W258L         116
-ORF1a:L3694F     62
-ORF1a:T2877I     52
-ORF1a:I529T      35
-ORF3a:P25P       34
-Name: mutation, dtype: int64
-
- -
- -
-
- -
-
-
- - - - - - diff --git a/notebooks/california_variant_2021-02-07.ipynb b/notebooks/california_variant_2021-02-07.ipynb deleted file mode 100644 index 41bd10f..0000000 --- a/notebooks/california_variant_2021-02-07.ipynb +++ /dev/null @@ -1,4679 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## California Variant Analysis (v1)\n", - "This notebook contains code for the data manipulation steps involved in the analysis of California-based lineages and their constituent mutations. \n", - "\n", - "This notebook mainly relies on data sourced from [GISAID](https://www.gisaid.org/) and information subsequently generated using [Bjorn](https://github.com/andersen-lab/bjorn).\n", - "\n", - "The following analysis mainly utilizes `pandas` and `plotly` for most computational steps. " - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "import sys\n", - "import time\n", - "import pandas as pd # data manipulation\n", - "import datetime as dt # datetime operations\n", - "from Bio import Seq, SeqIO, AlignIO, Phylo, Align # sequence-based ops\n", - "\n", - "import plotly.express as px # visualization\n", - "import plotly.graph_objects as go # visualization" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "# path to reference sequence\n", - "ref_path = '/Users/al/Documents/scripps/data/hcov19/NC045512.fasta'" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "# Load variant information (sourced from GISAID, generated using Bjorn)\n", - "subs = pd.read_csv('/Users/al/Documents/scripps/analysis/gisaid/subs_long_2021-02-05.csv.gz', compression='gzip')\n", - "dels = pd.read_csv('/Users/al/Documents/scripps/analysis/gisaid/dels_long_2021-02-05.csv.gz', compression='gzip')" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "(7531170, 40)\n", - "(189492, 44)\n", - "(7720662, 49)\n" - ] - } - ], - "source": [ - "# Fuse substitutions and deletions into a single dataframe\n", - "print(subs.shape)\n", - "print(dels.shape)\n", - "subs['type'] = 'substitution'\n", - "muts = pd.concat([subs, dels])\n", - "print(muts.shape)" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [], - "source": [ - "# clean up dates\n", - "muts['tmp'] = muts['date'].str.split('-')\n", - "muts = muts[muts['tmp'].str.len()>=3]\n", - "muts['date'] = pd.to_datetime(muts['date'], errors='coerce')\n", - "muts = muts[muts['date']>'2020-01-30']" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "# aggregate dataframe by sample (i.e. flatten mutations per sample)\n", - "agg_muts = (muts.groupby(['date', 'pangolin_lineage', 'division', 'strain'])\n", - " .agg(mutations=('mutation', 'unique'))\n", - " .reset_index())" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "# get the start of week date for each sample (used for time aggregation later)\n", - "agg_muts.loc[:, 'weekday'] = agg_muts['date'].dt.weekday\n", - "agg_muts.loc[:, 'dateofweek'] = agg_muts['date'] - agg_muts['weekday'] * dt.timedelta(days=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "# get the first instance of each lineage (global,)\n", - "res = agg_muts.sort_values('date').drop_duplicates(subset=['pangolin_lineage'], keep='first')\n", - "# filter lineages that were first detected in California\n", - "res = res[res['division']=='California']\n", - "lois = res['pangolin_lineage'].unique()" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
dateofweekpangolin_lineagenum_samples
02020-03-02B.1.1661
12020-03-09B.1.1.611
22020-03-09B.1.3361
32020-03-09B.1.4941
42020-03-09B.461
\n", - "
" - ], - "text/plain": [ - " dateofweek pangolin_lineage num_samples\n", - "0 2020-03-02 B.1.166 1\n", - "1 2020-03-09 B.1.1.61 1\n", - "2 2020-03-09 B.1.336 1\n", - "3 2020-03-09 B.1.494 1\n", - "4 2020-03-09 B.46 1" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# aggregate Californian lineages by weekly case numbers\n", - "cali_lineages = (agg_muts.loc[(agg_muts['division']=='California') & (agg_muts['pangolin_lineage'].isin(lois))]\n", - " .groupby(['dateofweek', 'pangolin_lineage'])\n", - " .agg(num_samples=('strain', 'nunique'))\n", - " .reset_index())\n", - "cali_lineages.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
dateofweektotal_samples
02020-02-031
12020-02-101
22020-02-171
32020-02-2416
42020-03-0245
\n", - "
" - ], - "text/plain": [ - " dateofweek total_samples\n", - "0 2020-02-03 1\n", - "1 2020-02-10 1\n", - "2 2020-02-17 1\n", - "3 2020-02-24 16\n", - "4 2020-03-02 45" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cali_weekly = (agg_muts[agg_muts['division']=='California']\n", - " .groupby(['dateofweek'])\n", - " .agg(total_samples=('strain', 'nunique'))\n", - " .reset_index())\n", - "cali_weekly.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [], - "source": [ - "cali_results = pd.merge(cali_weekly, cali_lineages, on='dateofweek', how='left')\n", - "cali_results = cali_results[cali_results['dateofweek']>'2020-01-30']\n", - "cali_results['pangolin_lineage'].fillna('NA', inplace=True)\n", - "cali_results['num_samples'].fillna(0, inplace=True)\n", - "# cali_results" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], - "source": [ - "cali_results['pct_samples'] = cali_results['num_samples'] / cali_results['total_samples']\n", - "cali_results = cali_results.loc[~(cali_results['pangolin_lineage']=='NA')]" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "36" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# number of lineages that were first detected in California (aka Californian lineages)\n", - "len(lois)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [], - "source": [ - "# get the maximum relative frequency for each lineage \n", - "max_pct = (cali_results.groupby('pangolin_lineage')\n", - " .agg(max_pct=('pct_samples', 'max'))\n", - " .reset_index())\n", - "# max_pct.sort_values('max_pct')" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['B.1.1.172', 'B.1.243', 'B.1.427', 'B.1.429', 'B.46'], dtype=object)" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# filter out lineages that have never surpassed 7.5% in frequency\n", - "top_lois = max_pct[max_pct['max_pct']>0.075]['pangolin_lineage'].unique()\n", - "# print the top Californian lineages\n", - "top_lois" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [], - "source": [ - "# curate final result for visualization\n", - "final_result = cali_results[cali_results['pangolin_lineage'].isin(top_lois)]" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - " \n", - " " - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "hovertemplate": "pangolin_lineage=B.46
dateofweek=%{x}
pct_samples=%{y}", - "legendgroup": "B.46", - "line": { - "color": "#636efa" - }, - "mode": "lines", - "name": "B.46", - "orientation": "v", - "showlegend": true, - "stackgroup": "1", - "type": "scatter", - "x": [ - "2020-03-09T00:00:00", - "2020-03-16T00:00:00", - "2020-04-06T00:00:00", - "2020-04-13T00:00:00", - "2020-04-20T00:00:00", - "2020-05-04T00:00:00", - "2020-05-11T00:00:00" - ], - "xaxis": "x", - "y": [ - 0.005154639175257732, - 0.0032102728731942215, - 0.06201550387596899, - 0.07777777777777778, - 0.003676470588235294, - 0.008771929824561403, - 0.04597701149425287 - ], - "yaxis": "y" - }, - { - "hovertemplate": "pangolin_lineage=B.1.243
dateofweek=%{x}
pct_samples=%{y}", - "legendgroup": "B.1.243", - "line": { - "color": "#EF553B" - }, - "mode": "lines", - "name": "B.1.243", - "orientation": "v", - "showlegend": true, - "stackgroup": "1", - "type": "scatter", - "x": [ - "2020-03-23T00:00:00", - "2020-03-30T00:00:00", - "2020-04-06T00:00:00", - "2020-04-13T00:00:00", - "2020-04-20T00:00:00", - "2020-04-27T00:00:00", - "2020-05-04T00:00:00", - "2020-05-11T00:00:00", - "2020-05-18T00:00:00", - "2020-05-25T00:00:00", - "2020-06-01T00:00:00", - "2020-06-08T00:00:00", - "2020-06-15T00:00:00", - "2020-06-22T00:00:00", - "2020-06-29T00:00:00", - "2020-07-06T00:00:00", - "2020-07-13T00:00:00", - "2020-07-20T00:00:00", - "2020-07-27T00:00:00", - "2020-08-03T00:00:00", - "2020-08-10T00:00:00", - "2020-08-17T00:00:00", - "2020-08-24T00:00:00", - "2020-08-31T00:00:00", - "2020-09-07T00:00:00", - "2020-09-14T00:00:00", - "2020-09-21T00:00:00", - "2020-09-28T00:00:00", - "2020-10-05T00:00:00", - "2020-10-12T00:00:00", - "2020-10-19T00:00:00", - "2020-10-26T00:00:00", - "2020-11-02T00:00:00", - "2020-11-09T00:00:00", - "2020-11-16T00:00:00", - "2020-11-23T00:00:00", - "2020-11-30T00:00:00", - "2020-12-07T00:00:00", - "2020-12-14T00:00:00", - "2020-12-21T00:00:00", - "2020-12-28T00:00:00", - "2021-01-04T00:00:00", - "2021-01-11T00:00:00" - ], - "xaxis": "x", - "y": [ - 0.005571030640668524, - 0.005263157894736842, - 0.01937984496124031, - 0.044444444444444446, - 0.1323529411764706, - 0.08695652173913043, - 0.06140350877192982, - 0.13793103448275862, - 0.06201550387596899, - 0.04142011834319527, - 0.125, - 0.05982905982905983, - 0.15609756097560976, - 0.1623931623931624, - 0.10050251256281408, - 0.13192612137203166, - 0.18181818181818182, - 0.15217391304347827, - 0.22608695652173913, - 0.2302158273381295, - 0.25688073394495414, - 0.2052980132450331, - 0.2641509433962264, - 0.40540540540540543, - 0.20588235294117646, - 0.3355263157894737, - 0.19708029197080293, - 0.1504424778761062, - 0.09375, - 0.10743801652892562, - 0.07407407407407407, - 0.22627737226277372, - 0.11904761904761904, - 0.011194029850746268, - 0.047619047619047616, - 0.05443548387096774, - 0.11696658097686376, - 0.03319502074688797, - 0.04819277108433735, - 0.025052192066805846, - 0.020905923344947737, - 0.02033492822966507, - 0.04918032786885246 - ], - "yaxis": "y" - }, - { - "hovertemplate": "pangolin_lineage=B.1.1.172
dateofweek=%{x}
pct_samples=%{y}", - "legendgroup": "B.1.1.172", - "line": { - "color": "#00cc96" - }, - "mode": "lines", - "name": "B.1.1.172", - "orientation": "v", - "showlegend": true, - "stackgroup": "1", - "type": "scatter", - "x": [ - "2020-04-06T00:00:00", - "2020-04-13T00:00:00", - "2020-04-20T00:00:00", - "2020-04-27T00:00:00", - "2020-05-04T00:00:00", - "2020-05-11T00:00:00", - "2020-05-18T00:00:00", - "2020-05-25T00:00:00", - "2020-06-01T00:00:00", - "2020-06-08T00:00:00", - "2020-07-13T00:00:00" - ], - "xaxis": "x", - "y": [ - 0.007751937984496124, - 0.07777777777777778, - 0.04044117647058824, - 0.003105590062111801, - 0.0043859649122807015, - 0.022988505747126436, - 0.011627906976744186, - 0.05917159763313609, - 0.005, - 0.008547008547008548, - 0.003134796238244514 - ], - "yaxis": "y" - }, - { - "hovertemplate": "pangolin_lineage=B.1.429
dateofweek=%{x}
pct_samples=%{y}", - "legendgroup": "B.1.429", - "line": { - "color": "#ab63fa" - }, - "mode": "lines", - "name": "B.1.429", - "orientation": "v", - "showlegend": true, - "stackgroup": "1", - "type": "scatter", - "x": [ - "2020-07-13T00:00:00", - "2020-09-21T00:00:00", - "2020-10-05T00:00:00", - "2020-10-12T00:00:00", - "2020-10-26T00:00:00", - "2020-11-02T00:00:00", - "2020-11-09T00:00:00", - "2020-11-16T00:00:00", - "2020-11-23T00:00:00", - "2020-11-30T00:00:00", - "2020-12-07T00:00:00", - "2020-12-14T00:00:00", - "2020-12-21T00:00:00", - "2020-12-28T00:00:00", - "2021-01-04T00:00:00", - "2021-01-11T00:00:00", - "2021-01-18T00:00:00" - ], - "xaxis": "x", - "y": [ - 0.006269592476489028, - 0.0072992700729927005, - 0.0078125, - 0.01652892561983471, - 0.0072992700729927005, - 0.05357142857142857, - 0.08582089552238806, - 0.06904761904761905, - 0.06048387096774194, - 0.11439588688946016, - 0.12448132780082988, - 0.1746987951807229, - 0.267223382045929, - 0.2578397212543554, - 0.29066985645933013, - 0.3524590163934426, - 0.37142857142857144 - ], - "yaxis": "y" - }, - { - "hovertemplate": "pangolin_lineage=B.1.427
dateofweek=%{x}
pct_samples=%{y}", - "legendgroup": "B.1.427", - "line": { - "color": "#FFA15A" - }, - "mode": "lines", - "name": "B.1.427", - "orientation": "v", - "showlegend": true, - "stackgroup": "1", - "type": "scatter", - "x": [ - "2020-09-28T00:00:00", - "2020-11-16T00:00:00", - "2020-11-23T00:00:00", - "2020-11-30T00:00:00", - "2020-12-07T00:00:00", - "2020-12-14T00:00:00", - "2020-12-21T00:00:00", - "2020-12-28T00:00:00", - "2021-01-04T00:00:00", - "2021-01-11T00:00:00", - "2021-01-18T00:00:00" - ], - "xaxis": "x", - "y": [ - 0.017699115044247787, - 0.02142857142857143, - 0.05241935483870968, - 0.043701799485861184, - 0.04979253112033195, - 0.08132530120481928, - 0.10020876826722339, - 0.09407665505226481, - 0.12320574162679426, - 0.10109289617486339, - 0.05714285714285714 - ], - "yaxis": "y" - } - ], - "layout": { - "autosize": true, - "legend": { - "title": { - "text": "pangolin_lineage" - }, - "tracegroupgap": 0 - }, - "margin": { - "t": 60 - }, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "white", - "showlakes": true, - "showland": true, - "subunitcolor": "#C8D4E3" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "white", - "polar": { - "angularaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - }, - "bgcolor": "white", - "radialaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "yaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "zaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "baxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "bgcolor": "white", - "caxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - } - } - }, - "title": { - "text": "Prevalence of top Californian lineages over time" - }, - "xaxis": { - "anchor": "y", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Collection Date (weekly)" - } - }, - "yaxis": { - "anchor": "x", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Relative Frequency" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "# generate visual\n", - "fig = px.area(\n", - " data_frame=final_result, \n", - " x=\"dateofweek\", # x axis\n", - " y=\"pct_samples\", # y axis\n", - " color=\"pangolin_lineage\", # lineage\n", - " line_group=\"pangolin_lineage\"\n", - " )\n", - "\n", - "fig.update_layout(\n", - " title='Prevalence of top Californian lineages over time',\n", - " yaxis_title=f'Relative Frequency', \n", - " xaxis_title='Collection Date (weekly)',\n", - " template='plotly_white', \n", - " autosize=True\n", - " )\n", - "\n", - "fig.show()" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [], - "source": [ - "# isolate the constituent mutations of B1429 and B4127 sequences\n", - "muts.drop_duplicates(subset=['strain', 'mutation'], inplace=True)\n", - "cali_vars = (muts.loc[(muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']))\n", - " & (muts['ref_aa']!=muts['alt_aa'])\n", - " & (~muts['gene'].isin(['5UTR', '3UTR'])), 'mutation']\n", - " .value_counts()\n", - " .reset_index()\n", - " .rename(columns={'index': 'mutation', 'mutation': 'frequency'}))\n", - "# cali_vars.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [], - "source": [ - "# compute percent frequency of each mutation found in sequences that belong to the top 2 Californian lineages\n", - "cali_vars['total_frequency'] = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'strain']\n", - " .unique()\n", - " .shape[0])\n", - "cali_vars['pct_frequency'] = (cali_vars['frequency'] / cali_vars['total_frequency']).round(3)\n", - "# cali_var.sort_values('pct_frequency')" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "scrolled": false - }, - "outputs": [], - "source": [ - "# filter out mutations that occur in less than 95% of sequences\n", - "top_cali_vars = cali_vars[cali_vars['pct_frequency']>0.95].copy()" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [], - "source": [ - "top_cali_vars.loc[:, 'pct_frequency_fmt'] = (top_cali_vars['pct_frequency']*100).round(3).astype(str) + '%'" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": { - "scrolled": false - }, - "outputs": [ - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.999 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "S:D614G", - "marker": { - "color": "rgb(141,211,199)" - }, - "name": "S:D614G", - "offsetgroup": "S:D614G", - "orientation": "h", - "showlegend": true, - "text": [ - "99.9%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1646 - ], - "xaxis": "x", - "y": [ - "S:D614G" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.995 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "ORF3a:Q57H", - "marker": { - "color": "rgb(255,255,179)" - }, - "name": "ORF3a:Q57H", - "offsetgroup": "ORF3a:Q57H", - "orientation": "h", - "showlegend": true, - "text": [ - "99.5%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1639 - ], - "xaxis": "x", - "y": [ - "ORF3a:Q57H" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.995 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "ORF1b:P314L", - "marker": { - "color": "rgb(190,186,218)" - }, - "name": "ORF1b:P314L", - "offsetgroup": "ORF1b:P314L", - "orientation": "h", - "showlegend": true, - "text": [ - "99.5%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1638 - ], - "xaxis": "x", - "y": [ - "ORF1b:P314L" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.994 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "N:T205I", - "marker": { - "color": "rgb(251,128,114)" - }, - "name": "N:T205I", - "offsetgroup": "N:T205I", - "orientation": "h", - "showlegend": true, - "text": [ - "99.4%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1637 - ], - "xaxis": "x", - "y": [ - "N:T205I" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.993 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "ORF1a:T265I", - "marker": { - "color": "rgb(128,177,211)" - }, - "name": "ORF1a:T265I", - "offsetgroup": "ORF1a:T265I", - "orientation": "h", - "showlegend": true, - "text": [ - "99.3%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1636 - ], - "xaxis": "x", - "y": [ - "ORF1a:T265I" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.991 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "ORF1b:D1183Y", - "marker": { - "color": "rgb(253,180,98)" - }, - "name": "ORF1b:D1183Y", - "offsetgroup": "ORF1b:D1183Y", - "orientation": "h", - "showlegend": true, - "text": [ - "99.1%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1633 - ], - "xaxis": "x", - "y": [ - "ORF1b:D1183Y" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.982 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "S:L452R", - "marker": { - "color": "rgb(179,222,105)" - }, - "name": "S:L452R", - "offsetgroup": "S:L452R", - "orientation": "h", - "showlegend": true, - "text": [ - "98.2%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1618 - ], - "xaxis": "x", - "y": [ - "S:L452R" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.981 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "S:W152C", - "marker": { - "color": "rgb(252,205,229)" - }, - "name": "S:W152C", - "offsetgroup": "S:W152C", - "orientation": "h", - "showlegend": true, - "text": [ - "98.1%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1616 - ], - "xaxis": "x", - "y": [ - "S:W152C" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.979 - ] - ], - "hovertemplate": "mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "S:S13I", - "marker": { - "color": "rgb(217,217,217)" - }, - "name": "S:S13I", - "offsetgroup": "S:S13I", - "orientation": "h", - "showlegend": true, - "text": [ - "97.9%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1612 - ], - "xaxis": "x", - "y": [ - "S:S13I" - ], - "yaxis": "y" - } - ], - "layout": { - "autosize": true, - "barmode": "relative", - "legend": { - "title": { - "text": "mutation" - }, - "tracegroupgap": 0 - }, - "margin": { - "t": 60 - }, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "white", - "showlakes": true, - "showland": true, - "subunitcolor": "#C8D4E3" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "white", - "polar": { - "angularaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - }, - "bgcolor": "white", - "radialaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "yaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "zaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "baxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "bgcolor": "white", - "caxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - } - } - }, - "title": { - "text": "Top Amino Acid Changes found in B1429 and B1427 sequences (>95% prevalence)" - }, - "xaxis": { - "anchor": "y", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Frequency (number of sequences)" - } - }, - "yaxis": { - "anchor": "x", - "categoryarray": [ - "S:S13I", - "S:W152C", - "S:L452R", - "ORF1b:D1183Y", - "ORF1a:T265I", - "N:T205I", - "ORF1b:P314L", - "ORF3a:Q57H", - "S:D614G" - ], - "categoryorder": "array", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Amino Acid Change" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "fig = px.bar(\n", - " top_cali_vars, \n", - " y='mutation', \n", - " x='frequency', \n", - " color='mutation',\n", - " hover_data=['pct_frequency'],\n", - " labels={'pct_frequency': '% frequency'},\n", - " text='pct_frequency_fmt',\n", - " color_discrete_sequence=px.colors.qualitative.Set3\n", - " )\n", - "\n", - "fig.update_layout(\n", - " title='Top Amino Acid Changes found in B1429 and B1427 sequences (>95% prevalence)',\n", - " xaxis_title=f'Frequency (number of sequences)', \n", - " yaxis_title='Amino Acid Change',\n", - " template='plotly_white',\n", - " autosize=True\n", - " )\n", - "\n", - "fig.show()" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'ATG'" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# load the reference sequence NC_045512\n", - "ref_seq = SeqIO.read(ref_path, 'fasta')\n", - "# sanity check\n", - "str(ref_seq[265:268].seq)" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": {}, - "outputs": [], - "source": [ - "# get individual nucleotide mutations\n", - "muts = muts.loc[~muts['replacements'].isna()]\n", - "muts['ref_nt'] = muts['pos'].apply(lambda x: str(ref_seq[x]))\n", - "muts['alt_nt'] = muts['replacements'].apply(lambda x: x.split(':')[-1])\n", - "muts['nt_mutation'] = muts['ref_nt'] + muts['pos'].astype(str) + muts['alt_nt']" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [], - "source": [ - "# isolate the constituent mutations of B1429 and B4127 sequences\n", - "muts.drop_duplicates(subset=['strain', 'nt_mutation'], inplace=True)\n", - "cali_muts = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'nt_mutation']\n", - " .value_counts()\n", - " .reset_index()\n", - " .rename(columns={'index': 'nt_mutation', 'nt_mutation': 'frequency'}))" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": {}, - "outputs": [], - "source": [ - "# compute percent frequency of each mutation found in sequences that belong to the top 2 Californian lineages\n", - "cali_muts['total_frequency'] = (muts.loc[muts['pangolin_lineage'].isin(['B.1.429', 'B.1.427']), 'strain']\n", - " .unique()\n", - " .shape[0])\n", - "cali_muts['pct_frequency'] = (cali_muts['frequency'] / cali_muts['total_frequency']).round(3)\n", - "# cali_var.sort_values('pct_frequency')" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": {}, - "outputs": [], - "source": [ - "# filter out mutations that occur in less than 95% of sequences\n", - "top_cali_muts = cali_muts[cali_muts['pct_frequency']>0.95].copy()" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": {}, - "outputs": [], - "source": [ - "top_cali_muts.loc[:, 'pct_frequency_fmt'] = (top_cali_muts['pct_frequency']*100).round(3).astype(str) + '%'" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.999 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "A23402G", - "marker": { - "color": "rgb(141,211,199)" - }, - "name": "A23402G", - "offsetgroup": "A23402G", - "orientation": "h", - "showlegend": true, - "text": [ - "99.9%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1646 - ], - "xaxis": "x", - "y": [ - "A23402G" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.995 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "G25562T", - "marker": { - "color": "rgb(255,255,179)" - }, - "name": "G25562T", - "offsetgroup": "G25562T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.5%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1639 - ], - "xaxis": "x", - "y": [ - "G25562T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.995 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C3036T", - "marker": { - "color": "rgb(190,186,218)" - }, - "name": "C3036T", - "offsetgroup": "C3036T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.5%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1638 - ], - "xaxis": "x", - "y": [ - "C3036T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.995 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C14407T", - "marker": { - "color": "rgb(251,128,114)" - }, - "name": "C14407T", - "offsetgroup": "C14407T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.5%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1638 - ], - "xaxis": "x", - "y": [ - "C14407T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.994 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C28886T", - "marker": { - "color": "rgb(128,177,211)" - }, - "name": "C28886T", - "offsetgroup": "C28886T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.4%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1637 - ], - "xaxis": "x", - "y": [ - "C28886T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.993 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C1058T", - "marker": { - "color": "rgb(253,180,98)" - }, - "name": "C1058T", - "offsetgroup": "C1058T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.3%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1636 - ], - "xaxis": "x", - "y": [ - "C1058T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.991 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "G17013T", - "marker": { - "color": "rgb(179,222,105)" - }, - "name": "G17013T", - "offsetgroup": "G17013T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.1%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1633 - ], - "xaxis": "x", - "y": [ - "G17013T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.99 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C26680T", - "marker": { - "color": "rgb(252,205,229)" - }, - "name": "C26680T", - "offsetgroup": "C26680T", - "orientation": "h", - "showlegend": true, - "text": [ - "99.0%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1631 - ], - "xaxis": "x", - "y": [ - "C26680T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.982 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "T22916G", - "marker": { - "color": "rgb(217,217,217)" - }, - "name": "T22916G", - "offsetgroup": "T22916G", - "orientation": "h", - "showlegend": true, - "text": [ - "98.2%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1618 - ], - "xaxis": "x", - "y": [ - "T22916G" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.981 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "G22017T", - "marker": { - "color": "rgb(188,128,189)" - }, - "name": "G22017T", - "offsetgroup": "G22017T", - "orientation": "h", - "showlegend": true, - "text": [ - "98.1%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1616 - ], - "xaxis": "x", - "y": [ - "G22017T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.981 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "C240T", - "marker": { - "color": "rgb(204,235,197)" - }, - "name": "C240T", - "offsetgroup": "C240T", - "orientation": "h", - "showlegend": true, - "text": [ - "98.1%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1615 - ], - "xaxis": "x", - "y": [ - "C240T" - ], - "yaxis": "y" - }, - { - "alignmentgroup": "True", - "customdata": [ - [ - 0.979 - ] - ], - "hovertemplate": "nt_mutation=%{y}
frequency=%{x}
pct_frequency_fmt=%{text}
% frequency=%{customdata[0]}", - "legendgroup": "G21599T", - "marker": { - "color": "rgb(255,237,111)" - }, - "name": "G21599T", - "offsetgroup": "G21599T", - "orientation": "h", - "showlegend": true, - "text": [ - "97.9%" - ], - "textposition": "auto", - "type": "bar", - "x": [ - 1612 - ], - "xaxis": "x", - "y": [ - "G21599T" - ], - "yaxis": "y" - } - ], - "layout": { - "autosize": true, - "barmode": "relative", - "legend": { - "title": { - "text": "nt_mutation" - }, - "tracegroupgap": 0 - }, - "margin": { - "t": 60 - }, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "white", - "width": 0.5 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "#C8D4E3", - "linecolor": "#C8D4E3", - "minorgridcolor": "#C8D4E3", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "white", - "showlakes": true, - "showland": true, - "subunitcolor": "#C8D4E3" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "white", - "polar": { - "angularaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - }, - "bgcolor": "white", - "radialaxis": { - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "yaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - }, - "zaxis": { - "backgroundcolor": "white", - "gridcolor": "#DFE8F3", - "gridwidth": 2, - "linecolor": "#EBF0F8", - "showbackground": true, - "ticks": "", - "zerolinecolor": "#EBF0F8" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "baxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - }, - "bgcolor": "white", - "caxis": { - "gridcolor": "#DFE8F3", - "linecolor": "#A2B1C6", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "#EBF0F8", - "linecolor": "#EBF0F8", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "#EBF0F8", - "zerolinewidth": 2 - } - } - }, - "title": { - "text": "Top Nucleotide Mutations found in B1429 and B1427 sequences (>95% prevalence)" - }, - "xaxis": { - "anchor": "y", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Frequency (number of sequences)" - } - }, - "yaxis": { - "anchor": "x", - "categoryarray": [ - "G21599T", - "C240T", - "G22017T", - "T22916G", - "C26680T", - "G17013T", - "C1058T", - "C28886T", - "C14407T", - "C3036T", - "G25562T", - "A23402G" - ], - "categoryorder": "array", - "domain": [ - 0, - 1 - ], - "title": { - "text": "Nucleotide Mutation" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "fig = px.bar(\n", - " top_cali_muts, \n", - " y='nt_mutation', \n", - " x='frequency', \n", - " color='nt_mutation',\n", - " hover_data=['pct_frequency'],\n", - " labels={'pct_frequency': '% frequency'},\n", - " text='pct_frequency_fmt',\n", - " color_discrete_sequence=px.colors.qualitative.Set3\n", - " )\n", - "\n", - "fig.update_layout(\n", - " title='Top Nucleotide Mutations found in B1429 and B1427 sequences (>95% prevalence)',\n", - " xaxis_title=f'Frequency (number of sequences)', \n", - " yaxis_title='Nucleotide Mutation',\n", - " template='plotly_white', \n", - " autosize=True\n", - " )\n", - "\n", - "fig.show()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "**Taking a closer look at the additional nucleotide mutations that do not represent the amino acid changes we looked at earlier...**" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "40 ORF1a:F924F\n", - "Name: mutation, dtype: object" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# synonymous mutation\n", - "muts[muts['nt_mutation']=='C3036T']['mutation'].head(1)" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "19762 M:F53F\n", - "Name: mutation, dtype: object" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# synonymous mutation \n", - "muts[muts['nt_mutation']=='C26680T']['mutation'].head(1)" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "38 5UTR:R81C\n", - "Name: mutation, dtype: object" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# mutation in the 5' untranslated region (5UTR)\n", - "muts[muts['nt_mutation']=='C240T']['mutation'].head(1)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "**Fin**" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# DEV\n", - "\n", - "burn after reading" - ] - }, - { - "cell_type": "code", - "execution_count": 57, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Index(['idx', 'replacements', 'pos', 'gene', 'gene_start_pos', 'codon_num',\n", - " 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa', 'alt_aa', 'mutation',\n", - " 'strain', 'virus', 'gisaid_epi_isl', 'genbank_accession', 'date',\n", - " 'region', 'country', 'division', 'location', 'region_exposure',\n", - " 'country_exposure', 'division_exposure', 'segment', 'length', 'host',\n", - " 'age', 'sex', 'Nextstrain_clade', 'pangolin_lineage', 'GISAID_clade',\n", - " 'originating_lab', 'submitting_lab', 'authors', 'url', 'title',\n", - " 'paper_url', 'date_submitted', 'purpose_of_sequencing', 'type',\n", - " 'seq_len', 'del_positions', 'del_len', 'relative_coords',\n", - " 'absolute_coords', 'del_seq', 'prev_5nts', 'next_5nts', 'tmp'],\n", - " dtype='object')" - ] - }, - "execution_count": 57, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts.columns" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Timestamp('2020-03-23 00:00:00')" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts.loc[muts['pangolin_lineage']=='B.1.243', 'date'].min()" - ] - }, - { - "cell_type": "code", - "execution_count": 67, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array([array(['5UTR:R81C', 'ORF1a:F924F', 'ORF1b:P314L', 'ORF1b:L2267L',\n", - " 'S:D614G', 'S:G838G', 'ORF7a:A79A', 'N:S194L'], dtype=object)],\n", - " dtype=object)" - ] - }, - "execution_count": 67, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "res[res['pangolin_lineage']=='B.1.243']['mutations'].values" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
divisioncountry
544728CaliforniaUnited States of America
544729CaliforniaUnited States of America
544730CaliforniaUnited States of America
544731CaliforniaUnited States of America
544732CaliforniaUnited States of America
544733CaliforniaUnited States of America
544734CaliforniaUnited States of America
544735CaliforniaUnited States of America
\n", - "
" - ], - "text/plain": [ - " division country\n", - "544728 California United States of America\n", - "544729 California United States of America\n", - "544730 California United States of America\n", - "544731 California United States of America\n", - "544732 California United States of America\n", - "544733 California United States of America\n", - "544734 California United States of America\n", - "544735 California United States of America" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts.loc[(muts['pangolin_lineage']=='B.1.243') & (muts['date']=='2020-03-23')][['division', 'country']]" - ] - }, - { - "cell_type": "code", - "execution_count": 69, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "S:D614G 3403\n", - "ORF1b:P314L 3396\n", - "S:G838G 3396\n", - "ORF1a:F924F 3392\n", - "N:S194L 3380\n", - "ORF1b:L2267L 3316\n", - "5UTR:R81C 3300\n", - "ORF1a:D3492D 1740\n", - "S:P681H 1664\n", - "N:L331L 1246\n", - "ORF1a:G2118D 882\n", - "ORF1b:A2431V 462\n", - "ORF1a:V438A 332\n", - "ORF1a:N2523T 286\n", - "ORF1a:A181T 193\n", - "S:Q675H 184\n", - "ORF1a:D1625E 180\n", - "ORF1a:A773A 173\n", - "ORF1a:L3606F 164\n", - "ORF1b:I1118T 154\n", - "ORF1a:P3395S 149\n", - "ORF1a:L393F 141\n", - "ORF1a:T1682I 134\n", - "ORF8:I10I 127\n", - "M:S4S 108\n", - "Name: mutation, dtype: int64" - ] - }, - "execution_count": 69, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts[muts['pangolin_lineage']=='B.1.243']['mutation'].value_counts().iloc[:25]" - ] - }, - { - "cell_type": "code", - "execution_count": 70, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "ORF1a:I4205V 1224\n", - "S:D614G 1224\n", - "ORF3a:Q57H 1222\n", - "N:T205I 1219\n", - "ORF1a:T265I 1218\n", - "ORF1b:P314L 1218\n", - "ORF1a:F924F 1217\n", - "ORF1b:D1183Y 1214\n", - "M:F53F 1212\n", - "S:S929S 1209\n", - "S:L452R 1204\n", - "ORF1a:V710V 1204\n", - "5UTR:R81C 1203\n", - "S:S13I 1199\n", - "S:W152C 1196\n", - "ORF1a:L778L 1192\n", - "ORF1a:N2894N 1090\n", - "ORF1a:A3945A 1090\n", - "N:F363F 976\n", - "N:M234I 278\n", - "S:P26S 258\n", - "ORF8:V100L 246\n", - "S:T531T 143\n", - "ORF1b:V1984V 114\n", - "ORF1a:S549S 109\n", - "Name: mutation, dtype: int64" - ] - }, - "execution_count": 70, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts[muts['pangolin_lineage']=='B.1.429']['mutation'].value_counts().iloc[:25]" - ] - }, - { - "cell_type": "code", - "execution_count": 71, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "S:D614G 423\n", - "ORF1a:F924F 422\n", - "ORF1b:P314L 421\n", - "S:W152C 421\n", - "N:T205I 421\n", - "ORF1b:D1183Y 420\n", - "ORF1a:T265I 420\n", - "M:F53F 420\n", - "ORF3a:Q57H 418\n", - "ORF1a:S3158T 415\n", - "S:L452R 415\n", - "S:S13I 414\n", - "5UTR:R81C 413\n", - "ORF1b:P976L 412\n", - "ORF1b:K82K 410\n", - "N:F363F 348\n", - "ORF1a:D1184D 131\n", - "S:T345T 130\n", - "ORF8:A65V 127\n", - "ORF1a:L4252L 125\n", - "S:W258L 116\n", - "ORF1a:L3694F 62\n", - "ORF1a:T2877I 52\n", - "ORF1a:I529T 35\n", - "ORF3a:P25P 34\n", - "Name: mutation, dtype: int64" - ] - }, - "execution_count": 71, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "muts[muts['pangolin_lineage']=='B.1.427']['mutation'].value_counts().iloc[:25]" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "bjorn", - "language": "python", - "name": "bjorn" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.5" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/notebooks/gisaid_feed_processing.ipynb b/notebooks/gisaid_feed_processing.ipynb deleted file mode 100644 index 638b190..0000000 --- a/notebooks/gisaid_feed_processing.ipynb +++ /dev/null @@ -1,1863 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Loading JSON...\n", - "Converting to dict...\n", - "Converting to FASTA...\n", - "FASTA output generated and saved in /valhalla/gisaid/test.fasta\n" - ] - } - ], - "source": [ - "# JSON 2 FASTA\n", - "import re\n", - "import json\n", - "import gzip\n", - "from Bio import SeqIO\n", - "\n", - "in_fp = '/valhalla/al_tmp/provision.json'\n", - "out_fp = '/valhalla/gisaid/test.fasta'\n", - "regex = re.compile('[^a-zA-Z]')\n", - "print(f\"Loading JSON...\")\n", - "data = [json.loads(line) for line in open(in_fp, 'r')]\n", - "print(f\"Converting to dict...\")\n", - "seqs_dict = {sample['covv_virus_name'].replace('hCoV-19/', '').replace(' ', ''): \n", - " regex.sub('', sample['sequence'].replace('\\n', '')) for sample in data}\n", - "print(f\"Converting to FASTA...\")\n", - "with open(out_fp, 'w') as f:\n", - " f.write(''.join(f'>{idx}\\n{seq}\\n' for idx, seq in seqs_dict.items()))\n", - "print(f\"FASTA output generated and saved in {out_fp}\")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Location normalization" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "import sys\n", - "sys.path.append('../')\n", - "import gc\n", - "import re\n", - "import json\n", - "import fiona\n", - "import pandas as pd\n", - "import geopandas as gpd\n", - "import visualize as bv\n", - "import data as bd" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [], - "source": [ - "meta_fp = '/valhalla/gisaid/meta_2021-02-17.tsv.gz'\n", - "meta_df = pd.read_csv(meta_fp, sep='\\t', compression='gzip')\n", - "meta_df['strain'] = meta_df['strain'].replace('hCoV-19/', '').replace(' ', '')" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
strainlocationdate_submittedcladepango_lineagepango_versionaccession_idcountrydivisioncountry_normeddivision_normedlocation_normed
0hCoV-19/Australia/NT12/2020None2020-04-17GB.12021-02-06EPI_ISL_426900AustraliaNorthern territoryAustraliaNorthern TerritoryNone
1hCoV-19/Australia/NT13/2020None2020-04-17GB.12021-02-06EPI_ISL_426901AustraliaNorthern territoryAustraliaNorthern TerritoryNone
2hCoV-19/Australia/NT14/2020None2020-04-17VB.402021-02-06EPI_ISL_426902AustraliaNorthern territoryAustraliaNorthern TerritoryNone
3hCoV-19/Australia/NT16/2020None2020-04-17GB.1.82021-02-06EPI_ISL_426903AustraliaNorthern territoryAustraliaNorthern TerritoryNone
4hCoV-19/Australia/NT17/2020None2020-04-17GB.1.82021-02-06EPI_ISL_426904AustraliaNorthern territoryAustraliaNorthern TerritoryNone
.......................................
550087hCoV-19/Poland/2142827624_gx1/2021Rogierowko2021-02-16GB.1.2212021-02-12EPI_ISL_1008758PolandWielkopolskiePolandWielkopolskieRogierowko
550088hCoV-19/Poland/2142826958_gx1/2021Skorzewo2021-02-16GB.1.88.12021-02-12EPI_ISL_1008757PolandWielkopolskiePolandWielkopolskieSkorzewo
550089hCoV-19/Poland/2142266308_gx1/2021Poznan2021-02-16GRB.1.1.742021-02-12EPI_ISL_1008730PolandWielkopolskiePolandWielkopolskiePoznan
550090hCoV-19/Poland/2142825752_gx1/2021Poznan2021-02-16GB.1.2212021-02-12EPI_ISL_1008752PolandWielkopolskiePolandWielkopolskiePoznan
550091hCoV-19/Poland/2142825559_gx1/2021Poznan2021-02-16GB.1.2212021-02-12EPI_ISL_1008750PolandWielkopolskiePolandWielkopolskiePoznan
\n", - "

550092 rows × 12 columns

\n", - "
" - ], - "text/plain": [ - " strain location date_submitted clade \\\n", - "0 hCoV-19/Australia/NT12/2020 None 2020-04-17 G \n", - "1 hCoV-19/Australia/NT13/2020 None 2020-04-17 G \n", - "2 hCoV-19/Australia/NT14/2020 None 2020-04-17 V \n", - "3 hCoV-19/Australia/NT16/2020 None 2020-04-17 G \n", - "4 hCoV-19/Australia/NT17/2020 None 2020-04-17 G \n", - "... ... ... ... ... \n", - "550087 hCoV-19/Poland/2142827624_gx1/2021 Rogierowko 2021-02-16 G \n", - "550088 hCoV-19/Poland/2142826958_gx1/2021 Skorzewo 2021-02-16 G \n", - "550089 hCoV-19/Poland/2142266308_gx1/2021 Poznan 2021-02-16 GR \n", - "550090 hCoV-19/Poland/2142825752_gx1/2021 Poznan 2021-02-16 G \n", - "550091 hCoV-19/Poland/2142825559_gx1/2021 Poznan 2021-02-16 G \n", - "\n", - " pango_lineage pango_version accession_id country \\\n", - "0 B.1 2021-02-06 EPI_ISL_426900 Australia \n", - "1 B.1 2021-02-06 EPI_ISL_426901 Australia \n", - "2 B.40 2021-02-06 EPI_ISL_426902 Australia \n", - "3 B.1.8 2021-02-06 EPI_ISL_426903 Australia \n", - "4 B.1.8 2021-02-06 EPI_ISL_426904 Australia \n", - "... ... ... ... ... \n", - "550087 B.1.221 2021-02-12 EPI_ISL_1008758 Poland \n", - "550088 B.1.88.1 2021-02-12 EPI_ISL_1008757 Poland \n", - "550089 B.1.1.74 2021-02-12 EPI_ISL_1008730 Poland \n", - "550090 B.1.221 2021-02-12 EPI_ISL_1008752 Poland \n", - "550091 B.1.221 2021-02-12 EPI_ISL_1008750 Poland \n", - "\n", - " division country_normed division_normed location_normed \n", - "0 Northern territory Australia Northern Territory None \n", - "1 Northern territory Australia Northern Territory None \n", - "2 Northern territory Australia Northern Territory None \n", - "3 Northern territory Australia Northern Territory None \n", - "4 Northern territory Australia Northern Territory None \n", - "... ... ... ... ... \n", - "550087 Wielkopolskie Poland Wielkopolskie Rogierowko \n", - "550088 Wielkopolskie Poland Wielkopolskie Skorzewo \n", - "550089 Wielkopolskie Poland Wielkopolskie Poznan \n", - "550090 Wielkopolskie Poland Wielkopolskie Poznan \n", - "550091 Wielkopolskie Poland Wielkopolskie Poznan \n", - "\n", - "[550092 rows x 12 columns]" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "meta_df" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [], - "source": [ - "meta_df.to_csv(meta_fp, sep='\\t', compression='gzip', index=False)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "metacols = ['covv_virus_name', 'covsurver_prot_mutations', 'covv_location',\n", - " 'covv_lineage', 'covv_collection_date', 'covv_accession_id',\n", - " 'pangolin_lineages_version', 'covv_clade', 'covv_subm_date']\n", - "in_fp = '/valhalla/gisaid/2021-02-17.json'\n", - "# df = pd.read_json('/valhalla/gisaid/2021-02-17.json', lines=True)\n", - "data = [json.loads(line) for line in open(in_fp, 'r')]" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "550092" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "len(data)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Raw sequence parsing" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "out_fp = '/valhalla/gisaid/raw_sequences_2021-02-17.fasta'" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [], - "source": [ - "def dict2fasta(seqs: dict, fasta_fp: str, wrap=80):\n", - " with open(fasta_fp, 'w') as f:\n", - " for gid, gseq in seqs.items():\n", - " f.write('>{}\\n'.format(gid))\n", - " for i in range(0, len(gseq), wrap):\n", - " f.write('{}\\n'.format(gseq[i:i + wrap])) \n", - " return 0" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Converting to dict...\n", - "Converting to FASTA...\n", - "FASTA output generated and saved in /valhalla/gisaid/sequences_2021-02-17.fasta\n" - ] - } - ], - "source": [ - "print(f\"Converting to dict...\")\n", - "regex = re.compile('[^a-zA-Z]')\n", - "seqs_dict = {sample['covv_virus_name'].replace('hCoV-19/', '').replace(' ', ''): \n", - " regex.sub('', sample['sequence'].replace('\\n', '')) for sample in data}\n", - "print(f\"Converting to FASTA...\")\n", - "dict2fasta(seqs_dict, out_fp)\n", - "# with open(out_fp, 'w') as f:\n", - "# f.write(''.join(f'>{idx}\\n{seq}\\n' for idx, seq in seqs_dict.items()))\n", - "print(f\"FASTA output generated and saved in {out_fp}\")" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "del data" - ] - }, - { - "cell_type": "code", - "execution_count": 62, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'covv_virus_name': 'hCoV-19/Australia/NT12/2020',\n", - " 'covsurver_prot_mutations': '(NSP15_A283V,NSP12_P323L,Spike_D614G)',\n", - " 'covv_location': 'Oceania / Australia / Northern territory',\n", - " 'covv_lineage': 'B.1',\n", - " 'covv_collection_date': '2020',\n", - " 'covv_accession_id': 'EPI_ISL_426900',\n", - " 'sequence': 'ACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCA\\nCTCACGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACG\\nGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTTTGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTG\\nTCCCTGGTTTCAACGAGAAAACACACGTCCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTT\\nGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGGCACTTGTGGCTTAGTAGAAGTTGAAAA\\nAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAAACGTTCGGATGCTCGAACTGCACCTCATGGTCATGTTA\\nTGGTTGAGCTGGTAGCAGAACTCGAAGGCATTCAGTACGGTCGTAGTGGTGAGACACTTGGTGTCCTTGTCCCTCATGTG\\nGGCGAAATACCAGTGGCTTACCGCAAGGTTCTTCTTCGTAAGAACGGTAATAAAGGAGCTGGTGGCCATAGTTACGGCGC\\nCGATCTAAAGTCATTTGACTTAGGCGACGAGCTTGGCACTGATCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAAC\\nATAGCAGTGGTGTTACCCGTGAACTCATGCGTGAGCTTAACGGAGGGGCATACACTCGCTATGTCGATAACAACTTCTGT\\nGGCCCTGATGGCTACCCTCTTGAGTGCATTAAAGACCTTCTAGCACGTGCTGGTAAAGCTTCATGCACTTTGTCCGAACA\\nACTGGACTTTATTGACACTAAGAGGGGTGTATACTGCTGCCGTGAACATGAGCATGAAATTGCTTGGTACACGGAACGTT\\nCTGAAAAGAGCTATGAATTGCAGACACCTTTTGAAATTAAATTGGCAAAGAAATTTGACACCTTCAATGGGGAATGTCCA\\nAATTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAACCAAGGGTTGAAAAGAAAAAGCTTGATGGCTTTATGGG\\nTAGAATTCGATCTGTCTATCCAGTTGCGTCACCAAATGAATGCAACCAAATGTGCCTTTCAACTCTCATGAAGTGTGATC\\nATTGTGGTGAAACTTCATGGCAGACGGGCGATTTTGTTAAAGCCACTTGCGAATTTTGTGGCACTGAGAATTTGACTAAA\\nGAAGGTGCCACTACTTGTGGTTACTTACCCCAAAATGCTGTTGTTAAAATTTATTGTCCAGCATGTCACAATTCAGAAGT\\nAGGACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGGCTTGAAAACCATTCTTCGTAAGGGTGGTCGCACTATTG\\nCCTTTGGAGGCTGTGTGTTCTCTTATGTTGGTTGCCATAACAAGTGTGCCTATTGGGTTCCACGTGCTAGCGCTAACATA\\nGGTTGTAACCATACAGGTGTTGTTGGAGAAGGTTCCGAAGGTCTTAATGACAACCTTCTTGAAATACTCCAAAAAGAGAA\\nAGTCAACATCAATATTGTTGGTGACTTTAAACTTAATGAAGAGATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAA\\nGTGCTTTTGTGGAAACTGTGAAAGGTTTGGATTATAAAGCATTCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTT\\nACAAAAGGAAAAGCTAAAAAAGGTGCCTGGAATATTGGTGAACAGAAATCAATACTGAGTCCTCTTTATGCATTTGCATC\\nAGAGGCTGCTCGTGTTGTACGATCAATTTTCTCCCGCACTCTTGAAACTGCTCAAAATTCTGTGCGTGTTTTACAGAAGG\\nCCGCTATAACAATACTAGATGGAATTTCACAGTATTCACTGAGACTCATTGATGCTATGATGTTCACATCTGATTTGGCT\\nACTAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTTGTTCAGTTGACTTCGCAGTGGCTAACTAACATCTTTGG\\nCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGAAGAGAAGTTTAAGGAAGGTGTAGAGTTTCTTAGAGACG\\nGTTGGGAAATTGTTAAATTTATCTCAACCTGTGCTTGTGAAATTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATT\\nAAGGAGAGTGTTCAGACATTCTTTAAGCTTGTAAATAAATTTTTGGCTTTGTGTGCTGACTCTATCATTATTGGTGGAGC\\nTAAACTTAAAGCCTTGAATTTAGGTGAAACATTTGTCACGCACTCAAAGGGATTGTACAGAAAGTGTGTTAAATCCAGAG\\nAAGAAACTGGCCTACTCATGCCTCTAAAAGCCCCAAAAGAAATTATCTTCTTAGAGGGAGAAACACTTCCCACAGAAGTG\\nTTAACAGAGGAAGTTGTCTTGAAAACTGGTGATTTACAACCATTAGAACAACCTACTAGTGAAGCTGTTGAAGCTCCATT\\nGGTTGGTACACCAGTTTGTATTAACGGGCTTATGTTGCTCGAAATCAAAGACACAGAAAAGTACTGTGCCCTTGCACCTA\\nATATGATGGTAACAAACAATACCTTCACACTCAAAGGCGGTGCACCAACAAAGGTTACTTTTGGTGATGACACTGTGATA\\nGAAGTGCAAGGTTACAAGAGTGTGAATATCACTTTTGAACTTGATGAAAGGATTGATAAAGTACTTAATGAGAAGTGCTC\\nTGCCTATACAGTTGAACTCGGTACAGAAGTAAATGAGTTCGCCTGTGTTGTGGCAGATGCTGTCATAAAAACTTTGCAAC\\nCAGTATCTGAATTACTTACACCACTGGGCATTGATTTAGATGAGTGGAGTATGGCTACATACTACTTATTTGATGAGTCT\\nGGTGAGTTTAAATTGGCTTCACATATGTATTGTTCTTTTTACCCTCCAGATGAGGATGAAGAAGAAGGTGATTGTGAAGA\\nAGAAGAGTTTGAGCCATCAACTCAATATGAGTATGGTACTGAAGATGATTACCAAGGTAAACCTTTGGAATTTGGTGCCA\\nCTTCTGCTGCTCTTCAACCTGAAGAAGAGCAAGAAGAAGATTGGTTAGATGATGATAGTCAACAAACTGTTGGTCAACAA\\nGACGGCAGTGAGGACAATCAGACAACTACTATTCAAACAATTGTTGAGGTTCAACCTCAATTAGAGATGGAACTTACACC\\nAGTTGTTCAGACTATTGAAGTGAATAGTTTTAGTGGTTATTTAAAACTTACTGACAATGTATACATTAAAAATGCAGACA\\nTTGTGGAAGAAGCTAAAAAGGTAAAACCAACAGTGGTTGTTAATGCAGCCAATGTTTACCTTAAACATGGAGGAGGTGTT\\nGCAGGAGCCTTAAATAAGGCTACTAACAATGCCATGCAAGTTGAATCTGATGATTACATAGCTACTAATGGACCACTTAA\\nAGTGGGTGGTAGTTGTGTTTTAAGCGGACACAATCTTGCTAAACACTGTCTTCATGTTGTCGGCCCAAATGTTAACAAAG\\nGTGAAGACATTCAACTTCTTAAGAGTGCTTATGAAAATTTTAATCAGCACGAAGTTCTACTTGCACCATTATTATCAGCT\\nGGTATTTTTGGTGCTGACCCTATACATTCTTTAAGAGTTTGTGTAGATACTGTTCGCACAAATGTCTACTTAGCTGTCTT\\nTGATAAAAATCTCTATGACAAACTTGTTTCAAGCTTTTTGGAAATGAAGAGTGAAAAGCAAGTTGAACAAAAGATCGCTG\\nAGATTCCTAAAGAGGAAGTTAAGCCATTTATAACTGAAAGTAAACCTTCAGTTGAACAGAGAAAACAAGATGATAAGAAA\\nATCAAAGCTTGTGTTGAAGAAGTTACAACAACTCTGGAAGAAACTAAGTTCCTCACAGAAAACTTGTTACTTTATATTGA\\nCATTAATGGCAATCTTCATCCAGATTCTGCCACTCTTGTTAGTGACATTGACATCACTTTCTTAAAGAAAGATGCTCCAT\\nATATAGTGGGTGATGTTGTTCAAGAGGGTGTTTTAACTGCTGTGGTTATACCTACTAAAAAGGCTGGTGGCACTACTGAA\\nATGCTAGCGAAAGCTTTGAGAAAAGTGCCAACAGACAATTATATAACCACTTACCCGGGTCAGGGTTTAAATGGTTACAC\\nTGTAGAGGAGGCAAAGACAGTGCTTAAAAAGTGTAAAAGTGCCTTTTACATTCTACCATCTATTATCTCTAATGAGAAGC\\nAAGAAATTCTTGGAACTGTTTCTTGGAATTTGCGAGAAATGCTTGCACATGCAGAAGAAACACGCAAATTAATGCCTGTC\\nTGTGTGGAAACTAAAGCCATAGTTTCAACTATACAGCGTAAATATAAGGGTATTAAAATACAAGAGGGTGTGGTTGATTA\\nTGGTGCTAGATTTTACTTTTACACCAGTAAAACAACTGTAGCGTCACTTATCAACACACTTAACGATCTAAATGAAACTC\\nTTGTTACAATGCCACTTGGCTATGTAACACATGGCTTAAATTTGGAAGAAGCTGCTCGGTATATGAGATCTCTCAAAGTG\\nCCAGCTACAGTTTCTGTTTCTTCACCTGATGCTGTTACAGCGTATAATGGTTATCTTACTTCTTCTTCTAAAACACCTGA\\nAGAACATTTTATTGAAACCATCTCACTTGCTGGTTCCTATAAAGATTGGTCCTATTCTGGACAATCTACACAACTAGGTA\\nTAGAATTTCTTAAGAGAGGTGATAAAAGTGTATATTACACTAGTAATCCTACCACATTCCACCTAGATGGTGAAGTTATC\\nACCTTTGACAATCTTAAGACACTTCTTTCTTTGAGAGAAGTGAGGACTATTAAGGTGTTTACAACAGTAGACAACATTAA\\nCCTCCACACGCAAGTTGTGGACATGTCAATGACATATGGACAACAGTTTGGTCCAACTTATTTGGATGGAGCTGATGTTA\\nCTAAAATAAAACCTCATAATTCACATGAAGGTAAAACATTTTATGTTTTACCTAATGATGACACTCTACGTGTTGAGGCT\\nTTTGAGTACTACCACACAACTGATCCTAGTTTTCTGGGTAGGTACATGTCAGCATTAAATCACACTAAAAAGTGGAAATA\\nCCCACAAGTTAATGGTTTAACTTCTATTAAATGGGCAGATAACAACTGTTATCTTGCCACTGCATTGTTAACACTCCAAC\\nAAATAGAGTTGAAGTTTAATCCACCTGCTCTACAAGATGCTTATTACAGAGCAAGGGCTGGTGAAGCTGCTAACTTTTGT\\nGCACTTATCTTAGCCTACTGTAATAAGACAGTAGGTGAGTTAGGTGATGTTAGAGAAACAATGAGTTACTTGTTTCAACA\\nTGCCAATTTAGATTCTTGCAAAAGAGTCTTGAACGTGGTGTGTAAAACTTGTGGACAACAGCAGACAACCCTTAAGGGTG\\nTAGAAGCTGTTATGTACATGGGCACACTTTCTTATGAACAATTTAAGAAAGGTGTTCAGATACCTTGTACGTGTGGTAAA\\nCAAGCTACAAAATATCTAGTACAACAGGAGTCACCTTTTGTTATGATGTCAGCACCACCTGCTCAGTATGAACTTAAGCA\\nTGGTACATTTACTTGTGCTAGTGAGTACACTGGTAATTACCAGTGTGGTCACTATAAACATATAACTTCTAAAGAAACTT\\nTGTATTGCATAGACGGTGCTTTACTTACAAAGTCCTCAGAATACAAAGGTCCTATTACGGATGTTTTCTACAAAGAAAAC\\nAGTTACACAACAACCATAAAACCAGTTACTTATAAATTGGATGGTGTTGTTTGTACAGAAATTGACCCTAAGTTGGACAA\\nTTATTATAAGAAAGACAATTCTTATTTCACAGAGCAACCAATTGATCTTGTACCAAACCAACCATATCCAAACGCAAGCT\\nTCGATAATTTTAAGTTTGTATGTGATAATATCAAATTTGCTGATGATTTAAACCAGTTAACTGGTTATAAGAAACCTGCT\\nTCAAGAGAGCTTAAAGTTACATTTTTCCCTGACTTAAATGGTGATGTGGTGGCTATTGATTATAAACACTACACACCCTC\\nTTTTAAGAAAGGAGCTAAATTGTTACATAAACCTATTGTTTGGCATGTTAACAATGCAACTAATAAAGCCACGTATAAAC\\nCAAATACCTGGTGTATACGTTGTCTTTGGAGCACAAAACCAGTTGAAACATCAAATTCGTTTGATGTACTGAAGTCAGAG\\nGACGCGCAGGGAATGGATAATCTTGCCTGCGAAGATCTAAAACCAGTCTCTGAAGAAGTAGTGGAAAATCCTACCATACA\\nGAAAGACGTTCTTGAGTGTAATGTGAAAACTACCGAAGTTGTAGGAGACATTATACTTAAACCAGCAAATAATAGTTTAA\\nAAATTACAGAAGAGGTTGGCCACACAGATCTAATGGCTGCTTATGTAGACAATTCTAGTCTTACTATTAAGAAACCTAAT\\nGAATTATCTAGAGTATTAGGTTTGAAAACCCTTGCTACTCATGGTTTAGCTGCTGTTAATAGTGTCCCTTGGGATACTAT\\nAGCTAATTATGCTAAGCCTTTTCTTAACAAAGTTGTTAGTACAACTACTAACATAGTTACACGGTGTTTAAACCGTGTTT\\nGTACTAATTATATGCCTTATTTCTTTACTTTATTGCTACAATTGTGTACTTTTACTAGAAGTACAAATTCTAGAATTAAA\\nGCATCTATGCCGACTACTATAGCAAAGAATACTGTTAAGAGTGTCGGTAAATTTTGTCTAGAGGCTTCATTTAATTATTT\\nGAAGTCACCTAATTTTTCTAAACTGATAAATATTATAATTTGGTTTTTACTATTAAGTGTTTGCCTAGGTTCTTTAATCT\\nACTCAACCGCTGCTTTAGGTGTTTTAATGTCTAATTTAGGCATGCCTTCTTACTGTACTGGTTACAGAGAAGGCTATTTG\\nAACTCTACTAATGTCACTATTGCAACCTACTGTACTGGTTCTATACCTTGTAGTGTTTGTCTTAGTGGTTTAGATTCTTT\\nAGACACCTATCCTTCTTTAGAAACTATACAAATTACCATTTCATCTTTTAAATGGGATTTAACTGCTTTTGGCTTAGTTG\\nCAGAGTGGTTTTTGGCATATATTCTTTTCACTAGGTTTTTCTATGTACTTGGATTGGCTGCAATCATGCAATTGTTTTTC\\nAGCTATTTTGCAGTACATTTTATTAGTAATTCTTGGCTTATGTGGTTAATAATTAATCTTGTACAAATGGCCCCGATTTC\\nAGCTATGGTTAGAATGTACATCTTCTTTGCATCATTTTATTATGTATGGAAAAGTTATGTGCATGTTGTAGACGGTTGTA\\nATTCATCAACTTGTATGATGTGTTACAAACGTAATAGAGCAACAAGAGTCGAATGTACAACTATTGTTAATGGTGTTAGA\\nAGGTCCTTTTATGTCTATGCTAATGGAGGTAAAGGCTTTTGCAAACTACACAATTGGAATTGTGTTAATTGTGATACATT\\nCTGTGCTGGTAGTACATTTATTAGTGATGAAGTTGCGAGAGACTTGTCACTACAGTTTAAAAGACCAATAAATCCTACTG\\nACCAGTCTTCTTACATCGTTGATAGTGTTACAGTGAAGAATGGTTCCATCCATCTTTACTTTGATAAAGCTGGTCAAAAG\\nACTTATGAAAGACATTCTCTCTCTCATTTTGTTAACTTAGACAACCTGAGAGCTAATAACACTAAAGGTTCATTGCCTAT\\nTAATGTTATAGTTTTTGATGGTAAATCAAAATGTGAAGAATCATCTGCAAAATCAGCGTCTGTTTACTACAGTCAGCTTA\\nTGTGTCAACCTATACTGTTACTAGATCAGGCATTAGTGTCTGATGTTGGTGATAGTGCGGAAGTTGCAGTTAAAATGTTT\\nGATGCTTACGTTAATACGTTTTCATCAACTTTTAACGTACCAATGGAAAAACTCAAAACACTAGTTGCAACTGCAGAAGC\\nTGAACTTGCAAAGAATGTGTCCTTAGACAATGTCTTATCTACTTTTATTTCAGCAGCTCGGCAAGGGTTTGTTGATTCAG\\nATGTAGAAACTAAAGATGTTGTTGAATGTCTTAAATTGTCACATCAATCTGACATAGAAGTTACTGGCGATAGTTGTAAT\\nAACTATATGCTCACCTATAACAAAGTTGAAAACATGACACCCCGTGACCTTGGTGCTTGTATTGACTGTAGTGCGCGTCA\\nTATTAATGCGCAGGTAGCAAAAAGTCACAACATTGCTTTGATATGGAACGTTAAAGATTTCATGTCATTGTCTGAACAAC\\nTACGAAAACAAATACGTAGTGCTGCTAAAAAGAATAACTTACCTTTTAAGTTGACATGTGCAACTACTAGACAAGTTGTT\\nAATGTTGTAACAACAAAGATAGCACTTAAGGGTGGTAAAATTGTTAATAATTGGTTGAAGCAGTTAATTAAAGTTACACT\\nTGTGTTCCTTTTTGTTGCTGCTATTTTCTATTTAATAACACCTGTTCATGTCATGTCTAAACATACTGACTTTTCAAGTG\\nAAATCATAGGATACAAGGCTATTGATGGTGGTGTCACTCGTGACATAGCATCTACAGATACTTGTTTTGCTAACAAACAT\\nGCTGATTTTGACACATGGTTTAGCCAGCGTGGTGGTAGTTATACTAATGACAAAGCTTGCCCATTGATTGCTGCAGTCAT\\nAACAAGAGAAGTGGGTTTTGTCGTGCCTGGTTTGCCTGGCACGATATTACGCACAACTAATGGTGACTTTTTGCATTTCT\\nTACCTAGAGTTTTTAGTGCAGTTGGTAACATCTGTTACACACCATCAAAACTTATAGAGTACACTGACTTTGCAACATCA\\nGCTTGTGTTTTGGCTGCTGAATGTACAATTTTTAAAGATGCTTCTGGTAAGCCAGTACCATATTGTTATGATACCAATGT\\nACTAGAAGGTTCTGTTGCTTATGAAAGTTTACGCCCTGACACACGTTATGTGCTCATGGATGGCTCTATTATTCAATTTC\\nCTAACACCTACCTTGAAGGTTCTGTTAGAGTGGTAACAACTTTTGATTCTGAGTACTGTAGGCACGGCACTTGTGAAAGA\\nTCAGAAGCTGGTGTTTGTGTATCTACTAGTGGTAGATGGGTACTTAACAATGATTATTACAGATCTTTACCAGGAGTTTT\\nCTGTGGTGTAGATGCTGTAAATTTACTTACTAATATGTTTACACCACTAATTCAACCTATTGGTGCTTTGGACATATCAG\\nCATCTATAGTAGCTGGTGGTATTGTAGCTATCGTAGTAACATGCCTTGCCTACTATTTTATGAGGTTTAGAAGAGCTTTT\\nGGTGAATACAGTCATGTAGTTGCCTTTAATACTTTACTATTCCTTATGTCATTCACTGTACTCTGTTTAACACCAGTTTA\\nCTCATTCTTACCTGGTGTTTATTCTGTTATTTACTTGTACTTGACATTTTATCTTACTAATGATGTTTCTTTTTTAGCAC\\nATATTCAGTGGATGGTTATGTTCACACCTTTAGTACCTTTCTGGATAACAATTGCTTATATCATTTGTATTTCCACAAAG\\nCATTTCTATTGGTTCTTTAGTAATTACCTAAAGAGACGTGTAGTCTTTAATGGTGTTTCCTTTAGTACTTTTGAAGAAGC\\nTGCGCTGTGCACCTTTTTGTTAAATAAAGAAATGTATCTAAAGTTGCGTAGTGATGTGCTATTACCTCTTACGCAATATA\\nATAGATACTTAGCTCTTTATAATAAGTACAAGTATTTTAGTGGAGCAATGGATACAACTAGCTACAGAGAAGCTGCTTGT\\nTGTCATCTCGCAAAGGCTCTCAATGACTTCAGTAACTCAGGTTCTGATGTTCTTTACCAACCACCACAAACCTCTATCAC\\nCTCAGCTGTTTTGCAGAGTGGTTTTAGAAAAATGGCATTCCCATCTGGTAAAGTTGAGGGTTGTATGGTACAAGTAACTT\\nGTGGTACAACTACACTTAACGGTCTTTGGCTTGATGACGTAGTTTACTGTCCAAGACATGTGATCTGCACCTCTGAAGAC\\nATGCTTAACCCTAATTATGAAGATTTACTCATTCGTAAGTCTAATCATAATTTCTTGGTACAGGCTGGTAATGTTCAACT\\nCAGGGTTATTGGACATTCTATGCAAAATTGTGTACTTAAGCTTAAGGTTGATACAGCCAATCCTAAGACACCTAAGTATA\\nAGTTTGTTCGCATTCAACCAGGACAGACTTTTTCAGTGTTAGCTTGTTACAATGGTTCACCATCTGGTGTTTACCAATGT\\nGCTATGAGGCCCAATTTCACTATTAAGGGTTCATTCCTTAATGGTTCATGTGGTAGTGTTGGTTTTAACATAGATTATGA\\nCTGTGTCTCTTTTTGTTACATGCACCATATGGAATTACCAACTGGAGTTCATGCTGGCACAGACTTAGAAGGTAACTTTT\\nATGGACCTTTTGTTGACAGGCAAACAGCACAAGCAGCTGGTACGGACACAACTATTACAGTTAATGTTTTAGCTTGGTTG\\nTACGCTGCTGTTATAAATGGAGACAGGTGGTTTCTCAATCGATTTACCACAACTCTTAATGACTTTAACCTTGTGGCTAT\\nGAAGTACAATTATGAACCTCTAACACAAGACCATGTTGACATACTAGGACCTCTTTCTGCTCAAACTGGAATTGCCGTTT\\nTAGATATGTGTGCTTCATTAAAAGAATTACTGCAAAATGGTATGAATGGACGTACCATATTGGGTAGTGCTTTATTAGAA\\nGATGAATTTACACCTTTTGATGTTGTTAGACAATGCTCAGGTGTTACTTTCCAAAGTGCAGTGAAAAGAACAATCAAGGG\\nTACACACCACTGGTTGTTACTCACAATTTTGACTTCACTTTTAGTTTTAGTCCAGAGTACTCAATGGTCTTTGTTCTTTT\\nTTTTGTATGAAAATGCCTTTTTACCTTTTGCTATGGGTATTATTGCTATGTCTGCTTTTGCAATGATGTTTGTCAAACAT\\nAAGCATGCATTTCTCTGTTTGTTTTTGTTACCTTCTCTTGCCACTGTAGCTTATTTTAATATGGTCTATATGCCTGCTAG\\nTTGGGTGATGCGTATTATGACATGGTTGGATATGGTTGATACTAGTTTGTCTGGTTTTAAGCTAAAAGACTGTGTTATGT\\nATGCATCAGCTGTAGTGTTACTAATCCTTATGACAGCAAGAACTGTGTATGATGATGGTGCTAGGAGAGTGTGGACACTT\\nATGAATGTCTTGACACTCGTTTATAAAGTTTATTATGGTAATGCTTTAGATCAAGCCATTTCCATGTGGGCTCTTATAAT\\nCTCTGTTACTTCTAACTACTCAGGTGTAGTTACAACTGTCATGTTTTTGGCCAGAGGTATTGTTTTTATGTGTGTTGAGT\\nATTGCCCTATTTTCTTCATAACTGGTAATACACTTCAGTGTATAATGCTAGTTTATTGTTTCTTAGGCTATTTTTGTACT\\nTGTTACTTTGGCCTCTTTTGTTTACTCAACCGCTACTTTAGACTGACTCTTGGTGTTTATGATTACTTAGTTTCTACACA\\nGGAGTTTAGATATATGAATTCACAGGGACTACTCCCACCCAAGAATAGCATAGATGCCTTCAAACTCAACATTAAATTGT\\nTGGGTGTTGGTGGCAAACCTTGTATCAAAGTAGCCACTGTACAGTCTAAAATGTCAGATGTAAAGTGCACATCAGTAGTC\\nTTACTCTCAGTTTTGCAACAACTCAGAGTAGAATCATCATCTAAATTGTGGGCTCAATGTGTCCAGTTACACAATGACAT\\nTCTCTTAGCTAAAGATACTACTGAAGCCTTTGAAAAAATGGTTTCACTACTTTCTGTTTTGCTTTCCATGCAGGGTGCTG\\nTAGACATAAACAAGCTTTGTGAAGAAATGCTGGACAACAGGGCAACCTTACAAGCTATAGCCTCAGAGTTTAGTTCCCTT\\nCCATCATATGCAGCTTTTGCTACTGCTCAAGAAGCTTATGAGCAGGCTGTTGCTAATGGTGATTCTGAAGTTGTTCTTAA\\nAAAGTTGAAGAAGTCTTTGAATGTGGCTAAATCTGAATTTGACCGTGATGCAGCCATGCAACGTAAGTTGGAAAAGATGG\\nCTGATCAAGCTATGACCCAAATGTATAAACAGGCTAGATCTGAGGACAAGAGGGCAAAAGTTACTAGTGCTATGCAGACA\\nATGCTTTTCACTATGCTTAGAAAGTTGGATAATGATGCACTCAACAACATTATCAACAATGCAAGAGATGGTTGTGTTCC\\nCTTGAACATAATACCTCTTACAACAGCAGCCAAACTAATGGTTGTCATACCAGACTATAACACATATAAAAATACGTGTG\\nATGGTACAACATTTACTTATGCATCAGCATTGTGGGAAATCCAACAGGTTGTAGATGCAGATAGTAAAATTGTTCAACTT\\nAGTGAAATTAGTATGGACAATTCACCTAATTTAGCATGGCCTCTTATTGTAACAGCTTTAAGGGCCAATTCTGCTGTCAA\\nATTACAGAATAATGAGCTTAGTCCTGTTGCACTACGACAGATGTCTTGTGCTGCCGGTACTACACAAACTGCTTGCACTG\\nATGACAATGCGTTAGCTTACTACAACACAACAAAGGGAGGTAGGTTTGTACTTGCACTGTTATCCGATTTACAGGATTTG\\nAAATGGGCTAGATTCCCTAAGAGTGATGGAACTGGTACTATCTATACAGAACTGGAACCACCTTGTAGGTTTGTTACAGA\\nCACACCTAAAGGTCCTAAAGTGAAGTATTTATACTTTATTAAAGGATTAAACAACCTAAATAGAGGTATGGTACTTGGTA\\nGTTTAGCTGCCACAGTACGTCTACAAGCTGGTAATGCAACAGAAGTGCCTGCCAATTCAACTGTATTATCTTTCTGTGCT\\nTTTGCTGTAGATGCTGCTAAAGCTTACAAAGATTATCTAGCTAGTGGGGGACAACCAATCACTAATTGTGTTAAGATGTT\\nGTGTACACACACTGGTACTGGTCAGGCAATAACAGTTACACCGGAAGCCAATATGGATCAAGAATCCTTTGGTGGTGCAT\\nCGTGTTGTCTGTACTGCCGTTGCCACATAGATCATCCAAATCCTAAAGGATTTTGTGACTTAAAAGGTAAGTATGTACAA\\nATACCTACAACTTGTGCTAATGACCCTGTGGGTTTTACACTTAAAAACACAGTCTGTACCGTCTGCGGTATGTGGAAAGG\\nTTATGGCTGTAGTTGTGATCAACTCCGCGAACCCATGCTTCAGTCAGCTGATGCACAATCGTTTTTAAACGGGTTTGCGG\\nTGTAAGTGCAGCCCGTCTTACACCGTGCGGCACAGGCACTAGTACTGATGTCGTATACAGGGCTTTTGACATCTACAATG\\nATAAAGTAGCTGGTTTTGCTAAATTCCTAAAAACTAATTGTTGTCGCTTCCAAGAAAAGGACGAAGATGACAATTTAATT\\nGATTCTTACTTTGTAGTTAAGAGACACACTTTCTCTAACTACCAACATGAAGAAACAATTTATAATTTACTTAAGGATTG\\nTCCAGCTGTTGCTAAACATGACTTCTTTAAGTTTAGAATAGACGGTGACATGGTACCACATATATCACGTCAACGTCTTA\\nCTAAATACACAATGGCAGACCTCGTCTATGCTTTAAGGCATTTTGATGAAGGTAATTGTGACACATTAAAAGAAATACTT\\nGTCACATACAATTGTTGTGATGATGATTATTTCAATAAAAAGGACTGGTATGATTTTGTAGAAAACCCAGATATATTACG\\nCGTATACGCCAACTTAGGTGAACGTGTACGCCAAGCTTTGTTAAAAACAGTACAATTCTGTGATGCCATGCGAAATGCTG\\nGTATTGTTGGTGTACTGACATTAGATAATCAAGATCTCAATGGTAACTGGTATGATTTCGGTGATTTCATACAAACCACG\\nCCAGGTAGTGGAGTTCCTGTTGTAGATTCTTATTATTCATTGTTAATGCCTATATTAACCTTGACCAGGGCTTTAACTGC\\nAGAGTCACATGTTGACACTGACTTAACAAAGCCTTACATTAAGTGGGATTTGTTAAAATATGACTTCACGGAAGAGAGGT\\nTAAAACTCTTTGACCGTTATTTTAAATATTGGGATCAGACATACCACCCAAATTGTGTTAACTGTTTGGATGACAGATGC\\nATTCTGCATTGTGCAAACTTTAATGTTTTATTCTCTACAGTGTTCCCACTTACAAGTTTTGGACCACTAGTGAGAAAAAT\\nATTTGTTGATGGTGTTCCATTTGTAGTTTCAACTGGATACCACTTCAGAGAGCTAGGTGTTGTACATAATCAGGATGTAA\\nACTTACATAGCTCTAGACTTAGTTTTAAGGAATTACTTGTGTATGCTGCTGACCCTGCTATGCACGCTGCTTCTGGTAAT\\nCTATTACTAGATAAACGCACTACGTGCTTTTCAGTAGCTGCACTTACTAACAATGTTGCTTTTCAAACTGTCAAACCCGG\\nTAATTTTAACAAAGACTTCTATGACTTTGCTGTGTCTAAGGGTTTCTTTAAGGAAGGAAGTTCTGTTGAATTAAAACACT\\nTCTTCTTTGCTCAGGATGGTAATGCTGCTATCAGCGATTATGACTACTATCGTTATAATCTACCAACAATGTGTGATATC\\nAGACAACTACTATTTGTAGTTGAAGTTGTTGATAAGTACTTTGATTGTTACGATGGTGGCTGTATTAATGCTAACCAAGT\\nCATCGTCAACAACCTAGACAAATCAGCTGGTTTTCCATTTAATAAATGGGGTAAGGCTAGACTTTATTATGATTCAATGA\\nGTTATGAGGATCAAGATGCACTTTTCGCATATACAAAACGTAATGTCATCCCTACTATAACTCAAATGAATCTTAAGTAT\\nGCCATTAGTGCAAAGAATAGAGCTCGCACCGTAGCTGGTGTCTCTATCTGTAGTACTATGACCAATAGACAGTTTCATCA\\nAAAATTATTGAAATCAATAGCCGCCACTAGAGGAGCTACTGTAGTAATTGGAACAAGCAAATTCTATGGTGGTTGGCACA\\nACATGTTAAAAACTGTTTATAGTGATGTAGAAAACCCTCACCTTATGGGTTGGGATTATCCTAAATGTGATAGAGCCATG\\nCCTAATATGCTTAGAATTATGGCCTCACTTGTTCTTGCTCGCAAACATACAACGTGTTGTAGCTTGTCACACCGTTTCTA\\nTAGATTAGCTAATGAGTGTGCTCAAGTATTGAGTGAAATGGTCATGTGTGGCGGTTCACTATATGTTAAACCAGGTGGAA\\nCCTCATCAGGAGATGCCACAACTGCTTATGCTAATAGTGTTTTTAACATTTGTCAAGCTGTCACGGCCAATGTTAATGCA\\nCTTTTATCTACTGATGGTAACAAAATTGCCGATAAGTATGTCCGCAATTTACAACACAGACTTTATGAGTGTCTCTATAG\\nAAATAGAGATGTTGACACAGACTTTGTGAATGAGTTTTACGCATATTTGCGTAAACATTTCTCAATGATGATACTCTCTG\\nACGATGCTGTTGTGTGTTTCAATAGCACTTATGCATCTCAAGGTCTAGTGGCTAGCATAAAGAACTTTAAGTCAGTTCTT\\nTATTATCAAAACAATGTTTTTATGTCTGAAGCAAAATGTTGGACTGAGACTGACCTTACTAAAGGACCTCATGAATTTTG\\nCTCTCAACATACAATGCTAGTTAAACAGGGTGATGATTATGTGTACCTTCCTTACCCAGATCCATCAAGAATCCTAGGGG\\nCCGGCTGTTTTGTAGATGATATCGTAAAAACAGATGGTACACTTATGATTGAACGGTTCGTGTCTTTAGCTATAGATGCT\\nTACCCACTTACTAAACATCCTAATCAGGAGTATGCTGATGTCTTTCATTTGTACTTACAATACATAAGAAAGCTACATGA\\nTGAGTTAACAGGACACATGTTAGACATGTATTCTGTTATGCTTACTAATGATAACACTTCAAGGTATTGGGAACCTGAGT\\nTTTATGAGGCTATGTACACACCGCATACAGTCTTACAGGCTGTTGGGGCTTGTGTTCTTTGCAATTCACAGACTTCATTA\\nAGATGTGGTGCTTGCATACGTAGACCATTCTTATGTTGTAAATGCTGTTACGACCATGTCATATCAACATCACATAAATT\\nAGTCTTGTCTGTTAATCCGTATGTTTGCAATGCTCCAGGTTGTGATGTCACAGATGTGACTCAACTTTACTTAGGAGGTA\\nTGAGCTATTATTGTAAATCACATAAACCACCCATTAGTTTTCCATTGTGTGCTAATGGACAAGTTTTTGGTTTATATAAA\\nAATACATGTGTTGGTAGCGATAATGTTACTGACTTTAATGCAATTGCAACATGTGACTGGACAAATGCTGGTGATTACAT\\nTTTAGCTAACACCTGTACTGAAAGACTCAAGCTTTTTGCAGCAGAAACGCTCAAAGCTACTGAGGAGACATTTAAACTGT\\nCTTATGGTATTGCTACTGTACGTGAAGTGCTGTCTGACAGAGAATTACATCTTTCATGGGAAGTTGGTAAACCTAGACCA\\nCCACTTAACCGAAATTATGTCTTTACTGGTTATCGTGTAACTAAAAACAGTAAAGTACAAATAGGAGAGTACACCTTTGA\\nAAAAGGTGACTATGGTGATGCTGTTGTTTACCGAGGTACAACAACTTACAAATTAAATGTTGGTGATTATTTTGTGCTGA\\nCATCACATACAGTAATGCCATTAAGTGCACCTACACTAGTGCCACAAGAGCACTATGTTAGAATTACTGGCTTATACCCA\\nACACTCAATATCTCAGATGAGTTTTCTAGCAATGTTGCAAATTATCAAAAGGTTGGTATGCAAAAGTATTCTACACTCCA\\nGGGACCACCTGGTACTGGTAAGAGTCATTTTGCTATTGGCCTAGCTCTCTACTACCCTTCTGCTCGCATAGTGTATACAG\\nCTTGCTCTCATGCCGCTGTTGATGCACTATGTGAGAAGGCATTAAAATATTTGCCTATAGATAAATGTAGTAGAATTATA\\nCCTGCACGTGCTCGTGTAGAGTGTTTTGATAAATTCAAAGTGAATTCAACATTAGAACAGTATGTCTTTTGTACTGTAAA\\nTGCATTGCCTGAGACGACAGCAGATATAGTTGTCTTTGATGAAATTTCAATGGCCACAAATTATGATTTGAGTGTTGTCA\\nATGCCAGATTACGTGCTAAGCACTATGTGTACATTGGCGACCCTGCTCAATTACCTGCACCACGCACATTGCTAACTAAG\\nGGCACACTAGAACCAGAATATTTCAATTCAGTGTGTAGACTTATGAAAACTATAGGTCCAGACATGTTCCTCGGAACTTG\\nTCGGCGTTGTCCTGCTGAAATTGTTGACACTGTGAGTGCTTTGGTTTATGATAATAAGCTTAAAGCACATAAAGACAAAT\\nCAGCTCAATGCTTTAAAATGTTTTATAAGGGTGTTATCACGCATGATGTTTCATCTGCAATTAACAGGCCACAAATAGGC\\nGTGGTAAGAGAATTCCTTACACGTAACCCTGCTTGGAGAAAAGCTGTCTTTATTTCACCTTATAATTCACAGAATGCTGT\\nAGCCTCAAAGATTTTGGGACTACCAACTCAAACTGTTGATTCATCACAGGGCTCAGAATATGACTATGTCATATTCACTC\\nAAACCACTGAAACAGCTCACTCTTGTAATGTAAACAGATTTAATGTTGCTATTACCAGAGCAAAAGTAGGCATACTTTGC\\nATAATGTCTGATAGAGACCTTTATGACAAGTTGCAATTTACAAGTCTTGAAATTCCACGTAGGAATGTGGCAACTTTACA\\nAGCTGAAAATGTAACAGGACTCTTTAAAGATTGTAGTAAGGTAATCACTGGGTTACATCCTACACAGGCACCTACACACC\\nTCAGTGTTGACACTAAATTCAAAACTGAAGGTTTATGTGTTGACATACCTGGCATACCTAAGGACATGACCTATAGAAGA\\nCTCATCTCTATGATGGGTTTTAAAATGAATTATCAAGTTAATGGTTACCCTAACATGTTTATCACCCGCGAAGAAGCTAT\\nAAGACATGTACGTGCATGGATTGGCTTCGATGTCGAGGGGTGTCATGCTACTAGAGAAGCTGTTGGTACCAATTTACCTT\\nTACAGCTAGGTTTTTCTACAGGTGTTAACCTAGTTGCTGTACCTACAGGTTATGTTGATACACCTAATAATACAGATTTT\\nTCCAGAGTTAGTGCTAAACCACCGCCTGGAGATCAATTTAAACACCTCATACCACTTATGTACAAAGGACTTCCTTGGAA\\nTGTAGTGCGTATAAAGATTGTACAAATGTTAAGTGACACACTTAAAAATCTCTCTGACAGAGTCGTATTTGTCTTATGGG\\nCACATGGCTTTGAGTTGACATCTATGAAGTATTTTGTGAAAATAGGACCTGAGCGCACCTGTTGTCTATGTGATAGACGT\\nGCCACATGCTTTTCCACTGCTTCAGACACTTATGCCTGTTGGCATCATTCTATTGGATTTGATTACGTCTATAATCCGTT\\nTATGATTGATGTTCAACAATGGGGTTTTACAGGTAACCTACAAAGCAACCATGATCTGTATTGTCAAGTCCATGGTAATG\\nCACATGTAGCTAGTTGTGATGCAATCATGACTAGGTGTCTAGCTGTCCACGAGTGCTTTGTTAAGCGTGTTGACTGGACT\\nATTGAATATCCTATAATTGGTGATGAACTGAAGATTAATGCGGCTTGTAGAAAGGTTCAACACATGGTTGTTAAAGCTGC\\nATTATTAGCAGACAAATTCCCAGTTCTTCACGACATTGGTAACCCTAAAGCTATTAAGTGTGTACCTCAAGCTGATGTAG\\nAATGGAAGTTCTATGATGCACAGCCTTGTAGTGACAAAGCTTATAAAATAGAAGAATTATTCTATTCTTATGCCACACAT\\nTCTGACAAATTCACAGATGGTGTATGCCTATTTTGGAATTGCAATGTCGATAGATATCCTGCTAATTCCATTGTTTGTAG\\nATTTGACACTAGAGTGCTATCTAACCTTAACTTGCCTGGTTGTGATGGTGGCAGTTTGTATGTAAATAAACATGCATTCC\\nACACACCAGCTTTTGATAAAAGTGCTTTTGTTAATTTAAAACAATTACCATTTTTCTATTACTCTGACAGTCCATGTGAG\\nTCTCATGGAAAACAAGTAGTGTCAGATATAGATTATGTACCACTAAAGTCTGCTACGTGTATAACACGTTGCAATTTAGG\\nTGGTGCTGTCTGTAGACATCATGCTAATGAGTACAGATTGTATCTCGATGCTTATAACATGATGATCTCAGCTGGCTTTA\\nGCTTGTGGGTTTACAAACAATTTGATACTTATAACCTCTGGAACACTTTTACAAGACTTCAGAGTTTAGAAAATGTGGCT\\nTTTAATGTTGTAAATAAGGGACACTTTGATGGACAACAGGGTGAAGTACCAGTTTCTATCATTAATAACACTGTTTACAC\\nAAAAGTTGATGGTGTTGATGTAGAATTGTTTGAAAATAAAACAACATTACCTGTTAATGTAGCATTTGAGCTTTGGGCTA\\nAGCGCAACATTAAACCAGTACCAGAGGTGAAAATACTCAATAATTTGGGTGTGGACATTGCTGCTAATACTGTGATCTGG\\nGACTACAAAAGAGATGCTCCAGCACATATATCTACTATTGGTGTTTGTTCTATGACTGACATAGCCAAGAAACCAACTGA\\nAACGATTTGTGCACCACTCACTGTCTTTTTTGATGGTAGAGTTGATGGTCAAGTAGACTTATTTAGAAATGCCCGTAATG\\nGTGTTCTTATTACAGAAGGTAGTGTTAAAGGTTTACAACCATCTGTAGGTCCCAAACAAGCTAGTCTTAATGGAGTCACA\\nTTAATTGGAGAAGCCGTAAAAACACAGTTCAATTATTATAAGAAAGTTGATGGTGTTGTCCAACAATTACCTGAAACTTA\\nCTTTACTCAGAGTAGAAATTTACAAGAATTTAAACCCAGGAGTCAAATGGAAATTGATTTCTTAGAATTAGCTATGGATG\\nAATTCATTGAACGGTATAAATTAGAAGGCTATGCCTTCGAACATATCGTTTATGGAGATTTTAGTCATAGTCAGTTAGGT\\nGGTTTACATCTACTGATTGGACTAGCTAAACGTTTTAAGGAATCACCTTTTGAATTAGAAGATTTTATTCCTATGGACAG\\nTACAGTTAAAAACTATTTCATAACAGATGTGCAAACAGGTTCATCTAAGTGTGTGTGTTCTGTTATTGATTTATTACTTG\\nATGATTTTGTTGAAATAATAAAATCCCAAGATTTATCTGTAGTTTCTAAGGTTGTCAAAGTGACTATTGACTATACAGAA\\nATTTCATTTATGCTTTGGTGTAAAGATGGCCATGTAGAAACATTTTACCCAAAATTACAATCTAGTCAAGCGTGGCAACC\\nGGGTGTTGCTATGCCTAATCTTTACAAAATGCAAAGAATGCTATTAGAAAAGTGTGACCTTCAAAATTATGGTGATAGTG\\nCAACATTACCTAAAGGCATAATGATGAATGTCGCAAAATATACTCAACTGTGTCAATATTTAAACACATTAACATTAGCT\\nGTACCCTATAATATGAGAGTTATACATTTTGGTGCTGGTTCTGATAAAGGAGTTGCACCAGGTACAGCTGTTTTAAGACA\\nGTGGTTGCCTACGGGTACGCTGCTTGTCGATTCAGATCTTAATGACTTTGTCTCTGATGCAGATTCAACTTTGATTGGTG\\nATTGTGCAACTGTACATACAGCTAATAAATGGGATCTCATTATTAGTGATATGTACGACCCTAAGACTAAAAATGTTACA\\nAAAGAAAATGACTCTAAAGAGGGTTTTTTCACTTACATTTGTGGGTTTATACAACAAAAGCTAGCTCTTGGAGGTTCCGT\\nGGCTATAAAGATAACAGAACATTCTTGGAATGCTGATCTTTATAAGCTCATGGGACACTTCGCATGGTGGACAGCCTTTG\\nTTACTAATGTGAATGCGTCATCATCTGAAGCATTTTTAATTGGATGTAATTATCTTGGCAAACCACGCGAACAAATAGAT\\nGGTTATGTCATGCATGCAAATTACATATTTTGGAGGAATACAAATCCAATTCAGTTGTCTTCCTATTCTTTATTTGACAT\\nGAGTAAATTTCCCCTTAAATTAAGGGGTACTGCTGTTATGTCTTTAAAAGAAGGTCAAATCAATGATATGATTTTATCTC\\nTTCTTAGTAAAGGTAGACTTATAATTAGAGAAAACAACAGAGTTGTTATTTCTAGTGATGTTCTTGTTAACAACTAAACG\\nAACAATGTTTGTTTTTCTTGTTTTATTGCCACTAGTCTCTAGTCAGTGTGTTAATCTTACAACCAGAACTCAATTACCCC\\nCTGCATACACTAATTCTTTCACACGTGGTGTTTATTACCCTGACAAAGTTTTCAGATCCTCAGTTTTACATTCAACTCAG\\nGACTTGTTCTTACCTTTCTTTTCCAATGTTACTTGGTTCCATGCTATACATGTCTCTGGGACCAATGGTACTAAGAGGTT\\nTGATAACCCTGTCCTACCATTTAATGATGGTGTTTATTTTGCTTCCACTGAGAAGTCTAACATAATAAGAGGCTGGATTT\\nTTGGTACTACTTTAGATTCGAAGACCCAGTCCCTACTTATTGTTAATAACGCTACTAATGTTGTTATTAAAGTCTGTGAA\\nTTTCAATTTTGTAATGATCCATTTTTGGGTGTTTATTACCACAAAAACAACAAAAGTTGGATGGAAAGTGAGTTCAGAGT\\nTTATTCTAGTGCGAATAATTGCACTTTTGAATATGTCTCTCAGCCTTTTCTTATGGACCTTGAAGGAAAACAGGGTAATT\\nTCAAAAATCTTAGGGAATTTGTGTTTAAGAATATTGATGGTTATTTTAAAATATATTCTAAGCACACGCCTATTAATTTA\\nGTGCGTGATCTCCCTCAGGGTTTTTCGGCTTTAGAACCATTGGTAGATTTGCCAATAGGTATTAACATCACTAGGTTTCA\\nAACTTTACTTGCTTTACATAGAAGTTATTTGACTCCTGGTGATTCTTCTTCAGGTTGGACANNNNNNNNNNNNNNNNNNN\\nNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\\nNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\\nNNNNNAACCAACAGAATCTATTGTTAGATTTCCTAATATTACAAACTTGTGCCCTTTTGGTGAAGTTTTTAACGCCACCA\\nGATTTGCATCTGTTTATGCTTGGAACAGGAAGAGAATCAGCAACTGTGTTGCTGATTATTCTGTCCTATATAATTCCGCA\\nTCATTTTCCACTTTTAAGTGTTATGGAGTGTCTCCTACTAAATTAAATGATCTCTGCTTTACTAATGTCTATGCAGATTC\\nATTTGTAATTAGAGGTGATGAAGTCAGACAAATCGCTCCAGGGCAAACTGGAAAGATTGCTGATTATAATTATAAATTAC\\nCAGATGATTTTACAGGCTGCGTTATAGCTTGGAATTCTAACAATCTTGATTCTAAGGTTGGTGGTAATTATAATTACCTG\\nTATAGATTGTTTAGGAAGTCTAATCTCAAACCTTTTGAGAGAGATATTTCAACTGAAATCTATCAGGCCGGTAGCACACC\\nTTGTAATGGTGTTGAAGGTTTTAATTGTTACTTTCCTTTACAATCATATGGTTTCCAACCCACTAATGGTGTTGGTTACC\\nAACCATACAGAGTAGTAGTACTTTCTTTTGAACTTCTACATGCACCAGCAACTGTTTGTGGACCTAAAAAGTCTACTAAT\\nTTGGTTAAAAACAAATGTGTCAATTTCAACTTCAATGGTTTAACAGGCACAGGTGTTCTTACTGAGTCTAACAAAAAGTT\\nTCTGCCTTTCCAACAATTTGGCAGAGACATTGCTGACACTACTGATGCTGTCCGTGATCCACAGACACTTGAGATTCTTG\\nACATTACACCATGTTCTTTTGGTGGTGTCAGTGTTATAACACCAGGAACAAATACTTCTAACCAGGTTGCTGTTCTTTAT\\nCAGGGTGTTAACTGCACAGAAGTCCCTGTTGCTATTCATGCAGATCAACTTACTCCTACTTGGCGTGTTTATTCTACAGG\\nTTCTAATGTTTTTCAAACACGTGCAGGCTGTTTAATAGGGGCTGAACATGTCAACAACTCATATGAGTGTGACATACCCA\\nTTGGTGCAGGTATATGCGCTAGTTATCAGACTCAGACTAATTCTCCTCGGCGGGCACGTAGTGTAGCTAGTCAATCCATC\\nATTGCCTACACTATGTCACTTGGTGCAGAAAATTCAGTTGCTTACTCTAATAACTCTATTGCCATACCCACAAATTTTAC\\nTATTAGTGTTACCACAGAAATTCTACCAGTGTCTATGACCAAGACATCAGTAGATTGTACAATGTACATTTGTGGTGATT\\nCAACTGAATGCAGCAATCTTTTGTTGCAATATGGCAGTTTTTGTACACAATTAAACCGTGCTTTAACTGGAATAGCTGTT\\nGAACAAGACAAAAACACCCAAGAAGTTTTTGCACAAGTCAAACAAATTTACAAAACACCACCAATTAAAGATTTTGGTGG\\nTTTTAATTTTTCACAAATATTACCAGATCCATCAAAACCAAGCAAGAGGTCATTTATTGAAGATCTACTTTTCAACAAAG\\nTGACACTTGCAGATGCTGGCTTCATCAAACAATATGGTGATTGCCTTGGTGATATTGCTGCTAGAGACCTCATTTGTGCA\\nCAAAAGTTTAACGGCCTTACTGTTTTGCCACCTTTGCTCACAGATGAAATGATTGCTCAATACACTTCTGCACTGTTAGC\\nGGGTACAATCACTTCTGGTTGGACCTTTGGTGCAGGTGCTGCATTACAAATACCATTTGCTATGCAAATGGCTTATAGGT\\nTTAATGGTATTGGAGTTACACAGAATGTTCTCTATGAGAACCAAAAATTGATTGCCAACCAATTTAATAGTGCTATTGGC\\nAAAATTCAAGACTCACTTTCTTCCACAGCAAGTGCACTTGGAAAACTTCAAGATGTGGTCAACCAAAATGCACAAGCTTT\\nAAACACGCTTGTTAAACAACTTAGCTCCAATTTTGGTGCAATTTCAAGTGTTTTAAATGATATCCTTTCACGTCTTGACA\\nAAGTTGAGGCTGAAGTGCAAATTGATAGGTTGATCACAGGCAGACTTCAAAGTTTGCAGACATATGTGACTCAACAATTA\\nATTAGAGCTGCAGAAATCAGAGCTTCTGCTAATCTTGCTGCTACTAAAATGTCAGAGTGTGTACTTGGACAATCAAAAAG\\nAGTTGATTTTTGTGGAAAGGGCTATCATCTTATGTCCTTCCCTCAGTCAGCACCTCATGGTGTAGTCTTCTTGCATGTGA\\nCTTATGTCCCTGCACAAGAAAAGAACTTCACAACTGCTCCTGCCATTTGTCATGATGGAAAAGCACACTTTCCTCGTGAA\\nGGTGTCTTTGTTTCAAATGGCACACACTGGTTTGTAACACAAAGGAATTTTTATGAACCACAAATCATTACTACAGACAA\\nCACATTTGTGTCTGGTAACTGTGATGTTGTAATAGGAATTGTCAACAACACAGTTTATGATCCTTTGCAACCTGAATTAG\\nACTCATTCAAGGAGGAGTTAGATAAATATTTTAAGAATCATACATCACCAGATGTTGATTTAGGTGACATCTCTGGCATT\\nAATGCTTCAGTTGTAAACATTCAAAAAGAAATTGACCGCCTCAATGAGGTTGCCAAGAATTTAAATGAATCTCTCATCGA\\nTCTCCAAGAACTTGGAAAGTATGAGCAGTATATAAAATGGCCATGGTACATTTGGCTAGGTTTTATAGCTGGCTTGATTG\\nCCATAGTAATGGTGACAATTATGCTTTGCTGTATGACCAGTTGCTGTAGTTGTCTCAAGGGCTGTTGTTCTTGTGGATCC\\nTGCTGCAAATTTGATGAAGACGACTCTGAGCCAGTGCTCAAAGGAGTCAAATTACATTACACATAAACGAACTTATGGAT\\nTTGTTTATGAGAATCTTCACAATTGGAACTGTAACTTTGAAGCAAGGTGAAATCAAGGATGCTACTCCTTCAGATTTTGT\\nTCGCGCTACTGCAACGATACCGATACAAGCCTCACTCCCTTTCGGATGGCTTATTGTTGGCGTTGCACTTCTTGCTGTTT\\nTTCAGAGCGCTTCCAAAATCATAACCCTCAAAAAGAGATGGCAACTAGCACTCTCCAAGGGTGTTCACTTTGTTTGCAAC\\nTTGCTGTTGTTGTTTGTAACAGTTTACTCACACCTTTTGCTCGTTGCTGCTGGCCTTGAAGCCCCTTTTCTCTATCTTTA\\nTGCTTTAGTCTACTTCTTGCAGAGTATAAACTTTGTAAGAATAATAATGAGGCTTTGGCTTTGCTGGAAATGCCGTTCCA\\nAAAACCCATTACTTTATGATGCCAACTATTTTCTTTGCTGGCATACTAATTGTTACGACTATTGTATACCTTACAATAGT\\nGTAACTTCTTCAATTGTCATTACTTCAGGTGATGGCACAACAAGTCCTATTTCTGAACATGACTACCAGATTGGTGGTTA\\nTACTGAAAAATGGGAATCTGGAGTAAAAGACTGTGTTGTATTACACAGTTACTTCACTTCAGACTATTACCAGCTGTACT\\nCAACTCAATTGAGTACAGACACTGGTGTTGAACATGTTACCTTCTTCATCTACAATAAAATTGTTGATGAGCCTGAAGAA\\nCATGTCCAAATTCACACAATCGACGGTTCATCCGGAGTTGTTAATCCAGTAATGGAACCAATTTATGATGAACCGACGAC\\nGACTACTAGCGTGCCTTTGTAAGCACAAGCTGATGAGTACGAACTTATGTACTCATTCGTTTCGGAAGAGACAGGTACGT\\nTAATAGTTAATAGCGTACTTCTTTTTCTTGCTTTCGTGGTATTCTTGCTAGTTACACTAGCCATCCTTACTGCGCTTCGA\\nTTGTGTGCGTACTGCTGCAATATTGTTAACGTGAGTCTTGTAAAACCTTCTTTTTACGTTTACTCTCGTGTTAAAAATCT\\nGAATTCTTCTAGAGTTCCTGATCTTCTGGTCTAAACGAACTAAATATTATATTAGTTTTTCTGTTTGGAACTTTAATTTT\\nAGCCATGGCAGATTCCAACGGTACTATTACCGTTGAAGAGCTTAAAAAGCTCCTTGAACAATGGAACCTAGTAATAGGTT\\nTCCTATTCCTTACATGGATTTGTCTTCTACAATTTGCCTATGCCAACAGGAATAGGTTTTTGTATATAATTAAGTTAATT\\nTTCCTCTGGCTGTTATGGCCAGTAACTTTAGCTTGTTTTGTGCTTGCTGCTGTTTACAGAATAAATTGGATCACCGGTGG\\nAATTGCTATCGCAATGGCTTGTCTTGTAGGCTTGATGTGGCTCAGCTACTTCATTGCTTCTTTCAGACTGTTTGCGCGTA\\nCGCGTTCCATGTGGTCATTCAATCCAGAAACTAACATTCTTCTCAACGTGCCACTCCATGGCACTATTCTGACCAGACCG\\nCTTCTAGAAAGTGAACTCGTAATCGGAGCTGTGATCCTTCGTGGACATCTTCGTATTGCTGGACACCATCTAGGACGCTG\\nTGACATCAAGGACCTGCCTAAAGAAATCACTGTTGCTACATCACGAACGCTTTCTTATTACAAATTGGGAGCTTCGCAGC\\nGTGTAGCAGGTGACTCAGGTTTTGCTGCATACAGTCGCTACAGGATTGGCAACTATAAATTAAACACAGACCATTCCAGT\\nAGCAGTGACAATATTGCTTTGCTTGTACAGTAAGTGACAACAGATGTTTCATCTCGTTGACTTTCAGGTTACTATAGCAG\\nAGATATTACTAATTATTATGAGGACTTTTAAAGTTTCCATTTGGAATCTTGATTACATCATAAACCTCATAATTAAAAAT\\nTTATCTAAGTCACTAACTGAGAATAAATATTCTCAATTAGATGAAGAGCAACCAATGGAGATTGATTAAACGAACATGAA\\nAATTATTCTTTTCTTGGCACTGATAACACTCGCTACTTGTGAGCTTTATCACTACCAAGAGTGTGTTAGAGGTACAACAG\\nTACTTTTAAAAGAACCTTGCTCTTCTGGAACATACGAGGGCAATTCACCATTTCATCCTCTAGCTGATAACAAATTTGCA\\nCTGACTTGCTTTAGCACTCAATTTGCTTTTGCTTGTCCTGACGGCGTAAAACACGTCTATCAGTTACGTGCCAGATCAGT\\nTTCACCTAAACTGTTCATCAGACAAGAGGAAGTTCAAGAACTTTACTCTCCAATTTTTCTTATTGTTGCGGCAATAGTGT\\nTTATAACACTTTGCTTCACACTCAAAAGAAAGACAGAATGATTGAACTTTCATTAATTGACTTCTATTTGTGCTTTTTAG\\nCCTTTCTGCTATTCCTTGTTTTAATTATGCTTATTATCTTTTGGTTCTCACTTGAACTGCAAGATCATAATGAAACTTGT\\nCACGCCTAAACGAACATGAAATTTCTTGTTTTCTTAGGAATCATCACAACTGTAGCTGCATTTCACCAAGAATGTAGTTT\\nACAGTCATGTACTCAACATCAACCATATGTAGTTGATGACCCGTGTCCTATTCACTTCTATTCTAAATGGTATATTAGAG\\nTAGGAGCTAGAAAATCAGCACCTTTAATTGAATTGTGCGTGGATGAGGCTGGTTCTAAATCACCCATTCAGTACATCGAT\\nATCGGTAATTATACAGTTTCCTGTTTACCTTTTACAATTAATTGCCAGGAACCTAAATTGGGTAGTCTTGTAGTGCGTTG\\nTTCGTTCTATGAAGACTTTTTAGAGTATCATGACGTTCGTGTTGTTTTAGATTTCATCTAAACGAACAAACTAAAATGTC\\nTGATAATGGACCCCAAAATCAGCGAAATGCACCCCGCATTACGTTTGGTGGACCCTCAGATTCAACTGGCAGTAACCAGA\\nATGGAGAACGCAGTGGGGCGCGATCAAAACAACGTCGGCCCCAAGGTTTACCCAATAATACTGCGTCTTGGTTCACCGCT\\nCTCACTCAACATGGCAAGGAAGACCTTAAATTCCCTCGAGGACAAGGCGTTCCAATTAACACCAATAGCAGTCCAGATGA\\nCCAAATTGGCTACTACCGAAGAGCTACCAGACGAATTCGTGGTGGTGACGGTAAAATGAAAGATCTCAGTCCAAGATGGT\\nATTTCTACTACCTAGGAACTGGGCCAGAAGCTGGACTTCCCTATGGTGCTAACAAAGACGGCATCATATGGGTTGCAACT\\nGAGGGAGCCTTGAATACACCAAAAGATCACATTGGCACCCGCAATCCTGCTAACAATGCTGCAATCGTGCTACAACTTCC\\nTCAAGGAACAACATTGCCAAAAGGCTTCTACGCAGAAGGGAGCAGAGGCGGCAGTCAAGCCTCTTCTCGTTCCTCATCAC\\nGTAGTCGCAACAGTTCAAGAAATTCAACTCCAGGCAGCAGTAGGGGAACTTCTCCTGCTAGAATGGCTGGCAATGGCGGT\\nGATGCTGCTCTTGCTTTGCTGCTGCTTGACAGATTGAACCAGCTTGAGAGCAAAATGTCTGGTAAAGGCCAACAACAACA\\nAGGCCAAACTGTCACTAAGAAATCTGCTGCTGAGGCTTCTAAGAAGCCTCGGCAAAAACGTACTGCCACTAAAGCATACA\\nATGTAACACAAGCTTTCGGCAGACGTGGTCCAGAACAAACCCAAGGAAATTTTGGGGACCAGGAACTAATCAGACAAGGA\\nACTGATTACAAACATTGGCCGCAAATTGCACAATTTGCCCCCAGCGCTTCAGCGTTCTTCGGAATGTCGCGCATTGGCAT\\nGGAAGTCACACCTTCGGGAACGTGGTTGACCTACACAGGTGCCATCAAATTGGATGACAAAGATCCAAATTTCAAAGATC\\nAAGTCATTTTGCTGAATAAGCATATTGACGCATACAAAACATTCCCACCAACAGAGCCTAAAAAGGACAAAAAGAAGAAG\\nGCTGATGAAACTCAAGCCTTACCGCAGAGACAGAAGAAACAGCAAACTGTGACTCTTCTTCCTGCTGCAGATTTGGATGA\\nTTTCTCCAAACAATTGCAACAATCCATGAGCAGTGCTGACTCAACTCAGGCCTAAACTCATGCAGACCACACAAGGCAGA\\nTGGGCTATATAAACGTTTTCGCTTTTCCGTTTACGATATATAGTCTACTCTTGTGCAGAATGAATTCTCGTAACTACATA\\nGCACAAGTAGATGTAGTTAACTTTAATCTCACATAGCAATCTTTAATCAGTGTGTAACATTAGGGAGGACTTGAAAGAGC\\nCACCACATTTTCACCGAGGCCACGCGGAGTACGATCGAGTGTACAGTGAACAATGCTAGGGAGAGCTGCCTATATGGAAG\\nAGCCCTAATGTGTAAAATTAATTTTAGTAGTGCTATCCCCATGTGATTTTAATNNNNNNNNNNNNNNNNNNNNNAAAAAA\\nAAAAAAAAAAAAAAAAAAAAAA',\n", - " 'pangolin_lineages_version': '2021-02-06',\n", - " 'covv_clade': 'G',\n", - " 'covv_subm_date': '2020-04-17',\n", - " 'covv_variant': ''}" - ] - }, - "execution_count": 62, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "data[0]" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "88" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "gc.collect()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Metadata parsing" - ] - }, - { - "cell_type": "code", - "execution_count": 63, - "metadata": {}, - "outputs": [], - "source": [ - "COLS = [\n", - "'covv_virus_name', \n", - "'covv_location',\n", - "'covv_collection_date',\n", - "'covv_subm_date',\n", - "'covv_clade',\n", - "'covv_lineage',\n", - "'pangolin_lineages_version',\n", - "'covv_accession_id'\n", - " ]" - ] - }, - { - "cell_type": "code", - "execution_count": 100, - "metadata": {}, - "outputs": [], - "source": [ - "df = pd.DataFrame(data, columns=COLS)" - ] - }, - { - "cell_type": "code", - "execution_count": 101, - "metadata": {}, - "outputs": [], - "source": [ - "# df['idx'] = df['covv_virus_name'].replace('hCoV-19/', '').replace(' ', '')" - ] - }, - { - "cell_type": "code", - "execution_count": 102, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Index(['covv_virus_name', 'covv_location', 'covv_collection_date',\n", - " 'covv_subm_date', 'covv_clade', 'covv_lineage',\n", - " 'pangolin_lineages_version', 'covv_accession_id'],\n", - " dtype='object')" - ] - }, - "execution_count": 102, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.columns" - ] - }, - { - "cell_type": "code", - "execution_count": 103, - "metadata": {}, - "outputs": [], - "source": [ - "assert df['covv_accession_id'].shape[0]==df['covv_accession_id'].unique().shape[0], f'ERROR: gisaid accession ids not unique'" - ] - }, - { - "cell_type": "code", - "execution_count": 104, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(550092,)" - ] - }, - "execution_count": 104, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df['covv_accession_id'].unique().shape" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Location Normalization" - ] - }, - { - "cell_type": "code", - "execution_count": 105, - "metadata": {}, - "outputs": [], - "source": [ - "df.rename(columns={\n", - " 'covv_virus_name': 'strain', \n", - " 'covv_location': 'location', \n", - " 'covv_collection_date': 'date_collected',\n", - " 'covv_subm_date': 'date_submitted',\n", - " 'covv_clade': 'clade',\n", - " 'covv_lineage': 'pangolin_lineage',\n", - " 'pangolin_lineages_version': 'pangolin_version',\n", - " 'covv_accession_id': 'accession_id'\n", - " }, inplace=True)\n", - "df['strain'] = df['strain'].replace('hCoV-19/', '').replace(' ', '')" - ] - }, - { - "cell_type": "code", - "execution_count": 106, - "metadata": {}, - "outputs": [], - "source": [ - "def fetch_gadm_names(filename, usecols, **kwargs):\n", - " with fiona.open(filename, **kwargs) as source:\n", - " for feature in source:\n", - " f = {k: feature[k] for k in ['id', 'geometry']}\n", - " f['properties'] = {k: feature['properties'][k] for k in usecols}\n", - " yield f" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": {}, - "outputs": [], - "source": [ - "gadm_fp = '/home/al/data/geojsons/gadm36.shp'\n", - "gadm = gpd.read_file('/home/al/data/geojsons/gadm36.shp')\n", - "# gpd.GeoDataFrame.from_features(fetch_gadm_names(gadm_fp), gadm_cols)" - ] - }, - { - "cell_type": "code", - "execution_count": 107, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Index(['NAME_0', 'NAME_1', 'NAME_2', 'NAME_3', 'NAME_4'], dtype='object')" - ] - }, - "execution_count": 107, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "gadm.columns" - ] - }, - { - "cell_type": "code", - "execution_count": 73, - "metadata": {}, - "outputs": [], - "source": [ - "gadm_cntry = gadm.loc[(~gadm['NAME_0'].isna())&(~gadm['ID_0'].isna())]\n", - "country_map = dict(zip(gadm_cntry['NAME_0'], gadm_cntry['ID_0'].astype(int).astype(str)))" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": {}, - "outputs": [], - "source": [ - "countries_fp = '/home/al/data/geojsons/gadm_countries.json'\n", - "gadm_cntry_json = json.dumps(country_map)\n", - "with open(countries_fp,\"w\") as f:\n", - " f.write(gadm_cntry_json)" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": {}, - "outputs": [], - "source": [ - "gadm_division = gadm.loc[(~gadm['NAME_1'].isna())&(~gadm['ID_1'].isna())]\n", - "division_map = dict(zip(gadm_division['NAME_1'], gadm_division['ID_1'].astype(int).astype(str)))" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": {}, - "outputs": [], - "source": [ - "divisions_fp = '/home/al/data/geojsons/gadm_divisions.json'\n", - "gadm_division_json = json.dumps(division_map)\n", - "with open(divisions_fp,\"w\") as f:\n", - " f.write(gadm_division_json)" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": {}, - "outputs": [], - "source": [ - "gadm_location = gadm.loc[(~gadm['NAME_2'].isna())&(~gadm['ID_2'].isna())]\n", - "location_map = dict(zip(gadm_location['NAME_2'], gadm_location['ID_2'].astype(int).astype(str)))" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": {}, - "outputs": [], - "source": [ - "# location_map" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [], - "source": [ - "locations_fp = '/home/al/data/geojsons/gadm_locations.json'\n", - "gadm_location_json = json.dumps(location_map)\n", - "with open(locations_fp,\"w\") as f:\n", - " f.write(gadm_location_json)" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'Afghanistan': '1',\n", - " 'Akrotiri and Dhekelia': '2',\n", - " 'Åland': '3',\n", - " 'Albania': '4',\n", - " 'Algeria': '5',\n", - " 'American Samoa': '6',\n", - " 'Andorra': '7',\n", - " 'Angola': '8',\n", - " 'Anguilla': '9',\n", - " 'Antarctica': '10',\n", - " 'Antigua and Barbuda': '11',\n", - " 'Argentina': '12',\n", - " 'Armenia': '13',\n", - " 'Aruba': '14',\n", - " 'Australia': '15',\n", - " 'Austria': '16',\n", - " 'Azerbaijan': '17',\n", - " 'Bahamas': '18',\n", - " 'Bahrain': '19',\n", - " 'Bangladesh': '20',\n", - " 'Barbados': '21',\n", - " 'Belarus': '22',\n", - " 'Belgium': '23',\n", - " 'Belize': '24',\n", - " 'Benin': '25',\n", - " 'Bermuda': '26',\n", - " 'Bhutan': '27',\n", - " 'Bolivia': '28',\n", - " 'Bonaire, Sint Eustatius and Saba': '29',\n", - " 'Bosnia and Herzegovina': '30',\n", - " 'Botswana': '31',\n", - " 'Bouvet Island': '32',\n", - " 'Brazil': '33',\n", - " 'British Indian Ocean Territory': '34',\n", - " 'British Virgin Islands': '35',\n", - " 'Brunei': '36',\n", - " 'Bulgaria': '37',\n", - " 'Burkina Faso': '38',\n", - " 'Burundi': '39',\n", - " 'Cambodia': '40',\n", - " 'Cameroon': '41',\n", - " 'Canada': '42',\n", - " 'Cape Verde': '43',\n", - " 'Caspian Sea': '44',\n", - " 'Cayman Islands': '45',\n", - " 'Central African Republic': '46',\n", - " 'Chad': '47',\n", - " 'Chile': '48',\n", - " 'China': '49',\n", - " 'Christmas Island': '50',\n", - " 'Clipperton Island': '51',\n", - " 'Cocos Islands': '52',\n", - " 'Colombia': '53',\n", - " 'Comoros': '54',\n", - " 'Cook Islands': '55',\n", - " 'Costa Rica': '56',\n", - " \"Côte d'Ivoire\": '57',\n", - " 'Croatia': '58',\n", - " 'Cuba': '59',\n", - " 'Curaçao': '60',\n", - " 'Cyprus': '61',\n", - " 'Czech Republic': '62',\n", - " 'Denmark': '64',\n", - " 'Djibouti': '65',\n", - " 'Dominican Republic': '67',\n", - " 'Dominica': '66',\n", - " 'Ecuador': '68',\n", - " 'Egypt': '69',\n", - " 'El Salvador': '70',\n", - " 'Equatorial Guinea': '71',\n", - " 'Eritrea': '72',\n", - " 'Estonia': '73',\n", - " 'Ethiopia': '74',\n", - " 'Falkland Islands': '75',\n", - " 'Faroe Islands': '76',\n", - " 'Fiji': '77',\n", - " 'Finland': '78',\n", - " 'France': '79',\n", - " 'French Guiana': '80',\n", - " 'French Polynesia': '81',\n", - " 'French Southern Territories': '82',\n", - " 'Gabon': '83',\n", - " 'Gambia': '84',\n", - " 'Georgia': '85',\n", - " 'Germany': '86',\n", - " 'Ghana': '87',\n", - " 'Gibraltar': '88',\n", - " 'Greece': '89',\n", - " 'Greenland': '90',\n", - " 'Grenada': '91',\n", - " 'Guadeloupe': '92',\n", - " 'Guam': '93',\n", - " 'Guatemala': '94',\n", - " 'Guernsey': '95',\n", - " 'Guinea-Bissau': '97',\n", - " 'Guinea': '96',\n", - " 'Guyana': '98',\n", - " 'Haiti': '99',\n", - " 'Heard Island and McDonald Islands': '100',\n", - " 'Honduras': '101',\n", - " 'Hong Kong': '102',\n", - " 'Hungary': '103',\n", - " 'Iceland': '104',\n", - " 'India': '105',\n", - " 'Indonesia': '106',\n", - " 'Iran': '107',\n", - " 'Iraq': '108',\n", - " 'Ireland': '109',\n", - " 'Isle of Man': '110',\n", - " 'Israel': '111',\n", - " 'Italy': '112',\n", - " 'Jamaica': '113',\n", - " 'Japan': '114',\n", - " 'Jersey': '115',\n", - " 'Jordan': '116',\n", - " 'Kazakhstan': '117',\n", - " 'Kenya': '118',\n", - " 'Kiribati': '119',\n", - " 'Kosovo': '120',\n", - " 'Kuwait': '121',\n", - " 'Kyrgyzstan': '122',\n", - " 'Laos': '123',\n", - " 'Latvia': '124',\n", - " 'Lebanon': '125',\n", - " 'Lesotho': '126',\n", - " 'Liberia': '127',\n", - " 'Libya': '128',\n", - " 'Liechtenstein': '129',\n", - " 'Lithuania': '130',\n", - " 'Luxembourg': '131',\n", - " 'Macao': '132',\n", - " 'Macedonia': '133',\n", - " 'Madagascar': '134',\n", - " 'Malawi': '135',\n", - " 'Malaysia': '136',\n", - " 'Maldives': '137',\n", - " 'Mali': '138',\n", - " 'Malta': '139',\n", - " 'Marshall Islands': '140',\n", - " 'Martinique': '141',\n", - " 'Mauritania': '142',\n", - " 'Mauritius': '143',\n", - " 'Mayotte': '144',\n", - " 'Mexico': '145',\n", - " 'Micronesia': '146',\n", - " 'Moldova': '147',\n", - " 'Monaco': '148',\n", - " 'Mongolia': '149',\n", - " 'Montenegro': '150',\n", - " 'Montserrat': '151',\n", - " 'Morocco': '152',\n", - " 'Mozambique': '153',\n", - " 'Myanmar': '154',\n", - " 'Namibia': '155',\n", - " 'Nauru': '156',\n", - " 'Nepal': '157',\n", - " 'Netherlands': '158',\n", - " 'New Caledonia': '159',\n", - " 'New Zealand': '160',\n", - " 'Nicaragua': '161',\n", - " 'Niger': '162',\n", - " 'Nigeria': '163',\n", - " 'Niue': '164',\n", - " 'Norfolk Island': '165',\n", - " 'North Korea': '166',\n", - " 'Northern Cyprus': '167',\n", - " 'Northern Mariana Islands': '168',\n", - " 'Norway': '169',\n", - " 'Oman': '170',\n", - " 'Pakistan': '171',\n", - " 'Palau': '172',\n", - " 'Palestina': '173',\n", - " 'Panama': '174',\n", - " 'Papua New Guinea': '175',\n", - " 'Paracel Islands': '176',\n", - " 'Paraguay': '177',\n", - " 'Peru': '178',\n", - " 'Philippines': '179',\n", - " 'Pitcairn Islands': '180',\n", - " 'Poland': '181',\n", - " 'Portugal': '182',\n", - " 'Puerto Rico': '183',\n", - " 'Qatar': '184',\n", - " 'Republic of Congo': '185',\n", - " 'Reunion': '186',\n", - " 'Romania': '187',\n", - " 'Russia': '188',\n", - " 'Rwanda': '189',\n", - " 'Saint-Barthélemy': '190',\n", - " 'Saint-Martin': '191',\n", - " 'Saint Helena': '192',\n", - " 'Saint Kitts and Nevis': '193',\n", - " 'Saint Lucia': '194',\n", - " 'Saint Pierre and Miquelon': '195',\n", - " 'Saint Vincent and the Grenadines': '196',\n", - " 'Samoa': '197',\n", - " 'San Marino': '198',\n", - " 'São Tomé and Príncipe': '199',\n", - " 'Saudi Arabia': '200',\n", - " 'Senegal': '201',\n", - " 'Serbia': '202',\n", - " 'Seychelles': '203',\n", - " 'Sierra Leone': '204',\n", - " 'Singapore': '205',\n", - " 'Sint Maarten': '206',\n", - " 'Slovakia': '207',\n", - " 'Slovenia': '208',\n", - " 'Solomon Islands': '209',\n", - " 'Somalia': '210',\n", - " 'South Africa': '211',\n", - " 'South Georgia and the South Sandwich Islands': '212',\n", - " 'South Korea': '213',\n", - " 'South Sudan': '214',\n", - " 'Spain': '215',\n", - " 'Spratly Islands': '216',\n", - " 'Sri Lanka': '217',\n", - " 'Sudan': '218',\n", - " 'Suriname': '219',\n", - " 'Svalbard and Jan Mayen': '220',\n", - " 'Swaziland': '221',\n", - " 'Sweden': '222',\n", - " 'Switzerland': '223',\n", - " 'Syria': '224',\n", - " 'Taiwan': '225',\n", - " 'Tajikistan': '226',\n", - " 'Tanzania': '227',\n", - " 'Thailand': '228',\n", - " 'Timor-Leste': '229',\n", - " 'Togo': '230',\n", - " 'Tokelau': '231',\n", - " 'Tonga': '232',\n", - " 'Trinidad and Tobago': '233',\n", - " 'Tunisia': '234',\n", - " 'Turkey': '235',\n", - " 'Turkmenistan': '236',\n", - " 'Turks and Caicos Islands': '237',\n", - " 'Tuvalu': '238',\n", - " 'Uganda': '239',\n", - " 'Ukraine': '240',\n", - " 'United Arab Emirates': '241',\n", - " 'United Kingdom': '242',\n", - " 'United States Minor Outlying Islands': '244',\n", - " 'United States': '243',\n", - " 'Uruguay': '245',\n", - " 'Uzbekistan': '246',\n", - " 'Vanuatu': '247',\n", - " 'Vatican City': '248',\n", - " 'Venezuela': '249',\n", - " 'Vietnam': '250',\n", - " 'Virgin Islands, U.S.': '251',\n", - " 'Wallis and Futuna': '252',\n", - " 'Western Sahara': '253',\n", - " 'Yemen': '254',\n", - " 'Zambia': '255',\n", - " 'Zimbabwe': '256'}" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "with open(countries_fp) as f:\n", - " countries = json.load(f)\n", - "countries" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [], - "source": [ - "gadm_cols = [f'NAME_{i}' for i in range(5)]\n", - "gadm = gadm[gadm_cols]" - ] - }, - { - "cell_type": "code", - "execution_count": 108, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Index(['NAME_0', 'NAME_1', 'NAME_2', 'NAME_3', 'NAME_4'], dtype='object')" - ] - }, - "execution_count": 108, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "gadm.columns" - ] - }, - { - "cell_type": "code", - "execution_count": 109, - "metadata": {}, - "outputs": [], - "source": [ - "res = pd.DataFrame(df['location'].str.split('/').tolist(), \n", - " columns=['region',\n", - " 'country', \n", - " 'division', \n", - " 'location', \n", - " 'city', \n", - " 'town'])\n", - "df['country'] = res['country'].str.strip()\n", - "df['division'] = res['division'].str.strip()\n", - "df['location'] = res['location'].str.strip()" - ] - }, - { - "cell_type": "code", - "execution_count": 110, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
countrydivisionlocation
12AustraliaNew South WalesSydney
58NetherlandsNoord HollandDiemen
128AustraliaNew South WalesSydney
131AustraliaNew South WalesSydney
134AustraliaNew South WalesSydney
............
550087PolandWielkopolskieRogierowko
550088PolandWielkopolskieSkorzewo
550089PolandWielkopolskiePoznan
550090PolandWielkopolskiePoznan
550091PolandWielkopolskiePoznan
\n", - "

87854 rows × 3 columns

\n", - "
" - ], - "text/plain": [ - " country division location\n", - "12 Australia New South Wales Sydney\n", - "58 Netherlands Noord Holland Diemen\n", - "128 Australia New South Wales Sydney\n", - "131 Australia New South Wales Sydney\n", - "134 Australia New South Wales Sydney\n", - "... ... ... ...\n", - "550087 Poland Wielkopolskie Rogierowko\n", - "550088 Poland Wielkopolskie Skorzewo\n", - "550089 Poland Wielkopolskie Poznan\n", - "550090 Poland Wielkopolskie Poznan\n", - "550091 Poland Wielkopolskie Poznan\n", - "\n", - "[87854 rows x 3 columns]" - ] - }, - "execution_count": 110, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.loc[~df['location'].isna()][['country', 'division', 'location']]" - ] - }, - { - "cell_type": "code", - "execution_count": 111, - "metadata": {}, - "outputs": [], - "source": [ - "# res['country'].value_counts().iloc[:40]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Admin0 Normalization" - ] - }, - { - "cell_type": "code", - "execution_count": 112, - "metadata": {}, - "outputs": [], - "source": [ - "df['country_normed'] = df['country'].copy()\n", - "df['country_normed'].fillna('None', inplace=True)\n", - "df.loc[df['country_normed']=='USA', 'country_normed'] = 'United States'\n", - "df.loc[df['country_normed'].str.contains('Congo'), 'country_normed'] = 'Republic of Congo'\n", - "df.loc[df['country_normed'].str.contains('Cote dIvoire'), 'country_normed'] = \"Côte d'Ivoire\"\n", - "df.loc[df['country_normed'].str.contains('North Macedonia'), 'country_normed'] = \"Macedonia\"\n", - "df.loc[df['country_normed'].str.contains('Curacao'), 'country_normed'] = \"Curaçao\"\n", - "df.loc[df['country_normed'].str.contains('Saint Martin'), 'country_normed'] = \"Saint-Martin\"\n", - "df.loc[df['country_normed'].str.contains('Trinidad'), 'country_normed'] = 'Trinidad and Tobago'\n", - "df.loc[df['country_normed'].str.contains('Czech republic'), 'country_normed'] = 'Czech Republic'\n", - "df.loc[df['country_normed'].str.contains('St Eustatius'), 'country_normed'] = 'Netherlands'\n", - "df.loc[df['country_normed'].str.contains('Saint Barthelemy'), 'country_normed'] = 'Saint-Barthélemy'\n", - "df.loc[df['country_normed'].str.contains('Palestine'), 'country_normed'] = \"Palestina\"\n", - "df.loc[df['country_normed'].str.contains(\"Germany /\"), 'country_normed'] = \"Germany\"\n", - "df.loc[df['country_normed'].str.contains(\"France /Nouvelle-Aquitaine\"), 'division'] = \"Nouvelle-Aquitaine\"\n", - "df.loc[df['country_normed']==\"France /Nouvelle-Aquitaine\", 'country_normed'] = \"France\"\n", - "df.loc[df['country_normed'].str.contains(\"France /Nouvelle-Aquitaine/ Limoges\"), 'division'] = \"Nouvelle-Aquitaine\"\n", - "df.loc[df['country_normed'].str.contains(\"France /Nouvelle-Aquitaine/ Limoges\"), 'location'] = \"Limoges\"\n", - "df.loc[df['country_normed']==\"France /Nouvelle-Aquitaine/ Limoges\", 'country_normed'] = \"France\"\n", - "df.loc[df['country_normed']==\"Kenya /\", 'country_normed'] = \"Kenya\"\n", - "df.loc[df['country_normed']==\"Switzerland/ Schwyz\", 'division'] = \"Schwyz\"\n", - "df.loc[df['country_normed']==\"Switzerland/ Schwyz\", 'country_normed'] = \"Switzerland\"\n", - "df.loc[df['country_normed']==\"USA /Wisconsin\", 'division'] = \"Wisconsin\"\n", - "df.loc[df['country_normed']==\"USA /Wisconsin\", 'country_normed'] = \"United States\"\n", - "df.loc[df['country_normed']==\"Jonavos apskritis\", 'country_normed'] = \"Lithuania\"\n", - "df.loc[df['country_normed']==\"Thailand /Singburi\", 'division'] = \"Singburi\"\n", - "df.loc[df['country_normed']==\"Thailand /Singburi\", 'country_normed'] = \"Thailand\"\n", - "df.loc[df['country_normed']==\"Norway /\", 'country_normed'] = \"Norway\"\n", - "df.loc[df['country_normed']==\"Morocoo\", 'country_normed'] = \"Morocco\"" - ] - }, - { - "cell_type": "code", - "execution_count": 113, - "metadata": {}, - "outputs": [], - "source": [ - "# print(sorted(gadm_0))" - ] - }, - { - "cell_type": "code", - "execution_count": 114, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "153\n", - "256\n", - "Number of countries captured in GADM: 151\n", - "Countries in GISAID not captured in GADM: {'Crimea', 'Caribbean'}\n" - ] - } - ], - "source": [ - "gisaid_0 = set(df['country_normed'].unique())\n", - "gadm_0 = set(gadm['NAME_0'].unique())\n", - "print(len(gisaid_0))\n", - "print(len(gadm_0))\n", - "print(f'Number of countries captured in GADM: {len(gisaid_0 & gadm_0)}')\n", - "print(f'Countries in GISAID not captured in GADM: {gisaid_0 - gadm_0}')\n", - "#TODO: fix Morocoo" - ] - }, - { - "cell_type": "code", - "execution_count": 115, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Number of samples missing country-level geo-information: 19\n" - ] - } - ], - "source": [ - "missing_countries = ['Crimea', 'Caribbean']\n", - "samples_missing_country = df[df['country'].isin(missing_countries)]\n", - "print(f'Number of samples missing country-level geo-information: {samples_missing_country.shape[0]}')" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Admin1 Normalization" - ] - }, - { - "cell_type": "code", - "execution_count": 116, - "metadata": {}, - "outputs": [], - "source": [ - "df.loc[df['division'].isna(), 'division'] = 'None'\n", - "df['division_normed'] = df['division'].copy()" - ] - }, - { - "cell_type": "code", - "execution_count": 117, - "metadata": {}, - "outputs": [], - "source": [ - "# print(sorted(gadm_1))" - ] - }, - { - "cell_type": "code", - "execution_count": 118, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "36\n", - "3487\n", - "26\n", - "['Amapa', 'Ceara', 'Goias', 'Maranhao', 'None', 'Paraiba', 'Parana', 'Piaui', 'Rondonia', 'Sao Paulo']\n" - ] - } - ], - "source": [ - "# TODO: Spain, rest of EU!\n", - "country = 'Brazil'\n", - "if country:\n", - " gisaid_1 = set(df[df['country']==country]['division_normed'].unique())\n", - "else:\n", - " gisaid_1 = set(df['division_normed'].unique())\n", - "gadm_1 = set(gadm[~gadm['NAME_1'].isna()]['NAME_1'].unique())\n", - "print(len(gisaid_1))\n", - "print(len(gadm_1))\n", - "print(len(gisaid_1&gadm_1))\n", - "print(sorted(gisaid_1 - gadm_1))" - ] - }, - { - "cell_type": "code", - "execution_count": 119, - "metadata": {}, - "outputs": [], - "source": [ - "df['division_normed'] = df['division'].copy()\n", - "df.loc[df['division_normed']=='USA', 'division_normed'] = 'United States'\n", - "df.loc[df['division_normed'].str.contains('Georgia /'), 'division_normed'] = 'Georgia'\n", - "df.loc[df['division_normed'].str.contains('Antwerp'), 'division_normed'] = 'Vlaanderen'\n", - "df.loc[df['division_normed'].str.contains('Andalu'), 'division_normed'] = 'Andalucía'\n", - "df.loc[df['division_normed'].str.contains('Cairo'), 'division_normed'] = 'Al Qahirah'\n", - "df.loc[df['division_normed'].str.contains('Northern territory'), 'division_normed'] = 'Northern Territory'\n", - "df.loc[df['division_normed'].str.contains('Fayoum'), 'division_normed'] = 'Al Fayyum'\n", - "df.loc[df['division_normed'].str.contains('Musca'), 'division_normed'] = 'Muscat'\n", - "df.loc[df['division_normed'].str.contains('Kalyoubia'), 'division_normed'] = 'Al Qalyubiyah'\n", - "df.loc[df['division_normed'].str.contains('Buraymi'), 'division_normed'] = 'Al Buraymi'\n", - "df.loc[df['division_normed'].str.contains('Buraimi'), 'division_normed'] = 'Al Buraymi'\n", - "df.loc[df['division_normed'].str.contains('Dakhiliyah'), 'division_normed'] = 'Ad Dakhliyah'\n", - "df.loc[df['division_normed'].str.contains('Dhahirah'), 'division_normed'] = 'Al Dhahira'\n", - "df.loc[df['division_normed'].str.contains('North Batinah'), 'division_normed'] = 'Al Batinah North'\n", - "df.loc[df['division_normed'].str.contains('South Batinah'), 'division_normed'] = 'Al Batinah South'\n", - "df.loc[df['division_normed'].str.contains('North Sharqiyah'), 'division_normed'] = 'Ash Sharqiyah North'\n", - "df.loc[df['division_normed'].str.contains('Wuhan'), 'division_normed'] = 'Hubei'\n", - "df.loc[df['division_normed'].str.contains('Quebec'), 'division_normed'] = 'Québec'\n", - "df.loc[df['division_normed'].str.contains('Toronto'), 'division_normed'] = 'Ontario'\n", - "df.loc[df['division_normed'].str.contains('Coahuila de Zaragoza'), 'division_normed'] = 'Coahuila'\n", - "df.loc[df['division_normed'].str.contains('Mexico City'), 'division_normed'] = 'México'\n", - "df.loc[df['division_normed'].str.contains('Michoacan'), 'division_normed'] = 'Michoacán'\n", - "df.loc[df['division_normed'].str.contains('Nuevo Leon'), 'division_normed'] = 'Nuevo León'\n", - "df.loc[df['division_normed'].str.contains('Queretaro'), 'division_normed'] = 'Querétaro'\n", - "df.loc[df['division_normed'].str.contains('SanLuisPotosi'), 'division_normed'] = 'San Luis Potosí'\n", - "df.loc[df['division_normed'].str.contains('San Luis Potosi'), 'division_normed'] = 'San Luis Potosí'\n", - "df.loc[df['division_normed'].str.contains('State of Mexico'), 'division_normed'] = 'México'\n", - "df.loc[df['division_normed'].str.contains('Yucatan'), 'division_normed'] = 'Yucatán'\n", - "df.loc[df['division_normed'].str.contains('Bethlehem'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Hebron'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Jenin'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Jericho'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Ramallah'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Tulkarem'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Nablus'), 'division_normed'] = 'West Bank'\n", - "df.loc[df['division_normed'].str.contains('Sharja'), 'division_normed'] = 'Sharjah'\n", - "df.loc[df['division_normed'].str.contains('Copenhagen'), 'division_normed'] = 'Hovedstaden'\n", - "df.loc[df['division_normed'].str.contains('Sjaelland'), 'division_normed'] = 'Sjælland'\n", - "df.loc[df['division_normed'].str.contains('Cape Town'), 'division_normed'] = 'Western Cape'\n", - "df.loc[df['division_normed'].str.contains('Western Cape'), 'division_normed'] = 'Western Cape'\n", - "df.loc[df['division_normed'].str.contains('Amapa'), 'division_normed'] = 'Amapá'\n", - "df.loc[df['division_normed'].str.contains('Ceara'), 'division_normed'] = 'Ceará'\n", - "df.loc[df['division_normed'].str.contains('Goias'), 'division_normed'] = 'Goiás'\n", - "df.loc[df['division_normed'].str.contains('Maranhao'), 'division_normed'] = 'Maranhão'\n", - "df.loc[df['division_normed'].str.contains('Paraiba'), 'division_normed'] = 'Paraíba'\n", - "df.loc[df['division_normed'].str.contains('Parana'), 'division_normed'] = 'Paraná'\n", - "df.loc[df['division_normed'].str.contains('Piaui'), 'division_normed'] = 'Piauí'\n", - "df.loc[df['division_normed'].str.contains('Sao Paulo'), 'division_normed'] = 'São Paulo'\n", - "df.loc[df['division_normed'].str.contains('Aragon'), 'division_normed'] = 'Aragón'\n", - "df.loc[df['division_normed'].str.contains('Asturias'), 'division_normed'] = 'Principado de Asturias'\n", - "df.loc[df['division_normed'].str.contains('Balear Islands'), 'division_normed'] = 'Islas Baleadf'\n", - "df.loc[df['division_normed'].str.contains('Balear_Islands'), 'division_normed'] = 'Islas Baleadf'\n", - "df.loc[df['division_normed'].str.contains('Illes Balears'), 'division_normed'] = 'Islas Baleadf'\n", - "df.loc[df['division_normed'].str.contains('Canary Islands'), 'division_normed'] = 'Canaries'\n", - "df.loc[df['division_normed'].str.contains('Canary_Islands'), 'division_normed'] = 'Canaries'\n", - "df.loc[df['division_normed'].str.contains('Castilla La Mancha'), 'division_normed'] = 'Castilla-La Mancha'\n", - "df.loc[df['division_normed'].str.contains('Castilla la Mancha'), 'division_normed'] = 'Castilla-La Mancha'\n", - "df.loc[df['division_normed'].str.contains('Castilla y Leon'), 'division_normed'] = 'Castilla y León'\n", - "df.loc[df['division_normed'].str.contains('Ceuta'), 'division_normed'] = 'Ceuta y Melilla'\n", - "df.loc[df['division_normed'].str.contains('Melilla'), 'division_normed'] = 'Ceuta y Melilla'\n", - "df.loc[df['division_normed'].str.contains('Comunitat Valenciana'), 'division_normed'] = 'Comunidad Valenciana'\n", - "df.loc[df['division_normed'].str.contains('Comunitat_Valenciana'), 'division_normed'] = 'Comunidad Valenciana'\n", - "df.loc[df['division_normed'].str.contains('La_Rioja'), 'division_normed'] = 'La Rioja'\n", - "df.loc[df['division_normed'].str.contains('Madrid'), 'division_normed'] = 'Comunidad de Madrid'\n", - "df.loc[df['division_normed'].str.contains('Murcia'), 'division_normed'] = 'Región de Murcia'\n", - "df.loc[df['division_normed'].str.contains('Navarra'), 'division_normed'] = 'Comunidad Foral de Navarra'\n", - "df.loc[df['division_normed'].str.contains('Catalunya'), 'division_normed'] = 'Cataluña'\n", - "df.loc[df['division_normed'].str.contains('Catalonia'), 'division_normed'] = 'Cataluña'\n", - "df.loc[df['division_normed'].str.contains('Baden-Wuerttemberg'), 'division_normed'] = 'Baden-Württemberg'\n", - "df.loc[df['division_normed'].str.contains('Baden-Wurttemberg'), 'division_normed'] = 'Baden-Württemberg'\n", - "df.loc[df['division_normed'].str.contains('Bavaria'), 'division_normed'] = 'Bayern'\n", - "df.loc[df['division_normed'].str.contains('Hesse'), 'division_normed'] = 'Hessen'\n", - "df.loc[df['division_normed'].str.contains('Lower Saxony'), 'division_normed'] = 'Niedersachsen'\n", - "df.loc[df['division_normed'].str.contains('Mecklenburg-Western Pomerania'), 'division_normed'] = 'Mecklenburg-Vorpommern'\n", - "df.loc[df['division_normed'].str.contains('Rhineland-Palatinate'), 'division_normed'] = 'Rheinland-Pfalz'\n", - "df.loc[df['division_normed'].str.contains('Saxony'), 'division_normed'] = 'Sachsen'\n", - "df.loc[df['division_normed'].str.contains('Saxony-Anhalt'), 'division_normed'] = 'Sachsen-Anhalt'\n", - "df.loc[df['division_normed'].str.contains('North Rhine-Westphalia'), 'division_normed'] = 'Nordrhein-Westfalen'\n", - "df.loc[df['division_normed'].str.contains('Thuringia'), 'division_normed'] = 'Thüringen'" - ] - }, - { - "cell_type": "code", - "execution_count": 120, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['United Arab Emirates'], dtype=object)" - ] - }, - "execution_count": 120, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.loc[df['country'].str.contains('Emirates'), 'country'].unique()" - ] - }, - { - "cell_type": "code", - "execution_count": 121, - "metadata": {}, - "outputs": [], - "source": [ - "# print(sorted(gadm_2))" - ] - }, - { - "cell_type": "code", - "execution_count": 122, - "metadata": {}, - "outputs": [], - "source": [ - "corrections = bd.COUNTY_CORRECTIONS" - ] - }, - { - "cell_type": "code", - "execution_count": 123, - "metadata": {}, - "outputs": [], - "source": [ - "# res['location'] = res['location'].str.replace(',', '').str[:-2]\n", - "df.loc[df['location'].isna(), 'location'] = 'None'\n", - "df['location_normed'] = df['location'].copy()" - ] - }, - { - "cell_type": "code", - "execution_count": 124, - "metadata": {}, - "outputs": [], - "source": [ - "for key, val in corrections.items():\n", - " df.loc[:, 'location_normed'] = df['location_normed'].str.replace(key, val)\n", - "df.loc[:, 'location_normed'] = df['location_normed'].str.replace('County', '').str.replace('county', '').str.replace(',', '')\n", - "df.loc[:, 'location_normed'] = df['location_normed'].str.strip().apply(bv.check_state, args=(False,)).str.strip()\n", - "df.loc[df['location_normed'].str.contains('Anchorage-Mat-Su'), 'location_normed'] = 'Anchorage'\n", - "df.loc[df['location_normed'].str.contains('Anchorage-Mat Su'), 'location_normed'] = 'Anchorage'\n", - "df.loc[df['location_normed'].str.contains('BRA'), 'location_normed'] = 'Brazos'\n", - "df.loc[df['location_normed'].str.contains('BR'), 'location_normed'] = 'Brewster'\n", - "df.loc[df['location_normed'].str.contains('Belgrade'), 'location_normed'] = 'Gallatin'\n", - "df.loc[df['location_normed'].str.contains('Bozeman'), 'location_normed'] = 'Gallatin'\n", - "df.loc[df['location_normed'].str.contains('Big Sky'), 'location_normed'] = 'Gallatin'\n", - "df.loc[df['location_normed'].str.contains('Belton'), 'location_normed'] = 'Bell'\n", - "df.loc[df['location_normed'].str.contains('Brentwood'), 'location_normed'] = 'Contra Costa'\n", - "df.loc[df['location_normed'].str.contains('Chicago'), 'location_normed'] = 'Cook'\n", - "df.loc[df['location_normed'].str.contains('Colombus'), 'location_normed'] = 'Franklin'\n", - "df.loc[df['location_normed'].str.contains('DuBois'), 'location_normed'] = 'Fremont'\n", - "df.loc[df['location_normed'].str.contains('DuPage'), 'location_normed'] = 'Dupage'\n", - "df.loc[df['location_normed'].str.contains('Eau claire'), 'location_normed'] = 'Eau Claire'\n", - "df.loc[df['location_normed'].str.contains('Ennis'), 'location_normed'] = 'Ellis'\n", - "df.loc[df['location_normed'].str.contains('Fond Du Lac'), 'location_normed'] = 'Fond du Lac'\n", - "df.loc[df['location_normed'].str.contains('Fond du lac'), 'location_normed'] = 'Fond du Lac'\n", - "df.loc[df['location_normed'].str.contains('Fonddu Lac'), 'location_normed'] = 'Fond du Lac'\n", - "df.loc[df['location_normed'].str.contains('Frisco'), 'location_normed'] = 'Collin'\n", - "df.loc[df['location_normed'].str.contains('Hawai'), 'location_normed'] = 'Hawaii'\n", - "df.loc[df['location_normed'].str.contains('Holland'), 'location_normed'] = 'Ottawa'\n", - "df.loc[df['location_normed'].str.contains('Honolul'), 'location_normed'] = 'Honolulu'\n", - "df.loc[df['location_normed'].str.contains('Indianapolis'), 'location_normed'] = 'Marion'\n", - "df.loc[df['location_normed'].str.contains('Interior'), 'location_normed'] = 'Fairbanks North Star'\n", - "df.loc[df['location_normed'].str.contains('Ithaca'), 'location_normed'] = 'Tompkins'\n", - "df.loc[df['location_normed'].str.contains('Kaua'), 'location_normed'] = 'Kauai'\n", - "df.loc[df['location_normed'].str.contains('Las Vegas'), 'location_normed'] = 'Clark'\n", - "df.loc[df['location_normed'].str.contains('Mau'), 'location_normed'] = 'Hawaii'\n", - "df.loc[df['location_normed'].str.contains('Mcculloch'), 'location_normed'] = 'McCulloch'\n", - "df.loc[df['location_normed'].str.contains('Mchenry'), 'location_normed'] = 'McHenry'\n", - "df.loc[df['location_normed'].str.contains('Mclennan'), 'location_normed'] = 'McLennan'\n", - "df.loc[df['location_normed'].str.contains('Moris'), 'location_normed'] = 'Morris'\n", - "df.loc[df['location_normed'].str.contains('New York'), 'location_normed'] = 'New York'\n", - "df.loc[df['location_normed'].str.contains('New York City'), 'location_normed'] = 'New York'\n", - "df.loc[df['location_normed'].str.contains('New Hyde Park'), 'location_normed'] = 'Nassau'\n", - "df.loc[df['location_normed'].str.contains('New Orleans'), 'location_normed'] = 'Orleans'\n", - "df.loc[df['location_normed'].str.contains('New Rochelle'), 'location_normed'] = 'Westchester'\n", - "df.loc[df['location_normed'].str.contains('Northern'), 'location_normed'] = 'Fairbanks North Star'\n", - "df.loc[df['location_normed'].str.contains('Omaha'), 'location_normed'] = 'Douglas'\n", - "df.loc[df['location_normed'].str.contains('Ostego'), 'location_normed'] = 'Allegan'\n", - "df.loc[df['location_normed'].str.contains('Phoenix'), 'location_normed'] = 'Maricopa'\n", - "df.loc[df['location_normed'].str.contains('San Bernadino'), 'location_normed'] = 'San Bernardino'\n", - "df.loc[df['location_normed'].str.contains('Seattle'), 'location_normed'] = 'King'\n", - "df.loc[df['location_normed'].str.contains('St. Bernard'), 'location_normed'] = 'Saint Bernard'\n", - "df.loc[df['location_normed'].str.contains('St. Clair'), 'location_normed'] = 'Saint Clair'\n", - "df.loc[df['location_normed'].str.contains('St. Lawrence'), 'location_normed'] = 'Saint Lawrence'\n", - "df.loc[df['location_normed'].str.contains('St. Louis'), 'location_normed'] = 'Saint Louis'\n", - "df.loc[df['location_normed'].str.contains('St. Tammany'), 'location_normed'] = 'Saint Tammany'\n", - "df.loc[df['location_normed'].str.contains('Staten Island'), 'location_normed'] = 'Richmond'\n", - "df.loc[df['location_normed'].str.contains('Thurson'), 'location_normed'] = 'Thurston'\n", - "df.loc[df['location_normed'].str.contains('Tucson'), 'location_normed'] = 'Pima'\n", - "df.loc[df['location_normed'].str.contains('West Yellowstone'), 'location_normed'] = 'Gallatin'\n", - "df.loc[df['location_normed'].str.contains('Adam'), 'location_normed'] = 'Adams'\n", - "df.loc[df['location_normed'].str.contains('Alachu'), 'location_normed'] = 'Alachua'\n", - "df.loc[df['location_normed'].str.contains('Du Bois'), 'location_normed'] = 'Dubois'\n", - "df.loc[df['location_normed'].str.contains('DeSoto'), 'location_normed'] = 'Desoto'\n", - "df.loc[df['location_normed'].str.contains('PdfID'), 'location_normed'] = 'Pdfidio'\n", - "df.loc[df['location_normed'].str.contains('LaSalle'), 'location_normed'] = 'La Salle'\n", - "df.loc[df['location_normed'].str.contains('CAMER'), 'location_normed'] = 'Cameron'\n", - "df.loc[df['location_normed'].str.contains('CAST'), 'location_normed'] = 'Castro'\n", - "df.loc[df['location_normed'].str.contains('CROS'), 'location_normed'] = 'Crosby'\n", - "df.loc[df['location_normed'].str.contains('ECT'), 'location_normed'] = 'Ector'\n", - "df.loc[df['location_normed'].str.contains('GALVEST'), 'location_normed'] = 'Galveston'\n", - "df.loc[df['location_normed'].str.contains('JEFFERS'), 'location_normed'] = 'Jefferson'\n", - "df.loc[df['location_normed'].str.contains('KAUFM'), 'location_normed'] = 'Kaufman'\n", - "df.loc[df['location_normed'].str.contains('KLEBE'), 'location_normed'] = 'Kleberg'\n", - "df.loc[df['location_normed'].str.contains('LAVA'), 'location_normed'] = 'Lavaca'\n", - "df.loc[df['location_normed'].str.contains('MCLENN'), 'location_normed'] = 'Mclennan'\n", - "df.loc[df['location_normed'].str.contains('St.Clair'), 'location_normed'] = 'Saint Clair'\n", - "df.loc[df['location_normed'].str.contains('TARRA'), 'location_normed'] = 'Tarrant'\n", - "df.loc[df['location_normed'].str.contains('WALL'), 'location_normed'] = 'Waller'\n", - "df.loc[df['location_normed'].str.contains('WICHI'), 'location_normed'] = 'Wichita'" - ] - }, - { - "cell_type": "code", - "execution_count": 125, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "506\n", - "1840\n", - "484\n", - "['', 'Ambulance', 'Gulf Coast', 'HA', 'M', 'Mclennan', 'Nan', 'Napa Solano Yolo Marin Counties', 'None', 'Out Of State', 'Out of state', 'Out-Of-State', 'Out-of-state', 'PRESID', 'Ponce', 'South West', 'Southeast', 'Southwest', 'UNKNO', 'Unknown', 'Western Alaska', 'unknown']\n" - ] - } - ], - "source": [ - "# TODO: Mexico, China, Jordan, Canada\n", - "country = 'USA'\n", - "if country:\n", - " gisaid_2 = set(df[df['country']==country]['location_normed'].unique())\n", - "else:\n", - " gisaid_2 = set(df['location_normed'].unique())\n", - "gadm_2 = set(gadm[(~gadm['NAME_2'].isna())&(gadm['NAME_0']=='United States')]['NAME_2'].unique())\n", - "print(len(gisaid_2))\n", - "print(len(gadm_2))\n", - "print(len(gisaid_2&gadm_2))\n", - "print(sorted(gisaid_2 - gadm_2))" - ] - }, - { - "cell_type": "code", - "execution_count": 126, - "metadata": {}, - "outputs": [], - "source": [ - "# df.loc[df['location_normed'].str.contains('WICHI')]" - ] - }, - { - "cell_type": "code", - "execution_count": 127, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Number of samples missing country-level geo-information: 183\n" - ] - } - ], - "source": [ - "locs_missing = ['', 'GulfCoast', 'Nan', 'Napa,Solano,Yolo,MarinCounties', \n", - " 'Out-Of-State', 'Out-of-state', 'OutOfState', \n", - " 'Outofstate', 'Ponce', 'SouthWest', 'Southeast', \n", - " 'Southwest', 'Unknown', 'WesternAlaska', 'unknown']\n", - "samples_missing_county = df.loc[(df['location_normed'].isin(locs_missing))&(df['country']=='USA')]\n", - "print(f'Number of samples missing country-level geo-information: {samples_missing_county.shape[0]}')" - ] - }, - { - "cell_type": "code", - "execution_count": 128, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "None 462238\n", - "Houston 12615\n", - "Santa Clara County 2282\n", - "San Diego 2117\n", - "Yakima County 2031\n", - " ... \n", - "Kendall 1\n", - "Delémont 1\n", - "Kaprun, Zell am See, Maishofen, Piesendorf 1\n", - "Czapury 1\n", - "Assumption Parish 1\n", - "Name: location, Length: 3248, dtype: int64" - ] - }, - "execution_count": 128, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df['location'].value_counts()" - ] - }, - { - "cell_type": "code", - "execution_count": 129, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "England 190952\n", - "None 37951\n", - "Wales 26387\n", - "Hovedstaden 17171\n", - "Texas 15897\n", - " ... \n", - "Merelbeke 1\n", - "Győr-Moson-Sopron county 1\n", - "Oruro 1\n", - "Cuprija 1\n", - "Galapagos 1\n", - "Name: division, Length: 2359, dtype: int64" - ] - }, - "execution_count": 129, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df['division'].value_counts()" - ] - }, - { - "cell_type": "code", - "execution_count": 130, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "United Kingdom 235806\n", - "USA 106640\n", - "Denmark 41985\n", - "Australia 17368\n", - "Japan 17253\n", - " ... \n", - "Antigua and Barbuda 1\n", - "Andorra 1\n", - "Saint Vincent and the Grenadines 1\n", - "Albania 1\n", - "Trinidad and Tobago 1\n", - "Name: country, Length: 158, dtype: int64" - ] - }, - "execution_count": 130, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df['country'].value_counts()" - ] - }, - { - "cell_type": "code", - "execution_count": 131, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0 hCoV-19/Australia/NT12/2020\n", - "1 hCoV-19/Australia/NT13/2020\n", - "2 hCoV-19/Australia/NT14/2020\n", - "3 hCoV-19/Australia/NT16/2020\n", - "4 hCoV-19/Australia/NT17/2020\n", - " ... \n", - "550087 hCoV-19/Poland/2142827624_gx1/2021\n", - "550088 hCoV-19/Poland/2142826958_gx1/2021\n", - "550089 hCoV-19/Poland/2142266308_gx1/2021\n", - "550090 hCoV-19/Poland/2142825752_gx1/2021\n", - "550091 hCoV-19/Poland/2142825559_gx1/2021\n", - "Name: strain, Length: 550092, dtype: object" - ] - }, - "execution_count": 131, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "meta_fp = '/valhalla/gisaid/meta_2021-02-17.tsv.gz'\n", - "df['strain']" - ] - }, - { - "cell_type": "code", - "execution_count": 132, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0 Australia/NT12/2020\n", - "1 Australia/NT13/2020\n", - "2 Australia/NT14/2020\n", - "3 Australia/NT16/2020\n", - "4 Australia/NT17/2020\n", - " ... \n", - "550087 Poland/2142827624_gx1/2021\n", - "550088 Poland/2142826958_gx1/2021\n", - "550089 Poland/2142266308_gx1/2021\n", - "550090 Poland/2142825752_gx1/2021\n", - "550091 Poland/2142825559_gx1/2021\n", - "Name: strain, Length: 550092, dtype: object" - ] - }, - "execution_count": 132, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df['strain'] = df['strain'].str.replace('hCoV-19/', '').str.replace(' ', '')\n", - "df['strain']" - ] - }, - { - "cell_type": "code", - "execution_count": 133, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Index(['strain', 'location', 'date_collected', 'date_submitted', 'clade',\n", - " 'pangolin_lineage', 'pangolin_version', 'accession_id', 'country',\n", - " 'division', 'country_normed', 'division_normed', 'location_normed'],\n", - " dtype='object')" - ] - }, - "execution_count": 133, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.columns" - ] - }, - { - "cell_type": "code", - "execution_count": 134, - "metadata": {}, - "outputs": [], - "source": [ - "df.to_csv(meta_fp, sep='\\t', index=False, compression='gzip')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "bjorn", - "language": "python", - "name": "bjorn" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.3" - } - }, - "nbformat": 4, - "nbformat_minor": 4 -} diff --git a/notebooks/jordan_analysis.ipynb b/notebooks/jordan_analysis.ipynb deleted file mode 100644 index 8b4d093..0000000 --- a/notebooks/jordan_analysis.ipynb +++ /dev/null @@ -1,1171 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 20, - "id": "undefined-field", - "metadata": {}, - "outputs": [], - "source": [ - "import pandas as pd" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "sharp-delhi", - "metadata": {}, - "outputs": [], - "source": [ - "out_dir = '/Users/al/Documents/scripps/analysis/gisaid/'\n", - "subs_fp = out_dir+'subs_long_2021-02-18.csv.gz'\n", - "subs_agg_fp = out_dir+'subs_wide_2021-02-18.csv.gz'\n", - "dels_fp = out_dir+'dels_long_2021-02-18.csv.gz'\n", - "dels_agg_fp = out_dir+'dels_wide_2021-02-18.csv.gz'" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "id": "typical-radius", - "metadata": {}, - "outputs": [], - "source": [ - "subs = pd.read_csv(subs_fp, compression='gzip')\n", - "subs_agg = pd.read_csv(subs_agg_fp, compression='gzip')\n", - "dels = pd.read_csv(dels_fp, compression='gzip')\n", - "dels_agg = pd.read_csv(dels_agg_fp, compression='gzip')" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "id": "determined-testament", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
mutationgeneref_codonposalt_codonref_aacodon_numalt_aanum_samplesfirst_detectedlast_detectednum_locationslocation_countsnum_divisionsdivision_countsnum_countriescountry_countsdivisionscountries
187ORF1a:F924FORF1aTTC3036TTTF924F5752020-03-162021-01-291(array(['unk'], dtype=object), array([575]))5471,41,56,2,51575Amman,Aqaba,Irbid,Mafraq,ZarqaJordan
802S:D614GSGAT23402GGTD614G5752020-03-162021-01-291(array(['unk'], dtype=object), array([575]))5471,41,56,2,51575Amman,Aqaba,Irbid,Mafraq,ZarqaJordan
594ORF1b:P314LORF1bCCT14407CTTP314L5722020-03-162021-01-291(array(['unk'], dtype=object), array([572]))5468,41,56,2,51572Amman,Aqaba,Irbid,Mafraq,ZarqaJordan
35UTR:R81C5UTRCGT240TGTR81C5592020-04-082021-01-291(array(['unk'], dtype=object), array([559]))5457,41,54,2,51559Amman,Aqaba,Irbid,Mafraq,ZarqaJordan
56N:G204RNGGA28882CGAG204R4892020-03-162021-01-291(array(['unk'], dtype=object), array([489]))4401,38,46,41489Amman,Aqaba,Irbid,ZarqaJordan
93N:R203KNAGG28880AAAR203K4892020-03-162021-01-291(array(['unk'], dtype=object), array([489]))4401,38,46,41489Amman,Aqaba,Irbid,ZarqaJordan
94N:R203KNAGG28881AAAR203K4892020-03-162021-01-291(array(['unk'], dtype=object), array([489]))4401,38,46,41489Amman,Aqaba,Irbid,ZarqaJordan
261ORF1a:L3606FORF1aTTG11082TTTL3606F4462020-03-162020-11-071(array(['unk'], dtype=object), array([446]))4361,38,44,31446Amman,Aqaba,Irbid,ZarqaJordan
587ORF1b:P1851SORF1bCCA19017TCAP1851S4362020-08-132020-11-071(array(['unk'], dtype=object), array([436]))4351,38,44,31436Amman,Aqaba,Irbid,ZarqaJordan
273ORF1a:L730LORF1aCTC2454CTTL730L4352020-08-132020-11-071(array(['unk'], dtype=object), array([435]))4350,38,44,31435Amman,Aqaba,Irbid,ZarqaJordan
493ORF1b:C386CORF1bTGC14624TGTC386C4352020-08-132020-11-071(array(['unk'], dtype=object), array([435]))4350,38,44,31435Amman,Aqaba,Irbid,ZarqaJordan
860S:Q957LSCAA24431CTAQ957L4352020-08-132020-11-071(array(['unk'], dtype=object), array([435]))4350,38,44,31435Amman,Aqaba,Irbid,ZarqaJordan
757ORF8:D63GORF8GAT28080GGTD63G4342020-08-132020-11-071(array(['unk'], dtype=object), array([434]))4350,38,43,31434Amman,Aqaba,Irbid,ZarqaJordan
509ORF1b:D490DORF1bGAC14936GATD490D2542020-08-182020-11-071(array(['unk'], dtype=object), array([254]))4210,17,25,21254Amman,Aqaba,Irbid,ZarqaJordan
866S:S375SSTCC22686TCTS375S822020-08-182020-11-041(array(['unk'], dtype=object), array([82]))372,4,6182Amman,Aqaba,IrbidJordan
367ORF1a:S2947NORF1aAGT9104AATS2947N802020-08-182020-11-041(array(['unk'], dtype=object), array([80]))370,4,6180Amman,Aqaba,IrbidJordan
702ORF3a:Q57HORF3aCAG25562CATQ57H772020-03-222021-01-241(array(['unk'], dtype=object), array([77]))462,4,10,1177Amman,Aqaba,Irbid,ZarqaJordan
30M:Y71YMTAC26734TATY71Y762020-04-082020-11-071(array(['unk'], dtype=object), array([76]))462,2,11,1176Amman,Aqaba,Irbid,ZarqaJordan
98N:S194LNTCA28853TTAS194L712020-06-012021-01-041(array(['unk'], dtype=object), array([71]))556,2,10,2,1171Amman,Aqaba,Irbid,Mafraq,ZarqaJordan
556ORF1b:L1804LORF1bCTA18876TTAL1804L702020-04-082021-01-241(array(['unk'], dtype=object), array([70]))457,2,10,1170Amman,Aqaba,Irbid,ZarqaJordan
\n", - "
" - ], - "text/plain": [ - " mutation gene ref_codon pos alt_codon ref_aa codon_num alt_aa \\\n", - "187 ORF1a:F924F ORF1a TTC 3036 TTT F 924 F \n", - "802 S:D614G S GAT 23402 GGT D 614 G \n", - "594 ORF1b:P314L ORF1b CCT 14407 CTT P 314 L \n", - "3 5UTR:R81C 5UTR CGT 240 TGT R 81 C \n", - "56 N:G204R N GGA 28882 CGA G 204 R \n", - "93 N:R203K N AGG 28880 AAA R 203 K \n", - "94 N:R203K N AGG 28881 AAA R 203 K \n", - "261 ORF1a:L3606F ORF1a TTG 11082 TTT L 3606 F \n", - "587 ORF1b:P1851S ORF1b CCA 19017 TCA P 1851 S \n", - "273 ORF1a:L730L ORF1a CTC 2454 CTT L 730 L \n", - "493 ORF1b:C386C ORF1b TGC 14624 TGT C 386 C \n", - "860 S:Q957L S CAA 24431 CTA Q 957 L \n", - "757 ORF8:D63G ORF8 GAT 28080 GGT D 63 G \n", - "509 ORF1b:D490D ORF1b GAC 14936 GAT D 490 D \n", - "866 S:S375S S TCC 22686 TCT S 375 S \n", - "367 ORF1a:S2947N ORF1a AGT 9104 AAT S 2947 N \n", - "702 ORF3a:Q57H ORF3a CAG 25562 CAT Q 57 H \n", - "30 M:Y71Y M TAC 26734 TAT Y 71 Y \n", - "98 N:S194L N TCA 28853 TTA S 194 L \n", - "556 ORF1b:L1804L ORF1b CTA 18876 TTA L 1804 L \n", - "\n", - " num_samples first_detected last_detected num_locations \\\n", - "187 575 2020-03-16 2021-01-29 1 \n", - "802 575 2020-03-16 2021-01-29 1 \n", - "594 572 2020-03-16 2021-01-29 1 \n", - "3 559 2020-04-08 2021-01-29 1 \n", - "56 489 2020-03-16 2021-01-29 1 \n", - "93 489 2020-03-16 2021-01-29 1 \n", - "94 489 2020-03-16 2021-01-29 1 \n", - "261 446 2020-03-16 2020-11-07 1 \n", - "587 436 2020-08-13 2020-11-07 1 \n", - "273 435 2020-08-13 2020-11-07 1 \n", - "493 435 2020-08-13 2020-11-07 1 \n", - "860 435 2020-08-13 2020-11-07 1 \n", - "757 434 2020-08-13 2020-11-07 1 \n", - "509 254 2020-08-18 2020-11-07 1 \n", - "866 82 2020-08-18 2020-11-04 1 \n", - "367 80 2020-08-18 2020-11-04 1 \n", - "702 77 2020-03-22 2021-01-24 1 \n", - "30 76 2020-04-08 2020-11-07 1 \n", - "98 71 2020-06-01 2021-01-04 1 \n", - "556 70 2020-04-08 2021-01-24 1 \n", - "\n", - " location_counts num_divisions \\\n", - "187 (array(['unk'], dtype=object), array([575])) 5 \n", - "802 (array(['unk'], dtype=object), array([575])) 5 \n", - "594 (array(['unk'], dtype=object), array([572])) 5 \n", - "3 (array(['unk'], dtype=object), array([559])) 5 \n", - "56 (array(['unk'], dtype=object), array([489])) 4 \n", - "93 (array(['unk'], dtype=object), array([489])) 4 \n", - "94 (array(['unk'], dtype=object), array([489])) 4 \n", - "261 (array(['unk'], dtype=object), array([446])) 4 \n", - "587 (array(['unk'], dtype=object), array([436])) 4 \n", - "273 (array(['unk'], dtype=object), array([435])) 4 \n", - "493 (array(['unk'], dtype=object), array([435])) 4 \n", - "860 (array(['unk'], dtype=object), array([435])) 4 \n", - "757 (array(['unk'], dtype=object), array([434])) 4 \n", - "509 (array(['unk'], dtype=object), array([254])) 4 \n", - "866 (array(['unk'], dtype=object), array([82])) 3 \n", - "367 (array(['unk'], dtype=object), array([80])) 3 \n", - "702 (array(['unk'], dtype=object), array([77])) 4 \n", - "30 (array(['unk'], dtype=object), array([76])) 4 \n", - "98 (array(['unk'], dtype=object), array([71])) 5 \n", - "556 (array(['unk'], dtype=object), array([70])) 4 \n", - "\n", - " division_counts num_countries country_counts \\\n", - "187 471,41,56,2,5 1 575 \n", - "802 471,41,56,2,5 1 575 \n", - "594 468,41,56,2,5 1 572 \n", - "3 457,41,54,2,5 1 559 \n", - "56 401,38,46,4 1 489 \n", - "93 401,38,46,4 1 489 \n", - "94 401,38,46,4 1 489 \n", - "261 361,38,44,3 1 446 \n", - "587 351,38,44,3 1 436 \n", - "273 350,38,44,3 1 435 \n", - "493 350,38,44,3 1 435 \n", - "860 350,38,44,3 1 435 \n", - "757 350,38,43,3 1 434 \n", - "509 210,17,25,2 1 254 \n", - "866 72,4,6 1 82 \n", - "367 70,4,6 1 80 \n", - "702 62,4,10,1 1 77 \n", - "30 62,2,11,1 1 76 \n", - "98 56,2,10,2,1 1 71 \n", - "556 57,2,10,1 1 70 \n", - "\n", - " divisions countries \n", - "187 Amman,Aqaba,Irbid,Mafraq,Zarqa Jordan \n", - "802 Amman,Aqaba,Irbid,Mafraq,Zarqa Jordan \n", - "594 Amman,Aqaba,Irbid,Mafraq,Zarqa Jordan \n", - "3 Amman,Aqaba,Irbid,Mafraq,Zarqa Jordan \n", - "56 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "93 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "94 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "261 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "587 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "273 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "493 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "860 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "757 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "509 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "866 Amman,Aqaba,Irbid Jordan \n", - "367 Amman,Aqaba,Irbid Jordan \n", - "702 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "30 Amman,Aqaba,Irbid,Zarqa Jordan \n", - "98 Amman,Aqaba,Irbid,Mafraq,Zarqa Jordan \n", - "556 Amman,Aqaba,Irbid,Zarqa Jordan " - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "subs_agg.nlargest(20, 'num_samples')" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "id": "significant-melbourne", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
mutationrelative_coordsdel_lennum_samplesfirst_detectedlast_detectednum_locationslocation_countsnum_divisionsdivision_countsnum_countriescountry_countsdivisionscountries
17ORF8:DEL6727824:278263532020-09-082020-11-061(array(['unk'], dtype=object), array([53]))248,5153Amman,IrbidJordan
20S:DEL69/7021499:215046502020-12-202021-01-291(array(['unk'], dtype=object), array([50]))249,1150Amman,ZarqaJordan
19S:DEL144/14421725:217273452020-03-162021-01-291(array(['unk'], dtype=object), array([45]))244,1145Amman,ZarqaJordan
10ORF1a:DEL3675/367711022:110309442020-12-202021-01-291(array(['unk'], dtype=object), array([44]))243,1144Amman,ZarqaJordan
18ORF8:DEL67/6827824:27829652020-10-062020-10-181(array(['unk'], dtype=object), array([5]))32,2,115Amman,Aqaba,IrbidJordan
16ORF8:DEL12127988:27988142021-01-072021-01-071(array(['unk'], dtype=object), array([4]))1414AmmanJordan
3ORF10:DEL37/3929400:29408932020-11-022021-01-061(array(['unk'], dtype=object), array([3]))1313AmmanJordan
1N:DEL328012:28014322021-01-072021-01-071(array(['unk'], dtype=object), array([2]))1212AmmanJordan
6ORF1a:DEL141/143420:428922020-10-032020-10-031(array(['unk'], dtype=object), array([2]))1212AmmanJordan
13ORF6:DEL2/226939:26941322021-01-072021-01-071(array(['unk'], dtype=object), array([2]))1212AmmanJordan
0N:DEL208/21128627:286381212020-10-182020-10-181(array(['unk'], dtype=object), array([1]))1111ZarqaJordan
2N:DEL370/46729114:2940829512021-01-072021-01-071(array(['unk'], dtype=object), array([1]))1111AmmanJordan
4ORF10:DEL38/3929401:29408812021-01-042021-01-041(array(['unk'], dtype=object), array([1]))1111AmmanJordan
5ORF1a:DEL1/180:545512021-01-072021-01-071(array(['unk'], dtype=object), array([1]))1111AmmanJordan
7ORF1a:DEL19285779:5781312020-10-062020-10-061(array(['unk'], dtype=object), array([1]))1111AqabaJordan
8ORF1a:DEL2020/20206057:6059312020-08-222020-08-221(array(['unk'], dtype=object), array([1]))1111AmmanJordan
9ORF1a:DEL224/225667:672612020-10-102020-10-101(array(['unk'], dtype=object), array([1]))1111AmmanJordan
11ORF3a:DEL11/1325157:25165912020-10-162020-10-161(array(['unk'], dtype=object), array([1]))1111AmmanJordan
12ORF3a:DEL255/25525889:25891312020-10-162020-10-161(array(['unk'], dtype=object), array([1]))1111AmmanJordan
14ORF7a:DEL102/11927431:274845412020-10-032020-10-031(array(['unk'], dtype=object), array([1]))1111AmmanJordan
\n", - "
" - ], - "text/plain": [ - " mutation relative_coords del_len num_samples first_detected \\\n", - "17 ORF8:DEL67 27824:27826 3 53 2020-09-08 \n", - "20 S:DEL69/70 21499:21504 6 50 2020-12-20 \n", - "19 S:DEL144/144 21725:21727 3 45 2020-03-16 \n", - "10 ORF1a:DEL3675/3677 11022:11030 9 44 2020-12-20 \n", - "18 ORF8:DEL67/68 27824:27829 6 5 2020-10-06 \n", - "16 ORF8:DEL121 27988:27988 1 4 2021-01-07 \n", - "3 ORF10:DEL37/39 29400:29408 9 3 2020-11-02 \n", - "1 N:DEL3 28012:28014 3 2 2021-01-07 \n", - "6 ORF1a:DEL141/143 420:428 9 2 2020-10-03 \n", - "13 ORF6:DEL2/2 26939:26941 3 2 2021-01-07 \n", - "0 N:DEL208/211 28627:28638 12 1 2020-10-18 \n", - "2 N:DEL370/467 29114:29408 295 1 2021-01-07 \n", - "4 ORF10:DEL38/39 29401:29408 8 1 2021-01-04 \n", - "5 ORF1a:DEL1/18 0:54 55 1 2021-01-07 \n", - "7 ORF1a:DEL1928 5779:5781 3 1 2020-10-06 \n", - "8 ORF1a:DEL2020/2020 6057:6059 3 1 2020-08-22 \n", - "9 ORF1a:DEL224/225 667:672 6 1 2020-10-10 \n", - "11 ORF3a:DEL11/13 25157:25165 9 1 2020-10-16 \n", - "12 ORF3a:DEL255/255 25889:25891 3 1 2020-10-16 \n", - "14 ORF7a:DEL102/119 27431:27484 54 1 2020-10-03 \n", - "\n", - " last_detected num_locations location_counts \\\n", - "17 2020-11-06 1 (array(['unk'], dtype=object), array([53])) \n", - "20 2021-01-29 1 (array(['unk'], dtype=object), array([50])) \n", - "19 2021-01-29 1 (array(['unk'], dtype=object), array([45])) \n", - "10 2021-01-29 1 (array(['unk'], dtype=object), array([44])) \n", - "18 2020-10-18 1 (array(['unk'], dtype=object), array([5])) \n", - "16 2021-01-07 1 (array(['unk'], dtype=object), array([4])) \n", - "3 2021-01-06 1 (array(['unk'], dtype=object), array([3])) \n", - "1 2021-01-07 1 (array(['unk'], dtype=object), array([2])) \n", - "6 2020-10-03 1 (array(['unk'], dtype=object), array([2])) \n", - "13 2021-01-07 1 (array(['unk'], dtype=object), array([2])) \n", - "0 2020-10-18 1 (array(['unk'], dtype=object), array([1])) \n", - "2 2021-01-07 1 (array(['unk'], dtype=object), array([1])) \n", - "4 2021-01-04 1 (array(['unk'], dtype=object), array([1])) \n", - "5 2021-01-07 1 (array(['unk'], dtype=object), array([1])) \n", - "7 2020-10-06 1 (array(['unk'], dtype=object), array([1])) \n", - "8 2020-08-22 1 (array(['unk'], dtype=object), array([1])) \n", - "9 2020-10-10 1 (array(['unk'], dtype=object), array([1])) \n", - "11 2020-10-16 1 (array(['unk'], dtype=object), array([1])) \n", - "12 2020-10-16 1 (array(['unk'], dtype=object), array([1])) \n", - "14 2020-10-03 1 (array(['unk'], dtype=object), array([1])) \n", - "\n", - " num_divisions division_counts num_countries country_counts \\\n", - "17 2 48,5 1 53 \n", - "20 2 49,1 1 50 \n", - "19 2 44,1 1 45 \n", - "10 2 43,1 1 44 \n", - "18 3 2,2,1 1 5 \n", - "16 1 4 1 4 \n", - "3 1 3 1 3 \n", - "1 1 2 1 2 \n", - "6 1 2 1 2 \n", - "13 1 2 1 2 \n", - "0 1 1 1 1 \n", - "2 1 1 1 1 \n", - "4 1 1 1 1 \n", - "5 1 1 1 1 \n", - "7 1 1 1 1 \n", - "8 1 1 1 1 \n", - "9 1 1 1 1 \n", - "11 1 1 1 1 \n", - "12 1 1 1 1 \n", - "14 1 1 1 1 \n", - "\n", - " divisions countries \n", - "17 Amman,Irbid Jordan \n", - "20 Amman,Zarqa Jordan \n", - "19 Amman,Zarqa Jordan \n", - "10 Amman,Zarqa Jordan \n", - "18 Amman,Aqaba,Irbid Jordan \n", - "16 Amman Jordan \n", - "3 Amman Jordan \n", - "1 Amman Jordan \n", - "6 Amman Jordan \n", - "13 Amman Jordan \n", - "0 Zarqa Jordan \n", - "2 Amman Jordan \n", - "4 Amman Jordan \n", - "5 Amman Jordan \n", - "7 Aqaba Jordan \n", - "8 Amman Jordan \n", - "9 Amman Jordan \n", - "11 Amman Jordan \n", - "12 Amman Jordan \n", - "14 Amman Jordan " - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "dels_agg.nlargest(20, 'num_samples')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "expected-register", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.3" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/notebooks/release_tests.ipynb b/notebooks/release_tests.ipynb new file mode 100644 index 0000000..fc0b167 --- /dev/null +++ b/notebooks/release_tests.ipynb @@ -0,0 +1,957 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import sys\n", + "import glob\n", + "import numpy as np\n", + "import pandas as pd\n", + "from path import Path\n", + "from Bio import Seq, SeqIO, AlignIO, Phylo, Align\n", + "sys.path.append('../src/')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "sample_sheet = pd.read_csv('210406_SARS-CoV-2_samplesheet.csv', skiprows=19)\n", + "sample_sheet" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "sample_sheet['Sample_ID'].unique().shape" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def separate_samples(sample_sheet: pd.DataFrame, \n", + " private_ids: list=['LASV'], \n", + " primer_ids: list=['iTru']) -> dict:\n", + " \"\"\"RELEASE functionality: Separate A-lab Sample Sheet into constituent sub-sheets for each primer set.\"\"\"\n", + " results = {}\n", + " samples_to_exclude = []\n", + " # separate out private sample IDs\n", + " results['_private_sheet'] = pd.concat([sample_sheet.loc[sample_sheet['Sample_ID'].str.contains(idx)] for idx in private_ids])\n", + " for sample_idx in results['_private_sheet']['Sample_ID'].unique():\n", + " samples_to_exclude.append(sample_idx)\n", + " for primer_idx in primer_ids:\n", + " results[f'{primer_idx}_primers'] = sample_sheet.loc[sample_sheet['I7_Index_ID'].str.contains(primer_idx)]\n", + " for sample_idx in results[f'{primer_idx}_primers']['Sample_ID'].unique():\n", + " samples_to_exclude.append(sample_idx)\n", + " results['OG_primers'] = sample_sheet.loc[~sample_sheet['Sample_ID'].isin(samples_to_exclude)]\n", + " return results\n", + "res = separate_samples(sample_sheet)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "res['_private_sheet'].to_csv('_SampleSheet.csv', index=False)\n", + "\n", + "res['iTru_primers'].to_csv('itru_primer_SampleSheet.csv', index=False)\n", + "\n", + "res['OG_primers'].to_csv('old_primer_SampleSheet.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "lins = pd.read_csv('/Users/al/Documents/scripps/analysis/alab_analysis/2021.03.29/2021-03-29_analysis_report_v2/old_primers_batch/msa/lineage_report_2021-03-30.csv')\n", + "lins" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "p1_sample_ids = lins.loc[lins['lineage']=='P.1', 'taxon'].apply(lambda x: x.split('_')[1]).tolist()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "gisaid_meta = pd.read_csv('/Users/al/Documents/scripps/analysis/alab_release/2021-03-31_release/valhalla/2021-03-31_release/gisaid_metadata.csv')\n", + "gisaid_meta" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "gisaid_meta['sample_id'] = gisaid_meta['Virus name'].apply(lambda x: x.split('/')[2])\n", + "gisaid_meta['sample_id']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "gisaid_meta.loc[gisaid_meta['sample_id'].isin(p1_sample_ids), 'Additional location information'] = 'travel-related'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "gisaid_meta.drop(columns=['sample_id'], inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "gisaid_meta.to_csv('/Users/al/Documents/scripps/analysis/alab_release/2021-03-31_release/valhalla/2021-03-31_release/gisaid_metadata.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "git_meta = pd.read_csv('/Users/al/Documents/scripps/analysis/alab_release/2021-03-31_release/valhalla/2021-03-31_release/metadata.csv')\n", + "git_meta['collection_date'] = git_meta['collection_date'].astype(str)\n", + "git_meta.to_csv('/Users/al/Documents/scripps/analysis/alab_release/2021-03-31_release/valhalla/2021-03-31_release/metadata.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "d = {'a': 2}\n", + "list(d.values())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%load_ext autoreload\n", + "%autoreload 2\n", + "from alab_release import *\n", + "import bjorn_support as bs\n", + "import mutations as bm\n", + "# import unsupervised_learning as bul" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%reload_ext autoreload" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "s_ids = [f\"SEARCH-{idx}\" for idx in [7338, 7443, 7458, 7600]]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "s = pd.read_csv('/Users/al/Documents/scripps/analysis/bjorn/test_analysis/SARS-CoV-2_sequence_tracker-GISAID.csv')\n", + "s = s.loc[s['SEARCH SampleID'].isin(s_ids)]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "s.to_csv('/Users/al/Documents/scripps/analysis/bjorn/test_analysis/SARS-CoV-2_sequence_tracker-GISAID.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# subs_fp = '/valhalla/dev/replacements.csv'\n", + "# subs = pd.read_csv(subs_fp)\n", + "# subs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "msa = bs.load_fasta('/valhalla/dev/msa/dev_aligned.fa', is_aligned=True)\n", + "meta_fp = '/valhalla/dev/metadata.csv'\n", + "inss = bm.identify_insertions(msa, meta_fp)\n", + "subs = bm.identify_replacements(msa, meta_fp)\n", + "dels = bm.identify_deletions(msa, meta_fp)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "subs['gene'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "nonconcerning_genes = ['5UTR', 'ORF7a', 'ORF7b', 'ORF8', 'ORF10', 'Non-coding region']\n", + "subs_flag = ((subs['alt_aa']=='*') & (~subs['gene'].isin(nonconcerning_genes)))\n", + "sus_subs_ids = subs.loc[subs_flag, 'samples'].str.split(',').explode().unique().tolist()\n", + "sus_subs_ids" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "subs.loc[subs_flag]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "dels_flag = ((dels['is_frameshift']==True) & (~dels['gene'].isin(nonconcerning_genes)))\n", + "sus_dels_ids = dels.loc[dels_flag, 'samples'].str.split(',').explode().unique().tolist()\n", + "sus_dels_ids" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "dels.loc[dels_flag]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "inss" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "inss[(inss['is_frameshift']==True)]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "inss.loc[ins_flag, 'samples']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "ins_flag = ((inss['is_frameshift']==True) & (~inss['gene'].isin(nonconcerning_genes)))\n", + "sus_ins_ids = inss.loc[ins_flag, 'samples'].str.split(',').explode().unique().tolist()\n", + "sus_ins_ids" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "sus_ids = list(set(sus_subs_ids + sus_dels_ids + sus_ins_ids))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "sus_ids" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "msa = bs.load_fasta('/valhalla/dev/msa/dev_aligned.fa', is_aligned=True)\n", + "good_seqs = []\n", + "poor_seqs = []\n", + "for rec in msa:\n", + " if rec.id in sus_ids:\n", + " poor_seqs.append(rec)\n", + " else:\n", + " good_seqs.append(rec)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "good_msa = Align.MultipleSeqAlignment(good_seqs)\n", + "poor_msa = Align.MultipleSeqAlignment(poor_seqs)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "good_msa" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "poor_msa" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "AlignIO.write(poor_msa, 'test.fa', 'fasta')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "s_fp = '/valhalla/fastq/2021.03.19/samples.tsv'\n", + "s_df = pd.read_csv(s_fp, sep='\\t')\n", + "s_df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "m_fp = '/home/al/code/HCoV-19-Genomics/metadata.csv'\n", + "m = pd.read_csv(m_fp)\n", + "m.tail(15)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "m.sort_values('collection_date', ascending=False).head(20)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "samples_fp = '/valhalla/fastq/2021.03.19/Fastq/samples.tsv'\n", + "samples = pd.read_csv(samples_fp, sep='\\t')\n", + "samples" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "samples['sample'].unique().shape" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "fa_fp = '/valhalla/dev/msa/dev.fa'\n", + "ref_fp = '/home/al/data/hcov19/NC045512.fasta'\n", + "viral_msa_fp = '/home/al/code/ViralMSA.py'\n", + "bs.align_fasta_viralMSA(fa_fp, '/valhalla/dev/msa/test_msa', ref_fp=ref_fp, viralmsa_fp=viral_msa_fp)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "msa_data = bs.load_fasta('/valhalla/dev/msa/test_msa/dev.fa.aln', is_aligned=True)\n", + "list(msa_data)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "subs_fp = '/valhalla/2021-03-17_release/replacements.csv'\n", + "subs = pd.read_csv(subs_fp)\n", + "subs.loc[subs['alt_aa']=='*']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "inserts_fp = '/valhalla/dev/insertions.csv'\n", + "inserts = pd.read_csv(inserts_fp)\n", + "inserts" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "inserts_fp = '/valhalla/dev/deletions.csv'\n", + "inserts = pd.read_csv(inserts_fp)\n", + "inserts" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "meta_fp = '/home/al/code/HCoV-19-Genomics/metadata.csv'\n", + "meta_df = pd.read_csv(meta_fp)\n", + "meta_df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# meta_df.to_csv('/home/al/code/HCoV-19-Genomics/metadata.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "3827-3575" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# tijuana\n", + "283-275" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# imperial\n", + "131-1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# riverside\n", + "28 -23" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# meta_df.loc[meta_df['location']=='MEX/Baja California/Tijuana', 'location'] = 'Mexico/Baja California/Tijuana'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "meta_df['location'].value_counts().sort_index(ascending=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "analysis_fpath = '/valhalla/analysis'\n", + "sample_sheet_fpath = '/home/al/analysis/alab_release/SARS-CoV-2_sequence_tracker-GISAID.csv'\n", + "released_samples_fpath = '/home/al/code/HCoV-19-Genomics/metadata.csv'\n", + "include_bams = True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# grab all filepaths for bam data\n", + "bam_filepaths = glob.glob(f\"{analysis_fpath}/**/merged_aligned_bams/illumina/*.bam\")\n", + "bam_filepaths = [Path(fp) for fp in bam_filepaths]\n", + "# consolidate sample ID format\n", + "bam_ids = get_ids(bam_filepaths)\n", + "# Turn into dataframe\n", + "bam_data = list(zip(*[bam_ids, bam_filepaths]))\n", + "bam_df = pd.DataFrame(data=bam_data, columns=['sample_id', 'PATH'])\n", + "# grab all paths to consensus sequences\n", + "consensus_filepaths = glob.glob(f\"{analysis_fpath}/**/consensus_sequences/illumina/*.fa\")\n", + "consensus_filepaths = [Path(fp) for fp in consensus_filepaths]\n", + "# consolidate sample ID format\n", + "consensus_ids = get_ids(consensus_filepaths)\n", + "# Turn into dataframe\n", + "consensus_data = list(zip(*[consensus_ids, consensus_filepaths]))\n", + "consensus_df = pd.DataFrame(data=consensus_data, columns=['sample_id', 'PATH'])\n", + "# clean up cns and bam (remove duplicate IDs)\n", + "bam_df.drop_duplicates(subset=['sample_id'], keep='last', inplace=True)\n", + "consensus_df.drop_duplicates(subset=['sample_id'], keep='last', inplace=True)\n", + "# include only SEARCH samples\n", + "consensus_df = consensus_df[(consensus_df['sample_id'].str.contains('SEARCH'))]\n", + "# merge consensus and bam filepaths for each sample ID\n", + "analysis_df = pd.merge(consensus_df, bam_df, on='sample_id', how='left')\n", + "# load sample sheet data (GISAID) - make sure to download most recent one\n", + "seqsum = pd.read_csv(sample_sheet_fpath)\n", + "# clean up\n", + "seqsum = seqsum[(~seqsum['SEARCH SampleID'].isna()) & (seqsum['SEARCH SampleID']!='#REF!')]\n", + "# consolidate sample ID format\n", + "seqsum.loc[:, 'sample_id'] = seqsum['SEARCH SampleID'].apply(process_id)\n", + "seqsum.drop_duplicates(subset=['sample_id'], keep='last', inplace=True)\n", + "seqsum = seqsum[seqsum['New sequences ready for release'] == 'Yes']\n", + "num_seqs_to_release = seqsum['sample_id'].unique().shape[0]\n", + "# JOIN summary sheet with analysis meta data\n", + "sequence_results = pd.merge(seqsum, analysis_df, on='sample_id', how='inner')\n", + "# compute number of samples with missing consensus and/or bam files\n", + "num_seqs_found = sequence_results['sample_id'].unique().shape[0]\n", + "num_samples_missing_cons = num_seqs_to_release - num_seqs_found\n", + "num_samples_missing_bams = 'NA'\n", + "if include_bams:\n", + " # exclude any samples that do not have BAM data\n", + " num_samples_missing_bams = sequence_results[sequence_results['PATH_y'].isna()].shape[0]\n", + " sequence_results = sequence_results[~sequence_results['PATH_y'].isna()]\n", + "# samples missing consensus or BAM sequence files\n", + "num_samples_missing_bams = sequence_results[sequence_results['PATH_y'].isna()].shape[0]\n", + "num_samples_missing_cons = sequence_results[sequence_results['PATH_x'].isna()].shape[0]\n", + "# ## Make sure to remove any samples that have already been uploaded to github (just an extra safety step)\n", + "# load metadata.csv from github repo, then clean up\n", + "meta_df = pd.read_csv(released_samples_fpath)\n", + "meta_df = meta_df[meta_df['ID'].str.contains('SEARCH')]\n", + "# consolidate sample ID format\n", + "meta_df.loc[:, 'sample_id'] = meta_df['ID'].apply(process_id)\n", + "# meta_df['sample_id']\n", + "# get IDs of samples that have already been released\n", + "released_seqs = meta_df['sample_id'].unique()\n", + "# filter out released samples from all the samples we got\n", + "final_result = sequence_results[~sequence_results['sample_id'].isin(released_seqs)]\n", + "print(f\"Preparing {final_result.shape[0]} samples for release\")\n", + "# ## Getting coverage information\n", + "cov_filepaths = glob.glob(\"{}/**/trimmed_bams/illumina/reports/*.tsv\".format(analysis_fpath))\n", + "# get_ipython().getoutput(\"find {analysis_fpath} -type f -path '*trimmed_bams/illumina/reports*' -name '*.tsv'\")\n", + "cov_filepaths = [Path(fp) for fp in cov_filepaths]\n", + "# read coverage data and clean it up\n", + "cov_df = pd.concat((pd.read_csv(f, sep='\\t').assign(path=f) for f in cov_filepaths))\n", + "cov_df.loc[:,'sample_id'] = cov_df['SAMPLE'].apply(process_coverage_sample_ids)\n", + "cov_df.loc[:,'date'] = cov_df['path'].apply(lambda x: ''.join(x.split('/')[4].split('.')[:3]))\n", + "cov_df = (cov_df.sort_values('date')\n", + " .drop_duplicates(subset=['sample_id'], keep='last'))\n", + "# JOIN results with coverage info\n", + "ans = (\n", + "pd.merge(final_result, cov_df,\n", + " on='sample_id', how='left')\n", + " .assign(\n", + " collection_date = lambda x: pd.to_datetime(x[\"Collection date\"]).dt.strftime(\"%Y-%m-%d\")\n", + ")\n", + " .rename(columns={\n", + " \"SEARCH SampleID\": \"ID\",\n", + " \"Location\": \"location\",\n", + " \"COVERAGE\": \"percent_coverage_cds\",\n", + " \"AVG_DEPTH\": \"avg_depth\",\n", + " \"Authors\": \"authors\",\n", + " \"Originating lab\": \"originating_lab\"\n", + "})\n", + ")\n", + "ans['fasta_hdr'] = ans['Virus name']\n", + "num_samples_missing_coverage = ans[ans['percent_coverage_cds'].isna()].shape[0]\n", + "# compute number of samples below 90% coverage\n", + "low_coverage_samples = ans[ans[\"percent_coverage_cds\"] < 90]\n", + "# ignore samples below 90% coverage\n", + "ans = ans[ans[\"percent_coverage_cds\"] >= 90]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "seqsum" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "seqsum = pd.read_csv(sample_sheet_fpath)\n", + "seqsum['New sequences ready for release'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "fp = '/valhalla/fastq/2021.03.12/samples.tsv'\n", + "samples = pd.read_csv(fp, sep='\\t')\n", + "samples" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "api_data_fp = 'new_api_data.json.gz'\n", + "gcloud_stat_cmd = f'/home/al/code/google-cloud-sdk/bin/gsutil stat gs://andersen-lab_temp/outbreak_genomics/new_api_data.json.gz'\n", + "t = bs.run_command_log(gcloud_stat_cmd)\n", + "t" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "t" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "fp = '/valhalla/gisaid/workflow/mutations_2021-03-09.csv'\n", + "muts = pd.read_csv(fp)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "muts.loc[muts['country']=='United States', 'location_id']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "muts = muts[muts['is_synonymous']==False]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "lineage = 'B.1.526'\n", + "data = (muts.loc[muts['pangolin_lineage']==lineage, 'mutation']\n", + " .value_counts()\n", + " .to_frame()\n", + " .reset_index()\n", + " .rename(columns={'index': 'name', 'mutation': 'count'}))#.values\n", + "data['frequency'] = (data['count'] - np.min(data['count']))/np.ptp(data['count'])\n", + "data = data[data['frequency']>=0.05]\n", + "# data" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from scipy.spatial import distance\n", + "from scipy.stats import mode\n", + "from sklearn.datasets import load_breast_cancer\n", + "from sklearn.ensemble import RandomForestClassifier\n", + "from sklearn.cluster import SpectralClustering\n", + "from sklearn.metrics import confusion_matrix, accuracy_score\n", + "from skimage.io import imread" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def kmeans_unsupervised(X:np.ndarray, k:int, centroids=None, tolerance=1e-2):\n", + " \"\"\"K-Means Clustering with unsupervised learning trick to infer characteristic mutations\n", + " for a given SARS-CoV-2 lineage\"\"\"\n", + " # Initialize Input, Centroids, Clusters\n", + " if len(X.shape) < 2: X = np.expand_dims(X, axis=1)\n", + " if centroids: \n", + " centroids = bul.init_centroids(X, k)\n", + " else:\n", + " centroids = X[np.random.choice(X.shape[0], size=k, replace=False), :]\n", + " clusters = [[] for c in centroids]\n", + " # Until Convergence\n", + " while(True):\n", + " # Centroid Norm at t-1\n", + " old_centroids_norm = np.linalg.norm(centroids)\n", + " # Minimum Distance to Centroid Per Record\n", + " js = np.argmin(distance.cdist(X, centroids), axis=1)\n", + " # Assign Records to Clusters\n", + " for i, c in enumerate(clusters):\n", + " clusters[i] = list(np.where(js == i)[0])\n", + " # Recompute Cluster Centroids\n", + " for j, c in enumerate(centroids):\n", + " centroids[j] = np.mean(X[clusters[j]], axis=0)\n", + " # Centroid Norm at t\n", + " centroids_norm = np.linalg.norm(centroids)\n", + " # Convergence!\n", + " if np.abs(centroids_norm - old_centroids_norm) < tolerance:\n", + " preds = np.zeros_like(X)\n", + " clusters = np.asarray(clusters)[np.argsort(centroids.squeeze())[::-1]]\n", + "# return clusters, centroids\n", + " for i, c in enumerate(clusters):\n", + " preds[c] = i\n", + " return preds.squeeze()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "X = np.expand_dims(data['frequency'].to_numpy(), axis=1)\n", + "preds = kmeans_unsupervised(X, k=2, centroids=\"kmeans++\") == 0\n", + "preds" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# data['is_characteristic'] = bul.spectral_clustering_unsupervised(X, num_classes=2, n_trees=100)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "data['is_characteristic'] = preds\n", + "data['lineage'] = lineage\n", + "data.to_csv(f'/Users/al/Documents/scripps/analysis/bjorn/{lineage}_char_mutations.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "data" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "bjorn", + "language": "python", + "name": "bjorn" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.5" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} \ No newline at end of file diff --git a/notebooks/sitrep_tests.ipynb b/notebooks/sitrep_tests.ipynb new file mode 100644 index 0000000..26347ec --- /dev/null +++ b/notebooks/sitrep_tests.ipynb @@ -0,0 +1,7336 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "import sys\n", + "import json\n", + "import math\n", + "import numpy as np\n", + "import pandas as pd\n", + "from datetime import datetime\n", + "sys.path.append('../src/')\n", + "import bjorn_support as bs\n", + "import mutations as bm" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [], + "source": [ + "m_fp = '/southpark/gisaid/metadata_2021-05-04-02-27.tsv.gz'\n", + "m = pd.read_csv(m_fp, sep='\\t', compression='gzip')" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
index0
222SwitzerlandCHE
\n", + "
" + ], + "text/plain": [ + " index 0\n", + "222 Switzerland CHE" + ] + }, + "execution_count": 74, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "g = '/home/al/data/geojsons/gadm_countries.json'\n", + "gdf = pd.read_json(g, lines=True).transpose().reset_index()\n", + "gdf.loc[gdf['index'].str.contains('Switzerland')]" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
index0
2977Switzerland-AargauAG
2978Switzerland-Appenzell AusserrhodenAR
2979Switzerland-Appenzell InnerrhodenAI
2980Switzerland-Basel-LandschaftBL
2981Switzerland-Basel-StadtBS
2982Switzerland-BernBE
2983Switzerland-FribourgFR
2984Switzerland-GenèveGE
2985Switzerland-GlarusGL
2986Switzerland-GraubündenGR
2987Switzerland-JuraJU
2988Switzerland-LucerneLU
2989Switzerland-NeuchâtelNE
2990Switzerland-NidwaldenNW
2991Switzerland-ObwaldenOW
2992Switzerland-Sankt GallenSG
2993Switzerland-SchaffhausenSH
2994Switzerland-SchwyzSZ
2995Switzerland-SolothurnSO
2996Switzerland-ThurgauTG
2997Switzerland-TicinoTI
2998Switzerland-UriUR
2999Switzerland-ValaisVS
3000Switzerland-VaudVD
3001Switzerland-ZugZG
3002Switzerland-ZürichZH
\n", + "
" + ], + "text/plain": [ + " index 0\n", + "2977 Switzerland-Aargau AG\n", + "2978 Switzerland-Appenzell Ausserrhoden AR\n", + "2979 Switzerland-Appenzell Innerrhoden AI\n", + "2980 Switzerland-Basel-Landschaft BL\n", + "2981 Switzerland-Basel-Stadt BS\n", + "2982 Switzerland-Bern BE\n", + "2983 Switzerland-Fribourg FR\n", + "2984 Switzerland-Genève GE\n", + "2985 Switzerland-Glarus GL\n", + "2986 Switzerland-Graubünden GR\n", + "2987 Switzerland-Jura JU\n", + "2988 Switzerland-Lucerne LU\n", + "2989 Switzerland-Neuchâtel NE\n", + "2990 Switzerland-Nidwalden NW\n", + "2991 Switzerland-Obwalden OW\n", + "2992 Switzerland-Sankt Gallen SG\n", + "2993 Switzerland-Schaffhausen SH\n", + "2994 Switzerland-Schwyz SZ\n", + "2995 Switzerland-Solothurn SO\n", + "2996 Switzerland-Thurgau TG\n", + "2997 Switzerland-Ticino TI\n", + "2998 Switzerland-Uri UR\n", + "2999 Switzerland-Valais VS\n", + "3000 Switzerland-Vaud VD\n", + "3001 Switzerland-Zug ZG\n", + "3002 Switzerland-Zürich ZH" + ] + }, + "execution_count": 75, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "g = '/home/al/data/geojsons/gadm_divisions.json'\n", + "gdf = pd.read_json(g, lines=True).transpose().reset_index()\n", + "gdf.loc[gdf['index'].str.contains('Switzerland')]" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [], + "source": [ + "g = '/home/al/data/geojsons/gadm_divisions.json'\n", + "with open(g) as f:\n", + " divisions = json.load(f)\n", + "g = '/home/al/data/geojsons/gadm_countries.json'\n", + "with open(g) as f:\n", + " countries = json.load(f)" + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "metadata": {}, + "outputs": [], + "source": [ + "m['division_normed'] = m['division_normed'].fillna('None')" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
country_normeddivision_normedlocation_normed
15315United StatesPuerto RicoNone
15316United StatesPuerto RicoNone
15317United StatesPuerto RicoNone
15318United StatesPuerto RicoNone
15319United StatesPuerto RicoNone
............
1336228United StatesPuerto RicoNone
1336229United StatesPuerto RicoNone
1336230United StatesPuerto RicoNone
1336231United StatesPuerto RicoNone
1336232United StatesPuerto RicoNone
\n", + "

697 rows × 3 columns

\n", + "
" + ], + "text/plain": [ + " country_normed division_normed location_normed\n", + "15315 United States Puerto Rico None\n", + "15316 United States Puerto Rico None\n", + "15317 United States Puerto Rico None\n", + "15318 United States Puerto Rico None\n", + "15319 United States Puerto Rico None\n", + "... ... ... ...\n", + "1336228 United States Puerto Rico None\n", + "1336229 United States Puerto Rico None\n", + "1336230 United States Puerto Rico None\n", + "1336231 United States Puerto Rico None\n", + "1336232 United States Puerto Rico None\n", + "\n", + "[697 rows x 3 columns]" + ] + }, + "execution_count": 78, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['division_normed'].str.contains('Rico')][['country_normed', 'division_normed', 'location_normed']]" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "None 637\n", + "Ponce 60\n", + "Name: location, dtype: int64" + ] + }, + "execution_count": 79, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['division']=='Puerto Rico', 'location'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
country_normeddivision_normed
1638SwitzerlandAargau
323656SwitzerlandAargau
323657SwitzerlandAargau
323658SwitzerlandAargau
323659SwitzerlandAargau
.........
1192867SwitzerlandZürich
1192866SwitzerlandZürich
1192865SwitzerlandZürich
1192871SwitzerlandZürich
285224SwitzerlandZürich
\n", + "

33673 rows × 2 columns

\n", + "
" + ], + "text/plain": [ + " country_normed division_normed\n", + "1638 Switzerland Aargau\n", + "323656 Switzerland Aargau\n", + "323657 Switzerland Aargau\n", + "323658 Switzerland Aargau\n", + "323659 Switzerland Aargau\n", + "... ... ...\n", + "1192867 Switzerland Zürich\n", + "1192866 Switzerland Zürich\n", + "1192865 Switzerland Zürich\n", + "1192871 Switzerland Zürich\n", + "285224 Switzerland Zürich\n", + "\n", + "[33673 rows x 2 columns]" + ] + }, + "execution_count": 80, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['country']=='Switzerland'][['country_normed', \n", + " 'division_normed']].sort_values('division_normed')" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": {}, + "outputs": [], + "source": [ + "m['country_id'] = m['country'].apply(lambda x: countries.get(x, 'None')).astype(str)\n", + "m['tmp_info1'] = m['country_normed'] + '-' + m['division_normed']\n", + "m['division_id'] = m['tmp_info1'].apply(lambda x: divisions.get(x, 'None')).astype(str)" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
tmp_info1country_normeddivision_normedcountry_iddivision_id
1638Switzerland-AargauSwitzerlandAargauCHEAG
323656Switzerland-AargauSwitzerlandAargauCHEAG
323657Switzerland-AargauSwitzerlandAargauCHEAG
323658Switzerland-AargauSwitzerlandAargauCHEAG
323659Switzerland-AargauSwitzerlandAargauCHEAG
..................
1192867Switzerland-ZürichSwitzerlandZürichCHEZH
1192866Switzerland-ZürichSwitzerlandZürichCHEZH
1192865Switzerland-ZürichSwitzerlandZürichCHEZH
1192871Switzerland-ZürichSwitzerlandZürichCHEZH
285224Switzerland-ZürichSwitzerlandZürichCHEZH
\n", + "

33673 rows × 5 columns

\n", + "
" + ], + "text/plain": [ + " tmp_info1 country_normed division_normed country_id \\\n", + "1638 Switzerland-Aargau Switzerland Aargau CHE \n", + "323656 Switzerland-Aargau Switzerland Aargau CHE \n", + "323657 Switzerland-Aargau Switzerland Aargau CHE \n", + "323658 Switzerland-Aargau Switzerland Aargau CHE \n", + "323659 Switzerland-Aargau Switzerland Aargau CHE \n", + "... ... ... ... ... \n", + "1192867 Switzerland-Zürich Switzerland Zürich CHE \n", + "1192866 Switzerland-Zürich Switzerland Zürich CHE \n", + "1192865 Switzerland-Zürich Switzerland Zürich CHE \n", + "1192871 Switzerland-Zürich Switzerland Zürich CHE \n", + "285224 Switzerland-Zürich Switzerland Zürich CHE \n", + "\n", + " division_id \n", + "1638 AG \n", + "323656 AG \n", + "323657 AG \n", + "323658 AG \n", + "323659 AG \n", + "... ... \n", + "1192867 ZH \n", + "1192866 ZH \n", + "1192865 ZH \n", + "1192871 ZH \n", + "285224 ZH \n", + "\n", + "[33673 rows x 5 columns]" + ] + }, + "execution_count": 82, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['country']=='Switzerland'][['tmp_info1', 'country_normed', \n", + " 'division_normed', 'country_id', 'division_id']].sort_values('division_normed')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 NT\n", + "1 NT\n", + "2 NT\n", + "3 NT\n", + "4 NT\n", + " ..\n", + "1355991 KS\n", + "1355992 KS\n", + "1355993 KS\n", + "1355994 KS\n", + "1355995 KS\n", + "Name: division_id, Length: 1355996, dtype: object" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m['division_id']" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(4231,)" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['country_normed']=='Switzerland') & (m['division_normed']=='Zürich'), 'strain'].unique().shape" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(4231,)" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['tmp_info1']=='Switzerland-Zürich'), 'strain'].unique().shape" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Zürich 4231\n", + "Basel-Landschaft 3666\n", + "Bern 3634\n", + "Genève 3430\n", + "Solothurn 3374\n", + "Basel-Stadt 2734\n", + "Aargau 2500\n", + "Vaud 2133\n", + "Valais 1074\n", + "Neuchâtel 857\n", + "Schaffhausen 755\n", + "Sankt Gallen 707\n", + "Schwyz 685\n", + "Ticino 560\n", + "None 539\n", + "Basel-Land 513\n", + "Geneve 464\n", + "Thurgau 431\n", + "Lucerne 348\n", + "Graubunden 179\n", + "Graubünden 161\n", + "Uri 139\n", + "Graubünden 133\n", + "Fribourg 75\n", + "Neuchâtel 56\n", + "Jura 55\n", + "Zug 43\n", + "Berne 39\n", + "Glarus 31\n", + "Basel 17\n", + "Obwalden 16\n", + "Grisons 15\n", + "Nidwalden 14\n", + "Bale 12\n", + "Appenzell Ausserrhoden 12\n", + "Tessin 11\n", + "St.Gallen 10\n", + "Zuerich 5\n", + "Freiburg 4\n", + "Unkown 1\n", + "Stankt Gallen 1\n", + "Graub�nden 1\n", + "JU 1\n", + "Freibrug 1\n", + "Basel-City 1\n", + "Graubuenden 1\n", + "BE 1\n", + "Name: division_normed, dtype: int64" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['country']=='Switzerland'].drop_duplicates('strain', keep='last')['division_normed'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/envs/bjorn/lib/python3.6/site-packages/IPython/core/interactiveshell.py:3072: DtypeWarning: Columns (7,51) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " interactivity=interactivity, compiler=compiler, result=result)\n" + ] + } + ], + "source": [ + "m_fp = '/southpark/gisaid/mutations_2021-05-02-15-00.csv'\n", + "m = pd.read_csv(m_fp)" + ] + }, + { + "cell_type": "code", + "execution_count": 94, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "change_length_nt absolute_coords\n", + "2.0 21992:21993 66\n", + "3.0 21991:21993 24\n", + "dtype: int64" + ] + }, + "execution_count": 94, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[lineage_filter, ['change_length_nt', 'absolute_coords']].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "United Kingdom 56\n", + "United States 14\n", + "Germany 4\n", + "Angola 3\n", + "Australia 3\n", + "Nigeria 2\n", + "United Arab Emirates 1\n", + "Norway 1\n", + "China 1\n", + "Sweden 1\n", + "Gambia 1\n", + "Democratic Republic of the Congo 1\n", + "Mexico 1\n", + "India 1\n", + "Name: country, dtype: int64" + ] + }, + "execution_count": 93, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lineage_filter = (m['pangolin_lineage']=='A') & (m['mutation']=='S:DEL144/145')\n", + "m.loc[lineage_filter, 'country'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "metadata": {}, + "outputs": [], + "source": [ + "m['year'] = pd.to_datetime(m['date_collected']).dt.year\n", + "m['month'] = pd.to_datetime(m['date_collected']).dt.month" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
yearmonth
202021
43
51
82
121
202112
29
359
412
\n", + "
" + ], + "text/plain": [ + " 0\n", + "year month \n", + "2020 2 1\n", + " 4 3\n", + " 5 1\n", + " 8 2\n", + " 12 1\n", + "2021 1 2\n", + " 2 9\n", + " 3 59\n", + " 4 12" + ] + }, + "execution_count": 92, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lineage_filter = (m['pangolin_lineage']=='A') & (m['mutation']=='S:DEL144/145')\n", + "m.loc[lineage_filter, ['year', 'month']].value_counts().to_frame().sort_values(['year', 'month'])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "del_filt = (m['mutation'].str.contains('S:DEL144')) & (m['absolute_coords']=='21992:21993')\n", + "m.loc[del_filt]['mutation']" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": {}, + "outputs": [ + { + "ename": "SyntaxError", + "evalue": "invalid syntax (, line 2)", + "output_type": "error", + "traceback": [ + "\u001b[0;36m File \u001b[0;32m\"\"\u001b[0;36m, line \u001b[0;32m2\u001b[0m\n\u001b[0;31m m.loc[, ['change_length_nt', 'absolute_coords']].value_counts()\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n" + ] + } + ], + "source": [ + "del_filt = (m['mutation'].str.contains('S:DEL144') & ()\n", + "m.loc[, ['change_length_nt', 'absolute_coords']].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "64423 S:DEL144/143\n", + "1069934 S:DEL144/143\n", + "1544539 S:DEL144/143\n", + "1649781 S:DEL144/143\n", + "2559717 S:DEL144/143\n", + " ... \n", + "27311424 S:DEL144/143\n", + "28061749 S:DEL144/143\n", + "28197438 S:DEL144/143\n", + "28305080 S:DEL144/143\n", + "28698871 S:DEL144/143\n", + "Name: mutation, Length: 90, dtype: object" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "del_filt = (m['mutation'].str.contains('S:DEL144')) & (m['absolute_coords']=='21992:21993')\n", + "m.loc[del_filt]['mutation']" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "United Kingdom 55\n", + "Germany 4\n", + "Australia 3\n", + "Norway 1\n", + "Gambia 1\n", + "India 1\n", + "Sweden 1\n", + "Name: country, dtype: int64" + ] + }, + "execution_count": 74, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lineage_filter = (m['pangolin_lineage']=='A') & (m['mutation']=='S:DEL144/143')\n", + "m.loc[lineage_filter, 'country'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [], + "source": [ + "m['year'] = pd.to_datetime(m['date_collected']).dt.year\n", + "m['month'] = pd.to_datetime(m['date_collected']).dt.month\n" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "year month\n", + "2021 3 50\n", + " 4 11\n", + " 2 4\n", + "2020 8 1\n", + "dtype: int64" + ] + }, + "execution_count": 78, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lineage_filter = (m['pangolin_lineage']=='A') & (m['mutation']=='S:DEL144/143')\n", + "m.loc[lineage_filter, ['year', 'month']].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "t_fp = \"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "S:DEL141/144 403\n", + "S:DEL141/141 66\n", + "S:DEL141/145 5\n", + "S:DEL141/142 1\n", + "S:DEL141/147 1\n", + "Name: mutation, dtype: int64" + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['type']=='deletion') & (m['pos']==21982), 'mutation'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "21982:21985 66\n", + "21983:21985 11\n", + "21981:21985 1\n", + "Name: absolute_coords, dtype: int64" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['type']=='deletion') & (m['mutation']=='S:DEL141/141'), 'absolute_coords'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "21981:21989 837\n", + "21982:21993 403\n", + "21982:21985 66\n", + "21983:21985 11\n", + "21981:21986 9\n", + "21982:21996 5\n", + "21983:21989 2\n", + "21983:21993 2\n", + "21982:22002 1\n", + "21982:21987 1\n", + "21981:21985 1\n", + "21983:22060 1\n", + "Name: absolute_coords, dtype: int64" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['mutation'].str.contains('S:DEL141'), 'absolute_coords'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "64422 A\n", + "1069933 A\n", + "1544538 A\n", + "1649780 A\n", + "2559716 A\n", + " ..\n", + "27311423 A\n", + "28061748 A\n", + "28197437 A\n", + "28305079 A\n", + "28698870 A\n", + "Name: pangolin_lineage, Length: 66, dtype: object" + ] + }, + "execution_count": 60, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "del_filter = (m['mutation']=='S:DEL141/141') & (m['absolute_coords']=='21982:21985')\n", + "m.loc[del_filter, 'pangolin_lineage']" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
absolute_coordschange_length_ntpangolin_lineage
6442221982:219854.0A
106993321982:219854.0A
154453821982:219854.0A
164978021982:219854.0A
211438421983:219853.0B.1.375
............
2766582921981:219855.0B.1
2806174821982:219854.0A
2819743721982:219854.0A
2830507921982:219854.0A
2869887021982:219854.0A
\n", + "

78 rows × 3 columns

\n", + "
" + ], + "text/plain": [ + " absolute_coords change_length_nt pangolin_lineage\n", + "64422 21982:21985 4.0 A\n", + "1069933 21982:21985 4.0 A\n", + "1544538 21982:21985 4.0 A\n", + "1649780 21982:21985 4.0 A\n", + "2114384 21983:21985 3.0 B.1.375\n", + "... ... ... ...\n", + "27665829 21981:21985 5.0 B.1\n", + "28061748 21982:21985 4.0 A\n", + "28197437 21982:21985 4.0 A\n", + "28305079 21982:21985 4.0 A\n", + "28698870 21982:21985 4.0 A\n", + "\n", + "[78 rows x 3 columns]" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['mutation']=='S:DEL141/141', ['absolute_coords', 'change_length_nt', 'pangolin_lineage']]" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'seq_len', 'replacements', 'pos', 'gene', 'gene_start_pos',\n", + " 'codon_num', 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa',\n", + " 'alt_aa', 'mutation', 'type', 'del_positions', 'change_length_nt',\n", + " 'relative_coords', 'absolute_coords', 'del_seq', 'prev_5nts',\n", + " 'next_5nts', 'pos_in_codon', 'deletion_codon_coords', 'is_frameshift',\n", + " 'is_synonymous', 'strain', 'covsurver_prot_mutations',\n", + " 'location_original', 'pangolin_lineage', 'date_collected',\n", + " 'accession_id', 'pangolin_version', 'clade', 'date_submitted',\n", + " 'country_original', 'division_original', 'country', 'division',\n", + " 'location', 'country_original_lower', 'country_lower',\n", + " 'division_original_lower', 'division_lower', 'location_original_lower',\n", + " 'location_lower', 'tmp', 'date_modified', 'country_id', 'tmp_info1',\n", + " 'division_id', 'tmp_info2', 'location_id'],\n", + " dtype='object')" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "21981:21989 837\n", + "21982:21993 403\n", + "21982:21985 66\n", + "21983:21985 11\n", + "21981:21986 9\n", + "21982:21996 5\n", + "21983:21989 2\n", + "21983:21993 2\n", + "21982:22002 1\n", + "21982:21987 1\n", + "21981:21985 1\n", + "21983:22060 1\n", + "Name: absolute_coords, dtype: int64" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['mutation'].str.contains('S:DEL141'), 'absolute_coords'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'seq_len', 'replacements', 'pos', 'gene', 'gene_start_pos',\n", + " 'codon_num', 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa',\n", + " 'alt_aa', 'mutation', 'type', 'del_positions', 'change_length_nt',\n", + " 'relative_coords', 'absolute_coords', 'del_seq', 'prev_5nts',\n", + " 'next_5nts', 'pos_in_codon', 'deletion_codon_coords', 'is_frameshift',\n", + " 'is_synonymous', 'strain', 'covsurver_prot_mutations',\n", + " 'location_original', 'pangolin_lineage', 'date_collected',\n", + " 'accession_id', 'pangolin_version', 'clade', 'date_submitted',\n", + " 'country_original', 'division_original', 'country', 'division',\n", + " 'location', 'country_original_lower', 'country_lower',\n", + " 'division_original_lower', 'division_lower', 'location_original_lower',\n", + " 'location_lower', 'tmp', 'date_modified', 'country_id', 'tmp_info1',\n", + " 'division_id', 'tmp_info2', 'location_id'],\n", + " dtype='object')" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [], + "source": [ + "cols = ['mutation', 'pos_in_codon', 'absolute_coords', \n", + " 'deletion_codon_coords', 'change_length_nt', 'pangolin_lineage', 'del_seq', 'prev_5nts', 'next_5nts']" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
mutationpos_in_codonabsolute_coordsdeletion_codon_coordschange_length_ntpangolin_lineagedel_seqprev_5ntsnext_5nts
159S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.526.1ATTGTGTTTACCA
186S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.526.1ATTGTGTTTACCA
216S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.526.1ATTGTGTTTACCA
244S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.526.1ATTGTGTTTACCA
270S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.526.1ATTGTGTTTACCA
..............................
29287911S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.1.7ATTGTGTTTACCA
29287914S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.1.7ATTGTGTTTACCA
29287918S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.1.7ATTGTGTTTACCA
29287925S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.1.7ATTGTGTTTACCA
29287932S:DEL144/1441.021991:21993S:DEL144.33333333333334/145.333333333333343.0B.1.1.7ATTGTGTTTACCA
\n", + "

486598 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " mutation pos_in_codon absolute_coords \\\n", + "159 S:DEL144/144 1.0 21991:21993 \n", + "186 S:DEL144/144 1.0 21991:21993 \n", + "216 S:DEL144/144 1.0 21991:21993 \n", + "244 S:DEL144/144 1.0 21991:21993 \n", + "270 S:DEL144/144 1.0 21991:21993 \n", + "... ... ... ... \n", + "29287911 S:DEL144/144 1.0 21991:21993 \n", + "29287914 S:DEL144/144 1.0 21991:21993 \n", + "29287918 S:DEL144/144 1.0 21991:21993 \n", + "29287925 S:DEL144/144 1.0 21991:21993 \n", + "29287932 S:DEL144/144 1.0 21991:21993 \n", + "\n", + " deletion_codon_coords change_length_nt \\\n", + "159 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "186 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "216 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "244 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "270 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "... ... ... \n", + "29287911 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "29287914 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "29287918 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "29287925 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "29287932 S:DEL144.33333333333334/145.33333333333334 3.0 \n", + "\n", + " pangolin_lineage del_seq prev_5nts next_5nts \n", + "159 B.1.526.1 ATT GTGTT TACCA \n", + "186 B.1.526.1 ATT GTGTT TACCA \n", + "216 B.1.526.1 ATT GTGTT TACCA \n", + "244 B.1.526.1 ATT GTGTT TACCA \n", + "270 B.1.526.1 ATT GTGTT TACCA \n", + "... ... ... ... ... \n", + "29287911 B.1.1.7 ATT GTGTT TACCA \n", + "29287914 B.1.1.7 ATT GTGTT TACCA \n", + "29287918 B.1.1.7 ATT GTGTT TACCA \n", + "29287925 B.1.1.7 ATT GTGTT TACCA \n", + "29287932 B.1.1.7 ATT GTGTT TACCA \n", + "\n", + "[486598 rows x 9 columns]" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['mutation']=='S:DEL144/144'][cols]" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "S:DEL144/144 486598\n", + "S:DEL144 957\n", + "S:DEL144/145 139\n", + "S:DEL144/143 90\n", + "S:DEL144/147 3\n", + "S:DEL144/146 2\n", + "S:DEL144/152 1\n", + "Name: mutation, dtype: int64" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['mutation'].str.contains('S:DEL144'), 'mutation'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "m.loc[m]" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'seq_len', 'replacements', 'pos', 'gene', 'gene_start_pos',\n", + " 'codon_num', 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa',\n", + " 'alt_aa', 'mutation', 'type', 'del_positions', 'change_length_nt',\n", + " 'relative_coords', 'absolute_coords', 'del_seq', 'prev_5nts',\n", + " 'next_5nts', 'pos_in_codon', 'deletion_codon_coords', 'is_frameshift',\n", + " 'is_synonymous', 'strain', 'covsurver_prot_mutations',\n", + " 'location_original', 'pangolin_lineage', 'date_collected',\n", + " 'accession_id', 'pangolin_version', 'clade', 'date_submitted',\n", + " 'country_original', 'division_original', 'country', 'division',\n", + " 'location', 'country_original_lower', 'country_lower',\n", + " 'division_original_lower', 'division_lower', 'location_original_lower',\n", + " 'location_lower', 'tmp', 'date_modified', 'country_id', 'tmp_info1',\n", + " 'division_id', 'tmp_info2', 'location_id'],\n", + " dtype='object')" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "A 66\n", + "Name: pangolin_lineage, dtype: int64" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['deletion_codon_coords']=='S:DEL141.33333333333334/142.66666666666669'), 'pangolin_lineage'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "-1" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(2//3)-1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "['Aargau', 'Appenzell Ausserrhoden', 'Argovie', 'BE', 'Bale',\n", + " 'Basel', 'Basel-City', 'Basel-Land', 'Basel-Landschaft',\n", + " 'Basel-Stadt', 'Bern', 'Berne', 'Freibrug', 'Freiburg', 'Fribourg',\n", + " 'Geneva', 'Geneve', 'Glarus', 'Graubuenden', 'Graubunden',\n", + " 'Graubünden', 'Graubünden', 'Graub�nden', 'Grisons', 'JU', 'Jura',\n", + " 'Lucerne', 'Luzern', 'Neuchatel', 'Neuchâtel', 'Neuchâtel',\n", + " 'Neuenburg', 'Nidwalden', 'None', 'Obwalden', 'Saint-Gall',\n", + " 'Sankt Gallen', 'Schaffhausen', 'Schaffhouse', 'Schwyz',\n", + " 'Solothurn', 'St Gallen', 'St. Gallen', 'St.Gallen',\n", + " 'Stankt Gallen', 'Tessin', 'Thurgau', 'Ticino', 'Unkown', 'Uri',\n", + " 'VALAIS', 'Valais', 'Vaud', 'Waadt', 'Wallis', 'Zaerich',\n", + " 'Zoerich', 'Zuerich', 'Zug', 'Zurich', 'Zürich']" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
index0
2977Switzerland-AargauAG
2978Switzerland-Appenzell AusserrhodenAR
2979Switzerland-Appenzell InnerrhodenAI
2980Switzerland-Basel-LandschaftBL
2981Switzerland-Basel-StadtBS
2982Switzerland-BernBE
2983Switzerland-FribourgFR
2984Switzerland-GenèveGE
2985Switzerland-GlarusGL
2986Switzerland-GraubündenGR
2987Switzerland-JuraJU
2988Switzerland-LucerneLU
2989Switzerland-NeuchâtelNE
2990Switzerland-NidwaldenNW
2991Switzerland-ObwaldenOW
2992Switzerland-Sankt GallenSG
2993Switzerland-SchaffhausenSH
2994Switzerland-SchwyzSZ
2995Switzerland-SolothurnSO
2996Switzerland-ThurgauTG
2997Switzerland-TicinoTI
2998Switzerland-UriUR
2999Switzerland-ValaisVS
3000Switzerland-VaudVD
3001Switzerland-ZugZG
3002Switzerland-ZürichZH
\n", + "
" + ], + "text/plain": [ + " index 0\n", + "2977 Switzerland-Aargau AG\n", + "2978 Switzerland-Appenzell Ausserrhoden AR\n", + "2979 Switzerland-Appenzell Innerrhoden AI\n", + "2980 Switzerland-Basel-Landschaft BL\n", + "2981 Switzerland-Basel-Stadt BS\n", + "2982 Switzerland-Bern BE\n", + "2983 Switzerland-Fribourg FR\n", + "2984 Switzerland-Genève GE\n", + "2985 Switzerland-Glarus GL\n", + "2986 Switzerland-Graubünden GR\n", + "2987 Switzerland-Jura JU\n", + "2988 Switzerland-Lucerne LU\n", + "2989 Switzerland-Neuchâtel NE\n", + "2990 Switzerland-Nidwalden NW\n", + "2991 Switzerland-Obwalden OW\n", + "2992 Switzerland-Sankt Gallen SG\n", + "2993 Switzerland-Schaffhausen SH\n", + "2994 Switzerland-Schwyz SZ\n", + "2995 Switzerland-Solothurn SO\n", + "2996 Switzerland-Thurgau TG\n", + "2997 Switzerland-Ticino TI\n", + "2998 Switzerland-Uri UR\n", + "2999 Switzerland-Valais VS\n", + "3000 Switzerland-Vaud VD\n", + "3001 Switzerland-Zug ZG\n", + "3002 Switzerland-Zürich ZH" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "g = '/home/al/data/geojsons/gadm_divisions.json'\n", + "gdf = pd.read_json(g, lines=True).transpose().reset_index()\n", + "gdf.loc[gdf['index'].str.contains('Switzerland')]" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [], + "source": [ + "m_fp = '/southpark/gisaid/metadata_2021-04-29-09-00.tsv.gz'\n", + "df = pd.read_csv(m_fp, sep='\\t', compression='gzip')" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Aargau', 'Appenzell Ausserrhoden', 'Argovie', 'BE', 'Bale',\n", + " 'Basel', 'Basel-City', 'Basel-Land', 'Basel-Landschaft',\n", + " 'Basel-Stadt', 'Bern', 'Berne', 'Freibrug', 'Freiburg', 'Fribourg',\n", + " 'Geneva', 'Geneve', 'Glarus', 'Graubuenden', 'Graubunden',\n", + " 'Graubünden', 'Graubünden', 'Graub�nden', 'Grisons', 'JU', 'Jura',\n", + " 'Lucerne', 'Luzern', 'Neuchatel', 'Neuchâtel', 'Neuchâtel',\n", + " 'Neuenburg', 'Nidwalden', 'None', 'Obwalden', 'Saint-Gall',\n", + " 'Sankt Gallen', 'Schaffhausen', 'Schaffhouse', 'Schwyz',\n", + " 'Solothurn', 'St Gallen', 'St. Gallen', 'St.Gallen',\n", + " 'Stankt Gallen', 'Tessin', 'Thurgau', 'Ticino', 'Unkown', 'Uri',\n", + " 'VALAIS', 'Valais', 'Vaud', 'Waadt', 'Wallis', 'Zaerich',\n", + " 'Zoerich', 'Zuerich', 'Zug', 'Zurich', 'Zürich'], dtype=object)" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.loc[(df['country_normed']=='Switzerland'), 'division_normed'].sort_values().unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [], + "source": [ + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Sodermanland'), 'division_normed'] = 'Södermanland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Gavleborg'), 'division_normed'] = 'Gävleborg'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Jamtland'), 'division_normed'] = 'Jämtland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Jonkoping'), 'division_normed'] = 'Jönköping'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Ostergotland'), 'division_normed'] = 'Östergötland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Skane'), 'division_normed'] = 'Skåne'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Sodermanland'), 'division_normed'] = 'Södermanland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Varmland'), 'division_normed'] = 'Värmland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Vasterbotten'), 'division_normed'] = 'Västerbotten'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Vasternorrland'), 'division_normed'] = 'Västernorrland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Vastmanland'), 'division_normed'] = 'Västmanland'\n", + "df.loc[(df['country_normed']=='Sweden')\n", + " &(df['division_normed']=='Vastra Gotaland'), 'division_normed'] = 'Västra Götaland'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Södermanland\n", + "Gävleborg\n", + "Jämtland\n", + "Jönköping\n", + "Östergötland\n", + "Skåne\n", + "Södermanland\n", + "Värmland\n", + "Västerbotten\n", + "Västernorrland\n", + "Västmanland\n", + "Västra Götaland" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
divisiondivision_normed
322512BlekingeBlekinge
15404DalarnaDalarna
34134GavleborgGävleborg
4337Gavleborgs lanGavleborgs lan
97056GotlandGotland
4298HallandHalland
15409JamtlandJämtland
53242Jamtland HarjedalenJamtland Harjedalen
30573JonkopingJönköping
1173395Jonkopings lanJonkopings lan
30568KalmarKalmar
1173486Kalmar lanKalmar lan
211517KronobergKronoberg
10175NoneNone
4290NorrbottenNorrbotten
886911Okand (BSE00)Okand (BSE00)
35348OrebroOrebro
4339Orebro lanOrebro lan
6050OstergotlandÖstergötland
15406SkaneSkåne
54233SodermanlandSödermanland
5958SormlandSormland
4518StockholmStockholm
15402UppsalaUppsala
4309VarmlandVärmland
1468VasterbottenVästerbotten
34171VasternorrlandVästernorrland
15427VastmanlandVästmanland
15419Vastra GotalandVästra Götaland
322614Vastra GotalandsregionenVastra Gotalandsregionen
7874VästerbottenVästerbotten
196045Västra GötalandVästra Götaland
235888unknownunknown
\n", + "
" + ], + "text/plain": [ + " division division_normed\n", + "322512 Blekinge Blekinge\n", + "15404 Dalarna Dalarna\n", + "34134 Gavleborg Gävleborg\n", + "4337 Gavleborgs lan Gavleborgs lan\n", + "97056 Gotland Gotland\n", + "4298 Halland Halland\n", + "15409 Jamtland Jämtland\n", + "53242 Jamtland Harjedalen Jamtland Harjedalen\n", + "30573 Jonkoping Jönköping\n", + "1173395 Jonkopings lan Jonkopings lan\n", + "30568 Kalmar Kalmar\n", + "1173486 Kalmar lan Kalmar lan\n", + "211517 Kronoberg Kronoberg\n", + "10175 None None\n", + "4290 Norrbotten Norrbotten\n", + "886911 Okand (BSE00) Okand (BSE00)\n", + "35348 Orebro Orebro\n", + "4339 Orebro lan Orebro lan\n", + "6050 Ostergotland Östergötland\n", + "15406 Skane Skåne\n", + "54233 Sodermanland Södermanland\n", + "5958 Sormland Sormland\n", + "4518 Stockholm Stockholm\n", + "15402 Uppsala Uppsala\n", + "4309 Varmland Värmland\n", + "1468 Vasterbotten Västerbotten\n", + "34171 Vasternorrland Västernorrland\n", + "15427 Vastmanland Västmanland\n", + "15419 Vastra Gotaland Västra Götaland\n", + "322614 Vastra Gotalandsregionen Vastra Gotalandsregionen\n", + "7874 Västerbotten Västerbotten\n", + "196045 Västra Götaland Västra Götaland\n", + "235888 unknown unknown" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.loc[m['country_normed']=='Sweden', ['division', 'division_normed']].drop_duplicates().sort_values('division')" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
straincovsurver_prot_mutationslocationpangolin_lineagedate_collectedaccession_idpangolin_versioncladedate_submittedcountrydivisioncountry_normeddivision_normedlocation_normedcountry_lowercountry_normed_lowerdivision_lowerdivision_normed_lowerlocation_lowerlocation_normed_lower
18152Austria/CeMM0184/2020(NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G)NoneB.12020-03-11EPI_ISL_4380262021-04-21GH2020-05-12AustriaTyrolAustriaTyrolNoneaustriaaustriatyroltyrolnonenone
18193Austria/CeMM0237/2020(Spike_T747I,NSP12_P323L,Spike_D614G)NoneB.12020-03-19EPI_ISL_4380672021-04-21G2020-05-12AustriaTyrolAustriaTyrolNoneaustriaaustriatyroltyrolnonenone
18221Austria/CeMM0266/2020(NSP2_G212D,NSP3_A1431V,NSP3_A58T,NS3_K67N)NoneB.32020-03-24EPI_ISL_4380952021-04-21L2020-05-12AustriaTyrolAustriaTyrolNoneaustriaaustriatyroltyrolnonenone
18240Austria/CeMM0290/2020(NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G)NoneB.12020-03-27EPI_ISL_4381142021-04-21GH2020-05-12AustriaTyrolAustriaTyrolNoneaustriaaustriatyroltyrolnonenone
18241Austria/CeMM0291/2020(NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G)NoneB.12020-03-27EPI_ISL_4381152021-04-21GH2020-05-12AustriaTyrolAustriaTyrolNoneaustriaaustriatyroltyrolnonenone
...............................................................
1225093Austria/MUIV-0044/2021(Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71...InnsbruckB.1.1.72021-03-25EPI_ISL_17125922021-04-21GRY2021-04-24AustriaTyrolAustriaTyrolInnsbruckaustriaaustriatyroltyrolinnsbruckinnsbruck
1225094Austria/MUIV-0045/2021(Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71...LienzB.1.1.72021-03-03EPI_ISL_17125932021-04-21GRY2021-04-24AustriaTyrolAustriaTyrolLienzaustriaaustriatyroltyrollienzlienz
1225095Austria/MUIV-0046/2021(Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71...InnsbruckB.1.1.72021-03-19EPI_ISL_17125942021-04-21GRY2021-04-24AustriaTyrolAustriaTyrolInnsbruckaustriaaustriatyroltyrolinnsbruckinnsbruck
1225096Austria/MUIV-0047/2021(Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71...InnsbruckB.1.1.72021-03-19EPI_ISL_17125952021-04-21GRY2021-04-24AustriaTyrolAustriaTyrolInnsbruckaustriaaustriatyroltyrolinnsbruckinnsbruck
1225097Austria/MUIV-0048/2021(Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71...InnsbruckB.1.1.72021-03-19EPI_ISL_17125962021-04-21GRY2021-04-24AustriaTyrolAustriaTyrolInnsbruckaustriaaustriatyroltyrolinnsbruckinnsbruck
\n", + "

441 rows × 20 columns

\n", + "
" + ], + "text/plain": [ + " strain \\\n", + "18152 Austria/CeMM0184/2020 \n", + "18193 Austria/CeMM0237/2020 \n", + "18221 Austria/CeMM0266/2020 \n", + "18240 Austria/CeMM0290/2020 \n", + "18241 Austria/CeMM0291/2020 \n", + "... ... \n", + "1225093 Austria/MUIV-0044/2021 \n", + "1225094 Austria/MUIV-0045/2021 \n", + "1225095 Austria/MUIV-0046/2021 \n", + "1225096 Austria/MUIV-0047/2021 \n", + "1225097 Austria/MUIV-0048/2021 \n", + "\n", + " covsurver_prot_mutations location \\\n", + "18152 (NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G) None \n", + "18193 (Spike_T747I,NSP12_P323L,Spike_D614G) None \n", + "18221 (NSP2_G212D,NSP3_A1431V,NSP3_A58T,NS3_K67N) None \n", + "18240 (NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G) None \n", + "18241 (NS3_Q57H,NSP2_T85I,NSP12_P323L,Spike_D614G) None \n", + "... ... ... \n", + "1225093 (Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71... Innsbruck \n", + "1225094 (Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71... Lienz \n", + "1225095 (Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71... Innsbruck \n", + "1225096 (Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71... Innsbruck \n", + "1225097 (Spike_H69del,NS8_Q27stop,NSP3_T183I,Spike_T71... Innsbruck \n", + "\n", + " pangolin_lineage date_collected accession_id pangolin_version \\\n", + "18152 B.1 2020-03-11 EPI_ISL_438026 2021-04-21 \n", + "18193 B.1 2020-03-19 EPI_ISL_438067 2021-04-21 \n", + "18221 B.3 2020-03-24 EPI_ISL_438095 2021-04-21 \n", + "18240 B.1 2020-03-27 EPI_ISL_438114 2021-04-21 \n", + "18241 B.1 2020-03-27 EPI_ISL_438115 2021-04-21 \n", + "... ... ... ... ... \n", + "1225093 B.1.1.7 2021-03-25 EPI_ISL_1712592 2021-04-21 \n", + "1225094 B.1.1.7 2021-03-03 EPI_ISL_1712593 2021-04-21 \n", + "1225095 B.1.1.7 2021-03-19 EPI_ISL_1712594 2021-04-21 \n", + "1225096 B.1.1.7 2021-03-19 EPI_ISL_1712595 2021-04-21 \n", + "1225097 B.1.1.7 2021-03-19 EPI_ISL_1712596 2021-04-21 \n", + "\n", + " clade date_submitted country division country_normed division_normed \\\n", + "18152 GH 2020-05-12 Austria Tyrol Austria Tyrol \n", + "18193 G 2020-05-12 Austria Tyrol Austria Tyrol \n", + "18221 L 2020-05-12 Austria Tyrol Austria Tyrol \n", + "18240 GH 2020-05-12 Austria Tyrol Austria Tyrol \n", + "18241 GH 2020-05-12 Austria Tyrol Austria Tyrol \n", + "... ... ... ... ... ... ... \n", + "1225093 GRY 2021-04-24 Austria Tyrol Austria Tyrol \n", + "1225094 GRY 2021-04-24 Austria Tyrol Austria Tyrol \n", + "1225095 GRY 2021-04-24 Austria Tyrol Austria Tyrol \n", + "1225096 GRY 2021-04-24 Austria Tyrol Austria Tyrol \n", + "1225097 GRY 2021-04-24 Austria Tyrol Austria Tyrol \n", + "\n", + " location_normed country_lower country_normed_lower division_lower \\\n", + "18152 None austria austria tyrol \n", + "18193 None austria austria tyrol \n", + "18221 None austria austria tyrol \n", + "18240 None austria austria tyrol \n", + "18241 None austria austria tyrol \n", + "... ... ... ... ... \n", + "1225093 Innsbruck austria austria tyrol \n", + "1225094 Lienz austria austria tyrol \n", + "1225095 Innsbruck austria austria tyrol \n", + "1225096 Innsbruck austria austria tyrol \n", + "1225097 Innsbruck austria austria tyrol \n", + "\n", + " division_normed_lower location_lower location_normed_lower \n", + "18152 tyrol none none \n", + "18193 tyrol none none \n", + "18221 tyrol none none \n", + "18240 tyrol none none \n", + "18241 tyrol none none \n", + "... ... ... ... \n", + "1225093 tyrol innsbruck innsbruck \n", + "1225094 tyrol lienz lienz \n", + "1225095 tyrol innsbruck innsbruck \n", + "1225096 tyrol innsbruck innsbruck \n", + "1225097 tyrol innsbruck innsbruck \n", + "\n", + "[441 rows x 20 columns]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[(m['country_normed']=='Austria') & (m['division_normed']=='Tyrol')]" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/envs/bjorn/lib/python3.6/site-packages/IPython/core/interactiveshell.py:3072: DtypeWarning: Columns (7,51) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " interactivity=interactivity, compiler=compiler, result=result)\n" + ] + } + ], + "source": [ + "m_fp = '/southpark/gisaid/mutations_2021-04-17-15-00.csv'\n", + "m = pd.read_csv(m_fp)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Series([], Name: division, dtype: object)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loc_filter = (m['country']=='South Africa') & (m['division']=='KwaZulu Natal')\n", + "m.loc[loc_filter, 'division'] = 'KwaZulu-Natal'\n", + "m.loc[loc_filter]['division']" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Series([], Name: division, dtype: object)" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loc_filter = (m['country']=='South Africa') & (m['division']=='Northern Cape Province')\n", + "m.loc[loc_filter, 'division'] = 'Northern Cape'\n", + "m.loc[loc_filter]['division']" + ] + }, + { + "cell_type": "code", + "execution_count": 96, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxseq_lenreplacementsposgenegene_start_poscodon_numcodon_startref_codonalt_codon...division_lowerlocation_original_lowerlocation_lowertmpdate_modifiedcountry_idtmp_info1division_idtmp_info2location_id
22714448USA/CA-CDC-LC0024511/202129409None11288ORF1a2673675NoneTGGTTTTAANone...californianonenone['2021', '03', '01']2021-04-15-09:00USAUnited States-CaliforniaCAUnited States-California-NoneNone
\n", + "

1 rows × 52 columns

\n", + "
" + ], + "text/plain": [ + " idx seq_len replacements pos gene \\\n", + "22714448 USA/CA-CDC-LC0024511/2021 29409 None 11288 ORF1a \n", + "\n", + " gene_start_pos codon_num codon_start ref_codon alt_codon ... \\\n", + "22714448 267 3675 None TGGTTTTAA None ... \n", + "\n", + " division_lower location_original_lower location_lower \\\n", + "22714448 california none none \n", + "\n", + " tmp date_modified country_id \\\n", + "22714448 ['2021', '03', '01'] 2021-04-15-09:00 USA \n", + "\n", + " tmp_info1 division_id tmp_info2 \\\n", + "22714448 United States-California CA United States-California-None \n", + "\n", + " location_id \n", + "22714448 None \n", + "\n", + "[1 rows x 52 columns]" + ] + }, + "execution_count": 96, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['strain']=='USA/CA-CDC-LC0024511/2021']" + ] + }, + { + "cell_type": "code", + "execution_count": 99, + "metadata": {}, + "outputs": [], + "source": [ + "d = bs.load_fasta('/southpark/tmp/cdc_b117_sample_aligned.fasta', is_aligned=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def identify_replacements_per_sample(cns, \n", + " meta_fp=None,\n", + " gene2pos: dict=bd.GENE2POS,\n", + " data_src: str='gisaid',\n", + " min_seq_len=20000,\n", + " max_num_subs=5000,\n", + " patient_zero: str='NC_045512.2',\n", + " ref_path: str='/home/al/data/hcov19/NC045512.fasta',\n", + " test: bool=False):\n", + " \"\"\"Returns dataframe of all substitution-based mutations from a pre-loaded multiple sequence alignment, \n", + " containing the reference sequence (default: NC_045512.2)\n", + " The data is NOT aggregated, meaning that there will be a record for each observed substitution for each sample\"\"\"\n", + " print(f\"Initial cleaning...\")\n", + " seqs, ref_seq = process_cns_seqs(cns, patient_zero,\n", + " start_pos=0, end_pos=29674)\n", + "# ref_seq = get_seq_from_fasta(ref_path)\n", + " seqsdf = (pd.DataFrame(index=seqs.keys(), \n", + " data=seqs.values(), \n", + " columns=['sequence'])\n", + " .reset_index()\n", + " .rename(columns={'index': 'idx'}))\n", + " if test:\n", + " seqsdf = seqsdf.sample(100)\n", + " try:\n", + " # compute length of each sequence\n", + " seqsdf['seq_len'] = seqsdf['sequence'].str.len()\n", + " # filter out seqs that are too short\n", + " seqsdf = seqsdf[seqsdf['seq_len']>min_seq_len]\n", + " print(f\"Identifying mutations...\")\n", + " # for each sample, identify list of substitutions (position:alt)\n", + " seqsdf['replacements'] = seqsdf['sequence'].apply(find_replacements, \n", + " args=(ref_seq,))\n", + " # sequences with one or more substitutions\n", + " seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() > 0]\n", + " seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() < max_num_subs]\n", + " seqs = dict(zip(seqsdf['idx'], seqsdf['sequence']))\n", + " # drop the actual sequences to save mem\n", + " seqsdf.drop(columns=['sequence'], inplace=True)\n", + " gc.collect();\n", + " # wide-to-long data manipulation\n", + " seqsdf = seqsdf.explode('replacements')\n", + " # initialize position column\n", + " seqsdf['pos'] = -1\n", + " # populate position column\n", + " seqsdf.loc[~seqsdf['replacements'].isna(), 'pos'] = (seqsdf.loc[~seqsdf['replacements'].isna(), 'replacements']\n", + " .apply(lambda x: int(x.split(':')[0])))\n", + " # filter out non-substitutions\n", + " seqsdf = seqsdf.loc[seqsdf['pos']!=-1]\n", + " print(f\"Mapping Genes to mutations...\")\n", + " # identify gene of each substitution\n", + " seqsdf['gene'] = seqsdf['pos'].apply(map_gene_to_pos)\n", + " seqsdf.loc[seqsdf['gene'].isna(), 'gene'] = 'Non-coding region'\n", + " seqsdf.loc[seqsdf['gene']=='nan', 'gene'] = 'Non-coding region'\n", + " # seqsdf = seqsdf.loc[~seqsdf['gene'].isna()]\n", + " # seqsdf = seqsdf.loc[seqsdf['gene']!='nan']\n", + " # filter our substitutions in non-gene positions\n", + " seqsdf = seqsdf.loc[seqsdf['gene']!='nan']\n", + " print(f\"Computing codon numbers...\")\n", + " # compute codon number of each substitution\n", + " seqsdf['gene_start_pos'] = seqsdf['gene'].apply(lambda x: gene2pos.get(x, {}).get('start', 0))\n", + " seqsdf['codon_num'] = np.ceil((seqsdf['pos'] - seqsdf['gene_start_pos'] + 1) / 3).astype(int)\n", + " # seqsdf['codon_num'] = seqsdf.apply(compute_codon_num, args=(gene2pos,), axis=1)\n", + " print(f\"Fetching reference codon...\")\n", + " # fetch the reference codon for each substitution\n", + " seqsdf['codon_start'] = seqsdf['gene_start_pos'] + (3*(seqsdf['codon_num'] - 1))\n", + " seqsdf['ref_codon'] = seqsdf['codon_start'].apply(lambda x: ref_seq[x:x+3].upper())\n", + " # seqsdf['ref_codon'] = seqsdf.apply(get_ref_codon, args=(ref_seq, gene2pos), axis=1)\n", + " print(f\"Fetching alternative codon...\")\n", + " # fetch the alternative codon for each substitution\n", + " seqsdf['alt_codon'] = seqsdf[['idx', 'codon_start']].apply(get_alt_codon, args=(seqs,), axis=1)\n", + " # seqsdf['alt_codon'] = seqsdf.apply(get_alt_codon_old, args=(seqs, gene2pos,), axis=1)\n", + " del seqs\n", + " gc.collect();\n", + " print(f\"Mapping amino acids...\")\n", + " # fetch the reference and alternative amino acids\n", + " seqsdf['ref_aa'] = seqsdf['ref_codon'].apply(get_aa)\n", + " seqsdf['alt_aa'] = seqsdf['alt_codon'].apply(get_aa)\n", + " # filter out substitutions with non-amino acid alternates (bad consensus calls)\n", + " seqsdf = seqsdf.loc[seqsdf['alt_aa']!='nan']\n", + " print(\"Naming substitutions\")\n", + " seqsdf['mutation'] = seqsdf['gene'] + ':' + seqsdf['ref_aa'] + seqsdf['codon_num'].astype(str) + seqsdf['alt_aa']\n", + " seqsdf['type'] = 'substitution'\n", + " print(f\"Fusing with metadata...\")\n", + " # load and join metadata\n", + " if meta_fp:\n", + " if data_src=='alab':\n", + " meta = pd.read_csv(meta_fp)\n", + " seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='fasta_hdr')\n", + " # clean and process sample collection dates\n", + " seqsdf = seqsdf.loc[(seqsdf['collection_date']!='Unknown') \n", + " & (seqsdf['collection_date']!='1900-01-00')]\n", + " seqsdf.loc[seqsdf['collection_date'].str.contains('/'), 'collection_date'] = seqsdf['collection_date'].apply(lambda x: x.split('/')[0])\n", + " seqsdf['date'] = pd.to_datetime(seqsdf['collection_date'])\n", + " elif data_src=='gisaid':\n", + " meta = pd.read_csv(meta_fp, sep='\\t', compression='gzip')\n", + " # filter out improper collection dates\n", + " # meta['tmp'] = meta['date'].str.split('-')\n", + " # meta = meta[meta['tmp'].str.len()>=3]\n", + " seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain')\n", + " # seqsdf['date'] = pd.to_datetime(seqsdf['date'], errors='coerce')\n", + " # seqsdf['month'] = seqsdf['date'].dt.month\n", + " seqsdf.loc[seqsdf['location'].isna(), 'location'] = 'unk'\n", + " seqsdf = seqsdf[seqsdf['host']=='Human']\n", + " seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America'\n", + " elif data_src=='gisaid_feed':\n", + " meta = pd.read_csv(meta_fp, sep='\\t', compression='gzip')\n", + " seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain')\n", + " # seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America'\n", + " else:\n", + " raise ValueError(f\"user-specified data source {data_src} not recognized. Aborting.\")\n", + " except:\n", + " print(f\"No substitutions found in any of the sequences in the alignment. Output will contain an empty dataframe\")\n", + " seqsdf = pd.DataFrame()\n", + " return seqsdf, ref_seq" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Identifying mutations...\n" + ] + } + ], + "source": [ + "patient_zero = 'NC_045512.2'\n", + "min_seq_len = 20000\n", + "max_num_subs = 5000\n", + "seqs, ref_seq = bm.process_cns_seqs(d, patient_zero,\n", + " start_pos=0, end_pos=29674)\n", + "# ref_seq = get_seq_from_fasta(ref_path)\n", + "seqsdf = (pd.DataFrame(index=seqs.keys(), \n", + " data=seqs.values(), \n", + " columns=['sequence'])\n", + " .reset_index()\n", + " .rename(columns={'index': 'idx'}))\n", + "# compute length of each sequence\n", + "seqsdf['seq_len'] = seqsdf['sequence'].str.len()\n", + "# filter out seqs that are too short\n", + "seqsdf = seqsdf[seqsdf['seq_len']>min_seq_len]\n", + "print(f\"Identifying mutations...\")\n", + "# for each sample, identify list of substitutions (position:alt)\n", + "seqsdf['replacements'] = seqsdf['sequence'].apply(bm.find_replacements, \n", + " args=(ref_seq,))\n", + "# sequences with one or more substitutions\n", + "seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() > 0]\n", + "seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() < max_num_subs]" + ] + }, + { + "cell_type": "code", + "execution_count": 112, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['240:T',\n", + " '912:T',\n", + " '2109:T',\n", + " '3036:T',\n", + " '3266:T',\n", + " '5337:N',\n", + " '5338:N',\n", + " '5339:N',\n", + " '5340:N',\n", + " '5341:N',\n", + " '5342:N',\n", + " '5343:N',\n", + " '5344:N',\n", + " '5345:N',\n", + " '5346:N',\n", + " '5347:N',\n", + " '5348:N',\n", + " '5349:N',\n", + " '5350:N',\n", + " '5351:N',\n", + " '5352:N',\n", + " '5353:N',\n", + " '5354:N',\n", + " '5355:N',\n", + " '5356:N',\n", + " '5357:N',\n", + " '5358:N',\n", + " '5359:N',\n", + " '5360:N',\n", + " '5361:N',\n", + " '5362:N',\n", + " '5363:N',\n", + " '5364:N',\n", + " '5365:N',\n", + " '5366:N',\n", + " '5367:N',\n", + " '5368:N',\n", + " '5369:N',\n", + " '5370:N',\n", + " '5371:N',\n", + " '5372:N',\n", + " '5373:N',\n", + " '5374:N',\n", + " '5375:N',\n", + " '5376:N',\n", + " '5377:N',\n", + " '5378:N',\n", + " '5379:N',\n", + " '5380:N',\n", + " '5381:N',\n", + " '5382:N',\n", + " '5383:N',\n", + " '5384:N',\n", + " '5385:N',\n", + " '5386:N',\n", + " '5387:N',\n", + " '5388:N',\n", + " '5389:N',\n", + " '5390:N',\n", + " '5391:N',\n", + " '5392:N',\n", + " '5393:N',\n", + " '5394:N',\n", + " '5395:N',\n", + " '5396:N',\n", + " '5397:N',\n", + " '5398:N',\n", + " '5399:N',\n", + " '5400:N',\n", + " '5401:N',\n", + " '5402:N',\n", + " '5403:N',\n", + " '5404:N',\n", + " '5405:N',\n", + " '5406:N',\n", + " '5407:N',\n", + " '5408:N',\n", + " '5409:N',\n", + " '5410:N',\n", + " '5411:N',\n", + " '5412:N',\n", + " '5413:N',\n", + " '5414:N',\n", + " '5415:N',\n", + " '5416:N',\n", + " '5417:N',\n", + " '5418:N',\n", + " '5419:N',\n", + " '5420:N',\n", + " '5421:N',\n", + " '5422:N',\n", + " '5423:N',\n", + " '5424:N',\n", + " '5425:N',\n", + " '5426:N',\n", + " '5427:N',\n", + " '5428:N',\n", + " '5429:N',\n", + " '5430:N',\n", + " '5431:N',\n", + " '5432:N',\n", + " '5433:N',\n", + " '5434:N',\n", + " '5435:N',\n", + " '5436:N',\n", + " '5437:N',\n", + " '5438:N',\n", + " '5439:N',\n", + " '5440:N',\n", + " '5441:N',\n", + " '5442:N',\n", + " '5443:N',\n", + " '5444:N',\n", + " '5445:N',\n", + " '5446:N',\n", + " '5447:N',\n", + " '5448:N',\n", + " '5449:N',\n", + " '5450:N',\n", + " '5451:N',\n", + " '5452:N',\n", + " '5453:N',\n", + " '5454:N',\n", + " '5455:N',\n", + " '5456:N',\n", + " '5457:N',\n", + " '5458:N',\n", + " '5459:N',\n", + " '5460:N',\n", + " '5461:N',\n", + " '5462:N',\n", + " '5463:N',\n", + " '5464:N',\n", + " '5465:N',\n", + " '5466:N',\n", + " '5467:N',\n", + " '5468:N',\n", + " '5469:N',\n", + " '5470:N',\n", + " '5471:N',\n", + " '5472:N',\n", + " '5473:N',\n", + " '5474:N',\n", + " '5475:N',\n", + " '5476:N',\n", + " '5477:N',\n", + " '5478:N',\n", + " '5479:N',\n", + " '5480:N',\n", + " '5481:N',\n", + " '5482:N',\n", + " '5483:N',\n", + " '5484:N',\n", + " '5485:N',\n", + " '5486:N',\n", + " '5487:N',\n", + " '5488:N',\n", + " '5489:N',\n", + " '5490:N',\n", + " '5491:N',\n", + " '5492:N',\n", + " '5493:N',\n", + " '5494:N',\n", + " '5495:N',\n", + " '5496:N',\n", + " '5497:N',\n", + " '5498:N',\n", + " '5499:N',\n", + " '5500:N',\n", + " '5501:N',\n", + " '5502:N',\n", + " '5503:N',\n", + " '5504:N',\n", + " '5505:N',\n", + " '5506:N',\n", + " '5507:N',\n", + " '5508:N',\n", + " '5509:N',\n", + " '5510:N',\n", + " '5511:N',\n", + " '5512:N',\n", + " '5513:N',\n", + " '5514:N',\n", + " '5515:N',\n", + " '5516:N',\n", + " '5517:N',\n", + " '5518:N',\n", + " '5519:N',\n", + " '5520:N',\n", + " '5521:N',\n", + " '5522:N',\n", + " '5523:N',\n", + " '5524:N',\n", + " '5525:N',\n", + " '5526:N',\n", + " '5527:N',\n", + " '5528:N',\n", + " '5529:N',\n", + " '5530:N',\n", + " '5531:N',\n", + " '5532:N',\n", + " '5533:N',\n", + " '5534:N',\n", + " '5535:N',\n", + " '5536:N',\n", + " '5537:N',\n", + " '5538:N',\n", + " '5539:N',\n", + " '5540:N',\n", + " '5541:N',\n", + " '5542:N',\n", + " '5543:N',\n", + " '5544:N',\n", + " '5545:N',\n", + " '5546:N',\n", + " '5547:N',\n", + " '5548:N',\n", + " '5549:N',\n", + " '5550:N',\n", + " '5551:N',\n", + " '5552:N',\n", + " '5553:N',\n", + " '5554:N',\n", + " '5555:N',\n", + " '5556:N',\n", + " '5557:N',\n", + " '5558:N',\n", + " '5559:N',\n", + " '5560:N',\n", + " '5561:N',\n", + " '5562:N',\n", + " '5563:N',\n", + " '5564:N',\n", + " '5565:N',\n", + " '5566:N',\n", + " '5567:N',\n", + " '5568:N',\n", + " '5569:N',\n", + " '5570:N',\n", + " '5571:N',\n", + " '5572:N',\n", + " '5573:N',\n", + " '5574:N',\n", + " '5575:N',\n", + " '5576:N',\n", + " '5577:N',\n", + " '5578:N',\n", + " '5579:N',\n", + " '5580:N',\n", + " '5581:N',\n", + " '5582:N',\n", + " '5583:N',\n", + " '5584:N',\n", + " '5585:N',\n", + " '5586:N',\n", + " '5587:N',\n", + " '5588:N',\n", + " '5589:N',\n", + " '5590:N',\n", + " '5591:N',\n", + " '5592:N',\n", + " '5593:N',\n", + " '5594:N',\n", + " '5595:N',\n", + " '5596:N',\n", + " '5597:N',\n", + " '5598:N',\n", + " '5599:N',\n", + " '5600:N',\n", + " '5601:N',\n", + " '5602:N',\n", + " '5603:N',\n", + " '5604:N',\n", + " '5605:N',\n", + " '5606:N',\n", + " '5607:N',\n", + " '5608:N',\n", + " '5609:N',\n", + " '5610:N',\n", + " '5611:N',\n", + " '5612:N',\n", + " '5613:N',\n", + " '5614:N',\n", + " '5615:N',\n", + " '5616:N',\n", + " '5617:N',\n", + " '5618:N',\n", + " '5619:N',\n", + " '5620:N',\n", + " '5621:N',\n", + " '5622:N',\n", + " '5623:N',\n", + " '5624:N',\n", + " '5625:N',\n", + " '5626:N',\n", + " '5627:N',\n", + " '5628:N',\n", + " '5629:N',\n", + " '5630:N',\n", + " '5631:N',\n", + " '5632:N',\n", + " '5633:N',\n", + " '5634:N',\n", + " '5635:N',\n", + " '5636:N',\n", + " '5637:N',\n", + " '5638:N',\n", + " '5639:N',\n", + " '5640:N',\n", + " '5641:N',\n", + " '5642:N',\n", + " '5643:N',\n", + " '5644:N',\n", + " '5645:N',\n", + " '5646:N',\n", + " '5647:N',\n", + " '5648:N',\n", + " '5649:N',\n", + " '5650:N',\n", + " '5651:N',\n", + " '5652:N',\n", + " '5653:N',\n", + " '5654:N',\n", + " '5655:N',\n", + " '5656:N',\n", + " '5657:N',\n", + " '5658:N',\n", + " '5659:N',\n", + " '5660:N',\n", + " '5661:N',\n", + " '5662:N',\n", + " '5663:N',\n", + " '5664:N',\n", + " '5665:N',\n", + " '5666:N',\n", + " '5667:N',\n", + " '5668:N',\n", + " '5669:N',\n", + " '5670:N',\n", + " '5671:N',\n", + " '5672:N',\n", + " '5673:N',\n", + " '5674:N',\n", + " '5675:N',\n", + " '5676:N',\n", + " '5677:N',\n", + " '5678:N',\n", + " '5679:N',\n", + " '5680:N',\n", + " '5681:N',\n", + " '5682:N',\n", + " '5683:N',\n", + " '5684:N',\n", + " '5685:N',\n", + " '5686:N',\n", + " '5687:N',\n", + " '5688:N',\n", + " '5689:N',\n", + " '5690:N',\n", + " '5691:N',\n", + " '5692:N',\n", + " '5693:N',\n", + " '5694:N',\n", + " '5695:N',\n", + " '5696:N',\n", + " '5697:N',\n", + " '5698:N',\n", + " '5699:N',\n", + " '5700:N',\n", + " '5701:N',\n", + " '5702:N',\n", + " '5703:N',\n", + " '5704:N',\n", + " '5705:N',\n", + " '5706:N',\n", + " '5707:N',\n", + " '5708:N',\n", + " '5709:N',\n", + " '5710:N',\n", + " '5711:N',\n", + " '5712:N',\n", + " '5713:N',\n", + " '5714:N',\n", + " '5715:N',\n", + " '5716:N',\n", + " '5717:N',\n", + " '5718:N',\n", + " '5719:N',\n", + " '5720:N',\n", + " '5721:N',\n", + " '5722:N',\n", + " '5723:N',\n", + " '5724:N',\n", + " '5725:N',\n", + " '5726:N',\n", + " '5727:N',\n", + " '5728:N',\n", + " '5729:N',\n", + " '5730:N',\n", + " '5731:N',\n", + " '5732:N',\n", + " '5733:N',\n", + " '5734:N',\n", + " '5735:N',\n", + " '5736:N',\n", + " '5737:N',\n", + " '5738:N',\n", + " '5739:N',\n", + " '5740:N',\n", + " '5741:N',\n", + " '5742:N',\n", + " '5743:N',\n", + " '5744:N',\n", + " '5745:N',\n", + " '5746:N',\n", + " '5747:N',\n", + " '5748:N',\n", + " '5749:N',\n", + " '5750:N',\n", + " '5751:N',\n", + " '5752:N',\n", + " '5753:N',\n", + " '5754:N',\n", + " '5755:N',\n", + " '5756:N',\n", + " '5757:N',\n", + " '5758:N',\n", + " '5759:N',\n", + " '5760:N',\n", + " '5761:N',\n", + " '5762:N',\n", + " '5763:N',\n", + " '5764:N',\n", + " '5765:N',\n", + " '5766:N',\n", + " '5767:N',\n", + " '5768:N',\n", + " '5769:N',\n", + " '5770:N',\n", + " '5771:N',\n", + " '5772:N',\n", + " '5773:N',\n", + " '5774:N',\n", + " '5775:N',\n", + " '5776:N',\n", + " '5777:N',\n", + " '5778:N',\n", + " '5779:N',\n", + " '5780:N',\n", + " '5781:N',\n", + " '5782:N',\n", + " '5783:N',\n", + " '5784:N',\n", + " '5785:N',\n", + " '5786:N',\n", + " '5787:N',\n", + " '5788:N',\n", + " '5789:N',\n", + " '5790:N',\n", + " '5791:N',\n", + " '5792:N',\n", + " '5793:N',\n", + " '5794:N',\n", + " '5795:N',\n", + " '5796:N',\n", + " '5797:N',\n", + " '5798:N',\n", + " '5799:N',\n", + " '5800:N',\n", + " '5801:N',\n", + " '5802:N',\n", + " '5803:N',\n", + " '5804:N',\n", + " '5805:N',\n", + " '5806:N',\n", + " '5807:N',\n", + " '5808:N',\n", + " '5809:N',\n", + " '5810:N',\n", + " '5811:N',\n", + " '5812:N',\n", + " '5813:N',\n", + " '5814:N',\n", + " '5815:N',\n", + " '5816:N',\n", + " '5817:N',\n", + " '5818:N',\n", + " '5819:N',\n", + " '5820:N',\n", + " '5821:N',\n", + " '5822:N',\n", + " '5823:N',\n", + " '5824:N',\n", + " '5825:N',\n", + " '5826:N',\n", + " '5827:N',\n", + " '5828:N',\n", + " '5829:N',\n", + " '5830:N',\n", + " '5831:N',\n", + " '5832:N',\n", + " '5833:N',\n", + " '5834:N',\n", + " '5835:N',\n", + " '5836:N',\n", + " '5837:N',\n", + " '5838:N',\n", + " '5839:N',\n", + " '5840:N',\n", + " '5841:N',\n", + " '5842:N',\n", + " '5843:N',\n", + " '5844:N',\n", + " '5845:N',\n", + " '5846:N',\n", + " '5847:N',\n", + " '5848:N',\n", + " '5849:N',\n", + " '5850:N',\n", + " '5851:N',\n", + " '5852:N',\n", + " '5853:N',\n", + " '5854:N',\n", + " '5855:N',\n", + " '5856:N',\n", + " '5857:N',\n", + " '5858:N',\n", + " '5859:N',\n", + " '5860:N',\n", + " '5861:N',\n", + " '5862:N',\n", + " '5863:N',\n", + " '5864:N',\n", + " '5865:N',\n", + " '5866:N',\n", + " '5867:N',\n", + " '5868:N',\n", + " '5869:N',\n", + " '5870:N',\n", + " '5871:N',\n", + " '5872:N',\n", + " '5873:N',\n", + " '5874:N',\n", + " '5875:N',\n", + " '5876:N',\n", + " '5877:N',\n", + " '5878:N',\n", + " '5879:N',\n", + " '5880:N',\n", + " '5881:N',\n", + " '5882:N',\n", + " '5883:N',\n", + " '5884:N',\n", + " '5885:N',\n", + " '5886:N',\n", + " '5887:N',\n", + " '5888:N',\n", + " '5889:N',\n", + " '5890:N',\n", + " '5891:N',\n", + " '5892:N',\n", + " '5893:N',\n", + " '5894:N',\n", + " '5895:N',\n", + " '5896:N',\n", + " '5897:N',\n", + " '5898:N',\n", + " '5899:N',\n", + " '5900:N',\n", + " '5901:N',\n", + " '5902:N',\n", + " '5903:N',\n", + " '5904:N',\n", + " '5905:N',\n", + " '5906:N',\n", + " '5907:N',\n", + " '5908:N',\n", + " '5909:N',\n", + " '5910:N',\n", + " '5911:N',\n", + " '5912:N',\n", + " '5913:N',\n", + " '5914:N',\n", + " '5915:N',\n", + " '5916:N',\n", + " '5917:N',\n", + " '5918:N',\n", + " '5919:N',\n", + " '5920:N',\n", + " '5921:N',\n", + " '5922:N',\n", + " '5923:N',\n", + " '5924:N',\n", + " '5925:N',\n", + " '5926:N',\n", + " '5927:N',\n", + " '5928:N',\n", + " '5929:N',\n", + " '5930:N',\n", + " '5931:N',\n", + " '5932:N',\n", + " '5933:N',\n", + " '5934:N',\n", + " '5935:N',\n", + " '5936:N',\n", + " '5937:N',\n", + " '5938:N',\n", + " '5939:N',\n", + " '5940:N',\n", + " '5941:N',\n", + " '5942:N',\n", + " '5943:N',\n", + " '5944:N',\n", + " '5945:N',\n", + " '5946:N',\n", + " '5947:N',\n", + " '5948:N',\n", + " '5949:N',\n", + " '5950:N',\n", + " '5951:N',\n", + " '5952:N',\n", + " '5953:N',\n", + " '5954:N',\n", + " '5955:N',\n", + " '5956:N',\n", + " '5957:N',\n", + " '5958:N',\n", + " '5959:N',\n", + " '5960:N',\n", + " '5961:N',\n", + " '5962:N',\n", + " '5963:N',\n", + " '5964:N',\n", + " '5965:N',\n", + " '5966:N',\n", + " '5967:N',\n", + " '5968:N',\n", + " '5969:N',\n", + " '5970:N',\n", + " '5971:N',\n", + " '5972:N',\n", + " '5973:N',\n", + " '5974:N',\n", + " '5975:N',\n", + " '5976:N',\n", + " '5977:N',\n", + " '5978:N',\n", + " '5979:N',\n", + " '5980:N',\n", + " '5981:N',\n", + " '5982:N',\n", + " '5983:N',\n", + " '5984:N',\n", + " '5985:N',\n", + " '5986:N',\n", + " '5987:N',\n", + " '5988:N',\n", + " '5989:N',\n", + " '5990:N',\n", + " '5991:N',\n", + " '5992:N',\n", + " '5993:N',\n", + " '5994:N',\n", + " '5995:N',\n", + " '5996:N',\n", + " '5997:N',\n", + " '5998:N',\n", + " '5999:N',\n", + " '6000:N',\n", + " '6001:N',\n", + " '6002:N',\n", + " '6003:N',\n", + " '6004:N',\n", + " '6005:N',\n", + " '6006:N',\n", + " '6007:N',\n", + " '6008:N',\n", + " '6009:N',\n", + " '6010:N',\n", + " '6011:N',\n", + " '6012:N',\n", + " '6013:N',\n", + " '6014:N',\n", + " '6015:N',\n", + " '6016:N',\n", + " '6017:N',\n", + " '6018:N',\n", + " '6019:N',\n", + " '6020:N',\n", + " '6021:N',\n", + " '6022:N',\n", + " '6023:N',\n", + " '6024:N',\n", + " '6025:N',\n", + " '6026:N',\n", + " '6027:N',\n", + " '6028:N',\n", + " '6029:N',\n", + " '6030:N',\n", + " '6031:N',\n", + " '6032:N',\n", + " '6033:N',\n", + " '6034:N',\n", + " '6035:N',\n", + " '6036:N',\n", + " '6037:N',\n", + " '6038:N',\n", + " '6039:N',\n", + " '6040:N',\n", + " '6041:N',\n", + " '6042:N',\n", + " '6043:N',\n", + " '6044:N',\n", + " '6045:N',\n", + " '6046:N',\n", + " '6047:N',\n", + " '6048:N',\n", + " '6049:N',\n", + " '6050:N',\n", + " '6051:N',\n", + " '6052:N',\n", + " '6053:N',\n", + " '6054:N',\n", + " '6055:N',\n", + " '6056:N',\n", + " '6057:N',\n", + " '6058:N',\n", + " '6059:N',\n", + " '6060:N',\n", + " '6061:N',\n", + " '6062:N',\n", + " '6063:N',\n", + " '6064:N',\n", + " '6065:N',\n", + " '6066:N',\n", + " '6067:N',\n", + " '6068:N',\n", + " '6069:N',\n", + " '6070:N',\n", + " '6071:N',\n", + " '6072:N',\n", + " '6073:N',\n", + " '6074:N',\n", + " '6075:N',\n", + " '6076:N',\n", + " '6077:N',\n", + " '6078:N',\n", + " '6079:N',\n", + " '6080:N',\n", + " '6081:N',\n", + " '6082:N',\n", + " '6083:N',\n", + " '6084:N',\n", + " '6085:N',\n", + " '6086:N',\n", + " '6087:N',\n", + " '6088:N',\n", + " '6089:N',\n", + " '6090:N',\n", + " '6091:N',\n", + " '6092:N',\n", + " '6093:N',\n", + " '6094:N',\n", + " '6095:N',\n", + " '6096:N',\n", + " '6097:N',\n", + " '6098:N',\n", + " '6099:N',\n", + " '6100:N',\n", + " '6101:N',\n", + " '6102:N',\n", + " '6103:N',\n", + " '6104:N',\n", + " '6105:N',\n", + " '6106:N',\n", + " '6107:N',\n", + " '6108:N',\n", + " '6109:N',\n", + " '6110:N',\n", + " '6111:N',\n", + " '6112:N',\n", + " '6113:N',\n", + " '6114:N',\n", + " '6115:N',\n", + " '6116:N',\n", + " '6117:N',\n", + " '6118:N',\n", + " '6119:N',\n", + " '6120:N',\n", + " '6121:N',\n", + " '6122:N',\n", + " '6123:N',\n", + " '6124:N',\n", + " '6125:N',\n", + " '6126:N',\n", + " '6127:N',\n", + " '6128:N',\n", + " '6129:N',\n", + " '6130:N',\n", + " '6131:N',\n", + " '6132:N',\n", + " '6133:N',\n", + " '6134:N',\n", + " '6135:N',\n", + " '6136:N',\n", + " '6137:N',\n", + " '6138:N',\n", + " '6139:N',\n", + " '6140:N',\n", + " '6141:N',\n", + " '6142:N',\n", + " '6143:N',\n", + " '6144:N',\n", + " '6145:N',\n", + " '6146:N',\n", + " '6147:N',\n", + " '6148:N',\n", + " '6149:N',\n", + " '6150:N',\n", + " '6151:N',\n", + " '6152:N',\n", + " '6153:N',\n", + " '6154:N',\n", + " '6155:N',\n", + " '6156:N',\n", + " '6157:N',\n", + " '6158:N',\n", + " '6159:N',\n", + " '6160:N',\n", + " '6161:N',\n", + " '6162:N',\n", + " '6163:N',\n", + " '6164:N',\n", + " '6165:N',\n", + " '6166:N',\n", + " '6167:N',\n", + " '6168:N',\n", + " '6169:N',\n", + " '6170:N',\n", + " '6171:N',\n", + " '6172:N',\n", + " '6173:N',\n", + " '6174:N',\n", + " '6175:N',\n", + " '6176:N',\n", + " '6177:N',\n", + " '6178:N',\n", + " '6179:N',\n", + " '6180:N',\n", + " '6181:N',\n", + " '6182:N',\n", + " '6183:N',\n", + " '6184:N',\n", + " '6185:N',\n", + " '6186:N',\n", + " '6187:N',\n", + " '6188:N',\n", + " '6189:N',\n", + " '6190:N',\n", + " '6191:N',\n", + " '6192:N',\n", + " '6193:N',\n", + " '6194:N',\n", + " '6195:N',\n", + " '6196:N',\n", + " '6197:N',\n", + " '6198:N',\n", + " '6199:N',\n", + " '6200:N',\n", + " '6201:N',\n", + " '6202:N',\n", + " '6203:N',\n", + " '6204:N',\n", + " '6205:N',\n", + " '6206:N',\n", + " '6207:N',\n", + " '6208:N',\n", + " '6209:N',\n", + " '6210:N',\n", + " '6211:N',\n", + " '6212:N',\n", + " '6213:N',\n", + " '6214:N',\n", + " '6215:N',\n", + " '6216:N',\n", + " '6217:N',\n", + " '6218:N',\n", + " '6219:N',\n", + " '6220:N',\n", + " '6221:N',\n", + " '6222:N',\n", + " '6223:N',\n", + " '6224:N',\n", + " '6225:N',\n", + " '6226:N',\n", + " '6227:N',\n", + " '6228:N',\n", + " '6229:N',\n", + " '6230:N',\n", + " '6231:N',\n", + " '6232:N',\n", + " '6233:N',\n", + " '6234:N',\n", + " '6235:N',\n", + " '6236:N',\n", + " '6237:N',\n", + " '6238:N',\n", + " '6239:N',\n", + " '6240:N',\n", + " '6241:N',\n", + " '6242:N',\n", + " '6243:N',\n", + " '6244:N',\n", + " '6245:N',\n", + " '6246:N',\n", + " '6247:N',\n", + " '6248:N',\n", + " '6249:N',\n", + " '6250:N',\n", + " '6251:N',\n", + " '6252:N',\n", + " '6253:N',\n", + " '6254:N',\n", + " '6255:N',\n", + " '6256:N',\n", + " '6257:N',\n", + " '6258:N',\n", + " '6259:N',\n", + " '6260:N',\n", + " '6261:N',\n", + " '6262:N',\n", + " '6263:N',\n", + " '6264:N',\n", + " '6265:N',\n", + " '6266:N',\n", + " '6267:N',\n", + " '6268:N',\n", + " '6269:N',\n", + " '6270:N',\n", + " '6271:N',\n", + " '6272:N',\n", + " '6273:N',\n", + " '6274:N',\n", + " '6275:N',\n", + " '6276:N',\n", + " '6277:N',\n", + " '6278:N',\n", + " '6279:N',\n", + " '6280:N',\n", + " '6281:N',\n", + " '6282:N',\n", + " '6283:N',\n", + " '6284:N',\n", + " '6285:N',\n", + " '6286:N',\n", + " '6287:N',\n", + " '6288:N',\n", + " '6289:N',\n", + " '6290:N',\n", + " '6291:N',\n", + " '6292:N',\n", + " '6293:N',\n", + " '6294:N',\n", + " '6295:N',\n", + " '6296:N',\n", + " '6297:N',\n", + " '6298:N',\n", + " '6299:N',\n", + " '6300:N',\n", + " '6301:N',\n", + " '6302:N',\n", + " '6303:N',\n", + " '6304:N',\n", + " '6305:N',\n", + " '6306:N',\n", + " '8363:N',\n", + " '8364:N',\n", + " '8365:N',\n", + " '8366:N',\n", + " '8367:N',\n", + " '8368:N',\n", + " '8369:N',\n", + " '8370:N',\n", + " '8371:N',\n", + " '8372:N',\n", + " '8373:N',\n", + " '8374:N',\n", + " '8375:N',\n", + " '8376:N',\n", + " '8377:N',\n", + " '8378:N',\n", + " '8379:N',\n", + " '8380:N',\n", + " '8381:N',\n", + " '8382:N',\n", + " '8383:N',\n", + " '8384:N',\n", + " '8385:N',\n", + " '8386:N',\n", + " '8387:N',\n", + " ...]" + ] + }, + "execution_count": 112, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "seqsdf['replacements'].iloc[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Initial cleaning...\n", + "Identifying mutations...\n", + "Mapping Genes to mutations...\n", + "Computing codon numbers...\n", + "Fetching reference codon...\n", + "Fetching alternative codon...\n", + "Mapping amino acids...\n", + "Naming substitutions\n", + "Fusing with metadata...\n" + ] + }, + { + "data": { + "text/plain": [ + "(Empty DataFrame\n", + " Columns: [idx, seq_len, replacements, pos, gene, gene_start_pos, codon_num, codon_start, ref_codon, alt_codon, ref_aa, alt_aa, mutation, type]\n", + " Index: [],\n", + " 'ATTAAAGGTTTATACCTTCCCAGGTAACAAACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTTCGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACACGTCCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGGCACTTGTGGCTTAGTAGAAGTTGAAAAAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAAACGTTCGGATGCTCGAACTGCACCTCATGGTCATGTTATGGTTGAGCTGGTAGCAGAACTCGAAGGCATTCAGTACGGTCGTAGTGGTGAGACACTTGGTGTCCTTGTCCCTCATGTGGGCGAAATACCAGTGGCTTACCGCAAGGTTCTTCTTCGTAAGAACGGTAATAAAGGAGCTGGTGGCCATAGTTACGGCGCCGATCTAAAGTCATTTGACTTAGGCGACGAGCTTGGCACTGATCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAACATAGCAGTGGTGTTACCCGTGAACTCATGCGTGAGCTTAACGGAGGGGCATACACTCGCTATGTCGATAACAACTTCTGTGGCCCTGATGGCTACCCTCTTGAGTGCATTAAAGACCTTCTAGCACGTGCTGGTAAAGCTTCATGCACTTTGTCCGAACAACTGGACTTTATTGACACTAAGAGGGGTGTATACTGCTGCCGTGAACATGAGCATGAAATTGCTTGGTACACGGAACGTTCTGAAAAGAGCTATGAATTGCAGACACCTTTTGAAATTAAATTGGCAAAGAAATTTGACACCTTCAATGGGGAATGTCCAAATTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAACCAAGGGTTGAAAAGAAAAAGCTTGATGGCTTTATGGGTAGAATTCGATCTGTCTATCCAGTTGCGTCACCAAATGAATGCAACCAAATGTGCCTTTCAACTCTCATGAAGTGTGATCATTGTGGTGAAACTTCATGGCAGACGGGCGATTTTGTTAAAGCCACTTGCGAATTTTGTGGCACTGAGAATTTGACTAAAGAAGGTGCCACTACTTGTGGTTACTTACCCCAAAATGCTGTTGTTAAAATTTATTGTCCAGCATGTCACAATTCAGAAGTAGGACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGGCTTGAAAACCATTCTTCGTAAGGGTGGTCGCACTATTGCCTTTGGAGGCTGTGTGTTCTCTTATGTTGGTTGCCATAACAAGTGTGCCTATTGGGTTCCACGTGCTAGCGCTAACATAGGTTGTAACCATACAGGTGTTGTTGGAGAAGGTTCCGAAGGTCTTAATGACAACCTTCTTGAAATACTCCAAAAAGAGAAAGTCAACATCAATATTGTTGGTGACTTTAAACTTAATGAAGAGATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAAGTGCTTTTGTGGAAACTGTGAAAGGTTTGGATTATAAAGCATTCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTTACAAAAGGAAAAGCTAAAAAAGGTGCCTGGAATATTGGTGAACAGAAATCAATACTGAGTCCTCTTTATGCATTTGCATCAGAGGCTGCTCGTGTTGTACGATCAATTTTCTCCCGCACTCTTGAAACTGCTCAAAATTCTGTGCGTGTTTTACAGAAGGCCGCTATAACAATACTAGATGGAATTTCACAGTATTCACTGAGACTCATTGATGCTATGATGTTCACATCTGATTTGGCTACTAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTTGTTCAGTTGACTTCGCAGTGGCTAACTAACATCTTTGGCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGAAGAGAAGTTTAAGGAAGGTGTAGAGTTTCTTAGAGACGGTTGGGAAATTGTTAAATTTATCTCAACCTGTGCTTGTGAAATTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATTAAGGAGAGTGTTCAGACATTCTTTAAGCTTGTAAATAAATTTTTGGCTTTGTGTGCTGACTCTATCATTATTGGTGGAGCTAAACTTAAAGCCTTGAATTTAGGTGAAACATTTGTCACGCACTCAAAGGGATTGTACAGAAAGTGTGTTAAATCCAGAGAAGAAACTGGCCTACTCATGCCTCTAAAAGCCCCAAAAGAAATTATCTTCTTAGAGGGAGAAACACTTCCCACAGAAGTGTTAACAGAGGAAGTTGTCTTGAAAACTGGTGATTTACAACCATTAGAACAACCTACTAGTGAAGCTGTTGAAGCTCCATTGGTTGGTACACCAGTTTGTATTAACGGGCTTATGTTGCTCGAAATCAAAGACACAGAAAAGTACTGTGCCCTTGCACCTAATATGATGGTAACAAACAATACCTTCACACTCAAAGGCGGTGCACCAACAAAGGTTACTTTTGGTGATGACACTGTGATAGAAGTGCAAGGTTACAAGAGTGTGAATATCACTTTTGAACTTGATGAAAGGATTGATAAAGTACTTAATGAGAAGTGCTCTGCCTATACAGTTGAACTCGGTACAGAAGTAAATGAGTTCGCCTGTGTTGTGGCAGATGCTGTCATAAAAACTTTGCAACCAGTATCTGAATTACTTACACCACTGGGCATTGATTTAGATGAGTGGAGTATGGCTACATACTACTTATTTGATGAGTCTGGTGAGTTTAAATTGGCTTCACATATGTATTGTTCTTTCTACCCTCCAGATGAGGATGAAGAAGAAGGTGATTGTGAAGAAGAAGAGTTTGAGCCATCAACTCAATATGAGTATGGTACTGAAGATGATTACCAAGGTAAACCTTTGGAATTTGGTGCCACTTCTGCTGCTCTTCAACCTGAAGAAGAGCAAGAAGAAGATTGGTTAGATGATGATAGTCAACAAACTGTTGGTCAACAAGACGGCAGTGAGGACAATCAGACAACTACTATTCAAACAATTGTTGAGGTTCAACCTCAATTAGAGATGGAACTTACACCAGTTGTTCAGACTATTGAAGTGAATAGTTTTAGTGGTTATTTAAAACTTACTGACAATGTATACATTAAAAATGCAGACATTGTGGAAGAAGCTAAAAAGGTAAAACCAACAGTGGTTGTTAATGCAGCCAATGTTTACCTTAAACATGGAGGAGGTGTTGCAGGAGCCTTAAATAAGGCTACTAACAATGCCATGCAAGTTGAATCTGATGATTACATAGCTACTAATGGACCACTTAAAGTGGGTGGTAGTTGTGTTTTAAGCGGACACAATCTTGCTAAACACTGTCTTCATGTTGTCGGCCCAAATGTTAACAAAGGTGAAGACATTCAACTTCTTAAGAGTGCTTATGAAAATTTTAATCAGCACGAAGTTCTACTTGCACCATTATTATCAGCTGGTATTTTTGGTGCTGACCCTATACATTCTTTAAGAGTTTGTGTAGATACTGTTCGCACAAATGTCTACTTAGCTGTCTTTGATAAAAATCTCTATGACAAACTTGTTTCAAGCTTTTTGGAAATGAAGAGTGAAAAGCAAGTTGAACAAAAGATCGCTGAGATTCCTAAAGAGGAAGTTAAGCCATTTATAACTGAAAGTAAACCTTCAGTTGAACAGAGAAAACAAGATGATAAGAAAATCAAAGCTTGTGTTGAAGAAGTTACAACAACTCTGGAAGAAACTAAGTTCCTCACAGAAAACTTGTTACTTTATATTGACATTAATGGCAATCTTCATCCAGATTCTGCCACTCTTGTTAGTGACATTGACATCACTTTCTTAAAGAAAGATGCTCCATATATAGTGGGTGATGTTGTTCAAGAGGGTGTTTTAACTGCTGTGGTTATACCTACTAAAAAGGCTGGTGGCACTACTGAAATGCTAGCGAAAGCTTTGAGAAAAGTGCCAACAGACAATTATATAACCACTTACCCGGGTCAGGGTTTAAATGGTTACACTGTAGAGGAGGCAAAGACAGTGCTTAAAAAGTGTAAAAGTGCCTTTTACATTCTACCATCTATTATCTCTAATGAGAAGCAAGAAATTCTTGGAACTGTTTCTTGGAATTTGCGAGAAATGCTTGCACATGCAGAAGAAACACGCAAATTAATGCCTGTCTGTGTGGAAACTAAAGCCATAGTTTCAACTATACAGCGTAAATATAAGGGTATTAAAATACAAGAGGGTGTGGTTGATTATGGTGCTAGATTTTACTTTTACACCAGTAAAACAACTGTAGCGTCACTTATCAACACACTTAACGATCTAAATGAAACTCTTGTTACAATGCCACTTGGCTATGTAACACATGGCTTAAATTTGGAAGAAGCTGCTCGGTATATGAGATCTCTCAAAGTGCCAGCTACAGTTTCTGTTTCTTCACCTGATGCTGTTACAGCGTATAATGGTTATCTTACTTCTTCTTCTAAAACACCTGAAGAACATTTTATTGAAACCATCTCACTTGCTGGTTCCTATAAAGATTGGTCCTATTCTGGACAATCTACACAACTAGGTATAGAATTTCTTAAGAGAGGTGATAAAAGTGTATATTACACTAGTAATCCTACCACATTCCACCTAGATGGTGAAGTTATCACCTTTGACAATCTTAAGACACTTCTTTCTTTGAGAGAAGTGAGGACTATTAAGGTGTTTACAACAGTAGACAACATTAACCTCCACACGCAAGTTGTGGACATGTCAATGACATATGGACAACAGTTTGGTCCAACTTATTTGGATGGAGCTGATGTTACTAAAATAAAACCTCATAATTCACATGAAGGTAAAACATTTTATGTTTTACCTAATGATGACACTCTACGTGTTGAGGCTTTTGAGTACTACCACACAACTGATCCTAGTTTTCTGGGTAGGTACATGTCAGCATTAAATCACACTAAAAAGTGGAAATACCCACAAGTTAATGGTTTAACTTCTATTAAATGGGCAGATAACAACTGTTATCTTGCCACTGCATTGTTAACACTCCAACAAATAGAGTTGAAGTTTAATCCACCTGCTCTACAAGATGCTTATTACAGAGCAAGGGCTGGTGAAGCTGCTAACTTTTGTGCACTTATCTTAGCCTACTGTAATAAGACAGTAGGTGAGTTAGGTGATGTTAGAGAAACAATGAGTTACTTGTTTCAACATGCCAATTTAGATTCTTGCAAAAGAGTCTTGAACGTGGTGTGTAAAACTTGTGGACAACAGCAGACAACCCTTAAGGGTGTAGAAGCTGTTATGTACATGGGCACACTTTCTTATGAACAATTTAAGAAAGGTGTTCAGATACCTTGTACGTGTGGTAAACAAGCTACAAAATATCTAGTACAACAGGAGTCACCTTTTGTTATGATGTCAGCACCACCTGCTCAGTATGAACTTAAGCATGGTACATTTACTTGTGCTAGTGAGTACACTGGTAATTACCAGTGTGGTCACTATAAACATATAACTTCTAAAGAAACTTTGTATTGCATAGACGGTGCTTTACTTACAAAGTCCTCAGAATACAAAGGTCCTATTACGGATGTTTTCTACAAAGAAAACAGTTACACAACAACCATAAAACCAGTTACTTATAAATTGGATGGTGTTGTTTGTACAGAAATTGACCCTAAGTTGGACAATTATTATAAGAAAGACAATTCTTATTTCACAGAGCAACCAATTGATCTTGTACCAAACCAACCATATCCAAACGCAAGCTTCGATAATTTTAAGTTTGTATGTGATAATATCAAATTTGCTGATGATTTAAACCAGTTAACTGGTTATAAGAAACCTGCTTCAAGAGAGCTTAAAGTTACATTTTTCCCTGACTTAAATGGTGATGTGGTGGCTATTGATTATAAACACTACACACCCTCTTTTAAGAAAGGAGCTAAATTGTTACATAAACCTATTGTTTGGCATGTTAACAATGCAACTAATAAAGCCACGTATAAACCAAATACCTGGTGTATACGTTGTCTTTGGAGCACAAAACCAGTTGAAACATCAAATTCGTTTGATGTACTGAAGTCAGAGGACGCGCAGGGAATGGATAATCTTGCCTGCGAAGATCTAAAACCAGTCTCTGAAGAAGTAGTGGAAAATCCTACCATACAGAAAGACGTTCTTGAGTGTAATGTGAAAACTACCGAAGTTGTAGGAGACATTATACTTAAACCAGCAAATAATAGTTTAAAAATTACAGAAGAGGTTGGCCACACAGATCTAATGGCTGCTTATGTAGACAATTCTAGTCTTACTATTAAGAAACCTAATGAATTATCTAGAGTATTAGGTTTGAAAACCCTTGCTACTCATGGTTTAGCTGCTGTTAATAGTGTCCCTTGGGATACTATAGCTAATTATGCTAAGCCTTTTCTTAACAAAGTTGTTAGTACAACTACTAACATAGTTACACGGTGTTTAAACCGTGTTTGTACTAATTATATGCCTTATTTCTTTACTTTATTGCTACAATTGTGTACTTTTACTAGAAGTACAAATTCTAGAATTAAAGCATCTATGCCGACTACTATAGCAAAGAATACTGTTAAGAGTGTCGGTAAATTTTGTCTAGAGGCTTCATTTAATTATTTGAAGTCACCTAATTTTTCTAAACTGATAAATATTATAATTTGGTTTTTACTATTAAGTGTTTGCCTAGGTTCTTTAATCTACTCAACCGCTGCTTTAGGTGTTTTAATGTCTAATTTAGGCATGCCTTCTTACTGTACTGGTTACAGAGAAGGCTATTTGAACTCTACTAATGTCACTATTGCAACCTACTGTACTGGTTCTATACCTTGTAGTGTTTGTCTTAGTGGTTTAGATTCTTTAGACACCTATCCTTCTTTAGAAACTATACAAATTACCATTTCATCTTTTAAATGGGATTTAACTGCTTTTGGCTTAGTTGCAGAGTGGTTTTTGGCATATATTCTTTTCACTAGGTTTTTCTATGTACTTGGATTGGCTGCAATCATGCAATTGTTTTTCAGCTATTTTGCAGTACATTTTATTAGTAATTCTTGGCTTATGTGGTTAATAATTAATCTTGTACAAATGGCCCCGATTTCAGCTATGGTTAGAATGTACATCTTCTTTGCATCATTTTATTATGTATGGAAAAGTTATGTGCATGTTGTAGACGGTTGTAATTCATCAACTTGTATGATGTGTTACAAACGTAATAGAGCAACAAGAGTCGAATGTACAACTATTGTTAATGGTGTTAGAAGGTCCTTTTATGTCTATGCTAATGGAGGTAAAGGCTTTTGCAAACTACACAATTGGAATTGTGTTAATTGTGATACATTCTGTGCTGGTAGTACATTTATTAGTGATGAAGTTGCGAGAGACTTGTCACTACAGTTTAAAAGACCAATAAATCCTACTGACCAGTCTTCTTACATCGTTGATAGTGTTACAGTGAAGAATGGTTCCATCCATCTTTACTTTGATAAAGCTGGTCAAAAGACTTATGAAAGACATTCTCTCTCTCATTTTGTTAACTTAGACAACCTGAGAGCTAATAACACTAAAGGTTCATTGCCTATTAATGTTATAGTTTTTGATGGTAAATCAAAATGTGAAGAATCATCTGCAAAATCAGCGTCTGTTTACTACAGTCAGCTTATGTGTCAACCTATACTGTTACTAGATCAGGCATTAGTGTCTGATGTTGGTGATAGTGCGGAAGTTGCAGTTAAAATGTTTGATGCTTACGTTAATACGTTTTCATCAACTTTTAACGTACCAATGGAAAAACTCAAAACACTAGTTGCAACTGCAGAAGCTGAACTTGCAAAGAATGTGTCCTTAGACAATGTCTTATCTACTTTTATTTCAGCAGCTCGGCAAGGGTTTGTTGATTCAGATGTAGAAACTAAAGATGTTGTTGAATGTCTTAAATTGTCACATCAATCTGACATAGAAGTTACTGGCGATAGTTGTAATAACTATATGCTCACCTATAACAAAGTTGAAAACATGACACCCCGTGACCTTGGTGCTTGTATTGACTGTAGTGCGCGTCATATTAATGCGCAGGTAGCAAAAAGTCACAACATTGCTTTGATATGGAACGTTAAAGATTTCATGTCATTGTCTGAACAACTACGAAAACAAATACGTAGTGCTGCTAAAAAGAATAACTTACCTTTTAAGTTGACATGTGCAACTACTAGACAAGTTGTTAATGTTGTAACAACAAAGATAGCACTTAAGGGTGGTAAAATTGTTAATAATTGGTTGAAGCAGTTAATTAAAGTTACACTTGTGTTCCTTTTTGTTGCTGCTATTTTCTATTTAATAACACCTGTTCATGTCATGTCTAAACATACTGACTTTTCAAGTGAAATCATAGGATACAAGGCTATTGATGGTGGTGTCACTCGTGACATAGCATCTACAGATACTTGTTTTGCTAACAAACATGCTGATTTTGACACATGGTTTAGCCAGCGTGGTGGTAGTTATACTAATGACAAAGCTTGCCCATTGATTGCTGCAGTCATAACAAGAGAAGTGGGTTTTGTCGTGCCTGGTTTGCCTGGCACGATATTACGCACAACTAATGGTGACTTTTTGCATTTCTTACCTAGAGTTTTTAGTGCAGTTGGTAACATCTGTTACACACCATCAAAACTTATAGAGTACACTGACTTTGCAACATCAGCTTGTGTTTTGGCTGCTGAATGTACAATTTTTAAAGATGCTTCTGGTAAGCCAGTACCATATTGTTATGATACCAATGTACTAGAAGGTTCTGTTGCTTATGAAAGTTTACGCCCTGACACACGTTATGTGCTCATGGATGGCTCTATTATTCAATTTCCTAACACCTACCTTGAAGGTTCTGTTAGAGTGGTAACAACTTTTGATTCTGAGTACTGTAGGCACGGCACTTGTGAAAGATCAGAAGCTGGTGTTTGTGTATCTACTAGTGGTAGATGGGTACTTAACAATGATTATTACAGATCTTTACCAGGAGTTTTCTGTGGTGTAGATGCTGTAAATTTACTTACTAATATGTTTACACCACTAATTCAACCTATTGGTGCTTTGGACATATCAGCATCTATAGTAGCTGGTGGTATTGTAGCTATCGTAGTAACATGCCTTGCCTACTATTTTATGAGGTTTAGAAGAGCTTTTGGTGAATACAGTCATGTAGTTGCCTTTAATACTTTACTATTCCTTATGTCATTCACTGTACTCTGTTTAACACCAGTTTACTCATTCTTACCTGGTGTTTATTCTGTTATTTACTTGTACTTGACATTTTATCTTACTAATGATGTTTCTTTTTTAGCACATATTCAGTGGATGGTTATGTTCACACCTTTAGTACCTTTCTGGATAACAATTGCTTATATCATTTGTATTTCCACAAAGCATTTCTATTGGTTCTTTAGTAATTACCTAAAGAGACGTGTAGTCTTTAATGGTGTTTCCTTTAGTACTTTTGAAGAAGCTGCGCTGTGCACCTTTTTGTTAAATAAAGAAATGTATCTAAAGTTGCGTAGTGATGTGCTATTACCTCTTACGCAATATAATAGATACTTAGCTCTTTATAATAAGTACAAGTATTTTAGTGGAGCAATGGATACAACTAGCTACAGAGAAGCTGCTTGTTGTCATCTCGCAAAGGCTCTCAATGACTTCAGTAACTCAGGTTCTGATGTTCTTTACCAACCACCACAAACCTCTATCACCTCAGCTGTTTTGCAGAGTGGTTTTAGAAAAATGGCATTCCCATCTGGTAAAGTTGAGGGTTGTATGGTACAAGTAACTTGTGGTACAACTACACTTAACGGTCTTTGGCTTGATGACGTAGTTTACTGTCCAAGACATGTGATCTGCACCTCTGAAGACATGCTTAACCCTAATTATGAAGATTTACTCATTCGTAAGTCTAATCATAATTTCTTGGTACAGGCTGGTAATGTTCAACTCAGGGTTATTGGACATTCTATGCAAAATTGTGTACTTAAGCTTAAGGTTGATACAGCCAATCCTAAGACACCTAAGTATAAGTTTGTTCGCATTCAACCAGGACAGACTTTTTCAGTGTTAGCTTGTTACAATGGTTCACCATCTGGTGTTTACCAATGTGCTATGAGGCCCAATTTCACTATTAAGGGTTCATTCCTTAATGGTTCATGTGGTAGTGTTGGTTTTAACATAGATTATGACTGTGTCTCTTTTTGTTACATGCACCATATGGAATTACCAACTGGAGTTCATGCTGGCACAGACTTAGAAGGTAACTTTTATGGACCTTTTGTTGACAGGCAAACAGCACAAGCAGCTGGTACGGACACAACTATTACAGTTAATGTTTTAGCTTGGTTGTACGCTGCTGTTATAAATGGAGACAGGTGGTTTCTCAATCGATTTACCACAACTCTTAATGACTTTAACCTTGTGGCTATGAAGTACAATTATGAACCTCTAACACAAGACCATGTTGACATACTAGGACCTCTTTCTGCTCAAACTGGAATTGCCGTTTTAGATATGTGTGCTTCATTAAAAGAATTACTGCAAAATGGTATGAATGGACGTACCATATTGGGTAGTGCTTTATTAGAAGATGAATTTACACCTTTTGATGTTGTTAGACAATGCTCAGGTGTTACTTTCCAAAGTGCAGTGAAAAGAACAATCAAGGGTACACACCACTGGTTGTTACTCACAATTTTGACTTCACTTTTAGTTTTAGTCCAGAGTACTCAATGGTCTTTGTTCTTTTTTTTGTATGAAAATGCCTTTTTACCTTTTGCTATGGGTATTATTGCTATGTCTGCTTTTGCAATGATGTTTGTCAAACATAAGCATGCATTTCTCTGTTTGTTTTTGTTACCTTCTCTTGCCACTGTAGCTTATTTTAATATGGTCTATATGCCTGCTAGTTGGGTGATGCGTATTATGACATGGTTGGATATGGTTGATACTAGTTTGTCTGGTTTTAAGCTAAAAGACTGTGTTATGTATGCATCAGCTGTAGTGTTACTAATCCTTATGACAGCAAGAACTGTGTATGATGATGGTGCTAGGAGAGTGTGGACACTTATGAATGTCTTGACACTCGTTTATAAAGTTTATTATGGTAATGCTTTAGATCAAGCCATTTCCATGTGGGCTCTTATAATCTCTGTTACTTCTAACTACTCAGGTGTAGTTACAACTGTCATGTTTTTGGCCAGAGGTATTGTTTTTATGTGTGTTGAGTATTGCCCTATTTTCTTCATAACTGGTAATACACTTCAGTGTATAATGCTAGTTTATTGTTTCTTAGGCTATTTTTGTACTTGTTACTTTGGCCTCTTTTGTTTACTCAACCGCTACTTTAGACTGACTCTTGGTGTTTATGATTACTTAGTTTCTACACAGGAGTTTAGATATATGAATTCACAGGGACTACTCCCACCCAAGAATAGCATAGATGCCTTCAAACTCAACATTAAATTGTTGGGTGTTGGTGGCAAACCTTGTATCAAAGTAGCCACTGTACAGTCTAAAATGTCAGATGTAAAGTGCACATCAGTAGTCTTACTCTCAGTTTTGCAACAACTCAGAGTAGAATCATCATCTAAATTGTGGGCTCAATGTGTCCAGTTACACAATGACATTCTCTTAGCTAAAGATACTACTGAAGCCTTTGAAAAAATGGTTTCACTACTTTCTGTTTTGCTTTCCATGCAGGGTGCTGTAGACATAAACAAGCTTTGTGAAGAAATGCTGGACAACAGGGCAACCTTACAAGCTATAGCCTCAGAGTTTAGTTCCCTTCCATCATATGCAGCTTTTGCTACTGCTCAAGAAGCTTATGAGCAGGCTGTTGCTAATGGTGATTCTGAAGTTGTTCTTAAAAAGTTGAAGAAGTCTTTGAATGTGGCTAAATCTGAATTTGACCGTGATGCAGCCATGCAACGTAAGTTGGAAAAGATGGCTGATCAAGCTATGACCCAAATGTATAAACAGGCTAGATCTGAGGACAAGAGGGCAAAAGTTACTAGTGCTATGCAGACAATGCTTTTCACTATGCTTAGAAAGTTGGATAATGATGCACTCAACAACATTATCAACAATGCAAGAGATGGTTGTGTTCCCTTGAACATAATACCTCTTACAACAGCAGCCAAACTAATGGTTGTCATACCAGACTATAACACATATAAAAATACGTGTGATGGTACAACATTTACTTATGCATCAGCATTGTGGGAAATCCAACAGGTTGTAGATGCAGATAGTAAAATTGTTCAACTTAGTGAAATTAGTATGGACAATTCACCTAATTTAGCATGGCCTCTTATTGTAACAGCTTTAAGGGCCAATTCTGCTGTCAAATTACAGAATAATGAGCTTAGTCCTGTTGCACTACGACAGATGTCTTGTGCTGCCGGTACTACACAAACTGCTTGCACTGATGACAATGCGTTAGCTTACTACAACACAACAAAGGGAGGTAGGTTTGTACTTGCACTGTTATCCGATTTACAGGATTTGAAATGGGCTAGATTCCCTAAGAGTGATGGAACTGGTACTATCTATACAGAACTGGAACCACCTTGTAGGTTTGTTACAGACACACCTAAAGGTCCTAAAGTGAAGTATTTATACTTTATTAAAGGATTAAACAACCTAAATAGAGGTATGGTACTTGGTAGTTTAGCTGCCACAGTACGTCTACAAGCTGGTAATGCAACAGAAGTGCCTGCCAATTCAACTGTATTATCTTTCTGTGCTTTTGCTGTAGATGCTGCTAAAGCTTACAAAGATTATCTAGCTAGTGGGGGACAACCAATCACTAATTGTGTTAAGATGTTGTGTACACACACTGGTACTGGTCAGGCAATAACAGTTACACCGGAAGCCAATATGGATCAAGAATCCTTTGGTGGTGCATCGTGTTGTCTGTACTGCCGTTGCCACATAGATCATCCAAATCCTAAAGGATTTTGTGACTTAAAAGGTAAGTATGTACAAATACCTACAACTTGTGCTAATGACCCTGTGGGTTTTACACTTAAAAACACAGTCTGTACCGTCTGCGGTATGTGGAAAGGTTATGGCTGTAGTTGTGATCAACTCCGCGAACCCATGCTTCAGTCAGCTGATGCACAATCGTTTTTAAACGGGTTTGCGGTGTAAGTGCAGCCCGTCTTACACCGTGCGGCACAGGCACTAGTACTGATGTCGTATACAGGGCTTTTGACATCTACAATGATAAAGTAGCTGGTTTTGCTAAATTCCTAAAAACTAATTGTTGTCGCTTCCAAGAAAAGGACGAAGATGACAATTTAATTGATTCTTACTTTGTAGTTAAGAGACACACTTTCTCTAACTACCAACATGAAGAAACAATTTATAATTTACTTAAGGATTGTCCAGCTGTTGCTAAACATGACTTCTTTAAGTTTAGAATAGACGGTGACATGGTACCACATATATCACGTCAACGTCTTACTAAATACACAATGGCAGACCTCGTCTATGCTTTAAGGCATTTTGATGAAGGTAATTGTGACACATTAAAAGAAATACTTGTCACATACAATTGTTGTGATGATGATTATTTCAATAAAAAGGACTGGTATGATTTTGTAGAAAACCCAGATATATTACGCGTATACGCCAACTTAGGTGAACGTGTACGCCAAGCTTTGTTAAAAACAGTACAATTCTGTGATGCCATGCGAAATGCTGGTATTGTTGGTGTACTGACATTAGATAATCAAGATCTCAATGGTAACTGGTATGATTTCGGTGATTTCATACAAACCACGCCAGGTAGTGGAGTTCCTGTTGTAGATTCTTATTATTCATTGTTAATGCCTATATTAACCTTGACCAGGGCTTTAACTGCAGAGTCACATGTTGACACTGACTTAACAAAGCCTTACATTAAGTGGGATTTGTTAAAATATGACTTCACGGAAGAGAGGTTAAAACTCTTTGACCGTTATTTTAAATATTGGGATCAGACATACCACCCAAATTGTGTTAACTGTTTGGATGACAGATGCATTCTGCATTGTGCAAACTTTAATGTTTTATTCTCTACAGTGTTCCCACCTACAAGTTTTGGACCACTAGTGAGAAAAATATTTGTTGATGGTGTTCCATTTGTAGTTTCAACTGGATACCACTTCAGAGAGCTAGGTGTTGTACATAATCAGGATGTAAACTTACATAGCTCTAGACTTAGTTTTAAGGAATTACTTGTGTATGCTGCTGACCCTGCTATGCACGCTGCTTCTGGTAATCTATTACTAGATAAACGCACTACGTGCTTTTCAGTAGCTGCACTTACTAACAATGTTGCTTTTCAAACTGTCAAACCCGGTAATTTTAACAAAGACTTCTATGACTTTGCTGTGTCTAAGGGTTTCTTTAAGGAAGGAAGTTCTGTTGAATTAAAACACTTCTTCTTTGCTCAGGATGGTAATGCTGCTATCAGCGATTATGACTACTATCGTTATAATCTACCAACAATGTGTGATATCAGACAACTACTATTTGTAGTTGAAGTTGTTGATAAGTACTTTGATTGTTACGATGGTGGCTGTATTAATGCTAACCAAGTCATCGTCAACAACCTAGACAAATCAGCTGGTTTTCCATTTAATAAATGGGGTAAGGCTAGACTTTATTATGATTCAATGAGTTATGAGGATCAAGATGCACTTTTCGCATATACAAAACGTAATGTCATCCCTACTATAACTCAAATGAATCTTAAGTATGCCATTAGTGCAAAGAATAGAGCTCGCACCGTAGCTGGTGTCTCTATCTGTAGTACTATGACCAATAGACAGTTTCATCAAAAATTATTGAAATCAATAGCCGCCACTAGAGGAGCTACTGTAGTAATTGGAACAAGCAAATTCTATGGTGGTTGGCACAACATGTTAAAAACTGTTTATAGTGATGTAGAAAACCCTCACCTTATGGGTTGGGATTATCCTAAATGTGATAGAGCCATGCCTAACATGCTTAGAATTATGGCCTCACTTGTTCTTGCTCGCAAACATACAACGTGTTGTAGCTTGTCACACCGTTTCTATAGATTAGCTAATGAGTGTGCTCAAGTATTGAGTGAAATGGTCATGTGTGGCGGTTCACTATATGTTAAACCAGGTGGAACCTCATCAGGAGATGCCACAACTGCTTATGCTAATAGTGTTTTTAACATTTGTCAAGCTGTCACGGCCAATGTTAATGCACTTTTATCTACTGATGGTAACAAAATTGCCGATAAGTATGTCCGCAATTTACAACACAGACTTTATGAGTGTCTCTATAGAAATAGAGATGTTGACACAGACTTTGTGAATGAGTTTTACGCATATTTGCGTAAACATTTCTCAATGATGATACTCTCTGACGATGCTGTTGTGTGTTTCAATAGCACTTATGCATCTCAAGGTCTAGTGGCTAGCATAAAGAACTTTAAGTCAGTTCTTTATTATCAAAACAATGTTTTTATGTCTGAAGCAAAATGTTGGACTGAGACTGACCTTACTAAAGGACCTCATGAATTTTGCTCTCAACATACAATGCTAGTTAAACAGGGTGATGATTATGTGTACCTTCCTTACCCAGATCCATCAAGAATCCTAGGGGCCGGCTGTTTTGTAGATGATATCGTAAAAACAGATGGTACACTTATGATTGAACGGTTCGTGTCTTTAGCTATAGATGCTTACCCACTTACTAAACATCCTAATCAGGAGTATGCTGATGTCTTTCATTTGTACTTACAATACATAAGAAAGCTACATGATGAGTTAACAGGACACATGTTAGACATGTATTCTGTTATGCTTACTAATGATAACACTTCAAGGTATTGGGAACCTGAGTTTTATGAGGCTATGTACACACCGCATACAGTCTTACAGGCTGTTGGGGCTTGTGTTCTTTGCAATTCACAGACTTCATTAAGATGTGGTGCTTGCATACGTAGACCATTCTTATGTTGTAAATGCTGTTACGACCATGTCATATCAACATCACATAAATTAGTCTTGTCTGTTAATCCGTATGTTTGCAATGCTCCAGGTTGTGATGTCACAGATGTGACTCAACTTTACTTAGGAGGTATGAGCTATTATTGTAAATCACATAAACCACCCATTAGTTTTCCATTGTGTGCTAATGGACAAGTTTTTGGTTTATATAAAAATACATGTGTTGGTAGCGATAATGTTACTGACTTTAATGCAATTGCAACATGTGACTGGACAAATGCTGGTGATTACATTTTAGCTAACACCTGTACTGAAAGACTCAAGCTTTTTGCAGCAGAAACGCTCAAAGCTACTGAGGAGACATTTAAACTGTCTTATGGTATTGCTACTGTACGTGAAGTGCTGTCTGACAGAGAATTACATCTTTCATGGGAAGTTGGTAAACCTAGACCACCACTTAACCGAAATTATGTCTTTACTGGTTATCGTGTAACTAAAAACAGTAAAGTACAAATAGGAGAGTACACCTTTGAAAAAGGTGACTATGGTGATGCTGTTGTTTACCGAGGTACAACAACTTACAAATTAAATGTTGGTGATTATTTTGTGCTGACATCACATACAGTAATGCCATTAAGTGCACCTACACTAGTGCCACAAGAGCACTATGTTAGAATTACTGGCTTATACCCAACACTCAATATCTCAGATGAGTTTTCTAGCAATGTTGCAAATTATCAAAAGGTTGGTATGCAAAAGTATTCTACACTCCAGGGACCACCTGGTACTGGTAAGAGTCATTTTGCTATTGGCCTAGCTCTCTACTACCCTTCTGCTCGCATAGTGTATACAGCTTGCTCTCATGCCGCTGTTGATGCACTATGTGAGAAGGCATTAAAATATTTGCCTATAGATAAATGTAGTAGAATTATACCTGCACGTGCTCGTGTAGAGTGTTTTGATAAATTCAAAGTGAATTCAACATTAGAACAGTATGTCTTTTGTACTGTAAATGCATTGCCTGAGACGACAGCAGATATAGTTGTCTTTGATGAAATTTCAATGGCCACAAATTATGATTTGAGTGTTGTCAATGCCAGATTACGTGCTAAGCACTATGTGTACATTGGCGACCCTGCTCAATTACCTGCACCACGCACATTGCTAACTAAGGGCACACTAGAACCAGAATATTTCAATTCAGTGTGTAGACTTATGAAAACTATAGGTCCAGACATGTTCCTCGGAACTTGTCGGCGTTGTCCTGCTGAAATTGTTGACACTGTGAGTGCTTTGGTTTATGATAATAAGCTTAAAGCACATAAAGACAAATCAGCTCAATGCTTTAAAATGTTTTATAAGGGTGTTATCACGCATGATGTTTCATCTGCAATTAACAGGCCACAAATAGGCGTGGTAAGAGAATTCCTTACACGTAACCCTGCTTGGAGAAAAGCTGTCTTTATTTCACCTTATAATTCACAGAATGCTGTAGCCTCAAAGATTTTGGGACTACCAACTCAAACTGTTGATTCATCACAGGGCTCAGAATATGACTATGTCATATTCACTCAAACCACTGAAACAGCTCACTCTTGTAATGTAAACAGATTTAATGTTGCTATTACCAGAGCAAAAGTAGGCATACTTTGCATAATGTCTGATAGAGACCTTTATGACAAGTTGCAATTTACAAGTCTTGAAATTCCACGTAGGAATGTGGCAACTTTACAAGCTGAAAATGTAACAGGACTCTTTAAAGATTGTAGTAAGGTAATCACTGGGTTACATCCTACACAGGCACCTACACACCTCAGTGTTGACACTAAATTCAAAACTGAAGGTTTATGTGTTGACATACCTGGCATACCTAAGGACATGACCTATAGAAGACTCATCTCTATGATGGGTTTTAAAATGAATTATCAAGTTAATGGTTACCCTAACATGTTTATCACCCGCGAAGAAGCTATAAGACATGTACGTGCATGGATTGGCTTCGATGTCGAGGGGTGTCATGCTACTAGAGAAGCTGTTGGTACCAATTTACCTTTACAGCTAGGTTTTTCTACAGGTGTTAACCTAGTTGCTGTACCTACAGGTTATGTTGATACACCTAATAATACAGATTTTTCCAGAGTTAGTGCTAAACCACCGCCTGGAGATCAATTTAAACACCTCATACCACTTATGTACAAAGGACTTCCTTGGAATGTAGTGCGTATAAAGATTGTACAAATGTTAAGTGACACACTTAAAAATCTCTCTGACAGAGTCGTATTTGTCTTATGGGCACATGGCTTTGAGTTGACATCTATGAAGTATTTTGTGAAAATAGGACCTGAGCGCACCTGTTGTCTATGTGATAGACGTGCCACATGCTTTTCCACTGCTTCAGACACTTATGCCTGTTGGCATCATTCTATTGGATTTGATTACGTCTATAATCCGTTTATGATTGATGTTCAACAATGGGGTTTTACAGGTAACCTACAAAGCAACCATGATCTGTATTGTCAAGTCCATGGTAATGCACATGTAGCTAGTTGTGATGCAATCATGACTAGGTGTCTAGCTGTCCACGAGTGCTTTGTTAAGCGTGTTGACTGGACTATTGAATATCCTATAATTGGTGATGAACTGAAGATTAATGCGGCTTGTAGAAAGGTTCAACACATGGTTGTTAAAGCTGCATTATTAGCAGACAAATTCCCAGTTCTTCACGACATTGGTAACCCTAAAGCTATTAAGTGTGTACCTCAAGCTGATGTAGAATGGAAGTTCTATGATGCACAGCCTTGTAGTGACAAAGCTTATAAAATAGAAGAATTATTCTATTCTTATGCCACACATTCTGACAAATTCACAGATGGTGTATGCCTATTTTGGAATTGCAATGTCGATAGATATCCTGCTAATTCCATTGTTTGTAGATTTGACACTAGAGTGCTATCTAACCTTAACTTGCCTGGTTGTGATGGTGGCAGTTTGTATGTAAATAAACATGCATTCCACACACCAGCTTTTGATAAAAGTGCTTTTGTTAATTTAAAACAATTACCATTTTTCTATTACTCTGACAGTCCATGTGAGTCTCATGGAAAACAAGTAGTGTCAGATATAGATTATGTACCACTAAAGTCTGCTACGTGTATAACACGTTGCAATTTAGGTGGTGCTGTCTGTAGACATCATGCTAATGAGTACAGATTGTATCTCGATGCTTATAACATGATGATCTCAGCTGGCTTTAGCTTGTGGGTTTACAAACAATTTGATACTTATAACCTCTGGAACACTTTTACAAGACTTCAGAGTTTAGAAAATGTGGCTTTTAATGTTGTAAATAAGGGACACTTTGATGGACAACAGGGTGAAGTACCAGTTTCTATCATTAATAACACTGTTTACACAAAAGTTGATGGTGTTGATGTAGAATTGTTTGAAAATAAAACAACATTACCTGTTAATGTAGCATTTGAGCTTTGGGCTAAGCGCAACATTAAACCAGTACCAGAGGTGAAAATACTCAATAATTTGGGTGTGGACATTGCTGCTAATACTGTGATCTGGGACTACAAAAGAGATGCTCCAGCACATATATCTACTATTGGTGTTTGTTCTATGACTGACATAGCCAAGAAACCAACTGAAACGATTTGTGCACCACTCACTGTCTTTTTTGATGGTAGAGTTGATGGTCAAGTAGACTTATTTAGAAATGCCCGTAATGGTGTTCTTATTACAGAAGGTAGTGTTAAAGGTTTACAACCATCTGTAGGTCCCAAACAAGCTAGTCTTAATGGAGTCACATTAATTGGAGAAGCCGTAAAAACACAGTTCAATTATTATAAGAAAGTTGATGGTGTTGTCCAACAATTACCTGAAACTTACTTTACTCAGAGTAGAAATTTACAAGAATTTAAACCCAGGAGTCAAATGGAAATTGATTTCTTAGAATTAGCTATGGATGAATTCATTGAACGGTATAAATTAGAAGGCTATGCCTTCGAACATATCGTTTATGGAGATTTTAGTCATAGTCAGTTAGGTGGTTTACATCTACTGATTGGACTAGCTAAACGTTTTAAGGAATCACCTTTTGAATTAGAAGATTTTATTCCTATGGACAGTACAGTTAAAAACTATTTCATAACAGATGCGCAAACAGGTTCATCTAAGTGTGTGTGTTCTGTTATTGATTTATTACTTGATGATTTTGTTGAAATAATAAAATCCCAAGATTTATCTGTAGTTTCTAAGGTTGTCAAAGTGACTATTGACTATACAGAAATTTCATTTATGCTTTGGTGTAAAGATGGCCATGTAGAAACATTTTACCCAAAATTACAATCTAGTCAAGCGTGGCAACCGGGTGTTGCTATGCCTAATCTTTACAAAATGCAAAGAATGCTATTAGAAAAGTGTGACCTTCAAAATTATGGTGATAGTGCAACATTACCTAAAGGCATAATGATGAATGTCGCAAAATATACTCAACTGTGTCAATATTTAAACACATTAACATTAGCTGTACCCTATAATATGAGAGTTATACATTTTGGTGCTGGTTCTGATAAAGGAGTTGCACCAGGTACAGCTGTTTTAAGACAGTGGTTGCCTACGGGTACGCTGCTTGTCGATTCAGATCTTAATGACTTTGTCTCTGATGCAGATTCAACTTTGATTGGTGATTGTGCAACTGTACATACAGCTAATAAATGGGATCTCATTATTAGTGATATGTACGACCCTAAGACTAAAAATGTTACAAAAGAAAATGACTCTAAAGAGGGTTTTTTCACTTACATTTGTGGGTTTATACAACAAAAGCTAGCTCTTGGAGGTTCCGTGGCTATAAAGATAACAGAACATTCTTGGAATGCTGATCTTTATAAGCTCATGGGACACTTCGCATGGTGGACAGCCTTTGTTACTAATGTGAATGCGTCATCATCTGAAGCATTTTTAATTGGATGTAATTATCTTGGCAAACCACGCGAACAAATAGATGGTTATGTCATGCATGCAAATTACATATTTTGGAGGAATACAAATCCAATTCAGTTGTCTTCCTATTCTTTATTTGACATGAGTAAATTTCCCCTTAAATTAAGGGGTACTGCTGTTATGTCTTTAAAAGAAGGTCAAATCAATGATATGATTTTATCTCTTCTTAGTAAAGGTAGACTTATAATTAGAGAAAACAACAGAGTTGTTATTTCTAGTGATGTTCTTGTTAACAACTAAACGAACAATGTTTGTTTTTCTTGTTTTATTGCCACTAGTCTCTAGTCAGTGTGTTAATCTTACAACCAGAACTCAATTACCCCCTGCATACACTAATTCTTTCACACGTGGTGTTTATTACCCTGACAAAGTTTTCAGATCCTCAGTTTTACATTCAACTCAGGACTTGTTCTTACCTTTCTTTTCCAATGTTACTTGGTTCCATGCTATACATGTCTCTGGGACCAATGGTACTAAGAGGTTTGATAACCCTGTCCTACCATTTAATGATGGTGTTTATTTTGCTTCCACTGAGAAGTCTAACATAATAAGAGGCTGGATTTTTGGTACTACTTTAGATTCGAAGACCCAGTCCCTACTTATTGTTAATAACGCTACTAATGTTGTTATTAAAGTCTGTGAATTTCAATTTTGTAATGATCCATTTTTGGGTGTTTATTACCACAAAAACAACAAAAGTTGGATGGAAAGTGAGTTCAGAGTTTATTCTAGTGCGAATAATTGCACTTTTGAATATGTCTCTCAGCCTTTTCTTATGGACCTTGAAGGAAAACAGGGTAATTTCAAAAATCTTAGGGAATTTGTGTTTAAGAATATTGATGGTTATTTTAAAATATATTCTAAGCACACGCCTATTAATTTAGTGCGTGATCTCCCTCAGGGTTTTTCGGCTTTAGAACCATTGGTAGATTTGCCAATAGGTATTAACATCACTAGGTTTCAAACTTTACTTGCTTTACATAGAAGTTATTTGACTCCTGGTGATTCTTCTTCAGGTTGGACAGCTGGTGCTGCAGCTTATTATGTGGGTTATCTTCAACCTAGGACTTTTCTATTAAAATATAATGAAAATGGAACCATTACAGATGCTGTAGACTGTGCACTTGACCCTCTCTCAGAAACAAAGTGTACGTTGAAATCCTTCACTGTAGAAAAAGGAATCTATCAAACTTCTAACTTTAGAGTCCAACCAACAGAATCTATTGTTAGATTTCCTAATATTACAAACTTGTGCCCTTTTGGTGAAGTTTTTAACGCCACCAGATTTGCATCTGTTTATGCTTGGAACAGGAAGAGAATCAGCAACTGTGTTGCTGATTATTCTGTCCTATATAATTCCGCATCATTTTCCACTTTTAAGTGTTATGGAGTGTCTCCTACTAAATTAAATGATCTCTGCTTTACTAATGTCTATGCAGATTCATTTGTAATTAGAGGTGATGAAGTCAGACAAATCGCTCCAGGGCAAACTGGAAAGATTGCTGATTATAATTATAAATTACCAGATGATTTTACAGGCTGCGTTATAGCTTGGAATTCTAACAATCTTGATTCTAAGGTTGGTGGTAATTATAATTACCTGTATAGATTGTTTAGGAAGTCTAATCTCAAACCTTTTGAGAGAGATATTTCAACTGAAATCTATCAGGCCGGTAGCACACCTTGTAATGGTGTTGAAGGTTTTAATTGTTACTTTCCTTTACAATCATATGGTTTCCAACCCACTAATGGTGTTGGTTACCAACCATACAGAGTAGTAGTACTTTCTTTTGAACTTCTACATGCACCAGCAACTGTTTGTGGACCTAAAAAGTCTACTAATTTGGTTAAAAACAAATGTGTCAATTTCAACTTCAATGGTTTAACAGGCACAGGTGTTCTTACTGAGTCTAACAAAAAGTTTCTGCCTTTCCAACAATTTGGCAGAGACATTGCTGACACTACTGATGCTGTCCGTGATCCACAGACACTTGAGATTCTTGACATTACACCATGTTCTTTTGGTGGTGTCAGTGTTATAACACCAGGAACAAATACTTCTAACCAGGTTGCTGTTCTTTATCAGGATGTTAACTGCACAGAAGTCCCTGTTGCTATTCATGCAGATCAACTTACTCCTACTTGGCGTGTTTATTCTACAGGTTCTAATGTTTTTCAAACACGTGCAGGCTGTTTAATAGGGGCTGAACATGTCAACAACTCATATGAGTGTGACATACCCATTGGTGCAGGTATATGCGCTAGTTATCAGACTCAGACTAATTCTCCTCGGCGGGCACGTAGTGTAGCTAGTCAATCCATCATTGCCTACACTATGTCACTTGGTGCAGAAAATTCAGTTGCTTACTCTAATAACTCTATTGCCATACCCACAAATTTTACTATTAGTGTTACCACAGAAATTCTACCAGTGTCTATGACCAAGACATCAGTAGATTGTACAATGTACATTTGTGGTGATTCAACTGAATGCAGCAATCTTTTGTTGCAATATGGCAGTTTTTGTACACAATTAAACCGTGCTTTAACTGGAATAGCTGTTGAACAAGACAAAAACACCCAAGAAGTTTTTGCACAAGTCAAACAAATTTACAAAACACCACCAATTAAAGATTTTGGTGGTTTTAATTTTTCACAAATATTACCAGATCCATCAAAACCAAGCAAGAGGTCATTTATTGAAGATCTACTTTTCAACAAAGTGACACTTGCAGATGCTGGCTTCATCAAACAATATGGTGATTGCCTTGGTGATATTGCTGCTAGAGACCTCATTTGTGCACAAAAGTTTAACGGCCTTACTGTTTTGCCACCTTTGCTCACAGATGAAATGATTGCTCAATACACTTCTGCACTGTTAGCGGGTACAATCACTTCTGGTTGGACCTTTGGTGCAGGTGCTGCATTACAAATACCATTTGCTATGCAAATGGCTTATAGGTTTAATGGTATTGGAGTTACACAGAATGTTCTCTATGAGAACCAAAAATTGATTGCCAACCAATTTAATAGTGCTATTGGCAAAATTCAAGACTCACTTTCTTCCACAGCAAGTGCACTTGGAAAACTTCAAGATGTGGTCAACCAAAATGCACAAGCTTTAAACACGCTTGTTAAACAACTTAGCTCCAATTTTGGTGCAATTTCAAGTGTTTTAAATGATATCCTTTCACGTCTTGACAAAGTTGAGGCTGAAGTGCAAATTGATAGGTTGATCACAGGCAGACTTCAAAGTTTGCAGACATATGTGACTCAACAATTAATTAGAGCTGCAGAAATCAGAGCTTCTGCTAATCTTGCTGCTACTAAAATGTCAGAGTGTGTACTTGGACAATCAAAAAGAGTTGATTTTTGTGGAAAGGGCTATCATCTTATGTCCTTCCCTCAGTCAGCACCTCATGGTGTAGTCTTCTTGCATGTGACTTATGTCCCTGCACAAGAAAAGAACTTCACAACTGCTCCTGCCATTTGTCATGATGGAAAAGCACACTTTCCTCGTGAAGGTGTCTTTGTTTCAAATGGCACACACTGGTTTGTAACACAAAGGAATTTTTATGAACCACAAATCATTACTACAGACAACACATTTGTGTCTGGTAACTGTGATGTTGTAATAGGAATTGTCAACAACACAGTTTATGATCCTTTGCAACCTGAATTAGACTCATTCAAGGAGGAGTTAGATAAATATTTTAAGAATCATACATCACCAGATGTTGATTTAGGTGACATCTCTGGCATTAATGCTTCAGTTGTAAACATTCAAAAAGAAATTGACCGCCTCAATGAGGTTGCCAAGAATTTAAATGAATCTCTCATCGATCTCCAAGAACTTGGAAAGTATGAGCAGTATATAAAATGGCCATGGTACATTTGGCTAGGTTTTATAGCTGGCTTGATTGCCATAGTAATGGTGACAATTATGCTTTGCTGTATGACCAGTTGCTGTAGTTGTCTCAAGGGCTGTTGTTCTTGTGGATCCTGCTGCAAATTTGATGAAGACGACTCTGAGCCAGTGCTCAAAGGAGTCAAATTACATTACACATAAACGAACTTATGGATTTGTTTATGAGAATCTTCACAATTGGAACTGTAACTTTGAAGCAAGGTGAAATCAAGGATGCTACTCCTTCAGATTTTGTTCGCGCTACTGCAACGATACCGATACAAGCCTCACTCCCTTTCGGATGGCTTATTGTTGGCGTTGCACTTCTTGCTGTTTTTCAGAGCGCTTCCAAAATCATAACCCTCAAAAAGAGATGGCAACTAGCACTCTCCAAGGGTGTTCACTTTGTTTGCAACTTGCTGTTGTTGTTTGTAACAGTTTACTCACACCTTTTGCTCGTTGCTGCTGGCCTTGAAGCCCCTTTTCTCTATCTTTATGCTTTAGTCTACTTCTTGCAGAGTATAAACTTTGTAAGAATAATAATGAGGCTTTGGCTTTGCTGGAAATGCCGTTCCAAAAACCCATTACTTTATGATGCCAACTATTTTCTTTGCTGGCATACTAATTGTTACGACTATTGTATACCTTACAATAGTGTAACTTCTTCAATTGTCATTACTTCAGGTGATGGCACAACAAGTCCTATTTCTGAACATGACTACCAGATTGGTGGTTATACTGAAAAATGGGAATCTGGAGTAAAAGACTGTGTTGTATTACACAGTTACTTCACTTCAGACTATTACCAGCTGTACTCAACTCAATTGAGTACAGACACTGGTGTTGAACATGTTACCTTCTTCATCTACAATAAAATTGTTGATGAGCCTGAAGAACATGTCCAAATTCACACAATCGACGGTTCATCCGGAGTTGTTAATCCAGTAATGGAACCAATTTATGATGAACCGACGACGACTACTAGCGTGCCTTTGTAAGCACAAGCTGATGAGTACGAACTTATGTACTCATTCGTTTCGGAAGAGACAGGTACGTTAATAGTTAATAGCGTACTTCTTTTTCTTGCTTTCGTGGTATTCTTGCTAGTTACACTAGCCATCCTTACTGCGCTTCGATTGTGTGCGTACTGCTGCAATATTGTTAACGTGAGTCTTGTAAAACCTTCTTTTTACGTTTACTCTCGTGTTAAAAATCTGAATTCTTCTAGAGTTCCTGATCTTCTGGTCTAAACGAACTAAATATTATATTAGTTTTTCTGTTTGGAACTTTAATTTTAGCCATGGCAGATTCCAACGGTACTATTACCGTTGAAGAGCTTAAAAAGCTCCTTGAACAATGGAACCTAGTAATAGGTTTCCTATTCCTTACATGGATTTGTCTTCTACAATTTGCCTATGCCAACAGGAATAGGTTTTTGTATATAATTAAGTTAATTTTCCTCTGGCTGTTATGGCCAGTAACTTTAGCTTGTTTTGTGCTTGCTGCTGTTTACAGAATAAATTGGATCACCGGTGGAATTGCTATCGCAATGGCTTGTCTTGTAGGCTTGATGTGGCTCAGCTACTTCATTGCTTCTTTCAGACTGTTTGCGCGTACGCGTTCCATGTGGTCATTCAATCCAGAAACTAACATTCTTCTCAACGTGCCACTCCATGGCACTATTCTGACCAGACCGCTTCTAGAAAGTGAACTCGTAATCGGAGCTGTGATCCTTCGTGGACATCTTCGTATTGCTGGACACCATCTAGGACGCTGTGACATCAAGGACCTGCCTAAAGAAATCACTGTTGCTACATCACGAACGCTTTCTTATTACAAATTGGGAGCTTCGCAGCGTGTAGCAGGTGACTCAGGTTTTGCTGCATACAGTCGCTACAGGATTGGCAACTATAAATTAAACACAGACCATTCCAGTAGCAGTGACAATATTGCTTTGCTTGTACAGTAAGTGACAACAGATGTTTCATCTCGTTGACTTTCAGGTTACTATAGCAGAGATATTACTAATTATTATGAGGACTTTTAAAGTTTCCATTTGGAATCTTGATTACATCATAAACCTCATAATTAAAAATTTATCTAAGTCACTAACTGAGAATAAATATTCTCAATTAGATGAAGAGCAACCAATGGAGATTGATTAAACGAACATGAAAATTATTCTTTTCTTGGCACTGATAACACTCGCTACTTGTGAGCTTTATCACTACCAAGAGTGTGTTAGAGGTACAACAGTACTTTTAAAAGAACCTTGCTCTTCTGGAACATACGAGGGCAATTCACCATTTCATCCTCTAGCTGATAACAAATTTGCACTGACTTGCTTTAGCACTCAATTTGCTTTTGCTTGTCCTGACGGCGTAAAACACGTCTATCAGTTACGTGCCAGATCAGTTTCACCTAAACTGTTCATCAGACAAGAGGAAGTTCAAGAACTTTACTCTCCAATTTTTCTTATTGTTGCGGCAATAGTGTTTATAACACTTTGCTTCACACTCAAAAGAAAGACAGAATGATTGAACTTTCATTAATTGACTTCTATTTGTGCTTTTTAGCCTTTCTGCTATTCCTTGTTTTAATTATGCTTATTATCTTTTGGTTCTCACTTGAACTGCAAGATCATAATGAAACTTGTCACGCCTAAACGAACATGAAATTTCTTGTTTTCTTAGGAATCATCACAACTGTAGCTGCATTTCACCAAGAATGTAGTTTACAGTCATGTACTCAACATCAACCATATGTAGTTGATGACCCGTGTCCTATTCACTTCTATTCTAAATGGTATATTAGAGTAGGAGCTAGAAAATCAGCACCTTTAATTGAATTGTGCGTGGATGAGGCTGGTTCTAAATCACCCATTCAGTACATCGATATCGGTAATTATACAGTTTCCTGTTTACCTTTTACAATTAATTGCCAGGAACCTAAATTGGGTAGTCTTGTAGTGCGTTGTTCGTTCTATGAAGACTTTTTAGAGTATCATGACGTTCGTGTTGTTTTAGATTTCATCTAAACGAACAAACTAAAATGTCTGATAATGGACCCCAAAATCAGCGAAATGCACCCCGCATTACGTTTGGTGGACCCTCAGATTCAACTGGCAGTAACCAGAATGGAGAACGCAGTGGGGCGCGATCAAAACAACGTCGGCCCCAAGGTTTACCCAATAATACTGCGTCTTGGTTCACCGCTCTCACTCAACATGGCAAGGAAGACCTTAAATTCCCTCGAGGACAAGGCGTTCCAATTAACACCAATAGCAGTCCAGATGACCAAATTGGCTACTACCGAAGAGCTACCAGACGAATTCGTGGTGGTGACGGTAAAATGAAAGATCTCAGTCCAAGATGGTATTTCTACTACCTAGGAACTGGGCCAGAAGCTGGACTTCCCTATGGTGCTAACAAAGACGGCATCATATGGGTTGCAACTGAGGGAGCCTTGAATACACCAAAAGATCACATTGGCACCCGCAATCCTGCTAACAATGCTGCAATCGTGCTACAACTTCCTCAAGGAACAACATTGCCAAAAGGCTTCTACGCAGAAGGGAGCAGAGGCGGCAGTCAAGCCTCTTCTCGTTCCTCATCACGTAGTCGCAACAGTTCAAGAAATTCAACTCCAGGCAGCAGTAGGGGAACTTCTCCTGCTAGAATGGCTGGCAATGGCGGTGATGCTGCTCTTGCTTTGCTGCTGCTTGACAGATTGAACCAGCTTGAGAGCAAAATGTCTGGTAAAGGCCAACAACAACAAGGCCAAACTGTCACTAAGAAATCTGCTGCTGAGGCTTCTAAGAAGCCTCGGCAAAAACGTACTGCCACTAAAGCATACAATGTAACACAAGCTTTCGGCAGACGTGGTCCAGAACAAACCCAAGGAAATTTTGGGGACCAGGAACTAATCAGACAAGGAACTGATTACAAACATTGGCCGCAAATTGCACAATTTGCCCCCAGCGCTTCAGCGTTCTTCGGAATGTCGCGCATTGGCATGGAAGTCACACCTTCGGGAACGTGGTTGACCTACACAGGTGCCATCAAATTGGATGACAAAGATCCAAATTTCAAAGATCAAGTCATTTTGCTGAATAAGCATATTGACGCATACAAAACATTCCCACCAACAGAGCCTAAAAAGGACAAAAAGAAGAAGGCTGATGAAACTCAAGCCTTACCGCAGAGACAGAAGAAACAGCAAACTGTGACTCTTCTTCCTGCTGCAGATTTGGATGATTTCTCCAAACAATTGCAACAATCCATGAGCAGTGCTGACTCAACTCAGGCCTAAACTCATGCAGACCACACAAGGCAGATGGGCTATATAAACGTTTTCGCTTTTCCGTTTACGATATATAGTCTACTCTTGTGCAGAATGAATTCTCGTAACTACATAGCACAAGTAGATGTAGTTAACTTTAATCTCACATAGCAATCTTTAATCAGTGTGTAACATTAGGGAGGACTTGAAAGAGCCACCACATTTTCACCGAGGCCACGCGGAGTACGATCGAGTGTACAGTGAACAATGCTAGGGAGAGCTGCCTATATGGAAGAGCCCTAATGTGTAAAATTAATTTTAGTAGTGCTATCCCCATGTGATTTTAATAGCTTCTTAGGAGAATGACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA')" + ] + }, + "execution_count": 101, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bm.identify_replacements_per_sample(d)" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['idx', 'seq_len', 'replacements', 'pos', 'gene', 'gene_start_pos',\n", + " 'codon_num', 'codon_start', 'ref_codon', 'alt_codon', 'ref_aa',\n", + " 'alt_aa', 'mutation', 'type', 'del_positions', 'change_length_nt',\n", + " 'relative_coords', 'absolute_coords', 'del_seq', 'prev_5nts',\n", + " 'next_5nts', 'pos_in_codon', 'deletion_codon_coords', 'is_frameshift',\n", + " 'is_synonymous', 'strain', 'covsurver_prot_mutations',\n", + " 'location_original', 'pangolin_lineage', 'date_collected',\n", + " 'accession_id', 'pangolin_version', 'clade', 'date_submitted',\n", + " 'country_original', 'division_original', 'country', 'division',\n", + " 'location', 'country_original_lower', 'country_lower',\n", + " 'division_original_lower', 'division_lower', 'location_original_lower',\n", + " 'location_lower', 'tmp', 'date_modified', 'country_id', 'tmp_info1',\n", + " 'division_id', 'tmp_info2', 'location_id'],\n", + " dtype='object')" + ] + }, + "execution_count": 76, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "metadata": {}, + "outputs": [], + "source": [ + "excl_genes = ['5UTR', '3UTR']\n", + "m = m.loc[~m['gene'].isin(excl_genes)]" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "22714448 ORF1a:DEL3675/3677\n", + "Name: mutation, dtype: object" + ] + }, + "execution_count": 93, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['strain']=='USA/CA-CDC-LC0024511/2021', 'mutation']" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [], + "source": [ + "groupbycols = ['strain', 'accession_id', 'date_collected', 'country', 'location', 'division', 'pangolin_lineage']\n", + "ans = (m.groupby(groupbycols)\n", + " .agg(num_mutations=('mutation', 'nunique'))\n", + " .reset_index())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": {}, + "outputs": [], + "source": [ + "ans2 = (ans.loc[(ans['date_collected']>='2021-01-01')].sort_values('num_mutations', ascending=False))" + ] + }, + { + "cell_type": "code", + "execution_count": 91, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/envs/bjorn/lib/python3.6/site-packages/ipykernel_launcher.py:5: UserWarning: Boolean Series key will be reindexed to match DataFrame index.\n", + " \"\"\"\n", + "/home/al/anaconda3/envs/bjorn/lib/python3.6/site-packages/ipykernel_launcher.py:6: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " \n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
strainidxdate_collectedpangolin_lineage
810951USA/CA-CZB-25845/2021CA-CZB-258452021-02-03B.1
810885USA/CA-CZB-25777/2021CA-CZB-257772021-02-03B.1
824357USA/CA-UCSF-UC961/2021CA-UCSF-UC9612021-01-07B.1
810901USA/CA-CZB-25793/2021CA-CZB-257932021-02-03B.1
810952USA/CA-CZB-25846/2021CA-CZB-258462021-02-03B.1
...............
799384USA/CA-CDC-LC0027719/2021CA-CDC-LC00277192021-03-08B.1
799062USA/CA-CDC-LC0024146/2021CA-CDC-LC00241462021-03-02A
798969USA/CA-CDC-LC0018880/2021CA-CDC-LC00188802021-02-15B.1.596
799179USA/CA-CDC-LC0024511/2021CA-CDC-LC00245112021-03-01B.1.1.7
813988USA/CA-IGI-2720/2021CA-IGI-27202021-01-13B.1
\n", + "

156 rows × 4 columns

\n", + "
" + ], + "text/plain": [ + " strain idx date_collected \\\n", + "810951 USA/CA-CZB-25845/2021 CA-CZB-25845 2021-02-03 \n", + "810885 USA/CA-CZB-25777/2021 CA-CZB-25777 2021-02-03 \n", + "824357 USA/CA-UCSF-UC961/2021 CA-UCSF-UC961 2021-01-07 \n", + "810901 USA/CA-CZB-25793/2021 CA-CZB-25793 2021-02-03 \n", + "810952 USA/CA-CZB-25846/2021 CA-CZB-25846 2021-02-03 \n", + "... ... ... ... \n", + "799384 USA/CA-CDC-LC0027719/2021 CA-CDC-LC0027719 2021-03-08 \n", + "799062 USA/CA-CDC-LC0024146/2021 CA-CDC-LC0024146 2021-03-02 \n", + "798969 USA/CA-CDC-LC0018880/2021 CA-CDC-LC0018880 2021-02-15 \n", + "799179 USA/CA-CDC-LC0024511/2021 CA-CDC-LC0024511 2021-03-01 \n", + "813988 USA/CA-IGI-2720/2021 CA-IGI-2720 2021-01-13 \n", + "\n", + " pangolin_lineage \n", + "810951 B.1 \n", + "810885 B.1 \n", + "824357 B.1 \n", + "810901 B.1 \n", + "810952 B.1 \n", + "... ... \n", + "799384 B.1 \n", + "799062 A \n", + "798969 B.1.596 \n", + "799179 B.1.1.7 \n", + "813988 B.1 \n", + "\n", + "[156 rows x 4 columns]" + ] + }, + "execution_count": 91, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loc = ''\n", + "div = 'California'\n", + "ans3 = ans2[(ans2['num_mutations']<=5) \n", + " & (ans['location'].str.contains(loc))\n", + " & (ans['division'].str.contains(div))]\n", + "ans3['idx'] = ans3['strain'].apply(lambda x : x.split('/')[1]).unique()\n", + "ans3[['strain', 'idx', 'date_collected', 'pangolin_lineage']]" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
pangolin_lineagelocation0
20B.1None316
19B.1New York219
14B.1Harris37
18B.1Maricopa19
25B.1Washoe4
24B.1San Diego3
26B.1Yuma2
10B.1Clark2
11B.1Dallas2
13B.1El Paso2
22B.1Queens2
21B.1Pima1
23B.1SE Pennsylvania1
8B.1Chemung1
9B.1Churchill1
16B.1Kings1
15B.1Honolulu1
12B.1Dane1
17B.1Lyon1
\n", + "
" + ], + "text/plain": [ + " pangolin_lineage location 0\n", + "20 B.1 None 316\n", + "19 B.1 New York 219\n", + "14 B.1 Harris 37\n", + "18 B.1 Maricopa 19\n", + "25 B.1 Washoe 4\n", + "24 B.1 San Diego 3\n", + "26 B.1 Yuma 2\n", + "10 B.1 Clark 2\n", + "11 B.1 Dallas 2\n", + "13 B.1 El Paso 2\n", + "22 B.1 Queens 2\n", + "21 B.1 Pima 1\n", + "23 B.1 SE Pennsylvania 1\n", + "8 B.1 Chemung 1\n", + "9 B.1 Churchill 1\n", + "16 B.1 Kings 1\n", + "15 B.1 Honolulu 1\n", + "12 B.1 Dane 1\n", + "17 B.1 Lyon 1" + ] + }, + "execution_count": 54, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loc_list = ['San Diego', 'New York', 'Harris']\n", + "ans3 = (ans2.loc[(ans2['num_mutations']<15) \n", + " & (ans2['country']=='United States')]\n", + ".groupby(['pangolin_lineage', 'location']).size().reset_index())\n", + "ans3[ans3['pangolin_lineage']=='B.1'].sort_values(0, ascending=False).head(50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "loc = 'San Diego'\n", + "div = 'California'\n", + "plt.figure(figsize=(20,10))\n", + "loc_muts = ans[(ans['location'].str.contains(loc)) & (ans['division']==div)]['num_mutations']\n", + "loc_time = pd.to_datetime(ans[(ans['location'].str.contains(loc)) & (ans['division']==div)]['date_collected'])" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 70, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pylab as plt\n", + "loc = 'San Diego'\n", + "div = 'California'\n", + "plt.figure(figsize=(20,10))\n", + "loc_muts = ans[(ans['location'].str.contains(loc)) & (ans['division']==div)]['num_mutations']\n", + "loc_time = pd.to_datetime(ans[(ans['location'].str.contains(loc)) & (ans['division']==div)]['date_collected'])\n", + "loc_lins = ans[(ans['location'].str.contains(loc))]['pangolin_lineage'] # \n", + "plt.title(f'Number of mutations per sample over time in {loc}, {div}')\n", + "plt.scatter(loc_time, loc_muts)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/envs/bjorn/lib/python3.6/site-packages/seaborn/_decorators.py:43: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " FutureWarning\n" + ] + }, + { + "data": { + "image/png": "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X79+W25urmvq1KlugKSkJNVqteoAS5Ysqd+yZYtttOfe3wijIRAIQg6zNbgE+mDlI2G00ujbtm0zeb3+laWSkhJTaWmpJTs72wNQWVlpAKivr1eeffbZhF/+8pf1ECiT/tprr0VNmTLFNeoL2c8In4ZAIAg5suZcU9nXpwF+afSsMZJGB9B1nf7S6Nu2bSsCvzT6O++8E9MtjX7ppZc2PPLII1Wvvvpq5OrVq8P+8pe/VH322Wf2M844I9lgMOiyLOsPP/xweXJysq+r/aSioiIbwG9/+9uqGTNmuAEeeOCBhI8//jhKURQ9KirK98ILL5SN5noOBCLkViAQjAujDbkd7+ipgxERcisQCA5Z0gvObxJGIvQQPg2BQCAQDBlhNAQCgUAwZITREAgEAsGQEUZDIBAIBENGGA2BQCAQDBlhNAQCwSHDWEqjFxcXmywWy5xumfNLLrkkvfvYYNLoAM8++2z01KlTC7OysgrPPPPMCScjIkJuBQLBIUO39hT4pdF///vfp5144okDpNHPOeeclt/85jd1+fn50/bW36RJk9zd/XVTU1Oj3HHHHWl9pdH/85//hJ999tntmzZtMj/88MPJ33333bb4+Hi1e+f4RGLCDVggEBwalG19M6a4z+a+3DnXVGbmh440+mDsTRr9iSeeiL/mmmvq4uPjVYDU1NQRSZgcSITREAgEIUfZ1jdjNveTRt/cJY0+GsMx1tLoFRUVpvz8/AK73a7ec889laecckrH3qTRd+zYYQaYM2dOnqqq3H777VXnn39+22jGsL8RRkMgEIQcxYNIoxf/8EzqaIxG3+WpTz/9NOyqq66aXFJSskWWh+/eTU9P95aWlm5MSkpSv/76a9sFF1yQVVRUtLmvNLosyxx22GEdZWVlZgBVVaWdO3eaV65cWVxaWmo89thj84477rgtcXFx6kivaX8jHOECgSDkmAjS6FarVU9KSlIBjj76aEd6erp78+bNFhhcGj05Odlz5plntpjNZj0vL88zZcoU15YtW8xjdU37A2E0BAJByDERpNGrqqoMPp+/aVFRkamsrMycm5vrhsGl0c8777yWL7/8MhygurraUFpaauluM1EQRkMgEIQcuXOuqZQVU0BKPVkxabljJI2el5dXcNFFF03pL43eXe+6665LS0xMnNEtjb5kyZIUgFdffTXypptuSgFYtmyZ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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import seaborn as sns\n", + "df = ans[ans['location'].str.contains(loc)].copy()\n", + "sns.scatterplot('date_collected', 'num_mutations', data=df, hue='pangolin_lineage')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
date_collectedlocationaccession_idnum_mutations
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [date_collected, location, accession_id, num_mutations]\n", + "Index: []" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans2[ans2['location'].str.contains('Diego')]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
locationnum_samples
96None3057
91Napoli771
51Harris295
4Alsace220
95New York203
.........
61Junin1
60Jose C. Paz1
59Jalpaiguri1
58Ionadi1
176Zululand1
\n", + "

177 rows × 2 columns

\n", + "
" + ], + "text/plain": [ + " location num_samples\n", + "96 None 3057\n", + "91 Napoli 771\n", + "51 Harris 295\n", + "4 Alsace 220\n", + "95 New York 203\n", + ".. ... ...\n", + "61 Junin 1\n", + "60 Jose C. Paz 1\n", + "59 Jalpaiguri 1\n", + "58 Ionadi 1\n", + "176 Zululand 1\n", + "\n", + "[177 rows x 2 columns]" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans3 = ans2.groupby(['location']).agg(num_samples=('accession_id', 'nunique')).reset_index().sort_values('num_samples', ascending=False)\n", + "ans3" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
locationnum_samples
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [location, num_samples]\n", + "Index: []" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ans3[ans3['location']=='San Diego']" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['ORF1a:S216S', 'ORF1a:F924F', 'ORF1a:T1001I', 'ORF1a:A1708D',\n", + " 'ORF1a:F1907F', 'ORF1a:I2230T', 'ORF1a:F2780L', 'ORF1a:P2792S',\n", + " 'ORF1b:V157V', 'ORF1b:P314L', 'ORF1b:P403P', 'ORF1b:H604H',\n", + " 'ORF1b:T903T', 'ORF1b:K1383R', 'S:N501Y', 'S:A570D', 'S:D614G',\n", + " 'S:P681H', 'S:T716I', 'S:S982A', 'S:D1118H', 'ORF3a:L15F',\n", + " 'ORF3a:K67N', 'ORF8:Q27*', 'ORF8:R52I', 'ORF8:Y73C', 'N:D3L',\n", + " 'N:R203K', 'N:G204R', 'N:S235F', 'ORF1a:DEL3675/3677',\n", + " 'S:DEL69/70', 'S:DEL144/144'], dtype=object)" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['strain'].str.contains('SEARCH-7554'), 'mutation'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['ORF1a:T265I', 'ORF1a:G408G', 'ORF1a:E637K', 'ORF1a:V710V',\n", + " 'ORF1a:L729L', 'ORF1a:L778L', 'ORF1a:S911A', 'ORF1a:F924F',\n", + " 'ORF1a:V2238V', 'ORF1a:N2894N', 'ORF1a:A3945A', 'ORF1a:I4205V',\n", + " 'ORF1b:P314L', 'ORF1b:D1183Y', 'S:S13I', 'S:W152C', 'S:L452R',\n", + " 'S:D614G', 'S:S929S', 'ORF3a:Q57H', 'M:F53F', 'N:T205I', 'N:F363F'],\n", + " dtype=object)" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "m.loc[m['strain'].str.contains('SEARCH-7555'), 'mutation'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "ORF1a:DEL3675/3677 4257\n", + "ORF1b:P314L 4211\n", + "ORF1a:F924F 4208\n", + "S:D614G 4208\n", + "ORF1a:T265I 4183\n", + "ORF3a:Q57H 4172\n", + "S:D253G 4167\n", + "S:T95I 4124\n", + "ORF1a:L3201P 4103\n", + "ORF1b:Q1011H 4066\n", + "ORF8:T11I 4059\n", + "ORF3a:P42L 4051\n", + "ORF1b:L2265L 4024\n", + "N:M234I 3995\n", + "S:L5F 3994\n", + "N:P199L 3935\n", + "S:A701V 3823\n", + "S:E484K 3149\n", + "ORF1a:S2312S 517\n", + "ORF1a:G1946S 515\n", + "Name: mutation, dtype: int64" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lin1 = 'B.1.526.2'\n", + "lin2 = 'B.1.526'\n", + "m.loc[m['pangolin_lineage']==lin2, 'mutation'].value_counts().iloc[:20]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "S:D614G 1412\n", + "ORF1b:P314L 1412\n", + "S:D253G 1412\n", + "ORF1a:F924F 1412\n", + "S:Q957R 1412\n", + "ORF3a:Q57H 1406\n", + "ORF1a:T265I 1406\n", + "S:T95I 1405\n", + "ORF1a:L3201P 1403\n", + "ORF8:T11I 1401\n", + "ORF1b:L2265L 1395\n", + "ORF1b:Q1011H 1393\n", + "ORF3a:K192K 1388\n", + "N:P13L 1385\n", + "ORF3a:P42L 1384\n", + "ORF1a:DEL3675/3677 1384\n", + "N:S202R 1382\n", + "ORF1a:D2848D 1378\n", + "ORF1a:G1946S 1369\n", + "S:L5F 1360\n", + "S:S477N 1351\n", + "ORF7a:L116F 1338\n", + "ORF1a:S2312S 1325\n", + "ORF1a:L3736F 134\n", + "ORF1b:V1486V 132\n", + "ORF1b:Y1588Y 93\n", + "ORF6:I11I 87\n", + "N:A414V 80\n", + "ORF1a:V2522A 79\n", + "ORF1a:T1840I 79\n", + "ORF1a:A4016V 77\n", + "S:L18F 72\n", + "ORF1a:V3057A 65\n", + "ORF1a:F3770V 62\n", + "ORF6:D61D 61\n", + "ORF1a:K1281Q 60\n", + "ORF1a:I4205I 60\n", + "ORF1a:P1862S 53\n", + "S:F32F 52\n", + "ORF1b:N559N 50\n", + "ORF1b:H66H 47\n", + "S:D1260N 44\n", + "ORF1a:R2875R 44\n", + "S:T259A 42\n", + "N:R41Q 41\n", + "ORF1a:D1184D 41\n", + "ORF1b:F92C 40\n", + "S:I870V 38\n", + "ORF1b:P2313S 38\n", + "ORF1b:V1708V 36\n", + "Name: mutation, dtype: int64\n" + ] + } + ], + "source": [ + "print(m.loc[m['pangolin_lineage']==lin1, 'mutation'].value_counts().iloc[:50])" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'2021-04-04-13:07)'" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dt = datetime.now().strftime(\"%Y-%m-%d-%H-%M)\")\n", + "'-'.join(dt.split('-')[:3]) + '-' + ':'.join(dt.split('-')[3:])" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
forwardreversesamplesample_librarysequencing_tech
0/valhalla/fastq/2021.03.19/21-256229-SCV-02262.../valhalla/fastq/2021.03.19/21-256229-SCV-02262...21-256229-SCV-022621-AM21-256229-SCV-022621-AM_L001illumina
1/valhalla/fastq/2021.03.19/21-256232-SCV-02262.../valhalla/fastq/2021.03.19/21-256232-SCV-02262...21-256232-SCV-022621-AM21-256232-SCV-022621-AM_L001illumina
2/valhalla/fastq/2021.03.19/21-256234-SCV-02262.../valhalla/fastq/2021.03.19/21-256234-SCV-02262...21-256234-SCV-022621-AM21-256234-SCV-022621-AM_L001illumina
3/valhalla/fastq/2021.03.19/21-256237-SCV-02262.../valhalla/fastq/2021.03.19/21-256237-SCV-02262...21-256237-SCV-022621-AM21-256237-SCV-022621-AM_L001illumina
4/valhalla/fastq/2021.03.19/21-256246-SCV-02262.../valhalla/fastq/2021.03.19/21-256246-SCV-02262...21-256246-SCV-022621-AM21-256246-SCV-022621-AM_L001illumina
5/valhalla/fastq/2021.03.19/21-256265-SCV-02262.../valhalla/fastq/2021.03.19/21-256265-SCV-02262...21-256265-SCV-022621-AM21-256265-SCV-022621-AM_L001illumina
6/valhalla/fastq/2021.03.19/21-256267-SCV-02262.../valhalla/fastq/2021.03.19/21-256267-SCV-02262...21-256267-SCV-022621-AM21-256267-SCV-022621-AM_L001illumina
7/valhalla/fastq/2021.03.19/21-256274-SCV-02262.../valhalla/fastq/2021.03.19/21-256274-SCV-02262...21-256274-SCV-022621-AM21-256274-SCV-022621-AM_L001illumina
8/valhalla/fastq/2021.03.19/Fastq/21-170487-SCV.../valhalla/fastq/2021.03.19/Fastq/21-170487-SCV...21-170487-SCV2-031521-AM-1-V221-170487-SCV2-031521-AM-1-V2_L001illumina
9/valhalla/fastq/2021.03.19/Fastq/21-227289-SCV.../valhalla/fastq/2021.03.19/Fastq/21-227289-SCV...21-227289-SCV2-031521-AM-1-V221-227289-SCV2-031521-AM-1-V2_L001illumina
10/valhalla/fastq/2021.03.19/Fastq/21-295987-SCV.../valhalla/fastq/2021.03.19/Fastq/21-295987-SCV...21-295987-SCV2-031521-AM-1-V221-295987-SCV2-031521-AM-1-V2_L001illumina
11/valhalla/fastq/2021.03.19/Fastq/21-295989-SCV.../valhalla/fastq/2021.03.19/Fastq/21-295989-SCV...21-295989-SCV2-031521-AM-1-V221-295989-SCV2-031521-AM-1-V2_L001illumina
12/valhalla/fastq/2021.03.19/Fastq/21-298438-SCV.../valhalla/fastq/2021.03.19/Fastq/21-298438-SCV...21-298438-SCV2-031521-AM-1-V221-298438-SCV2-031521-AM-1-V2_L001illumina
13/valhalla/fastq/2021.03.19/Fastq/21-298441-SCV.../valhalla/fastq/2021.03.19/Fastq/21-298441-SCV...21-298441-SCV2-031521-AM-1-V221-298441-SCV2-031521-AM-1-V2_L001illumina
14/valhalla/fastq/2021.03.19/Fastq/21-299032-SCV.../valhalla/fastq/2021.03.19/Fastq/21-299032-SCV...21-299032-SCV2-031521-AM-1-V221-299032-SCV2-031521-AM-1-V2_L001illumina
15/valhalla/fastq/2021.03.19/Fastq/21-299112-SCV.../valhalla/fastq/2021.03.19/Fastq/21-299112-SCV...21-299112-SCV2-031521-AM-1-V221-299112-SCV2-031521-AM-1-V2_L001illumina
16/valhalla/fastq/2021.03.19/Fastq/21-299114-SCV.../valhalla/fastq/2021.03.19/Fastq/21-299114-SCV...21-299114-SCV2-031521-AM-1-V221-299114-SCV2-031521-AM-1-V2_L001illumina
17/valhalla/fastq/2021.03.19/Fastq/21-299332-SCV.../valhalla/fastq/2021.03.19/Fastq/21-299332-SCV...21-299332-SCV2-031521-AM-1-V221-299332-SCV2-031521-AM-1-V2_L001illumina
18/valhalla/fastq/2021.03.19/Fastq/NTC-SCV2-0315.../valhalla/fastq/2021.03.19/Fastq/NTC-SCV2-0315...NTC-SCV2-031521-AM-1-V2NTC-SCV2-031521-AM-1-V2_L001illumina
\n", + "
" + ], + "text/plain": [ + " forward \\\n", + "0 /valhalla/fastq/2021.03.19/21-256229-SCV-02262... \n", + "1 /valhalla/fastq/2021.03.19/21-256232-SCV-02262... \n", + "2 /valhalla/fastq/2021.03.19/21-256234-SCV-02262... \n", + "3 /valhalla/fastq/2021.03.19/21-256237-SCV-02262... \n", + "4 /valhalla/fastq/2021.03.19/21-256246-SCV-02262... \n", + "5 /valhalla/fastq/2021.03.19/21-256265-SCV-02262... \n", + "6 /valhalla/fastq/2021.03.19/21-256267-SCV-02262... \n", + "7 /valhalla/fastq/2021.03.19/21-256274-SCV-02262... \n", + "8 /valhalla/fastq/2021.03.19/Fastq/21-170487-SCV... \n", + "9 /valhalla/fastq/2021.03.19/Fastq/21-227289-SCV... \n", + "10 /valhalla/fastq/2021.03.19/Fastq/21-295987-SCV... \n", + "11 /valhalla/fastq/2021.03.19/Fastq/21-295989-SCV... \n", + "12 /valhalla/fastq/2021.03.19/Fastq/21-298438-SCV... \n", + "13 /valhalla/fastq/2021.03.19/Fastq/21-298441-SCV... \n", + "14 /valhalla/fastq/2021.03.19/Fastq/21-299032-SCV... \n", + "15 /valhalla/fastq/2021.03.19/Fastq/21-299112-SCV... \n", + "16 /valhalla/fastq/2021.03.19/Fastq/21-299114-SCV... \n", + "17 /valhalla/fastq/2021.03.19/Fastq/21-299332-SCV... \n", + "18 /valhalla/fastq/2021.03.19/Fastq/NTC-SCV2-0315... \n", + "\n", + " reverse \\\n", + "0 /valhalla/fastq/2021.03.19/21-256229-SCV-02262... \n", + "1 /valhalla/fastq/2021.03.19/21-256232-SCV-02262... \n", + "2 /valhalla/fastq/2021.03.19/21-256234-SCV-02262... \n", + "3 /valhalla/fastq/2021.03.19/21-256237-SCV-02262... \n", + "4 /valhalla/fastq/2021.03.19/21-256246-SCV-02262... \n", + "5 /valhalla/fastq/2021.03.19/21-256265-SCV-02262... \n", + "6 /valhalla/fastq/2021.03.19/21-256267-SCV-02262... \n", + "7 /valhalla/fastq/2021.03.19/21-256274-SCV-02262... \n", + "8 /valhalla/fastq/2021.03.19/Fastq/21-170487-SCV... \n", + "9 /valhalla/fastq/2021.03.19/Fastq/21-227289-SCV... \n", + "10 /valhalla/fastq/2021.03.19/Fastq/21-295987-SCV... \n", + "11 /valhalla/fastq/2021.03.19/Fastq/21-295989-SCV... \n", + "12 /valhalla/fastq/2021.03.19/Fastq/21-298438-SCV... \n", + "13 /valhalla/fastq/2021.03.19/Fastq/21-298441-SCV... \n", + "14 /valhalla/fastq/2021.03.19/Fastq/21-299032-SCV... \n", + "15 /valhalla/fastq/2021.03.19/Fastq/21-299112-SCV... \n", + "16 /valhalla/fastq/2021.03.19/Fastq/21-299114-SCV... \n", + "17 /valhalla/fastq/2021.03.19/Fastq/21-299332-SCV... \n", + "18 /valhalla/fastq/2021.03.19/Fastq/NTC-SCV2-0315... \n", + "\n", + " sample sample_library \\\n", + "0 21-256229-SCV-022621-AM 21-256229-SCV-022621-AM_L001 \n", + "1 21-256232-SCV-022621-AM 21-256232-SCV-022621-AM_L001 \n", + "2 21-256234-SCV-022621-AM 21-256234-SCV-022621-AM_L001 \n", + "3 21-256237-SCV-022621-AM 21-256237-SCV-022621-AM_L001 \n", + "4 21-256246-SCV-022621-AM 21-256246-SCV-022621-AM_L001 \n", + "5 21-256265-SCV-022621-AM 21-256265-SCV-022621-AM_L001 \n", + "6 21-256267-SCV-022621-AM 21-256267-SCV-022621-AM_L001 \n", + "7 21-256274-SCV-022621-AM 21-256274-SCV-022621-AM_L001 \n", + "8 21-170487-SCV2-031521-AM-1-V2 21-170487-SCV2-031521-AM-1-V2_L001 \n", + "9 21-227289-SCV2-031521-AM-1-V2 21-227289-SCV2-031521-AM-1-V2_L001 \n", + "10 21-295987-SCV2-031521-AM-1-V2 21-295987-SCV2-031521-AM-1-V2_L001 \n", + "11 21-295989-SCV2-031521-AM-1-V2 21-295989-SCV2-031521-AM-1-V2_L001 \n", + "12 21-298438-SCV2-031521-AM-1-V2 21-298438-SCV2-031521-AM-1-V2_L001 \n", + "13 21-298441-SCV2-031521-AM-1-V2 21-298441-SCV2-031521-AM-1-V2_L001 \n", + "14 21-299032-SCV2-031521-AM-1-V2 21-299032-SCV2-031521-AM-1-V2_L001 \n", + "15 21-299112-SCV2-031521-AM-1-V2 21-299112-SCV2-031521-AM-1-V2_L001 \n", + "16 21-299114-SCV2-031521-AM-1-V2 21-299114-SCV2-031521-AM-1-V2_L001 \n", + "17 21-299332-SCV2-031521-AM-1-V2 21-299332-SCV2-031521-AM-1-V2_L001 \n", + "18 NTC-SCV2-031521-AM-1-V2 NTC-SCV2-031521-AM-1-V2_L001 \n", + "\n", + " sequencing_tech \n", + "0 illumina \n", + "1 illumina \n", + "2 illumina \n", + "3 illumina \n", + "4 illumina \n", + "5 illumina \n", + "6 illumina \n", + "7 illumina \n", + "8 illumina \n", + "9 illumina \n", + "10 illumina \n", + "11 illumina \n", + "12 illumina \n", + "13 illumina \n", + "14 illumina \n", + "15 illumina \n", + "16 illumina \n", + "17 illumina \n", + "18 illumina " + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "s_fp = '/valhalla/fastq/2021.03.19/sd_county_samples.tsv'\n", + "s_df = pd.read_csv(s_fp, sep='\\t')\n", + "s_df" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "s_df = s_df.loc[s_df['sample']!='21-299332-SCV2-031521-AM-1-V2']\n", + "s_df.to_csv(s_fp, sep='\\t', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/lib/python3.8/site-packages/IPython/core/interactiveshell.py:3146: DtypeWarning: Columns (7,51) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " has_raised = await self.run_ast_nodes(code_ast.body, cell_name,\n" + ] + } + ], + "source": [ + "muts_fp = '/valhalla/gisaid/workflow/mutations_2021-03-19.csv'\n", + "muts = pd.read_csv(muts_fp)\n", + "# muts.loc[muts['gene'].str.contains('Non')]['gene']\n", + "# muts.loc[~(muts['gene']=='Non-coding region'), 'gene'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idxseq_lenreplacementsposgenegene_start_poscodon_numcodon_startref_codonalt_codon...division_lowerlocation_original_lowerlocation_lowertmpdate_modifiedcountry_idtmp_info1division_idtmp_info2location_id
0Ireland/G-NVRL-e84IRL94605/202129674822:T822ORF1a265186820.0GTCGTT...galwaynonenone['2021', '02', '01']2021-03-19-09:00IRLIreland-GalwayGYIreland-Galway-NoneNone
1Ireland/G-NVRL-e84IRL94605/202129674912:T912ORF1a265216910.0TCCTCT...galwaynonenone['2021', '02', '01']2021-03-19-09:00IRLIreland-GalwayGYIreland-Galway-NoneNone
2Ireland/G-NVRL-e84IRL94605/2021296743036:T3036ORF1a2659243034.0TTCTTT...galwaynonenone['2021', '02', '01']2021-03-19-09:00IRLIreland-GalwayGYIreland-Galway-NoneNone
3Ireland/G-NVRL-e84IRL94605/2021296743266:T3266ORF1a26510013265.0ACTATT...galwaynonenone['2021', '02', '01']2021-03-19-09:00IRLIreland-GalwayGYIreland-Galway-NoneNone
4Ireland/G-NVRL-e84IRL94605/2021296745387:A5387ORF1a26517085386.0GCTGAT...galwaynonenone['2021', '02', '01']2021-03-19-09:00IRLIreland-GalwayGYIreland-Galway-NoneNone
..................................................................
15150228Belgium/ULG-10352/202029409None266ORF1a2671NoneGGAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACACGTCCAACTC...None...liègenonenone['2020', '08', '04']2021-03-19-09:00BELBelgium-LiègeNoneBelgium-Liège-NoneNone
15150229env/Uruguay/MO-1592/202029409None29666ORF102955937NoneCACATAGCANone...montevideononenone['2020', '05', '08']2021-03-19-09:00URYUruguay-MontevideoMOUruguay-Montevideo-NoneNone
15150230USA/FL-BPHL-1244/202029409None29668ORF102955938NoneCATAGCANone...floridanonenone['2020', '06', '02']2021-03-19-09:00USAUnited States-FloridaFLUnited States-Florida-NoneNone
15150231India/MH-NIV-114444/202029409None25229S215641223NoneCTTGATTGCCATAGTANone...maharashtranonenone['2020', '07', '14']2021-03-19-09:00INDIndia-MaharashtraMHIndia-Maharashtra-NoneNone
15150232USA/NM-UNM-00511/202029409None29666ORF102955937NoneCACATAGCANone...new mexicononenone['2020', '04', '04']2021-03-19-09:00USAUnited States-New MexicoNMUnited States-New Mexico-NoneNone
\n", + "

15149729 rows × 52 columns

\n", + "
" + ], + "text/plain": [ + " idx seq_len replacements pos gene \\\n", + "0 Ireland/G-NVRL-e84IRL94605/2021 29674 822:T 822 ORF1a \n", + "1 Ireland/G-NVRL-e84IRL94605/2021 29674 912:T 912 ORF1a \n", + "2 Ireland/G-NVRL-e84IRL94605/2021 29674 3036:T 3036 ORF1a \n", + "3 Ireland/G-NVRL-e84IRL94605/2021 29674 3266:T 3266 ORF1a \n", + "4 Ireland/G-NVRL-e84IRL94605/2021 29674 5387:A 5387 ORF1a \n", + "... ... ... ... ... ... \n", + "15150228 Belgium/ULG-10352/2020 29409 None 266 ORF1a \n", + "15150229 env/Uruguay/MO-1592/2020 29409 None 29666 ORF10 \n", + "15150230 USA/FL-BPHL-1244/2020 29409 None 29668 ORF10 \n", + "15150231 India/MH-NIV-114444/2020 29409 None 25229 S \n", + "15150232 USA/NM-UNM-00511/2020 29409 None 29666 ORF10 \n", + "\n", + " gene_start_pos codon_num codon_start \\\n", + "0 265 186 820.0 \n", + "1 265 216 910.0 \n", + "2 265 924 3034.0 \n", + "3 265 1001 3265.0 \n", + "4 265 1708 5386.0 \n", + "... ... ... ... \n", + "15150228 267 1 None \n", + "15150229 29559 37 None \n", + "15150230 29559 38 None \n", + "15150231 21564 1223 None \n", + "15150232 29559 37 None \n", + "\n", + " ref_codon alt_codon ... \\\n", + "0 GTC GTT ... \n", + "1 TCC TCT ... \n", + "2 TTC TTT ... \n", + "3 ACT ATT ... \n", + "4 GCT GAT ... \n", + "... ... ... ... \n", + "15150228 GGAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACACGTCCAACTC... None ... \n", + "15150229 CACATAGCA None ... \n", + "15150230 CATAGCA None ... \n", + "15150231 CTTGATTGCCATAGTA None ... \n", + "15150232 CACATAGCA None ... \n", + "\n", + " division_lower location_original_lower location_lower \\\n", + "0 galway none none \n", + "1 galway none none \n", + "2 galway none none \n", + "3 galway none none \n", + "4 galway none none \n", + "... ... ... ... \n", + "15150228 liège none none \n", + "15150229 montevideo none none \n", + "15150230 florida none none \n", + "15150231 maharashtra none none \n", + "15150232 new mexico none none \n", + "\n", + " tmp date_modified country_id \\\n", + "0 ['2021', '02', '01'] 2021-03-19-09:00 IRL \n", + "1 ['2021', '02', '01'] 2021-03-19-09:00 IRL \n", + "2 ['2021', '02', '01'] 2021-03-19-09:00 IRL \n", + "3 ['2021', '02', '01'] 2021-03-19-09:00 IRL \n", + "4 ['2021', '02', '01'] 2021-03-19-09:00 IRL \n", + "... ... ... ... \n", + "15150228 ['2020', '08', '04'] 2021-03-19-09:00 BEL \n", + "15150229 ['2020', '05', '08'] 2021-03-19-09:00 URY \n", + "15150230 ['2020', '06', '02'] 2021-03-19-09:00 USA \n", + "15150231 ['2020', '07', '14'] 2021-03-19-09:00 IND \n", + "15150232 ['2020', '04', '04'] 2021-03-19-09:00 USA \n", + "\n", + " tmp_info1 division_id tmp_info2 \\\n", + "0 Ireland-Galway GY Ireland-Galway-None \n", + "1 Ireland-Galway GY Ireland-Galway-None \n", + "2 Ireland-Galway GY Ireland-Galway-None \n", + "3 Ireland-Galway GY Ireland-Galway-None \n", + "4 Ireland-Galway GY Ireland-Galway-None \n", + "... ... ... ... \n", + "15150228 Belgium-Liège None Belgium-Liège-None \n", + "15150229 Uruguay-Montevideo MO Uruguay-Montevideo-None \n", + "15150230 United States-Florida FL United States-Florida-None \n", + "15150231 India-Maharashtra MH India-Maharashtra-None \n", + "15150232 United States-New Mexico NM United States-New Mexico-None \n", + "\n", + " location_id \n", + "0 None \n", + "1 None \n", + "2 None \n", + "3 None \n", + "4 None \n", + "... ... \n", + "15150228 None \n", + "15150229 None \n", + "15150230 None \n", + "15150231 None \n", + "15150232 None \n", + "\n", + "[15149729 rows x 52 columns]" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "muts.loc[muts['date_collected']<=muts['date_submitted']]" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(29, 3)" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(muts.loc[muts['date_collected']>muts['date_submitted']][['strain', 'date_collected', 'date_submitted']]\n", + " .drop_duplicates(subset=['strain'])).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "j_fp = '/home/al/analysis/gisaid/new_api_data.json.gz'\n", + "j_df = pd.read_json(j_fp, compression='gzip')" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(754926, 24)\n", + "(754926,)\n" + ] + } + ], + "source": [ + "print(j_df.shape)\n", + "print(j_df['accession_id'].unique().shape)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "%load_ext autoreload\n", + "%autoreload 2\n", + "\n", + "import bjorn_support as bs\n", + "import mutations as bm\n", + "# import unsupervised_learning as bul" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "m_fp = '/valhalla/gisaid/workflow/metadata_2021-03-14.tsv.gz'\n", + "df = bs.create_chunk_names(m_fp, 10000)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
chunk_names
0chunk_1
1chunk_2
2chunk_3
3chunk_4
4chunk_5
......
73chunk_74
74chunk_75
75chunk_76
76chunk_77
77chunk_78
\n", + "

78 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " chunk_names\n", + "0 chunk_1\n", + "1 chunk_2\n", + "2 chunk_3\n", + "3 chunk_4\n", + "4 chunk_5\n", + ".. ...\n", + "73 chunk_74\n", + "74 chunk_75\n", + "75 chunk_76\n", + "76 chunk_77\n", + "77 chunk_78\n", + "\n", + "[78 rows x 1 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def create_chunk_names(meta_filepath: str, chunk_size: int) -> pd.DataFrame:\n", + " # with open(fasta_filepath, 'r') as filehandle:\n", + " # count = 0\n", + " # for line in filehandle:\n", + " # if line.startswith(\">\"):\n", + " # count += 1\n", + " meta_df = pd.read_csv(meta_filepath, sep='\\t', compression='gzip')\n", + " num_sequences = meta_df['strain'].unique().shape[0]\n", + " chunk_names = [f\"chunk_{i+1}\" for i in range(math.ceil(num_sequences / chunk_size))]\n", + " return pd.DataFrame(data=chunk_names, columns=['chunk_names'])" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Path('chunks/fasta/date')" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from path import Path\n", + "t = \"chunks/fasta/date/sample.fasta\"\n", + "Path(t).parent" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "# meta_df = pd.read_csv(m_fp, sep='\\t', compression='gzip')\n", + "# num_sequences = meta_df['accession_id'].unique().shape[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "770064" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "num_sequences" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "769793" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "meta_df['strain'].unique().shape[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "769794" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "760000 + 9794" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "chunk_names = [f\"chunk_{i+1}\" for i in range(math.ceil(num_sequences / 10000))]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['chunk_1',\n", + " 'chunk_2',\n", + " 'chunk_3',\n", + " 'chunk_4',\n", + " 'chunk_5',\n", + " 'chunk_6',\n", + " 'chunk_7',\n", + " 'chunk_8',\n", + " 'chunk_9',\n", + " 'chunk_10',\n", + " 'chunk_11',\n", + " 'chunk_12',\n", + " 'chunk_13',\n", + " 'chunk_14',\n", + " 'chunk_15',\n", + " 'chunk_16',\n", + " 'chunk_17',\n", + " 'chunk_18',\n", + " 'chunk_19',\n", + " 'chunk_20',\n", + " 'chunk_21',\n", + " 'chunk_22',\n", + " 'chunk_23',\n", + " 'chunk_24',\n", + " 'chunk_25',\n", + " 'chunk_26',\n", + " 'chunk_27',\n", + " 'chunk_28',\n", + " 'chunk_29',\n", + " 'chunk_30',\n", + " 'chunk_31',\n", + " 'chunk_32',\n", + " 'chunk_33',\n", + " 'chunk_34',\n", + " 'chunk_35',\n", + " 'chunk_36',\n", + " 'chunk_37',\n", + " 'chunk_38',\n", + " 'chunk_39',\n", + " 'chunk_40',\n", + " 'chunk_41',\n", + " 'chunk_42',\n", + " 'chunk_43',\n", + " 'chunk_44',\n", + " 'chunk_45',\n", + " 'chunk_46',\n", + " 'chunk_47',\n", + " 'chunk_48',\n", + " 'chunk_49',\n", + " 'chunk_50',\n", + " 'chunk_51',\n", + " 'chunk_52',\n", + " 'chunk_53',\n", + " 'chunk_54',\n", + " 'chunk_55',\n", + " 'chunk_56',\n", + " 'chunk_57',\n", + " 'chunk_58',\n", + " 'chunk_59',\n", + " 'chunk_60',\n", + " 'chunk_61',\n", + " 'chunk_62',\n", + " 'chunk_63',\n", + " 'chunk_64',\n", + " 'chunk_65',\n", + " 'chunk_66',\n", + " 'chunk_67',\n", + " 'chunk_68',\n", + " 'chunk_69',\n", + " 'chunk_70',\n", + " 'chunk_71',\n", + " 'chunk_72',\n", + " 'chunk_73',\n", + " 'chunk_74',\n", + " 'chunk_75',\n", + " 'chunk_76',\n", + " 'chunk_77',\n", + " 'chunk_78']" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "chunk_names" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "m_fp = '/valhalla/gisaid/workflow/metadata_2021-03-13.tsv.gz'\n", + "meta = pd.read_csv(m_fp, sep='\\t', compression='gzip')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
straincovsurver_prot_mutationslocationpangolin_lineagedate_collectedaccession_idpangolin_versioncladedate_submittedcountrydivisioncountry_normeddivision_normedlocation_normedcountry_lowercountry_normed_lowerdivision_lowerdivision_normed_lowerlocation_lowerlocation_normed_lower
0Australia/NT12/2020(NSP15_A283V,NSP12_P323L,Spike_D614G)NoneB.12020EPI_ISL_4269002021-02-21G2020-04-17AustraliaNorthern territoryAustraliaNorthern TerritoryNoneaustraliaaustralianorthern territorynorthern territorynonenone
1Australia/NT13/2020(NSP15_A283V,NSP12_P323L,Spike_D614G)NoneB.12020EPI_ISL_4269012021-02-21G2020-04-17AustraliaNorthern territoryAustraliaNorthern TerritoryNoneaustraliaaustralianorthern territorynorthern territorynonenone
2Australia/NT14/2020(NSP14_R163C,NSP3_K38R,NS3_G251V,NSP2_I559V,NS...NoneB.402020EPI_ISL_4269022021-02-21V2020-04-17AustraliaNorthern territoryAustraliaNorthern TerritoryNoneaustraliaaustralianorthern territorynorthern territorynonenone
3Australia/NT16/2020(NSP12_P323L,Spike_D614G)NoneB.1.82020EPI_ISL_4269032021-02-21G2020-04-17AustraliaNorthern territoryAustraliaNorthern TerritoryNoneaustraliaaustralianorthern territorynorthern territorynonenone
4Australia/NT17/2020(NSP12_P323L,Spike_D614G)NoneB.1.82020EPI_ISL_4269042021-02-21G2020-04-17AustraliaNorthern territoryAustraliaNorthern TerritoryNoneaustraliaaustralianorthern territorynorthern territorynonenone
...............................................................
764756USA/ND-NDDH-0345/2021(N_D377Y,NSP3_L72F,N_P67S,NSP16_R216C,NS3_Q57H...NoneB.1.22021-01-07EPI_ISL_12337252021-02-21GH2021-03-12USANorth DakotaUnited StatesNorth DakotaNoneusaunited statesnorth dakotanorth dakotanonenone
764757USA/ND-NDDH-0346/2021(NSP15_A117T,NSP3_K837R,N_S194L,NSP5_P96L,NSP7...NoneB.1.4002021-01-07EPI_ISL_12337262021-02-21G2021-03-12USANorth DakotaUnited StatesNorth DakotaNoneusaunited statesnorth dakotanorth dakotanonenone
764758USA/ND-NDDH-0347/2021(N_D377Y,NSP3_K837R,NSP3_L1301F,Spike_S494P,NS...NoneB.1.22021-01-07EPI_ISL_12337272021-02-21GH2021-03-12USANorth DakotaUnited StatesNorth DakotaNoneusaunited statesnorth dakotanorth dakotanonenone
764759USA/ND-NDDH-0348/2021(NSP3_P968L,Spike_H69del,Spike_A67V,N_A12G,E_L...NoneB.1.5252021-02-26EPI_ISL_12337282021-02-21G2021-03-12USANorth DakotaUnited StatesNorth DakotaNoneusaunited statesnorth dakotanorth dakotanonenone
764760USA/ND-NDDH-0349/2021(NSP3_P968L,Spike_H69del,Spike_A67V,N_A12G,NSP...NoneB.1.5252021-02-25EPI_ISL_12337292021-02-21G2021-03-12USANorth DakotaUnited StatesNorth DakotaNoneusaunited statesnorth dakotanorth dakotanonenone
\n", + "

764761 rows × 20 columns

\n", + "
" + ], + "text/plain": [ + " strain \\\n", + "0 Australia/NT12/2020 \n", + "1 Australia/NT13/2020 \n", + "2 Australia/NT14/2020 \n", + "3 Australia/NT16/2020 \n", + "4 Australia/NT17/2020 \n", + "... ... \n", + "764756 USA/ND-NDDH-0345/2021 \n", + "764757 USA/ND-NDDH-0346/2021 \n", + "764758 USA/ND-NDDH-0347/2021 \n", + "764759 USA/ND-NDDH-0348/2021 \n", + "764760 USA/ND-NDDH-0349/2021 \n", + "\n", + " covsurver_prot_mutations location \\\n", + "0 (NSP15_A283V,NSP12_P323L,Spike_D614G) None \n", + "1 (NSP15_A283V,NSP12_P323L,Spike_D614G) None \n", + "2 (NSP14_R163C,NSP3_K38R,NS3_G251V,NSP2_I559V,NS... None \n", + "3 (NSP12_P323L,Spike_D614G) None \n", + "4 (NSP12_P323L,Spike_D614G) None \n", + "... ... ... \n", + "764756 (N_D377Y,NSP3_L72F,N_P67S,NSP16_R216C,NS3_Q57H... None \n", + "764757 (NSP15_A117T,NSP3_K837R,N_S194L,NSP5_P96L,NSP7... None \n", + "764758 (N_D377Y,NSP3_K837R,NSP3_L1301F,Spike_S494P,NS... None \n", + "764759 (NSP3_P968L,Spike_H69del,Spike_A67V,N_A12G,E_L... None \n", + "764760 (NSP3_P968L,Spike_H69del,Spike_A67V,N_A12G,NSP... None \n", + "\n", + " pangolin_lineage date_collected accession_id pangolin_version \\\n", + "0 B.1 2020 EPI_ISL_426900 2021-02-21 \n", + "1 B.1 2020 EPI_ISL_426901 2021-02-21 \n", + "2 B.40 2020 EPI_ISL_426902 2021-02-21 \n", + "3 B.1.8 2020 EPI_ISL_426903 2021-02-21 \n", + "4 B.1.8 2020 EPI_ISL_426904 2021-02-21 \n", + "... ... ... ... ... \n", + "764756 B.1.2 2021-01-07 EPI_ISL_1233725 2021-02-21 \n", + "764757 B.1.400 2021-01-07 EPI_ISL_1233726 2021-02-21 \n", + "764758 B.1.2 2021-01-07 EPI_ISL_1233727 2021-02-21 \n", + "764759 B.1.525 2021-02-26 EPI_ISL_1233728 2021-02-21 \n", + "764760 B.1.525 2021-02-25 EPI_ISL_1233729 2021-02-21 \n", + "\n", + " clade date_submitted country division country_normed \\\n", + "0 G 2020-04-17 Australia Northern territory Australia \n", + "1 G 2020-04-17 Australia Northern territory Australia \n", + "2 V 2020-04-17 Australia Northern territory Australia \n", + "3 G 2020-04-17 Australia Northern territory Australia \n", + "4 G 2020-04-17 Australia Northern territory Australia \n", + "... ... ... ... ... ... \n", + "764756 GH 2021-03-12 USA North Dakota United States \n", + "764757 G 2021-03-12 USA North Dakota United States \n", + "764758 GH 2021-03-12 USA North Dakota United States \n", + "764759 G 2021-03-12 USA North Dakota United States \n", + "764760 G 2021-03-12 USA North Dakota United States \n", + "\n", + " division_normed location_normed country_lower country_normed_lower \\\n", + "0 Northern Territory None australia australia \n", + "1 Northern Territory None australia australia \n", + "2 Northern Territory None australia australia \n", + "3 Northern Territory None australia australia \n", + "4 Northern Territory None australia australia \n", + "... ... ... ... ... \n", + "764756 North Dakota None usa united states \n", + "764757 North Dakota None usa united states \n", + "764758 North Dakota None usa united states \n", + "764759 North Dakota None usa united states \n", + "764760 North Dakota None usa united states \n", + "\n", + " division_lower division_normed_lower location_lower \\\n", + "0 northern territory northern territory none \n", + "1 northern territory northern territory none \n", + "2 northern territory northern territory none \n", + "3 northern territory northern territory none \n", + "4 northern territory northern territory none \n", + "... ... ... ... \n", + "764756 north dakota north dakota none \n", + "764757 north dakota north dakota none \n", + "764758 north dakota north dakota none \n", + "764759 north dakota north dakota none \n", + "764760 north dakota north dakota none \n", + "\n", + " location_normed_lower \n", + "0 none \n", + "1 none \n", + "2 none \n", + "3 none \n", + "4 none \n", + "... ... \n", + "764756 none \n", + "764757 none \n", + "764758 none \n", + "764759 none \n", + "764760 none \n", + "\n", + "[764761 rows x 20 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "meta" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'gs://andersen-lab_temp/outbreak_genomics/new_api_data.json.gz:\\n Creation time: Fri, 12 Mar 2021 18:29:33 GMT\\n Update time: Fri, 12 Mar 2021 18:29:38 GMT\\n Storage class: MULTI_REGIONAL\\n Content-Language: en\\n Content-Length: 130872684\\n Content-Type: application/json\\n Hash (crc32c): YwJP2A==\\n Hash (md5): 99G3k2Qh2pSuj/KCZtm2Iw==\\n ETag: CIa3i6exq+8CEAI=\\n Generation: 1615573773638534\\n Metageneration: 2\\n'" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "api_data_fp = 'new_api_data.json.gz'\n", + "gcloud_stat_cmd = f'/home/al/code/google-cloud-sdk/bin/gsutil stat gs://andersen-lab_temp/outbreak_genomics/new_api_data.json.gz'\n", + "t = bs.run_command_log(gcloud_stat_cmd)\n", + "t" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "t" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/al/anaconda3/lib/python3.8/site-packages/IPython/core/interactiveshell.py:3146: DtypeWarning: Columns (7,35,41,43,51) have mixed types.Specify dtype option on import or set low_memory=False.\n", + " has_raised = await self.run_ast_nodes(code_ast.body, cell_name,\n" + ] + } + ], + "source": [ + "fp = '/valhalla/gisaid/workflow/mutations_2021-03-09.csv'\n", + "muts = pd.read_csv(fp)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "25605 6085\n", + "25606 6085\n", + "25607 6085\n", + "25608 6085\n", + "25609 6085\n", + " ... \n", + "12838055 48225\n", + "12838056 48225\n", + "12838057 48225\n", + "12838058 48225\n", + "12838059 48225\n", + "Name: location_id, Length: 2516606, dtype: object" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "muts.loc[muts['country']=='United States', 'location_id']" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "metadata": {}, + "outputs": [], + "source": [ + "muts = muts[muts['is_synonymous']==False]" + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "metadata": {}, + "outputs": [], + "source": [ + "lineage = 'B.1.526'\n", + "data = (muts.loc[muts['pangolin_lineage']==lineage, 'mutation']\n", + " .value_counts()\n", + " .to_frame()\n", + " .reset_index()\n", + " .rename(columns={'index': 'name', 'mutation': 'count'}))#.values\n", + "data['frequency'] = (data['count'] - np.min(data['count']))/np.ptp(data['count'])\n", + "data = data[data['frequency']>=0.05]\n", + "# data" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "metadata": {}, + "outputs": [], + "source": [ + "from scipy.spatial import distance\n", + "from scipy.stats import mode\n", + "from sklearn.datasets import load_breast_cancer\n", + "from sklearn.ensemble import RandomForestClassifier\n", + "from sklearn.cluster import SpectralClustering\n", + "from sklearn.metrics import confusion_matrix, accuracy_score\n", + "from skimage.io import imread" + ] + }, + { + "cell_type": "code", + "execution_count": 127, + "metadata": {}, + "outputs": [], + "source": [ + "def kmeans_unsupervised(X:np.ndarray, k:int, centroids=None, tolerance=1e-2):\n", + " \"\"\"K-Means Clustering with unsupervised learning trick to infer characteristic mutations\n", + " for a given SARS-CoV-2 lineage\"\"\"\n", + " # Initialize Input, Centroids, Clusters\n", + " if len(X.shape) < 2: X = np.expand_dims(X, axis=1)\n", + " if centroids: \n", + " centroids = bul.init_centroids(X, k)\n", + " else:\n", + " centroids = X[np.random.choice(X.shape[0], size=k, replace=False), :]\n", + " clusters = [[] for c in centroids]\n", + " # Until Convergence\n", + " while(True):\n", + " # Centroid Norm at t-1\n", + " old_centroids_norm = np.linalg.norm(centroids)\n", + " # Minimum Distance to Centroid Per Record\n", + " js = np.argmin(distance.cdist(X, centroids), axis=1)\n", + " # Assign Records to Clusters\n", + " for i, c in enumerate(clusters):\n", + " clusters[i] = list(np.where(js == i)[0])\n", + " # Recompute Cluster Centroids\n", + " for j, c in enumerate(centroids):\n", + " centroids[j] = np.mean(X[clusters[j]], axis=0)\n", + " # Centroid Norm at t\n", + " centroids_norm = np.linalg.norm(centroids)\n", + " # Convergence!\n", + " if np.abs(centroids_norm - old_centroids_norm) < tolerance:\n", + " preds = np.zeros_like(X)\n", + " clusters = np.asarray(clusters)[np.argsort(centroids.squeeze())[::-1]]\n", + "# return clusters, centroids\n", + " for i, c in enumerate(clusters):\n", + " preds[c] = i\n", + " return preds.squeeze()" + ] + }, + { + "cell_type": "code", + "execution_count": 128, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/al/anaconda3/envs/bjorn/lib/python3.8/site-packages/numpy/core/_asarray.py:83: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " return array(a, dtype, copy=False, order=order)\n" + ] + }, + { + "data": { + "text/plain": [ + "array([ True, True, True, True, True, True, True, True, True,\n", + " True, True, True, True, True, True, False, False, False,\n", + " False, False, False, False, False, False])" + ] + }, + "execution_count": 128, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X = np.expand_dims(data['frequency'].to_numpy(), axis=1)\n", + "preds = kmeans_unsupervised(X, k=2, centroids=\"kmeans++\") == 0\n", + "preds" + ] + }, + { + "cell_type": "code", + "execution_count": 129, + "metadata": {}, + "outputs": [], + "source": [ + "# data['is_characteristic'] = bul.spectral_clustering_unsupervised(X, num_classes=2, n_trees=100)" + ] + }, + { + "cell_type": "code", + "execution_count": 130, + "metadata": {}, + "outputs": [], + "source": [ + "data['is_characteristic'] = preds\n", + "data['lineage'] = lineage\n", + "data.to_csv(f'/Users/al/Documents/scripps/analysis/bjorn/{lineage}_char_mutations.csv', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 131, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
namecountfrequencyis_characteristiclineage
0S:D614G16211.000000TrueB.1.526
1S:D253G16200.999383TrueB.1.526
2ORF1b:Q1011H16180.998148TrueB.1.526
3ORF1b:P314L16170.997531TrueB.1.526
4ORF1a:T265I16110.993827TrueB.1.526
5ORF1a:L3201P16060.990741TrueB.1.526
6S:T95I16020.988272TrueB.1.526
7ORF3a:Q57H15910.981481TrueB.1.526
8ORF1a:DEL3675/367715740.970988TrueB.1.526
9S:L5F15610.962963TrueB.1.526
10ORF8:T11I15340.946296TrueB.1.526
11ORF3a:P42L15290.943210TrueB.1.526
12N:M234I12020.741358TrueB.1.526
13N:P199L11990.739506TrueB.1.526
14S:A701V11560.712963TrueB.1.526
15S:E484K9050.558025FalseB.1.526
16ORF1a:G1946S5760.354938FalseB.1.526
17S:S477N4510.277778FalseB.1.526
18N:S202R3860.237654FalseB.1.526
19ORF7a:L116F3800.233951FalseB.1.526
20N:P13L3780.232716FalseB.1.526
21S:Q957R3670.225926FalseB.1.526
22ORF1b:P2531S2150.132099FalseB.1.526
23ORF1a:S2981F960.058642FalseB.1.526
\n", + "
" + ], + "text/plain": [ + " name count frequency is_characteristic lineage\n", + "0 S:D614G 1621 1.000000 True B.1.526\n", + "1 S:D253G 1620 0.999383 True B.1.526\n", + "2 ORF1b:Q1011H 1618 0.998148 True B.1.526\n", + "3 ORF1b:P314L 1617 0.997531 True B.1.526\n", + "4 ORF1a:T265I 1611 0.993827 True B.1.526\n", + "5 ORF1a:L3201P 1606 0.990741 True B.1.526\n", + "6 S:T95I 1602 0.988272 True B.1.526\n", + "7 ORF3a:Q57H 1591 0.981481 True B.1.526\n", + "8 ORF1a:DEL3675/3677 1574 0.970988 True B.1.526\n", + "9 S:L5F 1561 0.962963 True B.1.526\n", + "10 ORF8:T11I 1534 0.946296 True B.1.526\n", + "11 ORF3a:P42L 1529 0.943210 True B.1.526\n", + "12 N:M234I 1202 0.741358 True B.1.526\n", + "13 N:P199L 1199 0.739506 True B.1.526\n", + "14 S:A701V 1156 0.712963 True B.1.526\n", + "15 S:E484K 905 0.558025 False B.1.526\n", + "16 ORF1a:G1946S 576 0.354938 False B.1.526\n", + "17 S:S477N 451 0.277778 False B.1.526\n", + "18 N:S202R 386 0.237654 False B.1.526\n", + "19 ORF7a:L116F 380 0.233951 False B.1.526\n", + "20 N:P13L 378 0.232716 False B.1.526\n", + "21 S:Q957R 367 0.225926 False B.1.526\n", + "22 ORF1b:P2531S 215 0.132099 False B.1.526\n", + "23 ORF1a:S2981F 96 0.058642 False B.1.526" + ] + }, + "execution_count": 131, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.6.13 64-bit ('bjorn': conda)", + "language": "python", + "name": "python361364bitbjornconda129b4cfc4c8c421ab344d940989e4389" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.13" + }, + "metadata": { + "interpreter": { + "hash": "af61933655f832127378e3917b221ff0fa09bb49676758415ff21323f7296e13" + } + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/run_alab_release.sh b/run_alab_release.sh new file mode 100644 index 0000000..8c20daf --- /dev/null +++ b/run_alab_release.sh @@ -0,0 +1,7 @@ +#!/bin/bash +# TEST RUN +# python3 src/alab_release.py --min-coverage 95 --min-depth 1000 --out-dir /valhalla/2021-04-09_release --sample-sheet /home/al/analysis/alab_release/SARS-CoV-2_sequence_tracker-GISAID.csv --cpus 25 --analysis-folder /valhalla/analysis --output-metadata /home/al/code/HCoV-19-Genomics/metadata.csv +# DEV RUN +# python3 src/alab_release.py --min-coverage 95 --min-depth 1000 --not-dry-run --include-bams --out-dir /valhalla/tests/test_release --sample-sheet /valhalla/tests/test_analysis/SARS-CoV-2_sequence_tracker-GISAID.csv --cpus 25 --analysis-folder /valhalla/tests/test_analysis --output-metadata /valhalla/tests/test_analysis/metadata.csv +# REAL RUN +python3 src/alab_release.py --min-coverage 95 --min-depth 1000 --not-dry-run --include-bams --out-dir /valhalla/2021-04-15_release --sample-sheet /home/al/analysis/alab_release/SARS-CoV-2_sequence_tracker-GISAID.csv --cpus 25 --analysis-folder /valhalla/analysis --output-metadata /home/al/code/HCoV-19-Genomics/metadata.csv diff --git a/scripts/convert_to_unaigned_fasta.sh b/scripts/convert_to_unaigned_fasta.sh new file mode 100644 index 0000000..78a4212 --- /dev/null +++ b/scripts/convert_to_unaigned_fasta.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +fasta=$1 +awk '{if($0 ~ "^>"){print $0;}else{gsub("-", "", $0);print $0;}}' $fasta + + diff --git a/scripts/demultiplexing.sh b/scripts/demultiplexing.sh new file mode 100644 index 0000000..453bec3 --- /dev/null +++ b/scripts/demultiplexing.sh @@ -0,0 +1,26 @@ +#!/bin/bash +# convert BCL to Fastq +#PBS -l walltime=48:00:00 -l mem=46gb -l nodes=1:ppn=4 -q new -o /gpfs/home/gkarthik/logs/new.txt -j oe +directory=/gpfs/group/andersen/gkarthik/data/160812_M01244_0071_000000000-ARNGJ +out=/gpfs/home/gkarthik/analysis/2016.08.17.1471459055 +date=$(date +%s) +lane=1 +read_structure=251T8B251T +max_mismatches=0 +min_quality_score=20 +temp=/scratch/gkarthik +bar_codes=$out/_params/barcodes.txt +library_parameters=$out/_params/library_parameters.txt +#start pipeline +echo Start +date +# mkdir $temp/$date.$barcode && mkdir $temp/$date.$barcode/Data && mkdir $temp/$date.$barcode/Data/Intensities && mkdir $temp/$date.$barcode/Data/Intensities/BaseCalls && ln -s $bustard_dir/Data/Intensities/L00* $temp/$date.$barcode/Data/Intensities && ln -s $bustard_dir/Data/Intensities/BaseCalls/L00* $temp/$date.$barcode/Data/Intensities/BaseCalls && ln -s $bustard_dir/Data/Intensities/BaseCalls/barcodeData* $temp/$date.$barcode/Data/Intensities/BaseCalls +#extract barcodes +echo ExtractIlluminaBarcodes +date +java -Xmx42g -jar /gpfs/home/gkarthik/bin/picard/picard.jar ExtractIlluminaBarcodes BASECALLS_DIR=$directory/Data/Intensities/BaseCalls/ LANE=$lane READ_STRUCTURE=$read_structure BARCODE_FILE=$bar_codes METRICS_FILE=$out/_logs/barcode.metrics.$date.$lane.txt MAX_MISMATCHES=$max_mismatches MINIMUM_BASE_QUALITY=$min_quality_score NUM_PROCESSORS=4 TMP_DIR=$temp +#make bams +echo IlluminaBasecallsToSam +date +java -Xmx42g -jar /gpfs/home/andersen/bin/picard/picard.jar IlluminaBasecallsToSam BASECALLS_DIR=$directory/Data/Intensities/BaseCalls/ LANE=$lane READ_STRUCTURE=$read_structure LIBRARY_PARAMS=$library_parameters SEQUENCING_CENTER=STSI RUN_BARCODE=$date NUM_PROCESSORS=4 ADAPTERS_TO_CHECK=PAIRED_END MAX_READS_IN_RAM_PER_TILE=100000 MAX_RECORDS_IN_RAM=100000 FORCE_GC=false TMP_DIR=$temp +exit diff --git a/scripts/illumina_demultiplexing.sh b/scripts/illumina_demultiplexing.sh new file mode 100755 index 0000000..5f38fa2 --- /dev/null +++ b/scripts/illumina_demultiplexing.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +in_dir=$1 +cpus=$2 +sheet=$3 +out_dir=$4 + +cd $in_dir/ +ulimit -n 5000 +bcl2fastq --create-fastq-for-index-reads -r $cpus -w $cpus -p $cpus --barcode-mismatches 0 --output-dir $out_dir --sample-sheet $sheet + diff --git a/scripts/illumina_demultiplexing_picard.sh b/scripts/illumina_demultiplexing_picard.sh new file mode 100755 index 0000000..486ccfa --- /dev/null +++ b/scripts/illumina_demultiplexing_picard.sh @@ -0,0 +1,79 @@ +#!/bin/bash + +indir=$1 +outdir=$2 +quality=$3 +cpus=$4 + +cd $outdir/ +mkdir all_fastqs +mkdir lane_1_tmp +mkdir lane_2_tmp +mkdir barcodes_1 +mkdir barcodes_2 +python /home/al/code/bwa_pipeline/scripts/create_picard_sheet.py --sample-sheet $indir/SampleSheet.csv --out-dir $outdir --test true +# lane 1 demultiplex +# cd $outdir/lane_1_tmp +# java -jar /home/al/code/picard/picard.jar ExtractIlluminaBarcodes \ +# BASECALLS_DIR=$indir/Data/Intensities/BaseCalls \ +# LANE=1 \ +# READ_STRUCTURE=151T8B8B151T \ +# MINIMUM_BASE_QUALITY=$quality \ +# BARCODE_FILE=$outdir/picard_experiment_barcodes.tsv \ +# NUM_PROCESSORS=$cpus \ +# OUTPUT_DIR=$outdir/barcodes_1 \ +# METRICS_FILE=$outdir/metrics_output_1.txt > $outdir/barcode_1.log +# java -Xms20G -Xmx60G -jar /home/al/code/picard/picard.jar ExtractIlluminaBarcodes \ +# BASECALLS_DIR=/valhalla/fastq/2021.04.12/210409_A01255_0036_BH5T25DRXY/Data/Intensities/BaseCalls \ +# LANE=1 \ +# READ_STRUCTURE=151T8B8B151T \ +# MINIMUM_BASE_QUALITY=20 \ +# MAX_RECORDS_IN_RAM=100000 \ +# BARCODE_FILE=/valhalla/ancestral_anomaly/picard_test/picard_experiment_barcodes.tsv \ +# NUM_PROCESSORS=25 \ +# OUTPUT_DIR=/valhalla/ancestral_anomaly/picard_test/barcodes_1 \ +# TMP_DIR=/valhalla/al_tmp/barcodes_1 \ +# METRICS_FILE=/valhalla/ancestral_anomaly/picard_test/barcodes_1/metrics_output_1.txt +# java -Xms20G -Xmx60G -jar /home/al/code/picard/picard.jar IlluminaBasecallsToFastq \ +# READ_STRUCTURE=151T8B8B151T \ +# BASECALLS_DIR=$indir/Data/Intensities/BaseCalls \ +# BARCODES_DIR=$outdir/barcodes_1 \ +# TMP_DIR=/valhalla/al_tmp \ +# MAX_RECORDS_IN_RAM=100000 \ +# MAX_READS_IN_RAM_PER_TILE=100000 \ +# LANE=1 \ +# NUM_PROCESSORS=$cpus \ +# IGNORE_UNEXPECTED_BARCODES=true \ +# COMPRESS_OUTPUTS=true \ +# MULTIPLEX_PARAMS=$outdir/picard_experiment_sheet.tsv \ +# RUN_BARCODE=picardrun \ +# MACHINE_NAME=NovaSeq \ +# FLOWCELL_BARCODE=abcdeACXX +# # lane 2 demultiplex +# cd $outdir/lane_2_tmp +# java -jar /home/al/code/picard/picard.jar ExtractIlluminaBarcodes \ +# BASECALLS_DIR=$indir/Data/Intensities/BaseCalls \ +# LANE=2 \ +# READ_STRUCTURE=151T8B8B151T \ +# MINIMUM_BASE_QUALITY=$quality \ +# BARCODE_FILE=$outdir/picard_experiment_barcodes.tsv \ +# NUM_PROCESSORS=$cpus \ +# OUTPUT_DIR=$outdir/barcodes_2 \ +# METRICS_FILE=$outdir/metrics_output_2.txt > $outdir/barcode_2.log +# java -Xms20G -Xmx60G -jar /home/al/code/picard/picard.jar IlluminaBasecallsToFastq \ +# READ_STRUCTURE=151T8B8B151T \ +# BASECALLS_DIR=$indir/Data/Intensities/BaseCalls \ +# BARCODES_DIR=$outdir/barcodes_2 \ +# TMP_DIR=/valhalla/al_tmp \ +# MAX_RECORDS_IN_RAM=100000 \ +# MAX_READS_IN_RAM_PER_TILE=100000 \ +# LANE=2 \ +# NUM_PROCESSORS=$cpus \ +# IGNORE_UNEXPECTED_BARCODES=true \ +# COMPRESS_OUTPUTS=true \ +# MULTIPLEX_PARAMS=$outdir/picard_experiment_sheet.tsv \ +# RUN_BARCODE=picardrun \ +# MACHINE_NAME=NovaSeq \ +# FLOWCELL_BARCODE=abcdeACXX +# rename fastq files and consolidate +python /home/al/code/bwa_pipeline/scripts/rename_picard_fastq.py --out-dir $outdir \ No newline at end of file diff --git a/scripts/multifasta_to_fasta.sh b/scripts/multifasta_to_fasta.sh new file mode 100644 index 0000000..cb355ba --- /dev/null +++ b/scripts/multifasta_to_fasta.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +fasta=$1 +# Convert to single line +awk '/^>/ {printf("\n%s\n",$0);next; } { printf("%s",$0);} END {printf("\n");}' $fasta > ${fasta}.tmp +# Split into individual fasta files +awk '{if( $0 ~ /^>/ ){if(s!=""){close(s);}split($0, n, "/");s=n[3]".fasta";h=$0;}else {if(s!=""){print h > s;print $0 > s}}}' ${fasta}.tmp + diff --git a/scripts/show_variants.sh b/scripts/show_variants.sh new file mode 100644 index 0000000..4904c30 --- /dev/null +++ b/scripts/show_variants.sh @@ -0,0 +1,2 @@ +#!/bin/bash +cat $(find ./ -name *$1*.tsv) \ No newline at end of file diff --git a/scripts/tview.sh b/scripts/tview.sh new file mode 100644 index 0000000..c70a670 --- /dev/null +++ b/scripts/tview.sh @@ -0,0 +1,3 @@ +#!/bin/bash +# echo $(find ./ -name *$1*.trimmed.sorted.bam) +samtools tview --reference /home/gk/code/hCoV19/db/NC045512.fasta -p NC_045512.2:$2 $(find ./ -name *$1*.trimmed.sorted.bam) \ No newline at end of file diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/alab_release.py b/src/alab_release.py new file mode 100644 index 0000000..e49b413 --- /dev/null +++ b/src/alab_release.py @@ -0,0 +1,586 @@ +import pandas as pd +import matplotlib.pylab as plt +from matplotlib.lines import Line2D +import matplotlib.colors as mcolors +import matplotlib.gridspec as gridspec +from path import Path +from shutil import copy, move +from Bio import SeqIO, AlignIO, Phylo +import argparse +import glob +import subprocess +from multiprocessing import Pool +from itertools import repeat +import os +from datetime import datetime as dt +import bjorn_support as bs +import mutations as bm +# from bjorn_support import concat_fasta, align_fasta, compute_tree, map_gene_to_pos, load_fasta +# from mutations import identify_replacements, identify_deletions, identify_insertions +from onion_trees import load_tree, visualize_tree, get_indel2color, get_sample2color +import data as bd +import json + + +## FUNCTION DEFINTIONS +def create_sra_meta(df: pd.DataFrame, sra_dir: Path): + biosample_paths = glob.glob(f"{sra_dir}/*.txt") + if biosample_paths: + biosample_df = pd.concat((pd.read_csv(f, sep='\t') for f in biosample_paths)) + biosample_df["sample_id"] = biosample_df["Sample Name"].apply(lambda x: "".join(x.split("-")[:2])) + bam_files = ans.loc[~ans['PATH_y'].isna()][['sample_id', 'PATH_y']].rename(columns={'PATH_y': 'file_name'}) + sra_merged = pd.merge(biosample_df, bam_files, on="sample_id") + sra_merged[["Accession", "Sample Name", "file_name"]].to_csv(sra_dir/"sra_metadata.csv", index=False) + return f"SRA metadata saved in {sra_dir/'sra_metadata.csv'}" + + +def assemble_genbank_release(cns_seqs: list, df: pd.DataFrame, meta_cols: list, genbank_dir: Path): + # create directory for genbank release + if not Path.isdir(genbank_dir): + Path.mkdir(genbank_dir); + authors = {} + # group samples by author + for ctr, (n, grp) in enumerate(df.groupby('authors')): + authors[ctr+1] = n + # generate sample metadata + genbank_meta = create_genbank_meta(grp, meta_cols) + genbank_meta.to_csv(genbank_dir/f'genbank_metadata_{ctr+1}.tsv', sep='\t', index=False) + # fetch consensus sequences of those samples + recs = [i for i in cns_seqs if i.name in genbank_meta['Sequence_ID'].tolist()] + SeqIO.write(recs, genbank_dir/f'genbank_release_{ctr+1}.fa', 'fasta') + # write mapping of index to author for later reference + (pd.DataFrame.from_dict(authors, orient='index') + .rename(columns={0: 'authors'}) + .to_csv(genbank_dir/'authors.tsv', sep='\t')) + return f"Genbank data release saved in {genbank_dir}" + + +def create_genbank_meta(df: pd.DataFrame, meta_cols: list) -> pd.DataFrame: + genbank_meta = df[meta_cols].copy() + genbank_meta['country'] = genbank_meta['location'].apply(lambda x: x.split('/')[0]) + genbank_meta['isolate'] = genbank_meta['Virus name'].str.replace('hCoV-19', 'SARS-CoV-2/human') + genbank_meta['host'] = genbank_meta['Host'].str.replace('Human', 'Homo Sapiens') + genbank_meta.rename(columns={'Virus name': 'Sequence_ID', 'collection_date': 'collection-date', + 'Specimen source': 'isolation-source'}, inplace=True) + genbank_meta.loc[genbank_meta['country']=='MEX', 'country'] = 'Mexico' + return genbank_meta[['Sequence_ID', 'isolate', 'country', + 'collection-date', 'host', 'isolation-source']] + + +def create_github_meta(new_meta_df: pd.DataFrame, old_meta_filepath: str, meta_cols: list): + """Generate Github metadata with updated information about newly released samples""" + old_metadata = pd.read_csv(old_meta_filepath) + new_metadata = pd.concat([old_metadata, new_meta_df.loc[:, meta_cols]]) + new_metadata.to_csv(out_dir/'metadata.csv', index=False) + return new_metadata + + +def create_gisaid_meta(new_meta_df: pd.DataFrame, meta_cols: list): + """Generate GISAID metadata for newly released samples""" + na_cols = ['Gender','Patient age','Patient status'] + new_meta_df.loc[:, na_cols] = new_meta_df[na_cols].fillna('N/A') + new_meta_df['Coverage'] = new_meta_df['avg_depth'].copy() + new_meta_df.drop(columns=['avg_depth'], inplace=True) + new_meta_df['Assembly method'] = 'iVar 1.3.1' + new_meta_df['Submitter'] = 'gkarthik' + new_meta_df[meta_cols].to_csv(out_dir/'gisaid_metadata.csv', index=False) + return new_meta_df + + +def get_ids(filepaths: list) -> list: + "Utility function to get a unified sample ID format from the analysis file paths" + ids = [] + for fp in filepaths: + # query = fp.basename().split('-') + n = fp.basename() + if n[:6] != "SEARCH": + n = n[n.find("SEARCH"):] + query = n.split('_')[0].split('-') + if len(query) > 1: + ids.append(''.join(query[:2])) + else: + start_idx = fp.find('SEARCH') + ids.append(fp[start_idx:start_idx+10]) + return ids + + +def process_coverage_sample_ids(x): + "Utility function to get a unified sample ID format from the coverage reports" + if x[:6] != "SEARCH": + x = x[x.find("SEARCH"):] + query = x.split('/') + if len(query) == 1: + # query = fp.basename().split('_')[0].split('-') + return ''.join(x.split("_")[0].split('-')[:2]) # Format could be SEARCH-xxxx-LOC or SEARCH-xxxx + else: + start_idx = x.find('SEARCH') + return x[start_idx:start_idx+10] # SEARCHxxxx + + +def compress_files(filepaths: list, destination='/home/al/tmp2/fa/samples.tar.gz'): + "Utility function to compress list of files into a single .tar.gz file" + with tarfile.open(destination, "w:gz") as tar: + for f in filepaths: + tar.add(f) + return 0 + + +def retransfer_files(filepaths: pd.DataFrame, destination: str, suspicious_sample_ids: list, include_bams: bool=False, ncpus: int=1): + """Utility function to separate the consensus and BAM files of samples containing suspicious + INDELs and/or substitutions from the remaining white-listed samples.""" + # FASTA and filepaths for samples that require manual inspection prior to public release + inspect_filepaths = filepaths.loc[filepaths['fasta_hdr'].isin(suspicious_sample_ids)][['PATH_x', 'PATH_y']] + # FASTA and BAM filepaths for samples that are ready for public release (white-listed samples) + white_filepaths = filepaths.loc[~filepaths['fasta_hdr'].isin(suspicious_sample_ids)][['PATH_x', 'PATH_y']] + # create respective directories + if not Path.isdir(destination): + Path.mkdir(destination) + if not Path.isdir(destination/'fa_white/'): + Path.mkdir(destination/'fa_white/') + if not Path.isdir(destination/'fa_inspect/'): + Path.mkdir(destination/'fa_inspect/') + if not Path.isdir(destination/'bam_white/'): + Path.mkdir(destination/'bam_white/') + if not Path.isdir(destination/'bam_inspect/'): + Path.mkdir(destination/'bam_inspect/') + # re-locate sample files to their respective whitelist or inspect folders + with Pool(ncpus) as pool: + # move FASTA files of white-listed samples into their respective folder + res = pool.starmap(move_files, zip(repeat(destination/'fa'), + repeat(destination/'fa_white'), + white_filepaths['PATH_x'].tolist())) + # move FASTA files of black-listed samples into their respective folder + res = pool.starmap(move_files, zip(repeat(destination/'fa'), + repeat(destination/'fa_inspect'), + inspect_filepaths['PATH_x'].tolist())) + if include_bams: + # move BAM files of white-listed samples into their respective folder + res = pool.starmap(move_files, zip(repeat(destination/'bam'), + repeat(destination/'bam_white'), + white_filepaths['PATH_y'].tolist())) + # move BAM files of black-listed samples into their respective folder + res = pool.starmap(move_files, zip(repeat(destination/'bam'), + repeat(destination/'bam_inspect'), + inspect_filepaths['PATH_y'].tolist())) + pool.close() + pool.join() + return 0 + + +def move_files(in_dir, out_dir, original_filepath): + # filepath before moving + current_filepath = os.path.join(in_dir, os.path.basename(original_filepath)) + # filepath after moving (tentatively) + new_filepath = os.path.join(out_dir, os.path.basename(original_filepath)) + # if file already there, ignore move operation + if Path.isfile(Path(new_filepath)): return 0 + print(f"Transferring {current_filepath} to {new_filepath}") + try: move(current_filepath, new_filepath) + except: return f"File {current_filepath} not found. Ignoring move operation" + return 0 + + +def transfer_files(filepaths: pd.DataFrame, destination: str, include_bams=False, ncpus = 1): + "Utility function to copy consensus and BAM files of given samples from source to destination" + filepaths = filepaths[['PATH_x', 'PATH_y', "Virus name"]] + destination = Path(destination) + if not Path.isdir(destination): + Path.mkdir(destination) + if not Path.isdir(destination/'fa/'): + Path.mkdir(destination/'fa/') + if not Path.isdir(destination/'bam/'): + Path.mkdir(destination/'bam/') + with Pool(ncpus) as pool: + res = pool.starmap(transfer_cns_sequence, + zip(repeat(destination/"fa/"), + filepaths["PATH_x"].tolist(), filepaths["Virus name"].tolist())) + if include_bams: + res = pool.starmap(transfer_bam, zip(repeat(destination/"bam/"), + filepaths["PATH_y"].tolist())) + pool.close() + pool.join() + return 0 + + +def transfer_bam(out, bam_fp): + n = os.path.join(out, os.path.basename(bam_fp)) + if Path.isfile(Path(n)): return 0 + print("Transferring {} to {}".format(bam_fp, n)) + out = subprocess.Popen(["samtools", "view", "-b", "-F", "4", "-o", n, bam_fp], + stdout = subprocess.PIPE, + stderr = subprocess.PIPE, shell=False) + stdout, stderr = out.communicate() + if len(stderr) !=0: + print(stderr) + return 0 + +def transfer_cns_sequence(out, cons_fp, virus_name): + n = os.path.join(out, os.path.basename(cons_fp)) + if Path.isfile(Path(n)): return 0 + print("Transferring {} to {}".format(cons_fp, n)) + rec = SeqIO.read(cons_fp, format="fasta") + new_cns_name = virus_name + rec.name = new_cns_name + rec.id = new_cns_name + rec.description = new_cns_name + with open(n, "w") as fout: + SeqIO.write(rec, fout, format="fasta") + fout.close() + return 0 + +def process_id(x): + "Utility function to process sample IDs to fix inconsistencies in the format" + return ''.join(x.split('-')[:2]) + +## MAIN + +if __name__=="__main__": + # Input Parameters + # COLUMNS TO INCLUDE IN GITHUB METADATA + git_meta_cols = ["ID", "collection_date", "location", "percent_coverage_cds", "Coverage", "authors", "originating_lab", "fasta_hdr"] + # COLUMNS TO INCLUDE IN GISAID METADATA + gisaid_meta_cols = ['Submitter', + 'FASTA filename', 'Virus name', 'Type', 'Passage details/history', + 'Collection date', 'location', 'Additional location information', + 'Host', 'Additional host information', 'Gender', 'Patient age', + 'Patient status', 'Specimen source', 'Outbreak', 'Last vaccinated', + 'Treatment', 'Sequencing technology', 'Assembly method', 'Coverage', + 'originating_lab', 'Address', 'Sample ID given by the sample provider', + 'Submitting lab', 'Address.1', + 'Sample ID given by the submitting laboratory', 'authors'] + # COLUMNS TO INCLUDE IN GITHUB METADATA + genbank_meta_cols = ['Sample ID', 'ID', 'Virus name', 'location', 'Specimen source', 'collection_date', 'Host'] + parser = argparse.ArgumentParser() + + parser.add_argument('-d', "--not-dry-run", action='store_false', help="Dry run. Default: True") + + parser.add_argument("-b", "--include-bams", action='store_true', help="Whether or not to include BAM files in the release") + + parser.add_argument("-r", "--reference", + type=str, + default="/home/gk/code/hCoV19/db/NC045512.fasta", + help="Reference to use") + + parser.add_argument("-rn", "--reference-name", + type=str, + default="NC_045512.2", + help="FASTA header name for reference") + + parser.add_argument("-mc", "--min-coverage", + type=int, + default=95, + help="Minimum coverage of sequences (QC filter)") + + parser.add_argument("-md", "--min-depth", + type=int, + default=1000, + help="Minimum depth of sequences (QC filter)") + + parser.add_argument("-o", "--out-dir", + type=str, + default="./", + help="Output directory") + + parser.add_argument("-n", "--cpus", + type=int, + default=1, + help="Number of cpus to use") + + parser.add_argument("-s", "--sample-sheet", + type=str, + required=True, + help="Sample sheet to use. Please make sure it is the most recent") + + parser.add_argument("-a", "--analysis-folder", + type=str, + required=True, + help="Path to the analysis folder that contains all the files") + + parser.add_argument("-m", "--output-metadata", + type=str, + required=True, + help="Output csv for metadata of the released samples") + args = parser.parse_args() + + # whether or not to include bam files in the release + include_bams = args.include_bams + # this is the minimum coverage for accepting consensus sequences + min_coverage = args.min_coverage + # this is the minimum average depth (per nucleotide position) for accepting consensus sequences + min_depth = args.min_depth + # path to reference sequence (used later for MSA and tree construction) + ref_path = Path(args.reference) if args.reference is not None else None + patient_zero = args.reference_name + # this is the directory where results get saved + out_dir = Path(args.out_dir) + # number of cores to use + num_cpus = args.cpus + # file path to samples sheet (make sure it is the most recent) + sample_sheet_fpath = args.sample_sheet + # path to analysis results + analysis_fpath = args.analysis_folder + # file path to metadata of samples that have already been released + released_samples_fpath = args.output_metadata + # Whether run is dry + dry_run = args.not_dry_run + + # # Test + # out_dir = "/home/gk/southpark/2020-11-21_release" + # sample_sheet_fpath = "/home/gk/code/hCoV19/release_summary_csv/2020-11-20_seq_summary.csv" + # analysis_fpath = "/home/gk/analysis/" + # released_samples_fpath = "/home/gk/analysis/hcov-19-genomics/metadata.csv" + # dry_run = True + + print(f"""User Specified Parameters: + Dry run: {dry_run}. + Include BAMS: {include_bams}. + Reading release summary file from {sample_sheet_fpath}. + Reading repository metadata from {released_samples_fpath}. + Searching analysis folder {analysis_fpath}. + """ + ) + + # Collecting Sequence Data + # grab all filepaths for bam data + bam_filepaths = bs.get_filepaths(analysis_fpath, data_fmt='bam', + data_type='merged_aligned_bams', + tech='illumina', + generalised=True, + return_type='list') + # print(bam_filepaths) + # bam_filepaths = glob.glob(f"{analysis_fpath}/**/merged_aligned_bams/illumina/*.bam") + bam_filepaths = [Path(fp) for fp in bam_filepaths] + # consolidate sample ID format + bam_ids = get_ids(bam_filepaths) + # Turn into dataframe + bam_data = list(zip(*[bam_ids, bam_filepaths])) + bam_df = pd.DataFrame(data=bam_data, columns=['sample_id', 'PATH']) + # grab all paths to consensus sequences + # grab all filepaths for bam data + consensus_filepaths = bs.get_filepaths(analysis_fpath, data_fmt='fa', + data_type='consensus_sequences', + tech='illumina', + generalised=True, + return_type='list') + # consensus_filepaths = glob.glob(f"{analysis_fpath}/**/consensus_sequences/illumina/*.fa") + consensus_filepaths = [Path(fp) for fp in consensus_filepaths] + # consolidate sample ID format + consensus_ids = get_ids(consensus_filepaths) + # Turn into dataframe + consensus_data = list(zip(*[consensus_ids, consensus_filepaths])) + consensus_df = pd.DataFrame(data=consensus_data, columns=['sample_id', 'PATH']) + # clean up cns and bam (remove duplicate IDs) + bam_df.drop_duplicates(subset=['sample_id'], keep='last', inplace=True) + consensus_df.drop_duplicates(subset=['sample_id'], keep='last', inplace=True) + # include only SEARCH samples + consensus_df = consensus_df[(consensus_df['sample_id'].str.contains('SEARCH'))] + # merge consensus and bam filepaths for each sample ID + analysis_df = pd.merge(consensus_df, bam_df, on='sample_id', how='left') + # load sample sheet data (GISAID) - make sure to download most recent one + seqsum = pd.read_csv(sample_sheet_fpath) + # clean up + seqsum = seqsum[(~seqsum['SEARCH SampleID'].isna()) & (seqsum['SEARCH SampleID']!='#REF!')] + # consolidate sample ID format + seqsum.loc[:, 'sample_id'] = seqsum['SEARCH SampleID'].apply(process_id) + seqsum.drop_duplicates(subset=['sample_id'], keep='last', inplace=True) + seqsum = seqsum[seqsum['New sequences ready for release'] == 'Yes'] + num_seqs_to_release = seqsum['sample_id'].unique().shape[0] + # JOIN summary sheet with analysis meta data + sequence_results = pd.merge(seqsum, analysis_df, on='sample_id', how='inner') + # compute number of samples with missing consensus and/or bam files + num_seqs_found = sequence_results['sample_id'].unique().shape[0] + num_samples_missing_cons = num_seqs_to_release - num_seqs_found + num_samples_missing_bams = 'NA' + if include_bams: + # exclude any samples that do not have BAM data + num_samples_missing_bams = sequence_results[sequence_results['PATH_y'].isna()].shape[0] + sequence_results = sequence_results[~sequence_results['PATH_y'].isna()] + # samples missing consensus or BAM sequence files + num_samples_missing_bams = sequence_results[sequence_results['PATH_y'].isna()].shape[0] + num_samples_missing_cons = sequence_results[sequence_results['PATH_x'].isna()].shape[0] + # ## Make sure to remove any samples that have already been uploaded to github (just an extra safety step) + # load metadata.csv from github repo, then clean up + meta_df = pd.read_csv(released_samples_fpath) + meta_df = meta_df[meta_df['ID'].str.contains('SEARCH')] + # consolidate sample ID format + meta_df.loc[:, 'sample_id'] = meta_df['ID'].apply(process_id) + # meta_df['sample_id'] + # get IDs of samples that have already been released + released_seqs = meta_df['sample_id'].unique() + # filter out released samples from all the samples we got + final_result = sequence_results[~sequence_results['sample_id'].isin(released_seqs)] + # final_result = sequence_results.copy() + print(f"Preparing {final_result.shape[0]} samples for release") + # ## Getting coverage information + cov_filepaths = bs.get_filepaths(analysis_fpath, data_fmt='tsv', + data_type='trimmed_bams', + tech='illumina/reports', + generalised=True, + return_type='list') + # cov_filepaths = glob.glob("{}/**/trimmed_bams/illumina/reports/*.tsv".format(analysis_fpath)) + # get_ipython().getoutput("find {analysis_fpath} -type f -path '*trimmed_bams/illumina/reports*' -name '*.tsv'") + cov_filepaths = [Path(fp) for fp in cov_filepaths] + # read coverage data and clean it up + cov_df = pd.concat((pd.read_csv(f, sep='\t').assign(path=f) for f in cov_filepaths)) + cov_df.loc[:,'sample_id'] = cov_df['SAMPLE'].apply(process_coverage_sample_ids) + cov_df.loc[:,'date'] = cov_df['path'].apply(lambda x: ''.join(x.split('/')[4].split('.')[:3])) + cov_df = (cov_df.sort_values('date') + .drop_duplicates(subset=['sample_id'], keep='last')) + # JOIN results with coverage info + ans = ( + pd.merge(final_result, cov_df, + on='sample_id', how='left') + .assign( + collection_date = lambda x: pd.to_datetime(x["Collection date"]).dt.strftime("%Y-%m-%d") + ) + .rename(columns={ + "SEARCH SampleID": "ID", + "Location": "location", + "COVERAGE": "percent_coverage_cds", + "AVG_DEPTH": "avg_depth", + "Authors": "authors", + "Originating lab": "originating_lab" + }) + ) + ans['fasta_hdr'] = ans['Virus name'] + num_samples_missing_coverage = ans[ans['percent_coverage_cds'].isna()].shape[0] + # compute number of samples below 90% coverage + low_coverage_samples = ans[ans["percent_coverage_cds"] < min_coverage] + # ignore samples below minimum coverage and average depth + qc_filter = (ans["percent_coverage_cds"] >= min_coverage) & (ans["avg_depth"] >= min_depth) + ans = ans.loc[qc_filter] + # generate concatenated consensus sequences + if not dry_run: + # Transfer files + transfer_files(ans, out_dir, include_bams=include_bams, ncpus=num_cpus) + msa_dir = out_dir/'msa' + if not Path.isdir(msa_dir): + Path.mkdir(msa_dir); + seqs_dir = Path(out_dir/'fa') + copy(ref_path, seqs_dir); + seqs_fp = bs.concat_fasta(seqs_dir, msa_dir/out_dir.basename()); + # load concatenated sequences + cns_seqs = SeqIO.parse(msa_dir/out_dir.basename()+'.fa', 'fasta') + cns_seqs = list(cns_seqs) + # generate files containing metadata for Github, GISAID, GenBank + # GitHub metadata for all samples (out_dir/metadata.csv) + git_meta_df = create_github_meta(ans.copy(), released_samples_fpath, git_meta_cols) + # GISAID metadata for all samples (out_dir/gisaid_metadata.csv) + gisaid_meta_df = create_gisaid_meta(ans.copy(), gisaid_meta_cols) + # assemble_genbank_release(cns_seqs, ans, genbank_meta_cols, out_dir/'genbank') + # sra_dir = out_dir/'sra' + # if not Path.isdir(sra_dir): + # Path.mkdir(sra_dir); + # input(f"\n Have you received the BioSample.txt files and placed them inside {sra_dir}? \n Press Enter to continue...") + # create_sra_meta(ans, sra_dir) + # generate file containing deletions found + # generate multiple sequence alignment + msa_fp = seqs_fp.split('.')[0] + '_aligned.fa' + if not Path.isfile(Path(msa_fp)): + msa_fp = bs.align_fasta(seqs_fp, msa_fp, num_cpus=num_cpus); + # compute ML tree + # tree_dir = out_dir/'trees' + # if not Path.isdir(tree_dir): + # Path.mkdir(tree_dir); + # tree_fp = msa_fp + '.treefile' + # if not Path.isfile(Path(tree_fp)): + # tree_fp = compute_tree(msa_fp, num_cpus=num_cpus) + # tree = load_tree(tree_fp, patient_zero) + # # Plot and save basic tree + # fig1 = visualize_tree(tree) + # fig1.savefig(tree_dir/'basic_tree.pdf') + # PLOT AND SAVE INDEL TREES + # colors = list(mcolors.TABLEAU_COLORS.keys()) + # path to new github metadata + meta_fp = out_dir/'metadata.csv' + # load multiple sequence alignment + msa_data = bs.load_fasta(msa_fp, is_aligned=True) + # identify insertions + insertions = bm.identify_insertions(msa_data, + meta_fp=meta_fp, + patient_zero=patient_zero, + min_ins_len=1, + data_src='alab') + # save insertion results to file + insertions.to_csv(out_dir/'insertions.csv', index=False) + # identify substitution mutations + substitutions = bm.identify_replacements(msa_data, + meta_fp=meta_fp, + data_src='alab', + patient_zero=patient_zero) + # save substitution results to file + substitutions.to_csv(out_dir/'replacements.csv', index=False) + # identify deletions + deletions = bm.identify_deletions(msa_data, + meta_fp=meta_fp, + data_src='alab', + patient_zero=patient_zero, + min_del_len=1) + # save deletion results to file + deletions.to_csv(out_dir/'deletions.csv', index=False) + # identify samples with suspicious INDELs and/or substitutions + with open('config.json', 'r') as f: + config = json.load(f) + nonconcerning_genes = config['nonconcerning_genes'] + nonconcerning_mutations = config['nonconcerning_mutations'] + sus_ids, sus_muts = bm.identify_samples_with_suspicious_mutations(substitutions, + deletions, + insertions, + nonconcerning_genes, + nonconcerning_mutations) + sus_muts.to_csv(out_dir/'suspicious_mutations.csv', index=False) + # collect metadata for white-listed samples + gisaid_white = gisaid_meta_df[~gisaid_meta_df['Virus name'].isin(sus_ids)] + git_white = git_meta_df[~git_meta_df['fasta_hdr'].isin(sus_ids)] + # collect metadata for samples that require manual inspection + gisaid_inspect = gisaid_meta_df[gisaid_meta_df['Virus name'].isin(sus_ids)] + git_inspect = git_meta_df[git_meta_df['fasta_hdr'].isin(sus_ids)] + # save them to files + gisaid_white.to_csv(out_dir/'clean_gisaid_meta.csv', index=False) + gisaid_inspect.to_csv(out_dir/'inspect_gisaid_meta.csv', index=False) + git_white.to_csv(out_dir/'clean_metadata.csv', index=False) + git_inspect.to_csv(out_dir/'inspect_metadata.csv', index=False) + # re-transfer FASTA and BAM files of samples into either white-listed or inspection-listed folders + retransfer_files(ans.copy(), out_dir, sus_ids, include_bams=include_bams, ncpus=num_cpus) + bs.separate_alignments(bs.load_fasta(msa_fp, is_aligned=True), sus_ids=sus_ids, + out_dir=msa_dir, filename=seqs_fp.split('.')[0]) + # generate compressed report containing main results + bs.generate_release_report(out_dir) + # print(sus_ids) + # print(nonconcerning_mutations) + # plot Phylogenetic tree with top consensus deletions annotated + # deletions = deletions.nlargest(len(colors), 'num_samples') + # del2color = get_indel2color(deletions, colors) + # sample_colors = get_sample2color(deletions, colors) + # fig2 = visualize_tree(tree, sample_colors, + # indels=deletions, colors=colors); + # fig2.savefig(tree_dir/'deletion_cns_tree.pdf', dpi=300) + # fig3 = visualize_tree(tree, sample_colors, + # indels=deletions, colors=colors, + # isnv_info=True); + # fig3.savefig(tree_dir/'deletion_isnv_tree.pdf', dpi=300) + # plot Phylogenetic tree with top consensus deletions annotated + # insertions = insertions.nlargest(len(colors), 'num_samples') + # del2color = get_indel2color(insertions, colors) + # sample_colors = get_sample2color(insertions, colors) + # fig4 = visualize_tree(tree, sample_colors, + # indels=insertions, colors=colors); + # fig4.savefig(tree_dir/'insertion_cns_tree.pdf', dpi=300) + # fig5 = visualize_tree(tree, sample_colors, + # indels=insertions, colors=colors, + # isnv_info=True); + # fig5.savefig(tree_dir/'insertion_isnv_tree.pdf', dpi=300) + else: + sus_ids = [] + if not Path.isdir(out_dir): + Path.mkdir(out_dir); + # Data logging + with open("{}/data_release.log".format(out_dir), 'w') as f: + f.write(f"Prepared {final_result.shape[0]} samples for release\n") + f.write(f'{low_coverage_samples.shape[0]} samples were found to have coverage below {min_coverage}%\n') + f.write(f'{num_samples_missing_coverage} samples are missing coverage information\n') + f.write(f'{num_samples_missing_cons} samples were ignored because they were missing consensus sequence files\n') + f.write(f'{num_samples_missing_bams} samples were ignored because they were missing BAM sequence files\n') + f.write(f"""{len(sus_ids)} samples contain suspicious mutations and require manual inspection. + They can be found in {out_dir}/fa_inspect and {out_dir}/bam_inspect\n""") + print(f"Transfer Complete. All results saved in {out_dir}") \ No newline at end of file diff --git a/src/bjorn_support.py b/src/bjorn_support.py new file mode 100644 index 0000000..0c601e4 --- /dev/null +++ b/src/bjorn_support.py @@ -0,0 +1,491 @@ +import sys +import shutil +import glob +import subprocess +import math +from collections import defaultdict +import gzip +from path import Path +import numpy as np +import pandas as pd +from Bio import Seq, SeqIO, AlignIO, Phylo, Align + + + +def get_variant_counts(analysis_filepath: str, search_ids: list, + min_freq: float=0.15, max_freq: float=100., + generalised: bool=False): + """Takes path to results directory and (optional) list of sample IDs + Returns data frame of the number of variants identified in each sample + with frequencies between `min_freq` and `max_freq` (Default are 0. and 100., respectively)""" + var_fps = get_filepaths(analysis_filepath, data_fmt='tsv', data_type='variants/illumina', + sample_ids=search_ids, generalised=generalised, return_type='list') + var_df = pd.concat([pd.read_csv(fp, sep='\t').assign(sample_id=fp.split('/')[-1].split('_')[0]) for fp in var_fps]) + var_df = var_df.loc[(var_df['ALT_FREQ']min_freq)] + var_df['variant'] = var_df['POS'].astype(str) + ':' + var_df['ALT'].astype(str) + return var_df.groupby('sample_id').agg(num_nt_mutations=('variant', 'nunique')).sort_index() + + +def separate_samples(sample_sheet: pd.DataFrame, + private_ids: list=['LASV'], + primer_ids: list=['iTru']) -> dict: + """RELEASE functionality: Separate A-lab Sample Sheet into constituent sub-sheets for each primer set.""" + results = {} + samples_to_exclude = [] + # separate out private sample IDs + results['_private_sheet'] = pd.concat([sample_sheet.loc[sample_sheet['Sample_ID'].str.contains(idx)] for idx in private_ids]) + for sample_idx in results['_private_sheet']['Sample_ID'].unique(): + samples_to_exclude.append(sample_idx) + for primer_idx in primer_ids: + results[f'{primer_idx}_primers'] = sample_sheet.loc[sample_sheet['I7_Index_ID'].str.contains(primer_idx)] + for sample_idx in results[f'{primer_idx}_primers']['Sample_ID'].unique(): + samples_to_exclude.append(sample_idx) + results['OG_primers'] = sample_sheet.loc[~sample_sheet['Sample_ID'].isin(samples_to_exclude)] + return results + + +def copy_files(filenames: list, destination_dir): + """Takes list of file paths and copies them to the destination folder""" + try: + for fn in filenames: + shutil.copy(fn, destination_dir) + return 0 + except: + raise ValueError("Copy operation failed. Check if all filenames and directories exist") + + +def generate_release_report(out_dir, report_name='release_report.tar'): + report_fp = out_dir/report_name + s1 = "find {out_dir}/ -name '*.csv' -type f -exec tar rfP {report_fp} {{}} \\;".format(out_dir=out_dir, report_fp=report_fp) + print(s1) + run_command(s1) + s2 = f"tar rfP {report_fp} {out_dir}/msa/*" + print(s2) + run_command(s2) + return 0 + + +def separate_alignments(msa_data, sus_ids, out_dir, filename, patient_zero='NC_045512.2'): + good_seqs = [] + poor_seqs = [] + for rec in msa_data: + if rec.id in sus_ids: + poor_seqs.append(rec) + elif rec.id==patient_zero: + good_seqs.append(rec) + poor_seqs.append(rec) + else: + good_seqs.append(rec) + good_msa = Align.MultipleSeqAlignment(good_seqs) + good_msa_fn = filename + '_aligned_white.fa' + good_msa_fp = out_dir/good_msa_fn + AlignIO.write(good_msa, good_msa_fp, 'fasta') + poor_msa = Align.MultipleSeqAlignment(poor_seqs) + poor_msa_fn = filename + '_aligned_inspect.fa' + poor_msa_fp = out_dir/poor_msa_fn + AlignIO.write(poor_msa, poor_msa_fp, 'fasta') + return 0 + + + +def create_chunk_names(meta_filepath: str, chunk_size: int) -> pd.DataFrame: + # with open(fasta_filepath, 'r') as filehandle: + # count = 0 + # for line in filehandle: + # if line.startswith(">"): + # count += 1 + meta_df = pd.read_csv(meta_filepath, sep='\t', compression='gzip') + num_sequences = meta_df['strain'].unique().shape[0] + chunk_names = [f"chunk_{i+1}" for i in range(math.ceil(num_sequences / chunk_size))] + return pd.DataFrame(data=chunk_names, columns=['chunk_names']) + + + +def batch_iterator(iterator, chunk_size): + """Returns lists of length batch_size. + + This can be used on any iterator, for example to batch up + SeqRecord objects from Bio.SeqIO.parse(...), or to batch + Alignment objects from Bio.AlignIO.parse(...), or simply + lines from a file handle. + + This is a generator function, and it returns lists of the + entries from the supplied iterator. Each list will have + batch_size entries, although the final list may be shorter. + Citation: https://biopython.org/wiki/Split_large_file + """ + record = True + while record: + chunk = [] + while len(chunk) < chunk_size: + try: + record = next(iterator) + except StopIteration: + record = None + if record is None: + # End of file + break + chunk.append(record) + if chunk: + yield chunk + + +def dict2fasta(seqs: dict, fasta_fp: str, wrap=80): + with open(fasta_fp, 'w') as f: + for gid, gseq in seqs.items(): + f.write('>{}\n'.format(gid)) + for i in range(0, len(gseq), wrap): + f.write('{}\n'.format(gseq[i:i + wrap])) + return 0 + + +def integrate_gisaid_meta(old_meta_fp, xtra_fp, msa_fp, rename_cols, drop_cols): + xtra = pd.read_csv(xtra_fp, sep='\t') + xtra.rename(columns=rename_cols, inplace=True) + # xtra.columns + xtra['country'] = xtra['Location'].apply(lambda x: x.split('/')[1].strip()) + xtra['division'] = xtra['Location'].apply(lambda x: x.split('/')[2].strip()) + xtra['location'] = xtra['Location'].apply(clean_locs) + xtra['strain'] = xtra['strain'].apply(lambda x: '/'.join(x.split('/')[1:])) + sois = xtra['strain'].unique().tolist() + sois = dict.fromkeys(sois) + meta = pd.read_csv(old_meta_fp, sep='\t', compression='gzip') + # meta.columns + meta = meta.loc[~((meta['country'].str.contains('USA'))&(meta['pangolin_lineage']=='B.1.1.7'))] + meta = pd.concat([meta, xtra]) + meta.drop(columns=drop_cols, inplace=True) + meta.loc[meta['country']=='USA', 'country'] = 'United States of America' + return meta + + +def clean_locs(x): + if len(x.split('/')) > 3: + return x.split('/')[3].strip() + return 'unk' + + +def fetch_seqs(seqs_filepath, out_fp, sample_idxs: list, is_aligned=False, is_gzip=False): + if is_aligned: + if is_gzip: + with gzip.open(seqs_filepath, "rt") as handle: + cns = AlignIO.read(handle, 'fasta') + else: + cns = AlignIO.read(seqs_filepath, 'fasta') + my_cns = Align.MultipleSeqAlignment([rec for rec in cns if rec.id in sample_idxs]) + return AlignIO.write(my_cns, out_fp, 'fasta') + else: + if is_gzip: + with gzip.open(seqs_filepath, "rt") as handle: + cns = SeqIO.parse(handle, 'fasta') + else: + cns = SeqIO.parse(seqs_filepath, 'fasta') + my_cns = [rec for rec in cns if rec.id in sample_idxs] + return SeqIO.write(my_cns, out_fp, 'fasta') + + +def get_filepaths(analysis_path: str, data_fmt: str, sample_ids: list=[], + data_type: str='', tech: str='', + generalised=False, + return_type='dict') -> dict: + """Take list of sample IDs, the general area where your files are located, and their format. + Returns a dictionary with sample IDs as keys and the filepaths as values. + """ + file_paths = defaultdict(list) + fs = [] + generalised_flag = '' + if sample_ids: + for s_id in sample_ids: + if generalised: + generalised_flag = '/**' + if data_type and tech: + f = glob.glob(f"{analysis_path}{generalised_flag}/*{data_type}*/*{tech}*/*{s_id}*.{data_fmt}") + elif data_type: + f = glob.glob(f"{analysis_path}{generalised_flag}/*{data_type}*/*{s_id}*.{data_fmt}") + else: + f = glob.glob(f"{analysis_path}{generalised_flag}/*{s_id}*.{data_fmt}") + try: + fs.append(f) + file_paths[s_id].append(f[0]) + except: + continue + else: + if data_type and tech: + if generalised: + fs = glob.glob(f"{analysis_path}/**/*{data_type}*/*{tech}*/*.{data_fmt}") + else: + fs = glob.glob(f"{analysis_path}/*{data_type}*/*{tech}*/*.{data_fmt}") + elif data_type: + if generalised: + fs = glob.glob(f"{analysis_path}/**/*{data_type}*/*.{data_fmt}") + else: + fs = glob.glob(f"{analysis_path}/*{data_type}*/*.{data_fmt}") + else: + if generalised: + fs = glob.glob(f"{analysis_path}/**/*.{data_fmt}") + else: + fs = glob.glob(f"{analysis_path}/*.{data_fmt}") + for f in fs: + try: + sample_id = f.split('/')[-1].split('_')[0] + except: + sample_id = f.split('/')[-1] + file_paths[sample_id].append(f) + if return_type=='dict': + return file_paths + elif return_type=='list': + return flatten_list(fs) + + +def get_variant_filepaths(sample_ids: list, analysis_path: str='/home/gk/analysis') -> dict: + """Takes list of sample IDs and returns filepaths of variant data for corresponding samples""" + variant_paths = {} + for s_id in sample_ids: + f = glob.glob(f"{analysis_path}/**/variants/illumina/*{s_id}*.tsv") + variant_paths[s_id] = f[0] + return variant_paths + + +def find_loc(f: str): + """helper function to fetch location from filepath""" + return f.split('/')[-1].split('_')[0].split('-')[-1] + + +def get_variant_data(variant_filepaths: dict): + """Takes dict of variant filepaths and loads all variant data into dataframe""" + df = (pd.concat((pd.read_csv(f, sep='\t') + .assign(sample=s_id, location=find_loc(f)) for s_id, f in variant_filepaths.items()))) + return df + + +def load_fasta(fasta_filepath, is_gzip=False, is_aligned=False): + if is_gzip: + with gzip.open(fasta_filepath, "rt") as handle: + if is_aligned: + cns = AlignIO.read(handle, 'fasta') + else: + cns = SeqIO.parse(handle, 'fasta') + else: + if is_aligned: + cns = AlignIO.read(fasta_filepath, 'fasta') + else: + cns = SeqIO.parse(fasta_filepath, 'fasta') + return cns + + +def run_datafunk(in_filepath, ref_path, out_filepath): + df_cmd = f"datafunk sam_2_fasta -s {in_filepath} -r {ref_path} -o {out_filepath} --pad --log-inserts" + run_command(df_cmd) + return out_filepath + + +def run_minimap2(in_filepath, out_filepath, ref_path, num_cpus=25): + map_cmd = f"minimap2 -a -x asm5 -t {num_cpus} {ref_path} {in_filepath} -o {out_filepath}" + run_command(map_cmd) + return out_filepath + + +def concat_fasta_2(in_filepaths: list, out_filepath): + """Concatenate fasta sequences into single fasta file. + Takes a list of fasta filepaths and an output filename for saving""" + cat_cmd = f"echo {' '.join(in_filepaths)} | xargs cat >> {out_filepath}" + # cat_cmd = f"cat {' '.join(in_filepaths)} > {out_filepath}" + # print(cat_cmd) + run_command(cat_cmd) + return out_filepath + + +def sample_fasta(fasta_filepath, out_filepath, sample_size=100): + "Sample the first n sequences from the input fasta file" + sampled_seqs = [] + seqs = load_fasta(fasta_filepath) + for i, rec in enumerate(seqs): + if i < sample_size: + sampled_seqs.append(rec) + else: + SeqIO.write(sampled_seqs, out_filepath, 'fasta'); + return out_filepath + + +def concat_fasta(in_dir, out_dir): + """Concatenate fasta sequences into single fasta file""" + cat_cmd = f"cat {in_dir}/*.fa* > {out_dir}.fa" + subprocess.check_call(cat_cmd, shell=True) + return f"{out_dir}.fa" + + +def run_command(cmd): + "helper function used to run bash commands" + # run it + p = subprocess.Popen(cmd, shell=True, stderr=subprocess.PIPE) + # But do not wait till netstat finish, start displaying output immediately + while True: + out = p.stderr.read(1) + if out == b'' and p.poll() != None: + break + if out != b'': + sys.stdout.write(out.decode('utf-8')) + sys.stdout.flush() + + +def run_command_log(cmd): + "helper function used to run bash commands" + # run it + p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + # But do not wait till netstat finish, start displaying output immediately + out = p.stdout.read() + return out.decode('utf-8') + + +def align_fasta(fasta_filepath, out_filepath, num_cpus=8): + """Generate Multiple Sequence Alignment of concatenated sequences in input fasta file using mafft. + TODO: ALLOW USER TO INPUT CUSTOM COMMAND""" + msa_cmd = f"mafft --auto --thread {num_cpus} {fasta_filepath} > {out_filepath}" + run_command(msa_cmd) + return out_filepath + + +def align_fasta_reference(fasta_filepath, out_filepath, ref_fp: str, num_cpus=8): + """Generate Multiple Sequence Alignment of concatenated sequences in input fasta file using mafft""" + msa_cmd = f"mafft --auto --thread {num_cpus} --keeplength --addfragments {fasta_filepath} {ref_fp} > {out_filepath}" + run_command(msa_cmd) + return out_filepath + + +def align_fasta_viralMSA(fasta_filepath, out_filepath, ref_fp: str, + num_cpus=8, email='notmyemail@noway.com', + viralmsa_fp = '/home/al/code/ViralMSA.py'): + """Generate Multiple Sequence Alignment of concatenated sequences in input fasta file using mafft""" + msa_cmd = f"{viralmsa_fp} -e {email} -t {num_cpus} -s {fasta_filepath} -o {out_filepath} -r {ref_fp}" + run_command(msa_cmd) + out_filepath = out_filepath + '/' + fasta_filepath.split('/')[-1] + '.aln' + return out_filepath + + +def compute_tree(msa_filepath, num_cpus=8, redo=False): + """Compute ML tree of aligned sequences in input fasta using iqtree""" + out_filepath = msa_filepath + '.treefile' + if redo: + tree_cmd = f"iqtree -redo -s {msa_filepath} -nt {num_cpus} -m HKY -czb -fast" + else: + tree_cmd = f"iqtree -s {msa_filepath} -nt {num_cpus} -m HKY -czb -fast" + run_command(tree_cmd) + return out_filepath + + +def compute_time_tree(msa_filepath, tree_filepath, num_cpus=8): + """Compute time tree (???)""" + out_path = '/'.join(msa_filepath.split('/')[:-1]) + '/timetree' + tree_cmd = f"treetime ancestral --aln {msa_filepath} --tree {tree_filepath} --outdir {out_path}" + subprocess.check_call(tree_cmd, shell=True) + return out_path + + +def add_gene_column(df: pd.DataFrame) -> pd.DataFrame: + """Takes dataframe containing intra-host variant information and adds a column indicating the gene for each mutation + Uses the GFF_FEATURE to infer gene, and when GFF_FEATURE is missing (i.e. for indels), it uses nucleotide position + to infer gene. The `gff2gene` mapping was obtained from the file /home/al/data/hcov19/gff/NC_045512.2.gff3 and using + the create_gff2gene_mapping() function defined below.""" + gff2gene = { + 'cds-YP_009724389.1': 'ORF1ab', + 'cds-YP_009725295.1': 'ORF1ab', + 'cds-YP_009724390.1': 'S', + 'cds-YP_009724396.1': 'ORF8', + 'cds-YP_009724397.2': 'N', + 'cds-YP_009724395.1': 'ORF7a', + 'cds-YP_009724391.1': 'ORF3a', + 'cds-YP_009724393.1': 'M', + 'cds-YP_009724394.1': 'ORF6', + 'cds-YP_009725255.1': 'ORF10', + 'cds-YP_009725318.1': 'ORF7b', + 'cds-YP_009724392.1': 'E' + } + # infer the gene from GFF_FEATURE + try: + df['gene'] = df['GFF_FEATURE'].apply(lambda x: gff2gene.get(x, 'nan')) + except: + raise KeyError('GFF_FEATURE column not found in the input dataframe.') + # infer the gene from position when GFF_FEATURE is missing + try: + df.loc[df['gene']=='nan', 'gene'] = df.loc[df['gene']=='nan', 'POS'].apply(map_gene_to_pos) + except: + raise KeyError('POS column not found in the input dataframe.') + return df + + +def map_gene_to_pos(x): + """helper function to infer the gene based on nucleotide position of SARS-CoV-2 genome""" + pos = x + if pos <= 265: + return '5UTR' + elif pos > 265 and pos <= 13466: + return 'ORF1a' + elif pos > 13466 and pos <= 21555: + return 'ORF1b' + elif pos > 21562 and pos <= 25384: + return 'S' + elif pos > 25392 and pos <= 26220: + return 'ORF3a' + elif pos > 26244 and pos <= 26472: + return 'E' + elif pos > 26522 and pos <= 27191: + return 'M' + elif pos > 27201 and pos <= 27387: + return 'ORF6' + elif pos > 27393 and pos <= 27759: + return 'ORF7a' + elif pos > 27755 and pos <= 27887: + return 'ORF7b' + elif pos > 27893 and pos <= 28259: + return 'ORF8' + elif pos > 28273 and pos <= 29533: + return 'N' + elif pos > 29557 and pos <= 29674: + return 'ORF10' + elif pos > 29674: + return '3UTR' + return 'nan' + + +# def create_gff2gene_mapping(variant_data: pd.DataFrame, gff_filepath: str) -> dict: +# fn = gffutils.example_filename(gff_filepath) +# db = gffutils.create_db(fn, dbfn='test.db', merge_strategy='merge', force=True) +# all_gffs = variant_data['GFF_FEATURE'].dropna().unique() +# gff2gene = {} +# for gff in all_gffs: +# if gff: +# gff2gene[gff] = db[gff]['gene'][0] +# return gff2gene + + +def compute_acc_nt_pos(x, gene2pos): + s = gene2pos.get(x['gene'], 0) + return s + x['pos'] + + +def compute_acc_aa_pos(x, gene2pos): + s = gene2pos.get(x['gene'], 0) + return s + x['codon_num'] + + +def check_state(x, gaps=False): + if x[-2:].isupper(): + if gaps: + x = x[:-3] + else: + x = x[:-2] + return x + + +def flatten_list(_2d_list): + """flatten any 2D Python list + Citation: https://stackabuse.com/python-how-to-flatten-list-of-lists/""" + flat_list = [] + # Iterate through the outer list + for element in _2d_list: + if type(element) is list: + # If the element is of type list, iterate through the sublist + for item in element: + flat_list.append(item) + else: + flat_list.append(element) + return flat_list \ No newline at end of file diff --git a/src/chunk_fasta.py b/src/chunk_fasta.py new file mode 100755 index 0000000..7221a0b --- /dev/null +++ b/src/chunk_fasta.py @@ -0,0 +1,56 @@ +#!/usr/bin/env python +import argparse +from Bio import SeqIO +from path import Path +import bjorn_support as bs + + + +# if not Path.isdir(out_dir): +# Path.mkdir(out_dir) + +def chunk_fasta(fasta_filepath, ref_path, chunk_size, out_dir): + fasta_data = SeqIO.parse(open(fasta_filepath), "fasta") + reference_data = SeqIO.read(ref_path, 'fasta') + for i, batch in enumerate(bs.batch_iterator(fasta_data, chunk_size)): + filepath = out_dir/f"chunk_{i+1}.fasta" + batch.append(reference_data) + with open(filepath, "w") as handle: + num_sequences = SeqIO.write(batch, handle, "fasta") + print(f"Wrote {num_sequences} records to {filepath}") + print(f"FASTA chunking complete. All fasta files saved in {out_dir}") + return 0 + +if __name__=="__main__": + # COLLECTING USER PARAMETERS + parser = argparse.ArgumentParser() + parser.add_argument("-f", "--fasta", + type=str, + required=True, + help="FASTA filepath containing all sequences") + parser.add_argument("-r", "--reference", + type=str, + required=True, + help="FASTA filepath containing reference sequence") + parser.add_argument("-s", "--size", + type=str, + required=True, + help="Maximum number of sequences in each chunked output FASTA file") + parser.add_argument("-o", "--outdir", + type=str, + required=True, + help="Output directory") + args = parser.parse_args() + fasta_filepath = args.fasta + ref_path = args.reference + chunk_size = int(args.size) + out_dir = Path(args.outdir) + fasta_data = SeqIO.parse(open(fasta_filepath), "fasta") + reference_data = SeqIO.read(ref_path, 'fasta') + for i, batch in enumerate(bs.batch_iterator(fasta_data, chunk_size)): + filepath = out_dir/f"chunk_{i+1}.fasta" + batch.append(reference_data) + with open(filepath, "w") as handle: + num_sequences = SeqIO.write(batch, handle, "fasta") + print(f"Wrote {num_sequences} records to {filepath}") + print(f"FASTA chunking complete. All fasta files saved in {out_dir}") diff --git a/src/data.py b/src/data.py new file mode 100644 index 0000000..7efece9 --- /dev/null +++ b/src/data.py @@ -0,0 +1,119 @@ +STATE2ABBREV = { + 'Alabama': 'AL', + 'Alaska': 'AK', + 'American Samoa': 'AS', + 'Arizona': 'AZ', + 'Arkansas': 'AR', + 'California': 'CA', + 'Colorado': 'CO', + 'Connecticut': 'CT', + 'Delaware': 'DE', + 'District of Columbia': 'DC', + 'Florida': 'FL', + 'Georgia': 'GA', + 'Guam': 'GU', + 'Hawaii': 'HI', + 'Idaho': 'ID', + 'Illinois': 'IL', + 'Indiana': 'IN', + 'Iowa': 'IA', + 'Kansas': 'KS', + 'Kentucky': 'KY', + 'Louisiana': 'LA', + 'Maine': 'ME', + 'Maryland': 'MD', + 'Massachusetts': 'MA', + 'Michigan': 'MI', + 'Minnesota': 'MN', + 'Mississippi': 'MS', + 'Missouri': 'MO', + 'Montana': 'MT', + 'Nebraska': 'NE', + 'Nevada': 'NV', + 'New Hampshire': 'NH', + 'New Jersey': 'NJ', + 'New Mexico': 'NM', + 'New York': 'NY', + 'North Carolina': 'NC', + 'North Dakota': 'ND', + 'Northern Mariana Islands':'MP', + 'Ohio': 'OH', + 'Oklahoma': 'OK', + 'Oregon': 'OR', + 'Pennsylvania': 'PA', + 'Puerto Rico': 'PR', + 'Rhode Island': 'RI', + 'South Carolina': 'SC', + 'South Dakota': 'SD', + 'Tennessee': 'TN', + 'Texas': 'TX', + 'Utah': 'UT', + 'Vermont': 'VT', + 'Virgin Islands': 'VI', + 'Virginia': 'VA', + 'Washington': 'WA', + 'West Virginia': 'WV', + 'Wisconsin': 'WI', + 'Wyoming': 'WY' +} + + +COUNTY_CORRECTIONS = { + 'Parish': 'County', + 'Manhattan': 'New York', + 'Brooklyn': 'Kings', + 'Staton Island': 'Richmond', + 'New Orleans': 'Orleans', + 'Pittsburgh': 'Alleghany', + 'Boston': 'Suffolk', + 'East Haven': 'New Haven', +} + +GENE2POS = { + '5UTR': {'start': 0, 'end': 265}, + 'ORF1a': {'start': 265, 'end': 13483}, + 'ORF1b': {'start': 13467, 'end': 21555}, + 'S': {'start': 21562, 'end': 25384}, + 'ORF3a': {'start': 25392, 'end': 26220}, + 'E': {'start': 26244, 'end': 26472}, + 'M': {'start': 26522, 'end': 27191}, + 'ORF6': {'start': 27201, 'end': 27387}, + 'ORF7a': {'start': 27393, 'end': 27759}, + 'ORF7b': {'start': 27755, 'end': 27887}, + 'ORF8': {'start': 27893, 'end': 28259}, + 'N': {'start': 28273, 'end': 29533}, + 'ORF10': {'start': 29557, 'end': 29674}, + '3UTR': {'start': 29674, 'end': 29902} + } + + +GENE2NTCOORDS = { + 'ORF1a': 0, + 'ORF1b': 13201, + 'S': 21289, + 'ORF3a': 25111, + 'E': 25939, + 'M': 26167, + 'ORF6': 26836, + 'ORF7a': 27022, + 'ORF7b': 27388, + 'ORF8': 27520, + 'N': 27886, + 'ORF10': 29146 +} + + +GENE2AACOORDS = { + 'ORF1a': 0, + 'ORF1b': 4399, + 'S': 7094, + 'ORF3a': 8367, + 'E': 8642, + 'M': 8717, + 'ORF6': 8939, + 'ORF7a': 9000, + 'ORF7b': 9121, + 'ORF8': 9164, + 'N': 9285, + 'ORF10': 9704 +} \ No newline at end of file diff --git a/src/find_mutations.py b/src/find_mutations.py new file mode 100644 index 0000000..c377cbf --- /dev/null +++ b/src/find_mutations.py @@ -0,0 +1,96 @@ +import argparse +import pandas as pd +from path import Path +from shutil import copy +from Bio import Seq, SeqIO, AlignIO, Phylo, Align +import bjorn_support as bs +import mutations as bm + + + + +parser = argparse.ArgumentParser() + +parser.add_argument("-o", "--out-dir", + type=str, + default="./", + help="Output directory") + +parser.add_argument("-f", "--fasta-dir", + type=str, + default="./fa/", + help="Directory containing FASTA files") + +parser.add_argument("-n", "--cpus", + type=int, + default=4, + help="Number of cpus to use") + +parser.add_argument("-r", "--reference", + type=str, + default="/home/gk/code/hCoV19/db/NC045512.fasta", + help="Reference to use") + +parser.add_argument("-rn", "--reference-name", + type=str, + default="NC_045512.2", + help="FASTA header name for reference") + +args = parser.parse_args() +out_dir = Path(args.out_dir) +seqs_dir = Path(args.fasta_dir) +num_cpus = args.cpus +ref_path = args.reference +patient_zero = args.reference_name + +# fix fasta header names +fa_fps = bs.get_filepaths(seqs_dir, data_fmt='fasta', data_type='', tech='') +for fa_fp in fa_fps['IonXpress']: + seq = SeqIO.read(fa_fp, 'fasta') + seq.id = fa_fp.split('/')[-1].split('.')[0] + SeqIO.write(seq, fa_fp, 'fasta') +msa_dir = out_dir/'msa' +if not Path.isdir(msa_dir): + Path.mkdir(msa_dir) +# copy reference sequence into folder containing fasta files +copy(ref_path, seqs_dir); +seqs_fp = bs.concat_fasta(seqs_dir, msa_dir/out_dir.basename()) +msa_fn = seqs_fp.split('/')[-1].split('.')[0] + '_aligned.fa' +msa_fp = Path(seqs_fp).parent/msa_fn +if not Path.isfile(Path(msa_fp)): + msa_fp = bs.align_fasta(seqs_fp, msa_fp, num_cpus=num_cpus); +# load multiple sequence alignment +msa_data = bs.load_fasta(msa_fp, is_aligned=True) +muts_dir = out_dir/'mutations' +if not Path.isdir(muts_dir): + Path.mkdir(muts_dir) +# identify insertions +insertions = bm.identify_insertions(msa_data, + meta_fp=None, + data_src='jordan', + patient_zero=patient_zero, + min_ins_len=1) +# save insertion results to file +insertions.to_csv(muts_dir/'insertions.csv', index=False) +# identify substitution mutations +subs = bm.identify_replacements(msa_data, + meta_fp=None, + data_src='jordan', + patient_zero=patient_zero) +# save substitution results to file +subs.to_csv(muts_dir/'replacements.csv', index=False) +# identify deletions +deletions = bm.identify_deletions(msa_data, + meta_fp=None, + data_src='jordan', + patient_zero=patient_zero, + min_del_len=1) +# save deletion results to file +deletions.to_csv(muts_dir/'deletions.csv', index=False) +# Data logging +with open("{}/data_release.log".format(out_dir), 'w') as f: + f.write(f"Prepared {len(list(msa_data))-1} samples for review\n") + f.write(f'Multiple sequence alignment saved in {msa_dir}\n') + f.write(f'Mutation tables saved in {muts_dir}\n') + f.write(f'Individual fasta files saved in {seqs_dir}\n') +print(f"Transfer Complete. All results saved in {out_dir}") \ No newline at end of file diff --git a/src/json2fasta.py b/src/json2fasta.py new file mode 100755 index 0000000..d603413 --- /dev/null +++ b/src/json2fasta.py @@ -0,0 +1,437 @@ +#!/usr/bin/env python +import gc +import re +import json +import argparse +import pandas as pd +# import geopandas as gpd +from path import Path +import bjorn_support as bs +import data as bd + + + + +def download_process_data(username, password, chunk_size, current_datetime): + with open('config.json', 'r') as f: + config = json.load(f) + out_dir = Path(config['out_dir']) + in_fp = out_dir/(config['gisaid_feed'] + '_' + current_datetime + '.json') + out_fp = out_dir/(config['gisaid_fasta'] + '_' + current_datetime + '.fasta') + meta_fp = out_dir/(config['gisaid_meta'] + '_' + current_datetime + '.tsv.gz') + info_fp = out_dir/config['chunk_info'] + gadm_fp = config['gadm'] + is_test = config['feed_test'] + test_size = 1000 + metacols = ['covv_virus_name', 'covsurver_prot_mutations', 'covv_location', + 'covv_lineage', 'covv_collection_date', 'covv_accession_id', + 'pangolin_lineages_version', 'covv_clade', 'covv_subm_date'] + corrections = bd.COUNTY_CORRECTIONS + # Download GISAID API feed + if not Path.isfile(Path(in_fp)): + print(f"Downloading GISAID API feed...") + feed_cmd = f"curl -u {username}:{password} https://www.epicov.org/epi3/3p/scripps/export/provision.json.xz | xz -d -T8 > {in_fp}" + bs.run_command(feed_cmd) + print(f"GISAID API feed saved in {in_fp}") + else: + print(f"{in_fp} already exists, skipping API feed download step") + # load sequence data + print(f"Loading API data...") + if is_test: + data = [] + with open(in_fp, 'r') as handle: + for i, line in enumerate(handle): + data.append(json.loads(line)) + if i >= test_size: + break + else: + if Path.isfile(Path(out_fp)) and Path.isfile(Path(meta_fp)): + data = [] + else: + data = [json.loads(line) for line in open(in_fp, 'r')] + print(f"Total number of sequences: {len(data)}") + # generate fasta file containing all sequences + if not Path.isfile(Path(out_fp)): + print(f"Converting to dict...") + regex = re.compile('[^a-zA-Z]') + seqs_dict = {sample['covv_virus_name'].replace('hCoV-19/', '').replace(' ', ''): + regex.sub('', sample['sequence'].replace('\n', '')) for sample in data} + print(f"Converting to FASTA...") + bs.dict2fasta(seqs_dict, out_fp) + print(f"FASTA output generated and saved in {out_fp}") + else: + print(f"{out_fp} already exists, skipping fasta generation step") + # generate tsv file containing processed metadata + if not Path.isfile(Path(meta_fp)): + # load raw metadata into dataframe + df = pd.DataFrame(data, columns=metacols) + # TEST: all accession IDs are unique + assert df['covv_accession_id'].shape[0]==df['covv_accession_id'].unique().shape[0], f'ERROR: gisaid accession ids not unique' + num_ids = df['covv_accession_id'].unique().shape[0] + print(f"Total number of sequences: {num_ids}") + print(f"Cleaning metadata") + df.rename(columns={ + 'covv_virus_name': 'strain', + 'covv_location': 'location', + 'covv_collection_date': 'date_collected', + 'covv_subm_date': 'date_submitted', + 'covv_clade': 'clade', + 'covv_lineage': 'pangolin_lineage', + 'pangolin_lineages_version': 'pangolin_version', + 'covv_accession_id': 'accession_id' + }, inplace=True) + print(f"Loading GADM file containing geographic information...") + # gadm = gpd.read_file(gadm_fp) + gadm = pd.read_csv(gadm_fp, sep='\t') + gadm_cols = [f'NAME_{i}' for i in range(5)] + gadm = gadm[gadm_cols] + print(f"Standardizing location information...") + res = pd.DataFrame(df['location'].str.split('/').tolist(), + columns=['region', + 'country', + 'division', + 'location', + 'city', + 'town' + ]) + df['country'] = res['country'].str.strip() + df['division'] = res['division'].str.strip() + df['location'] = res['location'].str.strip() + print(f"Admin0 standardization...") + df['country_normed'] = df['country'].copy() + df['country_normed'].fillna('None', inplace=True) + df.loc[df['country_normed'].str.lower()=='usa', 'country_normed'] = 'United States' + df.loc[(df['country'].str.contains('Congo')) & (df['country'].str.contains('Democratic')), 'country_normed'] = 'Democratic Republic of the Congo' + df.loc[(df['country'].str.contains('Congo')) & (~df['country'].str.contains('Democratic')), 'country_normed'] = 'Republic of Congo' + df.loc[df['country_normed'].str.contains('Eswatini'), 'country_normed'] = "Swaziland" + df.loc[df['country_normed'].str.contains('Bonaire'), 'country_normed'] = "Bonaire, Sint Eustatius and Saba" + df.loc[df['country_normed'].str.contains('Sint Eustatius'), 'country_normed'] = "Bonaire, Sint Eustatius and Saba" + df.loc[df['country_normed'].str.contains('Cote dIvoire'), 'country_normed'] = "Côte d'Ivoire" + df.loc[df['country_normed'].str.contains("Cote d'Ivoire"), 'country_normed'] = "Côte d'Ivoire" + df.loc[df['country_normed'].str.contains("México"), 'country_normed'] = "Mexico" + df.loc[df['country_normed'].str.contains('North Macedonia'), 'country_normed'] = "Macedonia" + df.loc[df['country_normed'].str.contains('Curacao'), 'country_normed'] = "Curaçao" + df.loc[df['country_normed'].str.contains('Saint Martin'), 'country_normed'] = "Saint-Martin" + df.loc[df['country_normed'].str.contains('Trinidad'), 'country_normed'] = 'Trinidad and Tobago' + df.loc[df['country_normed'].str.contains('Czech republic'), 'country_normed'] = 'Czech Republic' + df.loc[df['country_normed'].str.contains('St Eustatius'), 'country_normed'] = 'Netherlands' + df.loc[df['country_normed'].str.contains('Saint Barthelemy'), 'country_normed'] = 'Saint-Barthélemy' + df.loc[df['country_normed'].str.contains('Palestine'), 'country_normed'] = "Palestina" + df.loc[df['country_normed'].str.contains("Germany /"), 'country_normed'] = "Germany" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine"), 'division'] = "Nouvelle-Aquitaine" + df.loc[df['country_normed']=="France /Nouvelle-Aquitaine", 'country_normed'] = "France" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine/ Limoges"), 'division'] = "Nouvelle-Aquitaine" + df.loc[df['country_normed'].str.contains("France /Nouvelle-Aquitaine/ Limoges"), 'location'] = "Limoges" + df.loc[df['country_normed']=="France /Nouvelle-Aquitaine/ Limoges", 'country_normed'] = "France" + df.loc[df['country_normed']=="Kenya /", 'country_normed'] = "Kenya" + df.loc[df['country_normed']=="Switzerland/ Schwyz", 'division'] = "Schwyz" + df.loc[df['country_normed']=="Switzerland/ Schwyz", 'country_normed'] = "Switzerland" + df.loc[df['country_normed']=="USA /Wisconsin", 'division'] = "Wisconsin" + df.loc[df['country_normed']=="USA /Wisconsin", 'country_normed'] = "United States" + df.loc[df['country_normed']=="Jonavos apskritis", 'country_normed'] = "Lithuania" + df.loc[df['country_normed']=="Thailand /Singburi", 'division'] = "Singburi" + df.loc[df['country_normed']=="Thailand /Singburi", 'country_normed'] = "Thailand" + df.loc[df['country_normed']=="Norway /", 'country_normed'] = "Norway" + df.loc[df['country_normed']=="Morocoo", 'country_normed'] = "Morocco" + gisaid_0 = set(df['country_normed'].unique()) + gadm_0 = set(gadm['NAME_0'].unique()) + print(len(gisaid_0)) + print(len(gadm_0)) + print(f'Number of countries captured in GADM: {len(gisaid_0 & gadm_0)}') + print(f'Countries in GISAID not captured in GADM: {gisaid_0 - gadm_0}') + missing_countries = sorted(gisaid_0 - gadm_0) + samples_missing_country = df[df['country'].isin(missing_countries)] + print(f'Number of samples missing country-level geo-information: {samples_missing_country.shape[0]}') + print(f'Admin1 standardization...') + df.loc[df['division'].isna(), 'division'] = 'None' + df['division_normed'] = df['division'].copy() + df.loc[df['division_normed']=='USA', 'division_normed'] = 'United States' + df.loc[df['division_normed'].str.contains('Georgia /'), 'division_normed'] = 'Georgia' + df.loc[df['division_normed'].str.contains('Antwerp'), 'division_normed'] = 'Vlaanderen' + df.loc[df['division_normed'].str.contains('Andalu'), 'division_normed'] = 'Andalucía' + df.loc[df['division_normed'].str.contains('Cairo'), 'division_normed'] = 'Al Qahirah' + df.loc[df['division_normed'].str.contains('Northern territory'), 'division_normed'] = 'Northern Territory' + df.loc[df['division_normed'].str.contains('Fayoum'), 'division_normed'] = 'Al Fayyum' + df.loc[df['division_normed'].str.contains('Musca'), 'division_normed'] = 'Muscat' + df.loc[df['division_normed'].str.contains('Kalyoubia'), 'division_normed'] = 'Al Qalyubiyah' + df.loc[df['division_normed'].str.contains('Buraymi'), 'division_normed'] = 'Al Buraymi' + df.loc[df['division_normed'].str.contains('Buraimi'), 'division_normed'] = 'Al Buraymi' + df.loc[df['division_normed'].str.contains('Dakhiliyah'), 'division_normed'] = 'Ad Dakhliyah' + df.loc[df['division_normed'].str.contains('Dhahirah'), 'division_normed'] = 'Al Dhahira' + df.loc[df['division_normed'].str.contains('North Batinah'), 'division_normed'] = 'Al Batinah North' + df.loc[df['division_normed'].str.contains('South Batinah'), 'division_normed'] = 'Al Batinah South' + df.loc[df['division_normed'].str.contains('North Sharqiyah'), 'division_normed'] = 'Ash Sharqiyah North' + df.loc[df['division_normed'].str.contains('Wuhan'), 'division_normed'] = 'Hubei' + df.loc[df['division_normed'].str.contains('Quebec'), 'division_normed'] = 'Québec' + df.loc[df['division_normed'].str.contains('Toronto'), 'division_normed'] = 'Ontario' + df.loc[df['division_normed'].str.contains('Coahuila de Zaragoza'), 'division_normed'] = 'Coahuila' + df.loc[df['division_normed'].str.contains('Mexico City'), 'division_normed'] = 'México' + df.loc[df['division_normed'].str.contains('Michoacan'), 'division_normed'] = 'Michoacán' + df.loc[df['division_normed'].str.contains('Nuevo Leon'), 'division_normed'] = 'Nuevo León' + df.loc[df['division_normed'].str.contains('Queretaro'), 'division_normed'] = 'Querétaro' + df.loc[df['division_normed'].str.contains('SanLuisPotosi'), 'division_normed'] = 'San Luis Potosí' + df.loc[df['division_normed'].str.contains('San Luis Potosi'), 'division_normed'] = 'San Luis Potosí' + df.loc[df['division_normed'].str.contains('State of Mexico'), 'division_normed'] = 'México' + df.loc[df['division_normed'].str.contains('Yucatan'), 'division_normed'] = 'Yucatán' + df.loc[df['division_normed'].str.contains('Bethlehem'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Hebron'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Jenin'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Jericho'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Ramallah'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Tulkarem'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Nablus'), 'division_normed'] = 'West Bank' + df.loc[df['division_normed'].str.contains('Sharja'), 'division_normed'] = 'Sharjah' + df.loc[df['division_normed'].str.contains('Copenhagen'), 'division_normed'] = 'Hovedstaden' + df.loc[df['division_normed'].str.contains('Sjaelland'), 'division_normed'] = 'Sjælland' + df.loc[df['division_normed'].str.contains('Cape Town'), 'division_normed'] = 'Western Cape' + df.loc[df['division_normed'].str.contains('Western Cape'), 'division_normed'] = 'Western Cape' + df.loc[df['division_normed'].str.contains('Amapa'), 'division_normed'] = 'Amapá' + df.loc[df['division_normed'].str.contains('Ceara'), 'division_normed'] = 'Ceará' + df.loc[df['division_normed'].str.contains('Goias'), 'division_normed'] = 'Goiás' + df.loc[df['division_normed'].str.contains('Maranhao'), 'division_normed'] = 'Maranhão' + df.loc[df['division_normed'].str.contains('Paraiba'), 'division_normed'] = 'Paraíba' + df.loc[df['division_normed'].str.contains('Parana'), 'division_normed'] = 'Paraná' + df.loc[df['division_normed'].str.contains('Piaui'), 'division_normed'] = 'Piauí' + df.loc[df['division_normed'].str.contains('Sao Paulo'), 'division_normed'] = 'São Paulo' + df.loc[df['division_normed'].str.contains('Aragon'), 'division_normed'] = 'Aragón' + df.loc[df['division_normed'].str.contains('Asturias'), 'division_normed'] = 'Principado de Asturias' + df.loc[df['division_normed'].str.contains('Balear Islands'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Balear_Islands'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Illes Balears'), 'division_normed'] = 'Islas Baleadf' + df.loc[df['division_normed'].str.contains('Canary Islands'), 'division_normed'] = 'Canaries' + df.loc[df['division_normed'].str.contains('Canary_Islands'), 'division_normed'] = 'Canaries' + df.loc[df['division_normed'].str.contains('Castilla La Mancha'), 'division_normed'] = 'Castilla-La Mancha' + df.loc[df['division_normed'].str.contains('Castilla la Mancha'), 'division_normed'] = 'Castilla-La Mancha' + df.loc[df['division_normed'].str.contains('Castilla y Leon'), 'division_normed'] = 'Castilla y León' + df.loc[df['division_normed'].str.contains('Ceuta'), 'division_normed'] = 'Ceuta y Melilla' + df.loc[df['division_normed'].str.contains('Melilla'), 'division_normed'] = 'Ceuta y Melilla' + df.loc[df['division_normed'].str.contains('Comunitat Valenciana'), 'division_normed'] = 'Comunidad Valenciana' + df.loc[df['division_normed'].str.contains('Comunitat_Valenciana'), 'division_normed'] = 'Comunidad Valenciana' + df.loc[df['division_normed'].str.contains('La_Rioja'), 'division_normed'] = 'La Rioja' + df.loc[df['division_normed'].str.contains('Madrid'), 'division_normed'] = 'Comunidad de Madrid' + df.loc[df['division_normed'].str.contains('Murcia'), 'division_normed'] = 'Región de Murcia' + df.loc[df['division_normed'].str.contains('Navarra'), 'division_normed'] = 'Comunidad Foral de Navarra' + df.loc[df['division_normed'].str.contains('Catalunya'), 'division_normed'] = 'Cataluña' + df.loc[df['division_normed'].str.contains('Catalonia'), 'division_normed'] = 'Cataluña' + # Germany + df.loc[df['division_normed'].str.contains('Baden-Wuerttemberg'), 'division_normed'] = 'Baden-Württemberg' + df.loc[df['division_normed'].str.contains('Baden-Wurttemberg'), 'division_normed'] = 'Baden-Württemberg' + df.loc[df['division_normed'].str.contains('Bavaria'), 'division_normed'] = 'Bayern' + df.loc[df['division_normed'].str.contains('Hesse'), 'division_normed'] = 'Hessen' + df.loc[df['division_normed'].str.contains('Lower Saxony'), 'division_normed'] = 'Niedersachsen' + df.loc[df['division_normed'].str.contains('Mecklenburg-Western Pomerania'), 'division_normed'] = 'Mecklenburg-Vorpommern' + df.loc[df['division_normed'].str.contains('Rhineland-Palatinate'), 'division_normed'] = 'Rheinland-Pfalz' + df.loc[(df['division_normed'].str.contains('Saxony-Anhalt')) + & (df['country_normed'].str.contains('Germany')), 'division_normed'] = 'Sachsen-Anhalt' + df.loc[(df['division_normed'].str.contains('Saxony')) + & (df['country_normed'].str.contains('Germany')), 'division_normed'] = 'Sachsen' + df.loc[df['division_normed'].str.contains('North Rhine-Westphalia'), 'division_normed'] = 'Nordrhein-Westfalen' + df.loc[df['division_normed'].str.contains('Thuringia'), 'division_normed'] = 'Thüringen' + # South Africa + df.loc[(df['country_normed'].str.contains('South Africa')) + & (df['division_normed'].str.contains('KwaZulu Natal')), + 'division_normed'] = 'KwaZulu-Natal' + df.loc[(df['country_normed'].str.contains('South Africa')) + & (df['division_normed'].str.contains('Northern Cape Province')), + 'division_normed'] = 'Northern Cape' + # Austria + df.loc[(df['country_normed']=='Austria') + & (df['division_normed']=='Tyrol'), 'division_normed'] = 'Tirol' + # Switzerland + df.loc[df['division_normed'].str.contains('Argovie'), 'division_normed'] = 'Aargau' + df.loc[df['division_normed'].str.contains('Geneva'), 'division_normed'] = 'Genève' + df.loc[df['division_normed'].str.contains('Grabunden'), 'division_normed'] = 'Graubünden' + df.loc[df['division_normed'].str.contains('Luzern'), 'division_normed'] = 'Lucerne' + df.loc[df['division_normed'].str.contains('Neuchatel'), 'division_normed'] = 'Neuchâtel' + df.loc[df['division_normed'].str.contains('Neuenburg'), 'division_normed'] = 'Neuchâtel' + df.loc[df['division_normed'].str.contains('Obwald'), 'division_normed'] = 'Obwalden' + df.loc[df['division_normed'].str.contains('Saint-Gall'), 'division_normed'] = 'Sankt Gallen' + df.loc[df['division_normed'].str.contains('St Gallen'), 'division_normed'] = 'Sankt Gallen' + df.loc[df['division_normed'].str.contains('St. Gallen'), 'division_normed'] = 'Sankt Gallen' + df.loc[df['division_normed'].str.contains('Schaffhouse'), 'division_normed'] = 'Schaffhausen' + df.loc[df['division_normed'].str.contains('Turgovia'), 'division_normed'] = 'Thurgau' + df.loc[df['division_normed'].str.contains('VALAIS'), 'division_normed'] = 'Valais' + df.loc[df['division_normed'].str.contains('Waadt'), 'division_normed'] = 'Vaud' + df.loc[df['division_normed'].str.contains('Wallis'), 'division_normed'] = 'Valais' + df.loc[df['division_normed'].str.contains('Zaerich'), 'division_normed'] = 'Zürich' + df.loc[df['division_normed'].str.contains('Zoerich'), 'division_normed'] = 'Zürich' + df.loc[df['division_normed'].str.contains('Zurich'), 'division_normed'] = 'Zürich' + df.loc[df['division_normed'].str.contains('Unkown'), 'division_normed'] = 'Unknown' + df.loc[df['division_normed'].str.contains('Basel-Land'), 'division_normed'] = 'Basel-Landschaft' + df.loc[df['division_normed'].str.contains('Grisons'), 'division_normed'] = 'Graubünden' + df.loc[df['division_normed'].str.contains('St.Gallen'), 'division_normed'] = 'Sankt Gallen' + df.loc[df['division_normed'].str.contains('Geneve'), 'division_normed'] = 'Genève' + df.loc[df['division_normed'].str.contains('Stankt Gallen'), 'division_normed'] = 'Sankt Gallen' + # Sweden + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Sodermanland'), 'division_normed'] = 'Södermanland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Gavleborg'), 'division_normed'] = 'Gävleborg' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Jamtland'), 'division_normed'] = 'Jämtland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Jonkoping'), 'division_normed'] = 'Jönköping' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Ostergotland'), 'division_normed'] = 'Östergötland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Skane'), 'division_normed'] = 'Skåne' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Varmland'), 'division_normed'] = 'Värmland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Vasterbotten'), 'division_normed'] = 'Västerbotten' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Vasternorrland'), 'division_normed'] = 'Västernorrland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Vastmanland'), 'division_normed'] = 'Västmanland' + df.loc[(df['country_normed']=='Sweden') + &(df['division_normed']=='Vastra Gotaland'), 'division_normed'] = 'Västra Götaland' + # Puerto Rico + df.loc[(df['division_normed']=='Puerto Rico'), 'country_normed'] = 'Puerto Rico' + df.loc[(df['country_normed']=='Puerto Rico'), 'division_normed'] = df.loc[(df['country_normed']=='Puerto Rico'), 'location'].fillna('None') + print(f'Admin2 standardization (U.S. only)') + df.loc[df['location'].isna(), 'location'] = 'None' + df['location_normed'] = df['location'].copy() + houston_filter = (df['division']=='Texas') & (df['location']=='Houston') + df.loc[houston_filter, 'location_normed'] = 'Harris County' + for key, val in corrections.items(): + df.loc[:, 'location_normed'] = df['location_normed'].str.replace(key, val) + df.loc[:, 'location_normed'] = df['location_normed'].str.replace('County', '').str.replace('county', '').str.replace(',', '') + df.loc[:, 'location_normed'] = df['location_normed'].str.strip().apply(bs.check_state, args=(False,)).str.strip() + df.loc[df['location_normed'].str.contains('Anchorage-Mat-Su'), 'location_normed'] = 'Anchorage' + df.loc[df['location_normed'].str.contains('Anchorage-Mat Su'), 'location_normed'] = 'Anchorage' + df.loc[df['location_normed'].str.contains('BRA'), 'location_normed'] = 'Brazos' + df.loc[df['location_normed'].str.contains('BR'), 'location_normed'] = 'Brewster' + df.loc[df['location_normed'].str.contains('Belgrade'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Bozeman'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Big Sky'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Belton'), 'location_normed'] = 'Bell' + df.loc[df['location_normed'].str.contains('Brentwood'), 'location_normed'] = 'Contra Costa' + df.loc[df['location_normed'].str.contains('Chicago'), 'location_normed'] = 'Cook' + df.loc[df['location_normed'].str.contains('Colombus'), 'location_normed'] = 'Franklin' + df.loc[df['location_normed'].str.contains('DuBois'), 'location_normed'] = 'Fremont' + df.loc[df['location_normed'].str.contains('DuPage'), 'location_normed'] = 'Dupage' + df.loc[df['location_normed'].str.contains('Eau claire'), 'location_normed'] = 'Eau Claire' + df.loc[df['location_normed'].str.contains('Ennis'), 'location_normed'] = 'Ellis' + df.loc[df['location_normed'].str.contains('Fond Du Lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Fond du lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Fonddu Lac'), 'location_normed'] = 'Fond du Lac' + df.loc[df['location_normed'].str.contains('Frisco'), 'location_normed'] = 'Collin' + df.loc[df['location_normed'].str.contains('Hawai'), 'location_normed'] = 'Hawaii' + df.loc[df['location_normed'].str.contains('Holland'), 'location_normed'] = 'Ottawa' + df.loc[df['location_normed'].str.contains('Honolul'), 'location_normed'] = 'Honolulu' + df.loc[df['location_normed'].str.contains('Indianapolis'), 'location_normed'] = 'Marion' + df.loc[df['location_normed'].str.contains('Interior'), 'location_normed'] = 'Fairbanks North Star' + df.loc[df['location_normed'].str.contains('Ithaca'), 'location_normed'] = 'Tompkins' + df.loc[df['location_normed'].str.contains('Kaua'), 'location_normed'] = 'Kauai' + df.loc[df['location_normed'].str.contains('Las Vegas'), 'location_normed'] = 'Clark' + df.loc[df['location_normed'].str.contains('Mau'), 'location_normed'] = 'Hawaii' + df.loc[df['location_normed'].str.contains('Mcculloch'), 'location_normed'] = 'McCulloch' + df.loc[df['location_normed'].str.contains('Mchenry'), 'location_normed'] = 'McHenry' + df.loc[df['location_normed'].str.contains('Mclennan'), 'location_normed'] = 'McLennan' + df.loc[df['location_normed'].str.contains('Moris'), 'location_normed'] = 'Morris' + df.loc[df['location_normed'].str.contains('New York'), 'location_normed'] = 'New York' + df.loc[df['location_normed'].str.contains('New York City'), 'location_normed'] = 'New York' + df.loc[df['location_normed'].str.contains('New Hyde Park'), 'location_normed'] = 'Nassau' + df.loc[df['location_normed'].str.contains('New Orleans'), 'location_normed'] = 'Orleans' + df.loc[df['location_normed'].str.contains('New Rochelle'), 'location_normed'] = 'Westchester' + df.loc[df['location_normed'].str.contains('Northern'), 'location_normed'] = 'Fairbanks North Star' + df.loc[df['location_normed'].str.contains('Omaha'), 'location_normed'] = 'Douglas' + df.loc[df['location_normed'].str.contains('Ostego'), 'location_normed'] = 'Allegan' + df.loc[df['location_normed'].str.contains('Phoenix'), 'location_normed'] = 'Maricopa' + df.loc[df['location_normed'].str.contains('San Bernadino'), 'location_normed'] = 'San Bernardino' + df.loc[df['location_normed'].str.contains('Seattle'), 'location_normed'] = 'King' + df.loc[df['location_normed'].str.contains('St. Bernard'), 'location_normed'] = 'Saint Bernard' + df.loc[df['location_normed'].str.contains('St. Clair'), 'location_normed'] = 'Saint Clair' + df.loc[df['location_normed'].str.contains('St. Lawrence'), 'location_normed'] = 'Saint Lawrence' + df.loc[df['location_normed'].str.contains('St. Louis'), 'location_normed'] = 'Saint Louis' + df.loc[df['location_normed'].str.contains('St. Tammany'), 'location_normed'] = 'Saint Tammany' + df.loc[df['location_normed'].str.contains('Staten Island'), 'location_normed'] = 'Richmond' + df.loc[df['location_normed'].str.contains('Thurson'), 'location_normed'] = 'Thurston' + df.loc[df['location_normed'].str.contains('Tucson'), 'location_normed'] = 'Pima' + df.loc[df['location_normed'].str.contains('West Yellowstone'), 'location_normed'] = 'Gallatin' + df.loc[df['location_normed'].str.contains('Adam'), 'location_normed'] = 'Adams' + df.loc[df['location_normed'].str.contains('Alachu'), 'location_normed'] = 'Alachua' + df.loc[df['location_normed'].str.contains('Du Bois'), 'location_normed'] = 'Dubois' + df.loc[df['location_normed'].str.contains('DeSoto'), 'location_normed'] = 'Desoto' + df.loc[df['location_normed'].str.contains('PdfID'), 'location_normed'] = 'Pdfidio' + df.loc[df['location_normed'].str.contains('LaSalle'), 'location_normed'] = 'La Salle' + df.loc[df['location_normed'].str.contains('CAMER'), 'location_normed'] = 'Cameron' + df.loc[df['location_normed'].str.contains('CAST'), 'location_normed'] = 'Castro' + df.loc[df['location_normed'].str.contains('CROS'), 'location_normed'] = 'Crosby' + df.loc[df['location_normed'].str.contains('ECT'), 'location_normed'] = 'Ector' + df.loc[df['location_normed'].str.contains('GALVEST'), 'location_normed'] = 'Galveston' + df.loc[df['location_normed'].str.contains('JEFFERS'), 'location_normed'] = 'Jefferson' + df.loc[df['location_normed'].str.contains('KAUFM'), 'location_normed'] = 'Kaufman' + df.loc[df['location_normed'].str.contains('KLEBE'), 'location_normed'] = 'Kleberg' + df.loc[df['location_normed'].str.contains('LAVA'), 'location_normed'] = 'Lavaca' + df.loc[df['location_normed'].str.contains('MCLENN'), 'location_normed'] = 'Mclennan' + df.loc[df['location_normed'].str.contains('St.Clair'), 'location_normed'] = 'Saint Clair' + df.loc[df['location_normed'].str.contains('TARRA'), 'location_normed'] = 'Tarrant' + df.loc[df['location_normed'].str.contains('WALL'), 'location_normed'] = 'Waller' + df.loc[df['location_normed'].str.contains('WICHI'), 'location_normed'] = 'Wichita' + # TODO: France, Russia, China, Israel, South Korea + country = 'USA' + if country: + gisaid_2 = set(df[df['country']==country]['location_normed'].unique()) + else: + gisaid_2 = set(df['location_normed'].unique()) + gadm_2 = set(gadm[(~gadm['NAME_2'].isna())&(gadm['NAME_0']=='United States')]['NAME_2'].unique()) + print(len(gisaid_2)) + print(len(gadm_2)) + print(len(gisaid_2&gadm_2)) + locs_missing = sorted(gisaid_2 - gadm_2) + samples_missing_county = df.loc[(df['location_normed'].isin(locs_missing))&(df['country']=='USA')] + print(f'Number of samples missing county-level geo-information (U.S. only): {samples_missing_county.shape[0]}') + print(f'Metadata generated and saving to {meta_fp}') + df['strain'] = df['strain'].str.replace('hCoV-19/', '').str.replace(' ', '') + df['country'] = df['country'].astype(str) + df['country_lower'] = df['country'].str.lower() + df['country_normed'] = df['country_normed'].astype(str) + df['country_normed_lower'] = df['country_normed'].str.lower() + df['division'] = df['division'].astype(str) + df['division_lower'] = df['division'].str.lower() + df['division_normed'] = df['division_normed'].astype(str) + df['division_normed_lower'] = df['division_normed'].str.lower() + df['location'] = df['location'].astype(str) + df['location_lower'] = df['location'].str.lower() + df['location_normed'] = df['location_normed'].astype(str) + df['location_normed_lower'] = df['location_normed'].str.lower() + df.to_csv(meta_fp, sep='\t', index=False, compression='gzip') + del df + gc.collect(); + print(f'GISAID API feed has been downloaded and processed; ready for variant counting.') + else: + print(f"{meta_fp} already exists, skipping metadata generation step") + info_df = bs.create_chunk_names(meta_fp, chunk_size) + info_df.to_csv(info_fp, index=False) + # del data + # gc.collect(); + return 0 + + +if __name__=="__main__": + # COLLECTING USER PARAMETERS + parser = argparse.ArgumentParser() + parser.add_argument("-u", "--username", + type=str, + required=True, + help="Username to use for downloading API feed from GISAID") + parser.add_argument("-p", "--password", + type=str, + required=True, + help="Password to use for downloading API feed from GISAID") + parser.add_argument("-s", "--size", + type=int, + required=True, + help="Chunk size") + parser.add_argument("-t", "--time", + type=str, + required=True, + help="Current datetime") + args = parser.parse_args() + username = args.username + password = args.password + chunk_size = args.size + current_datetime = args.time + result = download_process_data(username, password, chunk_size, current_datetime) + assert result==0, "ERROR: downloading GISAID data incomplete. Please inspect log." diff --git a/src/merge_results.py b/src/merge_results.py new file mode 100755 index 0000000..348dbec --- /dev/null +++ b/src/merge_results.py @@ -0,0 +1,198 @@ +#!/usr/bin/env python +import os +import sys +import glob +import argparse +import time +import json +import pandas as pd +from path import Path +import bjorn_support as bs + + +# COLLECTING USER PARAMETERS +parser = argparse.ArgumentParser() +parser.add_argument("-i", "--inputdir", + type=str, + required=True, + help="Input directory containing chunked mutation results in csv files") +parser.add_argument("-m", "--inputmeta", + type=str, + required=True, + help="Input filepath containing chunked metadata for each sample") +parser.add_argument("-o", "--outfp", + type=str, + required=True, + help="Output filepath") +parser.add_argument("-t", "--time", + type=str, + required=True, + help="Current datetime") + +args = parser.parse_args() +input_dir = args.inputdir +meta_fp = args.inputmeta +out_fp = args.outfp +current_datetime = args.time + +with open('config.json', 'r') as f: + config = json.load(f) +is_test = config['feed_test'] +out_dir = config['out_dir'] +log_fp = out_dir + '/' + 'logs' + '/' + config['log_file'] + '_' + current_datetime + '.txt' +unknown_val = config['unknown_value'] +date = '-'.join(current_datetime.split('-')[:3]) +min_date = config['min_date'] +date_modified = '-'.join(current_datetime.split('-')[:3]) + '-' + ':'.join(current_datetime.split('-')[3:]) +api_data_fp = config['outbreak_fp']#/valhalla/gisaid/new_api_data.json.gz' +meta_data_fp = config['meta_outbreak_fp']#'/valhalla/gisaid/new_genomics_metadata.json' +countries_fp = config['countries_fp']#'/home/al/data/geojsons/gadm_countries.json' +divisions_fp = config['divisions_fp']#'/home/al/data/geojsons/gadm_divisions.json' +locations_fp = config['locations_fp']#'/home/al/data/geojsons/gadm_locations.json' +with open(countries_fp) as f: + countries = json.load(f) +with open(divisions_fp) as f: + divisions = json.load(f) +with open(locations_fp) as f: + locations = json.load(f) +# write metadata info to json file +metadata = {'date_modified': date_modified} +if not is_test: + with open(meta_data_fp, 'w') as fp: + json.dump(metadata, fp) +# fetch list of mutation csv filepaths +mut_fps = glob.glob(f"{input_dir}/*.mutations.csv") +# concat with pd +muts = pd.concat((pd.read_csv(fp, dtype=str) for fp in mut_fps)) +# ignore mutations found in non-coding regions +muts = muts.loc[~(muts['gene']=='Non-coding region')] +# fuse with metadata +print(f"Fusing with metadata...") +start = time.time() +meta = pd.read_csv(meta_fp, sep='\t', compression='gzip') +muts = pd.merge(muts, meta, left_on='idx', right_on='strain') +fuse_time = time.time() - start +# clean geographic information +start = time.time() +muts['country'] = muts['country'].astype(str) +muts['country_lower'] = muts['country'].str.lower() +muts['country_normed'] = muts['country_normed'].astype(str) +muts['country_normed_lower'] = muts['country_normed'].str.lower() +muts['division'] = muts['division'].astype(str) +muts['division_lower'] = muts['division'].str.lower() +muts['division_normed'] = muts['division_normed'].astype(str) +muts['division_normed_lower'] = muts['division_normed'].str.lower() +muts['location'] = muts['location'].astype(str) +muts['location_lower'] = muts['location'].str.lower() +muts['location_normed'] = muts['location_normed'].astype(str) +muts['location_normed_lower'] = muts['location_normed'].str.lower() +# clean time information +muts['tmp'] = muts['date_collected'].str.split('-') +muts = muts[muts['tmp'].str.len()>=2] +muts.loc[muts['tmp'].str.len()==2, 'date_collected'] += '-15' +muts['date_collected'] = pd.to_datetime(muts['date_collected'], errors='coerce') +muts['date_collected'] = muts['date_collected'].astype(str) +muts = muts[muts['date_collected']min_date] +# filter out sequences with collection dates after submission dates +muts = muts.loc[muts['date_collected']<=muts['date_submitted']] +# rename field names +muts.rename(columns={ + 'country': 'country_original', + 'division': 'division_original', + 'location': 'location_original', + 'country_lower': 'country_original_lower', + 'division_lower': 'division_original_lower', + 'location_lower': 'location_original_lower', + 'country_normed': 'country', + 'division_normed': 'division', + 'location_normed': 'location', + 'country_normed_lower': 'country_lower', + 'division_normed_lower': 'division_lower', + 'location_normed_lower': 'location_lower', + 'del_len': 'change_length_nt' + }, inplace=True) + +# final cleaning (missing values) +muts.loc[muts['location']=='unk', 'location'] = unknown_val +muts.loc[muts['division']==muts['country'], 'division'] = unknown_val +muts.fillna(unknown_val, inplace=True) +# generate json +meta_info = [ + 'strain', 'accession_id', + 'date_modified', 'date_collected', 'date_submitted', + 'country_id', 'country', 'country_original', 'country_lower', 'country_original_lower', + 'division_id', 'division', 'division_original', 'division_lower', 'division_original_lower', + 'location_id', 'location', 'location_original', 'location_lower', 'location_original_lower', +# 'submitting_lab', 'originating_lab', +# 'authors', + 'pangolin_lineage', 'pangolin_version', + 'clade', +# 'nextstrain_clade', +# 'gisaid_epi_isl', 'genbank_accession', +# 'purpose_of_sequencing', + ] + +muts_info = ['type', 'mutation', 'gene', + 'ref_codon', 'pos', 'alt_codon', + 'is_synonymous', + 'ref_aa', 'codon_num', 'alt_aa', + 'absolute_coords', + 'change_length_nt', 'is_frameshift', + 'deletion_codon_coords'] +muts = muts[~(muts['gene'].isin(['5UTR', '3UTR']))] +muts['date_modified'] = date_modified +# attach geolocation IDs based on GADM +muts['country_id'] = muts['country'].apply(lambda x: countries.get(x, unknown_val)).astype(str) +muts['tmp_info1'] = muts['country'] + '-' + muts['division'] +muts['division_id'] = muts['tmp_info1'].apply(lambda x: divisions.get(x, unknown_val)).astype(str) +muts['tmp_info2'] = muts['country'] + '-' + muts['division'] + '-' + muts['location'] +muts['location_id'] = muts['tmp_info2'].apply(lambda x: locations.get(x, unknown_val)).astype(str) +# drop record(s) with same sequence ID and mutation (redundancy cleaning) +muts = muts.drop_duplicates(subset=['accession_id', 'mutation']) +preprocess_time = time.time() - start +# GENERATE JSON DATA MODEL +start = time.time() +if not is_test: + (muts.groupby(meta_info, as_index=True) + .apply(lambda x: x[muts_info].to_dict('records')) + .reset_index() + .rename(columns={0:'mutations'}) + .to_json(api_data_fp, + orient='records')) + io_time = time.time() - start + start = time.time() + gzip_cmd = f"gzip -f {api_data_fp}" + # bs.run_command(gzip_cmd) + api_data_fp += '.gz' + gzip_time = time.time() - start + # print(f'Execution time: {end - start} seconds') + # upload to gcloud + upload_cmd = f"/home/al/code/google-cloud-sdk/bin/gsutil -m cp {api_data_fp} gs://andersen-lab_temp/outbreak_genomics/" + # bs.run_command(upload_cmd) + # update gcloud access rights + upload_cmd = f"/home/al/code/google-cloud-sdk/bin/gsutil -m cp {meta_data_fp} gs://andersen-lab_temp/outbreak_genomics/" + # bs.run_command(upload_cmd) + # send auto-slack message about it? (nah, too much) + access_cmd = f"/home/al/code/google-cloud-sdk/bin/gsutil acl ch -R -u AllUsers:R gs://andersen-lab_temp/outbreak_genomics/*" + # bs.run_command(access_cmd) + api_data_fn = api_data_fp.split('/')[-1] + stat_cmd = f"/home/al/code/google-cloud-sdk/bin/gsutil stat gs://andersen-lab_temp/outbreak_genomics/{api_data_fn}" +else: + io_time = "N/A" + gzip_time = "N/A" +# upload_stats = bs.run_command_log(stat_cmd) +# GENERATE CSV DATA MODEL +num_records = muts.drop_duplicates(subset=meta_info).shape[0] +num_ids = muts['accession_id'].unique().shape[0] +muts.to_csv(out_fp, index=False) +# Data logging +with open(log_fp, 'w') as f: + f.write(f"Number of records: {num_records}\n") + f.write(f"Number of unique accession IDs: {num_ids}\n") + f.write(f"Metadata Fusion Execution time: {fuse_time} seconds\n") + f.write(f"Data Preprocessing Execution time: {preprocess_time} seconds\n") + f.write(f"IO Execution time: {io_time} seconds\n") + f.write(f"Gzip Execution time: {gzip_time} seconds\n") + # f.write(f"GCloud upload statistics: \n {upload_stats}") +print(f"Transfer Complete. All results saved in {out_dir}") \ No newline at end of file diff --git a/src/msa_2_mutations.py b/src/msa_2_mutations.py new file mode 100755 index 0000000..86b5b4a --- /dev/null +++ b/src/msa_2_mutations.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python +import os +import sys +import gc +import argparse +import time +import json +import pandas as pd +from path import Path + + +import bjorn_support as bs +import mutations as bm +import data as bd + + + +if __name__=="__main__": + # COLLECTING USER PARAMETERS + parser = argparse.ArgumentParser() + parser.add_argument("-i", "--input", + type=str, + required=True, + help="FASTA filepath containing aligned sequences") + parser.add_argument("-r", "--patient-zero", + type=str, + default="NC_045512.2", + help="Sample name of reference sequence") + parser.add_argument("-o", "--outfp", + type=str, + required=True, + help="Output filepath storing mutation information") + args = parser.parse_args() + alignment_filepath = args.input + # gisaid_meta = args.meta + patient_zero = args.patient_zero + out_fp = Path(args.outfp) + + with open('config.json', 'r') as f: + config = json.load(f) + + patient_zero = config['patient_zero'] + data_src = config['data_source'] + print(f"Loading alignment file at {alignment_filepath}") + t0 = time.time() + msa_data = bs.load_fasta(alignment_filepath, is_aligned=True, is_gzip=False) + msa_load_time = time.time() - t0 + # identify sequences that pass all QC filters + accepted_sample_ids = bm.apply_qc_filters(msa_data, + min_seq_len=20000, + min_num_calls=20000, + patient_zero=patient_zero) + print(f"Identifying substitution-based mutations...") + t0 = time.time() + subs, _ = bm.identify_replacements_per_sample(msa_data, + gene2pos=bd.GENE2POS, + data_src=data_src, + min_seq_len=20000, + patient_zero=patient_zero, + accepted_sample_ids=accepted_sample_ids + # test=is_test + ) + subs_time = time.time() - t0 + print(f"Identifying deletion-based mutations...") + t0 = time.time() + dels, _ = bm.identify_deletions_per_sample(msa_data, + gene2pos=bd.GENE2POS, + data_src=data_src, + min_del_len=1, + max_del_len=500, + min_seq_len=20000, + patient_zero=patient_zero, + accepted_sample_ids=accepted_sample_ids + # test=is_test + ) + dels_time = time.time() - t0 + # QC FILTER: remove seqs with >500 nt deletions + # dels = dels.loc[dels['del_positions'].str.len()<500] + print(subs.shape) + print(dels.shape) + muts = pd.concat([subs, dels]) + muts['is_synonymous'] = False + muts.loc[muts['ref_aa']==muts['alt_aa'], 'is_synonymous'] = True + print(muts.shape) + # muts = muts.astype(str) TAKES FOREVER + # muts_filename = alignment_filepath.replace('.aligned.fasta', f'_{date}.mutations.csv') + muts.to_csv(out_fp, index=False) + print(f"Mutations extracted from {alignment_filepath} and saved in {out_fp}\n") \ No newline at end of file diff --git a/src/mutations.py b/src/mutations.py new file mode 100644 index 0000000..d082068 --- /dev/null +++ b/src/mutations.py @@ -0,0 +1,874 @@ +import os +import gc +import math +import re +import gzip +import numpy as np +import pandas as pd + +import more_itertools as mit +from Bio import Seq, SeqIO, AlignIO, Phylo, Align +from bjorn_support import map_gene_to_pos +import data as bd + + + +def identify_samples_with_suspicious_mutations(substitutions: pd.DataFrame, + deletions: pd.DataFrame, + insertions: pd.DataFrame, + nonconcerning_genes: list, + nonconcerning_mutations: list): + """Returns list of sample IDs that have triggered an insertion, deletion, and/or + substitution-based flag, indicating that they require further manual inspection + before public release""" + # nonconcerning_genes = ['5UTR', 'ORF7a', 'ORF7b', 'ORF8', 'ORF10', 'Non-coding region'] + cols = ['type', 'mutation', 'absolute_coords', 'gene', 'ref_codon', 'alt_codon', 'pos', 'ref_aa', + 'codon_num', 'alt_aa', 'num_samples', + 'is_frameshift', 'indel_len', 'indel_seq', 'relative_coords', + 'prev_5nts', 'next_5nts', 'samples'] + try: + subs_flag = ((substitutions['alt_aa']=='*') & (~substitutions['gene'].isin(nonconcerning_genes)) & (~substitutions['mutation'].isin(nonconcerning_mutations))) + sus_subs_ids = substitutions.loc[subs_flag, 'samples'].str.split(',').explode().unique().tolist() + sus_subs = substitutions.loc[subs_flag] + except: + sus_subs_ids = [] + sus_subs = pd.DataFrame() + try: + dels_flag = ((deletions['is_frameshift']==True) & (~deletions['gene'].isin(nonconcerning_genes)) & (~deletions['mutation'].isin(nonconcerning_mutations))) + sus_dels_ids = deletions.loc[dels_flag, 'samples'].str.split(',').explode().unique().tolist() + sus_dels = deletions.loc[dels_flag] + except: + sus_dels_ids = [] + sus_dels = pd.DataFrame() + try: + ins_flag = ((insertions['is_frameshift']==True) & (~insertions['gene'].isin(nonconcerning_genes)) & (~insertions['mutation'].isin(nonconcerning_mutations))) + sus_ins_ids = insertions.loc[ins_flag, 'samples'].str.split(',').explode().unique().tolist() + sus_inss = insertions.loc[ins_flag] + except: + sus_ins_ids = [] + sus_inss = pd.DataFrame() + sus_subs = sus_subs.loc[:,~sus_subs.columns.duplicated()] + sus_dels = sus_dels.loc[:,~sus_dels.columns.duplicated()] + sus_inss = sus_inss.loc[:,~sus_inss.columns.duplicated()] + sus_mutations = pd.concat([sus_subs, sus_dels, sus_inss]) + try: + sus_mutations = sus_mutations[cols] + except: + pass + sus_ids = list(set(sus_subs_ids + sus_dels_ids + sus_ins_ids)) + return sus_ids, sus_mutations + +def aggregate_replacements(subs: pd.DataFrame, + date: str, + data_src: str): + """Return a dataframe containing all substitution-based mutations (inside open reading frames) + The data is aggregated on each type of mutation e.g. S:N501Y""" + if data_src=='gisaid': + subs.rename(columns={'date': 'date_collected'}, inplace=True) + subs.loc[:, 'tmp'] = subs['date_collected'].str.split('-').copy() + subs = subs[subs['tmp'].str.len()>=2].copy() + subs['date_collected'] = subs['date_collected'].astype(str) + subs.loc[subs['tmp'].str.len()==2, 'date_collected'] += '-15' + subs = subs[subs['date_collected']=2].copy() + dels.loc[dels['tmp'].str.len()==2, 'date_collected'] += '-15' + dels = dels[dels['date_collected']min_seq_len) & (seqsdf['coverage']>min_num_calls) + seqsdf = seqsdf.loc[qc_filter] + accepted_sample_ids = seqsdf['idx'].unique() + return accepted_sample_ids + + +def identify_replacements_per_sample(cns, + meta_fp=None, + gene2pos: dict=bd.GENE2POS, + data_src: str='gisaid', + min_seq_len=20000, + max_num_subs=5000, + patient_zero: str='NC_045512.2', + ref_path: str='/home/al/data/hcov19/NC045512.fasta', + accepted_sample_ids: list=[], + test: bool=False): + """Returns dataframe of all substitution-based mutations from a pre-loaded multiple sequence alignment, + containing the reference sequence (default: NC_045512.2) + The data is NOT aggregated, meaning that there will be a record for each observed substitution for each sample""" + print(f"Initial cleaning...") + seqs, ref_seq = process_cns_seqs(cns, patient_zero, + start_pos=0, end_pos=29674) +# ref_seq = get_seq_from_fasta(ref_path) + seqsdf = (pd.DataFrame(index=seqs.keys(), + data=seqs.values(), + columns=['sequence']) + .reset_index() + .rename(columns={'index': 'idx'})) + if test: + seqsdf = seqsdf.sample(100) + try: + # keep only sequences that passed QC filters + seqsdf = seqsdf.loc[seqsdf['idx'].isin(accepted_sample_ids)] + # compute length of each sequence + seqsdf['seq_len'] = seqsdf['sequence'].str.len() + # filter out seqs that are too short + # seqsdf = seqsdf[seqsdf['seq_len']>min_seq_len] + print(f"Identifying mutations...") + # for each sample, identify list of substitutions (position:alt) + seqsdf['replacements'] = seqsdf['sequence'].apply(find_replacements, + args=(ref_seq,)) + # sequences with one or more substitutions + seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() > 0] + seqsdf = seqsdf.loc[seqsdf['replacements'].str.len() < max_num_subs] + seqs = dict(zip(seqsdf['idx'], seqsdf['sequence'])) + # drop the actual sequences to save mem + seqsdf.drop(columns=['sequence'], inplace=True) + gc.collect(); + # wide-to-long data manipulation + seqsdf = seqsdf.explode('replacements') + # initialize position column + seqsdf['pos'] = -1 + # populate position column + seqsdf.loc[~seqsdf['replacements'].isna(), 'pos'] = (seqsdf.loc[~seqsdf['replacements'].isna(), 'replacements'] + .apply(lambda x: int(x.split(':')[0]))) + # filter out non-substitutions + seqsdf = seqsdf.loc[seqsdf['pos']!=-1] + print(f"Mapping Genes to mutations...") + # identify gene of each substitution + seqsdf['gene'] = seqsdf['pos'].apply(map_gene_to_pos) + seqsdf.loc[seqsdf['gene'].isna(), 'gene'] = 'Non-coding region' + seqsdf.loc[seqsdf['gene']=='nan', 'gene'] = 'Non-coding region' + # filter our substitutions in non-gene positions + seqsdf = seqsdf.loc[seqsdf['gene']!='nan'] + print(f"Computing codon numbers...") + # compute codon number of each substitution + seqsdf['gene_start_pos'] = seqsdf['gene'].apply(lambda x: gene2pos.get(x, {}).get('start', 0)) + seqsdf['codon_num'] = np.ceil((seqsdf['pos'] - seqsdf['gene_start_pos'] + 1) / 3).astype(int) + print(f"Fetching reference codon...") + # fetch the reference codon for each substitution + seqsdf['codon_start'] = seqsdf['gene_start_pos'] + (3*(seqsdf['codon_num'] - 1)) + seqsdf['ref_codon'] = seqsdf['codon_start'].apply(lambda x: ref_seq[x:x+3].upper()) + print(f"Fetching alternative codon...") + # fetch the alternative codon for each substitution + seqsdf['alt_codon'] = seqsdf[['idx', 'codon_start']].apply(get_alt_codon, args=(seqs,), axis=1) + del seqs + gc.collect(); + print(f"Mapping amino acids...") + # fetch the reference and alternative amino acids + seqsdf['ref_aa'] = seqsdf['ref_codon'].apply(get_aa) + seqsdf['alt_aa'] = seqsdf['alt_codon'].apply(get_aa) + # filter out substitutions with non-amino acid alternates (bad consensus calls) + seqsdf = seqsdf.loc[seqsdf['alt_aa']!='nan'] + print("Naming substitutions") + seqsdf['mutation'] = seqsdf['gene'] + ':' + seqsdf['ref_aa'] + seqsdf['codon_num'].astype(str) + seqsdf['alt_aa'] + seqsdf['type'] = 'substitution' + print(f"Fusing with metadata...") + # load and join metadata + if meta_fp: + if data_src=='alab': + meta = pd.read_csv(meta_fp) + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='fasta_hdr') + # clean and process sample collection dates + seqsdf = seqsdf.loc[(seqsdf['collection_date']!='Unknown') + & (seqsdf['collection_date']!='1900-01-00')] + seqsdf.loc[seqsdf['collection_date'].str.contains('/'), 'collection_date'] = seqsdf['collection_date'].apply(lambda x: x.split('/')[0]) + seqsdf['date'] = pd.to_datetime(seqsdf['collection_date']) + elif data_src=='gisaid': + meta = pd.read_csv(meta_fp, sep='\t', compression='gzip') + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain') + seqsdf.loc[seqsdf['location'].isna(), 'location'] = 'unk' + seqsdf = seqsdf[seqsdf['host']=='Human'] + seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America' + elif data_src=='gisaid_feed': + meta = pd.read_csv(meta_fp, sep='\t', compression='gzip') + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain') + # seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America' + else: + raise ValueError(f"user-specified data source {data_src} not recognized. Aborting.") + except: + print(f"No substitutions found in any of the sequences in the alignment. Output will contain an empty dataframe") + seqsdf = pd.DataFrame() + return seqsdf, ref_seq + + +def find_replacements(x, ref): + "Support function for enumerating nucleotide substitutions" + return [f'{i}:{n}' for i, n in enumerate(x) + if n!=ref[i] and n!='-' and n.lower()!='n'] + + + +def identify_deletions_per_sample(cns, + meta_fp=None, + gene2pos: dict=bd.GENE2POS, + data_src='gisaid', + min_del_len=1, + max_del_len=500, + min_seq_len=20000, + start_pos=265, + end_pos=29674, + patient_zero: str='NC_045512.2', + accepted_sample_ids: list=[], + test=False): + """Returns dataframe of all deletion-based mutations from a pre-loaded multiple sequence alignment, + containing the reference sequence (default: NC_045512.2) + The data is NOT aggregated, meaning that there will be a record for each observed deletion for each sample""" + seqs, ref_seq = process_cns_seqs(cns, patient_zero, start_pos, end_pos) + print(f"Initial cleaning...") + # load into dataframe + seqsdf = (pd.DataFrame(index=seqs.keys(), data=seqs.values(), + columns=['sequence']) + .reset_index().rename(columns={'index': 'idx'})) + if test: + seqsdf = seqsdf.sample(100) + try: + # keep only sequences that passed QC filters + seqsdf = seqsdf.loc[seqsdf['idx'].isin(accepted_sample_ids)] + # compute length of each sequence + seqsdf['seq_len'] = seqsdf['sequence'].str.replace('-', '').str.len() + seqsdf = seqsdf[seqsdf['seq_len']>min_seq_len] + print(f"Identifying deletions...") + # identify deletion positions + seqsdf['del_positions'] = seqsdf['sequence'].apply(find_deletions) + # dump sequences to save mem, boost speed + seqsdf.drop(columns=['sequence'], inplace=True) + gc.collect(); + # sequences with one or more deletions + seqsdf = seqsdf.loc[seqsdf['del_positions'].str.len() > 0] + # sequences with less than 500 deletions + seqsdf = seqsdf.loc[seqsdf['del_positions'].str.len() < max_del_len] + seqsdf = seqsdf.explode('del_positions') + # compute length of each deletion + seqsdf['del_len'] = seqsdf['del_positions'].apply(len) + # only consider deletions longer than 1nts + seqsdf = seqsdf[seqsdf['del_len'] >= min_del_len] + # only consider deletions shorter than 500nts + seqsdf = seqsdf[seqsdf['del_len'] < max_del_len] + # fetch coordinates of each deletion + seqsdf['relative_coords'] = seqsdf['del_positions'].apply(get_indel_coords) + seqsdf['type'] = 'deletion' + # adjust coordinates to account for the nts trimmed from beginning e.g. 265nts + seqsdf['absolute_coords'] = seqsdf['relative_coords'].apply(adjust_coords, args=(start_pos+1,)) + seqsdf['pos'] = seqsdf['absolute_coords'].apply(lambda x: int(x.split(':')[0])+1) + print(f"Mapping Genes to mutations...") + # approximate the gene where each deletion was identified + seqsdf['gene'] = seqsdf['pos'].apply(map_gene_to_pos) + seqsdf.loc[seqsdf['gene'].isna(), 'gene'] = 'Non-coding region' + # filter our substitutions in non-gene positions + seqsdf.loc[seqsdf['gene']=='nan', 'gene'] = 'Non-coding region' + print(f"Computing codon numbers...") + # TODO: + seqsdf['codon_num'] = seqsdf.apply(compute_codon_num, args=(gene2pos,), axis=1) + print(f"Fetching reference codon...") + # fetch the reference codon for each substitution + print(f"Mapping amino acids...") + # fetch the reference and alternative amino acids + # record the deletion subsequence + seqsdf['del_seq'] = seqsdf['absolute_coords'].apply(get_deletion, args=(ref_seq,)) + # record the 5 nts before each deletion (based on reference seq) + seqsdf['prev_5nts'] = seqsdf['absolute_coords'].apply(lambda x: ref_seq[int(x.split(':')[0])-5:int(x.split(':')[0])]) + # record the 5 nts after each deletion (based on reference seq) + seqsdf['next_5nts'] = seqsdf['absolute_coords'].apply(lambda x: ref_seq[int(x.split(':')[1])+1:int(x.split(':')[1])+6]) + print("Naming deletions") + seqsdf['pos'] = seqsdf['absolute_coords'].apply(lambda x: int(x.split(':')[0])) + seqsdf['ref_codon'] = seqsdf['del_seq'].copy() + seqsdf['gene_start_pos'] = seqsdf['gene'].apply(lambda x: gene2pos.get(x, {}).get('start', -2)+2) + seqsdf['pos_in_codon'] = (seqsdf['pos'] - seqsdf['gene_start_pos']) % 3 + seqsdf['mutation'] = seqsdf[['pos_in_codon', 'gene', 'codon_num', 'del_len']].apply(assign_deletion_v2, axis=1) + seqsdf['deletion_codon_coords'] = seqsdf[['pos_in_codon', 'gene', 'codon_num', 'del_len']].apply(assign_deletion_codon_coords, axis=1) + seqsdf['is_frameshift'] = seqsdf['del_len'].apply(is_frameshift) + seqsdf.loc[:, 'deletion_codon_num'] = seqsdf['mutation'].apply(get_dels_separated) + seqsdf = seqsdf.explode('deletion_codon_num') + seqsdf['mutation'] = seqsdf['gene'] + ':' + 'DEL' + seqsdf['deletion_codon_num'].astype(str) + del seqs + gc.collect(); + print(f"Fuse with metadata...") + # load and join metadata + if meta_fp: + if data_src=='alab': + meta = pd.read_csv(meta_fp) + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='fasta_hdr') + # clean and process sample collection dates + seqsdf = seqsdf.loc[(seqsdf['collection_date']!='Unknown') + & (seqsdf['collection_date']!='1900-01-00')] + seqsdf.loc[seqsdf['collection_date'].str.contains('/'), 'collection_date'] = seqsdf['collection_date'].apply(lambda x: x.split('/')[0]) + seqsdf['date'] = pd.to_datetime(seqsdf['collection_date']) + elif data_src=='gisaid': + meta = pd.read_csv(meta_fp, sep='\t', compression='gzip') + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain') + seqsdf.loc[seqsdf['location'].isna(), 'location'] = 'unk' + seqsdf = seqsdf[seqsdf['host']=='Human'] + seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America' + elif data_src=='gisaid_feed': + meta = pd.read_csv(meta_fp, sep='\t', compression='gzip') + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='strain') + # seqsdf.loc[seqsdf['country']=='USA', 'country'] = 'United States of America' + else: + raise ValueError(f"user-specified data source {data_src} not recognized. Aborting.") + except: + print(f"No deletions found in any of the sequences in the alignment. Output will contain an empty dataframe") + seqsdf = pd.DataFrame() + return seqsdf, ref_seq + + +def get_dels_separated(x): + """Support function for separating deletions into single-amino-acid deletions""" + c1 = int(x[x.find('DEL')+3:].split('/')[0]) + try: + c2 = int(x.split('/')[1]) + return np.arange(c1, c2+1) + except: + return [c1] + + +def get_deletion(x, ref_seq): + start, end = int(x.split(':')[0]), int(x.split(':')[1]) + return ref_seq[start+1:end+2] + + +def assign_deletion(x): + deletion = x['gene'] + ':DEL' + str(x['codon_num']) + '/' + str(x['codon_num'] + (x['del_len']/3) - 1) + return deletion + + +def identify_insertions_per_sample(cns, + meta_fp=None, + gene2pos: dict=bd.GENE2POS, + data_src='gisaid', + min_ins_len=1, + start_pos=265, + end_pos=29674, + patient_zero: str='NC_045512.2', + test=False): + """Returns dataframe of all insertion-based mutations from a pre-loaded multiple sequence alignment, + containing the reference sequence (default: NC_045512.2) + The data is NOT aggregated, meaning that there will be a record for each observed insertion for each sample""" + # load into dataframe + ref_seq = get_seq(cns, patient_zero)[start_pos:end_pos] + insert_positions = identify_insertion_positions(ref_seq) + if insert_positions: + seqs = get_seqs(cns) + else: + print(f"No insertions found in any of the sequences in the alignment. Output will contain an empty dataframe") + return pd.DataFrame(), ref_seq + seqsdf = (pd.DataFrame(index=seqs.keys(), + data=seqs.values(), + columns=['sequence']) + .reset_index() + .rename(columns={'index': 'idx'})) + seqsdf['seq_len'] = seqsdf['sequence'].str.len() + # identify contiguous insertions + seqsdf['ins_positions'] = seqsdf['sequence'].apply(find_insertions, args=(insert_positions,)) + # keep sequences with one or more insertions + seqsdf = seqsdf.loc[seqsdf['ins_positions'].str.len() > 0] + # drop sequences to save mem + seqsdf.drop(columns=['sequence'], inplace=True) + seqsdf = seqsdf.explode('ins_positions') + # compute length of each insertion + seqsdf['ins_len'] = seqsdf['ins_positions'].apply(len) + # only consider insertions longer than 2nts + seqsdf = seqsdf[seqsdf['ins_len'] >= min_ins_len] + # fetch coordinates of each insertion + seqsdf['relative_coords'] = seqsdf['ins_positions'].apply(get_indel_coords) + seqsdf['absolute_coords'] = seqsdf['relative_coords'].apply(adjust_coords, args=(start_pos,)) + # record the deletion subsequence + # seqsdf['ins_seq'] = seqsdf['absolute_coords'].apply(get_deletion, args=(ref_seq,)) + seqsdf['pos'] = seqsdf['absolute_coords'].apply(lambda x: int(x.split(':')[0])+1) + # approximate the gene where each insertion was identified + seqsdf['gene'] = seqsdf['pos'].apply(map_gene_to_pos) + seqsdf.loc[seqsdf['gene'].isna(), 'gene'] = 'Non-coding region' + # seqsdf = seqsdf.loc[~seqsdf['gene'].isna()] + # filter our substitutions in non-gene positions + seqsdf.loc[seqsdf['gene']=='nan', 'gene'] = 'Non-coding region' + # compute codon number of each substitution + seqsdf['codon_num'] = seqsdf.apply(compute_codon_num, args=(gene2pos,), axis=1) + # fetch the reference codon for each substitution + seqsdf['ref_codon'] = seqsdf.apply(get_ref_codon, args=(ref_seq, gene2pos), axis=1) + # fetch the reference and alternative amino acids + seqsdf['ref_aa'] = seqsdf['ref_codon'].apply(get_aa) + # start position of the gene that each insert is found on + seqsdf['gene_start_pos'] = seqsdf['gene'].apply(lambda x: gene2pos.get(x, {}).get('start', -2)+2) + # insert position in codon number + seqsdf['pos_in_codon'] = (seqsdf['pos'] - seqsdf['gene_start_pos']) % 3 + # insert mutation name + seqsdf['mutation'] = seqsdf[['pos_in_codon', 'gene', 'codon_num', 'ins_len']].apply(assign_insertion_v2, axis=1) + seqsdf['type'] = 'insertion' + seqsdf['is_frameshift'] = seqsdf['ins_len'].apply(is_frameshift) + # record the 5 nts before each deletion (based on reference seq) + seqsdf['prev_5nts'] = seqsdf['relative_coords'].apply(lambda x: ref_seq[int(x.split(':')[0])-5:int(x.split(':')[0])]) + # record the 5 nts after each deletion (based on reference seq) + seqsdf['next_5nts'] = seqsdf['relative_coords'].apply(lambda x: ref_seq[int(x.split(':')[1])+1:int(x.split(':')[1])+6]) + if meta_fp: + # load and join metadata + meta = pd.read_csv(meta_fp) + seqsdf = pd.merge(seqsdf, meta, left_on='idx', right_on='fasta_hdr') + # clean and process sample collection dates + seqsdf = seqsdf.loc[(seqsdf['collection_date']!='Unknown') + & (seqsdf['collection_date']!='1900-01-00')] + seqsdf.loc[seqsdf['collection_date'].str.contains('/'), 'collection_date'] = seqsdf['collection_date'].apply(lambda x: x.split('/')[0]) + seqsdf['date'] = pd.to_datetime(seqsdf['collection_date']) + return seqsdf, ref_seq + + +def pad_aligned_sequences(in_fp, out_fp): + """helper function that ensures all sequences in the given alignment have equal length using padding""" + records = SeqIO.parse(in_fp, 'fasta') + records = list(records) # make a copy, otherwise our generator + # is exhausted after calculating maxlen + maxlen = max(len(record.seq) for record in records) + + # pad sequences so that they all have the same length + for record in records: + if len(record.seq) != maxlen: + sequence = str(record.seq).ljust(maxlen, '.') + record.seq = Seq.Seq(sequence) + assert all(len(record.seq) == maxlen for record in records) + # write to temporary file and do alignment + with open(out_fp, 'w') as f: + SeqIO.write(records, f, 'fasta') + return out_fp + + +def process_cns_seqs(cns_data: Align.MultipleSeqAlignment, patient_zero: str, + start_pos: int, end_pos: int) -> (dict, str): + """Process aligned consensus sequences to prepare them for identifying deletions. + The reference sequence is used to identify insertion positions, + which are then removed and position numbers are updated.""" + # sequence for patient zero (before removing pseudo deletions) + ref_seq = get_seq(cns_data, patient_zero) + # identify insertions (by identifyin 'fake' deletions in the aligned reference sequence) + insertion_positions = identify_insertion_positions(ref_seq) + # remove insertions from each sequence to consolidate correct nt positions + for rec in cns_data: + rec.seq = remove_insertions(str(rec.seq), insertion_positions) + # sanity check: ensure that there are no "fake" deletions in reference sequence + ref_seq = get_seq(cns_data, patient_zero) + assert not identify_insertion_positions(ref_seq) + # grab sequences from MSA + seqs = get_seqs(cns_data, start_pos, end_pos) + return seqs, ref_seq + + +def identify_insertion_positions(ref_seq: str) -> list: + """helper function to identify positions where '-' was found in a sequence""" + return [m.start() for m in re.finditer('-', str(ref_seq))] + + +# support functions +def get_seqs(bio_seqs: Align.MultipleSeqAlignment, min_pos: int=265, max_pos: int=29674) -> dict: + """Parse aligned sequences from Bio.Align.MultipleSeqAlignment to a dict object. + The keys are sample names and values are their consensus sequences. + Each sequence is trimmed from both ends using `min_pos` and `max_pos`""" + seqs = {} + for row in bio_seqs: + sample_name = str(row.id) + s = str(row.seq) + seqs[sample_name] = s[min_pos:max_pos] + return seqs + + + +def compute_codon_num(x, gene2pos: dict): + "Support function for computing codon number within a gene" + pos = x['pos'] + try: + ref_pos = gene2pos[x['gene']]['start'] + return math.ceil((pos - ref_pos + 1) / 3) + except: + return 0 + + +def get_ref_codon(x, ref_seq, gene2pos: dict): + "Support function for fetching the reference codon" + try: + ref_pos = gene2pos[x['gene']]['start'] + codon_start = ref_pos + ((x['codon_num'] - 1) * 3) + return ref_seq[codon_start: codon_start+3].upper() + except: + return 'NA' + + +def get_alt_codon(x, seqs: dict): + "Support function for fetching the alternative codon" + try: + # TODO: remove all deletions from seq + seq = seqs[x['idx']] + codon_start = x['codon_start'] + return seq.replace('-', '')[codon_start:codon_start+3].upper() + except: + return 'NA' + + +def get_alt_codon_old(x, seqs: dict, gene2pos: dict): + "[DEPRECATED] Support function for fetching the alternative codon" + try: + ref_pos = gene2pos[x['gene']]['start'] + codon_start = ref_pos + ((x['codon_num'] - 1) * 3) + return seqs[x['idx']][codon_start: codon_start+3].upper() + except: + return 'NA' + + +def get_aa(codon: str): + "Support function for mapping codon to amino acid/stop" + CODON2AA = { + 'ATA':'I', 'ATC':'I', 'ATT':'I', 'ATG':'M', + 'ACA':'T', 'ACC':'T', 'ACG':'T', 'ACT':'T', + 'AAC':'N', 'AAT':'N', 'AAA':'K', 'AAG':'K', + 'AGC':'S', 'AGT':'S', 'AGA':'R', 'AGG':'R', + 'CTA':'L', 'CTC':'L', 'CTG':'L', 'CTT':'L', + 'CCA':'P', 'CCC':'P', 'CCG':'P', 'CCT':'P', + 'CAC':'H', 'CAT':'H', 'CAA':'Q', 'CAG':'Q', + 'CGA':'R', 'CGC':'R', 'CGG':'R', 'CGT':'R', + 'GTA':'V', 'GTC':'V', 'GTG':'V', 'GTT':'V', + 'GCA':'A', 'GCC':'A', 'GCG':'A', 'GCT':'A', + 'GAC':'D', 'GAT':'D', 'GAA':'E', 'GAG':'E', + 'GGA':'G', 'GGC':'G', 'GGG':'G', 'GGT':'G', + 'TCA':'S', 'TCC':'S', 'TCG':'S', 'TCT':'S', + 'TTC':'F', 'TTT':'F', 'TTA':'L', 'TTG':'L', + 'TAC':'Y', 'TAT':'Y', 'TAA':'*', 'TAG':'*', + 'TGC':'C', 'TGT':'C', 'TGA':'*', 'TGG':'W', + } + return CODON2AA.get(codon, 'nan') + + +def find_deletions(x): + """Support function for identifying contiguous deletions within a sequence""" + del_positions = [m.start() for m in re.finditer('-', x)] + deletions = [list(deletion) for deletion in mit.consecutive_groups(del_positions)] + return deletions + + +def find_insertions(x, insert_positions: list): + """Support function for identifying contiguous insertions within a sequence""" + ins_positions = [m for m in insert_positions if x[m]!='-' and x[m]!='n'] + insertions = [list(insert) for insert in mit.consecutive_groups(ins_positions)] + return insertions + + +def get_seq(all_seqs: Align.MultipleSeqAlignment, sample_name: str) -> str: + """Fetches the aligned sequence of a specific sample name""" + seq = '' + for rec in all_seqs: + if sample_name in rec.id: + seq = rec.seq + break + if len(str(seq))==0: + print('WARNING: reference sequence not acquired. Something is off.') + return str(seq) + + +def get_seq_from_fasta(fasta_filepath): + """Takes the path of a fasta file (str) containing a single sequence e.g. the reference sequence + Returns the sequence as string""" + seq = SeqIO.read(fasta_filepath, 'fasta') + return str(seq.seq) + + +def remove_insertions(seq: str, positions: list) -> str: + """Support function for removing insertions from a sequence, which is useful for + correctly identifying deletions and/or substitution-based mutations""" + for i, pos in enumerate(positions): +# seqs = seqs[:, :pos-i] + align[:, pos+1-i] + seq = seq[:pos-i] + seq[pos+1-i:] + return seq + + +def get_indel_coords(x): + """helper function to get deletion coordinates (start:end) from a Pandas Series containing deletion positions""" + min_pos = np.min(x) + max_pos = np.max(x) + return f'{min_pos}:{max_pos}' + + +def adjust_coords(x, start_pos: int): + """helper function to adjust deletion coordinates by adding the number of nucleotides that were trimmed (265nts)""" + start = int(x.split(':')[0]) + end = int(x.split(':')[1]) + return f'{start+start_pos}:{end+start_pos}' + + +def find_del_positions(x): + """Support function for enumerating deletions""" + return [m.start() for m in re.finditer('-', x)] + + +def find_deletions_old(x): + """[DEPRECATED] Support function for enumerating deletions""" + del_positions = [m.start() for m in re.finditer('-', x)] + return [list(map(itemgetter(1), g)) for k, g in groupby(enumerate(del_positions), + lambda x: x[0]-x[1])] + +def cross_join(df1: pd.DataFrame, df2: pd.DataFrame) -> pd.DataFrame: + """helper function to perform a cross-join between two dataframes + Useful for computing pairwise relationships...etc.""" + df1 = df1.assign(key=0) + df2 = df2.assign(key=0) + return pd.merge(df1, df2, on='key').drop(columns='key') + + +def is_deletion_common(x): + """Support function for deciding whether two given deletions are common""" + return x['del_positions_x']==x['del_positions_y'] + + +def assign_deletion_codon_coords(x): + """Support function for assiging the specific codon coordinates (floats) for a given deletion e.g. 69.0/70.0""" + if (x['pos_in_codon'] + x['del_len']) <= 3: + return x['gene'] + ':DEL' + str(x['codon_num'] + (x['pos_in_codon']/3)) + deletion = x['gene'] + ':DEL' + str(x['codon_num'] + (x['pos_in_codon']/3)) + '/' + str(x['codon_num'] + (1 + (x['pos_in_codon']/3)) + (x['del_len']/3) - 1) + return deletion + + +def assign_deletion_v2(x): + """Support function for assigning the non-specific codon coordinates (integers) for a given deletion e.g. 69/70""" + if (x['pos_in_codon'] + x['del_len']) <= 3: + return x['gene'] + ':DEL' + str(x['codon_num']) + deletion = x['gene'] + ':DEL' + str(x['codon_num']) + '/' + str(x['codon_num'] + np.maximum(((x['del_len']//3) - 1), 1)) + return deletion + + +def assign_insertion_v2(x): + """Support function for assigning the non-specific codon coordinates (integers) for a given deletion e.g. 69/70""" + if (x['pos_in_codon'] + x['ins_len']) <= 3: + return x['gene'] + ':INS' + str(x['codon_num']) + deletion = x['gene'] + ':INS' + str(x['codon_num']) + '/' + str(x['codon_num'] + np.maximum(((x['ins_len']//3) - 1), 1)) + return deletion + + +def is_frameshift(x): + """Support function for deciding whether an INDEL is frame-shifting""" + if x % 3 == 0: + return False + return True + + +def identify_replacements(cns, + meta_fp, + patient_zero: str='NC_045512.2', + gene2pos: dict=bd.GENE2POS, + location: str=None, + data_src: str='alab'): + """Returns dataframe of substitution-based mutations from a pre-loaded multiple sequence alignment (fasta), + which contains the reference sequence (default: NC_045512.2)""" + print(f"Creating a dataframe...") + seqsdf, _ = identify_replacements_per_sample(cns, + meta_fp, + gene2pos, + data_src=data_src, + patient_zero=patient_zero) + if location: + seqsdf = seqsdf.loc[seqsdf['location'].str.contains(location)] + # aggregate on each substitutions, compute number of samples and other attributes + if data_src=='gisaid': + subs = (seqsdf.groupby(['gene', 'pos', 'ref_aa', 'codon_num', 'alt_aa']) + .agg( + num_samples=('idx', 'nunique'), + first_detected=('date', 'min'), + last_detected=('date', 'max'), + num_locations=('location', 'nunique'), + location_counts=('location', + lambda x: np.unique(x, + return_counts=True)), + num_divisions=('division', 'nunique'), + division_counts=('division', + lambda x: np.unique(x, + return_counts=True)), + num_countries=('country', 'nunique'), + country_counts=('country', + lambda x: np.unique(x, + return_counts=True)) + ) + .reset_index()) + subs['divisions'] = subs['division_counts'].apply(lambda x: x[0]).apply(lambda x: ','.join(x)) + subs['division_counts'] = subs['division_counts'].apply(lambda x: x[1]).apply(lambda x: ','.join(map(str, x))) + subs['countries'] = subs['country_counts'].apply(lambda x: x[0]).apply(lambda x: ','.join(x)) + subs['country_counts'] = subs['country_counts'].apply(lambda x: x[1]).apply(lambda x: ','.join(map(str, x))) + else: + subs = (seqsdf.groupby(['type', 'mutation', 'gene', + 'ref_codon', 'alt_codon', + 'pos', 'ref_aa', + 'codon_num', 'alt_aa']) + .agg( + num_samples=('idx', 'nunique'), + samples=('idx', 'unique') + ) + .reset_index()) + if data_src=='alab': + subs['samples'] = subs['samples'].apply(process_samples).astype(str) + # 1-based nucleotide position coordinate system + subs['pos'] = subs['pos'] + 1 + return subs + + +def identify_deletions(cns, + meta_fp=None, + patient_zero: str='NC_045512.2', + location: str=None, + gene2pos: dict=bd.GENE2POS, + min_del_len: int=2, + start_pos: int=265, + end_pos: int=29674, + data_src: str='alab') -> pd.DataFrame: + """Identify deletions found in the aligned sequences. + input_filepath: path to fasta multiple sequence alignment + patient_zero: name of the reference sequence in the alignment + min_del_len: minimum length of deletions to be identified""" + seqsdf, ref_seq = identify_deletions_per_sample(cns, + meta_fp, + gene2pos, + patient_zero=patient_zero, + min_del_len=min_del_len, + start_pos=start_pos, + end_pos=end_pos, + data_src=data_src) + seqsdf.rename(columns={'del_len': 'indel_len'}, inplace=True) + seqsdf.rename(columns={'del_seq': 'indel_seq'}, inplace=True) + if seqsdf.shape[0]==0: + return seqsdf + if location: + seqsdf = seqsdf.loc[seqsdf['location'].str.contains(location)] + # group sample by the deletion they share + if data_src=='gisaid': + del_seqs = (seqsdf.groupby(['relative_coords', 'indel_len']) + .agg( + num_samples=('idx', 'nunique'), + ) + .reset_index()) + else: + del_seqs = (seqsdf.groupby(['type', 'mutation', 'absolute_coords', 'is_frameshift', 'gene', 'indel_len', 'indel_seq', 'relative_coords', 'prev_5nts', 'next_5nts']) + .agg( + num_samples=('idx', 'nunique'), + samples=('idx', 'unique'), + ) + .reset_index() + .sort_values('num_samples')) + if data_src=='alab': + del_seqs['samples'] = del_seqs['samples'].apply(process_samples).astype(str) + return del_seqs#[cols] + + +def identify_insertions(cns, + meta_fp: str, + data_src: str='alab', + patient_zero: str='NC_045512.2', + gene2pos: dict=bd.GENE2POS, + min_ins_len: int=1, + start_pos: int=265, + end_pos: int=29674) -> pd.DataFrame: + """Identify insertions found in the aligned sequences. + input_filepath: path to fasta multiple sequence alignment + patient_zero: name of the reference sequence in the alignment + min_ins_len: minimum length of insertions to be identified""" + seqsdf, _ = identify_insertions_per_sample(cns, meta_fp=meta_fp) + seqsdf.rename(columns={'ins_len': 'indel_len'}, inplace=True) + if seqsdf.shape[0]>0: + if data_src=='alab': + ins_seqs = (seqsdf.groupby(['type', 'mutation', 'absolute_coords', 'is_frameshift', 'gene', 'indel_len', 'relative_coords', 'prev_5nts', 'next_5nts']) + .agg(samples=('idx', 'unique'), # list of sample IDs with the deletion + num_samples=('ID', 'nunique'), + ) + .reset_index() + .sort_values('num_samples')) + + ins_seqs['samples'] = ins_seqs['samples'].apply(process_samples).astype(str) + return ins_seqs + else: + ins_seqs = (seqsdf.groupby(['type', 'is_frameshift', 'gene', 'absolute_coords', 'relative_coords', 'indel_len', 'pos', 'codon_num', 'prev_5nts', 'next_5nts']) + .agg(samples=('idx', 'unique'), # list of sample IDs with the deletion + num_samples=('idx', 'nunique')) # num of samples with the deletion + .reset_index() + .sort_values('num_samples')) + return ins_seqs[['type', 'mutation', 'absolute_coords', 'is_frameshift', 'gene', 'indel_len', 'relative_coords', + 'pos', 'num_samples', + 'prev_5nts', 'next_5nts', 'samples' + ]] + return seqsdf \ No newline at end of file diff --git a/src/onion_trees.py b/src/onion_trees.py new file mode 100644 index 0000000..0236f65 --- /dev/null +++ b/src/onion_trees.py @@ -0,0 +1,227 @@ +import pandas as pd +import re +import matplotlib +import matplotlib.pylab as plt +from matplotlib.lines import Line2D +import matplotlib.colors as mcolors +import matplotlib.gridspec as gridspec +import numpy as np +from Bio import SeqIO, AlignIO, Phylo, Align +from itertools import groupby +import more_itertools as mit +from bjorn_support import get_variant_filepaths, get_variant_data, map_gene_to_pos + + +def visualize_tree(tree, sample_colors={}, + indels=None, colors=None, + isnv_info=False, figsize=(40, 100)): + fig = plt.figure(figsize=figsize) + gs = gridspec.GridSpec(2, 2, width_ratios=[1,0.75], + height_ratios = [0.5,0.5]) + + ax = plt.subplot(gs[:,0]) + # draw tree branches + for i in tree.get_nonterminals(): + for j in i.clades: + # if prune_clade(j, deletion_samples): continue + _t = ax.plot([i.x, i.x], [i.y, j.y], + ls='-', color="#000000", zorder = 1) + _t = ax.plot([i.x, j.x], [j.y, j.y], + ls='-', color="#000000", zorder = 1) + # stores attributes for each sample in the tree + _ = { + "x": [], + "y": [], + "c": [], + "o": [], + } + # add legends + if sample_colors: + indel2color = get_indel2color(indels, colors) + legend = get_color_legends(indel2color) + indel_legend = ax.legend(handles=legend) + l = plt.gca().add_artist(indel_legend) + if isnv_info: + sample_colors, freq2opacity = identify_isnv_indels(indels, tree, + sample_colors, colors) + isnv_legend = get_opacity_legends(freq2opacity) + ax.legend(handles=isnv_legend, loc='upper left', + title='iSNV freq') + # for each sample + for i in tree.get_terminals(): + _["x"].append(i.x) # x coordinates + _["y"].append(i.y) # y coordinates + _["c"].append(sample_colors.get(i.name, {'color': 'white'})['color']) # colors + _["o"].append(sample_colors.get(i.name, {'freq': 0.})['freq']) # opacity + ax.text(i.x+1e-5, i.y-1e-1, i.name) # name + + _["co"] = generate_color_array(_["c"], _["o"]) + # draw annotated nodes + ax.scatter(_["x"], _["y"], c = _["co"], s = 100, zorder = 2) + ax.scatter(_["x"], _["y"], c = _["co"], s = 50, zorder = 2) + + fig.patch.set_visible(False) + ax.axis('off') + return fig + + +def identify_isnv_indels(indels, tree, sample_colors, colors): + indel_positions = get_indel_positions(indels['absolute_coords']) + non_indel_ids = get_non_indel_ids(tree, sample_colors) + variant_filepaths = get_variant_filepaths(non_indel_ids) + isnvs = get_variant_data(variant_filepaths) + isnvs = (isnvs.loc[(isnvs['ALT'].str.contains('-')) + &(isnvs['POS'].isin(indel_positions)) + &(isnvs['sample'].isin(non_indel_ids) + &(isnvs['ALT_FREQ']>0.03))] + [['sample', 'location', 'POS', 'REF', 'ALT', 'ALT_FREQ']]) + del_idxs = isnvs.groupby('sample')['ALT_FREQ'].transform(max) == isnvs['ALT_FREQ'] + isnvs = isnvs[del_idxs].drop_duplicates(subset=['sample']) + freq2opacity = create_freq2opacity(7) + indel2color = get_indel2color(indels, colors) + sample_colors = get_sample2color(indels, colors) + sample_colors = integrate_isnv_info(isnvs, sample_colors, + indel2color, freq2opacity) + return sample_colors, freq2opacity + + +def get_indel_positions(indel_coords: pd.Series) -> list: + return (indel_coords.apply(lambda x: int(x.split(':')[0])) + .tolist()) + + +def get_non_indel_ids(tree, sample_colors): + sample_ids = [eval(n.name[n.name.find('SEARCH'):].split('-')[1]) for n in tree.get_terminals() if len(n.name.split('-')) >= 3] + indel_ids = [eval(s[s.find('SEARCH'):].split('-')[1]) for s in sample_colors.keys()] + non_indel_ids = set(sample_ids) - set(indel_ids) + return list(non_indel_ids) + + +def create_freq2opacity(n: int): + freq2opacity = {} + for i in range(n): + freq2opacity[i] = (1./n)*(i+1) + return freq2opacity + +def map_opacity(freq: float, freq2opacity: dict): + x = int(freq*10) + return freq2opacity[x] + + +def find_indel_coords(indel_start, indel2color): + for indel_coords in indel2color.keys(): + if int(indel_coords.split(':')[0]) == indel_start: + return indel_coords + + +def integrate_isnv_info(isnvs: pd.DataFrame, sample_colors: dict, + indel2color: dict, freq2opacity: dict) -> dict: + """Update `sample_colors` with samples that contain any of the indels + as minor variants""" + for i, td in enumerate(isnvs.iterrows()): + indel_start = td[1]['POS'] + indel_coords = find_indel_coords(indel_start, indel2color) + sample_id = td[1]['sample'] + freq = td[1]['ALT_FREQ'] + loc = td[1]['location'] + if indel_coords in indel2color.keys(): + sample_name = f'SEARCH-{sample_id}-{loc}' + sample_colors[sample_name] = {'color': indel2color[indel_coords], + 'freq': map_opacity(freq, freq2opacity)} + return sample_colors + + +def load_tree(tree_path: str, patient_zero: str): + """Load a ML tree file (nwk format) into a Phylo tree object + `patient_zero` is a user-specified reference name for rooting the tree""" + tree = next(Phylo.parse(tree_path, 'newick')) + tree.root_with_outgroup(patient_zero) + return get_tree_coords(tree) + + +def get_sample2color(deletions: pd.DataFrame, colors: list) -> dict: + deletions.sort_values('num_samples', inplace=True) + sample_colors = {} + indel2color = get_indel2color(deletions, colors) + for i, td in enumerate(deletions.iterrows()): + deletion = td[1]['absolute_coords'] + samples = td[1]['samples'] + for sample in samples: + sample_colors[sample] = {'color': indel2color[deletion], + 'freq': 1.} + return sample_colors + + +def get_indel2color(indels: pd.DataFrame, colors: list) -> dict: + indel2color = {} + for i, td in enumerate(indels.iterrows()): + indel = td[1]['absolute_coords'] + indel2color[indel] = colors[i] + return indel2color + + +def generate_color_array(colors, opacities): + """Generate RGB arrays each with opacity values that corresponds + to the frequency of the mutation present in each sample""" + co = np.zeros((len(colors), 4)) + for i, (c, o) in enumerate(zip(colors, opacities)): + co[i, :3] = matplotlib.colors.to_rgb(c) + co[i, 3] = o + return co + + +def get_color_legends(indel2color: dict) -> list: + """Generate legend objects based on input dict of INDELs and their colors""" + legend_elements = [Line2D([0], [0], marker='o', + color=x, label=y, + markerfacecolor=x, + markersize=15) for y, x in indel2color.items()] + return legend_elements + + +def get_opacity_legends(freq2opacity: dict) -> list: + """Generate legend objects based on input dict of frequency (lower-bound) + and its opacity level""" + legend_elements = [Line2D([0], [0], marker='o', + color='white', label=y, + alpha=x, + markerfacecolor='black', + markersize=15) for y, x in freq2opacity.items()] + return legend_elements + + +def create_freq2opacity(n: int) -> dict: + """Create mapping between variant frequency (lower-bound) and + opacity level""" + freq2opacity = {} + for i in range(n): + freq2opacity[i] = (1./n)*(i+1) + return freq2opacity + + +def map_opacity(freq: float, freq2opacity: dict) -> float: + """Take an input iSNV frequency and return the corresponding + opacity level for plotting""" + x = int(freq*10) + return freq2opacity[x] + + +def find_indel_coords(indel_start, indel2color): + """Identify INDEL coordinates that correspond to a specific start position""" + for indel_coords in indel2color.keys(): + if int(indel_coords.split(':')[0]) == indel_start: + return indel_coords + + +def get_tree_coords(tree): + """Takes Phylo tree object and populates it with coordinates + that can be used to plot the tree from scratch""" + for _i, i in enumerate(tree.get_terminals()): + i.y = _i + i.x = tree.distance(i) + + for i in reversed(tree.get_nonterminals()): + _ = i.clades + i.y = (_[0].y + _[-1].y)/2 + i.x = tree.distance(i) + return tree \ No newline at end of file diff --git a/src/reports.py b/src/reports.py new file mode 100644 index 0000000..e751293 --- /dev/null +++ b/src/reports.py @@ -0,0 +1,203 @@ +import pandas as pd +import plotly +from path import Path +from jinja2 import Environment, FileSystemLoader # html template engine +from flask import url_for +import visualize as bv + + + +def generate_voc_html(feature: str, values: list, results: dict, template_name: str='voc.html'): + # express plots in html and JS + mutation_diversity = '' + # config = dict({'displaylogo': False}) + config = {'displaylogo': False, + 'scrollZoom': False, + 'modeBarButtonsToAdd':['drawline', + 'drawopenpath', + 'drawrect', + 'eraseshape' + ], + 'modeBarButtonsToRemove': ['toggleSpikelines','hoverCompareCartesian','lasso2d']} + # config = {'displayModeBar': False} + if results.get('mutation_diversity', None): + mutation_diversity = plotly.offline.plot(results['mutation_diversity'], include_plotlyjs=False, output_type='div', config=config) + sampling_img = plotly.offline.plot(results['sampling_fig'], include_plotlyjs=False, output_type='div', config=config) + world_time = plotly.offline.plot(results['world_time'], include_plotlyjs=False, output_type='div', config=config) + us_time = plotly.offline.plot(results['us_time'], include_plotlyjs=False, output_type='div', config=config) + ca_time = plotly.offline.plot(results['ca_time'], include_plotlyjs=False, output_type='div', config=config) + world_rtime = plotly.offline.plot(results['world_rtime'], include_plotlyjs=False, output_type='div', config=config) + us_rtime = plotly.offline.plot(results['us_rtime'], include_plotlyjs=False, output_type='div', config=config) + ca_rtime = plotly.offline.plot(results['ca_rtime'], include_plotlyjs=False, output_type='div', config=config) + world_map = plotly.offline.plot(results['world_map'], + include_plotlyjs=False, output_type='div', config=config) + state_map = plotly.offline.plot(results['state_map'], include_plotlyjs=False, output_type='div', config=config) + county_map = plotly.offline.plot(results['county_map'], include_plotlyjs=False, output_type='div', config=config) + # genetic_distance_plot = plotly.offline.plot(results['genetic_distance_plot'], include_plotlyjs=False, output_type='div') + strain_distance_plot = plotly.offline.plot(results['strain_distance_plot'], include_plotlyjs=False, output_type='div', config=config) + # aa_distance_plot = plotly.offline.plot(results['aa_distance_plot'], include_plotlyjs=False, output_type='div') + # s_aa_distance_plot = plotly.offline.plot(results['s_aa_distance_plot'], include_plotlyjs=False, output_type='div') + # generate output messages + #TODO: expt_name, first_detected + date = results['date'] + strain = results['strain'] + total_num = results['total_num'] + num_countries = results['num_countries'] + us_num = results['us_num'] + num_states = results['num_states'] + ca_num = results['ca_num'] + num_lineages = results.get('num_lineages', '') + mutations = results.get('mutations', '') + # dir containing our template + file_loader = FileSystemLoader('templates') + # load the environment + env = Environment(loader=file_loader) + # load the template + template = env.get_template(template_name) + # render data in our template format + html_output = template.render(feature=feature, values=values, + total_num=total_num, num_countries=num_countries, + us_num=us_num, num_states=num_states, ca_num=ca_num, + num_lineages=num_lineages, strain=strain, + mutations=mutations, + date=date, world_time=world_time, us_time=us_time, + ca_time=ca_time, world_rtime=world_rtime, + ca_rtime=ca_rtime, us_rtime=us_rtime, + world_map=world_map, + state_map=state_map, county_map=county_map, + # genetic_distance_plot=genetic_distance_plot, + strain_distance_plot=strain_distance_plot, + # aa_distance_plot=aa_distance_plot, + # s_aa_distance_plot=s_aa_distance_plot, + first_detected=results['first_detected'], + sampling_img=sampling_img, + mutation_diversity=mutation_diversity) + print(f"Results for {values} embedded in HTML report") + return html_output + + +def generate_voc_data(feature, values, input_params): + results = pd.DataFrame() + res = pd.DataFrame() + if feature == 'mutation': + print(f"Loading variant data...") + gisaid_data = pd.read_csv(input_params['gisaid_data_fp'], compression='gzip') + if len(values) > 1: + res = (gisaid_data.groupby(['date', 'country', 'division', + 'purpose_of_sequencing', + 'location', 'pangolin_lineage', 'strain']) + .agg(mutations=('mutation', 'unique')).reset_index()) + res['is_vui'] = res['mutations'].apply(bv.is_vui, args=(set(values),)) + else: + print(f"Loading metadata...") + gisaid_data = pd.read_csv(input_params['gisaid_meta_fp'], sep='\t', compression='gzip') + gisaid_data.loc[gisaid_data['location'].isna(), 'location'] = 'unk' + + gisaid_data.loc[gisaid_data['country']=='USA', 'country'] = 'United States of America' + print(f"Collecting input parameters...") + date = input_params['date'] + sampling_type = input_params['sampling_type'] + sampling_img_fp = input_params['sampling_img_fp'] + msa_fp = input_params['msa_fp'] + # tree_fp = input_params['tree_fp'] + b117_meta = input_params['b117_meta'] + sample_sz = input_params['sample_sz'] + # subs_fp = input_params['subs_fp'] + # meta_fp = input_params['meta_fp'] + countries_fp = input_params['countries_fp'] + states_fp = input_params['states_fp'] + counties_fp = input_params['counties_fp'] + patient_zero = input_params['patient_zero'] + print(f"Fetching strain data...") + strain_data = get_strain_data(gisaid_data, feature, values) + # TEXT results + print(f"Generating text-based results") + results = get_text_results(strain_data, feature, values) + results['strain'] = input_params['strain'] + results['date'] = input_params['date'] + results['sampling_fig'] = bv.load_img(sampling_img_fp) + print(f"Generating geo-based results") + results['state_map'], _, _ = bv.map_by_state(gisaid_data, feature, values, states_fp, res, strain=results['strain']) + results['world_map'], _, _ = bv.map_by_country(gisaid_data, feature, values, countries_fp, res, strain=results['strain']) + results['county_map'], _, _ = bv.map_by_county(gisaid_data, feature, values, counties_fp, states_fp, strain=results['strain']) + # filter out records with bad dates + gisaid_data['tmp'] = gisaid_data['date'].str.split('-') + gisaid_data = gisaid_data[gisaid_data['tmp'].str.len()>=3] + gisaid_data['date'] = pd.to_datetime(gisaid_data['date'], errors='coerce') + gisaid_data = gisaid_data[(gisaid_data['date']'2020-03-01')] + if res.shape[0]!=0: + res['tmp'] = res['date'].astype(str).str.split('-') + res = res[res['tmp'].str.len()>=3] + res['date'] = pd.to_datetime(res['date'], errors='coerce') + res = res.loc[(res['date']'2020-03-01')] +# gisaid_data = gisaid_data[~((gisaid_data['pangolin_lineage']=='B.1.1.7') +# &(gisaid_data['date'].dt.month==1)) & +# (gisaid_data['date'].dt.year>=2020) & +# ~(gisaid_data['date']=='2020-01-01 00:00:00')] + print(f"Generating time-based results...") + results['world_time'] = bv.world_time(gisaid_data, feature, values, res, strain=results['strain'], sampling_type=sampling_type) + results['us_time'] = bv.us_time(gisaid_data, feature, values, res, strain=results['strain'], sampling_type=sampling_type) + results['ca_time'] = bv.ca_time(gisaid_data, feature, values, res, strain=results['strain'], sampling_type=sampling_type) + results['world_rtime'] = bv.world_time_relative(gisaid_data, feature, values, res, strain=results['strain']) + results['us_rtime'] = bv.us_time_relative(gisaid_data, feature, values, res, strain=results['strain']) + results['ca_rtime'] = bv.ca_time_relative(gisaid_data, feature, values, res, strain=results['strain']) + # results['genetic_distance_plot'] = bv.genetic_distance(tree_fp, meta_fp, patient_zero) + print(f"Generating genomic results...") + if 'B.1.1.7' in values: + results['strain_distance_plot'], _ = bv.b117_genetic_distance(gisaid_data, msa_fp, b117_meta, + patient_zero=patient_zero, sample_sz=sample_sz) + else: + results['strain_distance_plot'] = bv.strain_nt_distance(gisaid_data, feature, values, strain=results['strain'], sample_sz=sample_sz) + if feature=='mutation' and len(values)==1: + results['mutation_diversity'] = bv.mutation_diversity(gisaid_data, values[0], strain=results['strain']) + elif feature=='mutation': + results['mutation_diversity'] = bv.mutation_diversity_multi(gisaid_data, values, res, strain=results['strain']) + # results['aa_distance_plot'] = bv.aa_distance(subs_fp, meta_fp) + # results['s_aa_distance_plot'] = bv.s_aa_distance(subs_fp, meta_fp) + print(f"Results generated on {values}...") + return results + + +def get_text_results(strain_data: pd.DataFrame, feature, values): + results = {} + num_lineages = strain_data['pangolin_lineage'].unique().shape[0] + date = strain_data['date'].min() + state = strain_data[strain_data['date']==date]['division'].unique() + cntry = strain_data[strain_data['date']==date]['country'].unique() + results['first_detected'] = f"The {values} {feature} was first detected on {date} in {state}, {cntry}" + results['total_num'] = strain_data['strain'].unique().shape[0] + results['num_countries'] = strain_data['country'].unique().shape[0] + results['us_num'] = strain_data.loc[(strain_data['country']=='United States of America'), 'strain'].unique().shape[0] + results['num_states'] = strain_data.loc[(strain_data['country']=='United States of America'), 'division'].unique().shape[0] + results['ca_num'] = strain_data.loc[(strain_data['division']=='California'), 'strain'].unique().shape[0] + if feature=='mutation': + results['num_lineages'] = f"""The {', '.join(values)} mutation(s) has been detected in {num_lineages} lineage(s) (see fig 1.1B).""" + results['mutations'] = ', '.join(values) + return results + + +def get_strain_data(data, feature, values): + if len(values)==1: + strain_data = data.loc[data[feature]==values[0]] + elif feature=='mutation': + strain_data = (data.groupby(['date', 'pangolin_lineage', + 'country', 'division', 'strain']) + .agg(mutations=('mutation', 'unique')) + .reset_index()) + strain_data['is_vui'] = strain_data['mutations'].apply(bv.is_vui, args=(set(values),)) + strain_data = strain_data.loc[strain_data['is_vui']==True] + else: + strain_data = (data.groupby(['date', 'country', + 'division', 'strain']) + .agg(lineages=('pangolin_lineage', 'unique')) + .reset_index()) + strain_data['is_vui'] = strain_data['lineages'].apply(bv.is_vui, args=(set(values),)) + strain_data = strain_data.loc[strain_data['is_vui']==True] + return strain_data + + +def save_html(html_output: str, filename: str): + with open(filename, 'w') as f: + f.write(html_output) + print(f"Results saved in {filename}") + return 0 \ No newline at end of file diff --git a/src/test_hyperjson.py b/src/test_hyperjson.py new file mode 100644 index 0000000..f0af9e5 --- /dev/null +++ b/src/test_hyperjson.py @@ -0,0 +1,42 @@ +import time +import hyperjson +import pandas as pd + + +fp = '/valhalla/gisaid/workflow/mutations_2021-03-12.csv' +out_fp = '/home/al/analysis/gisaid/api_data.json' +print(f"Reading data at {fp}") +muts = pd.read_csv(fp) +# generate json +meta_info = [ + 'strain', 'accession_id', + 'date_modified', 'date_collected', 'date_submitted', + 'country_id', 'country', 'country_original', 'country_lower', 'country_original_lower', + 'division_id', 'division', 'division_original', 'division_lower', 'division_original_lower', + 'location_id', 'location', 'location_original', 'location_lower', 'location_original_lower', + 'pangolin_lineage', 'pangolin_version', + 'clade', + ] + +muts_info = ['type', 'mutation', 'gene', + 'ref_codon', 'pos', 'alt_codon', + 'is_synonymous', + 'ref_aa', 'codon_num', 'alt_aa', + 'absolute_coords', + 'change_length_nt', 'is_frameshift', + 'deletion_codon_coords'] +print(f"Generating JSON...") +start = time.time() +json_data = (muts.groupby(meta_info, as_index=True) + .apply(lambda x: x[muts_info].to_dict('records')) + .reset_index() + .rename(columns={0:'mutations'}) + .to_json(orient='records')) +json_time = time.time() - start +print(f"Writing JSON to {out_fp}") +start = time.time() +with open(out_fp, 'w') as f: + hyperjson.dump(json_data, f) +io_time = time.time() - start +print(f"JSON Execution time: {json_time} seconds") +print(f"IO Execution time: {io_time} seconds") \ No newline at end of file diff --git a/src/visualize.py b/src/visualize.py new file mode 100644 index 0000000..6514ccb --- /dev/null +++ b/src/visualize.py @@ -0,0 +1,1401 @@ +import re +import datetime as dt +import numpy as np +import pandas as pd +from path import Path +from PIL import Image +import base64 +from io import BytesIO +import plotly +import plotly.express as px +import plotly.graph_objects as go +from plotly.subplots import make_subplots +from skimage import io +import onion_trees as ot +import visualize as bv +import json +import statsmodels as sm +from statsmodels.formula.api import ols +from data import STATE2ABBREV, COUNTY_CORRECTIONS + +import bjorn_support as bs +import mutations as bm + + + +def load_img(img_filepath): + img = io.imread(img_filepath) + pil_img = Image.fromarray(img) # PIL image object + prefix = "data:image/png;base64," + with BytesIO() as stream: + pil_img.save(stream, format="png") + base64_string = prefix + base64.b64encode(stream.getvalue()).decode("utf-8") + fig = go.Figure(go.Image(source=base64_string)) + fig.update_layout(margin=dict(l=0, r=0, b=0, t=0), + coloraxis_showscale=False, template='plotly_white', autosize=True) + fig.update_xaxes(showticklabels=False).update_yaxes(showticklabels=False) + return fig + + +def world_time_relative(data, feature, values, res, strain='B117', vocs=['B.1.1.7', 'B.1.1.70']): + if len(values)==1: + data.loc[:, 'weekday'] = data['date'].dt.weekday + data.loc[:, 'date'] = data['date'] - data['weekday'] * dt.timedelta(days=1) + results = (data.loc[(data[feature]==values[0])] + .drop_duplicates(subset=['date', 'strain'])) + total_samples = (data[(~data['pangolin_lineage'].isin(vocs))] + .groupby('date') + .agg(total_samples=('strain', 'nunique'))) + else: + res = res.copy() + # res.loc[:, 'tmp'] = res['date'].str.split('-') + # res = res[res['tmp'].str.len()>=3] + # res.loc[:, 'date'] = pd.to_datetime(res['date'], errors='coerce') + res.loc[:, 'weekday'] = res['date'].dt.weekday + res.loc[:, 'date'] = res['date'] - res['weekday'] * dt.timedelta(days=1) + total_samples = (res[(~res['pangolin_lineage'].isin(vocs))] + .groupby('date') + .agg(total_samples=('strain', 'nunique')) + .reset_index()) + results = res[(res['is_vui']==True)].drop_duplicates(subset=['date', 'strain']) + + b117_world_time = (results.groupby('date') + .agg(num_samples=('strain', 'nunique'), + country_counts=('country', + lambda x: np.unique(x, + return_counts=True)), + divisions=('division', 'unique'), + locations=('location', 'unique')) + .reset_index()) + b117_world_time.loc[:, 'countries'] = b117_world_time['country_counts'].apply(lambda x: list(x[0])) + b117_world_time.loc[:, 'country_counts'] = b117_world_time['country_counts'].apply(lambda x: list(x[1])) + b117_world_time = pd.merge(b117_world_time, total_samples, on='date', how='right') + b117_world_time.loc[:, ['countries', 'divisions', 'locations']].fillna('', inplace=True) + b117_world_time.loc[:, ['num_samples', 'total_samples']] = b117_world_time[['num_samples', 'total_samples']].fillna(0) + first_detected = b117_world_time.loc[b117_world_time['num_samples']>0]['date'].min() + first_countries = b117_world_time.loc[b117_world_time['date']==first_detected, 'countries'].values[0] + b117_world_time = b117_world_time[b117_world_time['date']>=first_detected] + b117_world_time['cum_num_samples'] = b117_world_time['num_samples'].cumsum() + b117_world_time.loc[:, 'cum_total_samples'] = b117_world_time['total_samples'].cumsum() + b117_world_time.loc[:, 'rel_freq'] = b117_world_time['cum_num_samples'] / b117_world_time['cum_total_samples'] + fig = go.Figure(data=go.Scatter(y=b117_world_time['rel_freq'], + x=b117_world_time['date'], + name='B.1.1.7 samples', mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_world_time[['num_samples', 'countries', 'country_counts', + 'divisions', 'locations', + 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "Country(s) Reported: %{text[1]}
" + + "Cases Per Country: %{text[2]}
" + + "State(s) Reported: %{text[3]}
" + + "County(s) Reported: %{text[4]}
" + + "Date: %{text[5]}
")) + fig.add_annotation(x=first_detected, + y=b117_world_time.loc[b117_world_time['date']==first_detected, 'rel_freq'].values[0], + text=f"On Earth, {strain} 1st detected in
{', '.join(first_countries)}
on week of
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-250, ax=100) + fig.update_layout(yaxis_title=f'Relative cumulative frequency of {strain} on Earth', + xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, + fig.update_yaxes(side = 'right') + return fig + + +def world_time(data, feature, values, res, strain='B117', sampling_type='random'): + if len(values)==1: + results = (data.loc[(data[feature]==values[0])] + .drop_duplicates(subset=['date', 'strain'])) + else: + # results = (data.groupby(['date', 'country', 'division', 'purpose_of_sequencing', + # 'location', 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')).reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = (res[(res['is_vui']==True)] + .drop_duplicates(subset=['date', 'strain'])) + b117_world_time = (results.groupby('date') + .agg(num_samples=('strain', 'nunique'), + country_counts=('country', + lambda x: np.unique(x, + return_counts=True)), + divisions=('division', 'unique'), + locations=('location', 'unique')) + .reset_index()) + b117_world_time.loc[:, 'countries'] = b117_world_time['country_counts'].apply(lambda x: list(x[0])) + b117_world_time.loc[:, 'country_counts'] = b117_world_time['country_counts'].apply(lambda x: list(x[1])) + b117_world_time.loc[:, 'date'] = pd.to_datetime(b117_world_time['date'], + errors='coerce') + b117_world_time['cum_num_samples'] = b117_world_time['num_samples'].cumsum() + first_detected = b117_world_time['date'].min() + first_countries = b117_world_time.loc[b117_world_time['date']==first_detected, 'countries'] + fig = go.Figure(data=go.Scatter(y=b117_world_time['cum_num_samples'], + x=b117_world_time['date'], + name='B.1.1.7 samples', mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_world_time[['num_samples', 'countries', 'country_counts', + 'divisions', 'locations', + 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "Country(s) Reported: %{text[1]}
" + + "Cases Per Country: %{text[2]}
" + + "State(s) Reported: %{text[3]}
" + + "County(s) Reported: %{text[4]}
" + + "Date: %{text[5]}
")) + fig.add_annotation(x=first_detected, + y=b117_world_time.loc[b117_world_time['date']==first_detected, 'cum_num_samples'].values[0], + text=f"On Earth, {strain} 1st detected in
{', '.join(first_countries.values[0])}
on
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-250, ax=100) + fig.update_layout(yaxis_title='Global cumulative number of cases over time', + xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, + fig.update_yaxes(side = 'right') + return fig + + +def us_time_relative(data, feature, values, res, strain='B117', country='USA', vocs=['B.1.1.7', 'B.1.1.70']): + if len(values)==1: + data.loc[:, 'weekday'] = data['date'].dt.weekday + data.loc[:, 'date'] = data['date'] - data['weekday'] * dt.timedelta(days=1) + results = (data.loc[(data[feature]==values[0])& + (data['country']=='United States of America')] + .drop_duplicates(subset=['date', 'strain'])) + total_samples = (data[(~data['pangolin_lineage'].isin(vocs))& + (data['country']=='United States of America')] + .groupby('date') + .agg(total_samples=('strain', 'nunique'))) + else: + # results = (data.groupby(['date', 'country', 'division', 'purpose_of_sequencing', + # 'location', 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')).reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + res = res.copy() + # res.loc[:, 'tmp'] = res['date'].str.split('-') + # res = res[res['tmp'].str.len()>=3] + # res.loc[:, 'date'] = pd.to_datetime(res['date'], errors='coerce') + res.loc[:, 'weekday'] = res['date'].dt.weekday + res.loc[:, 'date'] = res['date'] - res['weekday'] * dt.timedelta(days=1) + total_samples = (res[(~res['pangolin_lineage'].isin(vocs)) + &(res['country']=='United States of America')] + .groupby('date') + .agg(total_samples=('strain', 'nunique')) + .reset_index()) + results = (res[(res['is_vui']==True) + & (res['country']=='United States of America')] + .drop_duplicates(subset=['date', 'strain'])) + results['purpose_of_sequencing'] = '?' + random = results[results['purpose_of_sequencing']=='?'] + biased = results[results['purpose_of_sequencing']!='?'] + b117_us_time = (random.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + state_counts=('division', + lambda x: np.unique(x, + return_counts=True)) + ) + .reset_index()) + b117_us_time.loc[:, 'states'] = b117_us_time['state_counts'].apply(lambda x: list(x[0])) + b117_us_time.loc[:, 'state_counts'] = b117_us_time['state_counts'].apply(lambda x: list(x[1])) + b117_us_time = pd.merge(b117_us_time, total_samples, on='date', how='right') + b117_us_time.loc[:, 'states'].fillna('', inplace=True) + b117_us_time.loc[:, ['num_samples', 'total_samples']] = b117_us_time[['num_samples', 'total_samples']].fillna(0) + + sdrop_us_time = (biased.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + state_counts=('division', + lambda x: np.unique(x, + return_counts=True)) + ) + .reset_index()) + sdrop_us_time.loc[:, 'states'] = sdrop_us_time['state_counts'].apply(lambda x: list(x[0])) + sdrop_us_time.loc[:, 'state_counts'] = sdrop_us_time['state_counts'].apply(lambda x: list(x[1])) + sdrop_us_time = pd.merge(sdrop_us_time, total_samples, on='date', how='right') + sdrop_us_time.loc[:, 'states'].fillna('', inplace=True) + sdrop_us_time.loc[:, ['num_samples', 'total_samples']] = sdrop_us_time[['num_samples', 'total_samples']].fillna(0) + + fig = go.Figure() + if b117_us_time[b117_us_time['num_samples']>0].shape[0] > 0: + first_detected = b117_us_time.loc[b117_us_time['num_samples']>0]['date'].min() + first_states = b117_us_time.loc[b117_us_time['date']==first_detected, 'states'].values[0] + b117_us_time = b117_us_time[b117_us_time['date']>=first_detected] + b117_us_time.loc[:, 'cum_num_samples'] = b117_us_time['num_samples'].cumsum() + b117_us_time.loc[:, 'cum_total_samples'] = b117_us_time['total_samples'].cumsum() + b117_us_time.loc[:, 'rel_freq'] = b117_us_time['cum_num_samples'] / b117_us_time['cum_total_samples'] + fig.add_trace( + go.Scatter(y=b117_us_time['rel_freq'], + x=b117_us_time['date'], + name=f'{strain} samples', + mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_us_time[['num_samples', 'states', + 'state_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
")) + fig.add_annotation(x=first_detected, + y=b117_us_time.loc[b117_us_time['date']==first_detected, 'rel_freq'].values[0], + text=f"In US, {strain} 1st detected in
{', '.join(first_states)}
on week of
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-100) + if sdrop_us_time[sdrop_us_time['num_samples']>0].shape[0] > 0: + first_detected = sdrop_us_time.loc[sdrop_us_time['num_samples']>0]['date'].min() + first_states = sdrop_us_time.loc[sdrop_us_time['date']==first_detected, 'states'].values[0] + sdrop_us_time = sdrop_us_time[sdrop_us_time['date']>=first_detected] + sdrop_us_time.loc[:, 'cum_num_samples'] = sdrop_us_time['num_samples'].cumsum() + sdrop_us_time.loc[:, 'cum_total_samples'] = sdrop_us_time['total_samples'].cumsum() + sdrop_us_time.loc[:, 'rel_freq'] = sdrop_us_time['cum_num_samples'] / sdrop_us_time['cum_total_samples'] + fig.add_trace( + go.Scatter(y=sdrop_us_time['rel_freq'], + x=sdrop_us_time['date'], + name='biased sampling
(more info in a later section)', + mode='markers+lines', + line_color='rgba(30,144,255,.6)', + text=sdrop_us_time[['num_samples', 'states', + 'state_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
")) + fig.add_annotation(x=first_detected, + y=sdrop_us_time.loc[sdrop_us_time['date']==first_detected, 'rel_freq'].values[0], + text=f"In US, {strain} 1st detected in
{', '.join(first_states)}
on week of
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-100) + + fig.update_yaxes(side = 'right') + fig.update_layout(yaxis_title=f'Relative cumulative frequency of {strain} in USA', + xaxis_title='Collection Date', + template='plotly_white', autosize=True, showlegend=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ))#, height=850, + return fig + + +def us_time(data, feature, values, res, strain='B117', country='USA', sampling_type='random'): + if len(values)==1: + results = (data.loc[(data[feature]==values[0]) & + (data['country']=='United States of America')] + .drop_duplicates(subset=['date', 'strain'])) + else: + # results = (data.groupby(['date', 'country', 'division', 'purpose_of_sequencing', + # 'location', 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')).reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = (res[(res['is_vui']==True) + & (res['country']=='United States of America')] + .drop_duplicates(subset=['date', 'strain'])) + if sampling_type!='random': + results['purpose_of_sequencing'] = 'S' + else: + results['purpose_of_sequencing'] = '?' + random = results[results['purpose_of_sequencing']=='?'] + biased = results[results['purpose_of_sequencing']!='?'] + b117_us_time = (random.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + state_counts=('division', + lambda x: np.unique(x, + return_counts=True)) + ) + .reset_index()) + b117_us_time.loc[:, 'states'] = b117_us_time['state_counts'].apply(lambda x: list(x[0])) + b117_us_time.loc[:, 'state_counts'] = b117_us_time['state_counts'].apply(lambda x: list(x[1])) + b117_us_time.loc[:, 'date'] = pd.to_datetime(b117_us_time['date'], + errors='coerce') + b117_us_time['cum_num_samples'] = b117_us_time['num_samples'].cumsum() + + sdrop_us_time = (biased.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + state_counts=('division', + lambda x: np.unique(x, + return_counts=True)) + ) + .reset_index()) + sdrop_us_time.loc[:, 'states'] = sdrop_us_time['state_counts'].apply(lambda x: list(x[0])) + sdrop_us_time.loc[:, 'state_counts'] = sdrop_us_time['state_counts'].apply(lambda x: list(x[1])) + sdrop_us_time.loc[:, 'date'] = pd.to_datetime(sdrop_us_time['date'], + errors='coerce') + sdrop_us_time['cum_num_samples'] = sdrop_us_time['num_samples'].cumsum() + + + fig = go.Figure() + if b117_us_time.shape[0] > 0: + + fig.add_trace( + go.Scatter(y=b117_us_time['cum_num_samples'], + x=b117_us_time['date'], + name=f'{strain} samples', + mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_us_time[['num_samples', 'states', + 'state_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
")) + first_detected = b117_us_time['date'].min() + first_states = b117_us_time.loc[b117_us_time['date']==first_detected, 'states'] + fig.add_annotation(x=first_detected, + y=b117_us_time.loc[b117_us_time['date']==first_detected, 'cum_num_samples'].values[0], + text=f"In US, {strain} 1st detected in
{', '.join(first_states.values[0])}
on
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-100) + if sdrop_us_time.shape[0] > 0: + fig.add_trace( + go.Scatter(y=sdrop_us_time['cum_num_samples'], + x=sdrop_us_time['date'], + name='biased sampling
(see notes on sampling)', + mode='markers+lines', + line_color='rgba(30,144,255,.6)', + text=sdrop_us_time[['num_samples', 'states', + 'state_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
")) + first_detected = sdrop_us_time['date'].min() + first_states = sdrop_us_time.loc[sdrop_us_time['date']==first_detected, 'states'] + fig.add_annotation(x=first_detected, + y=sdrop_us_time.loc[sdrop_us_time['date']==first_detected, 'cum_num_samples'].values[0], + text=f"In US, {strain} 1st detected in
{', '.join(first_states.values[0])}
on
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-100) + + fig.update_yaxes(side = 'right') + fig.update_layout(yaxis_title=f'Cumulative number of cases over time in {country}', + xaxis_title='Collection Date', + template='plotly_white', autosize=True, showlegend=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ))#, height=850, + return fig + + +def ca_time_relative(data, feature, values, res, + strain='B117', state='California', + vocs=['B.1.1.7', 'B.1.1.70']): + if len(values)==1: + data.loc[:, 'weekday'] = data['date'].dt.weekday + data.loc[:, 'date'] = data['date'] - data['weekday'] * dt.timedelta(days=1) + results = (data.loc[(data[feature]==values[0])& + (data['division']==state)] + .drop_duplicates(subset=['date', 'strain'])) + total_samples = (data[(~data['pangolin_lineage'].isin(vocs))& + (data['division']==state)] + .groupby('date') + .agg(total_samples=('strain', 'nunique'))) + else: + res = res.copy() + # res.loc[:, 'tmp'] = res['date'].str.split('-') + # res = res[res['tmp'].str.len()>=3] + # res.loc[:, 'date'] = pd.to_datetime(res['date'], errors='coerce') + res.loc[:, 'weekday'] = res['date'].dt.weekday + res.loc[:, 'date'] = res['date'] - res['weekday'] * dt.timedelta(days=1) + total_samples = (res[(~res['pangolin_lineage'].isin(vocs)) + &(res['division']==state)] + .groupby('date') + .agg(total_samples=('strain', 'nunique')) + .reset_index()) + results = res[(res['is_vui']==True) + & (res['division']==state)].drop_duplicates(subset=['date', 'strain']) + results.loc[:, 'purpose_of_sequencing'] = '?' + random = results[results['purpose_of_sequencing']=='?'] + biased = results[results['purpose_of_sequencing']!='?'] + b117_ca_time = (random.groupby('date') + .agg(num_samples=('strain', 'nunique'), + county_counts=('location', + lambda x: np.unique(x, return_counts=True))) + .reset_index()) + b117_ca_time.loc[:, 'counties'] = b117_ca_time['county_counts'].apply(lambda x: list(x[0])) + b117_ca_time.loc[:, 'county_counts'] = b117_ca_time['county_counts'].apply(lambda x: list(x[1])) +# b117_ca_time.loc[:, 'date'] = pd.to_datetime(b117_ca_time['date'], +# errors='coerce') + b117_ca_time = pd.merge(b117_ca_time, total_samples, on='date', how='right') + b117_ca_time.loc[:, 'counties'].fillna('', inplace=True) + b117_ca_time.loc[:, ['num_samples', 'total_samples']] = b117_ca_time[['num_samples', 'total_samples']].fillna(0) + sdrop_ca_time = (biased.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + county_counts=('location', + lambda x: np.unique(x, return_counts=True)) + ) + .reset_index()) + sdrop_ca_time.loc[:, 'counties'] = sdrop_ca_time['county_counts'].apply(lambda x: list(x[0])) + sdrop_ca_time.loc[:, 'county_counts'] = sdrop_ca_time['county_counts'].apply(lambda x: list(x[1])) +# sdrop_ca_time.loc[:, 'date'] = pd.to_datetime(sdrop_ca_time['date'], errors='coerce') + sdrop_ca_time = pd.merge(sdrop_ca_time, total_samples, on='date', how='right') + sdrop_ca_time.loc[:, 'counties'].fillna('', inplace=True) + sdrop_ca_time.loc[:, ['num_samples', 'total_samples']].fillna(0, inplace=True) + fig = go.Figure() + if b117_ca_time[b117_ca_time['num_samples']>0].shape[0] > 0: + first_detected = b117_ca_time.loc[b117_ca_time['num_samples']>0]['date'].min() + first_counties = b117_ca_time.loc[b117_ca_time['date']==first_detected, 'counties'].values[0] + b117_ca_time = b117_ca_time[b117_ca_time['date']>=first_detected] + b117_ca_time.loc[:, 'cum_num_samples'] = b117_ca_time['num_samples'].cumsum() + b117_ca_time.loc[:, 'cum_total_samples'] = b117_ca_time['total_samples'].cumsum() + b117_ca_time.loc[:, 'rel_freq'] = b117_ca_time['cum_num_samples'] / b117_ca_time['cum_total_samples'] + fig.add_trace( + go.Scatter(y=b117_ca_time['rel_freq'], + x=b117_ca_time['date'], + name=f'{strain} samples', mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_ca_time[['num_samples', 'counties', + 'county_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "County(s) Reported: %{text[1]}
" + + "Cases per County: %{text[2]}
" + + "Date: %{text[3]}
")) + fig.add_annotation(x=first_detected, + y=b117_ca_time.loc[b117_ca_time['date']==first_detected, 'rel_freq'].values[0], + text=f"In CA, {strain} 1st detected in
{', '.join(first_counties)} county(s)
on week of
{first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-50) + if sdrop_ca_time[sdrop_ca_time['num_samples']>0].shape[0] > 0: + first_detected = sdrop_ca_time.loc[sdrop_ca_time['num_samples']>0]['date'].min() + first_counties = sdrop_ca_time.loc[sdrop_ca_time['date']==first_detected, 'counties'].values[0] + sdrop_ca_time = sdrop_ca_time[sdrop_ca_time['date']>=first_detected] + sdrop_ca_time.loc[:, 'cum_num_samples'] = sdrop_ca_time['num_samples'].cumsum() + sdrop_ca_time.loc[:, 'cum_total_samples'] = sdrop_ca_time['total_samples'].cumsum() + sdrop_ca_time.loc[:, 'rel_freq'] = sdrop_ca_time['cum_num_samples'] / sdrop_ca_time['cum_total_samples'] + fig.add_trace( + go.Scatter(y=sdrop_ca_time['rel_freq'], + x=sdrop_ca_time['date'], + name='biased sampling (read next section)', + mode='markers+lines', + line_color='rgba(30,144,255,.6)', + text=sdrop_ca_time[['num_samples', 'counties', + 'county_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
" + ) + ) + + fig.add_annotation(x=first_detected, + y=sdrop_ca_time.loc[sdrop_ca_time['date']==first_detected, 'rel_freq'].values[0], + text=f"""In CA, {strain} 1st detected in
{', '.join(first_counties)} county(s)
on week of
{first_detected.date()}""", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-50) + fig.update_yaxes(side = 'right') + fig.update_layout(yaxis_title=f'Relative cumulative frequency of {strain} in CA', + xaxis_title='Collection Date', + template='plotly_white', showlegend=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ), + autosize=True#, autosize=True + )#, height=850, + return fig + + +def ca_time(data, feature, values, res, strain='B117', state='California', sampling_type='random'): + if len(values)==1: + results = (data.loc[(data[feature]==values[0]) & + (data['division']==state)] + .drop_duplicates(subset=['date', 'strain'])) + else: + # results = (data.groupby(['date', 'country', 'division', + # 'location', 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')).reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = res[(res['is_vui']==True) + &(res['division']==state)].drop_duplicates(subset=['date', 'strain']) + if sampling_type!='random': + results['purpose_of_sequencing'] = 'S' + else: + results['purpose_of_sequencing'] = '?' + random = results[results['purpose_of_sequencing']=='?'] + biased = results[results['purpose_of_sequencing']!='?'] + b117_ca_time = (random.groupby('date') + .agg(num_samples=('strain', 'nunique'), + county_counts=('location', + lambda x: np.unique(x, return_counts=True))) + .reset_index()) + b117_ca_time.loc[:, 'counties'] = b117_ca_time['county_counts'].apply(lambda x: list(x[0])) + b117_ca_time.loc[:, 'county_counts'] = b117_ca_time['county_counts'].apply(lambda x: list(x[1])) + b117_ca_time.loc[:, 'date'] = pd.to_datetime(b117_ca_time['date'], + errors='coerce') + b117_ca_time.loc[:, 'cum_num_samples'] = b117_ca_time['num_samples'].cumsum() + sdrop_ca_time = (biased.groupby('date') + .agg( + num_samples=('strain', 'nunique'), + county_counts=('location', + lambda x: np.unique(x, return_counts=True)) + ) + .reset_index()) + sdrop_ca_time.loc[:, 'counties'] = sdrop_ca_time['county_counts'].apply(lambda x: list(x[0])) + sdrop_ca_time.loc[:, 'county_counts'] = sdrop_ca_time['county_counts'].apply(lambda x: list(x[1])) + sdrop_ca_time.loc[:, 'date'] = pd.to_datetime(sdrop_ca_time['date'], errors='coerce') + sdrop_ca_time['cum_num_samples'] = sdrop_ca_time['num_samples'].cumsum() + fig = go.Figure() + if b117_ca_time.shape[0] > 0: + fig.add_trace( + go.Scatter(y=b117_ca_time['cum_num_samples'], + x=b117_ca_time['date'], + name=f'{strain} samples', mode='markers+lines', + line_color='rgba(220,20,60,.6)', + text=b117_ca_time[['num_samples', 'counties', + 'county_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "County(s) Reported: %{text[1]}
" + + "Cases per County: %{text[2]}
" + + "Date: %{text[3]}
")) + first_detected = b117_ca_time['date'].min() + first_counties = b117_ca_time.loc[b117_ca_time['date']==first_detected, 'counties'] + fig.add_annotation(x=first_detected, + y=b117_ca_time.loc[b117_ca_time['date']==first_detected, 'cum_num_samples'].values[0], + text=f"In CA, {strain} 1st detected in
{', '.join(first_counties.values[0])}
on {first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-50) + if sdrop_ca_time.shape[0] > 0: + fig.add_trace( + go.Scatter(y=sdrop_ca_time['cum_num_samples'], + x=sdrop_ca_time['date'], + name='biased sampling
(see notes on sampling)', + mode='markers+lines', + line_color='rgba(30,144,255,.6)', + text=sdrop_ca_time[['num_samples', 'counties', + 'county_counts', 'date']], + hovertemplate="Number of cases: %{text[0]}
" + + "State(s) Reported: %{text[1]}
" + + "Cases per State: %{text[2]}
" + + "Date: %{text[3]}
" + ) + ) + first_detected = sdrop_ca_time['date'].min() + first_counties = sdrop_ca_time.loc[sdrop_ca_time['date']==first_detected, 'counties'] + fig.add_annotation(x=first_detected, + y=sdrop_ca_time.loc[sdrop_ca_time['date']==first_detected, 'cum_num_samples'].values[0], + text=f"In CA, {strain} 1st detected in
{', '.join(first_counties.values[0])}
on {first_detected.date()}", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-50) + fig.update_yaxes(side = 'right') + fig.update_layout(yaxis_title=f'Cumulative number of {strain} in CA', + xaxis_title='Collection Date', + template='plotly_white', autosize=True, showlegend=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ))#, height=850, + return fig + + +def strain_nt_distance(data, feature, values, strain='B117', sample_sz=250, vocs=['B.1.1.7', 'B.1.351', 'B.1.1.70']): + clock_rate = 8e-4 + if feature=='pangolin_lineage': + dists_df = create_lineage_data(data, feature, values, strain=strain, sample_sz=sample_sz, vocs=vocs) + elif feature=='mutation': + dists_df = create_distance_data(data, mutations=set(values), strain=strain, sample_sz=sample_sz, vocs=vocs) + else: + raise ValueError(f"Feature of type {feature} is not yet available for analysis. Aborting...") + dists_df['num_subs'] = dists_df['mutations'].str.len() / 29904 + # ignore seqs with unexpectedly high dists + dists_df = dists_df[dists_df['num_subs']<=0.0013] + dists_df = dists_df[~dists_df['date'].isna()] + dists_df.loc[:, 'date'] = pd.to_datetime(dists_df['date'], errors='coerce') + dists_df['time'] = dists_df['date'].astype(str).apply(bv.decimal_date) + b117_model = ols('num_subs ~ time', data=dists_df[dists_df['group']!='outgroup']).fit() + b117_model.params['time'] = clock_rate + b117_preds = dists_df[dists_df['group']!='outgroup'].copy() + b117_model.params['Intercept'] = np.mean(b117_preds['num_subs'] - (clock_rate*b117_preds['time'])) + b117_preds.loc[:, 'predictions'] = b117_model.predict(b117_preds['time']) + b117_n = int(b117_preds.shape[0] / 2) + outgrp_model = ols('num_subs ~ time', + data=dists_df[dists_df['group']=='outgroup']).fit() + outgrp_model.params['time'] = clock_rate + outgrp_preds = dists_df[dists_df['group']=='outgroup'].copy() + outgrp_model.params['Intercept'] = np.mean(outgrp_preds['num_subs'] - (clock_rate*outgrp_preds['time'])) + outgrp_preds.loc[:, 'predictions'] = outgrp_model.predict(outgrp_preds['time']) + outgrp_n = int(outgrp_preds.shape[0] / 3) + fig = go.Figure( + data=go.Scatter(y=dists_df[dists_df['group']==f'Lineage {strain} in US']['num_subs'], + x=dists_df[dists_df['group']==f'Lineage {strain} in US']['date'], + name=f'{strain} (US)', mode='markers', + hovertemplate = + 'Sample: %{text}', + marker_color='rgba(220,20,60,.6)')) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']==f'Lineage {strain}']['num_subs'], + x=dists_df[dists_df['group']==f'Lineage {strain}']['date'], + mode='markers', marker_color='rgba(30,144,255,.6)', + name=f'{strain} (non-US)' + )) + # fig.add_trace(go.Scatter(y=b117_preds['predictions'], + # x=b117_preds['date'], name='OLS (B.1.1.7)', + # mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=b117_preds.iloc[b117_n]['date'], + y=b117_preds.iloc[b117_n]['predictions'], + text=f"{strain} Lineage", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='outgroup']['num_subs'], + x=dists_df[dists_df['group']=='outgroup']['date'], + mode='markers', marker_color='rgb(211,211,211, .6)', + name='outgroup' + )) + # fig.add_trace(go.Scatter(y=outgrp_preds['predictions'], + # x=outgrp_preds['date'], name='OLS (outgroup)', + # mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=outgrp_preds.iloc[outgrp_n]['date'], + y=outgrp_preds.iloc[outgrp_n]['predictions'], + text=f"outgroup", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.update_layout(yaxis_title='Genetic Distance (root-to-tip)', + xaxis_title='Collection Date', + template='plotly_white', autosize=True, + margin={"l":1}, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ) + )#, height=850, + fig.update_yaxes(side = 'right') + return fig + + +def create_lineage_data(data, feature, values, strain, sample_sz=250, vocs=['B.1.1.7', 'B.1.1.70', 'B.1.351']): + data = (data.groupby(['date', 'country', 'division', + 'location', 'pangolin_lineage', 'strain']) + .agg(mutations=('mutation', 'unique')).reset_index()) + first_detected = data.loc[data[feature].isin(values), 'date'].min() + mutations = set(data.loc[(data[feature].isin(values)) + &(data['date']==first_detected), 'mutations'].explode().unique()) + data['d_w'] = data['mutations'].apply(compute_similarity, args=(mutations,)) + outgroup = (data[(~data[feature].isin(values)) + &(~data['pangolin_lineage'].isin(vocs))] + .nlargest(sample_sz, 'd_w')['strain'] + .unique()) + try: + ingroup = data.loc[(data[feature].isin(values))].sample(sample_sz)['strain'].unique() + except: + ingroup = data.loc[(data[feature].isin(values))]['strain'].unique() + usgroup = data.loc[(data[feature].isin(values)) & (data['country']=='United States of America'), 'strain'].unique() + data = data.loc[(data['strain'].isin(ingroup)) | (data['strain'].isin(outgroup)) | (data['strain'].isin(usgroup))] + data.loc[:, 'group'] = 'nan' + data.loc[data['strain'].isin(outgroup), 'group'] = 'outgroup' + data.loc[(data['strain'].isin(ingroup)), 'group'] = f'Lineage {strain}' + data.loc[(data['strain'].isin(usgroup)), 'group'] = f'Lineage {strain} in US' + return data + + +def create_distance_data(data: pd.DataFrame, mutations: set, strain: str, + sample_sz: int=250, vocs: list=['B.1.1.7', 'B.1.351']): + data = (data.groupby(['date', 'country', 'division', + 'location', 'pangolin_lineage', 'strain']) + .agg(mutations=('mutation', 'unique')).reset_index()) + data['is_vui'] = data['mutations'].apply(is_vui, args=(mutations,)) + ref_muts = extract_mutations(data) + data['d_w'] = data['mutations'].apply(compute_similarity, args=(ref_muts,)) + outgroup = (data[(data['is_vui']==False) + &(~data['pangolin_lineage'].isin(vocs))] + .sample(sample_sz)['strain'] + .unique()) + try: + ingroup = data.loc[(data['is_vui']==True)].sample(sample_sz)['strain'].unique() + except: + ingroup = data.loc[(data['is_vui']==True)]['strain'].unique() + usgroup = data.loc[(data['is_vui']==True) & (data['country']=='United States of America'), 'strain'].unique() + data = data.loc[(data['strain'].isin(ingroup)) | (data['strain'].isin(outgroup)) | (data['strain'].isin(usgroup))] + data['group'] = 'outgroup' + data.loc[(data['strain'].isin(ingroup)), 'group'] = f'Lineage {strain}' + data.loc[(data['strain'].isin(usgroup)), 'group'] = f'Lineage {strain} in US' + return data + +def is_vui(x, mutations: set): + return mutations.issubset(set(x)) + +def extract_mutations(data: pd.DataFrame): + first_detected = data.loc[data['is_vui']==True, 'date'].min() + mutations = data.loc[(data['is_vui']==True) + &(data['date']==first_detected), 'mutations'].explode().unique() + return set(mutations) + + +def compute_similarity(x, reference_mutations: set): + common_mutations = set(x) & reference_mutations + return len(common_mutations) + + +def b117_nt_distance(gisaid_data, tree_fp, b117_meta, sample_sz=250, clock_rate=8e-4): + # nabla_symbol = u"\u2207" + croft_meta = pd.read_csv(b117_meta, sep='\t') + croft_meta = croft_meta[croft_meta['Country']!='USA'].copy() + # extract B117 samples from Emma Croft's build + b117_meta = croft_meta[croft_meta['Pangolin Lineage']=='B.1.1.7'].sample(sample_sz) + # extract outgroup samples from Emma Croft's build + outgrp_meta = croft_meta[croft_meta['Pangolin Lineage']!='B.1.1.7'].sample(sample_sz) + # extract B117 US samples from GISAID + us_b117 = gisaid_data[(gisaid_data['country']=='United States of America') + & (gisaid_data['pangolin_lineage']=='B.1.1.7')].copy() + # consolidate data and analyze + b117_data = gisaid_data[(gisaid_data['strain'].isin(b117_meta['Strain'].unique())) + |(gisaid_data['strain'].isin(outgrp_meta['Strain'].unique())) + |(gisaid_data['strain'].isin(us_b117['strain'].unique()))].copy() + b117_data.drop_duplicates(subset=['strain', 'pos', 'alt_codon'], inplace=True) +# b117_data = b117_data[b117_data['gene']=='S'] + dists_df = (b117_data.groupby(['strain', 'date']) + .agg(num_nt_subs=('strain', 'count')) + .reset_index()) + dists_df['num_nt_subs'] = dists_df['num_nt_subs'] / 29903 + dists_df = dists_df[~dists_df['date'].isna()] + dists_df.loc[:, 'group'] = 'outgroup' + dists_df.loc[dists_df['strain'].isin(b117_meta['Strain'].unique()), 'group'] = 'B.1.1.7 (non-US)' + dists_df.loc[dists_df['strain'].isin(us_b117['strain'].unique()), 'group'] = 'B.1.1.7 (US)' + dists_df = dists_df.loc[~((dists_df['group']=='outgroup') & (dists_df['num_nt_subs']>=0.001))] + dists_df.loc[:, 'date'] = pd.to_datetime(dists_df['date'], errors='coerce') + dists_df['time'] = dists_df['date'].astype(str).apply(bv.decimal_date) + b117_model = ols('num_nt_subs ~ time', data=dists_df[dists_df['group']!='outgroup']).fit() + b117_model.params['time'] = clock_rate + b117_preds = dists_df[dists_df['group']!='outgroup'].copy() + b117_model.params['Intercept'] = np.mean(b117_preds['num_nt_subs'] - (clock_rate*b117_preds['time'])) + b117_preds.loc[:, 'predictions'] = b117_model.predict(b117_preds['time']) + b117_n = int(b117_preds.shape[0] / 2) + outgrp_model = ols('num_nt_subs ~ time', + data=dists_df[dists_df['group']=='outgroup']).fit() + outgrp_model.params['time'] = clock_rate + outgrp_preds = dists_df[dists_df['group']=='outgroup'].copy() + outgrp_model.params['Intercept'] = np.mean(outgrp_preds['num_nt_subs'] - (clock_rate*outgrp_preds['time'])) + outgrp_preds.loc[:, 'predictions'] = outgrp_model.predict(outgrp_preds['time']) + outgrp_n = int(outgrp_preds.shape[0] / 3) + fig = go.Figure( + data=go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (US)']['num_nt_subs'], + x=dists_df[dists_df['group']=='B.1.1.7 (US)']['date'], + name='B.1.1.7 (US)', mode='markers', + text=dists_df[dists_df['group']=='B.1.1.7 (US)']['strain'], + hovertemplate = + 'Sample: %{text}', + marker_color='rgba(220,20,60,.6)')) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['num_nt_subs'], + x=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['date'], + mode='markers', marker_color='rgba(30,144,255,.6)', + name='B.1.1.7 (non-US)' + )) + fig.add_trace(go.Scatter(y=b117_preds['predictions'], + x=b117_preds['date'], name='OLS (B.1.1.7)', + mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=b117_preds.iloc[b117_n]['date'], + y=b117_preds.iloc[b117_n]['predictions'], + text=f"B117 Lineage", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='outgroup']['num_nt_subs'], + x=dists_df[dists_df['group']=='outgroup']['date'], + mode='markers', marker_color='rgb(211,211,211, .6)', + name='outgroup' + )) + fig.add_trace(go.Scatter(y=outgrp_preds['predictions'], + x=outgrp_preds['date'], name='OLS (outgroup)', + mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=outgrp_preds.iloc[outgrp_n]['date'], + y=outgrp_preds.iloc[outgrp_n]['predictions'], + text=f"outgroup", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.update_layout(yaxis_title='Genetic Distance (root-to-tip)', + xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, + return fig + + +def b117_aa_distance(gisaid_data, b117_meta, sample_sz=250): + croft_meta = pd.read_csv(b117_meta, sep='\t') + croft_meta = croft_meta[croft_meta['Country']!='USA'].copy() + # extract B117 samples from Emma Croft's build + b117_meta = croft_meta[croft_meta['Pangolin Lineage']=='B.1.1.7'].sample(sample_sz) + # extract outgroup samples from Emma Croft's build + outgrp_meta = croft_meta[croft_meta['Pangolin Lineage']!='B.1.1.7'].sample(sample_sz) + # extract B117 US samples from GISAID + us_b117 = gisaid_data[(gisaid_data['country']=='United States of America') + & (gisaid_data['pangolin_lineage']=='B.1.1.7')].copy() + # consolidate data and analyze + b117_data = gisaid_data[(gisaid_data['strain'].isin(b117_meta['Strain'].unique())) + |(gisaid_data['strain'].isin(outgrp_meta['Strain'].unique())) + |(gisaid_data['strain'].isin(us_b117['strain'].unique()))] + b117_data.loc[:, 'nonsyn'] = False + b117_data.loc[b117_data['ref_aa']!=b117_data['alt_aa'], + 'nonsyn'] = True + b117_data.loc[:, 'S_nonsyn'] = False + b117_data.loc[(b117_data['gene']=='S') & + (b117_data['ref_aa']!=b117_data['alt_aa']), + 'S_nonsyn'] = True + dists_df = (b117_data.groupby(['strain', 'date']) + .agg(num_nonsyn_muts=('nonsyn', 'sum'), + num_S_nonsyn_muts=('S_nonsyn', 'sum')) + .reset_index()) + dists_df = dists_df[~dists_df['date'].isna()] + dists_df.loc[:, 'group'] = 'outgroup' + dists_df.loc[dists_df['strain'].isin(b117_meta['Strain'].unique()), 'group'] = 'B.1.1.7 (non-US)' + dists_df.loc[dists_df['strain'].isin(us_b117['strain'].unique()), 'group'] = 'B.1.1.7 (US)' + dists_df.loc[:, 'date'] = pd.to_datetime(dists_df['date'], errors='coerce') + dists_df.loc[:, 'month'] = dists_df['date'].dt.month + dists_df.loc[:, 'doy'] = dists_df['date'].dt.dayofyear + dists_df.loc[:, 'time'] = dists_df['date'].astype(int)/1e12 + dists_df = dists_df.loc[~dists_df['doy'].isna()].copy() + b117_model = ols('num_nonsyn_muts ~ time', data=dists_df[dists_df['group']!='outgroup']).fit() + b117_preds = dists_df[dists_df['group']!='outgroup'].copy() + b117_preds.loc[:, 'predictions'] = b117_model.predict(b117_preds['time']) + + outgrp_model = ols('num_nonsyn_muts ~ time', + data=dists_df[dists_df['group']=='outgroup']).fit() + outgrp_preds = dists_df[dists_df['group']=='outgroup'].copy() + outgrp_preds.loc[:, 'predictions'] = outgrp_model.predict(outgrp_preds['time']) + fig = go.Figure( + data=go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (US)']['num_nonsyn_muts'], + x=dists_df[dists_df['group']=='B.1.1.7 (US)']['date'], + name='B.1.1.7 (US)', mode='markers', + marker_color='rgba(220,20,60,.6)')) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['num_nonsyn_muts'], + x=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['date'], + mode='markers', marker_color='rgba(30,144,255,.6)', + name='B.1.1.7 (non-US)' + )) + fig.add_trace(go.Scatter(y=b117_preds['predictions'], + x=b117_preds['date'], name='OLS (B.1.1.7)', + mode='lines', line_color='rgba(30,144,255,.6)')) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='outgroup']['num_nonsyn_muts'], + x=dists_df[dists_df['group']=='outgroup']['date'], + mode='markers', marker_color='rgba(0,0,0,.6)', + name='outgroup' + )) + fig.add_trace(go.Scatter(y=outgrp_preds['predictions'], + x=outgrp_preds['date'], name='OLS (outgroup)', + mode='lines', line_color='rgba(0,0,0,1.)')) + fig.update_layout(yaxis_title='Amino Acid Changes (root-to-tip)', + xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, + return fig + + +def aa_distance(subs_fp, meta_fp, alpha=0.05): + alab_subs = pd.read_csv(subs_fp) + alab_subs.loc[:, 'nonsyn'] = False + alab_subs.loc[alab_subs['ref_aa']!=alab_subs['alt_aa'], 'nonsyn'] = True + alab_subs.loc[:, 'S_nonsyn'] = False + alab_subs.loc[(alab_subs['gene']=='S') & (alab_subs['ref_aa']!=alab_subs['alt_aa']), 'S_nonsyn'] = True + dists_df = (alab_subs.groupby('fasta_hdr') + .agg(num_nonsyn_muts=('nonsyn', 'sum'), num_S_nonsyn_muts=('S_nonsyn', 'sum')) + .reset_index()) + meta = pd.read_csv(meta_fp) + sd_meta = meta[meta['location'].str.contains('San Diego')] + df = pd.merge(dists_df, sd_meta, on='fasta_hdr') + df.loc[:, 'date'] = pd.to_datetime(df['collection_date'], errors='coerce') + df.loc[:, 'month'] = df['date'].dt.month + df.loc[:, 'doy'] = df['date'].dt.dayofyear + df = df.loc[~df['doy'].isna()].copy() + model = ols('num_nonsyn_muts ~ doy', data=df).fit() + df.loc[:, 'predict'] = model.predict(df['doy']) + df.loc[:, 'p'] = model.outlier_test(method='fdr_bh')['fdr_bh(p)'] + df.loc[:, 'outlier'] = False + df.loc[df['p']%{text[0]}
" + + "%{text[1]}
")) + fig.add_trace(go.Scatter(y=df['predict'], x=df['date'], + name='OLS', mode='lines', + line_color='rgba(0,0,0,1.)')) + fig.update_layout(yaxis_title='Amino Acid Changes (root-to-tip)', xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, width=800) + return fig + + +def fetch_s_muts(series): + muts = [m for m in series.unique() if m[0]=='S'] + return muts + + +def s_aa_distance(subs_fp, meta_fp, alpha=0.05): + alab_subs = pd.read_csv(subs_fp) + alab_subs.loc[:, 'mutation'] = alab_subs['gene']+':'+alab_subs['codon_num'].astype(str)+alab_subs['alt_aa'] + alab_subs.loc[:, 'nonsyn'] = False + alab_subs.loc[alab_subs['ref_aa']!=alab_subs['alt_aa'], 'nonsyn'] = True + alab_subs.loc[:, 'S_nonsyn'] = False + alab_subs.loc[(alab_subs['gene']=='S') & (alab_subs['ref_aa']!=alab_subs['alt_aa']), 'S_nonsyn'] = True + alab_subs = alab_subs[alab_subs['S_nonsyn']==True] + dists_df = (alab_subs.groupby('fasta_hdr') + .agg(num_nonsyn_muts=('nonsyn', 'sum'), + num_S_nonsyn_muts=('S_nonsyn', 'sum'), + S_nonsyn_muts=('mutation', fetch_s_muts)) + .reset_index()) + meta = pd.read_csv(meta_fp) + sd_meta = meta[meta['location'].str.contains('San Diego')] + df = pd.merge(dists_df, sd_meta, on='fasta_hdr') + df.loc[:, 'date'] = pd.to_datetime(df['collection_date'], errors='coerce') + df.loc[:, 'month'] = df['date'].dt.month + df.loc[:, 'doy'] = df['date'].dt.dayofyear + df = df.loc[~df['doy'].isna()].copy() + model = ols('num_S_nonsyn_muts ~ doy', data=df).fit() + df.loc[:, 'predict'] = model.predict(df['doy']) + df.loc[:, 'p'] = model.outlier_test(method='fdr_bh')['fdr_bh(p)'] + df.loc[:, 'outlier'] = False + df.loc[df['p']%{text[0]}
" + + "%{text[1]}
" + + "%{text[2]}
")) + fig.add_trace(go.Scatter(y=df['predict'], x=df['date'], + name='OLS', mode='lines', + line_color='rgba(0,0,0,1.)')) + fig.update_layout(yaxis_title='Amino Acid Changes in the S protein(root-to-tip)', + xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, width=800) + return fig + + +def genetic_distance(tree_fp, meta_fp, patient_zero, alpha=0.05): + tree = ot.load_tree(tree_fp, patient_zero) + dists = {n.name: tree.distance(n.name, patient_zero) for n in tree.get_terminals()} + dists_df = (pd.DataFrame(index=dists.keys(), data=dists.values(), + columns=['genetic_distance']) + .reset_index() + .rename(columns={'index': 'fasta_hdr'})) + meta = pd.read_csv(meta_fp) + sd_meta = meta[meta['location'].str.contains('San Diego')] + df = pd.merge(dists_df, sd_meta, on='fasta_hdr') + df['date'] = pd.to_datetime(df['collection_date'], errors='coerce') + df['month'] = df['date'].dt.month + df['doy'] = df['date'].dt.dayofyear + df = df.loc[~df['doy'].isna()].copy() + model = ols('genetic_distance ~ doy', data=df).fit() + df['predict'] = model.predict(df['doy']) + df['p'] = model.outlier_test(method='fdr_bh')['fdr_bh(p)'] + df['outlier'] = False + df.loc[df['p']%{text[0]}
" + + "%{text[1]}
")) + fig.add_trace(go.Scatter(y=df['predict'], x=df['doy'], name='OLS', mode='lines', line_color='rgba(0,0,0,1.)')) + fig.update_layout(yaxis_title='Genetic Distance (root-to-tip)', xaxis_title='Collection Date', + template='plotly_white', autosize=True)#, height=850, width=800) + return fig + + +def b117_genetic_distance(gisaid_data, msa_fp, b117_meta, patient_zero, + sample_sz=250, clock_rate=8e-4, vocs: list=['B.1.1.7', 'B.1.1.70', 'B.1.351']): + # nabla_symbol = u"\u2207" + croft_meta = pd.read_csv(b117_meta, sep='\t') + croft_meta = croft_meta[croft_meta['Country']!='USA'].copy() + # extract B117 samples from Emma Croft's build + b117_ids = croft_meta[croft_meta['Pangolin Lineage']=='B.1.1.7'].sample(sample_sz)['Strain'].unique().tolist() + # extract outgroup samples from Emma Croft's build + outgrp_ids = croft_meta[~croft_meta['Pangolin Lineage'].isin(vocs)].sample(sample_sz)['Strain'].unique().tolist() + # extract B117 US samples from GISAID + us_ids = gisaid_data[(gisaid_data['country']=='United States of America') + & (gisaid_data['pangolin_lineage']=='B.1.1.7')]['strain'].unique().tolist() + sois = us_ids+outgrp_ids+b117_ids+[patient_zero] + tree_fp = Path('tmp/b117_seqs_aligned.fasta' + '.treefile') + if not Path.isfile(tree_fp): + bs.fetch_seqs(msa_fp, 'tmp/b117_seqs_aligned.fasta', sois, is_aligned=True, is_gzip=True) + tree_fp = bs.compute_tree('tmp/b117_seqs_aligned.fasta', num_cpus=20, redo=False) + tree = ot.load_tree(tree_fp, patient_zero) + dists = {n.name: tree.distance(n.name, patient_zero) for n in tree.get_terminals()} + dists_df = (pd.DataFrame(index=dists.keys(), data=dists.values(), + columns=['genetic_distance']) + .reset_index() + .rename(columns={'index': 'strain'})) + b117_meta = gisaid_data[(gisaid_data['strain'].isin(sois))].drop_duplicates(subset=['strain']).copy() + dists_df = pd.merge(dists_df, b117_meta, on='strain') + dists_df.loc[:, 'group'] = 'outgroup' + dists_df.loc[dists_df['strain'].isin(b117_ids), 'group'] = 'B.1.1.7 (non-US)' + dists_df.loc[dists_df['strain'].isin(us_ids), 'group'] = 'B.1.1.7 (US)' +# dists_df = dists_df.loc[~((dists_df['group']=='outgroup') & (dists_df['num_nt_subs']>=0.001))] + dists_df = dists_df[~dists_df['date'].isna()] + dists_df.loc[:, 'date'] = pd.to_datetime(dists_df['date'], errors='coerce') + dists_df['time'] = dists_df['date'].astype(str).apply(bv.decimal_date) + b117_model = ols('genetic_distance ~ time', data=dists_df[dists_df['group']!='outgroup']).fit() + b117_model.params['time'] = clock_rate + b117_preds = dists_df[dists_df['group']!='outgroup'].copy() + b117_model.params['Intercept'] = np.mean(b117_preds['genetic_distance'] - (clock_rate*b117_preds['time'])) + b117_preds.loc[:, 'predictions'] = b117_model.predict(b117_preds['time']) + b117_n = int(b117_preds.shape[0] / 2) + outgrp_model = ols('genetic_distance ~ time', + data=dists_df[dists_df['group']=='outgroup']).fit() + outgrp_model.params['time'] = clock_rate + outgrp_preds = dists_df[dists_df['group']=='outgroup'].copy() + outgrp_model.params['Intercept'] = np.mean(outgrp_preds['genetic_distance'] - (clock_rate*outgrp_preds['time'])) + outgrp_preds.loc[:, 'predictions'] = outgrp_model.predict(outgrp_preds['time']) + outgrp_n = int(outgrp_preds.shape[0] / 2) + fig = go.Figure( + data=go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (US)']['genetic_distance'], + x=dists_df[dists_df['group']=='B.1.1.7 (US)']['date'], + name='B.1.1.7 (US)', mode='markers', + text=dists_df[dists_df['group']=='B.1.1.7 (US)']['strain'], + hovertemplate = + 'Sample: %{text}', + marker_color='rgba(220,20,60,.6)')) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['genetic_distance'], + x=dists_df[dists_df['group']=='B.1.1.7 (non-US)']['date'], + mode='markers', marker_color='rgba(30,144,255,.6)', + name='B.1.1.7 (non-US)' + )) + fig.add_trace(go.Scatter(y=b117_preds['predictions'], + x=b117_preds['date'], name='OLS (B.1.1.7)', + mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=b117_preds.iloc[b117_n]['date'], + y=b117_preds.iloc[b117_n]['predictions'], + text=f"B117 Lineage", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.add_trace( + go.Scatter(y=dists_df[dists_df['group']=='outgroup']['genetic_distance'], + x=dists_df[dists_df['group']=='outgroup']['date'], + mode='markers', marker_color='rgb(211,211,211, .6)', + name='outgroup' + )) + fig.add_trace(go.Scatter(y=outgrp_preds['predictions'], + x=outgrp_preds['date'], name='OLS (outgroup)', + mode='lines', line_color='rgba(0,0,0,1.)')) + fig.add_annotation(x=outgrp_preds.iloc[outgrp_n]['date'], + y=outgrp_preds.iloc[outgrp_n]['predictions'], + text=f"outgroup", + showarrow=True, + arrowhead=1, yshift=10, arrowsize=2, ay=-80) + fig.update_layout(yaxis_title='Genetic Distance (root-to-tip)', + xaxis_title='Collection Date', + template='plotly_white', autosize=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ) + ) + fig.update_yaxes(side = 'right') + return fig, dists_df + + +def mutation_diversity(data, mutation, strain='S:L452R'): + ref_codon = data.loc[data['mutation']==mutation, 'ref_codon'].unique()[0] + ref_pos = ','.join(str(i) for i in data.loc[data['mutation']==mutation, 'pos'].unique()) + title1 = 'A' +# f"A: Nucleotide mutations that led to {strain}. Reference codon: {ref_codon}. Positions: {ref_pos}" + title2 = 'B' +# f"B: Distribution of {strain} across lineages" + fig = make_subplots(rows=2, cols=1, row_heights=[0.2, 0.8], + subplot_titles=(title1, title2), vertical_spacing=0.05) + codon_counts = (data.loc[data['mutation']==mutation, 'alt_codon'] + .value_counts() + .to_frame() + .reset_index() + .rename(columns={'index': 'alt_codon', 'alt_codon': 'num_samples'})) + codon_counts['pct_samples'] = codon_counts['num_samples'] / codon_counts['num_samples'].sum() + fig.add_trace(go.Bar( + y=codon_counts['alt_codon'], x=codon_counts['num_samples'], orientation='h', + text=codon_counts['pct_samples'], + textposition='inside' + ), + row=1, col=1) + lineage_counts = (data.loc[data['mutation']==mutation, 'pangolin_lineage'] + .value_counts() + .to_frame() + .reset_index() + .rename(columns={'index': 'lineage', 'pangolin_lineage': 'num_samples'})) + lineage_counts['pct_samples'] = lineage_counts['num_samples'] / lineage_counts['num_samples'].sum() + lineage_counts = lineage_counts[lineage_counts['pct_samples']>0.05] + fig.add_trace(go.Bar( + y=lineage_counts['lineage'], x=lineage_counts['num_samples'], orientation='h', + text=lineage_counts['pct_samples'], + textposition='outside' + ), + row=2, col=1) +# fig.for_each_xaxis(lambda axis: axis.title.update(font=dict(color = 'blue', size=8))) + fig.update_traces(texttemplate='%{text:.2p}') + fig.update_yaxes(title_text="Alternative
codons", row=1, col=1) + fig.update_yaxes(title_text="Lineage (pangolin)", row=2, col=1) + fig.update_xaxes(title_text="Number of Sequences", row=2, col=1) + fig.update_layout(title=f"Reference codon: {ref_codon}, Position: {ref_pos}", + template='plotly_white', + # autosize=True, + width=500, + showlegend=False, + margin={"r":3}) + return fig + + +def mutation_diversity_multi(data, mutations, res, strain='CAVUI1'): + ref_codons, ref_positions = {}, {} + # for each mutation type e.g. S:N501Y + for m in mutations: + # fetch reference codon + ref_codons[m] = data.loc[data['mutation']==m, 'ref_codon'].unique()[0] + # fetch all alternative codons that lead to this amino acid change + ref_positions[m] = ','.join(str(i) for i in data.loc[data['mutation']==m, 'pos'].unique()) + titles = [m+f' ({ref_codons[m]})' for m in mutations] + fig = make_subplots(rows=2, cols=len(mutations), horizontal_spacing=0.1, + subplot_titles=titles, + specs=[[{} for m in range(len(mutations))], + [{"colspan": len(mutations)}]+[None for m in range(len(mutations)-1)]], + ) + res = (data.groupby(['date', 'strain', 'pangolin_lineage']) + .agg(mutations=('mutation', 'unique')) + .reset_index()) + res['is_vui'] = res['mutations'].apply(bv.is_vui, args=(set(mutations),)) + res = res[res['is_vui']==True] + sois = res['strain'].unique() + data = data.loc[data['strain'].isin(sois)] + for i, m in enumerate(mutations): + codon_counts = (data.loc[data['mutation']==m, 'alt_codon'] + .value_counts() + .to_frame() + .reset_index() + .rename(columns={'index': 'alt_codon', 'alt_codon': 'num_samples'})) + codon_counts['pct_samples'] = codon_counts['num_samples'] / codon_counts['num_samples'].sum() + fig.add_trace(go.Bar( + y=codon_counts['alt_codon'], x=codon_counts['num_samples'], orientation='h', + text=codon_counts['pct_samples'], + textposition='inside', width=0.6 + ), + row=1, col=i+1) + lineage_counts = (res['pangolin_lineage'] + .value_counts() + .to_frame() + .reset_index() + .rename(columns={'index': 'lineage', 'pangolin_lineage': 'num_samples'})) + lineage_counts['pct_samples'] = lineage_counts['num_samples'] / lineage_counts['num_samples'].sum() + fig.add_trace(go.Bar( + y=lineage_counts['lineage'], x=lineage_counts['num_samples'], orientation='h', + text=lineage_counts['pct_samples'], + textposition='outside' + ), + row=2, col=1) + fig.update_traces(texttemplate='%{text:.2p}') + fig.update_xaxes(showticklabels=False, row=1, col=1) + fig.update_yaxes(title_text="Alternative
codons", row=1, col=1) + fig.update_yaxes(title_text="Lineage (pangolin)", row=2, col=1) + fig.update_xaxes(title_text="Number of Sequences", row=2, col=1) + fig.update_layout(template='plotly_white', showlegend=False, + # autosize=True, + width=500, + margin={"r":3} + ) + for i in range(len(mutations)): + fig.update_xaxes(showticklabels=False, row=1, col=i+1) + for i in fig['layout']['annotations']: + i['font'] = dict(size=7,color='#ff0000') + return fig + + +def map_by_state(data: pd.DataFrame, feature: str, values: list, states_fp: str, res, strain: str='B117'): + with open(states_fp) as f: + states = json.load(f) + state_map = {x['properties']['name']: x['id'] for x in states['features']} + total_samples_by_state = data.groupby('division').agg(total_samples=('strain', 'nunique')).reset_index() + if len(values)==1: + results = data.loc[(data[feature].isin(values)) + & (data['country']=='United States of America')].copy() + else: + # results = (data.groupby(['date', 'country', 'division', 'location', + # 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')) + # .reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = res[(res['is_vui']==True) & (res['country']=='United States of America')] + results_by_state = results.groupby('division').agg(num_samples=('strain', 'nunique')).reset_index() + results_by_state = pd.merge(total_samples_by_state, results_by_state, on='division', how='left') + results_by_state['num_samples'].fillna(0, inplace=True) + results_by_state['id'] = results_by_state['division'].apply(lambda x: state_map.get(x, 'unk')) + results_by_state = results_by_state[results_by_state['num_samples']>0] + results_by_state['log_num_samples'] = results_by_state['num_samples'].apply(lambda x: np.log(x)) + fig = px.choropleth_mapbox(results_by_state, geojson=states, + locations='id', color='log_num_samples', + color_continuous_scale='Bluyl', center={"lat": 37.0902, "lon": -100.7129}, + range_color=(0, results_by_state['log_num_samples'].max()), + mapbox_style="carto-positron", zoom=2.75, + opacity=0.5, + hover_data=['division', 'num_samples', 'total_samples'], + labels={'num_samples':f'Sequences with {strain}', 'total_samples': 'Total Sequences'} + ) + tickvals = np.linspace(0, results_by_state['log_num_samples'].max(), num=5) + fig.update_coloraxes(colorbar=dict(showticklabels=True, tickvals=tickvals, ticks='inside', + ticktext=[int(np.exp(i)) for i in tickvals], + title=f"{strain} Cases
(logarithmic)", + y=0.5, x=0)) + fig.update_layout(margin={"t":0,"l":0,"b":0}, autosize=True) + return fig, state_map, results_by_state + + +def map_by_country(data: pd.DataFrame, feature: str, values: list, countries_fp, res, strain: str='B117'): + with open(countries_fp) as f: + countries = json.load(f) + country_map = {x['properties']['name']: x['id'] for x in countries['features']} + total_samples_by_country = data.groupby('country').agg(total_samples=('strain', 'nunique')).reset_index() + if len(values)==1: + results = data.loc[data[feature]==values[0]].copy() + else: + # results = (data.groupby(['date', 'country', 'division', 'location', + # 'pangolin_lineage', 'strain']) + # .agg(mutations=('mutation', 'unique')) + # .reset_index()) + # results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = res[res['is_vui']==True] + results_by_cntry = results.groupby('country').agg(num_samples=('strain', 'nunique')).reset_index() + results_by_cntry = pd.merge(total_samples_by_country, results_by_cntry, on='country', how='left') + results_by_cntry['num_samples'].fillna(0, inplace=True) + results_by_cntry['id'] = results_by_cntry['country'].apply(lambda x: country_map.get(x, 'unk')) + results_by_cntry = results_by_cntry[results_by_cntry['num_samples']>0] + results_by_cntry['log_num_samples'] = results_by_cntry['num_samples'].apply(lambda x: np.log(x)) + fig = px.choropleth_mapbox(results_by_cntry, geojson=countries, + locations='id', color='log_num_samples', + color_continuous_scale="Bluyl", + range_color=(0, results_by_cntry['log_num_samples'].max()), + mapbox_style="carto-positron", zoom=0.2, + opacity=0.5, center={"lat": 40.0902, "lon": 15.0}, + hover_data=['country', 'num_samples', 'total_samples'], + labels={'num_samples':f'Sequences with {strain}', 'total_samples': 'Total Sequences'} + ) + tickvals = np.linspace(0, results_by_cntry['log_num_samples'].max(), num=5) + fig.update_coloraxes(colorbar=dict(showticklabels=True, tickvals=tickvals, + ticks='inside', + ticktext=[int(np.exp(i)) for i in tickvals], + title=f"{strain} Cases
(logarithmic)", + y=0.5, x=0)) + fig.update_layout(margin={"r": 0, "t":0,"l":0,"b":0}, autosize=True) + return fig, country_map, results_by_cntry + + +def map_by_county(data: pd.DataFrame, feature: str, values: list, + counties_fp: str, states_fp: str, strain: str='B117', + corrections: dict=COUNTY_CORRECTIONS, state2abbrev: dict=STATE2ABBREV): + data = data[data['country']=='United States of America'].copy() + data = process_counties(data, corrections, state2abbrev) + with open(states_fp) as f: + states = json.load(f) + state_map = {x['id']: state2abbrev[x['properties']['name']] for x in states['features']} + with open(counties_fp) as f: + counties = json.load(f) + counties_map = {x['properties']['NAME']+'-'+state_map[x['properties']['STATE']]: x['id'] for x in counties['features']} + total_samples_by_county = (data.groupby('county') + .agg(total_samples=('strain', 'nunique')) + .reset_index()) + if len(values)==1: + results = data.loc[(data[feature]==values[0]) + & (data['country']=='United States of America')] + else: + results = (data.groupby(['date', 'country', 'division', 'county', + 'pangolin_lineage', 'strain']) + .agg(mutations=('mutation', 'unique')) + .reset_index()) + results['is_vui'] = results['mutations'].apply(is_vui, args=(set(values),)) + results = results[(results['is_vui']==True) + & (results['country']=='United States of America')] + results_by_county = results.groupby('county').agg(num_samples=('strain', 'nunique')).reset_index() + results_by_county = results_by_county[results_by_county['county']!='unk'] + results_by_county = pd.merge(total_samples_by_county, results_by_county, on='county', how='left') + results_by_county['num_samples'].fillna(0, inplace=True) + results_by_county.loc[:, 'id'] = results_by_county['county'].apply(lambda x: counties_map.get(x, 'unk')) + results_by_county = results_by_county[results_by_county['num_samples']>0] + results_by_county['log_num_samples'] = results_by_county['num_samples'].apply(lambda x: np.log(x)) + results_by_county = results_by_county[results_by_county['county']!='unk'] + fig = px.choropleth_mapbox(results_by_county, geojson=counties, + locations='id', color='log_num_samples', + color_continuous_scale="Bluyl", center={"lat": 40, "lon": -120}, + range_color=(0, results_by_county['log_num_samples'].max()), + mapbox_style="carto-positron", zoom=4, + opacity=0.5, + hover_data=['county', 'num_samples', 'total_samples'], + labels={'num_samples':f'Cases with {strain}', 'total_samples': 'Total Cases'} + ) + # get tick values of color bar + tickvals = np.linspace(0, results_by_county['log_num_samples'].max(), num=5) + # show absolute values as tick labels, other colorbar configs + fig.update_coloraxes(colorbar=dict(showticklabels=True, tickvals=tickvals, + ticktext=[int(np.exp(i)) for i in tickvals], + title=f"{strain} Cases
(logarithmic)", + y=0.5, x=0)) + fig.update_layout(margin={"t":0,"l":0,"b":0}, autosize=True) + return fig, counties_map, results_by_county + + +def process_counties(us: pd.DataFrame, corrections: dict, state2abbrev: dict): + for key, val in corrections.items(): + us.loc[:, 'location'] = us['location'].str.replace(key, val) + us.loc[:, 'location'] = us['location'].str.replace(' County', '') + us.loc[:, 'location'] = us['location'].apply(check_state) + us.loc[:, 'county'] = us['location'] + '-' + us['division'].apply(lambda x: state2abbrev.get(x, 'unk')) + return us + + +def check_state(x, gaps=False): + if x[-2:].isupper(): + if gaps: + x = x[:-3] + else: + x = x[:-2] + return x + + +def decimal_date(date,fmt="%Y-%m-%d",variable=False): +# date = str(date) + """ Converts calendar dates in specified format to decimal date. """ + if fmt == "": + return date + delimiter=re.search('[^0-9A-Za-z%]',fmt) ## search for non-alphanumeric symbols in fmt (should be field delimiter) + delimit=None + if delimiter is not None: + delimit=delimiter.group() + + if variable==True: ## if date is variable - extract what is available + if delimit is not None: + dateL=len(date.split(delimit)) ## split date based on symbol + else: + dateL=1 ## no non-alphanumeric characters in date, assume dealing with an imprecise date (something like just year) + + if dateL==2: + fmt=delimit.join(fmt.split(delimit)[:-1]) ## reduce fmt down to what's available + elif dateL==1: + fmt=delimit.join(fmt.split(delimit)[:-2]) + + adatetime=dt.datetime.strptime(date,fmt) ## convert to datetime object + year = adatetime.year ## get year + boy = dt.datetime(year, 1, 1) ## get beginning of the year + eoy = dt.datetime(year + 1, 1, 1) ## get beginning of next year + return year + ((adatetime - boy).total_seconds() / ((eoy - boy).total_seconds())) ## return fractional year \ No newline at end of file