From d1f97afe22ace28171e2e51e7981dcfd4daae4cf Mon Sep 17 00:00:00 2001 From: chufangao Date: Sun, 15 Jun 2025 13:04:27 -0500 Subject: [PATCH 1/9] init generators commit --- pyhealth/models/generators/__init__.py | 0 pyhealth/models/generators/halo.py | 0 pyhealth/models/generators/medgan.py | 0 pyhealth/models/generators/promptehr.py | 0 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 pyhealth/models/generators/__init__.py create mode 100644 pyhealth/models/generators/halo.py create mode 100644 pyhealth/models/generators/medgan.py create mode 100644 pyhealth/models/generators/promptehr.py diff --git a/pyhealth/models/generators/__init__.py b/pyhealth/models/generators/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/pyhealth/models/generators/halo.py b/pyhealth/models/generators/halo.py new file mode 100644 index 000000000..e69de29bb diff --git a/pyhealth/models/generators/medgan.py b/pyhealth/models/generators/medgan.py new file mode 100644 index 000000000..e69de29bb diff --git a/pyhealth/models/generators/promptehr.py b/pyhealth/models/generators/promptehr.py new file mode 100644 index 000000000..e69de29bb From 881638f67837fb151a1a033349f47cf9ccb63432 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sat, 28 Jun 2025 23:38:34 -0500 Subject: [PATCH 2/9] Medgan implementation --- README_MedGAN.md | 288 + ...ic_data_generation_mimic3_medgan_simple.py | 623 + pyhealth/datasets/__init__.py | 1 + pyhealth/datasets/phecode_dataset.py | 317 + .../datasets/phecode_mappings/ICD10types.json | 5615 ++++++ .../phecode_mappings/ICD9toICD10Mapping.json | 1 + .../icd10_to_phecodex_mapping.json | 14461 ++++++++++++++++ .../icd10_to_phecodexm_mapping.json | 14461 ++++++++++++++++ .../phecodex_to_phecodexm_mapping.json | 2256 +++ .../phecode_mappings/phecodex_types.json | 2256 +++ .../phecode_mappings/phecodexm_types.json | 597 + pyhealth/models/generators/__init__.py | 1 + pyhealth/models/generators/medgan.py | 358 + 13 files changed, 41235 insertions(+) create mode 100644 README_MedGAN.md create mode 100644 examples/synthetic_data_generation_mimic3_medgan_simple.py create mode 100644 pyhealth/datasets/phecode_dataset.py create mode 100644 pyhealth/datasets/phecode_mappings/ICD10types.json create mode 100644 pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json create mode 100644 pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json create mode 100644 pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json create mode 100644 pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json create mode 100644 pyhealth/datasets/phecode_mappings/phecodex_types.json create mode 100644 pyhealth/datasets/phecode_mappings/phecodexm_types.json diff --git a/README_MedGAN.md b/README_MedGAN.md new file mode 100644 index 000000000..854c9a30f --- /dev/null +++ b/README_MedGAN.md @@ -0,0 +1,288 @@ +# MedGAN for Synthetic EHR Data Generation + +This implementation provides a complete pipeline for generating synthetic Electronic Health Record (EHR) data using MedGAN, following the approach from the original research paper "Generating Multi-label Discrete Patient Records using Generative Adversarial Networks" by Choi et al. (2017). + +## Overview + +This module provides a comprehensive pipeline for: +- **Preprocessing**: Transforming MIMIC-III data through ICD-9 → ICD-10 → PhecodeX → PhecodeXM conversions +- **MedGAN Model**: GAN architecture with autoencoder pretraining for generating synthetic medical records +- **Postprocessing**: Converting synthetic data back to standardized PhecodeXM format (594 codes) + +## Research Background + +The original MedGAN paper introduced a novel approach for generating synthetic patient records using: +- **Autoencoder pretraining**: To learn meaningful representations of the sparse binary medical data +- **Generator-Discriminator architecture**: With minibatch averaging for training stability +- **Binary cross-entropy loss**: Adapted for the discrete nature of medical codes + +## Data Pipeline + +### 1. Preprocessing Pipeline + +The preprocessing follows a multi-stage transformation process: + +#### Stage 1: MIMIC-III to ICD-9 Matrix +- **Input**: MIMIC-III DIAGNOSES_ICD table +- **Processing**: Extract ICD-9 codes and convert to 3-digit format (e.g., "250.01" → "250") +- **Output**: Binary matrix (patients × ICD-9 codes) +- **Shape**: Typically ~46,517 patients × ~1,070 ICD-9 codes + +#### Stage 2: ICD-9 to ICD-10 Conversion +- **Mapping**: Uses official ICD-9 to ICD-10 crosswalk mappings +- **Process**: Each ICD-9 code maps to one or more ICD-10 codes +- **Output**: Binary matrix (patients × ICD-10 codes) +- **Shape**: ~46,517 patients × ~5,613 ICD-10 codes + +#### Stage 3: ICD-10 to PhecodeX Conversion +- **Mapping**: Uses PhecodeX mappings (expanded phecode system) +- **Process**: Groups related ICD-10 codes into phenotypic categories +- **Output**: Binary matrix (patients × PhecodeX codes) +- **Shape**: ~46,517 patients × ~2,254 PhecodeX codes + +#### Stage 4: PhecodeX to PhecodeXM Conversion (Postprocessing) +- **Mapping**: Uses PhecodeXM mappings (medical phecode system) +- **Process**: Further groups PhecodeX codes into medical categories +- **Output**: Binary matrix (patients × PhecodeXM codes) +- **Shape**: ~46,517 patients × 594 PhecodeXM codes + +### Data Pipeline Visualization + +```mermaid +flowchart TD + A[MIMIC-III DIAGNOSES_ICD] --> B[ICD-9 Extraction] + B --> C[3-digit Truncation] + C --> D[ICD-9 Matrix
46,517 × 1,070] + + D --> E[ICD-9 → ICD-10
Crosswalk Mapping] + E --> F[ICD-10 Matrix
46,517 × 5,613] + + F --> G[ICD-10 → PhecodeX
Phenotypic Mapping] + G --> H[PhecodeX Matrix
46,517 × 2,254] + + H --> I[MedGAN Training
Autoencoder + GAN] + I --> J[Synthetic PhecodeX
1,000 × 2,254] + + J --> K[PhecodeX → PhecodeXM
Medical Mapping] + K --> L[Final Synthetic Data
1,000 × 594] + + style A fill:#e1f5fe + style D fill:#fff3e0 + style F fill:#fff3e0 + style H fill:#fff3e0 + style J fill:#f3e5f5 + style L fill:#e8f5e8 +``` + +### 2. MedGAN Architecture + +The MedGAN model consists of three main components: + +#### Autoencoder +- **Purpose**: Pretrains to learn meaningful representations of sparse binary data +- **Architecture**: + - Encoder: Dense layers with ReLU activation + - Decoder: Dense layers with Sigmoid activation +- **Loss**: Binary cross-entropy +- **Pretraining**: 100+ epochs before GAN training + +#### Generator +- **Input**: Random noise (latent_dim = 128) +- **Architecture**: Dense layers with batch normalization and ReLU +- **Output**: Latent representations for autoencoder decoder +- **Purpose**: Generate fake patient representations + +#### Discriminator +- **Input**: Real or synthetic patient data +- **Architecture**: Dense layers with minibatch averaging +- **Output**: Binary classification (real vs fake) +- **Purpose**: Distinguish between real and synthetic data + +### MedGAN Architecture Visualization + +```mermaid +graph TB + subgraph "Training Phase 1: Autoencoder Pretraining" + A1[Real Patient Data
2,254 features] --> B1[Encoder
Dense + ReLU] + B1 --> C1[Latent Space
128 dimensions] + C1 --> D1[Decoder
Dense + Sigmoid] + D1 --> E1[Reconstructed Data
2,254 features] + A1 -.->|Binary Cross-Entropy Loss| E1 + end + + subgraph "Training Phase 2: GAN Training" + A2[Random Noise
128 dimensions] --> B2[Generator
Dense + BN + ReLU] + B2 --> C2[Fake Latent
128 dimensions] + C2 --> D2[Autoencoder Decoder
Dense + Sigmoid] + D2 --> E2[Fake Patient Data
2,254 features] + + F2[Real Patient Data
2,254 features] --> G2[Discriminator
Dense + Minibatch Avg] + E2 --> G2 + G2 --> H2[Real/Fake Classification] + end + + subgraph "Generation Phase" + A3[Random Noise
128 dimensions] --> B3[Trained Generator] + B3 --> C3[Fake Latent
128 dimensions] + C3 --> D3[Trained Decoder] + D3 --> E3[Synthetic Data
2,254 features] + E3 --> F3[Threshold 0.5] + F3 --> G3[Binary Synthetic Data
2,254 features] + end + + style A1 fill:#e3f2fd + style E1 fill:#e8f5e8 + style A2 fill:#fff3e0 + style E2 fill:#f3e5f5 + style F2 fill:#e3f2fd + style A3 fill:#fff3e0 + style G3 fill:#e8f5e8 +``` + +### 3. Training Process + +#### Phase 1: Autoencoder Pretraining +```python +# Pretrain autoencoder for 100+ epochs +autoencoder_losses = model.pretrain_autoencoder( + dataloader=dataloader, + epochs=100, + lr=0.001, + device=device +) +``` + +#### Phase 2: GAN Training +```python +# Train generator and discriminator alternately +for epoch in range(1000): + # Train discriminator + real_output = discriminator(real_data) + fake_output = discriminator(fake_data.detach()) + d_loss = discriminator_loss(real_output, fake_output) + + # Train generator + fake_output = discriminator(fake_data) + g_loss = generator_loss(fake_output) +``` + +### 4. Postprocessing Pipeline + +After generating synthetic data, the pipeline converts it back through the mapping chain: + +#### Step 1: Synthetic PhecodeX → PhecodeXM +- **Input**: Synthetic matrix (patients × 2,254 PhecodeX codes) +- **Process**: Apply PhecodeX to PhecodeXM mappings +- **Output**: Synthetic matrix (patients × 594 PhecodeXM codes) + +#### Step 2: Binarization +- **Threshold**: 0.5 (values ≥ 0.5 become 1, others become 0) +- **Result**: Binary synthetic patient records + +## Usage + +### Basic Training + +```bash +# Train with phecode mapping (recommended) +python examples/synthetic_data_generation_mimic3_medgan.py \ + --data_path /path/to/mimic3 \ + --use_phecode_mapping \ + --postprocess \ + --autoencoder_epochs 100 \ + --gan_epochs 1000 \ + --batch_size 128 +``` + +### Simple Training (Raw ICD codes) + +```bash +# Train without phecode mapping (like original paper) +python examples/synthetic_data_generation_mimic3_medgan_simple.py \ + --data_path /path/to/mimic3 \ + --n_epochs 1000 \ + --n_epochs_pretrain 100 +``` + +### Generation + +```python +import torch +import numpy as np +from pyhealth.models.generators.medgan import MedGAN + +# Load trained model +checkpoint = torch.load("medgan_results/medgan_final.pth") +config = checkpoint['model_config'] + +# Initialize model +dummy_matrix = np.zeros((100, config['input_dim']), dtype=np.float32) +model = MedGAN.from_phecode_matrix(dummy_matrix, **config) + +# Load state dicts +model.generator.load_state_dict(checkpoint['generator_state_dict']) +model.discriminator.load_state_dict(checkpoint['discriminator_state_dict']) +model.autoencoder.load_state_dict(checkpoint['autoencoder_state_dict']) + +# Generate synthetic data +device = torch.device("cuda" if torch.cuda.is_available() else "cpu") +model.to(device) +model.eval() + +with torch.no_grad(): + synthetic_data = model.generate(1000, device) + binary_data = model.sample_transform(synthetic_data, threshold=0.5) + +synthetic_matrix = binary_data.cpu().numpy() +print(f"Generated {synthetic_matrix.shape[0]} synthetic patients") +``` + +## Key Components + +### PhecodeDataset (`pyhealth/datasets/phecode_dataset.py`) +- **PhecodeTransformer**: Handles ICD-9 → ICD-10 → PhecodeX conversions +- **PhecodeDataset**: Main dataset class for preprocessing +- **PhecodeMatrixDataset**: PyTorch dataset wrapper for training + +### MedGAN Model (`pyhealth/models/generators/medgan.py`) +- **MedGAN**: Main model class with autoencoder, generator, and discriminator +- **Training methods**: Pretraining and GAN training loops +- **Generation methods**: Sample generation and transformation + +### Mapping Files (`pyhealth/datasets/phecode_mappings/`) +- **ICD9toICD10Mapping.json**: ICD-9 to ICD-10 crosswalk +- **icd10_to_phecodex_mapping.json**: ICD-10 to PhecodeX mappings +- **phecodex_to_phecodexm_mapping.json**: PhecodeX to PhecodeXM mappings +- **phecodexm_types.json**: Final 594 PhecodeXM code definitions + +## Output Files + +After training, the pipeline produces: + +- **`phecode_matrix.npy`**: Preprocessed PhecodeX matrix (2,254 codes) +- **`synthetic_binary_matrix.npy`**: Raw synthetic data +- **`synthetic_phecodexm_matrix.npy`**: Final postprocessed data (594 codes) +- **`synthetic_phecodexm.csv`**: CSV format for compatibility +- **`medgan_final.pth`**: Trained model checkpoint +- **`loss_history.npy`**: Training loss curves + +## Shape Differences + +| Stage | Matrix Shape | Code Count | Description | +|-------|-------------|------------|-------------| +| ICD-9 | (46,517, 1,070) | 1,070 | Raw MIMIC-III ICD-9 codes | +| ICD-10 | (46,517, 5,613) | 5,613 | Expanded ICD-10 codes | +| PhecodeX | (46,517, 2,254) | 2,254 | Phenotypic groupings | +| PhecodeXM | (46,517, 594) | 594 | Medical categories | + +## Notes + +- **Sparsity**: Medical data is highly sparse (~98.5% zeros) +- **Stability**: Minibatch averaging helps prevent mode collapse +- **Privacy**: Synthetic data preserves statistical properties while protecting privacy +- **Compatibility**: Output format matches synthEHRella for easy integration + +## References + +1. Choi, E., Biswal, S., Malin, B., Duke, J., Stewart, W. F., & Sun, J. (2017). Generating Multi-label Discrete Patient Records using Generative Adversarial Networks. arXiv preprint arXiv:1703.06490. +2. Denny, J. C., et al. (2013). PheWAS: demonstrating the feasibility of a phenome-wide scan to discover gene-disease associations. Bioinformatics, 29(9), 1205-1210. \ No newline at end of file diff --git a/examples/synthetic_data_generation_mimic3_medgan_simple.py b/examples/synthetic_data_generation_mimic3_medgan_simple.py new file mode 100644 index 000000000..0df0fba14 --- /dev/null +++ b/examples/synthetic_data_generation_mimic3_medgan_simple.py @@ -0,0 +1,623 @@ +""" +Synthetic data generation using MedGAN on MIMIC-III data. + +This example demonstrates how to train MedGAN to generate synthetic phecode matrices +from MIMIC-III data, following PyHealth conventions. +""" + +import os +import torch +import numpy as np +import argparse +from torch.utils.data import DataLoader +import pickle +import json +from tqdm import tqdm +import pandas as pd + +from pyhealth.datasets import MIMIC3Dataset +from pyhealth.datasets.phecode_dataset import PhecodeDataset, PhecodeMatrixDataset +from pyhealth.models.generators.medgan import MedGAN + +""" +python examples/synthetic_data_generation_mimic3_medgan.py --autoencoder_epochs 5 --gan_epochs 10 --batch_size 16 +""" +def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): + """ + Train MedGAN model using the original synthEHRella approach. + + Args: + model: MedGAN model + dataloader: DataLoader for training data + n_epochs: Number of training epochs + device: Device to train on + save_dir: Directory to save checkpoints + gen_freq: Frequency of generator training (1 = every batch, like original) + lr: Learning rate + weight_decay: Weight decay for regularization + b1: Beta1 for Adam optimizer + b2: Beta2 for Adam optimizer + + Returns: + loss_history: Dictionary containing loss history + """ + # Use original synthEHRella loss functions + def generator_loss(y_fake, y_true): + """ + Original synthEHRella generator loss + """ + epsilon = 1e-12 + return -0.5 * torch.mean(torch.log(y_fake + epsilon)) + + def discriminator_loss(outputs, labels): + """ + Original synthEHRella discriminator loss + """ + loss = -torch.mean(labels * torch.log(outputs + 1e-12)) - torch.mean((1 - labels) * torch.log(1. - outputs + 1e-12)) + return loss + + # Optimizers (use original learning rates) + optimizer_g = torch.optim.Adam([ + {'params': model.generator.parameters()}, + {'params': model.autoencoder.decoder.parameters(), 'lr': lr * 0.1} + ], lr=lr, betas=(b1, b2), weight_decay=weight_decay) + + optimizer_d = torch.optim.Adam(model.discriminator.parameters(), + lr=lr * 0.1, betas=(b1, b2), weight_decay=weight_decay) + + # Loss tracking + g_losses = [] + d_losses = [] + + print("="*60) + print("Epoch | D_loss | G_loss | Progress") + print("="*60) + + for epoch in range(n_epochs): + epoch_g_loss = 0.0 + epoch_d_loss = 0.0 + num_batches = 0 + + for i, real_data in enumerate(dataloader): + real_data = real_data.to(device) + batch_size = real_data.size(0) + + # Create labels (no smoothing, use original approach) + valid = torch.ones(batch_size).to(device) # 1D tensor like original + fake = torch.zeros(batch_size).to(device) # 1D tensor like original + + # Sample noise as generator input + z = torch.randn(batch_size, model.latent_dim).to(device) + + # ----------------- + # Train Generator + # ----------------- + + # disable discriminator gradients for generator training + for p in model.discriminator.parameters(): + p.requires_grad = False + + # generate fake samples + fake_samples = model.generator(z) + fake_samples = model.autoencoder.decode(fake_samples) + + # generator loss using original medgan loss function + fake_output = model.discriminator(fake_samples).view(-1) + g_loss = generator_loss(fake_output, valid) + + optimizer_g.zero_grad() + g_loss.backward() + optimizer_g.step() + + # --------------------- + # Train Discriminator + # --------------------- + + # Enable discriminator gradients + for p in model.discriminator.parameters(): + p.requires_grad = True + + optimizer_d.zero_grad() + + # Real samples + real_output = model.discriminator(real_data).view(-1) + real_loss = discriminator_loss(real_output, valid) + real_loss.backward() + + # Fake samples (detached) + fake_output = model.discriminator(fake_samples.detach()).view(-1) + fake_loss = discriminator_loss(fake_output, fake) + fake_loss.backward() + + # Total discriminator loss + d_loss = (real_loss + fake_loss) / 2 + + optimizer_d.step() + + # Track losses + epoch_g_loss += g_loss.item() + epoch_d_loss += d_loss.item() + num_batches += 1 + + # Calculate average losses + avg_g_loss = epoch_g_loss / num_batches + avg_d_loss = epoch_d_loss / num_batches + + # Store losses for tracking + g_losses.append(avg_g_loss) + d_losses.append(avg_d_loss) + + # Print progress + progress = (epoch + 1) / n_epochs * 100 + print(f"{epoch+1:5d} | {avg_d_loss:.4f} | {avg_g_loss:.4f} | {progress:5.1f}%") + + # Save checkpoint every 50 epochs + if (epoch + 1) % 50 == 0: + checkpoint_path = os.path.join(save_dir, f"medgan_epoch_{epoch+1}.pth") + torch.save({ + 'epoch': epoch + 1, + 'generator_state_dict': model.generator.state_dict(), + 'discriminator_state_dict': model.discriminator.state_dict(), + 'autoencoder_state_dict': model.autoencoder.state_dict(), + 'optimizer_g_state_dict': optimizer_g.state_dict(), + 'optimizer_d_state_dict': optimizer_d.state_dict(), + 'g_losses': g_losses, + 'd_losses': d_losses, + }, checkpoint_path) + print(f"Checkpoint saved to {checkpoint_path}") + + print("="*60) + print("GAN Training Completed!") + print(f"Final G_loss: {g_losses[-1]:.4f}") + print(f"Final D_loss: {d_losses[-1]:.4f}") + + # Save loss history + loss_history = { + 'g_losses': g_losses, + 'd_losses': d_losses, + } + np.save(os.path.join(save_dir, "loss_history.npy"), loss_history) + + return loss_history + + +def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): + """ + Postprocess synthetic data to convert from raw codes to PhecodeXM format. + This mimics the synthEHRella postprocessing pipeline. + + Args: + synthetic_matrix: Raw synthetic data matrix (n_patients x n_raw_codes) + phecode_mapping: Phecode mapping from PhecodeDataset + output_path: Directory to save postprocessed data + + Returns: + phecodexm_matrix: Postprocessed synthetic data in PhecodeXM format + """ + print("Postprocessing synthetic data to PhecodeXM format...") + + # DEBUG: Print the full phecode_mapping structure + print(f"\nDEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") + print(f"DEBUG: phecode_mapping type: {type(phecode_mapping)}") + + # Get the mapping information + icd9_to_icd10 = phecode_mapping.get('icd9_to_icd10', {}) + icd10_to_phecodex = phecode_mapping.get('icd10_to_phecodex', {}) + phecodex_to_phecodexm = phecode_mapping.get('phecodex_to_phecodexm', {}) + + icd10_types = phecode_mapping.get('icd10_types', {}) + phecodex_types = phecode_mapping.get('phecodex_types', {}) + phecodexm_types = phecode_mapping.get('phecodexm_types', {}) + + print(f"Raw synthetic data shape: {synthetic_matrix.shape}") + print(f"ICD-10 types: {len(icd10_types)}") + print(f"PhecodeX types: {len(phecodex_types)}") + print(f"PhecodeXM types: {len(phecodexm_types)}") + + # DEBUG: Print mapping sizes + print(f"DEBUG: icd9_to_icd10 mappings: {len(icd9_to_icd10)}") + print(f"DEBUG: icd10_to_phecodex mappings: {len(icd10_to_phecodex)}") + print(f"DEBUG: phecodex_to_phecodexm mappings: {len(phecodex_to_phecodexm)}") + + # DEBUG: Print sample mappings + if icd9_to_icd10: + print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") + if icd10_to_phecodex: + print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") + if phecodex_to_phecodexm: + print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") + + # Check if synthetic data is already in PhecodeX format + n_patients, n_codes = synthetic_matrix.shape + if n_codes == len(phecodex_types): + print(f"INFO: Synthetic data appears to be in PhecodeX format ({n_codes} codes)") + print("Skipping ICD-9 to ICD-10 and ICD-10 to PhecodeX conversion") + + # Use synthetic data directly as PhecodeX matrix + phecodex_matrix = synthetic_matrix + print(f"DEBUG: Using synthetic data directly as PhecodeX matrix: {phecodex_matrix.shape}") + + else: + print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes)") + + # DEBUG: Check if we have the expected data structure + if not phecodexm_types: + print("ERROR: phecodexm_types is empty! This means the mapping was not created correctly.") + print("This could be because:") + print("1. The PhecodeDataset was not created with use_phecode_mapping=True") + print("2. The mapping files are missing or corrupted") + print("3. The get_phecode_mapping() method has a bug") + + # Try to load the mapping files directly + print("\nDEBUG: Attempting to load mapping files directly...") + try: + from pyhealth.datasets.phecode_dataset import PhecodeTransformer + transformer = PhecodeTransformer() + + # Load PhecodeXM types directly + phecodexm_types_path = os.path.join(transformer.mapping_dir, "phecodexm_types.json") + with open(phecodexm_types_path, 'r') as f: + phecodexm_types = json.load(f) + print(f"DEBUG: Loaded {len(phecodexm_types)} PhecodeXM types directly") + + # Load PhecodeX to PhecodeXM mapping directly + phecodex_to_phecodexm_path = os.path.join(transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") + with open(phecodex_to_phecodexm_path, 'r') as f: + phecodex_to_phecodexm_mapping = json.load(f) + print(f"DEBUG: Loaded {len(phecodex_to_phecodexm_mapping)} PhecodeX to PhecodeXM mappings directly") + + # Create the mapping manually + phecodex_to_phecodexm = {} + for phecodex_code, phecodex_idx in transformer.phecodex_types_dict.items(): + phecodex_idx_str = str(phecodex_idx) + if phecodex_idx_str in phecodex_to_phecodexm_mapping: + phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] + phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] + + print(f"DEBUG: Created {len(phecodex_to_phecodexm)} PhecodeX to PhecodeXM mappings manually") + + except Exception as e: + print(f"ERROR: Failed to load mapping files directly: {e}") + import traceback + traceback.print_exc() + + # Step 1: Convert ICD-9 to ICD-10 + print("Step 1: Converting ICD-9 to ICD-10...") + icd10_matrix = np.zeros((n_patients, len(icd10_types)), dtype=int) + + print(f"DEBUG: Step 1 - n_patients={n_patients}, n_icd9_codes={n_codes}, icd10_types={len(icd10_types)}") + + for icd9_idx in tqdm(range(n_codes), desc="ICD-9 to ICD-10"): + if str(icd9_idx) in icd9_to_icd10: + for icd10_code in icd9_to_icd10[str(icd9_idx)]: + if icd10_code in icd10_types: + icd10_idx = icd10_types[icd10_code] + # Set ICD-10 code to 1 if any patient has the corresponding ICD-9 code + icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], synthetic_matrix[:, icd9_idx]) + + print(f"DEBUG: Step 1 completed - icd10_matrix shape: {icd10_matrix.shape}, non-zero: {np.count_nonzero(icd10_matrix)}") + + # convert icd10 to phecodex + print("Step 2: Converting ICD-10 to PhecodeX...") + phecodex_matrix = np.zeros((n_patients, len(phecodex_types)), dtype=int) + + print(f"DEBUG: Step 2 - phecodex_types={len(phecodex_types)}") + + for icd10_idx in tqdm(range(len(icd10_types)), desc="ICD-10 to PhecodeX"): + if str(icd10_idx) in icd10_to_phecodex: + for phecodex_code in icd10_to_phecodex[str(icd10_idx)]: + if phecodex_code in phecodex_types: + phecodex_idx = phecodex_types[phecodex_code] + # Set PhecodeX code to 1 if any patient has the corresponding ICD-10 code + phecodex_matrix[:, phecodex_idx] = np.maximum(phecodex_matrix[:, phecodex_idx], icd10_matrix[:, icd10_idx]) + + print(f"DEBUG: Step 2 completed - phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") + + # convert phecodex to phecodexm + print("Step 3: Converting PhecodeX to PhecodeXM...") + phecodexm_matrix = np.zeros((n_patients, len(phecodexm_types)), dtype=int) + + print(f"DEBUG: Step 3 - phecodexm_types={len(phecodexm_types)}") + print(f"DEBUG: phecodex_to_phecodexm mappings available: {len(phecodex_to_phecodexm)}") + print(f"DEBUG: phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") + + for phecodex_idx in tqdm(range(len(phecodex_types)), desc="PhecodeX to PhecodeXM"): + if str(phecodex_idx) in phecodex_to_phecodexm: + phecodexm_indices = phecodex_to_phecodexm[str(phecodex_idx)] + for phecodexm_idx in phecodexm_indices: + # Set PhecodeXM code to 1 if any patient has the corresponding PhecodeX code + phecodexm_matrix[:, phecodexm_idx] = np.maximum(phecodexm_matrix[:, phecodexm_idx], phecodex_matrix[:, phecodex_idx]) + + print(f"Postprocessed PhecodeXM matrix shape: {phecodexm_matrix.shape}") + print(f"PhecodeXM matrix mean activation: {phecodexm_matrix.mean():.4f}") + print(f"PhecodeXM matrix sparsity: {(phecodexm_matrix == 0).mean():.4f}") + print(f"DEBUG: Final phecodexm_matrix non-zero elements: {np.count_nonzero(phecodexm_matrix)}") + + # Save intermediate results + if 'icd10_matrix' in locals(): + np.save(os.path.join(output_path, "synthetic_icd10_matrix.npy"), icd10_matrix) + np.save(os.path.join(output_path, "synthetic_phecodex_matrix.npy"), phecodex_matrix) + np.save(os.path.join(output_path, "synthetic_phecodexm_matrix.npy"), phecodexm_matrix) + + # Save as CSV for compatibility with synthEHRella + phecodexm_df = pd.DataFrame(phecodexm_matrix) + phecodexm_df.to_csv(os.path.join(output_path, "synthetic_phecodexm.csv"), index=False, header=False) + + return phecodexm_matrix + + +def main(): + parser = argparse.ArgumentParser(description="Train MedGAN for synthetic data generation") + parser.add_argument("--data_path", type=str, default="./data_files", help="path to MIMIC-III data") + parser.add_argument("--output_path", type=str, default="./medgan_results", help="Output directory") + parser.add_argument("--autoencoder_epochs", type=int, default=100, help="Autoencoder pretraining epochs") + parser.add_argument("--gan_epochs", type=int, default=1000, help="GAN training epochs") + parser.add_argument("--latent_dim", type=int, default=128, help="Latent dimension") + parser.add_argument("--hidden_dim", type=int, default=128, help="Hidden dimension") + parser.add_argument("--batch_size", type=int, default=128, help="Batch size") + parser.add_argument("--lr", type=float, default=0.001, help="adam: learning rate") + parser.add_argument("--weight_decay", type=float, default=0.0001, help="l2 regularization") + parser.add_argument("--b1", type=float, default=0.5, help="adam: decay of first order momentum of gradient") + parser.add_argument("--b2", type=float, default=0.9, help="adam: decay of second order momentum of gradient") + parser.add_argument("--use_phecode_mapping", action="store_true", help="use proper phecode mapping (ICD-9 to ICD-10 to PhecodeX)") + parser.add_argument("--save_dir", type=str, default="medgan_results", help="directory to save results") + parser.add_argument("--postprocess", action="store_true", help="postprocess synthetic data to PhecodeXM format (requires --use_phecode_mapping)") + parser.add_argument("--gen_freq", type=int, default=2, help="train generator every N discriminator updates (default: 2)") + args = parser.parse_args() + + # setup + os.makedirs(args.output_path, exist_ok=True) + device = torch.device("cuda" if torch.cuda.is_available() else "cpu") + print(f"Using device: {device}") + + # load MIMIC-III data + print("Loading MIMIC-III data") + dataset = MIMIC3Dataset(root=args.data_path, tables=["DIAGNOSES_ICD"]) + + # create phecode dataset + print("Creating phecode dataset") + phecode_dataset = PhecodeDataset( + base_dataset=dataset, + output_path=args.save_dir, + use_phecode_mapping=args.use_phecode_mapping + ) + + if args.use_phecode_mapping: + print("Using proper phecode mapping (ICD-9 → ICD-10 → PhecodeX)") + else: + print("Using raw ICD codes (no phecode mapping)") + + phecode_matrix = phecode_dataset.get_phecode_matrix() + print(f"Phecode matrix shape: {phecode_matrix.shape}") + + # save phecode matrix + np.save(os.path.join(args.output_path, "phecode_matrix.npy"), phecode_matrix) + + # get phecode mapping + phecode_mapping = phecode_dataset.get_phecode_mapping() + + # print phecode_mapping info + print(f"\nDEBUG: phecode_mapping type: {type(phecode_mapping)}") + print(f"DEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") + if 'phecodexm_types' in phecode_mapping: + print(f"DEBUG: phecodexm_types count: {len(phecode_mapping['phecodexm_types'])}") + if 'phecodex_to_phecodexm' in phecode_mapping: + print(f"DEBUG: phecodex_to_phecodexm count: {len(phecode_mapping['phecodex_to_phecodexm'])}") + + # save phecode mapping for debugging + with open(os.path.join(args.output_path, "phecode_mapping_debug.pkl"), 'wb') as f: + pickle.dump(phecode_mapping, f) + print(f"DEBUG: Saved phecode_mapping to {os.path.join(args.output_path, 'phecode_mapping_debug.pkl')}") + + # initialize MedGAN model + print("Initializing MedGAN model...") + model = MedGAN.from_phecode_matrix( + phecode_matrix=phecode_matrix, + latent_dim=args.latent_dim, + autoencoder_hidden_dim=args.hidden_dim, + discriminator_hidden_dim=args.hidden_dim, + minibatch_averaging=True + ) + + # device stuff + model = model.to(device) + model.autoencoder = model.autoencoder.to(device) + model.generator = model.generator.to(device) + model.discriminator = model.discriminator.to(device) + + # make a dataloader + print("Creating dataloader...") + phecode_matrix_dataset = PhecodeMatrixDataset(phecode_matrix) + dataloader = DataLoader( + phecode_matrix_dataset, + batch_size=args.batch_size, + shuffle=True + ) + + # autoencoder pretraining + print("Pretraining autoencoder...") + autoencoder_losses = model.pretrain_autoencoder( + dataloader=dataloader, + epochs=args.autoencoder_epochs, + lr=args.lr, + device=device + ) + + # train GAN + print("Training GAN...") + gan_loss_history = train_medgan( + model=model, + dataloader=dataloader, + n_epochs=args.gan_epochs, + device=device, + save_dir=args.save_dir, + gen_freq=args.gen_freq, + lr=args.lr, + weight_decay=args.weight_decay, + b1=args.b1, + b2=args.b2 + ) + + # generate synthetic data + print("Generating synthetic data...") + with torch.no_grad(): + synthetic_data = model.generate(1000, device) + binary_data = model.sample_transform(synthetic_data, threshold=0.5) + + synthetic_matrix = binary_data.cpu().numpy() + + # save + print("Saving results...") + torch.save({ + 'model_config': { + 'latent_dim': args.latent_dim, + 'hidden_dim': args.hidden_dim, + 'autoencoder_hidden_dim': args.hidden_dim, + 'discriminator_hidden_dim': args.hidden_dim, + 'input_dim': phecode_matrix.shape[1], + }, + 'generator_state_dict': model.generator.state_dict(), + 'discriminator_state_dict': model.discriminator.state_dict(), + 'autoencoder_state_dict': model.autoencoder.state_dict(), + }, os.path.join(args.output_path, "medgan_final.pth")) + + np.save(os.path.join(args.output_path, "synthetic_binary_matrix.npy"), synthetic_matrix) + + # save loss histories + loss_history = { + 'autoencoder_losses': autoencoder_losses, + 'gan_losses': gan_loss_history, + } + np.save(os.path.join(args.output_path, "loss_history.npy"), loss_history) + + # save phecode mapping + with open(os.path.join(args.output_path, "phecode_mapping.pkl"), 'wb') as f: + pickle.dump(phecode_mapping, f) + + # print final stats + print("\n" + "="*50) + print("TRAINING COMPLETED") + print("="*50) + print(f"Real data shape: {phecode_matrix.shape}") + print(f"Real data mean activation: {phecode_matrix.mean():.4f}") + print(f"Real data sparsity: {(phecode_matrix == 0).mean():.4f}") + print(f"Synthetic data shape: {synthetic_matrix.shape}") + print(f"Synthetic data mean activation: {synthetic_matrix.mean():.4f}") + print(f"Synthetic data sparsity: {(synthetic_matrix == 0).mean():.4f}") + print(f"Results saved to: {args.output_path}") + print("="*50) + + # postprocessing: synthetic data to phecodexm format (only if using proper phecode mapping) + if args.postprocess: + if not args.use_phecode_mapping: + print("\nError: --postprocess requires --use_phecode_mapping to be specified.") + print("Please run with both flags: --use_phecode_mapping --postprocess") + else: + print("\n" + "="*50) + print("POSTPROCESSING SYNTHETIC DATA") + print("="*50) + postprocess_synthetic_data(synthetic_matrix, phecode_mapping, args.output_path) + print("Postprocessing completed! Check the following files:") + print("- synthetic_phecodexm_matrix.npy: Final postprocessed synthetic data (594 codes)") + print("- synthetic_phecodexm.csv: CSV format for compatibility with synthEHRella") + print("- synthetic_icd10_matrix.npy: Intermediate ICD-10 conversion") + print("- synthetic_phecodex_matrix.npy: Intermediate PhecodeX conversion") + elif args.use_phecode_mapping: + print("\nNote: Synthetic data generated with phecode mapping but not postprocessed.") + print("To get postprocessed data with 594 PhecodeXM codes, run with --postprocess flag.") + else: + print("\nNote: Using raw ICD codes. For postprocessed data, run with --use_phecode_mapping --postprocess flags.") + + +if __name__ == "__main__": + main() + + +""" +Slurm script example: + +#!/bin/bash +#SBATCH --account=jalenj4-ic +#SBATCH --job-name=medgan_pyhealth +#SBATCH --output=logs/medgan_pyhealth_%j.out +#SBATCH --error=logs/medgan_pyhealth_%j.err +#SBATCH --partition=IllinoisComputes-GPU # Change to appropriate partition +#SBATCH --gres=gpu:1 # Request 1 GPU +#SBATCH --cpus-per-task=4 +#SBATCH --mem=32G +#SBATCH --time=12:00:00 + +# Change to the directory where you submitted the job +cd "$SLURM_SUBMIT_DIR" + +# Print useful Slurm environment variables for debugging +echo "SLURM_JOB_ID: $SLURM_JOB_ID" +echo "SLURM_JOB_NODELIST: $SLURM_JOB_NODELIST" +echo "SLURM_NTASKS: $SLURM_NTASKS" +echo "SLURM_CPUS_ON_NODE: $SLURM_CPUS_ON_NODE" +echo "SLURM_GPUS_ON_NODE: $SLURM_GPUS_ON_NODE" +echo "SLURM_GPUS: $SLURM_GPUS" +echo "CUDA_VISIBLE_DEVICES: $CUDA_VISIBLE_DEVICES" + +# Optional: check what GPU(s) is/are actually visible +echo "Running nvidia-smi to confirm GPU availability:" +nvidia-smi + +# Load modules or activate environment +# module load python/3.10 +# module load cuda/11.7 +# conda activate pyhealth + +# Create output directories +mkdir -p logs +mkdir -p medgan_results + +# Set parameters (matching original synthEHRella defaults) +export AUTOENCODER_EPOCHS=100 +export GAN_EPOCHS=1000 +export BATCH_SIZE=128 +export LATENT_DIM=128 +export HIDDEN_DIM=128 +export NUM_SAMPLES=1000 +export LEARNING_RATE=0.001 +export WEIGHT_DECAY=0.0001 +export BETA1=0.5 +export BETA2=0.9 + +echo "Starting PyHealth MedGAN training with parameters:" +echo " Autoencoder epochs: $AUTOENCODER_EPOCHS" +echo " GAN epochs: $GAN_EPOCHS" +echo " Batch size: $BATCH_SIZE" +echo " Latent dimension: $LATENT_DIM" +echo " Hidden dimension: $HIDDEN_DIM" +echo " Number of synthetic samples: $NUM_SAMPLES" +echo " Learning rate: $LEARNING_RATE" +echo " Weight decay: $WEIGHT_DECAY" +echo " Beta1: $BETA1" +echo " Beta2: $BETA2" + +# Run the comprehensive PyHealth MedGAN script +python examples/synthetic_data_generation_mimic3_medgan.py \ + --data_path ./data_files \ + --output_path ./medgan_results \ + --autoencoder_epochs $AUTOENCODER_EPOCHS \ + --gan_epochs $GAN_EPOCHS \ + --batch_size $BATCH_SIZE \ + --latent_dim $LATENT_DIM \ + --hidden_dim $HIDDEN_DIM \ + --lr $LEARNING_RATE \ + --weight_decay $WEIGHT_DECAY \ + --b1 $BETA1 \ + --b2 $BETA2 \ + --use_phecode_mapping \ + --postprocess + +echo "PyHealth MedGAN training completed!" +echo "Results saved to: ./medgan_results/" +echo "Check the following files:" +echo " - synthetic_binary_matrix.npy: Raw synthetic data" +echo " - synthetic_phecodexm_matrix.npy: Postprocessed PhecodeXM data (594 codes)" +echo " - synthetic_phecodexm.csv: CSV format for compatibility" +echo " - medgan_final.pth: Trained model" +echo " - loss_history.npy: Training loss history" +""" \ No newline at end of file diff --git a/pyhealth/datasets/__init__.py b/pyhealth/datasets/__init__.py index f0e4f53e7..4d6298c59 100644 --- a/pyhealth/datasets/__init__.py +++ b/pyhealth/datasets/__init__.py @@ -36,6 +36,7 @@ def __init__(self, *args, **kwargs): from .mimic4 import MIMIC4CXRDataset, MIMIC4Dataset, MIMIC4EHRDataset, MIMIC4NoteDataset from .mimicextract import MIMICExtractDataset from .omop import OMOPDataset +from .phecode_dataset import PhecodeDataset, PhecodeMatrixDataset from .sample_dataset import SampleDataset from .shhs import SHHSDataset from .sleepedf import SleepEDFDataset diff --git a/pyhealth/datasets/phecode_dataset.py b/pyhealth/datasets/phecode_dataset.py new file mode 100644 index 000000000..faa6e8571 --- /dev/null +++ b/pyhealth/datasets/phecode_dataset.py @@ -0,0 +1,317 @@ +""" +Phecode dataset with proper ICD-9 to ICD-10 to PhecodeX transformations. +Based on SynthEHRella's approach for medical coding standardization. +""" + +import os +import pickle +import json +import numpy as np +import torch +from typing import Dict, List, Optional, Tuple +from pathlib import Path + +from .base_dataset import BaseDataset + + +def convert_to_3digit_icd9(dxStr): + """convert ICD-9 to 3-digit format""" + if dxStr.startswith('E'): + if len(dxStr) > 4: + return dxStr[:4] + else: + return dxStr + else: + if len(dxStr) > 3: + return dxStr[:3] + else: + return dxStr + + +class PhecodeTransformer: + """transformer for ICD-9 to ICD-10 to PhecodeX conversions""" + + def __init__(self, mapping_dir: Optional[str] = None): + if mapping_dir is None: + # use default mapping directory + mapping_dir = os.path.join(os.path.dirname(__file__), "phecode_mappings") + + self.mapping_dir = mapping_dir + self._load_mappings() + + def _load_mappings(self): + """load all mapping files""" + # ICD-9 to ICD-10 mapping + with open(os.path.join(self.mapping_dir, "ICD9toICD10Mapping.json"), 'r') as f: + self.icd9_to_icd10_mapping = json.load(f) + + # ICD-10 types + with open(os.path.join(self.mapping_dir, "ICD10types.json"), 'r') as f: + self.icd10_types_dict = json.load(f) + + # ICD-10 to PhecodeX mapping + with open(os.path.join(self.mapping_dir, "icd10_to_phecodex_mapping.json"), 'r') as f: + self.icd10_to_phecodex_mapping = json.load(f) + + # PhecodeX types + with open(os.path.join(self.mapping_dir, "phecodex_types.json"), 'r') as f: + self.phecodex_types_dict = json.load(f) + + def icd9_to_icd10_matrix(self, icd9_matrix: np.ndarray, icd9_types: Dict[str, int]) -> np.ndarray: + """convert ICD-9 matrix to ICD-10 matrix like SynthEHRella""" + n, p = icd9_matrix.shape + + # initialize ICD-10 matrix + icd10_matrix = np.zeros((n, len(self.icd10_types_dict)), dtype=int) + + # create reverse mapping from index to ICD-9 code + idx_to_icd9 = {idx: code for code, idx in icd9_types.items()} + + # create reverse mapping from integer index to string ICD-10 code + idx_to_icd10_string = {idx: code for code, idx in self.icd10_types_dict.items()} + + # create mapping from ICD-9 indices to ICD-10 codes + icd9_to_icd10_mappings = [] + for j in range(p): + icd9_code = idx_to_icd9[j] # Get the actual ICD-9 code for this index + if icd9_code in self.icd9_to_icd10_mapping: + for icd10_idx_int in self.icd9_to_icd10_mapping[icd9_code]: + # Convert integer index to string ICD-10 code + if icd10_idx_int in idx_to_icd10_string: + icd10_code_string = idx_to_icd10_string[icd10_idx_int] + # Get the final integer index for this ICD-10 code + if icd10_code_string in self.icd10_types_dict: + final_icd10_idx = self.icd10_types_dict[icd10_code_string] + icd9_to_icd10_mappings.append((j, final_icd10_idx)) + + # apply mappings + for icd9_idx, icd10_idx in icd9_to_icd10_mappings: + icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], icd9_matrix[:, icd9_idx]) + + return icd10_matrix + + def icd10_to_phecodex(self, icd10_matrix: np.ndarray) -> np.ndarray: + """convert ICD-10 matrix to PhecodeX matrix""" + n, p = icd10_matrix.shape + + # initialize phecodex matrix + phecodex_matrix = np.zeros((n, len(self.phecodex_types_dict)), dtype=int) + + # create reverse mapping from integer index to string PhecodeX code + idx_to_phecodex_string = {idx: code for code, idx in self.phecodex_types_dict.items()} + + # apply mappings + for icd10_idx_int in range(p): + # Convert integer index to string for mapping lookup + icd10_idx_str = str(icd10_idx_int) + + if icd10_idx_str in self.icd10_to_phecodex_mapping: + for phecodex_idx_int in self.icd10_to_phecodex_mapping[icd10_idx_str]: + if phecodex_idx_int in idx_to_phecodex_string: + phecodex_code_string = idx_to_phecodex_string[phecodex_idx_int] + if phecodex_code_string in self.phecodex_types_dict: + phecodex_idx = self.phecodex_types_dict[phecodex_code_string] + phecodex_matrix[:, phecodex_idx] = np.maximum( + phecodex_matrix[:, phecodex_idx], + icd10_matrix[:, icd10_idx_int] + ) + + return phecodex_matrix + + +class PhecodeDataset: + """phecode dataset with proper ICD transformations""" + + def __init__( + self, + base_dataset: BaseDataset, + output_path: str = "./phecode_data", + use_phecode_mapping: bool = True, + **kwargs + ): + # Store the base dataset and its config + self.base_dataset = base_dataset + self.config = base_dataset.config + self.dataset_name = base_dataset.dataset_name + self.root = base_dataset.root + self.tables = base_dataset.tables + self.dev = base_dataset.dev + + self.output_path = output_path + self.use_phecode_mapping = use_phecode_mapping + + # create output directory + os.makedirs(output_path, exist_ok=True) + + # initialize transformer if using phecode mapping + if self.use_phecode_mapping: + self.transformer = PhecodeTransformer() + + # process data + self._process_data() + + def _process_data(self): + """process data to create phecode matrix""" + print("Processing ICD codes...") + + # collect all ICD codes from patients + icd_codes = set() + patient_icd_map = {} + + for patient in self.base_dataset.iter_patients(): + patient_codes = set() + + # Get events from the diagnoses_icd table + events = patient.get_events(event_type="diagnoses_icd") + + for event in events: + # Check if this is an ICD-9 diagnosis + if "icd9_code" in event.attr_dict and event.attr_dict["icd9_code"]: + # use 3-digit truncation like SynthEHRella + code = convert_to_3digit_icd9(event.attr_dict["icd9_code"]) + icd_codes.add(code) + patient_codes.add(code) + + if patient_codes: + patient_icd_map[patient.patient_id] = patient_codes + + # create ICD-9 matrix + icd_codes_list = sorted(list(icd_codes)) + self.icd9_types = {code: idx for idx, code in enumerate(icd_codes_list)} + + num_patients = len(patient_icd_map) + num_codes = len(self.icd9_types) + + print(f"Creating ICD-9 matrix: {num_patients} patients x {num_codes} codes") + + icd9_matrix = np.zeros((num_patients, num_codes), dtype=np.float32) + + for i, (patient_id, codes) in enumerate(patient_icd_map.items()): + for code in codes: + if code in self.icd9_types: + icd9_matrix[i, self.icd9_types[code]] = 1.0 + + # save ICD-9 matrix + np.save(os.path.join(self.output_path, "icd9_matrix.npy"), icd9_matrix) + + if self.use_phecode_mapping: + # transform to ICD-10 + print("Transforming ICD-9 to ICD-10...") + icd10_matrix = self.transformer.icd9_to_icd10_matrix(icd9_matrix, self.icd9_types) + np.save(os.path.join(self.output_path, "icd10_matrix.npy"), icd10_matrix) + + # transform to PhecodeX + print("Transforming ICD-10 to PhecodeX...") + phecodex_matrix = self.transformer.icd10_to_phecodex(icd10_matrix) + np.save(os.path.join(self.output_path, "phecodex_matrix.npy"), phecodex_matrix) + + self.phecode_matrix = phecodex_matrix + else: + # use raw ICD-9 matrix + self.phecode_matrix = icd9_matrix + + print(f"Final matrix shape: {self.phecode_matrix.shape}") + print(f"Sparsity: {1.0 - np.mean(self.phecode_matrix):.3f}") + + def get_phecode_matrix(self) -> np.ndarray: + """get the phecode matrix""" + return self.phecode_matrix + + def get_phecode_mapping(self) -> Dict: + """get the phecode mapping information""" + mapping_info = { + 'matrix_shape': self.phecode_matrix.shape, + 'use_phecode_mapping': self.use_phecode_mapping, + 'output_path': self.output_path + } + + if self.use_phecode_mapping: + # Add transformer mapping info + mapping_info.update({ + 'icd10_types_count': len(self.transformer.icd10_types_dict), + 'phecodex_types_count': len(self.transformer.phecodex_types_dict), + 'mapping_dir': self.transformer.mapping_dir + }) + + # Add the actual mapping dictionaries for postprocessing + # These need to be in the format expected by the postprocessing function + # where keys are string indices and values are lists of target codes + + # ICD-9 to ICD-10 mapping (index-based) + icd9_to_icd10 = {} + # We need to use the icd9_types that were created during data processing + # This contains the actual ICD-9 codes found in the data and their indices + for icd9_code, icd9_idx in self.icd9_types.items(): + # Convert the ICD-9 code to match the mapping file format + # The mapping file uses numeric keys (e.g., "8") while data has string codes (e.g., "008") + # Remove leading zeros to match the mapping format + icd9_code_numeric = str(int(icd9_code)) if icd9_code.isdigit() else icd9_code + + if icd9_code_numeric in self.transformer.icd9_to_icd10_mapping: + # Convert ICD-10 codes to indices + icd10_indices = [] + for icd10_code in self.transformer.icd9_to_icd10_mapping[icd9_code_numeric]: + if icd10_code in self.transformer.icd10_types_dict: + icd10_indices.append(self.transformer.icd10_types_dict[icd10_code]) + if icd10_indices: + icd9_to_icd10[str(icd9_idx)] = icd10_indices + + # ICD-10 to PhecodeX mapping (index-based) + icd10_to_phecodex = {} + for icd10_code, icd10_idx in self.transformer.icd10_types_dict.items(): + icd10_idx_str = str(icd10_idx) + if icd10_idx_str in self.transformer.icd10_to_phecodex_mapping: + phecodex_indices = [] + for phecodex_idx_int in self.transformer.icd10_to_phecodex_mapping[icd10_idx_str]: + # Convert integer index to string code, then to final index + for phecodex_code, phecodex_idx in self.transformer.phecodex_types_dict.items(): + if phecodex_idx == phecodex_idx_int: + phecodex_indices.append(phecodex_idx) + break + if phecodex_indices: + icd10_to_phecodex[str(icd10_idx)] = phecodex_indices + + # PhecodeX to PhecodeXM mapping (index-based) + # Load the phecodex_to_phecodexm mapping file + phecodex_to_phecodexm_path = os.path.join(self.transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") + phecodexm_types_path = os.path.join(self.transformer.mapping_dir, "phecodexm_types.json") + + with open(phecodex_to_phecodexm_path, 'r') as f: + phecodex_to_phecodexm_mapping = json.load(f) + + with open(phecodexm_types_path, 'r') as f: + phecodexm_types_dict = json.load(f) + + phecodex_to_phecodexm = {} + for phecodex_code, phecodex_idx in self.transformer.phecodex_types_dict.items(): + phecodex_idx_str = str(phecodex_idx) + if phecodex_idx_str in phecodex_to_phecodexm_mapping: + phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] + # FIXED: phecodexm_idx is already the correct index, no need to check against phecodexm_types_dict + # The mapping file contains PhecodeXM indices directly + phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] + + # Add all the mapping dictionaries + mapping_info.update({ + 'icd9_to_icd10': icd9_to_icd10, + 'icd10_to_phecodex': icd10_to_phecodex, + 'phecodex_to_phecodexm': phecodex_to_phecodexm, + 'icd10_types': self.transformer.icd10_types_dict, + 'phecodex_types': self.transformer.phecodex_types_dict, + 'phecodexm_types': phecodexm_types_dict + }) + + return mapping_info + + +class PhecodeMatrixDataset: + """dataset wrapper for phecode matrix""" + + def __init__(self, phecode_matrix: np.ndarray): + self.phecode_matrix = phecode_matrix + + def __len__(self): + return self.phecode_matrix.shape[0] + + def __getitem__(self, idx): + return torch.tensor(self.phecode_matrix[idx], dtype=torch.float32) \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/ICD10types.json b/pyhealth/datasets/phecode_mappings/ICD10types.json new file mode 100644 index 000000000..d432d13db --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/ICD10types.json @@ -0,0 +1,5615 @@ +{ + "I120": 0, + "I129": 1, + "J189": 2, + "N033": 3, + "N035": 4, + "N039": 5, + "N032": 6, + "N038": 7, + "N08": 8, + "N184": 9, + "N189": 10, + "N181": 11, + "N185": 12, + "N186": 13, + "N183": 14, + "N182": 15, + "I424": 16, + "I43": 17, + "I428": 18, + "I427": 19, + "I421": 20, + "I422": 21, + "I426": 22, + "E870": 23, + "E8779": 24, + "E876": 25, + "E860": 26, + "E869": 27, + "E8771": 28, + "E875": 29, + "E878": 30, + "E871": 31, + "E872": 32, + "E874": 33, + "E861": 34, + "E873": 35, + "M359": 36, + "M3320": 37, + "M349": 38, + "M3390": 39, + "M3210": 40, + "M3501": 41, + "M355": 42, + "M358": 43, + "M4800": 44, + "M549": 45, + "M5417": 46, + "M4804": 47, + "M533": 48, + "M4806": 49, + "M5408": 50, + "M5430": 51, + "M545": 52, + "M4808": 53, + "M539": 54, + "I951": 55, + "I953": 56, + "I9581": 57, + "I959": 58, + "I9589": 59, + "D473": 60, + "D692": 61, + "D690": 62, + "D6959": 63, + "D6941": 64, + "D693": 65, + "D6942": 66, + "D691": 67, + "D696": 68, + "D699": 69, + "D6481": 70, + "D638": 71, + "D6489": 72, + "D630": 73, + "D631": 74, + "D649": 75, + "D62": 76, + "E8351": 77, + "E8319": 78, + "E8349": 79, + "E83110": 80, + "E8350": 81, + "E8381": 82, + "E839": 83, + "E8309": 84, + "E83119": 85, + "E8389": 86, + "E83111": 87, + "E8352": 88, + "E8359": 89, + "E8339": 90, + "N058": 91, + "N059": 92, + "N055": 93, + "N052": 94, + "K5281": 95, + "K521": 96, + "K522": 97, + "K520": 98, + "K529": 99, + "G4733": 100, + "G4719": 101, + "G4735": 102, + "G4752": 103, + "G4736": 104, + "G4737": 105, + "G4734": 106, + "G4730": 107, + "G4727": 108, + "G4731": 109, + "G4713": 110, + "D1802": 111, + "D1803": 112, + "D181": 113, + "D1809": 114, + "D1800": 115, + "D1801": 116, + "G890": 117, + "G8922": 118, + "G8928": 119, + "G8921": 120, + "G8911": 121, + "R52": 122, + "G8929": 123, + "G8918": 124, + "G894": 125, + "G893": 126, + "G8912": 127, + "R1900": 128, + "R1011": 129, + "R1031": 130, + "R1907": 131, + "R1909": 132, + "R161": 133, + "R188": 134, + "R1903": 135, + "R1902": 136, + "R10821": 137, + "R1012": 138, + "R1033": 139, + "R1937": 140, + "R1901": 141, + "R1013": 142, + "R1904": 143, + "R180": 144, + "R109": 145, + "R160": 146, + "R1930": 147, + "R1030": 148, + "R10829": 149, + "R1084": 150, + "R1032": 151, + "R972": 152, + "B349": 153, + "R7301": 154, + "R718": 155, + "R789": 156, + "R740": 157, + "R7989": 158, + "R7302": 159, + "R700": 160, + "E0781": 161, + "R791": 162, + "R710": 163, + "R748": 164, + "R7881": 165, + "R7309": 166, + "R7982": 167, + "Z95810": 168, + "Z951": 169, + "Z9861": 170, + "Z950": 171, + "Z9115": 172, + "Z9889": 173, + "Z992": 174, + "Z9001": 175, + "Z903": 176, + "Z9089": 177, + "Z9049": 178, + "Z9883": 179, + "Z905": 180, + "Z981": 181, + "Z9010": 182, + "Z9884": 183, + "Z906": 184, + "Z9849": 185, + "Z9885": 186, + "Z9079": 187, + "Z95818": 188, + "Z980": 189, + "Z982": 190, + "Z902": 191, + "Z9641": 192, + "Z9282": 193, + "K251": 194, + "K253": 195, + "K254": 196, + "K256": 197, + "K257": 198, + "K252": 199, + "K255": 200, + "K259": 201, + "K250": 202, + "I2129": 203, + "I2109": 204, + "I213": 205, + "I2119": 206, + "I214": 207, + "I2111": 208, + "I2542": 209, + "I2582": 210, + "I259": 211, + "I253": 212, + "I2510": 213, + "I25810": 214, + "I2541": 215, + "I2584": 216, + "M353": 217, + "C710": 218, + "C712": 219, + "C715": 220, + "C713": 221, + "C718": 222, + "C719": 223, + "C714": 224, + "C716": 225, + "C711": 226, + "C717": 227, + "G309": 228, + "G3109": 229, + "G3184": 230, + "G3189": 231, + "G319": 232, + "G912": 233, + "G911": 234, + "G910": 235, + "G3183": 236, + "K9433": 237, + "K209": 238, + "K222": 239, + "K223": 240, + "K228": 241, + "K226": 242, + "K219": 243, + "K200": 244, + "K224": 245, + "K210": 246, + "K2210": 247, + "K229": 248, + "K225": 249, + "J860": 250, + "K208": 251, + "K2211": 252, + "K2270": 253, + "K220": 254, + "I200": 255, + "I240": 256, + "I248": 257, + "I241": 258, + "A481": 259, + "J1529": 260, + "J151": 261, + "J15211": 262, + "J14": 263, + "J153": 264, + "J15212": 265, + "J159": 266, + "J156": 267, + "J150": 268, + "J1520": 269, + "J154": 270, + "J155": 271, + "J158": 272, + "E881": 273, + "E771": 274, + "E780": 275, + "E781": 276, + "E785": 277, + "E789": 278, + "E8889": 279, + "E786": 280, + "E782": 281, + "F1210": 282, + "F1510": 283, + "F17200": 284, + "F1110": 285, + "F1290": 286, + "F1010": 287, + "F1610": 288, + "F1910": 289, + "F1810": 290, + "F1410": 291, + "F1310": 292, + "C754": 293, + "C750": 294, + "C752": 295, + "C7490": 296, + "C786": 297, + "C7889": 298, + "C782": 299, + "C781": 300, + "C7800": 301, + "C7839": 302, + "C784": 303, + "C785": 304, + "C787": 305, + "E2740": 306, + "E270": 307, + "E259": 308, + "E2601": 309, + "E279": 310, + "E249": 311, + "E269": 312, + "E2749": 313, + "E278": 314, + "I368": 315, + "I378": 316, + "I359": 317, + "I38": 318, + "I348": 319, + "I39": 320, + "N171": 321, + "N178": 322, + "N170": 323, + "N179": 324, + "N172": 325, + "T8111XA": 326, + "T8183XA": 327, + "T8131XA": 328, + "T8130XA": 329, + "N99821": 330, + "T814XXA": 331, + "T8119XA": 332, + "T888XXA": 333, + "T81539A": 334, + "T8133XA": 335, + "T8182XA": 336, + "T8110XA": 337, + "T8112XA": 338, + "T819XXA": 339, + "T8132XA": 340, + "T8189XA": 341, + "L03898": 342, + "L03129": 343, + "L0391": 344, + "L03222": 345, + "L03317": 346, + "L03212": 347, + "L03329": 348, + "J918": 349, + "J942": 350, + "J910": 351, + "R091": 352, + "J948": 353, + "R319": 354, + "N139": 355, + "R312": 356, + "N368": 357, + "N365": 358, + "R310": 359, + "N390": 360, + "N362": 361, + "N360": 362, + "I5021": 363, + "I5032": 364, + "I5042": 365, + "I5040": 366, + "I5030": 367, + "I5031": 368, + "I5043": 369, + "I509": 370, + "I5033": 371, + "I5022": 372, + "I5041": 373, + "I5020": 374, + "I501": 375, + "I5023": 376, + "G92": 377, + "G9782": 378, + "G960": 379, + "G9741": 380, + "G969": 381, + "G9619": 382, + "G988": 383, + "G9611": 384, + "G971": 385, + "I10": 386, + "Z8521": 387, + "Z8559": 388, + "Z85831": 389, + "Z859": 390, + "Z85850": 391, + "Z856": 392, + "Z8542": 393, + "Z853": 394, + "Z8509": 395, + "Z8501": 396, + "Z85048": 397, + "Z8547": 398, + "Z8529": 399, + "Z85819": 400, + "Z85528": 401, + "Z8551": 402, + "Z8549": 403, + "Z85840": 404, + "Z8541": 405, + "Z85858": 406, + "Z8522": 407, + "Z85118": 408, + "Z85810": 409, + "Z85841": 410, + "Z8571": 411, + "Z8546": 412, + "Z8500": 413, + "Z8505": 414, + "Z85848": 415, + "Z85028": 416, + "Z8550": 417, + "Z85038": 418, + "Z8579": 419, + "Z8512": 420, + "Z8543": 421, + "Z85820": 422, + "Z8520": 423, + "Z8553": 424, + "Z8589": 425, + "Z85828": 426, + "Z8544": 427, + "Z85830": 428, + "Z85821": 429, + "Z5181": 430, + "Z79899": 431, + "Z7952": 432, + "Z48812": 433, + "Z792": 434, + "Z4801": 435, + "Z452": 436, + "Z794": 437, + "Z5112": 438, + "Z510": 439, + "Z481": 440, + "Z791": 441, + "Z48298": 442, + "Z7902": 443, + "Z5111": 444, + "Z7982": 445, + "Z483": 446, + "Z4889": 447, + "Z7901": 448, + "B9689": 449, + "B965": 450, + "B953": 451, + "B961": 452, + "B966": 453, + "B967": 454, + "B964": 455, + "B954": 456, + "B955": 457, + "B9562": 458, + "B952": 459, + "B9681": 460, + "B958": 461, + "B963": 462, + "B9561": 463, + "B951": 464, + "B950": 465, + "B957": 466, + "B9629": 467, + "E162": 468, + "E891": 469, + "E169": 470, + "E15": 471, + "E168": 472, + "E161": 473, + "E164": 474, + "NoDx": 475, + "Z3801": 476, + "Z3800": 477, + "Z381": 478, + "Z23": 479, + "P003": 480, + "P0089": 481, + "P002": 482, + "K7030": 483, + "K7010": 484, + "K7689": 485, + "K7469": 486, + "K709": 487, + "K754": 488, + "K738": 489, + "K769": 490, + "K739": 491, + "K745": 492, + "K700": 493, + "B180": 494, + "B150": 495, + "B1920": 496, + "B199": 497, + "B182": 498, + "B161": 499, + "B172": 500, + "B170": 501, + "B1910": 502, + "B1710": 503, + "B181": 504, + "B159": 505, + "B189": 506, + "B1711": 507, + "B178": 508, + "B1911": 509, + "B1921": 510, + "E109": 511, + "E1010": 512, + "E1029": 513, + "E1051": 514, + "E1129": 515, + "E1069": 516, + "E118": 517, + "E1139": 518, + "E1151": 519, + "E1140": 520, + "E11641": 521, + "E1169": 522, + "E108": 523, + "E10641": 524, + "E1165": 525, + "E1101": 526, + "E1065": 527, + "E1039": 528, + "E119": 529, + "E1040": 530, + "K762": 531, + "K766": 532, + "K767": 533, + "K750": 534, + "K7291": 535, + "K7290": 536, + "K751": 537, + "D67": 538, + "D66": 539, + "D65": 540, + "D681": 541, + "D689": 542, + "D68311": 543, + "D684": 544, + "D680": 545, + "D682": 546, + "J80": 547, + "J9819": 548, + "J982": 549, + "J9600": 550, + "J810": 551, + "J82": 552, + "J9620": 553, + "J9610": 554, + "J9690": 555, + "J953": 556, + "J984": 557, + "J9584": 558, + "B4481": 559, + "A4189": 560, + "A4152": 561, + "A419": 562, + "A413": 563, + "A4102": 564, + "A412": 565, + "A403": 566, + "A4101": 567, + "A4153": 568, + "A414": 569, + "A411": 570, + "A409": 571, + "A4150": 572, + "A4151": 573, + "A4159": 574, + "D500": 575, + "D509": 576, + "D508": 577, + "E440": 578, + "E441": 579, + "E46": 580, + "T7611XA": 581, + "T782XXA": 582, + "T7801XA": 583, + "T7805XA": 584, + "T783XXA": 585, + "T7691XA": 586, + "T7621XA": 587, + "R6511": 588, + "T50Z95A": 589, + "T7809XA": 590, + "T8851XA": 591, + "T7803XA": 592, + "R6520": 593, + "T883XXA": 594, + "T7804XA": 595, + "T781XXA": 596, + "R6510": 597, + "T50995A": 598, + "T7802XA": 599, + "T7840XA": 600, + "T7631XA": 601, + "T7807XA": 602, + "F1020": 603, + "F1021": 604, + "F10229": 605, + "E032": 606, + "E038": 607, + "E039": 608, + "E890": 609, + "B373": 610, + "B375": 611, + "B3749": 612, + "B379": 613, + "B372": 614, + "B371": 615, + "B377": 616, + "B3789": 617, + "B3781": 618, + "B3782": 619, + "B3783": 620, + "B376": 621, + "S66929A": 622, + "S61509A": 623, + "S56929A": 624, + "S61529A": 625, + "S51829A": 626, + "S51809A": 627, + "S51029A": 628, + "S51009A": 629, + "S45209A": 630, + "S65309A": 631, + "S65909A": 632, + "S65009A": 633, + "S65509A": 634, + "S65809A": 635, + "S45009A": 636, + "S65109A": 637, + "S6400XA": 638, + "S4490XA": 639, + "S448X9A": 640, + "S6410XA": 641, + "S6420XA": 642, + "S5430XA": 643, + "S6440XA": 644, + "X789XXA": 645, + "Q218": 646, + "Q201": 647, + "Q200": 648, + "Q205": 649, + "Q211": 650, + "Q212": 651, + "Q219": 652, + "Q213": 653, + "Q210": 654, + "Q203": 655, + "P0229": 656, + "P0269": 657, + "P028": 658, + "P021": 659, + "P025": 660, + "P024": 661, + "P027": 662, + "P020": 663, + "P023": 664, + "I713": 665, + "I7102": 666, + "I715": 667, + "I712": 668, + "I7103": 669, + "I719": 670, + "I714": 671, + "I716": 672, + "I711": 673, + "I7100": 674, + "I7101": 675, + "J449": 676, + "I774": 677, + "I77810": 678, + "I770": 679, + "I77811": 680, + "I779": 681, + "I77812": 682, + "I771": 683, + "I776": 684, + "I772": 685, + "I7789": 686, + "I773": 687, + "I775": 688, + "I7025": 689, + "I708": 690, + "I70229": 691, + "I701": 692, + "I70399": 693, + "I7091": 694, + "I70219": 695, + "I70599": 696, + "I700": 697, + "I70299": 698, + "I70269": 699, + "I7092": 700, + "I70209": 701, + "I70499": 702, + "T81711A": 703, + "G9781": 704, + "K9186": 705, + "T81710A": 706, + "T8789": 707, + "T8172XA": 708, + "M9689": 709, + "I973": 710, + "J95851": 711, + "I9789": 712, + "J9589": 713, + "T8740": 714, + "K9189": 715, + "I97821": 716, + "N9989": 717, + "N200": 718, + "M1040": 719, + "M1000": 720, + "M109": 721, + "M1A9XX0": 722, + "M1A9XX1": 723, + "I4940": 724, + "I472": 725, + "I469": 726, + "I4902": 727, + "I479": 728, + "I499": 729, + "I471": 730, + "I491": 731, + "I4901": 732, + "R001": 733, + "I4892": 734, + "I4891": 735, + "I4949": 736, + "Z86718": 737, + "Z8701": 738, + "Z8673": 739, + "Z8613": 740, + "Z8674": 741, + "Z86011": 742, + "Z8611": 743, + "Z8711": 744, + "Z8672": 745, + "Z86010": 746, + "Z8614": 747, + "Z862": 748, + "Z8661": 749, + "Z8719": 750, + "Z86711": 751, + "Z8619": 752, + "Z8679": 753, + "Z8612": 754, + "Z16342": 755, + "Z1639": 756, + "Z1619": 757, + "Z1630": 758, + "Z1624": 759, + "Z1611": 760, + "Z1623": 761, + "Z1635": 762, + "K91858": 763, + "K625": 764, + "K6381": 765, + "K9419": 766, + "K626": 767, + "K621": 768, + "K6282": 769, + "K9412": 770, + "K639": 771, + "K632": 772, + "K91850": 773, + "K633": 774, + "K5520": 775, + "K624": 776, + "K9410": 777, + "K631": 778, + "K5521": 779, + "R1113": 780, + "K623": 781, + "K6389": 782, + "K6289": 783, + "K630": 784, + "K9413": 785, + "K5669": 786, + "K567": 787, + "K562": 788, + "K5641": 789, + "K565": 790, + "K563": 791, + "K5649": 792, + "K561": 793, + "K5660": 794, + "J418": 795, + "J441": 796, + "J440": 797, + "J42": 798, + "J410": 799, + "I6529": 800, + "I658": 801, + "I6320": 802, + "I63219": 803, + "I6322": 804, + "I63239": 805, + "I6359": 806, + "I6509": 807, + "I651": 808, + "I6789": 809, + "J45998": 810, + "J4522": 811, + "J45902": 812, + "J45901": 813, + "J45990": 814, + "J45991": 815, + "J4521": 816, + "J4520": 817, + "T8589XA": 818, + "T83098A": 819, + "T870X9": 820, + "T8549XA": 821, + "T83498A": 822, + "T86821": 823, + "T839XXA": 824, + "T86819": 825, + "T8642": 826, + "T829XXA": 827, + "T86859": 828, + "T85199A": 829, + "T849XXA": 830, + "T85694A": 831, + "T8609": 832, + "T827XXA": 833, + "T8529XA": 834, + "T86899": 835, + "T84099A": 836, + "T865": 837, + "T8699": 838, + "T8571XA": 839, + "T8209XA": 840, + "T82191A": 841, + "T84039A": 842, + "T8622": 843, + "T836XXA": 844, + "T8612": 845, + "T847XXA": 846, + "T84049A": 847, + "T85398A": 848, + "T82218A": 849, + "T8579XA": 850, + "T82598A": 851, + "T84498A": 852, + "T82898A": 853, + "T84019A": 854, + "T84059A": 855, + "T8450XA": 856, + "T8351XA": 857, + "T859XXA": 858, + "T85698A": 859, + "T85691A": 860, + "T84029A": 861, + "I270": 862, + "I2789": 863, + "I2782": 864, + "I279": 865, + "Z3831": 866, + "Z3830": 867, + "Z384": 868, + "P0703": 869, + "P0722": 870, + "P0701": 871, + "P0717": 872, + "P0725": 873, + "P0702": 874, + "P0733": 875, + "P0735": 876, + "P0714": 877, + "P0739": 878, + "P0710": 879, + "P0715": 880, + "P0730": 881, + "P0731": 882, + "P0716": 883, + "P0737": 884, + "P0723": 885, + "P0718": 886, + "P220": 887, + "P9683": 888, + "P2911": 889, + "P919": 890, + "P915": 891, + "P9689": 892, + "P969": 893, + "P90": 894, + "P2912": 895, + "P912": 896, + "P2981": 897, + "P962": 898, + "P593": 899, + "P588": 900, + "P590": 901, + "P599": 902, + "P598": 903, + "P5929": 904, + "P285": 905, + "P2819": 906, + "P2401": 907, + "P84": 908, + "P278": 909, + "P284": 910, + "P280": 911, + "P2881": 912, + "P283": 913, + "P268": 914, + "P2481": 915, + "P258": 916, + "P239": 917, + "P221": 918, + "P282": 919, + "P2889": 920, + "P289": 921, + "P2421": 922, + "Q265": 923, + "Q263": 924, + "Q253": 925, + "P293": 926, + "Q268": 927, + "Q270": 928, + "Q252": 929, + "Q283": 930, + "Q269": 931, + "Q254": 932, + "Q278": 933, + "Q251": 934, + "Q288": 935, + "Q272": 936, + "Q279": 937, + "Q2572": 938, + "Q250": 939, + "Q2731": 940, + "Q262": 941, + "P53": 942, + "P60": 943, + "P618": 944, + "P610": 945, + "P616": 946, + "P614": 947, + "P615": 948, + "P612": 949, + "P611": 950, + "P520": 951, + "P5221": 952, + "P523": 953, + "P543": 954, + "P5222": 955, + "P508": 956, + "P518": 957, + "P521": 958, + "P545": 959, + "P525": 960, + "P548": 961, + "H359": 962, + "H3582": 963, + "H3552": 964, + "H35359": 965, + "H3532": 966, + "H349": 967, + "E11311": 968, + "H3531": 969, + "E11339": 970, + "H35039": 971, + "H3560": 972, + "H3500": 973, + "H35179": 974, + "H3581": 975, + "H34239": 976, + "H3553": 977, + "H35719": 978, + "H3530": 979, + "E11329": 980, + "H3509": 981, + "H3400": 982, + "H35019": 983, + "E11359": 984, + "E11349": 985, + "H3589": 986, + "H3413": 987, + "H34219": 988, + "E11319": 989, + "C7919": 990, + "C792": 991, + "C7981": 992, + "C7982": 993, + "C7960": 994, + "C7931": 995, + "C7989": 996, + "C7900": 997, + "C7949": 998, + "C7952": 999, + "C7970": 1000, + "Q246": 1001, + "Q230": 1002, + "Q221": 1003, + "Q223": 1004, + "Q229": 1005, + "Q248": 1006, + "Q231": 1007, + "Q244": 1008, + "Q220": 1009, + "Q225": 1010, + "Q233": 1011, + "Q245": 1012, + "Q249": 1013, + "Q234": 1014, + "Q222": 1015, + "Q243": 1016, + "Q242": 1017, + "P081": 1018, + "P0821": 1019, + "P080": 1020, + "S06368A": 1021, + "S06360A": 1022, + "S06362A": 1023, + "S06369A": 1024, + "S06365A": 1025, + "R5081": 1026, + "G4710": 1027, + "R569": 1028, + "R61": 1029, + "R413": 1030, + "R4182": 1031, + "R5600": 1032, + "R680": 1033, + "R532": 1034, + "R403": 1035, + "R401": 1036, + "G479": 1037, + "R5382": 1038, + "R5383": 1039, + "R561": 1040, + "R404": 1041, + "R5084": 1042, + "G4720": 1043, + "R42": 1044, + "R5082": 1045, + "R6889": 1046, + "R509": 1047, + "R4020": 1048, + "R6883": 1049, + "R6881": 1050, + "R443": 1051, + "G478": 1052, + "R55": 1053, + "G4700": 1054, + "W1830XA": 1055, + "W01110A": 1056, + "W19XXXA": 1057, + "W01198A": 1058, + "M8668": 1059, + "M86269": 1060, + "M86229": 1061, + "M8669": 1062, + "M86279": 1063, + "M8628": 1064, + "M9089": 1065, + "M4620": 1066, + "M9088": 1067, + "M86669": 1068, + "M86249": 1069, + "M86639": 1070, + "M869": 1071, + "M86629": 1072, + "M8629": 1073, + "M86259": 1074, + "M86219": 1075, + "M86659": 1076, + "M86679": 1077, + "E1342": 1078, + "G610": 1079, + "G6189": 1080, + "G63": 1081, + "G620": 1082, + "G621": 1083, + "G622": 1084, + "G6281": 1085, + "G6181": 1086, + "I609": 1087, + "F53": 1088, + "F05": 1089, + "F060": 1090, + "F062": 1091, + "F068": 1092, + "F064": 1093, + "F0630": 1094, + "I7779": 1095, + "I7774": 1096, + "I7389": 1097, + "I7771": 1098, + "I7300": 1099, + "I7772": 1100, + "I7381": 1101, + "I798": 1102, + "I739": 1103, + "I731": 1104, + "I7773": 1105, + "Z91018": 1106, + "Z923": 1107, + "Z91038": 1108, + "Z91410": 1109, + "Z91040": 1110, + "Z77090": 1111, + "Z91412": 1112, + "Z87821": 1113, + "Z91041": 1114, + "Z91013": 1115, + "Z87828": 1116, + "Z91010": 1117, + "Z91011": 1118, + "Z87891": 1119, + "Z578": 1120, + "Z9289": 1121, + "Z9119": 1122, + "Z87820": 1123, + "Z91048": 1124, + "Z9181": 1125, + "Z77011": 1126, + "Z8781": 1127, + "I088": 1128, + "I080": 1129, + "I089": 1130, + "H4011X4": 1131, + "H40219": 1132, + "H4020X4": 1133, + "H409": 1134, + "H40009": 1135, + "H401290": 1136, + "H4010X4": 1137, + "H42": 1138, + "H402290": 1139, + "H4030X0": 1140, + "H4089": 1141, + "H401490": 1142, + "D869": 1143, + "F329": 1144, + "M4712": 1145, + "M4716": 1146, + "M47814": 1147, + "M4710": 1148, + "M47817": 1149, + "M4714": 1150, + "M489": 1151, + "M4830": 1152, + "M47819": 1153, + "M47812": 1154, + "D1779": 1155, + "D176": 1156, + "D170": 1157, + "D1771": 1158, + "D1739": 1159, + "D179": 1160, + "D174": 1161, + "G454": 1162, + "I674": 1163, + "I671": 1164, + "I675": 1165, + "I679": 1166, + "I677": 1167, + "I676": 1168, + "I672": 1169, + "E0501": 1170, + "E0521": 1171, + "E0520": 1172, + "E0500": 1173, + "E0580": 1174, + "E0510": 1175, + "E0581": 1176, + "E0591": 1177, + "E0590": 1178, + "N403": 1179, + "N402": 1180, + "N400": 1181, + "N401": 1182, + "C669": 1183, + "C659": 1184, + "C688": 1185, + "C680": 1186, + "C649": 1187, + "F1320": 1188, + "F1520": 1189, + "F1420": 1190, + "F1220": 1191, + "F1120": 1192, + "F1121": 1193, + "F1920": 1194, + "F1421": 1195, + "F1521": 1196, + "F1921": 1197, + "M01X19": 1198, + "M01X59": 1199, + "M009": 1200, + "M00879": 1201, + "M00859": 1202, + "M00819": 1203, + "M00839": 1204, + "M00869": 1205, + "M00849": 1206, + "M01X0": 1207, + "M352": 1208, + "M00829": 1209, + "M0089": 1210, + "M01X8": 1211, + "S066X2A": 1212, + "S06334A": 1213, + "S066X4A": 1214, + "S066X9A": 1215, + "S066X8A": 1216, + "S06338A": 1217, + "S069X9A": 1218, + "S066X5A": 1219, + "S020XXB": 1220, + "S066X0A": 1221, + "S06332A": 1222, + "S020XXA": 1223, + "S06330A": 1224, + "S06339A": 1225, + "V139XXA": 1226, + "V8041XA": 1227, + "V406XXA": 1228, + "V405XXA": 1229, + "V204XXA": 1230, + "V0310XA": 1231, + "S01521A": 1232, + "S01522A": 1233, + "S0990XA": 1234, + "S01409A": 1235, + "S0125XA": 1236, + "S0993XA": 1237, + "S0100XA": 1238, + "S01502A": 1239, + "S01422A": 1240, + "S0192XA": 1241, + "S01512A": 1242, + "S025XXB": 1243, + "S0180XA": 1244, + "S0182XA": 1245, + "S0102XA": 1246, + "S01501A": 1247, + "S0124XA": 1248, + "S01429A": 1249, + "R2991": 1250, + "R290": 1251, + "R279": 1252, + "R259": 1253, + "R432": 1254, + "R269": 1255, + "R414": 1256, + "R291": 1257, + "R29810": 1258, + "H4910": 1259, + "H5052": 1260, + "H4920": 1261, + "H5120": 1262, + "H49889": 1263, + "H510": 1264, + "H4940": 1265, + "H5000": 1266, + "H5010": 1267, + "H518": 1268, + "H50812": 1269, + "H5030": 1270, + "H4900": 1271, + "H519": 1272, + "S0450XA": 1273, + "S04899A": 1274, + "S0460XA": 1275, + "S0440XA": 1276, + "S0410XA": 1277, + "P113": 1278, + "P158": 1279, + "P1289": 1280, + "P528": 1281, + "P134": 1282, + "P138": 1283, + "P122": 1284, + "P143": 1285, + "I619": 1286, + "F0281": 1287, + "F0280": 1288, + "F0391": 1289, + "F0390": 1290, + "F04": 1291, + "B20": 1292, + "D6189": 1293, + "D61811": 1294, + "D61810": 1295, + "D619": 1296, + "D6182": 1297, + "D61818": 1298, + "Z883": 1299, + "Z881": 1300, + "Z882": 1301, + "Z886": 1302, + "Z888": 1303, + "Z880": 1304, + "Z885": 1305, + "Z418": 1306, + "Z5189": 1307, + "Z79890": 1308, + "P0511": 1309, + "P0514": 1310, + "P0512": 1311, + "P0515": 1312, + "P0518": 1313, + "P0517": 1314, + "P0513": 1315, + "P0516": 1316, + "P059": 1317, + "P701": 1318, + "P740": 1319, + "P704": 1320, + "P721": 1321, + "P744": 1322, + "P748": 1323, + "P718": 1324, + "P749": 1325, + "P702": 1326, + "T43224A": 1327, + "T431X4A": 1328, + "T43694A": 1329, + "T433X4A": 1330, + "T43614A": 1331, + "T424X4A": 1332, + "T43294A": 1333, + "T43014A": 1334, + "T43591A": 1335, + "T438X4A": 1336, + "T40994A": 1337, + "T43594A": 1338, + "T43624A": 1339, + "F200": 1340, + "F2089": 1341, + "F209": 1342, + "F201": 1343, + "F205": 1344, + "F202": 1345, + "F2081": 1346, + "F259": 1347, + "E538": 1348, + "E539": 1349, + "G5710": 1350, + "G589": 1351, + "G5750": 1352, + "G5730": 1353, + "G5780": 1354, + "G5790": 1355, + "G5700": 1356, + "G5760": 1357, + "G5720": 1358, + "G5770": 1359, + "K458": 1360, + "K469": 1361, + "K449": 1362, + "K4190": 1363, + "K432": 1364, + "K429": 1365, + "K439": 1366, + "T391X4A": 1367, + "T39314A": 1368, + "T398X4A": 1369, + "T401X4A": 1370, + "T403X4A": 1371, + "T400X4A": 1372, + "T39394A": 1373, + "T394X4A": 1374, + "T40694A": 1375, + "I453": 1376, + "I454": 1377, + "I4589": 1378, + "I4430": 1379, + "I442": 1380, + "I4469": 1381, + "I456": 1382, + "I455": 1383, + "I441": 1384, + "I452": 1385, + "I447": 1386, + "I440": 1387, + "I459": 1388, + "I4581": 1389, + "I4510": 1390, + "S0291XA": 1391, + "S069X0A": 1392, + "W208XXA": 1393, + "C8402": 1394, + "C9141": 1395, + "C960": 1396, + "C8448": 1397, + "C8293": 1398, + "C96Z": 1399, + "C8295": 1400, + "C8449": 1401, + "C8409": 1402, + "C8583": 1403, + "C8403": 1404, + "C8585": 1405, + "C8588": 1406, + "C8419": 1407, + "C8582": 1408, + "C8408": 1409, + "C8299": 1410, + "C8296": 1411, + "C8291": 1412, + "C8587": 1413, + "C8298": 1414, + "C8401": 1415, + "C8581": 1416, + "C9140": 1417, + "C8589": 1418, + "C962": 1419, + "Z413": 1420, + "Z4009": 1421, + "Z412": 1422, + "Z4001": 1423, + "I0989": 1424, + "I0981": 1425, + "I099": 1426, + "L89309": 1427, + "L97909": 1428, + "L8990": 1429, + "L89009": 1430, + "L97409": 1431, + "L89609": 1432, + "L97809": 1433, + "L97509": 1434, + "L89129": 1435, + "L89209": 1436, + "L89159": 1437, + "L97109": 1438, + "L97309": 1439, + "L89899": 1440, + "L98499": 1441, + "L98429": 1442, + "L97209": 1443, + "L89509": 1444, + "G930": 1445, + "I6783": 1446, + "G932": 1447, + "G9381": 1448, + "G939": 1449, + "G9340": 1450, + "G931": 1451, + "G9389": 1452, + "G9382": 1453, + "G936": 1454, + "G935": 1455, + "G9341": 1456, + "R1112": 1457, + "R1310": 1458, + "R192": 1459, + "R112": 1460, + "R1313": 1461, + "R198": 1462, + "R12": 1463, + "R1114": 1464, + "R110": 1465, + "R1314": 1466, + "R143": 1467, + "R159": 1468, + "R1312": 1469, + "R197": 1470, + "R1319": 1471, + "R1311": 1472, + "K5900": 1473, + "K594": 1474, + "K5909": 1475, + "K589": 1476, + "K593": 1477, + "K910": 1478, + "K5901": 1479, + "K592": 1480, + "K911": 1481, + "K598": 1482, + "Z9489": 1483, + "Z940": 1484, + "Z9483": 1485, + "Z9484": 1486, + "Z9482": 1487, + "Z953": 1488, + "Z942": 1489, + "Z944": 1490, + "Z9481": 1491, + "Z941": 1492, + "Z947": 1493, + "D471": 1494, + "D485": 1495, + "D46C": 1496, + "D45": 1497, + "D487": 1498, + "D47Z1": 1499, + "D469": 1500, + "D46B": 1501, + "D481": 1502, + "D4622": 1503, + "D480": 1504, + "D47Z9": 1505, + "F99": 1506, + "F449": 1507, + "F4001": 1508, + "F418": 1509, + "F4002": 1510, + "F4522": 1511, + "F4481": 1512, + "F446": 1513, + "F6811": 1514, + "F488": 1515, + "F341": 1516, + "F411": 1517, + "F42": 1518, + "F410": 1519, + "F408": 1520, + "F440": 1521, + "F419": 1522, + "R3915": 1523, + "R32": 1524, + "R34": 1525, + "R369": 1526, + "R3914": 1527, + "N3945": 1528, + "N3942": 1529, + "N393": 1530, + "R350": 1531, + "R3912": 1532, + "R309": 1533, + "R338": 1534, + "R3919": 1535, + "N3946": 1536, + "R339": 1537, + "N3941": 1538, + "R3989": 1539, + "R358": 1540, + "R3916": 1541, + "R351": 1542, + "N39498": 1543, + "R3981": 1544, + "N39490": 1545, + "R390": 1546, + "R3911": 1547, + "G218": 1548, + "G20": 1549, + "Z952": 1550, + "Z95828": 1551, + "Z961": 1552, + "Z96639": 1553, + "Z970": 1554, + "Z9882": 1555, + "Z96659": 1556, + "Z96619": 1557, + "Z96649": 1558, + "Z960": 1559, + "Y848": 1560, + "Y847": 1561, + "Y846": 1562, + "Y840": 1563, + "Y841": 1564, + "Y845": 1565, + "Y842": 1566, + "Y844": 1567, + "Y843": 1568, + "P7889": 1569, + "P780": 1570, + "P761": 1571, + "P760": 1572, + "P789": 1573, + "P782": 1574, + "S27309A": 1575, + "S26022A": 1576, + "S2690XA": 1577, + "S2692XA": 1578, + "S27339A": 1579, + "S2699XA": 1580, + "S2691XA": 1581, + "S27329A": 1582, + "I318": 1583, + "I310": 1584, + "I319": 1585, + "I312": 1586, + "I314": 1587, + "I311": 1588, + "X999XXA": 1589, + "C8339": 1590, + "C8317": 1591, + "C8332": 1592, + "C8372": 1593, + "C8378": 1594, + "C8358": 1595, + "C8351": 1596, + "C8335": 1597, + "C8374": 1598, + "C8389": 1599, + "C8373": 1600, + "C8319": 1601, + "C8331": 1602, + "C8479": 1603, + "C8379": 1604, + "C8318": 1605, + "C8387": 1606, + "C8333": 1607, + "C8371": 1608, + "C8383": 1609, + "C8359": 1610, + "C8312": 1611, + "C8338": 1612, + "K5000": 1613, + "K5090": 1614, + "K5080": 1615, + "K5010": 1616, + "P369": 1617, + "P351": 1618, + "P378": 1619, + "P391": 1620, + "P375": 1621, + "P389": 1622, + "P393": 1623, + "P398": 1624, + "E7209": 1625, + "E7219": 1626, + "E7229": 1627, + "E728": 1628, + "E708": 1629, + "G129": 1630, + "G128": 1631, + "G1221": 1632, + "G1222": 1633, + "G121": 1634, + "M542": 1635, + "M6788": 1636, + "M4802": 1637, + "M5413": 1638, + "M5382": 1639, + "M436": 1640, + "M5402": 1641, + "B343": 1642, + "B977": 1643, + "B970": 1644, + "B9733": 1645, + "B9789": 1646, + "B9735": 1647, + "A749": 1648, + "B974": 1649, + "S06337A": 1650, + "S06382A": 1651, + "S06388A": 1652, + "S06389A": 1653, + "S06335A": 1654, + "S06336A": 1655, + "S06380A": 1656, + "S06333A": 1657, + "S06384A": 1658, + "S06385A": 1659, + "S06331A": 1660, + "S2220XB": 1661, + "S2239XB": 1662, + "S128XXA": 1663, + "S2220XA": 1664, + "S225XXB": 1665, + "S2249XA": 1666, + "S2239XA": 1667, + "S2249XB": 1668, + "Z993": 1669, + "Z9981": 1670, + "Z9989": 1671, + "Z9911": 1672, + "J95850": 1673, + "S36116A": 1674, + "S36119A": 1675, + "S36115A": 1676, + "S36114A": 1677, + "S36118A": 1678, + "S36112A": 1679, + "S36113A": 1680, + "S36030A": 1681, + "S36031A": 1682, + "S3609XA": 1683, + "S3600XA": 1684, + "S36029A": 1685, + "S36032A": 1686, + "I82A29": 1687, + "I824Z9": 1688, + "I82599": 1689, + "I82221": 1690, + "I825Z9": 1691, + "I82B19": 1692, + "I82891": 1693, + "I823": 1694, + "I82629": 1695, + "I82C19": 1696, + "I82B29": 1697, + "I82A19": 1698, + "I8291": 1699, + "I82291": 1700, + "I820": 1701, + "I825Y9": 1702, + "I82890": 1703, + "I824Y9": 1704, + "I82C29": 1705, + "I82409": 1706, + "I82819": 1707, + "I82290": 1708, + "I821": 1709, + "I82719": 1710, + "I82729": 1711, + "I82619": 1712, + "I82609": 1713, + "S270XXA": 1714, + "S272XXA": 1715, + "S271XXA": 1716, + "I201": 1717, + "I209": 1718, + "R17": 1719, + "R209": 1720, + "R233": 1721, + "R234": 1722, + "R232": 1723, + "R230": 1724, + "R609": 1725, + "R21": 1726, + "R231": 1727, + "R229": 1728, + "J690": 1729, + "J698": 1730, + "J691": 1731, + "J930": 1732, + "J95812": 1733, + "J95811": 1734, + "J9381": 1735, + "J9382": 1736, + "J939": 1737, + "Q528": 1738, + "Q640": 1739, + "Q539": 1740, + "Q529": 1741, + "Q5039": 1742, + "Q544": 1743, + "Q5569": 1744, + "Q559": 1745, + "Q512": 1746, + "Q5564": 1747, + "Q549": 1748, + "Q506": 1749, + "Q558": 1750, + "C3490": 1751, + "C3400": 1752, + "C3480": 1753, + "C33": 1754, + "C342": 1755, + "C3410": 1756, + "C3430": 1757, + "R632": 1758, + "R627": 1759, + "R631": 1760, + "R6251": 1761, + "R630": 1762, + "R6252": 1763, + "R633": 1764, + "R635": 1765, + "R6250": 1766, + "R634": 1767, + "P8339": 1768, + "P835": 1769, + "P819": 1770, + "P838": 1771, + "P800": 1772, + "P808": 1773, + "P832": 1774, + "P839": 1775, + "G2581": 1776, + "G245": 1777, + "G255": 1778, + "G2582": 1779, + "G2402": 1780, + "G241": 1781, + "G259": 1782, + "G2401": 1783, + "G252": 1784, + "G244": 1785, + "G248": 1786, + "G210": 1787, + "G10": 1788, + "G238": 1789, + "G253": 1790, + "G2589": 1791, + "R0989": 1792, + "R579": 1793, + "R599": 1794, + "R578": 1795, + "R000": 1796, + "R011": 1797, + "R6521": 1798, + "R570": 1799, + "R002": 1800, + "I96": 1801, + "B999": 1802, + "B59": 1803, + "R5381": 1804, + "R64": 1805, + "R4589": 1806, + "R092": 1807, + "R69": 1808, + "R0902": 1809, + "R4189": 1810, + "R0901": 1811, + "R41842": 1812, + "R4587": 1813, + "R41844": 1814, + "I748": 1815, + "I743": 1816, + "I749": 1817, + "I745": 1818, + "I7411": 1819, + "I7409": 1820, + "I742": 1821, + "C253": 1822, + "C250": 1823, + "C259": 1824, + "C254": 1825, + "C258": 1826, + "C252": 1827, + "C251": 1828, + "K8063": 1829, + "K8042": 1830, + "K8044": 1831, + "K8045": 1832, + "K8064": 1833, + "K8051": 1834, + "K8043": 1835, + "K8018": 1836, + "K8021": 1837, + "K8000": 1838, + "K8070": 1839, + "K8050": 1840, + "K8001": 1841, + "K8066": 1842, + "K8065": 1843, + "K8062": 1844, + "K8067": 1845, + "K8020": 1846, + "K8019": 1847, + "K8071": 1848, + "K660": 1849, + "K689": 1850, + "K661": 1851, + "Y836": 1852, + "Y835": 1853, + "Y834": 1854, + "Y838": 1855, + "Y849": 1856, + "Y830": 1857, + "Y833": 1858, + "Y832": 1859, + "Y831": 1860, + "Z01810": 1861, + "Z01118": 1862, + "M519": 1863, + "M5135": 1864, + "M5000": 1865, + "M961": 1866, + "M5020": 1867, + "M5127": 1868, + "M5125": 1869, + "M5107": 1870, + "M5137": 1871, + "M5090": 1872, + "M5187": 1873, + "M5105": 1874, + "M5185": 1875, + "M5030": 1876, + "R262": 1877, + "M25469": 1878, + "M2508": 1879, + "M25569": 1880, + "M1240": 1881, + "M25019": 1882, + "M2540": 1883, + "M25039": 1884, + "M25529": 1885, + "R294": 1886, + "R29898": 1887, + "M25449": 1888, + "M259": 1889, + "M12269": 1890, + "M25649": 1891, + "M2550": 1892, + "M25519": 1893, + "M25869": 1894, + "M25076": 1895, + "M25476": 1896, + "M2560": 1897, + "M25539": 1898, + "M25429": 1899, + "M79646": 1900, + "M25459": 1901, + "M25439": 1902, + "M25419": 1903, + "M25559": 1904, + "M25069": 1905, + "M25859": 1906, + "M25579": 1907, + "M25029": 1908, + "F319": 1909, + "F323": 1910, + "F330": 1911, + "F3110": 1912, + "F3010": 1913, + "F3130": 1914, + "F320": 1915, + "F322": 1916, + "F3181": 1917, + "F308": 1918, + "F332": 1919, + "F315": 1920, + "F339": 1921, + "F3131": 1922, + "F314": 1923, + "F321": 1924, + "F39": 1925, + "F324": 1926, + "F333": 1927, + "F302": 1928, + "F312": 1929, + "F348": 1930, + "F331": 1931, + "J390": 1932, + "J3481": 1933, + "J343": 1934, + "J3801": 1935, + "J3800": 1936, + "J399": 1937, + "J386": 1938, + "J387": 1939, + "J391": 1940, + "J385": 1941, + "J381": 1942, + "J392": 1943, + "J384": 1944, + "J3802": 1945, + "J3489": 1946, + "J383": 1947, + "Z825": 1948, + "Z8241": 1949, + "Z820": 1950, + "Z818": 1951, + "Z823": 1952, + "Z8249": 1953, + "S322XXA": 1954, + "S22009A": 1955, + "S12601A": 1956, + "S12001A": 1957, + "S12401A": 1958, + "S12101A": 1959, + "S129XXA": 1960, + "S22009B": 1961, + "S12301A": 1962, + "S12201A": 1963, + "S32009B": 1964, + "S32009A": 1965, + "S12501A": 1966, + "N319": 1967, + "N329": 1968, + "N323": 1969, + "N320": 1970, + "N321": 1971, + "N3289": 1972, + "N3644": 1973, + "N3281": 1974, + "N312": 1975, + "W108XXA": 1976, + "W100XXA": 1977, + "W101XXA": 1978, + "S82009A": 1979, + "S82009C": 1980, + "M87059": 1981, + "M84359A": 1982, + "M84429A": 1983, + "M8708": 1984, + "M84439A": 1985, + "M84469A": 1986, + "M87029": 1987, + "M852": 1988, + "M818": 1989, + "M84453A": 1990, + "M8700": 1991, + "M8530": 1992, + "M84459A": 1993, + "M8560": 1994, + "M810": 1995, + "M8468XA": 1996, + "M84369A": 1997, + "M949": 1998, + "M940": 1999, + "M8448XA": 2000, + "M948X9": 2001, + "S92919K": 2002, + "S92919P": 2003, + "K921": 2004, + "K922": 2005, + "K920": 2006, + "I998": 2007, + "I87009": 2008, + "I999": 2009, + "I872": 2010, + "R58": 2011, + "I871": 2012, + "I69964": 2013, + "I69993": 2014, + "I69922": 2015, + "I6990": 2016, + "I69991": 2017, + "I69932": 2018, + "I69998": 2019, + "I69921": 2020, + "I69928": 2021, + "I6991": 2022, + "I69959": 2023, + "I69965": 2024, + "I69949": 2025, + "I69952": 2026, + "I69969": 2027, + "I69920": 2028, + "I69939": 2029, + "I69990": 2030, + "I69954": 2031, + "I69992": 2032, + "I69923": 2033, + "A088": 2034, + "A047": 2035, + "A048": 2036, + "A082": 2037, + "A0839": 2038, + "A043": 2039, + "A049": 2040, + "A0811": 2041, + "A045": 2042, + "A080": 2043, + "C61": 2044, + "T423X4A": 2045, + "T4274XA": 2046, + "T426X1A": 2047, + "T426X4A": 2048, + "D329": 2049, + "D333": 2050, + "D321": 2051, + "D334": 2052, + "D332": 2053, + "H900": 2054, + "H913": 2055, + "H903": 2056, + "H9042": 2057, + "H9072": 2058, + "H9012": 2059, + "H905": 2060, + "H9190": 2061, + "H906": 2062, + "H902": 2063, + "H918X9": 2064, + "I252": 2065, + "N2881": 2066, + "N13729": 2067, + "N13721": 2068, + "N281": 2069, + "N138": 2070, + "N135": 2071, + "N1371": 2072, + "N280": 2073, + "N134": 2074, + "N2889": 2075, + "N289": 2076, + "G40309": 2077, + "G40109": 2078, + "G40919": 2079, + "G40311": 2080, + "G40909": 2081, + "G40301": 2082, + "G40804": 2083, + "G40119": 2084, + "G40219": 2085, + "G40802": 2086, + "G40209": 2087, + "C8148": 2088, + "C8198": 2089, + "C8192": 2090, + "C8119": 2091, + "C8112": 2092, + "C8191": 2093, + "C8199": 2094, + "C8118": 2095, + "J8489": 2096, + "J9801": 2097, + "J986": 2098, + "J989": 2099, + "J9500": 2100, + "J985": 2101, + "J988": 2102, + "J9509": 2103, + "J9809": 2104, + "J9503": 2105, + "J9502": 2106, + "E6601": 2107, + "E662": 2108, + "E663": 2109, + "E669": 2110, + "E678": 2111, + "E65": 2112, + "J439": 2113, + "M189": 2114, + "M159": 2115, + "M1990": 2116, + "M1710": 2117, + "M152": 2118, + "M158": 2119, + "M1610": 2120, + "M150": 2121, + "M179": 2122, + "M169": 2123, + "I2609": 2124, + "I2699": 2125, + "I2690": 2126, + "I2692": 2127, + "T82818A": 2128, + "K2990": 2129, + "K2921": 2130, + "K2951": 2131, + "K2950": 2132, + "K2991": 2133, + "K2920": 2134, + "K2900": 2135, + "K2980": 2136, + "K2981": 2137, + "K2961": 2138, + "K2901": 2139, + "K2960": 2140, + "N508": 2141, + "N501": 2142, + "N499": 2143, + "N490": 2144, + "N5312": 2145, + "R102": 2146, + "N4400": 2147, + "J852": 2148, + "J853": 2149, + "L923": 2150, + "L905": 2151, + "L80": 2152, + "L819": 2153, + "L989": 2154, + "L988": 2155, + "L818": 2156, + "V8699XA": 2157, + "V888XXA": 2158, + "V8659XA": 2159, + "V8669XA": 2160, + "S82856C": 2161, + "S82856A": 2162, + "S82899A": 2163, + "S82899C": 2164, + "S8266XC": 2165, + "S82846A": 2166, + "S8256XC": 2167, + "S8256XA": 2168, + "S8266XA": 2169, + "S82846C": 2170, + "S30867A": 2171, + "S30857A": 2172, + "S30827A": 2173, + "S30817A": 2174, + "S60819A": 2175, + "S60829A": 2176, + "V4988XA": 2177, + "V2959XA": 2178, + "V2949XA": 2179, + "V877XXA": 2180, + "V4959XA": 2181, + "K839": 2182, + "K832": 2183, + "K838": 2184, + "K915": 2185, + "K833": 2186, + "K831": 2187, + "K830": 2188, + "C9010": 2189, + "C9030": 2190, + "C9000": 2191, + "C9012": 2192, + "C9002": 2193, + "C9001": 2194, + "C9032": 2195, + "D539": 2196, + "D531": 2197, + "D518": 2198, + "D538": 2199, + "D529": 2200, + "D510": 2201, + "N013": 2202, + "N008": 2203, + "N009": 2204, + "N003": 2205, + "D2370": 2206, + "D2360": 2207, + "D2310": 2208, + "D234": 2209, + "D235": 2210, + "D239": 2211, + "D2339": 2212, + "Z3869": 2213, + "D72820": 2214, + "D72823": 2215, + "D703": 2216, + "D729": 2217, + "D72810": 2218, + "D72821": 2219, + "D763": 2220, + "D702": 2221, + "D720": 2222, + "D704": 2223, + "D7289": 2224, + "D709": 2225, + "D71": 2226, + "D72819": 2227, + "D72818": 2228, + "D72829": 2229, + "D708": 2230, + "D721": 2231, + "D700": 2232, + "D72825": 2233, + "T80219A": 2234, + "T80818A": 2235, + "T801XXA": 2236, + "T8089XA": 2237, + "T80910A": 2238, + "T80212A": 2239, + "T80419A": 2240, + "T880XXA": 2241, + "T889XXA": 2242, + "T8051XA": 2243, + "T800XXA": 2244, + "T80211A": 2245, + "K909": 2246, + "K912": 2247, + "K900": 2248, + "K9089": 2249, + "L278": 2250, + "L271": 2251, + "L272": 2252, + "K67": 2253, + "K652": 2254, + "K650": 2255, + "K6819": 2256, + "K658": 2257, + "K651": 2258, + "K653": 2259, + "K654": 2260, + "K659": 2261, + "K6812": 2262, + "G519": 2263, + "G518": 2264, + "G510": 2265, + "A449": 2266, + "B600": 2267, + "A6920": 2268, + "M069": 2269, + "M064": 2270, + "M061": 2271, + "M0510": 2272, + "M0800": 2273, + "M0840": 2274, + "M0500": 2275, + "Y929": 2276, + "Y9289": 2277, + "Y92838": 2278, + "Y9229": 2279, + "Y92410": 2280, + "Y92099": 2281, + "Y92199": 2282, + "Y9269": 2283, + "F509": 2284, + "F983": 2285, + "F5000": 2286, + "F4542": 2287, + "F952": 2288, + "F502": 2289, + "F5109": 2290, + "G44209": 2291, + "F980": 2292, + "F9829": 2293, + "R451": 2294, + "F518": 2295, + "I330": 2296, + "I339": 2297, + "R0781": 2298, + "R062": 2299, + "R061": 2300, + "R0681": 2301, + "R0789": 2302, + "R064": 2303, + "R063": 2304, + "R222": 2305, + "R0489": 2306, + "R05": 2307, + "R072": 2308, + "R049": 2309, + "R0601": 2310, + "R069": 2311, + "R0602": 2312, + "R0689": 2313, + "R066": 2314, + "R0682": 2315, + "R079": 2316, + "R093": 2317, + "S39848A": 2318, + "S99919A": 2319, + "S3981XA": 2320, + "S4990XA": 2321, + "S79929A": 2322, + "T1490": 2323, + "S6990XA": 2324, + "T07": 2325, + "S3982XA": 2326, + "S298XXA": 2327, + "S199XXA": 2328, + "W503XXA": 2329, + "X58XXXA": 2330, + "N251": 2331, + "N250": 2332, + "N2581": 2333, + "N2589": 2334, + "H21509": 2335, + "H219": 2336, + "H2103": 2337, + "H209": 2338, + "H2000": 2339, + "H20039": 2340, + "Z2882": 2341, + "Z538": 2342, + "Z5329": 2343, + "Z2821": 2344, + "Z5309": 2345, + "Z22322": 2346, + "Z2252": 2347, + "Z228": 2348, + "Z2239": 2349, + "Z22321": 2350, + "Z2251": 2351, + "Z22330": 2352, + "Z222": 2353, + "Z22338": 2354, + "Z221": 2355, + "E211": 2356, + "E214": 2357, + "E210": 2358, + "E212": 2359, + "E213": 2360, + "E209": 2361, + "D599": 2362, + "D593": 2363, + "D591": 2364, + "D594": 2365, + "D598": 2366, + "R196": 2367, + "R490": 2368, + "R491": 2369, + "R070": 2370, + "R480": 2371, + "R4789": 2372, + "R488": 2373, + "R221": 2374, + "R498": 2375, + "R041": 2376, + "R471": 2377, + "R6884": 2378, + "R4921": 2379, + "R51": 2380, + "R0982": 2381, + "R4701": 2382, + "R040": 2383, + "N643": 2384, + "N62": 2385, + "N644": 2386, + "N61": 2387, + "N649": 2388, + "N63": 2389, + "N6459": 2390, + "N6489": 2391, + "N870": 2392, + "N879": 2393, + "D732": 2394, + "D7389": 2395, + "D759": 2396, + "D739": 2397, + "D6869": 2398, + "D892": 2399, + "D6862": 2400, + "D57412": 2401, + "D731": 2402, + "D7581": 2403, + "I881": 2404, + "D751": 2405, + "D7582": 2406, + "D749": 2407, + "I889": 2408, + "M3130": 2409, + "M300": 2410, + "M311": 2411, + "M316": 2412, + "M314": 2413, + "M310": 2414, + "M797": 2415, + "M799": 2416, + "M7981": 2417, + "M792": 2418, + "M79A3": 2419, + "M79A19": 2420, + "M795": 2421, + "M7098": 2422, + "M79609": 2423, + "R252": 2424, + "M793": 2425, + "M729": 2426, + "M7989": 2427, + "M79A29": 2428, + "Z89619": 2429, + "Z7382": 2430, + "Z7682": 2431, + "Z780": 2432, + "Z7401": 2433, + "Z89219": 2434, + "Z89429": 2435, + "Z781": 2436, + "Z89119": 2437, + "Z89029": 2438, + "Z89209": 2439, + "Z89519": 2440, + "Z789": 2441, + "Z89439": 2442, + "Z66": 2443, + "Z89419": 2444, + "Z89229": 2445, + "Z89019": 2446, + "R87820": 2447, + "R978": 2448, + "R899": 2449, + "R87619": 2450, + "R7611": 2451, + "R7612": 2452, + "R87628": 2453, + "R769": 2454, + "Z515": 2455, + "C229": 2456, + "C221": 2457, + "C228": 2458, + "Z87790": 2459, + "Z87898": 2460, + "Z87311": 2461, + "Z87442": 2462, + "Z87448": 2463, + "Z87440": 2464, + "Z87312": 2465, + "Z87798": 2466, + "Z8774": 2467, + "Z87892": 2468, + "S61409A": 2469, + "S61429A": 2470, + "S065X9A": 2471, + "S064X9A": 2472, + "S065X5A": 2473, + "S065X8A": 2474, + "S065X2A": 2475, + "S064X0A": 2476, + "S065X0A": 2477, + "S064X2A": 2478, + "S065X4A": 2479, + "S064X8A": 2480, + "S144XXA": 2481, + "S149XXA": 2482, + "V2988XA": 2483, + "V8609XA": 2484, + "V8619XA": 2485, + "J218": 2486, + "J210": 2487, + "J209": 2488, + "R839": 2489, + "R195": 2490, + "I669": 2491, + "I6330": 2492, + "I6340": 2493, + "I6350": 2494, + "I6629": 2495, + "G8100": 2496, + "G8102": 2497, + "G8110": 2498, + "G8190": 2499, + "G8112": 2500, + "G8192": 2501, + "G8194": 2502, + "G8114": 2503, + "G8104": 2504, + "C184": 2505, + "C187": 2506, + "C186": 2507, + "C182": 2508, + "C188": 2509, + "C183": 2510, + "C185": 2511, + "C181": 2512, + "C189": 2513, + "C180": 2514, + "J181": 2515, + "S1096XA": 2516, + "S1092XA": 2517, + "S1080XA": 2518, + "S1091XA": 2519, + "I868": 2520, + "I8510": 2521, + "I8500": 2522, + "I8501": 2523, + "I8511": 2524, + "S3790XA": 2525, + "S3710XA": 2526, + "S3730XA": 2527, + "S37899A": 2528, + "E8801": 2529, + "E8809": 2530, + "D472": 2531, + "C880": 2532, + "D891": 2533, + "D890": 2534, + "K266": 2535, + "K264": 2536, + "K269": 2537, + "K263": 2538, + "K260": 2539, + "K265": 2540, + "K267": 2541, + "K262": 2542, + "K261": 2543, + "S14114A": 2544, + "S14137A": 2545, + "S24114A": 2546, + "S14107A": 2547, + "S34129A": 2548, + "S14127A": 2549, + "S24152A": 2550, + "S14157A": 2551, + "S24102A": 2552, + "S14117A": 2553, + "S24104A": 2554, + "S14104A": 2555, + "S14124A": 2556, + "S24132A": 2557, + "S34139A": 2558, + "S24154A": 2559, + "S24112A": 2560, + "S343XXA": 2561, + "S14134A": 2562, + "S14154A": 2563, + "S79199D": 2564, + "S42036D": 2565, + "Z472": 2566, + "S92919D": 2567, + "S5290XE": 2568, + "S49199D": 2569, + "M8440XD": 2570, + "S32059D": 2571, + "S72146D": 2572, + "M84469D": 2573, + "M84459D": 2574, + "S6292XD": 2575, + "M84431D": 2576, + "Z471": 2577, + "Z4789": 2578, + "Z4733": 2579, + "K5140": 2580, + "K5120": 2581, + "K5150": 2582, + "K5100": 2583, + "K5130": 2584, + "K5180": 2585, + "K5190": 2586, + "I050": 2587, + "I052": 2588, + "I051": 2589, + "I058": 2590, + "S7010XA": 2591, + "S9000XA": 2592, + "S7000XA": 2593, + "S90229A": 2594, + "S9030XA": 2595, + "S8000XA": 2596, + "S8010XA": 2597, + "Y048XXA": 2598, + "Y040XXA": 2599, + "J811": 2600, + "P0389": 2601, + "P0382": 2602, + "P03819": 2603, + "P03810": 2604, + "P030": 2605, + "P03811": 2606, + "P040": 2607, + "P031": 2608, + "P033": 2609, + "P034": 2610, + "P035": 2611, + "D251": 2612, + "D252": 2613, + "D250": 2614, + "D259": 2615, + "G7281": 2616, + "G737": 2617, + "G729": 2618, + "G723": 2619, + "G710": 2620, + "G7241": 2621, + "G7289": 2622, + "G7111": 2623, + "G722": 2624, + "G7112": 2625, + "G712": 2626, + "G35": 2627, + "I8010": 2628, + "I80219": 2629, + "I808": 2630, + "I809": 2631, + "I8000": 2632, + "I80209": 2633, + "I803": 2634, + "G061": 2635, + "G060": 2636, + "G062": 2637, + "K31811": 2638, + "K314": 2639, + "K31819": 2640, + "K315": 2641, + "K3189": 2642, + "K311": 2643, + "K319": 2644, + "K3182": 2645, + "K316": 2646, + "K313": 2647, + "M40299": 2648, + "M963": 2649, + "M4150": 2650, + "M4120": 2651, + "M40209": 2652, + "M4100": 2653, + "M962": 2654, + "M4130": 2655, + "M964": 2656, + "M4010": 2657, + "M965": 2658, + "M4050": 2659, + "M419": 2660, + "K649": 2661, + "K644": 2662, + "K645": 2663, + "K648": 2664, + "W06XXXA": 2665, + "W07XXXA": 2666, + "W1811XA": 2667, + "W08XXXA": 2668, + "W052XXA": 2669, + "W1789XA": 2670, + "W15XXXA": 2671, + "W098XXA": 2672, + "N1330": 2673, + "N201": 2674, + "N209": 2675, + "K859": 2676, + "K869": 2677, + "K861": 2678, + "K868": 2679, + "K863": 2680, + "K550": 2681, + "K551": 2682, + "K559": 2683, + "K824": 2684, + "K829": 2685, + "K828": 2686, + "K820": 2687, + "K810": 2688, + "K819": 2689, + "K811": 2690, + "K822": 2691, + "K821": 2692, + "K812": 2693, + "K823": 2694, + "G608": 2695, + "G600": 2696, + "G609": 2697, + "H53129": 2698, + "H5340": 2699, + "H53039": 2700, + "H53009": 2701, + "H538": 2702, + "H539": 2703, + "H53419": 2704, + "H53469": 2705, + "R483": 2706, + "H532": 2707, + "H5359": 2708, + "H53139": 2709, + "H5347": 2710, + "H5319": 2711, + "H53149": 2712, + "H53459": 2713, + "K4130": 2714, + "K430": 2715, + "K460": 2716, + "K4100": 2717, + "K440": 2718, + "K420": 2719, + "K450": 2720, + "K436": 2721, + "J60": 2722, + "Q398": 2723, + "Q386": 2724, + "Q383": 2725, + "Q400": 2726, + "Q394": 2727, + "Q408": 2728, + "Q388": 2729, + "Q409": 2730, + "Q381": 2731, + "E893": 2732, + "E230": 2733, + "E237": 2734, + "E229": 2735, + "E220": 2736, + "E232": 2737, + "E222": 2738, + "E236": 2739, + "F1997": 2740, + "F19921": 2741, + "F19982": 2742, + "F19939": 2743, + "F19951": 2744, + "F19950": 2745, + "F1999": 2746, + "F1994": 2747, + "F19988": 2748, + "D135": 2749, + "D129": 2750, + "D201": 2751, + "D139": 2752, + "K317": 2753, + "D130": 2754, + "D1339": 2755, + "K635": 2756, + "D137": 2757, + "D136": 2758, + "P551": 2759, + "P550": 2760, + "P559": 2761, + "F909": 2762, + "Z713": 2763, + "Z7189": 2764, + "Z7141": 2765, + "Z765": 2766, + "Z711": 2767, + "I6200": 2768, + "I621": 2769, + "I629": 2770, + "H578": 2771, + "H43399": 2772, + "H5704": 2773, + "H5500": 2774, + "H5703": 2775, + "H5509": 2776, + "H5713": 2777, + "H5504": 2778, + "H15099": 2779, + "H5702": 2780, + "H4313": 2781, + "H15109": 2782, + "H5700": 2783, + "H579": 2784, + "H43819": 2785, + "H4323": 2786, + "H5502": 2787, + "G458": 2788, + "I67848": 2789, + "G450": 2790, + "C801": 2791, + "C800": 2792, + "J479": 2793, + "J471": 2794, + "T420X4A": 2795, + "T428X4A": 2796, + "Q9389": 2797, + "Q909": 2798, + "Q913": 2799, + "Q917": 2800, + "Q969": 2801, + "Q928": 2802, + "Q984": 2803, + "Q998": 2804, + "Q999": 2805, + "Q050": 2806, + "Q0703": 2807, + "Q057": 2808, + "Q058": 2809, + "Q052": 2810, + "S0500XA": 2811, + "S00269A": 2812, + "S0590XA": 2813, + "B078": 2814, + "B079": 2815, + "A630": 2816, + "B338": 2817, + "B081": 2818, + "B259": 2819, + "K5731": 2820, + "K5733": 2821, + "K5712": 2822, + "K5711": 2823, + "K5710": 2824, + "K5732": 2825, + "K5730": 2826, + "S72109A": 2827, + "S72099C": 2828, + "S7226XC": 2829, + "S72009C": 2830, + "S72036A": 2831, + "S72146A": 2832, + "S72046A": 2833, + "S72026A": 2834, + "S7226XA": 2835, + "S72099A": 2836, + "S72009A": 2837, + "S72109C": 2838, + "S069X2A": 2839, + "S0210XB": 2840, + "S069X8A": 2841, + "S069X5A": 2842, + "S0210XA": 2843, + "S13151A": 2844, + "S13111A": 2845, + "S13121A": 2846, + "S13141A": 2847, + "S332XXA": 2848, + "S13101A": 2849, + "S13131A": 2850, + "S13161A": 2851, + "S23101A": 2852, + "S13181A": 2853, + "S3339XA": 2854, + "S43206A": 2855, + "S33101A": 2856, + "W12XXXA": 2857, + "W11XXXA": 2858, + "M889": 2859, + "M8970": 2860, + "M9080": 2861, + "V00151A": 2862, + "V00141A": 2863, + "V00131A": 2864, + "V00312A": 2865, + "W1849XA": 2866, + "V00321A": 2867, + "S42399B": 2868, + "S42456A": 2869, + "S42496B": 2870, + "S42399A": 2871, + "S42309A": 2872, + "S42416B": 2873, + "S42256A": 2874, + "S42456B": 2875, + "S42209A": 2876, + "S42496A": 2877, + "S42476A": 2878, + "S42295A": 2879, + "S42309B": 2880, + "S42296A": 2881, + "S42416A": 2882, + "S42409B": 2883, + "S42209B": 2884, + "S42476B": 2885, + "S42466A": 2886, + "S42409A": 2887, + "S42216A": 2888, + "S42296B": 2889, + "C241": 2890, + "C240": 2891, + "C23": 2892, + "C248": 2893, + "C249": 2894, + "L408": 2895, + "L305": 2896, + "L4059": 2897, + "L42": 2898, + "L418": 2899, + "J61": 2900, + "M1129": 2901, + "M11839": 2902, + "M1120": 2903, + "M11829": 2904, + "M11259": 2905, + "M11269": 2906, + "M1128": 2907, + "M11869": 2908, + "M11239": 2909, + "M11279": 2910, + "Z0289": 2911, + "Z006": 2912, + "Z008": 2913, + "D210": 2914, + "D2120": 2915, + "D215": 2916, + "D213": 2917, + "D214": 2918, + "Q651": 2919, + "Q682": 2920, + "Q674": 2921, + "Q6530": 2922, + "Q664": 2923, + "Q677": 2924, + "Q660": 2925, + "Q676": 2926, + "Q6680": 2927, + "Q680": 2928, + "Q654": 2929, + "Q743": 2930, + "Q6532": 2931, + "Q6500": 2932, + "Q6689": 2933, + "Q685": 2934, + "Q662": 2935, + "Q76428": 2936, + "Q6479": 2937, + "Q6212": 2938, + "Q605": 2939, + "Q6211": 2940, + "Q6119": 2941, + "Q612": 2942, + "Q628": 2943, + "Q613": 2944, + "Q6239": 2945, + "Q6439": 2946, + "Q638": 2947, + "Q6419": 2948, + "Q644": 2949, + "Q619": 2950, + "Q649": 2951, + "Q618": 2952, + "Q614": 2953, + "Q615": 2954, + "Q6231": 2955, + "Q6101": 2956, + "J700": 2957, + "J708": 2958, + "J705": 2959, + "J701": 2960, + "S31000A": 2961, + "S31020A": 2962, + "M4690": 2963, + "M459": 2964, + "M461": 2965, + "Z9350": 2966, + "Z931": 2967, + "Z932": 2968, + "Z9351": 2969, + "Z934": 2970, + "Z9359": 2971, + "Z938": 2972, + "Z939": 2973, + "Z936": 2974, + "Z930": 2975, + "Z933": 2976, + "S0530XA": 2977, + "S0570XA": 2978, + "S0520XA": 2979, + "S0550XA": 2980, + "T795XXA": 2981, + "T79A9XA": 2982, + "T79A29A": 2983, + "T790XXA": 2984, + "T798XXA": 2985, + "T79A19A": 2986, + "T792XXA": 2987, + "T79A3XA": 2988, + "T791XXA": 2989, + "T794XXA": 2990, + "T797XXA": 2991, + "S023XXA": 2992, + "S0269XB": 2993, + "S0292XB": 2994, + "S0264XA": 2995, + "S0266XB": 2996, + "S0262XB": 2997, + "S0265XA": 2998, + "S0264XB": 2999, + "S0261XA": 3000, + "S0266XA": 3001, + "S0265XB": 3002, + "S022XXA": 3003, + "S02600A": 3004, + "S0267XA": 3005, + "S02402A": 3006, + "S0292XA": 3007, + "S0263XA": 3008, + "S02600B": 3009, + "S0262XA": 3010, + "S022XXB": 3011, + "S0269XA": 3012, + "S02402B": 3013, + "S023XXB": 3014, + "S239XXA": 3015, + "S138XXA": 3016, + "S335XXA": 3017, + "S238XXA": 3018, + "I078": 3019, + "C779": 3020, + "C773": 3021, + "C778": 3022, + "C771": 3023, + "C775": 3024, + "C774": 3025, + "C772": 3026, + "C770": 3027, + "G43709": 3028, + "G43911": 3029, + "G43809": 3030, + "G43909": 3031, + "G43D0": 3032, + "G43919": 3033, + "G43109": 3034, + "Y09": 3035, + "Y041XXA": 3036, + "Y0889XA": 3037, + "Y00XXXA": 3038, + "J869": 3039, + "I132": 3040, + "I130": 3041, + "I1311": 3042, + "I1310": 3043, + "H44009": 3044, + "H4419": 3045, + "H44119": 3046, + "H44819": 3047, + "H4450": 3048, + "H44019": 3049, + "H05119": 3050, + "H05429": 3051, + "H05019": 3052, + "H0589": 3053, + "H05129": 3054, + "H05269": 3055, + "H059": 3056, + "H05029": 3057, + "H05239": 3058, + "H05229": 3059, + "H0520": 3060, + "H169": 3061, + "H16009": 3062, + "H16069": 3063, + "H16139": 3064, + "H168": 3065, + "H16219": 3066, + "R935": 3067, + "R920": 3068, + "R933": 3069, + "R934": 3070, + "R930": 3071, + "R937": 3072, + "R928": 3073, + "R918": 3074, + "R932": 3075, + "R938": 3076, + "R911": 3077, + "S95902A": 3078, + "S75009A": 3079, + "S85509A": 3080, + "S85009A": 3081, + "S85109A": 3082, + "S85409A": 3083, + "S85139A": 3084, + "S95809A": 3085, + "S95109A": 3086, + "S75109A": 3087, + "S85169A": 3088, + "S7710XA": 3089, + "S9700XA": 3090, + "S9780XA": 3091, + "S7700XA": 3092, + "S8780XA": 3093, + "S8700XA": 3094, + "S7290XA": 3095, + "S72409A": 3096, + "S72416C": 3097, + "S72446C": 3098, + "S72456C": 3099, + "S72309A": 3100, + "S72309C": 3101, + "S72499C": 3102, + "S72409C": 3103, + "S72456A": 3104, + "S7290XC": 3105, + "S72416A": 3106, + "S72446A": 3107, + "S72499A": 3108, + "S82201C": 3109, + "S82401A": 3110, + "S82409A": 3111, + "S82201A": 3112, + "S82109C": 3113, + "S82839A": 3114, + "S82822A": 3115, + "S82832B": 3116, + "S82832A": 3117, + "S82209C": 3118, + "S82402A": 3119, + "S82402B": 3120, + "S82409C": 3121, + "S82209A": 3122, + "S82109A": 3123, + "C155": 3124, + "C153": 3125, + "C159": 3126, + "C154": 3127, + "C158": 3128, + "K7681": 3129, + "K761": 3130, + "K77": 3131, + "K763": 3132, + "K759": 3133, + "S060X6A": 3134, + "S060X0A": 3135, + "S060X9A": 3136, + "S060X4A": 3137, + "S060X1A": 3138, + "Z4681": 3139, + "Z45018": 3140, + "Z4502": 3141, + "Z462": 3142, + "Z4541": 3143, + "Z4509": 3144, + "Z4689": 3145, + "Z466": 3146, + "Z4542": 3147, + "Z433": 3148, + "Z438": 3149, + "Z435": 3150, + "Z432": 3151, + "Z434": 3152, + "Z431": 3153, + "Z430": 3154, + "Z436": 3155, + "M724": 3156, + "M60009": 3157, + "M722": 3158, + "M6250": 3159, + "M629": 3160, + "M6289": 3161, + "M726": 3162, + "M6281": 3163, + "M2420": 3164, + "M720": 3165, + "M6200": 3166, + "M6210": 3167, + "M6020": 3168, + "M62838": 3169, + "M6140": 3170, + "M6282": 3171, + "S0540XA": 3172, + "S01119A": 3173, + "S01109A": 3174, + "S01159A": 3175, + "Z92241": 3176, + "Z77098": 3177, + "Z77018": 3178, + "Z9221": 3179, + "Z590": 3180, + "Z591": 3181, + "Z742": 3182, + "Z595": 3183, + "K027": 3184, + "K029": 3185, + "K039": 3186, + "K0261": 3187, + "K0381": 3188, + "F601": 3189, + "F600": 3190, + "F6081": 3191, + "F605": 3192, + "F604": 3193, + "F340": 3194, + "F602": 3195, + "F21": 3196, + "F609": 3197, + "F603": 3198, + "F6812": 3199, + "C382": 3200, + "C388": 3201, + "C37": 3202, + "C383": 3203, + "C381": 3204, + "C380": 3205, + "B0050": 3206, + "A609": 3207, + "A6004": 3208, + "B0089": 3209, + "B000": 3210, + "A6009": 3211, + "B0081": 3212, + "B003": 3213, + "B004": 3214, + "B007": 3215, + "B009": 3216, + "B002": 3217, + "A6001": 3218, + "B0052": 3219, + "G8252": 3220, + "G8322": 3221, + "G835": 3222, + "G8254": 3223, + "G839": 3224, + "G834": 3225, + "G8253": 3226, + "G8324": 3227, + "G8320": 3228, + "G8312": 3229, + "G8250": 3230, + "G8251": 3231, + "G8330": 3232, + "G8310": 3233, + "G830": 3234, + "G8220": 3235, + "G8389": 3236, + "J0431": 3237, + "J0410": 3238, + "J0511": 3239, + "J0411": 3240, + "J0510": 3241, + "J040": 3242, + "J0430": 3243, + "I722": 3244, + "I723": 3245, + "I724": 3246, + "I728": 3247, + "I720": 3248, + "I721": 3249, + "D588": 3250, + "D57219": 3251, + "D589": 3252, + "D560": 3253, + "D563": 3254, + "D561": 3255, + "D582": 3256, + "D5740": 3257, + "D573": 3258, + "D558": 3259, + "D568": 3260, + "D569": 3261, + "D5700": 3262, + "D551": 3263, + "D581": 3264, + "D580": 3265, + "D571": 3266, + "Z21": 3267, + "T507X4A": 3268, + "T405X4A": 3269, + "S96929A": 3270, + "S91029A": 3271, + "S91009A": 3272, + "S32509B": 3273, + "S32409A": 3274, + "S32811A": 3275, + "S32609A": 3276, + "S329XXB": 3277, + "S3289XA": 3278, + "S32309A": 3279, + "S32409B": 3280, + "S3289XB": 3281, + "S32309B": 3282, + "S32811B": 3283, + "S32509A": 3284, + "S329XXA": 3285, + "S37059A": 3286, + "S37069A": 3287, + "S37029A": 3288, + "S37009A": 3289, + "S37039A": 3290, + "S35513A": 3291, + "S3500XA": 3292, + "S35299A": 3293, + "S35406A": 3294, + "S35319A": 3295, + "S358X9A": 3296, + "S35403A": 3297, + "S35516A": 3298, + "S35229A": 3299, + "S35329A": 3300, + "S3510XA": 3301, + "S3590XA": 3302, + "B459": 3303, + "B449": 3304, + "B469": 3305, + "B470": 3306, + "B49": 3307, + "B250": 3308, + "J17": 3309, + "B440": 3310, + "A3791": 3311, + "P0441": 3312, + "P001": 3313, + "P048": 3314, + "P049": 3315, + "P0449": 3316, + "P041": 3317, + "P000": 3318, + "L2089": 3319, + "L22": 3320, + "K120": 3321, + "K130": 3322, + "K1230": 3323, + "K1233": 3324, + "K122": 3325, + "K1321": 3326, + "K1379": 3327, + "K1239": 3328, + "G01": 3329, + "G000": 3330, + "G009": 3331, + "G001": 3332, + "G042": 3333, + "G003": 3334, + "G002": 3335, + "G008": 3336, + "H547": 3337, + "H5450": 3338, + "H540": 3339, + "H543": 3340, + "H5460": 3341, + "H5410": 3342, + "H5440": 3343, + "H548": 3344, + "L0592": 3345, + "L0502": 3346, + "Z560": 3347, + "Z603": 3348, + "Z634": 3349, + "Z653": 3350, + "R45850": 3351, + "Z531": 3352, + "Z658": 3353, + "R45851": 3354, + "G0481": 3355, + "G0491": 3356, + "G0432": 3357, + "G0489": 3358, + "G053": 3359, + "G0431": 3360, + "G0439": 3361, + "R946": 3362, + "R9081": 3363, + "R9409": 3364, + "R94120": 3365, + "R945": 3366, + "R947": 3367, + "R9439": 3368, + "R944": 3369, + "R9431": 3370, + "R942": 3371, + "R9401": 3372, + "R948": 3373, + "F71": 3374, + "F72": 3375, + "F73": 3376, + "P017": 3377, + "P011": 3378, + "P015": 3379, + "P010": 3380, + "P013": 3381, + "P012": 3382, + "P018": 3383, + "T184XXA": 3384, + "I972": 3385, + "I891": 3386, + "I890": 3387, + "I898": 3388, + "I061": 3389, + "I069": 3390, + "I060": 3391, + "I062": 3392, + "B0239": 3393, + "B0223": 3394, + "B021": 3395, + "B029": 3396, + "B0222": 3397, + "B0224": 3398, + "B028": 3399, + "B0229": 3400, + "B0221": 3401, + "Z8659": 3402, + "Z751": 3403, + "Z758": 3404, + "H8393": 3405, + "H8149": 3406, + "H8109": 3407, + "H81399": 3408, + "H8123": 3409, + "H8309": 3410, + "H8113": 3411, + "H81319": 3412, + "N898": 3413, + "N992": 3414, + "F0151": 3415, + "F0150": 3416, + "C9110": 3417, + "C9111": 3418, + "C9112": 3419, + "C9101": 3420, + "C91Z0": 3421, + "C9100": 3422, + "C9190": 3423, + "C9102": 3424, + "E7439": 3425, + "E7409": 3426, + "V199XXA": 3427, + "V499XXA": 3428, + "V093XXA": 3429, + "V299XXA": 3430, + "V699XXA": 3431, + "V892XXA": 3432, + "S42199A": 3433, + "S42136A": 3434, + "S42156A": 3435, + "S42126A": 3436, + "S42109A": 3437, + "S42109B": 3438, + "S52309C": 3439, + "S52109C": 3440, + "S52109A": 3441, + "S52209C": 3442, + "S52609C": 3443, + "S52509A": 3444, + "S52279C": 3445, + "S52026A": 3446, + "S52509C": 3447, + "S52309A": 3448, + "S52099C": 3449, + "S52046A": 3450, + "S52026C": 3451, + "S52126A": 3452, + "S52209A": 3453, + "S5290XC": 3454, + "S5290XA": 3455, + "S59109A": 3456, + "S52609A": 3457, + "S52539A": 3458, + "S52539C": 3459, + "S52279A": 3460, + "S41009A": 3461, + "V1960XA": 3462, + "V467XXA": 3463, + "V466XXA": 3464, + "V465XXA": 3465, + "V264XXA": 3466, + "V215XXA": 3467, + "Q429": 3468, + "Q438": 3469, + "Q430": 3470, + "Q433": 3471, + "Q419": 3472, + "Q431": 3473, + "Q447": 3474, + "Q453": 3475, + "Q446": 3476, + "H269": 3477, + "E1336": 3478, + "H2510": 3479, + "H268": 3480, + "F23": 3481, + "F22": 3482, + "J321": 3483, + "J328": 3484, + "J320": 3485, + "J329": 3486, + "J322": 3487, + "J323": 3488, + "W74XXXA": 3489, + "W67XXXA": 3490, + "W69XXXA": 3491, + "L444": 3492, + "B09": 3493, + "K9423": 3494, + "K30": 3495, + "K310": 3496, + "K9420": 3497, + "K9422": 3498, + "K9429": 3499, + "R1110": 3500, + "K3184": 3501, + "C170": 3502, + "C178": 3503, + "C172": 3504, + "C179": 3505, + "C171": 3506, + "J180": 3507, + "D381": 3508, + "D380": 3509, + "D379": 3510, + "D384": 3511, + "D484": 3512, + "D375": 3513, + "D376": 3514, + "H1089": 3515, + "H119": 3516, + "H1045": 3517, + "H109": 3518, + "H11429": 3519, + "H10029": 3520, + "H1189": 3521, + "H1033": 3522, + "H11009": 3523, + "H1133": 3524, + "H10409": 3525, + "H11419": 3526, + "H11449": 3527, + "W139XXA": 3528, + "B79": 3529, + "B779": 3530, + "B789": 3531, + "C318": 3532, + "C319": 3533, + "C310": 3534, + "C311": 3535, + "C410": 3536, + "C4020": 3537, + "C413": 3538, + "C412": 3539, + "Z90710": 3540, + "Z89629": 3541, + "Z90410": 3542, + "Z90411": 3543, + "N3021": 3544, + "N3001": 3545, + "N3041": 3546, + "N3081": 3547, + "N3011": 3548, + "N3091": 3549, + "L599": 3550, + "T7589XS": 3551, + "T50901S": 3552, + "T788XXS": 3553, + "T887XXS": 3554, + "T889XXS": 3555, + "J40": 3556, + "G801": 3557, + "G802": 3558, + "G800": 3559, + "G808": 3560, + "G809": 3561, + "F79": 3562, + "B589": 3563, + "B582": 3564, + "B5889": 3565, + "L718": 3566, + "L513": 3567, + "L539": 3568, + "L490": 3569, + "L532": 3570, + "L491": 3571, + "L512": 3572, + "L932": 3573, + "L00": 3574, + "L52": 3575, + "L982": 3576, + "L518": 3577, + "L511": 3578, + "L519": 3579, + "L299": 3580, + "L281": 3581, + "L298": 3582, + "L282": 3583, + "L293": 3584, + "L981": 3585, + "V4712XA": 3586, + "V4702XA": 3587, + "V270XXA": 3588, + "V271XXA": 3589, + "V572XXA": 3590, + "E041": 3591, + "E079": 3592, + "E0789": 3593, + "S06890A": 3594, + "S069X4A": 3595, + "S069X6A": 3596, + "S3613XA": 3597, + "S36899A": 3598, + "S3690XA": 3599, + "S37819A": 3600, + "S3681XA": 3601, + "S09399A": 3602, + "S0991XA": 3603, + "S09309A": 3604, + "S08129A": 3605, + "S01309A": 3606, + "S0920XA": 3607, + "T5294XA": 3608, + "C169": 3609, + "C165": 3610, + "C162": 3611, + "C161": 3612, + "C160": 3613, + "C163": 3614, + "C166": 3615, + "C164": 3616, + "C168": 3617, + "Z6836": 3618, + "Z6843": 3619, + "Z6824": 3620, + "Z6838": 3621, + "Z6828": 3622, + "Z6845": 3623, + "Z6830": 3624, + "Z6831": 3625, + "Z681": 3626, + "Z6844": 3627, + "Z6842": 3628, + "Z6834": 3629, + "Z6833": 3630, + "Z6835": 3631, + "Z6827": 3632, + "Z6829": 3633, + "Z6837": 3634, + "Z6832": 3635, + "Z6825": 3636, + "Z6826": 3637, + "Z6839": 3638, + "Z6841": 3639, + "T510X4A": 3640, + "T5194XA": 3641, + "T512X4A": 3642, + "F10239": 3643, + "F10951": 3644, + "F1096": 3645, + "F10231": 3646, + "F1027": 3647, + "F10980": 3648, + "J99": 3649, + "M3481": 3650, + "M839": 3651, + "E559": 3652, + "J111": 3653, + "J1189": 3654, + "J129": 3655, + "R031": 3656, + "R292": 3657, + "R030": 3658, + "R85610": 3659, + "R893": 3660, + "A394": 3661, + "A3953": 3662, + "A390": 3663, + "G587": 3664, + "G5610": 3665, + "G5690": 3666, + "G5630": 3667, + "G5680": 3668, + "G5620": 3669, + "G5600": 3670, + "O99283": 3671, + "O99284": 3672, + "O24913": 3673, + "O99285": 3674, + "O9A23": 3675, + "O9943": 3676, + "O99344": 3677, + "O99345": 3678, + "O2493": 3679, + "O99323": 3680, + "O99343": 3681, + "O99814": 3682, + "O99413": 3683, + "O9942": 3684, + "O99810": 3685, + "O99815": 3686, + "O9902": 3687, + "O99013": 3688, + "O99324": 3689, + "O9903": 3690, + "O2492": 3691, + "L906": 3692, + "L985": 3693, + "L929": 3694, + "L83": 3695, + "L910": 3696, + "L919": 3697, + "L872": 3698, + "L943": 3699, + "D351": 3700, + "D3500": 3701, + "D353": 3702, + "N733": 3703, + "N7013": 3704, + "N732": 3705, + "N7003": 3706, + "N736": 3707, + "N739": 3708, + "N7093": 3709, + "N730": 3710, + "K279": 3711, + "K274": 3712, + "K271": 3713, + "K277": 3714, + "K270": 3715, + "M20009": 3716, + "M216X9": 3717, + "M20099": 3718, + "M21769": 3719, + "M21549": 3720, + "M21839": 3721, + "M21869": 3722, + "M21959": 3723, + "M21939": 3724, + "M21969": 3725, + "M21339": 3726, + "T2173XA": 3727, + "T2149XA": 3728, + "T2171XA": 3729, + "T2143XA": 3730, + "T2153XA": 3731, + "T2142XA": 3732, + "T2163XA": 3733, + "X19XXXA": 3734, + "X12XXXA": 3735, + "X118XXA": 3736, + "E049": 3737, + "S0510XA": 3738, + "S0010XA": 3739, + "T50991A": 3740, + "T508X4A": 3741, + "T50904A": 3742, + "Q899": 3743, + "Q871": 3744, + "Q898": 3745, + "Q858": 3746, + "Q897": 3747, + "Q8740": 3748, + "Q992": 3749, + "Q892": 3750, + "Q893": 3751, + "Q851": 3752, + "Q8909": 3753, + "P191": 3754, + "S60219A": 3755, + "S5010XA": 3756, + "S5000XA": 3757, + "S6010XA": 3758, + "S40019A": 3759, + "S40029A": 3760, + "S60229A": 3761, + "V285XXA": 3762, + "V485XXA": 3763, + "V489XXA": 3764, + "V284XXA": 3765, + "V486XXA": 3766, + "L03039": 3767, + "L03019": 3768, + "L03029": 3769, + "L03049": 3770, + "J84114": 3771, + "J84116": 3772, + "J8403": 3773, + "J8481": 3774, + "J8409": 3775, + "J8401": 3776, + "J849": 3777, + "J84112": 3778, + "J84115": 3779, + "G14": 3780, + "G709": 3781, + "G7089": 3782, + "G733": 3783, + "G7001": 3784, + "G7000": 3785, + "S04019A": 3786, + "S300XXA": 3787, + "S2020XA": 3788, + "S301XXA": 3789, + "S303XXA": 3790, + "S30202A": 3791, + "S2000XA": 3792, + "S20219A": 3793, + "C9210": 3794, + "C9251": 3795, + "C9250": 3796, + "C9252": 3797, + "C9212": 3798, + "C9290": 3799, + "C9230": 3800, + "C9211": 3801, + "T66XXXA": 3802, + "A09": 3803, + "N828": 3804, + "N821": 3805, + "N825": 3806, + "N824": 3807, + "I280": 3808, + "I281": 3809, + "I288": 3810, + "I289": 3811, + "D899": 3812, + "D839": 3813, + "D89812": 3814, + "D89813": 3815, + "D803": 3816, + "D821": 3817, + "D802": 3818, + "D801": 3819, + "D89810": 3820, + "D8982": 3821, + "D89811": 3822, + "D8989": 3823, + "D849": 3824, + "E291": 3825, + "E895": 3826, + "Q7030": 3827, + "Q7200": 3828, + "Q7010": 3829, + "Q7100": 3830, + "Q7270": 3831, + "Q691": 3832, + "Q6589": 3833, + "Q740": 3834, + "Q692": 3835, + "Q7130": 3836, + "Q7190": 3837, + "Q749": 3838, + "Q699": 3839, + "Q709": 3840, + "Q7140": 3841, + "Q7260": 3842, + "Q870": 3843, + "Q742": 3844, + "Q741": 3845, + "Q72899": 3846, + "T34829A": 3847, + "T34529A": 3848, + "T3499XA": 3849, + "T68XXXA": 3850, + "Y92009": 3851, + "E042": 3852, + "S42019A": 3853, + "S42036B": 3854, + "S42009A": 3855, + "S42026B": 3856, + "S42009B": 3857, + "S42036A": 3858, + "S42026A": 3859, + "S1093XA": 3860, + "E43": 3861, + "I514": 3862, + "I519": 3863, + "I97190": 3864, + "I510": 3865, + "I511": 3866, + "I515": 3867, + "I230": 3868, + "I5181": 3869, + "I5189": 3870, + "I517": 3871, + "I512": 3872, + "K4041": 3873, + "K4000": 3874, + "K4031": 3875, + "K4030": 3876, + "K4040": 3877, + "K4090": 3878, + "K4021": 3879, + "K4091": 3880, + "K4020": 3881, + "S1182XA": 3882, + "S11012A": 3883, + "S1110XA": 3884, + "S11022A": 3885, + "S11029A": 3886, + "S1122XA": 3887, + "S1120XA": 3888, + "S1190XA": 3889, + "Q760": 3890, + "Q796": 3891, + "Q780": 3892, + "Q791": 3893, + "Q784": 3894, + "Q7649": 3895, + "Q762": 3896, + "Q772": 3897, + "Q798": 3898, + "Q761": 3899, + "Q7959": 3900, + "Q799": 3901, + "Q7951": 3902, + "Q759": 3903, + "T18198A": 3904, + "T182XXA": 3905, + "S43109A": 3906, + "S43016A": 3907, + "S43086A": 3908, + "S43006A": 3909, + "S43036A": 3910, + "M24539": 3911, + "M24459": 3912, + "M24659": 3913, + "M24469": 3914, + "M24569": 3915, + "M24559": 3916, + "M2450": 3917, + "M24319": 3918, + "M24876": 3919, + "M24576": 3920, + "M24529": 3921, + "M24849": 3922, + "M24059": 3923, + "M249": 3924, + "M24669": 3925, + "M24549": 3926, + "M247": 3927, + "M2430": 3928, + "M2480": 3929, + "M24419": 3930, + "T383X4A": 3931, + "T381X4A": 3932, + "S0291XB": 3933, + "J121": 3934, + "J1289": 3935, + "J122": 3936, + "O9089": 3937, + "O900": 3938, + "O903": 3939, + "O902": 3940, + "E849": 3941, + "E858": 3942, + "E883": 3943, + "E850": 3944, + "E859": 3945, + "E8881": 3946, + "E807": 3947, + "E889": 3948, + "E840": 3949, + "D841": 3950, + "E8029": 3951, + "H49819": 3952, + "E848": 3953, + "S41109A": 3954, + "S46929A": 3955, + "S41029A": 3956, + "S41129A": 3957, + "S21009A": 3958, + "S31125A": 3959, + "S21029A": 3960, + "S31129A": 3961, + "S31109A": 3962, + "S31105A": 3963, + "H469": 3964, + "H47619": 3965, + "H4712": 3966, + "H47019": 3967, + "H4710": 3968, + "H4722": 3969, + "H462": 3970, + "H47099": 3971, + "H4720": 3972, + "H4711": 3973, + "H468": 3974, + "H4749": 3975, + "K143": 3976, + "K146": 3977, + "K141": 3978, + "K140": 3979, + "K148": 3980, + "A870": 3981, + "A878": 3982, + "A879": 3983, + "A799": 3984, + "S73006A": 3985, + "S73016A": 3986, + "S73036A": 3987, + "J029": 3988, + "G9519": 3989, + "G9589": 3990, + "G959": 3991, + "G992": 3992, + "G950": 3993, + "Z8049": 3994, + "Z8042": 3995, + "Z806": 3996, + "Z8043": 3997, + "Z803": 3998, + "Z8041": 3999, + "Z802": 4000, + "Z800": 4001, + "Z801": 4002, + "Z8052": 4003, + "Z8059": 4004, + "Z8051": 4005, + "Z809": 4006, + "Z808": 4007, + "Z807": 4008, + "I308": 4009, + "I32": 4010, + "I300": 4011, + "I309": 4012, + "F70": 4013, + "I8390": 4014, + "I83209": 4015, + "I83029": 4016, + "I83899": 4017, + "I8310": 4018, + "W1692XA": 4019, + "W172XXA": 4020, + "S43439A": 4021, + "S46819A": 4022, + "S43429A": 4023, + "S4350XA": 4024, + "S46919A": 4025, + "S4380XA": 4026, + "T361X4A": 4027, + "T360X4A": 4028, + "T364X4A": 4029, + "N19": 4030, + "T17298A": 4031, + "T17398A": 4032, + "N342": 4033, + "N340": 4034, + "G509": 4035, + "G500": 4036, + "G501": 4037, + "Q038": 4038, + "Q068": 4039, + "Q019": 4040, + "Q048": 4041, + "Q043": 4042, + "Q02": 4043, + "Q078": 4044, + "Q079": 4045, + "Z638": 4046, + "Z635": 4047, + "Z62898": 4048, + "Z6372": 4049, + "Z6911": 4050, + "Z6379": 4051, + "Z636": 4052, + "F4489": 4053, + "F29": 4054, + "N830": 4055, + "N8353": 4056, + "N8329": 4057, + "N839": 4058, + "N8333": 4059, + "N9983": 4060, + "N831": 4061, + "M12559": 4062, + "M130": 4063, + "M1280": 4064, + "M13169": 4065, + "M129": 4066, + "M12879": 4067, + "M12569": 4068, + "Z8481": 4069, + "Z8379": 4070, + "Z841": 4071, + "Z833": 4072, + "Z831": 4073, + "Z8349": 4074, + "Z832": 4075, + "Z8371": 4076, + "Z8341": 4077, + "L853": 4078, + "L708": 4079, + "L739": 4080, + "L723": 4081, + "K602": 4082, + "K605": 4083, + "I81": 4084, + "S92309B": 4085, + "S92216A": 4086, + "S92256A": 4087, + "S92309A": 4088, + "S92256B": 4089, + "S92109A": 4090, + "S92246A": 4091, + "S92109B": 4092, + "S92009A": 4093, + "S92909A": 4094, + "S92246B": 4095, + "S92009B": 4096, + "G038": 4097, + "G031": 4098, + "G039": 4099, + "G030": 4100, + "C211": 4101, + "C218": 4102, + "C210": 4103, + "C19": 4104, + "C20": 4105, + "A480": 4106, + "A488": 4107, + "A483": 4108, + "B358": 4109, + "B351": 4110, + "B350": 4111, + "B356": 4112, + "B353": 4113, + "B355": 4114, + "B359": 4115, + "N472": 4116, + "N4830": 4117, + "N4889": 4118, + "N486": 4119, + "N529": 4120, + "N489": 4121, + "N4829": 4122, + "N480": 4123, + "N481": 4124, + "J0130": 4125, + "J0100": 4126, + "J0140": 4127, + "J0110": 4128, + "J0120": 4129, + "J0190": 4130, + "L689": 4131, + "L738": 4132, + "L678": 4133, + "L668": 4134, + "L638": 4135, + "L659": 4136, + "M0200": 4137, + "M1460": 4138, + "M1480": 4139, + "M363": 4140, + "T25629A": 4141, + "T24639A": 4142, + "T25599A": 4143, + "T25729A": 4144, + "T24719A": 4145, + "T24439A": 4146, + "T24739A": 4147, + "B012": 4148, + "B019": 4149, + "B0111": 4150, + "B0189": 4151, + "T3240": 4152, + "T3250": 4153, + "T320": 4154, + "G08": 4155, + "T17998A": 4156, + "T17498A": 4157, + "T17898A": 4158, + "T17598A": 4159, + "A421": 4160, + "A420": 4161, + "A438": 4162, + "N813": 4163, + "N812": 4164, + "N819": 4165, + "N8112": 4166, + "N8183": 4167, + "N816": 4168, + "N8111": 4169, + "N993": 4170, + "N814": 4171, + "T48294A": 4172, + "T481X4A": 4173, + "T483X4A": 4174, + "T484X4A": 4175, + "T445X4A": 4176, + "T448X4A": 4177, + "T443X4A": 4178, + "T441X4A": 4179, + "T719XXA": 4180, + "T730XXA": 4181, + "T754XXA": 4182, + "T7589XA": 4183, + "T751XXA": 4184, + "O720": 4185, + "O722": 4186, + "O721": 4187, + "O723": 4188, + "S069X9S": 4189, + "S34139S": 4190, + "S9490XS": 4191, + "S6490XS": 4192, + "Y33XXXS": 4193, + "W19XXXS": 4194, + "X398XXS": 4195, + "X58XXXS": 4196, + "V99XXXS": 4197, + "V899XXS": 4198, + "K613": 4199, + "N432": 4200, + "N433": 4201, + "N431": 4202, + "I158": 4203, + "I150": 4204, + "A871": 4205, + "A888": 4206, + "A872": 4207, + "A89": 4208, + "D447": 4209, + "D434": 4210, + "D445": 4211, + "Q8501": 4212, + "D439": 4213, + "Q8502": 4214, + "D444": 4215, + "D429": 4216, + "Q8500": 4217, + "Q8503": 4218, + "Q103": 4219, + "Q159": 4220, + "Q143": 4221, + "Q150": 4222, + "Q133": 4223, + "Q100": 4224, + "Q120": 4225, + "Q106": 4226, + "Q148": 4227, + "Q1389": 4228, + "I409": 4229, + "I401": 4230, + "I408": 4231, + "I400": 4232, + "I41": 4233, + "G90529": 4234, + "G909": 4235, + "G9059": 4236, + "G990": 4237, + "G904": 4238, + "G9001": 4239, + "G90519": 4240, + "G9009": 4241, + "N946": 4242, + "N94819": 4243, + "N9489": 4244, + "N943": 4245, + "N942": 4246, + "Q825": 4247, + "Q809": 4248, + "Q828": 4249, + "Q822": 4250, + "Q846": 4251, + "Q838": 4252, + "Q820": 4253, + "R682": 4254, + "K118": 4255, + "K113": 4256, + "K115": 4257, + "K119": 4258, + "K1120": 4259, + "F4312": 4260, + "F4320": 4261, + "F4324": 4262, + "F4321": 4263, + "F438": 4264, + "F4323": 4265, + "F4322": 4266, + "F4325": 4267, + "S62349B": 4268, + "S62236B": 4269, + "S62349A": 4270, + "S62236A": 4271, + "S62369B": 4272, + "S62359A": 4273, + "S62309A": 4274, + "S62369A": 4275, + "S62309B": 4276, + "S62399B": 4277, + "S62399A": 4278, + "S62359B": 4279, + "I119": 4280, + "I110": 4281, + "C679": 4282, + "C671": 4283, + "C672": 4284, + "C670": 4285, + "C674": 4286, + "C675": 4287, + "C678": 4288, + "C673": 4289, + "N151": 4290, + "N110": 4291, + "N118": 4292, + "N12": 4293, + "N159": 4294, + "N10": 4295, + "S68629A": 4296, + "W240XXA": 4297, + "W311XXA": 4298, + "W241XXA": 4299, + "W312XXA": 4300, + "W3189XA": 4301, + "W309XXA": 4302, + "C569": 4303, + "C574": 4304, + "C5700": 4305, + "S27809A": 4306, + "S279XXA": 4307, + "S27893A": 4308, + "S27819A": 4309, + "S27813A": 4310, + "S27899A": 4311, + "S21109A": 4312, + "S21129A": 4313, + "S31809A": 4314, + "S71109A": 4315, + "S71129A": 4316, + "S76929A": 4317, + "Z20828": 4318, + "Z202": 4319, + "Z201": 4320, + "Z2089": 4321, + "N35111": 4322, + "N35028": 4323, + "N99110": 4324, + "N359": 4325, + "N358": 4326, + "D34": 4327, + "V787XXA": 4328, + "V878XXA": 4329, + "N805": 4330, + "N802": 4331, + "N809": 4332, + "N800": 4333, + "N803": 4334, + "N801": 4335, + "N808": 4336, + "X818XXA": 4337, + "X832XXA": 4338, + "X828XXA": 4339, + "X838XXA": 4340, + "X76XXXA": 4341, + "Q300": 4342, + "Q324": 4343, + "Q348": 4344, + "Q308": 4345, + "Q330": 4346, + "Q334": 4347, + "Q338": 4348, + "Q339": 4349, + "Q336": 4350, + "Q310": 4351, + "T41294A": 4352, + "T413X1A": 4353, + "T411X4A": 4354, + "J069": 4355, + "T466X4A": 4356, + "T46994A": 4357, + "T465X4A": 4358, + "T460X4A": 4359, + "T462X4A": 4360, + "T463X4A": 4361, + "T467X4A": 4362, + "V0100XA": 4363, + "V100XXA": 4364, + "S92919S": 4365, + "S88919S": 4366, + "S0292XS": 4367, + "S6290XS": 4368, + "M8448XS": 4369, + "S72009S": 4370, + "S93306S": 4371, + "S329XXS": 4372, + "Y0889XS": 4373, + "Q188": 4374, + "Q189": 4375, + "Q170": 4376, + "Q165": 4377, + "Q184": 4378, + "Q180": 4379, + "Q161": 4380, + "Q172": 4381, + "Q179": 4382, + "Q160": 4383, + "Q178": 4384, + "V889XXA": 4385, + "H9220": 4386, + "H938X9": 4387, + "H93239": 4388, + "H9209": 4389, + "H9319": 4390, + "H933X9": 4391, + "H9210": 4392, + "S58029A": 4393, + "S68729A": 4394, + "S48929A": 4395, + "H04009": 4396, + "H04309": 4397, + "H04539": 4398, + "H049": 4399, + "H04129": 4400, + "H04559": 4401, + "H04019": 4402, + "H04209": 4403, + "G118": 4404, + "G3281": 4405, + "G119": 4406, + "G111": 4407, + "G114": 4408, + "G112": 4409, + "V988XXA": 4410, + "W230XXA": 4411, + "Y6553": 4412, + "Y658": 4413, + "Y652": 4414, + "Y651": 4415, + "Y69": 4416, + "Y654": 4417, + "E40": 4418, + "T5994XA": 4419, + "T59894A": 4420, + "X002XXA": 4421, + "X001XXA": 4422, + "S63269A": 4423, + "S63259A": 4424, + "S63299A": 4425, + "K044": 4426, + "K045": 4427, + "K047": 4428, + "L258": 4429, + "L259": 4430, + "L589": 4431, + "L253": 4432, + "L251": 4433, + "L568": 4434, + "L255": 4435, + "L240": 4436, + "F0781": 4437, + "F09": 4438, + "F070": 4439, + "S36503A": 4440, + "S36409A": 4441, + "S3660XA": 4442, + "S36408A": 4443, + "S36509A": 4444, + "S36500A": 4445, + "S36209A": 4446, + "S36501A": 4447, + "S3630XA": 4448, + "S36400A": 4449, + "S36508A": 4450, + "S36202A": 4451, + "S36200A": 4452, + "S36502A": 4453, + "V9333XA": 4454, + "V9339XA": 4455, + "C7250": 4456, + "C709": 4457, + "C721": 4458, + "A46": 4459, + "C498": 4460, + "C494": 4461, + "C490": 4462, + "C4910": 4463, + "C4920": 4464, + "C495": 4465, + "C496": 4466, + "C493": 4467, + "M954": 4468, + "M958": 4469, + "M950": 4470, + "M952": 4471, + "M9984": 4472, + "M955": 4473, + "M4310": 4474, + "D279": 4475, + "J309": 4476, + "J3081": 4477, + "J301": 4478, + "J3089": 4479, + "D141": 4480, + "D151": 4481, + "D150": 4482, + "D1430": 4483, + "D152": 4484, + "D140": 4485, + "D142": 4486, + "D038": 4487, + "D0359": 4488, + "D039": 4489, + "D0362": 4490, + "D034": 4491, + "D0339": 4492, + "D030": 4493, + "D0372": 4494, + "M7750": 4495, + "M7650": 4496, + "M7050": 4497, + "M76829": 4498, + "M7500": 4499, + "M7020": 4500, + "M7620": 4501, + "M779": 4502, + "M7530": 4503, + "M76899": 4504, + "M7730": 4505, + "M7550": 4506, + "M7660": 4507, + "M7040": 4508, + "M7580": 4509, + "M7710": 4510, + "M7520": 4511, + "M2570": 4512, + "M273": 4513, + "K090": 4514, + "M272": 4515, + "M2749": 4516, + "M279": 4517, + "M278": 4518, + "Q379": 4519, + "Q378": 4520, + "Q369": 4521, + "Q359": 4522, + "W3400XA": 4523, + "W34011A": 4524, + "W320XXA": 4525, + "W3302XA": 4526, + "S14138A": 4527, + "S14118A": 4528, + "S14158A": 4529, + "S14108A": 4530, + "S14128A": 4531, + "S2590XA": 4532, + "S25509A": 4533, + "S2500XA": 4534, + "S25309A": 4535, + "S25809A": 4536, + "S2520XA": 4537, + "S25109A": 4538, + "S25409A": 4539, + "K36": 4540, + "I76": 4541, + "T450X4A": 4542, + "T451X4A": 4543, + "T452X4A": 4544, + "V402XXA": 4545, + "V0300XA": 4546, + "V1929XA": 4547, + "M2610": 4548, + "M2689": 4549, + "M2669": 4550, + "M2662": 4551, + "M2600": 4552, + "M264": 4553, + "M2606": 4554, + "C049": 4555, + "C040": 4556, + "C048": 4557, + "I7589": 4558, + "I75029": 4559, + "I7581": 4560, + "G02": 4561, + "B451": 4562, + "H628X1": 4563, + "H61039": 4564, + "H6040": 4565, + "H6123": 4566, + "H6090": 4567, + "H6020": 4568, + "H60599": 4569, + "H61199": 4570, + "H61009": 4571, + "H60399": 4572, + "N454": 4573, + "N453": 4574, + "H7090": 4575, + "H70009": 4576, + "H70099": 4577, + "H70219": 4578, + "H7010": 4579, + "N269": 4580, + "B909": 4581, + "B902": 4582, + "S96919A": 4583, + "S93529A": 4584, + "S93499A": 4585, + "S93439A": 4586, + "C530": 4587, + "C538": 4588, + "C539": 4589, + "K353": 4590, + "K352": 4591, + "K3589": 4592, + "C44319": 4593, + "C4442": 4594, + "C4441": 4595, + "C44329": 4596, + "C44221": 4597, + "C44721": 4598, + "K08109": 4599, + "K08429": 4600, + "M2769": 4601, + "K08409": 4602, + "K083": 4603, + "K08530": 4604, + "K08419": 4605, + "K089": 4606, + "M2679": 4607, + "S90569A": 4608, + "S90529A": 4609, + "S90519A": 4610, + "C50519": 4611, + "C50419": 4612, + "C50819": 4613, + "C50319": 4614, + "C50919": 4615, + "S91329A": 4616, + "S91309A": 4617, + "S62659A": 4618, + "S62659B": 4619, + "S62609B": 4620, + "S6290XA": 4621, + "S62609A": 4622, + "S62669B": 4623, + "S62669A": 4624, + "S6290XB": 4625, + "K000": 4626, + "K011": 4627, + "L500": 4628, + "L503": 4629, + "L508": 4630, + "L509": 4631, + "C469": 4632, + "C4650": 4633, + "C461": 4634, + "C467": 4635, + "C460": 4636, + "C463": 4637, + "C464": 4638, + "R8299": 4639, + "R823": 4640, + "R809": 4641, + "R81": 4642, + "R821": 4643, + "R824": 4644, + "W57XXXA": 4645, + "W5589XA": 4646, + "W540XXA": 4647, + "W5501XA": 4648, + "Z043": 4649, + "Z048": 4650, + "S61229A": 4651, + "S61209A": 4652, + "S66529A": 4653, + "S6710XA": 4654, + "S479XXA": 4655, + "S6720XA": 4656, + "S6730XA": 4657, + "S5780XA": 4658, + "A072": 4659, + "A071": 4660, + "N022": 4661, + "N043": 4662, + "N048": 4663, + "N044": 4664, + "N049": 4665, + "Z00129": 4666, + "C002": 4667, + "C001": 4668, + "C000": 4669, + "O1423": 4670, + "O151": 4671, + "O1503": 4672, + "O1093": 4673, + "O163": 4674, + "O152": 4675, + "O1033": 4676, + "O1043": 4677, + "O113": 4678, + "O169": 4679, + "O1493": 4680, + "O1092": 4681, + "O133": 4682, + "O10913": 4683, + "O6003": 4684, + "O6014X0": 4685, + "O3403": 4686, + "O3433": 4687, + "O34593": 4688, + "O3421": 4689, + "O3413": 4690, + "Z372": 4691, + "Z371": 4692, + "Z370": 4693, + "Z30011": 4694, + "Z3041": 4695, + "Z302": 4696, + "C73": 4697, + "Z141": 4698, + "Z148": 4699, + "B949": 4700, + "B941": 4701, + "Z8279": 4702, + "Z8489": 4703, + "Z822": 4704, + "N412": 4705, + "N418": 4706, + "N410": 4707, + "N411": 4708, + "N419": 4709, + "S92506A": 4710, + "S92506B": 4711, + "L109": 4712, + "L130": 4713, + "L138": 4714, + "L128": 4715, + "N926": 4716, + "N912": 4717, + "N938": 4718, + "N921": 4719, + "N920": 4720, + "N939": 4721, + "N915": 4722, + "S8410XA": 4723, + "S8400XA": 4724, + "S7410XA": 4725, + "S9490XA": 4726, + "E065": 4727, + "E063": 4728, + "E064": 4729, + "E069": 4730, + "F848": 4731, + "F840": 4732, + "F849": 4733, + "M2010": 4734, + "M719": 4735, + "M7130": 4736, + "M65879": 4737, + "M65849": 4738, + "M75120": 4739, + "M7150": 4740, + "M659": 4741, + "M6700": 4742, + "M654": 4743, + "M7180": 4744, + "M6530": 4745, + "M66829": 4746, + "M7140": 4747, + "M6740": 4748, + "M6580": 4749, + "M67479": 4750, + "M66249": 4751, + "M7120": 4752, + "L0103": 4753, + "O9883": 4754, + "O9852": 4755, + "O99834": 4756, + "O99835": 4757, + "O98913": 4758, + "O98813": 4759, + "O712": 4760, + "O715": 4761, + "O713": 4762, + "O711": 4763, + "O716": 4764, + "O717": 4765, + "O714": 4766, + "O7189": 4767, + "I010": 4768, + "I018": 4769, + "I011": 4770, + "F430": 4771, + "R457": 4772, + "O001": 4773, + "O002": 4774, + "O008": 4775, + "O009": 4776, + "O0889": 4777, + "O0882": 4778, + "O086": 4779, + "O081": 4780, + "O082": 4781, + "O0993": 4782, + "O0900": 4783, + "D3000": 4784, + "E639": 4785, + "E615": 4786, + "E638": 4787, + "E569": 4788, + "E561": 4789, + "A812": 4790, + "A8182": 4791, + "K283": 4792, + "K289": 4793, + "K285": 4794, + "K284": 4795, + "K281": 4796, + "K280": 4797, + "H33019": 4798, + "H338": 4799, + "H3320": 4800, + "H3323": 4801, + "H33009": 4802, + "H33059": 4803, + "O88213": 4804, + "O8812": 4805, + "O8823": 4806, + "O88313": 4807, + "O210": 4808, + "O211": 4809, + "T5894XA": 4810, + "A055": 4811, + "A059": 4812, + "A051": 4813, + "J0300": 4814, + "H6640": 4815, + "H66009": 4816, + "H66019": 4817, + "H6690": 4818, + "D492": 4819, + "D496": 4820, + "D497": 4821, + "D4989": 4822, + "D494": 4823, + "D495": 4824, + "D490": 4825, + "D491": 4826, + "D0460": 4827, + "D049": 4828, + "D045": 4829, + "W938XXA": 4830, + "X31XXXA": 4831, + "W9301XA": 4832, + "S99929S": 4833, + "S3790XS": 4834, + "S3690XS": 4835, + "T799XXS": 4836, + "S279XXS": 4837, + "S95909S": 4838, + "O031": 4839, + "O0334": 4840, + "O0337": 4841, + "O034": 4842, + "O0331": 4843, + "O036": 4844, + "S83289A": 4845, + "S83116A": 4846, + "S83006A": 4847, + "S83249A": 4848, + "S83106A": 4849, + "S8330XA": 4850, + "S83126A": 4851, + "N72": 4852, + "N763": 4853, + "N766": 4854, + "N764": 4855, + "N7689": 4856, + "N750": 4857, + "W51XXXA": 4858, + "W2209XA": 4859, + "W500XXA": 4860, + "W1809XA": 4861, + "W2203XA": 4862, + "W2189XA": 4863, + "M2140": 4864, + "Z7289": 4865, + "Z72820": 4866, + "B86": 4867, + "C07": 4868, + "C089": 4869, + "Y30XXXA": 4870, + "D3910": 4871, + "D390": 4872, + "D414": 4873, + "D4120": 4874, + "J342": 4875, + "J0390": 4876, + "D367": 4877, + "I781": 4878, + "I789": 4879, + "I780": 4880, + "L570": 4881, + "L821": 4882, + "C549": 4883, + "V580XXA": 4884, + "V582XXA": 4885, + "V493XXA": 4886, + "V293XXA": 4887, + "V0900XA": 4888, + "S62186A": 4889, + "S62136A": 4890, + "S62146A": 4891, + "S62109A": 4892, + "S62156A": 4893, + "S62146B": 4894, + "S62009A": 4895, + "S62009B": 4896, + "S62176A": 4897, + "S62126B": 4898, + "S62116A": 4899, + "S62166A": 4900, + "S62126A": 4901, + "S62156B": 4902, + "E343": 4903, + "E349": 4904, + "E340": 4905, + "E348": 4906, + "T2890XS": 4907, + "S9030XS": 4908, + "S91009S": 4909, + "S9780XS": 4910, + "S31109S": 4911, + "T2040XS": 4912, + "T24409S": 4913, + "C322": 4914, + "C328": 4915, + "C320": 4916, + "C321": 4917, + "C329": 4918, + "C323": 4919, + "X008XXA": 4920, + "S030XXA": 4921, + "C762": 4922, + "C760": 4923, + "C763": 4924, + "C768": 4925, + "C761": 4926, + "A5202": 4927, + "J310": 4928, + "S60929A": 4929, + "S60529A": 4930, + "S60519A": 4931, + "Y26XXXA": 4932, + "Y33XXXA": 4933, + "T1592XA": 4934, + "T1512XA": 4935, + "T1582XA": 4936, + "K389": 4937, + "L089": 4938, + "L88": 4939, + "L980": 4940, + "L0889": 4941, + "S158XXA": 4942, + "S15009A": 4943, + "S159XXA": 4944, + "S15209A": 4945, + "S15309A": 4946, + "B2790": 4947, + "L74519": 4948, + "L732": 4949, + "L742": 4950, + "T192XXA": 4951, + "T194XXA": 4952, + "T191XXA": 4953, + "H65199": 4954, + "H6590": 4955, + "A199": 4956, + "A198": 4957, + "A192": 4958, + "A039": 4959, + "A031": 4960, + "A038": 4961, + "S90829A": 4962, + "S90819A": 4963, + "J157": 4964, + "J168": 4965, + "O4393": 4966, + "O365930": 4967, + "O3663X0": 4968, + "O360930": 4969, + "O364XX0": 4970, + "O4413": 4971, + "O46093": 4972, + "O670": 4973, + "O4593": 4974, + "O4403": 4975, + "D241": 4976, + "B888": 4977, + "O0487": 4978, + "Z332": 4979, + "O0484": 4980, + "O0489": 4981, + "O046": 4982, + "O0481": 4983, + "O09523": 4984, + "O09513": 4985, + "O752": 4986, + "O76": 4987, + "W458XXA": 4988, + "W260XXA": 4989, + "W298XXA": 4990, + "W278XXA": 4991, + "W461XXA": 4992, + "W28XXXA": 4993, + "J680": 4994, + "B360": 4995, + "B368": 4996, + "B369": 4997, + "A528": 4998, + "A523": 4999, + "A5211": 5000, + "B699": 5001, + "K054": 5002, + "K0521": 5003, + "K056": 5004, + "K062": 5005, + "K0530": 5006, + "K0510": 5007, + "K0520": 5008, + "K0532": 5009, + "C482": 5010, + "C480": 5011, + "C488": 5012, + "C023": 5013, + "C028": 5014, + "C01": 5015, + "C029": 5016, + "E009": 5017, + "L218": 5018, + "L219": 5019, + "L211": 5020, + "A529": 5021, + "A530": 5022, + "A539": 5023, + "O021": 5024, + "T6094XA": 5025, + "T6394XA": 5026, + "T65894A": 5027, + "T6594XA": 5028, + "T650X4A": 5029, + "T600X4A": 5030, + "T45524A": 5031, + "A329": 5032, + "A289": 5033, + "A280": 5034, + "Z526": 5035, + "H0019": 5036, + "H01009": 5037, + "H00029": 5038, + "H00019": 5039, + "H00039": 5040, + "H019": 5041, + "E321": 5042, + "E320": 5043, + "E328": 5044, + "T171XXA": 5045, + "C609": 5046, + "G540": 5047, + "G547": 5048, + "O904": 5049, + "O2653": 5050, + "O754": 5051, + "O751": 5052, + "N4289": 5053, + "N423": 5054, + "N421": 5055, + "S76919A": 5056, + "S73199A": 5057, + "S40829A": 5058, + "S40819A": 5059, + "S40869A": 5060, + "H02109": 5061, + "H02719": 5062, + "H02439": 5063, + "H02519": 5064, + "H02849": 5065, + "H029": 5066, + "H02429": 5067, + "H0289": 5068, + "H02409": 5069, + "H02209": 5070, + "T543X4A": 5071, + "T542X4A": 5072, + "T571X4A": 5073, + "A312": 5074, + "A311": 5075, + "A318": 5076, + "A310": 5077, + "A319": 5078, + "D101": 5079, + "D119": 5080, + "D1039": 5081, + "B389": 5082, + "B380": 5083, + "O8629": 5084, + "O2343": 5085, + "O2393": 5086, + "O2662": 5087, + "O26833": 5088, + "O26893": 5089, + "O9989": 5090, + "O26613": 5091, + "B309": 5092, + "B308": 5093, + "O8612": 5094, + "O8689": 5095, + "N719": 5096, + "N711": 5097, + "N710": 5098, + "T189XXA": 5099, + "L0233": 5100, + "L02439": 5101, + "L02239": 5102, + "L0293": 5103, + "S3142XA": 5104, + "S3130XA": 5105, + "S38222A": 5106, + "S3132XA": 5107, + "S3140XA": 5108, + "X940XXA": 5109, + "X969XXA": 5110, + "X959XXA": 5111, + "X93XXXA": 5112, + "J330": 5113, + "J339": 5114, + "J338": 5115, + "O324XX0": 5116, + "O329XX0": 5117, + "O321XX0": 5118, + "O6989X0": 5119, + "O4103X0": 5120, + "O4212": 5121, + "D1620": 5122, + "D164": 5123, + "D166": 5124, + "A3689": 5125, + "A369": 5126, + "A363": 5127, + "C12": 5128, + "C139": 5129, + "C138": 5130, + "A5909": 5131, + "A5903": 5132, + "A5901": 5133, + "D0590": 5134, + "D069": 5135, + "D075": 5136, + "D072": 5137, + "D0919": 5138, + "D090": 5139, + "B741": 5140, + "L84": 5141, + "L608": 5142, + "L600": 5143, + "C7B02": 5144, + "C7A026": 5145, + "C7A012": 5146, + "D3A020": 5147, + "D3A026": 5148, + "D3A092": 5149, + "C7A098": 5150, + "C7B03": 5151, + "C4A9": 5152, + "D3A098": 5153, + "C7A090": 5154, + "D3A090": 5155, + "C7B01": 5156, + "C7A1": 5157, + "C7A094": 5158, + "C7B8": 5159, + "C7B1": 5160, + "C7A00": 5161, + "D3A012": 5162, + "C7B04": 5163, + "C9500": 5164, + "C9591": 5165, + "C9590": 5166, + "L661": 5167, + "L449": 5168, + "C52": 5169, + "C519": 5170, + "C578": 5171, + "A1801": 5172, + "C090": 5173, + "C103": 5174, + "C109": 5175, + "C101": 5176, + "C108": 5177, + "C099": 5178, + "C100": 5179, + "Z421": 5180, + "T670XXA": 5181, + "J09X1": 5182, + "E139": 5183, + "E0969": 5184, + "E138": 5185, + "E0965": 5186, + "E0910": 5187, + "E1339": 5188, + "E1349": 5189, + "E098": 5190, + "E1369": 5191, + "C140": 5192, + "C148": 5193, + "S83419A": 5194, + "S86819A": 5195, + "S86919A": 5196, + "S83509A": 5197, + "S83429A": 5198, + "C50929": 5199, + "H3093": 5200, + "H31419": 5201, + "H30149": 5202, + "H31319": 5203, + "Z9851": 5204, + "Z9852": 5205, + "A156": 5206, + "A154": 5207, + "S68529A": 5208, + "X739XXA": 5209, + "X72XXXA": 5210, + "X749XXA": 5211, + "H748X9": 5212, + "Z111": 5213, + "I00": 5214, + "J358": 5215, + "J3501": 5216, + "J359": 5217, + "J351": 5218, + "J352": 5219, + "N951": 5220, + "N952": 5221, + "N950": 5222, + "N924": 5223, + "N959": 5224, + "N958": 5225, + "D019": 5226, + "D015": 5227, + "D002": 5228, + "D013": 5229, + "D0008": 5230, + "D001": 5231, + "V484XXA": 5232, + "E310": 5233, + "E319": 5234, + "E3121": 5235, + "E318": 5236, + "M205X9": 5237, + "M2040": 5238, + "M2060": 5239, + "T496X4A": 5240, + "T497X4A": 5241, + "T492X4A": 5242, + "T490X4A": 5243, + "Z1211": 5244, + "V8011XA": 5245, + "G378": 5246, + "G375": 5247, + "G379": 5248, + "G373": 5249, + "G360": 5250, + "Z4902": 5251, + "Z4901": 5252, + "Z4931": 5253, + "Z4932": 5254, + "R99": 5255, + "S91109A": 5256, + "J679": 5257, + "J678": 5258, + "J677": 5259, + "B54": 5260, + "B538": 5261, + "B509": 5262, + "B528": 5263, + "S143XXA": 5264, + "S344XXA": 5265, + "S142XXA": 5266, + "S242XXA": 5267, + "N8500": 5268, + "N852": 5269, + "N840": 5270, + "N858": 5271, + "N857": 5272, + "J36": 5273, + "B1009": 5274, + "B1089": 5275, + "B1081": 5276, + "B1001": 5277, + "F458": 5278, + "F59": 5279, + "F459": 5280, + "K431": 5281, + "K421": 5282, + "K441": 5283, + "K451": 5284, + "K4140": 5285, + "K437": 5286, + "V9189XA": 5287, + "E282": 5288, + "E2839": 5289, + "N981": 5290, + "D261": 5291, + "D287": 5292, + "D282": 5293, + "T372X4A": 5294, + "T370X4A": 5295, + "T375X4A": 5296, + "T3794XA": 5297, + "T371X4A": 5298, + "T570X4A": 5299, + "T56894A": 5300, + "O2293": 5301, + "O873": 5302, + "V8652XA": 5303, + "S88912A": 5304, + "S88029A": 5305, + "S88129A": 5306, + "Z1501": 5307, + "Z1589": 5308, + "Z1509": 5309, + "S38002A": 5310, + "S280XXA": 5311, + "S381XXA": 5312, + "A880": 5313, + "N210": 5314, + "N219": 5315, + "N211": 5316, + "S98929A": 5317, + "A7740": 5318, + "A7749": 5319, + "Y289XXA": 5320, + "K37": 5321, + "C0689": 5322, + "C051": 5323, + "C059": 5324, + "C060": 5325, + "C050": 5326, + "E54": 5327, + "L049": 5328, + "M9230": 5329, + "M9270": 5330, + "M4200": 5331, + "M9250": 5332, + "M9180": 5333, + "E519": 5334, + "E52": 5335, + "E5112": 5336, + "A155": 5337, + "A150": 5338, + "V813XXA": 5339, + "O700": 5340, + "O701": 5341, + "V9529XA": 5342, + "N96": 5343, + "B399": 5344, + "B392": 5345, + "B395": 5346, + "X371XXA": 5347, + "B658": 5348, + "B659": 5349, + "A5400": 5350, + "V4342XA": 5351, + "V233XXA": 5352, + "Y35003A": 5353, + "B661": 5354, + "S93336A": 5355, + "S93316A": 5356, + "S93326A": 5357, + "S93129A": 5358, + "S53106A": 5359, + "S53026A": 5360, + "S53196A": 5361, + "J00": 5362, + "A1781": 5363, + "A170": 5364, + "T23659A": 5365, + "T23629A": 5366, + "T23639A": 5367, + "T23609A": 5368, + "T23429A": 5369, + "T23669A": 5370, + "T304": 5371, + "B488": 5372, + "G09": 5373, + "O480": 5374, + "G528": 5375, + "G521": 5376, + "G522": 5377, + "G527": 5378, + "G529": 5379, + "C269": 5380, + "Y0759": 5381, + "Y0701": 5382, + "Y079": 5383, + "Y0750": 5384, + "Y0711": 5385, + "Y07499": 5386, + "C111": 5387, + "C118": 5388, + "C119": 5389, + "Z182": 5390, + "Z1839": 5391, + "Z1810": 5392, + "Z1889": 5393, + "Z1881": 5394, + "T2067XA": 5395, + "T2040XA": 5396, + "T2066XA": 5397, + "T2047XA": 5398, + "T2065XA": 5399, + "F919": 5400, + "F6381": 5401, + "F6389": 5402, + "F918": 5403, + "F639": 5404, + "N901": 5405, + "N909": 5406, + "N9089": 5407, + "O623": 5408, + "O621": 5409, + "A157": 5410, + "A5149": 5411, + "A512": 5412, + "A5143": 5413, + "A5141": 5414, + "W03XXXA": 5415, + "O99213": 5416, + "O99335": 5417, + "O9912": 5418, + "O9913": 5419, + "O99333": 5420, + "O99113": 5421, + "O99355": 5422, + "O99215": 5423, + "O99353": 5424, + "X838XXS": 5425, + "J628": 5426, + "Z331": 5427, + "C384": 5428, + "T275XXA": 5429, + "T287XXA": 5430, + "T286XXA": 5431, + "F89": 5432, + "F8189": 5433, + "F82": 5434, + "F88": 5435, + "F801": 5436, + "F8089": 5437, + "H524": 5438, + "H5213": 5439, + "S338XXA": 5440, + "S339XXA": 5441, + "S336XXA": 5442, + "M2340": 5443, + "M2350": 5444, + "S63599A": 5445, + "S66919A": 5446, + "F819": 5447, + "Z9183": 5448, + "S53499A": 5449, + "S53449A": 5450, + "O864": 5451, + "A832": 5452, + "G47429": 5453, + "G47419": 5454, + "G47411": 5455, + "G44009": 5456, + "G4441": 5457, + "G44309": 5458, + "G44229": 5459, + "G44029": 5460, + "G4489": 5461, + "V9523XA": 5462, + "B572": 5463, + "Y22XXXA": 5464, + "Y249XXA": 5465, + "O368130": 5466, + "O358XX0": 5467, + "T502X4A": 5468, + "T504X4A": 5469, + "Z36": 5470, + "H1840": 5471, + "H18829": 5472, + "H18899": 5473, + "H18429": 5474, + "C6930": 5475, + "C6920": 5476, + "A502": 5477, + "C031": 5478, + "C039": 5479, + "C030": 5480, + "T22639A": 5481, + "T22659A": 5482, + "T2260XA": 5483, + "T22759A": 5484, + "T22729A": 5485, + "T22619A": 5486, + "B559": 5487, + "O743": 5488, + "O742": 5489, + "Q002": 5490, + "V4940XA": 5491, + "S9306XA": 5492, + "F659": 5493, + "Z87890": 5494, + "F641": 5495, + "W408XXA": 5496, + "W92XXXA": 5497, + "X30XXXA": 5498, + "X929XXA": 5499, + "V812XXA": 5500, + "T620X4A": 5501, + "S63026A": 5502, + "S63016A": 5503, + "S63066A": 5504, + "S63006A": 5505, + "S63096A": 5506, + "S63036A": 5507, + "A239": 5508, + "A218": 5509, + "A021": 5510, + "A029": 5511, + "A020": 5512, + "A028": 5513, + "V8189XA": 5514, + "F913": 5515, + "X719XXA": 5516, + "Z170": 5517, + "Z171": 5518, + "O649XX0": 5519, + "O655": 5520, + "D0220": 5521, + "C6290": 5522, + "O30003": 5523, + "A3780": 5524, + "V815XXA": 5525, + "E7529": 5526, + "G3182": 5527, + "E754": 5528, + "N6019": 5529, + "H7290": 5530, + "H73019": 5531, + "V9422XA": 5532, + "V944XXA": 5533, + "Y9302": 5534, + "Y9301": 5535, + "T474X4A": 5536, + "T476X4A": 5537, + "S5292XA": 5538, + "S229XXB": 5539, + "A1839": 5540, + "A1831": 5541, + "B852": 5542, + "B850": 5543, + "X088XXA": 5544, + "S179XXA": 5545, + "S078XXA": 5546, + "C9480": 5547, + "C9422": 5548, + "Y9317": 5549, + "Y9311": 5550, + "Y939": 5551, + "Y998": 5552, + "Y990": 5553, + "Y999": 5554, + "S71009A": 5555, + "Y635": 5556, + "Y389X2S": 5557, + "Y3593XA": 5558, + "Y9329": 5559, + "Y9321": 5560, + "Y9323": 5561, + "Y9322": 5562, + "V0500XA": 5563, + "A809": 5564, + "Y9389": 5565, + "Y9382": 5566, + "S39011A": 5567, + "Y9353": 5568, + "Y9355": 5569, + "Y9351": 5570, + "Y9352": 5571, + "Y9359": 5572, + "B678": 5573, + "Y93E9": 5574, + "Y93E8": 5575, + "Y93K1": 5576, + "O94": 5577, + "Y9371": 5578, + "Y9379": 5579, + "A9232": 5580, + "A9231": 5581, + "B409": 5582, + "K9281": 5583, + "F54": 5584, + "Y9364": 5585, + "Y9361": 5586, + "Y9367": 5587, + "Y9362": 5588, + "Y93H2": 5589, + "Y93H3": 5590, + "W368XXA": 5591, + "C9300": 5592, + "M0230": 5593, + "Y3593XS": 5594, + "N979": 5595, + "K9589": 5596, + "T185XXA": 5597, + "Z136": 5598, + "A309": 5599, + "N270": 5600, + "Z09": 5601, + "W898XXA": 5602, + "W860XXA": 5603, + "S145XXA": 5604, + "O403XX0": 5605, + "O30049": 5606, + "Z130": 5607, + "Y35893A": 5608, + "I092": 5609, + "C55": 5610, + "H8093": 5611, + "S60429A": 5612 +} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json b/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json new file mode 100644 index 000000000..67bc0e7ce --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json @@ -0,0 +1 @@ +{"109": [0, 1], "36": [2], "250": [3, 4, 5, 6, 7, 8], "108": [9, 10, 11, 12, 13, 14, 15], "46": [16, 17, 18, 19, 20, 21, 22], "71": [23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "184": [36, 37, 38, 39, 40, 41, 42, 43], "272": [44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54], "101": [55, 56, 57, 58, 59], "53": [60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "63": [70, 71, 72, 73, 74, 75, 76], "107": [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90], "256": [91, 92, 8, 93, 94], "137": [95, 96, 97, 98, 99], "221": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "162": [111, 112, 113, 114, 115, 116], "273": [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127], "98": [128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "115": [152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167], "9": [168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193], "112": [194, 195, 196, 197, 198, 199, 200, 201, 202], "16": [203, 204, 205, 206, 207, 208], "6": [209, 210, 211, 212, 213, 214, 215, 216], "314": [217], "73": [218, 219, 220, 221, 222, 223, 224, 225, 226, 227], "315": [228, 229, 230, 231, 232, 233, 234, 235, 236], "17": [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254], "7": [255, 256, 257, 258], "75": [259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272], "10": [273, 274, 275, 276, 277, 278, 279, 280, 281], "55": [282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292], "316": [293, 294, 295, 296], "283": [297, 298, 299, 300, 301, 302, 303, 304, 305], "181": [306, 307, 308, 309, 310, 311, 312, 313, 314], "8": [315, 316, 317, 318, 319, 320], "66": [321, 322, 323, 324, 325], "58": [326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341], "129": [342, 343, 344, 345, 346, 347, 348], "99": [349, 350, 351, 352, 353], "88": [354, 355, 356, 357, 358, 359, 360, 361, 362], "21": [363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376], "287": [377, 378, 379, 380, 381, 382, 383, 384, 385], "5": [386], "56": [387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429], "49": [430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448], "114": [449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467], "265": [468, 469, 470, 471, 472, 473, 474], "266": [475], "24": [476, 477, 478], "27": [479], "26": [480, 481, 482], "82": [483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493], "168": [494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], "18": [511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530], "203": [531], "83": [532, 533, 534, 535, 536, 537], "84": [538, 539, 540, 541, 542, 543, 544, 545, 546], "61": [547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559], "43": [560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574], "100": [575, 576, 577], "95": [578, 579, 580], "65": [581, 582, 583, 584, 585, 586, 587, 588, 589, 573, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602], "296": [603, 604, 605], "50": [606, 607, 608, 609], "78": [610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621], "317": [622, 623, 624, 625, 626, 627, 628, 629], "318": [630, 631, 632, 633, 634, 635, 636, 637], "319": [638, 639, 640, 641, 642, 643, 644], "320": [645], "207": [646, 647, 648, 649, 650, 651, 652, 653, 654, 655], "321": [656, 657, 658, 659, 660, 661, 662, 663, 664], "124": [665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675], "28": [676], "230": [677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688], "243": [689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702], "47": [703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 384, 715, 716, 717], "212": [718, 719, 720, 721, 722, 723], "20": [724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736], "133": [737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754], "282": [755, 756, 757, 758, 759, 760, 761, 762], "178": [763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785], "67": [786, 787, 788, 789, 790, 791, 792, 793, 794], "131": [795, 676, 796, 797, 798, 799], "169": [800, 801, 802, 803, 804, 805, 806, 807, 808], "281": [809], "45": [810, 811, 812, 813, 676, 796, 814, 799, 815, 816, 817], "19": [818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861], "32": [862, 863, 864, 865], "102": [866, 867, 868], "72": [869, 870, 871, 475, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886], "69": [887], "198": [888, 889, 475, 890, 891, 892, 893, 894, 895, 896, 897, 898], "70": [899, 900, 901, 902, 903, 904], "25": [905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922], "210": [923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941], "206": [942, 943, 944, 945, 946, 947, 948, 949, 950], "224": [951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961], "37": [962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989], "170": [990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000], "103": [1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017], "165": [1018, 1019, 1020], "284": [1021, 1022, 1023, 1024, 1025], "14": [117, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 108, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054], "188": [1055, 1056, 1057, 1058], "285": [1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077], "127": [1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086], "286": [1087], "163": [1088, 1089, 1090, 1091, 1092, 1093, 1094], "153": [1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105], "15": [1106, 1107, 1108, 1109, 1110, 174, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127], "52": [1128, 1129, 1130], "51": [1131, 1132, 1133, 475, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142], "231": [1143], "128": [1144], "274": [475], "288": [1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154], "289": [1155, 1156, 1157, 1158, 1159, 1160, 1161], "39": [1162, 1163, 1164, 1165, 1166, 1167, 1168, 809, 1169], "290": [1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178], "11": [1179, 1180, 1181, 1182], "291": [1183, 1184, 1185, 1186, 1187], "190": [1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197], "191": [1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211], "193": [1212, 1213, 1214, 1215, 1216, 1024, 1025, 1022, 1217, 1218, 1023, 1219, 1021, 1220, 1221, 1222, 1223, 1224, 1225], "194": [1226, 1227, 1228, 1229, 1230, 1231], "155": [1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249], "195": [1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258], "196": [1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272], "197": [1273, 1274, 1275, 1276, 1277], "199": [1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285], "104": [1286], "132": [1287, 1088, 1288, 1289, 1290, 1291], "200": [1292], "93": [1293, 1294, 1295, 1296, 1297, 1298], "201": [1299, 1300, 1301, 1302, 1303, 1304, 1305], "202": [1306, 1307, 1308], "204": [1309, 475, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317], "205": [905, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326], "1": [1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339], "208": [1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347], "2": [475], "209": [1348, 1349], "211": [1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359], "60": [1360, 1361, 1362, 1363, 1364, 1365, 1366], "213": [1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375], "214": [475], "215": [475], "29": [1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390], "216": [1212, 1021, 1220, 1022, 1217, 1223, 1221, 1025, 1391, 1215, 1392, 1224, 1024, 1225], "217": [1393], "174": [1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419], "166": [1420, 1421, 1422, 1423], "218": [1424, 1425, 1426], "77": [1427, 1428, 1429, 475, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444], "3": [1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456], "97": [1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472], "164": [1473, 1474, 1475, 1476, 1477, 717, 1478, 1479, 1480, 1481, 1482], "113": [1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493], "220": [1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 68, 1504, 1505], "30": [1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522], "79": [1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547], "219": [1548, 1549], "222": [1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559], "48": [1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568], "223": [1569, 1570, 1571, 1572, 1573, 1574], "225": [1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582], "226": [1583, 1584, 1585, 1586, 1587, 1588], "227": [1589], "228": [1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612], "229": [1613, 1614, 1615, 1616], "232": [1617, 1618, 1619, 1620, 1621, 1622, 165, 1623, 1624], "233": [1625, 1626, 1627, 1628, 1629], "236": [1630, 1631, 1632, 1633, 1634], "234": [1635, 1636, 1637, 1638, 1639, 1640, 1641], "235": [1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649], "237": [1650, 1651, 1652, 1653, 1213, 1214, 1217, 1654, 1221, 1655, 1656, 1223, 1657, 1658, 1659, 1660], "238": [1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668], "239": [1669, 1670, 1671, 1672, 1673], "240": [1674, 1675, 1676, 1677, 1678, 1679, 1680], "241": [1681, 1682, 1683, 1684, 1685, 1686], "41": [1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713], "242": [1714, 1715, 1716], "152": [1717, 1718], "244": [1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728], "76": [1729, 1730, 1731], "80": [1732, 1733, 1734, 1735, 1736, 1737], "245": [1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750], "171": [1751, 1752, 1753, 1754, 1755, 1756, 1757], "246": [1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767], "247": [1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775], "248": [1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791], "91": [1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801], "322": [1802, 1203, 1803], "180": [1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814], "323": [475], "324": [1815, 1816, 1817, 1818, 1819, 1820, 1821], "325": [1822, 1823, 1824, 1825, 1826, 1827, 1828], "187": [1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848], "326": [145, 1849, 1850, 1851], "110": [1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860], "122": [1861, 1862], "327": [1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876], "186": [1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908], "4": [1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1144, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931], "313": [1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947], "31": [1948, 1949, 1950, 1951, 1952, 1953], "150": [1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966], "57": [1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975], "328": [1976, 1977, 1978], "329": [1979, 1980], "135": [1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003], "175": [2004, 2005, 2006], "264": [2007, 2008, 2009, 2010, 2011, 2012], "149": [2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033], "111": [2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043], "330": [2044], "0": [2045, 2046, 2047, 2048], "13": [2049, 2050, 2051, 2052, 2053], "12": [2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064], "22": [2065], "23": [2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076], "33": [2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087], "34": [2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095], "35": [2096], "38": [475], "40": [2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106], "42": [2107, 2108, 2109, 2110, 2111, 2112], "44": [2113], "54": [2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123], "59": [2124, 2125, 2126, 2127, 2128], "62": [2129, 2130, 2131, 2132, 2133, 95, 2134, 2135, 2136, 2137, 2138, 2139, 2140], "64": [2141, 2142, 2143, 2144, 2145, 2146, 2147], "68": [475], "74": [2148, 2149], "81": [2150, 2151, 2152, 2153, 2154, 2155, 2156], "151": [2157, 2158, 2159, 2160], "154": [2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170], "156": [2171, 2172, 2173, 2174], "157": [2175, 2176], "158": [1227, 2177, 2178, 1230, 2179, 2180, 2181], "159": [2182, 2183, 2184, 2185, 2186, 2187, 2188], "160": [2189, 2190, 2191, 2192, 2193, 2194, 2195], "161": [2196, 2197, 2198, 2199, 2200, 2201], "167": [2202, 2203, 8, 2204, 2205], "172": [2206, 2207, 2208, 2209, 2210, 2211, 2212], "173": [2213], "116": [2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233], "92": [2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245], "176": [2246, 2247, 2248, 2249], "177": [2250, 2251, 2252], "179": [2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262], "182": [2263, 2264, 2265], "183": [2266, 2267, 2268], "185": [2269, 2270, 2271, 2272, 2273, 2274, 2275], "144": [2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283], "189": [2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295], "192": [2296, 2297], "123": [2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317], "269": [475], "270": [2318, 2319, 2320, 1239, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328], "271": [2329, 2330], "254": [2331, 2332, 2333, 2334], "257": [2335, 2336, 2337, 2338, 2339, 2340], "278": [2341, 475, 2342, 2343, 2344, 2345], "249": [2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355], "251": [2356, 2357, 2358, 2359, 2360, 2361], "139": [2362, 2363, 2364, 2365, 2366], "267": [2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383], "268": [2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391], "280": [2392, 2393], "277": [2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408], "253": [2409, 2410, 2411, 2412, 2413, 2414], "276": [2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 1890, 2425, 2426, 2427, 2428], "255": [2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446], "86": [2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454], "351": [475], "295": [1307, 2455], "89": [2456, 2457, 2458], "310": [2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468], "453": [2469, 629, 2470], "118": [2471, 1212, 2472, 1219, 1220, 1225, 2473, 1215, 2474, 2475, 1224, 2476, 2477, 2478, 2479, 2480], "306": [2481, 2482], "332": [2483, 2484, 2485, 1227], "369": [2486, 2487, 2488], "363": [2489, 2454, 2490], "294": [2491, 2492, 2493, 2494, 2495], "106": [2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504], "454": [2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514], "292": [475], "455": [2515], "456": [2516, 2517, 2518, 2519], "85": [2520, 2521, 2522, 2523, 2524], "457": [2525, 2526, 2527, 2528], "427": [2529, 2530, 2531, 2532, 2533, 2534], "252": [2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543], "426": [2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563], "405": [2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 1307, 2576, 2577, 2578, 2579], "428": [2580, 2581, 2582, 2583, 2584, 2585, 2586], "429": [2587, 2588, 2589, 2590], "430": [2591, 2592, 2593, 2594, 2595, 2596, 2597, 2327], "431": [2598, 2599], "432": [2600], "400": [2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611], "433": [2612, 2613, 2614, 2615], "416": [2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626], "434": [2627], "275": [2628, 2629, 2630, 2631, 2632, 2633, 2634], "360": [2635, 2636, 2637], "387": [475], "436": [2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647], "307": [2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660], "383": [2661, 2662, 2663, 2664], "435": [2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672], "409": [2673], "297": [2674, 720, 2675], "352": [2676, 2677, 2678, 2679, 2680], "300": [2681, 2682, 2683], "437": [2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694], "136": [2695, 2696, 2697], "438": [2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713], "439": [2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721], "440": [2722], "467": [2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731], "120": [2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739], "343": [2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748], "468": [475], "117": [2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758], "331": [2759, 2760, 2761], "333": [2762], "334": [2763, 2764, 2765, 2766, 2767], "263": [2768, 2769, 2770], "259": [2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787], "335": [2788, 2789, 2790], "336": [475], "337": [2791, 2792], "338": [2793, 2794], "339": [2795, 2796, 2048], "125": [2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805], "340": [475], "341": [2806, 2807, 2808, 2809, 2810], "342": [2811, 2812, 2813], "344": [2814, 2815, 2816, 2817, 2818, 2819], "345": [2820, 2821, 2822, 2823, 2824, 2825, 2826], "141": [2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838], "293": [1212, 1213, 1214, 1215, 1216, 1024, 1025, 1022, 1217, 2839, 2840, 1652, 1219, 1021, 1220, 2841, 1221, 2842, 2843, 1223, 1224, 1392, 1225], "298": [2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856], "299": [2857, 2858], "417": [2859, 2860, 2861], "121": [2862, 2863, 2864, 2865, 2866, 2867], "418": [2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889], "419": [2890, 2891, 2892, 2893, 2894], "414": [2895, 2896, 2897, 2898, 2899], "413": [2900], "420": [2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910], "364": [2911, 2912, 2913], "421": [2914, 2915, 2916, 2917, 2918], "422": [2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936], "423": [2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956], "424": [2957, 2958, 2959, 2960], "425": [2961, 2962], "301": [2963, 2964, 2965], "96": [2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976], "302": [2977, 2978, 2979, 2980], "303": [2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991], "304": [2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014], "305": [3015, 3016, 3017, 3018], "119": [1424, 3019], "308": [3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027], "309": [3028, 3029, 3030, 3031, 3032, 3033, 3034], "311": [3035, 3036, 3037, 3038], "312": [3039, 253], "262": [3040, 3041, 3042, 3043], "258": [3044, 3045, 3046, 3047, 3048, 3049], "260": [3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060], "261": [3061, 3062, 3063, 3064, 3065, 3066], "279": [3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077], "399": [3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088], "441": [3089, 3090, 3091, 3092, 3093, 3094], "140": [3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108], "142": [3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123], "442": [3124, 3125, 3126, 3127, 3128], "87": [3129, 483, 3130, 3131, 3132, 490, 3133], "368": [3134, 3135, 3136, 3137, 3138], "443": [475], "346": [3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147], "444": [3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155], "90": [3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171], "445": [3172, 3173, 3174, 3175], "446": [3176, 3177, 3178, 3179], "447": [3180, 3181, 3182, 3183], "448": [3184, 3185, 3186, 3187, 3188], "449": [3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199], "450": [3200, 3201, 3202, 3203, 3204, 3205], "451": [3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219], "358": [3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236], "452": [3237, 3238, 3239, 3240, 3241, 3242, 3243], "372": [3244, 3245, 3246, 3247, 3248, 3249], "458": [3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266], "459": [3267], "350": [3268, 3269], "544": [3270, 3271, 3272], "473": [3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285], "515": [3286, 3287, 3288, 3289, 3290], "479": [3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302], "374": [3303, 3304, 3305, 3306, 3307], "375": [3308, 3309, 3310, 3311], "362": [3312, 3313, 3314, 480, 3315, 3316, 3317, 482, 3318], "365": [479], "366": [3319, 3320], "526": [3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328], "359": [3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336], "347": [3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344], "361": [3345, 3346], "386": [3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354], "384": [379, 3355, 3356, 3357, 3358, 3359, 3360, 3361], "388": [3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373], "390": [3374, 3375, 3376], "391": [3377, 3378, 3379, 3380, 3381, 3382, 3383], "392": [3384], "393": [475], "394": [3385, 3386, 3387, 3388], "395": [3389, 3390, 3391, 3392], "130": [3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401], "353": [3351, 3402], "354": [3403, 3404], "355": [3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412], "356": [3413, 3414], "357": [1093, 3415, 3416, 1288], "138": [3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424], "134": [3425, 277, 3426], "143": [3427, 3428, 3429, 3430, 3431, 3432], "145": [3433, 3434, 3435, 3436, 3437, 3438], "146": [3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460], "147": [3461], "148": [3462, 3463, 3464, 3465, 3466, 3467], "382": [3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476], "385": [3477, 3478, 3479, 3480], "389": [3481, 3482], "94": [3483, 3484, 3485, 3486, 3487, 3488], "105": [3489, 3490, 3491], "126": [3492, 3493], "348": [2639, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501], "349": [3502, 3503, 3504, 3505, 3506], "460": [3507], "461": [3508, 3509, 3510, 3511, 3512, 3513, 3514], "462": [3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527], "463": [3528], "464": [3529, 3530, 3531], "465": [3532, 3533, 3534, 3535], "466": [3536, 3537, 3538, 3539], "406": [3540, 3541, 3542, 3543], "403": [3544, 3545, 3546, 3547, 3548, 3549], "404": [3550, 3551, 3552, 3553, 3554, 3555], "410": [3556], "411": [3557, 3558, 3559, 3560, 3561], "412": [3562], "415": [], "540": [3563, 3564, 3565], "541": [3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579], "542": [3580, 3581, 3582, 3583, 3584, 3585], "510": [3586, 3587, 3588, 3589, 3590], "543": [3591, 3592, 3593], "508": [3594, 2841, 3595, 1216, 3596, 2842, 1392], "509": [3597, 3598, 3599, 3600, 3601], "511": [3602, 3603, 3604, 3605, 3606, 3607], "504": [3608], "537": [3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617], "538": [3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639], "379": [3640, 3641, 3642], "483": [475], "371": [3643, 3644, 3645, 3646, 3647, 3648], "367": [3649, 3650], "370": [3651, 3652], "373": [3653, 3654, 3655], "523": [475], "524": [3656, 3657, 3658, 1028, 3659, 3660], "525": [3661, 3662, 3663], "527": [3664, 3665, 3666, 3667, 3668, 3669, 3670], "477": [3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691], "528": [3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699], "529": [479], "530": [479], "531": [3700, 3701, 3702], "532": [3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710], "533": [3711, 3712, 3713, 3714, 3715], "534": [3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726], "535": [3727, 3728, 3729, 3730, 3731, 3732, 3733], "489": [3734, 475, 3735, 3736], "536": [3737], "495": [2812, 3738, 3739], "496": [475], "497": [3740, 3741, 3742], "498": [3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753], "499": [905, 3754], "502": [3755, 3756, 3757, 3758, 3759, 3760, 3761], "490": [3762, 3763, 3764, 3765, 3766], "578": [3767, 3768, 3769, 3770], "469": [3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779], "381": [3780], "396": [3781, 3782, 3783, 3784, 3785], "397": [3786], "398": [3787, 3788, 3789, 3790, 3791, 3792, 3793], "401": [3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801], "402": [3802], "407": [3803], "408": [3804, 3805, 3806, 3807], "376": [3808, 3809, 3810, 3811], "377": [3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 42, 3824], "378": [3825, 3826], "380": [475], "500": [3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 2920, 3843, 3844, 3845, 3846], "501": [3847, 3848, 3849, 3850], "503": [3851, 2277, 2283, 2282], "539": [3737, 3852, 3593], "512": [3853, 3854, 3855, 3856, 3857, 3858, 3859], "505": [3860], "513": [3861], "478": [211, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872], "514": [3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881], "506": [3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889], "507": [3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903], "587": [3904, 3905], "518": [3906, 3907, 3908, 3909, 3910], "579": [3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930], "580": [3931, 3932], "482": [475], "581": [1212, 1219, 1021, 1220, 1214, 1217, 1225, 1221, 1223, 1391, 1215, 3933, 1392, 1025], "582": [3934, 3935, 3654, 3936], "583": [3937, 3938, 3681, 3690, 3939, 3691, 3940], "549": [3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953], "550": [3954, 3955, 3956, 3461, 3957], "551": [3958, 3959, 3960, 3961, 2961, 2962, 3962, 3963], "577": [3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975], "576": [3976, 3977, 3978, 3979, 3980], "516": [3981, 3982, 3983], "517": [3984], "474": [3985, 3986, 3987], "519": [3988], "520": [3989, 3990, 3991, 3992, 3993], "521": [475], "522": [3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008], "553": [4009, 4010, 4011, 4012], "584": [4013], "585": [4014, 4015, 4016, 4017, 4018], "586": [4019, 4020], "588": [4021, 4022, 4023, 4024, 4025, 4026], "589": [4027, 4028, 4029], "590": [4030], "568": [4031, 4032], "593": [4033, 4034], "594": [4035, 4036, 4037], "471": [475], "591": [4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045], "592": [3350, 4046, 4047, 2766, 4048, 4049, 4050, 4051, 4052], "556": [4053, 1910, 4054, 3482], "606": [4055, 4056, 4057, 4058, 4059, 4060, 4061], "616": [4062, 4063, 4064, 4065, 4066, 4067, 4068], "547": [4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077], "554": [4078, 4079, 4080, 4081], "555": [4082, 4083], "560": [4084], "561": [4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096], "557": [4097, 4098, 4099, 4100], "558": [4101, 4102, 4103, 4104, 4105], "559": [4106, 4107, 4108], "617": [4109, 4110, 4111, 4112, 4113, 4114, 4115], "618": [4116], "619": [4117, 4118, 4119, 4120, 4121, 2143, 4122, 4123, 4124], "620": [4125, 4126, 4127, 4128, 4129, 4130], "621": [4131, 4132, 4133, 4134, 4135, 4136], "485": [4137, 4138, 4139, 4140], "486": [4141, 4142, 4143, 4144, 4145, 4146, 4147], "487": [4148, 4149, 4150, 4151], "488": [4152, 4153, 4154], "552": [4155], "470": [4156, 4157, 4158, 4159], "472": [4160, 4161, 4162], "480": [4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171], "481": [4172, 4173, 4174, 4175], "484": [4176, 4177, 4178, 4179], "475": [4180, 4181, 4182, 4183, 4184], "476": [4185, 4186, 4187, 4188], "596": [4189, 4190, 4191, 4192], "597": [4193, 475, 4194, 4195, 4196, 4197, 4198], "595": [4199], "545": [4200, 4201, 4202], "546": [4203, 4204], "548": [4205, 4206, 4207, 4208], "612": [4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218], "598": [3861], "599": [4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228], "600": [4229, 4230, 4231, 4232, 4233], "601": [4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241], "602": [4242, 2145, 4243, 4244, 4245, 4246, 1538], "491": [4247, 4248, 4249, 4250, 4251, 4252, 4253], "492": [4254, 4255, 4256, 4257, 4258, 4259], "493": [4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267], "494": [4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279], "614": [4280, 4281], "615": [2528], "569": [475], "563": [4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289], "564": [4290, 4291, 4292, 4293, 4294, 4295], "565": [475], "566": [4296], "567": [4297, 4298, 4299, 4300, 4301, 4302], "570": [4303, 4304, 4305], "571": [4306, 4307, 4308, 4309, 4310, 4311], "572": [4312, 4313], "573": [4314], "574": [4315, 4316, 4317], "575": [475], "562": [4318, 4319, 4320, 4321], "611": [475], "658": [4322, 4323, 4324, 4325, 4326], "659": [4327], "608": [3762, 4328, 3764, 3429, 3766, 4329], "609": [4330, 4331, 4332, 4333, 4334, 4335, 4336], "651": [4337, 4338, 4339, 4340, 4341], "626": [4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351], "652": [2795, 4352, 4353, 4354], "628": [4355], "663": [4356, 4357, 4358, 4359, 4360, 4361, 4362], "607": [4363, 4364], "603": [4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372], "604": [4373], "605": [4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384], "613": [4385], "610": [4386, 4387, 4388, 4389, 381, 4390, 4391, 4392], "653": [4393, 4394, 4395], "654": [4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403], "655": [4404, 4405, 4406, 4407, 4408, 4409], "656": [4410], "657": [4411], "632": [4412, 4413, 4414, 4415, 4416, 4417], "633": [4418], "634": [4419, 4420], "635": [4421, 4422], "636": [4423, 4424, 4425], "637": [4426, 4427, 4428], "670": [4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436], "623": [4437, 4438, 4439], "624": [4440, 4441, 4442, 4443, 4444, 4445, 4446, 3598, 4447, 4448, 4449, 4450, 4451, 4452, 4453], "625": [4454, 4455], "627": [4456, 4457, 4458], "629": [4459], "664": [4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467], "622": [4468, 4469, 4470, 4471, 4472, 4473, 4474], "660": [4475], "661": [4476, 4477, 4478, 4479], "641": [4480, 4481, 4482, 4483, 4484, 4485, 4486], "662": [4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494], "631": [4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512], "630": [4513, 4514, 4515, 4516, 4517, 4518], "638": [4519, 4520, 4521, 4522], "639": [4523, 4524, 4525, 4526], "669": [4527, 4528, 4529, 2558, 2559, 2561, 2560, 2554, 2550, 4530, 2548, 2563, 2555, 4531], "673": [866, 867], "667": [4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539], "725": [4540], "723": [4541], "722": [4542, 4543, 4544], "707": [4545, 4546, 4547], "747": [4548, 4549, 4550, 4551, 4552, 4553, 4554], "671": [4555, 4556, 4557], "640": [4558, 4559, 4560], "642": [4561, 4562], "643": [4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572], "645": [4573, 4574], "644": [4575, 4576, 4577, 4578, 4579], "727": [4580], "728": [4581, 4582], "665": [4583, 4584, 4585, 4586], "699": [4587, 4588, 4589], "672": [4590, 4591, 4592], "744": [4593, 4594, 4595, 4596, 4597, 4598], "686": [4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607], "731": [4608, 4609, 4610], "719": [4611, 4612, 4613, 4614, 4615], "724": [4616, 4617, 3271], "736": [4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625], "764": [4626, 4627], "754": [4628, 4629, 4630, 4631], "765": [4632, 4633, 4634, 4635, 4636, 4637, 4638], "751": [4639, 4640, 4641, 4642, 4643, 4644], "737": [4645, 4646, 4647, 4648], "738": [4649, 4650], "647": [4651, 4652, 4653], "762": [4654, 4655, 4656, 4657, 4658], "760": [4659, 4660], "766": [4661, 4662, 4663, 8, 4664, 4665], "698": [4666], "757": [4667, 4668, 4669], "745": [4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683], "748": [4684, 4685], "749": [4686, 4687, 4688, 4689, 4690], "735": [4691, 4692, 4693], "750": [4694, 4695, 4696], "717": [4697], "732": [4698, 4699], "739": [4700, 4701], "755": [4702, 4703, 4704], "756": [4705, 4706, 4707, 4708, 4709], "674": [4710, 4711], "763": [4712, 4713, 4714, 4715], "700": [4716, 4717, 4718, 4719, 4720, 4721, 4722], "693": [4723, 4724, 4725, 4726], "675": [4727, 4728, 4729, 4730], "714": [2325], "733": [4731, 4732, 4733], "706": [4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752], "740": [4753], "746": [4754, 4755, 4756, 4757, 4758, 4759], "696": [475], "734": [4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767], "729": [4768, 4769, 4770], "741": [4771, 4772], "742": [4773, 4774, 4775, 4776], "721": [4777, 4778, 4779, 4780, 4781], "743": [4782, 4783], "684": [4784], "685": [4785, 4786, 4787, 4788, 4789], "676": [4790, 4791], "697": [4792, 4793, 4794, 4795, 4796, 4797], "701": [4798, 4799, 4800, 4801, 4802, 4803], "702": [4804, 4805, 4806, 4807], "703": [4808, 4809], "704": [4810], "705": [4811, 4812, 4813], "680": [4814], "846": [4815, 4816, 4817, 4818], "712": [4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826], "713": [4827, 4828, 4829], "683": [4830, 4831, 4832], "792": [4833, 4834, 4835, 4836, 4837, 4838], "795": [4839, 4840, 4841, 4842, 4843, 4844], "711": [4845, 4846, 4847, 4848, 4849, 4850, 4851], "818": [4852, 3710, 4853, 4854, 4855, 4856, 4857], "777": [4858, 4859, 4860, 4861, 4862, 4863], "830": [4864], "849": [4865, 4866], "850": [4867], "646": [1056], "730": [475], "808": [4868, 4869], "809": [4870], "816": [4871, 4872, 4873, 4874], "842": [4875], "796": [4876], "770": [475], "797": [4877], "855": [4878, 4879, 4880], "691": [4881, 2153, 4882], "715": [4883], "779": [4884, 4885, 4886, 4887, 4888], "798": [4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902], "789": [4903, 4904, 4905, 4906], "857": [4907, 4908, 4909, 4910, 4911, 4912, 4913], "716": [4914, 4915, 4916, 4917, 4918, 4919], "852": [4920], "821": [4921], "761": [475], "687": [4922, 4923, 4924, 4925, 4926], "688": [4927], "648": [4928], "666": [4929, 4930, 4931], "836": [4932, 4933], "794": [4934, 4935, 4936], "690": [4937], "768": [4938, 4939, 4940, 4941], "668": [4942, 4943, 4944, 4945, 4946], "708": [4947], "649": [4948, 4949, 4950], "650": [4951, 4952, 4953], "851": [4954, 4955], "811": [4956, 4957, 4958], "831": [4959, 4960, 4961], "709": [4962, 4963], "802": [4964, 4965], "774": [4966, 4967, 4968, 4969, 4970], "787": [4971, 4972, 4973, 4974, 4975], "710": [4976], "819": [475], "718": [4977], "694": [4978, 4979, 4980, 4981, 4982, 4983], "695": [4984, 4985, 4986, 4987], "677": [4988, 4989, 4990, 4991, 4992, 4993], "678": [4994], "679": [475], "832": [4995, 4996, 4997], "833": [4998], "834": [4999, 5000], "826": [5001], "726": [5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009], "689": [5010, 5011, 5012], "681": [5013, 5014, 5015, 5016], "682": [5017], "753": [5018, 5019, 5020], "803": [5021, 5022, 5023], "720": [5024], "692": [5025, 5026, 5027, 5028, 5029, 5030], "865": [5031], "837": [5032, 5033, 5034], "838": [5035], "840": [5036, 5037, 5038, 5039, 5040, 5041], "784": [5042, 5043, 5044], "839": [5045], "785": [5046], "786": [5047, 5048], "776": [5049, 5050, 5051, 5052], "873": [5053, 5054, 5055], "752": [5056, 5057], "799": [5058, 5059, 5060], "767": [5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070], "843": [5071, 5072, 5073], "844": [475], "778": [5074, 5075, 5076, 5077, 5078], "800": [5079, 5080, 5081], "823": [5082, 5083], "825": [5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091], "856": [5092, 5093], "758": [5094, 5095], "759": [5096, 5097, 5098], "841": [5099], "847": [5100, 5101, 5102, 5103], "884": [5104, 5105, 5106, 5107, 5108], "835": [5109, 5110, 5111, 5112], "780": [5113, 5114, 5115], "772": [5116, 5117, 5118], "773": [5119], "775": [5120, 5121], "817": [5122, 5123, 5124], "771": [5125, 5126, 5127], "820": [5128, 5129, 5130], "769": [475], "812": [5131, 5132, 5133], "867": [5134, 5135, 5136, 5137, 5138, 5139], "824": [5140], "804": [5141], "805": [5142, 5143], "790": [5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163], "815": [5164, 5165, 5166], "781": [5167, 5168], "782": [475], "783": [5169, 5170, 5171], "829": [5172], "854": [5173, 5174, 5175, 5176, 5177, 5178, 5179], "788": [5180], "791": [5181], "845": [5182], "872": [5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191], "853": [5192, 5193], "822": [5194, 5195, 5196, 5197, 5198], "801": [5199], "793": [5200, 5201, 5202, 5203], "813": [2913], "828": [5204, 5205], "810": [5206, 5207], "861": [5208], "864": [5209, 5210, 5211], "814": [5212], "878": [5213], "866": [5214], "863": [5215, 5216, 5217, 5218, 5219], "875": [5220, 5221, 5222, 5223, 5224, 5225], "859": [4623, 4624], "806": [5226, 5227, 5228, 5229, 5230, 5231], "807": [5232], "868": [475], "874": [5233, 5234, 5235, 5236], "869": [5237, 5238, 5239, 4749], "879": [5240, 5241, 5242, 5243], "880": [475], "858": [5244], "871": [5245], "885": [5246, 5247, 5248, 5249, 5250], "827": [5251, 5252, 5253, 5254], "848": [5255], "882": [5256], "898": [5257, 5258, 5259], "891": [5260, 5261, 5262, 5263], "921": [5264, 5265, 5266, 5267], "876": [5268, 5269, 5270, 5271, 5272], "881": [5273], "862": [5274, 5275, 5276, 5277], "870": [5278, 5279, 5280], "877": [5281, 5282, 5283, 5284, 5285, 5286], "883": [5287], "901": [5288, 5289, 5290], "910": [5291], "911": [5292, 5293], "926": [5294, 5295, 5296, 5297, 5298], "909": [5299, 5300], "899": [2325], "900": [5301, 5302], "903": [5303], "889": [5304, 5305, 5306], "886": [5307, 5308, 5309], "894": [5310, 5311, 5312], "923": [5313], "912": [5314, 5315, 5316], "860": [5317], "922": [5318, 5319], "893": [5320], "913": [5321], "895": [5322, 5323, 5324, 5325, 5326], "887": [5327], "888": [5328], "908": [5329, 5330, 5331, 5332, 5333], "890": [5334, 5335, 5336], "927": [5337, 5338], "932": [5339], "925": [5340, 5341], "935": [5342], "907": [5343, 4242], "931": [5344, 5345, 5346], "940": [5347], "904": [5348, 5349], "946": [5350], "902": [5351, 5352, 2159], "906": [5353], "924": [5354], "892": [5355, 5356, 5357, 5358], "917": [5359, 5360, 5361], "919": [5362], "920": [5363, 5364], "934": [5365, 5366, 5367, 5368, 5369, 5370], "939": [5371], "944": [5372], "928": [5373], "943": [475], "916": [5374], "959": [5375, 5376, 5377, 5378, 5379], "960": [5380], "930": [5381, 5382, 5383, 5384, 5385, 5386], "950": [5387, 5388, 5389], "905": [5390, 5391, 5392, 5393, 5394], "896": [5395, 5396, 5397, 5398, 5399], "915": [5400, 5401, 5402, 5403, 5404], "897": [5405, 5406, 5407], "929": [5408, 5409], "933": [5410], "951": [475], "945": [5411, 5412, 5413, 5414], "918": [5415], "914": [5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424], "957": [475], "955": [475], "941": [5425], "948": [5426], "938": [5427], "942": [5428], "947": [5429, 5430, 5431], "956": [475], "949": [5432, 5433, 5434, 5435, 5436, 5437], "937": [5438, 5439], "952": [5440, 5441, 5442], "936": [5443, 5444], "953": [5445, 5446], "963": [5447, 5448], "965": [5449, 5450], "970": [5451], "969": [5452], "991": [5453, 5454, 5455], "967": [5456, 5457, 5458, 5459, 5460, 5461], "962": [5462], "958": [5463], "972": [5464, 5465], "954": [5466, 5467], "968": [5468, 5469], "964": [5470], "961": [5471, 5472, 5473, 5474], "975": [5475, 5476], "974": [5477], "973": [5478, 5479, 5480], "966": [5481, 5482, 5483, 5484, 5485, 5486], "971": [868], "982": [5487], "977": [4454], "979": [5488, 5489], "976": [5490], "980": [475], "981": [5491], "978": [5492], "983": [5493, 5494, 5495], "988": [5496], "998": [5497, 5498], "989": [475], "990": [5499], "984": [5500], "1001": [5501], "987": [5502, 5503, 5504, 5505, 5506, 5507], "986": [5508], "1007": [5509], "985": [5510, 5511, 5512, 5513], "992": [5514], "993": [5515], "995": [5516], "996": [5517, 5518], "997": [5519, 5520], "999": [5521], "1006": [5522], "1013": [475], "1002": [475], "1005": [5523], "994": [5524], "1017": [5525], "1019": [5526, 5527, 5528], "1004": [5529], "1000": [5530, 5531], "1009": [5532, 5533], "1011": [5534, 5535], "1020": [5536, 5537], "1026": [5538, 5539], "1016": [5540, 5541], "1014": [5542, 5543], "1003": [5544], "1018": [5545, 5546], "1027": [5547, 5548], "1015": [5549, 5550], "1008": [5551], "1012": [5552, 5553, 5554], "1029": [5555], "1033": [5556], "1010": [5557], "1022": [5558], "1023": [5559, 5560, 5561, 5562], "1025": [5500, 5563], "1024": [5564], "1021": [5565, 5566], "1028": [5567], "1030": [5568, 5569, 5570, 5571, 5572], "1031": [5573], "1040": [5574, 5575], "1041": [5576], "1032": [475], "1034": [5577], "1035": [5578, 5579], "1052": [5580, 5581], "1037": [5582], "1044": [5583], "1050": [5584], "1036": [5585, 5586, 5587, 5588], "1038": [5589, 5590], "1046": [5591], "1043": [5592], "1039": [5593], "1045": [1028], "1042": [5594], "1047": [5595], "1048": [475], "1051": [5596], "1053": [5597], "1058": [5598], "1054": [5599], "1060": [5600], "1056": [5601], "1055": [5602], "1049": [5603], "1057": [475], "1059": [5604], "1066": [4385], "1064": [5605], "1065": [5606], "1070": [5607], "1061": [5608], "1063": [5609], "1062": [5610], "1068": [5611], "1069": [475], "1067": [5612]} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json b/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json new file mode 100644 index 000000000..69e7701fd --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json @@ -0,0 +1,14461 @@ +{ + "0": [ + 0, + 1 + ], + "1": [ + 0, + 2 + ], + "2": [ + 3 + ], + "3": [ + 4, + 5 + ], + "4": [ + 4, + 6 + ], + "5": [ + 4 + ], + "6": [ + 4, + 7 + ], + "7": [ + 4 + ], + "8": [ + 8 + ], + "9": [ + 2 + ], + "10": [ + 2 + ], + "11": [ + 2 + ], + "12": [ + 1 + ], + "13": [ + 1 + ], + "14": [ + 2 + ], + "15": [ + 2 + ], + "16": [ + 9 + ], + "17": [ + 10 + ], + "18": [ + 10 + ], + "19": [ + 10 + ], + "20": [ + 11 + ], + "21": [ + 12 + ], + "22": [ + 13, + 14 + ], + "23": [ + 15 + ], + "24": [ + 16 + ], + "25": [ + 17 + ], + "26": [ + 18 + ], + "27": [ + 19 + ], + "28": [ + 16 + ], + "29": [ + 20 + ], + "30": [ + 21 + ], + "31": [ + 22 + ], + "32": [ + 23 + ], + "33": [ + 24 + ], + "34": [ + 25 + ], + "35": [ + 26 + ], + "36": [ + 27 + ], + "37": [ + 28 + ], + "38": [ + 29 + ], + "39": [ + 30, + 28 + ], + "40": [ + 31, + 32 + ], + "41": [ + 31, + 33, + 34, + 35, + 36, + 37 + ], + "42": [ + 27 + ], + "43": [ + 27 + ], + "44": [ + 38 + ], + "45": [ + 39 + ], + "46": [ + 40 + ], + "47": [ + 38 + ], + "48": [ + 41 + ], + "49": [ + 38 + ], + "50": [ + 42 + ], + "51": [ + 43 + ], + "52": [ + 44 + ], + "53": [ + 38 + ], + "54": [ + 45 + ], + "55": [ + 46 + ], + "56": [ + 47 + ], + "58": [ + 47 + ], + "59": [ + 47 + ], + "60": [ + 48, + 49 + ], + "61": [ + 50 + ], + "62": [ + 31, + 51 + ], + "63": [ + 52 + ], + "64": [ + 53 + ], + "65": [ + 54 + ], + "66": [ + 55 + ], + "67": [ + 56 + ], + "68": [ + 57 + ], + "69": [ + 58 + ], + "70": [ + 59 + ], + "71": [ + 59 + ], + "72": [ + 60 + ], + "73": [ + 61, + 59 + ], + "74": [ + 59, + 2 + ], + "75": [ + 60 + ], + "76": [ + 62 + ], + "77": [ + 63 + ], + "78": [ + 64 + ], + "79": [ + 65 + ], + "80": [ + 66, + 67 + ], + "81": [ + 68 + ], + "82": [ + 69 + ], + "83": [ + 70 + ], + "84": [ + 71 + ], + "85": [ + 66 + ], + "86": [ + 70 + ], + "87": [ + 66 + ], + "88": [ + 72 + ], + "89": [ + 68 + ], + "90": [ + 73 + ], + "91": [ + 74 + ], + "92": [ + 74 + ], + "93": [ + 6 + ], + "94": [ + 7 + ], + "95": [ + 75 + ], + "96": [ + 76 + ], + "97": [ + 77, + 78 + ], + "99": [ + 79 + ], + "100": [ + 80 + ], + "101": [ + 81 + ], + "102": [ + 82 + ], + "103": [ + 83 + ], + "104": [ + 84 + ], + "105": [ + 82 + ], + "106": [ + 85 + ], + "107": [ + 84 + ], + "108": [ + 86 + ], + "109": [ + 82 + ], + "110": [ + 81 + ], + "111": [ + 87 + ], + "112": [ + 87 + ], + "113": [ + 88 + ], + "114": [ + 87 + ], + "115": [ + 87 + ], + "116": [ + 87 + ], + "117": [ + 89 + ], + "118": [ + 90 + ], + "119": [ + 90 + ], + "120": [ + 90 + ], + "121": [ + 91 + ], + "122": [ + 92 + ], + "123": [ + 90 + ], + "124": [ + 91 + ], + "125": [ + 93 + ], + "126": [ + 61 + ], + "127": [ + 91 + ], + "128": [ + 94 + ], + "129": [ + 95 + ], + "130": [ + 95 + ], + "131": [ + 94 + ], + "132": [ + 94 + ], + "133": [ + 96 + ], + "134": [ + 97 + ], + "135": [ + 94 + ], + "136": [ + 94 + ], + "137": [ + 98 + ], + "138": [ + 95 + ], + "139": [ + 95 + ], + "140": [ + 99 + ], + "141": [ + 94 + ], + "142": [ + 95 + ], + "143": [ + 94 + ], + "144": [ + 61, + 97 + ], + "145": [ + 95 + ], + "146": [ + 100 + ], + "147": [ + 99 + ], + "148": [ + 95 + ], + "149": [ + 98 + ], + "150": [ + 95 + ], + "151": [ + 95 + ], + "152": [ + 101 + ], + "153": [ + 102 + ], + "154": [ + 103 + ], + "155": [ + 104 + ], + "156": [ + 105 + ], + "157": [ + 106 + ], + "158": [ + 107 + ], + "159": [ + 108 + ], + "160": [ + 109 + ], + "161": [ + 110 + ], + "162": [ + 111 + ], + "163": [ + 112 + ], + "164": [ + 113 + ], + "165": [ + 114 + ], + "166": [ + 115 + ], + "167": [ + 116 + ], + "168": [ + 117 + ], + "169": [ + 118 + ], + "170": [ + 118, + 119 + ], + "171": [ + 120 + ], + "172": [ + 121 + ], + "174": [ + 122 + ], + "182": [ + 61 + ], + "185": [ + 123 + ], + "194": [ + 124 + ], + "195": [ + 124 + ], + "196": [ + 124, + 125 + ], + "197": [ + 124, + 125 + ], + "198": [ + 124 + ], + "199": [ + 124, + 125 + ], + "200": [ + 124 + ], + "201": [ + 124 + ], + "202": [ + 124, + 125 + ], + "203": [ + 126 + ], + "204": [ + 126 + ], + "205": [ + 126 + ], + "206": [ + 126 + ], + "207": [ + 126 + ], + "208": [ + 126 + ], + "209": [ + 127 + ], + "210": [ + 118 + ], + "211": [ + 128 + ], + "212": [ + 129 + ], + "213": [ + 118, + 119 + ], + "214": [ + 118, + 119 + ], + "215": [ + 130 + ], + "216": [ + 131, + 119 + ], + "217": [ + 132 + ], + "218": [ + 133, + 134 + ], + "219": [ + 133, + 134 + ], + "220": [ + 133, + 134 + ], + "221": [ + 133, + 134 + ], + "222": [ + 133, + 134 + ], + "223": [ + 133, + 134 + ], + "224": [ + 133, + 134 + ], + "225": [ + 133, + 134 + ], + "226": [ + 133, + 134 + ], + "227": [ + 133, + 134 + ], + "228": [ + 135 + ], + "229": [ + 136 + ], + "230": [ + 137 + ], + "231": [ + 138 + ], + "232": [ + 138 + ], + "233": [ + 139 + ], + "234": [ + 140 + ], + "235": [ + 141 + ], + "236": [ + 142 + ], + "238": [ + 143 + ], + "239": [ + 144 + ], + "240": [ + 145 + ], + "241": [ + 146 + ], + "242": [ + 147 + ], + "243": [ + 148 + ], + "244": [ + 143, + 149 + ], + "245": [ + 150 + ], + "246": [ + 143, + 148 + ], + "247": [ + 151 + ], + "248": [ + 146 + ], + "249": [ + 152 + ], + "250": [ + 153, + 154 + ], + "251": [ + 143 + ], + "252": [ + 151 + ], + "253": [ + 155 + ], + "254": [ + 156 + ], + "255": [ + 157 + ], + "256": [ + 158 + ], + "257": [ + 128 + ], + "258": [ + 159 + ], + "259": [ + 160, + 161, + 162 + ], + "260": [ + 163, + 161, + 162 + ], + "261": [ + 164, + 161, + 165 + ], + "262": [ + 166, + 161, + 162 + ], + "263": [ + 167, + 161, + 162 + ], + "264": [ + 168, + 161, + 162 + ], + "265": [ + 166, + 161, + 169, + 162 + ], + "266": [ + 161, + 162 + ], + "267": [ + 161, + 162 + ], + "268": [ + 170, + 161, + 162 + ], + "269": [ + 163, + 161, + 162 + ], + "270": [ + 171, + 161, + 162 + ], + "271": [ + 172, + 161, + 162 + ], + "272": [ + 161, + 162 + ], + "273": [ + 173 + ], + "274": [ + 174 + ], + "275": [ + 175 + ], + "276": [ + 176 + ], + "277": [ + 177 + ], + "278": [ + 178 + ], + "279": [ + 179 + ], + "280": [ + 180 + ], + "281": [ + 181, + 182, + 183 + ], + "282": [ + 184, + 185 + ], + "283": [ + 186, + 185 + ], + "284": [ + 187 + ], + "285": [ + 188, + 185 + ], + "286": [ + 189 + ], + "287": [ + 190, + 185 + ], + "288": [ + 191, + 185 + ], + "289": [ + 185 + ], + "290": [ + 185 + ], + "291": [ + 186, + 185 + ], + "292": [ + 192, + 185 + ], + "293": [ + 193, + 134 + ], + "294": [ + 194, + 134 + ], + "295": [ + 195, + 134 + ], + "296": [ + 196, + 134 + ], + "297": [ + 197 + ], + "298": [ + 197 + ], + "299": [ + 197 + ], + "300": [ + 197 + ], + "301": [ + 197 + ], + "302": [ + 197 + ], + "303": [ + 197 + ], + "304": [ + 197 + ], + "305": [ + 197 + ], + "306": [ + 198 + ], + "307": [ + 199 + ], + "308": [ + 200 + ], + "309": [ + 201 + ], + "310": [ + 202 + ], + "311": [ + 203 + ], + "312": [ + 201 + ], + "313": [ + 198 + ], + "314": [ + 202 + ], + "315": [ + 204 + ], + "316": [ + 205 + ], + "317": [ + 206 + ], + "318": [ + 207 + ], + "319": [ + 208 + ], + "320": [ + 209 + ], + "321": [ + 210 + ], + "322": [ + 210 + ], + "323": [ + 210 + ], + "324": [ + 210 + ], + "325": [ + 210 + ], + "338": [ + 211 + ], + "342": [ + 212 + ], + "343": [ + 212 + ], + "344": [ + 212 + ], + "345": [ + 212 + ], + "346": [ + 212 + ], + "347": [ + 212 + ], + "348": [ + 212 + ], + "349": [ + 213 + ], + "350": [ + 214 + ], + "351": [ + 61 + ], + "352": [ + 214 + ], + "353": [ + 215 + ], + "354": [ + 216 + ], + "355": [ + 217 + ], + "356": [ + 218 + ], + "357": [ + 219 + ], + "358": [ + 220 + ], + "359": [ + 221 + ], + "360": [ + 222 + ], + "361": [ + 223 + ], + "362": [ + 224 + ], + "363": [ + 225 + ], + "364": [ + 226 + ], + "365": [ + 227 + ], + "366": [ + 227 + ], + "367": [ + 226 + ], + "368": [ + 226 + ], + "369": [ + 227 + ], + "370": [ + 228 + ], + "371": [ + 226 + ], + "372": [ + 225 + ], + "373": [ + 227 + ], + "374": [ + 225 + ], + "375": [ + 229 + ], + "376": [ + 225 + ], + "377": [ + 230 + ], + "379": [ + 231 + ], + "381": [ + 232 + ], + "382": [ + 233 + ], + "383": [ + 234 + ], + "384": [ + 235 + ], + "386": [ + 236 + ], + "387": [ + 237, + 134 + ], + "388": [ + 238, + 134 + ], + "389": [ + 239, + 134 + ], + "390": [ + 240, + 134 + ], + "391": [ + 241, + 134 + ], + "392": [ + 242, + 243 + ], + "393": [ + 244, + 134 + ], + "394": [ + 245, + 134 + ], + "395": [ + 246, + 134 + ], + "396": [ + 247, + 134 + ], + "397": [ + 248, + 134 + ], + "398": [ + 249, + 134 + ], + "399": [ + 250, + 134 + ], + "400": [ + 251, + 134 + ], + "401": [ + 252, + 134 + ], + "402": [ + 253, + 134 + ], + "403": [ + 254, + 134 + ], + "404": [ + 255, + 134 + ], + "405": [ + 256, + 134 + ], + "406": [ + 257, + 134 + ], + "407": [ + 258, + 134 + ], + "408": [ + 259, + 134 + ], + "409": [ + 260, + 134 + ], + "410": [ + 133, + 134 + ], + "411": [ + 261, + 262 + ], + "412": [ + 263, + 134 + ], + "413": [ + 246, + 134 + ], + "414": [ + 264, + 134 + ], + "415": [ + 265, + 134 + ], + "416": [ + 266, + 134 + ], + "417": [ + 238, + 134 + ], + "418": [ + 267, + 134 + ], + "419": [ + 242 + ], + "420": [ + 268, + 134 + ], + "421": [ + 269, + 134 + ], + "422": [ + 270, + 134 + ], + "423": [ + 250, + 134 + ], + "424": [ + 271, + 134 + ], + "425": [ + 240, + 134 + ], + "426": [ + 272 + ], + "427": [ + 273, + 134 + ], + "428": [ + 274, + 134 + ], + "429": [ + 275 + ], + "442": [ + 276 + ], + "449": [ + 161 + ], + "450": [ + 164, + 161 + ], + "451": [ + 171, + 161 + ], + "452": [ + 170, + 161 + ], + "453": [ + 277, + 161 + ], + "454": [ + 278, + 161 + ], + "455": [ + 279, + 161 + ], + "456": [ + 171, + 161 + ], + "457": [ + 171, + 161 + ], + "458": [ + 166, + 161, + 169 + ], + "459": [ + 280, + 161 + ], + "460": [ + 281, + 161 + ], + "461": [ + 163, + 161 + ], + "462": [ + 167, + 161 + ], + "463": [ + 166, + 161 + ], + "464": [ + 168, + 161 + ], + "465": [ + 282, + 161 + ], + "466": [ + 163, + 161 + ], + "467": [ + 172, + 161 + ], + "468": [ + 283 + ], + "470": [ + 284 + ], + "471": [ + 285 + ], + "472": [ + 284 + ], + "473": [ + 283 + ], + "474": [ + 286 + ], + "480": [ + 287 + ], + "481": [ + 287 + ], + "482": [ + 287 + ], + "483": [ + 288, + 289 + ], + "484": [ + 288, + 290 + ], + "485": [ + 291 + ], + "486": [ + 289, + 292 + ], + "487": [ + 288, + 291 + ], + "488": [ + 31, + 293 + ], + "489": [ + 294 + ], + "490": [ + 291 + ], + "491": [ + 294 + ], + "492": [ + 295 + ], + "493": [ + 288, + 296 + ], + "494": [ + 297, + 102, + 294, + 298 + ], + "495": [ + 299, + 102, + 300, + 298 + ], + "496": [ + 301, + 102, + 298 + ], + "497": [ + 302, + 102, + 298 + ], + "498": [ + 303, + 102, + 294, + 298 + ], + "499": [ + 297, + 102, + 300, + 298 + ], + "500": [ + 304, + 102, + 300, + 298 + ], + "501": [ + 297, + 102, + 300, + 298 + ], + "502": [ + 305, + 102, + 298 + ], + "503": [ + 306, + 102, + 300, + 298 + ], + "504": [ + 305, + 102, + 294, + 298 + ], + "505": [ + 299, + 102, + 300, + 298 + ], + "506": [ + 302, + 102, + 294, + 298 + ], + "507": [ + 306, + 102, + 300, + 298 + ], + "508": [ + 302, + 102, + 300, + 298 + ], + "509": [ + 305, + 102, + 298 + ], + "510": [ + 301, + 102, + 298 + ], + "511": [ + 31, + 307 + ], + "512": [ + 31, + 307 + ], + "513": [ + 31, + 307 + ], + "514": [ + 31, + 307 + ], + "515": [ + 308 + ], + "516": [ + 31, + 307 + ], + "517": [ + 308 + ], + "518": [ + 308 + ], + "519": [ + 308 + ], + "520": [ + 308 + ], + "521": [ + 308, + 285 + ], + "522": [ + 308 + ], + "523": [ + 31, + 307 + ], + "524": [ + 31, + 307, + 285 + ], + "525": [ + 308, + 309 + ], + "526": [ + 308 + ], + "527": [ + 31, + 307, + 309 + ], + "528": [ + 31, + 307 + ], + "529": [ + 308 + ], + "530": [ + 31, + 307 + ], + "531": [ + 310 + ], + "532": [ + 311 + ], + "533": [ + 312 + ], + "534": [ + 313 + ], + "535": [ + 314 + ], + "536": [ + 314 + ], + "537": [ + 315 + ], + "538": [ + 58, + 316 + ], + "539": [ + 58, + 317 + ], + "540": [ + 318 + ], + "541": [ + 58, + 319 + ], + "542": [ + 320 + ], + "543": [ + 321 + ], + "544": [ + 321 + ], + "545": [ + 58, + 322 + ], + "546": [ + 58, + 323 + ], + "547": [ + 324 + ], + "548": [ + 325 + ], + "549": [ + 326 + ], + "550": [ + 327 + ], + "551": [ + 328 + ], + "552": [ + 329 + ], + "553": [ + 330 + ], + "554": [ + 331 + ], + "555": [ + 330 + ], + "556": [ + 332 + ], + "557": [ + 215 + ], + "559": [ + 333, + 334, + 335, + 78 + ], + "560": [ + 336 + ], + "561": [ + 164, + 161, + 336 + ], + "562": [ + 336 + ], + "563": [ + 167, + 161, + 336 + ], + "564": [ + 166, + 161, + 336, + 169 + ], + "565": [ + 163, + 161, + 336 + ], + "566": [ + 337, + 161, + 336 + ], + "567": [ + 166, + 161, + 336 + ], + "568": [ + 338, + 161, + 336 + ], + "569": [ + 161, + 336 + ], + "570": [ + 163, + 161, + 336 + ], + "571": [ + 171, + 161, + 336 + ], + "572": [ + 161, + 336 + ], + "573": [ + 172, + 161, + 336 + ], + "574": [ + 161, + 336 + ], + "575": [ + 339, + 340, + 341 + ], + "576": [ + 342, + 340, + 341 + ], + "577": [ + 342, + 340, + 341 + ], + "578": [ + 343 + ], + "579": [ + 343 + ], + "580": [ + 343 + ], + "582": [ + 344 + ], + "583": [ + 345, + 344 + ], + "584": [ + 346, + 344 + ], + "585": [ + 347 + ], + "588": [ + 348 + ], + "590": [ + 349, + 344 + ], + "592": [ + 350, + 344 + ], + "593": [ + 336 + ], + "594": [ + 351 + ], + "595": [ + 352, + 344 + ], + "596": [ + 349 + ], + "597": [ + 348 + ], + "599": [ + 353, + 344 + ], + "600": [ + 354 + ], + "602": [ + 355, + 344 + ], + "603": [ + 190, + 356 + ], + "604": [ + 190, + 356 + ], + "605": [ + 190, + 356 + ], + "606": [ + 357 + ], + "607": [ + 358 + ], + "608": [ + 359 + ], + "609": [ + 357 + ], + "610": [ + 360, + 334, + 361 + ], + "611": [ + 360, + 334, + 362 + ], + "612": [ + 360, + 334 + ], + "613": [ + 360, + 334 + ], + "614": [ + 360, + 334, + 363 + ], + "615": [ + 360, + 334, + 364 + ], + "616": [ + 365, + 334, + 336 + ], + "617": [ + 360, + 334 + ], + "618": [ + 360, + 334, + 143 + ], + "619": [ + 360, + 334 + ], + "620": [ + 360, + 334, + 366 + ], + "621": [ + 360, + 334, + 207 + ], + "645": [ + 367 + ], + "646": [ + 368 + ], + "647": [ + 369 + ], + "648": [ + 370 + ], + "649": [ + 371 + ], + "650": [ + 372 + ], + "651": [ + 373 + ], + "652": [ + 368 + ], + "653": [ + 374 + ], + "654": [ + 375 + ], + "655": [ + 371 + ], + "656": [ + 376 + ], + "657": [ + 376 + ], + "658": [ + 376 + ], + "659": [ + 376 + ], + "660": [ + 376 + ], + "661": [ + 376 + ], + "662": [ + 376 + ], + "663": [ + 376 + ], + "664": [ + 376 + ], + "665": [ + 377, + 378 + ], + "666": [ + 379 + ], + "667": [ + 380, + 378 + ], + "668": [ + 381 + ], + "669": [ + 379 + ], + "670": [ + 382 + ], + "671": [ + 377 + ], + "672": [ + 380 + ], + "673": [ + 381, + 378 + ], + "674": [ + 379 + ], + "675": [ + 379 + ], + "676": [ + 383 + ], + "677": [ + 384 + ], + "678": [ + 381 + ], + "679": [ + 385 + ], + "680": [ + 377 + ], + "681": [ + 386 + ], + "682": [ + 380 + ], + "683": [ + 387 + ], + "684": [ + 31, + 388 + ], + "685": [ + 389 + ], + "686": [ + 386 + ], + "687": [ + 390 + ], + "688": [ + 391 + ], + "689": [ + 392 + ], + "690": [ + 119 + ], + "691": [ + 392 + ], + "692": [ + 393 + ], + "693": [ + 392 + ], + "694": [ + 119 + ], + "695": [ + 392 + ], + "696": [ + 392 + ], + "697": [ + 394 + ], + "698": [ + 392 + ], + "699": [ + 395, + 392 + ], + "700": [ + 396 + ], + "701": [ + 392 + ], + "702": [ + 392 + ], + "711": [ + 397 + ], + "718": [ + 398 + ], + "719": [ + 399 + ], + "720": [ + 399 + ], + "721": [ + 399 + ], + "722": [ + 399 + ], + "723": [ + 399 + ], + "724": [ + 400 + ], + "725": [ + 401 + ], + "726": [ + 402 + ], + "727": [ + 403 + ], + "728": [ + 404 + ], + "729": [ + 405 + ], + "730": [ + 406 + ], + "731": [ + 407 + ], + "732": [ + 408 + ], + "733": [ + 409 + ], + "734": [ + 410 + ], + "735": [ + 411 + ], + "736": [ + 400 + ], + "737": [ + 412 + ], + "738": [ + 413 + ], + "739": [ + 414 + ], + "741": [ + 402 + ], + "742": [ + 415 + ], + "743": [ + 416 + ], + "744": [ + 417 + ], + "745": [ + 315 + ], + "746": [ + 418 + ], + "747": [ + 169 + ], + "751": [ + 419 + ], + "755": [ + 420 + ], + "756": [ + 420 + ], + "757": [ + 421 + ], + "758": [ + 420 + ], + "759": [ + 420 + ], + "760": [ + 422 + ], + "761": [ + 420 + ], + "762": [ + 420 + ], + "764": [ + 423 + ], + "765": [ + 424 + ], + "767": [ + 425 + ], + "768": [ + 426 + ], + "769": [ + 427 + ], + "771": [ + 424 + ], + "772": [ + 428 + ], + "774": [ + 425 + ], + "775": [ + 429 + ], + "776": [ + 430 + ], + "778": [ + 431 + ], + "779": [ + 429, + 125 + ], + "780": [ + 432 + ], + "781": [ + 433 + ], + "782": [ + 424 + ], + "783": [ + 434 + ], + "784": [ + 424 + ], + "786": [ + 435 + ], + "787": [ + 436 + ], + "788": [ + 437 + ], + "789": [ + 438 + ], + "790": [ + 435, + 439 + ], + "791": [ + 436 + ], + "792": [ + 438 + ], + "793": [ + 440 + ], + "794": [ + 435 + ], + "795": [ + 441, + 383 + ], + "796": [ + 383 + ], + "797": [ + 442, + 383 + ], + "798": [ + 441, + 383 + ], + "799": [ + 441, + 383 + ], + "800": [ + 443 + ], + "801": [ + 443 + ], + "802": [ + 444 + ], + "803": [ + 444 + ], + "804": [ + 444 + ], + "805": [ + 444 + ], + "806": [ + 444, + 445 + ], + "807": [ + 443 + ], + "808": [ + 443 + ], + "809": [ + 446 + ], + "810": [ + 447 + ], + "811": [ + 447 + ], + "812": [ + 447 + ], + "813": [ + 447 + ], + "814": [ + 448, + 449 + ], + "815": [ + 450 + ], + "816": [ + 447 + ], + "817": [ + 447 + ], + "825": [ + 451 + ], + "826": [ + 452 + ], + "828": [ + 453 + ], + "832": [ + 454 + ], + "837": [ + 455 + ], + "838": [ + 276 + ], + "843": [ + 456 + ], + "845": [ + 457 + ], + "862": [ + 458 + ], + "863": [ + 459 + ], + "864": [ + 419 + ], + "865": [ + 459 + ], + "869": [ + 460 + ], + "870": [ + 461 + ], + "871": [ + 462 + ], + "872": [ + 463 + ], + "873": [ + 464 + ], + "874": [ + 465 + ], + "875": [ + 466 + ], + "876": [ + 467 + ], + "877": [ + 468 + ], + "878": [ + 469 + ], + "879": [ + 470 + ], + "880": [ + 471 + ], + "881": [ + 472 + ], + "882": [ + 473 + ], + "883": [ + 474 + ], + "884": [ + 475 + ], + "885": [ + 476 + ], + "886": [ + 477 + ], + "887": [ + 478 + ], + "888": [ + 479 + ], + "889": [ + 480, + 481 + ], + "890": [ + 482 + ], + "891": [ + 483, + 482 + ], + "892": [ + 484 + ], + "893": [ + 484 + ], + "894": [ + 485, + 486 + ], + "895": [ + 409, + 487 + ], + "896": [ + 488 + ], + "897": [ + 402, + 489 + ], + "898": [ + 490 + ], + "899": [ + 491, + 492 + ], + "900": [ + 491, + 493 + ], + "901": [ + 491, + 494 + ], + "902": [ + 491, + 492 + ], + "903": [ + 491, + 492 + ], + "904": [ + 491, + 495 + ], + "905": [ + 330, + 496 + ], + "906": [ + 325, + 497 + ], + "907": [ + 498 + ], + "909": [ + 499 + ], + "910": [ + 500, + 501 + ], + "911": [ + 325, + 497 + ], + "912": [ + 496 + ], + "913": [ + 84, + 501 + ], + "914": [ + 502, + 503 + ], + "915": [ + 498 + ], + "916": [ + 326, + 504 + ], + "917": [ + 3, + 505 + ], + "918": [ + 506, + 507 + ], + "919": [ + 508 + ], + "920": [ + 509 + ], + "921": [ + 509 + ], + "922": [ + 498 + ], + "923": [ + 510 + ], + "924": [ + 511 + ], + "925": [ + 512, + 513 + ], + "926": [ + 514 + ], + "927": [ + 515 + ], + "928": [ + 516 + ], + "929": [ + 513 + ], + "930": [ + 517 + ], + "931": [ + 515 + ], + "932": [ + 518 + ], + "933": [ + 517 + ], + "934": [ + 519 + ], + "935": [ + 517 + ], + "936": [ + 520 + ], + "937": [ + 517 + ], + "938": [ + 521, + 522 + ], + "939": [ + 523 + ], + "940": [ + 524, + 525 + ], + "941": [ + 511 + ], + "942": [ + 526 + ], + "943": [ + 318, + 527 + ], + "944": [ + 528 + ], + "945": [ + 57, + 529 + ], + "946": [ + 530 + ], + "947": [ + 60, + 531 + ], + "948": [ + 532, + 533 + ], + "949": [ + 60, + 531 + ], + "950": [ + 534, + 535 + ], + "951": [ + 536, + 537 + ], + "952": [ + 536, + 537 + ], + "953": [ + 536, + 537 + ], + "954": [ + 125, + 538 + ], + "955": [ + 536, + 537 + ], + "956": [ + 539 + ], + "957": [ + 540 + ], + "958": [ + 536, + 537 + ], + "959": [ + 541 + ], + "960": [ + 542, + 543 + ], + "961": [ + 526 + ], + "962": [ + 544 + ], + "963": [ + 545 + ], + "964": [ + 546 + ], + "965": [ + 547 + ], + "966": [ + 548 + ], + "967": [ + 549 + ], + "968": [ + 308, + 550 + ], + "969": [ + 551 + ], + "970": [ + 308, + 550 + ], + "971": [ + 552 + ], + "972": [ + 553 + ], + "973": [ + 554 + ], + "974": [ + 555 + ], + "975": [ + 556 + ], + "976": [ + 549 + ], + "977": [ + 557 + ], + "978": [ + 558 + ], + "979": [ + 559 + ], + "980": [ + 308, + 550 + ], + "981": [ + 560 + ], + "982": [ + 549 + ], + "983": [ + 560 + ], + "984": [ + 308, + 550 + ], + "985": [ + 308, + 550 + ], + "986": [ + 544 + ], + "987": [ + 549 + ], + "988": [ + 549 + ], + "989": [ + 308, + 550 + ], + "990": [ + 197 + ], + "991": [ + 197 + ], + "992": [ + 197 + ], + "993": [ + 197 + ], + "994": [ + 197 + ], + "995": [ + 197 + ], + "996": [ + 197 + ], + "997": [ + 197 + ], + "998": [ + 197 + ], + "999": [ + 197 + ], + "1000": [ + 197 + ], + "1001": [ + 561, + 562 + ], + "1002": [ + 512, + 563 + ], + "1003": [ + 564, + 565 + ], + "1004": [ + 205, + 566 + ], + "1005": [ + 204, + 567 + ], + "1006": [ + 568 + ], + "1007": [ + 569, + 570 + ], + "1008": [ + 571 + ], + "1009": [ + 205, + 572 + ], + "1010": [ + 573 + ], + "1011": [ + 574, + 575 + ], + "1012": [ + 576 + ], + "1013": [ + 568 + ], + "1014": [ + 577 + ], + "1015": [ + 578, + 579 + ], + "1016": [ + 580 + ], + "1017": [ + 581 + ], + "1018": [ + 582 + ], + "1019": [ + 583 + ], + "1020": [ + 582 + ], + "1026": [ + 584 + ], + "1027": [ + 81 + ], + "1028": [ + 485 + ], + "1029": [ + 585 + ], + "1030": [ + 586 + ], + "1031": [ + 587 + ], + "1032": [ + 588 + ], + "1033": [ + 589 + ], + "1034": [ + 590 + ], + "1035": [ + 591 + ], + "1036": [ + 592 + ], + "1037": [ + 593 + ], + "1038": [ + 594 + ], + "1039": [ + 595 + ], + "1040": [ + 596 + ], + "1041": [ + 597 + ], + "1043": [ + 86 + ], + "1044": [ + 598 + ], + "1046": [ + 599 + ], + "1047": [ + 584 + ], + "1048": [ + 483 + ], + "1049": [ + 600 + ], + "1050": [ + 601 + ], + "1051": [ + 602 + ], + "1052": [ + 593 + ], + "1053": [ + 603 + ], + "1054": [ + 604 + ], + "1059": [ + 605 + ], + "1060": [ + 606 + ], + "1061": [ + 606 + ], + "1062": [ + 605 + ], + "1063": [ + 606 + ], + "1064": [ + 606 + ], + "1065": [ + 607 + ], + "1066": [ + 608 + ], + "1067": [ + 607 + ], + "1068": [ + 605 + ], + "1069": [ + 606 + ], + "1070": [ + 605 + ], + "1071": [ + 608 + ], + "1072": [ + 605 + ], + "1073": [ + 606 + ], + "1074": [ + 606 + ], + "1075": [ + 606 + ], + "1076": [ + 605 + ], + "1077": [ + 605 + ], + "1078": [ + 609, + 610 + ], + "1079": [ + 31, + 611 + ], + "1080": [ + 612 + ], + "1081": [ + 610 + ], + "1082": [ + 613 + ], + "1083": [ + 13, + 613 + ], + "1084": [ + 613 + ], + "1085": [ + 614 + ], + "1086": [ + 615 + ], + "1087": [ + 542, + 616 + ], + "1088": [ + 617 + ], + "1089": [ + 618 + ], + "1090": [ + 619, + 602 + ], + "1091": [ + 619, + 620 + ], + "1092": [ + 621 + ], + "1093": [ + 622 + ], + "1094": [ + 623 + ], + "1095": [ + 624 + ], + "1096": [ + 624 + ], + "1097": [ + 625 + ], + "1098": [ + 626 + ], + "1099": [ + 627 + ], + "1100": [ + 624 + ], + "1101": [ + 628 + ], + "1102": [ + 386 + ], + "1103": [ + 629 + ], + "1104": [ + 31, + 630 + ], + "1105": [ + 624 + ], + "1106": [ + 349 + ], + "1108": [ + 354 + ], + "1110": [ + 631 + ], + "1114": [ + 632 + ], + "1115": [ + 353 + ], + "1117": [ + 345 + ], + "1118": [ + 355 + ], + "1119": [ + 633 + ], + "1122": [ + 121 + ], + "1124": [ + 354 + ], + "1128": [ + 634 + ], + "1129": [ + 634, + 208, + 206 + ], + "1130": [ + 634 + ], + "1131": [ + 635 + ], + "1132": [ + 636 + ], + "1133": [ + 636 + ], + "1134": [ + 637 + ], + "1135": [ + 638 + ], + "1136": [ + 639 + ], + "1137": [ + 635 + ], + "1138": [ + 637 + ], + "1139": [ + 636 + ], + "1140": [ + 638 + ], + "1141": [ + 637 + ], + "1142": [ + 640 + ], + "1143": [ + 641 + ], + "1144": [ + 642 + ], + "1145": [ + 643, + 644 + ], + "1146": [ + 643, + 644 + ], + "1147": [ + 644 + ], + "1148": [ + 643, + 644 + ], + "1149": [ + 644 + ], + "1150": [ + 643, + 644 + ], + "1151": [ + 645 + ], + "1153": [ + 644 + ], + "1154": [ + 644 + ], + "1155": [ + 646 + ], + "1156": [ + 647 + ], + "1157": [ + 648 + ], + "1158": [ + 649 + ], + "1159": [ + 648 + ], + "1160": [ + 646 + ], + "1161": [ + 649 + ], + "1162": [ + 650 + ], + "1163": [ + 651, + 0 + ], + "1164": [ + 652 + ], + "1165": [ + 653 + ], + "1166": [ + 446 + ], + "1167": [ + 31, + 654 + ], + "1168": [ + 655 + ], + "1169": [ + 656 + ], + "1170": [ + 31, + 657, + 658 + ], + "1171": [ + 659, + 660 + ], + "1172": [ + 659, + 660 + ], + "1173": [ + 31, + 657, + 658 + ], + "1174": [ + 660 + ], + "1175": [ + 661, + 660 + ], + "1176": [ + 660 + ], + "1177": [ + 660 + ], + "1178": [ + 660 + ], + "1179": [ + 662 + ], + "1180": [ + 662 + ], + "1181": [ + 662 + ], + "1182": [ + 662 + ], + "1183": [ + 663, + 134 + ], + "1184": [ + 271, + 134 + ], + "1185": [ + 238, + 134 + ], + "1186": [ + 664, + 134 + ], + "1187": [ + 665, + 134 + ], + "1188": [ + 192, + 356 + ], + "1189": [ + 186, + 356 + ], + "1190": [ + 186, + 356 + ], + "1191": [ + 184, + 356 + ], + "1192": [ + 188, + 356 + ], + "1193": [ + 188, + 356 + ], + "1194": [ + 356 + ], + "1195": [ + 186, + 356 + ], + "1196": [ + 186, + 356 + ], + "1197": [ + 356 + ], + "1198": [ + 666 + ], + "1199": [ + 666 + ], + "1200": [ + 667 + ], + "1201": [ + 667 + ], + "1202": [ + 667 + ], + "1203": [ + 667 + ], + "1204": [ + 667 + ], + "1205": [ + 667 + ], + "1206": [ + 667 + ], + "1207": [ + 666 + ], + "1208": [ + 668 + ], + "1209": [ + 667 + ], + "1210": [ + 667 + ], + "1211": [ + 666 + ], + "1220": [ + 669 + ], + "1223": [ + 669 + ], + "1250": [ + 670 + ], + "1251": [ + 671 + ], + "1252": [ + 672 + ], + "1253": [ + 673 + ], + "1254": [ + 674 + ], + "1255": [ + 675 + ], + "1256": [ + 676 + ], + "1257": [ + 677 + ], + "1258": [ + 678 + ], + "1259": [ + 679, + 680 + ], + "1260": [ + 681 + ], + "1261": [ + 682, + 680 + ], + "1262": [ + 683 + ], + "1263": [ + 680 + ], + "1264": [ + 684 + ], + "1265": [ + 683 + ], + "1266": [ + 685 + ], + "1267": [ + 686 + ], + "1268": [ + 687 + ], + "1269": [ + 688 + ], + "1270": [ + 689 + ], + "1271": [ + 690, + 680 + ], + "1272": [ + 687 + ], + "1278": [ + 691 + ], + "1279": [ + 691 + ], + "1280": [ + 691 + ], + "1281": [ + 536, + 543 + ], + "1282": [ + 691 + ], + "1283": [ + 691 + ], + "1284": [ + 691 + ], + "1285": [ + 691 + ], + "1286": [ + 692, + 616 + ], + "1287": [ + 693 + ], + "1288": [ + 693 + ], + "1289": [ + 693 + ], + "1290": [ + 693 + ], + "1291": [ + 586 + ], + "1292": [ + 694, + 102 + ], + "1293": [ + 695, + 60 + ], + "1294": [ + 696 + ], + "1295": [ + 696 + ], + "1296": [ + 695, + 60 + ], + "1297": [ + 697 + ], + "1298": [ + 698 + ], + "1299": [ + 699 + ], + "1300": [ + 700 + ], + "1301": [ + 701 + ], + "1302": [ + 702 + ], + "1303": [ + 703 + ], + "1304": [ + 704 + ], + "1305": [ + 705 + ], + "1309": [ + 706, + 462 + ], + "1310": [ + 706, + 468 + ], + "1311": [ + 706, + 465 + ], + "1312": [ + 706, + 471 + ], + "1313": [ + 706, + 477 + ], + "1314": [ + 706, + 463 + ], + "1315": [ + 706, + 460 + ], + "1316": [ + 706, + 474 + ], + "1317": [ + 707 + ], + "1318": [ + 708 + ], + "1319": [ + 23, + 709 + ], + "1320": [ + 283, + 710 + ], + "1321": [ + 660, + 711 + ], + "1322": [ + 712 + ], + "1323": [ + 713 + ], + "1324": [ + 714 + ], + "1325": [ + 713 + ], + "1326": [ + 715, + 716 + ], + "1340": [ + 717 + ], + "1341": [ + 717 + ], + "1342": [ + 717 + ], + "1343": [ + 717 + ], + "1344": [ + 717 + ], + "1345": [ + 717 + ], + "1346": [ + 619 + ], + "1347": [ + 718 + ], + "1348": [ + 719 + ], + "1349": [ + 719 + ], + "1350": [ + 720 + ], + "1351": [ + 721 + ], + "1352": [ + 722 + ], + "1353": [ + 722 + ], + "1354": [ + 722 + ], + "1355": [ + 722 + ], + "1356": [ + 723 + ], + "1357": [ + 722 + ], + "1358": [ + 722 + ], + "1359": [ + 722, + 724 + ], + "1360": [ + 725 + ], + "1361": [ + 725 + ], + "1362": [ + 726 + ], + "1363": [ + 727 + ], + "1364": [ + 728 + ], + "1365": [ + 729 + ], + "1366": [ + 730 + ], + "1376": [ + 731 + ], + "1377": [ + 731 + ], + "1378": [ + 405 + ], + "1379": [ + 732 + ], + "1380": [ + 733 + ], + "1381": [ + 561 + ], + "1382": [ + 734 + ], + "1383": [ + 731 + ], + "1384": [ + 735 + ], + "1385": [ + 731 + ], + "1386": [ + 561 + ], + "1387": [ + 736 + ], + "1388": [ + 405 + ], + "1389": [ + 737 + ], + "1390": [ + 738 + ], + "1391": [ + 669 + ], + "1394": [ + 739, + 740 + ], + "1395": [ + 741, + 742 + ], + "1396": [ + 743, + 744 + ], + "1397": [ + 739, + 745 + ], + "1398": [ + 741, + 746 + ], + "1399": [ + 242, + 744 + ], + "1400": [ + 741, + 746 + ], + "1401": [ + 739, + 745 + ], + "1402": [ + 739, + 740 + ], + "1403": [ + 242, + 740 + ], + "1404": [ + 739, + 740 + ], + "1405": [ + 242, + 740 + ], + "1406": [ + 242, + 740 + ], + "1407": [ + 739, + 740 + ], + "1408": [ + 242, + 740 + ], + "1409": [ + 739, + 740 + ], + "1410": [ + 741, + 746 + ], + "1411": [ + 741, + 746 + ], + "1412": [ + 741, + 746 + ], + "1413": [ + 242, + 740 + ], + "1414": [ + 741, + 746 + ], + "1415": [ + 739, + 740 + ], + "1416": [ + 242, + 740 + ], + "1417": [ + 741, + 742 + ], + "1418": [ + 242, + 740 + ], + "1419": [ + 747, + 744 + ], + "1424": [ + 634 + ], + "1425": [ + 634, + 748 + ], + "1426": [ + 634 + ], + "1427": [ + 749 + ], + "1428": [ + 750 + ], + "1429": [ + 749 + ], + "1430": [ + 749 + ], + "1431": [ + 750 + ], + "1432": [ + 749 + ], + "1433": [ + 750 + ], + "1434": [ + 750 + ], + "1435": [ + 749 + ], + "1436": [ + 749 + ], + "1437": [ + 749 + ], + "1438": [ + 750 + ], + "1439": [ + 750 + ], + "1440": [ + 749 + ], + "1441": [ + 750 + ], + "1442": [ + 750 + ], + "1443": [ + 750 + ], + "1444": [ + 749 + ], + "1445": [ + 751 + ], + "1446": [ + 752 + ], + "1447": [ + 753 + ], + "1448": [ + 754 + ], + "1449": [ + 232 + ], + "1450": [ + 755 + ], + "1451": [ + 756 + ], + "1452": [ + 232 + ], + "1453": [ + 757 + ], + "1454": [ + 758 + ], + "1455": [ + 759 + ], + "1456": [ + 760 + ], + "1457": [ + 432 + ], + "1458": [ + 761 + ], + "1459": [ + 762 + ], + "1460": [ + 763, + 432 + ], + "1461": [ + 761 + ], + "1462": [ + 764 + ], + "1463": [ + 765 + ], + "1464": [ + 432 + ], + "1465": [ + 763 + ], + "1466": [ + 761 + ], + "1467": [ + 766 + ], + "1468": [ + 767 + ], + "1469": [ + 761 + ], + "1470": [ + 768 + ], + "1471": [ + 761 + ], + "1472": [ + 761 + ], + "1473": [ + 769 + ], + "1474": [ + 434 + ], + "1475": [ + 769 + ], + "1476": [ + 770 + ], + "1477": [ + 771 + ], + "1479": [ + 769 + ], + "1480": [ + 772 + ], + "1482": [ + 773 + ], + "1483": [ + 276 + ], + "1484": [ + 457 + ], + "1485": [ + 774 + ], + "1486": [ + 455 + ], + "1487": [ + 453 + ], + "1488": [ + 775 + ], + "1489": [ + 451 + ], + "1490": [ + 452 + ], + "1491": [ + 454 + ], + "1492": [ + 456 + ], + "1494": [ + 242, + 776 + ], + "1495": [ + 272 + ], + "1496": [ + 48, + 777 + ], + "1497": [ + 778, + 779, + 534 + ], + "1498": [ + 240 + ], + "1499": [ + 242, + 744, + 276 + ], + "1500": [ + 48, + 777 + ], + "1501": [ + 48, + 777 + ], + "1502": [ + 239 + ], + "1503": [ + 48, + 777 + ], + "1504": [ + 274 + ], + "1505": [ + 242, + 744 + ], + "1506": [ + 621 + ], + "1507": [ + 780 + ], + "1508": [ + 781, + 782 + ], + "1509": [ + 622 + ], + "1510": [ + 782 + ], + "1511": [ + 780 + ], + "1512": [ + 780 + ], + "1513": [ + 783 + ], + "1514": [ + 621 + ], + "1515": [ + 621 + ], + "1516": [ + 784 + ], + "1517": [ + 785 + ], + "1518": [ + 786 + ], + "1519": [ + 781 + ], + "1520": [ + 787 + ], + "1521": [ + 780 + ], + "1522": [ + 622 + ], + "1523": [ + 788 + ], + "1524": [ + 789 + ], + "1525": [ + 790 + ], + "1526": [ + 791 + ], + "1527": [ + 792 + ], + "1528": [ + 789 + ], + "1529": [ + 789 + ], + "1530": [ + 793 + ], + "1531": [ + 794 + ], + "1532": [ + 792 + ], + "1533": [ + 795 + ], + "1534": [ + 792 + ], + "1535": [ + 796 + ], + "1536": [ + 789 + ], + "1537": [ + 792 + ], + "1538": [ + 797 + ], + "1539": [ + 798 + ], + "1540": [ + 794 + ], + "1541": [ + 792 + ], + "1542": [ + 799 + ], + "1543": [ + 789 + ], + "1544": [ + 789 + ], + "1545": [ + 789 + ], + "1546": [ + 792 + ], + "1547": [ + 792 + ], + "1548": [ + 800 + ], + "1549": [ + 801 + ], + "1550": [ + 775 + ], + "1569": [ + 802 + ], + "1570": [ + 431, + 803 + ], + "1571": [ + 436, + 804 + ], + "1572": [ + 435, + 805 + ], + "1573": [ + 802 + ], + "1574": [ + 806, + 802 + ], + "1583": [ + 807 + ], + "1584": [ + 808 + ], + "1585": [ + 807 + ], + "1586": [ + 809 + ], + "1587": [ + 810 + ], + "1588": [ + 808 + ], + "1590": [ + 741, + 811 + ], + "1591": [ + 741, + 740 + ], + "1592": [ + 741, + 811 + ], + "1593": [ + 741, + 812 + ], + "1594": [ + 741, + 812 + ], + "1595": [ + 261, + 740 + ], + "1596": [ + 261, + 740 + ], + "1597": [ + 741, + 811 + ], + "1598": [ + 741, + 812 + ], + "1599": [ + 741, + 740 + ], + "1600": [ + 741, + 812 + ], + "1601": [ + 741, + 740 + ], + "1602": [ + 741, + 811 + ], + "1603": [ + 739, + 813 + ], + "1604": [ + 741, + 812 + ], + "1605": [ + 741, + 740 + ], + "1606": [ + 741, + 740 + ], + "1607": [ + 741, + 811 + ], + "1608": [ + 741, + 812 + ], + "1609": [ + 741, + 740 + ], + "1610": [ + 261, + 740 + ], + "1611": [ + 741, + 740 + ], + "1612": [ + 741, + 811 + ], + "1613": [ + 31, + 814 + ], + "1614": [ + 31, + 814 + ], + "1615": [ + 31, + 814 + ], + "1616": [ + 31, + 814 + ], + "1617": [ + 336, + 815 + ], + "1618": [ + 816 + ], + "1619": [ + 817 + ], + "1620": [ + 818, + 819 + ], + "1621": [ + 360, + 820 + ], + "1622": [ + 821 + ], + "1623": [ + 222, + 822 + ], + "1624": [ + 817 + ], + "1625": [ + 823 + ], + "1626": [ + 824 + ], + "1627": [ + 825 + ], + "1628": [ + 826 + ], + "1629": [ + 827 + ], + "1630": [ + 828 + ], + "1631": [ + 828 + ], + "1632": [ + 829 + ], + "1633": [ + 830 + ], + "1634": [ + 828, + 831 + ], + "1635": [ + 832 + ], + "1636": [ + 833 + ], + "1637": [ + 38 + ], + "1638": [ + 40 + ], + "1639": [ + 45 + ], + "1640": [ + 834 + ], + "1641": [ + 42 + ], + "1642": [ + 835, + 102 + ], + "1643": [ + 836, + 102 + ], + "1644": [ + 837, + 102 + ], + "1645": [ + 838, + 102 + ], + "1646": [ + 102 + ], + "1647": [ + 694, + 102 + ], + "1648": [ + 839, + 161 + ], + "1649": [ + 840, + 102 + ], + "1661": [ + 841 + ], + "1662": [ + 841 + ], + "1663": [ + 842 + ], + "1664": [ + 841 + ], + "1665": [ + 841 + ], + "1666": [ + 843 + ], + "1667": [ + 841 + ], + "1668": [ + 843 + ], + "1669": [ + 844 + ], + "1687": [ + 412 + ], + "1688": [ + 845 + ], + "1689": [ + 845 + ], + "1690": [ + 412 + ], + "1691": [ + 845 + ], + "1692": [ + 412 + ], + "1693": [ + 412 + ], + "1694": [ + 412 + ], + "1695": [ + 845 + ], + "1696": [ + 412 + ], + "1697": [ + 412 + ], + "1698": [ + 412 + ], + "1699": [ + 412 + ], + "1700": [ + 412 + ], + "1701": [ + 846 + ], + "1702": [ + 845 + ], + "1703": [ + 412 + ], + "1704": [ + 845 + ], + "1705": [ + 412 + ], + "1706": [ + 845 + ], + "1707": [ + 412 + ], + "1708": [ + 412 + ], + "1709": [ + 315 + ], + "1710": [ + 412 + ], + "1711": [ + 845 + ], + "1712": [ + 412 + ], + "1713": [ + 412 + ], + "1717": [ + 847 + ], + "1718": [ + 157 + ], + "1719": [ + 491 + ], + "1720": [ + 848 + ], + "1721": [ + 849 + ], + "1722": [ + 850 + ], + "1723": [ + 851 + ], + "1724": [ + 852 + ], + "1725": [ + 853 + ], + "1726": [ + 854 + ], + "1727": [ + 855 + ], + "1728": [ + 856 + ], + "1729": [ + 857 + ], + "1730": [ + 858 + ], + "1731": [ + 858 + ], + "1732": [ + 859 + ], + "1733": [ + 860 + ], + "1734": [ + 861 + ], + "1735": [ + 862 + ], + "1736": [ + 860 + ], + "1737": [ + 860 + ], + "1738": [ + 863 + ], + "1739": [ + 864 + ], + "1740": [ + 865 + ], + "1741": [ + 863 + ], + "1742": [ + 866 + ], + "1743": [ + 867 + ], + "1744": [ + 868 + ], + "1745": [ + 869 + ], + "1746": [ + 870 + ], + "1747": [ + 871 + ], + "1748": [ + 872 + ], + "1749": [ + 873 + ], + "1750": [ + 869 + ], + "1751": [ + 259, + 134 + ], + "1752": [ + 259, + 134 + ], + "1753": [ + 259, + 134 + ], + "1754": [ + 268, + 134 + ], + "1755": [ + 259, + 134 + ], + "1756": [ + 259, + 134 + ], + "1757": [ + 259, + 134 + ], + "1758": [ + 874 + ], + "1759": [ + 875 + ], + "1760": [ + 876 + ], + "1761": [ + 875, + 877 + ], + "1762": [ + 878 + ], + "1763": [ + 879 + ], + "1764": [ + 880 + ], + "1765": [ + 881 + ], + "1766": [ + 882 + ], + "1767": [ + 883 + ], + "1768": [ + 853, + 884 + ], + "1769": [ + 885, + 886 + ], + "1770": [ + 887 + ], + "1771": [ + 888 + ], + "1772": [ + 589, + 889 + ], + "1773": [ + 589, + 889 + ], + "1774": [ + 890 + ], + "1775": [ + 888 + ], + "1776": [ + 891 + ], + "1777": [ + 892 + ], + "1778": [ + 893 + ], + "1779": [ + 894 + ], + "1780": [ + 895 + ], + "1781": [ + 896, + 897 + ], + "1782": [ + 898 + ], + "1783": [ + 895 + ], + "1784": [ + 899 + ], + "1785": [ + 900 + ], + "1786": [ + 896 + ], + "1788": [ + 893, + 901 + ], + "1789": [ + 902 + ], + "1790": [ + 903 + ], + "1791": [ + 898 + ], + "1792": [ + 599 + ], + "1793": [ + 904 + ], + "1794": [ + 905 + ], + "1795": [ + 904 + ], + "1796": [ + 480 + ], + "1797": [ + 906 + ], + "1798": [ + 336, + 211 + ], + "1799": [ + 907 + ], + "1800": [ + 908 + ], + "1801": [ + 395 + ], + "1802": [ + 909 + ], + "1803": [ + 910, + 334, + 364 + ], + "1804": [ + 595 + ], + "1805": [ + 911 + ], + "1806": [ + 912 + ], + "1807": [ + 913 + ], + "1808": [ + 599 + ], + "1809": [ + 914 + ], + "1810": [ + 915 + ], + "1811": [ + 916 + ], + "1812": [ + 917 + ], + "1813": [ + 918 + ], + "1814": [ + 919 + ], + "1815": [ + 158 + ], + "1816": [ + 158 + ], + "1817": [ + 158 + ], + "1818": [ + 158 + ], + "1819": [ + 158 + ], + "1820": [ + 158 + ], + "1821": [ + 158 + ], + "1822": [ + 920, + 134 + ], + "1823": [ + 920, + 134 + ], + "1824": [ + 920, + 134 + ], + "1825": [ + 920, + 921, + 134 + ], + "1826": [ + 920, + 134 + ], + "1827": [ + 920, + 134 + ], + "1828": [ + 920, + 134 + ], + "1829": [ + 922 + ], + "1830": [ + 922 + ], + "1831": [ + 922 + ], + "1832": [ + 922 + ], + "1833": [ + 922 + ], + "1834": [ + 922 + ], + "1835": [ + 922 + ], + "1836": [ + 922 + ], + "1837": [ + 922 + ], + "1838": [ + 922 + ], + "1839": [ + 922 + ], + "1840": [ + 922 + ], + "1841": [ + 922 + ], + "1842": [ + 922 + ], + "1843": [ + 922 + ], + "1844": [ + 922 + ], + "1845": [ + 922 + ], + "1846": [ + 922 + ], + "1847": [ + 922 + ], + "1848": [ + 922 + ], + "1849": [ + 439 + ], + "1850": [ + 923 + ], + "1851": [ + 924 + ], + "1857": [ + 276 + ], + "1863": [ + 925 + ], + "1864": [ + 926 + ], + "1865": [ + 643, + 925 + ], + "1867": [ + 927 + ], + "1868": [ + 927 + ], + "1869": [ + 927 + ], + "1871": [ + 926 + ], + "1872": [ + 925 + ], + "1873": [ + 925 + ], + "1874": [ + 643, + 925 + ], + "1875": [ + 925 + ], + "1876": [ + 926 + ], + "1877": [ + 928 + ], + "1878": [ + 929 + ], + "1879": [ + 930 + ], + "1880": [ + 931 + ], + "1881": [ + 932 + ], + "1882": [ + 930 + ], + "1883": [ + 929 + ], + "1884": [ + 930 + ], + "1885": [ + 933 + ], + "1886": [ + 934 + ], + "1887": [ + 670 + ], + "1888": [ + 929 + ], + "1889": [ + 935 + ], + "1890": [ + 936 + ], + "1891": [ + 937 + ], + "1892": [ + 938 + ], + "1893": [ + 939 + ], + "1894": [ + 935 + ], + "1895": [ + 930 + ], + "1896": [ + 929 + ], + "1897": [ + 937 + ], + "1898": [ + 940 + ], + "1899": [ + 929 + ], + "1900": [ + 941 + ], + "1901": [ + 929 + ], + "1902": [ + 929 + ], + "1903": [ + 929 + ], + "1904": [ + 942 + ], + "1905": [ + 930 + ], + "1906": [ + 935 + ], + "1907": [ + 943 + ], + "1908": [ + 930 + ], + "1909": [ + 944 + ], + "1910": [ + 642 + ], + "1911": [ + 642 + ], + "1912": [ + 945 + ], + "1913": [ + 623 + ], + "1914": [ + 945 + ], + "1915": [ + 642 + ], + "1916": [ + 642 + ], + "1917": [ + 946 + ], + "1918": [ + 623 + ], + "1919": [ + 642 + ], + "1920": [ + 945 + ], + "1921": [ + 642 + ], + "1922": [ + 945 + ], + "1923": [ + 945 + ], + "1924": [ + 642 + ], + "1925": [ + 623 + ], + "1926": [ + 642 + ], + "1927": [ + 642 + ], + "1928": [ + 623 + ], + "1929": [ + 945 + ], + "1930": [ + 623 + ], + "1931": [ + 642 + ], + "1932": [ + 947 + ], + "1934": [ + 948 + ], + "1935": [ + 949 + ], + "1936": [ + 949 + ], + "1937": [ + 215 + ], + "1938": [ + 950 + ], + "1939": [ + 951 + ], + "1940": [ + 952 + ], + "1941": [ + 953 + ], + "1942": [ + 954, + 955 + ], + "1943": [ + 215 + ], + "1944": [ + 956 + ], + "1945": [ + 949 + ], + "1946": [ + 957 + ], + "1947": [ + 951 + ], + "1954": [ + 842 + ], + "1955": [ + 842 + ], + "1956": [ + 842 + ], + "1957": [ + 842 + ], + "1958": [ + 842 + ], + "1959": [ + 842 + ], + "1960": [ + 842 + ], + "1961": [ + 842 + ], + "1962": [ + 842 + ], + "1963": [ + 842 + ], + "1964": [ + 842 + ], + "1965": [ + 842 + ], + "1966": [ + 842 + ], + "1967": [ + 958 + ], + "1968": [ + 959 + ], + "1969": [ + 960 + ], + "1970": [ + 961 + ], + "1971": [ + 962 + ], + "1972": [ + 959 + ], + "1973": [ + 963 + ], + "1974": [ + 964 + ], + "1975": [ + 958 + ], + "1979": [ + 965 + ], + "1980": [ + 965 + ], + "1981": [ + 966 + ], + "1982": [ + 967 + ], + "1983": [ + 968 + ], + "1984": [ + 966 + ], + "1985": [ + 968 + ], + "1986": [ + 968 + ], + "1987": [ + 966 + ], + "1988": [ + 969 + ], + "1989": [ + 970 + ], + "1990": [ + 968 + ], + "1991": [ + 966 + ], + "1992": [ + 971 + ], + "1993": [ + 968 + ], + "1994": [ + 972 + ], + "1995": [ + 970 + ], + "1996": [ + 968 + ], + "1997": [ + 967 + ], + "1998": [ + 973 + ], + "1999": [ + 974 + ], + "2000": [ + 968 + ], + "2001": [ + 973 + ], + "2002": [ + 975 + ], + "2003": [ + 975 + ], + "2004": [ + 976 + ], + "2005": [ + 125 + ], + "2006": [ + 806 + ], + "2007": [ + 977 + ], + "2008": [ + 845 + ], + "2009": [ + 977 + ], + "2010": [ + 978 + ], + "2011": [ + 979 + ], + "2012": [ + 977 + ], + "2013": [ + 414 + ], + "2014": [ + 414 + ], + "2015": [ + 414 + ], + "2016": [ + 414 + ], + "2017": [ + 414 + ], + "2018": [ + 414 + ], + "2019": [ + 414 + ], + "2020": [ + 414 + ], + "2021": [ + 414 + ], + "2022": [ + 414 + ], + "2023": [ + 980, + 414 + ], + "2024": [ + 414 + ], + "2025": [ + 414 + ], + "2026": [ + 980, + 414 + ], + "2027": [ + 414 + ], + "2028": [ + 414 + ], + "2029": [ + 414 + ], + "2030": [ + 414 + ], + "2031": [ + 980, + 414 + ], + "2032": [ + 414 + ], + "2033": [ + 414 + ], + "2034": [ + 102, + 981 + ], + "2035": [ + 982, + 161, + 983 + ], + "2036": [ + 161, + 984 + ], + "2037": [ + 837, + 102, + 985 + ], + "2038": [ + 102, + 985 + ], + "2039": [ + 172, + 161, + 986 + ], + "2040": [ + 161, + 984 + ], + "2041": [ + 987, + 102, + 985 + ], + "2042": [ + 988, + 161, + 984 + ], + "2043": [ + 989, + 102, + 985 + ], + "2044": [ + 263, + 134 + ], + "2049": [ + 990 + ], + "2050": [ + 991 + ], + "2051": [ + 990 + ], + "2052": [ + 992 + ], + "2053": [ + 415 + ], + "2054": [ + 993, + 994 + ], + "2055": [ + 995 + ], + "2056": [ + 996, + 994 + ], + "2057": [ + 996, + 997 + ], + "2058": [ + 998, + 997 + ], + "2059": [ + 993, + 997 + ], + "2060": [ + 996 + ], + "2061": [ + 999 + ], + "2062": [ + 998, + 994 + ], + "2063": [ + 993 + ], + "2064": [ + 999 + ], + "2065": [ + 159 + ], + "2066": [ + 1000 + ], + "2067": [ + 1001, + 1002 + ], + "2068": [ + 1001, + 1002 + ], + "2069": [ + 1003 + ], + "2070": [ + 217 + ], + "2071": [ + 1004 + ], + "2072": [ + 1002 + ], + "2073": [ + 1005 + ], + "2074": [ + 1001 + ], + "2075": [ + 1006 + ], + "2076": [ + 1006 + ], + "2077": [ + 1007 + ], + "2078": [ + 1008 + ], + "2079": [ + 1009 + ], + "2080": [ + 1007 + ], + "2081": [ + 1010 + ], + "2082": [ + 1007 + ], + "2083": [ + 1009 + ], + "2084": [ + 1008 + ], + "2085": [ + 1008 + ], + "2086": [ + 1009 + ], + "2087": [ + 1008 + ], + "2088": [ + 741, + 262 + ], + "2089": [ + 261, + 262 + ], + "2090": [ + 261, + 262 + ], + "2091": [ + 741, + 1011 + ], + "2092": [ + 741, + 1011 + ], + "2093": [ + 261, + 262 + ], + "2094": [ + 261, + 262 + ], + "2095": [ + 741, + 1011 + ], + "2096": [ + 1012 + ], + "2097": [ + 449 + ], + "2098": [ + 1013 + ], + "2099": [ + 215 + ], + "2101": [ + 215 + ], + "2102": [ + 215 + ], + "2104": [ + 215 + ], + "2107": [ + 1014 + ], + "2108": [ + 1014, + 1015 + ], + "2109": [ + 1016 + ], + "2110": [ + 1017 + ], + "2111": [ + 1018 + ], + "2112": [ + 1019 + ], + "2113": [ + 1020 + ], + "2114": [ + 1021 + ], + "2115": [ + 1022 + ], + "2116": [ + 1021 + ], + "2117": [ + 1021 + ], + "2118": [ + 1022 + ], + "2119": [ + 1022 + ], + "2120": [ + 1021 + ], + "2121": [ + 1023 + ], + "2122": [ + 1021 + ], + "2123": [ + 1021 + ], + "2124": [ + 1024, + 419 + ], + "2125": [ + 419 + ], + "2126": [ + 1024, + 419 + ], + "2127": [ + 419 + ], + "2129": [ + 1025 + ], + "2130": [ + 13, + 1025 + ], + "2131": [ + 1025 + ], + "2132": [ + 1025 + ], + "2133": [ + 1025 + ], + "2134": [ + 13, + 1025 + ], + "2135": [ + 1026 + ], + "2136": [ + 1027 + ], + "2137": [ + 1027 + ], + "2138": [ + 1025 + ], + "2139": [ + 1026 + ], + "2140": [ + 1025 + ], + "2141": [ + 1028 + ], + "2142": [ + 1028 + ], + "2143": [ + 1028 + ], + "2144": [ + 1028 + ], + "2145": [ + 1029 + ], + "2146": [ + 95 + ], + "2147": [ + 1030 + ], + "2148": [ + 1031 + ], + "2149": [ + 1031 + ], + "2150": [ + 1032 + ], + "2151": [ + 1033 + ], + "2152": [ + 1034 + ], + "2153": [ + 1035 + ], + "2154": [ + 1036 + ], + "2155": [ + 1036 + ], + "2156": [ + 1035 + ], + "2161": [ + 965 + ], + "2162": [ + 965 + ], + "2163": [ + 965 + ], + "2164": [ + 965 + ], + "2165": [ + 965 + ], + "2166": [ + 965 + ], + "2167": [ + 965 + ], + "2168": [ + 965 + ], + "2169": [ + 965 + ], + "2170": [ + 965 + ], + "2182": [ + 1037 + ], + "2183": [ + 1037 + ], + "2184": [ + 1037 + ], + "2186": [ + 1037 + ], + "2187": [ + 1038 + ], + "2188": [ + 1039 + ], + "2189": [ + 1040, + 1041 + ], + "2190": [ + 1040, + 1041 + ], + "2191": [ + 48, + 1042 + ], + "2192": [ + 1040, + 1041 + ], + "2193": [ + 48, + 1042 + ], + "2194": [ + 48, + 1042 + ], + "2195": [ + 1040, + 1041 + ], + "2196": [ + 1043, + 1044 + ], + "2197": [ + 1045, + 1044 + ], + "2198": [ + 1045, + 1044, + 1046 + ], + "2199": [ + 1043, + 1044 + ], + "2200": [ + 1047, + 1044, + 1048 + ], + "2201": [ + 1049, + 1044, + 1046 + ], + "2202": [ + 1050, + 5 + ], + "2203": [ + 1050, + 74 + ], + "2204": [ + 1050, + 74 + ], + "2205": [ + 1050, + 5 + ], + "2206": [ + 1051 + ], + "2207": [ + 1051 + ], + "2208": [ + 1051 + ], + "2209": [ + 1051 + ], + "2210": [ + 1051 + ], + "2211": [ + 1051 + ], + "2212": [ + 1051 + ], + "2214": [ + 1052 + ], + "2215": [ + 1053 + ], + "2216": [ + 1054 + ], + "2217": [ + 1055 + ], + "2218": [ + 1056 + ], + "2219": [ + 1057 + ], + "2220": [ + 743 + ], + "2221": [ + 1058 + ], + "2222": [ + 1059 + ], + "2223": [ + 1060 + ], + "2224": [ + 1055 + ], + "2225": [ + 532 + ], + "2226": [ + 1061 + ], + "2227": [ + 1062 + ], + "2228": [ + 1062 + ], + "2229": [ + 1063 + ], + "2230": [ + 532 + ], + "2231": [ + 1064 + ], + "2232": [ + 532, + 1065 + ], + "2233": [ + 1066 + ], + "2243": [ + 344 + ], + "2246": [ + 1067 + ], + "2248": [ + 31, + 1068 + ], + "2249": [ + 1067 + ], + "2250": [ + 1069 + ], + "2251": [ + 1069 + ], + "2252": [ + 1069, + 349 + ], + "2253": [ + 923 + ], + "2254": [ + 161, + 1070 + ], + "2255": [ + 1070 + ], + "2256": [ + 923 + ], + "2257": [ + 1070 + ], + "2258": [ + 1071 + ], + "2259": [ + 1070 + ], + "2260": [ + 1070 + ], + "2261": [ + 1070 + ], + "2262": [ + 1072 + ], + "2263": [ + 1073 + ], + "2264": [ + 1073 + ], + "2265": [ + 1074 + ], + "2266": [ + 1075, + 161 + ], + "2267": [ + 1076 + ], + "2268": [ + 1077, + 161 + ], + "2269": [ + 31, + 1078 + ], + "2270": [ + 1079 + ], + "2271": [ + 31, + 1080 + ], + "2272": [ + 31, + 1078 + ], + "2273": [ + 31, + 1080 + ], + "2274": [ + 31, + 1080 + ], + "2275": [ + 31, + 1078 + ], + "2284": [ + 1081 + ], + "2285": [ + 1082 + ], + "2286": [ + 1083 + ], + "2287": [ + 780, + 92 + ], + "2288": [ + 1084 + ], + "2289": [ + 1085 + ], + "2290": [ + 604 + ], + "2291": [ + 1086 + ], + "2292": [ + 789 + ], + "2293": [ + 880 + ], + "2294": [ + 1087 + ], + "2295": [ + 593 + ], + "2296": [ + 207 + ], + "2297": [ + 207 + ], + "2298": [ + 1088 + ], + "2299": [ + 1089 + ], + "2300": [ + 1090 + ], + "2301": [ + 500 + ], + "2302": [ + 1091 + ], + "2303": [ + 1092 + ], + "2304": [ + 1093 + ], + "2305": [ + 856 + ], + "2306": [ + 502 + ], + "2307": [ + 1094 + ], + "2308": [ + 1095 + ], + "2309": [ + 502 + ], + "2310": [ + 1096 + ], + "2311": [ + 1097 + ], + "2312": [ + 1098 + ], + "2313": [ + 1097 + ], + "2314": [ + 1099 + ], + "2315": [ + 506 + ], + "2316": [ + 1091 + ], + "2317": [ + 1100 + ], + "2331": [ + 1101, + 1102 + ], + "2332": [ + 1103 + ], + "2333": [ + 1104, + 1105 + ], + "2334": [ + 1105 + ], + "2335": [ + 1106 + ], + "2336": [ + 1107 + ], + "2337": [ + 1108 + ], + "2338": [ + 1109 + ], + "2339": [ + 1109 + ], + "2340": [ + 1109 + ], + "2352": [ + 1110 + ], + "2356": [ + 1104 + ], + "2357": [ + 1111 + ], + "2358": [ + 1112 + ], + "2359": [ + 1112 + ], + "2360": [ + 1112 + ], + "2361": [ + 1113 + ], + "2362": [ + 1114, + 60 + ], + "2363": [ + 1115 + ], + "2364": [ + 1116, + 60, + 31 + ], + "2365": [ + 1114, + 60 + ], + "2366": [ + 1114, + 60 + ], + "2367": [ + 1117 + ], + "2368": [ + 1118 + ], + "2369": [ + 1119 + ], + "2370": [ + 1120 + ], + "2371": [ + 1121 + ], + "2372": [ + 1122 + ], + "2373": [ + 1123 + ], + "2374": [ + 856 + ], + "2375": [ + 1124 + ], + "2376": [ + 1125 + ], + "2377": [ + 1126 + ], + "2378": [ + 1127 + ], + "2379": [ + 1128 + ], + "2380": [ + 1129 + ], + "2381": [ + 1130 + ], + "2382": [ + 1131 + ], + "2383": [ + 1132 + ], + "2384": [ + 1133 + ], + "2385": [ + 1134 + ], + "2386": [ + 1135 + ], + "2387": [ + 1136 + ], + "2388": [ + 1137 + ], + "2389": [ + 1138 + ], + "2390": [ + 1139 + ], + "2391": [ + 1140 + ], + "2392": [ + 1141 + ], + "2393": [ + 1141 + ], + "2394": [ + 1142 + ], + "2395": [ + 1143 + ], + "2396": [ + 1144 + ], + "2397": [ + 1143 + ], + "2398": [ + 1145 + ], + "2399": [ + 1146 + ], + "2400": [ + 1147 + ], + "2401": [ + 1143, + 1148 + ], + "2402": [ + 1149 + ], + "2403": [ + 48, + 1150 + ], + "2404": [ + 1151 + ], + "2405": [ + 1152 + ], + "2406": [ + 1153 + ], + "2407": [ + 1154 + ], + "2408": [ + 1155 + ], + "2409": [ + 31, + 1156 + ], + "2410": [ + 31, + 1157 + ], + "2411": [ + 31, + 1158 + ], + "2412": [ + 31, + 1159 + ], + "2413": [ + 31, + 1160 + ], + "2414": [ + 31, + 1161 + ], + "2415": [ + 1162 + ], + "2416": [ + 1163 + ], + "2417": [ + 1164 + ], + "2418": [ + 40 + ], + "2419": [ + 1165 + ], + "2420": [ + 1165 + ], + "2422": [ + 1163 + ], + "2423": [ + 1166 + ], + "2424": [ + 1167 + ], + "2425": [ + 42 + ], + "2426": [ + 1168 + ], + "2427": [ + 1163 + ], + "2428": [ + 1165 + ], + "2447": [ + 836, + 102, + 1169 + ], + "2448": [ + 1170 + ], + "2449": [ + 1171 + ], + "2450": [ + 1172 + ], + "2451": [ + 1173 + ], + "2452": [ + 1173 + ], + "2453": [ + 1172 + ], + "2454": [ + 1174 + ], + "2456": [ + 134 + ], + "2457": [ + 1175, + 134 + ], + "2458": [ + 264, + 134 + ], + "2459": [ + 1176 + ], + "2461": [ + 968 + ], + "2462": [ + 398 + ], + "2464": [ + 222 + ], + "2465": [ + 967 + ], + "2466": [ + 1177 + ], + "2467": [ + 1177 + ], + "2468": [ + 344 + ], + "2486": [ + 442, + 1178 + ], + "2487": [ + 840, + 102, + 442, + 1178 + ], + "2488": [ + 442, + 1179 + ], + "2489": [ + 1180 + ], + "2490": [ + 1181 + ], + "2491": [ + 445 + ], + "2492": [ + 444, + 1182 + ], + "2493": [ + 444, + 1183 + ], + "2494": [ + 444, + 445 + ], + "2495": [ + 445 + ], + "2496": [ + 1184 + ], + "2497": [ + 1184 + ], + "2498": [ + 1185 + ], + "2499": [ + 980 + ], + "2500": [ + 1185 + ], + "2501": [ + 980 + ], + "2502": [ + 980 + ], + "2503": [ + 1185 + ], + "2504": [ + 1184 + ], + "2505": [ + 267, + 134 + ], + "2506": [ + 267, + 134 + ], + "2507": [ + 267, + 134 + ], + "2508": [ + 267, + 134 + ], + "2509": [ + 267, + 134 + ], + "2510": [ + 267, + 134 + ], + "2511": [ + 267, + 134 + ], + "2512": [ + 1186, + 134 + ], + "2513": [ + 267, + 134 + ], + "2514": [ + 267, + 134 + ], + "2515": [ + 1187 + ], + "2520": [ + 1188 + ], + "2521": [ + 1189 + ], + "2522": [ + 1189 + ], + "2523": [ + 1189 + ], + "2524": [ + 1189 + ], + "2529": [ + 1190 + ], + "2530": [ + 1191 + ], + "2531": [ + 1192 + ], + "2532": [ + 741, + 1193, + 1194 + ], + "2533": [ + 1195 + ], + "2534": [ + 1196 + ], + "2535": [ + 1197, + 431, + 125 + ], + "2536": [ + 1197, + 125 + ], + "2537": [ + 1197 + ], + "2538": [ + 1197 + ], + "2539": [ + 1197, + 125 + ], + "2540": [ + 1197, + 431 + ], + "2541": [ + 1197 + ], + "2542": [ + 1197, + 431, + 125 + ], + "2543": [ + 1197, + 431 + ], + "2564": [ + 1198 + ], + "2565": [ + 841 + ], + "2567": [ + 975 + ], + "2568": [ + 1199 + ], + "2569": [ + 1199 + ], + "2570": [ + 968 + ], + "2571": [ + 842 + ], + "2572": [ + 1198 + ], + "2573": [ + 968 + ], + "2574": [ + 968 + ], + "2575": [ + 1200 + ], + "2576": [ + 968 + ], + "2580": [ + 1201 + ], + "2581": [ + 31, + 1202 + ], + "2582": [ + 31, + 1202 + ], + "2583": [ + 31, + 1202 + ], + "2584": [ + 31, + 1202 + ], + "2585": [ + 31, + 1202 + ], + "2586": [ + 31, + 1202 + ], + "2587": [ + 634, + 1203 + ], + "2588": [ + 634, + 574, + 1203 + ], + "2589": [ + 634, + 574 + ], + "2590": [ + 634, + 208 + ], + "2600": [ + 1204 + ], + "2601": [ + 1205 + ], + "2602": [ + 1205 + ], + "2603": [ + 1205 + ], + "2604": [ + 1205 + ], + "2605": [ + 1205 + ], + "2606": [ + 1205 + ], + "2607": [ + 490 + ], + "2608": [ + 1205 + ], + "2609": [ + 1205 + ], + "2610": [ + 1205 + ], + "2611": [ + 1205 + ], + "2612": [ + 1206 + ], + "2613": [ + 1206 + ], + "2614": [ + 1206 + ], + "2615": [ + 1206 + ], + "2616": [ + 1207 + ], + "2617": [ + 1208 + ], + "2618": [ + 1208 + ], + "2619": [ + 1209 + ], + "2620": [ + 1210 + ], + "2621": [ + 1211, + 1212 + ], + "2622": [ + 1208 + ], + "2623": [ + 1213 + ], + "2624": [ + 1214 + ], + "2625": [ + 1215 + ], + "2626": [ + 1210 + ], + "2627": [ + 31, + 1216 + ], + "2628": [ + 315 + ], + "2629": [ + 315 + ], + "2630": [ + 315 + ], + "2631": [ + 315 + ], + "2632": [ + 315 + ], + "2633": [ + 315 + ], + "2634": [ + 315 + ], + "2635": [ + 1217 + ], + "2636": [ + 1217 + ], + "2637": [ + 1217 + ], + "2638": [ + 1218 + ], + "2639": [ + 1219 + ], + "2640": [ + 1218 + ], + "2641": [ + 435 + ], + "2642": [ + 1220 + ], + "2643": [ + 1221 + ], + "2644": [ + 1220 + ], + "2645": [ + 1218 + ], + "2646": [ + 1222 + ], + "2647": [ + 1221 + ], + "2648": [ + 1223 + ], + "2650": [ + 1224 + ], + "2651": [ + 1225 + ], + "2652": [ + 1223 + ], + "2653": [ + 1225 + ], + "2655": [ + 1226 + ], + "2657": [ + 1223 + ], + "2659": [ + 1227 + ], + "2660": [ + 1224 + ], + "2661": [ + 1228 + ], + "2662": [ + 1228 + ], + "2663": [ + 1228, + 412 + ], + "2664": [ + 1228 + ], + "2673": [ + 1229 + ], + "2674": [ + 398 + ], + "2675": [ + 398 + ], + "2676": [ + 1230 + ], + "2677": [ + 1231 + ], + "2678": [ + 1232 + ], + "2679": [ + 1231 + ], + "2680": [ + 1233 + ], + "2681": [ + 1234 + ], + "2682": [ + 1235 + ], + "2683": [ + 1218 + ], + "2684": [ + 1236 + ], + "2685": [ + 1237 + ], + "2686": [ + 1237 + ], + "2687": [ + 1237 + ], + "2688": [ + 1238 + ], + "2689": [ + 1239 + ], + "2690": [ + 1240 + ], + "2691": [ + 1241 + ], + "2692": [ + 1237 + ], + "2693": [ + 1240 + ], + "2694": [ + 1237 + ], + "2695": [ + 1242 + ], + "2696": [ + 1243 + ], + "2697": [ + 1242 + ], + "2698": [ + 1244 + ], + "2699": [ + 1245 + ], + "2700": [ + 689, + 1246 + ], + "2701": [ + 1246 + ], + "2702": [ + 1247 + ], + "2703": [ + 1247 + ], + "2704": [ + 1248 + ], + "2705": [ + 1249 + ], + "2706": [ + 1123 + ], + "2707": [ + 1250 + ], + "2708": [ + 1251 + ], + "2709": [ + 1244 + ], + "2710": [ + 1249 + ], + "2711": [ + 1252 + ], + "2712": [ + 1253 + ], + "2713": [ + 1245 + ], + "2714": [ + 435, + 727 + ], + "2715": [ + 435, + 728 + ], + "2716": [ + 435, + 725 + ], + "2717": [ + 435, + 727 + ], + "2718": [ + 435, + 726 + ], + "2719": [ + 435, + 729 + ], + "2720": [ + 435, + 725 + ], + "2721": [ + 435, + 730 + ], + "2722": [ + 1254 + ], + "2723": [ + 1255 + ], + "2724": [ + 1256 + ], + "2725": [ + 1257 + ], + "2726": [ + 1258 + ], + "2727": [ + 1259 + ], + "2728": [ + 1260 + ], + "2729": [ + 1261 + ], + "2730": [ + 1260 + ], + "2731": [ + 1262 + ], + "2732": [ + 1263 + ], + "2733": [ + 1264 + ], + "2734": [ + 1265 + ], + "2735": [ + 1266 + ], + "2736": [ + 1267 + ], + "2737": [ + 1101 + ], + "2738": [ + 1268 + ], + "2739": [ + 1265 + ], + "2740": [ + 1269, + 693 + ], + "2741": [ + 1269, + 618 + ], + "2742": [ + 1269, + 593 + ], + "2743": [ + 1270 + ], + "2744": [ + 1269, + 1271, + 602 + ], + "2745": [ + 1269, + 1271, + 620 + ], + "2746": [ + 1269 + ], + "2747": [ + 1269, + 623 + ], + "2748": [ + 1269 + ], + "2749": [ + 1272 + ], + "2750": [ + 426 + ], + "2751": [ + 1273 + ], + "2752": [ + 1274 + ], + "2753": [ + 1275 + ], + "2754": [ + 1276 + ], + "2755": [ + 1277 + ], + "2756": [ + 418 + ], + "2757": [ + 1278 + ], + "2758": [ + 1279 + ], + "2759": [ + 1280 + ], + "2760": [ + 1281 + ], + "2761": [ + 1282 + ], + "2762": [ + 1283 + ], + "2765": [ + 190 + ], + "2768": [ + 1284 + ], + "2769": [ + 1285 + ], + "2770": [ + 536 + ], + "2771": [ + 1286 + ], + "2772": [ + 1287 + ], + "2773": [ + 1288 + ], + "2774": [ + 1289 + ], + "2775": [ + 1290 + ], + "2776": [ + 1289 + ], + "2777": [ + 1291 + ], + "2778": [ + 1289 + ], + "2779": [ + 1292 + ], + "2780": [ + 1293 + ], + "2781": [ + 1294 + ], + "2782": [ + 1295 + ], + "2783": [ + 1296 + ], + "2784": [ + 1286 + ], + "2785": [ + 1297 + ], + "2786": [ + 1298 + ], + "2787": [ + 1289 + ], + "2788": [ + 414 + ], + "2789": [ + 1299 + ], + "2790": [ + 1300 + ], + "2791": [ + 240, + 134 + ], + "2792": [ + 240, + 134 + ], + "2793": [ + 1301 + ], + "2794": [ + 1301 + ], + "2797": [ + 1302 + ], + "2798": [ + 1303 + ], + "2799": [ + 1304 + ], + "2800": [ + 1305 + ], + "2801": [ + 1306 + ], + "2802": [ + 1307 + ], + "2803": [ + 1308 + ], + "2804": [ + 1309 + ], + "2805": [ + 1309 + ], + "2806": [ + 1310, + 1311 + ], + "2807": [ + 1312, + 1311 + ], + "2808": [ + 1311 + ], + "2809": [ + 1311 + ], + "2810": [ + 1310, + 1311 + ], + "2814": [ + 836, + 102 + ], + "2815": [ + 836, + 102 + ], + "2816": [ + 1313, + 1314, + 102 + ], + "2817": [ + 102 + ], + "2818": [ + 1315, + 102 + ], + "2819": [ + 1316, + 102 + ], + "2820": [ + 1317 + ], + "2821": [ + 1317, + 1318 + ], + "2822": [ + 1319, + 1318 + ], + "2823": [ + 1319 + ], + "2824": [ + 1319 + ], + "2825": [ + 1317, + 1318 + ], + "2826": [ + 1317 + ], + "2827": [ + 1198 + ], + "2828": [ + 1198 + ], + "2829": [ + 1198 + ], + "2830": [ + 1198 + ], + "2831": [ + 1198 + ], + "2832": [ + 1198 + ], + "2833": [ + 1198 + ], + "2834": [ + 1198 + ], + "2835": [ + 1198 + ], + "2836": [ + 1198 + ], + "2837": [ + 1198 + ], + "2838": [ + 1198 + ], + "2840": [ + 669 + ], + "2843": [ + 669 + ], + "2844": [ + 1320 + ], + "2845": [ + 1320 + ], + "2846": [ + 1320 + ], + "2847": [ + 1320 + ], + "2848": [ + 1320 + ], + "2849": [ + 1320 + ], + "2850": [ + 1320 + ], + "2851": [ + 1320 + ], + "2852": [ + 1320 + ], + "2853": [ + 1320 + ], + "2854": [ + 1320 + ], + "2855": [ + 1321 + ], + "2856": [ + 1320 + ], + "2859": [ + 1322 + ], + "2860": [ + 1323 + ], + "2861": [ + 607 + ], + "2868": [ + 1199 + ], + "2869": [ + 1199 + ], + "2870": [ + 1199 + ], + "2871": [ + 1199 + ], + "2872": [ + 1199 + ], + "2873": [ + 1199 + ], + "2874": [ + 1199 + ], + "2875": [ + 1199 + ], + "2876": [ + 1199 + ], + "2877": [ + 1199 + ], + "2878": [ + 1199 + ], + "2879": [ + 1199 + ], + "2880": [ + 1199 + ], + "2881": [ + 1199 + ], + "2882": [ + 1199 + ], + "2883": [ + 1199 + ], + "2884": [ + 1199 + ], + "2885": [ + 1199 + ], + "2886": [ + 1199 + ], + "2887": [ + 1199 + ], + "2888": [ + 1199 + ], + "2889": [ + 1199 + ], + "2890": [ + 1324, + 134 + ], + "2891": [ + 1324, + 134 + ], + "2892": [ + 1325, + 134 + ], + "2893": [ + 246, + 134 + ], + "2894": [ + 246, + 134 + ], + "2895": [ + 31, + 1326 + ], + "2896": [ + 1327 + ], + "2897": [ + 31, + 1328, + 1329 + ], + "2898": [ + 1327 + ], + "2899": [ + 1330 + ], + "2900": [ + 1254 + ], + "2901": [ + 1331 + ], + "2902": [ + 1332 + ], + "2903": [ + 1331 + ], + "2904": [ + 1332 + ], + "2905": [ + 1331 + ], + "2906": [ + 1331 + ], + "2907": [ + 1331 + ], + "2908": [ + 1332 + ], + "2909": [ + 1331 + ], + "2910": [ + 1331 + ], + "2914": [ + 1333 + ], + "2915": [ + 1333 + ], + "2916": [ + 1333 + ], + "2917": [ + 1333 + ], + "2918": [ + 1333 + ], + "2919": [ + 1334 + ], + "2920": [ + 1335, + 1336 + ], + "2921": [ + 1337 + ], + "2922": [ + 1338 + ], + "2923": [ + 1339 + ], + "2924": [ + 1340 + ], + "2925": [ + 1341, + 1342 + ], + "2926": [ + 1343 + ], + "2927": [ + 1344 + ], + "2928": [ + 1345 + ], + "2929": [ + 1334 + ], + "2930": [ + 1346 + ], + "2931": [ + 1338 + ], + "2932": [ + 1338 + ], + "2933": [ + 1344 + ], + "2934": [ + 1347 + ], + "2935": [ + 1348 + ], + "2936": [ + 1227, + 1349 + ], + "2937": [ + 1350 + ], + "2938": [ + 1351 + ], + "2939": [ + 1352 + ], + "2940": [ + 1351 + ], + "2941": [ + 1353, + 1354 + ], + "2942": [ + 1353, + 1355 + ], + "2943": [ + 1356 + ], + "2944": [ + 1353, + 1357 + ], + "2945": [ + 1351 + ], + "2946": [ + 1358 + ], + "2947": [ + 1359 + ], + "2948": [ + 1360 + ], + "2949": [ + 1361 + ], + "2950": [ + 1353 + ], + "2951": [ + 1362 + ], + "2952": [ + 1353 + ], + "2953": [ + 1363 + ], + "2954": [ + 1364 + ], + "2955": [ + 1365 + ], + "2956": [ + 1353 + ], + "2958": [ + 1366 + ], + "2959": [ + 1366 + ], + "2963": [ + 1367 + ], + "2964": [ + 1368 + ], + "2965": [ + 1369 + ], + "2992": [ + 669 + ], + "2993": [ + 669 + ], + "2994": [ + 669 + ], + "2995": [ + 669 + ], + "2996": [ + 669 + ], + "2997": [ + 669 + ], + "2998": [ + 669 + ], + "2999": [ + 669 + ], + "3000": [ + 669 + ], + "3001": [ + 669 + ], + "3002": [ + 669 + ], + "3003": [ + 669 + ], + "3004": [ + 669 + ], + "3005": [ + 669 + ], + "3006": [ + 669 + ], + "3007": [ + 669 + ], + "3008": [ + 669 + ], + "3009": [ + 669 + ], + "3010": [ + 669 + ], + "3011": [ + 669 + ], + "3012": [ + 669 + ], + "3013": [ + 669 + ], + "3014": [ + 669 + ], + "3015": [ + 1370 + ], + "3016": [ + 1371 + ], + "3017": [ + 1372 + ], + "3018": [ + 1370 + ], + "3019": [ + 634, + 204 + ], + "3020": [ + 197 + ], + "3021": [ + 197 + ], + "3022": [ + 197 + ], + "3023": [ + 197 + ], + "3024": [ + 197 + ], + "3025": [ + 197 + ], + "3026": [ + 197 + ], + "3027": [ + 197 + ], + "3028": [ + 1373 + ], + "3029": [ + 1374 + ], + "3030": [ + 1374 + ], + "3031": [ + 1374 + ], + "3032": [ + 1375 + ], + "3033": [ + 1374 + ], + "3034": [ + 1376 + ], + "3039": [ + 153 + ], + "3040": [ + 1377, + 228, + 1 + ], + "3041": [ + 1377, + 228, + 2 + ], + "3042": [ + 1377, + 1 + ], + "3043": [ + 1377, + 2 + ], + "3044": [ + 1378 + ], + "3045": [ + 1378 + ], + "3046": [ + 1379 + ], + "3047": [ + 1380 + ], + "3048": [ + 1286 + ], + "3049": [ + 1378 + ], + "3050": [ + 1381 + ], + "3052": [ + 1382 + ], + "3053": [ + 1383 + ], + "3054": [ + 1384 + ], + "3055": [ + 1385 + ], + "3056": [ + 1383 + ], + "3057": [ + 1384, + 608 + ], + "3058": [ + 1386 + ], + "3059": [ + 1387 + ], + "3060": [ + 1385 + ], + "3061": [ + 33 + ], + "3062": [ + 1388 + ], + "3063": [ + 1388 + ], + "3064": [ + 33 + ], + "3065": [ + 33 + ], + "3066": [ + 34 + ], + "3067": [ + 1389 + ], + "3068": [ + 1390 + ], + "3069": [ + 1389 + ], + "3070": [ + 1391 + ], + "3071": [ + 1392 + ], + "3072": [ + 1393 + ], + "3073": [ + 1394 + ], + "3074": [ + 1395 + ], + "3075": [ + 1389 + ], + "3076": [ + 1396 + ], + "3077": [ + 1397 + ], + "3095": [ + 1198 + ], + "3096": [ + 1198 + ], + "3097": [ + 1198 + ], + "3098": [ + 1198 + ], + "3099": [ + 1198 + ], + "3100": [ + 1198 + ], + "3101": [ + 1198 + ], + "3102": [ + 1198 + ], + "3103": [ + 1198 + ], + "3104": [ + 1198 + ], + "3105": [ + 1198 + ], + "3106": [ + 1198 + ], + "3107": [ + 1198 + ], + "3108": [ + 1198 + ], + "3109": [ + 965 + ], + "3110": [ + 965 + ], + "3111": [ + 965 + ], + "3112": [ + 965 + ], + "3113": [ + 965 + ], + "3114": [ + 965 + ], + "3115": [ + 965 + ], + "3116": [ + 965 + ], + "3117": [ + 965 + ], + "3118": [ + 965 + ], + "3119": [ + 965 + ], + "3120": [ + 965 + ], + "3121": [ + 965 + ], + "3122": [ + 965 + ], + "3123": [ + 965 + ], + "3124": [ + 247, + 134 + ], + "3125": [ + 247, + 134 + ], + "3126": [ + 247, + 134 + ], + "3127": [ + 247, + 134 + ], + "3128": [ + 247, + 134 + ], + "3129": [ + 1398 + ], + "3130": [ + 1399 + ], + "3131": [ + 291 + ], + "3132": [ + 291 + ], + "3133": [ + 1400 + ], + "3140": [ + 1401 + ], + "3141": [ + 117 + ], + "3144": [ + 120 + ], + "3156": [ + 1402 + ], + "3157": [ + 1072 + ], + "3158": [ + 1403 + ], + "3159": [ + 1404 + ], + "3160": [ + 1405 + ], + "3161": [ + 1405 + ], + "3162": [ + 1406 + ], + "3163": [ + 1407 + ], + "3164": [ + 1408 + ], + "3165": [ + 1409 + ], + "3166": [ + 1410 + ], + "3167": [ + 1411 + ], + "3168": [ + 1032 + ], + "3169": [ + 1412 + ], + "3170": [ + 1413 + ], + "3171": [ + 1414 + ], + "3184": [ + 1415 + ], + "3185": [ + 1415 + ], + "3186": [ + 1416 + ], + "3187": [ + 1415 + ], + "3188": [ + 1417 + ], + "3189": [ + 1418 + ], + "3190": [ + 1419 + ], + "3191": [ + 1420 + ], + "3192": [ + 786 + ], + "3193": [ + 1421 + ], + "3194": [ + 623 + ], + "3195": [ + 1422 + ], + "3196": [ + 1418 + ], + "3197": [ + 1423 + ], + "3198": [ + 1424 + ], + "3199": [ + 621 + ], + "3200": [ + 1425, + 134 + ], + "3201": [ + 1426, + 134 + ], + "3202": [ + 1427, + 134 + ], + "3203": [ + 1425, + 134 + ], + "3204": [ + 1425, + 134 + ], + "3205": [ + 1428, + 134 + ], + "3206": [ + 1429, + 102, + 1430 + ], + "3207": [ + 1429, + 1314, + 102 + ], + "3208": [ + 1429, + 1314, + 102 + ], + "3209": [ + 1429, + 102 + ], + "3210": [ + 1429, + 102 + ], + "3211": [ + 1429, + 1314, + 102 + ], + "3212": [ + 1429, + 102, + 298 + ], + "3213": [ + 1429, + 102, + 1431 + ], + "3214": [ + 1429, + 102, + 1432 + ], + "3215": [ + 1429, + 102, + 336 + ], + "3216": [ + 1429, + 102 + ], + "3217": [ + 1429, + 102, + 1433, + 1434 + ], + "3218": [ + 1429, + 1314, + 102 + ], + "3219": [ + 1429, + 102, + 33, + 1430 + ], + "3220": [ + 590 + ], + "3221": [ + 1435 + ], + "3222": [ + 1436 + ], + "3223": [ + 590 + ], + "3224": [ + 1437 + ], + "3225": [ + 1438 + ], + "3226": [ + 590 + ], + "3227": [ + 1435 + ], + "3228": [ + 1435 + ], + "3229": [ + 1435 + ], + "3230": [ + 590 + ], + "3231": [ + 590 + ], + "3232": [ + 1435 + ], + "3233": [ + 1435 + ], + "3234": [ + 1439 + ], + "3235": [ + 1439 + ], + "3236": [ + 1436 + ], + "3237": [ + 1440 + ], + "3238": [ + 1433, + 1441 + ], + "3239": [ + 1433, + 1442 + ], + "3240": [ + 1433, + 1441 + ], + "3241": [ + 1433, + 1442 + ], + "3242": [ + 1433, + 1441 + ], + "3243": [ + 1440 + ], + "3244": [ + 1443 + ], + "3245": [ + 1444 + ], + "3246": [ + 1444 + ], + "3247": [ + 1443 + ], + "3248": [ + 1445 + ], + "3249": [ + 1443 + ], + "3250": [ + 1446 + ], + "3251": [ + 1447 + ], + "3252": [ + 1446 + ], + "3253": [ + 1448 + ], + "3254": [ + 1449 + ], + "3255": [ + 1450 + ], + "3256": [ + 1451 + ], + "3257": [ + 1148 + ], + "3258": [ + 1452 + ], + "3259": [ + 60, + 1446 + ], + "3260": [ + 1453 + ], + "3261": [ + 1453 + ], + "3262": [ + 1454 + ], + "3263": [ + 60, + 1455 + ], + "3264": [ + 1456 + ], + "3265": [ + 1457 + ], + "3266": [ + 1454 + ], + "3267": [ + 694, + 102 + ], + "3273": [ + 1458 + ], + "3274": [ + 1458 + ], + "3275": [ + 1458 + ], + "3276": [ + 1458 + ], + "3277": [ + 843 + ], + "3278": [ + 1458 + ], + "3279": [ + 1458 + ], + "3280": [ + 1458 + ], + "3281": [ + 1458 + ], + "3282": [ + 1458 + ], + "3283": [ + 1458 + ], + "3284": [ + 1458 + ], + "3285": [ + 843 + ], + "3303": [ + 1459, + 334 + ], + "3304": [ + 333, + 334 + ], + "3305": [ + 1460, + 334 + ], + "3306": [ + 1461, + 334 + ], + "3307": [ + 334 + ], + "3308": [ + 1316, + 102, + 1462 + ], + "3309": [ + 3 + ], + "3310": [ + 333, + 334, + 364 + ], + "3311": [ + 1463, + 161, + 162 + ], + "3312": [ + 490 + ], + "3313": [ + 287 + ], + "3314": [ + 490 + ], + "3315": [ + 490 + ], + "3316": [ + 490 + ], + "3317": [ + 490 + ], + "3318": [ + 287 + ], + "3319": [ + 1464 + ], + "3320": [ + 1464 + ], + "3321": [ + 1465 + ], + "3322": [ + 366 + ], + "3325": [ + 1466, + 212 + ], + "3326": [ + 1467 + ], + "3327": [ + 1468 + ], + "3329": [ + 161, + 1469 + ], + "3330": [ + 1470, + 161, + 1469 + ], + "3331": [ + 161, + 1469 + ], + "3332": [ + 337, + 161, + 1469 + ], + "3333": [ + 161, + 1471, + 1472 + ], + "3334": [ + 163, + 161, + 1469 + ], + "3335": [ + 171, + 161, + 1469 + ], + "3336": [ + 161, + 1469 + ], + "3337": [ + 1473 + ], + "3338": [ + 1473 + ], + "3339": [ + 1473 + ], + "3340": [ + 1473 + ], + "3341": [ + 1473 + ], + "3342": [ + 1473 + ], + "3343": [ + 1473 + ], + "3344": [ + 1473 + ], + "3345": [ + 1474 + ], + "3346": [ + 1474 + ], + "3351": [ + 1475 + ], + "3354": [ + 1476 + ], + "3355": [ + 1472 + ], + "3356": [ + 1477 + ], + "3357": [ + 1478 + ], + "3358": [ + 1477 + ], + "3359": [ + 1478 + ], + "3360": [ + 1478 + ], + "3361": [ + 1478 + ], + "3362": [ + 1479 + ], + "3363": [ + 1480 + ], + "3364": [ + 1480 + ], + "3365": [ + 1481 + ], + "3366": [ + 1482 + ], + "3367": [ + 1483 + ], + "3368": [ + 1484 + ], + "3369": [ + 1485 + ], + "3370": [ + 1486 + ], + "3371": [ + 1487 + ], + "3372": [ + 1488 + ], + "3373": [ + 599 + ], + "3374": [ + 1489 + ], + "3375": [ + 1490 + ], + "3376": [ + 1491 + ], + "3377": [ + 708 + ], + "3378": [ + 708 + ], + "3379": [ + 708 + ], + "3380": [ + 708 + ], + "3381": [ + 708 + ], + "3382": [ + 708 + ], + "3383": [ + 708 + ], + "3385": [ + 61 + ], + "3386": [ + 1492 + ], + "3387": [ + 1493, + 853 + ], + "3388": [ + 1494 + ], + "3389": [ + 634, + 569 + ], + "3390": [ + 634, + 206 + ], + "3391": [ + 634, + 512 + ], + "3392": [ + 634, + 512, + 569 + ], + "3393": [ + 1495, + 102, + 1430 + ], + "3394": [ + 1495, + 102, + 1496 + ], + "3395": [ + 1495, + 102, + 1431 + ], + "3396": [ + 1495, + 102 + ], + "3397": [ + 1495, + 102 + ], + "3398": [ + 1495, + 102, + 1472 + ], + "3399": [ + 1495, + 102 + ], + "3400": [ + 1495, + 102 + ], + "3401": [ + 1495, + 102 + ], + "3402": [ + 1497 + ], + "3405": [ + 1498 + ], + "3406": [ + 1499 + ], + "3407": [ + 1500 + ], + "3408": [ + 1501 + ], + "3409": [ + 1502 + ], + "3410": [ + 1503 + ], + "3411": [ + 1504 + ], + "3412": [ + 1501 + ], + "3413": [ + 1505 + ], + "3415": [ + 1506 + ], + "3416": [ + 1506 + ], + "3417": [ + 741, + 1507 + ], + "3418": [ + 741, + 1507 + ], + "3419": [ + 741, + 1507 + ], + "3420": [ + 261, + 1508 + ], + "3421": [ + 261, + 243 + ], + "3422": [ + 261, + 1508 + ], + "3423": [ + 261, + 243 + ], + "3424": [ + 261, + 1508 + ], + "3425": [ + 1509 + ], + "3426": [ + 1510, + 1511 + ], + "3433": [ + 841 + ], + "3434": [ + 841 + ], + "3435": [ + 841 + ], + "3436": [ + 841 + ], + "3437": [ + 841 + ], + "3438": [ + 841 + ], + "3439": [ + 1199 + ], + "3440": [ + 1199 + ], + "3441": [ + 1199 + ], + "3442": [ + 1199 + ], + "3443": [ + 1199 + ], + "3444": [ + 1199 + ], + "3445": [ + 1199 + ], + "3446": [ + 1199 + ], + "3447": [ + 1199 + ], + "3448": [ + 1199 + ], + "3449": [ + 1199 + ], + "3450": [ + 1199 + ], + "3451": [ + 1199 + ], + "3452": [ + 1199 + ], + "3453": [ + 1199 + ], + "3454": [ + 1199 + ], + "3455": [ + 1199 + ], + "3456": [ + 1199 + ], + "3457": [ + 1199 + ], + "3458": [ + 1199 + ], + "3459": [ + 1199 + ], + "3460": [ + 1199 + ], + "3468": [ + 1512 + ], + "3469": [ + 1513 + ], + "3470": [ + 1514 + ], + "3471": [ + 1515 + ], + "3472": [ + 1516 + ], + "3473": [ + 1517 + ], + "3474": [ + 1518 + ], + "3475": [ + 1519 + ], + "3476": [ + 1520 + ], + "3477": [ + 123 + ], + "3478": [ + 609, + 123 + ], + "3479": [ + 1521 + ], + "3480": [ + 123 + ], + "3481": [ + 619 + ], + "3482": [ + 1522 + ], + "3483": [ + 1523 + ], + "3484": [ + 1523 + ], + "3485": [ + 1523 + ], + "3486": [ + 1523 + ], + "3487": [ + 1523 + ], + "3488": [ + 1523 + ], + "3492": [ + 1036 + ], + "3493": [ + 102, + 1524 + ], + "3495": [ + 1525 + ], + "3496": [ + 1526 + ], + "3500": [ + 432 + ], + "3501": [ + 1527 + ], + "3502": [ + 1528, + 134 + ], + "3503": [ + 1528, + 134 + ], + "3504": [ + 1528, + 134 + ], + "3505": [ + 1528, + 134 + ], + "3506": [ + 1528, + 134 + ], + "3507": [ + 1529 + ], + "3508": [ + 268 + ], + "3509": [ + 237 + ], + "3510": [ + 246 + ], + "3511": [ + 1427 + ], + "3512": [ + 1530 + ], + "3513": [ + 1531 + ], + "3514": [ + 1532 + ], + "3515": [ + 818 + ], + "3516": [ + 1533 + ], + "3517": [ + 1534, + 78 + ], + "3518": [ + 818 + ], + "3519": [ + 1535 + ], + "3520": [ + 818 + ], + "3521": [ + 1533 + ], + "3522": [ + 818 + ], + "3523": [ + 1536 + ], + "3524": [ + 1537 + ], + "3525": [ + 818 + ], + "3526": [ + 1538 + ], + "3527": [ + 1539 + ], + "3529": [ + 1076 + ], + "3530": [ + 1076 + ], + "3531": [ + 1076 + ], + "3532": [ + 258, + 134 + ], + "3533": [ + 258, + 134 + ], + "3534": [ + 258, + 134 + ], + "3535": [ + 258, + 134 + ], + "3536": [ + 274, + 134 + ], + "3537": [ + 274, + 134 + ], + "3538": [ + 274, + 134 + ], + "3539": [ + 274, + 134 + ], + "3544": [ + 1540, + 216 + ], + "3545": [ + 1541, + 216 + ], + "3546": [ + 1542, + 216 + ], + "3547": [ + 1542, + 216 + ], + "3548": [ + 1540, + 216 + ], + "3549": [ + 1542, + 216 + ], + "3556": [ + 1543 + ], + "3557": [ + 1544 + ], + "3558": [ + 1544 + ], + "3559": [ + 1544 + ], + "3560": [ + 1545 + ], + "3561": [ + 1545 + ], + "3562": [ + 1546 + ], + "3563": [ + 1547 + ], + "3564": [ + 1547, + 1548 + ], + "3565": [ + 1547 + ], + "3566": [ + 1549 + ], + "3567": [ + 1550 + ], + "3568": [ + 1551 + ], + "3569": [ + 1552 + ], + "3570": [ + 1553 + ], + "3571": [ + 1552 + ], + "3572": [ + 1550 + ], + "3573": [ + 1554 + ], + "3574": [ + 163, + 161, + 1555 + ], + "3575": [ + 1556 + ], + "3576": [ + 1557 + ], + "3577": [ + 1558 + ], + "3578": [ + 1550 + ], + "3579": [ + 1558 + ], + "3580": [ + 1559 + ], + "3581": [ + 1560 + ], + "3582": [ + 1559 + ], + "3583": [ + 1560 + ], + "3584": [ + 1559 + ], + "3585": [ + 621 + ], + "3591": [ + 661 + ], + "3592": [ + 1561 + ], + "3593": [ + 1561 + ], + "3609": [ + 266, + 134 + ], + "3610": [ + 266, + 134 + ], + "3611": [ + 266, + 134 + ], + "3612": [ + 266, + 134 + ], + "3613": [ + 1562, + 134 + ], + "3614": [ + 266, + 134 + ], + "3615": [ + 266, + 134 + ], + "3616": [ + 266, + 134 + ], + "3617": [ + 266, + 134 + ], + "3618": [ + 1017 + ], + "3619": [ + 1014 + ], + "3621": [ + 1017 + ], + "3622": [ + 1016 + ], + "3623": [ + 1014 + ], + "3624": [ + 1017 + ], + "3625": [ + 1017 + ], + "3626": [ + 1563 + ], + "3627": [ + 1014 + ], + "3628": [ + 1014 + ], + "3629": [ + 1017 + ], + "3630": [ + 1017 + ], + "3631": [ + 1017 + ], + "3632": [ + 1016 + ], + "3633": [ + 1016 + ], + "3634": [ + 1017 + ], + "3635": [ + 1017 + ], + "3636": [ + 1016 + ], + "3637": [ + 1016 + ], + "3638": [ + 1017 + ], + "3639": [ + 1014 + ], + "3643": [ + 190, + 1270 + ], + "3644": [ + 13, + 1271, + 602 + ], + "3645": [ + 13 + ], + "3646": [ + 190, + 1270, + 618 + ], + "3647": [ + 190, + 356, + 693 + ], + "3648": [ + 13, + 1564 + ], + "3649": [ + 1565 + ], + "3650": [ + 29 + ], + "3651": [ + 1566 + ], + "3652": [ + 1567 + ], + "3653": [ + 1568, + 102 + ], + "3654": [ + 1568, + 102 + ], + "3655": [ + 102, + 1569 + ], + "3656": [ + 1570 + ], + "3657": [ + 1571 + ], + "3658": [ + 1572 + ], + "3659": [ + 1573 + ], + "3660": [ + 1171 + ], + "3661": [ + 1574, + 161, + 1575 + ], + "3662": [ + 1574, + 161, + 808 + ], + "3663": [ + 1574, + 161, + 1469 + ], + "3664": [ + 721 + ], + "3665": [ + 1576 + ], + "3666": [ + 1576 + ], + "3667": [ + 1576 + ], + "3668": [ + 1576 + ], + "3669": [ + 1576 + ], + "3670": [ + 1577 + ], + "3671": [ + 1578 + ], + "3672": [ + 1578 + ], + "3673": [ + 715, + 1579 + ], + "3674": [ + 1578 + ], + "3676": [ + 1580 + ], + "3677": [ + 617 + ], + "3678": [ + 617 + ], + "3679": [ + 715, + 1579 + ], + "3680": [ + 1269, + 1581 + ], + "3681": [ + 617 + ], + "3682": [ + 115, + 1582 + ], + "3683": [ + 1580 + ], + "3684": [ + 1580 + ], + "3685": [ + 115, + 1582 + ], + "3686": [ + 115, + 1582 + ], + "3687": [ + 59, + 1583 + ], + "3688": [ + 59, + 1583 + ], + "3689": [ + 1269, + 1581 + ], + "3690": [ + 59, + 1583 + ], + "3691": [ + 715, + 1579 + ], + "3692": [ + 1584 + ], + "3693": [ + 1585 + ], + "3694": [ + 1586 + ], + "3695": [ + 1587 + ], + "3696": [ + 1588 + ], + "3697": [ + 1585 + ], + "3698": [ + 1589 + ], + "3699": [ + 1590 + ], + "3700": [ + 1591 + ], + "3701": [ + 196 + ], + "3702": [ + 1592 + ], + "3703": [ + 1070, + 1593 + ], + "3704": [ + 1594 + ], + "3705": [ + 1594 + ], + "3706": [ + 1595 + ], + "3707": [ + 1596 + ], + "3708": [ + 1597 + ], + "3709": [ + 1597 + ], + "3710": [ + 1595 + ], + "3711": [ + 417 + ], + "3712": [ + 417, + 125 + ], + "3713": [ + 417, + 431 + ], + "3714": [ + 417 + ], + "3715": [ + 417, + 125 + ], + "3716": [ + 1598 + ], + "3717": [ + 1599 + ], + "3718": [ + 1598 + ], + "3719": [ + 1600 + ], + "3720": [ + 1341 + ], + "3721": [ + 1601 + ], + "3722": [ + 1335 + ], + "3723": [ + 1602 + ], + "3724": [ + 1601 + ], + "3725": [ + 1602 + ], + "3726": [ + 1603 + ], + "3737": [ + 1604 + ], + "3743": [ + 1177 + ], + "3744": [ + 1605, + 879 + ], + "3745": [ + 1177 + ], + "3746": [ + 1606 + ], + "3747": [ + 1607 + ], + "3748": [ + 1608 + ], + "3749": [ + 1609 + ], + "3750": [ + 1610 + ], + "3751": [ + 1611 + ], + "3752": [ + 1612 + ], + "3753": [ + 1613 + ], + "3754": [ + 23, + 1614 + ], + "3767": [ + 212 + ], + "3768": [ + 212 + ], + "3769": [ + 212 + ], + "3770": [ + 212 + ], + "3771": [ + 1615 + ], + "3772": [ + 1616 + ], + "3773": [ + 1617 + ], + "3774": [ + 1618 + ], + "3775": [ + 1012 + ], + "3776": [ + 1619 + ], + "3777": [ + 1012 + ], + "3778": [ + 1620 + ], + "3779": [ + 1621 + ], + "3780": [ + 1622, + 1623 + ], + "3781": [ + 31, + 1624 + ], + "3782": [ + 31, + 1624 + ], + "3783": [ + 1208 + ], + "3784": [ + 31, + 1625 + ], + "3785": [ + 31, + 1625 + ], + "3794": [ + 48, + 1626, + 1627 + ], + "3795": [ + 1628, + 1629 + ], + "3796": [ + 1628, + 1629 + ], + "3797": [ + 1628, + 1629 + ], + "3798": [ + 48, + 1626, + 1627 + ], + "3799": [ + 48, + 243 + ], + "3800": [ + 48, + 1630 + ], + "3801": [ + 48, + 1626, + 1627 + ], + "3803": [ + 981 + ], + "3804": [ + 1631 + ], + "3805": [ + 1631 + ], + "3806": [ + 1631 + ], + "3807": [ + 1631 + ], + "3808": [ + 385, + 521 + ], + "3809": [ + 1632 + ], + "3810": [ + 1633 + ], + "3811": [ + 1633 + ], + "3812": [ + 1146 + ], + "3813": [ + 1634 + ], + "3816": [ + 1635 + ], + "3817": [ + 1636 + ], + "3818": [ + 1637 + ], + "3819": [ + 1638 + ], + "3821": [ + 1639 + ], + "3823": [ + 1146 + ], + "3824": [ + 1640 + ], + "3825": [ + 1641 + ], + "3826": [ + 1641 + ], + "3827": [ + 1642 + ], + "3828": [ + 1643 + ], + "3829": [ + 1642 + ], + "3830": [ + 1644 + ], + "3831": [ + 1344 + ], + "3832": [ + 1645 + ], + "3833": [ + 1646, + 1647 + ], + "3834": [ + 1648 + ], + "3835": [ + 1645 + ], + "3836": [ + 1644 + ], + "3837": [ + 1644 + ], + "3838": [ + 1648 + ], + "3839": [ + 1645 + ], + "3840": [ + 1642 + ], + "3841": [ + 1644 + ], + "3842": [ + 1643 + ], + "3843": [ + 1337 + ], + "3844": [ + 1648 + ], + "3845": [ + 1335, + 1336 + ], + "3846": [ + 1643 + ], + "3852": [ + 659 + ], + "3853": [ + 841 + ], + "3854": [ + 841 + ], + "3855": [ + 841 + ], + "3856": [ + 841 + ], + "3857": [ + 841 + ], + "3858": [ + 841 + ], + "3859": [ + 841 + ], + "3861": [ + 343 + ], + "3862": [ + 1649 + ], + "3863": [ + 209 + ], + "3865": [ + 209 + ], + "3866": [ + 209 + ], + "3867": [ + 209 + ], + "3868": [ + 159 + ], + "3869": [ + 1650 + ], + "3870": [ + 209 + ], + "3871": [ + 1651 + ], + "3872": [ + 209 + ], + "3873": [ + 395, + 1652 + ], + "3874": [ + 435, + 1652 + ], + "3875": [ + 435, + 1652 + ], + "3876": [ + 435, + 1652 + ], + "3877": [ + 395, + 1652 + ], + "3878": [ + 1652 + ], + "3879": [ + 1652 + ], + "3880": [ + 1652 + ], + "3881": [ + 1652 + ], + "3890": [ + 1653 + ], + "3891": [ + 1654, + 1655 + ], + "3892": [ + 1656, + 1657 + ], + "3893": [ + 1658 + ], + "3894": [ + 1656 + ], + "3895": [ + 1659 + ], + "3896": [ + 1660, + 1661 + ], + "3897": [ + 1656, + 1662 + ], + "3898": [ + 1663 + ], + "3899": [ + 1664 + ], + "3900": [ + 1665 + ], + "3901": [ + 1663 + ], + "3902": [ + 728, + 1665 + ], + "3903": [ + 1337 + ], + "3906": [ + 1321 + ], + "3907": [ + 1321 + ], + "3908": [ + 1321 + ], + "3909": [ + 1321 + ], + "3910": [ + 1321 + ], + "3911": [ + 1666 + ], + "3912": [ + 1667, + 1668 + ], + "3913": [ + 1669 + ], + "3914": [ + 1667, + 1668 + ], + "3915": [ + 1666 + ], + "3916": [ + 1666 + ], + "3917": [ + 1666 + ], + "3918": [ + 1670, + 1668 + ], + "3919": [ + 1671 + ], + "3920": [ + 1666 + ], + "3921": [ + 1666 + ], + "3922": [ + 1671 + ], + "3923": [ + 1672 + ], + "3924": [ + 1671 + ], + "3925": [ + 1669 + ], + "3926": [ + 1666 + ], + "3927": [ + 1673 + ], + "3928": [ + 1670, + 1668 + ], + "3929": [ + 1671 + ], + "3930": [ + 1667, + 1668 + ], + "3933": [ + 669 + ], + "3934": [ + 840, + 102, + 1569 + ], + "3935": [ + 102, + 1569 + ], + "3936": [ + 1674, + 102, + 1569 + ], + "3937": [ + 1675 + ], + "3939": [ + 10, + 1676 + ], + "3941": [ + 1677 + ], + "3942": [ + 1678 + ], + "3943": [ + 61 + ], + "3944": [ + 1678, + 1679 + ], + "3945": [ + 1678 + ], + "3946": [ + 1680 + ], + "3947": [ + 1681 + ], + "3948": [ + 179 + ], + "3949": [ + 1677 + ], + "3950": [ + 1682 + ], + "3951": [ + 1683 + ], + "3952": [ + 1684 + ], + "3953": [ + 1677 + ], + "3964": [ + 1685 + ], + "3965": [ + 1686 + ], + "3966": [ + 1687 + ], + "3967": [ + 1688 + ], + "3968": [ + 1687 + ], + "3969": [ + 1689, + 1690 + ], + "3970": [ + 1685 + ], + "3971": [ + 1691 + ], + "3972": [ + 1689 + ], + "3973": [ + 1687 + ], + "3974": [ + 1685 + ], + "3975": [ + 1692 + ], + "3976": [ + 1693 + ], + "3977": [ + 1694 + ], + "3978": [ + 1695 + ], + "3979": [ + 1696 + ], + "3980": [ + 1697 + ], + "3981": [ + 1698, + 102, + 1431 + ], + "3982": [ + 102, + 1431 + ], + "3983": [ + 102, + 1431 + ], + "3984": [ + 1699, + 161 + ], + "3985": [ + 1700 + ], + "3986": [ + 1700 + ], + "3987": [ + 1700 + ], + "3988": [ + 1433, + 1701 + ], + "3989": [ + 1702 + ], + "3990": [ + 1703 + ], + "3991": [ + 1703 + ], + "3992": [ + 643 + ], + "3993": [ + 1704 + ], + "4009": [ + 808 + ], + "4010": [ + 808 + ], + "4011": [ + 808 + ], + "4012": [ + 808 + ], + "4013": [ + 1705 + ], + "4014": [ + 1706 + ], + "4015": [ + 1706 + ], + "4016": [ + 1706 + ], + "4017": [ + 1706 + ], + "4018": [ + 1706 + ], + "4021": [ + 1707 + ], + "4022": [ + 1370 + ], + "4023": [ + 1708 + ], + "4024": [ + 1709 + ], + "4025": [ + 1370 + ], + "4026": [ + 1710 + ], + "4030": [ + 1711 + ], + "4033": [ + 1712 + ], + "4034": [ + 1712 + ], + "4035": [ + 1713 + ], + "4036": [ + 1714 + ], + "4037": [ + 1715, + 92 + ], + "4038": [ + 1310, + 1716 + ], + "4039": [ + 1717 + ], + "4040": [ + 1718 + ], + "4041": [ + 1719 + ], + "4042": [ + 1720 + ], + "4043": [ + 1721 + ], + "4044": [ + 1722 + ], + "4045": [ + 1722 + ], + "4053": [ + 780 + ], + "4054": [ + 619 + ], + "4055": [ + 1723 + ], + "4056": [ + 1724 + ], + "4057": [ + 1725 + ], + "4058": [ + 1724 + ], + "4059": [ + 1726 + ], + "4060": [ + 1724 + ], + "4061": [ + 1727 + ], + "4062": [ + 1728 + ], + "4063": [ + 1729 + ], + "4064": [ + 1329 + ], + "4065": [ + 1730 + ], + "4066": [ + 1329 + ], + "4067": [ + 1329 + ], + "4068": [ + 1728 + ], + "4078": [ + 1731 + ], + "4079": [ + 1732 + ], + "4080": [ + 1733 + ], + "4081": [ + 1734 + ], + "4082": [ + 1735 + ], + "4083": [ + 428 + ], + "4084": [ + 1736 + ], + "4085": [ + 975 + ], + "4086": [ + 975 + ], + "4087": [ + 975 + ], + "4088": [ + 975 + ], + "4089": [ + 975 + ], + "4090": [ + 975 + ], + "4091": [ + 975 + ], + "4092": [ + 975 + ], + "4093": [ + 975 + ], + "4094": [ + 975 + ], + "4095": [ + 975 + ], + "4096": [ + 975 + ], + "4097": [ + 1737 + ], + "4098": [ + 1738 + ], + "4099": [ + 1471 + ], + "4100": [ + 1739 + ], + "4101": [ + 1740, + 134 + ], + "4102": [ + 248, + 134 + ], + "4103": [ + 1740, + 134 + ], + "4104": [ + 1531, + 134 + ], + "4105": [ + 1531, + 134 + ], + "4106": [ + 1741, + 161, + 395 + ], + "4107": [ + 161 + ], + "4108": [ + 161, + 1742 + ], + "4109": [ + 334, + 1743 + ], + "4110": [ + 334, + 1744 + ], + "4111": [ + 334, + 1745 + ], + "4112": [ + 334, + 1743 + ], + "4113": [ + 334, + 1746 + ], + "4114": [ + 334, + 1747 + ], + "4115": [ + 334, + 1743 + ], + "4116": [ + 1748 + ], + "4117": [ + 1749 + ], + "4118": [ + 1750 + ], + "4119": [ + 1751 + ], + "4120": [ + 1752 + ], + "4121": [ + 1750 + ], + "4122": [ + 1750 + ], + "4123": [ + 1750 + ], + "4124": [ + 1753 + ], + "4125": [ + 1754 + ], + "4126": [ + 1754 + ], + "4127": [ + 1754 + ], + "4128": [ + 1754 + ], + "4129": [ + 1754 + ], + "4130": [ + 1754 + ], + "4131": [ + 1755 + ], + "4132": [ + 1733 + ], + "4133": [ + 1756 + ], + "4134": [ + 1757 + ], + "4135": [ + 1758 + ], + "4136": [ + 1759 + ], + "4137": [ + 1760 + ], + "4138": [ + 1329 + ], + "4139": [ + 1329 + ], + "4140": [ + 1329 + ], + "4148": [ + 1761, + 102, + 1569 + ], + "4149": [ + 1761, + 102 + ], + "4150": [ + 1761, + 102, + 1432 + ], + "4151": [ + 1761, + 102 + ], + "4155": [ + 315 + ], + "4160": [ + 1762, + 161 + ], + "4161": [ + 1762, + 161, + 162 + ], + "4162": [ + 1762, + 161 + ], + "4163": [ + 1763 + ], + "4164": [ + 1763 + ], + "4165": [ + 1763 + ], + "4166": [ + 1763 + ], + "4167": [ + 1764 + ], + "4168": [ + 1763 + ], + "4169": [ + 1763 + ], + "4170": [ + 1763 + ], + "4171": [ + 1763 + ], + "4185": [ + 1765 + ], + "4186": [ + 1765 + ], + "4187": [ + 1765 + ], + "4188": [ + 320, + 1765 + ], + "4199": [ + 1766 + ], + "4200": [ + 885 + ], + "4201": [ + 885 + ], + "4202": [ + 885 + ], + "4203": [ + 1767 + ], + "4204": [ + 1768 + ], + "4205": [ + 837, + 102, + 1431 + ], + "4206": [ + 102, + 1623 + ], + "4207": [ + 1431 + ], + "4208": [ + 102, + 1623 + ], + "4209": [ + 193 + ], + "4210": [ + 1769 + ], + "4211": [ + 1770 + ], + "4212": [ + 1771 + ], + "4213": [ + 265 + ], + "4214": [ + 1772 + ], + "4215": [ + 195 + ], + "4216": [ + 1773 + ], + "4217": [ + 1774 + ], + "4218": [ + 1775 + ], + "4219": [ + 1776 + ], + "4220": [ + 1777 + ], + "4221": [ + 1778 + ], + "4222": [ + 638, + 1779 + ], + "4223": [ + 1780 + ], + "4224": [ + 1781, + 1782 + ], + "4225": [ + 123, + 1783 + ], + "4226": [ + 1784 + ], + "4227": [ + 1785 + ], + "4228": [ + 1786 + ], + "4229": [ + 1649 + ], + "4230": [ + 1649 + ], + "4231": [ + 1649 + ], + "4232": [ + 1649 + ], + "4233": [ + 1649 + ], + "4234": [ + 724 + ], + "4235": [ + 1787 + ], + "4236": [ + 724 + ], + "4237": [ + 1787 + ], + "4238": [ + 1788 + ], + "4239": [ + 1789 + ], + "4240": [ + 724 + ], + "4241": [ + 610, + 1790 + ], + "4242": [ + 1791 + ], + "4243": [ + 1792 + ], + "4244": [ + 1793 + ], + "4245": [ + 1794 + ], + "4246": [ + 1795 + ], + "4247": [ + 1796, + 1797 + ], + "4248": [ + 1798, + 1799 + ], + "4249": [ + 1798 + ], + "4250": [ + 1800, + 1801 + ], + "4251": [ + 1802, + 1803 + ], + "4252": [ + 1804 + ], + "4253": [ + 1805, + 853 + ], + "4254": [ + 1806 + ], + "4255": [ + 1807 + ], + "4256": [ + 1466 + ], + "4257": [ + 1808 + ], + "4258": [ + 1807 + ], + "4259": [ + 1809 + ], + "4260": [ + 1810 + ], + "4261": [ + 1811 + ], + "4262": [ + 1811 + ], + "4263": [ + 1811 + ], + "4264": [ + 1811 + ], + "4265": [ + 622, + 1811 + ], + "4266": [ + 622, + 1811 + ], + "4267": [ + 1811 + ], + "4268": [ + 1200 + ], + "4269": [ + 1200 + ], + "4270": [ + 1200 + ], + "4271": [ + 1200 + ], + "4272": [ + 1200 + ], + "4273": [ + 1200 + ], + "4274": [ + 1200 + ], + "4275": [ + 1200 + ], + "4276": [ + 1200 + ], + "4277": [ + 1200 + ], + "4278": [ + 1200 + ], + "4279": [ + 1200 + ], + "4280": [ + 1377 + ], + "4281": [ + 1377, + 228 + ], + "4282": [ + 253, + 134 + ], + "4283": [ + 253, + 134 + ], + "4284": [ + 253, + 134 + ], + "4285": [ + 253, + 134 + ], + "4286": [ + 253, + 134 + ], + "4287": [ + 253, + 134 + ], + "4288": [ + 253, + 134 + ], + "4289": [ + 253, + 134 + ], + "4290": [ + 1812 + ], + "4291": [ + 1813 + ], + "4292": [ + 1814 + ], + "4293": [ + 1814 + ], + "4294": [ + 1814 + ], + "4295": [ + 1815 + ], + "4303": [ + 269, + 134 + ], + "4304": [ + 1816, + 134 + ], + "4305": [ + 1816, + 134 + ], + "4322": [ + 1817, + 1818 + ], + "4323": [ + 1818 + ], + "4324": [ + 1818 + ], + "4325": [ + 1818 + ], + "4326": [ + 1818 + ], + "4327": [ + 1819 + ], + "4330": [ + 1820 + ], + "4331": [ + 1820 + ], + "4332": [ + 1820 + ], + "4333": [ + 1820 + ], + "4334": [ + 1820 + ], + "4335": [ + 1820 + ], + "4336": [ + 1820 + ], + "4337": [ + 367 + ], + "4338": [ + 367 + ], + "4339": [ + 367 + ], + "4340": [ + 367 + ], + "4341": [ + 367 + ], + "4342": [ + 1821 + ], + "4343": [ + 1822 + ], + "4344": [ + 1823 + ], + "4345": [ + 1824 + ], + "4346": [ + 1825 + ], + "4347": [ + 1301, + 1826 + ], + "4348": [ + 1827 + ], + "4349": [ + 1827 + ], + "4350": [ + 1828 + ], + "4351": [ + 1829 + ], + "4355": [ + 1433 + ], + "4365": [ + 975 + ], + "4367": [ + 669 + ], + "4368": [ + 1200 + ], + "4369": [ + 968 + ], + "4370": [ + 1198 + ], + "4371": [ + 1830 + ], + "4372": [ + 843 + ], + "4374": [ + 1176 + ], + "4375": [ + 1176 + ], + "4376": [ + 1831 + ], + "4377": [ + 1832 + ], + "4378": [ + 1833 + ], + "4379": [ + 1834 + ], + "4380": [ + 1835 + ], + "4381": [ + 1836 + ], + "4382": [ + 1837 + ], + "4383": [ + 1838 + ], + "4384": [ + 1837 + ], + "4386": [ + 1839 + ], + "4387": [ + 1840 + ], + "4388": [ + 1841 + ], + "4389": [ + 1842 + ], + "4390": [ + 1843 + ], + "4391": [ + 1840 + ], + "4392": [ + 1839 + ], + "4396": [ + 1844 + ], + "4397": [ + 1845 + ], + "4398": [ + 1846, + 1847 + ], + "4399": [ + 1848 + ], + "4400": [ + 1849 + ], + "4401": [ + 1846 + ], + "4402": [ + 1844 + ], + "4403": [ + 1850 + ], + "4404": [ + 828, + 1851 + ], + "4405": [ + 828 + ], + "4406": [ + 828, + 1851 + ], + "4407": [ + 828, + 1851 + ], + "4408": [ + 828, + 1852 + ], + "4409": [ + 828, + 1851 + ], + "4418": [ + 343 + ], + "4423": [ + 1853 + ], + "4424": [ + 1853 + ], + "4425": [ + 1853 + ], + "4426": [ + 1854 + ], + "4427": [ + 1854 + ], + "4428": [ + 1855 + ], + "4429": [ + 1856 + ], + "4430": [ + 1856 + ], + "4432": [ + 1856 + ], + "4433": [ + 1856 + ], + "4434": [ + 1857 + ], + "4435": [ + 1856 + ], + "4436": [ + 1856 + ], + "4437": [ + 1858 + ], + "4438": [ + 621 + ], + "4439": [ + 757 + ], + "4456": [ + 1859, + 134 + ], + "4457": [ + 1773, + 134 + ], + "4458": [ + 1769, + 134 + ], + "4459": [ + 171, + 161, + 1860 + ], + "4460": [ + 239, + 134 + ], + "4461": [ + 239, + 134 + ], + "4462": [ + 239, + 134 + ], + "4463": [ + 239, + 134 + ], + "4464": [ + 239, + 134 + ], + "4465": [ + 239, + 134 + ], + "4466": [ + 239, + 134 + ], + "4467": [ + 239, + 134 + ], + "4468": [ + 1861 + ], + "4469": [ + 1861 + ], + "4470": [ + 1861 + ], + "4471": [ + 1861 + ], + "4472": [ + 670 + ], + "4473": [ + 1861 + ], + "4474": [ + 1660 + ], + "4475": [ + 1862 + ], + "4476": [ + 1863, + 78 + ], + "4477": [ + 1864, + 78 + ], + "4478": [ + 1865, + 78 + ], + "4479": [ + 1863, + 78 + ], + "4480": [ + 954 + ], + "4481": [ + 1866 + ], + "4482": [ + 1867 + ], + "4483": [ + 1868 + ], + "4484": [ + 1869 + ], + "4485": [ + 1870 + ], + "4486": [ + 1871 + ], + "4487": [ + 270, + 134 + ], + "4488": [ + 270, + 134 + ], + "4489": [ + 270, + 134 + ], + "4490": [ + 270, + 134 + ], + "4491": [ + 270, + 134 + ], + "4492": [ + 270, + 134 + ], + "4493": [ + 270, + 134 + ], + "4494": [ + 270, + 134 + ], + "4495": [ + 833 + ], + "4496": [ + 1872 + ], + "4497": [ + 1873 + ], + "4498": [ + 1874 + ], + "4499": [ + 1875 + ], + "4500": [ + 1873 + ], + "4501": [ + 1876 + ], + "4502": [ + 833 + ], + "4503": [ + 1877 + ], + "4504": [ + 833 + ], + "4505": [ + 1878 + ], + "4506": [ + 1873 + ], + "4507": [ + 1879 + ], + "4508": [ + 1873 + ], + "4509": [ + 1163 + ], + "4510": [ + 1880 + ], + "4511": [ + 1881 + ], + "4512": [ + 1882 + ], + "4513": [ + 1883 + ], + "4514": [ + 1884 + ], + "4515": [ + 1885 + ], + "4516": [ + 1886 + ], + "4517": [ + 1887 + ], + "4518": [ + 1887 + ], + "4519": [ + 1888 + ], + "4520": [ + 1888 + ], + "4521": [ + 1889 + ], + "4522": [ + 1890 + ], + "4540": [ + 1891 + ], + "4541": [ + 336, + 1892 + ], + "4548": [ + 1893 + ], + "4549": [ + 1894 + ], + "4550": [ + 1895 + ], + "4551": [ + 1896 + ], + "4552": [ + 1897 + ], + "4553": [ + 1898 + ], + "4554": [ + 1899 + ], + "4555": [ + 1900, + 134 + ], + "4556": [ + 1900, + 134 + ], + "4557": [ + 1900, + 134 + ], + "4558": [ + 1901 + ], + "4559": [ + 1901 + ], + "4560": [ + 1901 + ], + "4561": [ + 1902 + ], + "4562": [ + 1459, + 334, + 362 + ], + "4563": [ + 1903 + ], + "4564": [ + 1904 + ], + "4565": [ + 1905 + ], + "4566": [ + 1906 + ], + "4567": [ + 1903 + ], + "4568": [ + 1903 + ], + "4569": [ + 1903 + ], + "4570": [ + 1907 + ], + "4571": [ + 1904 + ], + "4572": [ + 1903 + ], + "4573": [ + 1908 + ], + "4574": [ + 1908 + ], + "4575": [ + 1909 + ], + "4576": [ + 1909 + ], + "4577": [ + 1909 + ], + "4578": [ + 1909 + ], + "4579": [ + 1909 + ], + "4580": [ + 1910 + ], + "4581": [ + 416 + ], + "4582": [ + 416 + ], + "4583": [ + 1911 + ], + "4584": [ + 1911 + ], + "4585": [ + 1911 + ], + "4586": [ + 1911 + ], + "4587": [ + 256, + 134 + ], + "4588": [ + 256, + 134 + ], + "4589": [ + 256, + 134 + ], + "4590": [ + 1891, + 1070 + ], + "4591": [ + 1891, + 1070 + ], + "4592": [ + 1891 + ], + "4593": [ + 1912 + ], + "4594": [ + 1913 + ], + "4595": [ + 1912 + ], + "4596": [ + 1913 + ], + "4597": [ + 1913 + ], + "4598": [ + 1913 + ], + "4599": [ + 1914 + ], + "4600": [ + 1914 + ], + "4602": [ + 1914 + ], + "4605": [ + 1914 + ], + "4606": [ + 1915 + ], + "4607": [ + 1897 + ], + "4611": [ + 1916, + 134 + ], + "4612": [ + 1916, + 134 + ], + "4613": [ + 1916, + 134 + ], + "4614": [ + 1916, + 134 + ], + "4615": [ + 1916, + 134 + ], + "4618": [ + 1200 + ], + "4619": [ + 1200 + ], + "4620": [ + 1200 + ], + "4621": [ + 1200 + ], + "4622": [ + 1200 + ], + "4623": [ + 1200 + ], + "4624": [ + 1200 + ], + "4625": [ + 1200 + ], + "4626": [ + 1917 + ], + "4627": [ + 1918 + ], + "4628": [ + 1919, + 78 + ], + "4629": [ + 1920 + ], + "4630": [ + 1921 + ], + "4631": [ + 1921 + ], + "4632": [ + 1922 + ], + "4633": [ + 1922 + ], + "4634": [ + 1922 + ], + "4635": [ + 1922 + ], + "4636": [ + 1922 + ], + "4637": [ + 1922 + ], + "4638": [ + 1922 + ], + "4639": [ + 1923 + ], + "4640": [ + 1924 + ], + "4641": [ + 1925 + ], + "4642": [ + 1926 + ], + "4643": [ + 1927 + ], + "4644": [ + 1928 + ], + "4659": [ + 1929, + 1930 + ], + "4660": [ + 1931, + 1930 + ], + "4661": [ + 7, + 1932 + ], + "4662": [ + 5 + ], + "4663": [ + 74 + ], + "4664": [ + 1933 + ], + "4665": [ + 74 + ], + "4667": [ + 1934, + 134 + ], + "4668": [ + 1934, + 134 + ], + "4669": [ + 1934, + 134 + ], + "4670": [ + 1935 + ], + "4671": [ + 1936 + ], + "4672": [ + 1936 + ], + "4673": [ + 0, + 1937 + ], + "4674": [ + 0, + 1938 + ], + "4675": [ + 1936 + ], + "4676": [ + 2, + 1937 + ], + "4677": [ + 1937 + ], + "4678": [ + 0, + 1939 + ], + "4679": [ + 0, + 1938 + ], + "4680": [ + 1939 + ], + "4681": [ + 0, + 1937 + ], + "4682": [ + 0, + 1940 + ], + "4683": [ + 0, + 1937 + ], + "4684": [ + 1941 + ], + "4685": [ + 1942 + ], + "4686": [ + 1943, + 1944 + ], + "4687": [ + 1945, + 1946 + ], + "4688": [ + 1947 + ], + "4690": [ + 1948, + 1944 + ], + "4697": [ + 241, + 134 + ], + "4698": [ + 1949 + ], + "4699": [ + 1950 + ], + "4700": [ + 909 + ], + "4701": [ + 102, + 1432 + ], + "4705": [ + 1951 + ], + "4706": [ + 1951 + ], + "4707": [ + 1952 + ], + "4708": [ + 1953 + ], + "4709": [ + 1951 + ], + "4710": [ + 975 + ], + "4711": [ + 975 + ], + "4712": [ + 1954 + ], + "4713": [ + 1955 + ], + "4714": [ + 1956 + ], + "4715": [ + 1957 + ], + "4716": [ + 1958 + ], + "4717": [ + 1959 + ], + "4718": [ + 1960 + ], + "4719": [ + 1958, + 1961 + ], + "4720": [ + 1961 + ], + "4721": [ + 1962 + ], + "4722": [ + 1963 + ], + "4727": [ + 1964 + ], + "4728": [ + 31, + 1965 + ], + "4729": [ + 1966 + ], + "4730": [ + 1967 + ], + "4731": [ + 1968 + ], + "4732": [ + 1969 + ], + "4733": [ + 1968 + ], + "4734": [ + 1970 + ], + "4735": [ + 1971 + ], + "4736": [ + 1972 + ], + "4737": [ + 1881 + ], + "4738": [ + 1881 + ], + "4739": [ + 1973 + ], + "4740": [ + 1873 + ], + "4741": [ + 1881 + ], + "4742": [ + 1974 + ], + "4743": [ + 1975 + ], + "4744": [ + 1971 + ], + "4745": [ + 1976 + ], + "4746": [ + 1977 + ], + "4747": [ + 1877 + ], + "4748": [ + 1978 + ], + "4749": [ + 1881 + ], + "4750": [ + 1978 + ], + "4751": [ + 1977 + ], + "4752": [ + 1972 + ], + "4753": [ + 1979 + ], + "4754": [ + 1980 + ], + "4755": [ + 102, + 1981 + ], + "4756": [ + 1980 + ], + "4757": [ + 1980 + ], + "4758": [ + 1980 + ], + "4759": [ + 1980 + ], + "4760": [ + 1982 + ], + "4763": [ + 1983 + ], + "4768": [ + 282, + 634, + 808 + ], + "4769": [ + 282, + 634 + ], + "4770": [ + 282, + 634, + 207 + ], + "4771": [ + 1811 + ], + "4772": [ + 1811 + ], + "4773": [ + 1984 + ], + "4774": [ + 1985 + ], + "4775": [ + 1986 + ], + "4776": [ + 1986 + ], + "4777": [ + 1987 + ], + "4778": [ + 1987 + ], + "4779": [ + 1987 + ], + "4780": [ + 1987 + ], + "4781": [ + 1987 + ], + "4783": [ + 1988 + ], + "4784": [ + 1989 + ], + "4785": [ + 1990 + ], + "4786": [ + 1991 + ], + "4787": [ + 1990 + ], + "4788": [ + 1992 + ], + "4789": [ + 1993 + ], + "4790": [ + 1994, + 102, + 1995 + ], + "4791": [ + 1996, + 1997 + ], + "4792": [ + 1998 + ], + "4793": [ + 1998 + ], + "4794": [ + 1998, + 431 + ], + "4795": [ + 1998, + 125 + ], + "4796": [ + 1998, + 431 + ], + "4797": [ + 1998, + 125 + ], + "4798": [ + 1999 + ], + "4799": [ + 1999 + ], + "4800": [ + 2000 + ], + "4801": [ + 2000 + ], + "4802": [ + 1999 + ], + "4803": [ + 1999 + ], + "4804": [ + 2001, + 2002 + ], + "4805": [ + 2002 + ], + "4806": [ + 2001, + 2002 + ], + "4807": [ + 1892, + 2002 + ], + "4808": [ + 432, + 2003 + ], + "4809": [ + 432, + 2003 + ], + "4811": [ + 2004, + 161, + 984 + ], + "4812": [ + 161, + 981 + ], + "4813": [ + 2005, + 161, + 984 + ], + "4814": [ + 171, + 161, + 1433, + 2006 + ], + "4815": [ + 2007 + ], + "4816": [ + 2007 + ], + "4817": [ + 2007 + ], + "4818": [ + 2007 + ], + "4819": [ + 2008 + ], + "4820": [ + 133 + ], + "4821": [ + 240 + ], + "4822": [ + 240 + ], + "4823": [ + 253 + ], + "4824": [ + 240 + ], + "4825": [ + 246 + ], + "4826": [ + 250 + ], + "4827": [ + 2009 + ], + "4828": [ + 2009 + ], + "4829": [ + 2009 + ], + "4839": [ + 2010 + ], + "4840": [ + 2010 + ], + "4841": [ + 2010 + ], + "4842": [ + 2010 + ], + "4843": [ + 2010 + ], + "4844": [ + 2010 + ], + "4845": [ + 2011 + ], + "4846": [ + 2012 + ], + "4847": [ + 2012 + ], + "4848": [ + 2011 + ], + "4849": [ + 2012 + ], + "4850": [ + 2011 + ], + "4851": [ + 2012 + ], + "4852": [ + 2013 + ], + "4853": [ + 2014 + ], + "4854": [ + 2015 + ], + "4855": [ + 2015 + ], + "4856": [ + 2016 + ], + "4857": [ + 2017 + ], + "4864": [ + 2018 + ], + "4865": [ + 2019 + ], + "4867": [ + 2020 + ], + "4868": [ + 2021, + 134 + ], + "4869": [ + 2021, + 134 + ], + "4871": [ + 269 + ], + "4872": [ + 244 + ], + "4873": [ + 253 + ], + "4874": [ + 663 + ], + "4875": [ + 2022 + ], + "4876": [ + 1433, + 1434 + ], + "4877": [ + 2023 + ], + "4878": [ + 1796 + ], + "4879": [ + 2024 + ], + "4880": [ + 2024, + 2025 + ], + "4881": [ + 2026 + ], + "4882": [ + 2027 + ], + "4883": [ + 2028, + 134 + ], + "4889": [ + 1200 + ], + "4890": [ + 1200 + ], + "4891": [ + 1200 + ], + "4892": [ + 1200 + ], + "4893": [ + 1200 + ], + "4894": [ + 1200 + ], + "4895": [ + 1200 + ], + "4896": [ + 1200 + ], + "4897": [ + 1200 + ], + "4898": [ + 1200 + ], + "4899": [ + 1200 + ], + "4900": [ + 1200 + ], + "4901": [ + 1200 + ], + "4902": [ + 1200 + ], + "4903": [ + 879 + ], + "4904": [ + 2029 + ], + "4905": [ + 2030, + 61 + ], + "4906": [ + 2029 + ], + "4914": [ + 237, + 134 + ], + "4915": [ + 237, + 134 + ], + "4916": [ + 237, + 134 + ], + "4917": [ + 237, + 134 + ], + "4918": [ + 237, + 134 + ], + "4919": [ + 237, + 134 + ], + "4921": [ + 2031 + ], + "4922": [ + 240, + 134 + ], + "4923": [ + 240, + 134 + ], + "4924": [ + 240, + 134 + ], + "4925": [ + 240, + 134 + ], + "4926": [ + 250, + 134 + ], + "4927": [ + 2032, + 1314, + 161 + ], + "4928": [ + 2033 + ], + "4937": [ + 424 + ], + "4938": [ + 2034 + ], + "4939": [ + 2035, + 2036 + ], + "4940": [ + 2037 + ], + "4941": [ + 2034 + ], + "4947": [ + 2038, + 102 + ], + "4948": [ + 2039 + ], + "4949": [ + 2040 + ], + "4950": [ + 2041 + ], + "4954": [ + 2007 + ], + "4955": [ + 2007 + ], + "4956": [ + 416, + 161 + ], + "4957": [ + 416, + 161 + ], + "4958": [ + 416, + 161 + ], + "4959": [ + 2042, + 161, + 984 + ], + "4960": [ + 2042, + 161, + 984 + ], + "4961": [ + 2042, + 161, + 984 + ], + "4964": [ + 2043, + 161, + 162 + ], + "4965": [ + 3 + ], + "4966": [ + 2044 + ], + "4967": [ + 2045 + ], + "4968": [ + 2046 + ], + "4969": [ + 2047 + ], + "4970": [ + 2048 + ], + "4971": [ + 2049 + ], + "4972": [ + 2050 + ], + "4973": [ + 2051 + ], + "4974": [ + 2052 + ], + "4975": [ + 2049 + ], + "4976": [ + 2053 + ], + "4977": [ + 2054 + ], + "4978": [ + 336 + ], + "4986": [ + 584, + 2055 + ], + "4987": [ + 2056 + ], + "4994": [ + 1366 + ], + "4995": [ + 334, + 2057 + ], + "4996": [ + 334, + 2058 + ], + "4997": [ + 334, + 2058 + ], + "4998": [ + 2032, + 1314, + 161 + ], + "4999": [ + 2032, + 1314, + 161 + ], + "5000": [ + 2032, + 1314, + 161 + ], + "5001": [ + 1076 + ], + "5002": [ + 1854 + ], + "5003": [ + 2059 + ], + "5004": [ + 2060 + ], + "5005": [ + 2060 + ], + "5006": [ + 1854 + ], + "5007": [ + 2061 + ], + "5008": [ + 2059 + ], + "5009": [ + 1854 + ], + "5010": [ + 1530, + 134 + ], + "5011": [ + 1530, + 134 + ], + "5012": [ + 1530, + 134 + ], + "5013": [ + 260, + 134 + ], + "5014": [ + 260, + 134 + ], + "5015": [ + 260, + 134 + ], + "5016": [ + 260, + 134 + ], + "5017": [ + 2062, + 2063 + ], + "5018": [ + 2064 + ], + "5019": [ + 2064 + ], + "5020": [ + 2065 + ], + "5021": [ + 2032, + 1314, + 161 + ], + "5022": [ + 2032, + 1314, + 161 + ], + "5023": [ + 2032, + 1314, + 161 + ], + "5024": [ + 2066 + ], + "5032": [ + 2067, + 161 + ], + "5033": [ + 161 + ], + "5034": [ + 2068, + 161 + ], + "5036": [ + 2069 + ], + "5037": [ + 2070 + ], + "5038": [ + 2071 + ], + "5039": [ + 2071 + ], + "5040": [ + 2072 + ], + "5041": [ + 2073 + ], + "5042": [ + 2074 + ], + "5043": [ + 2075 + ], + "5044": [ + 2076 + ], + "5046": [ + 2077, + 134 + ], + "5047": [ + 2078 + ], + "5048": [ + 2079 + ], + "5049": [ + 210, + 2080 + ], + "5050": [ + 47, + 2081 + ], + "5051": [ + 2051 + ], + "5052": [ + 2082 + ], + "5053": [ + 2083 + ], + "5054": [ + 2084 + ], + "5055": [ + 2083 + ], + "5056": [ + 1370 + ], + "5057": [ + 2085 + ], + "5061": [ + 2086 + ], + "5062": [ + 2087 + ], + "5063": [ + 2088 + ], + "5064": [ + 2089 + ], + "5065": [ + 2090 + ], + "5066": [ + 2091 + ], + "5067": [ + 2092 + ], + "5068": [ + 2091 + ], + "5069": [ + 1781 + ], + "5070": [ + 2093 + ], + "5074": [ + 2094, + 161 + ], + "5075": [ + 2095, + 161, + 2096 + ], + "5076": [ + 2095, + 161 + ], + "5077": [ + 2095, + 161, + 162 + ], + "5078": [ + 2095, + 161 + ], + "5079": [ + 2097 + ], + "5080": [ + 2098 + ], + "5081": [ + 2099 + ], + "5082": [ + 2100, + 334 + ], + "5083": [ + 2100, + 334, + 364 + ], + "5084": [ + 222, + 2101 + ], + "5085": [ + 222, + 2102 + ], + "5086": [ + 222, + 2102 + ], + "5087": [ + 2103 + ], + "5088": [ + 2104 + ], + "5089": [ + 2105 + ], + "5090": [ + 2105 + ], + "5091": [ + 2103 + ], + "5092": [ + 102, + 818, + 1430 + ], + "5093": [ + 102, + 818, + 1430 + ], + "5094": [ + 2101 + ], + "5095": [ + 2101 + ], + "5096": [ + 2106 + ], + "5097": [ + 2106 + ], + "5098": [ + 2106 + ], + "5100": [ + 2107 + ], + "5101": [ + 2107 + ], + "5102": [ + 2107 + ], + "5103": [ + 2107 + ], + "5113": [ + 1870, + 2108 + ], + "5114": [ + 1870, + 2108 + ], + "5115": [ + 1870, + 2108 + ], + "5116": [ + 2109 + ], + "5117": [ + 2109 + ], + "5118": [ + 2110 + ], + "5119": [ + 2111 + ], + "5120": [ + 2112 + ], + "5121": [ + 2113 + ], + "5122": [ + 2114 + ], + "5123": [ + 2114 + ], + "5124": [ + 2114 + ], + "5125": [ + 2115, + 161, + 1070 + ], + "5126": [ + 2115, + 161 + ], + "5127": [ + 2115, + 161, + 2096 + ], + "5128": [ + 2116, + 134 + ], + "5129": [ + 2116, + 134 + ], + "5130": [ + 2116, + 134 + ], + "5131": [ + 2117, + 1314 + ], + "5132": [ + 2117, + 1314, + 2118 + ], + "5133": [ + 2117, + 1314 + ], + "5134": [ + 245, + 134 + ], + "5135": [ + 256, + 134 + ], + "5136": [ + 263, + 134 + ], + "5137": [ + 2119, + 134 + ], + "5138": [ + 238, + 134 + ], + "5139": [ + 253, + 134 + ], + "5140": [ + 1076 + ], + "5141": [ + 2120 + ], + "5142": [ + 1802 + ], + "5143": [ + 2121 + ], + "5144": [ + 197 + ], + "5145": [ + 2122, + 2123, + 134 + ], + "5146": [ + 2122, + 2123, + 134 + ], + "5147": [ + 1278, + 2123 + ], + "5148": [ + 1278, + 2123 + ], + "5149": [ + 1278, + 2124 + ], + "5150": [ + 2122, + 2030, + 134 + ], + "5151": [ + 197 + ], + "5152": [ + 275 + ], + "5153": [ + 1278, + 2030 + ], + "5154": [ + 2122, + 2125, + 134 + ], + "5155": [ + 1278, + 2125 + ], + "5156": [ + 197 + ], + "5157": [ + 2122, + 134 + ], + "5158": [ + 2122, + 2030, + 134 + ], + "5159": [ + 197 + ], + "5160": [ + 197 + ], + "5161": [ + 2122, + 2030, + 134 + ], + "5162": [ + 1278, + 2123 + ], + "5163": [ + 197 + ], + "5164": [ + 242, + 1630 + ], + "5165": [ + 242, + 243 + ], + "5166": [ + 242, + 243 + ], + "5167": [ + 1757 + ], + "5168": [ + 2126 + ], + "5169": [ + 2119, + 134 + ], + "5170": [ + 2127, + 134 + ], + "5171": [ + 273, + 134 + ], + "5172": [ + 416, + 161 + ], + "5173": [ + 2128, + 134 + ], + "5174": [ + 2128, + 134 + ], + "5175": [ + 2128, + 134 + ], + "5176": [ + 2128, + 134 + ], + "5177": [ + 2128, + 134 + ], + "5178": [ + 2128, + 134 + ], + "5179": [ + 2128, + 134 + ], + "5182": [ + 2129, + 102, + 1569 + ], + "5183": [ + 609 + ], + "5184": [ + 2130 + ], + "5185": [ + 609 + ], + "5186": [ + 2130, + 309 + ], + "5187": [ + 2130 + ], + "5188": [ + 609 + ], + "5189": [ + 609 + ], + "5190": [ + 2130 + ], + "5191": [ + 609 + ], + "5192": [ + 2131, + 134 + ], + "5193": [ + 251, + 134 + ], + "5194": [ + 2132 + ], + "5195": [ + 2132 + ], + "5196": [ + 2132 + ], + "5197": [ + 2132 + ], + "5198": [ + 2132 + ], + "5199": [ + 2133, + 134 + ], + "5200": [ + 2134 + ], + "5201": [ + 2135 + ], + "5202": [ + 2134 + ], + "5203": [ + 2135 + ], + "5206": [ + 416, + 161, + 2136, + 214 + ], + "5207": [ + 416, + 161, + 2136 + ], + "5209": [ + 367 + ], + "5210": [ + 367 + ], + "5211": [ + 367 + ], + "5212": [ + 2137 + ], + "5214": [ + 282, + 2138 + ], + "5215": [ + 2139 + ], + "5216": [ + 2140 + ], + "5217": [ + 2139 + ], + "5218": [ + 2141 + ], + "5219": [ + 2141 + ], + "5220": [ + 2142 + ], + "5221": [ + 2143 + ], + "5222": [ + 2144 + ], + "5223": [ + 1961 + ], + "5224": [ + 2145 + ], + "5225": [ + 2145 + ], + "5226": [ + 246, + 134 + ], + "5227": [ + 1532, + 134 + ], + "5228": [ + 266, + 134 + ], + "5229": [ + 1740, + 134 + ], + "5230": [ + 2131, + 134 + ], + "5231": [ + 247, + 134 + ], + "5233": [ + 31, + 2146 + ], + "5234": [ + 2147 + ], + "5235": [ + 2148 + ], + "5236": [ + 2147 + ], + "5237": [ + 2149 + ], + "5238": [ + 2150 + ], + "5239": [ + 2149 + ], + "5246": [ + 2151 + ], + "5247": [ + 2152 + ], + "5248": [ + 2151 + ], + "5249": [ + 2153 + ], + "5250": [ + 2154 + ], + "5251": [ + 122 + ], + "5252": [ + 122 + ], + "5253": [ + 122 + ], + "5254": [ + 122 + ], + "5255": [ + 599 + ], + "5257": [ + 858, + 78 + ], + "5258": [ + 858, + 78 + ], + "5259": [ + 858 + ], + "5260": [ + 2155 + ], + "5261": [ + 2155 + ], + "5262": [ + 2155 + ], + "5263": [ + 2155 + ], + "5268": [ + 2156 + ], + "5269": [ + 2157 + ], + "5270": [ + 1948, + 2158 + ], + "5271": [ + 2159 + ], + "5272": [ + 2160 + ], + "5273": [ + 2161 + ], + "5274": [ + 2162, + 102, + 1432 + ], + "5275": [ + 2162, + 102 + ], + "5276": [ + 2163, + 102 + ], + "5277": [ + 2163, + 102, + 1432 + ], + "5278": [ + 780 + ], + "5279": [ + 621 + ], + "5280": [ + 780 + ], + "5281": [ + 395, + 728 + ], + "5282": [ + 395, + 729 + ], + "5283": [ + 395, + 726 + ], + "5284": [ + 395, + 725 + ], + "5285": [ + 395, + 727 + ], + "5286": [ + 395, + 730 + ], + "5288": [ + 2164 + ], + "5289": [ + 2165 + ], + "5291": [ + 1948 + ], + "5292": [ + 2166 + ], + "5293": [ + 2167 + ], + "5301": [ + 2168 + ], + "5302": [ + 412, + 2169 + ], + "5307": [ + 2170 + ], + "5308": [ + 2171 + ], + "5309": [ + 2172 + ], + "5313": [ + 1698, + 102, + 1623 + ], + "5314": [ + 398 + ], + "5315": [ + 398 + ], + "5316": [ + 398 + ], + "5318": [ + 2173, + 161 + ], + "5319": [ + 2173, + 161 + ], + "5321": [ + 1891 + ], + "5322": [ + 2174, + 134 + ], + "5323": [ + 2175, + 134 + ], + "5324": [ + 2175, + 134 + ], + "5325": [ + 2174, + 134 + ], + "5326": [ + 2175, + 134 + ], + "5327": [ + 2176 + ], + "5328": [ + 2177 + ], + "5329": [ + 2178 + ], + "5330": [ + 2178 + ], + "5331": [ + 2179 + ], + "5332": [ + 2178 + ], + "5333": [ + 2178 + ], + "5334": [ + 2180 + ], + "5335": [ + 2181 + ], + "5336": [ + 2180 + ], + "5337": [ + 416, + 161, + 2136 + ], + "5338": [ + 416, + 161, + 2136 + ], + "5343": [ + 2182 + ], + "5344": [ + 2183, + 334 + ], + "5345": [ + 2183, + 334, + 364 + ], + "5346": [ + 2183, + 334 + ], + "5348": [ + 1076 + ], + "5349": [ + 1076 + ], + "5350": [ + 2184, + 1314, + 161 + ], + "5354": [ + 1076 + ], + "5355": [ + 1830 + ], + "5356": [ + 1830 + ], + "5357": [ + 1830 + ], + "5358": [ + 1830 + ], + "5359": [ + 2185 + ], + "5360": [ + 2185 + ], + "5361": [ + 2185 + ], + "5362": [ + 1433, + 2186 + ], + "5363": [ + 416, + 161 + ], + "5364": [ + 416, + 161, + 1469 + ], + "5372": [ + 334 + ], + "5373": [ + 1623 + ], + "5374": [ + 2187 + ], + "5375": [ + 2188 + ], + "5376": [ + 2189 + ], + "5377": [ + 2190 + ], + "5378": [ + 2191 + ], + "5379": [ + 2188 + ], + "5380": [ + 246, + 134 + ], + "5387": [ + 2192, + 134 + ], + "5388": [ + 2192, + 134 + ], + "5389": [ + 2192, + 134 + ], + "5400": [ + 2193 + ], + "5401": [ + 2194 + ], + "5402": [ + 2195 + ], + "5403": [ + 2193 + ], + "5404": [ + 2195 + ], + "5405": [ + 2196 + ], + "5406": [ + 2197 + ], + "5407": [ + 2197 + ], + "5408": [ + 2198 + ], + "5409": [ + 2199 + ], + "5410": [ + 416, + 161, + 2136 + ], + "5411": [ + 2032, + 1314, + 161 + ], + "5412": [ + 2032, + 1314, + 161 + ], + "5413": [ + 2032, + 1314, + 161, + 2200 + ], + "5414": [ + 2032, + 1314, + 161, + 1469 + ], + "5416": [ + 1017, + 2201 + ], + "5417": [ + 187, + 2202 + ], + "5418": [ + 2105 + ], + "5419": [ + 2105 + ], + "5420": [ + 187, + 2202 + ], + "5421": [ + 2105 + ], + "5422": [ + 2105 + ], + "5423": [ + 1017, + 2201 + ], + "5424": [ + 2105 + ], + "5425": [ + 367 + ], + "5426": [ + 1254 + ], + "5428": [ + 2203, + 134 + ], + "5432": [ + 2204 + ], + "5433": [ + 2205 + ], + "5434": [ + 2206 + ], + "5435": [ + 2204 + ], + "5436": [ + 2207 + ], + "5437": [ + 2208 + ], + "5438": [ + 2209 + ], + "5439": [ + 2210 + ], + "5440": [ + 2211 + ], + "5441": [ + 2211 + ], + "5442": [ + 1371 + ], + "5443": [ + 1672 + ], + "5444": [ + 2212 + ], + "5445": [ + 2213 + ], + "5446": [ + 1370 + ], + "5447": [ + 2205 + ], + "5448": [ + 1497 + ], + "5449": [ + 2214 + ], + "5450": [ + 2214 + ], + "5451": [ + 584, + 2101 + ], + "5452": [ + 1994, + 102, + 1432 + ], + "5453": [ + 2215 + ], + "5454": [ + 2215 + ], + "5455": [ + 2216 + ], + "5456": [ + 2217 + ], + "5457": [ + 2218 + ], + "5458": [ + 2219 + ], + "5459": [ + 1086 + ], + "5460": [ + 2217 + ], + "5461": [ + 2220 + ], + "5463": [ + 1076 + ], + "5466": [ + 2221 + ], + "5467": [ + 2222 + ], + "5471": [ + 2223 + ], + "5472": [ + 2224 + ], + "5473": [ + 2224 + ], + "5474": [ + 2225 + ], + "5475": [ + 2226, + 134 + ], + "5476": [ + 2227, + 134 + ], + "5477": [ + 2032, + 2228 + ], + "5478": [ + 2229, + 134 + ], + "5479": [ + 2229, + 134 + ], + "5480": [ + 2229, + 134 + ], + "5487": [ + 2230 + ], + "5490": [ + 2231 + ], + "5492": [ + 1830 + ], + "5493": [ + 2232 + ], + "5495": [ + 2233 + ], + "5502": [ + 2234 + ], + "5503": [ + 2234 + ], + "5504": [ + 2234 + ], + "5505": [ + 2234 + ], + "5506": [ + 2234 + ], + "5507": [ + 2234 + ], + "5508": [ + 2235, + 161 + ], + "5509": [ + 2236, + 161 + ], + "5510": [ + 2237, + 161, + 336 + ], + "5511": [ + 2237, + 161 + ], + "5512": [ + 2237, + 161, + 984 + ], + "5513": [ + 2237, + 161 + ], + "5515": [ + 2193 + ], + "5516": [ + 367 + ], + "5517": [ + 2238, + 134 + ], + "5518": [ + 2239, + 134 + ], + "5519": [ + 2109 + ], + "5520": [ + 1944 + ], + "5521": [ + 259, + 134 + ], + "5522": [ + 249, + 134 + ], + "5524": [ + 1463, + 161 + ], + "5526": [ + 2240 + ], + "5527": [ + 2241 + ], + "5528": [ + 2242 + ], + "5529": [ + 2243 + ], + "5530": [ + 2244 + ], + "5531": [ + 2245 + ], + "5538": [ + 1199 + ], + "5539": [ + 841 + ], + "5540": [ + 416, + 161 + ], + "5541": [ + 416, + 161, + 1070 + ], + "5542": [ + 2246 + ], + "5543": [ + 2246 + ], + "5547": [ + 242, + 243 + ], + "5548": [ + 2247, + 1630 + ], + "5564": [ + 1622, + 102 + ], + "5573": [ + 1076 + ], + "5577": [ + 1675 + ], + "5580": [ + 1994, + 102 + ], + "5581": [ + 1994, + 102, + 1432 + ], + "5582": [ + 2248, + 334 + ], + "5583": [ + 61 + ], + "5584": [ + 621 + ], + "5592": [ + 1628, + 1630 + ], + "5593": [ + 2249 + ], + "5595": [ + 1988 + ], + "5599": [ + 2250, + 161 + ], + "5600": [ + 2251 + ], + "5605": [ + 2252 + ], + "5609": [ + 634, + 808 + ], + "5610": [ + 244, + 134 + ], + "5611": [ + 2253 + ] +} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json b/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json new file mode 100644 index 000000000..69e7701fd --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json @@ -0,0 +1,14461 @@ +{ + "0": [ + 0, + 1 + ], + "1": [ + 0, + 2 + ], + "2": [ + 3 + ], + "3": [ + 4, + 5 + ], + "4": [ + 4, + 6 + ], + "5": [ + 4 + ], + "6": [ + 4, + 7 + ], + "7": [ + 4 + ], + "8": [ + 8 + ], + "9": [ + 2 + ], + "10": [ + 2 + ], + "11": [ + 2 + ], + "12": [ + 1 + ], + "13": [ + 1 + ], + "14": [ + 2 + ], + "15": [ + 2 + ], + "16": [ + 9 + ], + "17": [ + 10 + ], + "18": [ + 10 + ], + "19": [ + 10 + ], + "20": [ + 11 + ], + "21": [ + 12 + ], + "22": [ + 13, + 14 + ], + "23": [ + 15 + ], + "24": [ + 16 + ], + "25": [ + 17 + ], + "26": [ + 18 + ], + "27": [ + 19 + ], + "28": [ + 16 + ], + "29": [ + 20 + ], + "30": [ + 21 + ], + "31": [ + 22 + ], + "32": [ + 23 + ], + "33": [ + 24 + ], + "34": [ + 25 + ], + "35": [ + 26 + ], + "36": [ + 27 + ], + "37": [ + 28 + ], + "38": [ + 29 + ], + "39": [ + 30, + 28 + ], + "40": [ + 31, + 32 + ], + "41": [ + 31, + 33, + 34, + 35, + 36, + 37 + ], + "42": [ + 27 + ], + "43": [ + 27 + ], + "44": [ + 38 + ], + "45": [ + 39 + ], + "46": [ + 40 + ], + "47": [ + 38 + ], + "48": [ + 41 + ], + "49": [ + 38 + ], + "50": [ + 42 + ], + "51": [ + 43 + ], + "52": [ + 44 + ], + "53": [ + 38 + ], + "54": [ + 45 + ], + "55": [ + 46 + ], + "56": [ + 47 + ], + "58": [ + 47 + ], + "59": [ + 47 + ], + "60": [ + 48, + 49 + ], + "61": [ + 50 + ], + "62": [ + 31, + 51 + ], + "63": [ + 52 + ], + "64": [ + 53 + ], + "65": [ + 54 + ], + "66": [ + 55 + ], + "67": [ + 56 + ], + "68": [ + 57 + ], + "69": [ + 58 + ], + "70": [ + 59 + ], + "71": [ + 59 + ], + "72": [ + 60 + ], + "73": [ + 61, + 59 + ], + "74": [ + 59, + 2 + ], + "75": [ + 60 + ], + "76": [ + 62 + ], + "77": [ + 63 + ], + "78": [ + 64 + ], + "79": [ + 65 + ], + "80": [ + 66, + 67 + ], + "81": [ + 68 + ], + "82": [ + 69 + ], + "83": [ + 70 + ], + "84": [ + 71 + ], + "85": [ + 66 + ], + "86": [ + 70 + ], + "87": [ + 66 + ], + "88": [ + 72 + ], + "89": [ + 68 + ], + "90": [ + 73 + ], + "91": [ + 74 + ], + "92": [ + 74 + ], + "93": [ + 6 + ], + "94": [ + 7 + ], + "95": [ + 75 + ], + "96": [ + 76 + ], + "97": [ + 77, + 78 + ], + "99": [ + 79 + ], + "100": [ + 80 + ], + "101": [ + 81 + ], + "102": [ + 82 + ], + "103": [ + 83 + ], + "104": [ + 84 + ], + "105": [ + 82 + ], + "106": [ + 85 + ], + "107": [ + 84 + ], + "108": [ + 86 + ], + "109": [ + 82 + ], + "110": [ + 81 + ], + "111": [ + 87 + ], + "112": [ + 87 + ], + "113": [ + 88 + ], + "114": [ + 87 + ], + "115": [ + 87 + ], + "116": [ + 87 + ], + "117": [ + 89 + ], + "118": [ + 90 + ], + "119": [ + 90 + ], + "120": [ + 90 + ], + "121": [ + 91 + ], + "122": [ + 92 + ], + "123": [ + 90 + ], + "124": [ + 91 + ], + "125": [ + 93 + ], + "126": [ + 61 + ], + "127": [ + 91 + ], + "128": [ + 94 + ], + "129": [ + 95 + ], + "130": [ + 95 + ], + "131": [ + 94 + ], + "132": [ + 94 + ], + "133": [ + 96 + ], + "134": [ + 97 + ], + "135": [ + 94 + ], + "136": [ + 94 + ], + "137": [ + 98 + ], + "138": [ + 95 + ], + "139": [ + 95 + ], + "140": [ + 99 + ], + "141": [ + 94 + ], + "142": [ + 95 + ], + "143": [ + 94 + ], + "144": [ + 61, + 97 + ], + "145": [ + 95 + ], + "146": [ + 100 + ], + "147": [ + 99 + ], + "148": [ + 95 + ], + "149": [ + 98 + ], + "150": [ + 95 + ], + "151": [ + 95 + ], + "152": [ + 101 + ], + "153": [ + 102 + ], + "154": [ + 103 + ], + "155": [ + 104 + ], + "156": [ + 105 + ], + "157": [ + 106 + ], + "158": [ + 107 + ], + "159": [ + 108 + ], + "160": [ + 109 + ], + "161": [ + 110 + ], + "162": [ + 111 + ], + "163": [ + 112 + ], + "164": [ + 113 + ], + "165": [ + 114 + ], + "166": [ + 115 + ], + "167": [ + 116 + ], + "168": [ + 117 + ], + "169": [ + 118 + ], + "170": [ + 118, + 119 + ], + "171": [ + 120 + ], + "172": [ + 121 + ], + "174": [ + 122 + ], + "182": [ + 61 + ], + "185": [ + 123 + ], + "194": [ + 124 + ], + "195": [ + 124 + ], + "196": [ + 124, + 125 + ], + "197": [ + 124, + 125 + ], + "198": [ + 124 + ], + "199": [ + 124, + 125 + ], + "200": [ + 124 + ], + "201": [ + 124 + ], + "202": [ + 124, + 125 + ], + "203": [ + 126 + ], + "204": [ + 126 + ], + "205": [ + 126 + ], + "206": [ + 126 + ], + "207": [ + 126 + ], + "208": [ + 126 + ], + "209": [ + 127 + ], + "210": [ + 118 + ], + "211": [ + 128 + ], + "212": [ + 129 + ], + "213": [ + 118, + 119 + ], + "214": [ + 118, + 119 + ], + "215": [ + 130 + ], + "216": [ + 131, + 119 + ], + "217": [ + 132 + ], + "218": [ + 133, + 134 + ], + "219": [ + 133, + 134 + ], + "220": [ + 133, + 134 + ], + "221": [ + 133, + 134 + ], + "222": [ + 133, + 134 + ], + "223": [ + 133, + 134 + ], + "224": [ + 133, + 134 + ], + "225": [ + 133, + 134 + ], + "226": [ + 133, + 134 + ], + "227": [ + 133, + 134 + ], + "228": [ + 135 + ], + "229": [ + 136 + ], + "230": [ + 137 + ], + "231": [ + 138 + ], + "232": [ + 138 + ], + "233": [ + 139 + ], + "234": [ + 140 + ], + "235": [ + 141 + ], + "236": [ + 142 + ], + "238": [ + 143 + ], + "239": [ + 144 + ], + "240": [ + 145 + ], + "241": [ + 146 + ], + "242": [ + 147 + ], + "243": [ + 148 + ], + "244": [ + 143, + 149 + ], + "245": [ + 150 + ], + "246": [ + 143, + 148 + ], + "247": [ + 151 + ], + "248": [ + 146 + ], + "249": [ + 152 + ], + "250": [ + 153, + 154 + ], + "251": [ + 143 + ], + "252": [ + 151 + ], + "253": [ + 155 + ], + "254": [ + 156 + ], + "255": [ + 157 + ], + "256": [ + 158 + ], + "257": [ + 128 + ], + "258": [ + 159 + ], + "259": [ + 160, + 161, + 162 + ], + "260": [ + 163, + 161, + 162 + ], + "261": [ + 164, + 161, + 165 + ], + "262": [ + 166, + 161, + 162 + ], + "263": [ + 167, + 161, + 162 + ], + "264": [ + 168, + 161, + 162 + ], + "265": [ + 166, + 161, + 169, + 162 + ], + "266": [ + 161, + 162 + ], + "267": [ + 161, + 162 + ], + "268": [ + 170, + 161, + 162 + ], + "269": [ + 163, + 161, + 162 + ], + "270": [ + 171, + 161, + 162 + ], + "271": [ + 172, + 161, + 162 + ], + "272": [ + 161, + 162 + ], + "273": [ + 173 + ], + "274": [ + 174 + ], + "275": [ + 175 + ], + "276": [ + 176 + ], + "277": [ + 177 + ], + "278": [ + 178 + ], + "279": [ + 179 + ], + "280": [ + 180 + ], + "281": [ + 181, + 182, + 183 + ], + "282": [ + 184, + 185 + ], + "283": [ + 186, + 185 + ], + "284": [ + 187 + ], + "285": [ + 188, + 185 + ], + "286": [ + 189 + ], + "287": [ + 190, + 185 + ], + "288": [ + 191, + 185 + ], + "289": [ + 185 + ], + "290": [ + 185 + ], + "291": [ + 186, + 185 + ], + "292": [ + 192, + 185 + ], + "293": [ + 193, + 134 + ], + "294": [ + 194, + 134 + ], + "295": [ + 195, + 134 + ], + "296": [ + 196, + 134 + ], + "297": [ + 197 + ], + "298": [ + 197 + ], + "299": [ + 197 + ], + "300": [ + 197 + ], + "301": [ + 197 + ], + "302": [ + 197 + ], + "303": [ + 197 + ], + "304": [ + 197 + ], + "305": [ + 197 + ], + "306": [ + 198 + ], + "307": [ + 199 + ], + "308": [ + 200 + ], + "309": [ + 201 + ], + "310": [ + 202 + ], + "311": [ + 203 + ], + "312": [ + 201 + ], + "313": [ + 198 + ], + "314": [ + 202 + ], + "315": [ + 204 + ], + "316": [ + 205 + ], + "317": [ + 206 + ], + "318": [ + 207 + ], + "319": [ + 208 + ], + "320": [ + 209 + ], + "321": [ + 210 + ], + "322": [ + 210 + ], + "323": [ + 210 + ], + "324": [ + 210 + ], + "325": [ + 210 + ], + "338": [ + 211 + ], + "342": [ + 212 + ], + "343": [ + 212 + ], + "344": [ + 212 + ], + "345": [ + 212 + ], + "346": [ + 212 + ], + "347": [ + 212 + ], + "348": [ + 212 + ], + "349": [ + 213 + ], + "350": [ + 214 + ], + "351": [ + 61 + ], + "352": [ + 214 + ], + "353": [ + 215 + ], + "354": [ + 216 + ], + "355": [ + 217 + ], + "356": [ + 218 + ], + "357": [ + 219 + ], + "358": [ + 220 + ], + "359": [ + 221 + ], + "360": [ + 222 + ], + "361": [ + 223 + ], + "362": [ + 224 + ], + "363": [ + 225 + ], + "364": [ + 226 + ], + "365": [ + 227 + ], + "366": [ + 227 + ], + "367": [ + 226 + ], + "368": [ + 226 + ], + "369": [ + 227 + ], + "370": [ + 228 + ], + "371": [ + 226 + ], + "372": [ + 225 + ], + "373": [ + 227 + ], + "374": [ + 225 + ], + "375": [ + 229 + ], + "376": [ + 225 + ], + "377": [ + 230 + ], + "379": [ + 231 + ], + "381": [ + 232 + ], + "382": [ + 233 + ], + "383": [ + 234 + ], + "384": [ + 235 + ], + "386": [ + 236 + ], + "387": [ + 237, + 134 + ], + "388": [ + 238, + 134 + ], + "389": [ + 239, + 134 + ], + "390": [ + 240, + 134 + ], + "391": [ + 241, + 134 + ], + "392": [ + 242, + 243 + ], + "393": [ + 244, + 134 + ], + "394": [ + 245, + 134 + ], + "395": [ + 246, + 134 + ], + "396": [ + 247, + 134 + ], + "397": [ + 248, + 134 + ], + "398": [ + 249, + 134 + ], + "399": [ + 250, + 134 + ], + "400": [ + 251, + 134 + ], + "401": [ + 252, + 134 + ], + "402": [ + 253, + 134 + ], + "403": [ + 254, + 134 + ], + "404": [ + 255, + 134 + ], + "405": [ + 256, + 134 + ], + "406": [ + 257, + 134 + ], + "407": [ + 258, + 134 + ], + "408": [ + 259, + 134 + ], + "409": [ + 260, + 134 + ], + "410": [ + 133, + 134 + ], + "411": [ + 261, + 262 + ], + "412": [ + 263, + 134 + ], + "413": [ + 246, + 134 + ], + "414": [ + 264, + 134 + ], + "415": [ + 265, + 134 + ], + "416": [ + 266, + 134 + ], + "417": [ + 238, + 134 + ], + "418": [ + 267, + 134 + ], + "419": [ + 242 + ], + "420": [ + 268, + 134 + ], + "421": [ + 269, + 134 + ], + "422": [ + 270, + 134 + ], + "423": [ + 250, + 134 + ], + "424": [ + 271, + 134 + ], + "425": [ + 240, + 134 + ], + "426": [ + 272 + ], + "427": [ + 273, + 134 + ], + "428": [ + 274, + 134 + ], + "429": [ + 275 + ], + "442": [ + 276 + ], + "449": [ + 161 + ], + "450": [ + 164, + 161 + ], + "451": [ + 171, + 161 + ], + "452": [ + 170, + 161 + ], + "453": [ + 277, + 161 + ], + "454": [ + 278, + 161 + ], + "455": [ + 279, + 161 + ], + "456": [ + 171, + 161 + ], + "457": [ + 171, + 161 + ], + "458": [ + 166, + 161, + 169 + ], + "459": [ + 280, + 161 + ], + "460": [ + 281, + 161 + ], + "461": [ + 163, + 161 + ], + "462": [ + 167, + 161 + ], + "463": [ + 166, + 161 + ], + "464": [ + 168, + 161 + ], + "465": [ + 282, + 161 + ], + "466": [ + 163, + 161 + ], + "467": [ + 172, + 161 + ], + "468": [ + 283 + ], + "470": [ + 284 + ], + "471": [ + 285 + ], + "472": [ + 284 + ], + "473": [ + 283 + ], + "474": [ + 286 + ], + "480": [ + 287 + ], + "481": [ + 287 + ], + "482": [ + 287 + ], + "483": [ + 288, + 289 + ], + "484": [ + 288, + 290 + ], + "485": [ + 291 + ], + "486": [ + 289, + 292 + ], + "487": [ + 288, + 291 + ], + "488": [ + 31, + 293 + ], + "489": [ + 294 + ], + "490": [ + 291 + ], + "491": [ + 294 + ], + "492": [ + 295 + ], + "493": [ + 288, + 296 + ], + "494": [ + 297, + 102, + 294, + 298 + ], + "495": [ + 299, + 102, + 300, + 298 + ], + "496": [ + 301, + 102, + 298 + ], + "497": [ + 302, + 102, + 298 + ], + "498": [ + 303, + 102, + 294, + 298 + ], + "499": [ + 297, + 102, + 300, + 298 + ], + "500": [ + 304, + 102, + 300, + 298 + ], + "501": [ + 297, + 102, + 300, + 298 + ], + "502": [ + 305, + 102, + 298 + ], + "503": [ + 306, + 102, + 300, + 298 + ], + "504": [ + 305, + 102, + 294, + 298 + ], + "505": [ + 299, + 102, + 300, + 298 + ], + "506": [ + 302, + 102, + 294, + 298 + ], + "507": [ + 306, + 102, + 300, + 298 + ], + "508": [ + 302, + 102, + 300, + 298 + ], + "509": [ + 305, + 102, + 298 + ], + "510": [ + 301, + 102, + 298 + ], + "511": [ + 31, + 307 + ], + "512": [ + 31, + 307 + ], + "513": [ + 31, + 307 + ], + "514": [ + 31, + 307 + ], + "515": [ + 308 + ], + "516": [ + 31, + 307 + ], + "517": [ + 308 + ], + "518": [ + 308 + ], + "519": [ + 308 + ], + "520": [ + 308 + ], + "521": [ + 308, + 285 + ], + "522": [ + 308 + ], + "523": [ + 31, + 307 + ], + "524": [ + 31, + 307, + 285 + ], + "525": [ + 308, + 309 + ], + "526": [ + 308 + ], + "527": [ + 31, + 307, + 309 + ], + "528": [ + 31, + 307 + ], + "529": [ + 308 + ], + "530": [ + 31, + 307 + ], + "531": [ + 310 + ], + "532": [ + 311 + ], + "533": [ + 312 + ], + "534": [ + 313 + ], + "535": [ + 314 + ], + "536": [ + 314 + ], + "537": [ + 315 + ], + "538": [ + 58, + 316 + ], + "539": [ + 58, + 317 + ], + "540": [ + 318 + ], + "541": [ + 58, + 319 + ], + "542": [ + 320 + ], + "543": [ + 321 + ], + "544": [ + 321 + ], + "545": [ + 58, + 322 + ], + "546": [ + 58, + 323 + ], + "547": [ + 324 + ], + "548": [ + 325 + ], + "549": [ + 326 + ], + "550": [ + 327 + ], + "551": [ + 328 + ], + "552": [ + 329 + ], + "553": [ + 330 + ], + "554": [ + 331 + ], + "555": [ + 330 + ], + "556": [ + 332 + ], + "557": [ + 215 + ], + "559": [ + 333, + 334, + 335, + 78 + ], + "560": [ + 336 + ], + "561": [ + 164, + 161, + 336 + ], + "562": [ + 336 + ], + "563": [ + 167, + 161, + 336 + ], + "564": [ + 166, + 161, + 336, + 169 + ], + "565": [ + 163, + 161, + 336 + ], + "566": [ + 337, + 161, + 336 + ], + "567": [ + 166, + 161, + 336 + ], + "568": [ + 338, + 161, + 336 + ], + "569": [ + 161, + 336 + ], + "570": [ + 163, + 161, + 336 + ], + "571": [ + 171, + 161, + 336 + ], + "572": [ + 161, + 336 + ], + "573": [ + 172, + 161, + 336 + ], + "574": [ + 161, + 336 + ], + "575": [ + 339, + 340, + 341 + ], + "576": [ + 342, + 340, + 341 + ], + "577": [ + 342, + 340, + 341 + ], + "578": [ + 343 + ], + "579": [ + 343 + ], + "580": [ + 343 + ], + "582": [ + 344 + ], + "583": [ + 345, + 344 + ], + "584": [ + 346, + 344 + ], + "585": [ + 347 + ], + "588": [ + 348 + ], + "590": [ + 349, + 344 + ], + "592": [ + 350, + 344 + ], + "593": [ + 336 + ], + "594": [ + 351 + ], + "595": [ + 352, + 344 + ], + "596": [ + 349 + ], + "597": [ + 348 + ], + "599": [ + 353, + 344 + ], + "600": [ + 354 + ], + "602": [ + 355, + 344 + ], + "603": [ + 190, + 356 + ], + "604": [ + 190, + 356 + ], + "605": [ + 190, + 356 + ], + "606": [ + 357 + ], + "607": [ + 358 + ], + "608": [ + 359 + ], + "609": [ + 357 + ], + "610": [ + 360, + 334, + 361 + ], + "611": [ + 360, + 334, + 362 + ], + "612": [ + 360, + 334 + ], + "613": [ + 360, + 334 + ], + "614": [ + 360, + 334, + 363 + ], + "615": [ + 360, + 334, + 364 + ], + "616": [ + 365, + 334, + 336 + ], + "617": [ + 360, + 334 + ], + "618": [ + 360, + 334, + 143 + ], + "619": [ + 360, + 334 + ], + "620": [ + 360, + 334, + 366 + ], + "621": [ + 360, + 334, + 207 + ], + "645": [ + 367 + ], + "646": [ + 368 + ], + "647": [ + 369 + ], + "648": [ + 370 + ], + "649": [ + 371 + ], + "650": [ + 372 + ], + "651": [ + 373 + ], + "652": [ + 368 + ], + "653": [ + 374 + ], + "654": [ + 375 + ], + "655": [ + 371 + ], + "656": [ + 376 + ], + "657": [ + 376 + ], + "658": [ + 376 + ], + "659": [ + 376 + ], + "660": [ + 376 + ], + "661": [ + 376 + ], + "662": [ + 376 + ], + "663": [ + 376 + ], + "664": [ + 376 + ], + "665": [ + 377, + 378 + ], + "666": [ + 379 + ], + "667": [ + 380, + 378 + ], + "668": [ + 381 + ], + "669": [ + 379 + ], + "670": [ + 382 + ], + "671": [ + 377 + ], + "672": [ + 380 + ], + "673": [ + 381, + 378 + ], + "674": [ + 379 + ], + "675": [ + 379 + ], + "676": [ + 383 + ], + "677": [ + 384 + ], + "678": [ + 381 + ], + "679": [ + 385 + ], + "680": [ + 377 + ], + "681": [ + 386 + ], + "682": [ + 380 + ], + "683": [ + 387 + ], + "684": [ + 31, + 388 + ], + "685": [ + 389 + ], + "686": [ + 386 + ], + "687": [ + 390 + ], + "688": [ + 391 + ], + "689": [ + 392 + ], + "690": [ + 119 + ], + "691": [ + 392 + ], + "692": [ + 393 + ], + "693": [ + 392 + ], + "694": [ + 119 + ], + "695": [ + 392 + ], + "696": [ + 392 + ], + "697": [ + 394 + ], + "698": [ + 392 + ], + "699": [ + 395, + 392 + ], + "700": [ + 396 + ], + "701": [ + 392 + ], + "702": [ + 392 + ], + "711": [ + 397 + ], + "718": [ + 398 + ], + "719": [ + 399 + ], + "720": [ + 399 + ], + "721": [ + 399 + ], + "722": [ + 399 + ], + "723": [ + 399 + ], + "724": [ + 400 + ], + "725": [ + 401 + ], + "726": [ + 402 + ], + "727": [ + 403 + ], + "728": [ + 404 + ], + "729": [ + 405 + ], + "730": [ + 406 + ], + "731": [ + 407 + ], + "732": [ + 408 + ], + "733": [ + 409 + ], + "734": [ + 410 + ], + "735": [ + 411 + ], + "736": [ + 400 + ], + "737": [ + 412 + ], + "738": [ + 413 + ], + "739": [ + 414 + ], + "741": [ + 402 + ], + "742": [ + 415 + ], + "743": [ + 416 + ], + "744": [ + 417 + ], + "745": [ + 315 + ], + "746": [ + 418 + ], + "747": [ + 169 + ], + "751": [ + 419 + ], + "755": [ + 420 + ], + "756": [ + 420 + ], + "757": [ + 421 + ], + "758": [ + 420 + ], + "759": [ + 420 + ], + "760": [ + 422 + ], + "761": [ + 420 + ], + "762": [ + 420 + ], + "764": [ + 423 + ], + "765": [ + 424 + ], + "767": [ + 425 + ], + "768": [ + 426 + ], + "769": [ + 427 + ], + "771": [ + 424 + ], + "772": [ + 428 + ], + "774": [ + 425 + ], + "775": [ + 429 + ], + "776": [ + 430 + ], + "778": [ + 431 + ], + "779": [ + 429, + 125 + ], + "780": [ + 432 + ], + "781": [ + 433 + ], + "782": [ + 424 + ], + "783": [ + 434 + ], + "784": [ + 424 + ], + "786": [ + 435 + ], + "787": [ + 436 + ], + "788": [ + 437 + ], + "789": [ + 438 + ], + "790": [ + 435, + 439 + ], + "791": [ + 436 + ], + "792": [ + 438 + ], + "793": [ + 440 + ], + "794": [ + 435 + ], + "795": [ + 441, + 383 + ], + "796": [ + 383 + ], + "797": [ + 442, + 383 + ], + "798": [ + 441, + 383 + ], + "799": [ + 441, + 383 + ], + "800": [ + 443 + ], + "801": [ + 443 + ], + "802": [ + 444 + ], + "803": [ + 444 + ], + "804": [ + 444 + ], + "805": [ + 444 + ], + "806": [ + 444, + 445 + ], + "807": [ + 443 + ], + "808": [ + 443 + ], + "809": [ + 446 + ], + "810": [ + 447 + ], + "811": [ + 447 + ], + "812": [ + 447 + ], + "813": [ + 447 + ], + "814": [ + 448, + 449 + ], + "815": [ + 450 + ], + "816": [ + 447 + ], + "817": [ + 447 + ], + "825": [ + 451 + ], + "826": [ + 452 + ], + "828": [ + 453 + ], + "832": [ + 454 + ], + "837": [ + 455 + ], + "838": [ + 276 + ], + "843": [ + 456 + ], + "845": [ + 457 + ], + "862": [ + 458 + ], + "863": [ + 459 + ], + "864": [ + 419 + ], + "865": [ + 459 + ], + "869": [ + 460 + ], + "870": [ + 461 + ], + "871": [ + 462 + ], + "872": [ + 463 + ], + "873": [ + 464 + ], + "874": [ + 465 + ], + "875": [ + 466 + ], + "876": [ + 467 + ], + "877": [ + 468 + ], + "878": [ + 469 + ], + "879": [ + 470 + ], + "880": [ + 471 + ], + "881": [ + 472 + ], + "882": [ + 473 + ], + "883": [ + 474 + ], + "884": [ + 475 + ], + "885": [ + 476 + ], + "886": [ + 477 + ], + "887": [ + 478 + ], + "888": [ + 479 + ], + "889": [ + 480, + 481 + ], + "890": [ + 482 + ], + "891": [ + 483, + 482 + ], + "892": [ + 484 + ], + "893": [ + 484 + ], + "894": [ + 485, + 486 + ], + "895": [ + 409, + 487 + ], + "896": [ + 488 + ], + "897": [ + 402, + 489 + ], + "898": [ + 490 + ], + "899": [ + 491, + 492 + ], + "900": [ + 491, + 493 + ], + "901": [ + 491, + 494 + ], + "902": [ + 491, + 492 + ], + "903": [ + 491, + 492 + ], + "904": [ + 491, + 495 + ], + "905": [ + 330, + 496 + ], + "906": [ + 325, + 497 + ], + "907": [ + 498 + ], + "909": [ + 499 + ], + "910": [ + 500, + 501 + ], + "911": [ + 325, + 497 + ], + "912": [ + 496 + ], + "913": [ + 84, + 501 + ], + "914": [ + 502, + 503 + ], + "915": [ + 498 + ], + "916": [ + 326, + 504 + ], + "917": [ + 3, + 505 + ], + "918": [ + 506, + 507 + ], + "919": [ + 508 + ], + "920": [ + 509 + ], + "921": [ + 509 + ], + "922": [ + 498 + ], + "923": [ + 510 + ], + "924": [ + 511 + ], + "925": [ + 512, + 513 + ], + "926": [ + 514 + ], + "927": [ + 515 + ], + "928": [ + 516 + ], + "929": [ + 513 + ], + "930": [ + 517 + ], + "931": [ + 515 + ], + "932": [ + 518 + ], + "933": [ + 517 + ], + "934": [ + 519 + ], + "935": [ + 517 + ], + "936": [ + 520 + ], + "937": [ + 517 + ], + "938": [ + 521, + 522 + ], + "939": [ + 523 + ], + "940": [ + 524, + 525 + ], + "941": [ + 511 + ], + "942": [ + 526 + ], + "943": [ + 318, + 527 + ], + "944": [ + 528 + ], + "945": [ + 57, + 529 + ], + "946": [ + 530 + ], + "947": [ + 60, + 531 + ], + "948": [ + 532, + 533 + ], + "949": [ + 60, + 531 + ], + "950": [ + 534, + 535 + ], + "951": [ + 536, + 537 + ], + "952": [ + 536, + 537 + ], + "953": [ + 536, + 537 + ], + "954": [ + 125, + 538 + ], + "955": [ + 536, + 537 + ], + "956": [ + 539 + ], + "957": [ + 540 + ], + "958": [ + 536, + 537 + ], + "959": [ + 541 + ], + "960": [ + 542, + 543 + ], + "961": [ + 526 + ], + "962": [ + 544 + ], + "963": [ + 545 + ], + "964": [ + 546 + ], + "965": [ + 547 + ], + "966": [ + 548 + ], + "967": [ + 549 + ], + "968": [ + 308, + 550 + ], + "969": [ + 551 + ], + "970": [ + 308, + 550 + ], + "971": [ + 552 + ], + "972": [ + 553 + ], + "973": [ + 554 + ], + "974": [ + 555 + ], + "975": [ + 556 + ], + "976": [ + 549 + ], + "977": [ + 557 + ], + "978": [ + 558 + ], + "979": [ + 559 + ], + "980": [ + 308, + 550 + ], + "981": [ + 560 + ], + "982": [ + 549 + ], + "983": [ + 560 + ], + "984": [ + 308, + 550 + ], + "985": [ + 308, + 550 + ], + "986": [ + 544 + ], + "987": [ + 549 + ], + "988": [ + 549 + ], + "989": [ + 308, + 550 + ], + "990": [ + 197 + ], + "991": [ + 197 + ], + "992": [ + 197 + ], + "993": [ + 197 + ], + "994": [ + 197 + ], + "995": [ + 197 + ], + "996": [ + 197 + ], + "997": [ + 197 + ], + "998": [ + 197 + ], + "999": [ + 197 + ], + "1000": [ + 197 + ], + "1001": [ + 561, + 562 + ], + "1002": [ + 512, + 563 + ], + "1003": [ + 564, + 565 + ], + "1004": [ + 205, + 566 + ], + "1005": [ + 204, + 567 + ], + "1006": [ + 568 + ], + "1007": [ + 569, + 570 + ], + "1008": [ + 571 + ], + "1009": [ + 205, + 572 + ], + "1010": [ + 573 + ], + "1011": [ + 574, + 575 + ], + "1012": [ + 576 + ], + "1013": [ + 568 + ], + "1014": [ + 577 + ], + "1015": [ + 578, + 579 + ], + "1016": [ + 580 + ], + "1017": [ + 581 + ], + "1018": [ + 582 + ], + "1019": [ + 583 + ], + "1020": [ + 582 + ], + "1026": [ + 584 + ], + "1027": [ + 81 + ], + "1028": [ + 485 + ], + "1029": [ + 585 + ], + "1030": [ + 586 + ], + "1031": [ + 587 + ], + "1032": [ + 588 + ], + "1033": [ + 589 + ], + "1034": [ + 590 + ], + "1035": [ + 591 + ], + "1036": [ + 592 + ], + "1037": [ + 593 + ], + "1038": [ + 594 + ], + "1039": [ + 595 + ], + "1040": [ + 596 + ], + "1041": [ + 597 + ], + "1043": [ + 86 + ], + "1044": [ + 598 + ], + "1046": [ + 599 + ], + "1047": [ + 584 + ], + "1048": [ + 483 + ], + "1049": [ + 600 + ], + "1050": [ + 601 + ], + "1051": [ + 602 + ], + "1052": [ + 593 + ], + "1053": [ + 603 + ], + "1054": [ + 604 + ], + "1059": [ + 605 + ], + "1060": [ + 606 + ], + "1061": [ + 606 + ], + "1062": [ + 605 + ], + "1063": [ + 606 + ], + "1064": [ + 606 + ], + "1065": [ + 607 + ], + "1066": [ + 608 + ], + "1067": [ + 607 + ], + "1068": [ + 605 + ], + "1069": [ + 606 + ], + "1070": [ + 605 + ], + "1071": [ + 608 + ], + "1072": [ + 605 + ], + "1073": [ + 606 + ], + "1074": [ + 606 + ], + "1075": [ + 606 + ], + "1076": [ + 605 + ], + "1077": [ + 605 + ], + "1078": [ + 609, + 610 + ], + "1079": [ + 31, + 611 + ], + "1080": [ + 612 + ], + "1081": [ + 610 + ], + "1082": [ + 613 + ], + "1083": [ + 13, + 613 + ], + "1084": [ + 613 + ], + "1085": [ + 614 + ], + "1086": [ + 615 + ], + "1087": [ + 542, + 616 + ], + "1088": [ + 617 + ], + "1089": [ + 618 + ], + "1090": [ + 619, + 602 + ], + "1091": [ + 619, + 620 + ], + "1092": [ + 621 + ], + "1093": [ + 622 + ], + "1094": [ + 623 + ], + "1095": [ + 624 + ], + "1096": [ + 624 + ], + "1097": [ + 625 + ], + "1098": [ + 626 + ], + "1099": [ + 627 + ], + "1100": [ + 624 + ], + "1101": [ + 628 + ], + "1102": [ + 386 + ], + "1103": [ + 629 + ], + "1104": [ + 31, + 630 + ], + "1105": [ + 624 + ], + "1106": [ + 349 + ], + "1108": [ + 354 + ], + "1110": [ + 631 + ], + "1114": [ + 632 + ], + "1115": [ + 353 + ], + "1117": [ + 345 + ], + "1118": [ + 355 + ], + "1119": [ + 633 + ], + "1122": [ + 121 + ], + "1124": [ + 354 + ], + "1128": [ + 634 + ], + "1129": [ + 634, + 208, + 206 + ], + "1130": [ + 634 + ], + "1131": [ + 635 + ], + "1132": [ + 636 + ], + "1133": [ + 636 + ], + "1134": [ + 637 + ], + "1135": [ + 638 + ], + "1136": [ + 639 + ], + "1137": [ + 635 + ], + "1138": [ + 637 + ], + "1139": [ + 636 + ], + "1140": [ + 638 + ], + "1141": [ + 637 + ], + "1142": [ + 640 + ], + "1143": [ + 641 + ], + "1144": [ + 642 + ], + "1145": [ + 643, + 644 + ], + "1146": [ + 643, + 644 + ], + "1147": [ + 644 + ], + "1148": [ + 643, + 644 + ], + "1149": [ + 644 + ], + "1150": [ + 643, + 644 + ], + "1151": [ + 645 + ], + "1153": [ + 644 + ], + "1154": [ + 644 + ], + "1155": [ + 646 + ], + "1156": [ + 647 + ], + "1157": [ + 648 + ], + "1158": [ + 649 + ], + "1159": [ + 648 + ], + "1160": [ + 646 + ], + "1161": [ + 649 + ], + "1162": [ + 650 + ], + "1163": [ + 651, + 0 + ], + "1164": [ + 652 + ], + "1165": [ + 653 + ], + "1166": [ + 446 + ], + "1167": [ + 31, + 654 + ], + "1168": [ + 655 + ], + "1169": [ + 656 + ], + "1170": [ + 31, + 657, + 658 + ], + "1171": [ + 659, + 660 + ], + "1172": [ + 659, + 660 + ], + "1173": [ + 31, + 657, + 658 + ], + "1174": [ + 660 + ], + "1175": [ + 661, + 660 + ], + "1176": [ + 660 + ], + "1177": [ + 660 + ], + "1178": [ + 660 + ], + "1179": [ + 662 + ], + "1180": [ + 662 + ], + "1181": [ + 662 + ], + "1182": [ + 662 + ], + "1183": [ + 663, + 134 + ], + "1184": [ + 271, + 134 + ], + "1185": [ + 238, + 134 + ], + "1186": [ + 664, + 134 + ], + "1187": [ + 665, + 134 + ], + "1188": [ + 192, + 356 + ], + "1189": [ + 186, + 356 + ], + "1190": [ + 186, + 356 + ], + "1191": [ + 184, + 356 + ], + "1192": [ + 188, + 356 + ], + "1193": [ + 188, + 356 + ], + "1194": [ + 356 + ], + "1195": [ + 186, + 356 + ], + "1196": [ + 186, + 356 + ], + "1197": [ + 356 + ], + "1198": [ + 666 + ], + "1199": [ + 666 + ], + "1200": [ + 667 + ], + "1201": [ + 667 + ], + "1202": [ + 667 + ], + "1203": [ + 667 + ], + "1204": [ + 667 + ], + "1205": [ + 667 + ], + "1206": [ + 667 + ], + "1207": [ + 666 + ], + "1208": [ + 668 + ], + "1209": [ + 667 + ], + "1210": [ + 667 + ], + "1211": [ + 666 + ], + "1220": [ + 669 + ], + "1223": [ + 669 + ], + "1250": [ + 670 + ], + "1251": [ + 671 + ], + "1252": [ + 672 + ], + "1253": [ + 673 + ], + "1254": [ + 674 + ], + "1255": [ + 675 + ], + "1256": [ + 676 + ], + "1257": [ + 677 + ], + "1258": [ + 678 + ], + "1259": [ + 679, + 680 + ], + "1260": [ + 681 + ], + "1261": [ + 682, + 680 + ], + "1262": [ + 683 + ], + "1263": [ + 680 + ], + "1264": [ + 684 + ], + "1265": [ + 683 + ], + "1266": [ + 685 + ], + "1267": [ + 686 + ], + "1268": [ + 687 + ], + "1269": [ + 688 + ], + "1270": [ + 689 + ], + "1271": [ + 690, + 680 + ], + "1272": [ + 687 + ], + "1278": [ + 691 + ], + "1279": [ + 691 + ], + "1280": [ + 691 + ], + "1281": [ + 536, + 543 + ], + "1282": [ + 691 + ], + "1283": [ + 691 + ], + "1284": [ + 691 + ], + "1285": [ + 691 + ], + "1286": [ + 692, + 616 + ], + "1287": [ + 693 + ], + "1288": [ + 693 + ], + "1289": [ + 693 + ], + "1290": [ + 693 + ], + "1291": [ + 586 + ], + "1292": [ + 694, + 102 + ], + "1293": [ + 695, + 60 + ], + "1294": [ + 696 + ], + "1295": [ + 696 + ], + "1296": [ + 695, + 60 + ], + "1297": [ + 697 + ], + "1298": [ + 698 + ], + "1299": [ + 699 + ], + "1300": [ + 700 + ], + "1301": [ + 701 + ], + "1302": [ + 702 + ], + "1303": [ + 703 + ], + "1304": [ + 704 + ], + "1305": [ + 705 + ], + "1309": [ + 706, + 462 + ], + "1310": [ + 706, + 468 + ], + "1311": [ + 706, + 465 + ], + "1312": [ + 706, + 471 + ], + "1313": [ + 706, + 477 + ], + "1314": [ + 706, + 463 + ], + "1315": [ + 706, + 460 + ], + "1316": [ + 706, + 474 + ], + "1317": [ + 707 + ], + "1318": [ + 708 + ], + "1319": [ + 23, + 709 + ], + "1320": [ + 283, + 710 + ], + "1321": [ + 660, + 711 + ], + "1322": [ + 712 + ], + "1323": [ + 713 + ], + "1324": [ + 714 + ], + "1325": [ + 713 + ], + "1326": [ + 715, + 716 + ], + "1340": [ + 717 + ], + "1341": [ + 717 + ], + "1342": [ + 717 + ], + "1343": [ + 717 + ], + "1344": [ + 717 + ], + "1345": [ + 717 + ], + "1346": [ + 619 + ], + "1347": [ + 718 + ], + "1348": [ + 719 + ], + "1349": [ + 719 + ], + "1350": [ + 720 + ], + "1351": [ + 721 + ], + "1352": [ + 722 + ], + "1353": [ + 722 + ], + "1354": [ + 722 + ], + "1355": [ + 722 + ], + "1356": [ + 723 + ], + "1357": [ + 722 + ], + "1358": [ + 722 + ], + "1359": [ + 722, + 724 + ], + "1360": [ + 725 + ], + "1361": [ + 725 + ], + "1362": [ + 726 + ], + "1363": [ + 727 + ], + "1364": [ + 728 + ], + "1365": [ + 729 + ], + "1366": [ + 730 + ], + "1376": [ + 731 + ], + "1377": [ + 731 + ], + "1378": [ + 405 + ], + "1379": [ + 732 + ], + "1380": [ + 733 + ], + "1381": [ + 561 + ], + "1382": [ + 734 + ], + "1383": [ + 731 + ], + "1384": [ + 735 + ], + "1385": [ + 731 + ], + "1386": [ + 561 + ], + "1387": [ + 736 + ], + "1388": [ + 405 + ], + "1389": [ + 737 + ], + "1390": [ + 738 + ], + "1391": [ + 669 + ], + "1394": [ + 739, + 740 + ], + "1395": [ + 741, + 742 + ], + "1396": [ + 743, + 744 + ], + "1397": [ + 739, + 745 + ], + "1398": [ + 741, + 746 + ], + "1399": [ + 242, + 744 + ], + "1400": [ + 741, + 746 + ], + "1401": [ + 739, + 745 + ], + "1402": [ + 739, + 740 + ], + "1403": [ + 242, + 740 + ], + "1404": [ + 739, + 740 + ], + "1405": [ + 242, + 740 + ], + "1406": [ + 242, + 740 + ], + "1407": [ + 739, + 740 + ], + "1408": [ + 242, + 740 + ], + "1409": [ + 739, + 740 + ], + "1410": [ + 741, + 746 + ], + "1411": [ + 741, + 746 + ], + "1412": [ + 741, + 746 + ], + "1413": [ + 242, + 740 + ], + "1414": [ + 741, + 746 + ], + "1415": [ + 739, + 740 + ], + "1416": [ + 242, + 740 + ], + "1417": [ + 741, + 742 + ], + "1418": [ + 242, + 740 + ], + "1419": [ + 747, + 744 + ], + "1424": [ + 634 + ], + "1425": [ + 634, + 748 + ], + "1426": [ + 634 + ], + "1427": [ + 749 + ], + "1428": [ + 750 + ], + "1429": [ + 749 + ], + "1430": [ + 749 + ], + "1431": [ + 750 + ], + "1432": [ + 749 + ], + "1433": [ + 750 + ], + "1434": [ + 750 + ], + "1435": [ + 749 + ], + "1436": [ + 749 + ], + "1437": [ + 749 + ], + "1438": [ + 750 + ], + "1439": [ + 750 + ], + "1440": [ + 749 + ], + "1441": [ + 750 + ], + "1442": [ + 750 + ], + "1443": [ + 750 + ], + "1444": [ + 749 + ], + "1445": [ + 751 + ], + "1446": [ + 752 + ], + "1447": [ + 753 + ], + "1448": [ + 754 + ], + "1449": [ + 232 + ], + "1450": [ + 755 + ], + "1451": [ + 756 + ], + "1452": [ + 232 + ], + "1453": [ + 757 + ], + "1454": [ + 758 + ], + "1455": [ + 759 + ], + "1456": [ + 760 + ], + "1457": [ + 432 + ], + "1458": [ + 761 + ], + "1459": [ + 762 + ], + "1460": [ + 763, + 432 + ], + "1461": [ + 761 + ], + "1462": [ + 764 + ], + "1463": [ + 765 + ], + "1464": [ + 432 + ], + "1465": [ + 763 + ], + "1466": [ + 761 + ], + "1467": [ + 766 + ], + "1468": [ + 767 + ], + "1469": [ + 761 + ], + "1470": [ + 768 + ], + "1471": [ + 761 + ], + "1472": [ + 761 + ], + "1473": [ + 769 + ], + "1474": [ + 434 + ], + "1475": [ + 769 + ], + "1476": [ + 770 + ], + "1477": [ + 771 + ], + "1479": [ + 769 + ], + "1480": [ + 772 + ], + "1482": [ + 773 + ], + "1483": [ + 276 + ], + "1484": [ + 457 + ], + "1485": [ + 774 + ], + "1486": [ + 455 + ], + "1487": [ + 453 + ], + "1488": [ + 775 + ], + "1489": [ + 451 + ], + "1490": [ + 452 + ], + "1491": [ + 454 + ], + "1492": [ + 456 + ], + "1494": [ + 242, + 776 + ], + "1495": [ + 272 + ], + "1496": [ + 48, + 777 + ], + "1497": [ + 778, + 779, + 534 + ], + "1498": [ + 240 + ], + "1499": [ + 242, + 744, + 276 + ], + "1500": [ + 48, + 777 + ], + "1501": [ + 48, + 777 + ], + "1502": [ + 239 + ], + "1503": [ + 48, + 777 + ], + "1504": [ + 274 + ], + "1505": [ + 242, + 744 + ], + "1506": [ + 621 + ], + "1507": [ + 780 + ], + "1508": [ + 781, + 782 + ], + "1509": [ + 622 + ], + "1510": [ + 782 + ], + "1511": [ + 780 + ], + "1512": [ + 780 + ], + "1513": [ + 783 + ], + "1514": [ + 621 + ], + "1515": [ + 621 + ], + "1516": [ + 784 + ], + "1517": [ + 785 + ], + "1518": [ + 786 + ], + "1519": [ + 781 + ], + "1520": [ + 787 + ], + "1521": [ + 780 + ], + "1522": [ + 622 + ], + "1523": [ + 788 + ], + "1524": [ + 789 + ], + "1525": [ + 790 + ], + "1526": [ + 791 + ], + "1527": [ + 792 + ], + "1528": [ + 789 + ], + "1529": [ + 789 + ], + "1530": [ + 793 + ], + "1531": [ + 794 + ], + "1532": [ + 792 + ], + "1533": [ + 795 + ], + "1534": [ + 792 + ], + "1535": [ + 796 + ], + "1536": [ + 789 + ], + "1537": [ + 792 + ], + "1538": [ + 797 + ], + "1539": [ + 798 + ], + "1540": [ + 794 + ], + "1541": [ + 792 + ], + "1542": [ + 799 + ], + "1543": [ + 789 + ], + "1544": [ + 789 + ], + "1545": [ + 789 + ], + "1546": [ + 792 + ], + "1547": [ + 792 + ], + "1548": [ + 800 + ], + "1549": [ + 801 + ], + "1550": [ + 775 + ], + "1569": [ + 802 + ], + "1570": [ + 431, + 803 + ], + "1571": [ + 436, + 804 + ], + "1572": [ + 435, + 805 + ], + "1573": [ + 802 + ], + "1574": [ + 806, + 802 + ], + "1583": [ + 807 + ], + "1584": [ + 808 + ], + "1585": [ + 807 + ], + "1586": [ + 809 + ], + "1587": [ + 810 + ], + "1588": [ + 808 + ], + "1590": [ + 741, + 811 + ], + "1591": [ + 741, + 740 + ], + "1592": [ + 741, + 811 + ], + "1593": [ + 741, + 812 + ], + "1594": [ + 741, + 812 + ], + "1595": [ + 261, + 740 + ], + "1596": [ + 261, + 740 + ], + "1597": [ + 741, + 811 + ], + "1598": [ + 741, + 812 + ], + "1599": [ + 741, + 740 + ], + "1600": [ + 741, + 812 + ], + "1601": [ + 741, + 740 + ], + "1602": [ + 741, + 811 + ], + "1603": [ + 739, + 813 + ], + "1604": [ + 741, + 812 + ], + "1605": [ + 741, + 740 + ], + "1606": [ + 741, + 740 + ], + "1607": [ + 741, + 811 + ], + "1608": [ + 741, + 812 + ], + "1609": [ + 741, + 740 + ], + "1610": [ + 261, + 740 + ], + "1611": [ + 741, + 740 + ], + "1612": [ + 741, + 811 + ], + "1613": [ + 31, + 814 + ], + "1614": [ + 31, + 814 + ], + "1615": [ + 31, + 814 + ], + "1616": [ + 31, + 814 + ], + "1617": [ + 336, + 815 + ], + "1618": [ + 816 + ], + "1619": [ + 817 + ], + "1620": [ + 818, + 819 + ], + "1621": [ + 360, + 820 + ], + "1622": [ + 821 + ], + "1623": [ + 222, + 822 + ], + "1624": [ + 817 + ], + "1625": [ + 823 + ], + "1626": [ + 824 + ], + "1627": [ + 825 + ], + "1628": [ + 826 + ], + "1629": [ + 827 + ], + "1630": [ + 828 + ], + "1631": [ + 828 + ], + "1632": [ + 829 + ], + "1633": [ + 830 + ], + "1634": [ + 828, + 831 + ], + "1635": [ + 832 + ], + "1636": [ + 833 + ], + "1637": [ + 38 + ], + "1638": [ + 40 + ], + "1639": [ + 45 + ], + "1640": [ + 834 + ], + "1641": [ + 42 + ], + "1642": [ + 835, + 102 + ], + "1643": [ + 836, + 102 + ], + "1644": [ + 837, + 102 + ], + "1645": [ + 838, + 102 + ], + "1646": [ + 102 + ], + "1647": [ + 694, + 102 + ], + "1648": [ + 839, + 161 + ], + "1649": [ + 840, + 102 + ], + "1661": [ + 841 + ], + "1662": [ + 841 + ], + "1663": [ + 842 + ], + "1664": [ + 841 + ], + "1665": [ + 841 + ], + "1666": [ + 843 + ], + "1667": [ + 841 + ], + "1668": [ + 843 + ], + "1669": [ + 844 + ], + "1687": [ + 412 + ], + "1688": [ + 845 + ], + "1689": [ + 845 + ], + "1690": [ + 412 + ], + "1691": [ + 845 + ], + "1692": [ + 412 + ], + "1693": [ + 412 + ], + "1694": [ + 412 + ], + "1695": [ + 845 + ], + "1696": [ + 412 + ], + "1697": [ + 412 + ], + "1698": [ + 412 + ], + "1699": [ + 412 + ], + "1700": [ + 412 + ], + "1701": [ + 846 + ], + "1702": [ + 845 + ], + "1703": [ + 412 + ], + "1704": [ + 845 + ], + "1705": [ + 412 + ], + "1706": [ + 845 + ], + "1707": [ + 412 + ], + "1708": [ + 412 + ], + "1709": [ + 315 + ], + "1710": [ + 412 + ], + "1711": [ + 845 + ], + "1712": [ + 412 + ], + "1713": [ + 412 + ], + "1717": [ + 847 + ], + "1718": [ + 157 + ], + "1719": [ + 491 + ], + "1720": [ + 848 + ], + "1721": [ + 849 + ], + "1722": [ + 850 + ], + "1723": [ + 851 + ], + "1724": [ + 852 + ], + "1725": [ + 853 + ], + "1726": [ + 854 + ], + "1727": [ + 855 + ], + "1728": [ + 856 + ], + "1729": [ + 857 + ], + "1730": [ + 858 + ], + "1731": [ + 858 + ], + "1732": [ + 859 + ], + "1733": [ + 860 + ], + "1734": [ + 861 + ], + "1735": [ + 862 + ], + "1736": [ + 860 + ], + "1737": [ + 860 + ], + "1738": [ + 863 + ], + "1739": [ + 864 + ], + "1740": [ + 865 + ], + "1741": [ + 863 + ], + "1742": [ + 866 + ], + "1743": [ + 867 + ], + "1744": [ + 868 + ], + "1745": [ + 869 + ], + "1746": [ + 870 + ], + "1747": [ + 871 + ], + "1748": [ + 872 + ], + "1749": [ + 873 + ], + "1750": [ + 869 + ], + "1751": [ + 259, + 134 + ], + "1752": [ + 259, + 134 + ], + "1753": [ + 259, + 134 + ], + "1754": [ + 268, + 134 + ], + "1755": [ + 259, + 134 + ], + "1756": [ + 259, + 134 + ], + "1757": [ + 259, + 134 + ], + "1758": [ + 874 + ], + "1759": [ + 875 + ], + "1760": [ + 876 + ], + "1761": [ + 875, + 877 + ], + "1762": [ + 878 + ], + "1763": [ + 879 + ], + "1764": [ + 880 + ], + "1765": [ + 881 + ], + "1766": [ + 882 + ], + "1767": [ + 883 + ], + "1768": [ + 853, + 884 + ], + "1769": [ + 885, + 886 + ], + "1770": [ + 887 + ], + "1771": [ + 888 + ], + "1772": [ + 589, + 889 + ], + "1773": [ + 589, + 889 + ], + "1774": [ + 890 + ], + "1775": [ + 888 + ], + "1776": [ + 891 + ], + "1777": [ + 892 + ], + "1778": [ + 893 + ], + "1779": [ + 894 + ], + "1780": [ + 895 + ], + "1781": [ + 896, + 897 + ], + "1782": [ + 898 + ], + "1783": [ + 895 + ], + "1784": [ + 899 + ], + "1785": [ + 900 + ], + "1786": [ + 896 + ], + "1788": [ + 893, + 901 + ], + "1789": [ + 902 + ], + "1790": [ + 903 + ], + "1791": [ + 898 + ], + "1792": [ + 599 + ], + "1793": [ + 904 + ], + "1794": [ + 905 + ], + "1795": [ + 904 + ], + "1796": [ + 480 + ], + "1797": [ + 906 + ], + "1798": [ + 336, + 211 + ], + "1799": [ + 907 + ], + "1800": [ + 908 + ], + "1801": [ + 395 + ], + "1802": [ + 909 + ], + "1803": [ + 910, + 334, + 364 + ], + "1804": [ + 595 + ], + "1805": [ + 911 + ], + "1806": [ + 912 + ], + "1807": [ + 913 + ], + "1808": [ + 599 + ], + "1809": [ + 914 + ], + "1810": [ + 915 + ], + "1811": [ + 916 + ], + "1812": [ + 917 + ], + "1813": [ + 918 + ], + "1814": [ + 919 + ], + "1815": [ + 158 + ], + "1816": [ + 158 + ], + "1817": [ + 158 + ], + "1818": [ + 158 + ], + "1819": [ + 158 + ], + "1820": [ + 158 + ], + "1821": [ + 158 + ], + "1822": [ + 920, + 134 + ], + "1823": [ + 920, + 134 + ], + "1824": [ + 920, + 134 + ], + "1825": [ + 920, + 921, + 134 + ], + "1826": [ + 920, + 134 + ], + "1827": [ + 920, + 134 + ], + "1828": [ + 920, + 134 + ], + "1829": [ + 922 + ], + "1830": [ + 922 + ], + "1831": [ + 922 + ], + "1832": [ + 922 + ], + "1833": [ + 922 + ], + "1834": [ + 922 + ], + "1835": [ + 922 + ], + "1836": [ + 922 + ], + "1837": [ + 922 + ], + "1838": [ + 922 + ], + "1839": [ + 922 + ], + "1840": [ + 922 + ], + "1841": [ + 922 + ], + "1842": [ + 922 + ], + "1843": [ + 922 + ], + "1844": [ + 922 + ], + "1845": [ + 922 + ], + "1846": [ + 922 + ], + "1847": [ + 922 + ], + "1848": [ + 922 + ], + "1849": [ + 439 + ], + "1850": [ + 923 + ], + "1851": [ + 924 + ], + "1857": [ + 276 + ], + "1863": [ + 925 + ], + "1864": [ + 926 + ], + "1865": [ + 643, + 925 + ], + "1867": [ + 927 + ], + "1868": [ + 927 + ], + "1869": [ + 927 + ], + "1871": [ + 926 + ], + "1872": [ + 925 + ], + "1873": [ + 925 + ], + "1874": [ + 643, + 925 + ], + "1875": [ + 925 + ], + "1876": [ + 926 + ], + "1877": [ + 928 + ], + "1878": [ + 929 + ], + "1879": [ + 930 + ], + "1880": [ + 931 + ], + "1881": [ + 932 + ], + "1882": [ + 930 + ], + "1883": [ + 929 + ], + "1884": [ + 930 + ], + "1885": [ + 933 + ], + "1886": [ + 934 + ], + "1887": [ + 670 + ], + "1888": [ + 929 + ], + "1889": [ + 935 + ], + "1890": [ + 936 + ], + "1891": [ + 937 + ], + "1892": [ + 938 + ], + "1893": [ + 939 + ], + "1894": [ + 935 + ], + "1895": [ + 930 + ], + "1896": [ + 929 + ], + "1897": [ + 937 + ], + "1898": [ + 940 + ], + "1899": [ + 929 + ], + "1900": [ + 941 + ], + "1901": [ + 929 + ], + "1902": [ + 929 + ], + "1903": [ + 929 + ], + "1904": [ + 942 + ], + "1905": [ + 930 + ], + "1906": [ + 935 + ], + "1907": [ + 943 + ], + "1908": [ + 930 + ], + "1909": [ + 944 + ], + "1910": [ + 642 + ], + "1911": [ + 642 + ], + "1912": [ + 945 + ], + "1913": [ + 623 + ], + "1914": [ + 945 + ], + "1915": [ + 642 + ], + "1916": [ + 642 + ], + "1917": [ + 946 + ], + "1918": [ + 623 + ], + "1919": [ + 642 + ], + "1920": [ + 945 + ], + "1921": [ + 642 + ], + "1922": [ + 945 + ], + "1923": [ + 945 + ], + "1924": [ + 642 + ], + "1925": [ + 623 + ], + "1926": [ + 642 + ], + "1927": [ + 642 + ], + "1928": [ + 623 + ], + "1929": [ + 945 + ], + "1930": [ + 623 + ], + "1931": [ + 642 + ], + "1932": [ + 947 + ], + "1934": [ + 948 + ], + "1935": [ + 949 + ], + "1936": [ + 949 + ], + "1937": [ + 215 + ], + "1938": [ + 950 + ], + "1939": [ + 951 + ], + "1940": [ + 952 + ], + "1941": [ + 953 + ], + "1942": [ + 954, + 955 + ], + "1943": [ + 215 + ], + "1944": [ + 956 + ], + "1945": [ + 949 + ], + "1946": [ + 957 + ], + "1947": [ + 951 + ], + "1954": [ + 842 + ], + "1955": [ + 842 + ], + "1956": [ + 842 + ], + "1957": [ + 842 + ], + "1958": [ + 842 + ], + "1959": [ + 842 + ], + "1960": [ + 842 + ], + "1961": [ + 842 + ], + "1962": [ + 842 + ], + "1963": [ + 842 + ], + "1964": [ + 842 + ], + "1965": [ + 842 + ], + "1966": [ + 842 + ], + "1967": [ + 958 + ], + "1968": [ + 959 + ], + "1969": [ + 960 + ], + "1970": [ + 961 + ], + "1971": [ + 962 + ], + "1972": [ + 959 + ], + "1973": [ + 963 + ], + "1974": [ + 964 + ], + "1975": [ + 958 + ], + "1979": [ + 965 + ], + "1980": [ + 965 + ], + "1981": [ + 966 + ], + "1982": [ + 967 + ], + "1983": [ + 968 + ], + "1984": [ + 966 + ], + "1985": [ + 968 + ], + "1986": [ + 968 + ], + "1987": [ + 966 + ], + "1988": [ + 969 + ], + "1989": [ + 970 + ], + "1990": [ + 968 + ], + "1991": [ + 966 + ], + "1992": [ + 971 + ], + "1993": [ + 968 + ], + "1994": [ + 972 + ], + "1995": [ + 970 + ], + "1996": [ + 968 + ], + "1997": [ + 967 + ], + "1998": [ + 973 + ], + "1999": [ + 974 + ], + "2000": [ + 968 + ], + "2001": [ + 973 + ], + "2002": [ + 975 + ], + "2003": [ + 975 + ], + "2004": [ + 976 + ], + "2005": [ + 125 + ], + "2006": [ + 806 + ], + "2007": [ + 977 + ], + "2008": [ + 845 + ], + "2009": [ + 977 + ], + "2010": [ + 978 + ], + "2011": [ + 979 + ], + "2012": [ + 977 + ], + "2013": [ + 414 + ], + "2014": [ + 414 + ], + "2015": [ + 414 + ], + "2016": [ + 414 + ], + "2017": [ + 414 + ], + "2018": [ + 414 + ], + "2019": [ + 414 + ], + "2020": [ + 414 + ], + "2021": [ + 414 + ], + "2022": [ + 414 + ], + "2023": [ + 980, + 414 + ], + "2024": [ + 414 + ], + "2025": [ + 414 + ], + "2026": [ + 980, + 414 + ], + "2027": [ + 414 + ], + "2028": [ + 414 + ], + "2029": [ + 414 + ], + "2030": [ + 414 + ], + "2031": [ + 980, + 414 + ], + "2032": [ + 414 + ], + "2033": [ + 414 + ], + "2034": [ + 102, + 981 + ], + "2035": [ + 982, + 161, + 983 + ], + "2036": [ + 161, + 984 + ], + "2037": [ + 837, + 102, + 985 + ], + "2038": [ + 102, + 985 + ], + "2039": [ + 172, + 161, + 986 + ], + "2040": [ + 161, + 984 + ], + "2041": [ + 987, + 102, + 985 + ], + "2042": [ + 988, + 161, + 984 + ], + "2043": [ + 989, + 102, + 985 + ], + "2044": [ + 263, + 134 + ], + "2049": [ + 990 + ], + "2050": [ + 991 + ], + "2051": [ + 990 + ], + "2052": [ + 992 + ], + "2053": [ + 415 + ], + "2054": [ + 993, + 994 + ], + "2055": [ + 995 + ], + "2056": [ + 996, + 994 + ], + "2057": [ + 996, + 997 + ], + "2058": [ + 998, + 997 + ], + "2059": [ + 993, + 997 + ], + "2060": [ + 996 + ], + "2061": [ + 999 + ], + "2062": [ + 998, + 994 + ], + "2063": [ + 993 + ], + "2064": [ + 999 + ], + "2065": [ + 159 + ], + "2066": [ + 1000 + ], + "2067": [ + 1001, + 1002 + ], + "2068": [ + 1001, + 1002 + ], + "2069": [ + 1003 + ], + "2070": [ + 217 + ], + "2071": [ + 1004 + ], + "2072": [ + 1002 + ], + "2073": [ + 1005 + ], + "2074": [ + 1001 + ], + "2075": [ + 1006 + ], + "2076": [ + 1006 + ], + "2077": [ + 1007 + ], + "2078": [ + 1008 + ], + "2079": [ + 1009 + ], + "2080": [ + 1007 + ], + "2081": [ + 1010 + ], + "2082": [ + 1007 + ], + "2083": [ + 1009 + ], + "2084": [ + 1008 + ], + "2085": [ + 1008 + ], + "2086": [ + 1009 + ], + "2087": [ + 1008 + ], + "2088": [ + 741, + 262 + ], + "2089": [ + 261, + 262 + ], + "2090": [ + 261, + 262 + ], + "2091": [ + 741, + 1011 + ], + "2092": [ + 741, + 1011 + ], + "2093": [ + 261, + 262 + ], + "2094": [ + 261, + 262 + ], + "2095": [ + 741, + 1011 + ], + "2096": [ + 1012 + ], + "2097": [ + 449 + ], + "2098": [ + 1013 + ], + "2099": [ + 215 + ], + "2101": [ + 215 + ], + "2102": [ + 215 + ], + "2104": [ + 215 + ], + "2107": [ + 1014 + ], + "2108": [ + 1014, + 1015 + ], + "2109": [ + 1016 + ], + "2110": [ + 1017 + ], + "2111": [ + 1018 + ], + "2112": [ + 1019 + ], + "2113": [ + 1020 + ], + "2114": [ + 1021 + ], + "2115": [ + 1022 + ], + "2116": [ + 1021 + ], + "2117": [ + 1021 + ], + "2118": [ + 1022 + ], + "2119": [ + 1022 + ], + "2120": [ + 1021 + ], + "2121": [ + 1023 + ], + "2122": [ + 1021 + ], + "2123": [ + 1021 + ], + "2124": [ + 1024, + 419 + ], + "2125": [ + 419 + ], + "2126": [ + 1024, + 419 + ], + "2127": [ + 419 + ], + "2129": [ + 1025 + ], + "2130": [ + 13, + 1025 + ], + "2131": [ + 1025 + ], + "2132": [ + 1025 + ], + "2133": [ + 1025 + ], + "2134": [ + 13, + 1025 + ], + "2135": [ + 1026 + ], + "2136": [ + 1027 + ], + "2137": [ + 1027 + ], + "2138": [ + 1025 + ], + "2139": [ + 1026 + ], + "2140": [ + 1025 + ], + "2141": [ + 1028 + ], + "2142": [ + 1028 + ], + "2143": [ + 1028 + ], + "2144": [ + 1028 + ], + "2145": [ + 1029 + ], + "2146": [ + 95 + ], + "2147": [ + 1030 + ], + "2148": [ + 1031 + ], + "2149": [ + 1031 + ], + "2150": [ + 1032 + ], + "2151": [ + 1033 + ], + "2152": [ + 1034 + ], + "2153": [ + 1035 + ], + "2154": [ + 1036 + ], + "2155": [ + 1036 + ], + "2156": [ + 1035 + ], + "2161": [ + 965 + ], + "2162": [ + 965 + ], + "2163": [ + 965 + ], + "2164": [ + 965 + ], + "2165": [ + 965 + ], + "2166": [ + 965 + ], + "2167": [ + 965 + ], + "2168": [ + 965 + ], + "2169": [ + 965 + ], + "2170": [ + 965 + ], + "2182": [ + 1037 + ], + "2183": [ + 1037 + ], + "2184": [ + 1037 + ], + "2186": [ + 1037 + ], + "2187": [ + 1038 + ], + "2188": [ + 1039 + ], + "2189": [ + 1040, + 1041 + ], + "2190": [ + 1040, + 1041 + ], + "2191": [ + 48, + 1042 + ], + "2192": [ + 1040, + 1041 + ], + "2193": [ + 48, + 1042 + ], + "2194": [ + 48, + 1042 + ], + "2195": [ + 1040, + 1041 + ], + "2196": [ + 1043, + 1044 + ], + "2197": [ + 1045, + 1044 + ], + "2198": [ + 1045, + 1044, + 1046 + ], + "2199": [ + 1043, + 1044 + ], + "2200": [ + 1047, + 1044, + 1048 + ], + "2201": [ + 1049, + 1044, + 1046 + ], + "2202": [ + 1050, + 5 + ], + "2203": [ + 1050, + 74 + ], + "2204": [ + 1050, + 74 + ], + "2205": [ + 1050, + 5 + ], + "2206": [ + 1051 + ], + "2207": [ + 1051 + ], + "2208": [ + 1051 + ], + "2209": [ + 1051 + ], + "2210": [ + 1051 + ], + "2211": [ + 1051 + ], + "2212": [ + 1051 + ], + "2214": [ + 1052 + ], + "2215": [ + 1053 + ], + "2216": [ + 1054 + ], + "2217": [ + 1055 + ], + "2218": [ + 1056 + ], + "2219": [ + 1057 + ], + "2220": [ + 743 + ], + "2221": [ + 1058 + ], + "2222": [ + 1059 + ], + "2223": [ + 1060 + ], + "2224": [ + 1055 + ], + "2225": [ + 532 + ], + "2226": [ + 1061 + ], + "2227": [ + 1062 + ], + "2228": [ + 1062 + ], + "2229": [ + 1063 + ], + "2230": [ + 532 + ], + "2231": [ + 1064 + ], + "2232": [ + 532, + 1065 + ], + "2233": [ + 1066 + ], + "2243": [ + 344 + ], + "2246": [ + 1067 + ], + "2248": [ + 31, + 1068 + ], + "2249": [ + 1067 + ], + "2250": [ + 1069 + ], + "2251": [ + 1069 + ], + "2252": [ + 1069, + 349 + ], + "2253": [ + 923 + ], + "2254": [ + 161, + 1070 + ], + "2255": [ + 1070 + ], + "2256": [ + 923 + ], + "2257": [ + 1070 + ], + "2258": [ + 1071 + ], + "2259": [ + 1070 + ], + "2260": [ + 1070 + ], + "2261": [ + 1070 + ], + "2262": [ + 1072 + ], + "2263": [ + 1073 + ], + "2264": [ + 1073 + ], + "2265": [ + 1074 + ], + "2266": [ + 1075, + 161 + ], + "2267": [ + 1076 + ], + "2268": [ + 1077, + 161 + ], + "2269": [ + 31, + 1078 + ], + "2270": [ + 1079 + ], + "2271": [ + 31, + 1080 + ], + "2272": [ + 31, + 1078 + ], + "2273": [ + 31, + 1080 + ], + "2274": [ + 31, + 1080 + ], + "2275": [ + 31, + 1078 + ], + "2284": [ + 1081 + ], + "2285": [ + 1082 + ], + "2286": [ + 1083 + ], + "2287": [ + 780, + 92 + ], + "2288": [ + 1084 + ], + "2289": [ + 1085 + ], + "2290": [ + 604 + ], + "2291": [ + 1086 + ], + "2292": [ + 789 + ], + "2293": [ + 880 + ], + "2294": [ + 1087 + ], + "2295": [ + 593 + ], + "2296": [ + 207 + ], + "2297": [ + 207 + ], + "2298": [ + 1088 + ], + "2299": [ + 1089 + ], + "2300": [ + 1090 + ], + "2301": [ + 500 + ], + "2302": [ + 1091 + ], + "2303": [ + 1092 + ], + "2304": [ + 1093 + ], + "2305": [ + 856 + ], + "2306": [ + 502 + ], + "2307": [ + 1094 + ], + "2308": [ + 1095 + ], + "2309": [ + 502 + ], + "2310": [ + 1096 + ], + "2311": [ + 1097 + ], + "2312": [ + 1098 + ], + "2313": [ + 1097 + ], + "2314": [ + 1099 + ], + "2315": [ + 506 + ], + "2316": [ + 1091 + ], + "2317": [ + 1100 + ], + "2331": [ + 1101, + 1102 + ], + "2332": [ + 1103 + ], + "2333": [ + 1104, + 1105 + ], + "2334": [ + 1105 + ], + "2335": [ + 1106 + ], + "2336": [ + 1107 + ], + "2337": [ + 1108 + ], + "2338": [ + 1109 + ], + "2339": [ + 1109 + ], + "2340": [ + 1109 + ], + "2352": [ + 1110 + ], + "2356": [ + 1104 + ], + "2357": [ + 1111 + ], + "2358": [ + 1112 + ], + "2359": [ + 1112 + ], + "2360": [ + 1112 + ], + "2361": [ + 1113 + ], + "2362": [ + 1114, + 60 + ], + "2363": [ + 1115 + ], + "2364": [ + 1116, + 60, + 31 + ], + "2365": [ + 1114, + 60 + ], + "2366": [ + 1114, + 60 + ], + "2367": [ + 1117 + ], + "2368": [ + 1118 + ], + "2369": [ + 1119 + ], + "2370": [ + 1120 + ], + "2371": [ + 1121 + ], + "2372": [ + 1122 + ], + "2373": [ + 1123 + ], + "2374": [ + 856 + ], + "2375": [ + 1124 + ], + "2376": [ + 1125 + ], + "2377": [ + 1126 + ], + "2378": [ + 1127 + ], + "2379": [ + 1128 + ], + "2380": [ + 1129 + ], + "2381": [ + 1130 + ], + "2382": [ + 1131 + ], + "2383": [ + 1132 + ], + "2384": [ + 1133 + ], + "2385": [ + 1134 + ], + "2386": [ + 1135 + ], + "2387": [ + 1136 + ], + "2388": [ + 1137 + ], + "2389": [ + 1138 + ], + "2390": [ + 1139 + ], + "2391": [ + 1140 + ], + "2392": [ + 1141 + ], + "2393": [ + 1141 + ], + "2394": [ + 1142 + ], + "2395": [ + 1143 + ], + "2396": [ + 1144 + ], + "2397": [ + 1143 + ], + "2398": [ + 1145 + ], + "2399": [ + 1146 + ], + "2400": [ + 1147 + ], + "2401": [ + 1143, + 1148 + ], + "2402": [ + 1149 + ], + "2403": [ + 48, + 1150 + ], + "2404": [ + 1151 + ], + "2405": [ + 1152 + ], + "2406": [ + 1153 + ], + "2407": [ + 1154 + ], + "2408": [ + 1155 + ], + "2409": [ + 31, + 1156 + ], + "2410": [ + 31, + 1157 + ], + "2411": [ + 31, + 1158 + ], + "2412": [ + 31, + 1159 + ], + "2413": [ + 31, + 1160 + ], + "2414": [ + 31, + 1161 + ], + "2415": [ + 1162 + ], + "2416": [ + 1163 + ], + "2417": [ + 1164 + ], + "2418": [ + 40 + ], + "2419": [ + 1165 + ], + "2420": [ + 1165 + ], + "2422": [ + 1163 + ], + "2423": [ + 1166 + ], + "2424": [ + 1167 + ], + "2425": [ + 42 + ], + "2426": [ + 1168 + ], + "2427": [ + 1163 + ], + "2428": [ + 1165 + ], + "2447": [ + 836, + 102, + 1169 + ], + "2448": [ + 1170 + ], + "2449": [ + 1171 + ], + "2450": [ + 1172 + ], + "2451": [ + 1173 + ], + "2452": [ + 1173 + ], + "2453": [ + 1172 + ], + "2454": [ + 1174 + ], + "2456": [ + 134 + ], + "2457": [ + 1175, + 134 + ], + "2458": [ + 264, + 134 + ], + "2459": [ + 1176 + ], + "2461": [ + 968 + ], + "2462": [ + 398 + ], + "2464": [ + 222 + ], + "2465": [ + 967 + ], + "2466": [ + 1177 + ], + "2467": [ + 1177 + ], + "2468": [ + 344 + ], + "2486": [ + 442, + 1178 + ], + "2487": [ + 840, + 102, + 442, + 1178 + ], + "2488": [ + 442, + 1179 + ], + "2489": [ + 1180 + ], + "2490": [ + 1181 + ], + "2491": [ + 445 + ], + "2492": [ + 444, + 1182 + ], + "2493": [ + 444, + 1183 + ], + "2494": [ + 444, + 445 + ], + "2495": [ + 445 + ], + "2496": [ + 1184 + ], + "2497": [ + 1184 + ], + "2498": [ + 1185 + ], + "2499": [ + 980 + ], + "2500": [ + 1185 + ], + "2501": [ + 980 + ], + "2502": [ + 980 + ], + "2503": [ + 1185 + ], + "2504": [ + 1184 + ], + "2505": [ + 267, + 134 + ], + "2506": [ + 267, + 134 + ], + "2507": [ + 267, + 134 + ], + "2508": [ + 267, + 134 + ], + "2509": [ + 267, + 134 + ], + "2510": [ + 267, + 134 + ], + "2511": [ + 267, + 134 + ], + "2512": [ + 1186, + 134 + ], + "2513": [ + 267, + 134 + ], + "2514": [ + 267, + 134 + ], + "2515": [ + 1187 + ], + "2520": [ + 1188 + ], + "2521": [ + 1189 + ], + "2522": [ + 1189 + ], + "2523": [ + 1189 + ], + "2524": [ + 1189 + ], + "2529": [ + 1190 + ], + "2530": [ + 1191 + ], + "2531": [ + 1192 + ], + "2532": [ + 741, + 1193, + 1194 + ], + "2533": [ + 1195 + ], + "2534": [ + 1196 + ], + "2535": [ + 1197, + 431, + 125 + ], + "2536": [ + 1197, + 125 + ], + "2537": [ + 1197 + ], + "2538": [ + 1197 + ], + "2539": [ + 1197, + 125 + ], + "2540": [ + 1197, + 431 + ], + "2541": [ + 1197 + ], + "2542": [ + 1197, + 431, + 125 + ], + "2543": [ + 1197, + 431 + ], + "2564": [ + 1198 + ], + "2565": [ + 841 + ], + "2567": [ + 975 + ], + "2568": [ + 1199 + ], + "2569": [ + 1199 + ], + "2570": [ + 968 + ], + "2571": [ + 842 + ], + "2572": [ + 1198 + ], + "2573": [ + 968 + ], + "2574": [ + 968 + ], + "2575": [ + 1200 + ], + "2576": [ + 968 + ], + "2580": [ + 1201 + ], + "2581": [ + 31, + 1202 + ], + "2582": [ + 31, + 1202 + ], + "2583": [ + 31, + 1202 + ], + "2584": [ + 31, + 1202 + ], + "2585": [ + 31, + 1202 + ], + "2586": [ + 31, + 1202 + ], + "2587": [ + 634, + 1203 + ], + "2588": [ + 634, + 574, + 1203 + ], + "2589": [ + 634, + 574 + ], + "2590": [ + 634, + 208 + ], + "2600": [ + 1204 + ], + "2601": [ + 1205 + ], + "2602": [ + 1205 + ], + "2603": [ + 1205 + ], + "2604": [ + 1205 + ], + "2605": [ + 1205 + ], + "2606": [ + 1205 + ], + "2607": [ + 490 + ], + "2608": [ + 1205 + ], + "2609": [ + 1205 + ], + "2610": [ + 1205 + ], + "2611": [ + 1205 + ], + "2612": [ + 1206 + ], + "2613": [ + 1206 + ], + "2614": [ + 1206 + ], + "2615": [ + 1206 + ], + "2616": [ + 1207 + ], + "2617": [ + 1208 + ], + "2618": [ + 1208 + ], + "2619": [ + 1209 + ], + "2620": [ + 1210 + ], + "2621": [ + 1211, + 1212 + ], + "2622": [ + 1208 + ], + "2623": [ + 1213 + ], + "2624": [ + 1214 + ], + "2625": [ + 1215 + ], + "2626": [ + 1210 + ], + "2627": [ + 31, + 1216 + ], + "2628": [ + 315 + ], + "2629": [ + 315 + ], + "2630": [ + 315 + ], + "2631": [ + 315 + ], + "2632": [ + 315 + ], + "2633": [ + 315 + ], + "2634": [ + 315 + ], + "2635": [ + 1217 + ], + "2636": [ + 1217 + ], + "2637": [ + 1217 + ], + "2638": [ + 1218 + ], + "2639": [ + 1219 + ], + "2640": [ + 1218 + ], + "2641": [ + 435 + ], + "2642": [ + 1220 + ], + "2643": [ + 1221 + ], + "2644": [ + 1220 + ], + "2645": [ + 1218 + ], + "2646": [ + 1222 + ], + "2647": [ + 1221 + ], + "2648": [ + 1223 + ], + "2650": [ + 1224 + ], + "2651": [ + 1225 + ], + "2652": [ + 1223 + ], + "2653": [ + 1225 + ], + "2655": [ + 1226 + ], + "2657": [ + 1223 + ], + "2659": [ + 1227 + ], + "2660": [ + 1224 + ], + "2661": [ + 1228 + ], + "2662": [ + 1228 + ], + "2663": [ + 1228, + 412 + ], + "2664": [ + 1228 + ], + "2673": [ + 1229 + ], + "2674": [ + 398 + ], + "2675": [ + 398 + ], + "2676": [ + 1230 + ], + "2677": [ + 1231 + ], + "2678": [ + 1232 + ], + "2679": [ + 1231 + ], + "2680": [ + 1233 + ], + "2681": [ + 1234 + ], + "2682": [ + 1235 + ], + "2683": [ + 1218 + ], + "2684": [ + 1236 + ], + "2685": [ + 1237 + ], + "2686": [ + 1237 + ], + "2687": [ + 1237 + ], + "2688": [ + 1238 + ], + "2689": [ + 1239 + ], + "2690": [ + 1240 + ], + "2691": [ + 1241 + ], + "2692": [ + 1237 + ], + "2693": [ + 1240 + ], + "2694": [ + 1237 + ], + "2695": [ + 1242 + ], + "2696": [ + 1243 + ], + "2697": [ + 1242 + ], + "2698": [ + 1244 + ], + "2699": [ + 1245 + ], + "2700": [ + 689, + 1246 + ], + "2701": [ + 1246 + ], + "2702": [ + 1247 + ], + "2703": [ + 1247 + ], + "2704": [ + 1248 + ], + "2705": [ + 1249 + ], + "2706": [ + 1123 + ], + "2707": [ + 1250 + ], + "2708": [ + 1251 + ], + "2709": [ + 1244 + ], + "2710": [ + 1249 + ], + "2711": [ + 1252 + ], + "2712": [ + 1253 + ], + "2713": [ + 1245 + ], + "2714": [ + 435, + 727 + ], + "2715": [ + 435, + 728 + ], + "2716": [ + 435, + 725 + ], + "2717": [ + 435, + 727 + ], + "2718": [ + 435, + 726 + ], + "2719": [ + 435, + 729 + ], + "2720": [ + 435, + 725 + ], + "2721": [ + 435, + 730 + ], + "2722": [ + 1254 + ], + "2723": [ + 1255 + ], + "2724": [ + 1256 + ], + "2725": [ + 1257 + ], + "2726": [ + 1258 + ], + "2727": [ + 1259 + ], + "2728": [ + 1260 + ], + "2729": [ + 1261 + ], + "2730": [ + 1260 + ], + "2731": [ + 1262 + ], + "2732": [ + 1263 + ], + "2733": [ + 1264 + ], + "2734": [ + 1265 + ], + "2735": [ + 1266 + ], + "2736": [ + 1267 + ], + "2737": [ + 1101 + ], + "2738": [ + 1268 + ], + "2739": [ + 1265 + ], + "2740": [ + 1269, + 693 + ], + "2741": [ + 1269, + 618 + ], + "2742": [ + 1269, + 593 + ], + "2743": [ + 1270 + ], + "2744": [ + 1269, + 1271, + 602 + ], + "2745": [ + 1269, + 1271, + 620 + ], + "2746": [ + 1269 + ], + "2747": [ + 1269, + 623 + ], + "2748": [ + 1269 + ], + "2749": [ + 1272 + ], + "2750": [ + 426 + ], + "2751": [ + 1273 + ], + "2752": [ + 1274 + ], + "2753": [ + 1275 + ], + "2754": [ + 1276 + ], + "2755": [ + 1277 + ], + "2756": [ + 418 + ], + "2757": [ + 1278 + ], + "2758": [ + 1279 + ], + "2759": [ + 1280 + ], + "2760": [ + 1281 + ], + "2761": [ + 1282 + ], + "2762": [ + 1283 + ], + "2765": [ + 190 + ], + "2768": [ + 1284 + ], + "2769": [ + 1285 + ], + "2770": [ + 536 + ], + "2771": [ + 1286 + ], + "2772": [ + 1287 + ], + "2773": [ + 1288 + ], + "2774": [ + 1289 + ], + "2775": [ + 1290 + ], + "2776": [ + 1289 + ], + "2777": [ + 1291 + ], + "2778": [ + 1289 + ], + "2779": [ + 1292 + ], + "2780": [ + 1293 + ], + "2781": [ + 1294 + ], + "2782": [ + 1295 + ], + "2783": [ + 1296 + ], + "2784": [ + 1286 + ], + "2785": [ + 1297 + ], + "2786": [ + 1298 + ], + "2787": [ + 1289 + ], + "2788": [ + 414 + ], + "2789": [ + 1299 + ], + "2790": [ + 1300 + ], + "2791": [ + 240, + 134 + ], + "2792": [ + 240, + 134 + ], + "2793": [ + 1301 + ], + "2794": [ + 1301 + ], + "2797": [ + 1302 + ], + "2798": [ + 1303 + ], + "2799": [ + 1304 + ], + "2800": [ + 1305 + ], + "2801": [ + 1306 + ], + "2802": [ + 1307 + ], + "2803": [ + 1308 + ], + "2804": [ + 1309 + ], + "2805": [ + 1309 + ], + "2806": [ + 1310, + 1311 + ], + "2807": [ + 1312, + 1311 + ], + "2808": [ + 1311 + ], + "2809": [ + 1311 + ], + "2810": [ + 1310, + 1311 + ], + "2814": [ + 836, + 102 + ], + "2815": [ + 836, + 102 + ], + "2816": [ + 1313, + 1314, + 102 + ], + "2817": [ + 102 + ], + "2818": [ + 1315, + 102 + ], + "2819": [ + 1316, + 102 + ], + "2820": [ + 1317 + ], + "2821": [ + 1317, + 1318 + ], + "2822": [ + 1319, + 1318 + ], + "2823": [ + 1319 + ], + "2824": [ + 1319 + ], + "2825": [ + 1317, + 1318 + ], + "2826": [ + 1317 + ], + "2827": [ + 1198 + ], + "2828": [ + 1198 + ], + "2829": [ + 1198 + ], + "2830": [ + 1198 + ], + "2831": [ + 1198 + ], + "2832": [ + 1198 + ], + "2833": [ + 1198 + ], + "2834": [ + 1198 + ], + "2835": [ + 1198 + ], + "2836": [ + 1198 + ], + "2837": [ + 1198 + ], + "2838": [ + 1198 + ], + "2840": [ + 669 + ], + "2843": [ + 669 + ], + "2844": [ + 1320 + ], + "2845": [ + 1320 + ], + "2846": [ + 1320 + ], + "2847": [ + 1320 + ], + "2848": [ + 1320 + ], + "2849": [ + 1320 + ], + "2850": [ + 1320 + ], + "2851": [ + 1320 + ], + "2852": [ + 1320 + ], + "2853": [ + 1320 + ], + "2854": [ + 1320 + ], + "2855": [ + 1321 + ], + "2856": [ + 1320 + ], + "2859": [ + 1322 + ], + "2860": [ + 1323 + ], + "2861": [ + 607 + ], + "2868": [ + 1199 + ], + "2869": [ + 1199 + ], + "2870": [ + 1199 + ], + "2871": [ + 1199 + ], + "2872": [ + 1199 + ], + "2873": [ + 1199 + ], + "2874": [ + 1199 + ], + "2875": [ + 1199 + ], + "2876": [ + 1199 + ], + "2877": [ + 1199 + ], + "2878": [ + 1199 + ], + "2879": [ + 1199 + ], + "2880": [ + 1199 + ], + "2881": [ + 1199 + ], + "2882": [ + 1199 + ], + "2883": [ + 1199 + ], + "2884": [ + 1199 + ], + "2885": [ + 1199 + ], + "2886": [ + 1199 + ], + "2887": [ + 1199 + ], + "2888": [ + 1199 + ], + "2889": [ + 1199 + ], + "2890": [ + 1324, + 134 + ], + "2891": [ + 1324, + 134 + ], + "2892": [ + 1325, + 134 + ], + "2893": [ + 246, + 134 + ], + "2894": [ + 246, + 134 + ], + "2895": [ + 31, + 1326 + ], + "2896": [ + 1327 + ], + "2897": [ + 31, + 1328, + 1329 + ], + "2898": [ + 1327 + ], + "2899": [ + 1330 + ], + "2900": [ + 1254 + ], + "2901": [ + 1331 + ], + "2902": [ + 1332 + ], + "2903": [ + 1331 + ], + "2904": [ + 1332 + ], + "2905": [ + 1331 + ], + "2906": [ + 1331 + ], + "2907": [ + 1331 + ], + "2908": [ + 1332 + ], + "2909": [ + 1331 + ], + "2910": [ + 1331 + ], + "2914": [ + 1333 + ], + "2915": [ + 1333 + ], + "2916": [ + 1333 + ], + "2917": [ + 1333 + ], + "2918": [ + 1333 + ], + "2919": [ + 1334 + ], + "2920": [ + 1335, + 1336 + ], + "2921": [ + 1337 + ], + "2922": [ + 1338 + ], + "2923": [ + 1339 + ], + "2924": [ + 1340 + ], + "2925": [ + 1341, + 1342 + ], + "2926": [ + 1343 + ], + "2927": [ + 1344 + ], + "2928": [ + 1345 + ], + "2929": [ + 1334 + ], + "2930": [ + 1346 + ], + "2931": [ + 1338 + ], + "2932": [ + 1338 + ], + "2933": [ + 1344 + ], + "2934": [ + 1347 + ], + "2935": [ + 1348 + ], + "2936": [ + 1227, + 1349 + ], + "2937": [ + 1350 + ], + "2938": [ + 1351 + ], + "2939": [ + 1352 + ], + "2940": [ + 1351 + ], + "2941": [ + 1353, + 1354 + ], + "2942": [ + 1353, + 1355 + ], + "2943": [ + 1356 + ], + "2944": [ + 1353, + 1357 + ], + "2945": [ + 1351 + ], + "2946": [ + 1358 + ], + "2947": [ + 1359 + ], + "2948": [ + 1360 + ], + "2949": [ + 1361 + ], + "2950": [ + 1353 + ], + "2951": [ + 1362 + ], + "2952": [ + 1353 + ], + "2953": [ + 1363 + ], + "2954": [ + 1364 + ], + "2955": [ + 1365 + ], + "2956": [ + 1353 + ], + "2958": [ + 1366 + ], + "2959": [ + 1366 + ], + "2963": [ + 1367 + ], + "2964": [ + 1368 + ], + "2965": [ + 1369 + ], + "2992": [ + 669 + ], + "2993": [ + 669 + ], + "2994": [ + 669 + ], + "2995": [ + 669 + ], + "2996": [ + 669 + ], + "2997": [ + 669 + ], + "2998": [ + 669 + ], + "2999": [ + 669 + ], + "3000": [ + 669 + ], + "3001": [ + 669 + ], + "3002": [ + 669 + ], + "3003": [ + 669 + ], + "3004": [ + 669 + ], + "3005": [ + 669 + ], + "3006": [ + 669 + ], + "3007": [ + 669 + ], + "3008": [ + 669 + ], + "3009": [ + 669 + ], + "3010": [ + 669 + ], + "3011": [ + 669 + ], + "3012": [ + 669 + ], + "3013": [ + 669 + ], + "3014": [ + 669 + ], + "3015": [ + 1370 + ], + "3016": [ + 1371 + ], + "3017": [ + 1372 + ], + "3018": [ + 1370 + ], + "3019": [ + 634, + 204 + ], + "3020": [ + 197 + ], + "3021": [ + 197 + ], + "3022": [ + 197 + ], + "3023": [ + 197 + ], + "3024": [ + 197 + ], + "3025": [ + 197 + ], + "3026": [ + 197 + ], + "3027": [ + 197 + ], + "3028": [ + 1373 + ], + "3029": [ + 1374 + ], + "3030": [ + 1374 + ], + "3031": [ + 1374 + ], + "3032": [ + 1375 + ], + "3033": [ + 1374 + ], + "3034": [ + 1376 + ], + "3039": [ + 153 + ], + "3040": [ + 1377, + 228, + 1 + ], + "3041": [ + 1377, + 228, + 2 + ], + "3042": [ + 1377, + 1 + ], + "3043": [ + 1377, + 2 + ], + "3044": [ + 1378 + ], + "3045": [ + 1378 + ], + "3046": [ + 1379 + ], + "3047": [ + 1380 + ], + "3048": [ + 1286 + ], + "3049": [ + 1378 + ], + "3050": [ + 1381 + ], + "3052": [ + 1382 + ], + "3053": [ + 1383 + ], + "3054": [ + 1384 + ], + "3055": [ + 1385 + ], + "3056": [ + 1383 + ], + "3057": [ + 1384, + 608 + ], + "3058": [ + 1386 + ], + "3059": [ + 1387 + ], + "3060": [ + 1385 + ], + "3061": [ + 33 + ], + "3062": [ + 1388 + ], + "3063": [ + 1388 + ], + "3064": [ + 33 + ], + "3065": [ + 33 + ], + "3066": [ + 34 + ], + "3067": [ + 1389 + ], + "3068": [ + 1390 + ], + "3069": [ + 1389 + ], + "3070": [ + 1391 + ], + "3071": [ + 1392 + ], + "3072": [ + 1393 + ], + "3073": [ + 1394 + ], + "3074": [ + 1395 + ], + "3075": [ + 1389 + ], + "3076": [ + 1396 + ], + "3077": [ + 1397 + ], + "3095": [ + 1198 + ], + "3096": [ + 1198 + ], + "3097": [ + 1198 + ], + "3098": [ + 1198 + ], + "3099": [ + 1198 + ], + "3100": [ + 1198 + ], + "3101": [ + 1198 + ], + "3102": [ + 1198 + ], + "3103": [ + 1198 + ], + "3104": [ + 1198 + ], + "3105": [ + 1198 + ], + "3106": [ + 1198 + ], + "3107": [ + 1198 + ], + "3108": [ + 1198 + ], + "3109": [ + 965 + ], + "3110": [ + 965 + ], + "3111": [ + 965 + ], + "3112": [ + 965 + ], + "3113": [ + 965 + ], + "3114": [ + 965 + ], + "3115": [ + 965 + ], + "3116": [ + 965 + ], + "3117": [ + 965 + ], + "3118": [ + 965 + ], + "3119": [ + 965 + ], + "3120": [ + 965 + ], + "3121": [ + 965 + ], + "3122": [ + 965 + ], + "3123": [ + 965 + ], + "3124": [ + 247, + 134 + ], + "3125": [ + 247, + 134 + ], + "3126": [ + 247, + 134 + ], + "3127": [ + 247, + 134 + ], + "3128": [ + 247, + 134 + ], + "3129": [ + 1398 + ], + "3130": [ + 1399 + ], + "3131": [ + 291 + ], + "3132": [ + 291 + ], + "3133": [ + 1400 + ], + "3140": [ + 1401 + ], + "3141": [ + 117 + ], + "3144": [ + 120 + ], + "3156": [ + 1402 + ], + "3157": [ + 1072 + ], + "3158": [ + 1403 + ], + "3159": [ + 1404 + ], + "3160": [ + 1405 + ], + "3161": [ + 1405 + ], + "3162": [ + 1406 + ], + "3163": [ + 1407 + ], + "3164": [ + 1408 + ], + "3165": [ + 1409 + ], + "3166": [ + 1410 + ], + "3167": [ + 1411 + ], + "3168": [ + 1032 + ], + "3169": [ + 1412 + ], + "3170": [ + 1413 + ], + "3171": [ + 1414 + ], + "3184": [ + 1415 + ], + "3185": [ + 1415 + ], + "3186": [ + 1416 + ], + "3187": [ + 1415 + ], + "3188": [ + 1417 + ], + "3189": [ + 1418 + ], + "3190": [ + 1419 + ], + "3191": [ + 1420 + ], + "3192": [ + 786 + ], + "3193": [ + 1421 + ], + "3194": [ + 623 + ], + "3195": [ + 1422 + ], + "3196": [ + 1418 + ], + "3197": [ + 1423 + ], + "3198": [ + 1424 + ], + "3199": [ + 621 + ], + "3200": [ + 1425, + 134 + ], + "3201": [ + 1426, + 134 + ], + "3202": [ + 1427, + 134 + ], + "3203": [ + 1425, + 134 + ], + "3204": [ + 1425, + 134 + ], + "3205": [ + 1428, + 134 + ], + "3206": [ + 1429, + 102, + 1430 + ], + "3207": [ + 1429, + 1314, + 102 + ], + "3208": [ + 1429, + 1314, + 102 + ], + "3209": [ + 1429, + 102 + ], + "3210": [ + 1429, + 102 + ], + "3211": [ + 1429, + 1314, + 102 + ], + "3212": [ + 1429, + 102, + 298 + ], + "3213": [ + 1429, + 102, + 1431 + ], + "3214": [ + 1429, + 102, + 1432 + ], + "3215": [ + 1429, + 102, + 336 + ], + "3216": [ + 1429, + 102 + ], + "3217": [ + 1429, + 102, + 1433, + 1434 + ], + "3218": [ + 1429, + 1314, + 102 + ], + "3219": [ + 1429, + 102, + 33, + 1430 + ], + "3220": [ + 590 + ], + "3221": [ + 1435 + ], + "3222": [ + 1436 + ], + "3223": [ + 590 + ], + "3224": [ + 1437 + ], + "3225": [ + 1438 + ], + "3226": [ + 590 + ], + "3227": [ + 1435 + ], + "3228": [ + 1435 + ], + "3229": [ + 1435 + ], + "3230": [ + 590 + ], + "3231": [ + 590 + ], + "3232": [ + 1435 + ], + "3233": [ + 1435 + ], + "3234": [ + 1439 + ], + "3235": [ + 1439 + ], + "3236": [ + 1436 + ], + "3237": [ + 1440 + ], + "3238": [ + 1433, + 1441 + ], + "3239": [ + 1433, + 1442 + ], + "3240": [ + 1433, + 1441 + ], + "3241": [ + 1433, + 1442 + ], + "3242": [ + 1433, + 1441 + ], + "3243": [ + 1440 + ], + "3244": [ + 1443 + ], + "3245": [ + 1444 + ], + "3246": [ + 1444 + ], + "3247": [ + 1443 + ], + "3248": [ + 1445 + ], + "3249": [ + 1443 + ], + "3250": [ + 1446 + ], + "3251": [ + 1447 + ], + "3252": [ + 1446 + ], + "3253": [ + 1448 + ], + "3254": [ + 1449 + ], + "3255": [ + 1450 + ], + "3256": [ + 1451 + ], + "3257": [ + 1148 + ], + "3258": [ + 1452 + ], + "3259": [ + 60, + 1446 + ], + "3260": [ + 1453 + ], + "3261": [ + 1453 + ], + "3262": [ + 1454 + ], + "3263": [ + 60, + 1455 + ], + "3264": [ + 1456 + ], + "3265": [ + 1457 + ], + "3266": [ + 1454 + ], + "3267": [ + 694, + 102 + ], + "3273": [ + 1458 + ], + "3274": [ + 1458 + ], + "3275": [ + 1458 + ], + "3276": [ + 1458 + ], + "3277": [ + 843 + ], + "3278": [ + 1458 + ], + "3279": [ + 1458 + ], + "3280": [ + 1458 + ], + "3281": [ + 1458 + ], + "3282": [ + 1458 + ], + "3283": [ + 1458 + ], + "3284": [ + 1458 + ], + "3285": [ + 843 + ], + "3303": [ + 1459, + 334 + ], + "3304": [ + 333, + 334 + ], + "3305": [ + 1460, + 334 + ], + "3306": [ + 1461, + 334 + ], + "3307": [ + 334 + ], + "3308": [ + 1316, + 102, + 1462 + ], + "3309": [ + 3 + ], + "3310": [ + 333, + 334, + 364 + ], + "3311": [ + 1463, + 161, + 162 + ], + "3312": [ + 490 + ], + "3313": [ + 287 + ], + "3314": [ + 490 + ], + "3315": [ + 490 + ], + "3316": [ + 490 + ], + "3317": [ + 490 + ], + "3318": [ + 287 + ], + "3319": [ + 1464 + ], + "3320": [ + 1464 + ], + "3321": [ + 1465 + ], + "3322": [ + 366 + ], + "3325": [ + 1466, + 212 + ], + "3326": [ + 1467 + ], + "3327": [ + 1468 + ], + "3329": [ + 161, + 1469 + ], + "3330": [ + 1470, + 161, + 1469 + ], + "3331": [ + 161, + 1469 + ], + "3332": [ + 337, + 161, + 1469 + ], + "3333": [ + 161, + 1471, + 1472 + ], + "3334": [ + 163, + 161, + 1469 + ], + "3335": [ + 171, + 161, + 1469 + ], + "3336": [ + 161, + 1469 + ], + "3337": [ + 1473 + ], + "3338": [ + 1473 + ], + "3339": [ + 1473 + ], + "3340": [ + 1473 + ], + "3341": [ + 1473 + ], + "3342": [ + 1473 + ], + "3343": [ + 1473 + ], + "3344": [ + 1473 + ], + "3345": [ + 1474 + ], + "3346": [ + 1474 + ], + "3351": [ + 1475 + ], + "3354": [ + 1476 + ], + "3355": [ + 1472 + ], + "3356": [ + 1477 + ], + "3357": [ + 1478 + ], + "3358": [ + 1477 + ], + "3359": [ + 1478 + ], + "3360": [ + 1478 + ], + "3361": [ + 1478 + ], + "3362": [ + 1479 + ], + "3363": [ + 1480 + ], + "3364": [ + 1480 + ], + "3365": [ + 1481 + ], + "3366": [ + 1482 + ], + "3367": [ + 1483 + ], + "3368": [ + 1484 + ], + "3369": [ + 1485 + ], + "3370": [ + 1486 + ], + "3371": [ + 1487 + ], + "3372": [ + 1488 + ], + "3373": [ + 599 + ], + "3374": [ + 1489 + ], + "3375": [ + 1490 + ], + "3376": [ + 1491 + ], + "3377": [ + 708 + ], + "3378": [ + 708 + ], + "3379": [ + 708 + ], + "3380": [ + 708 + ], + "3381": [ + 708 + ], + "3382": [ + 708 + ], + "3383": [ + 708 + ], + "3385": [ + 61 + ], + "3386": [ + 1492 + ], + "3387": [ + 1493, + 853 + ], + "3388": [ + 1494 + ], + "3389": [ + 634, + 569 + ], + "3390": [ + 634, + 206 + ], + "3391": [ + 634, + 512 + ], + "3392": [ + 634, + 512, + 569 + ], + "3393": [ + 1495, + 102, + 1430 + ], + "3394": [ + 1495, + 102, + 1496 + ], + "3395": [ + 1495, + 102, + 1431 + ], + "3396": [ + 1495, + 102 + ], + "3397": [ + 1495, + 102 + ], + "3398": [ + 1495, + 102, + 1472 + ], + "3399": [ + 1495, + 102 + ], + "3400": [ + 1495, + 102 + ], + "3401": [ + 1495, + 102 + ], + "3402": [ + 1497 + ], + "3405": [ + 1498 + ], + "3406": [ + 1499 + ], + "3407": [ + 1500 + ], + "3408": [ + 1501 + ], + "3409": [ + 1502 + ], + "3410": [ + 1503 + ], + "3411": [ + 1504 + ], + "3412": [ + 1501 + ], + "3413": [ + 1505 + ], + "3415": [ + 1506 + ], + "3416": [ + 1506 + ], + "3417": [ + 741, + 1507 + ], + "3418": [ + 741, + 1507 + ], + "3419": [ + 741, + 1507 + ], + "3420": [ + 261, + 1508 + ], + "3421": [ + 261, + 243 + ], + "3422": [ + 261, + 1508 + ], + "3423": [ + 261, + 243 + ], + "3424": [ + 261, + 1508 + ], + "3425": [ + 1509 + ], + "3426": [ + 1510, + 1511 + ], + "3433": [ + 841 + ], + "3434": [ + 841 + ], + "3435": [ + 841 + ], + "3436": [ + 841 + ], + "3437": [ + 841 + ], + "3438": [ + 841 + ], + "3439": [ + 1199 + ], + "3440": [ + 1199 + ], + "3441": [ + 1199 + ], + "3442": [ + 1199 + ], + "3443": [ + 1199 + ], + "3444": [ + 1199 + ], + "3445": [ + 1199 + ], + "3446": [ + 1199 + ], + "3447": [ + 1199 + ], + "3448": [ + 1199 + ], + "3449": [ + 1199 + ], + "3450": [ + 1199 + ], + "3451": [ + 1199 + ], + "3452": [ + 1199 + ], + "3453": [ + 1199 + ], + "3454": [ + 1199 + ], + "3455": [ + 1199 + ], + "3456": [ + 1199 + ], + "3457": [ + 1199 + ], + "3458": [ + 1199 + ], + "3459": [ + 1199 + ], + "3460": [ + 1199 + ], + "3468": [ + 1512 + ], + "3469": [ + 1513 + ], + "3470": [ + 1514 + ], + "3471": [ + 1515 + ], + "3472": [ + 1516 + ], + "3473": [ + 1517 + ], + "3474": [ + 1518 + ], + "3475": [ + 1519 + ], + "3476": [ + 1520 + ], + "3477": [ + 123 + ], + "3478": [ + 609, + 123 + ], + "3479": [ + 1521 + ], + "3480": [ + 123 + ], + "3481": [ + 619 + ], + "3482": [ + 1522 + ], + "3483": [ + 1523 + ], + "3484": [ + 1523 + ], + "3485": [ + 1523 + ], + "3486": [ + 1523 + ], + "3487": [ + 1523 + ], + "3488": [ + 1523 + ], + "3492": [ + 1036 + ], + "3493": [ + 102, + 1524 + ], + "3495": [ + 1525 + ], + "3496": [ + 1526 + ], + "3500": [ + 432 + ], + "3501": [ + 1527 + ], + "3502": [ + 1528, + 134 + ], + "3503": [ + 1528, + 134 + ], + "3504": [ + 1528, + 134 + ], + "3505": [ + 1528, + 134 + ], + "3506": [ + 1528, + 134 + ], + "3507": [ + 1529 + ], + "3508": [ + 268 + ], + "3509": [ + 237 + ], + "3510": [ + 246 + ], + "3511": [ + 1427 + ], + "3512": [ + 1530 + ], + "3513": [ + 1531 + ], + "3514": [ + 1532 + ], + "3515": [ + 818 + ], + "3516": [ + 1533 + ], + "3517": [ + 1534, + 78 + ], + "3518": [ + 818 + ], + "3519": [ + 1535 + ], + "3520": [ + 818 + ], + "3521": [ + 1533 + ], + "3522": [ + 818 + ], + "3523": [ + 1536 + ], + "3524": [ + 1537 + ], + "3525": [ + 818 + ], + "3526": [ + 1538 + ], + "3527": [ + 1539 + ], + "3529": [ + 1076 + ], + "3530": [ + 1076 + ], + "3531": [ + 1076 + ], + "3532": [ + 258, + 134 + ], + "3533": [ + 258, + 134 + ], + "3534": [ + 258, + 134 + ], + "3535": [ + 258, + 134 + ], + "3536": [ + 274, + 134 + ], + "3537": [ + 274, + 134 + ], + "3538": [ + 274, + 134 + ], + "3539": [ + 274, + 134 + ], + "3544": [ + 1540, + 216 + ], + "3545": [ + 1541, + 216 + ], + "3546": [ + 1542, + 216 + ], + "3547": [ + 1542, + 216 + ], + "3548": [ + 1540, + 216 + ], + "3549": [ + 1542, + 216 + ], + "3556": [ + 1543 + ], + "3557": [ + 1544 + ], + "3558": [ + 1544 + ], + "3559": [ + 1544 + ], + "3560": [ + 1545 + ], + "3561": [ + 1545 + ], + "3562": [ + 1546 + ], + "3563": [ + 1547 + ], + "3564": [ + 1547, + 1548 + ], + "3565": [ + 1547 + ], + "3566": [ + 1549 + ], + "3567": [ + 1550 + ], + "3568": [ + 1551 + ], + "3569": [ + 1552 + ], + "3570": [ + 1553 + ], + "3571": [ + 1552 + ], + "3572": [ + 1550 + ], + "3573": [ + 1554 + ], + "3574": [ + 163, + 161, + 1555 + ], + "3575": [ + 1556 + ], + "3576": [ + 1557 + ], + "3577": [ + 1558 + ], + "3578": [ + 1550 + ], + "3579": [ + 1558 + ], + "3580": [ + 1559 + ], + "3581": [ + 1560 + ], + "3582": [ + 1559 + ], + "3583": [ + 1560 + ], + "3584": [ + 1559 + ], + "3585": [ + 621 + ], + "3591": [ + 661 + ], + "3592": [ + 1561 + ], + "3593": [ + 1561 + ], + "3609": [ + 266, + 134 + ], + "3610": [ + 266, + 134 + ], + "3611": [ + 266, + 134 + ], + "3612": [ + 266, + 134 + ], + "3613": [ + 1562, + 134 + ], + "3614": [ + 266, + 134 + ], + "3615": [ + 266, + 134 + ], + "3616": [ + 266, + 134 + ], + "3617": [ + 266, + 134 + ], + "3618": [ + 1017 + ], + "3619": [ + 1014 + ], + "3621": [ + 1017 + ], + "3622": [ + 1016 + ], + "3623": [ + 1014 + ], + "3624": [ + 1017 + ], + "3625": [ + 1017 + ], + "3626": [ + 1563 + ], + "3627": [ + 1014 + ], + "3628": [ + 1014 + ], + "3629": [ + 1017 + ], + "3630": [ + 1017 + ], + "3631": [ + 1017 + ], + "3632": [ + 1016 + ], + "3633": [ + 1016 + ], + "3634": [ + 1017 + ], + "3635": [ + 1017 + ], + "3636": [ + 1016 + ], + "3637": [ + 1016 + ], + "3638": [ + 1017 + ], + "3639": [ + 1014 + ], + "3643": [ + 190, + 1270 + ], + "3644": [ + 13, + 1271, + 602 + ], + "3645": [ + 13 + ], + "3646": [ + 190, + 1270, + 618 + ], + "3647": [ + 190, + 356, + 693 + ], + "3648": [ + 13, + 1564 + ], + "3649": [ + 1565 + ], + "3650": [ + 29 + ], + "3651": [ + 1566 + ], + "3652": [ + 1567 + ], + "3653": [ + 1568, + 102 + ], + "3654": [ + 1568, + 102 + ], + "3655": [ + 102, + 1569 + ], + "3656": [ + 1570 + ], + "3657": [ + 1571 + ], + "3658": [ + 1572 + ], + "3659": [ + 1573 + ], + "3660": [ + 1171 + ], + "3661": [ + 1574, + 161, + 1575 + ], + "3662": [ + 1574, + 161, + 808 + ], + "3663": [ + 1574, + 161, + 1469 + ], + "3664": [ + 721 + ], + "3665": [ + 1576 + ], + "3666": [ + 1576 + ], + "3667": [ + 1576 + ], + "3668": [ + 1576 + ], + "3669": [ + 1576 + ], + "3670": [ + 1577 + ], + "3671": [ + 1578 + ], + "3672": [ + 1578 + ], + "3673": [ + 715, + 1579 + ], + "3674": [ + 1578 + ], + "3676": [ + 1580 + ], + "3677": [ + 617 + ], + "3678": [ + 617 + ], + "3679": [ + 715, + 1579 + ], + "3680": [ + 1269, + 1581 + ], + "3681": [ + 617 + ], + "3682": [ + 115, + 1582 + ], + "3683": [ + 1580 + ], + "3684": [ + 1580 + ], + "3685": [ + 115, + 1582 + ], + "3686": [ + 115, + 1582 + ], + "3687": [ + 59, + 1583 + ], + "3688": [ + 59, + 1583 + ], + "3689": [ + 1269, + 1581 + ], + "3690": [ + 59, + 1583 + ], + "3691": [ + 715, + 1579 + ], + "3692": [ + 1584 + ], + "3693": [ + 1585 + ], + "3694": [ + 1586 + ], + "3695": [ + 1587 + ], + "3696": [ + 1588 + ], + "3697": [ + 1585 + ], + "3698": [ + 1589 + ], + "3699": [ + 1590 + ], + "3700": [ + 1591 + ], + "3701": [ + 196 + ], + "3702": [ + 1592 + ], + "3703": [ + 1070, + 1593 + ], + "3704": [ + 1594 + ], + "3705": [ + 1594 + ], + "3706": [ + 1595 + ], + "3707": [ + 1596 + ], + "3708": [ + 1597 + ], + "3709": [ + 1597 + ], + "3710": [ + 1595 + ], + "3711": [ + 417 + ], + "3712": [ + 417, + 125 + ], + "3713": [ + 417, + 431 + ], + "3714": [ + 417 + ], + "3715": [ + 417, + 125 + ], + "3716": [ + 1598 + ], + "3717": [ + 1599 + ], + "3718": [ + 1598 + ], + "3719": [ + 1600 + ], + "3720": [ + 1341 + ], + "3721": [ + 1601 + ], + "3722": [ + 1335 + ], + "3723": [ + 1602 + ], + "3724": [ + 1601 + ], + "3725": [ + 1602 + ], + "3726": [ + 1603 + ], + "3737": [ + 1604 + ], + "3743": [ + 1177 + ], + "3744": [ + 1605, + 879 + ], + "3745": [ + 1177 + ], + "3746": [ + 1606 + ], + "3747": [ + 1607 + ], + "3748": [ + 1608 + ], + "3749": [ + 1609 + ], + "3750": [ + 1610 + ], + "3751": [ + 1611 + ], + "3752": [ + 1612 + ], + "3753": [ + 1613 + ], + "3754": [ + 23, + 1614 + ], + "3767": [ + 212 + ], + "3768": [ + 212 + ], + "3769": [ + 212 + ], + "3770": [ + 212 + ], + "3771": [ + 1615 + ], + "3772": [ + 1616 + ], + "3773": [ + 1617 + ], + "3774": [ + 1618 + ], + "3775": [ + 1012 + ], + "3776": [ + 1619 + ], + "3777": [ + 1012 + ], + "3778": [ + 1620 + ], + "3779": [ + 1621 + ], + "3780": [ + 1622, + 1623 + ], + "3781": [ + 31, + 1624 + ], + "3782": [ + 31, + 1624 + ], + "3783": [ + 1208 + ], + "3784": [ + 31, + 1625 + ], + "3785": [ + 31, + 1625 + ], + "3794": [ + 48, + 1626, + 1627 + ], + "3795": [ + 1628, + 1629 + ], + "3796": [ + 1628, + 1629 + ], + "3797": [ + 1628, + 1629 + ], + "3798": [ + 48, + 1626, + 1627 + ], + "3799": [ + 48, + 243 + ], + "3800": [ + 48, + 1630 + ], + "3801": [ + 48, + 1626, + 1627 + ], + "3803": [ + 981 + ], + "3804": [ + 1631 + ], + "3805": [ + 1631 + ], + "3806": [ + 1631 + ], + "3807": [ + 1631 + ], + "3808": [ + 385, + 521 + ], + "3809": [ + 1632 + ], + "3810": [ + 1633 + ], + "3811": [ + 1633 + ], + "3812": [ + 1146 + ], + "3813": [ + 1634 + ], + "3816": [ + 1635 + ], + "3817": [ + 1636 + ], + "3818": [ + 1637 + ], + "3819": [ + 1638 + ], + "3821": [ + 1639 + ], + "3823": [ + 1146 + ], + "3824": [ + 1640 + ], + "3825": [ + 1641 + ], + "3826": [ + 1641 + ], + "3827": [ + 1642 + ], + "3828": [ + 1643 + ], + "3829": [ + 1642 + ], + "3830": [ + 1644 + ], + "3831": [ + 1344 + ], + "3832": [ + 1645 + ], + "3833": [ + 1646, + 1647 + ], + "3834": [ + 1648 + ], + "3835": [ + 1645 + ], + "3836": [ + 1644 + ], + "3837": [ + 1644 + ], + "3838": [ + 1648 + ], + "3839": [ + 1645 + ], + "3840": [ + 1642 + ], + "3841": [ + 1644 + ], + "3842": [ + 1643 + ], + "3843": [ + 1337 + ], + "3844": [ + 1648 + ], + "3845": [ + 1335, + 1336 + ], + "3846": [ + 1643 + ], + "3852": [ + 659 + ], + "3853": [ + 841 + ], + "3854": [ + 841 + ], + "3855": [ + 841 + ], + "3856": [ + 841 + ], + "3857": [ + 841 + ], + "3858": [ + 841 + ], + "3859": [ + 841 + ], + "3861": [ + 343 + ], + "3862": [ + 1649 + ], + "3863": [ + 209 + ], + "3865": [ + 209 + ], + "3866": [ + 209 + ], + "3867": [ + 209 + ], + "3868": [ + 159 + ], + "3869": [ + 1650 + ], + "3870": [ + 209 + ], + "3871": [ + 1651 + ], + "3872": [ + 209 + ], + "3873": [ + 395, + 1652 + ], + "3874": [ + 435, + 1652 + ], + "3875": [ + 435, + 1652 + ], + "3876": [ + 435, + 1652 + ], + "3877": [ + 395, + 1652 + ], + "3878": [ + 1652 + ], + "3879": [ + 1652 + ], + "3880": [ + 1652 + ], + "3881": [ + 1652 + ], + "3890": [ + 1653 + ], + "3891": [ + 1654, + 1655 + ], + "3892": [ + 1656, + 1657 + ], + "3893": [ + 1658 + ], + "3894": [ + 1656 + ], + "3895": [ + 1659 + ], + "3896": [ + 1660, + 1661 + ], + "3897": [ + 1656, + 1662 + ], + "3898": [ + 1663 + ], + "3899": [ + 1664 + ], + "3900": [ + 1665 + ], + "3901": [ + 1663 + ], + "3902": [ + 728, + 1665 + ], + "3903": [ + 1337 + ], + "3906": [ + 1321 + ], + "3907": [ + 1321 + ], + "3908": [ + 1321 + ], + "3909": [ + 1321 + ], + "3910": [ + 1321 + ], + "3911": [ + 1666 + ], + "3912": [ + 1667, + 1668 + ], + "3913": [ + 1669 + ], + "3914": [ + 1667, + 1668 + ], + "3915": [ + 1666 + ], + "3916": [ + 1666 + ], + "3917": [ + 1666 + ], + "3918": [ + 1670, + 1668 + ], + "3919": [ + 1671 + ], + "3920": [ + 1666 + ], + "3921": [ + 1666 + ], + "3922": [ + 1671 + ], + "3923": [ + 1672 + ], + "3924": [ + 1671 + ], + "3925": [ + 1669 + ], + "3926": [ + 1666 + ], + "3927": [ + 1673 + ], + "3928": [ + 1670, + 1668 + ], + "3929": [ + 1671 + ], + "3930": [ + 1667, + 1668 + ], + "3933": [ + 669 + ], + "3934": [ + 840, + 102, + 1569 + ], + "3935": [ + 102, + 1569 + ], + "3936": [ + 1674, + 102, + 1569 + ], + "3937": [ + 1675 + ], + "3939": [ + 10, + 1676 + ], + "3941": [ + 1677 + ], + "3942": [ + 1678 + ], + "3943": [ + 61 + ], + "3944": [ + 1678, + 1679 + ], + "3945": [ + 1678 + ], + "3946": [ + 1680 + ], + "3947": [ + 1681 + ], + "3948": [ + 179 + ], + "3949": [ + 1677 + ], + "3950": [ + 1682 + ], + "3951": [ + 1683 + ], + "3952": [ + 1684 + ], + "3953": [ + 1677 + ], + "3964": [ + 1685 + ], + "3965": [ + 1686 + ], + "3966": [ + 1687 + ], + "3967": [ + 1688 + ], + "3968": [ + 1687 + ], + "3969": [ + 1689, + 1690 + ], + "3970": [ + 1685 + ], + "3971": [ + 1691 + ], + "3972": [ + 1689 + ], + "3973": [ + 1687 + ], + "3974": [ + 1685 + ], + "3975": [ + 1692 + ], + "3976": [ + 1693 + ], + "3977": [ + 1694 + ], + "3978": [ + 1695 + ], + "3979": [ + 1696 + ], + "3980": [ + 1697 + ], + "3981": [ + 1698, + 102, + 1431 + ], + "3982": [ + 102, + 1431 + ], + "3983": [ + 102, + 1431 + ], + "3984": [ + 1699, + 161 + ], + "3985": [ + 1700 + ], + "3986": [ + 1700 + ], + "3987": [ + 1700 + ], + "3988": [ + 1433, + 1701 + ], + "3989": [ + 1702 + ], + "3990": [ + 1703 + ], + "3991": [ + 1703 + ], + "3992": [ + 643 + ], + "3993": [ + 1704 + ], + "4009": [ + 808 + ], + "4010": [ + 808 + ], + "4011": [ + 808 + ], + "4012": [ + 808 + ], + "4013": [ + 1705 + ], + "4014": [ + 1706 + ], + "4015": [ + 1706 + ], + "4016": [ + 1706 + ], + "4017": [ + 1706 + ], + "4018": [ + 1706 + ], + "4021": [ + 1707 + ], + "4022": [ + 1370 + ], + "4023": [ + 1708 + ], + "4024": [ + 1709 + ], + "4025": [ + 1370 + ], + "4026": [ + 1710 + ], + "4030": [ + 1711 + ], + "4033": [ + 1712 + ], + "4034": [ + 1712 + ], + "4035": [ + 1713 + ], + "4036": [ + 1714 + ], + "4037": [ + 1715, + 92 + ], + "4038": [ + 1310, + 1716 + ], + "4039": [ + 1717 + ], + "4040": [ + 1718 + ], + "4041": [ + 1719 + ], + "4042": [ + 1720 + ], + "4043": [ + 1721 + ], + "4044": [ + 1722 + ], + "4045": [ + 1722 + ], + "4053": [ + 780 + ], + "4054": [ + 619 + ], + "4055": [ + 1723 + ], + "4056": [ + 1724 + ], + "4057": [ + 1725 + ], + "4058": [ + 1724 + ], + "4059": [ + 1726 + ], + "4060": [ + 1724 + ], + "4061": [ + 1727 + ], + "4062": [ + 1728 + ], + "4063": [ + 1729 + ], + "4064": [ + 1329 + ], + "4065": [ + 1730 + ], + "4066": [ + 1329 + ], + "4067": [ + 1329 + ], + "4068": [ + 1728 + ], + "4078": [ + 1731 + ], + "4079": [ + 1732 + ], + "4080": [ + 1733 + ], + "4081": [ + 1734 + ], + "4082": [ + 1735 + ], + "4083": [ + 428 + ], + "4084": [ + 1736 + ], + "4085": [ + 975 + ], + "4086": [ + 975 + ], + "4087": [ + 975 + ], + "4088": [ + 975 + ], + "4089": [ + 975 + ], + "4090": [ + 975 + ], + "4091": [ + 975 + ], + "4092": [ + 975 + ], + "4093": [ + 975 + ], + "4094": [ + 975 + ], + "4095": [ + 975 + ], + "4096": [ + 975 + ], + "4097": [ + 1737 + ], + "4098": [ + 1738 + ], + "4099": [ + 1471 + ], + "4100": [ + 1739 + ], + "4101": [ + 1740, + 134 + ], + "4102": [ + 248, + 134 + ], + "4103": [ + 1740, + 134 + ], + "4104": [ + 1531, + 134 + ], + "4105": [ + 1531, + 134 + ], + "4106": [ + 1741, + 161, + 395 + ], + "4107": [ + 161 + ], + "4108": [ + 161, + 1742 + ], + "4109": [ + 334, + 1743 + ], + "4110": [ + 334, + 1744 + ], + "4111": [ + 334, + 1745 + ], + "4112": [ + 334, + 1743 + ], + "4113": [ + 334, + 1746 + ], + "4114": [ + 334, + 1747 + ], + "4115": [ + 334, + 1743 + ], + "4116": [ + 1748 + ], + "4117": [ + 1749 + ], + "4118": [ + 1750 + ], + "4119": [ + 1751 + ], + "4120": [ + 1752 + ], + "4121": [ + 1750 + ], + "4122": [ + 1750 + ], + "4123": [ + 1750 + ], + "4124": [ + 1753 + ], + "4125": [ + 1754 + ], + "4126": [ + 1754 + ], + "4127": [ + 1754 + ], + "4128": [ + 1754 + ], + "4129": [ + 1754 + ], + "4130": [ + 1754 + ], + "4131": [ + 1755 + ], + "4132": [ + 1733 + ], + "4133": [ + 1756 + ], + "4134": [ + 1757 + ], + "4135": [ + 1758 + ], + "4136": [ + 1759 + ], + "4137": [ + 1760 + ], + "4138": [ + 1329 + ], + "4139": [ + 1329 + ], + "4140": [ + 1329 + ], + "4148": [ + 1761, + 102, + 1569 + ], + "4149": [ + 1761, + 102 + ], + "4150": [ + 1761, + 102, + 1432 + ], + "4151": [ + 1761, + 102 + ], + "4155": [ + 315 + ], + "4160": [ + 1762, + 161 + ], + "4161": [ + 1762, + 161, + 162 + ], + "4162": [ + 1762, + 161 + ], + "4163": [ + 1763 + ], + "4164": [ + 1763 + ], + "4165": [ + 1763 + ], + "4166": [ + 1763 + ], + "4167": [ + 1764 + ], + "4168": [ + 1763 + ], + "4169": [ + 1763 + ], + "4170": [ + 1763 + ], + "4171": [ + 1763 + ], + "4185": [ + 1765 + ], + "4186": [ + 1765 + ], + "4187": [ + 1765 + ], + "4188": [ + 320, + 1765 + ], + "4199": [ + 1766 + ], + "4200": [ + 885 + ], + "4201": [ + 885 + ], + "4202": [ + 885 + ], + "4203": [ + 1767 + ], + "4204": [ + 1768 + ], + "4205": [ + 837, + 102, + 1431 + ], + "4206": [ + 102, + 1623 + ], + "4207": [ + 1431 + ], + "4208": [ + 102, + 1623 + ], + "4209": [ + 193 + ], + "4210": [ + 1769 + ], + "4211": [ + 1770 + ], + "4212": [ + 1771 + ], + "4213": [ + 265 + ], + "4214": [ + 1772 + ], + "4215": [ + 195 + ], + "4216": [ + 1773 + ], + "4217": [ + 1774 + ], + "4218": [ + 1775 + ], + "4219": [ + 1776 + ], + "4220": [ + 1777 + ], + "4221": [ + 1778 + ], + "4222": [ + 638, + 1779 + ], + "4223": [ + 1780 + ], + "4224": [ + 1781, + 1782 + ], + "4225": [ + 123, + 1783 + ], + "4226": [ + 1784 + ], + "4227": [ + 1785 + ], + "4228": [ + 1786 + ], + "4229": [ + 1649 + ], + "4230": [ + 1649 + ], + "4231": [ + 1649 + ], + "4232": [ + 1649 + ], + "4233": [ + 1649 + ], + "4234": [ + 724 + ], + "4235": [ + 1787 + ], + "4236": [ + 724 + ], + "4237": [ + 1787 + ], + "4238": [ + 1788 + ], + "4239": [ + 1789 + ], + "4240": [ + 724 + ], + "4241": [ + 610, + 1790 + ], + "4242": [ + 1791 + ], + "4243": [ + 1792 + ], + "4244": [ + 1793 + ], + "4245": [ + 1794 + ], + "4246": [ + 1795 + ], + "4247": [ + 1796, + 1797 + ], + "4248": [ + 1798, + 1799 + ], + "4249": [ + 1798 + ], + "4250": [ + 1800, + 1801 + ], + "4251": [ + 1802, + 1803 + ], + "4252": [ + 1804 + ], + "4253": [ + 1805, + 853 + ], + "4254": [ + 1806 + ], + "4255": [ + 1807 + ], + "4256": [ + 1466 + ], + "4257": [ + 1808 + ], + "4258": [ + 1807 + ], + "4259": [ + 1809 + ], + "4260": [ + 1810 + ], + "4261": [ + 1811 + ], + "4262": [ + 1811 + ], + "4263": [ + 1811 + ], + "4264": [ + 1811 + ], + "4265": [ + 622, + 1811 + ], + "4266": [ + 622, + 1811 + ], + "4267": [ + 1811 + ], + "4268": [ + 1200 + ], + "4269": [ + 1200 + ], + "4270": [ + 1200 + ], + "4271": [ + 1200 + ], + "4272": [ + 1200 + ], + "4273": [ + 1200 + ], + "4274": [ + 1200 + ], + "4275": [ + 1200 + ], + "4276": [ + 1200 + ], + "4277": [ + 1200 + ], + "4278": [ + 1200 + ], + "4279": [ + 1200 + ], + "4280": [ + 1377 + ], + "4281": [ + 1377, + 228 + ], + "4282": [ + 253, + 134 + ], + "4283": [ + 253, + 134 + ], + "4284": [ + 253, + 134 + ], + "4285": [ + 253, + 134 + ], + "4286": [ + 253, + 134 + ], + "4287": [ + 253, + 134 + ], + "4288": [ + 253, + 134 + ], + "4289": [ + 253, + 134 + ], + "4290": [ + 1812 + ], + "4291": [ + 1813 + ], + "4292": [ + 1814 + ], + "4293": [ + 1814 + ], + "4294": [ + 1814 + ], + "4295": [ + 1815 + ], + "4303": [ + 269, + 134 + ], + "4304": [ + 1816, + 134 + ], + "4305": [ + 1816, + 134 + ], + "4322": [ + 1817, + 1818 + ], + "4323": [ + 1818 + ], + "4324": [ + 1818 + ], + "4325": [ + 1818 + ], + "4326": [ + 1818 + ], + "4327": [ + 1819 + ], + "4330": [ + 1820 + ], + "4331": [ + 1820 + ], + "4332": [ + 1820 + ], + "4333": [ + 1820 + ], + "4334": [ + 1820 + ], + "4335": [ + 1820 + ], + "4336": [ + 1820 + ], + "4337": [ + 367 + ], + "4338": [ + 367 + ], + "4339": [ + 367 + ], + "4340": [ + 367 + ], + "4341": [ + 367 + ], + "4342": [ + 1821 + ], + "4343": [ + 1822 + ], + "4344": [ + 1823 + ], + "4345": [ + 1824 + ], + "4346": [ + 1825 + ], + "4347": [ + 1301, + 1826 + ], + "4348": [ + 1827 + ], + "4349": [ + 1827 + ], + "4350": [ + 1828 + ], + "4351": [ + 1829 + ], + "4355": [ + 1433 + ], + "4365": [ + 975 + ], + "4367": [ + 669 + ], + "4368": [ + 1200 + ], + "4369": [ + 968 + ], + "4370": [ + 1198 + ], + "4371": [ + 1830 + ], + "4372": [ + 843 + ], + "4374": [ + 1176 + ], + "4375": [ + 1176 + ], + "4376": [ + 1831 + ], + "4377": [ + 1832 + ], + "4378": [ + 1833 + ], + "4379": [ + 1834 + ], + "4380": [ + 1835 + ], + "4381": [ + 1836 + ], + "4382": [ + 1837 + ], + "4383": [ + 1838 + ], + "4384": [ + 1837 + ], + "4386": [ + 1839 + ], + "4387": [ + 1840 + ], + "4388": [ + 1841 + ], + "4389": [ + 1842 + ], + "4390": [ + 1843 + ], + "4391": [ + 1840 + ], + "4392": [ + 1839 + ], + "4396": [ + 1844 + ], + "4397": [ + 1845 + ], + "4398": [ + 1846, + 1847 + ], + "4399": [ + 1848 + ], + "4400": [ + 1849 + ], + "4401": [ + 1846 + ], + "4402": [ + 1844 + ], + "4403": [ + 1850 + ], + "4404": [ + 828, + 1851 + ], + "4405": [ + 828 + ], + "4406": [ + 828, + 1851 + ], + "4407": [ + 828, + 1851 + ], + "4408": [ + 828, + 1852 + ], + "4409": [ + 828, + 1851 + ], + "4418": [ + 343 + ], + "4423": [ + 1853 + ], + "4424": [ + 1853 + ], + "4425": [ + 1853 + ], + "4426": [ + 1854 + ], + "4427": [ + 1854 + ], + "4428": [ + 1855 + ], + "4429": [ + 1856 + ], + "4430": [ + 1856 + ], + "4432": [ + 1856 + ], + "4433": [ + 1856 + ], + "4434": [ + 1857 + ], + "4435": [ + 1856 + ], + "4436": [ + 1856 + ], + "4437": [ + 1858 + ], + "4438": [ + 621 + ], + "4439": [ + 757 + ], + "4456": [ + 1859, + 134 + ], + "4457": [ + 1773, + 134 + ], + "4458": [ + 1769, + 134 + ], + "4459": [ + 171, + 161, + 1860 + ], + "4460": [ + 239, + 134 + ], + "4461": [ + 239, + 134 + ], + "4462": [ + 239, + 134 + ], + "4463": [ + 239, + 134 + ], + "4464": [ + 239, + 134 + ], + "4465": [ + 239, + 134 + ], + "4466": [ + 239, + 134 + ], + "4467": [ + 239, + 134 + ], + "4468": [ + 1861 + ], + "4469": [ + 1861 + ], + "4470": [ + 1861 + ], + "4471": [ + 1861 + ], + "4472": [ + 670 + ], + "4473": [ + 1861 + ], + "4474": [ + 1660 + ], + "4475": [ + 1862 + ], + "4476": [ + 1863, + 78 + ], + "4477": [ + 1864, + 78 + ], + "4478": [ + 1865, + 78 + ], + "4479": [ + 1863, + 78 + ], + "4480": [ + 954 + ], + "4481": [ + 1866 + ], + "4482": [ + 1867 + ], + "4483": [ + 1868 + ], + "4484": [ + 1869 + ], + "4485": [ + 1870 + ], + "4486": [ + 1871 + ], + "4487": [ + 270, + 134 + ], + "4488": [ + 270, + 134 + ], + "4489": [ + 270, + 134 + ], + "4490": [ + 270, + 134 + ], + "4491": [ + 270, + 134 + ], + "4492": [ + 270, + 134 + ], + "4493": [ + 270, + 134 + ], + "4494": [ + 270, + 134 + ], + "4495": [ + 833 + ], + "4496": [ + 1872 + ], + "4497": [ + 1873 + ], + "4498": [ + 1874 + ], + "4499": [ + 1875 + ], + "4500": [ + 1873 + ], + "4501": [ + 1876 + ], + "4502": [ + 833 + ], + "4503": [ + 1877 + ], + "4504": [ + 833 + ], + "4505": [ + 1878 + ], + "4506": [ + 1873 + ], + "4507": [ + 1879 + ], + "4508": [ + 1873 + ], + "4509": [ + 1163 + ], + "4510": [ + 1880 + ], + "4511": [ + 1881 + ], + "4512": [ + 1882 + ], + "4513": [ + 1883 + ], + "4514": [ + 1884 + ], + "4515": [ + 1885 + ], + "4516": [ + 1886 + ], + "4517": [ + 1887 + ], + "4518": [ + 1887 + ], + "4519": [ + 1888 + ], + "4520": [ + 1888 + ], + "4521": [ + 1889 + ], + "4522": [ + 1890 + ], + "4540": [ + 1891 + ], + "4541": [ + 336, + 1892 + ], + "4548": [ + 1893 + ], + "4549": [ + 1894 + ], + "4550": [ + 1895 + ], + "4551": [ + 1896 + ], + "4552": [ + 1897 + ], + "4553": [ + 1898 + ], + "4554": [ + 1899 + ], + "4555": [ + 1900, + 134 + ], + "4556": [ + 1900, + 134 + ], + "4557": [ + 1900, + 134 + ], + "4558": [ + 1901 + ], + "4559": [ + 1901 + ], + "4560": [ + 1901 + ], + "4561": [ + 1902 + ], + "4562": [ + 1459, + 334, + 362 + ], + "4563": [ + 1903 + ], + "4564": [ + 1904 + ], + "4565": [ + 1905 + ], + "4566": [ + 1906 + ], + "4567": [ + 1903 + ], + "4568": [ + 1903 + ], + "4569": [ + 1903 + ], + "4570": [ + 1907 + ], + "4571": [ + 1904 + ], + "4572": [ + 1903 + ], + "4573": [ + 1908 + ], + "4574": [ + 1908 + ], + "4575": [ + 1909 + ], + "4576": [ + 1909 + ], + "4577": [ + 1909 + ], + "4578": [ + 1909 + ], + "4579": [ + 1909 + ], + "4580": [ + 1910 + ], + "4581": [ + 416 + ], + "4582": [ + 416 + ], + "4583": [ + 1911 + ], + "4584": [ + 1911 + ], + "4585": [ + 1911 + ], + "4586": [ + 1911 + ], + "4587": [ + 256, + 134 + ], + "4588": [ + 256, + 134 + ], + "4589": [ + 256, + 134 + ], + "4590": [ + 1891, + 1070 + ], + "4591": [ + 1891, + 1070 + ], + "4592": [ + 1891 + ], + "4593": [ + 1912 + ], + "4594": [ + 1913 + ], + "4595": [ + 1912 + ], + "4596": [ + 1913 + ], + "4597": [ + 1913 + ], + "4598": [ + 1913 + ], + "4599": [ + 1914 + ], + "4600": [ + 1914 + ], + "4602": [ + 1914 + ], + "4605": [ + 1914 + ], + "4606": [ + 1915 + ], + "4607": [ + 1897 + ], + "4611": [ + 1916, + 134 + ], + "4612": [ + 1916, + 134 + ], + "4613": [ + 1916, + 134 + ], + "4614": [ + 1916, + 134 + ], + "4615": [ + 1916, + 134 + ], + "4618": [ + 1200 + ], + "4619": [ + 1200 + ], + "4620": [ + 1200 + ], + "4621": [ + 1200 + ], + "4622": [ + 1200 + ], + "4623": [ + 1200 + ], + "4624": [ + 1200 + ], + "4625": [ + 1200 + ], + "4626": [ + 1917 + ], + "4627": [ + 1918 + ], + "4628": [ + 1919, + 78 + ], + "4629": [ + 1920 + ], + "4630": [ + 1921 + ], + "4631": [ + 1921 + ], + "4632": [ + 1922 + ], + "4633": [ + 1922 + ], + "4634": [ + 1922 + ], + "4635": [ + 1922 + ], + "4636": [ + 1922 + ], + "4637": [ + 1922 + ], + "4638": [ + 1922 + ], + "4639": [ + 1923 + ], + "4640": [ + 1924 + ], + "4641": [ + 1925 + ], + "4642": [ + 1926 + ], + "4643": [ + 1927 + ], + "4644": [ + 1928 + ], + "4659": [ + 1929, + 1930 + ], + "4660": [ + 1931, + 1930 + ], + "4661": [ + 7, + 1932 + ], + "4662": [ + 5 + ], + "4663": [ + 74 + ], + "4664": [ + 1933 + ], + "4665": [ + 74 + ], + "4667": [ + 1934, + 134 + ], + "4668": [ + 1934, + 134 + ], + "4669": [ + 1934, + 134 + ], + "4670": [ + 1935 + ], + "4671": [ + 1936 + ], + "4672": [ + 1936 + ], + "4673": [ + 0, + 1937 + ], + "4674": [ + 0, + 1938 + ], + "4675": [ + 1936 + ], + "4676": [ + 2, + 1937 + ], + "4677": [ + 1937 + ], + "4678": [ + 0, + 1939 + ], + "4679": [ + 0, + 1938 + ], + "4680": [ + 1939 + ], + "4681": [ + 0, + 1937 + ], + "4682": [ + 0, + 1940 + ], + "4683": [ + 0, + 1937 + ], + "4684": [ + 1941 + ], + "4685": [ + 1942 + ], + "4686": [ + 1943, + 1944 + ], + "4687": [ + 1945, + 1946 + ], + "4688": [ + 1947 + ], + "4690": [ + 1948, + 1944 + ], + "4697": [ + 241, + 134 + ], + "4698": [ + 1949 + ], + "4699": [ + 1950 + ], + "4700": [ + 909 + ], + "4701": [ + 102, + 1432 + ], + "4705": [ + 1951 + ], + "4706": [ + 1951 + ], + "4707": [ + 1952 + ], + "4708": [ + 1953 + ], + "4709": [ + 1951 + ], + "4710": [ + 975 + ], + "4711": [ + 975 + ], + "4712": [ + 1954 + ], + "4713": [ + 1955 + ], + "4714": [ + 1956 + ], + "4715": [ + 1957 + ], + "4716": [ + 1958 + ], + "4717": [ + 1959 + ], + "4718": [ + 1960 + ], + "4719": [ + 1958, + 1961 + ], + "4720": [ + 1961 + ], + "4721": [ + 1962 + ], + "4722": [ + 1963 + ], + "4727": [ + 1964 + ], + "4728": [ + 31, + 1965 + ], + "4729": [ + 1966 + ], + "4730": [ + 1967 + ], + "4731": [ + 1968 + ], + "4732": [ + 1969 + ], + "4733": [ + 1968 + ], + "4734": [ + 1970 + ], + "4735": [ + 1971 + ], + "4736": [ + 1972 + ], + "4737": [ + 1881 + ], + "4738": [ + 1881 + ], + "4739": [ + 1973 + ], + "4740": [ + 1873 + ], + "4741": [ + 1881 + ], + "4742": [ + 1974 + ], + "4743": [ + 1975 + ], + "4744": [ + 1971 + ], + "4745": [ + 1976 + ], + "4746": [ + 1977 + ], + "4747": [ + 1877 + ], + "4748": [ + 1978 + ], + "4749": [ + 1881 + ], + "4750": [ + 1978 + ], + "4751": [ + 1977 + ], + "4752": [ + 1972 + ], + "4753": [ + 1979 + ], + "4754": [ + 1980 + ], + "4755": [ + 102, + 1981 + ], + "4756": [ + 1980 + ], + "4757": [ + 1980 + ], + "4758": [ + 1980 + ], + "4759": [ + 1980 + ], + "4760": [ + 1982 + ], + "4763": [ + 1983 + ], + "4768": [ + 282, + 634, + 808 + ], + "4769": [ + 282, + 634 + ], + "4770": [ + 282, + 634, + 207 + ], + "4771": [ + 1811 + ], + "4772": [ + 1811 + ], + "4773": [ + 1984 + ], + "4774": [ + 1985 + ], + "4775": [ + 1986 + ], + "4776": [ + 1986 + ], + "4777": [ + 1987 + ], + "4778": [ + 1987 + ], + "4779": [ + 1987 + ], + "4780": [ + 1987 + ], + "4781": [ + 1987 + ], + "4783": [ + 1988 + ], + "4784": [ + 1989 + ], + "4785": [ + 1990 + ], + "4786": [ + 1991 + ], + "4787": [ + 1990 + ], + "4788": [ + 1992 + ], + "4789": [ + 1993 + ], + "4790": [ + 1994, + 102, + 1995 + ], + "4791": [ + 1996, + 1997 + ], + "4792": [ + 1998 + ], + "4793": [ + 1998 + ], + "4794": [ + 1998, + 431 + ], + "4795": [ + 1998, + 125 + ], + "4796": [ + 1998, + 431 + ], + "4797": [ + 1998, + 125 + ], + "4798": [ + 1999 + ], + "4799": [ + 1999 + ], + "4800": [ + 2000 + ], + "4801": [ + 2000 + ], + "4802": [ + 1999 + ], + "4803": [ + 1999 + ], + "4804": [ + 2001, + 2002 + ], + "4805": [ + 2002 + ], + "4806": [ + 2001, + 2002 + ], + "4807": [ + 1892, + 2002 + ], + "4808": [ + 432, + 2003 + ], + "4809": [ + 432, + 2003 + ], + "4811": [ + 2004, + 161, + 984 + ], + "4812": [ + 161, + 981 + ], + "4813": [ + 2005, + 161, + 984 + ], + "4814": [ + 171, + 161, + 1433, + 2006 + ], + "4815": [ + 2007 + ], + "4816": [ + 2007 + ], + "4817": [ + 2007 + ], + "4818": [ + 2007 + ], + "4819": [ + 2008 + ], + "4820": [ + 133 + ], + "4821": [ + 240 + ], + "4822": [ + 240 + ], + "4823": [ + 253 + ], + "4824": [ + 240 + ], + "4825": [ + 246 + ], + "4826": [ + 250 + ], + "4827": [ + 2009 + ], + "4828": [ + 2009 + ], + "4829": [ + 2009 + ], + "4839": [ + 2010 + ], + "4840": [ + 2010 + ], + "4841": [ + 2010 + ], + "4842": [ + 2010 + ], + "4843": [ + 2010 + ], + "4844": [ + 2010 + ], + "4845": [ + 2011 + ], + "4846": [ + 2012 + ], + "4847": [ + 2012 + ], + "4848": [ + 2011 + ], + "4849": [ + 2012 + ], + "4850": [ + 2011 + ], + "4851": [ + 2012 + ], + "4852": [ + 2013 + ], + "4853": [ + 2014 + ], + "4854": [ + 2015 + ], + "4855": [ + 2015 + ], + "4856": [ + 2016 + ], + "4857": [ + 2017 + ], + "4864": [ + 2018 + ], + "4865": [ + 2019 + ], + "4867": [ + 2020 + ], + "4868": [ + 2021, + 134 + ], + "4869": [ + 2021, + 134 + ], + "4871": [ + 269 + ], + "4872": [ + 244 + ], + "4873": [ + 253 + ], + "4874": [ + 663 + ], + "4875": [ + 2022 + ], + "4876": [ + 1433, + 1434 + ], + "4877": [ + 2023 + ], + "4878": [ + 1796 + ], + "4879": [ + 2024 + ], + "4880": [ + 2024, + 2025 + ], + "4881": [ + 2026 + ], + "4882": [ + 2027 + ], + "4883": [ + 2028, + 134 + ], + "4889": [ + 1200 + ], + "4890": [ + 1200 + ], + "4891": [ + 1200 + ], + "4892": [ + 1200 + ], + "4893": [ + 1200 + ], + "4894": [ + 1200 + ], + "4895": [ + 1200 + ], + "4896": [ + 1200 + ], + "4897": [ + 1200 + ], + "4898": [ + 1200 + ], + "4899": [ + 1200 + ], + "4900": [ + 1200 + ], + "4901": [ + 1200 + ], + "4902": [ + 1200 + ], + "4903": [ + 879 + ], + "4904": [ + 2029 + ], + "4905": [ + 2030, + 61 + ], + "4906": [ + 2029 + ], + "4914": [ + 237, + 134 + ], + "4915": [ + 237, + 134 + ], + "4916": [ + 237, + 134 + ], + "4917": [ + 237, + 134 + ], + "4918": [ + 237, + 134 + ], + "4919": [ + 237, + 134 + ], + "4921": [ + 2031 + ], + "4922": [ + 240, + 134 + ], + "4923": [ + 240, + 134 + ], + "4924": [ + 240, + 134 + ], + "4925": [ + 240, + 134 + ], + "4926": [ + 250, + 134 + ], + "4927": [ + 2032, + 1314, + 161 + ], + "4928": [ + 2033 + ], + "4937": [ + 424 + ], + "4938": [ + 2034 + ], + "4939": [ + 2035, + 2036 + ], + "4940": [ + 2037 + ], + "4941": [ + 2034 + ], + "4947": [ + 2038, + 102 + ], + "4948": [ + 2039 + ], + "4949": [ + 2040 + ], + "4950": [ + 2041 + ], + "4954": [ + 2007 + ], + "4955": [ + 2007 + ], + "4956": [ + 416, + 161 + ], + "4957": [ + 416, + 161 + ], + "4958": [ + 416, + 161 + ], + "4959": [ + 2042, + 161, + 984 + ], + "4960": [ + 2042, + 161, + 984 + ], + "4961": [ + 2042, + 161, + 984 + ], + "4964": [ + 2043, + 161, + 162 + ], + "4965": [ + 3 + ], + "4966": [ + 2044 + ], + "4967": [ + 2045 + ], + "4968": [ + 2046 + ], + "4969": [ + 2047 + ], + "4970": [ + 2048 + ], + "4971": [ + 2049 + ], + "4972": [ + 2050 + ], + "4973": [ + 2051 + ], + "4974": [ + 2052 + ], + "4975": [ + 2049 + ], + "4976": [ + 2053 + ], + "4977": [ + 2054 + ], + "4978": [ + 336 + ], + "4986": [ + 584, + 2055 + ], + "4987": [ + 2056 + ], + "4994": [ + 1366 + ], + "4995": [ + 334, + 2057 + ], + "4996": [ + 334, + 2058 + ], + "4997": [ + 334, + 2058 + ], + "4998": [ + 2032, + 1314, + 161 + ], + "4999": [ + 2032, + 1314, + 161 + ], + "5000": [ + 2032, + 1314, + 161 + ], + "5001": [ + 1076 + ], + "5002": [ + 1854 + ], + "5003": [ + 2059 + ], + "5004": [ + 2060 + ], + "5005": [ + 2060 + ], + "5006": [ + 1854 + ], + "5007": [ + 2061 + ], + "5008": [ + 2059 + ], + "5009": [ + 1854 + ], + "5010": [ + 1530, + 134 + ], + "5011": [ + 1530, + 134 + ], + "5012": [ + 1530, + 134 + ], + "5013": [ + 260, + 134 + ], + "5014": [ + 260, + 134 + ], + "5015": [ + 260, + 134 + ], + "5016": [ + 260, + 134 + ], + "5017": [ + 2062, + 2063 + ], + "5018": [ + 2064 + ], + "5019": [ + 2064 + ], + "5020": [ + 2065 + ], + "5021": [ + 2032, + 1314, + 161 + ], + "5022": [ + 2032, + 1314, + 161 + ], + "5023": [ + 2032, + 1314, + 161 + ], + "5024": [ + 2066 + ], + "5032": [ + 2067, + 161 + ], + "5033": [ + 161 + ], + "5034": [ + 2068, + 161 + ], + "5036": [ + 2069 + ], + "5037": [ + 2070 + ], + "5038": [ + 2071 + ], + "5039": [ + 2071 + ], + "5040": [ + 2072 + ], + "5041": [ + 2073 + ], + "5042": [ + 2074 + ], + "5043": [ + 2075 + ], + "5044": [ + 2076 + ], + "5046": [ + 2077, + 134 + ], + "5047": [ + 2078 + ], + "5048": [ + 2079 + ], + "5049": [ + 210, + 2080 + ], + "5050": [ + 47, + 2081 + ], + "5051": [ + 2051 + ], + "5052": [ + 2082 + ], + "5053": [ + 2083 + ], + "5054": [ + 2084 + ], + "5055": [ + 2083 + ], + "5056": [ + 1370 + ], + "5057": [ + 2085 + ], + "5061": [ + 2086 + ], + "5062": [ + 2087 + ], + "5063": [ + 2088 + ], + "5064": [ + 2089 + ], + "5065": [ + 2090 + ], + "5066": [ + 2091 + ], + "5067": [ + 2092 + ], + "5068": [ + 2091 + ], + "5069": [ + 1781 + ], + "5070": [ + 2093 + ], + "5074": [ + 2094, + 161 + ], + "5075": [ + 2095, + 161, + 2096 + ], + "5076": [ + 2095, + 161 + ], + "5077": [ + 2095, + 161, + 162 + ], + "5078": [ + 2095, + 161 + ], + "5079": [ + 2097 + ], + "5080": [ + 2098 + ], + "5081": [ + 2099 + ], + "5082": [ + 2100, + 334 + ], + "5083": [ + 2100, + 334, + 364 + ], + "5084": [ + 222, + 2101 + ], + "5085": [ + 222, + 2102 + ], + "5086": [ + 222, + 2102 + ], + "5087": [ + 2103 + ], + "5088": [ + 2104 + ], + "5089": [ + 2105 + ], + "5090": [ + 2105 + ], + "5091": [ + 2103 + ], + "5092": [ + 102, + 818, + 1430 + ], + "5093": [ + 102, + 818, + 1430 + ], + "5094": [ + 2101 + ], + "5095": [ + 2101 + ], + "5096": [ + 2106 + ], + "5097": [ + 2106 + ], + "5098": [ + 2106 + ], + "5100": [ + 2107 + ], + "5101": [ + 2107 + ], + "5102": [ + 2107 + ], + "5103": [ + 2107 + ], + "5113": [ + 1870, + 2108 + ], + "5114": [ + 1870, + 2108 + ], + "5115": [ + 1870, + 2108 + ], + "5116": [ + 2109 + ], + "5117": [ + 2109 + ], + "5118": [ + 2110 + ], + "5119": [ + 2111 + ], + "5120": [ + 2112 + ], + "5121": [ + 2113 + ], + "5122": [ + 2114 + ], + "5123": [ + 2114 + ], + "5124": [ + 2114 + ], + "5125": [ + 2115, + 161, + 1070 + ], + "5126": [ + 2115, + 161 + ], + "5127": [ + 2115, + 161, + 2096 + ], + "5128": [ + 2116, + 134 + ], + "5129": [ + 2116, + 134 + ], + "5130": [ + 2116, + 134 + ], + "5131": [ + 2117, + 1314 + ], + "5132": [ + 2117, + 1314, + 2118 + ], + "5133": [ + 2117, + 1314 + ], + "5134": [ + 245, + 134 + ], + "5135": [ + 256, + 134 + ], + "5136": [ + 263, + 134 + ], + "5137": [ + 2119, + 134 + ], + "5138": [ + 238, + 134 + ], + "5139": [ + 253, + 134 + ], + "5140": [ + 1076 + ], + "5141": [ + 2120 + ], + "5142": [ + 1802 + ], + "5143": [ + 2121 + ], + "5144": [ + 197 + ], + "5145": [ + 2122, + 2123, + 134 + ], + "5146": [ + 2122, + 2123, + 134 + ], + "5147": [ + 1278, + 2123 + ], + "5148": [ + 1278, + 2123 + ], + "5149": [ + 1278, + 2124 + ], + "5150": [ + 2122, + 2030, + 134 + ], + "5151": [ + 197 + ], + "5152": [ + 275 + ], + "5153": [ + 1278, + 2030 + ], + "5154": [ + 2122, + 2125, + 134 + ], + "5155": [ + 1278, + 2125 + ], + "5156": [ + 197 + ], + "5157": [ + 2122, + 134 + ], + "5158": [ + 2122, + 2030, + 134 + ], + "5159": [ + 197 + ], + "5160": [ + 197 + ], + "5161": [ + 2122, + 2030, + 134 + ], + "5162": [ + 1278, + 2123 + ], + "5163": [ + 197 + ], + "5164": [ + 242, + 1630 + ], + "5165": [ + 242, + 243 + ], + "5166": [ + 242, + 243 + ], + "5167": [ + 1757 + ], + "5168": [ + 2126 + ], + "5169": [ + 2119, + 134 + ], + "5170": [ + 2127, + 134 + ], + "5171": [ + 273, + 134 + ], + "5172": [ + 416, + 161 + ], + "5173": [ + 2128, + 134 + ], + "5174": [ + 2128, + 134 + ], + "5175": [ + 2128, + 134 + ], + "5176": [ + 2128, + 134 + ], + "5177": [ + 2128, + 134 + ], + "5178": [ + 2128, + 134 + ], + "5179": [ + 2128, + 134 + ], + "5182": [ + 2129, + 102, + 1569 + ], + "5183": [ + 609 + ], + "5184": [ + 2130 + ], + "5185": [ + 609 + ], + "5186": [ + 2130, + 309 + ], + "5187": [ + 2130 + ], + "5188": [ + 609 + ], + "5189": [ + 609 + ], + "5190": [ + 2130 + ], + "5191": [ + 609 + ], + "5192": [ + 2131, + 134 + ], + "5193": [ + 251, + 134 + ], + "5194": [ + 2132 + ], + "5195": [ + 2132 + ], + "5196": [ + 2132 + ], + "5197": [ + 2132 + ], + "5198": [ + 2132 + ], + "5199": [ + 2133, + 134 + ], + "5200": [ + 2134 + ], + "5201": [ + 2135 + ], + "5202": [ + 2134 + ], + "5203": [ + 2135 + ], + "5206": [ + 416, + 161, + 2136, + 214 + ], + "5207": [ + 416, + 161, + 2136 + ], + "5209": [ + 367 + ], + "5210": [ + 367 + ], + "5211": [ + 367 + ], + "5212": [ + 2137 + ], + "5214": [ + 282, + 2138 + ], + "5215": [ + 2139 + ], + "5216": [ + 2140 + ], + "5217": [ + 2139 + ], + "5218": [ + 2141 + ], + "5219": [ + 2141 + ], + "5220": [ + 2142 + ], + "5221": [ + 2143 + ], + "5222": [ + 2144 + ], + "5223": [ + 1961 + ], + "5224": [ + 2145 + ], + "5225": [ + 2145 + ], + "5226": [ + 246, + 134 + ], + "5227": [ + 1532, + 134 + ], + "5228": [ + 266, + 134 + ], + "5229": [ + 1740, + 134 + ], + "5230": [ + 2131, + 134 + ], + "5231": [ + 247, + 134 + ], + "5233": [ + 31, + 2146 + ], + "5234": [ + 2147 + ], + "5235": [ + 2148 + ], + "5236": [ + 2147 + ], + "5237": [ + 2149 + ], + "5238": [ + 2150 + ], + "5239": [ + 2149 + ], + "5246": [ + 2151 + ], + "5247": [ + 2152 + ], + "5248": [ + 2151 + ], + "5249": [ + 2153 + ], + "5250": [ + 2154 + ], + "5251": [ + 122 + ], + "5252": [ + 122 + ], + "5253": [ + 122 + ], + "5254": [ + 122 + ], + "5255": [ + 599 + ], + "5257": [ + 858, + 78 + ], + "5258": [ + 858, + 78 + ], + "5259": [ + 858 + ], + "5260": [ + 2155 + ], + "5261": [ + 2155 + ], + "5262": [ + 2155 + ], + "5263": [ + 2155 + ], + "5268": [ + 2156 + ], + "5269": [ + 2157 + ], + "5270": [ + 1948, + 2158 + ], + "5271": [ + 2159 + ], + "5272": [ + 2160 + ], + "5273": [ + 2161 + ], + "5274": [ + 2162, + 102, + 1432 + ], + "5275": [ + 2162, + 102 + ], + "5276": [ + 2163, + 102 + ], + "5277": [ + 2163, + 102, + 1432 + ], + "5278": [ + 780 + ], + "5279": [ + 621 + ], + "5280": [ + 780 + ], + "5281": [ + 395, + 728 + ], + "5282": [ + 395, + 729 + ], + "5283": [ + 395, + 726 + ], + "5284": [ + 395, + 725 + ], + "5285": [ + 395, + 727 + ], + "5286": [ + 395, + 730 + ], + "5288": [ + 2164 + ], + "5289": [ + 2165 + ], + "5291": [ + 1948 + ], + "5292": [ + 2166 + ], + "5293": [ + 2167 + ], + "5301": [ + 2168 + ], + "5302": [ + 412, + 2169 + ], + "5307": [ + 2170 + ], + "5308": [ + 2171 + ], + "5309": [ + 2172 + ], + "5313": [ + 1698, + 102, + 1623 + ], + "5314": [ + 398 + ], + "5315": [ + 398 + ], + "5316": [ + 398 + ], + "5318": [ + 2173, + 161 + ], + "5319": [ + 2173, + 161 + ], + "5321": [ + 1891 + ], + "5322": [ + 2174, + 134 + ], + "5323": [ + 2175, + 134 + ], + "5324": [ + 2175, + 134 + ], + "5325": [ + 2174, + 134 + ], + "5326": [ + 2175, + 134 + ], + "5327": [ + 2176 + ], + "5328": [ + 2177 + ], + "5329": [ + 2178 + ], + "5330": [ + 2178 + ], + "5331": [ + 2179 + ], + "5332": [ + 2178 + ], + "5333": [ + 2178 + ], + "5334": [ + 2180 + ], + "5335": [ + 2181 + ], + "5336": [ + 2180 + ], + "5337": [ + 416, + 161, + 2136 + ], + "5338": [ + 416, + 161, + 2136 + ], + "5343": [ + 2182 + ], + "5344": [ + 2183, + 334 + ], + "5345": [ + 2183, + 334, + 364 + ], + "5346": [ + 2183, + 334 + ], + "5348": [ + 1076 + ], + "5349": [ + 1076 + ], + "5350": [ + 2184, + 1314, + 161 + ], + "5354": [ + 1076 + ], + "5355": [ + 1830 + ], + "5356": [ + 1830 + ], + "5357": [ + 1830 + ], + "5358": [ + 1830 + ], + "5359": [ + 2185 + ], + "5360": [ + 2185 + ], + "5361": [ + 2185 + ], + "5362": [ + 1433, + 2186 + ], + "5363": [ + 416, + 161 + ], + "5364": [ + 416, + 161, + 1469 + ], + "5372": [ + 334 + ], + "5373": [ + 1623 + ], + "5374": [ + 2187 + ], + "5375": [ + 2188 + ], + "5376": [ + 2189 + ], + "5377": [ + 2190 + ], + "5378": [ + 2191 + ], + "5379": [ + 2188 + ], + "5380": [ + 246, + 134 + ], + "5387": [ + 2192, + 134 + ], + "5388": [ + 2192, + 134 + ], + "5389": [ + 2192, + 134 + ], + "5400": [ + 2193 + ], + "5401": [ + 2194 + ], + "5402": [ + 2195 + ], + "5403": [ + 2193 + ], + "5404": [ + 2195 + ], + "5405": [ + 2196 + ], + "5406": [ + 2197 + ], + "5407": [ + 2197 + ], + "5408": [ + 2198 + ], + "5409": [ + 2199 + ], + "5410": [ + 416, + 161, + 2136 + ], + "5411": [ + 2032, + 1314, + 161 + ], + "5412": [ + 2032, + 1314, + 161 + ], + "5413": [ + 2032, + 1314, + 161, + 2200 + ], + "5414": [ + 2032, + 1314, + 161, + 1469 + ], + "5416": [ + 1017, + 2201 + ], + "5417": [ + 187, + 2202 + ], + "5418": [ + 2105 + ], + "5419": [ + 2105 + ], + "5420": [ + 187, + 2202 + ], + "5421": [ + 2105 + ], + "5422": [ + 2105 + ], + "5423": [ + 1017, + 2201 + ], + "5424": [ + 2105 + ], + "5425": [ + 367 + ], + "5426": [ + 1254 + ], + "5428": [ + 2203, + 134 + ], + "5432": [ + 2204 + ], + "5433": [ + 2205 + ], + "5434": [ + 2206 + ], + "5435": [ + 2204 + ], + "5436": [ + 2207 + ], + "5437": [ + 2208 + ], + "5438": [ + 2209 + ], + "5439": [ + 2210 + ], + "5440": [ + 2211 + ], + "5441": [ + 2211 + ], + "5442": [ + 1371 + ], + "5443": [ + 1672 + ], + "5444": [ + 2212 + ], + "5445": [ + 2213 + ], + "5446": [ + 1370 + ], + "5447": [ + 2205 + ], + "5448": [ + 1497 + ], + "5449": [ + 2214 + ], + "5450": [ + 2214 + ], + "5451": [ + 584, + 2101 + ], + "5452": [ + 1994, + 102, + 1432 + ], + "5453": [ + 2215 + ], + "5454": [ + 2215 + ], + "5455": [ + 2216 + ], + "5456": [ + 2217 + ], + "5457": [ + 2218 + ], + "5458": [ + 2219 + ], + "5459": [ + 1086 + ], + "5460": [ + 2217 + ], + "5461": [ + 2220 + ], + "5463": [ + 1076 + ], + "5466": [ + 2221 + ], + "5467": [ + 2222 + ], + "5471": [ + 2223 + ], + "5472": [ + 2224 + ], + "5473": [ + 2224 + ], + "5474": [ + 2225 + ], + "5475": [ + 2226, + 134 + ], + "5476": [ + 2227, + 134 + ], + "5477": [ + 2032, + 2228 + ], + "5478": [ + 2229, + 134 + ], + "5479": [ + 2229, + 134 + ], + "5480": [ + 2229, + 134 + ], + "5487": [ + 2230 + ], + "5490": [ + 2231 + ], + "5492": [ + 1830 + ], + "5493": [ + 2232 + ], + "5495": [ + 2233 + ], + "5502": [ + 2234 + ], + "5503": [ + 2234 + ], + "5504": [ + 2234 + ], + "5505": [ + 2234 + ], + "5506": [ + 2234 + ], + "5507": [ + 2234 + ], + "5508": [ + 2235, + 161 + ], + "5509": [ + 2236, + 161 + ], + "5510": [ + 2237, + 161, + 336 + ], + "5511": [ + 2237, + 161 + ], + "5512": [ + 2237, + 161, + 984 + ], + "5513": [ + 2237, + 161 + ], + "5515": [ + 2193 + ], + "5516": [ + 367 + ], + "5517": [ + 2238, + 134 + ], + "5518": [ + 2239, + 134 + ], + "5519": [ + 2109 + ], + "5520": [ + 1944 + ], + "5521": [ + 259, + 134 + ], + "5522": [ + 249, + 134 + ], + "5524": [ + 1463, + 161 + ], + "5526": [ + 2240 + ], + "5527": [ + 2241 + ], + "5528": [ + 2242 + ], + "5529": [ + 2243 + ], + "5530": [ + 2244 + ], + "5531": [ + 2245 + ], + "5538": [ + 1199 + ], + "5539": [ + 841 + ], + "5540": [ + 416, + 161 + ], + "5541": [ + 416, + 161, + 1070 + ], + "5542": [ + 2246 + ], + "5543": [ + 2246 + ], + "5547": [ + 242, + 243 + ], + "5548": [ + 2247, + 1630 + ], + "5564": [ + 1622, + 102 + ], + "5573": [ + 1076 + ], + "5577": [ + 1675 + ], + "5580": [ + 1994, + 102 + ], + "5581": [ + 1994, + 102, + 1432 + ], + "5582": [ + 2248, + 334 + ], + "5583": [ + 61 + ], + "5584": [ + 621 + ], + "5592": [ + 1628, + 1630 + ], + "5593": [ + 2249 + ], + "5595": [ + 1988 + ], + "5599": [ + 2250, + 161 + ], + "5600": [ + 2251 + ], + "5605": [ + 2252 + ], + "5609": [ + 634, + 808 + ], + "5610": [ + 244, + 134 + ], + "5611": [ + 2253 + ] +} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json b/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json new file mode 100644 index 000000000..49d8faca0 --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json @@ -0,0 +1,2256 @@ +{ + "0": 0, + "1": 1, + "2": 1, + "3": 2, + "4": 3, + "5": 3, + "6": 3, + "7": 3, + "8": 3, + "9": 4, + "10": 4, + "11": 4, + "12": 4, + "13": 5, + "14": 4, + "15": 6, + "16": 6, + "17": 6, + "18": 6, + "19": 6, + "20": 6, + "21": 6, + "22": 6, + "23": 6, + "24": 6, + "25": 6, + "26": 6, + "27": 7, + "28": 7, + "29": 7, + "30": 7, + "31": 8, + "32": 7, + "33": 9, + "34": 9, + "35": 9, + "36": 9, + "37": 7, + "38": 10, + "39": 11, + "40": 11, + "41": 12, + "42": 13, + "43": 11, + "44": 11, + "45": 12, + "46": 14, + "47": 14, + "48": 15, + "49": 16, + "50": 17, + "51": 18, + "52": 19, + "53": 19, + "54": 19, + "55": 19, + "56": 19, + "57": 19, + "58": 17, + "59": 20, + "60": 20, + "61": 21, + "62": 20, + "63": 22, + "64": 22, + "65": 22, + "66": 22, + "67": 23, + "68": 22, + "69": 22, + "70": 22, + "71": 22, + "72": 22, + "73": 22, + "74": 3, + "75": 24, + "76": 24, + "77": 24, + "78": 25, + "79": 24, + "80": 26, + "81": 26, + "82": 26, + "83": 26, + "84": 26, + "85": 26, + "86": 26, + "87": 27, + "88": 27, + "89": 28, + "90": 28, + "91": 28, + "92": 28, + "93": 28, + "94": 29, + "95": 30, + "96": 31, + "97": 32, + "98": 30, + "99": 29, + "100": 33, + "101": 34, + "102": 35, + "103": 36, + "104": 37, + "105": 38, + "106": 39, + "107": 40, + "108": 36, + "109": 41, + "110": 42, + "111": 17, + "112": 37, + "113": 39, + "114": 43, + "115": 36, + "116": 44, + "117": 45, + "118": 46, + "119": 47, + "120": 45, + "121": 48, + "122": 1, + "123": 49, + "124": 50, + "125": 51, + "126": 46, + "127": 52, + "128": 46, + "129": 52, + "130": 52, + "131": 46, + "132": 53, + "133": 54, + "134": 55, + "135": 56, + "136": 56, + "137": 57, + "138": 56, + "139": 58, + "140": 58, + "141": 58, + "142": 56, + "143": 59, + "144": 60, + "145": 59, + "146": 59, + "147": 59, + "148": 61, + "149": 24, + "150": 59, + "151": 50, + "152": 59, + "153": 62, + "154": 63, + "155": 59, + "156": 59, + "157": 64, + "158": 65, + "159": 46, + "160": 66, + "161": 35, + "162": 2, + "163": 67, + "164": 68, + "165": 2, + "166": 67, + "167": 69, + "168": 70, + "169": 71, + "170": 72, + "171": 70, + "172": 73, + "173": 74, + "174": 75, + "175": 76, + "176": 76, + "177": 76, + "178": 74, + "179": 77, + "180": 78, + "181": 76, + "182": 76, + "183": 76, + "184": 5, + "185": 5, + "186": 5, + "187": 79, + "188": 5, + "189": 5, + "190": 5, + "191": 5, + "192": 5, + "193": 80, + "194": 81, + "195": 81, + "196": 80, + "197": 82, + "198": 83, + "199": 83, + "200": 83, + "201": 83, + "202": 83, + "203": 83, + "204": 84, + "205": 84, + "206": 84, + "207": 85, + "208": 84, + "209": 86, + "210": 1, + "211": 87, + "212": 88, + "213": 89, + "214": 90, + "215": 91, + "216": 92, + "217": 93, + "218": 92, + "219": 94, + "220": 94, + "221": 92, + "222": 95, + "223": 94, + "224": 94, + "225": 96, + "226": 96, + "227": 96, + "228": 96, + "229": 96, + "230": 97, + "231": 58, + "232": 98, + "233": 98, + "234": 99, + "235": 98, + "236": 0, + "237": 100, + "238": 101, + "239": 102, + "240": 103, + "241": 81, + "242": 15, + "243": 104, + "244": 105, + "245": 106, + "246": 107, + "247": 107, + "248": 107, + "249": 108, + "250": 109, + "251": 100, + "252": 101, + "253": 101, + "254": 108, + "255": 54, + "256": 105, + "257": 81, + "258": 100, + "259": 109, + "260": 100, + "261": 15, + "262": 110, + "263": 108, + "264": 107, + "265": 54, + "266": 107, + "267": 107, + "268": 109, + "269": 105, + "270": 111, + "271": 101, + "272": 111, + "273": 105, + "274": 102, + "275": 80, + "276": 112, + "277": 113, + "278": 114, + "279": 115, + "280": 116, + "281": 117, + "282": 70, + "283": 36, + "284": 118, + "285": 36, + "286": 118, + "287": 119, + "288": 5, + "289": 120, + "290": 121, + "291": 33, + "292": 120, + "293": 121, + "294": 121, + "295": 120, + "296": 120, + "297": 122, + "298": 121, + "299": 122, + "300": 121, + "301": 122, + "302": 122, + "303": 122, + "304": 122, + "305": 122, + "306": 122, + "307": 123, + "308": 123, + "309": 36, + "310": 120, + "311": 120, + "312": 120, + "313": 33, + "314": 120, + "315": 65, + "316": 124, + "317": 124, + "318": 17, + "319": 124, + "320": 17, + "321": 17, + "322": 124, + "323": 124, + "324": 125, + "325": 125, + "326": 126, + "327": 125, + "328": 127, + "329": 128, + "330": 125, + "331": 125, + "332": 125, + "333": 129, + "334": 35, + "335": 130, + "336": 43, + "337": 70, + "338": 131, + "339": 132, + "340": 20, + "341": 22, + "342": 132, + "343": 133, + "344": 25, + "345": 25, + "346": 25, + "347": 134, + "348": 43, + "349": 25, + "350": 25, + "351": 135, + "352": 25, + "353": 25, + "354": 25, + "355": 25, + "356": 5, + "357": 42, + "358": 42, + "359": 42, + "360": 136, + "361": 137, + "362": 138, + "363": 88, + "364": 2, + "365": 136, + "366": 139, + "367": 140, + "368": 141, + "369": 141, + "370": 141, + "371": 141, + "372": 141, + "373": 141, + "374": 141, + "375": 141, + "376": 142, + "377": 52, + "378": 52, + "379": 52, + "380": 52, + "381": 52, + "382": 52, + "383": 143, + "384": 144, + "385": 145, + "386": 144, + "387": 144, + "388": 18, + "389": 52, + "390": 144, + "391": 144, + "392": 47, + "393": 47, + "394": 47, + "395": 146, + "396": 47, + "397": 2, + "398": 147, + "399": 148, + "400": 149, + "401": 149, + "402": 150, + "403": 149, + "404": 149, + "405": 149, + "406": 149, + "407": 149, + "408": 149, + "409": 151, + "410": 149, + "411": 149, + "412": 65, + "413": 2, + "414": 152, + "415": 153, + "416": 154, + "417": 50, + "418": 155, + "419": 65, + "420": 71, + "421": 71, + "422": 71, + "423": 51, + "424": 156, + "425": 24, + "426": 155, + "427": 157, + "428": 156, + "429": 158, + "430": 157, + "431": 156, + "432": 159, + "433": 157, + "434": 157, + "435": 60, + "436": 60, + "437": 156, + "438": 60, + "439": 160, + "440": 156, + "441": 161, + "442": 162, + "443": 163, + "444": 152, + "445": 163, + "446": 163, + "447": 130, + "448": 130, + "449": 164, + "450": 130, + "451": 112, + "452": 112, + "453": 112, + "454": 112, + "455": 112, + "456": 112, + "457": 112, + "458": 165, + "459": 165, + "460": 166, + "461": 167, + "462": 166, + "463": 166, + "464": 167, + "465": 166, + "466": 167, + "467": 167, + "468": 166, + "469": 167, + "470": 166, + "471": 166, + "472": 167, + "473": 167, + "474": 166, + "475": 167, + "476": 167, + "477": 166, + "478": 168, + "479": 169, + "480": 151, + "481": 170, + "482": 171, + "483": 172, + "484": 169, + "485": 173, + "486": 171, + "487": 170, + "488": 171, + "489": 170, + "490": 174, + "491": 175, + "492": 176, + "493": 176, + "494": 176, + "495": 176, + "496": 168, + "497": 168, + "498": 177, + "499": 168, + "500": 178, + "501": 168, + "502": 179, + "503": 180, + "504": 168, + "505": 181, + "506": 178, + "507": 168, + "508": 168, + "509": 168, + "510": 182, + "511": 141, + "512": 84, + "513": 141, + "514": 170, + "515": 182, + "516": 182, + "517": 182, + "518": 141, + "519": 141, + "520": 182, + "521": 145, + "522": 141, + "523": 141, + "524": 145, + "525": 182, + "526": 180, + "527": 183, + "528": 183, + "529": 183, + "530": 183, + "531": 183, + "532": 184, + "533": 183, + "534": 185, + "535": 183, + "536": 186, + "537": 180, + "538": 180, + "539": 180, + "540": 180, + "541": 180, + "542": 186, + "543": 180, + "544": 187, + "545": 187, + "546": 188, + "547": 187, + "548": 187, + "549": 187, + "550": 187, + "551": 187, + "552": 187, + "553": 189, + "554": 187, + "555": 190, + "556": 187, + "557": 188, + "558": 187, + "559": 187, + "560": 187, + "561": 149, + "562": 141, + "563": 141, + "564": 84, + "565": 141, + "566": 141, + "567": 141, + "568": 141, + "569": 84, + "570": 141, + "571": 141, + "572": 141, + "573": 141, + "574": 84, + "575": 141, + "576": 141, + "577": 141, + "578": 84, + "579": 141, + "580": 141, + "581": 141, + "582": 191, + "583": 167, + "584": 192, + "585": 193, + "586": 57, + "587": 57, + "588": 173, + "589": 194, + "590": 195, + "591": 172, + "592": 172, + "593": 26, + "594": 196, + "595": 196, + "596": 173, + "597": 172, + "598": 197, + "599": 198, + "600": 199, + "601": 133, + "602": 200, + "603": 201, + "604": 26, + "605": 202, + "606": 202, + "607": 203, + "608": 202, + "609": 123, + "610": 204, + "611": 204, + "612": 204, + "613": 204, + "614": 204, + "615": 204, + "616": 152, + "617": 205, + "618": 200, + "619": 206, + "620": 200, + "621": 207, + "622": 208, + "623": 209, + "624": 52, + "625": 210, + "626": 52, + "627": 210, + "628": 210, + "629": 210, + "630": 18, + "631": 25, + "632": 25, + "633": 79, + "634": 211, + "635": 212, + "636": 212, + "637": 212, + "638": 212, + "639": 212, + "640": 212, + "641": 213, + "642": 209, + "643": 214, + "644": 10, + "645": 10, + "646": 27, + "647": 27, + "648": 27, + "649": 27, + "650": 57, + "651": 97, + "652": 52, + "653": 163, + "654": 18, + "655": 65, + "656": 47, + "657": 42, + "658": 42, + "659": 42, + "660": 42, + "661": 42, + "662": 34, + "663": 101, + "664": 101, + "665": 101, + "666": 215, + "667": 215, + "668": 216, + "669": 217, + "670": 218, + "671": 219, + "672": 220, + "673": 219, + "674": 221, + "675": 220, + "676": 57, + "677": 222, + "678": 223, + "679": 223, + "680": 224, + "681": 224, + "682": 223, + "683": 224, + "684": 225, + "685": 224, + "686": 224, + "687": 225, + "688": 224, + "689": 224, + "690": 223, + "691": 226, + "692": 186, + "693": 56, + "694": 227, + "695": 228, + "696": 228, + "697": 20, + "698": 228, + "699": 25, + "700": 25, + "701": 25, + "702": 25, + "703": 25, + "704": 25, + "705": 25, + "706": 229, + "707": 229, + "708": 230, + "709": 231, + "710": 232, + "711": 233, + "712": 231, + "713": 231, + "714": 234, + "715": 123, + "716": 232, + "717": 206, + "718": 206, + "719": 235, + "720": 236, + "721": 236, + "722": 236, + "723": 236, + "724": 237, + "725": 238, + "726": 238, + "727": 238, + "728": 238, + "729": 238, + "730": 238, + "731": 149, + "732": 149, + "733": 149, + "734": 149, + "735": 149, + "736": 149, + "737": 149, + "738": 149, + "739": 15, + "740": 110, + "741": 15, + "742": 104, + "743": 15, + "744": 239, + "745": 110, + "746": 110, + "747": 15, + "748": 96, + "749": 240, + "750": 240, + "751": 98, + "752": 97, + "753": 58, + "754": 98, + "755": 97, + "756": 241, + "757": 241, + "758": 241, + "759": 241, + "760": 97, + "761": 242, + "762": 243, + "763": 159, + "764": 243, + "765": 244, + "766": 243, + "767": 243, + "768": 243, + "769": 243, + "770": 245, + "771": 245, + "772": 245, + "773": 245, + "774": 112, + "775": 84, + "776": 16, + "777": 16, + "778": 15, + "779": 16, + "780": 246, + "781": 208, + "782": 208, + "783": 246, + "784": 209, + "785": 208, + "786": 247, + "787": 208, + "788": 248, + "789": 248, + "790": 248, + "791": 249, + "792": 248, + "793": 248, + "794": 248, + "795": 248, + "796": 248, + "797": 248, + "798": 249, + "799": 248, + "800": 219, + "801": 219, + "802": 250, + "803": 250, + "804": 250, + "805": 250, + "806": 51, + "807": 251, + "808": 85, + "809": 251, + "810": 251, + "811": 110, + "812": 110, + "813": 110, + "814": 24, + "815": 181, + "816": 181, + "817": 181, + "818": 9, + "819": 181, + "820": 181, + "821": 181, + "822": 181, + "823": 252, + "824": 252, + "825": 252, + "826": 252, + "827": 252, + "828": 253, + "829": 253, + "830": 253, + "831": 254, + "832": 11, + "833": 255, + "834": 219, + "835": 256, + "836": 257, + "837": 258, + "838": 227, + "839": 259, + "840": 260, + "841": 217, + "842": 217, + "843": 217, + "844": 261, + "845": 65, + "846": 65, + "847": 64, + "848": 262, + "849": 17, + "850": 263, + "851": 263, + "852": 264, + "853": 134, + "854": 263, + "855": 263, + "856": 265, + "857": 266, + "858": 267, + "859": 126, + "860": 126, + "861": 126, + "862": 126, + "863": 268, + "864": 268, + "865": 268, + "866": 268, + "867": 268, + "868": 268, + "869": 268, + "870": 268, + "871": 268, + "872": 268, + "873": 268, + "874": 269, + "875": 133, + "876": 270, + "877": 271, + "878": 133, + "879": 271, + "880": 272, + "881": 273, + "882": 271, + "883": 133, + "884": 274, + "885": 275, + "886": 268, + "887": 276, + "888": 274, + "889": 276, + "890": 274, + "891": 26, + "892": 219, + "893": 219, + "894": 219, + "895": 219, + "896": 219, + "897": 254, + "898": 219, + "899": 219, + "900": 219, + "901": 277, + "902": 219, + "903": 219, + "904": 87, + "905": 278, + "906": 279, + "907": 87, + "908": 151, + "909": 35, + "910": 280, + "911": 133, + "912": 281, + "913": 282, + "914": 264, + "915": 57, + "916": 264, + "917": 57, + "918": 281, + "919": 57, + "920": 107, + "921": 80, + "922": 283, + "923": 284, + "924": 284, + "925": 285, + "926": 285, + "927": 285, + "928": 220, + "929": 286, + "930": 286, + "931": 286, + "932": 53, + "933": 286, + "934": 286, + "935": 286, + "936": 287, + "937": 286, + "938": 286, + "939": 286, + "940": 286, + "941": 28, + "942": 286, + "943": 286, + "944": 209, + "945": 209, + "946": 209, + "947": 288, + "948": 289, + "949": 290, + "950": 290, + "951": 290, + "952": 288, + "953": 290, + "954": 291, + "955": 290, + "956": 290, + "957": 289, + "958": 292, + "959": 292, + "960": 292, + "961": 292, + "962": 292, + "963": 94, + "964": 292, + "965": 217, + "966": 203, + "967": 217, + "968": 217, + "969": 203, + "970": 293, + "971": 203, + "972": 203, + "973": 294, + "974": 294, + "975": 217, + "976": 51, + "977": 295, + "978": 296, + "979": 297, + "980": 298, + "981": 299, + "982": 114, + "983": 299, + "984": 299, + "985": 299, + "986": 299, + "987": 300, + "988": 301, + "989": 302, + "990": 153, + "991": 153, + "992": 153, + "993": 303, + "994": 303, + "995": 303, + "996": 303, + "997": 303, + "998": 303, + "999": 303, + "1000": 304, + "1001": 93, + "1002": 93, + "1003": 304, + "1004": 93, + "1005": 304, + "1006": 304, + "1007": 173, + "1008": 173, + "1009": 173, + "1010": 173, + "1011": 110, + "1012": 128, + "1013": 305, + "1014": 306, + "1015": 178, + "1016": 306, + "1017": 306, + "1018": 307, + "1019": 306, + "1020": 143, + "1021": 308, + "1022": 308, + "1023": 308, + "1024": 165, + "1025": 24, + "1026": 24, + "1027": 24, + "1028": 309, + "1029": 310, + "1030": 275, + "1031": 62, + "1032": 213, + "1033": 311, + "1034": 312, + "1035": 312, + "1036": 313, + "1037": 314, + "1038": 314, + "1039": 314, + "1040": 15, + "1041": 315, + "1042": 315, + "1043": 132, + "1044": 20, + "1045": 132, + "1046": 235, + "1047": 132, + "1048": 235, + "1049": 132, + "1050": 3, + "1051": 316, + "1052": 317, + "1053": 317, + "1054": 184, + "1055": 318, + "1056": 184, + "1057": 317, + "1058": 184, + "1059": 319, + "1060": 184, + "1061": 318, + "1062": 184, + "1063": 317, + "1064": 317, + "1065": 319, + "1066": 317, + "1067": 320, + "1068": 320, + "1069": 321, + "1070": 284, + "1071": 284, + "1072": 7, + "1073": 223, + "1074": 223, + "1075": 322, + "1076": 323, + "1077": 324, + "1078": 53, + "1079": 53, + "1080": 53, + "1081": 269, + "1082": 269, + "1083": 269, + "1084": 325, + "1085": 269, + "1086": 326, + "1087": 281, + "1088": 327, + "1089": 178, + "1090": 178, + "1091": 327, + "1092": 178, + "1093": 178, + "1094": 164, + "1095": 327, + "1096": 178, + "1097": 178, + "1098": 178, + "1099": 305, + "1100": 164, + "1101": 328, + "1102": 329, + "1103": 329, + "1104": 330, + "1105": 329, + "1106": 331, + "1107": 331, + "1108": 189, + "1109": 9, + "1110": 332, + "1111": 330, + "1112": 330, + "1113": 330, + "1114": 333, + "1115": 333, + "1116": 333, + "1117": 243, + "1118": 334, + "1119": 334, + "1120": 164, + "1121": 335, + "1122": 336, + "1123": 335, + "1124": 334, + "1125": 179, + "1126": 336, + "1127": 337, + "1128": 334, + "1129": 326, + "1130": 338, + "1131": 336, + "1132": 179, + "1133": 339, + "1134": 339, + "1135": 339, + "1136": 339, + "1137": 339, + "1138": 340, + "1139": 339, + "1140": 339, + "1141": 341, + "1142": 31, + "1143": 31, + "1144": 342, + "1145": 17, + "1146": 343, + "1147": 17, + "1148": 344, + "1149": 31, + "1150": 16, + "1151": 278, + "1152": 185, + "1153": 19, + "1154": 344, + "1155": 278, + "1156": 18, + "1157": 18, + "1158": 18, + "1159": 18, + "1160": 18, + "1161": 18, + "1162": 13, + "1163": 13, + "1164": 13, + "1165": 345, + "1166": 28, + "1167": 345, + "1168": 346, + "1169": 347, + "1170": 348, + "1171": 349, + "1172": 347, + "1173": 350, + "1174": 350, + "1175": 107, + "1176": 351, + "1177": 352, + "1178": 353, + "1179": 161, + "1180": 349, + "1181": 29, + "1182": 65, + "1183": 65, + "1184": 298, + "1185": 298, + "1186": 107, + "1187": 2, + "1188": 296, + "1189": 296, + "1190": 135, + "1191": 354, + "1192": 343, + "1193": 110, + "1194": 343, + "1195": 343, + "1196": 343, + "1197": 50, + "1198": 217, + "1199": 217, + "1200": 217, + "1201": 24, + "1202": 24, + "1203": 84, + "1204": 127, + "1205": 355, + "1206": 356, + "1207": 357, + "1208": 357, + "1209": 358, + "1210": 254, + "1211": 357, + "1212": 7, + "1213": 254, + "1214": 357, + "1215": 254, + "1216": 359, + "1217": 360, + "1218": 158, + "1219": 361, + "1220": 362, + "1221": 362, + "1222": 362, + "1223": 363, + "1224": 363, + "1225": 363, + "1226": 363, + "1227": 363, + "1228": 364, + "1229": 93, + "1230": 365, + "1231": 365, + "1232": 365, + "1233": 365, + "1234": 158, + "1235": 158, + "1236": 283, + "1237": 283, + "1238": 283, + "1239": 283, + "1240": 283, + "1241": 283, + "1242": 254, + "1243": 254, + "1244": 366, + "1245": 366, + "1246": 366, + "1247": 366, + "1248": 366, + "1249": 366, + "1250": 366, + "1251": 366, + "1252": 366, + "1253": 366, + "1254": 267, + "1255": 367, + "1256": 368, + "1257": 368, + "1258": 367, + "1259": 367, + "1260": 367, + "1261": 368, + "1262": 369, + "1263": 328, + "1264": 328, + "1265": 328, + "1266": 328, + "1267": 328, + "1268": 328, + "1269": 5, + "1270": 5, + "1271": 206, + "1272": 155, + "1273": 27, + "1274": 155, + "1275": 155, + "1276": 155, + "1277": 155, + "1278": 80, + "1279": 155, + "1280": 370, + "1281": 370, + "1282": 370, + "1283": 371, + "1284": 186, + "1285": 186, + "1286": 372, + "1287": 373, + "1288": 374, + "1289": 375, + "1290": 374, + "1291": 372, + "1292": 9, + "1293": 374, + "1294": 189, + "1295": 9, + "1296": 374, + "1297": 373, + "1298": 373, + "1299": 163, + "1300": 163, + "1301": 376, + "1302": 377, + "1303": 377, + "1304": 377, + "1305": 377, + "1306": 377, + "1307": 377, + "1308": 377, + "1309": 377, + "1310": 58, + "1311": 378, + "1312": 378, + "1313": 257, + "1314": 379, + "1315": 380, + "1316": 381, + "1317": 361, + "1318": 361, + "1319": 361, + "1320": 382, + "1321": 382, + "1322": 203, + "1323": 293, + "1324": 107, + "1325": 107, + "1326": 383, + "1327": 383, + "1328": 383, + "1329": 287, + "1330": 383, + "1331": 148, + "1332": 148, + "1333": 27, + "1334": 384, + "1335": 385, + "1336": 386, + "1337": 387, + "1338": 384, + "1339": 388, + "1340": 389, + "1341": 385, + "1342": 388, + "1343": 389, + "1344": 388, + "1345": 390, + "1346": 390, + "1347": 386, + "1348": 388, + "1349": 391, + "1350": 392, + "1351": 392, + "1352": 392, + "1353": 392, + "1354": 393, + "1355": 393, + "1356": 392, + "1357": 393, + "1358": 392, + "1359": 392, + "1360": 392, + "1361": 392, + "1362": 392, + "1363": 392, + "1364": 392, + "1365": 392, + "1366": 267, + "1367": 394, + "1368": 394, + "1369": 394, + "1370": 395, + "1371": 395, + "1372": 395, + "1373": 326, + "1374": 326, + "1375": 30, + "1376": 326, + "1377": 0, + "1378": 9, + "1379": 9, + "1380": 189, + "1381": 9, + "1382": 9, + "1383": 396, + "1384": 9, + "1385": 396, + "1386": 189, + "1387": 396, + "1388": 9, + "1389": 397, + "1390": 340, + "1391": 398, + "1392": 99, + "1393": 399, + "1394": 340, + "1395": 400, + "1396": 401, + "1397": 400, + "1398": 120, + "1399": 33, + "1400": 120, + "1401": 45, + "1402": 346, + "1403": 346, + "1404": 345, + "1405": 345, + "1406": 346, + "1407": 196, + "1408": 402, + "1409": 346, + "1410": 345, + "1411": 345, + "1412": 345, + "1413": 345, + "1414": 345, + "1415": 403, + "1416": 403, + "1417": 403, + "1418": 404, + "1419": 404, + "1420": 404, + "1421": 404, + "1422": 404, + "1423": 404, + "1424": 404, + "1425": 109, + "1426": 109, + "1427": 109, + "1428": 109, + "1429": 381, + "1430": 405, + "1431": 138, + "1432": 406, + "1433": 162, + "1434": 407, + "1435": 195, + "1436": 298, + "1437": 195, + "1438": 298, + "1439": 195, + "1440": 408, + "1441": 408, + "1442": 408, + "1443": 52, + "1444": 52, + "1445": 52, + "1446": 344, + "1447": 344, + "1448": 344, + "1449": 344, + "1450": 344, + "1451": 344, + "1452": 409, + "1453": 344, + "1454": 344, + "1455": 344, + "1456": 344, + "1457": 344, + "1458": 217, + "1459": 410, + "1460": 411, + "1461": 412, + "1462": 2, + "1463": 413, + "1464": 321, + "1465": 414, + "1466": 414, + "1467": 414, + "1468": 414, + "1469": 138, + "1470": 69, + "1471": 138, + "1472": 406, + "1473": 415, + "1474": 416, + "1475": 281, + "1476": 140, + "1477": 406, + "1478": 406, + "1479": 42, + "1480": 99, + "1481": 417, + "1482": 418, + "1483": 419, + "1484": 420, + "1485": 329, + "1486": 420, + "1487": 421, + "1488": 99, + "1489": 422, + "1490": 422, + "1491": 422, + "1492": 278, + "1493": 278, + "1494": 278, + "1495": 381, + "1496": 204, + "1497": 48, + "1498": 423, + "1499": 424, + "1500": 424, + "1501": 424, + "1502": 424, + "1503": 423, + "1504": 424, + "1505": 425, + "1506": 56, + "1507": 104, + "1508": 104, + "1509": 77, + "1510": 77, + "1511": 426, + "1512": 427, + "1513": 427, + "1514": 427, + "1515": 427, + "1516": 427, + "1517": 427, + "1518": 427, + "1519": 427, + "1520": 427, + "1521": 49, + "1522": 206, + "1523": 428, + "1524": 429, + "1525": 30, + "1526": 362, + "1527": 362, + "1528": 107, + "1529": 2, + "1530": 102, + "1531": 107, + "1532": 107, + "1533": 430, + "1534": 9, + "1535": 430, + "1536": 430, + "1537": 189, + "1538": 430, + "1539": 430, + "1540": 431, + "1541": 431, + "1542": 431, + "1543": 161, + "1544": 298, + "1545": 298, + "1546": 422, + "1547": 323, + "1548": 406, + "1549": 432, + "1550": 433, + "1551": 433, + "1552": 433, + "1553": 433, + "1554": 7, + "1555": 88, + "1556": 434, + "1557": 216, + "1558": 433, + "1559": 263, + "1560": 321, + "1561": 42, + "1562": 107, + "1563": 133, + "1564": 208, + "1565": 164, + "1566": 293, + "1567": 235, + "1568": 435, + "1569": 2, + "1570": 436, + "1571": 222, + "1572": 437, + "1573": 347, + "1574": 438, + "1575": 43, + "1576": 236, + "1577": 236, + "1578": 439, + "1579": 440, + "1580": 441, + "1581": 442, + "1582": 440, + "1583": 443, + "1584": 444, + "1585": 311, + "1586": 213, + "1587": 445, + "1588": 311, + "1589": 445, + "1590": 444, + "1591": 446, + "1592": 446, + "1593": 137, + "1594": 137, + "1595": 137, + "1596": 137, + "1597": 137, + "1598": 447, + "1599": 385, + "1600": 385, + "1601": 385, + "1602": 385, + "1603": 385, + "1604": 42, + "1605": 448, + "1606": 449, + "1607": 450, + "1608": 451, + "1609": 277, + "1610": 452, + "1611": 453, + "1612": 449, + "1613": 454, + "1614": 455, + "1615": 128, + "1616": 128, + "1617": 128, + "1618": 128, + "1619": 128, + "1620": 128, + "1621": 128, + "1622": 456, + "1623": 360, + "1624": 457, + "1625": 457, + "1626": 104, + "1627": 16, + "1628": 15, + "1629": 104, + "1630": 104, + "1631": 458, + "1632": 52, + "1633": 459, + "1634": 460, + "1635": 460, + "1636": 377, + "1637": 460, + "1638": 460, + "1639": 319, + "1640": 460, + "1641": 461, + "1642": 386, + "1643": 386, + "1644": 386, + "1645": 386, + "1646": 385, + "1647": 384, + "1648": 386, + "1649": 85, + "1650": 4, + "1651": 462, + "1652": 238, + "1653": 378, + "1654": 402, + "1655": 451, + "1656": 390, + "1657": 451, + "1658": 390, + "1659": 391, + "1660": 363, + "1661": 391, + "1662": 451, + "1663": 390, + "1664": 391, + "1665": 390, + "1666": 345, + "1667": 402, + "1668": 382, + "1669": 402, + "1670": 402, + "1671": 402, + "1672": 402, + "1673": 385, + "1674": 463, + "1675": 464, + "1676": 464, + "1677": 465, + "1678": 466, + "1679": 135, + "1680": 467, + "1681": 77, + "1682": 460, + "1683": 468, + "1684": 469, + "1685": 470, + "1686": 470, + "1687": 470, + "1688": 470, + "1689": 470, + "1690": 188, + "1691": 470, + "1692": 470, + "1693": 471, + "1694": 471, + "1695": 471, + "1696": 471, + "1697": 471, + "1698": 456, + "1699": 472, + "1700": 382, + "1701": 288, + "1702": 214, + "1703": 214, + "1704": 214, + "1705": 422, + "1706": 296, + "1707": 395, + "1708": 395, + "1709": 395, + "1710": 395, + "1711": 1, + "1712": 431, + "1713": 223, + "1714": 223, + "1715": 223, + "1716": 378, + "1717": 378, + "1718": 378, + "1719": 378, + "1720": 378, + "1721": 378, + "1722": 378, + "1723": 473, + "1724": 473, + "1725": 473, + "1726": 474, + "1727": 473, + "1728": 287, + "1729": 287, + "1730": 287, + "1731": 445, + "1732": 416, + "1733": 416, + "1734": 416, + "1735": 157, + "1736": 65, + "1737": 138, + "1738": 138, + "1739": 138, + "1740": 107, + "1741": 114, + "1742": 43, + "1743": 88, + "1744": 88, + "1745": 88, + "1746": 88, + "1747": 88, + "1748": 475, + "1749": 475, + "1750": 475, + "1751": 475, + "1752": 310, + "1753": 475, + "1754": 428, + "1755": 476, + "1756": 476, + "1757": 476, + "1758": 476, + "1759": 476, + "1760": 215, + "1761": 381, + "1762": 477, + "1763": 458, + "1764": 458, + "1765": 478, + "1766": 157, + "1767": 0, + "1768": 0, + "1769": 54, + "1770": 81, + "1771": 449, + "1772": 449, + "1773": 54, + "1774": 449, + "1775": 449, + "1776": 479, + "1777": 479, + "1778": 479, + "1779": 479, + "1780": 479, + "1781": 480, + "1782": 479, + "1783": 479, + "1784": 479, + "1785": 479, + "1786": 479, + "1787": 237, + "1788": 237, + "1789": 201, + "1790": 237, + "1791": 481, + "1792": 482, + "1793": 482, + "1794": 209, + "1795": 482, + "1796": 316, + "1797": 483, + "1798": 483, + "1799": 484, + "1800": 483, + "1801": 484, + "1802": 485, + "1803": 483, + "1804": 483, + "1805": 278, + "1806": 486, + "1807": 486, + "1808": 486, + "1809": 486, + "1810": 487, + "1811": 487, + "1812": 93, + "1813": 93, + "1814": 93, + "1815": 93, + "1816": 105, + "1817": 431, + "1818": 94, + "1819": 446, + "1820": 488, + "1821": 387, + "1822": 489, + "1823": 489, + "1824": 387, + "1825": 489, + "1826": 489, + "1827": 489, + "1828": 489, + "1829": 489, + "1830": 382, + "1831": 490, + "1832": 490, + "1833": 368, + "1834": 351, + "1835": 490, + "1836": 490, + "1837": 490, + "1838": 490, + "1839": 491, + "1840": 492, + "1841": 493, + "1842": 491, + "1843": 493, + "1844": 494, + "1845": 494, + "1846": 494, + "1847": 495, + "1848": 494, + "1849": 494, + "1850": 494, + "1851": 254, + "1852": 254, + "1853": 382, + "1854": 496, + "1855": 403, + "1856": 321, + "1857": 497, + "1858": 241, + "1859": 54, + "1860": 88, + "1861": 498, + "1862": 356, + "1863": 338, + "1864": 338, + "1865": 338, + "1866": 499, + "1867": 499, + "1868": 499, + "1869": 499, + "1870": 291, + "1871": 499, + "1872": 255, + "1873": 500, + "1874": 255, + "1875": 255, + "1876": 13, + "1877": 500, + "1878": 13, + "1879": 255, + "1880": 255, + "1881": 500, + "1882": 13, + "1883": 337, + "1884": 501, + "1885": 337, + "1886": 501, + "1887": 337, + "1888": 368, + "1889": 368, + "1890": 368, + "1891": 502, + "1892": 65, + "1893": 503, + "1894": 503, + "1895": 337, + "1896": 337, + "1897": 503, + "1898": 503, + "1899": 503, + "1900": 100, + "1901": 47, + "1902": 138, + "1903": 504, + "1904": 504, + "1905": 505, + "1906": 504, + "1907": 504, + "1908": 275, + "1909": 506, + "1910": 304, + "1911": 395, + "1912": 111, + "1913": 111, + "1914": 403, + "1915": 403, + "1916": 106, + "1917": 507, + "1918": 507, + "1919": 508, + "1920": 508, + "1921": 508, + "1922": 102, + "1923": 509, + "1924": 509, + "1925": 510, + "1926": 511, + "1927": 509, + "1928": 509, + "1929": 323, + "1930": 299, + "1931": 323, + "1932": 92, + "1933": 3, + "1934": 100, + "1935": 512, + "1936": 512, + "1937": 512, + "1938": 512, + "1939": 512, + "1940": 512, + "1941": 513, + "1942": 513, + "1943": 268, + "1944": 514, + "1945": 515, + "1946": 516, + "1947": 514, + "1948": 356, + "1949": 409, + "1950": 409, + "1951": 34, + "1952": 34, + "1953": 34, + "1954": 517, + "1955": 517, + "1956": 517, + "1957": 517, + "1958": 481, + "1959": 481, + "1960": 481, + "1961": 481, + "1962": 481, + "1963": 481, + "1964": 42, + "1965": 42, + "1966": 42, + "1967": 42, + "1968": 518, + "1969": 518, + "1970": 447, + "1971": 500, + "1972": 500, + "1973": 255, + "1974": 345, + "1975": 500, + "1976": 500, + "1977": 519, + "1978": 500, + "1979": 88, + "1980": 332, + "1981": 332, + "1982": 478, + "1983": 478, + "1984": 520, + "1985": 520, + "1986": 520, + "1987": 520, + "1988": 521, + "1989": 522, + "1990": 523, + "1991": 22, + "1992": 235, + "1993": 235, + "1994": 524, + "1995": 360, + "1996": 525, + "1997": 360, + "1998": 50, + "1999": 187, + "2000": 187, + "2001": 65, + "2002": 526, + "2003": 527, + "2004": 528, + "2005": 114, + "2006": 288, + "2007": 505, + "2008": 102, + "2009": 111, + "2010": 529, + "2011": 530, + "2012": 382, + "2013": 137, + "2014": 137, + "2015": 137, + "2016": 137, + "2017": 137, + "2018": 385, + "2019": 48, + "2020": 531, + "2021": 100, + "2022": 289, + "2023": 532, + "2024": 533, + "2025": 534, + "2026": 497, + "2027": 535, + "2028": 105, + "2029": 536, + "2030": 80, + "2031": 382, + "2032": 537, + "2033": 338, + "2034": 88, + "2035": 216, + "2036": 263, + "2037": 213, + "2038": 381, + "2039": 193, + "2040": 216, + "2041": 193, + "2042": 538, + "2043": 539, + "2044": 540, + "2045": 541, + "2046": 542, + "2047": 543, + "2048": 544, + "2049": 540, + "2050": 545, + "2051": 546, + "2052": 540, + "2053": 547, + "2054": 531, + "2055": 546, + "2056": 548, + "2057": 88, + "2058": 88, + "2059": 496, + "2060": 496, + "2061": 496, + "2062": 42, + "2063": 452, + "2064": 321, + "2065": 321, + "2066": 520, + "2067": 549, + "2068": 550, + "2069": 551, + "2070": 551, + "2071": 551, + "2072": 551, + "2073": 551, + "2074": 552, + "2075": 552, + "2076": 552, + "2077": 108, + "2078": 553, + "2079": 553, + "2080": 546, + "2081": 554, + "2082": 546, + "2083": 34, + "2084": 34, + "2085": 395, + "2086": 480, + "2087": 555, + "2088": 480, + "2089": 480, + "2090": 555, + "2091": 555, + "2092": 480, + "2093": 480, + "2094": 154, + "2095": 154, + "2096": 88, + "2097": 291, + "2098": 291, + "2099": 291, + "2100": 556, + "2101": 557, + "2102": 332, + "2103": 558, + "2104": 559, + "2105": 560, + "2106": 137, + "2107": 88, + "2108": 289, + "2109": 561, + "2110": 561, + "2111": 562, + "2112": 563, + "2113": 564, + "2114": 27, + "2115": 565, + "2116": 100, + "2117": 323, + "2118": 431, + "2119": 105, + "2120": 445, + "2121": 485, + "2122": 80, + "2123": 80, + "2124": 80, + "2125": 80, + "2126": 383, + "2127": 105, + "2128": 100, + "2129": 435, + "2130": 123, + "2131": 100, + "2132": 395, + "2133": 106, + "2134": 9, + "2135": 189, + "2136": 162, + "2137": 505, + "2138": 211, + "2139": 407, + "2140": 407, + "2141": 407, + "2142": 566, + "2143": 425, + "2144": 566, + "2145": 566, + "2146": 567, + "2147": 567, + "2148": 449, + "2149": 447, + "2150": 447, + "2151": 359, + "2152": 359, + "2153": 406, + "2154": 359, + "2155": 323, + "2156": 568, + "2157": 568, + "2158": 569, + "2159": 568, + "2160": 481, + "2161": 407, + "2162": 381, + "2163": 381, + "2164": 473, + "2165": 570, + "2166": 356, + "2167": 356, + "2168": 571, + "2169": 571, + "2170": 449, + "2171": 572, + "2172": 449, + "2173": 573, + "2174": 100, + "2175": 100, + "2176": 235, + "2177": 278, + "2178": 574, + "2179": 574, + "2180": 235, + "2181": 235, + "2182": 529, + "2183": 575, + "2184": 438, + "2185": 382, + "2186": 576, + "2187": 577, + "2188": 223, + "2189": 223, + "2190": 223, + "2191": 223, + "2192": 100, + "2193": 578, + "2194": 579, + "2195": 579, + "2196": 341, + "2197": 580, + "2198": 581, + "2199": 581, + "2200": 405, + "2201": 582, + "2202": 442, + "2203": 109, + "2204": 583, + "2205": 583, + "2206": 583, + "2207": 583, + "2208": 583, + "2209": 584, + "2210": 584, + "2211": 395, + "2212": 585, + "2213": 395, + "2214": 395, + "2215": 26, + "2216": 26, + "2217": 326, + "2218": 326, + "2219": 326, + "2220": 326, + "2221": 548, + "2222": 548, + "2223": 586, + "2224": 586, + "2225": 586, + "2226": 54, + "2227": 54, + "2228": 181, + "2229": 100, + "2230": 323, + "2231": 378, + "2232": 587, + "2233": 588, + "2234": 382, + "2235": 589, + "2236": 590, + "2237": 591, + "2238": 592, + "2239": 592, + "2240": 75, + "2241": 469, + "2242": 75, + "2243": 593, + "2244": 505, + "2245": 505, + "2246": 531, + "2247": 15, + "2248": 594, + "2249": 215, + "2250": 154, + "2251": 304, + "2252": 563, + "2253": 505 +} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodex_types.json b/pyhealth/datasets/phecode_mappings/phecodex_types.json new file mode 100644 index 000000000..74abdbfee --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/phecodex_types.json @@ -0,0 +1,2256 @@ +{ + "CV_401": 0, + "GU_582.21": 1, + "GU_582.2": 2, + "RE_468": 3, + "GU_580.2": 4, + "GU_580.53": 5, + "GU_580.55": 6, + "GU_580.52": 7, + "GU_580": 8, + "CV_414.7": 9, + "CV_414": 10, + "CV_414.11": 11, + "CV_414.1": 12, + "MB_280.1": 13, + "CV_414.3": 14, + "EM_256.1": 15, + "EM_256.6": 16, + "EM_256.5": 17, + "EM_256.71": 18, + "EM_256.7": 19, + "EM_256.4": 20, + "EM_256": 21, + "EM_256.2": 22, + "EM_256.31": 23, + "EM_256.3": 24, + "EM_256.72": 25, + "EM_256.32": 26, + "MS_700": 27, + "MS_700.43": 28, + "MS_700.3": 29, + "MS_700.42": 30, + "BI_181": 31, + "MS_700.11": 32, + "SO_367.2": 33, + "SO_367.3": 34, + "SO_367.31": 35, + "SO_367.8": 36, + "MS_700.2": 37, + "MS_715.4": 38, + "MS_718": 39, + "MS_718.1": 40, + "MS_717.2": 41, + "MS_724.4": 42, + "MS_718.5": 43, + "MS_718.4": 44, + "MS_717": 45, + "CV_446.2": 46, + "CV_446": 47, + "CA_120.1": 48, + "CA_124.5": 49, + "BI_168.18": 50, + "MS_704.9": 51, + "BI_169.14": 52, + "BI_169.12": 53, + "BI_169.11": 54, + "BI_169.13": 55, + "BI_169.2": 56, + "BI_169.1": 57, + "BI_168.1": 58, + "BI_164.6": 59, + "BI_164": 60, + "CA_132": 61, + "BI_164.3": 62, + "EM_247.51": 63, + "EM_247.7": 64, + "EM_247.4": 65, + "EM_247.71": 66, + "GE_967.4": 67, + "EM_247.5": 68, + "EM_247.54": 69, + "EM_247": 70, + "EM_247.2": 71, + "EM_247.52": 72, + "EM_247.3": 73, + "GU_580.5": 74, + "GI_522.62": 75, + "GI_522.4": 76, + "GI_522.5": 77, + "SS_840.8": 78, + "GI_522": 79, + "NS_333.11": 80, + "NS_333.3": 81, + "NS_333.12": 82, + "NS_333.52": 83, + "NS_333.1": 84, + "NS_333.14": 85, + "NS_333.4": 86, + "CA_139.61": 87, + "CA_139.62": 88, + "SS_809.22": 89, + "SS_809.2": 90, + "SS_809.1": 91, + "SS_809": 92, + "SS_809.21": 93, + "GI_556.3": 94, + "GI_527": 95, + "BI_174.2": 96, + "GI_555": 97, + "GI_527.2": 98, + "GI_556.4": 99, + "GI_546.3": 100, + "GU_602.4": 101, + "ID_089.2": 102, + "EM_204.1": 103, + "SS_821": 104, + "SS_827": 105, + "SS_823.1": 106, + "SS_829": 107, + "EM_204.2": 108, + "SS_820": 109, + "EM_200.8": 110, + "BI_168.4": 111, + "SS_821.1": 112, + "SS_823.2": 113, + "ID_092.8": 114, + "EM_204": 115, + "SS_825": 116, + "CV_419.2": 117, + "CV_404.2": 118, + "CV_436": 119, + "CV_419": 120, + "MB_283.4": 121, + "GU_582.3": 122, + "SO_371": 123, + "GI_513.2": 124, + "GI_557": 125, + "CV_404.11": 126, + "CV_438.43": 127, + "CV_404": 128, + "CV_438.7": 129, + "CV_438.5": 130, + "CV_404.23": 131, + "MS_705.3": 132, + "CA_109.3": 133, + "CA_130": 134, + "NS_328.11": 135, + "NS_328.13": 136, + "NS_329.5": 137, + "NS_328.3": 138, + "NS_344.13": 139, + "NS_344.12": 140, + "NS_344.11": 141, + "NS_328.14": 142, + "GI_510.2": 143, + "GI_514.1": 144, + "GI_510.4": 145, + "GI_510": 146, + "GI_510.7": 147, + "GI_511": 148, + "GI_522.61": 149, + "GI_510.5": 150, + "GI_513.1": 151, + "GI_510.6": 152, + "RE_482.2": 153, + "RE_492": 154, + "GI_510.8": 155, + "GI_510.1": 156, + "CV_403": 157, + "CV_440.2": 158, + "CV_404.1": 159, + "ID_040": 160, + "ID_089.1": 161, + "RE_468.2": 162, + "ID_002": 163, + "ID_009": 164, + "RE_468.22": 165, + "ID_002.1": 166, + "ID_007.1": 167, + "ID_004.3": 168, + "ID_097.1": 169, + "ID_011": 170, + "ID_004": 171, + "ID_003": 172, + "EM_244.4": 173, + "GE_963.5": 174, + "EM_239.11": 175, + "EM_239.21": 176, + "EM_239": 177, + "EM_244": 178, + "EM_252": 179, + "GE_965.3": 180, + "EM_239.1": 181, + "EM_239.2": 182, + "EM_239.3": 183, + "MB_280.31": 184, + "MB_280.8": 185, + "MB_280.51": 186, + "MB_282.1": 187, + "MB_280.21": 188, + "MB_280.3": 189, + "MB_280.11": 190, + "MB_280.71": 191, + "MB_280.41": 192, + "CA_114.5": 193, + "CA_110.3": 194, + "CA_110.4": 195, + "CA_114.6": 196, + "CA_116": 197, + "EM_211.2": 198, + "EM_211.1": 199, + "EM_211.3": 200, + "EM_211.11": 201, + "EM_211": 202, + "EM_211.13": 203, + "CV_413.3": 204, + "CV_413.4": 205, + "CV_413.2": 206, + "CV_410.2": 207, + "CV_413.1": 208, + "CV_426": 209, + "GU_582.1": 210, + "SS_810.1": 211, + "DE_660.6": 212, + "RE_483": 213, + "RE_491": 214, + "RE_486": 215, + "GU_593": 216, + "GU_581.3": 217, + "GU_593.2": 218, + "GU_597": 219, + "GU_597.6": 220, + "GU_593.1": 221, + "GU_591": 222, + "GU_597.5": 223, + "GU_597.3": 224, + "CV_424.2": 225, + "CV_424.3": 226, + "CV_424.4": 227, + "CV_424": 228, + "CV_424.1": 229, + "NS_345.1": 230, + "NS_344.3": 231, + "NS_347": 232, + "NS_347.2": 233, + "NS_349": 234, + "NS_347.21": 235, + "CV_401.1": 236, + "CA_100.6": 237, + "CA_108": 238, + "CA_104.3": 239, + "CA_112": 240, + "CA_110.1": 241, + "CA_120": 242, + "CA_121": 243, + "CA_106.2": 244, + "CA_105": 245, + "CA_101": 246, + "CA_101.1": 247, + "CA_101.4": 248, + "CA_107.3": 249, + "CA_102": 250, + "CA_100": 251, + "CA_108.4": 252, + "CA_108.5": 253, + "CA_107": 254, + "CA_109.1": 255, + "CA_106.13": 256, + "CA_110": 257, + "CA_100.5": 258, + "CA_102.1": 259, + "CA_100.12": 260, + "CA_120.2": 261, + "CA_122.1": 262, + "CA_107.2": 263, + "CA_101.61": 264, + "CA_109": 265, + "CA_101.2": 266, + "CA_101.411": 267, + "CA_102.3": 268, + "CA_106.3": 269, + "CA_103.1": 270, + "CA_108.42": 271, + "CA_103": 272, + "CA_106": 273, + "CA_104.1": 274, + "CA_114.12": 275, + "SS_847": 276, + "ID_014": 277, + "ID_015.1": 278, + "ID_012": 279, + "ID_025": 280, + "ID_008": 281, + "ID_004.2": 282, + "EM_204.3": 283, + "EM_206": 284, + "EM_204.31": 285, + "EM_206.2": 286, + "NB_875": 287, + "MB_280.13": 288, + "GI_542.11": 289, + "GI_540.4": 290, + "GI_546": 291, + "GI_542.7": 292, + "GI_540.11": 293, + "GI_540.1": 294, + "GI_542.8": 295, + "GI_542.2": 296, + "ID_054.21": 297, + "GI_540.3": 298, + "ID_054.1": 299, + "GI_540.2": 300, + "ID_054.3": 301, + "ID_054": 302, + "ID_054.31": 303, + "ID_054.5": 304, + "ID_054.2": 305, + "ID_054.32": 306, + "EM_202.1": 307, + "EM_202.2": 308, + "EM_204.4": 309, + "GI_542.9": 310, + "GI_542.4": 311, + "GI_542.5": 312, + "GI_546.2": 313, + "GI_542.3": 314, + "CV_440.13": 315, + "GE_971.12": 316, + "GE_971.11": 317, + "BI_168.22": 318, + "GE_971.13": 319, + "BI_168": 320, + "BI_168.15": 321, + "GE_971.14": 322, + "GE_971.1": 323, + "RE_479.1": 324, + "RE_479.6": 325, + "RE_484.4": 326, + "RE_479.31": 327, + "RE_480.1": 328, + "RE_481.1": 329, + "RE_479.3": 330, + "RE_479.32": 331, + "RE_479": 332, + "ID_074": 333, + "ID_089.3": 334, + "RE_475.7": 335, + "ID_092.2": 336, + "ID_004.1": 337, + "ID_018": 338, + "BI_160.11": 339, + "BI_164.1": 340, + "EM_247.88": 341, + "BI_160.1": 342, + "EM_230.1": 343, + "SS_840.9": 344, + "SS_840.11": 345, + "SS_840.14": 346, + "SS_812.2": 347, + "ID_092.1": 348, + "SS_840.1": 349, + "SS_840.15": 350, + "GE_981.8": 351, + "SS_840.13": 352, + "SS_840.12": 353, + "SS_840.2": 354, + "SS_840.17": 355, + "MB_280.9": 356, + "EM_200.11": 357, + "EM_200.1": 358, + "EM_200.12": 359, + "ID_070": 360, + "GU_614.55": 361, + "NS_320.13": 362, + "DE_660.11": 363, + "RE_468.5": 364, + "ID_070.4": 365, + "GI_508": 366, + "MB_284.2": 367, + "CM_763.3": 368, + "CM_763.16": 369, + "CM_763.11": 370, + "CM_763.12": 371, + "CM_763.32": 372, + "CM_763.33": 373, + "CM_763.4": 374, + "CM_763.31": 375, + "NB_877": 376, + "CV_438.11": 377, + "CV_438.14": 378, + "CV_438.41": 379, + "CV_438.13": 380, + "CV_438.12": 381, + "CV_438.1": 382, + "RE_474": 383, + "CV_443.2": 384, + "CV_441.1": 385, + "CV_443": 386, + "CV_443.1": 387, + "MS_704": 388, + "CV_438.8": 389, + "CV_443.3": 390, + "CV_443.4": 391, + "CV_436.2": 392, + "CV_436.1": 393, + "CV_436.3": 394, + "ID_091": 395, + "CV_436.23": 396, + "RE_468.3": 397, + "GU_585": 398, + "MS_703.1": 399, + "CV_416.5": 400, + "CV_416.12": 401, + "CV_420": 402, + "CV_416.32": 403, + "CV_416.1": 404, + "CV_416": 405, + "CV_416.11": 406, + "CV_416.51": 407, + "CV_416.31": 408, + "CV_417.3": 409, + "CV_416.22": 410, + "CV_416.21": 411, + "CV_440.1": 412, + "RE_468.4": 413, + "CV_431": 414, + "CA_148.3": 415, + "ID_005.1": 416, + "GI_513": 417, + "CA_136.41": 418, + "CV_440.3": 419, + "ID_097": 420, + "ID_097.3": 421, + "ID_097.2": 422, + "GI_557.8": 423, + "GI_532": 424, + "GI_522.7": 425, + "CA_136.42": 426, + "GI_530.5": 427, + "GI_532.1": 428, + "GI_517.4": 429, + "GI_530.4": 430, + "GI_532.2": 431, + "GI_528.2": 432, + "GI_530.3": 433, + "GI_530": 434, + "GI_514.2": 435, + "GI_514.3": 436, + "GI_532.4": 437, + "GI_514.21": 438, + "GI_535": 439, + "GI_532.3": 440, + "RE_469.2": 441, + "RE_460.2": 442, + "CV_433.2": 443, + "CV_431.11": 444, + "CV_433.1": 445, + "CV_433": 446, + "RE_475": 447, + "RE_475.5": 448, + "RE_499.3": 449, + "RE_475.6": 450, + "SS_847.4": 451, + "SS_847.3": 452, + "SS_847.6": 453, + "SS_847.7": 454, + "SS_847.8": 455, + "SS_847.1": 456, + "SS_847.2": 457, + "CV_406.11": 458, + "CV_406": 459, + "NB_886.13": 460, + "NB_885.11": 461, + "NB_886.11": 462, + "NB_886.32": 463, + "NB_885.132": 464, + "NB_886.12": 465, + "NB_885.212": 466, + "NB_885.222": 467, + "NB_886.21": 468, + "NB_885.322": 469, + "NB_886": 470, + "NB_886.22": 471, + "NB_885": 472, + "NB_885.142": 473, + "NB_886.31": 474, + "NB_885.312": 475, + "NB_885.12": 476, + "NB_886.33": 477, + "NB_854.11": 478, + "NB_872.5": 479, + "CV_417.2": 480, + "NB_853.21": 481, + "NB_870": 482, + "NS_355.1": 483, + "NB_872": 484, + "NS_330.3": 485, + "NB_870.1": 486, + "NB_853.22": 487, + "NB_870.4": 488, + "NB_853.5": 489, + "NB_879": 490, + "SS_814": 491, + "NB_859": 492, + "NB_859.3": 493, + "NB_859.1": 494, + "NB_859.2": 495, + "NB_854.6": 496, + "NB_854.4": 497, + "NB_881": 498, + "NB_854.7": 499, + "RE_488.7": 500, + "NB_854.9": 501, + "RE_487": 502, + "NB_857.5": 503, + "NB_854.2": 504, + "NB_856.8": 505, + "RE_488.4": 506, + "NB_854.12": 507, + "NB_854.5": 508, + "NB_854": 509, + "CM_764.12": 510, + "CM_763.6": 511, + "CV_413.21": 512, + "CM_763.143": 513, + "NB_853.6": 514, + "CM_764.1": 515, + "CM_764.2": 516, + "CM_764": 517, + "CM_763.14": 518, + "CM_763.141": 519, + "CM_764.3": 520, + "CV_441.2": 521, + "CM_763.153": 522, + "CM_763.13": 523, + "CV_441": 524, + "CM_764.5": 525, + "NB_857": 526, + "NB_860.11": 527, + "NB_860": 528, + "NB_860.12": 529, + "NB_860.1": 530, + "NB_860.3": 531, + "BI_170.1": 532, + "NB_860.4": 533, + "BI_175": 534, + "NB_860.2": 535, + "CV_430": 536, + "NB_857.11": 537, + "NB_857.2": 538, + "NB_857.8": 539, + "NB_857.4": 540, + "NB_857.3": 541, + "CV_430.1": 542, + "NB_857.1": 543, + "SO_374": 544, + "SO_374.36": 545, + "GE_974.11": 546, + "SO_374.53": 547, + "SO_374.512": 548, + "SO_374.9": 549, + "SO_374.42": 550, + "SO_374.511": 551, + "SO_374.41": 552, + "SO_377.4": 553, + "SO_374.4": 554, + "NB_873": 555, + "SO_374.8": 556, + "GE_974.1": 557, + "SO_374.44": 558, + "SO_374.5": 559, + "SO_374.3": 560, + "CV_416.42": 561, + "CM_763.8": 562, + "CM_763.231": 563, + "CV_413.41": 564, + "CM_763.212": 565, + "CM_763.21": 566, + "CM_763.22": 567, + "CM_763": 568, + "CV_413.22": 569, + "CM_763.232": 570, + "CM_763.5": 571, + "CM_763.211": 572, + "CM_763.222": 573, + "CV_413.11": 574, + "CM_763.234": 575, + "CM_763.9": 576, + "CM_763.7": 577, + "CV_413.42": 578, + "CM_763.213": 579, + "CM_763.18": 580, + "CM_763.34": 581, + "NB_851": 582, + "NB_885.5": 583, + "SS_805": 584, + "DE_685.82": 585, + "NS_329.1": 586, + "NS_329.8": 587, + "NS_330.31": 588, + "SS_811": 589, + "NS_342.2": 590, + "NS_355": 591, + "NS_355.2": 592, + "NS_333": 593, + "SS_807.1": 594, + "SS_807": 595, + "NS_330.4": 596, + "NS_355.21": 597, + "NS_354": 598, + "SS_819": 599, + "SS_806": 600, + "EM_230.5": 601, + "MB_308.3": 602, + "SS_808": 603, + "NS_333.2": 604, + "MS_701.12": 605, + "MS_701.11": 606, + "MS_727": 607, + "MS_701.1": 608, + "EM_202.4": 609, + "NS_337": 610, + "NS_337.21": 611, + "NS_337.2": 612, + "NS_337.3": 613, + "NS_337.4": 614, + "NS_337.22": 615, + "CV_431.12": 616, + "PP_926": 617, + "MB_308.1": 618, + "MB_287": 619, + "MB_308.2": 620, + "MB_299": 621, + "MB_288": 622, + "MB_286": 623, + "CV_438.4": 624, + "CV_448": 625, + "CV_438.42": 626, + "CV_448.1": 627, + "CV_448.2": 628, + "CV_448.9": 629, + "MS_704.8": 630, + "SS_840.4": 631, + "SS_840.5": 632, + "MB_282.2": 633, + "CV_400.2": 634, + "SO_375.11": 635, + "SO_375.12": 636, + "SO_375.1": 637, + "SO_375": 638, + "SO_375.113": 639, + "SO_375.111": 640, + "DE_688.1": 641, + "MB_286.2": 642, + "NS_348.2": 643, + "MS_715.1": 644, + "MS_715": 645, + "CA_139.5": 646, + "CA_139.54": 647, + "CA_139.53": 648, + "CA_139.52": 649, + "NS_329.6": 650, + "NS_345.3": 651, + "CV_438.6": 652, + "CV_433.4": 653, + "MS_704.7": 654, + "CV_440.15": 655, + "CV_436.5": 656, + "EM_200.21": 657, + "EM_200.31": 658, + "EM_200.23": 659, + "EM_200.3": 660, + "EM_200.22": 661, + "GU_602.1": 662, + "CA_108.7": 663, + "CA_108.6": 664, + "CA_108.41": 665, + "MS_702": 666, + "MS_702.1": 667, + "DE_669.2": 668, + "MS_745.7": 669, + "MS_730": 670, + "NS_324.6": 671, + "NS_325.3": 672, + "NS_324.3": 673, + "NS_352.2": 674, + "NS_325": 675, + "NS_329.2": 676, + "NS_350.2": 677, + "NS_334.23": 678, + "NS_334.42": 679, + "SO_381.1": 680, + "SO_381.82": 681, + "NS_334.44": 682, + "SO_381.11": 683, + "SO_382.2": 684, + "SO_381.3": 685, + "SO_381.4": 686, + "SO_382": 687, + "SO_381.6": 688, + "SO_381": 689, + "NS_334.41": 690, + "NB_880": 691, + "CV_430.2": 692, + "NS_328.1": 693, + "ID_057.1": 694, + "BI_162": 695, + "BI_162.81": 696, + "BI_164.7": 697, + "BI_162.8": 698, + "SS_840.61": 699, + "SS_840.612": 700, + "SS_840.613": 701, + "SS_840.64": 702, + "SS_840.6": 703, + "SS_840.611": 704, + "SS_840.63": 705, + "NB_850.1": 706, + "NB_850.3": 707, + "NB_876": 708, + "NB_864.1": 709, + "NB_861.2": 710, + "NB_863": 711, + "NB_864.3": 712, + "NB_864": 713, + "NB_862": 714, + "EM_202": 715, + "NB_861.1": 716, + "MB_287.1": 717, + "MB_287.2": 718, + "EM_232.2": 719, + "NS_336.52": 720, + "NS_336": 721, + "NS_336.5": 722, + "NS_336.51": 723, + "NS_343.3": 724, + "GI_520.1": 725, + "GI_520.2": 726, + "GI_520.12": 727, + "GI_520": 728, + "GI_520.13": 729, + "GI_520.14": 730, + "CV_416.4": 731, + "CV_416.41": 732, + "CV_416.413": 733, + "CV_416.8": 734, + "CV_416.412": 735, + "CV_416.411": 736, + "CV_416.6": 737, + "CV_416.43": 738, + "CA_120.22": 739, + "CA_122.2": 740, + "CA_120.21": 741, + "CA_121.2": 742, + "CA_120.3": 743, + "CA_125": 744, + "CA_122.24": 745, + "CA_122.21": 746, + "CA_120.15": 747, + "CV_424.7": 748, + "DE_686.1": 749, + "DE_686.2": 750, + "NS_347.1": 751, + "NS_345.5": 752, + "NS_344.2": 753, + "NS_347.3": 754, + "NS_345": 755, + "NS_346.3": 756, + "NS_346": 757, + "NS_346.6": 758, + "NS_346.5": 759, + "NS_345.2": 760, + "GI_512": 761, + "GI_529.4": 762, + "GI_528.1": 763, + "GI_529": 764, + "GI_515": 765, + "GI_529.2": 766, + "GI_529.7": 767, + "GI_529.1": 768, + "GI_529.5": 769, + "GI_524.1": 770, + "GI_524.3": 771, + "GI_524.2": 772, + "GI_524": 773, + "SS_847.5": 774, + "CV_413.6": 775, + "CA_124.7": 776, + "CA_124.6": 777, + "CA_120.13": 778, + "CA_124.3": 779, + "MB_291": 780, + "MB_288.2": 781, + "MB_288.41": 782, + "MB_291.1": 783, + "MB_286.4": 784, + "MB_288.3": 785, + "MB_289": 786, + "MB_288.4": 787, + "GU_594.6": 788, + "GU_594.3": 789, + "GU_594.5": 790, + "GU_599.7": 791, + "GU_594.1": 792, + "GU_594.32": 793, + "GU_594.4": 794, + "GU_594.2": 795, + "GU_594": 796, + "GU_594.31": 797, + "GU_599": 798, + "GU_594.41": 799, + "NS_324.1": 800, + "NS_324.11": 801, + "NB_865": 802, + "NB_865.3": 803, + "NB_865.12": 804, + "NB_865.11": 805, + "GI_557.1": 806, + "CV_411": 807, + "CV_410.1": 808, + "CV_411.1": 809, + "CV_411.3": 810, + "CA_122.22": 811, + "CA_122.23": 812, + "CA_122.25": 813, + "GI_522.11": 814, + "NB_856.21": 815, + "NB_856.11": 816, + "NB_856": 817, + "SO_367.1": 818, + "NB_856.6": 819, + "NB_856.3": 820, + "NB_856.4": 821, + "NB_856.5": 822, + "GE_962.9": 823, + "GE_962.4": 824, + "GE_962.5": 825, + "GE_962": 826, + "GE_962.1": 827, + "NS_323": 828, + "NS_323.31": 829, + "NS_323.32": 830, + "GE_972.41": 831, + "MS_718.2": 832, + "MS_723": 833, + "NS_324.314": 834, + "ID_053": 835, + "ID_056": 836, + "ID_060": 837, + "ID_057": 838, + "ID_016": 839, + "ID_058.1": 840, + "MS_745.6": 841, + "MS_745.61": 842, + "MS_745": 843, + "SS_844": 844, + "CV_440.11": 845, + "CV_440.14": 846, + "CV_403.1": 847, + "NS_351": 848, + "BI_168.3": 849, + "DE_679.6": 850, + "DE_679.3": 851, + "RE_498.2": 852, + "SS_812": 853, + "DE_679.1": 854, + "DE_679.2": 855, + "DE_681": 856, + "RE_478": 857, + "RE_477.2": 858, + "RE_484.1": 859, + "RE_484": 860, + "RE_484.3": 861, + "RE_484.2": 862, + "CM_760.1": 863, + "CM_760.227": 864, + "CM_760.211": 865, + "CM_760.11": 866, + "CM_760.222": 867, + "CM_760.22": 868, + "CM_760.2": 869, + "CM_760.132": 870, + "CM_760.224": 871, + "CM_760.221": 872, + "CM_760.12": 873, + "MB_293.4": 874, + "EM_230.7": 875, + "EM_257": 876, + "SS_849.1": 877, + "EM_230.3": 878, + "SS_849.3": 879, + "SS_815": 880, + "EM_237": 881, + "SS_849": 882, + "EM_230.21": 883, + "NB_868.4": 884, + "GU_603.1": 885, + "CM_760.26": 886, + "NB_866": 887, + "NB_868": 888, + "NB_866.1": 889, + "NB_868.3": 890, + "NS_333.64": 891, + "NS_324.316": 892, + "NS_324.9": 893, + "NS_324.7": 894, + "NS_324.311": 895, + "NS_324.31": 896, + "GE_972.7": 897, + "NS_324": 898, + "NS_324.34": 899, + "NS_324.315": 900, + "GE_973.5": 901, + "NS_324.2": 902, + "NS_324.35": 903, + "SS_810": 904, + "BI_177.2": 905, + "CV_423.1": 906, + "SS_810.2": 907, + "CV_417.1": 908, + "ID_089": 909, + "ID_076": 910, + "EM_230.4": 911, + "MB_309": 912, + "RE_497": 913, + "RE_498.1": 914, + "NS_329": 915, + "RE_498": 916, + "NS_329.43": 917, + "MB_309.2": 918, + "NS_329.45": 919, + "CA_101.8": 920, + "CA_114.11": 921, + "GI_550.1": 922, + "GI_537": 923, + "GI_537.2": 924, + "MS_716": 925, + "MS_716.2": 926, + "MS_716.3": 927, + "NS_325.2": 928, + "MS_713.2": 929, + "MS_713.1": 930, + "MS_713.37": 931, + "MS_705.4": 932, + "MS_713.32": 933, + "MS_713.5": 934, + "MS_713": 935, + "MS_707.1": 936, + "MS_713.4": 937, + "MS_713.3": 938, + "MS_713.31": 939, + "MS_713.34": 940, + "SS_809.33": 941, + "MS_713.36": 942, + "MS_713.38": 943, + "MB_286.1": 944, + "MB_286.11": 945, + "MB_286.12": 946, + "RE_465.3": 947, + "RE_471.3": 948, + "RE_472.1": 949, + "RE_472.5": 950, + "RE_472": 951, + "RE_465": 952, + "RE_472.4": 953, + "CA_135.6": 954, + "RE_472.2": 955, + "RE_472.3": 956, + "RE_471": 957, + "GU_596.5": 958, + "GU_596": 959, + "GU_596.3": 960, + "GU_596.1": 961, + "GU_596.4": 962, + "GU_597.2": 963, + "GU_596.2": 964, + "MS_745.1": 965, + "MS_727.1": 966, + "MS_745.8": 967, + "MS_745.9": 968, + "MS_727.4": 969, + "MS_726.1": 970, + "MS_727.7": 971, + "MS_727.5": 972, + "MS_728": 973, + "MS_728.3": 974, + "MS_745.4": 975, + "GI_557.2": 976, + "CV_449": 977, + "CV_444.5": 978, + "CV_452": 979, + "NS_341.2": 980, + "GI_526": 981, + "ID_015.2": 982, + "GI_526.12": 983, + "GI_526.1": 984, + "GI_526.2": 985, + "GI_526.11": 986, + "ID_064": 987, + "ID_030": 988, + "ID_063": 989, + "CA_148.2": 990, + "CA_148.5": 991, + "CA_148.4": 992, + "SO_396.1": 993, + "SO_396.8": 994, + "SO_396.7": 995, + "SO_396.2": 996, + "SO_396.9": 997, + "SO_396.3": 998, + "SO_396": 999, + "GU_586.4": 1000, + "GU_581.32": 1001, + "GU_581.34": 1002, + "GU_586.2": 1003, + "GU_581.33": 1004, + "GU_586.3": 1005, + "GU_586": 1006, + "NS_330.11": 1007, + "NS_330.12": 1008, + "NS_330.1": 1009, + "NS_330": 1010, + "CA_122.11": 1011, + "RE_481": 1012, + "RE_489": 1013, + "EM_236.11": 1014, + "RE_488.8": 1015, + "EM_236": 1016, + "EM_236.1": 1017, + "EM_238": 1018, + "EM_236.2": 1019, + "RE_474.1": 1020, + "MS_708": 1021, + "MS_708.1": 1022, + "MS_708.11": 1023, + "CV_406.2": 1024, + "GI_522.9": 1025, + "GI_522.91": 1026, + "GI_522.8": 1027, + "GU_608": 1028, + "GU_605.2": 1029, + "GU_603.3": 1030, + "RE_482.1": 1031, + "DE_688.2": 1032, + "DE_676.2": 1033, + "DE_674.11": 1034, + "DE_674": 1035, + "DE_678": 1036, + "GI_552": 1037, + "GI_552.2": 1038, + "GI_552.1": 1039, + "CA_120.11": 1040, + "CA_123": 1041, + "CA_123.1": 1042, + "BI_160": 1043, + "BI_164.2": 1044, + "BI_160.2": 1045, + "EM_232.27": 1046, + "BI_160.22": 1047, + "EM_232.29": 1048, + "BI_160.21": 1049, + "GU_580.1": 1050, + "CA_138": 1051, + "BI_171.1": 1052, + "BI_171.4": 1053, + "BI_170.13": 1054, + "BI_172": 1055, + "BI_170.2": 1056, + "BI_171.2": 1057, + "BI_170.12": 1058, + "GE_969.3": 1059, + "BI_170.14": 1060, + "BI_172.1": 1061, + "BI_170": 1062, + "BI_171": 1063, + "BI_171.7": 1064, + "GE_969.7": 1065, + "BI_171.6": 1066, + "GI_525": 1067, + "GI_525.1": 1068, + "DE_668.4": 1069, + "GI_537.1": 1070, + "GI_537.3": 1071, + "MS_700.41": 1072, + "NS_334.2": 1073, + "NS_334.21": 1074, + "ID_017": 1075, + "ID_084": 1076, + "ID_020.1": 1077, + "MS_705.1": 1078, + "MS_705": 1079, + "MS_705.2": 1080, + "MB_293": 1081, + "MB_293.5": 1082, + "MB_293.1": 1083, + "MB_305.11": 1084, + "MB_293.2": 1085, + "NS_331.1": 1086, + "MB_309.7": 1087, + "SS_800.11": 1088, + "RE_488.6": 1089, + "RE_488.5": 1090, + "SS_800": 1091, + "RE_488.2": 1092, + "RE_488.3": 1093, + "RE_499.1": 1094, + "SS_800.2": 1095, + "RE_488.11": 1096, + "RE_488": 1097, + "RE_488.1": 1098, + "RE_489.1": 1099, + "RE_499.2": 1100, + "EM_209.4": 1101, + "GU_588.12": 1102, + "GU_588.11": 1103, + "EM_208.22": 1104, + "GU_588.1": 1105, + "SO_370.4": 1106, + "SO_370": 1107, + "SO_377.8": 1108, + "SO_367.52": 1109, + "PP_916.4": 1110, + "EM_208": 1111, + "EM_208.2": 1112, + "EM_208.1": 1113, + "BI_161.2": 1114, + "BI_161.22": 1115, + "BI_161.21": 1116, + "GI_529.6": 1117, + "RE_494.1": 1118, + "RE_494.2": 1119, + "RE_499.4": 1120, + "MB_303.1": 1121, + "NS_356": 1122, + "MB_303": 1123, + "RE_494": 1124, + "RE_487.2": 1125, + "NS_356.1": 1126, + "MS_734.9": 1127, + "RE_494.3": 1128, + "NS_331": 1129, + "RE_463.5": 1130, + "NS_356.2": 1131, + "RE_487.1": 1132, + "GU_612.21": 1133, + "GU_612.22": 1134, + "GU_612.5": 1135, + "GU_612.1": 1136, + "GU_612": 1137, + "CA_142.1": 1138, + "GU_612.7": 1139, + "GU_612.8": 1140, + "GU_621.1": 1141, + "BI_174.22": 1142, + "BI_174": 1143, + "BI_176": 1144, + "BI_168.2": 1145, + "BI_180": 1146, + "BI_168.213": 1147, + "GE_970.14": 1148, + "BI_174.21": 1149, + "CA_124.8": 1150, + "BI_177.12": 1151, + "BI_175.2": 1152, + "BI_169.15": 1153, + "GE_970.4": 1154, + "BI_177.1": 1155, + "MS_704.2": 1156, + "MS_704.11": 1157, + "MS_704.3": 1158, + "MS_704.5": 1159, + "MS_704.6": 1160, + "MS_704.4": 1161, + "MS_724.1": 1162, + "MS_724": 1163, + "MS_724.3": 1164, + "MS_719.5": 1165, + "SS_809.3": 1166, + "MS_719.1": 1167, + "MS_722": 1168, + "SS_834.3": 1169, + "SS_822.8": 1170, + "SS_835": 1171, + "SS_834": 1172, + "SS_826.1": 1173, + "SS_826.4": 1174, + "CA_101.62": 1175, + "CM_753": 1176, + "CM_778": 1177, + "RE_470": 1178, + "RE_469.1": 1179, + "SS_835.1": 1180, + "GI_556.8": 1181, + "CV_440.22": 1182, + "CV_440.21": 1183, + "NS_341.21": 1184, + "NS_341.22": 1185, + "CA_101.412": 1186, + "RE_468.9": 1187, + "CV_444.1": 1188, + "CV_444.13": 1189, + "GE_981.1": 1190, + "EM_248": 1191, + "BI_180.31": 1192, + "CA_122": 1193, + "BI_180.33": 1194, + "BI_180.4": 1195, + "BI_180.2": 1196, + "GI_513.3": 1197, + "MS_745.11": 1198, + "MS_745.3": 1199, + "MS_745.5": 1200, + "GI_522.13": 1201, + "GI_522.12": 1202, + "CV_413.13": 1203, + "RE_480.2": 1204, + "NB_878": 1205, + "CA_144.21": 1206, + "NS_340.1": 1207, + "NS_340": 1208, + "NS_339.4": 1209, + "GE_972.9": 1210, + "NS_340.3": 1211, + "MS_700.44": 1212, + "GE_972.81": 1213, + "NS_340.2": 1214, + "GE_972.82": 1215, + "NS_326.1": 1216, + "NS_322.4": 1217, + "GI_517": 1218, + "GI_523.3": 1219, + "GI_516": 1220, + "GI_516.1": 1221, + "GI_516.3": 1222, + "MS_714.1": 1223, + "MS_714.3": 1224, + "MS_714.31": 1225, + "MS_714.32": 1226, + "MS_714.2": 1227, + "CV_439": 1228, + "GU_581.31": 1229, + "GI_554.11": 1230, + "GI_554": 1231, + "GI_554.12": 1232, + "GI_554.2": 1233, + "GI_517.1": 1234, + "GI_517.2": 1235, + "GI_550.4": 1236, + "GI_550": 1237, + "GI_550.21": 1238, + "GI_550.2": 1239, + "GI_550.22": 1240, + "GI_550.3": 1241, + "GE_972.1": 1242, + "GE_972.11": 1243, + "SO_386.8": 1244, + "SO_386.4": 1245, + "SO_386.1": 1246, + "SO_386": 1247, + "SO_386.41": 1248, + "SO_386.42": 1249, + "SO_386.2": 1250, + "SO_386.5": 1251, + "SO_386.9": 1252, + "SO_386.3": 1253, + "RE_477.1": 1254, + "CM_757.1": 1255, + "CM_754": 1256, + "CM_754.5": 1257, + "CM_757.21": 1258, + "CM_757.111": 1259, + "CM_757": 1260, + "CM_754.7": 1261, + "NB_871.4": 1262, + "EM_209.23": 1263, + "EM_209.2": 1264, + "EM_209": 1265, + "EM_209.1": 1266, + "EM_209.11": 1267, + "EM_209.12": 1268, + "MB_280": 1269, + "MB_280.91": 1270, + "MB_287.5": 1271, + "CA_136.6": 1272, + "CA_139.2": 1273, + "CA_136": 1274, + "CA_136.2": 1275, + "CA_136.1": 1276, + "CA_136.3": 1277, + "CA_114.2": 1278, + "CA_136.8": 1279, + "NB_858.2": 1280, + "NB_858.1": 1281, + "NB_858": 1282, + "MB_304": 1283, + "CV_430.3": 1284, + "CV_430.4": 1285, + "SO_389": 1286, + "SO_376.2": 1287, + "SO_384.3": 1288, + "SO_383.1": 1289, + "SO_384.2": 1290, + "SO_389.1": 1291, + "SO_367.7": 1292, + "SO_384.1": 1293, + "SO_377.5": 1294, + "SO_367.6": 1295, + "SO_384": 1296, + "SO_376.1": 1297, + "SO_376.21": 1298, + "CV_433.31": 1299, + "CV_433.32": 1300, + "RE_476": 1301, + "GE_960.2": 1302, + "GE_960.11": 1303, + "GE_960.13": 1304, + "GE_960.12": 1305, + "GE_960.31": 1306, + "GE_960.1": 1307, + "GE_960.32": 1308, + "GE_960": 1309, + "NS_344.1": 1310, + "CM_750.21": 1311, + "CM_750.16": 1312, + "ID_056.2": 1313, + "ID_088": 1314, + "ID_055.1": 1315, + "ID_052.5": 1316, + "GI_523.2": 1317, + "GI_523.4": 1318, + "GI_523.1": 1319, + "MS_740.9": 1320, + "MS_740.2": 1321, + "MS_727.3": 1322, + "MS_726.7": 1323, + "CA_101.7": 1324, + "CA_101.71": 1325, + "DE_664.4": 1326, + "DE_664.2": 1327, + "DE_664.42": 1328, + "MS_707": 1329, + "DE_664.3": 1330, + "MS_703.2": 1331, + "MS_703": 1332, + "CA_139.3": 1333, + "CM_765.11": 1334, + "MS_710.3": 1335, + "CM_767.3": 1336, + "CM_755": 1337, + "CM_765.1": 1338, + "CM_766.21": 1339, + "CM_768.12": 1340, + "MS_710.42": 1341, + "CM_766.11": 1342, + "CM_768.11": 1343, + "CM_766": 1344, + "CM_770.3": 1345, + "CM_770.4": 1346, + "CM_767.6": 1347, + "CM_766.12": 1348, + "CM_769.4": 1349, + "CM_761.3": 1350, + "CM_761.21": 1351, + "CM_761.112": 1352, + "CM_761.13": 1353, + "GE_976.51": 1354, + "GE_976.52": 1355, + "CM_761.2": 1356, + "GE_976.5": 1357, + "CM_761.33": 1358, + "CM_761.1": 1359, + "CM_761.31": 1360, + "CM_761.34": 1361, + "CM_761": 1362, + "CM_761.12": 1363, + "CM_761.131": 1364, + "CM_761.212": 1365, + "RE_477": 1366, + "MS_706": 1367, + "MS_706.2": 1368, + "MS_706.1": 1369, + "MS_741": 1370, + "MS_741.72": 1371, + "MS_741.71": 1372, + "NS_331.64": 1373, + "NS_331.6": 1374, + "GI_527.1": 1375, + "NS_331.61": 1376, + "CV_401.2": 1377, + "SO_367": 1378, + "SO_367.51": 1379, + "SO_377.7": 1380, + "SO_367.42": 1381, + "SO_367.41": 1382, + "SO_365": 1383, + "SO_367.4": 1384, + "SO_365.3": 1385, + "SO_377.1": 1386, + "SO_365.2": 1387, + "SO_367.21": 1388, + "GI_558": 1389, + "CA_142.21": 1390, + "GU_598": 1391, + "NS_349.13": 1392, + "MS_732": 1393, + "CA_142": 1394, + "RE_495": 1395, + "SS_848": 1396, + "RE_495.1": 1397, + "GI_542.6": 1398, + "GI_546.4": 1399, + "GI_542": 1400, + "CV_419.1": 1401, + "MS_722.2": 1402, + "MS_722.1": 1403, + "MS_719.6": 1404, + "MS_719": 1405, + "MS_722.3": 1406, + "SS_807.21": 1407, + "MS_712.5": 1408, + "MS_722.4": 1409, + "MS_719.3": 1410, + "MS_719.4": 1411, + "MS_719.11": 1412, + "MS_719.2": 1413, + "MS_719.8": 1414, + "GI_502.11": 1415, + "GI_502.1": 1416, + "GI_502.13": 1417, + "MB_296.2": 1418, + "MB_296.1": 1419, + "MB_296.8": 1420, + "MB_296.5": 1421, + "MB_296.3": 1422, + "MB_296": 1423, + "MB_296.4": 1424, + "CA_102.52": 1425, + "CA_102.5": 1426, + "CA_102.54": 1427, + "CA_102.51": 1428, + "ID_052.1": 1429, + "SO_379.2": 1430, + "NS_320.12": 1431, + "NS_321.12": 1432, + "RE_460.1": 1433, + "RE_466.1": 1434, + "NS_342.4": 1435, + "NS_341": 1436, + "NS_342": 1437, + "NS_341.6": 1438, + "NS_342.1": 1439, + "RE_467.3": 1440, + "RE_467.1": 1441, + "RE_467.4": 1442, + "CV_438": 1443, + "CV_438.2": 1444, + "CV_438.3": 1445, + "GE_970.6": 1446, + "GE_970.12": 1447, + "GE_970.21": 1448, + "GE_970.25": 1449, + "GE_970.22": 1450, + "GE_970": 1451, + "GE_983.2": 1452, + "GE_970.2": 1453, + "GE_970.11": 1454, + "GE_970.63": 1455, + "GE_970.62": 1456, + "GE_970.61": 1457, + "MS_745.2": 1458, + "ID_075": 1459, + "ID_078": 1460, + "ID_079": 1461, + "RE_468.6": 1462, + "ID_024": 1463, + "DE_668.1": 1464, + "GI_507.11": 1465, + "GI_507.2": 1466, + "GI_507.3": 1467, + "GI_507": 1468, + "NS_320.11": 1469, + "ID_007": 1470, + "NS_320": 1471, + "NS_321": 1472, + "SO_388": 1473, + "DE_682.2": 1474, + "MB_309.8": 1475, + "MB_284.1": 1476, + "NS_321.2": 1477, + "NS_321.1": 1478, + "EM_200.9": 1479, + "NS_349.1": 1480, + "SO_399": 1481, + "GI_545": 1482, + "EM_228": 1483, + "CV_418": 1484, + "GU_588.2": 1485, + "CV_418.1": 1486, + "RE_496": 1487, + "NS_349.12": 1488, + "MB_300.2": 1489, + "MB_300.3": 1490, + "MB_300.4": 1491, + "BI_177.3": 1492, + "BI_177.4": 1493, + "BI_177": 1494, + "ID_052.32": 1495, + "NS_337.5": 1496, + "MB_283": 1497, + "SO_395": 1498, + "SO_394.23": 1499, + "SO_394.1": 1500, + "SO_394.2": 1501, + "SO_394.22": 1502, + "SO_395.1": 1503, + "SO_394.21": 1504, + "GU_618": 1505, + "NS_328.12": 1506, + "CA_121.21": 1507, + "CA_121.11": 1508, + "EM_252.51": 1509, + "EM_252.5": 1510, + "GE_964.3": 1511, + "CM_758.132": 1512, + "CM_758.1": 1513, + "CM_758.11": 1514, + "CM_758.14": 1515, + "CM_758.131": 1516, + "CM_758.12": 1517, + "CM_758.2": 1518, + "CM_758.3": 1519, + "CM_758.22": 1520, + "SO_371.3": 1521, + "MB_287.4": 1522, + "RE_462.2": 1523, + "DE_661": 1524, + "GI_527.3": 1525, + "GI_516.5": 1526, + "GI_516.4": 1527, + "CA_101.3": 1528, + "RE_468.8": 1529, + "CA_104.2": 1530, + "CA_101.41": 1531, + "CA_101.6": 1532, + "SO_366": 1533, + "SO_367.12": 1534, + "SO_366.5": 1535, + "SO_366.1": 1536, + "SO_377.2": 1537, + "SO_366.4": 1538, + "SO_366.6": 1539, + "GU_592.12": 1540, + "GU_592.11": 1541, + "GU_592.1": 1542, + "RE_469": 1543, + "NS_341.11": 1544, + "NS_341.1": 1545, + "MB_300": 1546, + "ID_084.5": 1547, + "NS_321.13": 1548, + "DE_662": 1549, + "DE_667.2": 1550, + "DE_667": 1551, + "DE_667.5": 1552, + "DE_667.4": 1553, + "MS_700.12": 1554, + "DE_660.22": 1555, + "DE_665": 1556, + "DE_669.4": 1557, + "DE_667.1": 1558, + "DE_679.4": 1559, + "DE_668.6": 1560, + "EM_200": 1561, + "CA_101.21": 1562, + "EM_230.22": 1563, + "MB_288.5": 1564, + "RE_499": 1565, + "MS_726.5": 1566, + "EM_232.4": 1567, + "ID_061": 1568, + "RE_468.1": 1569, + "CV_447": 1570, + "NS_350.3": 1571, + "CV_402": 1572, + "SS_834.1": 1573, + "ID_006.1": 1574, + "ID_092.3": 1575, + "NS_336.4": 1576, + "NS_336.41": 1577, + "PP_922": 1578, + "PP_909": 1579, + "PP_924": 1580, + "PP_927.3": 1581, + "PP_909.3": 1582, + "PP_914": 1583, + "DE_675.2": 1584, + "DE_676": 1585, + "DE_688": 1586, + "DE_680.5": 1587, + "DE_676.1": 1588, + "DE_680.2": 1589, + "DE_675.1": 1590, + "CA_149.3": 1591, + "CA_149.4": 1592, + "GU_614": 1593, + "GU_614.32": 1594, + "GU_614.31": 1595, + "GU_614.1": 1596, + "GU_614.3": 1597, + "MS_709.1": 1598, + "MS_710.4": 1599, + "MS_710.6": 1600, + "MS_710.1": 1601, + "MS_710": 1602, + "MS_710.11": 1603, + "EM_200.2": 1604, + "CM_777": 1605, + "GE_961.1": 1606, + "CM_776": 1607, + "GE_978.21": 1608, + "GE_973.4": 1609, + "CM_772.1": 1610, + "CM_774.1": 1611, + "GE_961.12": 1612, + "CM_773": 1613, + "NB_882": 1614, + "RE_481.43": 1615, + "RE_481.45": 1616, + "RE_481.7": 1617, + "RE_481.5": 1618, + "RE_481.2": 1619, + "RE_481.42": 1620, + "RE_481.44": 1621, + "ID_050.1": 1622, + "NS_322": 1623, + "NS_338": 1624, + "NS_338.1": 1625, + "CA_121.22": 1626, + "CA_124": 1627, + "CA_120.12": 1628, + "CA_121.12": 1629, + "CA_121.1": 1630, + "GU_623.8": 1631, + "CV_438.9": 1632, + "CV_408": 1633, + "BI_179.7": 1634, + "BI_179.6": 1635, + "GE_960.21": 1636, + "BI_179.4": 1637, + "BI_179.1": 1638, + "GE_969.2": 1639, + "BI_179.9": 1640, + "EM_215.1": 1641, + "CM_767.12": 1642, + "CM_767.22": 1643, + "CM_767.21": 1644, + "CM_767.11": 1645, + "MS_710.2": 1646, + "CM_765": 1647, + "CM_767": 1648, + "CV_410.3": 1649, + "CV_414.9": 1650, + "CV_425": 1651, + "GI_520.11": 1652, + "CM_750.22": 1653, + "MS_712.51": 1654, + "GE_978.22": 1655, + "CM_770.5": 1656, + "GE_978.33": 1657, + "CM_770.1": 1658, + "CM_769": 1659, + "MS_714.6": 1660, + "CM_769.7": 1661, + "GE_978.3": 1662, + "CM_770": 1663, + "CM_769.1": 1664, + "CM_770.2": 1665, + "MS_719.92": 1666, + "MS_712.61": 1667, + "MS_740": 1668, + "MS_712.4": 1669, + "MS_712.62": 1670, + "MS_712": 1671, + "MS_712.1": 1672, + "MS_710.23": 1673, + "ID_062": 1674, + "PP_952": 1675, + "PP_952.5": 1676, + "GE_979.2": 1677, + "EM_249": 1678, + "GE_981.5": 1679, + "EM_203": 1680, + "EM_252.3": 1681, + "BI_179": 1682, + "GE_966.2": 1683, + "GE_968.3": 1684, + "SO_380.11": 1685, + "SO_380.51": 1686, + "SO_380.21": 1687, + "SO_380.12": 1688, + "SO_380.3": 1689, + "GE_974.4": 1690, + "SO_380.1": 1691, + "SO_380": 1692, + "GI_509.3": 1693, + "GI_509.11": 1694, + "GI_509.12": 1695, + "GI_509.1": 1696, + "GI_509": 1697, + "ID_050": 1698, + "ID_021": 1699, + "MS_740.6": 1700, + "RE_465.1": 1701, + "NS_348.21": 1702, + "NS_348": 1703, + "NS_348.1": 1704, + "MB_300.1": 1705, + "CV_444.11": 1706, + "MS_741.13": 1707, + "MS_741.14": 1708, + "MS_741.11": 1709, + "MS_741.1": 1710, + "GU_582": 1711, + "GU_592.2": 1712, + "NS_334.1": 1713, + "NS_334.11": 1714, + "NS_334.12": 1715, + "CM_750.15": 1716, + "CM_750.2": 1717, + "CM_750.24": 1718, + "CM_750.1": 1719, + "CM_750.113": 1720, + "CM_750.111": 1721, + "CM_750": 1722, + "GU_619.21": 1723, + "GU_619": 1724, + "GU_619.2": 1725, + "GU_624.2": 1726, + "GU_619.22": 1727, + "MS_707.2": 1728, + "MS_707.8": 1729, + "MS_707.9": 1730, + "DE_680.3": 1731, + "DE_682.4": 1732, + "DE_682": 1733, + "DE_682.11": 1734, + "GI_530.1": 1735, + "CV_440.12": 1736, + "NS_320.2": 1737, + "NS_320.22": 1738, + "NS_320.21": 1739, + "CA_101.42": 1740, + "ID_015": 1741, + "ID_092.5": 1742, + "DE_660.12": 1743, + "DE_660.122": 1744, + "DE_660.121": 1745, + "DE_660.123": 1746, + "DE_660.124": 1747, + "GU_604.1": 1748, + "GU_604.4": 1749, + "GU_604": 1750, + "GU_604.3": 1751, + "GU_605.1": 1752, + "GU_604.5": 1753, + "RE_462.1": 1754, + "DE_684.2": 1755, + "DE_684.8": 1756, + "DE_684.13": 1757, + "DE_684.11": 1758, + "DE_684.1": 1759, + "MS_702.3": 1760, + "ID_052.31": 1761, + "ID_026": 1762, + "GU_623.1": 1763, + "GU_623": 1764, + "PP_945.3": 1765, + "GI_530.2": 1766, + "CV_401.6": 1767, + "CV_401.61": 1768, + "CA_109.4": 1769, + "CA_110.5": 1770, + "GE_961.111": 1771, + "GE_961.112": 1772, + "CA_109.2": 1773, + "GE_961.11": 1774, + "GE_961.4": 1775, + "CM_751.71": 1776, + "CM_751": 1777, + "CM_751.34": 1778, + "CM_751.4": 1779, + "CM_751.231": 1780, + "SO_361.3": 1781, + "CM_751.711": 1782, + "CM_751.213": 1783, + "CM_751.8": 1784, + "CM_751.3": 1785, + "CM_751.2": 1786, + "NS_343": 1787, + "NS_343.2": 1788, + "SS_808.1": 1789, + "NS_343.1": 1790, + "GU_626.2": 1791, + "GU_625.3": 1792, + "GU_625": 1793, + "MB_286.3": 1794, + "GU_625.4": 1795, + "CA_138.1": 1796, + "CM_771.14": 1797, + "CM_771.1": 1798, + "GE_977.1": 1799, + "CM_771.11": 1800, + "GE_977.6": 1801, + "DE_683": 1802, + "CM_771.3": 1803, + "CM_771.4": 1804, + "BI_177.41": 1805, + "GI_506.51": 1806, + "GI_506": 1807, + "GI_506.4": 1808, + "GI_506.3": 1809, + "MB_290.1": 1810, + "MB_290": 1811, + "GU_581.13": 1812, + "GU_581.35": 1813, + "GU_581": 1814, + "GU_581.1": 1815, + "CA_106.4": 1816, + "GU_592.3": 1817, + "GU_597.1": 1818, + "CA_149.1": 1819, + "GU_615": 1820, + "CM_755.61": 1821, + "CM_762.2": 1822, + "CM_762": 1823, + "CM_755.6": 1824, + "CM_762.31": 1825, + "CM_762.32": 1826, + "CM_762.3": 1827, + "CM_762.33": 1828, + "CM_762.11": 1829, + "MS_740.8": 1830, + "CM_752.3": 1831, + "CM_752.8": 1832, + "CM_754.31": 1833, + "CM_753.1": 1834, + "CM_752.6": 1835, + "CM_752.11": 1836, + "CM_752": 1837, + "CM_752.12": 1838, + "SO_392.2": 1839, + "SO_398": 1840, + "SO_397.3": 1841, + "SO_392.1": 1842, + "SO_397.1": 1843, + "SO_363.1": 1844, + "SO_363.61": 1845, + "SO_363.7": 1846, + "NB_874": 1847, + "SO_363": 1848, + "SO_363.2": 1849, + "SO_363.5": 1850, + "GE_972.2": 1851, + "GE_972.21": 1852, + "MS_740.5": 1853, + "GI_504.3": 1854, + "GI_502.32": 1855, + "DE_668.3": 1856, + "DE_672.1": 1857, + "NS_346.1": 1858, + "CA_109.5": 1859, + "DE_660.23": 1860, + "MS_729": 1861, + "CA_144.3": 1862, + "RE_463.2": 1863, + "RE_463.23": 1864, + "RE_463.21": 1865, + "CA_137.51": 1866, + "CA_137.54": 1867, + "CA_137.1": 1868, + "CA_137.52": 1869, + "CA_135.5": 1870, + "CA_137.3": 1871, + "MS_723.5": 1872, + "MS_721.5": 1873, + "MS_723.52": 1874, + "MS_723.1": 1875, + "MS_724.5": 1876, + "MS_721.4": 1877, + "MS_724.51": 1878, + "MS_723.51": 1879, + "MS_723.4": 1880, + "MS_721.1": 1881, + "MS_724.52": 1882, + "MS_734.4": 1883, + "GI_505.1": 1884, + "MS_734.5": 1885, + "GI_505": 1886, + "MS_734": 1887, + "CM_754.111": 1888, + "CM_754.12": 1889, + "CM_754.11": 1890, + "GI_518": 1891, + "CV_440.4": 1892, + "MS_733.7": 1893, + "MS_733": 1894, + "MS_734.6": 1895, + "MS_734.62": 1896, + "MS_733.1": 1897, + "MS_733.2": 1898, + "MS_733.123": 1899, + "CA_100.14": 1900, + "CV_436.4": 1901, + "NS_320.1": 1902, + "SO_390.1": 1903, + "SO_390.6": 1904, + "SO_391.6": 1905, + "SO_390.4": 1906, + "SO_390": 1907, + "GU_603.5": 1908, + "SO_393": 1909, + "GU_586.5": 1910, + "MS_741.6": 1911, + "CA_103.21": 1912, + "CA_103.22": 1913, + "GI_502.16": 1914, + "GI_502": 1915, + "CA_105.1": 1916, + "GI_500.1": 1917, + "GI_500.41": 1918, + "DE_666.1": 1919, + "DE_666.4": 1920, + "DE_666": 1921, + "CA_104.6": 1922, + "SS_832": 1923, + "SS_832.4": 1924, + "SS_830": 1925, + "SS_831": 1926, + "SS_832.2": 1927, + "SS_832.5": 1928, + "ID_084.8": 1929, + "GI_526.3": 1930, + "ID_084.7": 1931, + "GU_593.3": 1932, + "GU_580.54": 1933, + "CA_100.8": 1934, + "PP_908.14": 1935, + "PP_908.13": 1936, + "PP_908.2": 1937, + "PP_908": 1938, + "PP_908.1": 1939, + "PP_908.3": 1940, + "PP_903.2": 1941, + "PP_903.1": 1942, + "CM_760.13": 1943, + "PP_930": 1944, + "GU_617.1": 1945, + "PP_906": 1946, + "PP_930.3": 1947, + "CA_144.2": 1948, + "GE_983.1": 1949, + "GE_983": 1950, + "GU_602.5": 1951, + "GU_602.511": 1952, + "GU_602.512": 1953, + "DE_663.1": 1954, + "DE_663.3": 1955, + "DE_663": 1956, + "DE_663.2": 1957, + "GU_626.13": 1958, + "GU_626.111": 1959, + "GU_626.1": 1960, + "GU_626.16": 1961, + "GU_626": 1962, + "GU_626.11": 1963, + "EM_200.41": 1964, + "EM_200.411": 1965, + "EM_200.45": 1966, + "EM_200.4": 1967, + "MB_301": 1968, + "MB_301.1": 1969, + "MS_709.21": 1970, + "MS_721": 1971, + "MS_721.6": 1972, + "MS_723.2": 1973, + "MS_719.91": 1974, + "MS_721.12": 1975, + "MS_721.11": 1976, + "MS_720": 1977, + "MS_721.2": 1978, + "DE_660.21": 1979, + "PP_916": 1980, + "PP_916.2": 1981, + "PP_945": 1982, + "PP_945.2": 1983, + "PP_901.12": 1984, + "PP_901.13": 1985, + "PP_901.1": 1986, + "PP_901": 1987, + "GU_629": 1988, + "CA_147.1": 1989, + "EM_234": 1990, + "EM_247.84": 1991, + "EM_232": 1992, + "EM_232.6": 1993, + "ID_069": 1994, + "NS_322.2": 1995, + "ID_087": 1996, + "NS_322.1": 1997, + "GI_513.4": 1998, + "SO_374.1": 1999, + "SO_374.11": 2000, + "CV_440": 2001, + "PP_913": 2002, + "PP_911.1": 2003, + "ID_023": 2004, + "ID_015.3": 2005, + "RE_465.11": 2006, + "SO_391.1": 2007, + "CA_104": 2008, + "CA_103.3": 2009, + "PP_900.1": 2010, + "MS_742": 2011, + "MS_740.7": 2012, + "GU_614.51": 2013, + "GU_614.52": 2014, + "GU_614.54": 2015, + "GU_614.5": 2016, + "GU_614.53": 2017, + "MS_710.41": 2018, + "MB_283.8": 2019, + "ID_086.2": 2020, + "CA_100.9": 2021, + "RE_471.2": 2022, + "CA_153": 2023, + "CV_442": 2024, + "GE_975.2": 2025, + "DE_672.21": 2026, + "DE_670": 2027, + "CA_106.21": 2028, + "EM_229": 2029, + "CA_114.4": 2030, + "MS_740.1": 2031, + "ID_019.1": 2032, + "RE_463.1": 2033, + "DE_660": 2034, + "DE_669.1": 2035, + "DE_679.5": 2036, + "DE_688.3": 2037, + "ID_052.4": 2038, + "DE_685.81": 2039, + "DE_669.3": 2040, + "DE_685.4": 2041, + "ID_027": 2042, + "ID_013": 2043, + "PP_907": 2044, + "PP_928": 2045, + "PP_929": 2046, + "PP_935": 2047, + "PP_902": 2048, + "PP_907.1": 2049, + "PP_904.3": 2050, + "PP_949": 2051, + "PP_907.3": 2052, + "CA_140": 2053, + "ID_086": 2054, + "PP_949.4": 2055, + "PP_932.11": 2056, + "DE_660.13": 2057, + "DE_660.1": 2058, + "GI_504.31": 2059, + "GI_504": 2060, + "GI_504.1": 2061, + "EM_200.7": 2062, + "CM_772.3": 2063, + "DE_668.2": 2064, + "DE_668.7": 2065, + "PP_901.3": 2066, + "ID_031": 2067, + "ID_039": 2068, + "SO_360.2": 2069, + "SO_360.4": 2070, + "SO_360.1": 2071, + "SO_360.6": 2072, + "SO_360": 2073, + "EM_220.2": 2074, + "EM_220.1": 2075, + "EM_220": 2076, + "CA_107.1": 2077, + "NS_335.1": 2078, + "NS_335.4": 2079, + "PP_949.3": 2080, + "PP_923": 2081, + "PP_949.2": 2082, + "GU_602": 2083, + "GU_602.3": 2084, + "MS_741.4": 2085, + "SO_361.9": 2086, + "SO_362.2": 2087, + "SO_361.35": 2088, + "SO_361.6": 2089, + "SO_362.7": 2090, + "SO_362": 2091, + "SO_361.33": 2092, + "SO_361.2": 2093, + "ID_005.2": 2094, + "ID_005": 2095, + "DE_660.2": 2096, + "CA_135.12": 2097, + "CA_135.16": 2098, + "CA_135.1": 2099, + "ID_071": 2100, + "PP_950": 2101, + "PP_916.1": 2102, + "PP_917": 2103, + "PP_918": 2104, + "PP_938": 2105, + "GU_614.4": 2106, + "DE_660.4": 2107, + "RE_471.5": 2108, + "PP_940": 2109, + "PP_940.1": 2110, + "PP_947": 2111, + "PP_920.2": 2112, + "PP_905": 2113, + "CA_139.1": 2114, + "ID_010.1": 2115, + "CA_100.4": 2116, + "ID_084.4": 2117, + "GU_592": 2118, + "CA_106.12": 2119, + "DE_680.1": 2120, + "DE_683.1": 2121, + "CA_114.1": 2122, + "CA_114.41": 2123, + "CA_114.44": 2124, + "CA_114.42": 2125, + "DE_664": 2126, + "CA_106.11": 2127, + "CA_100.2": 2128, + "ID_061.1": 2129, + "EM_202.32": 2130, + "CA_100.7": 2131, + "MS_741.5": 2132, + "CA_105.2": 2133, + "SO_367.9": 2134, + "SO_377.3": 2135, + "RE_460.3": 2136, + "SO_391": 2137, + "CV_400": 2138, + "RE_466": 2139, + "RE_466.2": 2140, + "RE_466.4": 2141, + "GU_627.2": 2142, + "GU_618.3": 2143, + "GU_627.1": 2144, + "GU_627": 2145, + "EM_218.21": 2146, + "EM_218.2": 2147, + "GE_961.21": 2148, + "MS_709.2": 2149, + "MS_709.24": 2150, + "NS_326": 2151, + "NS_326.3": 2152, + "NS_321.21": 2153, + "NS_326.2": 2154, + "ID_084.2": 2155, + "GU_616.1": 2156, + "GU_616.2": 2157, + "GU_622.1": 2158, + "GU_616": 2159, + "GU_626.4": 2160, + "RE_466.3": 2161, + "ID_052": 2162, + "ID_052.6": 2163, + "GU_619.23": 2164, + "EM_214.1": 2165, + "CA_144": 2166, + "CA_144.4": 2167, + "PP_912": 2168, + "PP_912.2": 2169, + "GE_961.81": 2170, + "GE_982": 2171, + "GE_961.8": 2172, + "ID_022": 2173, + "CA_100.1": 2174, + "CA_100.15": 2175, + "EM_232.3": 2176, + "BI_177.13": 2177, + "MS_725": 2178, + "MS_725.1": 2179, + "EM_232.21": 2180, + "EM_232.23": 2181, + "PP_900.2": 2182, + "ID_072": 2183, + "ID_006.2": 2184, + "MS_740.3": 2185, + "RE_464.1": 2186, + "PP_944": 2187, + "NS_334": 2188, + "NS_334.5": 2189, + "NS_334.6": 2190, + "NS_334.9": 2191, + "CA_100.3": 2192, + "MB_306": 2193, + "MB_298.1": 2194, + "MB_298": 2195, + "GU_621": 2196, + "GU_620": 2197, + "PP_941.2": 2198, + "PP_941.1": 2199, + "SO_379": 2200, + "PP_910": 2201, + "PP_927.2": 2202, + "CA_102.53": 2203, + "MB_302": 2204, + "MB_302.3": 2205, + "MB_302.2": 2206, + "MB_302.11": 2207, + "MB_302.1": 2208, + "SO_387.4": 2209, + "SO_387.2": 2210, + "MS_741.7": 2211, + "MS_711": 2212, + "MS_741.3": 2213, + "MS_741.2": 2214, + "NS_333.7": 2215, + "NS_333.71": 2216, + "NS_331.4": 2217, + "NS_331.7": 2218, + "NS_331.2": 2219, + "NS_331.3": 2220, + "PP_932.4": 2221, + "PP_932": 2222, + "SO_369.4": 2223, + "SO_369": 2224, + "SO_369.43": 2225, + "CA_109.16": 2226, + "CA_109.15": 2227, + "NB_856.7": 2228, + "CA_100.13": 2229, + "ID_084.3": 2230, + "CM_750.112": 2231, + "MB_294": 2232, + "MB_297": 2233, + "MS_740.4": 2234, + "ID_034": 2235, + "ID_033": 2236, + "ID_001": 2237, + "CA_128.1": 2238, + "CA_128.2": 2239, + "GE_963.1": 2240, + "GE_968.5": 2241, + "GE_963.18": 2242, + "GU_610.1": 2243, + "SO_391.7": 2244, + "SO_391.9": 2245, + "ID_086.1": 2246, + "CA_120.14": 2247, + "ID_073": 2248, + "MS_702.2": 2249, + "ID_005.3": 2250, + "GU_586.1": 2251, + "PP_920.1": 2252, + "SO_391.8": 2253 +} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodexm_types.json b/pyhealth/datasets/phecode_mappings/phecodexm_types.json new file mode 100644 index 000000000..32b581a67 --- /dev/null +++ b/pyhealth/datasets/phecode_mappings/phecodexm_types.json @@ -0,0 +1,597 @@ +{ + "CV_401": 0, + "GU_582": 1, + "RE_468": 2, + "GU_580": 3, + "CV_414": 4, + "MB_280": 5, + "EM_256": 6, + "MS_700": 7, + "BI_181": 8, + "SO_367": 9, + "MS_715": 10, + "MS_718": 11, + "MS_717": 12, + "MS_724": 13, + "CV_446": 14, + "CA_120": 15, + "CA_124": 16, + "BI_168": 17, + "MS_704": 18, + "BI_169": 19, + "BI_164": 20, + "CA_132": 21, + "EM_247": 22, + "GE_967": 23, + "GI_522": 24, + "SS_840": 25, + "NS_333": 26, + "CA_139": 27, + "SS_809": 28, + "GI_556": 29, + "GI_527": 30, + "BI_174": 31, + "GI_555": 32, + "GI_546": 33, + "GU_602": 34, + "ID_089": 35, + "EM_204": 36, + "SS_821": 37, + "SS_827": 38, + "SS_823": 39, + "SS_829": 40, + "SS_820": 41, + "EM_200": 42, + "ID_092": 43, + "SS_825": 44, + "CV_419": 45, + "CV_404": 46, + "CV_436": 47, + "MB_283": 48, + "SO_371": 49, + "GI_513": 50, + "GI_557": 51, + "CV_438": 52, + "MS_705": 53, + "CA_109": 54, + "CA_130": 55, + "NS_328": 56, + "NS_329": 57, + "NS_344": 58, + "GI_510": 59, + "GI_514": 60, + "GI_511": 61, + "RE_482": 62, + "RE_492": 63, + "CV_403": 64, + "CV_440": 65, + "ID_040": 66, + "ID_002": 67, + "ID_009": 68, + "ID_007": 69, + "ID_004": 70, + "ID_097": 71, + "ID_011": 72, + "ID_003": 73, + "EM_244": 74, + "GE_963": 75, + "EM_239": 76, + "EM_252": 77, + "GE_965": 78, + "MB_282": 79, + "CA_114": 80, + "CA_110": 81, + "CA_116": 82, + "EM_211": 83, + "CV_413": 84, + "CV_410": 85, + "CV_426": 86, + "SS_810": 87, + "DE_660": 88, + "RE_483": 89, + "RE_491": 90, + "RE_486": 91, + "GU_593": 92, + "GU_581": 93, + "GU_597": 94, + "GU_591": 95, + "CV_424": 96, + "NS_345": 97, + "NS_347": 98, + "NS_349": 99, + "CA_100": 100, + "CA_108": 101, + "CA_104": 102, + "CA_112": 103, + "CA_121": 104, + "CA_106": 105, + "CA_105": 106, + "CA_101": 107, + "CA_107": 108, + "CA_102": 109, + "CA_122": 110, + "CA_103": 111, + "SS_847": 112, + "ID_014": 113, + "ID_015": 114, + "ID_012": 115, + "ID_025": 116, + "ID_008": 117, + "EM_206": 118, + "NB_875": 119, + "GI_542": 120, + "GI_540": 121, + "ID_054": 122, + "EM_202": 123, + "GE_971": 124, + "RE_479": 125, + "RE_484": 126, + "RE_480": 127, + "RE_481": 128, + "ID_074": 129, + "RE_475": 130, + "ID_018": 131, + "BI_160": 132, + "EM_230": 133, + "SS_812": 134, + "GE_981": 135, + "ID_070": 136, + "GU_614": 137, + "NS_320": 138, + "GI_508": 139, + "MB_284": 140, + "CM_763": 141, + "NB_877": 142, + "RE_474": 143, + "CV_443": 144, + "CV_441": 145, + "ID_091": 146, + "GU_585": 147, + "MS_703": 148, + "CV_416": 149, + "CV_420": 150, + "CV_417": 151, + "CV_431": 152, + "CA_148": 153, + "ID_005": 154, + "CA_136": 155, + "GI_532": 156, + "GI_530": 157, + "GI_517": 158, + "GI_528": 159, + "GI_535": 160, + "RE_469": 161, + "RE_460": 162, + "CV_433": 163, + "RE_499": 164, + "CV_406": 165, + "NB_886": 166, + "NB_885": 167, + "NB_854": 168, + "NB_872": 169, + "NB_853": 170, + "NB_870": 171, + "NS_355": 172, + "NS_330": 173, + "NB_879": 174, + "SS_814": 175, + "NB_859": 176, + "NB_881": 177, + "RE_488": 178, + "RE_487": 179, + "NB_857": 180, + "NB_856": 181, + "CM_764": 182, + "NB_860": 183, + "BI_170": 184, + "BI_175": 185, + "CV_430": 186, + "SO_374": 187, + "GE_974": 188, + "SO_377": 189, + "NB_873": 190, + "NB_851": 191, + "SS_805": 192, + "DE_685": 193, + "SS_811": 194, + "NS_342": 195, + "SS_807": 196, + "NS_354": 197, + "SS_819": 198, + "SS_806": 199, + "MB_308": 200, + "SS_808": 201, + "MS_701": 202, + "MS_727": 203, + "NS_337": 204, + "PP_926": 205, + "MB_287": 206, + "MB_299": 207, + "MB_288": 208, + "MB_286": 209, + "CV_448": 210, + "CV_400": 211, + "SO_375": 212, + "DE_688": 213, + "NS_348": 214, + "MS_702": 215, + "DE_669": 216, + "MS_745": 217, + "MS_730": 218, + "NS_324": 219, + "NS_325": 220, + "NS_352": 221, + "NS_350": 222, + "NS_334": 223, + "SO_381": 224, + "SO_382": 225, + "NB_880": 226, + "ID_057": 227, + "BI_162": 228, + "NB_850": 229, + "NB_876": 230, + "NB_864": 231, + "NB_861": 232, + "NB_863": 233, + "NB_862": 234, + "EM_232": 235, + "NS_336": 236, + "NS_343": 237, + "GI_520": 238, + "CA_125": 239, + "DE_686": 240, + "NS_346": 241, + "GI_512": 242, + "GI_529": 243, + "GI_515": 244, + "GI_524": 245, + "MB_291": 246, + "MB_289": 247, + "GU_594": 248, + "GU_599": 249, + "NB_865": 250, + "CV_411": 251, + "GE_962": 252, + "NS_323": 253, + "GE_972": 254, + "MS_723": 255, + "ID_053": 256, + "ID_056": 257, + "ID_060": 258, + "ID_016": 259, + "ID_058": 260, + "SS_844": 261, + "NS_351": 262, + "DE_679": 263, + "RE_498": 264, + "DE_681": 265, + "RE_478": 266, + "RE_477": 267, + "CM_760": 268, + "MB_293": 269, + "EM_257": 270, + "SS_849": 271, + "SS_815": 272, + "EM_237": 273, + "NB_868": 274, + "GU_603": 275, + "NB_866": 276, + "GE_973": 277, + "BI_177": 278, + "CV_423": 279, + "ID_076": 280, + "MB_309": 281, + "RE_497": 282, + "GI_550": 283, + "GI_537": 284, + "MS_716": 285, + "MS_713": 286, + "MS_707": 287, + "RE_465": 288, + "RE_471": 289, + "RE_472": 290, + "CA_135": 291, + "GU_596": 292, + "MS_726": 293, + "MS_728": 294, + "CV_449": 295, + "CV_444": 296, + "CV_452": 297, + "NS_341": 298, + "GI_526": 299, + "ID_064": 300, + "ID_030": 301, + "ID_063": 302, + "SO_396": 303, + "GU_586": 304, + "RE_489": 305, + "EM_236": 306, + "EM_238": 307, + "MS_708": 308, + "GU_608": 309, + "GU_605": 310, + "DE_676": 311, + "DE_674": 312, + "DE_678": 313, + "GI_552": 314, + "CA_123": 315, + "CA_138": 316, + "BI_171": 317, + "BI_172": 318, + "GE_969": 319, + "GI_525": 320, + "DE_668": 321, + "ID_017": 322, + "ID_084": 323, + "ID_020": 324, + "MB_305": 325, + "NS_331": 326, + "SS_800": 327, + "EM_209": 328, + "GU_588": 329, + "EM_208": 330, + "SO_370": 331, + "PP_916": 332, + "BI_161": 333, + "RE_494": 334, + "MB_303": 335, + "NS_356": 336, + "MS_734": 337, + "RE_463": 338, + "GU_612": 339, + "CA_142": 340, + "GU_621": 341, + "BI_176": 342, + "BI_180": 343, + "GE_970": 344, + "MS_719": 345, + "MS_722": 346, + "SS_834": 347, + "SS_822": 348, + "SS_835": 349, + "SS_826": 350, + "CM_753": 351, + "CM_778": 352, + "RE_470": 353, + "EM_248": 354, + "NB_878": 355, + "CA_144": 356, + "NS_340": 357, + "NS_339": 358, + "NS_326": 359, + "NS_322": 360, + "GI_523": 361, + "GI_516": 362, + "MS_714": 363, + "CV_439": 364, + "GI_554": 365, + "SO_386": 366, + "CM_757": 367, + "CM_754": 368, + "NB_871": 369, + "NB_858": 370, + "MB_304": 371, + "SO_389": 372, + "SO_376": 373, + "SO_384": 374, + "SO_383": 375, + "RE_476": 376, + "GE_960": 377, + "CM_750": 378, + "ID_088": 379, + "ID_055": 380, + "ID_052": 381, + "MS_740": 382, + "DE_664": 383, + "CM_765": 384, + "MS_710": 385, + "CM_767": 386, + "CM_755": 387, + "CM_766": 388, + "CM_768": 389, + "CM_770": 390, + "CM_769": 391, + "CM_761": 392, + "GE_976": 393, + "MS_706": 394, + "MS_741": 395, + "SO_365": 396, + "GI_558": 397, + "GU_598": 398, + "MS_732": 399, + "RE_495": 400, + "SS_848": 401, + "MS_712": 402, + "GI_502": 403, + "MB_296": 404, + "SO_379": 405, + "NS_321": 406, + "RE_466": 407, + "RE_467": 408, + "GE_983": 409, + "ID_075": 410, + "ID_078": 411, + "ID_079": 412, + "ID_024": 413, + "GI_507": 414, + "SO_388": 415, + "DE_682": 416, + "SO_399": 417, + "GI_545": 418, + "EM_228": 419, + "CV_418": 420, + "RE_496": 421, + "MB_300": 422, + "SO_395": 423, + "SO_394": 424, + "GU_618": 425, + "GE_964": 426, + "CM_758": 427, + "RE_462": 428, + "DE_661": 429, + "SO_366": 430, + "GU_592": 431, + "DE_662": 432, + "DE_667": 433, + "DE_665": 434, + "ID_061": 435, + "CV_447": 436, + "CV_402": 437, + "ID_006": 438, + "PP_922": 439, + "PP_909": 440, + "PP_924": 441, + "PP_927": 442, + "PP_914": 443, + "DE_675": 444, + "DE_680": 445, + "CA_149": 446, + "MS_709": 447, + "CM_777": 448, + "GE_961": 449, + "CM_776": 450, + "GE_978": 451, + "CM_772": 452, + "CM_774": 453, + "CM_773": 454, + "NB_882": 455, + "ID_050": 456, + "NS_338": 457, + "GU_623": 458, + "CV_408": 459, + "BI_179": 460, + "EM_215": 461, + "CV_425": 462, + "ID_062": 463, + "PP_952": 464, + "GE_979": 465, + "EM_249": 466, + "EM_203": 467, + "GE_966": 468, + "GE_968": 469, + "SO_380": 470, + "GI_509": 471, + "ID_021": 472, + "GU_619": 473, + "GU_624": 474, + "GU_604": 475, + "DE_684": 476, + "ID_026": 477, + "PP_945": 478, + "CM_751": 479, + "SO_361": 480, + "GU_626": 481, + "GU_625": 482, + "CM_771": 483, + "GE_977": 484, + "DE_683": 485, + "GI_506": 486, + "MB_290": 487, + "GU_615": 488, + "CM_762": 489, + "CM_752": 490, + "SO_392": 491, + "SO_398": 492, + "SO_397": 493, + "SO_363": 494, + "NB_874": 495, + "GI_504": 496, + "DE_672": 497, + "MS_729": 498, + "CA_137": 499, + "MS_721": 500, + "GI_505": 501, + "GI_518": 502, + "MS_733": 503, + "SO_390": 504, + "SO_391": 505, + "SO_393": 506, + "GI_500": 507, + "DE_666": 508, + "SS_832": 509, + "SS_830": 510, + "SS_831": 511, + "PP_908": 512, + "PP_903": 513, + "PP_930": 514, + "GU_617": 515, + "PP_906": 516, + "DE_663": 517, + "MB_301": 518, + "MS_720": 519, + "PP_901": 520, + "GU_629": 521, + "CA_147": 522, + "EM_234": 523, + "ID_069": 524, + "ID_087": 525, + "PP_913": 526, + "PP_911": 527, + "ID_023": 528, + "PP_900": 529, + "MS_742": 530, + "ID_086": 531, + "CA_153": 532, + "CV_442": 533, + "GE_975": 534, + "DE_670": 535, + "EM_229": 536, + "ID_019": 537, + "ID_027": 538, + "ID_013": 539, + "PP_907": 540, + "PP_928": 541, + "PP_929": 542, + "PP_935": 543, + "PP_902": 544, + "PP_904": 545, + "PP_949": 546, + "CA_140": 547, + "PP_932": 548, + "ID_031": 549, + "ID_039": 550, + "SO_360": 551, + "EM_220": 552, + "NS_335": 553, + "PP_923": 554, + "SO_362": 555, + "ID_071": 556, + "PP_950": 557, + "PP_917": 558, + "PP_918": 559, + "PP_938": 560, + "PP_940": 561, + "PP_947": 562, + "PP_920": 563, + "PP_905": 564, + "ID_010": 565, + "GU_627": 566, + "EM_218": 567, + "GU_616": 568, + "GU_622": 569, + "EM_214": 570, + "PP_912": 571, + "GE_982": 572, + "ID_022": 573, + "MS_725": 574, + "ID_072": 575, + "RE_464": 576, + "PP_944": 577, + "MB_306": 578, + "MB_298": 579, + "GU_620": 580, + "PP_941": 581, + "PP_910": 582, + "MB_302": 583, + "SO_387": 584, + "MS_711": 585, + "SO_369": 586, + "MB_294": 587, + "MB_297": 588, + "ID_034": 589, + "ID_033": 590, + "ID_001": 591, + "CA_128": 592, + "GU_610": 593, + "ID_073": 594 +} \ No newline at end of file diff --git a/pyhealth/models/generators/__init__.py b/pyhealth/models/generators/__init__.py index e69de29bb..a5f63a7ba 100644 --- a/pyhealth/models/generators/__init__.py +++ b/pyhealth/models/generators/__init__.py @@ -0,0 +1 @@ +from .medgan import MedGAN \ No newline at end of file diff --git a/pyhealth/models/generators/medgan.py b/pyhealth/models/generators/medgan.py index e69de29bb..43eb7e519 100644 --- a/pyhealth/models/generators/medgan.py +++ b/pyhealth/models/generators/medgan.py @@ -0,0 +1,358 @@ +import torch +import torch.nn as nn +import torch.nn.functional as F +import numpy as np +from typing import Dict, List, Optional, Tuple, Union +from torch.utils.data import DataLoader + +from pyhealth.models import BaseModel + + +class MedGANAutoencoder(nn.Module): + """simple autoencoder for pretraining""" + + def __init__(self, input_dim: int, hidden_dim: int = 128): + super().__init__() + self.encoder = nn.Sequential( + nn.Linear(input_dim, hidden_dim), + nn.Tanh() + ) + self.decoder = nn.Sequential( + nn.Linear(hidden_dim, input_dim), + nn.Sigmoid() + ) + + def forward(self, x): + encoded = self.encoder(x) + decoded = self.decoder(encoded) + return decoded + + def encode(self, x): + return self.encoder(x) + + def decode(self, x): + return self.decoder(x) + + +class MedGANGenerator(nn.Module): + """generator with residual connections""" + + def __init__(self, latent_dim: int = 128, hidden_dim: int = 128): + super().__init__() + self.linear1 = nn.Linear(latent_dim, hidden_dim) + self.bn1 = nn.BatchNorm1d(hidden_dim, eps=0.001, momentum=0.01) + self.activation1 = nn.ReLU() + + self.linear2 = nn.Linear(hidden_dim, hidden_dim) + self.bn2 = nn.BatchNorm1d(hidden_dim, eps=0.001, momentum=0.01) + self.activation2 = nn.Tanh() + + def forward(self, x): + # residual block 1 + residual = x + out = self.activation1(self.bn1(self.linear1(x))) + out1 = out + residual + + # residual block 2 + residual = out1 + out = self.activation2(self.bn2(self.linear2(out1))) + out2 = out + residual + + return out2 + + +class MedGANDiscriminator(nn.Module): + """discriminator with minibatch averaging""" + + def __init__(self, input_dim: int, hidden_dim: int = 256, minibatch_averaging: bool = True): + super().__init__() + self.minibatch_averaging = minibatch_averaging + model_input_dim = input_dim * 2 if minibatch_averaging else input_dim + + self.model = nn.Sequential( + nn.Linear(model_input_dim, hidden_dim), + nn.ReLU(), + nn.Linear(hidden_dim, hidden_dim // 2), + nn.ReLU(), + nn.Linear(hidden_dim // 2, 1), + nn.Sigmoid() + ) + + def forward(self, x): + if self.minibatch_averaging: + x_mean = torch.mean(x, dim=0).repeat(x.shape[0], 1) + x = torch.cat((x, x_mean), dim=1) + return self.model(x) + + +class MedGAN(BaseModel): + """simplified MedGAN for phecode matrix generation""" + + def __init__( + self, + dataset, + feature_keys: List[str], + label_key: str, + mode: str = "generation", + latent_dim: int = 128, + hidden_dim: int = 128, + autoencoder_hidden_dim: int = 128, + discriminator_hidden_dim: int = 256, + minibatch_averaging: bool = True, + **kwargs + ): + # dummy wrapper for BaseModel compatibility + class DummyWrapper: + def __init__(self, dataset, feature_keys, label_key): + self.dataset = dataset + self.input_schema = {key: "multilabel" for key in feature_keys} + self.output_schema = {label_key: "multilabel"} + self.input_processors = {} + self.output_processors = {} + + wrapped_dataset = DummyWrapper(dataset, feature_keys, label_key) + super().__init__(dataset=wrapped_dataset) + + self.latent_dim = latent_dim + self.hidden_dim = hidden_dim + self.minibatch_averaging = minibatch_averaging + + # build vocab (simplified) + self.global_vocab = self._build_global_vocab(dataset, feature_keys) + self.input_dim = len(self.global_vocab) + + # init components + self.autoencoder = MedGANAutoencoder(input_dim=self.input_dim, hidden_dim=autoencoder_hidden_dim) + self.generator = MedGANGenerator(latent_dim=latent_dim, hidden_dim=autoencoder_hidden_dim) + self.discriminator = MedGANDiscriminator( + input_dim=self.input_dim, + hidden_dim=discriminator_hidden_dim, + minibatch_averaging=minibatch_averaging + ) + + self._init_weights() + + @classmethod + def from_phecode_matrix( + cls, + phecode_matrix: np.ndarray, + latent_dim: int = 128, + hidden_dim: int = 128, + autoencoder_hidden_dim: int = 128, + discriminator_hidden_dim: int = 256, + minibatch_averaging: bool = True, + **kwargs + ): + """create MedGAN model from phecode matrix""" + class MatrixWrapper: + def __init__(self, matrix): + self.matrix = matrix + self.input_processors = {} + self.output_processors = {} + + def __len__(self): + return self.matrix.shape[0] + + def __getitem__(self, idx): + return {"phecode_vector": torch.tensor(self.matrix[idx], dtype=torch.float32)} + + def iter_patients(self): + """iterate over patients""" + for i in range(len(self)): + yield type('Patient', (), { + 'phecode_vector': self.matrix[i], + 'patient_id': f'patient_{i}' + })() + + dummy_dataset = MatrixWrapper(phecode_matrix) + + model = cls( + dataset=dummy_dataset, + feature_keys=["phecode_vector"], + label_key="phecode_vector", + latent_dim=latent_dim, + hidden_dim=hidden_dim, + autoencoder_hidden_dim=autoencoder_hidden_dim, + discriminator_hidden_dim=discriminator_hidden_dim, + minibatch_averaging=minibatch_averaging, + **kwargs + ) + + # override input dimension + model.input_dim = phecode_matrix.shape[1] + + # reinitialize components with correct dimensions + model.autoencoder = MedGANAutoencoder(input_dim=model.input_dim, hidden_dim=autoencoder_hidden_dim) + model.generator = MedGANGenerator(latent_dim=latent_dim, hidden_dim=autoencoder_hidden_dim) + model.discriminator = MedGANDiscriminator( + input_dim=model.input_dim, + hidden_dim=discriminator_hidden_dim, + minibatch_averaging=minibatch_averaging + ) + + # Move all components to the same device as the model + device = next(model.parameters()).device if hasattr(model, 'parameters') else torch.device('cpu') + model.autoencoder = model.autoencoder.to(device) + model.generator = model.generator.to(device) + model.discriminator = model.discriminator.to(device) + + # override feature extraction + def extract_features(batch_data, device): + return batch_data["phecode_vector"].to(device) + + model._extract_features_from_batch = extract_features + + return model + + def _build_global_vocab(self, dataset, feature_keys: List[str]) -> List[str]: + """build vocab from dataset (simplified)""" + vocab = set() + for patient in dataset.iter_patients(): + for feature_key in feature_keys: + if hasattr(patient, feature_key): + feature_values = getattr(patient, feature_key) + if isinstance(feature_values, list): + vocab.update(feature_values) + elif isinstance(feature_values, str): + vocab.add(feature_values) + return sorted(list(vocab)) + + def _init_weights(self): + """init weights""" + def weights_init(m): + if isinstance(m, nn.Linear): + nn.init.xavier_uniform_(m.weight) + if m.bias is not None: + nn.init.constant_(m.bias, 0) + elif isinstance(m, nn.BatchNorm1d): + nn.init.constant_(m.weight, 1) + nn.init.constant_(m.bias, 0) + + self.autoencoder.apply(weights_init) + self.generator.apply(weights_init) + self.discriminator.apply(weights_init) + + def forward(self, **kwargs) -> Dict[str, torch.Tensor]: + """forward pass""" + features = self._extract_features_from_batch(kwargs, self.device) + noise = torch.randn(features.shape[0], self.latent_dim, device=self.device) + fake_samples = self.generator(noise) + return {"real_features": features, "fake_samples": fake_samples} + + def generate(self, n_samples: int, device: torch.device = None) -> torch.Tensor: + """generate synthetic samples""" + if device is None: + device = self.device + + self.generator.eval() + self.autoencoder.eval() + with torch.no_grad(): + noise = torch.randn(n_samples, self.latent_dim, device=device) + generated = self.generator(noise) + # use autoencoder decoder to get final output + generated = self.autoencoder.decode(generated) + + return generated + + def discriminate(self, x: torch.Tensor) -> torch.Tensor: + """discriminate real vs fake""" + return self.discriminator(x) + + def pretrain_autoencoder(self, dataloader: DataLoader, epochs: int = 100, lr: float = 0.001, device: torch.device = None): + """pretrain autoencoder with detailed loss tracking""" + if device is None: + device = self.device + + # Ensure autoencoder is on the correct device + self.autoencoder = self.autoencoder.to(device) + + print("Pretraining Autoencoder...") + print("="*50) + print("Epoch | A_loss | Progress") + print("="*50) + + optimizer = torch.optim.Adam(self.autoencoder.parameters(), lr=lr) + criterion = nn.BCELoss() + + # Track losses for plotting + a_losses = [] + + self.autoencoder.train() + + for epoch in range(epochs): + total_loss = 0 + num_batches = 0 + + for batch in dataloader: + # handle both tensor and dict inputs + if isinstance(batch, torch.Tensor): + features = batch.to(device) + else: + features = self._extract_features_from_batch(batch, device) + + reconstructed = self.autoencoder(features) + loss = criterion(reconstructed, features) + + optimizer.zero_grad() + loss.backward() + optimizer.step() + + total_loss += loss.item() + num_batches += 1 + + avg_loss = total_loss / num_batches + a_losses.append(avg_loss) + + # Print progress every epoch for shorter training runs, every 10 for longer runs + print_freq = 1 if epochs <= 50 else 10 + if (epoch + 1) % print_freq == 0 or epoch == 0 or epoch == epochs - 1: + progress = (epoch + 1) / epochs * 100 + print(f"{epoch+1:5d} | {avg_loss:.4f} | {progress:5.1f}%") + + print("="*50) + print("Autoencoder Pretraining Completed!") + print(f"Final A_loss: {a_losses[-1]:.4f}") + + return a_losses + + def _extract_features_from_batch(self, batch_data, device: torch.device) -> torch.Tensor: + """extract features from batch""" + features = [] + for feature_key in self.feature_keys: + if feature_key in batch_data: + features.append(batch_data[feature_key]) + + if len(features) == 1: + return features[0].to(device) + else: + return torch.cat(features, dim=1).to(device) + + def sample_transform(self, samples: torch.Tensor, threshold: float = 0.5) -> torch.Tensor: + """convert to binary using threshold""" + return (samples > threshold).float() + + def train_step(self, batch, optimizer_g, optimizer_d, optimizer_ae=None): + """single training step""" + real_features = self._extract_features_from_batch(batch, self.device) + + # train discriminator + optimizer_d.zero_grad() + noise = torch.randn(real_features.shape[0], self.latent_dim, device=self.device) + fake_samples = self.generator(noise) + + real_predictions = self.discriminator(real_features) + fake_predictions = self.discriminator(fake_samples.detach()) + + d_loss = F.binary_cross_entropy(real_predictions, torch.ones_like(real_predictions)) + \ + F.binary_cross_entropy(fake_predictions, torch.zeros_like(fake_predictions)) + d_loss.backward() + optimizer_d.step() + + # train generator + optimizer_g.zero_grad() + fake_predictions = self.discriminator(fake_samples) + g_loss = F.binary_cross_entropy(fake_predictions, torch.ones_like(fake_predictions)) + g_loss.backward() + optimizer_g.step() + + return {"d_loss": d_loss.item(), "g_loss": g_loss.item()} \ No newline at end of file From 4489385eb168e582bb17473d8f66aca2a01f028e Mon Sep 17 00:00:00 2001 From: jalengg Date: Sat, 28 Jun 2025 23:53:24 -0500 Subject: [PATCH 3/9] rename file --- ...ynthetic_data_generation_mimic3_medgan.py} | 1156 ++++++++--------- 1 file changed, 533 insertions(+), 623 deletions(-) rename examples/{synthetic_data_generation_mimic3_medgan_simple.py => synthetic_data_generation_mimic3_medgan.py} (89%) diff --git a/examples/synthetic_data_generation_mimic3_medgan_simple.py b/examples/synthetic_data_generation_mimic3_medgan.py similarity index 89% rename from examples/synthetic_data_generation_mimic3_medgan_simple.py rename to examples/synthetic_data_generation_mimic3_medgan.py index 0df0fba14..500af800e 100644 --- a/examples/synthetic_data_generation_mimic3_medgan_simple.py +++ b/examples/synthetic_data_generation_mimic3_medgan.py @@ -1,623 +1,533 @@ -""" -Synthetic data generation using MedGAN on MIMIC-III data. - -This example demonstrates how to train MedGAN to generate synthetic phecode matrices -from MIMIC-III data, following PyHealth conventions. -""" - -import os -import torch -import numpy as np -import argparse -from torch.utils.data import DataLoader -import pickle -import json -from tqdm import tqdm -import pandas as pd - -from pyhealth.datasets import MIMIC3Dataset -from pyhealth.datasets.phecode_dataset import PhecodeDataset, PhecodeMatrixDataset -from pyhealth.models.generators.medgan import MedGAN - -""" -python examples/synthetic_data_generation_mimic3_medgan.py --autoencoder_epochs 5 --gan_epochs 10 --batch_size 16 -""" -def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): - """ - Train MedGAN model using the original synthEHRella approach. - - Args: - model: MedGAN model - dataloader: DataLoader for training data - n_epochs: Number of training epochs - device: Device to train on - save_dir: Directory to save checkpoints - gen_freq: Frequency of generator training (1 = every batch, like original) - lr: Learning rate - weight_decay: Weight decay for regularization - b1: Beta1 for Adam optimizer - b2: Beta2 for Adam optimizer - - Returns: - loss_history: Dictionary containing loss history - """ - # Use original synthEHRella loss functions - def generator_loss(y_fake, y_true): - """ - Original synthEHRella generator loss - """ - epsilon = 1e-12 - return -0.5 * torch.mean(torch.log(y_fake + epsilon)) - - def discriminator_loss(outputs, labels): - """ - Original synthEHRella discriminator loss - """ - loss = -torch.mean(labels * torch.log(outputs + 1e-12)) - torch.mean((1 - labels) * torch.log(1. - outputs + 1e-12)) - return loss - - # Optimizers (use original learning rates) - optimizer_g = torch.optim.Adam([ - {'params': model.generator.parameters()}, - {'params': model.autoencoder.decoder.parameters(), 'lr': lr * 0.1} - ], lr=lr, betas=(b1, b2), weight_decay=weight_decay) - - optimizer_d = torch.optim.Adam(model.discriminator.parameters(), - lr=lr * 0.1, betas=(b1, b2), weight_decay=weight_decay) - - # Loss tracking - g_losses = [] - d_losses = [] - - print("="*60) - print("Epoch | D_loss | G_loss | Progress") - print("="*60) - - for epoch in range(n_epochs): - epoch_g_loss = 0.0 - epoch_d_loss = 0.0 - num_batches = 0 - - for i, real_data in enumerate(dataloader): - real_data = real_data.to(device) - batch_size = real_data.size(0) - - # Create labels (no smoothing, use original approach) - valid = torch.ones(batch_size).to(device) # 1D tensor like original - fake = torch.zeros(batch_size).to(device) # 1D tensor like original - - # Sample noise as generator input - z = torch.randn(batch_size, model.latent_dim).to(device) - - # ----------------- - # Train Generator - # ----------------- - - # disable discriminator gradients for generator training - for p in model.discriminator.parameters(): - p.requires_grad = False - - # generate fake samples - fake_samples = model.generator(z) - fake_samples = model.autoencoder.decode(fake_samples) - - # generator loss using original medgan loss function - fake_output = model.discriminator(fake_samples).view(-1) - g_loss = generator_loss(fake_output, valid) - - optimizer_g.zero_grad() - g_loss.backward() - optimizer_g.step() - - # --------------------- - # Train Discriminator - # --------------------- - - # Enable discriminator gradients - for p in model.discriminator.parameters(): - p.requires_grad = True - - optimizer_d.zero_grad() - - # Real samples - real_output = model.discriminator(real_data).view(-1) - real_loss = discriminator_loss(real_output, valid) - real_loss.backward() - - # Fake samples (detached) - fake_output = model.discriminator(fake_samples.detach()).view(-1) - fake_loss = discriminator_loss(fake_output, fake) - fake_loss.backward() - - # Total discriminator loss - d_loss = (real_loss + fake_loss) / 2 - - optimizer_d.step() - - # Track losses - epoch_g_loss += g_loss.item() - epoch_d_loss += d_loss.item() - num_batches += 1 - - # Calculate average losses - avg_g_loss = epoch_g_loss / num_batches - avg_d_loss = epoch_d_loss / num_batches - - # Store losses for tracking - g_losses.append(avg_g_loss) - d_losses.append(avg_d_loss) - - # Print progress - progress = (epoch + 1) / n_epochs * 100 - print(f"{epoch+1:5d} | {avg_d_loss:.4f} | {avg_g_loss:.4f} | {progress:5.1f}%") - - # Save checkpoint every 50 epochs - if (epoch + 1) % 50 == 0: - checkpoint_path = os.path.join(save_dir, f"medgan_epoch_{epoch+1}.pth") - torch.save({ - 'epoch': epoch + 1, - 'generator_state_dict': model.generator.state_dict(), - 'discriminator_state_dict': model.discriminator.state_dict(), - 'autoencoder_state_dict': model.autoencoder.state_dict(), - 'optimizer_g_state_dict': optimizer_g.state_dict(), - 'optimizer_d_state_dict': optimizer_d.state_dict(), - 'g_losses': g_losses, - 'd_losses': d_losses, - }, checkpoint_path) - print(f"Checkpoint saved to {checkpoint_path}") - - print("="*60) - print("GAN Training Completed!") - print(f"Final G_loss: {g_losses[-1]:.4f}") - print(f"Final D_loss: {d_losses[-1]:.4f}") - - # Save loss history - loss_history = { - 'g_losses': g_losses, - 'd_losses': d_losses, - } - np.save(os.path.join(save_dir, "loss_history.npy"), loss_history) - - return loss_history - - -def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): - """ - Postprocess synthetic data to convert from raw codes to PhecodeXM format. - This mimics the synthEHRella postprocessing pipeline. - - Args: - synthetic_matrix: Raw synthetic data matrix (n_patients x n_raw_codes) - phecode_mapping: Phecode mapping from PhecodeDataset - output_path: Directory to save postprocessed data - - Returns: - phecodexm_matrix: Postprocessed synthetic data in PhecodeXM format - """ - print("Postprocessing synthetic data to PhecodeXM format...") - - # DEBUG: Print the full phecode_mapping structure - print(f"\nDEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") - print(f"DEBUG: phecode_mapping type: {type(phecode_mapping)}") - - # Get the mapping information - icd9_to_icd10 = phecode_mapping.get('icd9_to_icd10', {}) - icd10_to_phecodex = phecode_mapping.get('icd10_to_phecodex', {}) - phecodex_to_phecodexm = phecode_mapping.get('phecodex_to_phecodexm', {}) - - icd10_types = phecode_mapping.get('icd10_types', {}) - phecodex_types = phecode_mapping.get('phecodex_types', {}) - phecodexm_types = phecode_mapping.get('phecodexm_types', {}) - - print(f"Raw synthetic data shape: {synthetic_matrix.shape}") - print(f"ICD-10 types: {len(icd10_types)}") - print(f"PhecodeX types: {len(phecodex_types)}") - print(f"PhecodeXM types: {len(phecodexm_types)}") - - # DEBUG: Print mapping sizes - print(f"DEBUG: icd9_to_icd10 mappings: {len(icd9_to_icd10)}") - print(f"DEBUG: icd10_to_phecodex mappings: {len(icd10_to_phecodex)}") - print(f"DEBUG: phecodex_to_phecodexm mappings: {len(phecodex_to_phecodexm)}") - - # DEBUG: Print sample mappings - if icd9_to_icd10: - print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") - if icd10_to_phecodex: - print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") - if phecodex_to_phecodexm: - print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") - - # Check if synthetic data is already in PhecodeX format - n_patients, n_codes = synthetic_matrix.shape - if n_codes == len(phecodex_types): - print(f"INFO: Synthetic data appears to be in PhecodeX format ({n_codes} codes)") - print("Skipping ICD-9 to ICD-10 and ICD-10 to PhecodeX conversion") - - # Use synthetic data directly as PhecodeX matrix - phecodex_matrix = synthetic_matrix - print(f"DEBUG: Using synthetic data directly as PhecodeX matrix: {phecodex_matrix.shape}") - - else: - print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes)") - - # DEBUG: Check if we have the expected data structure - if not phecodexm_types: - print("ERROR: phecodexm_types is empty! This means the mapping was not created correctly.") - print("This could be because:") - print("1. The PhecodeDataset was not created with use_phecode_mapping=True") - print("2. The mapping files are missing or corrupted") - print("3. The get_phecode_mapping() method has a bug") - - # Try to load the mapping files directly - print("\nDEBUG: Attempting to load mapping files directly...") - try: - from pyhealth.datasets.phecode_dataset import PhecodeTransformer - transformer = PhecodeTransformer() - - # Load PhecodeXM types directly - phecodexm_types_path = os.path.join(transformer.mapping_dir, "phecodexm_types.json") - with open(phecodexm_types_path, 'r') as f: - phecodexm_types = json.load(f) - print(f"DEBUG: Loaded {len(phecodexm_types)} PhecodeXM types directly") - - # Load PhecodeX to PhecodeXM mapping directly - phecodex_to_phecodexm_path = os.path.join(transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") - with open(phecodex_to_phecodexm_path, 'r') as f: - phecodex_to_phecodexm_mapping = json.load(f) - print(f"DEBUG: Loaded {len(phecodex_to_phecodexm_mapping)} PhecodeX to PhecodeXM mappings directly") - - # Create the mapping manually - phecodex_to_phecodexm = {} - for phecodex_code, phecodex_idx in transformer.phecodex_types_dict.items(): - phecodex_idx_str = str(phecodex_idx) - if phecodex_idx_str in phecodex_to_phecodexm_mapping: - phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] - phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] - - print(f"DEBUG: Created {len(phecodex_to_phecodexm)} PhecodeX to PhecodeXM mappings manually") - - except Exception as e: - print(f"ERROR: Failed to load mapping files directly: {e}") - import traceback - traceback.print_exc() - - # Step 1: Convert ICD-9 to ICD-10 - print("Step 1: Converting ICD-9 to ICD-10...") - icd10_matrix = np.zeros((n_patients, len(icd10_types)), dtype=int) - - print(f"DEBUG: Step 1 - n_patients={n_patients}, n_icd9_codes={n_codes}, icd10_types={len(icd10_types)}") - - for icd9_idx in tqdm(range(n_codes), desc="ICD-9 to ICD-10"): - if str(icd9_idx) in icd9_to_icd10: - for icd10_code in icd9_to_icd10[str(icd9_idx)]: - if icd10_code in icd10_types: - icd10_idx = icd10_types[icd10_code] - # Set ICD-10 code to 1 if any patient has the corresponding ICD-9 code - icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], synthetic_matrix[:, icd9_idx]) - - print(f"DEBUG: Step 1 completed - icd10_matrix shape: {icd10_matrix.shape}, non-zero: {np.count_nonzero(icd10_matrix)}") - - # convert icd10 to phecodex - print("Step 2: Converting ICD-10 to PhecodeX...") - phecodex_matrix = np.zeros((n_patients, len(phecodex_types)), dtype=int) - - print(f"DEBUG: Step 2 - phecodex_types={len(phecodex_types)}") - - for icd10_idx in tqdm(range(len(icd10_types)), desc="ICD-10 to PhecodeX"): - if str(icd10_idx) in icd10_to_phecodex: - for phecodex_code in icd10_to_phecodex[str(icd10_idx)]: - if phecodex_code in phecodex_types: - phecodex_idx = phecodex_types[phecodex_code] - # Set PhecodeX code to 1 if any patient has the corresponding ICD-10 code - phecodex_matrix[:, phecodex_idx] = np.maximum(phecodex_matrix[:, phecodex_idx], icd10_matrix[:, icd10_idx]) - - print(f"DEBUG: Step 2 completed - phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") - - # convert phecodex to phecodexm - print("Step 3: Converting PhecodeX to PhecodeXM...") - phecodexm_matrix = np.zeros((n_patients, len(phecodexm_types)), dtype=int) - - print(f"DEBUG: Step 3 - phecodexm_types={len(phecodexm_types)}") - print(f"DEBUG: phecodex_to_phecodexm mappings available: {len(phecodex_to_phecodexm)}") - print(f"DEBUG: phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") - - for phecodex_idx in tqdm(range(len(phecodex_types)), desc="PhecodeX to PhecodeXM"): - if str(phecodex_idx) in phecodex_to_phecodexm: - phecodexm_indices = phecodex_to_phecodexm[str(phecodex_idx)] - for phecodexm_idx in phecodexm_indices: - # Set PhecodeXM code to 1 if any patient has the corresponding PhecodeX code - phecodexm_matrix[:, phecodexm_idx] = np.maximum(phecodexm_matrix[:, phecodexm_idx], phecodex_matrix[:, phecodex_idx]) - - print(f"Postprocessed PhecodeXM matrix shape: {phecodexm_matrix.shape}") - print(f"PhecodeXM matrix mean activation: {phecodexm_matrix.mean():.4f}") - print(f"PhecodeXM matrix sparsity: {(phecodexm_matrix == 0).mean():.4f}") - print(f"DEBUG: Final phecodexm_matrix non-zero elements: {np.count_nonzero(phecodexm_matrix)}") - - # Save intermediate results - if 'icd10_matrix' in locals(): - np.save(os.path.join(output_path, "synthetic_icd10_matrix.npy"), icd10_matrix) - np.save(os.path.join(output_path, "synthetic_phecodex_matrix.npy"), phecodex_matrix) - np.save(os.path.join(output_path, "synthetic_phecodexm_matrix.npy"), phecodexm_matrix) - - # Save as CSV for compatibility with synthEHRella - phecodexm_df = pd.DataFrame(phecodexm_matrix) - phecodexm_df.to_csv(os.path.join(output_path, "synthetic_phecodexm.csv"), index=False, header=False) - - return phecodexm_matrix - - -def main(): - parser = argparse.ArgumentParser(description="Train MedGAN for synthetic data generation") - parser.add_argument("--data_path", type=str, default="./data_files", help="path to MIMIC-III data") - parser.add_argument("--output_path", type=str, default="./medgan_results", help="Output directory") - parser.add_argument("--autoencoder_epochs", type=int, default=100, help="Autoencoder pretraining epochs") - parser.add_argument("--gan_epochs", type=int, default=1000, help="GAN training epochs") - parser.add_argument("--latent_dim", type=int, default=128, help="Latent dimension") - parser.add_argument("--hidden_dim", type=int, default=128, help="Hidden dimension") - parser.add_argument("--batch_size", type=int, default=128, help="Batch size") - parser.add_argument("--lr", type=float, default=0.001, help="adam: learning rate") - parser.add_argument("--weight_decay", type=float, default=0.0001, help="l2 regularization") - parser.add_argument("--b1", type=float, default=0.5, help="adam: decay of first order momentum of gradient") - parser.add_argument("--b2", type=float, default=0.9, help="adam: decay of second order momentum of gradient") - parser.add_argument("--use_phecode_mapping", action="store_true", help="use proper phecode mapping (ICD-9 to ICD-10 to PhecodeX)") - parser.add_argument("--save_dir", type=str, default="medgan_results", help="directory to save results") - parser.add_argument("--postprocess", action="store_true", help="postprocess synthetic data to PhecodeXM format (requires --use_phecode_mapping)") - parser.add_argument("--gen_freq", type=int, default=2, help="train generator every N discriminator updates (default: 2)") - args = parser.parse_args() - - # setup - os.makedirs(args.output_path, exist_ok=True) - device = torch.device("cuda" if torch.cuda.is_available() else "cpu") - print(f"Using device: {device}") - - # load MIMIC-III data - print("Loading MIMIC-III data") - dataset = MIMIC3Dataset(root=args.data_path, tables=["DIAGNOSES_ICD"]) - - # create phecode dataset - print("Creating phecode dataset") - phecode_dataset = PhecodeDataset( - base_dataset=dataset, - output_path=args.save_dir, - use_phecode_mapping=args.use_phecode_mapping - ) - - if args.use_phecode_mapping: - print("Using proper phecode mapping (ICD-9 → ICD-10 → PhecodeX)") - else: - print("Using raw ICD codes (no phecode mapping)") - - phecode_matrix = phecode_dataset.get_phecode_matrix() - print(f"Phecode matrix shape: {phecode_matrix.shape}") - - # save phecode matrix - np.save(os.path.join(args.output_path, "phecode_matrix.npy"), phecode_matrix) - - # get phecode mapping - phecode_mapping = phecode_dataset.get_phecode_mapping() - - # print phecode_mapping info - print(f"\nDEBUG: phecode_mapping type: {type(phecode_mapping)}") - print(f"DEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") - if 'phecodexm_types' in phecode_mapping: - print(f"DEBUG: phecodexm_types count: {len(phecode_mapping['phecodexm_types'])}") - if 'phecodex_to_phecodexm' in phecode_mapping: - print(f"DEBUG: phecodex_to_phecodexm count: {len(phecode_mapping['phecodex_to_phecodexm'])}") - - # save phecode mapping for debugging - with open(os.path.join(args.output_path, "phecode_mapping_debug.pkl"), 'wb') as f: - pickle.dump(phecode_mapping, f) - print(f"DEBUG: Saved phecode_mapping to {os.path.join(args.output_path, 'phecode_mapping_debug.pkl')}") - - # initialize MedGAN model - print("Initializing MedGAN model...") - model = MedGAN.from_phecode_matrix( - phecode_matrix=phecode_matrix, - latent_dim=args.latent_dim, - autoencoder_hidden_dim=args.hidden_dim, - discriminator_hidden_dim=args.hidden_dim, - minibatch_averaging=True - ) - - # device stuff - model = model.to(device) - model.autoencoder = model.autoencoder.to(device) - model.generator = model.generator.to(device) - model.discriminator = model.discriminator.to(device) - - # make a dataloader - print("Creating dataloader...") - phecode_matrix_dataset = PhecodeMatrixDataset(phecode_matrix) - dataloader = DataLoader( - phecode_matrix_dataset, - batch_size=args.batch_size, - shuffle=True - ) - - # autoencoder pretraining - print("Pretraining autoencoder...") - autoencoder_losses = model.pretrain_autoencoder( - dataloader=dataloader, - epochs=args.autoencoder_epochs, - lr=args.lr, - device=device - ) - - # train GAN - print("Training GAN...") - gan_loss_history = train_medgan( - model=model, - dataloader=dataloader, - n_epochs=args.gan_epochs, - device=device, - save_dir=args.save_dir, - gen_freq=args.gen_freq, - lr=args.lr, - weight_decay=args.weight_decay, - b1=args.b1, - b2=args.b2 - ) - - # generate synthetic data - print("Generating synthetic data...") - with torch.no_grad(): - synthetic_data = model.generate(1000, device) - binary_data = model.sample_transform(synthetic_data, threshold=0.5) - - synthetic_matrix = binary_data.cpu().numpy() - - # save - print("Saving results...") - torch.save({ - 'model_config': { - 'latent_dim': args.latent_dim, - 'hidden_dim': args.hidden_dim, - 'autoencoder_hidden_dim': args.hidden_dim, - 'discriminator_hidden_dim': args.hidden_dim, - 'input_dim': phecode_matrix.shape[1], - }, - 'generator_state_dict': model.generator.state_dict(), - 'discriminator_state_dict': model.discriminator.state_dict(), - 'autoencoder_state_dict': model.autoencoder.state_dict(), - }, os.path.join(args.output_path, "medgan_final.pth")) - - np.save(os.path.join(args.output_path, "synthetic_binary_matrix.npy"), synthetic_matrix) - - # save loss histories - loss_history = { - 'autoencoder_losses': autoencoder_losses, - 'gan_losses': gan_loss_history, - } - np.save(os.path.join(args.output_path, "loss_history.npy"), loss_history) - - # save phecode mapping - with open(os.path.join(args.output_path, "phecode_mapping.pkl"), 'wb') as f: - pickle.dump(phecode_mapping, f) - - # print final stats - print("\n" + "="*50) - print("TRAINING COMPLETED") - print("="*50) - print(f"Real data shape: {phecode_matrix.shape}") - print(f"Real data mean activation: {phecode_matrix.mean():.4f}") - print(f"Real data sparsity: {(phecode_matrix == 0).mean():.4f}") - print(f"Synthetic data shape: {synthetic_matrix.shape}") - print(f"Synthetic data mean activation: {synthetic_matrix.mean():.4f}") - print(f"Synthetic data sparsity: {(synthetic_matrix == 0).mean():.4f}") - print(f"Results saved to: {args.output_path}") - print("="*50) - - # postprocessing: synthetic data to phecodexm format (only if using proper phecode mapping) - if args.postprocess: - if not args.use_phecode_mapping: - print("\nError: --postprocess requires --use_phecode_mapping to be specified.") - print("Please run with both flags: --use_phecode_mapping --postprocess") - else: - print("\n" + "="*50) - print("POSTPROCESSING SYNTHETIC DATA") - print("="*50) - postprocess_synthetic_data(synthetic_matrix, phecode_mapping, args.output_path) - print("Postprocessing completed! Check the following files:") - print("- synthetic_phecodexm_matrix.npy: Final postprocessed synthetic data (594 codes)") - print("- synthetic_phecodexm.csv: CSV format for compatibility with synthEHRella") - print("- synthetic_icd10_matrix.npy: Intermediate ICD-10 conversion") - print("- synthetic_phecodex_matrix.npy: Intermediate PhecodeX conversion") - elif args.use_phecode_mapping: - print("\nNote: Synthetic data generated with phecode mapping but not postprocessed.") - print("To get postprocessed data with 594 PhecodeXM codes, run with --postprocess flag.") - else: - print("\nNote: Using raw ICD codes. For postprocessed data, run with --use_phecode_mapping --postprocess flags.") - - -if __name__ == "__main__": - main() - - -""" -Slurm script example: - -#!/bin/bash -#SBATCH --account=jalenj4-ic -#SBATCH --job-name=medgan_pyhealth -#SBATCH --output=logs/medgan_pyhealth_%j.out -#SBATCH --error=logs/medgan_pyhealth_%j.err -#SBATCH --partition=IllinoisComputes-GPU # Change to appropriate partition -#SBATCH --gres=gpu:1 # Request 1 GPU -#SBATCH --cpus-per-task=4 -#SBATCH --mem=32G -#SBATCH --time=12:00:00 - -# Change to the directory where you submitted the job -cd "$SLURM_SUBMIT_DIR" - -# Print useful Slurm environment variables for debugging -echo "SLURM_JOB_ID: $SLURM_JOB_ID" -echo "SLURM_JOB_NODELIST: $SLURM_JOB_NODELIST" -echo "SLURM_NTASKS: $SLURM_NTASKS" -echo "SLURM_CPUS_ON_NODE: $SLURM_CPUS_ON_NODE" -echo "SLURM_GPUS_ON_NODE: $SLURM_GPUS_ON_NODE" -echo "SLURM_GPUS: $SLURM_GPUS" -echo "CUDA_VISIBLE_DEVICES: $CUDA_VISIBLE_DEVICES" - -# Optional: check what GPU(s) is/are actually visible -echo "Running nvidia-smi to confirm GPU availability:" -nvidia-smi - -# Load modules or activate environment -# module load python/3.10 -# module load cuda/11.7 -# conda activate pyhealth - -# Create output directories -mkdir -p logs -mkdir -p medgan_results - -# Set parameters (matching original synthEHRella defaults) -export AUTOENCODER_EPOCHS=100 -export GAN_EPOCHS=1000 -export BATCH_SIZE=128 -export LATENT_DIM=128 -export HIDDEN_DIM=128 -export NUM_SAMPLES=1000 -export LEARNING_RATE=0.001 -export WEIGHT_DECAY=0.0001 -export BETA1=0.5 -export BETA2=0.9 - -echo "Starting PyHealth MedGAN training with parameters:" -echo " Autoencoder epochs: $AUTOENCODER_EPOCHS" -echo " GAN epochs: $GAN_EPOCHS" -echo " Batch size: $BATCH_SIZE" -echo " Latent dimension: $LATENT_DIM" -echo " Hidden dimension: $HIDDEN_DIM" -echo " Number of synthetic samples: $NUM_SAMPLES" -echo " Learning rate: $LEARNING_RATE" -echo " Weight decay: $WEIGHT_DECAY" -echo " Beta1: $BETA1" -echo " Beta2: $BETA2" - -# Run the comprehensive PyHealth MedGAN script -python examples/synthetic_data_generation_mimic3_medgan.py \ - --data_path ./data_files \ - --output_path ./medgan_results \ - --autoencoder_epochs $AUTOENCODER_EPOCHS \ - --gan_epochs $GAN_EPOCHS \ - --batch_size $BATCH_SIZE \ - --latent_dim $LATENT_DIM \ - --hidden_dim $HIDDEN_DIM \ - --lr $LEARNING_RATE \ - --weight_decay $WEIGHT_DECAY \ - --b1 $BETA1 \ - --b2 $BETA2 \ - --use_phecode_mapping \ - --postprocess - -echo "PyHealth MedGAN training completed!" -echo "Results saved to: ./medgan_results/" -echo "Check the following files:" -echo " - synthetic_binary_matrix.npy: Raw synthetic data" -echo " - synthetic_phecodexm_matrix.npy: Postprocessed PhecodeXM data (594 codes)" -echo " - synthetic_phecodexm.csv: CSV format for compatibility" -echo " - medgan_final.pth: Trained model" -echo " - loss_history.npy: Training loss history" -""" \ No newline at end of file +""" +Synthetic data generation using MedGAN on MIMIC-III data. + +This example demonstrates how to train MedGAN to generate synthetic phecode matrices +from MIMIC-III data, following PyHealth conventions. +""" + +import os +import torch +import numpy as np +import argparse +from torch.utils.data import DataLoader +import pickle +import json +from tqdm import tqdm +import pandas as pd + +from pyhealth.datasets import MIMIC3Dataset +from pyhealth.datasets.phecode_dataset import PhecodeDataset, PhecodeMatrixDataset +from pyhealth.models.generators.medgan import MedGAN + +""" +python examples/synthetic_data_generation_mimic3_medgan.py --autoencoder_epochs 5 --gan_epochs 10 --batch_size 16 +""" +def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): + """ + Train MedGAN model using the original synthEHRella approach. + + Args: + model: MedGAN model + dataloader: DataLoader for training data + n_epochs: Number of training epochs + device: Device to train on + save_dir: Directory to save checkpoints + gen_freq: Frequency of generator training (1 = every batch, like original) + lr: Learning rate + weight_decay: Weight decay for regularization + b1: Beta1 for Adam optimizer + b2: Beta2 for Adam optimizer + + Returns: + loss_history: Dictionary containing loss history + """ + # Use original synthEHRella loss functions + def generator_loss(y_fake, y_true): + """ + Original synthEHRella generator loss + """ + epsilon = 1e-12 + return -0.5 * torch.mean(torch.log(y_fake + epsilon)) + + def discriminator_loss(outputs, labels): + """ + Original synthEHRella discriminator loss + """ + loss = -torch.mean(labels * torch.log(outputs + 1e-12)) - torch.mean((1 - labels) * torch.log(1. - outputs + 1e-12)) + return loss + + # Optimizers (use original learning rates) + optimizer_g = torch.optim.Adam([ + {'params': model.generator.parameters()}, + {'params': model.autoencoder.decoder.parameters(), 'lr': lr * 0.1} + ], lr=lr, betas=(b1, b2), weight_decay=weight_decay) + + optimizer_d = torch.optim.Adam(model.discriminator.parameters(), + lr=lr * 0.1, betas=(b1, b2), weight_decay=weight_decay) + + # Loss tracking + g_losses = [] + d_losses = [] + + print("="*60) + print("Epoch | D_loss | G_loss | Progress") + print("="*60) + + for epoch in range(n_epochs): + epoch_g_loss = 0.0 + epoch_d_loss = 0.0 + num_batches = 0 + + for i, real_data in enumerate(dataloader): + real_data = real_data.to(device) + batch_size = real_data.size(0) + + # Create labels (no smoothing, use original approach) + valid = torch.ones(batch_size).to(device) # 1D tensor like original + fake = torch.zeros(batch_size).to(device) # 1D tensor like original + + # Sample noise as generator input + z = torch.randn(batch_size, model.latent_dim).to(device) + + # ----------------- + # Train Generator + # ----------------- + + # disable discriminator gradients for generator training + for p in model.discriminator.parameters(): + p.requires_grad = False + + # generate fake samples + fake_samples = model.generator(z) + fake_samples = model.autoencoder.decode(fake_samples) + + # generator loss using original medgan loss function + fake_output = model.discriminator(fake_samples).view(-1) + g_loss = generator_loss(fake_output, valid) + + optimizer_g.zero_grad() + g_loss.backward() + optimizer_g.step() + + # --------------------- + # Train Discriminator + # --------------------- + + # Enable discriminator gradients + for p in model.discriminator.parameters(): + p.requires_grad = True + + optimizer_d.zero_grad() + + # Real samples + real_output = model.discriminator(real_data).view(-1) + real_loss = discriminator_loss(real_output, valid) + real_loss.backward() + + # Fake samples (detached) + fake_output = model.discriminator(fake_samples.detach()).view(-1) + fake_loss = discriminator_loss(fake_output, fake) + fake_loss.backward() + + # Total discriminator loss + d_loss = (real_loss + fake_loss) / 2 + + optimizer_d.step() + + # Track losses + epoch_g_loss += g_loss.item() + epoch_d_loss += d_loss.item() + num_batches += 1 + + # Calculate average losses + avg_g_loss = epoch_g_loss / num_batches + avg_d_loss = epoch_d_loss / num_batches + + # Store losses for tracking + g_losses.append(avg_g_loss) + d_losses.append(avg_d_loss) + + # Print progress + progress = (epoch + 1) / n_epochs * 100 + print(f"{epoch+1:5d} | {avg_d_loss:.4f} | {avg_g_loss:.4f} | {progress:5.1f}%") + + # Save checkpoint every 50 epochs + if (epoch + 1) % 50 == 0: + checkpoint_path = os.path.join(save_dir, f"medgan_epoch_{epoch+1}.pth") + torch.save({ + 'epoch': epoch + 1, + 'generator_state_dict': model.generator.state_dict(), + 'discriminator_state_dict': model.discriminator.state_dict(), + 'autoencoder_state_dict': model.autoencoder.state_dict(), + 'optimizer_g_state_dict': optimizer_g.state_dict(), + 'optimizer_d_state_dict': optimizer_d.state_dict(), + 'g_losses': g_losses, + 'd_losses': d_losses, + }, checkpoint_path) + print(f"Checkpoint saved to {checkpoint_path}") + + print("="*60) + print("GAN Training Completed!") + print(f"Final G_loss: {g_losses[-1]:.4f}") + print(f"Final D_loss: {d_losses[-1]:.4f}") + + # Save loss history + loss_history = { + 'g_losses': g_losses, + 'd_losses': d_losses, + } + np.save(os.path.join(save_dir, "loss_history.npy"), loss_history) + + return loss_history + + +def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): + """ + Postprocess synthetic data to convert from raw codes to PhecodeXM format. + This mimics the synthEHRella postprocessing pipeline. + + Args: + synthetic_matrix: Raw synthetic data matrix (n_patients x n_raw_codes) + phecode_mapping: Phecode mapping from PhecodeDataset + output_path: Directory to save postprocessed data + + Returns: + phecodexm_matrix: Postprocessed synthetic data in PhecodeXM format + """ + print("Postprocessing synthetic data to PhecodeXM format...") + + # DEBUG: Print the full phecode_mapping structure + print(f"\nDEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") + print(f"DEBUG: phecode_mapping type: {type(phecode_mapping)}") + + # Get the mapping information + icd9_to_icd10 = phecode_mapping.get('icd9_to_icd10', {}) + icd10_to_phecodex = phecode_mapping.get('icd10_to_phecodex', {}) + phecodex_to_phecodexm = phecode_mapping.get('phecodex_to_phecodexm', {}) + + icd10_types = phecode_mapping.get('icd10_types', {}) + phecodex_types = phecode_mapping.get('phecodex_types', {}) + phecodexm_types = phecode_mapping.get('phecodexm_types', {}) + + print(f"Raw synthetic data shape: {synthetic_matrix.shape}") + print(f"ICD-10 types: {len(icd10_types)}") + print(f"PhecodeX types: {len(phecodex_types)}") + print(f"PhecodeXM types: {len(phecodexm_types)}") + + # DEBUG: Print mapping sizes + print(f"DEBUG: icd9_to_icd10 mappings: {len(icd9_to_icd10)}") + print(f"DEBUG: icd10_to_phecodex mappings: {len(icd10_to_phecodex)}") + print(f"DEBUG: phecodex_to_phecodexm mappings: {len(phecodex_to_phecodexm)}") + + # DEBUG: Print sample mappings + if icd9_to_icd10: + print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") + if icd10_to_phecodex: + print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") + if phecodex_to_phecodexm: + print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") + + # Check if synthetic data is already in PhecodeX format + n_patients, n_codes = synthetic_matrix.shape + if n_codes == len(phecodex_types): + print(f"INFO: Synthetic data appears to be in PhecodeX format ({n_codes} codes)") + print("Skipping ICD-9 to ICD-10 and ICD-10 to PhecodeX conversion") + + # Use synthetic data directly as PhecodeX matrix + phecodex_matrix = synthetic_matrix + print(f"DEBUG: Using synthetic data directly as PhecodeX matrix: {phecodex_matrix.shape}") + + else: + print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes)") + + # DEBUG: Check if we have the expected data structure + if not phecodexm_types: + print("ERROR: phecodexm_types is empty! This means the mapping was not created correctly.") + print("This could be because:") + print("1. The PhecodeDataset was not created with use_phecode_mapping=True") + print("2. The mapping files are missing or corrupted") + print("3. The get_phecode_mapping() method has a bug") + + # Try to load the mapping files directly + print("\nDEBUG: Attempting to load mapping files directly...") + try: + from pyhealth.datasets.phecode_dataset import PhecodeTransformer + transformer = PhecodeTransformer() + + # Load PhecodeXM types directly + phecodexm_types_path = os.path.join(transformer.mapping_dir, "phecodexm_types.json") + with open(phecodexm_types_path, 'r') as f: + phecodexm_types = json.load(f) + print(f"DEBUG: Loaded {len(phecodexm_types)} PhecodeXM types directly") + + # Load PhecodeX to PhecodeXM mapping directly + phecodex_to_phecodexm_path = os.path.join(transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") + with open(phecodex_to_phecodexm_path, 'r') as f: + phecodex_to_phecodexm_mapping = json.load(f) + print(f"DEBUG: Loaded {len(phecodex_to_phecodexm_mapping)} PhecodeX to PhecodeXM mappings directly") + + # Create the mapping manually + phecodex_to_phecodexm = {} + for phecodex_code, phecodex_idx in transformer.phecodex_types_dict.items(): + phecodex_idx_str = str(phecodex_idx) + if phecodex_idx_str in phecodex_to_phecodexm_mapping: + phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] + phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] + + print(f"DEBUG: Created {len(phecodex_to_phecodexm)} PhecodeX to PhecodeXM mappings manually") + + except Exception as e: + print(f"ERROR: Failed to load mapping files directly: {e}") + import traceback + traceback.print_exc() + + # Step 1: Convert ICD-9 to ICD-10 + print("Step 1: Converting ICD-9 to ICD-10...") + icd10_matrix = np.zeros((n_patients, len(icd10_types)), dtype=int) + + print(f"DEBUG: Step 1 - n_patients={n_patients}, n_icd9_codes={n_codes}, icd10_types={len(icd10_types)}") + + for icd9_idx in tqdm(range(n_codes), desc="ICD-9 to ICD-10"): + if str(icd9_idx) in icd9_to_icd10: + for icd10_code in icd9_to_icd10[str(icd9_idx)]: + if icd10_code in icd10_types: + icd10_idx = icd10_types[icd10_code] + # Set ICD-10 code to 1 if any patient has the corresponding ICD-9 code + icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], synthetic_matrix[:, icd9_idx]) + + print(f"DEBUG: Step 1 completed - icd10_matrix shape: {icd10_matrix.shape}, non-zero: {np.count_nonzero(icd10_matrix)}") + + # convert icd10 to phecodex + print("Step 2: Converting ICD-10 to PhecodeX...") + phecodex_matrix = np.zeros((n_patients, len(phecodex_types)), dtype=int) + + print(f"DEBUG: Step 2 - phecodex_types={len(phecodex_types)}") + + for icd10_idx in tqdm(range(len(icd10_types)), desc="ICD-10 to PhecodeX"): + if str(icd10_idx) in icd10_to_phecodex: + for phecodex_code in icd10_to_phecodex[str(icd10_idx)]: + if phecodex_code in phecodex_types: + phecodex_idx = phecodex_types[phecodex_code] + # Set PhecodeX code to 1 if any patient has the corresponding ICD-10 code + phecodex_matrix[:, phecodex_idx] = np.maximum(phecodex_matrix[:, phecodex_idx], icd10_matrix[:, icd10_idx]) + + print(f"DEBUG: Step 2 completed - phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") + + # convert phecodex to phecodexm + print("Step 3: Converting PhecodeX to PhecodeXM...") + phecodexm_matrix = np.zeros((n_patients, len(phecodexm_types)), dtype=int) + + print(f"DEBUG: Step 3 - phecodexm_types={len(phecodexm_types)}") + print(f"DEBUG: phecodex_to_phecodexm mappings available: {len(phecodex_to_phecodexm)}") + print(f"DEBUG: phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") + + for phecodex_idx in tqdm(range(len(phecodex_types)), desc="PhecodeX to PhecodeXM"): + if str(phecodex_idx) in phecodex_to_phecodexm: + phecodexm_indices = phecodex_to_phecodexm[str(phecodex_idx)] + for phecodexm_idx in phecodexm_indices: + # Set PhecodeXM code to 1 if any patient has the corresponding PhecodeX code + phecodexm_matrix[:, phecodexm_idx] = np.maximum(phecodexm_matrix[:, phecodexm_idx], phecodex_matrix[:, phecodex_idx]) + + print(f"Postprocessed PhecodeXM matrix shape: {phecodexm_matrix.shape}") + print(f"PhecodeXM matrix mean activation: {phecodexm_matrix.mean():.4f}") + print(f"PhecodeXM matrix sparsity: {(phecodexm_matrix == 0).mean():.4f}") + print(f"DEBUG: Final phecodexm_matrix non-zero elements: {np.count_nonzero(phecodexm_matrix)}") + + # Save intermediate results + if 'icd10_matrix' in locals(): + np.save(os.path.join(output_path, "synthetic_icd10_matrix.npy"), icd10_matrix) + np.save(os.path.join(output_path, "synthetic_phecodex_matrix.npy"), phecodex_matrix) + np.save(os.path.join(output_path, "synthetic_phecodexm_matrix.npy"), phecodexm_matrix) + + # Save as CSV for compatibility with synthEHRella + phecodexm_df = pd.DataFrame(phecodexm_matrix) + phecodexm_df.to_csv(os.path.join(output_path, "synthetic_phecodexm.csv"), index=False, header=False) + + return phecodexm_matrix + + +def main(): + parser = argparse.ArgumentParser(description="Train MedGAN for synthetic data generation") + parser.add_argument("--data_path", type=str, default="./data_files", help="path to MIMIC-III data") + parser.add_argument("--output_path", type=str, default="./medgan_results", help="Output directory") + parser.add_argument("--autoencoder_epochs", type=int, default=100, help="Autoencoder pretraining epochs") + parser.add_argument("--gan_epochs", type=int, default=1000, help="GAN training epochs") + parser.add_argument("--latent_dim", type=int, default=128, help="Latent dimension") + parser.add_argument("--hidden_dim", type=int, default=128, help="Hidden dimension") + parser.add_argument("--batch_size", type=int, default=128, help="Batch size") + parser.add_argument("--lr", type=float, default=0.001, help="adam: learning rate") + parser.add_argument("--weight_decay", type=float, default=0.0001, help="l2 regularization") + parser.add_argument("--b1", type=float, default=0.5, help="adam: decay of first order momentum of gradient") + parser.add_argument("--b2", type=float, default=0.9, help="adam: decay of second order momentum of gradient") + parser.add_argument("--use_phecode_mapping", action="store_true", help="use proper phecode mapping (ICD-9 to ICD-10 to PhecodeX)") + parser.add_argument("--save_dir", type=str, default="medgan_results", help="directory to save results") + parser.add_argument("--postprocess", action="store_true", help="postprocess synthetic data to PhecodeXM format (requires --use_phecode_mapping)") + parser.add_argument("--gen_freq", type=int, default=2, help="train generator every N discriminator updates (default: 2)") + args = parser.parse_args() + + # setup + os.makedirs(args.output_path, exist_ok=True) + device = torch.device("cuda" if torch.cuda.is_available() else "cpu") + print(f"Using device: {device}") + + # load MIMIC-III data + print("Loading MIMIC-III data") + dataset = MIMIC3Dataset(root=args.data_path, tables=["DIAGNOSES_ICD"]) + + # create phecode dataset + print("Creating phecode dataset") + phecode_dataset = PhecodeDataset( + base_dataset=dataset, + output_path=args.save_dir, + use_phecode_mapping=args.use_phecode_mapping + ) + + if args.use_phecode_mapping: + print("Using proper phecode mapping (ICD-9 → ICD-10 → PhecodeX)") + else: + print("Using raw ICD codes (no phecode mapping)") + + phecode_matrix = phecode_dataset.get_phecode_matrix() + print(f"Phecode matrix shape: {phecode_matrix.shape}") + + # save phecode matrix + np.save(os.path.join(args.output_path, "phecode_matrix.npy"), phecode_matrix) + + # get phecode mapping + phecode_mapping = phecode_dataset.get_phecode_mapping() + + # print phecode_mapping info + print(f"\nDEBUG: phecode_mapping type: {type(phecode_mapping)}") + print(f"DEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") + if 'phecodexm_types' in phecode_mapping: + print(f"DEBUG: phecodexm_types count: {len(phecode_mapping['phecodexm_types'])}") + if 'phecodex_to_phecodexm' in phecode_mapping: + print(f"DEBUG: phecodex_to_phecodexm count: {len(phecode_mapping['phecodex_to_phecodexm'])}") + + # save phecode mapping for debugging + with open(os.path.join(args.output_path, "phecode_mapping_debug.pkl"), 'wb') as f: + pickle.dump(phecode_mapping, f) + print(f"DEBUG: Saved phecode_mapping to {os.path.join(args.output_path, 'phecode_mapping_debug.pkl')}") + + # initialize MedGAN model + print("Initializing MedGAN model...") + model = MedGAN.from_phecode_matrix( + phecode_matrix=phecode_matrix, + latent_dim=args.latent_dim, + autoencoder_hidden_dim=args.hidden_dim, + discriminator_hidden_dim=args.hidden_dim, + minibatch_averaging=True + ) + + # device stuff + model = model.to(device) + model.autoencoder = model.autoencoder.to(device) + model.generator = model.generator.to(device) + model.discriminator = model.discriminator.to(device) + + # make a dataloader + print("Creating dataloader...") + phecode_matrix_dataset = PhecodeMatrixDataset(phecode_matrix) + dataloader = DataLoader( + phecode_matrix_dataset, + batch_size=args.batch_size, + shuffle=True + ) + + # autoencoder pretraining + print("Pretraining autoencoder...") + autoencoder_losses = model.pretrain_autoencoder( + dataloader=dataloader, + epochs=args.autoencoder_epochs, + lr=args.lr, + device=device + ) + + # train GAN + print("Training GAN...") + gan_loss_history = train_medgan( + model=model, + dataloader=dataloader, + n_epochs=args.gan_epochs, + device=device, + save_dir=args.save_dir, + gen_freq=args.gen_freq, + lr=args.lr, + weight_decay=args.weight_decay, + b1=args.b1, + b2=args.b2 + ) + + # generate synthetic data + print("Generating synthetic data...") + with torch.no_grad(): + synthetic_data = model.generate(1000, device) + binary_data = model.sample_transform(synthetic_data, threshold=0.5) + + synthetic_matrix = binary_data.cpu().numpy() + + # save + print("Saving results...") + torch.save({ + 'model_config': { + 'latent_dim': args.latent_dim, + 'hidden_dim': args.hidden_dim, + 'autoencoder_hidden_dim': args.hidden_dim, + 'discriminator_hidden_dim': args.hidden_dim, + 'input_dim': phecode_matrix.shape[1], + }, + 'generator_state_dict': model.generator.state_dict(), + 'discriminator_state_dict': model.discriminator.state_dict(), + 'autoencoder_state_dict': model.autoencoder.state_dict(), + }, os.path.join(args.output_path, "medgan_final.pth")) + + np.save(os.path.join(args.output_path, "synthetic_binary_matrix.npy"), synthetic_matrix) + + # save loss histories + loss_history = { + 'autoencoder_losses': autoencoder_losses, + 'gan_losses': gan_loss_history, + } + np.save(os.path.join(args.output_path, "loss_history.npy"), loss_history) + + # save phecode mapping + with open(os.path.join(args.output_path, "phecode_mapping.pkl"), 'wb') as f: + pickle.dump(phecode_mapping, f) + + # print final stats + print("\n" + "="*50) + print("TRAINING COMPLETED") + print("="*50) + print(f"Real data shape: {phecode_matrix.shape}") + print(f"Real data mean activation: {phecode_matrix.mean():.4f}") + print(f"Real data sparsity: {(phecode_matrix == 0).mean():.4f}") + print(f"Synthetic data shape: {synthetic_matrix.shape}") + print(f"Synthetic data mean activation: {synthetic_matrix.mean():.4f}") + print(f"Synthetic data sparsity: {(synthetic_matrix == 0).mean():.4f}") + print(f"Results saved to: {args.output_path}") + print("="*50) + + # postprocessing: synthetic data to phecodexm format (only if using proper phecode mapping) + if args.postprocess: + if not args.use_phecode_mapping: + print("\nError: --postprocess requires --use_phecode_mapping to be specified.") + print("Please run with both flags: --use_phecode_mapping --postprocess") + else: + print("\n" + "="*50) + print("POSTPROCESSING SYNTHETIC DATA") + print("="*50) + postprocess_synthetic_data(synthetic_matrix, phecode_mapping, args.output_path) + print("Postprocessing completed! Check the following files:") + print("- synthetic_phecodexm_matrix.npy: Final postprocessed synthetic data (594 codes)") + print("- synthetic_phecodexm.csv: CSV format for compatibility with synthEHRella") + print("- synthetic_icd10_matrix.npy: Intermediate ICD-10 conversion") + print("- synthetic_phecodex_matrix.npy: Intermediate PhecodeX conversion") + elif args.use_phecode_mapping: + print("\nNote: Synthetic data generated with phecode mapping but not postprocessed.") + print("To get postprocessed data with 594 PhecodeXM codes, run with --postprocess flag.") + else: + print("\nNote: Using raw ICD codes. For postprocessed data, run with --use_phecode_mapping --postprocess flags.") + + +if __name__ == "__main__": + main() \ No newline at end of file From 31112667b383f88ae0bfa0e55a2bd22dcfb1cff3 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sat, 28 Jun 2025 23:55:04 -0500 Subject: [PATCH 4/9] readme edits --- README_MedGAN.md | 142 ++++++++--------------------------------------- 1 file changed, 22 insertions(+), 120 deletions(-) diff --git a/README_MedGAN.md b/README_MedGAN.md index 854c9a30f..aec7bdc9b 100644 --- a/README_MedGAN.md +++ b/README_MedGAN.md @@ -9,13 +9,6 @@ This module provides a comprehensive pipeline for: - **MedGAN Model**: GAN architecture with autoencoder pretraining for generating synthetic medical records - **Postprocessing**: Converting synthetic data back to standardized PhecodeXM format (594 codes) -## Research Background - -The original MedGAN paper introduced a novel approach for generating synthetic patient records using: -- **Autoencoder pretraining**: To learn meaningful representations of the sparse binary medical data -- **Generator-Discriminator architecture**: With minibatch averaging for training stability -- **Binary cross-entropy loss**: Adapted for the discrete nature of medical codes - ## Data Pipeline ### 1. Preprocessing Pipeline @@ -49,29 +42,18 @@ The preprocessing follows a multi-stage transformation process: ### Data Pipeline Visualization ```mermaid -flowchart TD - A[MIMIC-III DIAGNOSES_ICD] --> B[ICD-9 Extraction] - B --> C[3-digit Truncation] - C --> D[ICD-9 Matrix
46,517 × 1,070] - - D --> E[ICD-9 → ICD-10
Crosswalk Mapping] - E --> F[ICD-10 Matrix
46,517 × 5,613] - - F --> G[ICD-10 → PhecodeX
Phenotypic Mapping] - G --> H[PhecodeX Matrix
46,517 × 2,254] - - H --> I[MedGAN Training
Autoencoder + GAN] - I --> J[Synthetic PhecodeX
1,000 × 2,254] - - J --> K[PhecodeX → PhecodeXM
Medical Mapping] - K --> L[Final Synthetic Data
1,000 × 594] +flowchart LR + A[MIMIC-III
ICD-9 Codes] --> B[ICD-9 Matrix
46,517 × 1,070] + B --> C[ICD-10 Matrix
46,517 × 5,613] + C --> D[PhecodeX Matrix
46,517 × 2,254] + D --> E[MedGAN Training] + E --> F[Synthetic Data
1,000 × 2,254] + F --> G[PhecodeXM Output
1,000 × 594] style A fill:#e1f5fe style D fill:#fff3e0 - style F fill:#fff3e0 - style H fill:#fff3e0 - style J fill:#f3e5f5 - style L fill:#e8f5e8 + style F fill:#f3e5f5 + style G fill:#e8f5e8 ``` ### 2. MedGAN Architecture @@ -102,32 +84,18 @@ The MedGAN model consists of three main components: ```mermaid graph TB - subgraph "Training Phase 1: Autoencoder Pretraining" - A1[Real Patient Data
2,254 features] --> B1[Encoder
Dense + ReLU] - B1 --> C1[Latent Space
128 dimensions] - C1 --> D1[Decoder
Dense + Sigmoid] - D1 --> E1[Reconstructed Data
2,254 features] - A1 -.->|Binary Cross-Entropy Loss| E1 + subgraph "Phase 1: Autoencoder Pretraining" + A1[Real Data] --> B1[Encoder] --> C1[Latent Space] --> D1[Decoder] --> E1[Reconstructed] end - subgraph "Training Phase 2: GAN Training" - A2[Random Noise
128 dimensions] --> B2[Generator
Dense + BN + ReLU] - B2 --> C2[Fake Latent
128 dimensions] - C2 --> D2[Autoencoder Decoder
Dense + Sigmoid] - D2 --> E2[Fake Patient Data
2,254 features] - - F2[Real Patient Data
2,254 features] --> G2[Discriminator
Dense + Minibatch Avg] + subgraph "Phase 2: GAN Training" + A2[Noise] --> B2[Generator] --> C2[Fake Latent] --> D2[Decoder] --> E2[Fake Data] + F2[Real Data] --> G2[Discriminator] E2 --> G2 - G2 --> H2[Real/Fake Classification] end - subgraph "Generation Phase" - A3[Random Noise
128 dimensions] --> B3[Trained Generator] - B3 --> C3[Fake Latent
128 dimensions] - C3 --> D3[Trained Decoder] - D3 --> E3[Synthetic Data
2,254 features] - E3 --> F3[Threshold 0.5] - F3 --> G3[Binary Synthetic Data
2,254 features] + subgraph "Phase 3: Generation" + A3[Noise] --> B3[Generator] --> C3[Decoder] --> D3[Threshold] --> E3[Binary Output] end style A1 fill:#e3f2fd @@ -136,35 +104,9 @@ graph TB style E2 fill:#f3e5f5 style F2 fill:#e3f2fd style A3 fill:#fff3e0 - style G3 fill:#e8f5e8 + style E3 fill:#e8f5e8 ``` -### 3. Training Process - -#### Phase 1: Autoencoder Pretraining -```python -# Pretrain autoencoder for 100+ epochs -autoencoder_losses = model.pretrain_autoencoder( - dataloader=dataloader, - epochs=100, - lr=0.001, - device=device -) -``` - -#### Phase 2: GAN Training -```python -# Train generator and discriminator alternately -for epoch in range(1000): - # Train discriminator - real_output = discriminator(real_data) - fake_output = discriminator(fake_data.detach()) - d_loss = discriminator_loss(real_output, fake_output) - - # Train generator - fake_output = discriminator(fake_data) - g_loss = generator_loss(fake_output) -``` ### 4. Postprocessing Pipeline @@ -194,50 +136,7 @@ python examples/synthetic_data_generation_mimic3_medgan.py \ --batch_size 128 ``` -### Simple Training (Raw ICD codes) - -```bash -# Train without phecode mapping (like original paper) -python examples/synthetic_data_generation_mimic3_medgan_simple.py \ - --data_path /path/to/mimic3 \ - --n_epochs 1000 \ - --n_epochs_pretrain 100 -``` - -### Generation - -```python -import torch -import numpy as np -from pyhealth.models.generators.medgan import MedGAN - -# Load trained model -checkpoint = torch.load("medgan_results/medgan_final.pth") -config = checkpoint['model_config'] - -# Initialize model -dummy_matrix = np.zeros((100, config['input_dim']), dtype=np.float32) -model = MedGAN.from_phecode_matrix(dummy_matrix, **config) - -# Load state dicts -model.generator.load_state_dict(checkpoint['generator_state_dict']) -model.discriminator.load_state_dict(checkpoint['discriminator_state_dict']) -model.autoencoder.load_state_dict(checkpoint['autoencoder_state_dict']) - -# Generate synthetic data -device = torch.device("cuda" if torch.cuda.is_available() else "cpu") -model.to(device) -model.eval() - -with torch.no_grad(): - synthetic_data = model.generate(1000, device) - binary_data = model.sample_transform(synthetic_data, threshold=0.5) - -synthetic_matrix = binary_data.cpu().numpy() -print(f"Generated {synthetic_matrix.shape[0]} synthetic patients") -``` - -## Key Components +## Components ### PhecodeDataset (`pyhealth/datasets/phecode_dataset.py`) - **PhecodeTransformer**: Handles ICD-9 → ICD-10 → PhecodeX conversions @@ -255,6 +154,9 @@ print(f"Generated {synthetic_matrix.shape[0]} synthetic patients") - **phecodex_to_phecodexm_mapping.json**: PhecodeX to PhecodeXM mappings - **phecodexm_types.json**: Final 594 PhecodeXM code definitions +### Example Scripts +- **`examples/synthetic_data_generation_mimic3_medgan.py`**: Main training script with phecode mapping + ## Output Files After training, the pipeline produces: @@ -285,4 +187,4 @@ After training, the pipeline produces: ## References 1. Choi, E., Biswal, S., Malin, B., Duke, J., Stewart, W. F., & Sun, J. (2017). Generating Multi-label Discrete Patient Records using Generative Adversarial Networks. arXiv preprint arXiv:1703.06490. -2. Denny, J. C., et al. (2013). PheWAS: demonstrating the feasibility of a phenome-wide scan to discover gene-disease associations. Bioinformatics, 29(9), 1205-1210. \ No newline at end of file +2. Denny, J. C., et al. (2013). PheWAS: demonstrating the feasibility of a phenome-wide scan to discover gene-disease associations. Bioinformatics, 29(9), 1205-1210. From 1babf2a363b92792ff5b4437cdfbdbe93237bfb9 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sun, 29 Jun 2025 00:07:09 -0500 Subject: [PATCH 5/9] slurm script example --- README_MedGAN.md | 5 - ...synthetic_data_generation_mimic3_medgan.py | 91 ++++++++++++++++++- 2 files changed, 90 insertions(+), 6 deletions(-) diff --git a/README_MedGAN.md b/README_MedGAN.md index aec7bdc9b..c26f14825 100644 --- a/README_MedGAN.md +++ b/README_MedGAN.md @@ -183,8 +183,3 @@ After training, the pipeline produces: - **Stability**: Minibatch averaging helps prevent mode collapse - **Privacy**: Synthetic data preserves statistical properties while protecting privacy - **Compatibility**: Output format matches synthEHRella for easy integration - -## References - -1. Choi, E., Biswal, S., Malin, B., Duke, J., Stewart, W. F., & Sun, J. (2017). Generating Multi-label Discrete Patient Records using Generative Adversarial Networks. arXiv preprint arXiv:1703.06490. -2. Denny, J. C., et al. (2013). PheWAS: demonstrating the feasibility of a phenome-wide scan to discover gene-disease associations. Bioinformatics, 29(9), 1205-1210. diff --git a/examples/synthetic_data_generation_mimic3_medgan.py b/examples/synthetic_data_generation_mimic3_medgan.py index 500af800e..6679acb9b 100644 --- a/examples/synthetic_data_generation_mimic3_medgan.py +++ b/examples/synthetic_data_generation_mimic3_medgan.py @@ -530,4 +530,93 @@ def main(): if __name__ == "__main__": - main() \ No newline at end of file + main() + +""" +Slurm script example: + +#!/bin/bash +#SBATCH --account=jalenj4-ic +#SBATCH --job-name=medgan_pyhealth +#SBATCH --output=logs/medgan_pyhealth_%j.out +#SBATCH --error=logs/medgan_pyhealth_%j.err +#SBATCH --partition=IllinoisComputes-GPU # Change to appropriate partition +#SBATCH --gres=gpu:1 # Request 1 GPU +#SBATCH --cpus-per-task=4 +#SBATCH --mem=32G +#SBATCH --time=12:00:00 + +# Change to the directory where you submitted the job +cd "$SLURM_SUBMIT_DIR" + +# Print useful Slurm environment variables for debugging +echo "SLURM_JOB_ID: $SLURM_JOB_ID" +echo "SLURM_JOB_NODELIST: $SLURM_JOB_NODELIST" +echo "SLURM_NTASKS: $SLURM_NTASKS" +echo "SLURM_CPUS_ON_NODE: $SLURM_CPUS_ON_NODE" +echo "SLURM_GPUS_ON_NODE: $SLURM_GPUS_ON_NODE" +echo "SLURM_GPUS: $SLURM_GPUS" +echo "CUDA_VISIBLE_DEVICES: $CUDA_VISIBLE_DEVICES" + +# Optional: check what GPU(s) is/are actually visible +echo "Running nvidia-smi to confirm GPU availability:" +nvidia-smi + +# Load modules or activate environment +# module load python/3.10 +# module load cuda/11.7 +# conda activate pyhealth + +# Create output directories +mkdir -p logs +mkdir -p medgan_results + +# Set parameters (matching original synthEHRella defaults) +export AUTOENCODER_EPOCHS=100 +export GAN_EPOCHS=1000 +export BATCH_SIZE=128 +export LATENT_DIM=128 +export HIDDEN_DIM=128 +export NUM_SAMPLES=1000 +export LEARNING_RATE=0.001 +export WEIGHT_DECAY=0.0001 +export BETA1=0.5 +export BETA2=0.9 + +echo "Starting PyHealth MedGAN training with parameters:" +echo " Autoencoder epochs: $AUTOENCODER_EPOCHS" +echo " GAN epochs: $GAN_EPOCHS" +echo " Batch size: $BATCH_SIZE" +echo " Latent dimension: $LATENT_DIM" +echo " Hidden dimension: $HIDDEN_DIM" +echo " Number of synthetic samples: $NUM_SAMPLES" +echo " Learning rate: $LEARNING_RATE" +echo " Weight decay: $WEIGHT_DECAY" +echo " Beta1: $BETA1" +echo " Beta2: $BETA2" + +# Run the comprehensive PyHealth MedGAN script +python examples/synthetic_data_generation_mimic3_medgan.py \ + --data_path ./data_files \ + --output_path ./medgan_results \ + --autoencoder_epochs $AUTOENCODER_EPOCHS \ + --gan_epochs $GAN_EPOCHS \ + --batch_size $BATCH_SIZE \ + --latent_dim $LATENT_DIM \ + --hidden_dim $HIDDEN_DIM \ + --lr $LEARNING_RATE \ + --weight_decay $WEIGHT_DECAY \ + --b1 $BETA1 \ + --b2 $BETA2 \ + --use_phecode_mapping \ + --postprocess + +echo "PyHealth MedGAN training completed!" +echo "Results saved to: ./medgan_results/" +echo "Check the following files:" +echo " - synthetic_binary_matrix.npy: Raw synthetic data" +echo " - synthetic_phecodexm_matrix.npy: Postprocessed PhecodeXM data (594 codes)" +echo " - synthetic_phecodexm.csv: CSV format for compatibility" +echo " - medgan_final.pth: Trained model" +echo " - loss_history.npy: Training loss history" +""" \ No newline at end of file From 39c51c0c223bf3c9ea16dfe74b6c6b5fe9f45dc5 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sun, 29 Jun 2025 00:43:20 -0500 Subject: [PATCH 6/9] fixes --- ...synthetic_data_generation_mimic3_medgan.py | 142 ++++-------------- 1 file changed, 27 insertions(+), 115 deletions(-) diff --git a/examples/synthetic_data_generation_mimic3_medgan.py b/examples/synthetic_data_generation_mimic3_medgan.py index 6679acb9b..f260336d0 100644 --- a/examples/synthetic_data_generation_mimic3_medgan.py +++ b/examples/synthetic_data_generation_mimic3_medgan.py @@ -22,7 +22,7 @@ """ python examples/synthetic_data_generation_mimic3_medgan.py --autoencoder_epochs 5 --gan_epochs 10 --batch_size 16 """ -def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): +def train_medgan(model, dataloader, n_epochs, device, save_dir, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): """ Train MedGAN model using the original synthEHRella approach. @@ -32,7 +32,6 @@ def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0 n_epochs: Number of training epochs device: Device to train on save_dir: Directory to save checkpoints - gen_freq: Frequency of generator training (1 = every batch, like original) lr: Learning rate weight_decay: Weight decay for regularization b1: Beta1 for Adam optimizer @@ -41,13 +40,13 @@ def train_medgan(model, dataloader, n_epochs, device, save_dir, gen_freq=1, lr=0 Returns: loss_history: Dictionary containing loss history """ - # Use original synthEHRella loss functions - def generator_loss(y_fake, y_true): + + def generator_loss(y_fake): """ Original synthEHRella generator loss """ - epsilon = 1e-12 - return -0.5 * torch.mean(torch.log(y_fake + epsilon)) + # standard GAN generator loss - want fake samples to be classified as real + return -torch.mean(torch.log(y_fake + 1e-12)) def discriminator_loss(outputs, labels): """ @@ -55,8 +54,7 @@ def discriminator_loss(outputs, labels): """ loss = -torch.mean(labels * torch.log(outputs + 1e-12)) - torch.mean((1 - labels) * torch.log(1. - outputs + 1e-12)) return loss - - # Optimizers (use original learning rates) + optimizer_g = torch.optim.Adam([ {'params': model.generator.parameters()}, {'params': model.autoencoder.decoder.parameters(), 'lr': lr * 0.1} @@ -65,7 +63,6 @@ def discriminator_loss(outputs, labels): optimizer_d = torch.optim.Adam(model.discriminator.parameters(), lr=lr * 0.1, betas=(b1, b2), weight_decay=weight_decay) - # Loss tracking g_losses = [] d_losses = [] @@ -82,18 +79,12 @@ def discriminator_loss(outputs, labels): real_data = real_data.to(device) batch_size = real_data.size(0) - # Create labels (no smoothing, use original approach) - valid = torch.ones(batch_size).to(device) # 1D tensor like original - fake = torch.zeros(batch_size).to(device) # 1D tensor like original + valid = torch.ones(batch_size).to(device) # 1D tensor + fake = torch.zeros(batch_size).to(device) # 1D tensor - # Sample noise as generator input z = torch.randn(batch_size, model.latent_dim).to(device) - # ----------------- - # Train Generator - # ----------------- - - # disable discriminator gradients for generator training + # Disable discriminator gradients for generator training to prevent discriminator from being updated for p in model.discriminator.parameters(): p.requires_grad = False @@ -103,7 +94,7 @@ def discriminator_loss(outputs, labels): # generator loss using original medgan loss function fake_output = model.discriminator(fake_samples).view(-1) - g_loss = generator_loss(fake_output, valid) + g_loss = generator_loss(fake_output) optimizer_g.zero_grad() g_loss.backward() @@ -139,19 +130,18 @@ def discriminator_loss(outputs, labels): epoch_d_loss += d_loss.item() num_batches += 1 - # Calculate average losses + # calculate average losses avg_g_loss = epoch_g_loss / num_batches avg_d_loss = epoch_d_loss / num_batches - # Store losses for tracking + # store losses for trackin g_losses.append(avg_g_loss) d_losses.append(avg_d_loss) - # Print progress progress = (epoch + 1) / n_epochs * 100 print(f"{epoch+1:5d} | {avg_d_loss:.4f} | {avg_g_loss:.4f} | {progress:5.1f}%") - # Save checkpoint every 50 epochs + # save every 50 epochs if (epoch + 1) % 50 == 0: checkpoint_path = os.path.join(save_dir, f"medgan_epoch_{epoch+1}.pth") torch.save({ @@ -171,7 +161,7 @@ def discriminator_loss(outputs, labels): print(f"Final G_loss: {g_losses[-1]:.4f}") print(f"Final D_loss: {d_losses[-1]:.4f}") - # Save loss history + # save loss history loss_history = { 'g_losses': g_losses, 'd_losses': d_losses, @@ -196,11 +186,11 @@ def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): """ print("Postprocessing synthetic data to PhecodeXM format...") - # DEBUG: Print the full phecode_mapping structure + # DEBUG: print mapping keys and types print(f"\nDEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") print(f"DEBUG: phecode_mapping type: {type(phecode_mapping)}") - # Get the mapping information + # get mapping info icd9_to_icd10 = phecode_mapping.get('icd9_to_icd10', {}) icd10_to_phecodex = phecode_mapping.get('icd10_to_phecodex', {}) phecodex_to_phecodexm = phecode_mapping.get('phecodex_to_phecodexm', {}) @@ -214,107 +204,31 @@ def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): print(f"PhecodeX types: {len(phecodex_types)}") print(f"PhecodeXM types: {len(phecodexm_types)}") - # DEBUG: Print mapping sizes + # DEBUG: print mapping sizes print(f"DEBUG: icd9_to_icd10 mappings: {len(icd9_to_icd10)}") print(f"DEBUG: icd10_to_phecodex mappings: {len(icd10_to_phecodex)}") print(f"DEBUG: phecodex_to_phecodexm mappings: {len(phecodex_to_phecodexm)}") - # DEBUG: Print sample mappings - if icd9_to_icd10: - print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") - if icd10_to_phecodex: - print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") - if phecodex_to_phecodexm: - print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") + # DEBUG: print sample mappings + # if icd9_to_icd10: + # print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") + # if icd10_to_phecodex: + # print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") + # if phecodex_to_phecodexm: + # print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") - # Check if synthetic data is already in PhecodeX format n_patients, n_codes = synthetic_matrix.shape if n_codes == len(phecodex_types): print(f"INFO: Synthetic data appears to be in PhecodeX format ({n_codes} codes)") - print("Skipping ICD-9 to ICD-10 and ICD-10 to PhecodeX conversion") - # Use synthetic data directly as PhecodeX matrix phecodex_matrix = synthetic_matrix print(f"DEBUG: Using synthetic data directly as PhecodeX matrix: {phecodex_matrix.shape}") else: - print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes)") - - # DEBUG: Check if we have the expected data structure - if not phecodexm_types: - print("ERROR: phecodexm_types is empty! This means the mapping was not created correctly.") - print("This could be because:") - print("1. The PhecodeDataset was not created with use_phecode_mapping=True") - print("2. The mapping files are missing or corrupted") - print("3. The get_phecode_mapping() method has a bug") - - # Try to load the mapping files directly - print("\nDEBUG: Attempting to load mapping files directly...") - try: - from pyhealth.datasets.phecode_dataset import PhecodeTransformer - transformer = PhecodeTransformer() - - # Load PhecodeXM types directly - phecodexm_types_path = os.path.join(transformer.mapping_dir, "phecodexm_types.json") - with open(phecodexm_types_path, 'r') as f: - phecodexm_types = json.load(f) - print(f"DEBUG: Loaded {len(phecodexm_types)} PhecodeXM types directly") - - # Load PhecodeX to PhecodeXM mapping directly - phecodex_to_phecodexm_path = os.path.join(transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") - with open(phecodex_to_phecodexm_path, 'r') as f: - phecodex_to_phecodexm_mapping = json.load(f) - print(f"DEBUG: Loaded {len(phecodex_to_phecodexm_mapping)} PhecodeX to PhecodeXM mappings directly") - - # Create the mapping manually - phecodex_to_phecodexm = {} - for phecodex_code, phecodex_idx in transformer.phecodex_types_dict.items(): - phecodex_idx_str = str(phecodex_idx) - if phecodex_idx_str in phecodex_to_phecodexm_mapping: - phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] - phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] - - print(f"DEBUG: Created {len(phecodex_to_phecodexm)} PhecodeX to PhecodeXM mappings manually") - - except Exception as e: - print(f"ERROR: Failed to load mapping files directly: {e}") - import traceback - traceback.print_exc() - - # Step 1: Convert ICD-9 to ICD-10 - print("Step 1: Converting ICD-9 to ICD-10...") - icd10_matrix = np.zeros((n_patients, len(icd10_types)), dtype=int) - - print(f"DEBUG: Step 1 - n_patients={n_patients}, n_icd9_codes={n_codes}, icd10_types={len(icd10_types)}") - - for icd9_idx in tqdm(range(n_codes), desc="ICD-9 to ICD-10"): - if str(icd9_idx) in icd9_to_icd10: - for icd10_code in icd9_to_icd10[str(icd9_idx)]: - if icd10_code in icd10_types: - icd10_idx = icd10_types[icd10_code] - # Set ICD-10 code to 1 if any patient has the corresponding ICD-9 code - icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], synthetic_matrix[:, icd9_idx]) - - print(f"DEBUG: Step 1 completed - icd10_matrix shape: {icd10_matrix.shape}, non-zero: {np.count_nonzero(icd10_matrix)}") - - # convert icd10 to phecodex - print("Step 2: Converting ICD-10 to PhecodeX...") - phecodex_matrix = np.zeros((n_patients, len(phecodex_types)), dtype=int) - - print(f"DEBUG: Step 2 - phecodex_types={len(phecodex_types)}") - - for icd10_idx in tqdm(range(len(icd10_types)), desc="ICD-10 to PhecodeX"): - if str(icd10_idx) in icd10_to_phecodex: - for phecodex_code in icd10_to_phecodex[str(icd10_idx)]: - if phecodex_code in phecodex_types: - phecodex_idx = phecodex_types[phecodex_code] - # Set PhecodeX code to 1 if any patient has the corresponding ICD-10 code - phecodex_matrix[:, phecodex_idx] = np.maximum(phecodex_matrix[:, phecodex_idx], icd10_matrix[:, icd10_idx]) - - print(f"DEBUG: Step 2 completed - phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") - + print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes). Please convert to phecodex.") + # convert phecodex to phecodexm - print("Step 3: Converting PhecodeX to PhecodeXM...") + print("Converting PhecodeX to PhecodeXM...") phecodexm_matrix = np.zeros((n_patients, len(phecodexm_types)), dtype=int) print(f"DEBUG: Step 3 - phecodexm_types={len(phecodexm_types)}") @@ -362,7 +276,6 @@ def main(): parser.add_argument("--use_phecode_mapping", action="store_true", help="use proper phecode mapping (ICD-9 to ICD-10 to PhecodeX)") parser.add_argument("--save_dir", type=str, default="medgan_results", help="directory to save results") parser.add_argument("--postprocess", action="store_true", help="postprocess synthetic data to PhecodeXM format (requires --use_phecode_mapping)") - parser.add_argument("--gen_freq", type=int, default=2, help="train generator every N discriminator updates (default: 2)") args = parser.parse_args() # setup @@ -451,7 +364,6 @@ def main(): n_epochs=args.gan_epochs, device=device, save_dir=args.save_dir, - gen_freq=args.gen_freq, lr=args.lr, weight_decay=args.weight_decay, b1=args.b1, From 10825f93651bbc9f1479d8020dc348400e7ab161 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sun, 29 Jun 2025 00:46:25 -0500 Subject: [PATCH 7/9] Update README_MedGAN.md --- README_MedGAN.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/README_MedGAN.md b/README_MedGAN.md index c26f14825..de1795d09 100644 --- a/README_MedGAN.md +++ b/README_MedGAN.md @@ -4,11 +4,6 @@ This implementation provides a complete pipeline for generating synthetic Electr ## Overview -This module provides a comprehensive pipeline for: -- **Preprocessing**: Transforming MIMIC-III data through ICD-9 → ICD-10 → PhecodeX → PhecodeXM conversions -- **MedGAN Model**: GAN architecture with autoencoder pretraining for generating synthetic medical records -- **Postprocessing**: Converting synthetic data back to standardized PhecodeXM format (594 codes) - ## Data Pipeline ### 1. Preprocessing Pipeline From cfa5932bb0da1ce4aa209970869d4b85f26d7136 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sun, 29 Jun 2025 11:54:13 -0500 Subject: [PATCH 8/9] clean up --- .../synthetic_data_generation_mimic3_medgan.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/examples/synthetic_data_generation_mimic3_medgan.py b/examples/synthetic_data_generation_mimic3_medgan.py index f260336d0..412ffa933 100644 --- a/examples/synthetic_data_generation_mimic3_medgan.py +++ b/examples/synthetic_data_generation_mimic3_medgan.py @@ -11,7 +11,6 @@ import argparse from torch.utils.data import DataLoader import pickle -import json from tqdm import tqdm import pandas as pd @@ -24,13 +23,13 @@ """ def train_medgan(model, dataloader, n_epochs, device, save_dir, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): """ - Train MedGAN model using the original synthEHRella approach. + Train the model Args: model: MedGAN model dataloader: DataLoader for training data - n_epochs: Number of training epochs - device: Device to train on + n_epochs: number of epochs + device: device to train on save_dir: Directory to save checkpoints lr: Learning rate weight_decay: Weight decay for regularization @@ -253,7 +252,7 @@ def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): np.save(os.path.join(output_path, "synthetic_phecodex_matrix.npy"), phecodex_matrix) np.save(os.path.join(output_path, "synthetic_phecodexm_matrix.npy"), phecodexm_matrix) - # Save as CSV for compatibility with synthEHRella + # save as CSV too for human viewing phecodexm_df = pd.DataFrame(phecodexm_matrix) phecodexm_df.to_csv(os.path.join(output_path, "synthetic_phecodexm.csv"), index=False, header=False) @@ -305,11 +304,9 @@ def main(): # save phecode matrix np.save(os.path.join(args.output_path, "phecode_matrix.npy"), phecode_matrix) - - # get phecode mapping phecode_mapping = phecode_dataset.get_phecode_mapping() - # print phecode_mapping info + # checking phecode print(f"\nDEBUG: phecode_mapping type: {type(phecode_mapping)}") print(f"DEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") if 'phecodexm_types' in phecode_mapping: @@ -356,7 +353,7 @@ def main(): device=device ) - # train GAN + # train GAN, collect loss history print("Training GAN...") gan_loss_history = train_medgan( model=model, From cb1e99f41adf7d7ee1fa2181b242a2e542450ff0 Mon Sep 17 00:00:00 2001 From: jalengg Date: Sun, 13 Jul 2025 06:04:44 -0500 Subject: [PATCH 9/9] rm phecode conversion logic --- README_MedGAN.md | 180 - ...synthetic_data_generation_mimic3_medgan.py | 187 +- pyhealth/datasets/__init__.py | 2 +- pyhealth/datasets/icd9_matrix.py | 101 + pyhealth/datasets/phecode_dataset.py | 317 - .../datasets/phecode_mappings/ICD10types.json | 5615 ------ .../phecode_mappings/ICD9toICD10Mapping.json | 1 - .../icd10_to_phecodex_mapping.json | 14461 ---------------- .../icd10_to_phecodexm_mapping.json | 14461 ---------------- .../phecodex_to_phecodexm_mapping.json | 2256 --- .../phecode_mappings/phecodex_types.json | 2256 --- .../phecode_mappings/phecodexm_types.json | 597 - pyhealth/models/generators/medgan.py | 22 +- 13 files changed, 136 insertions(+), 40320 deletions(-) delete mode 100644 README_MedGAN.md create mode 100644 pyhealth/datasets/icd9_matrix.py delete mode 100644 pyhealth/datasets/phecode_dataset.py delete mode 100644 pyhealth/datasets/phecode_mappings/ICD10types.json delete mode 100644 pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json delete mode 100644 pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json delete mode 100644 pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json delete mode 100644 pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json delete mode 100644 pyhealth/datasets/phecode_mappings/phecodex_types.json delete mode 100644 pyhealth/datasets/phecode_mappings/phecodexm_types.json diff --git a/README_MedGAN.md b/README_MedGAN.md deleted file mode 100644 index de1795d09..000000000 --- a/README_MedGAN.md +++ /dev/null @@ -1,180 +0,0 @@ -# MedGAN for Synthetic EHR Data Generation - -This implementation provides a complete pipeline for generating synthetic Electronic Health Record (EHR) data using MedGAN, following the approach from the original research paper "Generating Multi-label Discrete Patient Records using Generative Adversarial Networks" by Choi et al. (2017). - -## Overview - -## Data Pipeline - -### 1. Preprocessing Pipeline - -The preprocessing follows a multi-stage transformation process: - -#### Stage 1: MIMIC-III to ICD-9 Matrix -- **Input**: MIMIC-III DIAGNOSES_ICD table -- **Processing**: Extract ICD-9 codes and convert to 3-digit format (e.g., "250.01" → "250") -- **Output**: Binary matrix (patients × ICD-9 codes) -- **Shape**: Typically ~46,517 patients × ~1,070 ICD-9 codes - -#### Stage 2: ICD-9 to ICD-10 Conversion -- **Mapping**: Uses official ICD-9 to ICD-10 crosswalk mappings -- **Process**: Each ICD-9 code maps to one or more ICD-10 codes -- **Output**: Binary matrix (patients × ICD-10 codes) -- **Shape**: ~46,517 patients × ~5,613 ICD-10 codes - -#### Stage 3: ICD-10 to PhecodeX Conversion -- **Mapping**: Uses PhecodeX mappings (expanded phecode system) -- **Process**: Groups related ICD-10 codes into phenotypic categories -- **Output**: Binary matrix (patients × PhecodeX codes) -- **Shape**: ~46,517 patients × ~2,254 PhecodeX codes - -#### Stage 4: PhecodeX to PhecodeXM Conversion (Postprocessing) -- **Mapping**: Uses PhecodeXM mappings (medical phecode system) -- **Process**: Further groups PhecodeX codes into medical categories -- **Output**: Binary matrix (patients × PhecodeXM codes) -- **Shape**: ~46,517 patients × 594 PhecodeXM codes - -### Data Pipeline Visualization - -```mermaid -flowchart LR - A[MIMIC-III
ICD-9 Codes] --> B[ICD-9 Matrix
46,517 × 1,070] - B --> C[ICD-10 Matrix
46,517 × 5,613] - C --> D[PhecodeX Matrix
46,517 × 2,254] - D --> E[MedGAN Training] - E --> F[Synthetic Data
1,000 × 2,254] - F --> G[PhecodeXM Output
1,000 × 594] - - style A fill:#e1f5fe - style D fill:#fff3e0 - style F fill:#f3e5f5 - style G fill:#e8f5e8 -``` - -### 2. MedGAN Architecture - -The MedGAN model consists of three main components: - -#### Autoencoder -- **Purpose**: Pretrains to learn meaningful representations of sparse binary data -- **Architecture**: - - Encoder: Dense layers with ReLU activation - - Decoder: Dense layers with Sigmoid activation -- **Loss**: Binary cross-entropy -- **Pretraining**: 100+ epochs before GAN training - -#### Generator -- **Input**: Random noise (latent_dim = 128) -- **Architecture**: Dense layers with batch normalization and ReLU -- **Output**: Latent representations for autoencoder decoder -- **Purpose**: Generate fake patient representations - -#### Discriminator -- **Input**: Real or synthetic patient data -- **Architecture**: Dense layers with minibatch averaging -- **Output**: Binary classification (real vs fake) -- **Purpose**: Distinguish between real and synthetic data - -### MedGAN Architecture Visualization - -```mermaid -graph TB - subgraph "Phase 1: Autoencoder Pretraining" - A1[Real Data] --> B1[Encoder] --> C1[Latent Space] --> D1[Decoder] --> E1[Reconstructed] - end - - subgraph "Phase 2: GAN Training" - A2[Noise] --> B2[Generator] --> C2[Fake Latent] --> D2[Decoder] --> E2[Fake Data] - F2[Real Data] --> G2[Discriminator] - E2 --> G2 - end - - subgraph "Phase 3: Generation" - A3[Noise] --> B3[Generator] --> C3[Decoder] --> D3[Threshold] --> E3[Binary Output] - end - - style A1 fill:#e3f2fd - style E1 fill:#e8f5e8 - style A2 fill:#fff3e0 - style E2 fill:#f3e5f5 - style F2 fill:#e3f2fd - style A3 fill:#fff3e0 - style E3 fill:#e8f5e8 -``` - - -### 4. Postprocessing Pipeline - -After generating synthetic data, the pipeline converts it back through the mapping chain: - -#### Step 1: Synthetic PhecodeX → PhecodeXM -- **Input**: Synthetic matrix (patients × 2,254 PhecodeX codes) -- **Process**: Apply PhecodeX to PhecodeXM mappings -- **Output**: Synthetic matrix (patients × 594 PhecodeXM codes) - -#### Step 2: Binarization -- **Threshold**: 0.5 (values ≥ 0.5 become 1, others become 0) -- **Result**: Binary synthetic patient records - -## Usage - -### Basic Training - -```bash -# Train with phecode mapping (recommended) -python examples/synthetic_data_generation_mimic3_medgan.py \ - --data_path /path/to/mimic3 \ - --use_phecode_mapping \ - --postprocess \ - --autoencoder_epochs 100 \ - --gan_epochs 1000 \ - --batch_size 128 -``` - -## Components - -### PhecodeDataset (`pyhealth/datasets/phecode_dataset.py`) -- **PhecodeTransformer**: Handles ICD-9 → ICD-10 → PhecodeX conversions -- **PhecodeDataset**: Main dataset class for preprocessing -- **PhecodeMatrixDataset**: PyTorch dataset wrapper for training - -### MedGAN Model (`pyhealth/models/generators/medgan.py`) -- **MedGAN**: Main model class with autoencoder, generator, and discriminator -- **Training methods**: Pretraining and GAN training loops -- **Generation methods**: Sample generation and transformation - -### Mapping Files (`pyhealth/datasets/phecode_mappings/`) -- **ICD9toICD10Mapping.json**: ICD-9 to ICD-10 crosswalk -- **icd10_to_phecodex_mapping.json**: ICD-10 to PhecodeX mappings -- **phecodex_to_phecodexm_mapping.json**: PhecodeX to PhecodeXM mappings -- **phecodexm_types.json**: Final 594 PhecodeXM code definitions - -### Example Scripts -- **`examples/synthetic_data_generation_mimic3_medgan.py`**: Main training script with phecode mapping - -## Output Files - -After training, the pipeline produces: - -- **`phecode_matrix.npy`**: Preprocessed PhecodeX matrix (2,254 codes) -- **`synthetic_binary_matrix.npy`**: Raw synthetic data -- **`synthetic_phecodexm_matrix.npy`**: Final postprocessed data (594 codes) -- **`synthetic_phecodexm.csv`**: CSV format for compatibility -- **`medgan_final.pth`**: Trained model checkpoint -- **`loss_history.npy`**: Training loss curves - -## Shape Differences - -| Stage | Matrix Shape | Code Count | Description | -|-------|-------------|------------|-------------| -| ICD-9 | (46,517, 1,070) | 1,070 | Raw MIMIC-III ICD-9 codes | -| ICD-10 | (46,517, 5,613) | 5,613 | Expanded ICD-10 codes | -| PhecodeX | (46,517, 2,254) | 2,254 | Phenotypic groupings | -| PhecodeXM | (46,517, 594) | 594 | Medical categories | - -## Notes - -- **Sparsity**: Medical data is highly sparse (~98.5% zeros) -- **Stability**: Minibatch averaging helps prevent mode collapse -- **Privacy**: Synthetic data preserves statistical properties while protecting privacy -- **Compatibility**: Output format matches synthEHRella for easy integration diff --git a/examples/synthetic_data_generation_mimic3_medgan.py b/examples/synthetic_data_generation_mimic3_medgan.py index 412ffa933..f9a5c2e59 100644 --- a/examples/synthetic_data_generation_mimic3_medgan.py +++ b/examples/synthetic_data_generation_mimic3_medgan.py @@ -1,7 +1,7 @@ """ Synthetic data generation using MedGAN on MIMIC-III data. -This example demonstrates how to train MedGAN to generate synthetic phecode matrices +This example demonstrates how to train MedGAN to generate synthetic ICD-9 matrices from MIMIC-III data, following PyHealth conventions. """ @@ -11,11 +11,12 @@ import argparse from torch.utils.data import DataLoader import pickle +import json from tqdm import tqdm import pandas as pd from pyhealth.datasets import MIMIC3Dataset -from pyhealth.datasets.phecode_dataset import PhecodeDataset, PhecodeMatrixDataset +from pyhealth.datasets.icd9_matrix import create_icd9_matrix, ICD9MatrixDataset from pyhealth.models.generators.medgan import MedGAN """ @@ -23,13 +24,13 @@ """ def train_medgan(model, dataloader, n_epochs, device, save_dir, lr=0.001, weight_decay=0.0001, b1=0.5, b2=0.9): """ - Train the model + Train MedGAN model using the original synthEHRella approach. Args: model: MedGAN model dataloader: DataLoader for training data - n_epochs: number of epochs - device: device to train on + n_epochs: Number of training epochs + device: Device to train on save_dir: Directory to save checkpoints lr: Learning rate weight_decay: Weight decay for regularization @@ -170,93 +171,6 @@ def discriminator_loss(outputs, labels): return loss_history -def postprocess_synthetic_data(synthetic_matrix, phecode_mapping, output_path): - """ - Postprocess synthetic data to convert from raw codes to PhecodeXM format. - This mimics the synthEHRella postprocessing pipeline. - - Args: - synthetic_matrix: Raw synthetic data matrix (n_patients x n_raw_codes) - phecode_mapping: Phecode mapping from PhecodeDataset - output_path: Directory to save postprocessed data - - Returns: - phecodexm_matrix: Postprocessed synthetic data in PhecodeXM format - """ - print("Postprocessing synthetic data to PhecodeXM format...") - - # DEBUG: print mapping keys and types - print(f"\nDEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") - print(f"DEBUG: phecode_mapping type: {type(phecode_mapping)}") - - # get mapping info - icd9_to_icd10 = phecode_mapping.get('icd9_to_icd10', {}) - icd10_to_phecodex = phecode_mapping.get('icd10_to_phecodex', {}) - phecodex_to_phecodexm = phecode_mapping.get('phecodex_to_phecodexm', {}) - - icd10_types = phecode_mapping.get('icd10_types', {}) - phecodex_types = phecode_mapping.get('phecodex_types', {}) - phecodexm_types = phecode_mapping.get('phecodexm_types', {}) - - print(f"Raw synthetic data shape: {synthetic_matrix.shape}") - print(f"ICD-10 types: {len(icd10_types)}") - print(f"PhecodeX types: {len(phecodex_types)}") - print(f"PhecodeXM types: {len(phecodexm_types)}") - - # DEBUG: print mapping sizes - print(f"DEBUG: icd9_to_icd10 mappings: {len(icd9_to_icd10)}") - print(f"DEBUG: icd10_to_phecodex mappings: {len(icd10_to_phecodex)}") - print(f"DEBUG: phecodex_to_phecodexm mappings: {len(phecodex_to_phecodexm)}") - - # DEBUG: print sample mappings - # if icd9_to_icd10: - # print(f"DEBUG: Sample icd9_to_icd10: {list(icd9_to_icd10.items())[:3]}") - # if icd10_to_phecodex: - # print(f"DEBUG: Sample icd10_to_phecodex: {list(icd10_to_phecodex.items())[:3]}") - # if phecodex_to_phecodexm: - # print(f"DEBUG: Sample phecodex_to_phecodexm: {list(phecodex_to_phecodexm.items())[:3]}") - - n_patients, n_codes = synthetic_matrix.shape - if n_codes == len(phecodex_types): - print(f"INFO: Synthetic data appears to be in PhecodeX format ({n_codes} codes)") - - phecodex_matrix = synthetic_matrix - print(f"DEBUG: Using synthetic data directly as PhecodeX matrix: {phecodex_matrix.shape}") - - else: - print(f"INFO: Synthetic data appears to be in ICD-9 format ({n_codes} codes). Please convert to phecodex.") - - # convert phecodex to phecodexm - print("Converting PhecodeX to PhecodeXM...") - phecodexm_matrix = np.zeros((n_patients, len(phecodexm_types)), dtype=int) - - print(f"DEBUG: Step 3 - phecodexm_types={len(phecodexm_types)}") - print(f"DEBUG: phecodex_to_phecodexm mappings available: {len(phecodex_to_phecodexm)}") - print(f"DEBUG: phecodex_matrix shape: {phecodex_matrix.shape}, non-zero: {np.count_nonzero(phecodex_matrix)}") - - for phecodex_idx in tqdm(range(len(phecodex_types)), desc="PhecodeX to PhecodeXM"): - if str(phecodex_idx) in phecodex_to_phecodexm: - phecodexm_indices = phecodex_to_phecodexm[str(phecodex_idx)] - for phecodexm_idx in phecodexm_indices: - # Set PhecodeXM code to 1 if any patient has the corresponding PhecodeX code - phecodexm_matrix[:, phecodexm_idx] = np.maximum(phecodexm_matrix[:, phecodexm_idx], phecodex_matrix[:, phecodex_idx]) - - print(f"Postprocessed PhecodeXM matrix shape: {phecodexm_matrix.shape}") - print(f"PhecodeXM matrix mean activation: {phecodexm_matrix.mean():.4f}") - print(f"PhecodeXM matrix sparsity: {(phecodexm_matrix == 0).mean():.4f}") - print(f"DEBUG: Final phecodexm_matrix non-zero elements: {np.count_nonzero(phecodexm_matrix)}") - - # Save intermediate results - if 'icd10_matrix' in locals(): - np.save(os.path.join(output_path, "synthetic_icd10_matrix.npy"), icd10_matrix) - np.save(os.path.join(output_path, "synthetic_phecodex_matrix.npy"), phecodex_matrix) - np.save(os.path.join(output_path, "synthetic_phecodexm_matrix.npy"), phecodexm_matrix) - - # save as CSV too for human viewing - phecodexm_df = pd.DataFrame(phecodexm_matrix) - phecodexm_df.to_csv(os.path.join(output_path, "synthetic_phecodexm.csv"), index=False, header=False) - - return phecodexm_matrix def main(): @@ -272,9 +186,7 @@ def main(): parser.add_argument("--weight_decay", type=float, default=0.0001, help="l2 regularization") parser.add_argument("--b1", type=float, default=0.5, help="adam: decay of first order momentum of gradient") parser.add_argument("--b2", type=float, default=0.9, help="adam: decay of second order momentum of gradient") - parser.add_argument("--use_phecode_mapping", action="store_true", help="use proper phecode mapping (ICD-9 to ICD-10 to PhecodeX)") parser.add_argument("--save_dir", type=str, default="medgan_results", help="directory to save results") - parser.add_argument("--postprocess", action="store_true", help="postprocess synthetic data to PhecodeXM format (requires --use_phecode_mapping)") args = parser.parse_args() # setup @@ -286,43 +198,16 @@ def main(): print("Loading MIMIC-III data") dataset = MIMIC3Dataset(root=args.data_path, tables=["DIAGNOSES_ICD"]) - # create phecode dataset - print("Creating phecode dataset") - phecode_dataset = PhecodeDataset( - base_dataset=dataset, - output_path=args.save_dir, - use_phecode_mapping=args.use_phecode_mapping - ) - - if args.use_phecode_mapping: - print("Using proper phecode mapping (ICD-9 → ICD-10 → PhecodeX)") - else: - print("Using raw ICD codes (no phecode mapping)") - - phecode_matrix = phecode_dataset.get_phecode_matrix() - print(f"Phecode matrix shape: {phecode_matrix.shape}") - - # save phecode matrix - np.save(os.path.join(args.output_path, "phecode_matrix.npy"), phecode_matrix) - phecode_mapping = phecode_dataset.get_phecode_mapping() + # create ICD-9 matrix using utility function + print("Creating ICD-9 matrix") + icd9_matrix, icd9_types = create_icd9_matrix(dataset, args.output_path) + print(f"ICD-9 matrix shape: {icd9_matrix.shape}") - # checking phecode - print(f"\nDEBUG: phecode_mapping type: {type(phecode_mapping)}") - print(f"DEBUG: phecode_mapping keys: {list(phecode_mapping.keys())}") - if 'phecodexm_types' in phecode_mapping: - print(f"DEBUG: phecodexm_types count: {len(phecode_mapping['phecodexm_types'])}") - if 'phecodex_to_phecodexm' in phecode_mapping: - print(f"DEBUG: phecodex_to_phecodexm count: {len(phecode_mapping['phecodex_to_phecodexm'])}") - - # save phecode mapping for debugging - with open(os.path.join(args.output_path, "phecode_mapping_debug.pkl"), 'wb') as f: - pickle.dump(phecode_mapping, f) - print(f"DEBUG: Saved phecode_mapping to {os.path.join(args.output_path, 'phecode_mapping_debug.pkl')}") # initialize MedGAN model print("Initializing MedGAN model...") - model = MedGAN.from_phecode_matrix( - phecode_matrix=phecode_matrix, + model = MedGAN.from_binary_matrix( + binary_matrix=icd9_matrix, latent_dim=args.latent_dim, autoencoder_hidden_dim=args.hidden_dim, discriminator_hidden_dim=args.hidden_dim, @@ -337,9 +222,9 @@ def main(): # make a dataloader print("Creating dataloader...") - phecode_matrix_dataset = PhecodeMatrixDataset(phecode_matrix) + icd9_matrix_dataset = ICD9MatrixDataset(icd9_matrix) dataloader = DataLoader( - phecode_matrix_dataset, + icd9_matrix_dataset, batch_size=args.batch_size, shuffle=True ) @@ -353,7 +238,7 @@ def main(): device=device ) - # train GAN, collect loss history + # train GAN print("Training GAN...") gan_loss_history = train_medgan( model=model, @@ -383,7 +268,7 @@ def main(): 'hidden_dim': args.hidden_dim, 'autoencoder_hidden_dim': args.hidden_dim, 'discriminator_hidden_dim': args.hidden_dim, - 'input_dim': phecode_matrix.shape[1], + 'input_dim': icd9_matrix.shape[1], }, 'generator_state_dict': model.generator.state_dict(), 'discriminator_state_dict': model.discriminator.state_dict(), @@ -399,43 +284,20 @@ def main(): } np.save(os.path.join(args.output_path, "loss_history.npy"), loss_history) - # save phecode mapping - with open(os.path.join(args.output_path, "phecode_mapping.pkl"), 'wb') as f: - pickle.dump(phecode_mapping, f) - # print final stats print("\n" + "="*50) print("TRAINING COMPLETED") print("="*50) - print(f"Real data shape: {phecode_matrix.shape}") - print(f"Real data mean activation: {phecode_matrix.mean():.4f}") - print(f"Real data sparsity: {(phecode_matrix == 0).mean():.4f}") + print(f"Real data shape: {icd9_matrix.shape}") + print(f"Real data mean activation: {icd9_matrix.mean():.4f}") + print(f"Real data sparsity: {(icd9_matrix == 0).mean():.4f}") print(f"Synthetic data shape: {synthetic_matrix.shape}") print(f"Synthetic data mean activation: {synthetic_matrix.mean():.4f}") print(f"Synthetic data sparsity: {(synthetic_matrix == 0).mean():.4f}") print(f"Results saved to: {args.output_path}") print("="*50) - # postprocessing: synthetic data to phecodexm format (only if using proper phecode mapping) - if args.postprocess: - if not args.use_phecode_mapping: - print("\nError: --postprocess requires --use_phecode_mapping to be specified.") - print("Please run with both flags: --use_phecode_mapping --postprocess") - else: - print("\n" + "="*50) - print("POSTPROCESSING SYNTHETIC DATA") - print("="*50) - postprocess_synthetic_data(synthetic_matrix, phecode_mapping, args.output_path) - print("Postprocessing completed! Check the following files:") - print("- synthetic_phecodexm_matrix.npy: Final postprocessed synthetic data (594 codes)") - print("- synthetic_phecodexm.csv: CSV format for compatibility with synthEHRella") - print("- synthetic_icd10_matrix.npy: Intermediate ICD-10 conversion") - print("- synthetic_phecodex_matrix.npy: Intermediate PhecodeX conversion") - elif args.use_phecode_mapping: - print("\nNote: Synthetic data generated with phecode mapping but not postprocessed.") - print("To get postprocessed data with 594 PhecodeXM codes, run with --postprocess flag.") - else: - print("\nNote: Using raw ICD codes. For postprocessed data, run with --use_phecode_mapping --postprocess flags.") + print("\nGenerated synthetic data in original MIMIC3 ICD-9 format.") if __name__ == "__main__": @@ -443,7 +305,6 @@ def main(): """ Slurm script example: - #!/bin/bash #SBATCH --account=jalenj4-ic #SBATCH --job-name=medgan_pyhealth @@ -457,6 +318,8 @@ def main(): # Change to the directory where you submitted the job cd "$SLURM_SUBMIT_DIR" +source pyhealth/bin/activate +export PYTHONPATH=/u/jalenj4/PyHealth/PyHealth:$PYTHONPATH # Print useful Slurm environment variables for debugging echo "SLURM_JOB_ID: $SLURM_JOB_ID" @@ -517,15 +380,11 @@ def main(): --weight_decay $WEIGHT_DECAY \ --b1 $BETA1 \ --b2 $BETA2 \ - --use_phecode_mapping \ - --postprocess echo "PyHealth MedGAN training completed!" echo "Results saved to: ./medgan_results/" echo "Check the following files:" -echo " - synthetic_binary_matrix.npy: Raw synthetic data" -echo " - synthetic_phecodexm_matrix.npy: Postprocessed PhecodeXM data (594 codes)" -echo " - synthetic_phecodexm.csv: CSV format for compatibility" +echo " - synthetic_binary_matrix.npy: Synthetic data in original MIMIC3 ICD-9 format" echo " - medgan_final.pth: Trained model" echo " - loss_history.npy: Training loss history" """ \ No newline at end of file diff --git a/pyhealth/datasets/__init__.py b/pyhealth/datasets/__init__.py index 4d6298c59..d2a107008 100644 --- a/pyhealth/datasets/__init__.py +++ b/pyhealth/datasets/__init__.py @@ -36,7 +36,7 @@ def __init__(self, *args, **kwargs): from .mimic4 import MIMIC4CXRDataset, MIMIC4Dataset, MIMIC4EHRDataset, MIMIC4NoteDataset from .mimicextract import MIMICExtractDataset from .omop import OMOPDataset -from .phecode_dataset import PhecodeDataset, PhecodeMatrixDataset +from .icd9_matrix import create_icd9_matrix, ICD9MatrixDataset from .sample_dataset import SampleDataset from .shhs import SHHSDataset from .sleepedf import SleepEDFDataset diff --git a/pyhealth/datasets/icd9_matrix.py b/pyhealth/datasets/icd9_matrix.py new file mode 100644 index 000000000..a949cb58c --- /dev/null +++ b/pyhealth/datasets/icd9_matrix.py @@ -0,0 +1,101 @@ +""" +Simple ICD-9 matrix utilities for MIMIC-III data. +No conversions - keeps original ICD-9 format. +""" + +import os +import numpy as np +import torch +from typing import Dict, Tuple +from torch.utils.data import Dataset + +from .base_dataset import BaseDataset + + +def convert_to_3digit_icd9(dxStr): + """Convert ICD-9 to 3-digit format""" + if dxStr.startswith('E'): + if len(dxStr) > 4: + return dxStr[:4] + else: + return dxStr + else: + if len(dxStr) > 3: + return dxStr[:3] + else: + return dxStr + + +def create_icd9_matrix(dataset: BaseDataset, output_path: str = None) -> Tuple[np.ndarray, Dict[str, int]]: + """ + Create ICD-9 binary matrix from MIMIC3Dataset. + + Args: + dataset: MIMIC3Dataset instance + output_path: Optional path to save matrix + + Returns: + Tuple of (matrix, icd9_code_to_index_mapping) + """ + print("Processing ICD-9 codes...") + + # Collect all ICD codes from patients + icd_codes = set() + patient_icd_map = {} + + for patient in dataset.iter_patients(): + patient_codes = set() + + # Get events from the diagnoses_icd table + events = patient.get_events(event_type="diagnoses_icd") + + for event in events: + # Check if this is an ICD-9 diagnosis + if "icd9_code" in event.attr_dict and event.attr_dict["icd9_code"]: + # Use 3-digit truncation + code = convert_to_3digit_icd9(event.attr_dict["icd9_code"]) + icd_codes.add(code) + patient_codes.add(code) + + if patient_codes: + patient_icd_map[patient.patient_id] = patient_codes + + # Create ICD-9 matrix + icd_codes_list = sorted(list(icd_codes)) + icd9_types = {code: idx for idx, code in enumerate(icd_codes_list)} + + num_patients = len(patient_icd_map) + num_codes = len(icd9_types) + + print(f"Creating ICD-9 matrix: {num_patients} patients x {num_codes} codes") + + icd9_matrix = np.zeros((num_patients, num_codes), dtype=np.float32) + + for i, (patient_id, codes) in enumerate(patient_icd_map.items()): + for code in codes: + if code in icd9_types: + icd9_matrix[i, icd9_types[code]] = 1.0 + + # Save matrix if output path provided + if output_path: + os.makedirs(output_path, exist_ok=True) + np.save(os.path.join(output_path, "icd9_matrix.npy"), icd9_matrix) + print(f"Saved ICD-9 matrix to {output_path}/icd9_matrix.npy") + + print(f"Final matrix shape: {icd9_matrix.shape}") + print(f"Sparsity: {1.0 - np.mean(icd9_matrix):.3f}") + + return icd9_matrix, icd9_types + + +class ICD9MatrixDataset(Dataset): + """Simple dataset wrapper for ICD-9 matrix""" + + def __init__(self, icd9_matrix: np.ndarray): + self.icd9_matrix = icd9_matrix + + def __len__(self): + return self.icd9_matrix.shape[0] + + def __getitem__(self, idx): + return torch.tensor(self.icd9_matrix[idx], dtype=torch.float32) \ No newline at end of file diff --git a/pyhealth/datasets/phecode_dataset.py b/pyhealth/datasets/phecode_dataset.py deleted file mode 100644 index faa6e8571..000000000 --- a/pyhealth/datasets/phecode_dataset.py +++ /dev/null @@ -1,317 +0,0 @@ -""" -Phecode dataset with proper ICD-9 to ICD-10 to PhecodeX transformations. -Based on SynthEHRella's approach for medical coding standardization. -""" - -import os -import pickle -import json -import numpy as np -import torch -from typing import Dict, List, Optional, Tuple -from pathlib import Path - -from .base_dataset import BaseDataset - - -def convert_to_3digit_icd9(dxStr): - """convert ICD-9 to 3-digit format""" - if dxStr.startswith('E'): - if len(dxStr) > 4: - return dxStr[:4] - else: - return dxStr - else: - if len(dxStr) > 3: - return dxStr[:3] - else: - return dxStr - - -class PhecodeTransformer: - """transformer for ICD-9 to ICD-10 to PhecodeX conversions""" - - def __init__(self, mapping_dir: Optional[str] = None): - if mapping_dir is None: - # use default mapping directory - mapping_dir = os.path.join(os.path.dirname(__file__), "phecode_mappings") - - self.mapping_dir = mapping_dir - self._load_mappings() - - def _load_mappings(self): - """load all mapping files""" - # ICD-9 to ICD-10 mapping - with open(os.path.join(self.mapping_dir, "ICD9toICD10Mapping.json"), 'r') as f: - self.icd9_to_icd10_mapping = json.load(f) - - # ICD-10 types - with open(os.path.join(self.mapping_dir, "ICD10types.json"), 'r') as f: - self.icd10_types_dict = json.load(f) - - # ICD-10 to PhecodeX mapping - with open(os.path.join(self.mapping_dir, "icd10_to_phecodex_mapping.json"), 'r') as f: - self.icd10_to_phecodex_mapping = json.load(f) - - # PhecodeX types - with open(os.path.join(self.mapping_dir, "phecodex_types.json"), 'r') as f: - self.phecodex_types_dict = json.load(f) - - def icd9_to_icd10_matrix(self, icd9_matrix: np.ndarray, icd9_types: Dict[str, int]) -> np.ndarray: - """convert ICD-9 matrix to ICD-10 matrix like SynthEHRella""" - n, p = icd9_matrix.shape - - # initialize ICD-10 matrix - icd10_matrix = np.zeros((n, len(self.icd10_types_dict)), dtype=int) - - # create reverse mapping from index to ICD-9 code - idx_to_icd9 = {idx: code for code, idx in icd9_types.items()} - - # create reverse mapping from integer index to string ICD-10 code - idx_to_icd10_string = {idx: code for code, idx in self.icd10_types_dict.items()} - - # create mapping from ICD-9 indices to ICD-10 codes - icd9_to_icd10_mappings = [] - for j in range(p): - icd9_code = idx_to_icd9[j] # Get the actual ICD-9 code for this index - if icd9_code in self.icd9_to_icd10_mapping: - for icd10_idx_int in self.icd9_to_icd10_mapping[icd9_code]: - # Convert integer index to string ICD-10 code - if icd10_idx_int in idx_to_icd10_string: - icd10_code_string = idx_to_icd10_string[icd10_idx_int] - # Get the final integer index for this ICD-10 code - if icd10_code_string in self.icd10_types_dict: - final_icd10_idx = self.icd10_types_dict[icd10_code_string] - icd9_to_icd10_mappings.append((j, final_icd10_idx)) - - # apply mappings - for icd9_idx, icd10_idx in icd9_to_icd10_mappings: - icd10_matrix[:, icd10_idx] = np.maximum(icd10_matrix[:, icd10_idx], icd9_matrix[:, icd9_idx]) - - return icd10_matrix - - def icd10_to_phecodex(self, icd10_matrix: np.ndarray) -> np.ndarray: - """convert ICD-10 matrix to PhecodeX matrix""" - n, p = icd10_matrix.shape - - # initialize phecodex matrix - phecodex_matrix = np.zeros((n, len(self.phecodex_types_dict)), dtype=int) - - # create reverse mapping from integer index to string PhecodeX code - idx_to_phecodex_string = {idx: code for code, idx in self.phecodex_types_dict.items()} - - # apply mappings - for icd10_idx_int in range(p): - # Convert integer index to string for mapping lookup - icd10_idx_str = str(icd10_idx_int) - - if icd10_idx_str in self.icd10_to_phecodex_mapping: - for phecodex_idx_int in self.icd10_to_phecodex_mapping[icd10_idx_str]: - if phecodex_idx_int in idx_to_phecodex_string: - phecodex_code_string = idx_to_phecodex_string[phecodex_idx_int] - if phecodex_code_string in self.phecodex_types_dict: - phecodex_idx = self.phecodex_types_dict[phecodex_code_string] - phecodex_matrix[:, phecodex_idx] = np.maximum( - phecodex_matrix[:, phecodex_idx], - icd10_matrix[:, icd10_idx_int] - ) - - return phecodex_matrix - - -class PhecodeDataset: - """phecode dataset with proper ICD transformations""" - - def __init__( - self, - base_dataset: BaseDataset, - output_path: str = "./phecode_data", - use_phecode_mapping: bool = True, - **kwargs - ): - # Store the base dataset and its config - self.base_dataset = base_dataset - self.config = base_dataset.config - self.dataset_name = base_dataset.dataset_name - self.root = base_dataset.root - self.tables = base_dataset.tables - self.dev = base_dataset.dev - - self.output_path = output_path - self.use_phecode_mapping = use_phecode_mapping - - # create output directory - os.makedirs(output_path, exist_ok=True) - - # initialize transformer if using phecode mapping - if self.use_phecode_mapping: - self.transformer = PhecodeTransformer() - - # process data - self._process_data() - - def _process_data(self): - """process data to create phecode matrix""" - print("Processing ICD codes...") - - # collect all ICD codes from patients - icd_codes = set() - patient_icd_map = {} - - for patient in self.base_dataset.iter_patients(): - patient_codes = set() - - # Get events from the diagnoses_icd table - events = patient.get_events(event_type="diagnoses_icd") - - for event in events: - # Check if this is an ICD-9 diagnosis - if "icd9_code" in event.attr_dict and event.attr_dict["icd9_code"]: - # use 3-digit truncation like SynthEHRella - code = convert_to_3digit_icd9(event.attr_dict["icd9_code"]) - icd_codes.add(code) - patient_codes.add(code) - - if patient_codes: - patient_icd_map[patient.patient_id] = patient_codes - - # create ICD-9 matrix - icd_codes_list = sorted(list(icd_codes)) - self.icd9_types = {code: idx for idx, code in enumerate(icd_codes_list)} - - num_patients = len(patient_icd_map) - num_codes = len(self.icd9_types) - - print(f"Creating ICD-9 matrix: {num_patients} patients x {num_codes} codes") - - icd9_matrix = np.zeros((num_patients, num_codes), dtype=np.float32) - - for i, (patient_id, codes) in enumerate(patient_icd_map.items()): - for code in codes: - if code in self.icd9_types: - icd9_matrix[i, self.icd9_types[code]] = 1.0 - - # save ICD-9 matrix - np.save(os.path.join(self.output_path, "icd9_matrix.npy"), icd9_matrix) - - if self.use_phecode_mapping: - # transform to ICD-10 - print("Transforming ICD-9 to ICD-10...") - icd10_matrix = self.transformer.icd9_to_icd10_matrix(icd9_matrix, self.icd9_types) - np.save(os.path.join(self.output_path, "icd10_matrix.npy"), icd10_matrix) - - # transform to PhecodeX - print("Transforming ICD-10 to PhecodeX...") - phecodex_matrix = self.transformer.icd10_to_phecodex(icd10_matrix) - np.save(os.path.join(self.output_path, "phecodex_matrix.npy"), phecodex_matrix) - - self.phecode_matrix = phecodex_matrix - else: - # use raw ICD-9 matrix - self.phecode_matrix = icd9_matrix - - print(f"Final matrix shape: {self.phecode_matrix.shape}") - print(f"Sparsity: {1.0 - np.mean(self.phecode_matrix):.3f}") - - def get_phecode_matrix(self) -> np.ndarray: - """get the phecode matrix""" - return self.phecode_matrix - - def get_phecode_mapping(self) -> Dict: - """get the phecode mapping information""" - mapping_info = { - 'matrix_shape': self.phecode_matrix.shape, - 'use_phecode_mapping': self.use_phecode_mapping, - 'output_path': self.output_path - } - - if self.use_phecode_mapping: - # Add transformer mapping info - mapping_info.update({ - 'icd10_types_count': len(self.transformer.icd10_types_dict), - 'phecodex_types_count': len(self.transformer.phecodex_types_dict), - 'mapping_dir': self.transformer.mapping_dir - }) - - # Add the actual mapping dictionaries for postprocessing - # These need to be in the format expected by the postprocessing function - # where keys are string indices and values are lists of target codes - - # ICD-9 to ICD-10 mapping (index-based) - icd9_to_icd10 = {} - # We need to use the icd9_types that were created during data processing - # This contains the actual ICD-9 codes found in the data and their indices - for icd9_code, icd9_idx in self.icd9_types.items(): - # Convert the ICD-9 code to match the mapping file format - # The mapping file uses numeric keys (e.g., "8") while data has string codes (e.g., "008") - # Remove leading zeros to match the mapping format - icd9_code_numeric = str(int(icd9_code)) if icd9_code.isdigit() else icd9_code - - if icd9_code_numeric in self.transformer.icd9_to_icd10_mapping: - # Convert ICD-10 codes to indices - icd10_indices = [] - for icd10_code in self.transformer.icd9_to_icd10_mapping[icd9_code_numeric]: - if icd10_code in self.transformer.icd10_types_dict: - icd10_indices.append(self.transformer.icd10_types_dict[icd10_code]) - if icd10_indices: - icd9_to_icd10[str(icd9_idx)] = icd10_indices - - # ICD-10 to PhecodeX mapping (index-based) - icd10_to_phecodex = {} - for icd10_code, icd10_idx in self.transformer.icd10_types_dict.items(): - icd10_idx_str = str(icd10_idx) - if icd10_idx_str in self.transformer.icd10_to_phecodex_mapping: - phecodex_indices = [] - for phecodex_idx_int in self.transformer.icd10_to_phecodex_mapping[icd10_idx_str]: - # Convert integer index to string code, then to final index - for phecodex_code, phecodex_idx in self.transformer.phecodex_types_dict.items(): - if phecodex_idx == phecodex_idx_int: - phecodex_indices.append(phecodex_idx) - break - if phecodex_indices: - icd10_to_phecodex[str(icd10_idx)] = phecodex_indices - - # PhecodeX to PhecodeXM mapping (index-based) - # Load the phecodex_to_phecodexm mapping file - phecodex_to_phecodexm_path = os.path.join(self.transformer.mapping_dir, "phecodex_to_phecodexm_mapping.json") - phecodexm_types_path = os.path.join(self.transformer.mapping_dir, "phecodexm_types.json") - - with open(phecodex_to_phecodexm_path, 'r') as f: - phecodex_to_phecodexm_mapping = json.load(f) - - with open(phecodexm_types_path, 'r') as f: - phecodexm_types_dict = json.load(f) - - phecodex_to_phecodexm = {} - for phecodex_code, phecodex_idx in self.transformer.phecodex_types_dict.items(): - phecodex_idx_str = str(phecodex_idx) - if phecodex_idx_str in phecodex_to_phecodexm_mapping: - phecodexm_idx = phecodex_to_phecodexm_mapping[phecodex_idx_str] - # FIXED: phecodexm_idx is already the correct index, no need to check against phecodexm_types_dict - # The mapping file contains PhecodeXM indices directly - phecodex_to_phecodexm[str(phecodex_idx)] = [phecodexm_idx] - - # Add all the mapping dictionaries - mapping_info.update({ - 'icd9_to_icd10': icd9_to_icd10, - 'icd10_to_phecodex': icd10_to_phecodex, - 'phecodex_to_phecodexm': phecodex_to_phecodexm, - 'icd10_types': self.transformer.icd10_types_dict, - 'phecodex_types': self.transformer.phecodex_types_dict, - 'phecodexm_types': phecodexm_types_dict - }) - - return mapping_info - - -class PhecodeMatrixDataset: - """dataset wrapper for phecode matrix""" - - def __init__(self, phecode_matrix: np.ndarray): - self.phecode_matrix = phecode_matrix - - def __len__(self): - return self.phecode_matrix.shape[0] - - def __getitem__(self, idx): - return torch.tensor(self.phecode_matrix[idx], dtype=torch.float32) \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/ICD10types.json b/pyhealth/datasets/phecode_mappings/ICD10types.json deleted file mode 100644 index d432d13db..000000000 --- a/pyhealth/datasets/phecode_mappings/ICD10types.json +++ /dev/null @@ -1,5615 +0,0 @@ -{ - "I120": 0, - "I129": 1, - "J189": 2, - "N033": 3, - "N035": 4, - "N039": 5, - "N032": 6, - "N038": 7, - "N08": 8, - "N184": 9, - "N189": 10, - "N181": 11, - "N185": 12, - "N186": 13, - "N183": 14, - "N182": 15, - "I424": 16, - "I43": 17, - "I428": 18, - "I427": 19, - "I421": 20, - "I422": 21, - "I426": 22, - "E870": 23, - "E8779": 24, - "E876": 25, - "E860": 26, - "E869": 27, - "E8771": 28, - "E875": 29, - "E878": 30, - "E871": 31, - "E872": 32, - "E874": 33, - "E861": 34, - "E873": 35, - "M359": 36, - "M3320": 37, - "M349": 38, - "M3390": 39, - "M3210": 40, - "M3501": 41, - "M355": 42, - "M358": 43, - "M4800": 44, - "M549": 45, - "M5417": 46, - "M4804": 47, - "M533": 48, - "M4806": 49, - "M5408": 50, - "M5430": 51, - "M545": 52, - "M4808": 53, - "M539": 54, - "I951": 55, - "I953": 56, - "I9581": 57, - "I959": 58, - "I9589": 59, - "D473": 60, - "D692": 61, - "D690": 62, - "D6959": 63, - "D6941": 64, - "D693": 65, - "D6942": 66, - "D691": 67, - "D696": 68, - "D699": 69, - "D6481": 70, - "D638": 71, - "D6489": 72, - "D630": 73, - "D631": 74, - "D649": 75, - "D62": 76, - "E8351": 77, - "E8319": 78, - "E8349": 79, - "E83110": 80, - "E8350": 81, - "E8381": 82, - "E839": 83, - "E8309": 84, - "E83119": 85, - "E8389": 86, - "E83111": 87, - "E8352": 88, - "E8359": 89, - "E8339": 90, - "N058": 91, - "N059": 92, - "N055": 93, - "N052": 94, - "K5281": 95, - "K521": 96, - "K522": 97, - "K520": 98, - "K529": 99, - "G4733": 100, - "G4719": 101, - "G4735": 102, - "G4752": 103, - "G4736": 104, - "G4737": 105, - "G4734": 106, - "G4730": 107, - "G4727": 108, - "G4731": 109, - "G4713": 110, - "D1802": 111, - "D1803": 112, - "D181": 113, - "D1809": 114, - "D1800": 115, - "D1801": 116, - "G890": 117, - "G8922": 118, - "G8928": 119, - "G8921": 120, - "G8911": 121, - "R52": 122, - "G8929": 123, - "G8918": 124, - "G894": 125, - "G893": 126, - "G8912": 127, - "R1900": 128, - "R1011": 129, - "R1031": 130, - "R1907": 131, - "R1909": 132, - "R161": 133, - "R188": 134, - "R1903": 135, - "R1902": 136, - "R10821": 137, - "R1012": 138, - "R1033": 139, - "R1937": 140, - "R1901": 141, - "R1013": 142, - "R1904": 143, - "R180": 144, - "R109": 145, - "R160": 146, - "R1930": 147, - "R1030": 148, - "R10829": 149, - "R1084": 150, - "R1032": 151, - "R972": 152, - "B349": 153, - "R7301": 154, - "R718": 155, - "R789": 156, - "R740": 157, - "R7989": 158, - "R7302": 159, - "R700": 160, - "E0781": 161, - "R791": 162, - "R710": 163, - "R748": 164, - "R7881": 165, - "R7309": 166, - "R7982": 167, - "Z95810": 168, - "Z951": 169, - "Z9861": 170, - "Z950": 171, - "Z9115": 172, - "Z9889": 173, - "Z992": 174, - "Z9001": 175, - "Z903": 176, - "Z9089": 177, - "Z9049": 178, - "Z9883": 179, - "Z905": 180, - "Z981": 181, - "Z9010": 182, - "Z9884": 183, - "Z906": 184, - "Z9849": 185, - "Z9885": 186, - "Z9079": 187, - "Z95818": 188, - "Z980": 189, - "Z982": 190, - "Z902": 191, - "Z9641": 192, - "Z9282": 193, - "K251": 194, - "K253": 195, - "K254": 196, - "K256": 197, - "K257": 198, - "K252": 199, - "K255": 200, - "K259": 201, - "K250": 202, - "I2129": 203, - "I2109": 204, - "I213": 205, - "I2119": 206, - "I214": 207, - "I2111": 208, - "I2542": 209, - "I2582": 210, - "I259": 211, - "I253": 212, - "I2510": 213, - "I25810": 214, - "I2541": 215, - "I2584": 216, - "M353": 217, - "C710": 218, - "C712": 219, - "C715": 220, - "C713": 221, - "C718": 222, - "C719": 223, - "C714": 224, - "C716": 225, - "C711": 226, - "C717": 227, - "G309": 228, - "G3109": 229, - "G3184": 230, - "G3189": 231, - "G319": 232, - "G912": 233, - "G911": 234, - "G910": 235, - "G3183": 236, - "K9433": 237, - "K209": 238, - "K222": 239, - "K223": 240, - "K228": 241, - "K226": 242, - "K219": 243, - "K200": 244, - "K224": 245, - "K210": 246, - "K2210": 247, - "K229": 248, - "K225": 249, - "J860": 250, - "K208": 251, - "K2211": 252, - "K2270": 253, - "K220": 254, - "I200": 255, - "I240": 256, - "I248": 257, - "I241": 258, - "A481": 259, - "J1529": 260, - "J151": 261, - "J15211": 262, - "J14": 263, - "J153": 264, - "J15212": 265, - "J159": 266, - "J156": 267, - "J150": 268, - "J1520": 269, - "J154": 270, - "J155": 271, - "J158": 272, - "E881": 273, - "E771": 274, - "E780": 275, - "E781": 276, - "E785": 277, - "E789": 278, - "E8889": 279, - "E786": 280, - "E782": 281, - "F1210": 282, - "F1510": 283, - "F17200": 284, - "F1110": 285, - "F1290": 286, - "F1010": 287, - "F1610": 288, - "F1910": 289, - "F1810": 290, - "F1410": 291, - "F1310": 292, - "C754": 293, - "C750": 294, - "C752": 295, - "C7490": 296, - "C786": 297, - "C7889": 298, - "C782": 299, - "C781": 300, - "C7800": 301, - "C7839": 302, - "C784": 303, - "C785": 304, - "C787": 305, - "E2740": 306, - "E270": 307, - "E259": 308, - "E2601": 309, - "E279": 310, - "E249": 311, - "E269": 312, - "E2749": 313, - "E278": 314, - "I368": 315, - "I378": 316, - "I359": 317, - "I38": 318, - "I348": 319, - "I39": 320, - "N171": 321, - "N178": 322, - "N170": 323, - "N179": 324, - "N172": 325, - "T8111XA": 326, - "T8183XA": 327, - "T8131XA": 328, - "T8130XA": 329, - "N99821": 330, - "T814XXA": 331, - "T8119XA": 332, - "T888XXA": 333, - "T81539A": 334, - "T8133XA": 335, - "T8182XA": 336, - "T8110XA": 337, - "T8112XA": 338, - "T819XXA": 339, - "T8132XA": 340, - "T8189XA": 341, - "L03898": 342, - "L03129": 343, - "L0391": 344, - "L03222": 345, - "L03317": 346, - "L03212": 347, - "L03329": 348, - "J918": 349, - "J942": 350, - "J910": 351, - "R091": 352, - "J948": 353, - "R319": 354, - "N139": 355, - "R312": 356, - "N368": 357, - "N365": 358, - "R310": 359, - "N390": 360, - "N362": 361, - "N360": 362, - "I5021": 363, - "I5032": 364, - "I5042": 365, - "I5040": 366, - "I5030": 367, - "I5031": 368, - "I5043": 369, - "I509": 370, - "I5033": 371, - "I5022": 372, - "I5041": 373, - "I5020": 374, - "I501": 375, - "I5023": 376, - "G92": 377, - "G9782": 378, - "G960": 379, - "G9741": 380, - "G969": 381, - "G9619": 382, - "G988": 383, - "G9611": 384, - "G971": 385, - "I10": 386, - "Z8521": 387, - "Z8559": 388, - "Z85831": 389, - "Z859": 390, - "Z85850": 391, - "Z856": 392, - "Z8542": 393, - "Z853": 394, - "Z8509": 395, - "Z8501": 396, - "Z85048": 397, - "Z8547": 398, - "Z8529": 399, - "Z85819": 400, - "Z85528": 401, - "Z8551": 402, - "Z8549": 403, - "Z85840": 404, - "Z8541": 405, - "Z85858": 406, - "Z8522": 407, - "Z85118": 408, - "Z85810": 409, - "Z85841": 410, - "Z8571": 411, - "Z8546": 412, - "Z8500": 413, - "Z8505": 414, - "Z85848": 415, - "Z85028": 416, - "Z8550": 417, - "Z85038": 418, - "Z8579": 419, - "Z8512": 420, - "Z8543": 421, - "Z85820": 422, - "Z8520": 423, - "Z8553": 424, - "Z8589": 425, - "Z85828": 426, - "Z8544": 427, - "Z85830": 428, - "Z85821": 429, - "Z5181": 430, - "Z79899": 431, - "Z7952": 432, - "Z48812": 433, - "Z792": 434, - "Z4801": 435, - "Z452": 436, - "Z794": 437, - "Z5112": 438, - "Z510": 439, - "Z481": 440, - "Z791": 441, - "Z48298": 442, - "Z7902": 443, - "Z5111": 444, - "Z7982": 445, - "Z483": 446, - "Z4889": 447, - "Z7901": 448, - "B9689": 449, - "B965": 450, - "B953": 451, - "B961": 452, - "B966": 453, - "B967": 454, - "B964": 455, - "B954": 456, - "B955": 457, - "B9562": 458, - "B952": 459, - "B9681": 460, - "B958": 461, - "B963": 462, - "B9561": 463, - "B951": 464, - "B950": 465, - "B957": 466, - "B9629": 467, - "E162": 468, - "E891": 469, - "E169": 470, - "E15": 471, - "E168": 472, - "E161": 473, - "E164": 474, - "NoDx": 475, - "Z3801": 476, - "Z3800": 477, - "Z381": 478, - "Z23": 479, - "P003": 480, - "P0089": 481, - "P002": 482, - "K7030": 483, - "K7010": 484, - "K7689": 485, - "K7469": 486, - "K709": 487, - "K754": 488, - "K738": 489, - "K769": 490, - "K739": 491, - "K745": 492, - "K700": 493, - "B180": 494, - "B150": 495, - "B1920": 496, - "B199": 497, - "B182": 498, - "B161": 499, - "B172": 500, - "B170": 501, - "B1910": 502, - "B1710": 503, - "B181": 504, - "B159": 505, - "B189": 506, - "B1711": 507, - "B178": 508, - "B1911": 509, - "B1921": 510, - "E109": 511, - "E1010": 512, - "E1029": 513, - "E1051": 514, - "E1129": 515, - "E1069": 516, - "E118": 517, - "E1139": 518, - "E1151": 519, - "E1140": 520, - "E11641": 521, - "E1169": 522, - "E108": 523, - "E10641": 524, - "E1165": 525, - "E1101": 526, - "E1065": 527, - "E1039": 528, - "E119": 529, - "E1040": 530, - "K762": 531, - "K766": 532, - "K767": 533, - "K750": 534, - "K7291": 535, - "K7290": 536, - "K751": 537, - "D67": 538, - "D66": 539, - "D65": 540, - "D681": 541, - "D689": 542, - "D68311": 543, - "D684": 544, - "D680": 545, - "D682": 546, - "J80": 547, - "J9819": 548, - "J982": 549, - "J9600": 550, - "J810": 551, - "J82": 552, - "J9620": 553, - "J9610": 554, - "J9690": 555, - "J953": 556, - "J984": 557, - "J9584": 558, - "B4481": 559, - "A4189": 560, - "A4152": 561, - "A419": 562, - "A413": 563, - "A4102": 564, - "A412": 565, - "A403": 566, - "A4101": 567, - "A4153": 568, - "A414": 569, - "A411": 570, - "A409": 571, - "A4150": 572, - "A4151": 573, - "A4159": 574, - "D500": 575, - "D509": 576, - "D508": 577, - "E440": 578, - "E441": 579, - "E46": 580, - "T7611XA": 581, - "T782XXA": 582, - "T7801XA": 583, - "T7805XA": 584, - "T783XXA": 585, - "T7691XA": 586, - "T7621XA": 587, - "R6511": 588, - "T50Z95A": 589, - "T7809XA": 590, - "T8851XA": 591, - "T7803XA": 592, - "R6520": 593, - "T883XXA": 594, - "T7804XA": 595, - "T781XXA": 596, - "R6510": 597, - "T50995A": 598, - "T7802XA": 599, - "T7840XA": 600, - "T7631XA": 601, - "T7807XA": 602, - "F1020": 603, - "F1021": 604, - "F10229": 605, - "E032": 606, - "E038": 607, - "E039": 608, - "E890": 609, - "B373": 610, - "B375": 611, - "B3749": 612, - "B379": 613, - "B372": 614, - "B371": 615, - "B377": 616, - "B3789": 617, - "B3781": 618, - "B3782": 619, - "B3783": 620, - "B376": 621, - "S66929A": 622, - "S61509A": 623, - "S56929A": 624, - "S61529A": 625, - "S51829A": 626, - "S51809A": 627, - "S51029A": 628, - "S51009A": 629, - "S45209A": 630, - "S65309A": 631, - "S65909A": 632, - "S65009A": 633, - "S65509A": 634, - "S65809A": 635, - "S45009A": 636, - "S65109A": 637, - "S6400XA": 638, - "S4490XA": 639, - "S448X9A": 640, - "S6410XA": 641, - "S6420XA": 642, - "S5430XA": 643, - "S6440XA": 644, - "X789XXA": 645, - "Q218": 646, - "Q201": 647, - "Q200": 648, - "Q205": 649, - "Q211": 650, - "Q212": 651, - "Q219": 652, - "Q213": 653, - "Q210": 654, - "Q203": 655, - "P0229": 656, - "P0269": 657, - "P028": 658, - "P021": 659, - "P025": 660, - "P024": 661, - "P027": 662, - "P020": 663, - "P023": 664, - "I713": 665, - "I7102": 666, - "I715": 667, - "I712": 668, - "I7103": 669, - "I719": 670, - "I714": 671, - "I716": 672, - "I711": 673, - "I7100": 674, - "I7101": 675, - "J449": 676, - "I774": 677, - "I77810": 678, - "I770": 679, - "I77811": 680, - "I779": 681, - "I77812": 682, - "I771": 683, - "I776": 684, - "I772": 685, - "I7789": 686, - "I773": 687, - "I775": 688, - "I7025": 689, - "I708": 690, - "I70229": 691, - "I701": 692, - "I70399": 693, - "I7091": 694, - "I70219": 695, - "I70599": 696, - "I700": 697, - "I70299": 698, - "I70269": 699, - "I7092": 700, - "I70209": 701, - "I70499": 702, - "T81711A": 703, - "G9781": 704, - "K9186": 705, - "T81710A": 706, - "T8789": 707, - "T8172XA": 708, - "M9689": 709, - "I973": 710, - "J95851": 711, - "I9789": 712, - "J9589": 713, - "T8740": 714, - "K9189": 715, - "I97821": 716, - "N9989": 717, - "N200": 718, - "M1040": 719, - "M1000": 720, - "M109": 721, - "M1A9XX0": 722, - "M1A9XX1": 723, - "I4940": 724, - "I472": 725, - "I469": 726, - "I4902": 727, - "I479": 728, - "I499": 729, - "I471": 730, - "I491": 731, - "I4901": 732, - "R001": 733, - "I4892": 734, - "I4891": 735, - "I4949": 736, - "Z86718": 737, - "Z8701": 738, - "Z8673": 739, - "Z8613": 740, - "Z8674": 741, - "Z86011": 742, - "Z8611": 743, - "Z8711": 744, - "Z8672": 745, - "Z86010": 746, - "Z8614": 747, - "Z862": 748, - "Z8661": 749, - "Z8719": 750, - "Z86711": 751, - "Z8619": 752, - "Z8679": 753, - "Z8612": 754, - "Z16342": 755, - "Z1639": 756, - "Z1619": 757, - "Z1630": 758, - "Z1624": 759, - "Z1611": 760, - "Z1623": 761, - "Z1635": 762, - "K91858": 763, - "K625": 764, - "K6381": 765, - "K9419": 766, - "K626": 767, - "K621": 768, - "K6282": 769, - "K9412": 770, - "K639": 771, - "K632": 772, - "K91850": 773, - "K633": 774, - "K5520": 775, - "K624": 776, - "K9410": 777, - "K631": 778, - "K5521": 779, - "R1113": 780, - "K623": 781, - "K6389": 782, - "K6289": 783, - "K630": 784, - "K9413": 785, - "K5669": 786, - "K567": 787, - "K562": 788, - "K5641": 789, - "K565": 790, - "K563": 791, - "K5649": 792, - "K561": 793, - "K5660": 794, - "J418": 795, - "J441": 796, - "J440": 797, - "J42": 798, - "J410": 799, - "I6529": 800, - "I658": 801, - "I6320": 802, - "I63219": 803, - "I6322": 804, - "I63239": 805, - "I6359": 806, - "I6509": 807, - "I651": 808, - "I6789": 809, - "J45998": 810, - "J4522": 811, - "J45902": 812, - "J45901": 813, - "J45990": 814, - "J45991": 815, - "J4521": 816, - "J4520": 817, - "T8589XA": 818, - "T83098A": 819, - "T870X9": 820, - "T8549XA": 821, - "T83498A": 822, - "T86821": 823, - "T839XXA": 824, - "T86819": 825, - "T8642": 826, - "T829XXA": 827, - "T86859": 828, - "T85199A": 829, - "T849XXA": 830, - "T85694A": 831, - "T8609": 832, - "T827XXA": 833, - "T8529XA": 834, - "T86899": 835, - "T84099A": 836, - "T865": 837, - "T8699": 838, - "T8571XA": 839, - "T8209XA": 840, - "T82191A": 841, - "T84039A": 842, - "T8622": 843, - "T836XXA": 844, - "T8612": 845, - "T847XXA": 846, - "T84049A": 847, - "T85398A": 848, - "T82218A": 849, - "T8579XA": 850, - "T82598A": 851, - "T84498A": 852, - "T82898A": 853, - "T84019A": 854, - "T84059A": 855, - "T8450XA": 856, - "T8351XA": 857, - "T859XXA": 858, - "T85698A": 859, - "T85691A": 860, - "T84029A": 861, - "I270": 862, - "I2789": 863, - "I2782": 864, - "I279": 865, - "Z3831": 866, - "Z3830": 867, - "Z384": 868, - "P0703": 869, - "P0722": 870, - "P0701": 871, - "P0717": 872, - "P0725": 873, - "P0702": 874, - "P0733": 875, - "P0735": 876, - "P0714": 877, - "P0739": 878, - "P0710": 879, - "P0715": 880, - "P0730": 881, - "P0731": 882, - "P0716": 883, - "P0737": 884, - "P0723": 885, - "P0718": 886, - "P220": 887, - "P9683": 888, - "P2911": 889, - "P919": 890, - "P915": 891, - "P9689": 892, - "P969": 893, - "P90": 894, - "P2912": 895, - "P912": 896, - "P2981": 897, - "P962": 898, - "P593": 899, - "P588": 900, - "P590": 901, - "P599": 902, - "P598": 903, - "P5929": 904, - "P285": 905, - "P2819": 906, - "P2401": 907, - "P84": 908, - "P278": 909, - "P284": 910, - "P280": 911, - "P2881": 912, - "P283": 913, - "P268": 914, - "P2481": 915, - "P258": 916, - "P239": 917, - "P221": 918, - "P282": 919, - "P2889": 920, - "P289": 921, - "P2421": 922, - "Q265": 923, - "Q263": 924, - "Q253": 925, - "P293": 926, - "Q268": 927, - "Q270": 928, - "Q252": 929, - "Q283": 930, - "Q269": 931, - "Q254": 932, - "Q278": 933, - "Q251": 934, - "Q288": 935, - "Q272": 936, - "Q279": 937, - "Q2572": 938, - "Q250": 939, - "Q2731": 940, - "Q262": 941, - "P53": 942, - "P60": 943, - "P618": 944, - "P610": 945, - "P616": 946, - "P614": 947, - "P615": 948, - "P612": 949, - "P611": 950, - "P520": 951, - "P5221": 952, - "P523": 953, - "P543": 954, - "P5222": 955, - "P508": 956, - "P518": 957, - "P521": 958, - "P545": 959, - "P525": 960, - "P548": 961, - "H359": 962, - "H3582": 963, - "H3552": 964, - "H35359": 965, - "H3532": 966, - "H349": 967, - "E11311": 968, - "H3531": 969, - "E11339": 970, - "H35039": 971, - "H3560": 972, - "H3500": 973, - "H35179": 974, - "H3581": 975, - "H34239": 976, - "H3553": 977, - "H35719": 978, - "H3530": 979, - "E11329": 980, - "H3509": 981, - "H3400": 982, - "H35019": 983, - "E11359": 984, - "E11349": 985, - "H3589": 986, - "H3413": 987, - "H34219": 988, - "E11319": 989, - "C7919": 990, - "C792": 991, - "C7981": 992, - "C7982": 993, - "C7960": 994, - "C7931": 995, - "C7989": 996, - "C7900": 997, - "C7949": 998, - "C7952": 999, - "C7970": 1000, - "Q246": 1001, - "Q230": 1002, - "Q221": 1003, - "Q223": 1004, - "Q229": 1005, - "Q248": 1006, - "Q231": 1007, - "Q244": 1008, - "Q220": 1009, - "Q225": 1010, - "Q233": 1011, - "Q245": 1012, - "Q249": 1013, - "Q234": 1014, - "Q222": 1015, - "Q243": 1016, - "Q242": 1017, - "P081": 1018, - "P0821": 1019, - "P080": 1020, - "S06368A": 1021, - "S06360A": 1022, - "S06362A": 1023, - "S06369A": 1024, - "S06365A": 1025, - "R5081": 1026, - "G4710": 1027, - "R569": 1028, - "R61": 1029, - "R413": 1030, - "R4182": 1031, - "R5600": 1032, - "R680": 1033, - "R532": 1034, - "R403": 1035, - "R401": 1036, - "G479": 1037, - "R5382": 1038, - "R5383": 1039, - "R561": 1040, - "R404": 1041, - "R5084": 1042, - "G4720": 1043, - "R42": 1044, - "R5082": 1045, - "R6889": 1046, - "R509": 1047, - "R4020": 1048, - "R6883": 1049, - "R6881": 1050, - "R443": 1051, - "G478": 1052, - "R55": 1053, - "G4700": 1054, - "W1830XA": 1055, - "W01110A": 1056, - "W19XXXA": 1057, - "W01198A": 1058, - "M8668": 1059, - "M86269": 1060, - "M86229": 1061, - "M8669": 1062, - "M86279": 1063, - "M8628": 1064, - "M9089": 1065, - "M4620": 1066, - "M9088": 1067, - "M86669": 1068, - "M86249": 1069, - "M86639": 1070, - "M869": 1071, - "M86629": 1072, - "M8629": 1073, - "M86259": 1074, - "M86219": 1075, - "M86659": 1076, - "M86679": 1077, - "E1342": 1078, - "G610": 1079, - "G6189": 1080, - "G63": 1081, - "G620": 1082, - "G621": 1083, - "G622": 1084, - "G6281": 1085, - "G6181": 1086, - "I609": 1087, - "F53": 1088, - "F05": 1089, - "F060": 1090, - "F062": 1091, - "F068": 1092, - "F064": 1093, - "F0630": 1094, - "I7779": 1095, - "I7774": 1096, - "I7389": 1097, - "I7771": 1098, - "I7300": 1099, - "I7772": 1100, - "I7381": 1101, - "I798": 1102, - "I739": 1103, - "I731": 1104, - "I7773": 1105, - "Z91018": 1106, - "Z923": 1107, - "Z91038": 1108, - "Z91410": 1109, - "Z91040": 1110, - "Z77090": 1111, - "Z91412": 1112, - "Z87821": 1113, - "Z91041": 1114, - "Z91013": 1115, - "Z87828": 1116, - "Z91010": 1117, - "Z91011": 1118, - "Z87891": 1119, - "Z578": 1120, - "Z9289": 1121, - "Z9119": 1122, - "Z87820": 1123, - "Z91048": 1124, - "Z9181": 1125, - "Z77011": 1126, - "Z8781": 1127, - "I088": 1128, - "I080": 1129, - "I089": 1130, - "H4011X4": 1131, - "H40219": 1132, - "H4020X4": 1133, - "H409": 1134, - "H40009": 1135, - "H401290": 1136, - "H4010X4": 1137, - "H42": 1138, - "H402290": 1139, - "H4030X0": 1140, - "H4089": 1141, - "H401490": 1142, - "D869": 1143, - "F329": 1144, - "M4712": 1145, - "M4716": 1146, - "M47814": 1147, - "M4710": 1148, - "M47817": 1149, - "M4714": 1150, - "M489": 1151, - "M4830": 1152, - "M47819": 1153, - "M47812": 1154, - "D1779": 1155, - "D176": 1156, - "D170": 1157, - "D1771": 1158, - "D1739": 1159, - "D179": 1160, - "D174": 1161, - "G454": 1162, - "I674": 1163, - "I671": 1164, - "I675": 1165, - "I679": 1166, - "I677": 1167, - "I676": 1168, - "I672": 1169, - "E0501": 1170, - "E0521": 1171, - "E0520": 1172, - "E0500": 1173, - "E0580": 1174, - "E0510": 1175, - "E0581": 1176, - "E0591": 1177, - "E0590": 1178, - "N403": 1179, - "N402": 1180, - "N400": 1181, - "N401": 1182, - "C669": 1183, - "C659": 1184, - "C688": 1185, - "C680": 1186, - "C649": 1187, - "F1320": 1188, - "F1520": 1189, - "F1420": 1190, - "F1220": 1191, - "F1120": 1192, - "F1121": 1193, - "F1920": 1194, - "F1421": 1195, - "F1521": 1196, - "F1921": 1197, - "M01X19": 1198, - "M01X59": 1199, - "M009": 1200, - "M00879": 1201, - "M00859": 1202, - "M00819": 1203, - "M00839": 1204, - "M00869": 1205, - "M00849": 1206, - "M01X0": 1207, - "M352": 1208, - "M00829": 1209, - "M0089": 1210, - "M01X8": 1211, - "S066X2A": 1212, - "S06334A": 1213, - "S066X4A": 1214, - "S066X9A": 1215, - "S066X8A": 1216, - "S06338A": 1217, - "S069X9A": 1218, - "S066X5A": 1219, - "S020XXB": 1220, - "S066X0A": 1221, - "S06332A": 1222, - "S020XXA": 1223, - "S06330A": 1224, - "S06339A": 1225, - "V139XXA": 1226, - "V8041XA": 1227, - "V406XXA": 1228, - "V405XXA": 1229, - "V204XXA": 1230, - "V0310XA": 1231, - "S01521A": 1232, - "S01522A": 1233, - "S0990XA": 1234, - "S01409A": 1235, - "S0125XA": 1236, - "S0993XA": 1237, - "S0100XA": 1238, - "S01502A": 1239, - "S01422A": 1240, - "S0192XA": 1241, - "S01512A": 1242, - "S025XXB": 1243, - "S0180XA": 1244, - "S0182XA": 1245, - "S0102XA": 1246, - "S01501A": 1247, - "S0124XA": 1248, - "S01429A": 1249, - "R2991": 1250, - "R290": 1251, - "R279": 1252, - "R259": 1253, - "R432": 1254, - "R269": 1255, - "R414": 1256, - "R291": 1257, - "R29810": 1258, - "H4910": 1259, - "H5052": 1260, - "H4920": 1261, - "H5120": 1262, - "H49889": 1263, - "H510": 1264, - "H4940": 1265, - "H5000": 1266, - "H5010": 1267, - "H518": 1268, - "H50812": 1269, - "H5030": 1270, - "H4900": 1271, - "H519": 1272, - "S0450XA": 1273, - "S04899A": 1274, - "S0460XA": 1275, - "S0440XA": 1276, - "S0410XA": 1277, - "P113": 1278, - "P158": 1279, - "P1289": 1280, - "P528": 1281, - "P134": 1282, - "P138": 1283, - "P122": 1284, - "P143": 1285, - "I619": 1286, - "F0281": 1287, - "F0280": 1288, - "F0391": 1289, - "F0390": 1290, - "F04": 1291, - "B20": 1292, - "D6189": 1293, - "D61811": 1294, - "D61810": 1295, - "D619": 1296, - "D6182": 1297, - "D61818": 1298, - "Z883": 1299, - "Z881": 1300, - "Z882": 1301, - "Z886": 1302, - "Z888": 1303, - "Z880": 1304, - "Z885": 1305, - "Z418": 1306, - "Z5189": 1307, - "Z79890": 1308, - "P0511": 1309, - "P0514": 1310, - "P0512": 1311, - "P0515": 1312, - "P0518": 1313, - "P0517": 1314, - "P0513": 1315, - "P0516": 1316, - "P059": 1317, - "P701": 1318, - "P740": 1319, - "P704": 1320, - "P721": 1321, - "P744": 1322, - "P748": 1323, - "P718": 1324, - "P749": 1325, - "P702": 1326, - "T43224A": 1327, - "T431X4A": 1328, - "T43694A": 1329, - "T433X4A": 1330, - "T43614A": 1331, - "T424X4A": 1332, - "T43294A": 1333, - "T43014A": 1334, - "T43591A": 1335, - "T438X4A": 1336, - "T40994A": 1337, - "T43594A": 1338, - "T43624A": 1339, - "F200": 1340, - "F2089": 1341, - "F209": 1342, - "F201": 1343, - "F205": 1344, - "F202": 1345, - "F2081": 1346, - "F259": 1347, - "E538": 1348, - "E539": 1349, - "G5710": 1350, - "G589": 1351, - "G5750": 1352, - "G5730": 1353, - "G5780": 1354, - "G5790": 1355, - "G5700": 1356, - "G5760": 1357, - "G5720": 1358, - "G5770": 1359, - "K458": 1360, - "K469": 1361, - "K449": 1362, - "K4190": 1363, - "K432": 1364, - "K429": 1365, - "K439": 1366, - "T391X4A": 1367, - "T39314A": 1368, - "T398X4A": 1369, - "T401X4A": 1370, - "T403X4A": 1371, - "T400X4A": 1372, - "T39394A": 1373, - "T394X4A": 1374, - "T40694A": 1375, - "I453": 1376, - "I454": 1377, - "I4589": 1378, - "I4430": 1379, - "I442": 1380, - "I4469": 1381, - "I456": 1382, - "I455": 1383, - "I441": 1384, - "I452": 1385, - "I447": 1386, - "I440": 1387, - "I459": 1388, - "I4581": 1389, - "I4510": 1390, - "S0291XA": 1391, - "S069X0A": 1392, - "W208XXA": 1393, - "C8402": 1394, - "C9141": 1395, - "C960": 1396, - "C8448": 1397, - "C8293": 1398, - "C96Z": 1399, - "C8295": 1400, - "C8449": 1401, - "C8409": 1402, - "C8583": 1403, - "C8403": 1404, - "C8585": 1405, - "C8588": 1406, - "C8419": 1407, - "C8582": 1408, - "C8408": 1409, - "C8299": 1410, - "C8296": 1411, - "C8291": 1412, - "C8587": 1413, - "C8298": 1414, - "C8401": 1415, - "C8581": 1416, - "C9140": 1417, - "C8589": 1418, - "C962": 1419, - "Z413": 1420, - "Z4009": 1421, - "Z412": 1422, - "Z4001": 1423, - "I0989": 1424, - "I0981": 1425, - "I099": 1426, - "L89309": 1427, - "L97909": 1428, - "L8990": 1429, - "L89009": 1430, - "L97409": 1431, - "L89609": 1432, - "L97809": 1433, - "L97509": 1434, - "L89129": 1435, - "L89209": 1436, - "L89159": 1437, - "L97109": 1438, - "L97309": 1439, - "L89899": 1440, - "L98499": 1441, - "L98429": 1442, - "L97209": 1443, - "L89509": 1444, - "G930": 1445, - "I6783": 1446, - "G932": 1447, - "G9381": 1448, - "G939": 1449, - "G9340": 1450, - "G931": 1451, - "G9389": 1452, - "G9382": 1453, - "G936": 1454, - "G935": 1455, - "G9341": 1456, - "R1112": 1457, - "R1310": 1458, - "R192": 1459, - "R112": 1460, - "R1313": 1461, - "R198": 1462, - "R12": 1463, - "R1114": 1464, - "R110": 1465, - "R1314": 1466, - "R143": 1467, - "R159": 1468, - "R1312": 1469, - "R197": 1470, - "R1319": 1471, - "R1311": 1472, - "K5900": 1473, - "K594": 1474, - "K5909": 1475, - "K589": 1476, - "K593": 1477, - "K910": 1478, - "K5901": 1479, - "K592": 1480, - "K911": 1481, - "K598": 1482, - "Z9489": 1483, - "Z940": 1484, - "Z9483": 1485, - "Z9484": 1486, - "Z9482": 1487, - "Z953": 1488, - "Z942": 1489, - "Z944": 1490, - "Z9481": 1491, - "Z941": 1492, - "Z947": 1493, - "D471": 1494, - "D485": 1495, - "D46C": 1496, - "D45": 1497, - "D487": 1498, - "D47Z1": 1499, - "D469": 1500, - "D46B": 1501, - "D481": 1502, - "D4622": 1503, - "D480": 1504, - "D47Z9": 1505, - "F99": 1506, - "F449": 1507, - "F4001": 1508, - "F418": 1509, - "F4002": 1510, - "F4522": 1511, - "F4481": 1512, - "F446": 1513, - "F6811": 1514, - "F488": 1515, - "F341": 1516, - "F411": 1517, - "F42": 1518, - "F410": 1519, - "F408": 1520, - "F440": 1521, - "F419": 1522, - "R3915": 1523, - "R32": 1524, - "R34": 1525, - "R369": 1526, - "R3914": 1527, - "N3945": 1528, - "N3942": 1529, - "N393": 1530, - "R350": 1531, - "R3912": 1532, - "R309": 1533, - "R338": 1534, - "R3919": 1535, - "N3946": 1536, - "R339": 1537, - "N3941": 1538, - "R3989": 1539, - "R358": 1540, - "R3916": 1541, - "R351": 1542, - "N39498": 1543, - "R3981": 1544, - "N39490": 1545, - "R390": 1546, - "R3911": 1547, - "G218": 1548, - "G20": 1549, - "Z952": 1550, - "Z95828": 1551, - "Z961": 1552, - "Z96639": 1553, - "Z970": 1554, - "Z9882": 1555, - "Z96659": 1556, - "Z96619": 1557, - "Z96649": 1558, - "Z960": 1559, - "Y848": 1560, - "Y847": 1561, - "Y846": 1562, - "Y840": 1563, - "Y841": 1564, - "Y845": 1565, - "Y842": 1566, - "Y844": 1567, - "Y843": 1568, - "P7889": 1569, - "P780": 1570, - "P761": 1571, - "P760": 1572, - "P789": 1573, - "P782": 1574, - "S27309A": 1575, - "S26022A": 1576, - "S2690XA": 1577, - "S2692XA": 1578, - "S27339A": 1579, - "S2699XA": 1580, - "S2691XA": 1581, - "S27329A": 1582, - "I318": 1583, - "I310": 1584, - "I319": 1585, - "I312": 1586, - "I314": 1587, - "I311": 1588, - "X999XXA": 1589, - "C8339": 1590, - "C8317": 1591, - "C8332": 1592, - "C8372": 1593, - "C8378": 1594, - "C8358": 1595, - "C8351": 1596, - "C8335": 1597, - "C8374": 1598, - "C8389": 1599, - "C8373": 1600, - "C8319": 1601, - "C8331": 1602, - "C8479": 1603, - "C8379": 1604, - "C8318": 1605, - "C8387": 1606, - "C8333": 1607, - "C8371": 1608, - "C8383": 1609, - "C8359": 1610, - "C8312": 1611, - "C8338": 1612, - "K5000": 1613, - "K5090": 1614, - "K5080": 1615, - "K5010": 1616, - "P369": 1617, - "P351": 1618, - "P378": 1619, - "P391": 1620, - "P375": 1621, - "P389": 1622, - "P393": 1623, - "P398": 1624, - "E7209": 1625, - "E7219": 1626, - "E7229": 1627, - "E728": 1628, - "E708": 1629, - "G129": 1630, - "G128": 1631, - "G1221": 1632, - "G1222": 1633, - "G121": 1634, - "M542": 1635, - "M6788": 1636, - "M4802": 1637, - "M5413": 1638, - "M5382": 1639, - "M436": 1640, - "M5402": 1641, - "B343": 1642, - "B977": 1643, - "B970": 1644, - "B9733": 1645, - "B9789": 1646, - "B9735": 1647, - "A749": 1648, - "B974": 1649, - "S06337A": 1650, - "S06382A": 1651, - "S06388A": 1652, - "S06389A": 1653, - "S06335A": 1654, - "S06336A": 1655, - "S06380A": 1656, - "S06333A": 1657, - "S06384A": 1658, - "S06385A": 1659, - "S06331A": 1660, - "S2220XB": 1661, - "S2239XB": 1662, - "S128XXA": 1663, - "S2220XA": 1664, - "S225XXB": 1665, - "S2249XA": 1666, - "S2239XA": 1667, - "S2249XB": 1668, - "Z993": 1669, - "Z9981": 1670, - "Z9989": 1671, - "Z9911": 1672, - "J95850": 1673, - "S36116A": 1674, - "S36119A": 1675, - "S36115A": 1676, - "S36114A": 1677, - "S36118A": 1678, - "S36112A": 1679, - "S36113A": 1680, - "S36030A": 1681, - "S36031A": 1682, - "S3609XA": 1683, - "S3600XA": 1684, - "S36029A": 1685, - "S36032A": 1686, - "I82A29": 1687, - "I824Z9": 1688, - "I82599": 1689, - "I82221": 1690, - "I825Z9": 1691, - "I82B19": 1692, - "I82891": 1693, - "I823": 1694, - "I82629": 1695, - "I82C19": 1696, - "I82B29": 1697, - "I82A19": 1698, - "I8291": 1699, - "I82291": 1700, - "I820": 1701, - "I825Y9": 1702, - "I82890": 1703, - "I824Y9": 1704, - "I82C29": 1705, - "I82409": 1706, - "I82819": 1707, - "I82290": 1708, - "I821": 1709, - "I82719": 1710, - "I82729": 1711, - "I82619": 1712, - "I82609": 1713, - "S270XXA": 1714, - "S272XXA": 1715, - "S271XXA": 1716, - "I201": 1717, - "I209": 1718, - "R17": 1719, - "R209": 1720, - "R233": 1721, - "R234": 1722, - "R232": 1723, - "R230": 1724, - "R609": 1725, - "R21": 1726, - "R231": 1727, - "R229": 1728, - "J690": 1729, - "J698": 1730, - "J691": 1731, - "J930": 1732, - "J95812": 1733, - "J95811": 1734, - "J9381": 1735, - "J9382": 1736, - "J939": 1737, - "Q528": 1738, - "Q640": 1739, - "Q539": 1740, - "Q529": 1741, - "Q5039": 1742, - "Q544": 1743, - "Q5569": 1744, - "Q559": 1745, - "Q512": 1746, - "Q5564": 1747, - "Q549": 1748, - "Q506": 1749, - "Q558": 1750, - "C3490": 1751, - "C3400": 1752, - "C3480": 1753, - "C33": 1754, - "C342": 1755, - "C3410": 1756, - "C3430": 1757, - "R632": 1758, - "R627": 1759, - "R631": 1760, - "R6251": 1761, - "R630": 1762, - "R6252": 1763, - "R633": 1764, - "R635": 1765, - "R6250": 1766, - "R634": 1767, - "P8339": 1768, - "P835": 1769, - "P819": 1770, - "P838": 1771, - "P800": 1772, - "P808": 1773, - "P832": 1774, - "P839": 1775, - "G2581": 1776, - "G245": 1777, - "G255": 1778, - "G2582": 1779, - "G2402": 1780, - "G241": 1781, - "G259": 1782, - "G2401": 1783, - "G252": 1784, - "G244": 1785, - "G248": 1786, - "G210": 1787, - "G10": 1788, - "G238": 1789, - "G253": 1790, - "G2589": 1791, - "R0989": 1792, - "R579": 1793, - "R599": 1794, - "R578": 1795, - "R000": 1796, - "R011": 1797, - "R6521": 1798, - "R570": 1799, - "R002": 1800, - "I96": 1801, - "B999": 1802, - "B59": 1803, - "R5381": 1804, - "R64": 1805, - "R4589": 1806, - "R092": 1807, - "R69": 1808, - "R0902": 1809, - "R4189": 1810, - "R0901": 1811, - "R41842": 1812, - "R4587": 1813, - "R41844": 1814, - "I748": 1815, - "I743": 1816, - "I749": 1817, - "I745": 1818, - "I7411": 1819, - "I7409": 1820, - "I742": 1821, - "C253": 1822, - "C250": 1823, - "C259": 1824, - "C254": 1825, - "C258": 1826, - "C252": 1827, - "C251": 1828, - "K8063": 1829, - "K8042": 1830, - "K8044": 1831, - "K8045": 1832, - "K8064": 1833, - "K8051": 1834, - "K8043": 1835, - "K8018": 1836, - "K8021": 1837, - "K8000": 1838, - "K8070": 1839, - "K8050": 1840, - "K8001": 1841, - "K8066": 1842, - "K8065": 1843, - "K8062": 1844, - "K8067": 1845, - "K8020": 1846, - "K8019": 1847, - "K8071": 1848, - "K660": 1849, - "K689": 1850, - "K661": 1851, - "Y836": 1852, - "Y835": 1853, - "Y834": 1854, - "Y838": 1855, - "Y849": 1856, - "Y830": 1857, - "Y833": 1858, - "Y832": 1859, - "Y831": 1860, - "Z01810": 1861, - "Z01118": 1862, - "M519": 1863, - "M5135": 1864, - "M5000": 1865, - "M961": 1866, - "M5020": 1867, - "M5127": 1868, - "M5125": 1869, - "M5107": 1870, - "M5137": 1871, - "M5090": 1872, - "M5187": 1873, - "M5105": 1874, - "M5185": 1875, - "M5030": 1876, - "R262": 1877, - "M25469": 1878, - "M2508": 1879, - "M25569": 1880, - "M1240": 1881, - "M25019": 1882, - "M2540": 1883, - "M25039": 1884, - "M25529": 1885, - "R294": 1886, - "R29898": 1887, - "M25449": 1888, - "M259": 1889, - "M12269": 1890, - "M25649": 1891, - "M2550": 1892, - "M25519": 1893, - "M25869": 1894, - "M25076": 1895, - "M25476": 1896, - "M2560": 1897, - "M25539": 1898, - "M25429": 1899, - "M79646": 1900, - "M25459": 1901, - "M25439": 1902, - "M25419": 1903, - "M25559": 1904, - "M25069": 1905, - "M25859": 1906, - "M25579": 1907, - "M25029": 1908, - "F319": 1909, - "F323": 1910, - "F330": 1911, - "F3110": 1912, - "F3010": 1913, - "F3130": 1914, - "F320": 1915, - "F322": 1916, - "F3181": 1917, - "F308": 1918, - "F332": 1919, - "F315": 1920, - "F339": 1921, - "F3131": 1922, - "F314": 1923, - "F321": 1924, - "F39": 1925, - "F324": 1926, - "F333": 1927, - "F302": 1928, - "F312": 1929, - "F348": 1930, - "F331": 1931, - "J390": 1932, - "J3481": 1933, - "J343": 1934, - "J3801": 1935, - "J3800": 1936, - "J399": 1937, - "J386": 1938, - "J387": 1939, - "J391": 1940, - "J385": 1941, - "J381": 1942, - "J392": 1943, - "J384": 1944, - "J3802": 1945, - "J3489": 1946, - "J383": 1947, - "Z825": 1948, - "Z8241": 1949, - "Z820": 1950, - "Z818": 1951, - "Z823": 1952, - "Z8249": 1953, - "S322XXA": 1954, - "S22009A": 1955, - "S12601A": 1956, - "S12001A": 1957, - "S12401A": 1958, - "S12101A": 1959, - "S129XXA": 1960, - "S22009B": 1961, - "S12301A": 1962, - "S12201A": 1963, - "S32009B": 1964, - "S32009A": 1965, - "S12501A": 1966, - "N319": 1967, - "N329": 1968, - "N323": 1969, - "N320": 1970, - "N321": 1971, - "N3289": 1972, - "N3644": 1973, - "N3281": 1974, - "N312": 1975, - "W108XXA": 1976, - "W100XXA": 1977, - "W101XXA": 1978, - "S82009A": 1979, - "S82009C": 1980, - "M87059": 1981, - "M84359A": 1982, - "M84429A": 1983, - "M8708": 1984, - "M84439A": 1985, - "M84469A": 1986, - "M87029": 1987, - "M852": 1988, - "M818": 1989, - "M84453A": 1990, - "M8700": 1991, - "M8530": 1992, - "M84459A": 1993, - "M8560": 1994, - "M810": 1995, - "M8468XA": 1996, - "M84369A": 1997, - "M949": 1998, - "M940": 1999, - "M8448XA": 2000, - "M948X9": 2001, - "S92919K": 2002, - "S92919P": 2003, - "K921": 2004, - "K922": 2005, - "K920": 2006, - "I998": 2007, - "I87009": 2008, - "I999": 2009, - "I872": 2010, - "R58": 2011, - "I871": 2012, - "I69964": 2013, - "I69993": 2014, - "I69922": 2015, - "I6990": 2016, - "I69991": 2017, - "I69932": 2018, - "I69998": 2019, - "I69921": 2020, - "I69928": 2021, - "I6991": 2022, - "I69959": 2023, - "I69965": 2024, - "I69949": 2025, - "I69952": 2026, - "I69969": 2027, - "I69920": 2028, - "I69939": 2029, - "I69990": 2030, - "I69954": 2031, - "I69992": 2032, - "I69923": 2033, - "A088": 2034, - "A047": 2035, - "A048": 2036, - "A082": 2037, - "A0839": 2038, - "A043": 2039, - "A049": 2040, - "A0811": 2041, - "A045": 2042, - "A080": 2043, - "C61": 2044, - "T423X4A": 2045, - "T4274XA": 2046, - "T426X1A": 2047, - "T426X4A": 2048, - "D329": 2049, - "D333": 2050, - "D321": 2051, - "D334": 2052, - "D332": 2053, - "H900": 2054, - "H913": 2055, - "H903": 2056, - "H9042": 2057, - "H9072": 2058, - "H9012": 2059, - "H905": 2060, - "H9190": 2061, - "H906": 2062, - "H902": 2063, - "H918X9": 2064, - "I252": 2065, - "N2881": 2066, - "N13729": 2067, - "N13721": 2068, - "N281": 2069, - "N138": 2070, - "N135": 2071, - "N1371": 2072, - "N280": 2073, - "N134": 2074, - "N2889": 2075, - "N289": 2076, - "G40309": 2077, - "G40109": 2078, - "G40919": 2079, - "G40311": 2080, - "G40909": 2081, - "G40301": 2082, - "G40804": 2083, - "G40119": 2084, - "G40219": 2085, - "G40802": 2086, - "G40209": 2087, - "C8148": 2088, - "C8198": 2089, - "C8192": 2090, - "C8119": 2091, - "C8112": 2092, - "C8191": 2093, - "C8199": 2094, - "C8118": 2095, - "J8489": 2096, - "J9801": 2097, - "J986": 2098, - "J989": 2099, - "J9500": 2100, - "J985": 2101, - "J988": 2102, - "J9509": 2103, - "J9809": 2104, - "J9503": 2105, - "J9502": 2106, - "E6601": 2107, - "E662": 2108, - "E663": 2109, - "E669": 2110, - "E678": 2111, - "E65": 2112, - "J439": 2113, - "M189": 2114, - "M159": 2115, - "M1990": 2116, - "M1710": 2117, - "M152": 2118, - "M158": 2119, - "M1610": 2120, - "M150": 2121, - "M179": 2122, - "M169": 2123, - "I2609": 2124, - "I2699": 2125, - "I2690": 2126, - "I2692": 2127, - "T82818A": 2128, - "K2990": 2129, - "K2921": 2130, - "K2951": 2131, - "K2950": 2132, - "K2991": 2133, - "K2920": 2134, - "K2900": 2135, - "K2980": 2136, - "K2981": 2137, - "K2961": 2138, - "K2901": 2139, - "K2960": 2140, - "N508": 2141, - "N501": 2142, - "N499": 2143, - "N490": 2144, - "N5312": 2145, - "R102": 2146, - "N4400": 2147, - "J852": 2148, - "J853": 2149, - "L923": 2150, - "L905": 2151, - "L80": 2152, - "L819": 2153, - "L989": 2154, - "L988": 2155, - "L818": 2156, - "V8699XA": 2157, - "V888XXA": 2158, - "V8659XA": 2159, - "V8669XA": 2160, - "S82856C": 2161, - "S82856A": 2162, - "S82899A": 2163, - "S82899C": 2164, - "S8266XC": 2165, - "S82846A": 2166, - "S8256XC": 2167, - "S8256XA": 2168, - "S8266XA": 2169, - "S82846C": 2170, - "S30867A": 2171, - "S30857A": 2172, - "S30827A": 2173, - "S30817A": 2174, - "S60819A": 2175, - "S60829A": 2176, - "V4988XA": 2177, - "V2959XA": 2178, - "V2949XA": 2179, - "V877XXA": 2180, - "V4959XA": 2181, - "K839": 2182, - "K832": 2183, - "K838": 2184, - "K915": 2185, - "K833": 2186, - "K831": 2187, - "K830": 2188, - "C9010": 2189, - "C9030": 2190, - "C9000": 2191, - "C9012": 2192, - "C9002": 2193, - "C9001": 2194, - "C9032": 2195, - "D539": 2196, - "D531": 2197, - "D518": 2198, - "D538": 2199, - "D529": 2200, - "D510": 2201, - "N013": 2202, - "N008": 2203, - "N009": 2204, - "N003": 2205, - "D2370": 2206, - "D2360": 2207, - "D2310": 2208, - "D234": 2209, - "D235": 2210, - "D239": 2211, - "D2339": 2212, - "Z3869": 2213, - "D72820": 2214, - "D72823": 2215, - "D703": 2216, - "D729": 2217, - "D72810": 2218, - "D72821": 2219, - "D763": 2220, - "D702": 2221, - "D720": 2222, - "D704": 2223, - "D7289": 2224, - "D709": 2225, - "D71": 2226, - "D72819": 2227, - "D72818": 2228, - "D72829": 2229, - "D708": 2230, - "D721": 2231, - "D700": 2232, - "D72825": 2233, - "T80219A": 2234, - "T80818A": 2235, - "T801XXA": 2236, - "T8089XA": 2237, - "T80910A": 2238, - "T80212A": 2239, - "T80419A": 2240, - "T880XXA": 2241, - "T889XXA": 2242, - "T8051XA": 2243, - "T800XXA": 2244, - "T80211A": 2245, - "K909": 2246, - "K912": 2247, - "K900": 2248, - "K9089": 2249, - "L278": 2250, - "L271": 2251, - "L272": 2252, - "K67": 2253, - "K652": 2254, - "K650": 2255, - "K6819": 2256, - "K658": 2257, - "K651": 2258, - "K653": 2259, - "K654": 2260, - "K659": 2261, - "K6812": 2262, - "G519": 2263, - "G518": 2264, - "G510": 2265, - "A449": 2266, - "B600": 2267, - "A6920": 2268, - "M069": 2269, - "M064": 2270, - "M061": 2271, - "M0510": 2272, - "M0800": 2273, - "M0840": 2274, - "M0500": 2275, - "Y929": 2276, - "Y9289": 2277, - "Y92838": 2278, - "Y9229": 2279, - "Y92410": 2280, - "Y92099": 2281, - "Y92199": 2282, - "Y9269": 2283, - "F509": 2284, - "F983": 2285, - "F5000": 2286, - "F4542": 2287, - "F952": 2288, - "F502": 2289, - "F5109": 2290, - "G44209": 2291, - "F980": 2292, - "F9829": 2293, - "R451": 2294, - "F518": 2295, - "I330": 2296, - "I339": 2297, - "R0781": 2298, - "R062": 2299, - "R061": 2300, - "R0681": 2301, - "R0789": 2302, - "R064": 2303, - "R063": 2304, - "R222": 2305, - "R0489": 2306, - "R05": 2307, - "R072": 2308, - "R049": 2309, - "R0601": 2310, - "R069": 2311, - "R0602": 2312, - "R0689": 2313, - "R066": 2314, - "R0682": 2315, - "R079": 2316, - "R093": 2317, - "S39848A": 2318, - "S99919A": 2319, - "S3981XA": 2320, - "S4990XA": 2321, - "S79929A": 2322, - "T1490": 2323, - "S6990XA": 2324, - "T07": 2325, - "S3982XA": 2326, - "S298XXA": 2327, - "S199XXA": 2328, - "W503XXA": 2329, - "X58XXXA": 2330, - "N251": 2331, - "N250": 2332, - "N2581": 2333, - "N2589": 2334, - "H21509": 2335, - "H219": 2336, - "H2103": 2337, - "H209": 2338, - "H2000": 2339, - "H20039": 2340, - "Z2882": 2341, - "Z538": 2342, - "Z5329": 2343, - "Z2821": 2344, - "Z5309": 2345, - "Z22322": 2346, - "Z2252": 2347, - "Z228": 2348, - "Z2239": 2349, - "Z22321": 2350, - "Z2251": 2351, - "Z22330": 2352, - "Z222": 2353, - "Z22338": 2354, - "Z221": 2355, - "E211": 2356, - "E214": 2357, - "E210": 2358, - "E212": 2359, - "E213": 2360, - "E209": 2361, - "D599": 2362, - "D593": 2363, - "D591": 2364, - "D594": 2365, - "D598": 2366, - "R196": 2367, - "R490": 2368, - "R491": 2369, - "R070": 2370, - "R480": 2371, - "R4789": 2372, - "R488": 2373, - "R221": 2374, - "R498": 2375, - "R041": 2376, - "R471": 2377, - "R6884": 2378, - "R4921": 2379, - "R51": 2380, - "R0982": 2381, - "R4701": 2382, - "R040": 2383, - "N643": 2384, - "N62": 2385, - "N644": 2386, - "N61": 2387, - "N649": 2388, - "N63": 2389, - "N6459": 2390, - "N6489": 2391, - "N870": 2392, - "N879": 2393, - "D732": 2394, - "D7389": 2395, - "D759": 2396, - "D739": 2397, - "D6869": 2398, - "D892": 2399, - "D6862": 2400, - "D57412": 2401, - "D731": 2402, - "D7581": 2403, - "I881": 2404, - "D751": 2405, - "D7582": 2406, - "D749": 2407, - "I889": 2408, - "M3130": 2409, - "M300": 2410, - "M311": 2411, - "M316": 2412, - "M314": 2413, - "M310": 2414, - "M797": 2415, - "M799": 2416, - "M7981": 2417, - "M792": 2418, - "M79A3": 2419, - "M79A19": 2420, - "M795": 2421, - "M7098": 2422, - "M79609": 2423, - "R252": 2424, - "M793": 2425, - "M729": 2426, - "M7989": 2427, - "M79A29": 2428, - "Z89619": 2429, - "Z7382": 2430, - "Z7682": 2431, - "Z780": 2432, - "Z7401": 2433, - "Z89219": 2434, - "Z89429": 2435, - "Z781": 2436, - "Z89119": 2437, - "Z89029": 2438, - "Z89209": 2439, - "Z89519": 2440, - "Z789": 2441, - "Z89439": 2442, - "Z66": 2443, - "Z89419": 2444, - "Z89229": 2445, - "Z89019": 2446, - "R87820": 2447, - "R978": 2448, - "R899": 2449, - "R87619": 2450, - "R7611": 2451, - "R7612": 2452, - "R87628": 2453, - "R769": 2454, - "Z515": 2455, - "C229": 2456, - "C221": 2457, - "C228": 2458, - "Z87790": 2459, - "Z87898": 2460, - "Z87311": 2461, - "Z87442": 2462, - "Z87448": 2463, - "Z87440": 2464, - "Z87312": 2465, - "Z87798": 2466, - "Z8774": 2467, - "Z87892": 2468, - "S61409A": 2469, - "S61429A": 2470, - "S065X9A": 2471, - "S064X9A": 2472, - "S065X5A": 2473, - "S065X8A": 2474, - "S065X2A": 2475, - "S064X0A": 2476, - "S065X0A": 2477, - "S064X2A": 2478, - "S065X4A": 2479, - "S064X8A": 2480, - "S144XXA": 2481, - "S149XXA": 2482, - "V2988XA": 2483, - "V8609XA": 2484, - "V8619XA": 2485, - "J218": 2486, - "J210": 2487, - "J209": 2488, - "R839": 2489, - "R195": 2490, - "I669": 2491, - "I6330": 2492, - "I6340": 2493, - "I6350": 2494, - "I6629": 2495, - "G8100": 2496, - "G8102": 2497, - "G8110": 2498, - "G8190": 2499, - "G8112": 2500, - "G8192": 2501, - "G8194": 2502, - "G8114": 2503, - "G8104": 2504, - "C184": 2505, - "C187": 2506, - "C186": 2507, - "C182": 2508, - "C188": 2509, - "C183": 2510, - "C185": 2511, - "C181": 2512, - "C189": 2513, - "C180": 2514, - "J181": 2515, - "S1096XA": 2516, - "S1092XA": 2517, - "S1080XA": 2518, - "S1091XA": 2519, - "I868": 2520, - "I8510": 2521, - "I8500": 2522, - "I8501": 2523, - "I8511": 2524, - "S3790XA": 2525, - "S3710XA": 2526, - "S3730XA": 2527, - "S37899A": 2528, - "E8801": 2529, - "E8809": 2530, - "D472": 2531, - "C880": 2532, - "D891": 2533, - "D890": 2534, - "K266": 2535, - "K264": 2536, - "K269": 2537, - "K263": 2538, - "K260": 2539, - "K265": 2540, - "K267": 2541, - "K262": 2542, - "K261": 2543, - "S14114A": 2544, - "S14137A": 2545, - "S24114A": 2546, - "S14107A": 2547, - "S34129A": 2548, - "S14127A": 2549, - "S24152A": 2550, - "S14157A": 2551, - "S24102A": 2552, - "S14117A": 2553, - "S24104A": 2554, - "S14104A": 2555, - "S14124A": 2556, - "S24132A": 2557, - "S34139A": 2558, - "S24154A": 2559, - "S24112A": 2560, - "S343XXA": 2561, - "S14134A": 2562, - "S14154A": 2563, - "S79199D": 2564, - "S42036D": 2565, - "Z472": 2566, - "S92919D": 2567, - "S5290XE": 2568, - "S49199D": 2569, - "M8440XD": 2570, - "S32059D": 2571, - "S72146D": 2572, - "M84469D": 2573, - "M84459D": 2574, - "S6292XD": 2575, - "M84431D": 2576, - "Z471": 2577, - "Z4789": 2578, - "Z4733": 2579, - "K5140": 2580, - "K5120": 2581, - "K5150": 2582, - "K5100": 2583, - "K5130": 2584, - "K5180": 2585, - "K5190": 2586, - "I050": 2587, - "I052": 2588, - "I051": 2589, - "I058": 2590, - "S7010XA": 2591, - "S9000XA": 2592, - "S7000XA": 2593, - "S90229A": 2594, - "S9030XA": 2595, - "S8000XA": 2596, - "S8010XA": 2597, - "Y048XXA": 2598, - "Y040XXA": 2599, - "J811": 2600, - "P0389": 2601, - "P0382": 2602, - "P03819": 2603, - "P03810": 2604, - "P030": 2605, - "P03811": 2606, - "P040": 2607, - "P031": 2608, - "P033": 2609, - "P034": 2610, - "P035": 2611, - "D251": 2612, - "D252": 2613, - "D250": 2614, - "D259": 2615, - "G7281": 2616, - "G737": 2617, - "G729": 2618, - "G723": 2619, - "G710": 2620, - "G7241": 2621, - "G7289": 2622, - "G7111": 2623, - "G722": 2624, - "G7112": 2625, - "G712": 2626, - "G35": 2627, - "I8010": 2628, - "I80219": 2629, - "I808": 2630, - "I809": 2631, - "I8000": 2632, - "I80209": 2633, - "I803": 2634, - "G061": 2635, - "G060": 2636, - "G062": 2637, - "K31811": 2638, - "K314": 2639, - "K31819": 2640, - "K315": 2641, - "K3189": 2642, - "K311": 2643, - "K319": 2644, - "K3182": 2645, - "K316": 2646, - "K313": 2647, - "M40299": 2648, - "M963": 2649, - "M4150": 2650, - "M4120": 2651, - "M40209": 2652, - "M4100": 2653, - "M962": 2654, - "M4130": 2655, - "M964": 2656, - "M4010": 2657, - "M965": 2658, - "M4050": 2659, - "M419": 2660, - "K649": 2661, - "K644": 2662, - "K645": 2663, - "K648": 2664, - "W06XXXA": 2665, - "W07XXXA": 2666, - "W1811XA": 2667, - "W08XXXA": 2668, - "W052XXA": 2669, - "W1789XA": 2670, - "W15XXXA": 2671, - "W098XXA": 2672, - "N1330": 2673, - "N201": 2674, - "N209": 2675, - "K859": 2676, - "K869": 2677, - "K861": 2678, - "K868": 2679, - "K863": 2680, - "K550": 2681, - "K551": 2682, - "K559": 2683, - "K824": 2684, - "K829": 2685, - "K828": 2686, - "K820": 2687, - "K810": 2688, - "K819": 2689, - "K811": 2690, - "K822": 2691, - "K821": 2692, - "K812": 2693, - "K823": 2694, - "G608": 2695, - "G600": 2696, - "G609": 2697, - "H53129": 2698, - "H5340": 2699, - "H53039": 2700, - "H53009": 2701, - "H538": 2702, - "H539": 2703, - "H53419": 2704, - "H53469": 2705, - "R483": 2706, - "H532": 2707, - "H5359": 2708, - "H53139": 2709, - "H5347": 2710, - "H5319": 2711, - "H53149": 2712, - "H53459": 2713, - "K4130": 2714, - "K430": 2715, - "K460": 2716, - "K4100": 2717, - "K440": 2718, - "K420": 2719, - "K450": 2720, - "K436": 2721, - "J60": 2722, - "Q398": 2723, - "Q386": 2724, - "Q383": 2725, - "Q400": 2726, - "Q394": 2727, - "Q408": 2728, - "Q388": 2729, - "Q409": 2730, - "Q381": 2731, - "E893": 2732, - "E230": 2733, - "E237": 2734, - "E229": 2735, - "E220": 2736, - "E232": 2737, - "E222": 2738, - "E236": 2739, - "F1997": 2740, - "F19921": 2741, - "F19982": 2742, - "F19939": 2743, - "F19951": 2744, - "F19950": 2745, - "F1999": 2746, - "F1994": 2747, - "F19988": 2748, - "D135": 2749, - "D129": 2750, - "D201": 2751, - "D139": 2752, - "K317": 2753, - "D130": 2754, - "D1339": 2755, - "K635": 2756, - "D137": 2757, - "D136": 2758, - "P551": 2759, - "P550": 2760, - "P559": 2761, - "F909": 2762, - "Z713": 2763, - "Z7189": 2764, - "Z7141": 2765, - "Z765": 2766, - "Z711": 2767, - "I6200": 2768, - "I621": 2769, - "I629": 2770, - "H578": 2771, - "H43399": 2772, - "H5704": 2773, - "H5500": 2774, - "H5703": 2775, - "H5509": 2776, - "H5713": 2777, - "H5504": 2778, - "H15099": 2779, - "H5702": 2780, - "H4313": 2781, - "H15109": 2782, - "H5700": 2783, - "H579": 2784, - "H43819": 2785, - "H4323": 2786, - "H5502": 2787, - "G458": 2788, - "I67848": 2789, - "G450": 2790, - "C801": 2791, - "C800": 2792, - "J479": 2793, - "J471": 2794, - "T420X4A": 2795, - "T428X4A": 2796, - "Q9389": 2797, - "Q909": 2798, - "Q913": 2799, - "Q917": 2800, - "Q969": 2801, - "Q928": 2802, - "Q984": 2803, - "Q998": 2804, - "Q999": 2805, - "Q050": 2806, - "Q0703": 2807, - "Q057": 2808, - "Q058": 2809, - "Q052": 2810, - "S0500XA": 2811, - "S00269A": 2812, - "S0590XA": 2813, - "B078": 2814, - "B079": 2815, - "A630": 2816, - "B338": 2817, - "B081": 2818, - "B259": 2819, - "K5731": 2820, - "K5733": 2821, - "K5712": 2822, - "K5711": 2823, - "K5710": 2824, - "K5732": 2825, - "K5730": 2826, - "S72109A": 2827, - "S72099C": 2828, - "S7226XC": 2829, - "S72009C": 2830, - "S72036A": 2831, - "S72146A": 2832, - "S72046A": 2833, - "S72026A": 2834, - "S7226XA": 2835, - "S72099A": 2836, - "S72009A": 2837, - "S72109C": 2838, - "S069X2A": 2839, - "S0210XB": 2840, - "S069X8A": 2841, - "S069X5A": 2842, - "S0210XA": 2843, - "S13151A": 2844, - "S13111A": 2845, - "S13121A": 2846, - "S13141A": 2847, - "S332XXA": 2848, - "S13101A": 2849, - "S13131A": 2850, - "S13161A": 2851, - "S23101A": 2852, - "S13181A": 2853, - "S3339XA": 2854, - "S43206A": 2855, - "S33101A": 2856, - "W12XXXA": 2857, - "W11XXXA": 2858, - "M889": 2859, - "M8970": 2860, - "M9080": 2861, - "V00151A": 2862, - "V00141A": 2863, - "V00131A": 2864, - "V00312A": 2865, - "W1849XA": 2866, - "V00321A": 2867, - "S42399B": 2868, - "S42456A": 2869, - "S42496B": 2870, - "S42399A": 2871, - "S42309A": 2872, - "S42416B": 2873, - "S42256A": 2874, - "S42456B": 2875, - "S42209A": 2876, - "S42496A": 2877, - "S42476A": 2878, - "S42295A": 2879, - "S42309B": 2880, - "S42296A": 2881, - "S42416A": 2882, - "S42409B": 2883, - "S42209B": 2884, - "S42476B": 2885, - "S42466A": 2886, - "S42409A": 2887, - "S42216A": 2888, - "S42296B": 2889, - "C241": 2890, - "C240": 2891, - "C23": 2892, - "C248": 2893, - "C249": 2894, - "L408": 2895, - "L305": 2896, - "L4059": 2897, - "L42": 2898, - "L418": 2899, - "J61": 2900, - "M1129": 2901, - "M11839": 2902, - "M1120": 2903, - "M11829": 2904, - "M11259": 2905, - "M11269": 2906, - "M1128": 2907, - "M11869": 2908, - "M11239": 2909, - "M11279": 2910, - "Z0289": 2911, - "Z006": 2912, - "Z008": 2913, - "D210": 2914, - "D2120": 2915, - "D215": 2916, - "D213": 2917, - "D214": 2918, - "Q651": 2919, - "Q682": 2920, - "Q674": 2921, - "Q6530": 2922, - "Q664": 2923, - "Q677": 2924, - "Q660": 2925, - "Q676": 2926, - "Q6680": 2927, - "Q680": 2928, - "Q654": 2929, - "Q743": 2930, - "Q6532": 2931, - "Q6500": 2932, - "Q6689": 2933, - "Q685": 2934, - "Q662": 2935, - "Q76428": 2936, - "Q6479": 2937, - "Q6212": 2938, - "Q605": 2939, - "Q6211": 2940, - "Q6119": 2941, - "Q612": 2942, - "Q628": 2943, - "Q613": 2944, - "Q6239": 2945, - "Q6439": 2946, - "Q638": 2947, - "Q6419": 2948, - "Q644": 2949, - "Q619": 2950, - "Q649": 2951, - "Q618": 2952, - "Q614": 2953, - "Q615": 2954, - "Q6231": 2955, - "Q6101": 2956, - "J700": 2957, - "J708": 2958, - "J705": 2959, - "J701": 2960, - "S31000A": 2961, - "S31020A": 2962, - "M4690": 2963, - "M459": 2964, - "M461": 2965, - "Z9350": 2966, - "Z931": 2967, - "Z932": 2968, - "Z9351": 2969, - "Z934": 2970, - "Z9359": 2971, - "Z938": 2972, - "Z939": 2973, - "Z936": 2974, - "Z930": 2975, - "Z933": 2976, - "S0530XA": 2977, - "S0570XA": 2978, - "S0520XA": 2979, - "S0550XA": 2980, - "T795XXA": 2981, - "T79A9XA": 2982, - "T79A29A": 2983, - "T790XXA": 2984, - "T798XXA": 2985, - "T79A19A": 2986, - "T792XXA": 2987, - "T79A3XA": 2988, - "T791XXA": 2989, - "T794XXA": 2990, - "T797XXA": 2991, - "S023XXA": 2992, - "S0269XB": 2993, - "S0292XB": 2994, - "S0264XA": 2995, - "S0266XB": 2996, - "S0262XB": 2997, - "S0265XA": 2998, - "S0264XB": 2999, - "S0261XA": 3000, - "S0266XA": 3001, - "S0265XB": 3002, - "S022XXA": 3003, - "S02600A": 3004, - "S0267XA": 3005, - "S02402A": 3006, - "S0292XA": 3007, - "S0263XA": 3008, - "S02600B": 3009, - "S0262XA": 3010, - "S022XXB": 3011, - "S0269XA": 3012, - "S02402B": 3013, - "S023XXB": 3014, - "S239XXA": 3015, - "S138XXA": 3016, - "S335XXA": 3017, - "S238XXA": 3018, - "I078": 3019, - "C779": 3020, - "C773": 3021, - "C778": 3022, - "C771": 3023, - "C775": 3024, - "C774": 3025, - "C772": 3026, - "C770": 3027, - "G43709": 3028, - "G43911": 3029, - "G43809": 3030, - "G43909": 3031, - "G43D0": 3032, - "G43919": 3033, - "G43109": 3034, - "Y09": 3035, - "Y041XXA": 3036, - "Y0889XA": 3037, - "Y00XXXA": 3038, - "J869": 3039, - "I132": 3040, - "I130": 3041, - "I1311": 3042, - "I1310": 3043, - "H44009": 3044, - "H4419": 3045, - "H44119": 3046, - "H44819": 3047, - "H4450": 3048, - "H44019": 3049, - "H05119": 3050, - "H05429": 3051, - "H05019": 3052, - "H0589": 3053, - "H05129": 3054, - "H05269": 3055, - "H059": 3056, - "H05029": 3057, - "H05239": 3058, - "H05229": 3059, - "H0520": 3060, - "H169": 3061, - "H16009": 3062, - "H16069": 3063, - "H16139": 3064, - "H168": 3065, - "H16219": 3066, - "R935": 3067, - "R920": 3068, - "R933": 3069, - "R934": 3070, - "R930": 3071, - "R937": 3072, - "R928": 3073, - "R918": 3074, - "R932": 3075, - "R938": 3076, - "R911": 3077, - "S95902A": 3078, - "S75009A": 3079, - "S85509A": 3080, - "S85009A": 3081, - "S85109A": 3082, - "S85409A": 3083, - "S85139A": 3084, - "S95809A": 3085, - "S95109A": 3086, - "S75109A": 3087, - "S85169A": 3088, - "S7710XA": 3089, - "S9700XA": 3090, - "S9780XA": 3091, - "S7700XA": 3092, - "S8780XA": 3093, - "S8700XA": 3094, - "S7290XA": 3095, - "S72409A": 3096, - "S72416C": 3097, - "S72446C": 3098, - "S72456C": 3099, - "S72309A": 3100, - "S72309C": 3101, - "S72499C": 3102, - "S72409C": 3103, - "S72456A": 3104, - "S7290XC": 3105, - "S72416A": 3106, - "S72446A": 3107, - "S72499A": 3108, - "S82201C": 3109, - "S82401A": 3110, - "S82409A": 3111, - "S82201A": 3112, - "S82109C": 3113, - "S82839A": 3114, - "S82822A": 3115, - "S82832B": 3116, - "S82832A": 3117, - "S82209C": 3118, - "S82402A": 3119, - "S82402B": 3120, - "S82409C": 3121, - "S82209A": 3122, - "S82109A": 3123, - "C155": 3124, - "C153": 3125, - "C159": 3126, - "C154": 3127, - "C158": 3128, - "K7681": 3129, - "K761": 3130, - "K77": 3131, - "K763": 3132, - "K759": 3133, - "S060X6A": 3134, - "S060X0A": 3135, - "S060X9A": 3136, - "S060X4A": 3137, - "S060X1A": 3138, - "Z4681": 3139, - "Z45018": 3140, - "Z4502": 3141, - "Z462": 3142, - "Z4541": 3143, - "Z4509": 3144, - "Z4689": 3145, - "Z466": 3146, - "Z4542": 3147, - "Z433": 3148, - "Z438": 3149, - "Z435": 3150, - "Z432": 3151, - "Z434": 3152, - "Z431": 3153, - "Z430": 3154, - "Z436": 3155, - "M724": 3156, - "M60009": 3157, - "M722": 3158, - "M6250": 3159, - "M629": 3160, - "M6289": 3161, - "M726": 3162, - "M6281": 3163, - "M2420": 3164, - "M720": 3165, - "M6200": 3166, - "M6210": 3167, - "M6020": 3168, - "M62838": 3169, - "M6140": 3170, - "M6282": 3171, - "S0540XA": 3172, - "S01119A": 3173, - "S01109A": 3174, - "S01159A": 3175, - "Z92241": 3176, - "Z77098": 3177, - "Z77018": 3178, - "Z9221": 3179, - "Z590": 3180, - "Z591": 3181, - "Z742": 3182, - "Z595": 3183, - "K027": 3184, - "K029": 3185, - "K039": 3186, - "K0261": 3187, - "K0381": 3188, - "F601": 3189, - "F600": 3190, - "F6081": 3191, - "F605": 3192, - "F604": 3193, - "F340": 3194, - "F602": 3195, - "F21": 3196, - "F609": 3197, - "F603": 3198, - "F6812": 3199, - "C382": 3200, - "C388": 3201, - "C37": 3202, - "C383": 3203, - "C381": 3204, - "C380": 3205, - "B0050": 3206, - "A609": 3207, - "A6004": 3208, - "B0089": 3209, - "B000": 3210, - "A6009": 3211, - "B0081": 3212, - "B003": 3213, - "B004": 3214, - "B007": 3215, - "B009": 3216, - "B002": 3217, - "A6001": 3218, - "B0052": 3219, - "G8252": 3220, - "G8322": 3221, - "G835": 3222, - "G8254": 3223, - "G839": 3224, - "G834": 3225, - "G8253": 3226, - "G8324": 3227, - "G8320": 3228, - "G8312": 3229, - "G8250": 3230, - "G8251": 3231, - "G8330": 3232, - "G8310": 3233, - "G830": 3234, - "G8220": 3235, - "G8389": 3236, - "J0431": 3237, - "J0410": 3238, - "J0511": 3239, - "J0411": 3240, - "J0510": 3241, - "J040": 3242, - "J0430": 3243, - "I722": 3244, - "I723": 3245, - "I724": 3246, - "I728": 3247, - "I720": 3248, - "I721": 3249, - "D588": 3250, - "D57219": 3251, - "D589": 3252, - "D560": 3253, - "D563": 3254, - "D561": 3255, - "D582": 3256, - "D5740": 3257, - "D573": 3258, - "D558": 3259, - "D568": 3260, - "D569": 3261, - "D5700": 3262, - "D551": 3263, - "D581": 3264, - "D580": 3265, - "D571": 3266, - "Z21": 3267, - "T507X4A": 3268, - "T405X4A": 3269, - "S96929A": 3270, - "S91029A": 3271, - "S91009A": 3272, - "S32509B": 3273, - "S32409A": 3274, - "S32811A": 3275, - "S32609A": 3276, - "S329XXB": 3277, - "S3289XA": 3278, - "S32309A": 3279, - "S32409B": 3280, - "S3289XB": 3281, - "S32309B": 3282, - "S32811B": 3283, - "S32509A": 3284, - "S329XXA": 3285, - "S37059A": 3286, - "S37069A": 3287, - "S37029A": 3288, - "S37009A": 3289, - "S37039A": 3290, - "S35513A": 3291, - "S3500XA": 3292, - "S35299A": 3293, - "S35406A": 3294, - "S35319A": 3295, - "S358X9A": 3296, - "S35403A": 3297, - "S35516A": 3298, - "S35229A": 3299, - "S35329A": 3300, - "S3510XA": 3301, - "S3590XA": 3302, - "B459": 3303, - "B449": 3304, - "B469": 3305, - "B470": 3306, - "B49": 3307, - "B250": 3308, - "J17": 3309, - "B440": 3310, - "A3791": 3311, - "P0441": 3312, - "P001": 3313, - "P048": 3314, - "P049": 3315, - "P0449": 3316, - "P041": 3317, - "P000": 3318, - "L2089": 3319, - "L22": 3320, - "K120": 3321, - "K130": 3322, - "K1230": 3323, - "K1233": 3324, - "K122": 3325, - "K1321": 3326, - "K1379": 3327, - "K1239": 3328, - "G01": 3329, - "G000": 3330, - "G009": 3331, - "G001": 3332, - "G042": 3333, - "G003": 3334, - "G002": 3335, - "G008": 3336, - "H547": 3337, - "H5450": 3338, - "H540": 3339, - "H543": 3340, - "H5460": 3341, - "H5410": 3342, - "H5440": 3343, - "H548": 3344, - "L0592": 3345, - "L0502": 3346, - "Z560": 3347, - "Z603": 3348, - "Z634": 3349, - "Z653": 3350, - "R45850": 3351, - "Z531": 3352, - "Z658": 3353, - "R45851": 3354, - "G0481": 3355, - "G0491": 3356, - "G0432": 3357, - "G0489": 3358, - "G053": 3359, - "G0431": 3360, - "G0439": 3361, - "R946": 3362, - "R9081": 3363, - "R9409": 3364, - "R94120": 3365, - "R945": 3366, - "R947": 3367, - "R9439": 3368, - "R944": 3369, - "R9431": 3370, - "R942": 3371, - "R9401": 3372, - "R948": 3373, - "F71": 3374, - "F72": 3375, - "F73": 3376, - "P017": 3377, - "P011": 3378, - "P015": 3379, - "P010": 3380, - "P013": 3381, - "P012": 3382, - "P018": 3383, - "T184XXA": 3384, - "I972": 3385, - "I891": 3386, - "I890": 3387, - "I898": 3388, - "I061": 3389, - "I069": 3390, - "I060": 3391, - "I062": 3392, - "B0239": 3393, - "B0223": 3394, - "B021": 3395, - "B029": 3396, - "B0222": 3397, - "B0224": 3398, - "B028": 3399, - "B0229": 3400, - "B0221": 3401, - "Z8659": 3402, - "Z751": 3403, - "Z758": 3404, - "H8393": 3405, - "H8149": 3406, - "H8109": 3407, - "H81399": 3408, - "H8123": 3409, - "H8309": 3410, - "H8113": 3411, - "H81319": 3412, - "N898": 3413, - "N992": 3414, - "F0151": 3415, - "F0150": 3416, - "C9110": 3417, - "C9111": 3418, - "C9112": 3419, - "C9101": 3420, - "C91Z0": 3421, - "C9100": 3422, - "C9190": 3423, - "C9102": 3424, - "E7439": 3425, - "E7409": 3426, - "V199XXA": 3427, - "V499XXA": 3428, - "V093XXA": 3429, - "V299XXA": 3430, - "V699XXA": 3431, - "V892XXA": 3432, - "S42199A": 3433, - "S42136A": 3434, - "S42156A": 3435, - "S42126A": 3436, - "S42109A": 3437, - "S42109B": 3438, - "S52309C": 3439, - "S52109C": 3440, - "S52109A": 3441, - "S52209C": 3442, - "S52609C": 3443, - "S52509A": 3444, - "S52279C": 3445, - "S52026A": 3446, - "S52509C": 3447, - "S52309A": 3448, - "S52099C": 3449, - "S52046A": 3450, - "S52026C": 3451, - "S52126A": 3452, - "S52209A": 3453, - "S5290XC": 3454, - "S5290XA": 3455, - "S59109A": 3456, - "S52609A": 3457, - "S52539A": 3458, - "S52539C": 3459, - "S52279A": 3460, - "S41009A": 3461, - "V1960XA": 3462, - "V467XXA": 3463, - "V466XXA": 3464, - "V465XXA": 3465, - "V264XXA": 3466, - "V215XXA": 3467, - "Q429": 3468, - "Q438": 3469, - "Q430": 3470, - "Q433": 3471, - "Q419": 3472, - "Q431": 3473, - "Q447": 3474, - "Q453": 3475, - "Q446": 3476, - "H269": 3477, - "E1336": 3478, - "H2510": 3479, - "H268": 3480, - "F23": 3481, - "F22": 3482, - "J321": 3483, - "J328": 3484, - "J320": 3485, - "J329": 3486, - "J322": 3487, - "J323": 3488, - "W74XXXA": 3489, - "W67XXXA": 3490, - "W69XXXA": 3491, - "L444": 3492, - "B09": 3493, - "K9423": 3494, - "K30": 3495, - "K310": 3496, - "K9420": 3497, - "K9422": 3498, - "K9429": 3499, - "R1110": 3500, - "K3184": 3501, - "C170": 3502, - "C178": 3503, - "C172": 3504, - "C179": 3505, - "C171": 3506, - "J180": 3507, - "D381": 3508, - "D380": 3509, - "D379": 3510, - "D384": 3511, - "D484": 3512, - "D375": 3513, - "D376": 3514, - "H1089": 3515, - "H119": 3516, - "H1045": 3517, - "H109": 3518, - "H11429": 3519, - "H10029": 3520, - "H1189": 3521, - "H1033": 3522, - "H11009": 3523, - "H1133": 3524, - "H10409": 3525, - "H11419": 3526, - "H11449": 3527, - "W139XXA": 3528, - "B79": 3529, - "B779": 3530, - "B789": 3531, - "C318": 3532, - "C319": 3533, - "C310": 3534, - "C311": 3535, - "C410": 3536, - "C4020": 3537, - "C413": 3538, - "C412": 3539, - "Z90710": 3540, - "Z89629": 3541, - "Z90410": 3542, - "Z90411": 3543, - "N3021": 3544, - "N3001": 3545, - "N3041": 3546, - "N3081": 3547, - "N3011": 3548, - "N3091": 3549, - "L599": 3550, - "T7589XS": 3551, - "T50901S": 3552, - "T788XXS": 3553, - "T887XXS": 3554, - "T889XXS": 3555, - "J40": 3556, - "G801": 3557, - "G802": 3558, - "G800": 3559, - "G808": 3560, - "G809": 3561, - "F79": 3562, - "B589": 3563, - "B582": 3564, - "B5889": 3565, - "L718": 3566, - "L513": 3567, - "L539": 3568, - "L490": 3569, - "L532": 3570, - "L491": 3571, - "L512": 3572, - "L932": 3573, - "L00": 3574, - "L52": 3575, - "L982": 3576, - "L518": 3577, - "L511": 3578, - "L519": 3579, - "L299": 3580, - "L281": 3581, - "L298": 3582, - "L282": 3583, - "L293": 3584, - "L981": 3585, - "V4712XA": 3586, - "V4702XA": 3587, - "V270XXA": 3588, - "V271XXA": 3589, - "V572XXA": 3590, - "E041": 3591, - "E079": 3592, - "E0789": 3593, - "S06890A": 3594, - "S069X4A": 3595, - "S069X6A": 3596, - "S3613XA": 3597, - "S36899A": 3598, - "S3690XA": 3599, - "S37819A": 3600, - "S3681XA": 3601, - "S09399A": 3602, - "S0991XA": 3603, - "S09309A": 3604, - "S08129A": 3605, - "S01309A": 3606, - "S0920XA": 3607, - "T5294XA": 3608, - "C169": 3609, - "C165": 3610, - "C162": 3611, - "C161": 3612, - "C160": 3613, - "C163": 3614, - "C166": 3615, - "C164": 3616, - "C168": 3617, - "Z6836": 3618, - "Z6843": 3619, - "Z6824": 3620, - "Z6838": 3621, - "Z6828": 3622, - "Z6845": 3623, - "Z6830": 3624, - "Z6831": 3625, - "Z681": 3626, - "Z6844": 3627, - "Z6842": 3628, - "Z6834": 3629, - "Z6833": 3630, - "Z6835": 3631, - "Z6827": 3632, - "Z6829": 3633, - "Z6837": 3634, - "Z6832": 3635, - "Z6825": 3636, - "Z6826": 3637, - "Z6839": 3638, - "Z6841": 3639, - "T510X4A": 3640, - "T5194XA": 3641, - "T512X4A": 3642, - "F10239": 3643, - "F10951": 3644, - "F1096": 3645, - "F10231": 3646, - "F1027": 3647, - "F10980": 3648, - "J99": 3649, - "M3481": 3650, - "M839": 3651, - "E559": 3652, - "J111": 3653, - "J1189": 3654, - "J129": 3655, - "R031": 3656, - "R292": 3657, - "R030": 3658, - "R85610": 3659, - "R893": 3660, - "A394": 3661, - "A3953": 3662, - "A390": 3663, - "G587": 3664, - "G5610": 3665, - "G5690": 3666, - "G5630": 3667, - "G5680": 3668, - "G5620": 3669, - "G5600": 3670, - "O99283": 3671, - "O99284": 3672, - "O24913": 3673, - "O99285": 3674, - "O9A23": 3675, - "O9943": 3676, - "O99344": 3677, - "O99345": 3678, - "O2493": 3679, - "O99323": 3680, - "O99343": 3681, - "O99814": 3682, - "O99413": 3683, - "O9942": 3684, - "O99810": 3685, - "O99815": 3686, - "O9902": 3687, - "O99013": 3688, - "O99324": 3689, - "O9903": 3690, - "O2492": 3691, - "L906": 3692, - "L985": 3693, - "L929": 3694, - "L83": 3695, - "L910": 3696, - "L919": 3697, - "L872": 3698, - "L943": 3699, - "D351": 3700, - "D3500": 3701, - "D353": 3702, - "N733": 3703, - "N7013": 3704, - "N732": 3705, - "N7003": 3706, - "N736": 3707, - "N739": 3708, - "N7093": 3709, - "N730": 3710, - "K279": 3711, - "K274": 3712, - "K271": 3713, - "K277": 3714, - "K270": 3715, - "M20009": 3716, - "M216X9": 3717, - "M20099": 3718, - "M21769": 3719, - "M21549": 3720, - "M21839": 3721, - "M21869": 3722, - "M21959": 3723, - "M21939": 3724, - "M21969": 3725, - "M21339": 3726, - "T2173XA": 3727, - "T2149XA": 3728, - "T2171XA": 3729, - "T2143XA": 3730, - "T2153XA": 3731, - "T2142XA": 3732, - "T2163XA": 3733, - "X19XXXA": 3734, - "X12XXXA": 3735, - "X118XXA": 3736, - "E049": 3737, - "S0510XA": 3738, - "S0010XA": 3739, - "T50991A": 3740, - "T508X4A": 3741, - "T50904A": 3742, - "Q899": 3743, - "Q871": 3744, - "Q898": 3745, - "Q858": 3746, - "Q897": 3747, - "Q8740": 3748, - "Q992": 3749, - "Q892": 3750, - "Q893": 3751, - "Q851": 3752, - "Q8909": 3753, - "P191": 3754, - "S60219A": 3755, - "S5010XA": 3756, - "S5000XA": 3757, - "S6010XA": 3758, - "S40019A": 3759, - "S40029A": 3760, - "S60229A": 3761, - "V285XXA": 3762, - "V485XXA": 3763, - "V489XXA": 3764, - "V284XXA": 3765, - "V486XXA": 3766, - "L03039": 3767, - "L03019": 3768, - "L03029": 3769, - "L03049": 3770, - "J84114": 3771, - "J84116": 3772, - "J8403": 3773, - "J8481": 3774, - "J8409": 3775, - "J8401": 3776, - "J849": 3777, - "J84112": 3778, - "J84115": 3779, - "G14": 3780, - "G709": 3781, - "G7089": 3782, - "G733": 3783, - "G7001": 3784, - "G7000": 3785, - "S04019A": 3786, - "S300XXA": 3787, - "S2020XA": 3788, - "S301XXA": 3789, - "S303XXA": 3790, - "S30202A": 3791, - "S2000XA": 3792, - "S20219A": 3793, - "C9210": 3794, - "C9251": 3795, - "C9250": 3796, - "C9252": 3797, - "C9212": 3798, - "C9290": 3799, - "C9230": 3800, - "C9211": 3801, - "T66XXXA": 3802, - "A09": 3803, - "N828": 3804, - "N821": 3805, - "N825": 3806, - "N824": 3807, - "I280": 3808, - "I281": 3809, - "I288": 3810, - "I289": 3811, - "D899": 3812, - "D839": 3813, - "D89812": 3814, - "D89813": 3815, - "D803": 3816, - "D821": 3817, - "D802": 3818, - "D801": 3819, - "D89810": 3820, - "D8982": 3821, - "D89811": 3822, - "D8989": 3823, - "D849": 3824, - "E291": 3825, - "E895": 3826, - "Q7030": 3827, - "Q7200": 3828, - "Q7010": 3829, - "Q7100": 3830, - "Q7270": 3831, - "Q691": 3832, - "Q6589": 3833, - "Q740": 3834, - "Q692": 3835, - "Q7130": 3836, - "Q7190": 3837, - "Q749": 3838, - "Q699": 3839, - "Q709": 3840, - "Q7140": 3841, - "Q7260": 3842, - "Q870": 3843, - "Q742": 3844, - "Q741": 3845, - "Q72899": 3846, - "T34829A": 3847, - "T34529A": 3848, - "T3499XA": 3849, - "T68XXXA": 3850, - "Y92009": 3851, - "E042": 3852, - "S42019A": 3853, - "S42036B": 3854, - "S42009A": 3855, - "S42026B": 3856, - "S42009B": 3857, - "S42036A": 3858, - "S42026A": 3859, - "S1093XA": 3860, - "E43": 3861, - "I514": 3862, - "I519": 3863, - "I97190": 3864, - "I510": 3865, - "I511": 3866, - "I515": 3867, - "I230": 3868, - "I5181": 3869, - "I5189": 3870, - "I517": 3871, - "I512": 3872, - "K4041": 3873, - "K4000": 3874, - "K4031": 3875, - "K4030": 3876, - "K4040": 3877, - "K4090": 3878, - "K4021": 3879, - "K4091": 3880, - "K4020": 3881, - "S1182XA": 3882, - "S11012A": 3883, - "S1110XA": 3884, - "S11022A": 3885, - "S11029A": 3886, - "S1122XA": 3887, - "S1120XA": 3888, - "S1190XA": 3889, - "Q760": 3890, - "Q796": 3891, - "Q780": 3892, - "Q791": 3893, - "Q784": 3894, - "Q7649": 3895, - "Q762": 3896, - "Q772": 3897, - "Q798": 3898, - "Q761": 3899, - "Q7959": 3900, - "Q799": 3901, - "Q7951": 3902, - "Q759": 3903, - "T18198A": 3904, - "T182XXA": 3905, - "S43109A": 3906, - "S43016A": 3907, - "S43086A": 3908, - "S43006A": 3909, - "S43036A": 3910, - "M24539": 3911, - "M24459": 3912, - "M24659": 3913, - "M24469": 3914, - "M24569": 3915, - "M24559": 3916, - "M2450": 3917, - "M24319": 3918, - "M24876": 3919, - "M24576": 3920, - "M24529": 3921, - "M24849": 3922, - "M24059": 3923, - "M249": 3924, - "M24669": 3925, - "M24549": 3926, - "M247": 3927, - "M2430": 3928, - "M2480": 3929, - "M24419": 3930, - "T383X4A": 3931, - "T381X4A": 3932, - "S0291XB": 3933, - "J121": 3934, - "J1289": 3935, - "J122": 3936, - "O9089": 3937, - "O900": 3938, - "O903": 3939, - "O902": 3940, - "E849": 3941, - "E858": 3942, - "E883": 3943, - "E850": 3944, - "E859": 3945, - "E8881": 3946, - "E807": 3947, - "E889": 3948, - "E840": 3949, - "D841": 3950, - "E8029": 3951, - "H49819": 3952, - "E848": 3953, - "S41109A": 3954, - "S46929A": 3955, - "S41029A": 3956, - "S41129A": 3957, - "S21009A": 3958, - "S31125A": 3959, - "S21029A": 3960, - "S31129A": 3961, - "S31109A": 3962, - "S31105A": 3963, - "H469": 3964, - "H47619": 3965, - "H4712": 3966, - "H47019": 3967, - "H4710": 3968, - "H4722": 3969, - "H462": 3970, - "H47099": 3971, - "H4720": 3972, - "H4711": 3973, - "H468": 3974, - "H4749": 3975, - "K143": 3976, - "K146": 3977, - "K141": 3978, - "K140": 3979, - "K148": 3980, - "A870": 3981, - "A878": 3982, - "A879": 3983, - "A799": 3984, - "S73006A": 3985, - "S73016A": 3986, - "S73036A": 3987, - "J029": 3988, - "G9519": 3989, - "G9589": 3990, - "G959": 3991, - "G992": 3992, - "G950": 3993, - "Z8049": 3994, - "Z8042": 3995, - "Z806": 3996, - "Z8043": 3997, - "Z803": 3998, - "Z8041": 3999, - "Z802": 4000, - "Z800": 4001, - "Z801": 4002, - "Z8052": 4003, - "Z8059": 4004, - "Z8051": 4005, - "Z809": 4006, - "Z808": 4007, - "Z807": 4008, - "I308": 4009, - "I32": 4010, - "I300": 4011, - "I309": 4012, - "F70": 4013, - "I8390": 4014, - "I83209": 4015, - "I83029": 4016, - "I83899": 4017, - "I8310": 4018, - "W1692XA": 4019, - "W172XXA": 4020, - "S43439A": 4021, - "S46819A": 4022, - "S43429A": 4023, - "S4350XA": 4024, - "S46919A": 4025, - "S4380XA": 4026, - "T361X4A": 4027, - "T360X4A": 4028, - "T364X4A": 4029, - "N19": 4030, - "T17298A": 4031, - "T17398A": 4032, - "N342": 4033, - "N340": 4034, - "G509": 4035, - "G500": 4036, - "G501": 4037, - "Q038": 4038, - "Q068": 4039, - "Q019": 4040, - "Q048": 4041, - "Q043": 4042, - "Q02": 4043, - "Q078": 4044, - "Q079": 4045, - "Z638": 4046, - "Z635": 4047, - "Z62898": 4048, - "Z6372": 4049, - "Z6911": 4050, - "Z6379": 4051, - "Z636": 4052, - "F4489": 4053, - "F29": 4054, - "N830": 4055, - "N8353": 4056, - "N8329": 4057, - "N839": 4058, - "N8333": 4059, - "N9983": 4060, - "N831": 4061, - "M12559": 4062, - "M130": 4063, - "M1280": 4064, - "M13169": 4065, - "M129": 4066, - "M12879": 4067, - "M12569": 4068, - "Z8481": 4069, - "Z8379": 4070, - "Z841": 4071, - "Z833": 4072, - "Z831": 4073, - "Z8349": 4074, - "Z832": 4075, - "Z8371": 4076, - "Z8341": 4077, - "L853": 4078, - "L708": 4079, - "L739": 4080, - "L723": 4081, - "K602": 4082, - "K605": 4083, - "I81": 4084, - "S92309B": 4085, - "S92216A": 4086, - "S92256A": 4087, - "S92309A": 4088, - "S92256B": 4089, - "S92109A": 4090, - "S92246A": 4091, - "S92109B": 4092, - "S92009A": 4093, - "S92909A": 4094, - "S92246B": 4095, - "S92009B": 4096, - "G038": 4097, - "G031": 4098, - "G039": 4099, - "G030": 4100, - "C211": 4101, - "C218": 4102, - "C210": 4103, - "C19": 4104, - "C20": 4105, - "A480": 4106, - "A488": 4107, - "A483": 4108, - "B358": 4109, - "B351": 4110, - "B350": 4111, - "B356": 4112, - "B353": 4113, - "B355": 4114, - "B359": 4115, - "N472": 4116, - "N4830": 4117, - "N4889": 4118, - "N486": 4119, - "N529": 4120, - "N489": 4121, - "N4829": 4122, - "N480": 4123, - "N481": 4124, - "J0130": 4125, - "J0100": 4126, - "J0140": 4127, - "J0110": 4128, - "J0120": 4129, - "J0190": 4130, - "L689": 4131, - "L738": 4132, - "L678": 4133, - "L668": 4134, - "L638": 4135, - "L659": 4136, - "M0200": 4137, - "M1460": 4138, - "M1480": 4139, - "M363": 4140, - "T25629A": 4141, - "T24639A": 4142, - "T25599A": 4143, - "T25729A": 4144, - "T24719A": 4145, - "T24439A": 4146, - "T24739A": 4147, - "B012": 4148, - "B019": 4149, - "B0111": 4150, - "B0189": 4151, - "T3240": 4152, - "T3250": 4153, - "T320": 4154, - "G08": 4155, - "T17998A": 4156, - "T17498A": 4157, - "T17898A": 4158, - "T17598A": 4159, - "A421": 4160, - "A420": 4161, - "A438": 4162, - "N813": 4163, - "N812": 4164, - "N819": 4165, - "N8112": 4166, - "N8183": 4167, - "N816": 4168, - "N8111": 4169, - "N993": 4170, - "N814": 4171, - "T48294A": 4172, - "T481X4A": 4173, - "T483X4A": 4174, - "T484X4A": 4175, - "T445X4A": 4176, - "T448X4A": 4177, - "T443X4A": 4178, - "T441X4A": 4179, - "T719XXA": 4180, - "T730XXA": 4181, - "T754XXA": 4182, - "T7589XA": 4183, - "T751XXA": 4184, - "O720": 4185, - "O722": 4186, - "O721": 4187, - "O723": 4188, - "S069X9S": 4189, - "S34139S": 4190, - "S9490XS": 4191, - "S6490XS": 4192, - "Y33XXXS": 4193, - "W19XXXS": 4194, - "X398XXS": 4195, - "X58XXXS": 4196, - "V99XXXS": 4197, - "V899XXS": 4198, - "K613": 4199, - "N432": 4200, - "N433": 4201, - "N431": 4202, - "I158": 4203, - "I150": 4204, - "A871": 4205, - "A888": 4206, - "A872": 4207, - "A89": 4208, - "D447": 4209, - "D434": 4210, - "D445": 4211, - "Q8501": 4212, - "D439": 4213, - "Q8502": 4214, - "D444": 4215, - "D429": 4216, - "Q8500": 4217, - "Q8503": 4218, - "Q103": 4219, - "Q159": 4220, - "Q143": 4221, - "Q150": 4222, - "Q133": 4223, - "Q100": 4224, - "Q120": 4225, - "Q106": 4226, - "Q148": 4227, - "Q1389": 4228, - "I409": 4229, - "I401": 4230, - "I408": 4231, - "I400": 4232, - "I41": 4233, - "G90529": 4234, - "G909": 4235, - "G9059": 4236, - "G990": 4237, - "G904": 4238, - "G9001": 4239, - "G90519": 4240, - "G9009": 4241, - "N946": 4242, - "N94819": 4243, - "N9489": 4244, - "N943": 4245, - "N942": 4246, - "Q825": 4247, - "Q809": 4248, - "Q828": 4249, - "Q822": 4250, - "Q846": 4251, - "Q838": 4252, - "Q820": 4253, - "R682": 4254, - "K118": 4255, - "K113": 4256, - "K115": 4257, - "K119": 4258, - "K1120": 4259, - "F4312": 4260, - "F4320": 4261, - "F4324": 4262, - "F4321": 4263, - "F438": 4264, - "F4323": 4265, - "F4322": 4266, - "F4325": 4267, - "S62349B": 4268, - "S62236B": 4269, - "S62349A": 4270, - "S62236A": 4271, - "S62369B": 4272, - "S62359A": 4273, - "S62309A": 4274, - "S62369A": 4275, - "S62309B": 4276, - "S62399B": 4277, - "S62399A": 4278, - "S62359B": 4279, - "I119": 4280, - "I110": 4281, - "C679": 4282, - "C671": 4283, - "C672": 4284, - "C670": 4285, - "C674": 4286, - "C675": 4287, - "C678": 4288, - "C673": 4289, - "N151": 4290, - "N110": 4291, - "N118": 4292, - "N12": 4293, - "N159": 4294, - "N10": 4295, - "S68629A": 4296, - "W240XXA": 4297, - "W311XXA": 4298, - "W241XXA": 4299, - "W312XXA": 4300, - "W3189XA": 4301, - "W309XXA": 4302, - "C569": 4303, - "C574": 4304, - "C5700": 4305, - "S27809A": 4306, - "S279XXA": 4307, - "S27893A": 4308, - "S27819A": 4309, - "S27813A": 4310, - "S27899A": 4311, - "S21109A": 4312, - "S21129A": 4313, - "S31809A": 4314, - "S71109A": 4315, - "S71129A": 4316, - "S76929A": 4317, - "Z20828": 4318, - "Z202": 4319, - "Z201": 4320, - "Z2089": 4321, - "N35111": 4322, - "N35028": 4323, - "N99110": 4324, - "N359": 4325, - "N358": 4326, - "D34": 4327, - "V787XXA": 4328, - "V878XXA": 4329, - "N805": 4330, - "N802": 4331, - "N809": 4332, - "N800": 4333, - "N803": 4334, - "N801": 4335, - "N808": 4336, - "X818XXA": 4337, - "X832XXA": 4338, - "X828XXA": 4339, - "X838XXA": 4340, - "X76XXXA": 4341, - "Q300": 4342, - "Q324": 4343, - "Q348": 4344, - "Q308": 4345, - "Q330": 4346, - "Q334": 4347, - "Q338": 4348, - "Q339": 4349, - "Q336": 4350, - "Q310": 4351, - "T41294A": 4352, - "T413X1A": 4353, - "T411X4A": 4354, - "J069": 4355, - "T466X4A": 4356, - "T46994A": 4357, - "T465X4A": 4358, - "T460X4A": 4359, - "T462X4A": 4360, - "T463X4A": 4361, - "T467X4A": 4362, - "V0100XA": 4363, - "V100XXA": 4364, - "S92919S": 4365, - "S88919S": 4366, - "S0292XS": 4367, - "S6290XS": 4368, - "M8448XS": 4369, - "S72009S": 4370, - "S93306S": 4371, - "S329XXS": 4372, - "Y0889XS": 4373, - "Q188": 4374, - "Q189": 4375, - "Q170": 4376, - "Q165": 4377, - "Q184": 4378, - "Q180": 4379, - "Q161": 4380, - "Q172": 4381, - "Q179": 4382, - "Q160": 4383, - "Q178": 4384, - "V889XXA": 4385, - "H9220": 4386, - "H938X9": 4387, - "H93239": 4388, - "H9209": 4389, - "H9319": 4390, - "H933X9": 4391, - "H9210": 4392, - "S58029A": 4393, - "S68729A": 4394, - "S48929A": 4395, - "H04009": 4396, - "H04309": 4397, - "H04539": 4398, - "H049": 4399, - "H04129": 4400, - "H04559": 4401, - "H04019": 4402, - "H04209": 4403, - "G118": 4404, - "G3281": 4405, - "G119": 4406, - "G111": 4407, - "G114": 4408, - "G112": 4409, - "V988XXA": 4410, - "W230XXA": 4411, - "Y6553": 4412, - "Y658": 4413, - "Y652": 4414, - "Y651": 4415, - "Y69": 4416, - "Y654": 4417, - "E40": 4418, - "T5994XA": 4419, - "T59894A": 4420, - "X002XXA": 4421, - "X001XXA": 4422, - "S63269A": 4423, - "S63259A": 4424, - "S63299A": 4425, - "K044": 4426, - "K045": 4427, - "K047": 4428, - "L258": 4429, - "L259": 4430, - "L589": 4431, - "L253": 4432, - "L251": 4433, - "L568": 4434, - "L255": 4435, - "L240": 4436, - "F0781": 4437, - "F09": 4438, - "F070": 4439, - "S36503A": 4440, - "S36409A": 4441, - "S3660XA": 4442, - "S36408A": 4443, - "S36509A": 4444, - "S36500A": 4445, - "S36209A": 4446, - "S36501A": 4447, - "S3630XA": 4448, - "S36400A": 4449, - "S36508A": 4450, - "S36202A": 4451, - "S36200A": 4452, - "S36502A": 4453, - "V9333XA": 4454, - "V9339XA": 4455, - "C7250": 4456, - "C709": 4457, - "C721": 4458, - "A46": 4459, - "C498": 4460, - "C494": 4461, - "C490": 4462, - "C4910": 4463, - "C4920": 4464, - "C495": 4465, - "C496": 4466, - "C493": 4467, - "M954": 4468, - "M958": 4469, - "M950": 4470, - "M952": 4471, - "M9984": 4472, - "M955": 4473, - "M4310": 4474, - "D279": 4475, - "J309": 4476, - "J3081": 4477, - "J301": 4478, - "J3089": 4479, - "D141": 4480, - "D151": 4481, - "D150": 4482, - "D1430": 4483, - "D152": 4484, - "D140": 4485, - "D142": 4486, - "D038": 4487, - "D0359": 4488, - "D039": 4489, - "D0362": 4490, - "D034": 4491, - "D0339": 4492, - "D030": 4493, - "D0372": 4494, - "M7750": 4495, - "M7650": 4496, - "M7050": 4497, - "M76829": 4498, - "M7500": 4499, - "M7020": 4500, - "M7620": 4501, - "M779": 4502, - "M7530": 4503, - "M76899": 4504, - "M7730": 4505, - "M7550": 4506, - "M7660": 4507, - "M7040": 4508, - "M7580": 4509, - "M7710": 4510, - "M7520": 4511, - "M2570": 4512, - "M273": 4513, - "K090": 4514, - "M272": 4515, - "M2749": 4516, - "M279": 4517, - "M278": 4518, - "Q379": 4519, - "Q378": 4520, - "Q369": 4521, - "Q359": 4522, - "W3400XA": 4523, - "W34011A": 4524, - "W320XXA": 4525, - "W3302XA": 4526, - "S14138A": 4527, - "S14118A": 4528, - "S14158A": 4529, - "S14108A": 4530, - "S14128A": 4531, - "S2590XA": 4532, - "S25509A": 4533, - "S2500XA": 4534, - "S25309A": 4535, - "S25809A": 4536, - "S2520XA": 4537, - "S25109A": 4538, - "S25409A": 4539, - "K36": 4540, - "I76": 4541, - "T450X4A": 4542, - "T451X4A": 4543, - "T452X4A": 4544, - "V402XXA": 4545, - "V0300XA": 4546, - "V1929XA": 4547, - "M2610": 4548, - "M2689": 4549, - "M2669": 4550, - "M2662": 4551, - "M2600": 4552, - "M264": 4553, - "M2606": 4554, - "C049": 4555, - "C040": 4556, - "C048": 4557, - "I7589": 4558, - "I75029": 4559, - "I7581": 4560, - "G02": 4561, - "B451": 4562, - "H628X1": 4563, - "H61039": 4564, - "H6040": 4565, - "H6123": 4566, - "H6090": 4567, - "H6020": 4568, - "H60599": 4569, - "H61199": 4570, - "H61009": 4571, - "H60399": 4572, - "N454": 4573, - "N453": 4574, - "H7090": 4575, - "H70009": 4576, - "H70099": 4577, - "H70219": 4578, - "H7010": 4579, - "N269": 4580, - "B909": 4581, - "B902": 4582, - "S96919A": 4583, - "S93529A": 4584, - "S93499A": 4585, - "S93439A": 4586, - "C530": 4587, - "C538": 4588, - "C539": 4589, - "K353": 4590, - "K352": 4591, - "K3589": 4592, - "C44319": 4593, - "C4442": 4594, - "C4441": 4595, - "C44329": 4596, - "C44221": 4597, - "C44721": 4598, - "K08109": 4599, - "K08429": 4600, - "M2769": 4601, - "K08409": 4602, - "K083": 4603, - "K08530": 4604, - "K08419": 4605, - "K089": 4606, - "M2679": 4607, - "S90569A": 4608, - "S90529A": 4609, - "S90519A": 4610, - "C50519": 4611, - "C50419": 4612, - "C50819": 4613, - "C50319": 4614, - "C50919": 4615, - "S91329A": 4616, - "S91309A": 4617, - "S62659A": 4618, - "S62659B": 4619, - "S62609B": 4620, - "S6290XA": 4621, - "S62609A": 4622, - "S62669B": 4623, - "S62669A": 4624, - "S6290XB": 4625, - "K000": 4626, - "K011": 4627, - "L500": 4628, - "L503": 4629, - "L508": 4630, - "L509": 4631, - "C469": 4632, - "C4650": 4633, - "C461": 4634, - "C467": 4635, - "C460": 4636, - "C463": 4637, - "C464": 4638, - "R8299": 4639, - "R823": 4640, - "R809": 4641, - "R81": 4642, - "R821": 4643, - "R824": 4644, - "W57XXXA": 4645, - "W5589XA": 4646, - "W540XXA": 4647, - "W5501XA": 4648, - "Z043": 4649, - "Z048": 4650, - "S61229A": 4651, - "S61209A": 4652, - "S66529A": 4653, - "S6710XA": 4654, - "S479XXA": 4655, - "S6720XA": 4656, - "S6730XA": 4657, - "S5780XA": 4658, - "A072": 4659, - "A071": 4660, - "N022": 4661, - "N043": 4662, - "N048": 4663, - "N044": 4664, - "N049": 4665, - "Z00129": 4666, - "C002": 4667, - "C001": 4668, - "C000": 4669, - "O1423": 4670, - "O151": 4671, - "O1503": 4672, - "O1093": 4673, - "O163": 4674, - "O152": 4675, - "O1033": 4676, - "O1043": 4677, - "O113": 4678, - "O169": 4679, - "O1493": 4680, - "O1092": 4681, - "O133": 4682, - "O10913": 4683, - "O6003": 4684, - "O6014X0": 4685, - "O3403": 4686, - "O3433": 4687, - "O34593": 4688, - "O3421": 4689, - "O3413": 4690, - "Z372": 4691, - "Z371": 4692, - "Z370": 4693, - "Z30011": 4694, - "Z3041": 4695, - "Z302": 4696, - "C73": 4697, - "Z141": 4698, - "Z148": 4699, - "B949": 4700, - "B941": 4701, - "Z8279": 4702, - "Z8489": 4703, - "Z822": 4704, - "N412": 4705, - "N418": 4706, - "N410": 4707, - "N411": 4708, - "N419": 4709, - "S92506A": 4710, - "S92506B": 4711, - "L109": 4712, - "L130": 4713, - "L138": 4714, - "L128": 4715, - "N926": 4716, - "N912": 4717, - "N938": 4718, - "N921": 4719, - "N920": 4720, - "N939": 4721, - "N915": 4722, - "S8410XA": 4723, - "S8400XA": 4724, - "S7410XA": 4725, - "S9490XA": 4726, - "E065": 4727, - "E063": 4728, - "E064": 4729, - "E069": 4730, - "F848": 4731, - "F840": 4732, - "F849": 4733, - "M2010": 4734, - "M719": 4735, - "M7130": 4736, - "M65879": 4737, - "M65849": 4738, - "M75120": 4739, - "M7150": 4740, - "M659": 4741, - "M6700": 4742, - "M654": 4743, - "M7180": 4744, - "M6530": 4745, - "M66829": 4746, - "M7140": 4747, - "M6740": 4748, - "M6580": 4749, - "M67479": 4750, - "M66249": 4751, - "M7120": 4752, - "L0103": 4753, - "O9883": 4754, - "O9852": 4755, - "O99834": 4756, - "O99835": 4757, - "O98913": 4758, - "O98813": 4759, - "O712": 4760, - "O715": 4761, - "O713": 4762, - "O711": 4763, - "O716": 4764, - "O717": 4765, - "O714": 4766, - "O7189": 4767, - "I010": 4768, - "I018": 4769, - "I011": 4770, - "F430": 4771, - "R457": 4772, - "O001": 4773, - "O002": 4774, - "O008": 4775, - "O009": 4776, - "O0889": 4777, - "O0882": 4778, - "O086": 4779, - "O081": 4780, - "O082": 4781, - "O0993": 4782, - "O0900": 4783, - "D3000": 4784, - "E639": 4785, - "E615": 4786, - "E638": 4787, - "E569": 4788, - "E561": 4789, - "A812": 4790, - "A8182": 4791, - "K283": 4792, - "K289": 4793, - "K285": 4794, - "K284": 4795, - "K281": 4796, - "K280": 4797, - "H33019": 4798, - "H338": 4799, - "H3320": 4800, - "H3323": 4801, - "H33009": 4802, - "H33059": 4803, - "O88213": 4804, - "O8812": 4805, - "O8823": 4806, - "O88313": 4807, - "O210": 4808, - "O211": 4809, - "T5894XA": 4810, - "A055": 4811, - "A059": 4812, - "A051": 4813, - "J0300": 4814, - "H6640": 4815, - "H66009": 4816, - "H66019": 4817, - "H6690": 4818, - "D492": 4819, - "D496": 4820, - "D497": 4821, - "D4989": 4822, - "D494": 4823, - "D495": 4824, - "D490": 4825, - "D491": 4826, - "D0460": 4827, - "D049": 4828, - "D045": 4829, - "W938XXA": 4830, - "X31XXXA": 4831, - "W9301XA": 4832, - "S99929S": 4833, - "S3790XS": 4834, - "S3690XS": 4835, - "T799XXS": 4836, - "S279XXS": 4837, - "S95909S": 4838, - "O031": 4839, - "O0334": 4840, - "O0337": 4841, - "O034": 4842, - "O0331": 4843, - "O036": 4844, - "S83289A": 4845, - "S83116A": 4846, - "S83006A": 4847, - "S83249A": 4848, - "S83106A": 4849, - "S8330XA": 4850, - "S83126A": 4851, - "N72": 4852, - "N763": 4853, - "N766": 4854, - "N764": 4855, - "N7689": 4856, - "N750": 4857, - "W51XXXA": 4858, - "W2209XA": 4859, - "W500XXA": 4860, - "W1809XA": 4861, - "W2203XA": 4862, - "W2189XA": 4863, - "M2140": 4864, - "Z7289": 4865, - "Z72820": 4866, - "B86": 4867, - "C07": 4868, - "C089": 4869, - "Y30XXXA": 4870, - "D3910": 4871, - "D390": 4872, - "D414": 4873, - "D4120": 4874, - "J342": 4875, - "J0390": 4876, - "D367": 4877, - "I781": 4878, - "I789": 4879, - "I780": 4880, - "L570": 4881, - "L821": 4882, - "C549": 4883, - "V580XXA": 4884, - "V582XXA": 4885, - "V493XXA": 4886, - "V293XXA": 4887, - "V0900XA": 4888, - "S62186A": 4889, - "S62136A": 4890, - "S62146A": 4891, - "S62109A": 4892, - "S62156A": 4893, - "S62146B": 4894, - "S62009A": 4895, - "S62009B": 4896, - "S62176A": 4897, - "S62126B": 4898, - "S62116A": 4899, - "S62166A": 4900, - "S62126A": 4901, - "S62156B": 4902, - "E343": 4903, - "E349": 4904, - "E340": 4905, - "E348": 4906, - "T2890XS": 4907, - "S9030XS": 4908, - "S91009S": 4909, - "S9780XS": 4910, - "S31109S": 4911, - "T2040XS": 4912, - "T24409S": 4913, - "C322": 4914, - "C328": 4915, - "C320": 4916, - "C321": 4917, - "C329": 4918, - "C323": 4919, - "X008XXA": 4920, - "S030XXA": 4921, - "C762": 4922, - "C760": 4923, - "C763": 4924, - "C768": 4925, - "C761": 4926, - "A5202": 4927, - "J310": 4928, - "S60929A": 4929, - "S60529A": 4930, - "S60519A": 4931, - "Y26XXXA": 4932, - "Y33XXXA": 4933, - "T1592XA": 4934, - "T1512XA": 4935, - "T1582XA": 4936, - "K389": 4937, - "L089": 4938, - "L88": 4939, - "L980": 4940, - "L0889": 4941, - "S158XXA": 4942, - "S15009A": 4943, - "S159XXA": 4944, - "S15209A": 4945, - "S15309A": 4946, - "B2790": 4947, - "L74519": 4948, - "L732": 4949, - "L742": 4950, - "T192XXA": 4951, - "T194XXA": 4952, - "T191XXA": 4953, - "H65199": 4954, - "H6590": 4955, - "A199": 4956, - "A198": 4957, - "A192": 4958, - "A039": 4959, - "A031": 4960, - "A038": 4961, - "S90829A": 4962, - "S90819A": 4963, - "J157": 4964, - "J168": 4965, - "O4393": 4966, - "O365930": 4967, - "O3663X0": 4968, - "O360930": 4969, - "O364XX0": 4970, - "O4413": 4971, - "O46093": 4972, - "O670": 4973, - "O4593": 4974, - "O4403": 4975, - "D241": 4976, - "B888": 4977, - "O0487": 4978, - "Z332": 4979, - "O0484": 4980, - "O0489": 4981, - "O046": 4982, - "O0481": 4983, - "O09523": 4984, - "O09513": 4985, - "O752": 4986, - "O76": 4987, - "W458XXA": 4988, - "W260XXA": 4989, - "W298XXA": 4990, - "W278XXA": 4991, - "W461XXA": 4992, - "W28XXXA": 4993, - "J680": 4994, - "B360": 4995, - "B368": 4996, - "B369": 4997, - "A528": 4998, - "A523": 4999, - "A5211": 5000, - "B699": 5001, - "K054": 5002, - "K0521": 5003, - "K056": 5004, - "K062": 5005, - "K0530": 5006, - "K0510": 5007, - "K0520": 5008, - "K0532": 5009, - "C482": 5010, - "C480": 5011, - "C488": 5012, - "C023": 5013, - "C028": 5014, - "C01": 5015, - "C029": 5016, - "E009": 5017, - "L218": 5018, - "L219": 5019, - "L211": 5020, - "A529": 5021, - "A530": 5022, - "A539": 5023, - "O021": 5024, - "T6094XA": 5025, - "T6394XA": 5026, - "T65894A": 5027, - "T6594XA": 5028, - "T650X4A": 5029, - "T600X4A": 5030, - "T45524A": 5031, - "A329": 5032, - "A289": 5033, - "A280": 5034, - "Z526": 5035, - "H0019": 5036, - "H01009": 5037, - "H00029": 5038, - "H00019": 5039, - "H00039": 5040, - "H019": 5041, - "E321": 5042, - "E320": 5043, - "E328": 5044, - "T171XXA": 5045, - "C609": 5046, - "G540": 5047, - "G547": 5048, - "O904": 5049, - "O2653": 5050, - "O754": 5051, - "O751": 5052, - "N4289": 5053, - "N423": 5054, - "N421": 5055, - "S76919A": 5056, - "S73199A": 5057, - "S40829A": 5058, - "S40819A": 5059, - "S40869A": 5060, - "H02109": 5061, - "H02719": 5062, - "H02439": 5063, - "H02519": 5064, - "H02849": 5065, - "H029": 5066, - "H02429": 5067, - "H0289": 5068, - "H02409": 5069, - "H02209": 5070, - "T543X4A": 5071, - "T542X4A": 5072, - "T571X4A": 5073, - "A312": 5074, - "A311": 5075, - "A318": 5076, - "A310": 5077, - "A319": 5078, - "D101": 5079, - "D119": 5080, - "D1039": 5081, - "B389": 5082, - "B380": 5083, - "O8629": 5084, - "O2343": 5085, - "O2393": 5086, - "O2662": 5087, - "O26833": 5088, - "O26893": 5089, - "O9989": 5090, - "O26613": 5091, - "B309": 5092, - "B308": 5093, - "O8612": 5094, - "O8689": 5095, - "N719": 5096, - "N711": 5097, - "N710": 5098, - "T189XXA": 5099, - "L0233": 5100, - "L02439": 5101, - "L02239": 5102, - "L0293": 5103, - "S3142XA": 5104, - "S3130XA": 5105, - "S38222A": 5106, - "S3132XA": 5107, - "S3140XA": 5108, - "X940XXA": 5109, - "X969XXA": 5110, - "X959XXA": 5111, - "X93XXXA": 5112, - "J330": 5113, - "J339": 5114, - "J338": 5115, - "O324XX0": 5116, - "O329XX0": 5117, - "O321XX0": 5118, - "O6989X0": 5119, - "O4103X0": 5120, - "O4212": 5121, - "D1620": 5122, - "D164": 5123, - "D166": 5124, - "A3689": 5125, - "A369": 5126, - "A363": 5127, - "C12": 5128, - "C139": 5129, - "C138": 5130, - "A5909": 5131, - "A5903": 5132, - "A5901": 5133, - "D0590": 5134, - "D069": 5135, - "D075": 5136, - "D072": 5137, - "D0919": 5138, - "D090": 5139, - "B741": 5140, - "L84": 5141, - "L608": 5142, - "L600": 5143, - "C7B02": 5144, - "C7A026": 5145, - "C7A012": 5146, - "D3A020": 5147, - "D3A026": 5148, - "D3A092": 5149, - "C7A098": 5150, - "C7B03": 5151, - "C4A9": 5152, - "D3A098": 5153, - "C7A090": 5154, - "D3A090": 5155, - "C7B01": 5156, - "C7A1": 5157, - "C7A094": 5158, - "C7B8": 5159, - "C7B1": 5160, - "C7A00": 5161, - "D3A012": 5162, - "C7B04": 5163, - "C9500": 5164, - "C9591": 5165, - "C9590": 5166, - "L661": 5167, - "L449": 5168, - "C52": 5169, - "C519": 5170, - "C578": 5171, - "A1801": 5172, - "C090": 5173, - "C103": 5174, - "C109": 5175, - "C101": 5176, - "C108": 5177, - "C099": 5178, - "C100": 5179, - "Z421": 5180, - "T670XXA": 5181, - "J09X1": 5182, - "E139": 5183, - "E0969": 5184, - "E138": 5185, - "E0965": 5186, - "E0910": 5187, - "E1339": 5188, - "E1349": 5189, - "E098": 5190, - "E1369": 5191, - "C140": 5192, - "C148": 5193, - "S83419A": 5194, - "S86819A": 5195, - "S86919A": 5196, - "S83509A": 5197, - "S83429A": 5198, - "C50929": 5199, - "H3093": 5200, - "H31419": 5201, - "H30149": 5202, - "H31319": 5203, - "Z9851": 5204, - "Z9852": 5205, - "A156": 5206, - "A154": 5207, - "S68529A": 5208, - "X739XXA": 5209, - "X72XXXA": 5210, - "X749XXA": 5211, - "H748X9": 5212, - "Z111": 5213, - "I00": 5214, - "J358": 5215, - "J3501": 5216, - "J359": 5217, - "J351": 5218, - "J352": 5219, - "N951": 5220, - "N952": 5221, - "N950": 5222, - "N924": 5223, - "N959": 5224, - "N958": 5225, - "D019": 5226, - "D015": 5227, - "D002": 5228, - "D013": 5229, - "D0008": 5230, - "D001": 5231, - "V484XXA": 5232, - "E310": 5233, - "E319": 5234, - "E3121": 5235, - "E318": 5236, - "M205X9": 5237, - "M2040": 5238, - "M2060": 5239, - "T496X4A": 5240, - "T497X4A": 5241, - "T492X4A": 5242, - "T490X4A": 5243, - "Z1211": 5244, - "V8011XA": 5245, - "G378": 5246, - "G375": 5247, - "G379": 5248, - "G373": 5249, - "G360": 5250, - "Z4902": 5251, - "Z4901": 5252, - "Z4931": 5253, - "Z4932": 5254, - "R99": 5255, - "S91109A": 5256, - "J679": 5257, - "J678": 5258, - "J677": 5259, - "B54": 5260, - "B538": 5261, - "B509": 5262, - "B528": 5263, - "S143XXA": 5264, - "S344XXA": 5265, - "S142XXA": 5266, - "S242XXA": 5267, - "N8500": 5268, - "N852": 5269, - "N840": 5270, - "N858": 5271, - "N857": 5272, - "J36": 5273, - "B1009": 5274, - "B1089": 5275, - "B1081": 5276, - "B1001": 5277, - "F458": 5278, - "F59": 5279, - "F459": 5280, - "K431": 5281, - "K421": 5282, - "K441": 5283, - "K451": 5284, - "K4140": 5285, - "K437": 5286, - "V9189XA": 5287, - "E282": 5288, - "E2839": 5289, - "N981": 5290, - "D261": 5291, - "D287": 5292, - "D282": 5293, - "T372X4A": 5294, - "T370X4A": 5295, - "T375X4A": 5296, - "T3794XA": 5297, - "T371X4A": 5298, - "T570X4A": 5299, - "T56894A": 5300, - "O2293": 5301, - "O873": 5302, - "V8652XA": 5303, - "S88912A": 5304, - "S88029A": 5305, - "S88129A": 5306, - "Z1501": 5307, - "Z1589": 5308, - "Z1509": 5309, - "S38002A": 5310, - "S280XXA": 5311, - "S381XXA": 5312, - "A880": 5313, - "N210": 5314, - "N219": 5315, - "N211": 5316, - "S98929A": 5317, - "A7740": 5318, - "A7749": 5319, - "Y289XXA": 5320, - "K37": 5321, - "C0689": 5322, - "C051": 5323, - "C059": 5324, - "C060": 5325, - "C050": 5326, - "E54": 5327, - "L049": 5328, - "M9230": 5329, - "M9270": 5330, - "M4200": 5331, - "M9250": 5332, - "M9180": 5333, - "E519": 5334, - "E52": 5335, - "E5112": 5336, - "A155": 5337, - "A150": 5338, - "V813XXA": 5339, - "O700": 5340, - "O701": 5341, - "V9529XA": 5342, - "N96": 5343, - "B399": 5344, - "B392": 5345, - "B395": 5346, - "X371XXA": 5347, - "B658": 5348, - "B659": 5349, - "A5400": 5350, - "V4342XA": 5351, - "V233XXA": 5352, - "Y35003A": 5353, - "B661": 5354, - "S93336A": 5355, - "S93316A": 5356, - "S93326A": 5357, - "S93129A": 5358, - "S53106A": 5359, - "S53026A": 5360, - "S53196A": 5361, - "J00": 5362, - "A1781": 5363, - "A170": 5364, - "T23659A": 5365, - "T23629A": 5366, - "T23639A": 5367, - "T23609A": 5368, - "T23429A": 5369, - "T23669A": 5370, - "T304": 5371, - "B488": 5372, - "G09": 5373, - "O480": 5374, - "G528": 5375, - "G521": 5376, - "G522": 5377, - "G527": 5378, - "G529": 5379, - "C269": 5380, - "Y0759": 5381, - "Y0701": 5382, - "Y079": 5383, - "Y0750": 5384, - "Y0711": 5385, - "Y07499": 5386, - "C111": 5387, - "C118": 5388, - "C119": 5389, - "Z182": 5390, - "Z1839": 5391, - "Z1810": 5392, - "Z1889": 5393, - "Z1881": 5394, - "T2067XA": 5395, - "T2040XA": 5396, - "T2066XA": 5397, - "T2047XA": 5398, - "T2065XA": 5399, - "F919": 5400, - "F6381": 5401, - "F6389": 5402, - "F918": 5403, - "F639": 5404, - "N901": 5405, - "N909": 5406, - "N9089": 5407, - "O623": 5408, - "O621": 5409, - "A157": 5410, - "A5149": 5411, - "A512": 5412, - "A5143": 5413, - "A5141": 5414, - "W03XXXA": 5415, - "O99213": 5416, - "O99335": 5417, - "O9912": 5418, - "O9913": 5419, - "O99333": 5420, - "O99113": 5421, - "O99355": 5422, - "O99215": 5423, - "O99353": 5424, - "X838XXS": 5425, - "J628": 5426, - "Z331": 5427, - "C384": 5428, - "T275XXA": 5429, - "T287XXA": 5430, - "T286XXA": 5431, - "F89": 5432, - "F8189": 5433, - "F82": 5434, - "F88": 5435, - "F801": 5436, - "F8089": 5437, - "H524": 5438, - "H5213": 5439, - "S338XXA": 5440, - "S339XXA": 5441, - "S336XXA": 5442, - "M2340": 5443, - "M2350": 5444, - "S63599A": 5445, - "S66919A": 5446, - "F819": 5447, - "Z9183": 5448, - "S53499A": 5449, - "S53449A": 5450, - "O864": 5451, - "A832": 5452, - "G47429": 5453, - "G47419": 5454, - "G47411": 5455, - "G44009": 5456, - "G4441": 5457, - "G44309": 5458, - "G44229": 5459, - "G44029": 5460, - "G4489": 5461, - "V9523XA": 5462, - "B572": 5463, - "Y22XXXA": 5464, - "Y249XXA": 5465, - "O368130": 5466, - "O358XX0": 5467, - "T502X4A": 5468, - "T504X4A": 5469, - "Z36": 5470, - "H1840": 5471, - "H18829": 5472, - "H18899": 5473, - "H18429": 5474, - "C6930": 5475, - "C6920": 5476, - "A502": 5477, - "C031": 5478, - "C039": 5479, - "C030": 5480, - "T22639A": 5481, - "T22659A": 5482, - "T2260XA": 5483, - "T22759A": 5484, - "T22729A": 5485, - "T22619A": 5486, - "B559": 5487, - "O743": 5488, - "O742": 5489, - "Q002": 5490, - "V4940XA": 5491, - "S9306XA": 5492, - "F659": 5493, - "Z87890": 5494, - "F641": 5495, - "W408XXA": 5496, - "W92XXXA": 5497, - "X30XXXA": 5498, - "X929XXA": 5499, - "V812XXA": 5500, - "T620X4A": 5501, - "S63026A": 5502, - "S63016A": 5503, - "S63066A": 5504, - "S63006A": 5505, - "S63096A": 5506, - "S63036A": 5507, - "A239": 5508, - "A218": 5509, - "A021": 5510, - "A029": 5511, - "A020": 5512, - "A028": 5513, - "V8189XA": 5514, - "F913": 5515, - "X719XXA": 5516, - "Z170": 5517, - "Z171": 5518, - "O649XX0": 5519, - "O655": 5520, - "D0220": 5521, - "C6290": 5522, - "O30003": 5523, - "A3780": 5524, - "V815XXA": 5525, - "E7529": 5526, - "G3182": 5527, - "E754": 5528, - "N6019": 5529, - "H7290": 5530, - "H73019": 5531, - "V9422XA": 5532, - "V944XXA": 5533, - "Y9302": 5534, - "Y9301": 5535, - "T474X4A": 5536, - "T476X4A": 5537, - "S5292XA": 5538, - "S229XXB": 5539, - "A1839": 5540, - "A1831": 5541, - "B852": 5542, - "B850": 5543, - "X088XXA": 5544, - "S179XXA": 5545, - "S078XXA": 5546, - "C9480": 5547, - "C9422": 5548, - "Y9317": 5549, - "Y9311": 5550, - "Y939": 5551, - "Y998": 5552, - "Y990": 5553, - "Y999": 5554, - "S71009A": 5555, - "Y635": 5556, - "Y389X2S": 5557, - "Y3593XA": 5558, - "Y9329": 5559, - "Y9321": 5560, - "Y9323": 5561, - "Y9322": 5562, - "V0500XA": 5563, - "A809": 5564, - "Y9389": 5565, - "Y9382": 5566, - "S39011A": 5567, - "Y9353": 5568, - "Y9355": 5569, - "Y9351": 5570, - "Y9352": 5571, - "Y9359": 5572, - "B678": 5573, - "Y93E9": 5574, - "Y93E8": 5575, - "Y93K1": 5576, - "O94": 5577, - "Y9371": 5578, - "Y9379": 5579, - "A9232": 5580, - "A9231": 5581, - "B409": 5582, - "K9281": 5583, - "F54": 5584, - "Y9364": 5585, - "Y9361": 5586, - "Y9367": 5587, - "Y9362": 5588, - "Y93H2": 5589, - "Y93H3": 5590, - "W368XXA": 5591, - "C9300": 5592, - "M0230": 5593, - "Y3593XS": 5594, - "N979": 5595, - "K9589": 5596, - "T185XXA": 5597, - "Z136": 5598, - "A309": 5599, - "N270": 5600, - "Z09": 5601, - "W898XXA": 5602, - "W860XXA": 5603, - "S145XXA": 5604, - "O403XX0": 5605, - "O30049": 5606, - "Z130": 5607, - "Y35893A": 5608, - "I092": 5609, - "C55": 5610, - "H8093": 5611, - "S60429A": 5612 -} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json b/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json deleted file mode 100644 index 67bc0e7ce..000000000 --- a/pyhealth/datasets/phecode_mappings/ICD9toICD10Mapping.json +++ /dev/null @@ -1 +0,0 @@ -{"109": [0, 1], "36": [2], "250": [3, 4, 5, 6, 7, 8], "108": [9, 10, 11, 12, 13, 14, 15], "46": [16, 17, 18, 19, 20, 21, 22], "71": [23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "184": [36, 37, 38, 39, 40, 41, 42, 43], "272": [44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54], "101": [55, 56, 57, 58, 59], "53": [60, 61, 62, 63, 64, 65, 66, 67, 68, 69], "63": [70, 71, 72, 73, 74, 75, 76], "107": [77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90], "256": [91, 92, 8, 93, 94], "137": [95, 96, 97, 98, 99], "221": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110], "162": [111, 112, 113, 114, 115, 116], "273": [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127], "98": [128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "115": [152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167], "9": [168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193], "112": [194, 195, 196, 197, 198, 199, 200, 201, 202], "16": [203, 204, 205, 206, 207, 208], "6": [209, 210, 211, 212, 213, 214, 215, 216], "314": [217], "73": [218, 219, 220, 221, 222, 223, 224, 225, 226, 227], "315": [228, 229, 230, 231, 232, 233, 234, 235, 236], "17": [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254], "7": [255, 256, 257, 258], "75": [259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272], "10": [273, 274, 275, 276, 277, 278, 279, 280, 281], "55": [282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292], "316": [293, 294, 295, 296], "283": [297, 298, 299, 300, 301, 302, 303, 304, 305], "181": [306, 307, 308, 309, 310, 311, 312, 313, 314], "8": [315, 316, 317, 318, 319, 320], "66": [321, 322, 323, 324, 325], "58": [326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341], "129": [342, 343, 344, 345, 346, 347, 348], "99": [349, 350, 351, 352, 353], "88": [354, 355, 356, 357, 358, 359, 360, 361, 362], "21": [363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376], "287": [377, 378, 379, 380, 381, 382, 383, 384, 385], "5": [386], "56": [387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429], "49": [430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448], "114": [449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467], "265": [468, 469, 470, 471, 472, 473, 474], "266": [475], "24": [476, 477, 478], "27": [479], "26": [480, 481, 482], "82": [483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493], "168": [494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], "18": [511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530], "203": [531], "83": [532, 533, 534, 535, 536, 537], "84": [538, 539, 540, 541, 542, 543, 544, 545, 546], "61": [547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559], "43": [560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574], "100": [575, 576, 577], "95": [578, 579, 580], "65": [581, 582, 583, 584, 585, 586, 587, 588, 589, 573, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602], "296": [603, 604, 605], "50": [606, 607, 608, 609], "78": [610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621], "317": [622, 623, 624, 625, 626, 627, 628, 629], "318": [630, 631, 632, 633, 634, 635, 636, 637], "319": [638, 639, 640, 641, 642, 643, 644], "320": [645], "207": [646, 647, 648, 649, 650, 651, 652, 653, 654, 655], "321": [656, 657, 658, 659, 660, 661, 662, 663, 664], "124": [665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675], "28": [676], "230": [677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688], "243": [689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702], "47": [703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 384, 715, 716, 717], "212": [718, 719, 720, 721, 722, 723], "20": [724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736], "133": [737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754], "282": [755, 756, 757, 758, 759, 760, 761, 762], "178": [763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785], "67": [786, 787, 788, 789, 790, 791, 792, 793, 794], "131": [795, 676, 796, 797, 798, 799], "169": [800, 801, 802, 803, 804, 805, 806, 807, 808], "281": [809], "45": [810, 811, 812, 813, 676, 796, 814, 799, 815, 816, 817], "19": [818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861], "32": [862, 863, 864, 865], "102": [866, 867, 868], "72": [869, 870, 871, 475, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886], "69": [887], "198": [888, 889, 475, 890, 891, 892, 893, 894, 895, 896, 897, 898], "70": [899, 900, 901, 902, 903, 904], "25": [905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922], "210": [923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941], "206": [942, 943, 944, 945, 946, 947, 948, 949, 950], "224": [951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961], "37": [962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989], "170": [990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000], "103": [1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017], "165": [1018, 1019, 1020], "284": [1021, 1022, 1023, 1024, 1025], "14": [117, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 108, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054], "188": [1055, 1056, 1057, 1058], "285": [1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077], "127": [1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086], "286": [1087], "163": [1088, 1089, 1090, 1091, 1092, 1093, 1094], "153": [1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105], "15": [1106, 1107, 1108, 1109, 1110, 174, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127], "52": [1128, 1129, 1130], "51": [1131, 1132, 1133, 475, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142], "231": [1143], "128": [1144], "274": [475], "288": [1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154], "289": [1155, 1156, 1157, 1158, 1159, 1160, 1161], "39": [1162, 1163, 1164, 1165, 1166, 1167, 1168, 809, 1169], "290": [1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178], "11": [1179, 1180, 1181, 1182], "291": [1183, 1184, 1185, 1186, 1187], "190": [1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197], "191": [1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211], "193": [1212, 1213, 1214, 1215, 1216, 1024, 1025, 1022, 1217, 1218, 1023, 1219, 1021, 1220, 1221, 1222, 1223, 1224, 1225], "194": [1226, 1227, 1228, 1229, 1230, 1231], "155": [1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249], "195": [1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258], "196": [1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272], "197": [1273, 1274, 1275, 1276, 1277], "199": [1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285], "104": [1286], "132": [1287, 1088, 1288, 1289, 1290, 1291], "200": [1292], "93": [1293, 1294, 1295, 1296, 1297, 1298], "201": [1299, 1300, 1301, 1302, 1303, 1304, 1305], "202": [1306, 1307, 1308], "204": [1309, 475, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317], "205": [905, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326], "1": [1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339], "208": [1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347], "2": [475], "209": [1348, 1349], "211": [1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359], "60": [1360, 1361, 1362, 1363, 1364, 1365, 1366], "213": [1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375], "214": [475], "215": [475], "29": [1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390], "216": [1212, 1021, 1220, 1022, 1217, 1223, 1221, 1025, 1391, 1215, 1392, 1224, 1024, 1225], "217": [1393], "174": [1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419], "166": [1420, 1421, 1422, 1423], "218": [1424, 1425, 1426], "77": [1427, 1428, 1429, 475, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444], "3": [1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456], "97": [1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472], "164": [1473, 1474, 1475, 1476, 1477, 717, 1478, 1479, 1480, 1481, 1482], "113": [1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493], "220": [1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 68, 1504, 1505], "30": [1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522], "79": [1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547], "219": [1548, 1549], "222": [1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559], "48": [1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568], "223": [1569, 1570, 1571, 1572, 1573, 1574], "225": [1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582], "226": [1583, 1584, 1585, 1586, 1587, 1588], "227": [1589], "228": [1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612], "229": [1613, 1614, 1615, 1616], "232": [1617, 1618, 1619, 1620, 1621, 1622, 165, 1623, 1624], "233": [1625, 1626, 1627, 1628, 1629], "236": [1630, 1631, 1632, 1633, 1634], "234": [1635, 1636, 1637, 1638, 1639, 1640, 1641], "235": [1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649], "237": [1650, 1651, 1652, 1653, 1213, 1214, 1217, 1654, 1221, 1655, 1656, 1223, 1657, 1658, 1659, 1660], "238": [1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668], "239": [1669, 1670, 1671, 1672, 1673], "240": [1674, 1675, 1676, 1677, 1678, 1679, 1680], "241": [1681, 1682, 1683, 1684, 1685, 1686], "41": [1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713], "242": [1714, 1715, 1716], "152": [1717, 1718], "244": [1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728], "76": [1729, 1730, 1731], "80": [1732, 1733, 1734, 1735, 1736, 1737], "245": [1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750], "171": [1751, 1752, 1753, 1754, 1755, 1756, 1757], "246": [1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767], "247": [1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775], "248": [1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791], "91": [1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801], "322": [1802, 1203, 1803], "180": [1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814], "323": [475], "324": [1815, 1816, 1817, 1818, 1819, 1820, 1821], "325": [1822, 1823, 1824, 1825, 1826, 1827, 1828], "187": [1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848], "326": [145, 1849, 1850, 1851], "110": [1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860], "122": [1861, 1862], "327": [1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876], "186": [1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908], "4": [1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1144, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931], "313": [1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947], "31": [1948, 1949, 1950, 1951, 1952, 1953], "150": [1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966], "57": [1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975], "328": [1976, 1977, 1978], "329": [1979, 1980], "135": [1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003], "175": [2004, 2005, 2006], "264": [2007, 2008, 2009, 2010, 2011, 2012], "149": [2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033], "111": [2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043], "330": [2044], "0": [2045, 2046, 2047, 2048], "13": [2049, 2050, 2051, 2052, 2053], "12": [2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064], "22": [2065], "23": [2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076], "33": [2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087], "34": [2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095], "35": [2096], "38": [475], "40": [2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106], "42": [2107, 2108, 2109, 2110, 2111, 2112], "44": [2113], "54": [2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123], "59": [2124, 2125, 2126, 2127, 2128], "62": [2129, 2130, 2131, 2132, 2133, 95, 2134, 2135, 2136, 2137, 2138, 2139, 2140], "64": [2141, 2142, 2143, 2144, 2145, 2146, 2147], "68": [475], "74": [2148, 2149], "81": [2150, 2151, 2152, 2153, 2154, 2155, 2156], "151": [2157, 2158, 2159, 2160], "154": [2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170], "156": [2171, 2172, 2173, 2174], "157": [2175, 2176], "158": [1227, 2177, 2178, 1230, 2179, 2180, 2181], "159": [2182, 2183, 2184, 2185, 2186, 2187, 2188], "160": [2189, 2190, 2191, 2192, 2193, 2194, 2195], "161": [2196, 2197, 2198, 2199, 2200, 2201], "167": [2202, 2203, 8, 2204, 2205], "172": [2206, 2207, 2208, 2209, 2210, 2211, 2212], "173": [2213], "116": [2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233], "92": [2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245], "176": [2246, 2247, 2248, 2249], "177": [2250, 2251, 2252], "179": [2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262], "182": [2263, 2264, 2265], "183": [2266, 2267, 2268], "185": [2269, 2270, 2271, 2272, 2273, 2274, 2275], "144": [2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283], "189": [2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295], "192": [2296, 2297], "123": [2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317], "269": [475], "270": [2318, 2319, 2320, 1239, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328], "271": [2329, 2330], "254": [2331, 2332, 2333, 2334], "257": [2335, 2336, 2337, 2338, 2339, 2340], "278": [2341, 475, 2342, 2343, 2344, 2345], "249": [2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355], "251": [2356, 2357, 2358, 2359, 2360, 2361], "139": [2362, 2363, 2364, 2365, 2366], "267": [2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383], "268": [2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391], "280": [2392, 2393], "277": [2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408], "253": [2409, 2410, 2411, 2412, 2413, 2414], "276": [2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 1890, 2425, 2426, 2427, 2428], "255": [2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446], "86": [2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454], "351": [475], "295": [1307, 2455], "89": [2456, 2457, 2458], "310": [2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468], "453": [2469, 629, 2470], "118": [2471, 1212, 2472, 1219, 1220, 1225, 2473, 1215, 2474, 2475, 1224, 2476, 2477, 2478, 2479, 2480], "306": [2481, 2482], "332": [2483, 2484, 2485, 1227], "369": [2486, 2487, 2488], "363": [2489, 2454, 2490], "294": [2491, 2492, 2493, 2494, 2495], "106": [2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504], "454": [2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514], "292": [475], "455": [2515], "456": [2516, 2517, 2518, 2519], "85": [2520, 2521, 2522, 2523, 2524], "457": [2525, 2526, 2527, 2528], "427": [2529, 2530, 2531, 2532, 2533, 2534], "252": [2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543], "426": [2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563], "405": [2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 1307, 2576, 2577, 2578, 2579], "428": [2580, 2581, 2582, 2583, 2584, 2585, 2586], "429": [2587, 2588, 2589, 2590], "430": [2591, 2592, 2593, 2594, 2595, 2596, 2597, 2327], "431": [2598, 2599], "432": [2600], "400": [2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611], "433": [2612, 2613, 2614, 2615], "416": [2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626], "434": [2627], "275": [2628, 2629, 2630, 2631, 2632, 2633, 2634], "360": [2635, 2636, 2637], "387": [475], "436": [2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647], "307": [2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660], "383": [2661, 2662, 2663, 2664], "435": [2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672], "409": [2673], "297": [2674, 720, 2675], "352": [2676, 2677, 2678, 2679, 2680], "300": [2681, 2682, 2683], "437": [2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694], "136": [2695, 2696, 2697], "438": [2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713], "439": [2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721], "440": [2722], "467": [2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731], "120": [2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739], "343": [2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748], "468": [475], "117": [2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758], "331": [2759, 2760, 2761], "333": [2762], "334": [2763, 2764, 2765, 2766, 2767], "263": [2768, 2769, 2770], "259": [2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787], "335": [2788, 2789, 2790], "336": [475], "337": [2791, 2792], "338": [2793, 2794], "339": [2795, 2796, 2048], "125": [2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805], "340": [475], "341": [2806, 2807, 2808, 2809, 2810], "342": [2811, 2812, 2813], "344": [2814, 2815, 2816, 2817, 2818, 2819], "345": [2820, 2821, 2822, 2823, 2824, 2825, 2826], "141": [2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838], "293": [1212, 1213, 1214, 1215, 1216, 1024, 1025, 1022, 1217, 2839, 2840, 1652, 1219, 1021, 1220, 2841, 1221, 2842, 2843, 1223, 1224, 1392, 1225], "298": [2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856], "299": [2857, 2858], "417": [2859, 2860, 2861], "121": [2862, 2863, 2864, 2865, 2866, 2867], "418": [2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889], "419": [2890, 2891, 2892, 2893, 2894], "414": [2895, 2896, 2897, 2898, 2899], "413": [2900], "420": [2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910], "364": [2911, 2912, 2913], "421": [2914, 2915, 2916, 2917, 2918], "422": [2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936], "423": [2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956], "424": [2957, 2958, 2959, 2960], "425": [2961, 2962], "301": [2963, 2964, 2965], "96": [2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976], "302": [2977, 2978, 2979, 2980], "303": [2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991], "304": [2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014], "305": [3015, 3016, 3017, 3018], "119": [1424, 3019], "308": [3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027], "309": [3028, 3029, 3030, 3031, 3032, 3033, 3034], "311": [3035, 3036, 3037, 3038], "312": [3039, 253], "262": [3040, 3041, 3042, 3043], "258": [3044, 3045, 3046, 3047, 3048, 3049], "260": [3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060], "261": [3061, 3062, 3063, 3064, 3065, 3066], "279": [3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077], "399": [3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088], "441": [3089, 3090, 3091, 3092, 3093, 3094], "140": [3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108], "142": [3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123], "442": [3124, 3125, 3126, 3127, 3128], "87": [3129, 483, 3130, 3131, 3132, 490, 3133], "368": [3134, 3135, 3136, 3137, 3138], "443": [475], "346": [3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147], "444": [3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155], "90": [3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171], "445": [3172, 3173, 3174, 3175], "446": [3176, 3177, 3178, 3179], "447": [3180, 3181, 3182, 3183], "448": [3184, 3185, 3186, 3187, 3188], "449": [3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199], "450": [3200, 3201, 3202, 3203, 3204, 3205], "451": [3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219], "358": [3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236], "452": [3237, 3238, 3239, 3240, 3241, 3242, 3243], "372": [3244, 3245, 3246, 3247, 3248, 3249], "458": [3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266], "459": [3267], "350": [3268, 3269], "544": [3270, 3271, 3272], "473": [3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285], "515": [3286, 3287, 3288, 3289, 3290], "479": [3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302], "374": [3303, 3304, 3305, 3306, 3307], "375": [3308, 3309, 3310, 3311], "362": [3312, 3313, 3314, 480, 3315, 3316, 3317, 482, 3318], "365": [479], "366": [3319, 3320], "526": [3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328], "359": [3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336], "347": [3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344], "361": [3345, 3346], "386": [3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354], "384": [379, 3355, 3356, 3357, 3358, 3359, 3360, 3361], "388": [3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373], "390": [3374, 3375, 3376], "391": [3377, 3378, 3379, 3380, 3381, 3382, 3383], "392": [3384], "393": [475], "394": [3385, 3386, 3387, 3388], "395": [3389, 3390, 3391, 3392], "130": [3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401], "353": [3351, 3402], "354": [3403, 3404], "355": [3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412], "356": [3413, 3414], "357": [1093, 3415, 3416, 1288], "138": [3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424], "134": [3425, 277, 3426], "143": [3427, 3428, 3429, 3430, 3431, 3432], "145": [3433, 3434, 3435, 3436, 3437, 3438], "146": [3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460], "147": [3461], "148": [3462, 3463, 3464, 3465, 3466, 3467], "382": [3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476], "385": [3477, 3478, 3479, 3480], "389": [3481, 3482], "94": [3483, 3484, 3485, 3486, 3487, 3488], "105": [3489, 3490, 3491], "126": [3492, 3493], "348": [2639, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501], "349": [3502, 3503, 3504, 3505, 3506], "460": [3507], "461": [3508, 3509, 3510, 3511, 3512, 3513, 3514], "462": [3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527], "463": [3528], "464": [3529, 3530, 3531], "465": [3532, 3533, 3534, 3535], "466": [3536, 3537, 3538, 3539], "406": [3540, 3541, 3542, 3543], "403": [3544, 3545, 3546, 3547, 3548, 3549], "404": [3550, 3551, 3552, 3553, 3554, 3555], "410": [3556], "411": [3557, 3558, 3559, 3560, 3561], "412": [3562], "415": [], "540": [3563, 3564, 3565], "541": [3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579], "542": [3580, 3581, 3582, 3583, 3584, 3585], "510": [3586, 3587, 3588, 3589, 3590], "543": [3591, 3592, 3593], "508": [3594, 2841, 3595, 1216, 3596, 2842, 1392], "509": [3597, 3598, 3599, 3600, 3601], "511": [3602, 3603, 3604, 3605, 3606, 3607], "504": [3608], "537": [3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617], "538": [3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639], "379": [3640, 3641, 3642], "483": [475], "371": [3643, 3644, 3645, 3646, 3647, 3648], "367": [3649, 3650], "370": [3651, 3652], "373": [3653, 3654, 3655], "523": [475], "524": [3656, 3657, 3658, 1028, 3659, 3660], "525": [3661, 3662, 3663], "527": [3664, 3665, 3666, 3667, 3668, 3669, 3670], "477": [3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691], "528": [3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699], "529": [479], "530": [479], "531": [3700, 3701, 3702], "532": [3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710], "533": [3711, 3712, 3713, 3714, 3715], "534": [3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726], "535": [3727, 3728, 3729, 3730, 3731, 3732, 3733], "489": [3734, 475, 3735, 3736], "536": [3737], "495": [2812, 3738, 3739], "496": [475], "497": [3740, 3741, 3742], "498": [3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753], "499": [905, 3754], "502": [3755, 3756, 3757, 3758, 3759, 3760, 3761], "490": [3762, 3763, 3764, 3765, 3766], "578": [3767, 3768, 3769, 3770], "469": [3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779], "381": [3780], "396": [3781, 3782, 3783, 3784, 3785], "397": [3786], "398": [3787, 3788, 3789, 3790, 3791, 3792, 3793], "401": [3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801], "402": [3802], "407": [3803], "408": [3804, 3805, 3806, 3807], "376": [3808, 3809, 3810, 3811], "377": [3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 42, 3824], "378": [3825, 3826], "380": [475], "500": [3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 2920, 3843, 3844, 3845, 3846], "501": [3847, 3848, 3849, 3850], "503": [3851, 2277, 2283, 2282], "539": [3737, 3852, 3593], "512": [3853, 3854, 3855, 3856, 3857, 3858, 3859], "505": [3860], "513": [3861], "478": [211, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872], "514": [3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881], "506": [3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889], "507": [3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903], "587": [3904, 3905], "518": [3906, 3907, 3908, 3909, 3910], "579": [3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930], "580": [3931, 3932], "482": [475], "581": [1212, 1219, 1021, 1220, 1214, 1217, 1225, 1221, 1223, 1391, 1215, 3933, 1392, 1025], "582": [3934, 3935, 3654, 3936], "583": [3937, 3938, 3681, 3690, 3939, 3691, 3940], "549": [3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953], "550": [3954, 3955, 3956, 3461, 3957], "551": [3958, 3959, 3960, 3961, 2961, 2962, 3962, 3963], "577": [3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975], "576": [3976, 3977, 3978, 3979, 3980], "516": [3981, 3982, 3983], "517": [3984], "474": [3985, 3986, 3987], "519": [3988], "520": [3989, 3990, 3991, 3992, 3993], "521": [475], "522": [3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008], "553": [4009, 4010, 4011, 4012], "584": [4013], "585": [4014, 4015, 4016, 4017, 4018], "586": [4019, 4020], "588": [4021, 4022, 4023, 4024, 4025, 4026], "589": [4027, 4028, 4029], "590": [4030], "568": [4031, 4032], "593": [4033, 4034], "594": [4035, 4036, 4037], "471": [475], "591": [4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045], "592": [3350, 4046, 4047, 2766, 4048, 4049, 4050, 4051, 4052], "556": [4053, 1910, 4054, 3482], "606": [4055, 4056, 4057, 4058, 4059, 4060, 4061], "616": [4062, 4063, 4064, 4065, 4066, 4067, 4068], "547": [4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077], "554": [4078, 4079, 4080, 4081], "555": [4082, 4083], "560": [4084], "561": [4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096], "557": [4097, 4098, 4099, 4100], "558": [4101, 4102, 4103, 4104, 4105], "559": [4106, 4107, 4108], "617": [4109, 4110, 4111, 4112, 4113, 4114, 4115], "618": [4116], "619": [4117, 4118, 4119, 4120, 4121, 2143, 4122, 4123, 4124], "620": [4125, 4126, 4127, 4128, 4129, 4130], "621": [4131, 4132, 4133, 4134, 4135, 4136], "485": [4137, 4138, 4139, 4140], "486": [4141, 4142, 4143, 4144, 4145, 4146, 4147], "487": [4148, 4149, 4150, 4151], "488": [4152, 4153, 4154], "552": [4155], "470": [4156, 4157, 4158, 4159], "472": [4160, 4161, 4162], "480": [4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171], "481": [4172, 4173, 4174, 4175], "484": [4176, 4177, 4178, 4179], "475": [4180, 4181, 4182, 4183, 4184], "476": [4185, 4186, 4187, 4188], "596": [4189, 4190, 4191, 4192], "597": [4193, 475, 4194, 4195, 4196, 4197, 4198], "595": [4199], "545": [4200, 4201, 4202], "546": [4203, 4204], "548": [4205, 4206, 4207, 4208], "612": [4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218], "598": [3861], "599": [4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228], "600": [4229, 4230, 4231, 4232, 4233], "601": [4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241], "602": [4242, 2145, 4243, 4244, 4245, 4246, 1538], "491": [4247, 4248, 4249, 4250, 4251, 4252, 4253], "492": [4254, 4255, 4256, 4257, 4258, 4259], "493": [4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267], "494": [4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279], "614": [4280, 4281], "615": [2528], "569": [475], "563": [4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289], "564": [4290, 4291, 4292, 4293, 4294, 4295], "565": [475], "566": [4296], "567": [4297, 4298, 4299, 4300, 4301, 4302], "570": [4303, 4304, 4305], "571": [4306, 4307, 4308, 4309, 4310, 4311], "572": [4312, 4313], "573": [4314], "574": [4315, 4316, 4317], "575": [475], "562": [4318, 4319, 4320, 4321], "611": [475], "658": [4322, 4323, 4324, 4325, 4326], "659": [4327], "608": [3762, 4328, 3764, 3429, 3766, 4329], "609": [4330, 4331, 4332, 4333, 4334, 4335, 4336], "651": [4337, 4338, 4339, 4340, 4341], "626": [4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351], "652": [2795, 4352, 4353, 4354], "628": [4355], "663": [4356, 4357, 4358, 4359, 4360, 4361, 4362], "607": [4363, 4364], "603": [4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372], "604": [4373], "605": [4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384], "613": [4385], "610": [4386, 4387, 4388, 4389, 381, 4390, 4391, 4392], "653": [4393, 4394, 4395], "654": [4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403], "655": [4404, 4405, 4406, 4407, 4408, 4409], "656": [4410], "657": [4411], "632": [4412, 4413, 4414, 4415, 4416, 4417], "633": [4418], "634": [4419, 4420], "635": [4421, 4422], "636": [4423, 4424, 4425], "637": [4426, 4427, 4428], "670": [4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436], "623": [4437, 4438, 4439], "624": [4440, 4441, 4442, 4443, 4444, 4445, 4446, 3598, 4447, 4448, 4449, 4450, 4451, 4452, 4453], "625": [4454, 4455], "627": [4456, 4457, 4458], "629": [4459], "664": [4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467], "622": [4468, 4469, 4470, 4471, 4472, 4473, 4474], "660": [4475], "661": [4476, 4477, 4478, 4479], "641": [4480, 4481, 4482, 4483, 4484, 4485, 4486], "662": [4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494], "631": [4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512], "630": [4513, 4514, 4515, 4516, 4517, 4518], "638": [4519, 4520, 4521, 4522], "639": [4523, 4524, 4525, 4526], "669": [4527, 4528, 4529, 2558, 2559, 2561, 2560, 2554, 2550, 4530, 2548, 2563, 2555, 4531], "673": [866, 867], "667": [4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539], "725": [4540], "723": [4541], "722": [4542, 4543, 4544], "707": [4545, 4546, 4547], "747": [4548, 4549, 4550, 4551, 4552, 4553, 4554], "671": [4555, 4556, 4557], "640": [4558, 4559, 4560], "642": [4561, 4562], "643": [4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572], "645": [4573, 4574], "644": [4575, 4576, 4577, 4578, 4579], "727": [4580], "728": [4581, 4582], "665": [4583, 4584, 4585, 4586], "699": [4587, 4588, 4589], "672": [4590, 4591, 4592], "744": [4593, 4594, 4595, 4596, 4597, 4598], "686": [4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607], "731": [4608, 4609, 4610], "719": [4611, 4612, 4613, 4614, 4615], "724": [4616, 4617, 3271], "736": [4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625], "764": [4626, 4627], "754": [4628, 4629, 4630, 4631], "765": [4632, 4633, 4634, 4635, 4636, 4637, 4638], "751": [4639, 4640, 4641, 4642, 4643, 4644], "737": [4645, 4646, 4647, 4648], "738": [4649, 4650], "647": [4651, 4652, 4653], "762": [4654, 4655, 4656, 4657, 4658], "760": [4659, 4660], "766": [4661, 4662, 4663, 8, 4664, 4665], "698": [4666], "757": [4667, 4668, 4669], "745": [4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683], "748": [4684, 4685], "749": [4686, 4687, 4688, 4689, 4690], "735": [4691, 4692, 4693], "750": [4694, 4695, 4696], "717": [4697], "732": [4698, 4699], "739": [4700, 4701], "755": [4702, 4703, 4704], "756": [4705, 4706, 4707, 4708, 4709], "674": [4710, 4711], "763": [4712, 4713, 4714, 4715], "700": [4716, 4717, 4718, 4719, 4720, 4721, 4722], "693": [4723, 4724, 4725, 4726], "675": [4727, 4728, 4729, 4730], "714": [2325], "733": [4731, 4732, 4733], "706": [4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752], "740": [4753], "746": [4754, 4755, 4756, 4757, 4758, 4759], "696": [475], "734": [4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767], "729": [4768, 4769, 4770], "741": [4771, 4772], "742": [4773, 4774, 4775, 4776], "721": [4777, 4778, 4779, 4780, 4781], "743": [4782, 4783], "684": [4784], "685": [4785, 4786, 4787, 4788, 4789], "676": [4790, 4791], "697": [4792, 4793, 4794, 4795, 4796, 4797], "701": [4798, 4799, 4800, 4801, 4802, 4803], "702": [4804, 4805, 4806, 4807], "703": [4808, 4809], "704": [4810], "705": [4811, 4812, 4813], "680": [4814], "846": [4815, 4816, 4817, 4818], "712": [4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826], "713": [4827, 4828, 4829], "683": [4830, 4831, 4832], "792": [4833, 4834, 4835, 4836, 4837, 4838], "795": [4839, 4840, 4841, 4842, 4843, 4844], "711": [4845, 4846, 4847, 4848, 4849, 4850, 4851], "818": [4852, 3710, 4853, 4854, 4855, 4856, 4857], "777": [4858, 4859, 4860, 4861, 4862, 4863], "830": [4864], "849": [4865, 4866], "850": [4867], "646": [1056], "730": [475], "808": [4868, 4869], "809": [4870], "816": [4871, 4872, 4873, 4874], "842": [4875], "796": [4876], "770": [475], "797": [4877], "855": [4878, 4879, 4880], "691": [4881, 2153, 4882], "715": [4883], "779": [4884, 4885, 4886, 4887, 4888], "798": [4889, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901, 4902], "789": [4903, 4904, 4905, 4906], "857": [4907, 4908, 4909, 4910, 4911, 4912, 4913], "716": [4914, 4915, 4916, 4917, 4918, 4919], "852": [4920], "821": [4921], "761": [475], "687": [4922, 4923, 4924, 4925, 4926], "688": [4927], "648": [4928], "666": [4929, 4930, 4931], "836": [4932, 4933], "794": [4934, 4935, 4936], "690": [4937], "768": [4938, 4939, 4940, 4941], "668": [4942, 4943, 4944, 4945, 4946], "708": [4947], "649": [4948, 4949, 4950], "650": [4951, 4952, 4953], "851": [4954, 4955], "811": [4956, 4957, 4958], "831": [4959, 4960, 4961], "709": [4962, 4963], "802": [4964, 4965], "774": [4966, 4967, 4968, 4969, 4970], "787": [4971, 4972, 4973, 4974, 4975], "710": [4976], "819": [475], "718": [4977], "694": [4978, 4979, 4980, 4981, 4982, 4983], "695": [4984, 4985, 4986, 4987], "677": [4988, 4989, 4990, 4991, 4992, 4993], "678": [4994], "679": [475], "832": [4995, 4996, 4997], "833": [4998], "834": [4999, 5000], "826": [5001], "726": [5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009], "689": [5010, 5011, 5012], "681": [5013, 5014, 5015, 5016], "682": [5017], "753": [5018, 5019, 5020], "803": [5021, 5022, 5023], "720": [5024], "692": [5025, 5026, 5027, 5028, 5029, 5030], "865": [5031], "837": [5032, 5033, 5034], "838": [5035], "840": [5036, 5037, 5038, 5039, 5040, 5041], "784": [5042, 5043, 5044], "839": [5045], "785": [5046], "786": [5047, 5048], "776": [5049, 5050, 5051, 5052], "873": [5053, 5054, 5055], "752": [5056, 5057], "799": [5058, 5059, 5060], "767": [5061, 5062, 5063, 5064, 5065, 5066, 5067, 5068, 5069, 5070], "843": [5071, 5072, 5073], "844": [475], "778": [5074, 5075, 5076, 5077, 5078], "800": [5079, 5080, 5081], "823": [5082, 5083], "825": [5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091], "856": [5092, 5093], "758": [5094, 5095], "759": [5096, 5097, 5098], "841": [5099], "847": [5100, 5101, 5102, 5103], "884": [5104, 5105, 5106, 5107, 5108], "835": [5109, 5110, 5111, 5112], "780": [5113, 5114, 5115], "772": [5116, 5117, 5118], "773": [5119], "775": [5120, 5121], "817": [5122, 5123, 5124], "771": [5125, 5126, 5127], "820": [5128, 5129, 5130], "769": [475], "812": [5131, 5132, 5133], "867": [5134, 5135, 5136, 5137, 5138, 5139], "824": [5140], "804": [5141], "805": [5142, 5143], "790": [5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163], "815": [5164, 5165, 5166], "781": [5167, 5168], "782": [475], "783": [5169, 5170, 5171], "829": [5172], "854": [5173, 5174, 5175, 5176, 5177, 5178, 5179], "788": [5180], "791": [5181], "845": [5182], "872": [5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191], "853": [5192, 5193], "822": [5194, 5195, 5196, 5197, 5198], "801": [5199], "793": [5200, 5201, 5202, 5203], "813": [2913], "828": [5204, 5205], "810": [5206, 5207], "861": [5208], "864": [5209, 5210, 5211], "814": [5212], "878": [5213], "866": [5214], "863": [5215, 5216, 5217, 5218, 5219], "875": [5220, 5221, 5222, 5223, 5224, 5225], "859": [4623, 4624], "806": [5226, 5227, 5228, 5229, 5230, 5231], "807": [5232], "868": [475], "874": [5233, 5234, 5235, 5236], "869": [5237, 5238, 5239, 4749], "879": [5240, 5241, 5242, 5243], "880": [475], "858": [5244], "871": [5245], "885": [5246, 5247, 5248, 5249, 5250], "827": [5251, 5252, 5253, 5254], "848": [5255], "882": [5256], "898": [5257, 5258, 5259], "891": [5260, 5261, 5262, 5263], "921": [5264, 5265, 5266, 5267], "876": [5268, 5269, 5270, 5271, 5272], "881": [5273], "862": [5274, 5275, 5276, 5277], "870": [5278, 5279, 5280], "877": [5281, 5282, 5283, 5284, 5285, 5286], "883": [5287], "901": [5288, 5289, 5290], "910": [5291], "911": [5292, 5293], "926": [5294, 5295, 5296, 5297, 5298], "909": [5299, 5300], "899": [2325], "900": [5301, 5302], "903": [5303], "889": [5304, 5305, 5306], "886": [5307, 5308, 5309], "894": [5310, 5311, 5312], "923": [5313], "912": [5314, 5315, 5316], "860": [5317], "922": [5318, 5319], "893": [5320], "913": [5321], "895": [5322, 5323, 5324, 5325, 5326], "887": [5327], "888": [5328], "908": [5329, 5330, 5331, 5332, 5333], "890": [5334, 5335, 5336], "927": [5337, 5338], "932": [5339], "925": [5340, 5341], "935": [5342], "907": [5343, 4242], "931": [5344, 5345, 5346], "940": [5347], "904": [5348, 5349], "946": [5350], "902": [5351, 5352, 2159], "906": [5353], "924": [5354], "892": [5355, 5356, 5357, 5358], "917": [5359, 5360, 5361], "919": [5362], "920": [5363, 5364], "934": [5365, 5366, 5367, 5368, 5369, 5370], "939": [5371], "944": [5372], "928": [5373], "943": [475], "916": [5374], "959": [5375, 5376, 5377, 5378, 5379], "960": [5380], "930": [5381, 5382, 5383, 5384, 5385, 5386], "950": [5387, 5388, 5389], "905": [5390, 5391, 5392, 5393, 5394], "896": [5395, 5396, 5397, 5398, 5399], "915": [5400, 5401, 5402, 5403, 5404], "897": [5405, 5406, 5407], "929": [5408, 5409], "933": [5410], "951": [475], "945": [5411, 5412, 5413, 5414], "918": [5415], "914": [5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423, 5424], "957": [475], "955": [475], "941": [5425], "948": [5426], "938": [5427], "942": [5428], "947": [5429, 5430, 5431], "956": [475], "949": [5432, 5433, 5434, 5435, 5436, 5437], "937": [5438, 5439], "952": [5440, 5441, 5442], "936": [5443, 5444], "953": [5445, 5446], "963": [5447, 5448], "965": [5449, 5450], "970": [5451], "969": [5452], "991": [5453, 5454, 5455], "967": [5456, 5457, 5458, 5459, 5460, 5461], "962": [5462], "958": [5463], "972": [5464, 5465], "954": [5466, 5467], "968": [5468, 5469], "964": [5470], "961": [5471, 5472, 5473, 5474], "975": [5475, 5476], "974": [5477], "973": [5478, 5479, 5480], "966": [5481, 5482, 5483, 5484, 5485, 5486], "971": [868], "982": [5487], "977": [4454], "979": [5488, 5489], "976": [5490], "980": [475], "981": [5491], "978": [5492], "983": [5493, 5494, 5495], "988": [5496], "998": [5497, 5498], "989": [475], "990": [5499], "984": [5500], "1001": [5501], "987": [5502, 5503, 5504, 5505, 5506, 5507], "986": [5508], "1007": [5509], "985": [5510, 5511, 5512, 5513], "992": [5514], "993": [5515], "995": [5516], "996": [5517, 5518], "997": [5519, 5520], "999": [5521], "1006": [5522], "1013": [475], "1002": [475], "1005": [5523], "994": [5524], "1017": [5525], "1019": [5526, 5527, 5528], "1004": [5529], "1000": [5530, 5531], "1009": [5532, 5533], "1011": [5534, 5535], "1020": [5536, 5537], "1026": [5538, 5539], "1016": [5540, 5541], "1014": [5542, 5543], "1003": [5544], "1018": [5545, 5546], "1027": [5547, 5548], "1015": [5549, 5550], "1008": [5551], "1012": [5552, 5553, 5554], "1029": [5555], "1033": [5556], "1010": [5557], "1022": [5558], "1023": [5559, 5560, 5561, 5562], "1025": [5500, 5563], "1024": [5564], "1021": [5565, 5566], "1028": [5567], "1030": [5568, 5569, 5570, 5571, 5572], "1031": [5573], "1040": [5574, 5575], "1041": [5576], "1032": [475], "1034": [5577], "1035": [5578, 5579], "1052": [5580, 5581], "1037": [5582], "1044": [5583], "1050": [5584], "1036": [5585, 5586, 5587, 5588], "1038": [5589, 5590], "1046": [5591], "1043": [5592], "1039": [5593], "1045": [1028], "1042": [5594], "1047": [5595], "1048": [475], "1051": [5596], "1053": [5597], "1058": [5598], "1054": [5599], "1060": [5600], "1056": [5601], "1055": [5602], "1049": [5603], "1057": [475], "1059": [5604], "1066": [4385], "1064": [5605], "1065": [5606], "1070": [5607], "1061": [5608], "1063": [5609], "1062": [5610], "1068": [5611], "1069": [475], "1067": [5612]} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json b/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json deleted file mode 100644 index 69e7701fd..000000000 --- a/pyhealth/datasets/phecode_mappings/icd10_to_phecodex_mapping.json +++ /dev/null @@ -1,14461 +0,0 @@ -{ - "0": [ - 0, - 1 - ], - "1": [ - 0, - 2 - ], - "2": [ - 3 - ], - "3": [ - 4, - 5 - ], - "4": [ - 4, - 6 - ], - "5": [ - 4 - ], - "6": [ - 4, - 7 - ], - "7": [ - 4 - ], - "8": [ - 8 - ], - "9": [ - 2 - ], - "10": [ - 2 - ], - "11": [ - 2 - ], - "12": [ - 1 - ], - "13": [ - 1 - ], - "14": [ - 2 - ], - "15": [ - 2 - ], - "16": [ - 9 - ], - "17": [ - 10 - ], - "18": [ - 10 - ], - "19": [ - 10 - ], - "20": [ - 11 - ], - "21": [ - 12 - ], - "22": [ - 13, - 14 - ], - "23": [ - 15 - ], - "24": [ - 16 - ], - "25": [ - 17 - ], - "26": [ - 18 - ], - "27": [ - 19 - ], - "28": [ - 16 - ], - "29": [ - 20 - ], - "30": [ - 21 - ], - "31": [ - 22 - ], - "32": [ - 23 - ], - "33": [ - 24 - ], - "34": [ - 25 - ], - "35": [ - 26 - ], - "36": [ - 27 - ], - "37": [ - 28 - ], - "38": [ - 29 - ], - "39": [ - 30, - 28 - ], - "40": [ - 31, - 32 - ], - "41": [ - 31, - 33, - 34, - 35, - 36, - 37 - ], - "42": [ - 27 - ], - "43": [ - 27 - ], - "44": [ - 38 - ], - "45": [ - 39 - ], - "46": [ - 40 - ], - "47": [ - 38 - ], - "48": [ - 41 - ], - "49": [ - 38 - ], - "50": [ - 42 - ], - "51": [ - 43 - ], - "52": [ - 44 - ], - "53": [ - 38 - ], - "54": [ - 45 - ], - "55": [ - 46 - ], - "56": [ - 47 - ], - "58": [ - 47 - ], - "59": [ - 47 - ], - "60": [ - 48, - 49 - ], - "61": [ - 50 - ], - "62": [ - 31, - 51 - ], - "63": [ - 52 - ], - "64": [ - 53 - ], - "65": [ - 54 - ], - "66": [ - 55 - ], - "67": [ - 56 - ], - "68": [ - 57 - ], - "69": [ - 58 - ], - "70": [ - 59 - ], - "71": [ - 59 - ], - "72": [ - 60 - ], - "73": [ - 61, - 59 - ], - "74": [ - 59, - 2 - ], - "75": [ - 60 - ], - "76": [ - 62 - ], - "77": [ - 63 - ], - "78": [ - 64 - ], - "79": [ - 65 - ], - "80": [ - 66, - 67 - ], - "81": [ - 68 - ], - "82": [ - 69 - ], - "83": [ - 70 - ], - "84": [ - 71 - ], - "85": [ - 66 - ], - "86": [ - 70 - ], - "87": [ - 66 - ], - "88": [ - 72 - ], - "89": [ - 68 - ], - "90": [ - 73 - ], - "91": [ - 74 - ], - "92": [ - 74 - ], - "93": [ - 6 - ], - "94": [ - 7 - ], - "95": [ - 75 - ], - "96": [ - 76 - ], - "97": [ - 77, - 78 - ], - "99": [ - 79 - ], - "100": [ - 80 - ], - "101": [ - 81 - ], - "102": [ - 82 - ], - "103": [ - 83 - ], - "104": [ - 84 - ], - "105": [ - 82 - ], - "106": [ - 85 - ], - "107": [ - 84 - ], - "108": [ - 86 - ], - "109": [ - 82 - ], - "110": [ - 81 - ], - "111": [ - 87 - ], - "112": [ - 87 - ], - "113": [ - 88 - ], - "114": [ - 87 - ], - "115": [ - 87 - ], - "116": [ - 87 - ], - "117": [ - 89 - ], - "118": [ - 90 - ], - "119": [ - 90 - ], - "120": [ - 90 - ], - "121": [ - 91 - ], - "122": [ - 92 - ], - "123": [ - 90 - ], - "124": [ - 91 - ], - "125": [ - 93 - ], - "126": [ - 61 - ], - "127": [ - 91 - ], - "128": [ - 94 - ], - "129": [ - 95 - ], - "130": [ - 95 - ], - "131": [ - 94 - ], - "132": [ - 94 - ], - "133": [ - 96 - ], - "134": [ - 97 - ], - "135": [ - 94 - ], - "136": [ - 94 - ], - "137": [ - 98 - ], - "138": [ - 95 - ], - "139": [ - 95 - ], - "140": [ - 99 - ], - "141": [ - 94 - ], - "142": [ - 95 - ], - "143": [ - 94 - ], - "144": [ - 61, - 97 - ], - "145": [ - 95 - ], - "146": [ - 100 - ], - "147": [ - 99 - ], - "148": [ - 95 - ], - "149": [ - 98 - ], - "150": [ - 95 - ], - "151": [ - 95 - ], - "152": [ - 101 - ], - "153": [ - 102 - ], - "154": [ - 103 - ], - "155": [ - 104 - ], - "156": [ - 105 - ], - "157": [ - 106 - ], - "158": [ - 107 - ], - "159": [ - 108 - ], - "160": [ - 109 - ], - "161": [ - 110 - ], - "162": [ - 111 - ], - "163": [ - 112 - ], - "164": [ - 113 - ], - "165": [ - 114 - ], - "166": [ - 115 - ], - "167": [ - 116 - ], - "168": [ - 117 - ], - "169": [ - 118 - ], - "170": [ - 118, - 119 - ], - "171": [ - 120 - ], - "172": [ - 121 - ], - "174": [ - 122 - ], - "182": [ - 61 - ], - "185": [ - 123 - ], - "194": [ - 124 - ], - "195": [ - 124 - ], - "196": [ - 124, - 125 - ], - "197": [ - 124, - 125 - ], - "198": [ - 124 - ], - "199": [ - 124, - 125 - ], - "200": [ - 124 - ], - "201": [ - 124 - ], - "202": [ - 124, - 125 - ], - "203": [ - 126 - ], - "204": [ - 126 - ], - "205": [ - 126 - ], - "206": [ - 126 - ], - "207": [ - 126 - ], - "208": [ - 126 - ], - "209": [ - 127 - ], - "210": [ - 118 - ], - "211": [ - 128 - ], - "212": [ - 129 - ], - "213": [ - 118, - 119 - ], - "214": [ - 118, - 119 - ], - "215": [ - 130 - ], - "216": [ - 131, - 119 - ], - "217": [ - 132 - ], - "218": [ - 133, - 134 - ], - "219": [ - 133, - 134 - ], - "220": [ - 133, - 134 - ], - "221": [ - 133, - 134 - ], - "222": [ - 133, - 134 - ], - "223": [ - 133, - 134 - ], - "224": [ - 133, - 134 - ], - "225": [ - 133, - 134 - ], - "226": [ - 133, - 134 - ], - "227": [ - 133, - 134 - ], - "228": [ - 135 - ], - "229": [ - 136 - ], - "230": [ - 137 - ], - "231": [ - 138 - ], - "232": [ - 138 - ], - "233": [ - 139 - ], - "234": [ - 140 - ], - "235": [ - 141 - ], - "236": [ - 142 - ], - "238": [ - 143 - ], - "239": [ - 144 - ], - "240": [ - 145 - ], - "241": [ - 146 - ], - "242": [ - 147 - ], - "243": [ - 148 - ], - "244": [ - 143, - 149 - ], - "245": [ - 150 - ], - "246": [ - 143, - 148 - ], - "247": [ - 151 - ], - "248": [ - 146 - ], - "249": [ - 152 - ], - "250": [ - 153, - 154 - ], - "251": [ - 143 - ], - "252": [ - 151 - ], - "253": [ - 155 - ], - "254": [ - 156 - ], - "255": [ - 157 - ], - "256": [ - 158 - ], - "257": [ - 128 - ], - "258": [ - 159 - ], - "259": [ - 160, - 161, - 162 - ], - "260": [ - 163, - 161, - 162 - ], - "261": [ - 164, - 161, - 165 - ], - "262": [ - 166, - 161, - 162 - ], - "263": [ - 167, - 161, - 162 - ], - "264": [ - 168, - 161, - 162 - ], - "265": [ - 166, - 161, - 169, - 162 - ], - "266": [ - 161, - 162 - ], - "267": [ - 161, - 162 - ], - "268": [ - 170, - 161, - 162 - ], - "269": [ - 163, - 161, - 162 - ], - "270": [ - 171, - 161, - 162 - ], - "271": [ - 172, - 161, - 162 - ], - "272": [ - 161, - 162 - ], - "273": [ - 173 - ], - "274": [ - 174 - ], - "275": [ - 175 - ], - "276": [ - 176 - ], - "277": [ - 177 - ], - "278": [ - 178 - ], - "279": [ - 179 - ], - "280": [ - 180 - ], - "281": [ - 181, - 182, - 183 - ], - "282": [ - 184, - 185 - ], - "283": [ - 186, - 185 - ], - "284": [ - 187 - ], - "285": [ - 188, - 185 - ], - "286": [ - 189 - ], - "287": [ - 190, - 185 - ], - "288": [ - 191, - 185 - ], - "289": [ - 185 - ], - "290": [ - 185 - ], - "291": [ - 186, - 185 - ], - "292": [ - 192, - 185 - ], - "293": [ - 193, - 134 - ], - "294": [ - 194, - 134 - ], - "295": [ - 195, - 134 - ], - "296": [ - 196, - 134 - ], - "297": [ - 197 - ], - "298": [ - 197 - ], - "299": [ - 197 - ], - "300": [ - 197 - ], - "301": [ - 197 - ], - "302": [ - 197 - ], - "303": [ - 197 - ], - "304": [ - 197 - ], - "305": [ - 197 - ], - "306": [ - 198 - ], - "307": [ - 199 - ], - "308": [ - 200 - ], - "309": [ - 201 - ], - "310": [ - 202 - ], - "311": [ - 203 - ], - "312": [ - 201 - ], - "313": [ - 198 - ], - "314": [ - 202 - ], - "315": [ - 204 - ], - "316": [ - 205 - ], - "317": [ - 206 - ], - "318": [ - 207 - ], - "319": [ - 208 - ], - "320": [ - 209 - ], - "321": [ - 210 - ], - "322": [ - 210 - ], - "323": [ - 210 - ], - "324": [ - 210 - ], - "325": [ - 210 - ], - "338": [ - 211 - ], - "342": [ - 212 - ], - "343": [ - 212 - ], - "344": [ - 212 - ], - "345": [ - 212 - ], - "346": [ - 212 - ], - "347": [ - 212 - ], - "348": [ - 212 - ], - "349": [ - 213 - ], - "350": [ - 214 - ], - "351": [ - 61 - ], - "352": [ - 214 - ], - "353": [ - 215 - ], - "354": [ - 216 - ], - "355": [ - 217 - ], - "356": [ - 218 - ], - "357": [ - 219 - ], - "358": [ - 220 - ], - "359": [ - 221 - ], - "360": [ - 222 - ], - "361": [ - 223 - ], - "362": [ - 224 - ], - "363": [ - 225 - ], - "364": [ - 226 - ], - "365": [ - 227 - ], - "366": [ - 227 - ], - "367": [ - 226 - ], - "368": [ - 226 - ], - "369": [ - 227 - ], - "370": [ - 228 - ], - "371": [ - 226 - ], - "372": [ - 225 - ], - "373": [ - 227 - ], - "374": [ - 225 - ], - "375": [ - 229 - ], - "376": [ - 225 - ], - "377": [ - 230 - ], - "379": [ - 231 - ], - "381": [ - 232 - ], - "382": [ - 233 - ], - "383": [ - 234 - ], - "384": [ - 235 - ], - "386": [ - 236 - ], - "387": [ - 237, - 134 - ], - "388": [ - 238, - 134 - ], - "389": [ - 239, - 134 - ], - "390": [ - 240, - 134 - ], - "391": [ - 241, - 134 - ], - "392": [ - 242, - 243 - ], - "393": [ - 244, - 134 - ], - "394": [ - 245, - 134 - ], - "395": [ - 246, - 134 - ], - "396": [ - 247, - 134 - ], - "397": [ - 248, - 134 - ], - "398": [ - 249, - 134 - ], - "399": [ - 250, - 134 - ], - "400": [ - 251, - 134 - ], - "401": [ - 252, - 134 - ], - "402": [ - 253, - 134 - ], - "403": [ - 254, - 134 - ], - "404": [ - 255, - 134 - ], - "405": [ - 256, - 134 - ], - "406": [ - 257, - 134 - ], - "407": [ - 258, - 134 - ], - "408": [ - 259, - 134 - ], - "409": [ - 260, - 134 - ], - "410": [ - 133, - 134 - ], - "411": [ - 261, - 262 - ], - "412": [ - 263, - 134 - ], - "413": [ - 246, - 134 - ], - "414": [ - 264, - 134 - ], - "415": [ - 265, - 134 - ], - "416": [ - 266, - 134 - ], - "417": [ - 238, - 134 - ], - "418": [ - 267, - 134 - ], - "419": [ - 242 - ], - "420": [ - 268, - 134 - ], - "421": [ - 269, - 134 - ], - "422": [ - 270, - 134 - ], - "423": [ - 250, - 134 - ], - "424": [ - 271, - 134 - ], - "425": [ - 240, - 134 - ], - "426": [ - 272 - ], - "427": [ - 273, - 134 - ], - "428": [ - 274, - 134 - ], - "429": [ - 275 - ], - "442": [ - 276 - ], - "449": [ - 161 - ], - "450": [ - 164, - 161 - ], - "451": [ - 171, - 161 - ], - "452": [ - 170, - 161 - ], - "453": [ - 277, - 161 - ], - "454": [ - 278, - 161 - ], - "455": [ - 279, - 161 - ], - "456": [ - 171, - 161 - ], - "457": [ - 171, - 161 - ], - "458": [ - 166, - 161, - 169 - ], - "459": [ - 280, - 161 - ], - "460": [ - 281, - 161 - ], - "461": [ - 163, - 161 - ], - "462": [ - 167, - 161 - ], - "463": [ - 166, - 161 - ], - "464": [ - 168, - 161 - ], - "465": [ - 282, - 161 - ], - "466": [ - 163, - 161 - ], - "467": [ - 172, - 161 - ], - "468": [ - 283 - ], - "470": [ - 284 - ], - "471": [ - 285 - ], - "472": [ - 284 - ], - "473": [ - 283 - ], - "474": [ - 286 - ], - "480": [ - 287 - ], - "481": [ - 287 - ], - "482": [ - 287 - ], - "483": [ - 288, - 289 - ], - "484": [ - 288, - 290 - ], - "485": [ - 291 - ], - "486": [ - 289, - 292 - ], - "487": [ - 288, - 291 - ], - "488": [ - 31, - 293 - ], - "489": [ - 294 - ], - "490": [ - 291 - ], - "491": [ - 294 - ], - "492": [ - 295 - ], - "493": [ - 288, - 296 - ], - "494": [ - 297, - 102, - 294, - 298 - ], - "495": [ - 299, - 102, - 300, - 298 - ], - "496": [ - 301, - 102, - 298 - ], - "497": [ - 302, - 102, - 298 - ], - "498": [ - 303, - 102, - 294, - 298 - ], - "499": [ - 297, - 102, - 300, - 298 - ], - "500": [ - 304, - 102, - 300, - 298 - ], - "501": [ - 297, - 102, - 300, - 298 - ], - "502": [ - 305, - 102, - 298 - ], - "503": [ - 306, - 102, - 300, - 298 - ], - "504": [ - 305, - 102, - 294, - 298 - ], - "505": [ - 299, - 102, - 300, - 298 - ], - "506": [ - 302, - 102, - 294, - 298 - ], - "507": [ - 306, - 102, - 300, - 298 - ], - "508": [ - 302, - 102, - 300, - 298 - ], - "509": [ - 305, - 102, - 298 - ], - "510": [ - 301, - 102, - 298 - ], - "511": [ - 31, - 307 - ], - "512": [ - 31, - 307 - ], - "513": [ - 31, - 307 - ], - "514": [ - 31, - 307 - ], - "515": [ - 308 - ], - "516": [ - 31, - 307 - ], - "517": [ - 308 - ], - "518": [ - 308 - ], - "519": [ - 308 - ], - "520": [ - 308 - ], - "521": [ - 308, - 285 - ], - "522": [ - 308 - ], - "523": [ - 31, - 307 - ], - "524": [ - 31, - 307, - 285 - ], - "525": [ - 308, - 309 - ], - "526": [ - 308 - ], - "527": [ - 31, - 307, - 309 - ], - "528": [ - 31, - 307 - ], - "529": [ - 308 - ], - "530": [ - 31, - 307 - ], - "531": [ - 310 - ], - "532": [ - 311 - ], - "533": [ - 312 - ], - "534": [ - 313 - ], - "535": [ - 314 - ], - "536": [ - 314 - ], - "537": [ - 315 - ], - "538": [ - 58, - 316 - ], - "539": [ - 58, - 317 - ], - "540": [ - 318 - ], - "541": [ - 58, - 319 - ], - "542": [ - 320 - ], - "543": [ - 321 - ], - "544": [ - 321 - ], - "545": [ - 58, - 322 - ], - "546": [ - 58, - 323 - ], - "547": [ - 324 - ], - "548": [ - 325 - ], - "549": [ - 326 - ], - "550": [ - 327 - ], - "551": [ - 328 - ], - "552": [ - 329 - ], - "553": [ - 330 - ], - "554": [ - 331 - ], - "555": [ - 330 - ], - "556": [ - 332 - ], - "557": [ - 215 - ], - "559": [ - 333, - 334, - 335, - 78 - ], - "560": [ - 336 - ], - "561": [ - 164, - 161, - 336 - ], - "562": [ - 336 - ], - "563": [ - 167, - 161, - 336 - ], - "564": [ - 166, - 161, - 336, - 169 - ], - "565": [ - 163, - 161, - 336 - ], - "566": [ - 337, - 161, - 336 - ], - "567": [ - 166, - 161, - 336 - ], - "568": [ - 338, - 161, - 336 - ], - "569": [ - 161, - 336 - ], - "570": [ - 163, - 161, - 336 - ], - "571": [ - 171, - 161, - 336 - ], - "572": [ - 161, - 336 - ], - "573": [ - 172, - 161, - 336 - ], - "574": [ - 161, - 336 - ], - "575": [ - 339, - 340, - 341 - ], - "576": [ - 342, - 340, - 341 - ], - "577": [ - 342, - 340, - 341 - ], - "578": [ - 343 - ], - "579": [ - 343 - ], - "580": [ - 343 - ], - "582": [ - 344 - ], - "583": [ - 345, - 344 - ], - "584": [ - 346, - 344 - ], - "585": [ - 347 - ], - "588": [ - 348 - ], - "590": [ - 349, - 344 - ], - "592": [ - 350, - 344 - ], - "593": [ - 336 - ], - "594": [ - 351 - ], - "595": [ - 352, - 344 - ], - "596": [ - 349 - ], - "597": [ - 348 - ], - "599": [ - 353, - 344 - ], - "600": [ - 354 - ], - "602": [ - 355, - 344 - ], - "603": [ - 190, - 356 - ], - "604": [ - 190, - 356 - ], - "605": [ - 190, - 356 - ], - "606": [ - 357 - ], - "607": [ - 358 - ], - "608": [ - 359 - ], - "609": [ - 357 - ], - "610": [ - 360, - 334, - 361 - ], - "611": [ - 360, - 334, - 362 - ], - "612": [ - 360, - 334 - ], - "613": [ - 360, - 334 - ], - "614": [ - 360, - 334, - 363 - ], - "615": [ - 360, - 334, - 364 - ], - "616": [ - 365, - 334, - 336 - ], - "617": [ - 360, - 334 - ], - "618": [ - 360, - 334, - 143 - ], - "619": [ - 360, - 334 - ], - "620": [ - 360, - 334, - 366 - ], - "621": [ - 360, - 334, - 207 - ], - "645": [ - 367 - ], - "646": [ - 368 - ], - "647": [ - 369 - ], - "648": [ - 370 - ], - "649": [ - 371 - ], - "650": [ - 372 - ], - "651": [ - 373 - ], - "652": [ - 368 - ], - "653": [ - 374 - ], - "654": [ - 375 - ], - "655": [ - 371 - ], - "656": [ - 376 - ], - "657": [ - 376 - ], - "658": [ - 376 - ], - "659": [ - 376 - ], - "660": [ - 376 - ], - "661": [ - 376 - ], - "662": [ - 376 - ], - "663": [ - 376 - ], - "664": [ - 376 - ], - "665": [ - 377, - 378 - ], - "666": [ - 379 - ], - "667": [ - 380, - 378 - ], - "668": [ - 381 - ], - "669": [ - 379 - ], - "670": [ - 382 - ], - "671": [ - 377 - ], - "672": [ - 380 - ], - "673": [ - 381, - 378 - ], - "674": [ - 379 - ], - "675": [ - 379 - ], - "676": [ - 383 - ], - "677": [ - 384 - ], - "678": [ - 381 - ], - "679": [ - 385 - ], - "680": [ - 377 - ], - "681": [ - 386 - ], - "682": [ - 380 - ], - "683": [ - 387 - ], - "684": [ - 31, - 388 - ], - "685": [ - 389 - ], - "686": [ - 386 - ], - "687": [ - 390 - ], - "688": [ - 391 - ], - "689": [ - 392 - ], - "690": [ - 119 - ], - "691": [ - 392 - ], - "692": [ - 393 - ], - "693": [ - 392 - ], - "694": [ - 119 - ], - "695": [ - 392 - ], - "696": [ - 392 - ], - "697": [ - 394 - ], - "698": [ - 392 - ], - "699": [ - 395, - 392 - ], - "700": [ - 396 - ], - "701": [ - 392 - ], - "702": [ - 392 - ], - "711": [ - 397 - ], - "718": [ - 398 - ], - "719": [ - 399 - ], - "720": [ - 399 - ], - "721": [ - 399 - ], - "722": [ - 399 - ], - "723": [ - 399 - ], - "724": [ - 400 - ], - "725": [ - 401 - ], - "726": [ - 402 - ], - "727": [ - 403 - ], - "728": [ - 404 - ], - "729": [ - 405 - ], - "730": [ - 406 - ], - "731": [ - 407 - ], - "732": [ - 408 - ], - "733": [ - 409 - ], - "734": [ - 410 - ], - "735": [ - 411 - ], - "736": [ - 400 - ], - "737": [ - 412 - ], - "738": [ - 413 - ], - "739": [ - 414 - ], - "741": [ - 402 - ], - "742": [ - 415 - ], - "743": [ - 416 - ], - "744": [ - 417 - ], - "745": [ - 315 - ], - "746": [ - 418 - ], - "747": [ - 169 - ], - "751": [ - 419 - ], - "755": [ - 420 - ], - "756": [ - 420 - ], - "757": [ - 421 - ], - "758": [ - 420 - ], - "759": [ - 420 - ], - "760": [ - 422 - ], - "761": [ - 420 - ], - "762": [ - 420 - ], - "764": [ - 423 - ], - "765": [ - 424 - ], - "767": [ - 425 - ], - "768": [ - 426 - ], - "769": [ - 427 - ], - "771": [ - 424 - ], - "772": [ - 428 - ], - "774": [ - 425 - ], - "775": [ - 429 - ], - "776": [ - 430 - ], - "778": [ - 431 - ], - "779": [ - 429, - 125 - ], - "780": [ - 432 - ], - "781": [ - 433 - ], - "782": [ - 424 - ], - "783": [ - 434 - ], - "784": [ - 424 - ], - "786": [ - 435 - ], - "787": [ - 436 - ], - "788": [ - 437 - ], - "789": [ - 438 - ], - "790": [ - 435, - 439 - ], - "791": [ - 436 - ], - "792": [ - 438 - ], - "793": [ - 440 - ], - "794": [ - 435 - ], - "795": [ - 441, - 383 - ], - "796": [ - 383 - ], - "797": [ - 442, - 383 - ], - "798": [ - 441, - 383 - ], - "799": [ - 441, - 383 - ], - "800": [ - 443 - ], - "801": [ - 443 - ], - "802": [ - 444 - ], - "803": [ - 444 - ], - "804": [ - 444 - ], - "805": [ - 444 - ], - "806": [ - 444, - 445 - ], - "807": [ - 443 - ], - "808": [ - 443 - ], - "809": [ - 446 - ], - "810": [ - 447 - ], - "811": [ - 447 - ], - "812": [ - 447 - ], - "813": [ - 447 - ], - "814": [ - 448, - 449 - ], - "815": [ - 450 - ], - "816": [ - 447 - ], - "817": [ - 447 - ], - "825": [ - 451 - ], - "826": [ - 452 - ], - "828": [ - 453 - ], - "832": [ - 454 - ], - "837": [ - 455 - ], - "838": [ - 276 - ], - "843": [ - 456 - ], - "845": [ - 457 - ], - "862": [ - 458 - ], - "863": [ - 459 - ], - "864": [ - 419 - ], - "865": [ - 459 - ], - "869": [ - 460 - ], - "870": [ - 461 - ], - "871": [ - 462 - ], - "872": [ - 463 - ], - "873": [ - 464 - ], - "874": [ - 465 - ], - "875": [ - 466 - ], - "876": [ - 467 - ], - "877": [ - 468 - ], - "878": [ - 469 - ], - "879": [ - 470 - ], - "880": [ - 471 - ], - "881": [ - 472 - ], - "882": [ - 473 - ], - "883": [ - 474 - ], - "884": [ - 475 - ], - "885": [ - 476 - ], - "886": [ - 477 - ], - "887": [ - 478 - ], - "888": [ - 479 - ], - "889": [ - 480, - 481 - ], - "890": [ - 482 - ], - "891": [ - 483, - 482 - ], - "892": [ - 484 - ], - "893": [ - 484 - ], - "894": [ - 485, - 486 - ], - "895": [ - 409, - 487 - ], - "896": [ - 488 - ], - "897": [ - 402, - 489 - ], - "898": [ - 490 - ], - "899": [ - 491, - 492 - ], - "900": [ - 491, - 493 - ], - "901": [ - 491, - 494 - ], - "902": [ - 491, - 492 - ], - "903": [ - 491, - 492 - ], - "904": [ - 491, - 495 - ], - "905": [ - 330, - 496 - ], - "906": [ - 325, - 497 - ], - "907": [ - 498 - ], - "909": [ - 499 - ], - "910": [ - 500, - 501 - ], - "911": [ - 325, - 497 - ], - "912": [ - 496 - ], - "913": [ - 84, - 501 - ], - "914": [ - 502, - 503 - ], - "915": [ - 498 - ], - "916": [ - 326, - 504 - ], - "917": [ - 3, - 505 - ], - "918": [ - 506, - 507 - ], - "919": [ - 508 - ], - "920": [ - 509 - ], - "921": [ - 509 - ], - "922": [ - 498 - ], - "923": [ - 510 - ], - "924": [ - 511 - ], - "925": [ - 512, - 513 - ], - "926": [ - 514 - ], - "927": [ - 515 - ], - "928": [ - 516 - ], - "929": [ - 513 - ], - "930": [ - 517 - ], - "931": [ - 515 - ], - "932": [ - 518 - ], - "933": [ - 517 - ], - "934": [ - 519 - ], - "935": [ - 517 - ], - "936": [ - 520 - ], - "937": [ - 517 - ], - "938": [ - 521, - 522 - ], - "939": [ - 523 - ], - "940": [ - 524, - 525 - ], - "941": [ - 511 - ], - "942": [ - 526 - ], - "943": [ - 318, - 527 - ], - "944": [ - 528 - ], - "945": [ - 57, - 529 - ], - "946": [ - 530 - ], - "947": [ - 60, - 531 - ], - "948": [ - 532, - 533 - ], - "949": [ - 60, - 531 - ], - "950": [ - 534, - 535 - ], - "951": [ - 536, - 537 - ], - "952": [ - 536, - 537 - ], - "953": [ - 536, - 537 - ], - "954": [ - 125, - 538 - ], - "955": [ - 536, - 537 - ], - "956": [ - 539 - ], - "957": [ - 540 - ], - "958": [ - 536, - 537 - ], - "959": [ - 541 - ], - "960": [ - 542, - 543 - ], - "961": [ - 526 - ], - "962": [ - 544 - ], - "963": [ - 545 - ], - "964": [ - 546 - ], - "965": [ - 547 - ], - "966": [ - 548 - ], - "967": [ - 549 - ], - "968": [ - 308, - 550 - ], - "969": [ - 551 - ], - "970": [ - 308, - 550 - ], - "971": [ - 552 - ], - "972": [ - 553 - ], - "973": [ - 554 - ], - "974": [ - 555 - ], - "975": [ - 556 - ], - "976": [ - 549 - ], - "977": [ - 557 - ], - "978": [ - 558 - ], - "979": [ - 559 - ], - "980": [ - 308, - 550 - ], - "981": [ - 560 - ], - "982": [ - 549 - ], - "983": [ - 560 - ], - "984": [ - 308, - 550 - ], - "985": [ - 308, - 550 - ], - "986": [ - 544 - ], - "987": [ - 549 - ], - "988": [ - 549 - ], - "989": [ - 308, - 550 - ], - "990": [ - 197 - ], - "991": [ - 197 - ], - "992": [ - 197 - ], - "993": [ - 197 - ], - "994": [ - 197 - ], - "995": [ - 197 - ], - "996": [ - 197 - ], - "997": [ - 197 - ], - "998": [ - 197 - ], - "999": [ - 197 - ], - "1000": [ - 197 - ], - "1001": [ - 561, - 562 - ], - "1002": [ - 512, - 563 - ], - "1003": [ - 564, - 565 - ], - "1004": [ - 205, - 566 - ], - "1005": [ - 204, - 567 - ], - "1006": [ - 568 - ], - "1007": [ - 569, - 570 - ], - "1008": [ - 571 - ], - "1009": [ - 205, - 572 - ], - "1010": [ - 573 - ], - "1011": [ - 574, - 575 - ], - "1012": [ - 576 - ], - "1013": [ - 568 - ], - "1014": [ - 577 - ], - "1015": [ - 578, - 579 - ], - "1016": [ - 580 - ], - "1017": [ - 581 - ], - "1018": [ - 582 - ], - "1019": [ - 583 - ], - "1020": [ - 582 - ], - "1026": [ - 584 - ], - "1027": [ - 81 - ], - "1028": [ - 485 - ], - "1029": [ - 585 - ], - "1030": [ - 586 - ], - "1031": [ - 587 - ], - "1032": [ - 588 - ], - "1033": [ - 589 - ], - "1034": [ - 590 - ], - "1035": [ - 591 - ], - "1036": [ - 592 - ], - "1037": [ - 593 - ], - "1038": [ - 594 - ], - "1039": [ - 595 - ], - "1040": [ - 596 - ], - "1041": [ - 597 - ], - "1043": [ - 86 - ], - "1044": [ - 598 - ], - "1046": [ - 599 - ], - "1047": [ - 584 - ], - "1048": [ - 483 - ], - "1049": [ - 600 - ], - "1050": [ - 601 - ], - "1051": [ - 602 - ], - "1052": [ - 593 - ], - "1053": [ - 603 - ], - "1054": [ - 604 - ], - "1059": [ - 605 - ], - "1060": [ - 606 - ], - "1061": [ - 606 - ], - "1062": [ - 605 - ], - "1063": [ - 606 - ], - "1064": [ - 606 - ], - "1065": [ - 607 - ], - "1066": [ - 608 - ], - "1067": [ - 607 - ], - "1068": [ - 605 - ], - "1069": [ - 606 - ], - "1070": [ - 605 - ], - "1071": [ - 608 - ], - "1072": [ - 605 - ], - "1073": [ - 606 - ], - "1074": [ - 606 - ], - "1075": [ - 606 - ], - "1076": [ - 605 - ], - "1077": [ - 605 - ], - "1078": [ - 609, - 610 - ], - "1079": [ - 31, - 611 - ], - "1080": [ - 612 - ], - "1081": [ - 610 - ], - "1082": [ - 613 - ], - "1083": [ - 13, - 613 - ], - "1084": [ - 613 - ], - "1085": [ - 614 - ], - "1086": [ - 615 - ], - "1087": [ - 542, - 616 - ], - "1088": [ - 617 - ], - "1089": [ - 618 - ], - "1090": [ - 619, - 602 - ], - "1091": [ - 619, - 620 - ], - "1092": [ - 621 - ], - "1093": [ - 622 - ], - "1094": [ - 623 - ], - "1095": [ - 624 - ], - "1096": [ - 624 - ], - "1097": [ - 625 - ], - "1098": [ - 626 - ], - "1099": [ - 627 - ], - "1100": [ - 624 - ], - "1101": [ - 628 - ], - "1102": [ - 386 - ], - "1103": [ - 629 - ], - "1104": [ - 31, - 630 - ], - "1105": [ - 624 - ], - "1106": [ - 349 - ], - "1108": [ - 354 - ], - "1110": [ - 631 - ], - "1114": [ - 632 - ], - "1115": [ - 353 - ], - "1117": [ - 345 - ], - "1118": [ - 355 - ], - "1119": [ - 633 - ], - "1122": [ - 121 - ], - "1124": [ - 354 - ], - "1128": [ - 634 - ], - "1129": [ - 634, - 208, - 206 - ], - "1130": [ - 634 - ], - "1131": [ - 635 - ], - "1132": [ - 636 - ], - "1133": [ - 636 - ], - "1134": [ - 637 - ], - "1135": [ - 638 - ], - "1136": [ - 639 - ], - "1137": [ - 635 - ], - "1138": [ - 637 - ], - "1139": [ - 636 - ], - "1140": [ - 638 - ], - "1141": [ - 637 - ], - "1142": [ - 640 - ], - "1143": [ - 641 - ], - "1144": [ - 642 - ], - "1145": [ - 643, - 644 - ], - "1146": [ - 643, - 644 - ], - "1147": [ - 644 - ], - "1148": [ - 643, - 644 - ], - "1149": [ - 644 - ], - "1150": [ - 643, - 644 - ], - "1151": [ - 645 - ], - "1153": [ - 644 - ], - "1154": [ - 644 - ], - "1155": [ - 646 - ], - "1156": [ - 647 - ], - "1157": [ - 648 - ], - "1158": [ - 649 - ], - "1159": [ - 648 - ], - "1160": [ - 646 - ], - "1161": [ - 649 - ], - "1162": [ - 650 - ], - "1163": [ - 651, - 0 - ], - "1164": [ - 652 - ], - "1165": [ - 653 - ], - "1166": [ - 446 - ], - "1167": [ - 31, - 654 - ], - "1168": [ - 655 - ], - "1169": [ - 656 - ], - "1170": [ - 31, - 657, - 658 - ], - "1171": [ - 659, - 660 - ], - "1172": [ - 659, - 660 - ], - "1173": [ - 31, - 657, - 658 - ], - "1174": [ - 660 - ], - "1175": [ - 661, - 660 - ], - "1176": [ - 660 - ], - "1177": [ - 660 - ], - "1178": [ - 660 - ], - "1179": [ - 662 - ], - "1180": [ - 662 - ], - "1181": [ - 662 - ], - "1182": [ - 662 - ], - "1183": [ - 663, - 134 - ], - "1184": [ - 271, - 134 - ], - "1185": [ - 238, - 134 - ], - "1186": [ - 664, - 134 - ], - "1187": [ - 665, - 134 - ], - "1188": [ - 192, - 356 - ], - "1189": [ - 186, - 356 - ], - "1190": [ - 186, - 356 - ], - "1191": [ - 184, - 356 - ], - "1192": [ - 188, - 356 - ], - "1193": [ - 188, - 356 - ], - "1194": [ - 356 - ], - "1195": [ - 186, - 356 - ], - "1196": [ - 186, - 356 - ], - "1197": [ - 356 - ], - "1198": [ - 666 - ], - "1199": [ - 666 - ], - "1200": [ - 667 - ], - "1201": [ - 667 - ], - "1202": [ - 667 - ], - "1203": [ - 667 - ], - "1204": [ - 667 - ], - "1205": [ - 667 - ], - "1206": [ - 667 - ], - "1207": [ - 666 - ], - "1208": [ - 668 - ], - "1209": [ - 667 - ], - "1210": [ - 667 - ], - "1211": [ - 666 - ], - "1220": [ - 669 - ], - "1223": [ - 669 - ], - "1250": [ - 670 - ], - "1251": [ - 671 - ], - "1252": [ - 672 - ], - "1253": [ - 673 - ], - "1254": [ - 674 - ], - "1255": [ - 675 - ], - "1256": [ - 676 - ], - "1257": [ - 677 - ], - "1258": [ - 678 - ], - "1259": [ - 679, - 680 - ], - "1260": [ - 681 - ], - "1261": [ - 682, - 680 - ], - "1262": [ - 683 - ], - "1263": [ - 680 - ], - "1264": [ - 684 - ], - "1265": [ - 683 - ], - "1266": [ - 685 - ], - "1267": [ - 686 - ], - "1268": [ - 687 - ], - "1269": [ - 688 - ], - "1270": [ - 689 - ], - "1271": [ - 690, - 680 - ], - "1272": [ - 687 - ], - "1278": [ - 691 - ], - "1279": [ - 691 - ], - "1280": [ - 691 - ], - "1281": [ - 536, - 543 - ], - "1282": [ - 691 - ], - "1283": [ - 691 - ], - "1284": [ - 691 - ], - "1285": [ - 691 - ], - "1286": [ - 692, - 616 - ], - "1287": [ - 693 - ], - "1288": [ - 693 - ], - "1289": [ - 693 - ], - "1290": [ - 693 - ], - "1291": [ - 586 - ], - "1292": [ - 694, - 102 - ], - "1293": [ - 695, - 60 - ], - "1294": [ - 696 - ], - "1295": [ - 696 - ], - "1296": [ - 695, - 60 - ], - "1297": [ - 697 - ], - "1298": [ - 698 - ], - "1299": [ - 699 - ], - "1300": [ - 700 - ], - "1301": [ - 701 - ], - "1302": [ - 702 - ], - "1303": [ - 703 - ], - "1304": [ - 704 - ], - "1305": [ - 705 - ], - "1309": [ - 706, - 462 - ], - "1310": [ - 706, - 468 - ], - "1311": [ - 706, - 465 - ], - "1312": [ - 706, - 471 - ], - "1313": [ - 706, - 477 - ], - "1314": [ - 706, - 463 - ], - "1315": [ - 706, - 460 - ], - "1316": [ - 706, - 474 - ], - "1317": [ - 707 - ], - "1318": [ - 708 - ], - "1319": [ - 23, - 709 - ], - "1320": [ - 283, - 710 - ], - "1321": [ - 660, - 711 - ], - "1322": [ - 712 - ], - "1323": [ - 713 - ], - "1324": [ - 714 - ], - "1325": [ - 713 - ], - "1326": [ - 715, - 716 - ], - "1340": [ - 717 - ], - "1341": [ - 717 - ], - "1342": [ - 717 - ], - "1343": [ - 717 - ], - "1344": [ - 717 - ], - "1345": [ - 717 - ], - "1346": [ - 619 - ], - "1347": [ - 718 - ], - "1348": [ - 719 - ], - "1349": [ - 719 - ], - "1350": [ - 720 - ], - "1351": [ - 721 - ], - "1352": [ - 722 - ], - "1353": [ - 722 - ], - "1354": [ - 722 - ], - "1355": [ - 722 - ], - "1356": [ - 723 - ], - "1357": [ - 722 - ], - "1358": [ - 722 - ], - "1359": [ - 722, - 724 - ], - "1360": [ - 725 - ], - "1361": [ - 725 - ], - "1362": [ - 726 - ], - "1363": [ - 727 - ], - "1364": [ - 728 - ], - "1365": [ - 729 - ], - "1366": [ - 730 - ], - "1376": [ - 731 - ], - "1377": [ - 731 - ], - "1378": [ - 405 - ], - "1379": [ - 732 - ], - "1380": [ - 733 - ], - "1381": [ - 561 - ], - "1382": [ - 734 - ], - "1383": [ - 731 - ], - "1384": [ - 735 - ], - "1385": [ - 731 - ], - "1386": [ - 561 - ], - "1387": [ - 736 - ], - "1388": [ - 405 - ], - "1389": [ - 737 - ], - "1390": [ - 738 - ], - "1391": [ - 669 - ], - "1394": [ - 739, - 740 - ], - "1395": [ - 741, - 742 - ], - "1396": [ - 743, - 744 - ], - "1397": [ - 739, - 745 - ], - "1398": [ - 741, - 746 - ], - "1399": [ - 242, - 744 - ], - "1400": [ - 741, - 746 - ], - "1401": [ - 739, - 745 - ], - "1402": [ - 739, - 740 - ], - "1403": [ - 242, - 740 - ], - "1404": [ - 739, - 740 - ], - "1405": [ - 242, - 740 - ], - "1406": [ - 242, - 740 - ], - "1407": [ - 739, - 740 - ], - "1408": [ - 242, - 740 - ], - "1409": [ - 739, - 740 - ], - "1410": [ - 741, - 746 - ], - "1411": [ - 741, - 746 - ], - "1412": [ - 741, - 746 - ], - "1413": [ - 242, - 740 - ], - "1414": [ - 741, - 746 - ], - "1415": [ - 739, - 740 - ], - "1416": [ - 242, - 740 - ], - "1417": [ - 741, - 742 - ], - "1418": [ - 242, - 740 - ], - "1419": [ - 747, - 744 - ], - "1424": [ - 634 - ], - "1425": [ - 634, - 748 - ], - "1426": [ - 634 - ], - "1427": [ - 749 - ], - "1428": [ - 750 - ], - "1429": [ - 749 - ], - "1430": [ - 749 - ], - "1431": [ - 750 - ], - "1432": [ - 749 - ], - "1433": [ - 750 - ], - "1434": [ - 750 - ], - "1435": [ - 749 - ], - "1436": [ - 749 - ], - "1437": [ - 749 - ], - "1438": [ - 750 - ], - "1439": [ - 750 - ], - "1440": [ - 749 - ], - "1441": [ - 750 - ], - "1442": [ - 750 - ], - "1443": [ - 750 - ], - "1444": [ - 749 - ], - "1445": [ - 751 - ], - "1446": [ - 752 - ], - "1447": [ - 753 - ], - "1448": [ - 754 - ], - "1449": [ - 232 - ], - "1450": [ - 755 - ], - "1451": [ - 756 - ], - "1452": [ - 232 - ], - "1453": [ - 757 - ], - "1454": [ - 758 - ], - "1455": [ - 759 - ], - "1456": [ - 760 - ], - "1457": [ - 432 - ], - "1458": [ - 761 - ], - "1459": [ - 762 - ], - "1460": [ - 763, - 432 - ], - "1461": [ - 761 - ], - "1462": [ - 764 - ], - "1463": [ - 765 - ], - "1464": [ - 432 - ], - "1465": [ - 763 - ], - "1466": [ - 761 - ], - "1467": [ - 766 - ], - "1468": [ - 767 - ], - "1469": [ - 761 - ], - "1470": [ - 768 - ], - "1471": [ - 761 - ], - "1472": [ - 761 - ], - "1473": [ - 769 - ], - "1474": [ - 434 - ], - "1475": [ - 769 - ], - "1476": [ - 770 - ], - "1477": [ - 771 - ], - "1479": [ - 769 - ], - "1480": [ - 772 - ], - "1482": [ - 773 - ], - "1483": [ - 276 - ], - "1484": [ - 457 - ], - "1485": [ - 774 - ], - "1486": [ - 455 - ], - "1487": [ - 453 - ], - "1488": [ - 775 - ], - "1489": [ - 451 - ], - "1490": [ - 452 - ], - "1491": [ - 454 - ], - "1492": [ - 456 - ], - "1494": [ - 242, - 776 - ], - "1495": [ - 272 - ], - "1496": [ - 48, - 777 - ], - "1497": [ - 778, - 779, - 534 - ], - "1498": [ - 240 - ], - "1499": [ - 242, - 744, - 276 - ], - "1500": [ - 48, - 777 - ], - "1501": [ - 48, - 777 - ], - "1502": [ - 239 - ], - "1503": [ - 48, - 777 - ], - "1504": [ - 274 - ], - "1505": [ - 242, - 744 - ], - "1506": [ - 621 - ], - "1507": [ - 780 - ], - "1508": [ - 781, - 782 - ], - "1509": [ - 622 - ], - "1510": [ - 782 - ], - "1511": [ - 780 - ], - "1512": [ - 780 - ], - "1513": [ - 783 - ], - "1514": [ - 621 - ], - "1515": [ - 621 - ], - "1516": [ - 784 - ], - "1517": [ - 785 - ], - "1518": [ - 786 - ], - "1519": [ - 781 - ], - "1520": [ - 787 - ], - "1521": [ - 780 - ], - "1522": [ - 622 - ], - "1523": [ - 788 - ], - "1524": [ - 789 - ], - "1525": [ - 790 - ], - "1526": [ - 791 - ], - "1527": [ - 792 - ], - "1528": [ - 789 - ], - "1529": [ - 789 - ], - "1530": [ - 793 - ], - "1531": [ - 794 - ], - "1532": [ - 792 - ], - "1533": [ - 795 - ], - "1534": [ - 792 - ], - "1535": [ - 796 - ], - "1536": [ - 789 - ], - "1537": [ - 792 - ], - "1538": [ - 797 - ], - "1539": [ - 798 - ], - "1540": [ - 794 - ], - "1541": [ - 792 - ], - "1542": [ - 799 - ], - "1543": [ - 789 - ], - "1544": [ - 789 - ], - "1545": [ - 789 - ], - "1546": [ - 792 - ], - "1547": [ - 792 - ], - "1548": [ - 800 - ], - "1549": [ - 801 - ], - "1550": [ - 775 - ], - "1569": [ - 802 - ], - "1570": [ - 431, - 803 - ], - "1571": [ - 436, - 804 - ], - "1572": [ - 435, - 805 - ], - "1573": [ - 802 - ], - "1574": [ - 806, - 802 - ], - "1583": [ - 807 - ], - "1584": [ - 808 - ], - "1585": [ - 807 - ], - "1586": [ - 809 - ], - "1587": [ - 810 - ], - "1588": [ - 808 - ], - "1590": [ - 741, - 811 - ], - "1591": [ - 741, - 740 - ], - "1592": [ - 741, - 811 - ], - "1593": [ - 741, - 812 - ], - "1594": [ - 741, - 812 - ], - "1595": [ - 261, - 740 - ], - "1596": [ - 261, - 740 - ], - "1597": [ - 741, - 811 - ], - "1598": [ - 741, - 812 - ], - "1599": [ - 741, - 740 - ], - "1600": [ - 741, - 812 - ], - "1601": [ - 741, - 740 - ], - "1602": [ - 741, - 811 - ], - "1603": [ - 739, - 813 - ], - "1604": [ - 741, - 812 - ], - "1605": [ - 741, - 740 - ], - "1606": [ - 741, - 740 - ], - "1607": [ - 741, - 811 - ], - "1608": [ - 741, - 812 - ], - "1609": [ - 741, - 740 - ], - "1610": [ - 261, - 740 - ], - "1611": [ - 741, - 740 - ], - "1612": [ - 741, - 811 - ], - "1613": [ - 31, - 814 - ], - "1614": [ - 31, - 814 - ], - "1615": [ - 31, - 814 - ], - "1616": [ - 31, - 814 - ], - "1617": [ - 336, - 815 - ], - "1618": [ - 816 - ], - "1619": [ - 817 - ], - "1620": [ - 818, - 819 - ], - "1621": [ - 360, - 820 - ], - "1622": [ - 821 - ], - "1623": [ - 222, - 822 - ], - "1624": [ - 817 - ], - "1625": [ - 823 - ], - "1626": [ - 824 - ], - "1627": [ - 825 - ], - "1628": [ - 826 - ], - "1629": [ - 827 - ], - "1630": [ - 828 - ], - "1631": [ - 828 - ], - "1632": [ - 829 - ], - "1633": [ - 830 - ], - "1634": [ - 828, - 831 - ], - "1635": [ - 832 - ], - "1636": [ - 833 - ], - "1637": [ - 38 - ], - "1638": [ - 40 - ], - "1639": [ - 45 - ], - "1640": [ - 834 - ], - "1641": [ - 42 - ], - "1642": [ - 835, - 102 - ], - "1643": [ - 836, - 102 - ], - "1644": [ - 837, - 102 - ], - "1645": [ - 838, - 102 - ], - "1646": [ - 102 - ], - "1647": [ - 694, - 102 - ], - "1648": [ - 839, - 161 - ], - "1649": [ - 840, - 102 - ], - "1661": [ - 841 - ], - "1662": [ - 841 - ], - "1663": [ - 842 - ], - "1664": [ - 841 - ], - "1665": [ - 841 - ], - "1666": [ - 843 - ], - "1667": [ - 841 - ], - "1668": [ - 843 - ], - "1669": [ - 844 - ], - "1687": [ - 412 - ], - "1688": [ - 845 - ], - "1689": [ - 845 - ], - "1690": [ - 412 - ], - "1691": [ - 845 - ], - "1692": [ - 412 - ], - "1693": [ - 412 - ], - "1694": [ - 412 - ], - "1695": [ - 845 - ], - "1696": [ - 412 - ], - "1697": [ - 412 - ], - "1698": [ - 412 - ], - "1699": [ - 412 - ], - "1700": [ - 412 - ], - "1701": [ - 846 - ], - "1702": [ - 845 - ], - "1703": [ - 412 - ], - "1704": [ - 845 - ], - "1705": [ - 412 - ], - "1706": [ - 845 - ], - "1707": [ - 412 - ], - "1708": [ - 412 - ], - "1709": [ - 315 - ], - "1710": [ - 412 - ], - "1711": [ - 845 - ], - "1712": [ - 412 - ], - "1713": [ - 412 - ], - "1717": [ - 847 - ], - "1718": [ - 157 - ], - "1719": [ - 491 - ], - "1720": [ - 848 - ], - "1721": [ - 849 - ], - "1722": [ - 850 - ], - "1723": [ - 851 - ], - "1724": [ - 852 - ], - "1725": [ - 853 - ], - "1726": [ - 854 - ], - "1727": [ - 855 - ], - "1728": [ - 856 - ], - "1729": [ - 857 - ], - "1730": [ - 858 - ], - "1731": [ - 858 - ], - "1732": [ - 859 - ], - "1733": [ - 860 - ], - "1734": [ - 861 - ], - "1735": [ - 862 - ], - "1736": [ - 860 - ], - "1737": [ - 860 - ], - "1738": [ - 863 - ], - "1739": [ - 864 - ], - "1740": [ - 865 - ], - "1741": [ - 863 - ], - "1742": [ - 866 - ], - "1743": [ - 867 - ], - "1744": [ - 868 - ], - "1745": [ - 869 - ], - "1746": [ - 870 - ], - "1747": [ - 871 - ], - "1748": [ - 872 - ], - "1749": [ - 873 - ], - "1750": [ - 869 - ], - "1751": [ - 259, - 134 - ], - "1752": [ - 259, - 134 - ], - "1753": [ - 259, - 134 - ], - "1754": [ - 268, - 134 - ], - "1755": [ - 259, - 134 - ], - "1756": [ - 259, - 134 - ], - "1757": [ - 259, - 134 - ], - "1758": [ - 874 - ], - "1759": [ - 875 - ], - "1760": [ - 876 - ], - "1761": [ - 875, - 877 - ], - "1762": [ - 878 - ], - "1763": [ - 879 - ], - "1764": [ - 880 - ], - "1765": [ - 881 - ], - "1766": [ - 882 - ], - "1767": [ - 883 - ], - "1768": [ - 853, - 884 - ], - "1769": [ - 885, - 886 - ], - "1770": [ - 887 - ], - "1771": [ - 888 - ], - "1772": [ - 589, - 889 - ], - "1773": [ - 589, - 889 - ], - "1774": [ - 890 - ], - "1775": [ - 888 - ], - "1776": [ - 891 - ], - "1777": [ - 892 - ], - "1778": [ - 893 - ], - "1779": [ - 894 - ], - "1780": [ - 895 - ], - "1781": [ - 896, - 897 - ], - "1782": [ - 898 - ], - "1783": [ - 895 - ], - "1784": [ - 899 - ], - "1785": [ - 900 - ], - "1786": [ - 896 - ], - "1788": [ - 893, - 901 - ], - "1789": [ - 902 - ], - "1790": [ - 903 - ], - "1791": [ - 898 - ], - "1792": [ - 599 - ], - "1793": [ - 904 - ], - "1794": [ - 905 - ], - "1795": [ - 904 - ], - "1796": [ - 480 - ], - "1797": [ - 906 - ], - "1798": [ - 336, - 211 - ], - "1799": [ - 907 - ], - "1800": [ - 908 - ], - "1801": [ - 395 - ], - "1802": [ - 909 - ], - "1803": [ - 910, - 334, - 364 - ], - "1804": [ - 595 - ], - "1805": [ - 911 - ], - "1806": [ - 912 - ], - "1807": [ - 913 - ], - "1808": [ - 599 - ], - "1809": [ - 914 - ], - "1810": [ - 915 - ], - "1811": [ - 916 - ], - "1812": [ - 917 - ], - "1813": [ - 918 - ], - "1814": [ - 919 - ], - "1815": [ - 158 - ], - "1816": [ - 158 - ], - "1817": [ - 158 - ], - "1818": [ - 158 - ], - "1819": [ - 158 - ], - "1820": [ - 158 - ], - "1821": [ - 158 - ], - "1822": [ - 920, - 134 - ], - "1823": [ - 920, - 134 - ], - "1824": [ - 920, - 134 - ], - "1825": [ - 920, - 921, - 134 - ], - "1826": [ - 920, - 134 - ], - "1827": [ - 920, - 134 - ], - "1828": [ - 920, - 134 - ], - "1829": [ - 922 - ], - "1830": [ - 922 - ], - "1831": [ - 922 - ], - "1832": [ - 922 - ], - "1833": [ - 922 - ], - "1834": [ - 922 - ], - "1835": [ - 922 - ], - "1836": [ - 922 - ], - "1837": [ - 922 - ], - "1838": [ - 922 - ], - "1839": [ - 922 - ], - "1840": [ - 922 - ], - "1841": [ - 922 - ], - "1842": [ - 922 - ], - "1843": [ - 922 - ], - "1844": [ - 922 - ], - "1845": [ - 922 - ], - "1846": [ - 922 - ], - "1847": [ - 922 - ], - "1848": [ - 922 - ], - "1849": [ - 439 - ], - "1850": [ - 923 - ], - "1851": [ - 924 - ], - "1857": [ - 276 - ], - "1863": [ - 925 - ], - "1864": [ - 926 - ], - "1865": [ - 643, - 925 - ], - "1867": [ - 927 - ], - "1868": [ - 927 - ], - "1869": [ - 927 - ], - "1871": [ - 926 - ], - "1872": [ - 925 - ], - "1873": [ - 925 - ], - "1874": [ - 643, - 925 - ], - "1875": [ - 925 - ], - "1876": [ - 926 - ], - "1877": [ - 928 - ], - "1878": [ - 929 - ], - "1879": [ - 930 - ], - "1880": [ - 931 - ], - "1881": [ - 932 - ], - "1882": [ - 930 - ], - "1883": [ - 929 - ], - "1884": [ - 930 - ], - "1885": [ - 933 - ], - "1886": [ - 934 - ], - "1887": [ - 670 - ], - "1888": [ - 929 - ], - "1889": [ - 935 - ], - "1890": [ - 936 - ], - "1891": [ - 937 - ], - "1892": [ - 938 - ], - "1893": [ - 939 - ], - "1894": [ - 935 - ], - "1895": [ - 930 - ], - "1896": [ - 929 - ], - "1897": [ - 937 - ], - "1898": [ - 940 - ], - "1899": [ - 929 - ], - "1900": [ - 941 - ], - "1901": [ - 929 - ], - "1902": [ - 929 - ], - "1903": [ - 929 - ], - "1904": [ - 942 - ], - "1905": [ - 930 - ], - "1906": [ - 935 - ], - "1907": [ - 943 - ], - "1908": [ - 930 - ], - "1909": [ - 944 - ], - "1910": [ - 642 - ], - "1911": [ - 642 - ], - "1912": [ - 945 - ], - "1913": [ - 623 - ], - "1914": [ - 945 - ], - "1915": [ - 642 - ], - "1916": [ - 642 - ], - "1917": [ - 946 - ], - "1918": [ - 623 - ], - "1919": [ - 642 - ], - "1920": [ - 945 - ], - "1921": [ - 642 - ], - "1922": [ - 945 - ], - "1923": [ - 945 - ], - "1924": [ - 642 - ], - "1925": [ - 623 - ], - "1926": [ - 642 - ], - "1927": [ - 642 - ], - "1928": [ - 623 - ], - "1929": [ - 945 - ], - "1930": [ - 623 - ], - "1931": [ - 642 - ], - "1932": [ - 947 - ], - "1934": [ - 948 - ], - "1935": [ - 949 - ], - "1936": [ - 949 - ], - "1937": [ - 215 - ], - "1938": [ - 950 - ], - "1939": [ - 951 - ], - "1940": [ - 952 - ], - "1941": [ - 953 - ], - "1942": [ - 954, - 955 - ], - "1943": [ - 215 - ], - "1944": [ - 956 - ], - "1945": [ - 949 - ], - "1946": [ - 957 - ], - "1947": [ - 951 - ], - "1954": [ - 842 - ], - "1955": [ - 842 - ], - "1956": [ - 842 - ], - "1957": [ - 842 - ], - "1958": [ - 842 - ], - "1959": [ - 842 - ], - "1960": [ - 842 - ], - "1961": [ - 842 - ], - "1962": [ - 842 - ], - "1963": [ - 842 - ], - "1964": [ - 842 - ], - "1965": [ - 842 - ], - "1966": [ - 842 - ], - "1967": [ - 958 - ], - "1968": [ - 959 - ], - "1969": [ - 960 - ], - "1970": [ - 961 - ], - "1971": [ - 962 - ], - "1972": [ - 959 - ], - "1973": [ - 963 - ], - "1974": [ - 964 - ], - "1975": [ - 958 - ], - "1979": [ - 965 - ], - "1980": [ - 965 - ], - "1981": [ - 966 - ], - "1982": [ - 967 - ], - "1983": [ - 968 - ], - "1984": [ - 966 - ], - "1985": [ - 968 - ], - "1986": [ - 968 - ], - "1987": [ - 966 - ], - "1988": [ - 969 - ], - "1989": [ - 970 - ], - "1990": [ - 968 - ], - "1991": [ - 966 - ], - "1992": [ - 971 - ], - "1993": [ - 968 - ], - "1994": [ - 972 - ], - "1995": [ - 970 - ], - "1996": [ - 968 - ], - "1997": [ - 967 - ], - "1998": [ - 973 - ], - "1999": [ - 974 - ], - "2000": [ - 968 - ], - "2001": [ - 973 - ], - "2002": [ - 975 - ], - "2003": [ - 975 - ], - "2004": [ - 976 - ], - "2005": [ - 125 - ], - "2006": [ - 806 - ], - "2007": [ - 977 - ], - "2008": [ - 845 - ], - "2009": [ - 977 - ], - "2010": [ - 978 - ], - "2011": [ - 979 - ], - "2012": [ - 977 - ], - "2013": [ - 414 - ], - "2014": [ - 414 - ], - "2015": [ - 414 - ], - "2016": [ - 414 - ], - "2017": [ - 414 - ], - "2018": [ - 414 - ], - "2019": [ - 414 - ], - "2020": [ - 414 - ], - "2021": [ - 414 - ], - "2022": [ - 414 - ], - "2023": [ - 980, - 414 - ], - "2024": [ - 414 - ], - "2025": [ - 414 - ], - "2026": [ - 980, - 414 - ], - "2027": [ - 414 - ], - "2028": [ - 414 - ], - "2029": [ - 414 - ], - "2030": [ - 414 - ], - "2031": [ - 980, - 414 - ], - "2032": [ - 414 - ], - "2033": [ - 414 - ], - "2034": [ - 102, - 981 - ], - "2035": [ - 982, - 161, - 983 - ], - "2036": [ - 161, - 984 - ], - "2037": [ - 837, - 102, - 985 - ], - "2038": [ - 102, - 985 - ], - "2039": [ - 172, - 161, - 986 - ], - "2040": [ - 161, - 984 - ], - "2041": [ - 987, - 102, - 985 - ], - "2042": [ - 988, - 161, - 984 - ], - "2043": [ - 989, - 102, - 985 - ], - "2044": [ - 263, - 134 - ], - "2049": [ - 990 - ], - "2050": [ - 991 - ], - "2051": [ - 990 - ], - "2052": [ - 992 - ], - "2053": [ - 415 - ], - "2054": [ - 993, - 994 - ], - "2055": [ - 995 - ], - "2056": [ - 996, - 994 - ], - "2057": [ - 996, - 997 - ], - "2058": [ - 998, - 997 - ], - "2059": [ - 993, - 997 - ], - "2060": [ - 996 - ], - "2061": [ - 999 - ], - "2062": [ - 998, - 994 - ], - "2063": [ - 993 - ], - "2064": [ - 999 - ], - "2065": [ - 159 - ], - "2066": [ - 1000 - ], - "2067": [ - 1001, - 1002 - ], - "2068": [ - 1001, - 1002 - ], - "2069": [ - 1003 - ], - "2070": [ - 217 - ], - "2071": [ - 1004 - ], - "2072": [ - 1002 - ], - "2073": [ - 1005 - ], - "2074": [ - 1001 - ], - "2075": [ - 1006 - ], - "2076": [ - 1006 - ], - "2077": [ - 1007 - ], - "2078": [ - 1008 - ], - "2079": [ - 1009 - ], - "2080": [ - 1007 - ], - "2081": [ - 1010 - ], - "2082": [ - 1007 - ], - "2083": [ - 1009 - ], - "2084": [ - 1008 - ], - "2085": [ - 1008 - ], - "2086": [ - 1009 - ], - "2087": [ - 1008 - ], - "2088": [ - 741, - 262 - ], - "2089": [ - 261, - 262 - ], - "2090": [ - 261, - 262 - ], - "2091": [ - 741, - 1011 - ], - "2092": [ - 741, - 1011 - ], - "2093": [ - 261, - 262 - ], - "2094": [ - 261, - 262 - ], - "2095": [ - 741, - 1011 - ], - "2096": [ - 1012 - ], - "2097": [ - 449 - ], - "2098": [ - 1013 - ], - "2099": [ - 215 - ], - "2101": [ - 215 - ], - "2102": [ - 215 - ], - "2104": [ - 215 - ], - "2107": [ - 1014 - ], - "2108": [ - 1014, - 1015 - ], - "2109": [ - 1016 - ], - "2110": [ - 1017 - ], - "2111": [ - 1018 - ], - "2112": [ - 1019 - ], - "2113": [ - 1020 - ], - "2114": [ - 1021 - ], - "2115": [ - 1022 - ], - "2116": [ - 1021 - ], - "2117": [ - 1021 - ], - "2118": [ - 1022 - ], - "2119": [ - 1022 - ], - "2120": [ - 1021 - ], - "2121": [ - 1023 - ], - "2122": [ - 1021 - ], - "2123": [ - 1021 - ], - "2124": [ - 1024, - 419 - ], - "2125": [ - 419 - ], - "2126": [ - 1024, - 419 - ], - "2127": [ - 419 - ], - "2129": [ - 1025 - ], - "2130": [ - 13, - 1025 - ], - "2131": [ - 1025 - ], - "2132": [ - 1025 - ], - "2133": [ - 1025 - ], - "2134": [ - 13, - 1025 - ], - "2135": [ - 1026 - ], - "2136": [ - 1027 - ], - "2137": [ - 1027 - ], - "2138": [ - 1025 - ], - "2139": [ - 1026 - ], - "2140": [ - 1025 - ], - "2141": [ - 1028 - ], - "2142": [ - 1028 - ], - "2143": [ - 1028 - ], - "2144": [ - 1028 - ], - "2145": [ - 1029 - ], - "2146": [ - 95 - ], - "2147": [ - 1030 - ], - "2148": [ - 1031 - ], - "2149": [ - 1031 - ], - "2150": [ - 1032 - ], - "2151": [ - 1033 - ], - "2152": [ - 1034 - ], - "2153": [ - 1035 - ], - "2154": [ - 1036 - ], - "2155": [ - 1036 - ], - "2156": [ - 1035 - ], - "2161": [ - 965 - ], - "2162": [ - 965 - ], - "2163": [ - 965 - ], - "2164": [ - 965 - ], - "2165": [ - 965 - ], - "2166": [ - 965 - ], - "2167": [ - 965 - ], - "2168": [ - 965 - ], - "2169": [ - 965 - ], - "2170": [ - 965 - ], - "2182": [ - 1037 - ], - "2183": [ - 1037 - ], - "2184": [ - 1037 - ], - "2186": [ - 1037 - ], - "2187": [ - 1038 - ], - "2188": [ - 1039 - ], - "2189": [ - 1040, - 1041 - ], - "2190": [ - 1040, - 1041 - ], - "2191": [ - 48, - 1042 - ], - "2192": [ - 1040, - 1041 - ], - "2193": [ - 48, - 1042 - ], - "2194": [ - 48, - 1042 - ], - "2195": [ - 1040, - 1041 - ], - "2196": [ - 1043, - 1044 - ], - "2197": [ - 1045, - 1044 - ], - "2198": [ - 1045, - 1044, - 1046 - ], - "2199": [ - 1043, - 1044 - ], - "2200": [ - 1047, - 1044, - 1048 - ], - "2201": [ - 1049, - 1044, - 1046 - ], - "2202": [ - 1050, - 5 - ], - "2203": [ - 1050, - 74 - ], - "2204": [ - 1050, - 74 - ], - "2205": [ - 1050, - 5 - ], - "2206": [ - 1051 - ], - "2207": [ - 1051 - ], - "2208": [ - 1051 - ], - "2209": [ - 1051 - ], - "2210": [ - 1051 - ], - "2211": [ - 1051 - ], - "2212": [ - 1051 - ], - "2214": [ - 1052 - ], - "2215": [ - 1053 - ], - "2216": [ - 1054 - ], - "2217": [ - 1055 - ], - "2218": [ - 1056 - ], - "2219": [ - 1057 - ], - "2220": [ - 743 - ], - "2221": [ - 1058 - ], - "2222": [ - 1059 - ], - "2223": [ - 1060 - ], - "2224": [ - 1055 - ], - "2225": [ - 532 - ], - "2226": [ - 1061 - ], - "2227": [ - 1062 - ], - "2228": [ - 1062 - ], - "2229": [ - 1063 - ], - "2230": [ - 532 - ], - "2231": [ - 1064 - ], - "2232": [ - 532, - 1065 - ], - "2233": [ - 1066 - ], - "2243": [ - 344 - ], - "2246": [ - 1067 - ], - "2248": [ - 31, - 1068 - ], - "2249": [ - 1067 - ], - "2250": [ - 1069 - ], - "2251": [ - 1069 - ], - "2252": [ - 1069, - 349 - ], - "2253": [ - 923 - ], - "2254": [ - 161, - 1070 - ], - "2255": [ - 1070 - ], - "2256": [ - 923 - ], - "2257": [ - 1070 - ], - "2258": [ - 1071 - ], - "2259": [ - 1070 - ], - "2260": [ - 1070 - ], - "2261": [ - 1070 - ], - "2262": [ - 1072 - ], - "2263": [ - 1073 - ], - "2264": [ - 1073 - ], - "2265": [ - 1074 - ], - "2266": [ - 1075, - 161 - ], - "2267": [ - 1076 - ], - "2268": [ - 1077, - 161 - ], - "2269": [ - 31, - 1078 - ], - "2270": [ - 1079 - ], - "2271": [ - 31, - 1080 - ], - "2272": [ - 31, - 1078 - ], - "2273": [ - 31, - 1080 - ], - "2274": [ - 31, - 1080 - ], - "2275": [ - 31, - 1078 - ], - "2284": [ - 1081 - ], - "2285": [ - 1082 - ], - "2286": [ - 1083 - ], - "2287": [ - 780, - 92 - ], - "2288": [ - 1084 - ], - "2289": [ - 1085 - ], - "2290": [ - 604 - ], - "2291": [ - 1086 - ], - "2292": [ - 789 - ], - "2293": [ - 880 - ], - "2294": [ - 1087 - ], - "2295": [ - 593 - ], - "2296": [ - 207 - ], - "2297": [ - 207 - ], - "2298": [ - 1088 - ], - "2299": [ - 1089 - ], - "2300": [ - 1090 - ], - "2301": [ - 500 - ], - "2302": [ - 1091 - ], - "2303": [ - 1092 - ], - "2304": [ - 1093 - ], - "2305": [ - 856 - ], - "2306": [ - 502 - ], - "2307": [ - 1094 - ], - "2308": [ - 1095 - ], - "2309": [ - 502 - ], - "2310": [ - 1096 - ], - "2311": [ - 1097 - ], - "2312": [ - 1098 - ], - "2313": [ - 1097 - ], - "2314": [ - 1099 - ], - "2315": [ - 506 - ], - "2316": [ - 1091 - ], - "2317": [ - 1100 - ], - "2331": [ - 1101, - 1102 - ], - "2332": [ - 1103 - ], - "2333": [ - 1104, - 1105 - ], - "2334": [ - 1105 - ], - "2335": [ - 1106 - ], - "2336": [ - 1107 - ], - "2337": [ - 1108 - ], - "2338": [ - 1109 - ], - "2339": [ - 1109 - ], - "2340": [ - 1109 - ], - "2352": [ - 1110 - ], - "2356": [ - 1104 - ], - "2357": [ - 1111 - ], - "2358": [ - 1112 - ], - "2359": [ - 1112 - ], - "2360": [ - 1112 - ], - "2361": [ - 1113 - ], - "2362": [ - 1114, - 60 - ], - "2363": [ - 1115 - ], - "2364": [ - 1116, - 60, - 31 - ], - "2365": [ - 1114, - 60 - ], - "2366": [ - 1114, - 60 - ], - "2367": [ - 1117 - ], - "2368": [ - 1118 - ], - "2369": [ - 1119 - ], - "2370": [ - 1120 - ], - "2371": [ - 1121 - ], - "2372": [ - 1122 - ], - "2373": [ - 1123 - ], - "2374": [ - 856 - ], - "2375": [ - 1124 - ], - "2376": [ - 1125 - ], - "2377": [ - 1126 - ], - "2378": [ - 1127 - ], - "2379": [ - 1128 - ], - "2380": [ - 1129 - ], - "2381": [ - 1130 - ], - "2382": [ - 1131 - ], - "2383": [ - 1132 - ], - "2384": [ - 1133 - ], - "2385": [ - 1134 - ], - "2386": [ - 1135 - ], - "2387": [ - 1136 - ], - "2388": [ - 1137 - ], - "2389": [ - 1138 - ], - "2390": [ - 1139 - ], - "2391": [ - 1140 - ], - "2392": [ - 1141 - ], - "2393": [ - 1141 - ], - "2394": [ - 1142 - ], - "2395": [ - 1143 - ], - "2396": [ - 1144 - ], - "2397": [ - 1143 - ], - "2398": [ - 1145 - ], - "2399": [ - 1146 - ], - "2400": [ - 1147 - ], - "2401": [ - 1143, - 1148 - ], - "2402": [ - 1149 - ], - "2403": [ - 48, - 1150 - ], - "2404": [ - 1151 - ], - "2405": [ - 1152 - ], - "2406": [ - 1153 - ], - "2407": [ - 1154 - ], - "2408": [ - 1155 - ], - "2409": [ - 31, - 1156 - ], - "2410": [ - 31, - 1157 - ], - "2411": [ - 31, - 1158 - ], - "2412": [ - 31, - 1159 - ], - "2413": [ - 31, - 1160 - ], - "2414": [ - 31, - 1161 - ], - "2415": [ - 1162 - ], - "2416": [ - 1163 - ], - "2417": [ - 1164 - ], - "2418": [ - 40 - ], - "2419": [ - 1165 - ], - "2420": [ - 1165 - ], - "2422": [ - 1163 - ], - "2423": [ - 1166 - ], - "2424": [ - 1167 - ], - "2425": [ - 42 - ], - "2426": [ - 1168 - ], - "2427": [ - 1163 - ], - "2428": [ - 1165 - ], - "2447": [ - 836, - 102, - 1169 - ], - "2448": [ - 1170 - ], - "2449": [ - 1171 - ], - "2450": [ - 1172 - ], - "2451": [ - 1173 - ], - "2452": [ - 1173 - ], - "2453": [ - 1172 - ], - "2454": [ - 1174 - ], - "2456": [ - 134 - ], - "2457": [ - 1175, - 134 - ], - "2458": [ - 264, - 134 - ], - "2459": [ - 1176 - ], - "2461": [ - 968 - ], - "2462": [ - 398 - ], - "2464": [ - 222 - ], - "2465": [ - 967 - ], - "2466": [ - 1177 - ], - "2467": [ - 1177 - ], - "2468": [ - 344 - ], - "2486": [ - 442, - 1178 - ], - "2487": [ - 840, - 102, - 442, - 1178 - ], - "2488": [ - 442, - 1179 - ], - "2489": [ - 1180 - ], - "2490": [ - 1181 - ], - "2491": [ - 445 - ], - "2492": [ - 444, - 1182 - ], - "2493": [ - 444, - 1183 - ], - "2494": [ - 444, - 445 - ], - "2495": [ - 445 - ], - "2496": [ - 1184 - ], - "2497": [ - 1184 - ], - "2498": [ - 1185 - ], - "2499": [ - 980 - ], - "2500": [ - 1185 - ], - "2501": [ - 980 - ], - "2502": [ - 980 - ], - "2503": [ - 1185 - ], - "2504": [ - 1184 - ], - "2505": [ - 267, - 134 - ], - "2506": [ - 267, - 134 - ], - "2507": [ - 267, - 134 - ], - "2508": [ - 267, - 134 - ], - "2509": [ - 267, - 134 - ], - "2510": [ - 267, - 134 - ], - "2511": [ - 267, - 134 - ], - "2512": [ - 1186, - 134 - ], - "2513": [ - 267, - 134 - ], - "2514": [ - 267, - 134 - ], - "2515": [ - 1187 - ], - "2520": [ - 1188 - ], - "2521": [ - 1189 - ], - "2522": [ - 1189 - ], - "2523": [ - 1189 - ], - "2524": [ - 1189 - ], - "2529": [ - 1190 - ], - "2530": [ - 1191 - ], - "2531": [ - 1192 - ], - "2532": [ - 741, - 1193, - 1194 - ], - "2533": [ - 1195 - ], - "2534": [ - 1196 - ], - "2535": [ - 1197, - 431, - 125 - ], - "2536": [ - 1197, - 125 - ], - "2537": [ - 1197 - ], - "2538": [ - 1197 - ], - "2539": [ - 1197, - 125 - ], - "2540": [ - 1197, - 431 - ], - "2541": [ - 1197 - ], - "2542": [ - 1197, - 431, - 125 - ], - "2543": [ - 1197, - 431 - ], - "2564": [ - 1198 - ], - "2565": [ - 841 - ], - "2567": [ - 975 - ], - "2568": [ - 1199 - ], - "2569": [ - 1199 - ], - "2570": [ - 968 - ], - "2571": [ - 842 - ], - "2572": [ - 1198 - ], - "2573": [ - 968 - ], - "2574": [ - 968 - ], - "2575": [ - 1200 - ], - "2576": [ - 968 - ], - "2580": [ - 1201 - ], - "2581": [ - 31, - 1202 - ], - "2582": [ - 31, - 1202 - ], - "2583": [ - 31, - 1202 - ], - "2584": [ - 31, - 1202 - ], - "2585": [ - 31, - 1202 - ], - "2586": [ - 31, - 1202 - ], - "2587": [ - 634, - 1203 - ], - "2588": [ - 634, - 574, - 1203 - ], - "2589": [ - 634, - 574 - ], - "2590": [ - 634, - 208 - ], - "2600": [ - 1204 - ], - "2601": [ - 1205 - ], - "2602": [ - 1205 - ], - "2603": [ - 1205 - ], - "2604": [ - 1205 - ], - "2605": [ - 1205 - ], - "2606": [ - 1205 - ], - "2607": [ - 490 - ], - "2608": [ - 1205 - ], - "2609": [ - 1205 - ], - "2610": [ - 1205 - ], - "2611": [ - 1205 - ], - "2612": [ - 1206 - ], - "2613": [ - 1206 - ], - "2614": [ - 1206 - ], - "2615": [ - 1206 - ], - "2616": [ - 1207 - ], - "2617": [ - 1208 - ], - "2618": [ - 1208 - ], - "2619": [ - 1209 - ], - "2620": [ - 1210 - ], - "2621": [ - 1211, - 1212 - ], - "2622": [ - 1208 - ], - "2623": [ - 1213 - ], - "2624": [ - 1214 - ], - "2625": [ - 1215 - ], - "2626": [ - 1210 - ], - "2627": [ - 31, - 1216 - ], - "2628": [ - 315 - ], - "2629": [ - 315 - ], - "2630": [ - 315 - ], - "2631": [ - 315 - ], - "2632": [ - 315 - ], - "2633": [ - 315 - ], - "2634": [ - 315 - ], - "2635": [ - 1217 - ], - "2636": [ - 1217 - ], - "2637": [ - 1217 - ], - "2638": [ - 1218 - ], - "2639": [ - 1219 - ], - "2640": [ - 1218 - ], - "2641": [ - 435 - ], - "2642": [ - 1220 - ], - "2643": [ - 1221 - ], - "2644": [ - 1220 - ], - "2645": [ - 1218 - ], - "2646": [ - 1222 - ], - "2647": [ - 1221 - ], - "2648": [ - 1223 - ], - "2650": [ - 1224 - ], - "2651": [ - 1225 - ], - "2652": [ - 1223 - ], - "2653": [ - 1225 - ], - "2655": [ - 1226 - ], - "2657": [ - 1223 - ], - "2659": [ - 1227 - ], - "2660": [ - 1224 - ], - "2661": [ - 1228 - ], - "2662": [ - 1228 - ], - "2663": [ - 1228, - 412 - ], - "2664": [ - 1228 - ], - "2673": [ - 1229 - ], - "2674": [ - 398 - ], - "2675": [ - 398 - ], - "2676": [ - 1230 - ], - "2677": [ - 1231 - ], - "2678": [ - 1232 - ], - "2679": [ - 1231 - ], - "2680": [ - 1233 - ], - "2681": [ - 1234 - ], - "2682": [ - 1235 - ], - "2683": [ - 1218 - ], - "2684": [ - 1236 - ], - "2685": [ - 1237 - ], - "2686": [ - 1237 - ], - "2687": [ - 1237 - ], - "2688": [ - 1238 - ], - "2689": [ - 1239 - ], - "2690": [ - 1240 - ], - "2691": [ - 1241 - ], - "2692": [ - 1237 - ], - "2693": [ - 1240 - ], - "2694": [ - 1237 - ], - "2695": [ - 1242 - ], - "2696": [ - 1243 - ], - "2697": [ - 1242 - ], - "2698": [ - 1244 - ], - "2699": [ - 1245 - ], - "2700": [ - 689, - 1246 - ], - "2701": [ - 1246 - ], - "2702": [ - 1247 - ], - "2703": [ - 1247 - ], - "2704": [ - 1248 - ], - "2705": [ - 1249 - ], - "2706": [ - 1123 - ], - "2707": [ - 1250 - ], - "2708": [ - 1251 - ], - "2709": [ - 1244 - ], - "2710": [ - 1249 - ], - "2711": [ - 1252 - ], - "2712": [ - 1253 - ], - "2713": [ - 1245 - ], - "2714": [ - 435, - 727 - ], - "2715": [ - 435, - 728 - ], - "2716": [ - 435, - 725 - ], - "2717": [ - 435, - 727 - ], - "2718": [ - 435, - 726 - ], - "2719": [ - 435, - 729 - ], - "2720": [ - 435, - 725 - ], - "2721": [ - 435, - 730 - ], - "2722": [ - 1254 - ], - "2723": [ - 1255 - ], - "2724": [ - 1256 - ], - "2725": [ - 1257 - ], - "2726": [ - 1258 - ], - "2727": [ - 1259 - ], - "2728": [ - 1260 - ], - "2729": [ - 1261 - ], - "2730": [ - 1260 - ], - "2731": [ - 1262 - ], - "2732": [ - 1263 - ], - "2733": [ - 1264 - ], - "2734": [ - 1265 - ], - "2735": [ - 1266 - ], - "2736": [ - 1267 - ], - "2737": [ - 1101 - ], - "2738": [ - 1268 - ], - "2739": [ - 1265 - ], - "2740": [ - 1269, - 693 - ], - "2741": [ - 1269, - 618 - ], - "2742": [ - 1269, - 593 - ], - "2743": [ - 1270 - ], - "2744": [ - 1269, - 1271, - 602 - ], - "2745": [ - 1269, - 1271, - 620 - ], - "2746": [ - 1269 - ], - "2747": [ - 1269, - 623 - ], - "2748": [ - 1269 - ], - "2749": [ - 1272 - ], - "2750": [ - 426 - ], - "2751": [ - 1273 - ], - "2752": [ - 1274 - ], - "2753": [ - 1275 - ], - "2754": [ - 1276 - ], - "2755": [ - 1277 - ], - "2756": [ - 418 - ], - "2757": [ - 1278 - ], - "2758": [ - 1279 - ], - "2759": [ - 1280 - ], - "2760": [ - 1281 - ], - "2761": [ - 1282 - ], - "2762": [ - 1283 - ], - "2765": [ - 190 - ], - "2768": [ - 1284 - ], - "2769": [ - 1285 - ], - "2770": [ - 536 - ], - "2771": [ - 1286 - ], - "2772": [ - 1287 - ], - "2773": [ - 1288 - ], - "2774": [ - 1289 - ], - "2775": [ - 1290 - ], - "2776": [ - 1289 - ], - "2777": [ - 1291 - ], - "2778": [ - 1289 - ], - "2779": [ - 1292 - ], - "2780": [ - 1293 - ], - "2781": [ - 1294 - ], - "2782": [ - 1295 - ], - "2783": [ - 1296 - ], - "2784": [ - 1286 - ], - "2785": [ - 1297 - ], - "2786": [ - 1298 - ], - "2787": [ - 1289 - ], - "2788": [ - 414 - ], - "2789": [ - 1299 - ], - "2790": [ - 1300 - ], - "2791": [ - 240, - 134 - ], - "2792": [ - 240, - 134 - ], - "2793": [ - 1301 - ], - "2794": [ - 1301 - ], - "2797": [ - 1302 - ], - "2798": [ - 1303 - ], - "2799": [ - 1304 - ], - "2800": [ - 1305 - ], - "2801": [ - 1306 - ], - "2802": [ - 1307 - ], - "2803": [ - 1308 - ], - "2804": [ - 1309 - ], - "2805": [ - 1309 - ], - "2806": [ - 1310, - 1311 - ], - "2807": [ - 1312, - 1311 - ], - "2808": [ - 1311 - ], - "2809": [ - 1311 - ], - "2810": [ - 1310, - 1311 - ], - "2814": [ - 836, - 102 - ], - "2815": [ - 836, - 102 - ], - "2816": [ - 1313, - 1314, - 102 - ], - "2817": [ - 102 - ], - "2818": [ - 1315, - 102 - ], - "2819": [ - 1316, - 102 - ], - "2820": [ - 1317 - ], - "2821": [ - 1317, - 1318 - ], - "2822": [ - 1319, - 1318 - ], - "2823": [ - 1319 - ], - "2824": [ - 1319 - ], - "2825": [ - 1317, - 1318 - ], - "2826": [ - 1317 - ], - "2827": [ - 1198 - ], - "2828": [ - 1198 - ], - "2829": [ - 1198 - ], - "2830": [ - 1198 - ], - "2831": [ - 1198 - ], - "2832": [ - 1198 - ], - "2833": [ - 1198 - ], - "2834": [ - 1198 - ], - "2835": [ - 1198 - ], - "2836": [ - 1198 - ], - "2837": [ - 1198 - ], - "2838": [ - 1198 - ], - "2840": [ - 669 - ], - "2843": [ - 669 - ], - "2844": [ - 1320 - ], - "2845": [ - 1320 - ], - "2846": [ - 1320 - ], - "2847": [ - 1320 - ], - "2848": [ - 1320 - ], - "2849": [ - 1320 - ], - "2850": [ - 1320 - ], - "2851": [ - 1320 - ], - "2852": [ - 1320 - ], - "2853": [ - 1320 - ], - "2854": [ - 1320 - ], - "2855": [ - 1321 - ], - "2856": [ - 1320 - ], - "2859": [ - 1322 - ], - "2860": [ - 1323 - ], - "2861": [ - 607 - ], - "2868": [ - 1199 - ], - "2869": [ - 1199 - ], - "2870": [ - 1199 - ], - "2871": [ - 1199 - ], - "2872": [ - 1199 - ], - "2873": [ - 1199 - ], - "2874": [ - 1199 - ], - "2875": [ - 1199 - ], - "2876": [ - 1199 - ], - "2877": [ - 1199 - ], - "2878": [ - 1199 - ], - "2879": [ - 1199 - ], - "2880": [ - 1199 - ], - "2881": [ - 1199 - ], - "2882": [ - 1199 - ], - "2883": [ - 1199 - ], - "2884": [ - 1199 - ], - "2885": [ - 1199 - ], - "2886": [ - 1199 - ], - "2887": [ - 1199 - ], - "2888": [ - 1199 - ], - "2889": [ - 1199 - ], - "2890": [ - 1324, - 134 - ], - "2891": [ - 1324, - 134 - ], - "2892": [ - 1325, - 134 - ], - "2893": [ - 246, - 134 - ], - "2894": [ - 246, - 134 - ], - "2895": [ - 31, - 1326 - ], - "2896": [ - 1327 - ], - "2897": [ - 31, - 1328, - 1329 - ], - "2898": [ - 1327 - ], - "2899": [ - 1330 - ], - "2900": [ - 1254 - ], - "2901": [ - 1331 - ], - "2902": [ - 1332 - ], - "2903": [ - 1331 - ], - "2904": [ - 1332 - ], - "2905": [ - 1331 - ], - "2906": [ - 1331 - ], - "2907": [ - 1331 - ], - "2908": [ - 1332 - ], - "2909": [ - 1331 - ], - "2910": [ - 1331 - ], - "2914": [ - 1333 - ], - "2915": [ - 1333 - ], - "2916": [ - 1333 - ], - "2917": [ - 1333 - ], - "2918": [ - 1333 - ], - "2919": [ - 1334 - ], - "2920": [ - 1335, - 1336 - ], - "2921": [ - 1337 - ], - "2922": [ - 1338 - ], - "2923": [ - 1339 - ], - "2924": [ - 1340 - ], - "2925": [ - 1341, - 1342 - ], - "2926": [ - 1343 - ], - "2927": [ - 1344 - ], - "2928": [ - 1345 - ], - "2929": [ - 1334 - ], - "2930": [ - 1346 - ], - "2931": [ - 1338 - ], - "2932": [ - 1338 - ], - "2933": [ - 1344 - ], - "2934": [ - 1347 - ], - "2935": [ - 1348 - ], - "2936": [ - 1227, - 1349 - ], - "2937": [ - 1350 - ], - "2938": [ - 1351 - ], - "2939": [ - 1352 - ], - "2940": [ - 1351 - ], - "2941": [ - 1353, - 1354 - ], - "2942": [ - 1353, - 1355 - ], - "2943": [ - 1356 - ], - "2944": [ - 1353, - 1357 - ], - "2945": [ - 1351 - ], - "2946": [ - 1358 - ], - "2947": [ - 1359 - ], - "2948": [ - 1360 - ], - "2949": [ - 1361 - ], - "2950": [ - 1353 - ], - "2951": [ - 1362 - ], - "2952": [ - 1353 - ], - "2953": [ - 1363 - ], - "2954": [ - 1364 - ], - "2955": [ - 1365 - ], - "2956": [ - 1353 - ], - "2958": [ - 1366 - ], - "2959": [ - 1366 - ], - "2963": [ - 1367 - ], - "2964": [ - 1368 - ], - "2965": [ - 1369 - ], - "2992": [ - 669 - ], - "2993": [ - 669 - ], - "2994": [ - 669 - ], - "2995": [ - 669 - ], - "2996": [ - 669 - ], - "2997": [ - 669 - ], - "2998": [ - 669 - ], - "2999": [ - 669 - ], - "3000": [ - 669 - ], - "3001": [ - 669 - ], - "3002": [ - 669 - ], - "3003": [ - 669 - ], - "3004": [ - 669 - ], - "3005": [ - 669 - ], - "3006": [ - 669 - ], - "3007": [ - 669 - ], - "3008": [ - 669 - ], - "3009": [ - 669 - ], - "3010": [ - 669 - ], - "3011": [ - 669 - ], - "3012": [ - 669 - ], - "3013": [ - 669 - ], - "3014": [ - 669 - ], - "3015": [ - 1370 - ], - "3016": [ - 1371 - ], - "3017": [ - 1372 - ], - "3018": [ - 1370 - ], - "3019": [ - 634, - 204 - ], - "3020": [ - 197 - ], - "3021": [ - 197 - ], - "3022": [ - 197 - ], - "3023": [ - 197 - ], - "3024": [ - 197 - ], - "3025": [ - 197 - ], - "3026": [ - 197 - ], - "3027": [ - 197 - ], - "3028": [ - 1373 - ], - "3029": [ - 1374 - ], - "3030": [ - 1374 - ], - "3031": [ - 1374 - ], - "3032": [ - 1375 - ], - "3033": [ - 1374 - ], - "3034": [ - 1376 - ], - "3039": [ - 153 - ], - "3040": [ - 1377, - 228, - 1 - ], - "3041": [ - 1377, - 228, - 2 - ], - "3042": [ - 1377, - 1 - ], - "3043": [ - 1377, - 2 - ], - "3044": [ - 1378 - ], - "3045": [ - 1378 - ], - "3046": [ - 1379 - ], - "3047": [ - 1380 - ], - "3048": [ - 1286 - ], - "3049": [ - 1378 - ], - "3050": [ - 1381 - ], - "3052": [ - 1382 - ], - "3053": [ - 1383 - ], - "3054": [ - 1384 - ], - "3055": [ - 1385 - ], - "3056": [ - 1383 - ], - "3057": [ - 1384, - 608 - ], - "3058": [ - 1386 - ], - "3059": [ - 1387 - ], - "3060": [ - 1385 - ], - "3061": [ - 33 - ], - "3062": [ - 1388 - ], - "3063": [ - 1388 - ], - "3064": [ - 33 - ], - "3065": [ - 33 - ], - "3066": [ - 34 - ], - "3067": [ - 1389 - ], - "3068": [ - 1390 - ], - "3069": [ - 1389 - ], - "3070": [ - 1391 - ], - "3071": [ - 1392 - ], - "3072": [ - 1393 - ], - "3073": [ - 1394 - ], - "3074": [ - 1395 - ], - "3075": [ - 1389 - ], - "3076": [ - 1396 - ], - "3077": [ - 1397 - ], - "3095": [ - 1198 - ], - "3096": [ - 1198 - ], - "3097": [ - 1198 - ], - "3098": [ - 1198 - ], - "3099": [ - 1198 - ], - "3100": [ - 1198 - ], - "3101": [ - 1198 - ], - "3102": [ - 1198 - ], - "3103": [ - 1198 - ], - "3104": [ - 1198 - ], - "3105": [ - 1198 - ], - "3106": [ - 1198 - ], - "3107": [ - 1198 - ], - "3108": [ - 1198 - ], - "3109": [ - 965 - ], - "3110": [ - 965 - ], - "3111": [ - 965 - ], - "3112": [ - 965 - ], - "3113": [ - 965 - ], - "3114": [ - 965 - ], - "3115": [ - 965 - ], - "3116": [ - 965 - ], - "3117": [ - 965 - ], - "3118": [ - 965 - ], - "3119": [ - 965 - ], - "3120": [ - 965 - ], - "3121": [ - 965 - ], - "3122": [ - 965 - ], - "3123": [ - 965 - ], - "3124": [ - 247, - 134 - ], - "3125": [ - 247, - 134 - ], - "3126": [ - 247, - 134 - ], - "3127": [ - 247, - 134 - ], - "3128": [ - 247, - 134 - ], - "3129": [ - 1398 - ], - "3130": [ - 1399 - ], - "3131": [ - 291 - ], - "3132": [ - 291 - ], - "3133": [ - 1400 - ], - "3140": [ - 1401 - ], - "3141": [ - 117 - ], - "3144": [ - 120 - ], - "3156": [ - 1402 - ], - "3157": [ - 1072 - ], - "3158": [ - 1403 - ], - "3159": [ - 1404 - ], - "3160": [ - 1405 - ], - "3161": [ - 1405 - ], - "3162": [ - 1406 - ], - "3163": [ - 1407 - ], - "3164": [ - 1408 - ], - "3165": [ - 1409 - ], - "3166": [ - 1410 - ], - "3167": [ - 1411 - ], - "3168": [ - 1032 - ], - "3169": [ - 1412 - ], - "3170": [ - 1413 - ], - "3171": [ - 1414 - ], - "3184": [ - 1415 - ], - "3185": [ - 1415 - ], - "3186": [ - 1416 - ], - "3187": [ - 1415 - ], - "3188": [ - 1417 - ], - "3189": [ - 1418 - ], - "3190": [ - 1419 - ], - "3191": [ - 1420 - ], - "3192": [ - 786 - ], - "3193": [ - 1421 - ], - "3194": [ - 623 - ], - "3195": [ - 1422 - ], - "3196": [ - 1418 - ], - "3197": [ - 1423 - ], - "3198": [ - 1424 - ], - "3199": [ - 621 - ], - "3200": [ - 1425, - 134 - ], - "3201": [ - 1426, - 134 - ], - "3202": [ - 1427, - 134 - ], - "3203": [ - 1425, - 134 - ], - "3204": [ - 1425, - 134 - ], - "3205": [ - 1428, - 134 - ], - "3206": [ - 1429, - 102, - 1430 - ], - "3207": [ - 1429, - 1314, - 102 - ], - "3208": [ - 1429, - 1314, - 102 - ], - "3209": [ - 1429, - 102 - ], - "3210": [ - 1429, - 102 - ], - "3211": [ - 1429, - 1314, - 102 - ], - "3212": [ - 1429, - 102, - 298 - ], - "3213": [ - 1429, - 102, - 1431 - ], - "3214": [ - 1429, - 102, - 1432 - ], - "3215": [ - 1429, - 102, - 336 - ], - "3216": [ - 1429, - 102 - ], - "3217": [ - 1429, - 102, - 1433, - 1434 - ], - "3218": [ - 1429, - 1314, - 102 - ], - "3219": [ - 1429, - 102, - 33, - 1430 - ], - "3220": [ - 590 - ], - "3221": [ - 1435 - ], - "3222": [ - 1436 - ], - "3223": [ - 590 - ], - "3224": [ - 1437 - ], - "3225": [ - 1438 - ], - "3226": [ - 590 - ], - "3227": [ - 1435 - ], - "3228": [ - 1435 - ], - "3229": [ - 1435 - ], - "3230": [ - 590 - ], - "3231": [ - 590 - ], - "3232": [ - 1435 - ], - "3233": [ - 1435 - ], - "3234": [ - 1439 - ], - "3235": [ - 1439 - ], - "3236": [ - 1436 - ], - "3237": [ - 1440 - ], - "3238": [ - 1433, - 1441 - ], - "3239": [ - 1433, - 1442 - ], - "3240": [ - 1433, - 1441 - ], - "3241": [ - 1433, - 1442 - ], - "3242": [ - 1433, - 1441 - ], - "3243": [ - 1440 - ], - "3244": [ - 1443 - ], - "3245": [ - 1444 - ], - "3246": [ - 1444 - ], - "3247": [ - 1443 - ], - "3248": [ - 1445 - ], - "3249": [ - 1443 - ], - "3250": [ - 1446 - ], - "3251": [ - 1447 - ], - "3252": [ - 1446 - ], - "3253": [ - 1448 - ], - "3254": [ - 1449 - ], - "3255": [ - 1450 - ], - "3256": [ - 1451 - ], - "3257": [ - 1148 - ], - "3258": [ - 1452 - ], - "3259": [ - 60, - 1446 - ], - "3260": [ - 1453 - ], - "3261": [ - 1453 - ], - "3262": [ - 1454 - ], - "3263": [ - 60, - 1455 - ], - "3264": [ - 1456 - ], - "3265": [ - 1457 - ], - "3266": [ - 1454 - ], - "3267": [ - 694, - 102 - ], - "3273": [ - 1458 - ], - "3274": [ - 1458 - ], - "3275": [ - 1458 - ], - "3276": [ - 1458 - ], - "3277": [ - 843 - ], - "3278": [ - 1458 - ], - "3279": [ - 1458 - ], - "3280": [ - 1458 - ], - "3281": [ - 1458 - ], - "3282": [ - 1458 - ], - "3283": [ - 1458 - ], - "3284": [ - 1458 - ], - "3285": [ - 843 - ], - "3303": [ - 1459, - 334 - ], - "3304": [ - 333, - 334 - ], - "3305": [ - 1460, - 334 - ], - "3306": [ - 1461, - 334 - ], - "3307": [ - 334 - ], - "3308": [ - 1316, - 102, - 1462 - ], - "3309": [ - 3 - ], - "3310": [ - 333, - 334, - 364 - ], - "3311": [ - 1463, - 161, - 162 - ], - "3312": [ - 490 - ], - "3313": [ - 287 - ], - "3314": [ - 490 - ], - "3315": [ - 490 - ], - "3316": [ - 490 - ], - "3317": [ - 490 - ], - "3318": [ - 287 - ], - "3319": [ - 1464 - ], - "3320": [ - 1464 - ], - "3321": [ - 1465 - ], - "3322": [ - 366 - ], - "3325": [ - 1466, - 212 - ], - "3326": [ - 1467 - ], - "3327": [ - 1468 - ], - "3329": [ - 161, - 1469 - ], - "3330": [ - 1470, - 161, - 1469 - ], - "3331": [ - 161, - 1469 - ], - "3332": [ - 337, - 161, - 1469 - ], - "3333": [ - 161, - 1471, - 1472 - ], - "3334": [ - 163, - 161, - 1469 - ], - "3335": [ - 171, - 161, - 1469 - ], - "3336": [ - 161, - 1469 - ], - "3337": [ - 1473 - ], - "3338": [ - 1473 - ], - "3339": [ - 1473 - ], - "3340": [ - 1473 - ], - "3341": [ - 1473 - ], - "3342": [ - 1473 - ], - "3343": [ - 1473 - ], - "3344": [ - 1473 - ], - "3345": [ - 1474 - ], - "3346": [ - 1474 - ], - "3351": [ - 1475 - ], - "3354": [ - 1476 - ], - "3355": [ - 1472 - ], - "3356": [ - 1477 - ], - "3357": [ - 1478 - ], - "3358": [ - 1477 - ], - "3359": [ - 1478 - ], - "3360": [ - 1478 - ], - "3361": [ - 1478 - ], - "3362": [ - 1479 - ], - "3363": [ - 1480 - ], - "3364": [ - 1480 - ], - "3365": [ - 1481 - ], - "3366": [ - 1482 - ], - "3367": [ - 1483 - ], - "3368": [ - 1484 - ], - "3369": [ - 1485 - ], - "3370": [ - 1486 - ], - "3371": [ - 1487 - ], - "3372": [ - 1488 - ], - "3373": [ - 599 - ], - "3374": [ - 1489 - ], - "3375": [ - 1490 - ], - "3376": [ - 1491 - ], - "3377": [ - 708 - ], - "3378": [ - 708 - ], - "3379": [ - 708 - ], - "3380": [ - 708 - ], - "3381": [ - 708 - ], - "3382": [ - 708 - ], - "3383": [ - 708 - ], - "3385": [ - 61 - ], - "3386": [ - 1492 - ], - "3387": [ - 1493, - 853 - ], - "3388": [ - 1494 - ], - "3389": [ - 634, - 569 - ], - "3390": [ - 634, - 206 - ], - "3391": [ - 634, - 512 - ], - "3392": [ - 634, - 512, - 569 - ], - "3393": [ - 1495, - 102, - 1430 - ], - "3394": [ - 1495, - 102, - 1496 - ], - "3395": [ - 1495, - 102, - 1431 - ], - "3396": [ - 1495, - 102 - ], - "3397": [ - 1495, - 102 - ], - "3398": [ - 1495, - 102, - 1472 - ], - "3399": [ - 1495, - 102 - ], - "3400": [ - 1495, - 102 - ], - "3401": [ - 1495, - 102 - ], - "3402": [ - 1497 - ], - "3405": [ - 1498 - ], - "3406": [ - 1499 - ], - "3407": [ - 1500 - ], - "3408": [ - 1501 - ], - "3409": [ - 1502 - ], - "3410": [ - 1503 - ], - "3411": [ - 1504 - ], - "3412": [ - 1501 - ], - "3413": [ - 1505 - ], - "3415": [ - 1506 - ], - "3416": [ - 1506 - ], - "3417": [ - 741, - 1507 - ], - "3418": [ - 741, - 1507 - ], - "3419": [ - 741, - 1507 - ], - "3420": [ - 261, - 1508 - ], - "3421": [ - 261, - 243 - ], - "3422": [ - 261, - 1508 - ], - "3423": [ - 261, - 243 - ], - "3424": [ - 261, - 1508 - ], - "3425": [ - 1509 - ], - "3426": [ - 1510, - 1511 - ], - "3433": [ - 841 - ], - "3434": [ - 841 - ], - "3435": [ - 841 - ], - "3436": [ - 841 - ], - "3437": [ - 841 - ], - "3438": [ - 841 - ], - "3439": [ - 1199 - ], - "3440": [ - 1199 - ], - "3441": [ - 1199 - ], - "3442": [ - 1199 - ], - "3443": [ - 1199 - ], - "3444": [ - 1199 - ], - "3445": [ - 1199 - ], - "3446": [ - 1199 - ], - "3447": [ - 1199 - ], - "3448": [ - 1199 - ], - "3449": [ - 1199 - ], - "3450": [ - 1199 - ], - "3451": [ - 1199 - ], - "3452": [ - 1199 - ], - "3453": [ - 1199 - ], - "3454": [ - 1199 - ], - "3455": [ - 1199 - ], - "3456": [ - 1199 - ], - "3457": [ - 1199 - ], - "3458": [ - 1199 - ], - "3459": [ - 1199 - ], - "3460": [ - 1199 - ], - "3468": [ - 1512 - ], - "3469": [ - 1513 - ], - "3470": [ - 1514 - ], - "3471": [ - 1515 - ], - "3472": [ - 1516 - ], - "3473": [ - 1517 - ], - "3474": [ - 1518 - ], - "3475": [ - 1519 - ], - "3476": [ - 1520 - ], - "3477": [ - 123 - ], - "3478": [ - 609, - 123 - ], - "3479": [ - 1521 - ], - "3480": [ - 123 - ], - "3481": [ - 619 - ], - "3482": [ - 1522 - ], - "3483": [ - 1523 - ], - "3484": [ - 1523 - ], - "3485": [ - 1523 - ], - "3486": [ - 1523 - ], - "3487": [ - 1523 - ], - "3488": [ - 1523 - ], - "3492": [ - 1036 - ], - "3493": [ - 102, - 1524 - ], - "3495": [ - 1525 - ], - "3496": [ - 1526 - ], - "3500": [ - 432 - ], - "3501": [ - 1527 - ], - "3502": [ - 1528, - 134 - ], - "3503": [ - 1528, - 134 - ], - "3504": [ - 1528, - 134 - ], - "3505": [ - 1528, - 134 - ], - "3506": [ - 1528, - 134 - ], - "3507": [ - 1529 - ], - "3508": [ - 268 - ], - "3509": [ - 237 - ], - "3510": [ - 246 - ], - "3511": [ - 1427 - ], - "3512": [ - 1530 - ], - "3513": [ - 1531 - ], - "3514": [ - 1532 - ], - "3515": [ - 818 - ], - "3516": [ - 1533 - ], - "3517": [ - 1534, - 78 - ], - "3518": [ - 818 - ], - "3519": [ - 1535 - ], - "3520": [ - 818 - ], - "3521": [ - 1533 - ], - "3522": [ - 818 - ], - "3523": [ - 1536 - ], - "3524": [ - 1537 - ], - "3525": [ - 818 - ], - "3526": [ - 1538 - ], - "3527": [ - 1539 - ], - "3529": [ - 1076 - ], - "3530": [ - 1076 - ], - "3531": [ - 1076 - ], - "3532": [ - 258, - 134 - ], - "3533": [ - 258, - 134 - ], - "3534": [ - 258, - 134 - ], - "3535": [ - 258, - 134 - ], - "3536": [ - 274, - 134 - ], - "3537": [ - 274, - 134 - ], - "3538": [ - 274, - 134 - ], - "3539": [ - 274, - 134 - ], - "3544": [ - 1540, - 216 - ], - "3545": [ - 1541, - 216 - ], - "3546": [ - 1542, - 216 - ], - "3547": [ - 1542, - 216 - ], - "3548": [ - 1540, - 216 - ], - "3549": [ - 1542, - 216 - ], - "3556": [ - 1543 - ], - "3557": [ - 1544 - ], - "3558": [ - 1544 - ], - "3559": [ - 1544 - ], - "3560": [ - 1545 - ], - "3561": [ - 1545 - ], - "3562": [ - 1546 - ], - "3563": [ - 1547 - ], - "3564": [ - 1547, - 1548 - ], - "3565": [ - 1547 - ], - "3566": [ - 1549 - ], - "3567": [ - 1550 - ], - "3568": [ - 1551 - ], - "3569": [ - 1552 - ], - "3570": [ - 1553 - ], - "3571": [ - 1552 - ], - "3572": [ - 1550 - ], - "3573": [ - 1554 - ], - "3574": [ - 163, - 161, - 1555 - ], - "3575": [ - 1556 - ], - "3576": [ - 1557 - ], - "3577": [ - 1558 - ], - "3578": [ - 1550 - ], - "3579": [ - 1558 - ], - "3580": [ - 1559 - ], - "3581": [ - 1560 - ], - "3582": [ - 1559 - ], - "3583": [ - 1560 - ], - "3584": [ - 1559 - ], - "3585": [ - 621 - ], - "3591": [ - 661 - ], - "3592": [ - 1561 - ], - "3593": [ - 1561 - ], - "3609": [ - 266, - 134 - ], - "3610": [ - 266, - 134 - ], - "3611": [ - 266, - 134 - ], - "3612": [ - 266, - 134 - ], - "3613": [ - 1562, - 134 - ], - "3614": [ - 266, - 134 - ], - "3615": [ - 266, - 134 - ], - "3616": [ - 266, - 134 - ], - "3617": [ - 266, - 134 - ], - "3618": [ - 1017 - ], - "3619": [ - 1014 - ], - "3621": [ - 1017 - ], - "3622": [ - 1016 - ], - "3623": [ - 1014 - ], - "3624": [ - 1017 - ], - "3625": [ - 1017 - ], - "3626": [ - 1563 - ], - "3627": [ - 1014 - ], - "3628": [ - 1014 - ], - "3629": [ - 1017 - ], - "3630": [ - 1017 - ], - "3631": [ - 1017 - ], - "3632": [ - 1016 - ], - "3633": [ - 1016 - ], - "3634": [ - 1017 - ], - "3635": [ - 1017 - ], - "3636": [ - 1016 - ], - "3637": [ - 1016 - ], - "3638": [ - 1017 - ], - "3639": [ - 1014 - ], - "3643": [ - 190, - 1270 - ], - "3644": [ - 13, - 1271, - 602 - ], - "3645": [ - 13 - ], - "3646": [ - 190, - 1270, - 618 - ], - "3647": [ - 190, - 356, - 693 - ], - "3648": [ - 13, - 1564 - ], - "3649": [ - 1565 - ], - "3650": [ - 29 - ], - "3651": [ - 1566 - ], - "3652": [ - 1567 - ], - "3653": [ - 1568, - 102 - ], - "3654": [ - 1568, - 102 - ], - "3655": [ - 102, - 1569 - ], - "3656": [ - 1570 - ], - "3657": [ - 1571 - ], - "3658": [ - 1572 - ], - "3659": [ - 1573 - ], - "3660": [ - 1171 - ], - "3661": [ - 1574, - 161, - 1575 - ], - "3662": [ - 1574, - 161, - 808 - ], - "3663": [ - 1574, - 161, - 1469 - ], - "3664": [ - 721 - ], - "3665": [ - 1576 - ], - "3666": [ - 1576 - ], - "3667": [ - 1576 - ], - "3668": [ - 1576 - ], - "3669": [ - 1576 - ], - "3670": [ - 1577 - ], - "3671": [ - 1578 - ], - "3672": [ - 1578 - ], - "3673": [ - 715, - 1579 - ], - "3674": [ - 1578 - ], - "3676": [ - 1580 - ], - "3677": [ - 617 - ], - "3678": [ - 617 - ], - "3679": [ - 715, - 1579 - ], - "3680": [ - 1269, - 1581 - ], - "3681": [ - 617 - ], - "3682": [ - 115, - 1582 - ], - "3683": [ - 1580 - ], - "3684": [ - 1580 - ], - "3685": [ - 115, - 1582 - ], - "3686": [ - 115, - 1582 - ], - "3687": [ - 59, - 1583 - ], - "3688": [ - 59, - 1583 - ], - "3689": [ - 1269, - 1581 - ], - "3690": [ - 59, - 1583 - ], - "3691": [ - 715, - 1579 - ], - "3692": [ - 1584 - ], - "3693": [ - 1585 - ], - "3694": [ - 1586 - ], - "3695": [ - 1587 - ], - "3696": [ - 1588 - ], - "3697": [ - 1585 - ], - "3698": [ - 1589 - ], - "3699": [ - 1590 - ], - "3700": [ - 1591 - ], - "3701": [ - 196 - ], - "3702": [ - 1592 - ], - "3703": [ - 1070, - 1593 - ], - "3704": [ - 1594 - ], - "3705": [ - 1594 - ], - "3706": [ - 1595 - ], - "3707": [ - 1596 - ], - "3708": [ - 1597 - ], - "3709": [ - 1597 - ], - "3710": [ - 1595 - ], - "3711": [ - 417 - ], - "3712": [ - 417, - 125 - ], - "3713": [ - 417, - 431 - ], - "3714": [ - 417 - ], - "3715": [ - 417, - 125 - ], - "3716": [ - 1598 - ], - "3717": [ - 1599 - ], - "3718": [ - 1598 - ], - "3719": [ - 1600 - ], - "3720": [ - 1341 - ], - "3721": [ - 1601 - ], - "3722": [ - 1335 - ], - "3723": [ - 1602 - ], - "3724": [ - 1601 - ], - "3725": [ - 1602 - ], - "3726": [ - 1603 - ], - "3737": [ - 1604 - ], - "3743": [ - 1177 - ], - "3744": [ - 1605, - 879 - ], - "3745": [ - 1177 - ], - "3746": [ - 1606 - ], - "3747": [ - 1607 - ], - "3748": [ - 1608 - ], - "3749": [ - 1609 - ], - "3750": [ - 1610 - ], - "3751": [ - 1611 - ], - "3752": [ - 1612 - ], - "3753": [ - 1613 - ], - "3754": [ - 23, - 1614 - ], - "3767": [ - 212 - ], - "3768": [ - 212 - ], - "3769": [ - 212 - ], - "3770": [ - 212 - ], - "3771": [ - 1615 - ], - "3772": [ - 1616 - ], - "3773": [ - 1617 - ], - "3774": [ - 1618 - ], - "3775": [ - 1012 - ], - "3776": [ - 1619 - ], - "3777": [ - 1012 - ], - "3778": [ - 1620 - ], - "3779": [ - 1621 - ], - "3780": [ - 1622, - 1623 - ], - "3781": [ - 31, - 1624 - ], - "3782": [ - 31, - 1624 - ], - "3783": [ - 1208 - ], - "3784": [ - 31, - 1625 - ], - "3785": [ - 31, - 1625 - ], - "3794": [ - 48, - 1626, - 1627 - ], - "3795": [ - 1628, - 1629 - ], - "3796": [ - 1628, - 1629 - ], - "3797": [ - 1628, - 1629 - ], - "3798": [ - 48, - 1626, - 1627 - ], - "3799": [ - 48, - 243 - ], - "3800": [ - 48, - 1630 - ], - "3801": [ - 48, - 1626, - 1627 - ], - "3803": [ - 981 - ], - "3804": [ - 1631 - ], - "3805": [ - 1631 - ], - "3806": [ - 1631 - ], - "3807": [ - 1631 - ], - "3808": [ - 385, - 521 - ], - "3809": [ - 1632 - ], - "3810": [ - 1633 - ], - "3811": [ - 1633 - ], - "3812": [ - 1146 - ], - "3813": [ - 1634 - ], - "3816": [ - 1635 - ], - "3817": [ - 1636 - ], - "3818": [ - 1637 - ], - "3819": [ - 1638 - ], - "3821": [ - 1639 - ], - "3823": [ - 1146 - ], - "3824": [ - 1640 - ], - "3825": [ - 1641 - ], - "3826": [ - 1641 - ], - "3827": [ - 1642 - ], - "3828": [ - 1643 - ], - "3829": [ - 1642 - ], - "3830": [ - 1644 - ], - "3831": [ - 1344 - ], - "3832": [ - 1645 - ], - "3833": [ - 1646, - 1647 - ], - "3834": [ - 1648 - ], - "3835": [ - 1645 - ], - "3836": [ - 1644 - ], - "3837": [ - 1644 - ], - "3838": [ - 1648 - ], - "3839": [ - 1645 - ], - "3840": [ - 1642 - ], - "3841": [ - 1644 - ], - "3842": [ - 1643 - ], - "3843": [ - 1337 - ], - "3844": [ - 1648 - ], - "3845": [ - 1335, - 1336 - ], - "3846": [ - 1643 - ], - "3852": [ - 659 - ], - "3853": [ - 841 - ], - "3854": [ - 841 - ], - "3855": [ - 841 - ], - "3856": [ - 841 - ], - "3857": [ - 841 - ], - "3858": [ - 841 - ], - "3859": [ - 841 - ], - "3861": [ - 343 - ], - "3862": [ - 1649 - ], - "3863": [ - 209 - ], - "3865": [ - 209 - ], - "3866": [ - 209 - ], - "3867": [ - 209 - ], - "3868": [ - 159 - ], - "3869": [ - 1650 - ], - "3870": [ - 209 - ], - "3871": [ - 1651 - ], - "3872": [ - 209 - ], - "3873": [ - 395, - 1652 - ], - "3874": [ - 435, - 1652 - ], - "3875": [ - 435, - 1652 - ], - "3876": [ - 435, - 1652 - ], - "3877": [ - 395, - 1652 - ], - "3878": [ - 1652 - ], - "3879": [ - 1652 - ], - "3880": [ - 1652 - ], - "3881": [ - 1652 - ], - "3890": [ - 1653 - ], - "3891": [ - 1654, - 1655 - ], - "3892": [ - 1656, - 1657 - ], - "3893": [ - 1658 - ], - "3894": [ - 1656 - ], - "3895": [ - 1659 - ], - "3896": [ - 1660, - 1661 - ], - "3897": [ - 1656, - 1662 - ], - "3898": [ - 1663 - ], - "3899": [ - 1664 - ], - "3900": [ - 1665 - ], - "3901": [ - 1663 - ], - "3902": [ - 728, - 1665 - ], - "3903": [ - 1337 - ], - "3906": [ - 1321 - ], - "3907": [ - 1321 - ], - "3908": [ - 1321 - ], - "3909": [ - 1321 - ], - "3910": [ - 1321 - ], - "3911": [ - 1666 - ], - "3912": [ - 1667, - 1668 - ], - "3913": [ - 1669 - ], - "3914": [ - 1667, - 1668 - ], - "3915": [ - 1666 - ], - "3916": [ - 1666 - ], - "3917": [ - 1666 - ], - "3918": [ - 1670, - 1668 - ], - "3919": [ - 1671 - ], - "3920": [ - 1666 - ], - "3921": [ - 1666 - ], - "3922": [ - 1671 - ], - "3923": [ - 1672 - ], - "3924": [ - 1671 - ], - "3925": [ - 1669 - ], - "3926": [ - 1666 - ], - "3927": [ - 1673 - ], - "3928": [ - 1670, - 1668 - ], - "3929": [ - 1671 - ], - "3930": [ - 1667, - 1668 - ], - "3933": [ - 669 - ], - "3934": [ - 840, - 102, - 1569 - ], - "3935": [ - 102, - 1569 - ], - "3936": [ - 1674, - 102, - 1569 - ], - "3937": [ - 1675 - ], - "3939": [ - 10, - 1676 - ], - "3941": [ - 1677 - ], - "3942": [ - 1678 - ], - "3943": [ - 61 - ], - "3944": [ - 1678, - 1679 - ], - "3945": [ - 1678 - ], - "3946": [ - 1680 - ], - "3947": [ - 1681 - ], - "3948": [ - 179 - ], - "3949": [ - 1677 - ], - "3950": [ - 1682 - ], - "3951": [ - 1683 - ], - "3952": [ - 1684 - ], - "3953": [ - 1677 - ], - "3964": [ - 1685 - ], - "3965": [ - 1686 - ], - "3966": [ - 1687 - ], - "3967": [ - 1688 - ], - "3968": [ - 1687 - ], - "3969": [ - 1689, - 1690 - ], - "3970": [ - 1685 - ], - "3971": [ - 1691 - ], - "3972": [ - 1689 - ], - "3973": [ - 1687 - ], - "3974": [ - 1685 - ], - "3975": [ - 1692 - ], - "3976": [ - 1693 - ], - "3977": [ - 1694 - ], - "3978": [ - 1695 - ], - "3979": [ - 1696 - ], - "3980": [ - 1697 - ], - "3981": [ - 1698, - 102, - 1431 - ], - "3982": [ - 102, - 1431 - ], - "3983": [ - 102, - 1431 - ], - "3984": [ - 1699, - 161 - ], - "3985": [ - 1700 - ], - "3986": [ - 1700 - ], - "3987": [ - 1700 - ], - "3988": [ - 1433, - 1701 - ], - "3989": [ - 1702 - ], - "3990": [ - 1703 - ], - "3991": [ - 1703 - ], - "3992": [ - 643 - ], - "3993": [ - 1704 - ], - "4009": [ - 808 - ], - "4010": [ - 808 - ], - "4011": [ - 808 - ], - "4012": [ - 808 - ], - "4013": [ - 1705 - ], - "4014": [ - 1706 - ], - "4015": [ - 1706 - ], - "4016": [ - 1706 - ], - "4017": [ - 1706 - ], - "4018": [ - 1706 - ], - "4021": [ - 1707 - ], - "4022": [ - 1370 - ], - "4023": [ - 1708 - ], - "4024": [ - 1709 - ], - "4025": [ - 1370 - ], - "4026": [ - 1710 - ], - "4030": [ - 1711 - ], - "4033": [ - 1712 - ], - "4034": [ - 1712 - ], - "4035": [ - 1713 - ], - "4036": [ - 1714 - ], - "4037": [ - 1715, - 92 - ], - "4038": [ - 1310, - 1716 - ], - "4039": [ - 1717 - ], - "4040": [ - 1718 - ], - "4041": [ - 1719 - ], - "4042": [ - 1720 - ], - "4043": [ - 1721 - ], - "4044": [ - 1722 - ], - "4045": [ - 1722 - ], - "4053": [ - 780 - ], - "4054": [ - 619 - ], - "4055": [ - 1723 - ], - "4056": [ - 1724 - ], - "4057": [ - 1725 - ], - "4058": [ - 1724 - ], - "4059": [ - 1726 - ], - "4060": [ - 1724 - ], - "4061": [ - 1727 - ], - "4062": [ - 1728 - ], - "4063": [ - 1729 - ], - "4064": [ - 1329 - ], - "4065": [ - 1730 - ], - "4066": [ - 1329 - ], - "4067": [ - 1329 - ], - "4068": [ - 1728 - ], - "4078": [ - 1731 - ], - "4079": [ - 1732 - ], - "4080": [ - 1733 - ], - "4081": [ - 1734 - ], - "4082": [ - 1735 - ], - "4083": [ - 428 - ], - "4084": [ - 1736 - ], - "4085": [ - 975 - ], - "4086": [ - 975 - ], - "4087": [ - 975 - ], - "4088": [ - 975 - ], - "4089": [ - 975 - ], - "4090": [ - 975 - ], - "4091": [ - 975 - ], - "4092": [ - 975 - ], - "4093": [ - 975 - ], - "4094": [ - 975 - ], - "4095": [ - 975 - ], - "4096": [ - 975 - ], - "4097": [ - 1737 - ], - "4098": [ - 1738 - ], - "4099": [ - 1471 - ], - "4100": [ - 1739 - ], - "4101": [ - 1740, - 134 - ], - "4102": [ - 248, - 134 - ], - "4103": [ - 1740, - 134 - ], - "4104": [ - 1531, - 134 - ], - "4105": [ - 1531, - 134 - ], - "4106": [ - 1741, - 161, - 395 - ], - "4107": [ - 161 - ], - "4108": [ - 161, - 1742 - ], - "4109": [ - 334, - 1743 - ], - "4110": [ - 334, - 1744 - ], - "4111": [ - 334, - 1745 - ], - "4112": [ - 334, - 1743 - ], - "4113": [ - 334, - 1746 - ], - "4114": [ - 334, - 1747 - ], - "4115": [ - 334, - 1743 - ], - "4116": [ - 1748 - ], - "4117": [ - 1749 - ], - "4118": [ - 1750 - ], - "4119": [ - 1751 - ], - "4120": [ - 1752 - ], - "4121": [ - 1750 - ], - "4122": [ - 1750 - ], - "4123": [ - 1750 - ], - "4124": [ - 1753 - ], - "4125": [ - 1754 - ], - "4126": [ - 1754 - ], - "4127": [ - 1754 - ], - "4128": [ - 1754 - ], - "4129": [ - 1754 - ], - "4130": [ - 1754 - ], - "4131": [ - 1755 - ], - "4132": [ - 1733 - ], - "4133": [ - 1756 - ], - "4134": [ - 1757 - ], - "4135": [ - 1758 - ], - "4136": [ - 1759 - ], - "4137": [ - 1760 - ], - "4138": [ - 1329 - ], - "4139": [ - 1329 - ], - "4140": [ - 1329 - ], - "4148": [ - 1761, - 102, - 1569 - ], - "4149": [ - 1761, - 102 - ], - "4150": [ - 1761, - 102, - 1432 - ], - "4151": [ - 1761, - 102 - ], - "4155": [ - 315 - ], - "4160": [ - 1762, - 161 - ], - "4161": [ - 1762, - 161, - 162 - ], - "4162": [ - 1762, - 161 - ], - "4163": [ - 1763 - ], - "4164": [ - 1763 - ], - "4165": [ - 1763 - ], - "4166": [ - 1763 - ], - "4167": [ - 1764 - ], - "4168": [ - 1763 - ], - "4169": [ - 1763 - ], - "4170": [ - 1763 - ], - "4171": [ - 1763 - ], - "4185": [ - 1765 - ], - "4186": [ - 1765 - ], - "4187": [ - 1765 - ], - "4188": [ - 320, - 1765 - ], - "4199": [ - 1766 - ], - "4200": [ - 885 - ], - "4201": [ - 885 - ], - "4202": [ - 885 - ], - "4203": [ - 1767 - ], - "4204": [ - 1768 - ], - "4205": [ - 837, - 102, - 1431 - ], - "4206": [ - 102, - 1623 - ], - "4207": [ - 1431 - ], - "4208": [ - 102, - 1623 - ], - "4209": [ - 193 - ], - "4210": [ - 1769 - ], - "4211": [ - 1770 - ], - "4212": [ - 1771 - ], - "4213": [ - 265 - ], - "4214": [ - 1772 - ], - "4215": [ - 195 - ], - "4216": [ - 1773 - ], - "4217": [ - 1774 - ], - "4218": [ - 1775 - ], - "4219": [ - 1776 - ], - "4220": [ - 1777 - ], - "4221": [ - 1778 - ], - "4222": [ - 638, - 1779 - ], - "4223": [ - 1780 - ], - "4224": [ - 1781, - 1782 - ], - "4225": [ - 123, - 1783 - ], - "4226": [ - 1784 - ], - "4227": [ - 1785 - ], - "4228": [ - 1786 - ], - "4229": [ - 1649 - ], - "4230": [ - 1649 - ], - "4231": [ - 1649 - ], - "4232": [ - 1649 - ], - "4233": [ - 1649 - ], - "4234": [ - 724 - ], - "4235": [ - 1787 - ], - "4236": [ - 724 - ], - "4237": [ - 1787 - ], - "4238": [ - 1788 - ], - "4239": [ - 1789 - ], - "4240": [ - 724 - ], - "4241": [ - 610, - 1790 - ], - "4242": [ - 1791 - ], - "4243": [ - 1792 - ], - "4244": [ - 1793 - ], - "4245": [ - 1794 - ], - "4246": [ - 1795 - ], - "4247": [ - 1796, - 1797 - ], - "4248": [ - 1798, - 1799 - ], - "4249": [ - 1798 - ], - "4250": [ - 1800, - 1801 - ], - "4251": [ - 1802, - 1803 - ], - "4252": [ - 1804 - ], - "4253": [ - 1805, - 853 - ], - "4254": [ - 1806 - ], - "4255": [ - 1807 - ], - "4256": [ - 1466 - ], - "4257": [ - 1808 - ], - "4258": [ - 1807 - ], - "4259": [ - 1809 - ], - "4260": [ - 1810 - ], - "4261": [ - 1811 - ], - "4262": [ - 1811 - ], - "4263": [ - 1811 - ], - "4264": [ - 1811 - ], - "4265": [ - 622, - 1811 - ], - "4266": [ - 622, - 1811 - ], - "4267": [ - 1811 - ], - "4268": [ - 1200 - ], - "4269": [ - 1200 - ], - "4270": [ - 1200 - ], - "4271": [ - 1200 - ], - "4272": [ - 1200 - ], - "4273": [ - 1200 - ], - "4274": [ - 1200 - ], - "4275": [ - 1200 - ], - "4276": [ - 1200 - ], - "4277": [ - 1200 - ], - "4278": [ - 1200 - ], - "4279": [ - 1200 - ], - "4280": [ - 1377 - ], - "4281": [ - 1377, - 228 - ], - "4282": [ - 253, - 134 - ], - "4283": [ - 253, - 134 - ], - "4284": [ - 253, - 134 - ], - "4285": [ - 253, - 134 - ], - "4286": [ - 253, - 134 - ], - "4287": [ - 253, - 134 - ], - "4288": [ - 253, - 134 - ], - "4289": [ - 253, - 134 - ], - "4290": [ - 1812 - ], - "4291": [ - 1813 - ], - "4292": [ - 1814 - ], - "4293": [ - 1814 - ], - "4294": [ - 1814 - ], - "4295": [ - 1815 - ], - "4303": [ - 269, - 134 - ], - "4304": [ - 1816, - 134 - ], - "4305": [ - 1816, - 134 - ], - "4322": [ - 1817, - 1818 - ], - "4323": [ - 1818 - ], - "4324": [ - 1818 - ], - "4325": [ - 1818 - ], - "4326": [ - 1818 - ], - "4327": [ - 1819 - ], - "4330": [ - 1820 - ], - "4331": [ - 1820 - ], - "4332": [ - 1820 - ], - "4333": [ - 1820 - ], - "4334": [ - 1820 - ], - "4335": [ - 1820 - ], - "4336": [ - 1820 - ], - "4337": [ - 367 - ], - "4338": [ - 367 - ], - "4339": [ - 367 - ], - "4340": [ - 367 - ], - "4341": [ - 367 - ], - "4342": [ - 1821 - ], - "4343": [ - 1822 - ], - "4344": [ - 1823 - ], - "4345": [ - 1824 - ], - "4346": [ - 1825 - ], - "4347": [ - 1301, - 1826 - ], - "4348": [ - 1827 - ], - "4349": [ - 1827 - ], - "4350": [ - 1828 - ], - "4351": [ - 1829 - ], - "4355": [ - 1433 - ], - "4365": [ - 975 - ], - "4367": [ - 669 - ], - "4368": [ - 1200 - ], - "4369": [ - 968 - ], - "4370": [ - 1198 - ], - "4371": [ - 1830 - ], - "4372": [ - 843 - ], - "4374": [ - 1176 - ], - "4375": [ - 1176 - ], - "4376": [ - 1831 - ], - "4377": [ - 1832 - ], - "4378": [ - 1833 - ], - "4379": [ - 1834 - ], - "4380": [ - 1835 - ], - "4381": [ - 1836 - ], - "4382": [ - 1837 - ], - "4383": [ - 1838 - ], - "4384": [ - 1837 - ], - "4386": [ - 1839 - ], - "4387": [ - 1840 - ], - "4388": [ - 1841 - ], - "4389": [ - 1842 - ], - "4390": [ - 1843 - ], - "4391": [ - 1840 - ], - "4392": [ - 1839 - ], - "4396": [ - 1844 - ], - "4397": [ - 1845 - ], - "4398": [ - 1846, - 1847 - ], - "4399": [ - 1848 - ], - "4400": [ - 1849 - ], - "4401": [ - 1846 - ], - "4402": [ - 1844 - ], - "4403": [ - 1850 - ], - "4404": [ - 828, - 1851 - ], - "4405": [ - 828 - ], - "4406": [ - 828, - 1851 - ], - "4407": [ - 828, - 1851 - ], - "4408": [ - 828, - 1852 - ], - "4409": [ - 828, - 1851 - ], - "4418": [ - 343 - ], - "4423": [ - 1853 - ], - "4424": [ - 1853 - ], - "4425": [ - 1853 - ], - "4426": [ - 1854 - ], - "4427": [ - 1854 - ], - "4428": [ - 1855 - ], - "4429": [ - 1856 - ], - "4430": [ - 1856 - ], - "4432": [ - 1856 - ], - "4433": [ - 1856 - ], - "4434": [ - 1857 - ], - "4435": [ - 1856 - ], - "4436": [ - 1856 - ], - "4437": [ - 1858 - ], - "4438": [ - 621 - ], - "4439": [ - 757 - ], - "4456": [ - 1859, - 134 - ], - "4457": [ - 1773, - 134 - ], - "4458": [ - 1769, - 134 - ], - "4459": [ - 171, - 161, - 1860 - ], - "4460": [ - 239, - 134 - ], - "4461": [ - 239, - 134 - ], - "4462": [ - 239, - 134 - ], - "4463": [ - 239, - 134 - ], - "4464": [ - 239, - 134 - ], - "4465": [ - 239, - 134 - ], - "4466": [ - 239, - 134 - ], - "4467": [ - 239, - 134 - ], - "4468": [ - 1861 - ], - "4469": [ - 1861 - ], - "4470": [ - 1861 - ], - "4471": [ - 1861 - ], - "4472": [ - 670 - ], - "4473": [ - 1861 - ], - "4474": [ - 1660 - ], - "4475": [ - 1862 - ], - "4476": [ - 1863, - 78 - ], - "4477": [ - 1864, - 78 - ], - "4478": [ - 1865, - 78 - ], - "4479": [ - 1863, - 78 - ], - "4480": [ - 954 - ], - "4481": [ - 1866 - ], - "4482": [ - 1867 - ], - "4483": [ - 1868 - ], - "4484": [ - 1869 - ], - "4485": [ - 1870 - ], - "4486": [ - 1871 - ], - "4487": [ - 270, - 134 - ], - "4488": [ - 270, - 134 - ], - "4489": [ - 270, - 134 - ], - "4490": [ - 270, - 134 - ], - "4491": [ - 270, - 134 - ], - "4492": [ - 270, - 134 - ], - "4493": [ - 270, - 134 - ], - "4494": [ - 270, - 134 - ], - "4495": [ - 833 - ], - "4496": [ - 1872 - ], - "4497": [ - 1873 - ], - "4498": [ - 1874 - ], - "4499": [ - 1875 - ], - "4500": [ - 1873 - ], - "4501": [ - 1876 - ], - "4502": [ - 833 - ], - "4503": [ - 1877 - ], - "4504": [ - 833 - ], - "4505": [ - 1878 - ], - "4506": [ - 1873 - ], - "4507": [ - 1879 - ], - "4508": [ - 1873 - ], - "4509": [ - 1163 - ], - "4510": [ - 1880 - ], - "4511": [ - 1881 - ], - "4512": [ - 1882 - ], - "4513": [ - 1883 - ], - "4514": [ - 1884 - ], - "4515": [ - 1885 - ], - "4516": [ - 1886 - ], - "4517": [ - 1887 - ], - "4518": [ - 1887 - ], - "4519": [ - 1888 - ], - "4520": [ - 1888 - ], - "4521": [ - 1889 - ], - "4522": [ - 1890 - ], - "4540": [ - 1891 - ], - "4541": [ - 336, - 1892 - ], - "4548": [ - 1893 - ], - "4549": [ - 1894 - ], - "4550": [ - 1895 - ], - "4551": [ - 1896 - ], - "4552": [ - 1897 - ], - "4553": [ - 1898 - ], - "4554": [ - 1899 - ], - "4555": [ - 1900, - 134 - ], - "4556": [ - 1900, - 134 - ], - "4557": [ - 1900, - 134 - ], - "4558": [ - 1901 - ], - "4559": [ - 1901 - ], - "4560": [ - 1901 - ], - "4561": [ - 1902 - ], - "4562": [ - 1459, - 334, - 362 - ], - "4563": [ - 1903 - ], - "4564": [ - 1904 - ], - "4565": [ - 1905 - ], - "4566": [ - 1906 - ], - "4567": [ - 1903 - ], - "4568": [ - 1903 - ], - "4569": [ - 1903 - ], - "4570": [ - 1907 - ], - "4571": [ - 1904 - ], - "4572": [ - 1903 - ], - "4573": [ - 1908 - ], - "4574": [ - 1908 - ], - "4575": [ - 1909 - ], - "4576": [ - 1909 - ], - "4577": [ - 1909 - ], - "4578": [ - 1909 - ], - "4579": [ - 1909 - ], - "4580": [ - 1910 - ], - "4581": [ - 416 - ], - "4582": [ - 416 - ], - "4583": [ - 1911 - ], - "4584": [ - 1911 - ], - "4585": [ - 1911 - ], - "4586": [ - 1911 - ], - "4587": [ - 256, - 134 - ], - "4588": [ - 256, - 134 - ], - "4589": [ - 256, - 134 - ], - "4590": [ - 1891, - 1070 - ], - "4591": [ - 1891, - 1070 - ], - "4592": [ - 1891 - ], - "4593": [ - 1912 - ], - "4594": [ - 1913 - ], - "4595": [ - 1912 - ], - "4596": [ - 1913 - ], - "4597": [ - 1913 - ], - "4598": [ - 1913 - ], - "4599": [ - 1914 - ], - "4600": [ - 1914 - ], - "4602": [ - 1914 - ], - "4605": [ - 1914 - ], - "4606": [ - 1915 - ], - "4607": [ - 1897 - ], - "4611": [ - 1916, - 134 - ], - "4612": [ - 1916, - 134 - ], - "4613": [ - 1916, - 134 - ], - "4614": [ - 1916, - 134 - ], - "4615": [ - 1916, - 134 - ], - "4618": [ - 1200 - ], - "4619": [ - 1200 - ], - "4620": [ - 1200 - ], - "4621": [ - 1200 - ], - "4622": [ - 1200 - ], - "4623": [ - 1200 - ], - "4624": [ - 1200 - ], - "4625": [ - 1200 - ], - "4626": [ - 1917 - ], - "4627": [ - 1918 - ], - "4628": [ - 1919, - 78 - ], - "4629": [ - 1920 - ], - "4630": [ - 1921 - ], - "4631": [ - 1921 - ], - "4632": [ - 1922 - ], - "4633": [ - 1922 - ], - "4634": [ - 1922 - ], - "4635": [ - 1922 - ], - "4636": [ - 1922 - ], - "4637": [ - 1922 - ], - "4638": [ - 1922 - ], - "4639": [ - 1923 - ], - "4640": [ - 1924 - ], - "4641": [ - 1925 - ], - "4642": [ - 1926 - ], - "4643": [ - 1927 - ], - "4644": [ - 1928 - ], - "4659": [ - 1929, - 1930 - ], - "4660": [ - 1931, - 1930 - ], - "4661": [ - 7, - 1932 - ], - "4662": [ - 5 - ], - "4663": [ - 74 - ], - "4664": [ - 1933 - ], - "4665": [ - 74 - ], - "4667": [ - 1934, - 134 - ], - "4668": [ - 1934, - 134 - ], - "4669": [ - 1934, - 134 - ], - "4670": [ - 1935 - ], - "4671": [ - 1936 - ], - "4672": [ - 1936 - ], - "4673": [ - 0, - 1937 - ], - "4674": [ - 0, - 1938 - ], - "4675": [ - 1936 - ], - "4676": [ - 2, - 1937 - ], - "4677": [ - 1937 - ], - "4678": [ - 0, - 1939 - ], - "4679": [ - 0, - 1938 - ], - "4680": [ - 1939 - ], - "4681": [ - 0, - 1937 - ], - "4682": [ - 0, - 1940 - ], - "4683": [ - 0, - 1937 - ], - "4684": [ - 1941 - ], - "4685": [ - 1942 - ], - "4686": [ - 1943, - 1944 - ], - "4687": [ - 1945, - 1946 - ], - "4688": [ - 1947 - ], - "4690": [ - 1948, - 1944 - ], - "4697": [ - 241, - 134 - ], - "4698": [ - 1949 - ], - "4699": [ - 1950 - ], - "4700": [ - 909 - ], - "4701": [ - 102, - 1432 - ], - "4705": [ - 1951 - ], - "4706": [ - 1951 - ], - "4707": [ - 1952 - ], - "4708": [ - 1953 - ], - "4709": [ - 1951 - ], - "4710": [ - 975 - ], - "4711": [ - 975 - ], - "4712": [ - 1954 - ], - "4713": [ - 1955 - ], - "4714": [ - 1956 - ], - "4715": [ - 1957 - ], - "4716": [ - 1958 - ], - "4717": [ - 1959 - ], - "4718": [ - 1960 - ], - "4719": [ - 1958, - 1961 - ], - "4720": [ - 1961 - ], - "4721": [ - 1962 - ], - "4722": [ - 1963 - ], - "4727": [ - 1964 - ], - "4728": [ - 31, - 1965 - ], - "4729": [ - 1966 - ], - "4730": [ - 1967 - ], - "4731": [ - 1968 - ], - "4732": [ - 1969 - ], - "4733": [ - 1968 - ], - "4734": [ - 1970 - ], - "4735": [ - 1971 - ], - "4736": [ - 1972 - ], - "4737": [ - 1881 - ], - "4738": [ - 1881 - ], - "4739": [ - 1973 - ], - "4740": [ - 1873 - ], - "4741": [ - 1881 - ], - "4742": [ - 1974 - ], - "4743": [ - 1975 - ], - "4744": [ - 1971 - ], - "4745": [ - 1976 - ], - "4746": [ - 1977 - ], - "4747": [ - 1877 - ], - "4748": [ - 1978 - ], - "4749": [ - 1881 - ], - "4750": [ - 1978 - ], - "4751": [ - 1977 - ], - "4752": [ - 1972 - ], - "4753": [ - 1979 - ], - "4754": [ - 1980 - ], - "4755": [ - 102, - 1981 - ], - "4756": [ - 1980 - ], - "4757": [ - 1980 - ], - "4758": [ - 1980 - ], - "4759": [ - 1980 - ], - "4760": [ - 1982 - ], - "4763": [ - 1983 - ], - "4768": [ - 282, - 634, - 808 - ], - "4769": [ - 282, - 634 - ], - "4770": [ - 282, - 634, - 207 - ], - "4771": [ - 1811 - ], - "4772": [ - 1811 - ], - "4773": [ - 1984 - ], - "4774": [ - 1985 - ], - "4775": [ - 1986 - ], - "4776": [ - 1986 - ], - "4777": [ - 1987 - ], - "4778": [ - 1987 - ], - "4779": [ - 1987 - ], - "4780": [ - 1987 - ], - "4781": [ - 1987 - ], - "4783": [ - 1988 - ], - "4784": [ - 1989 - ], - "4785": [ - 1990 - ], - "4786": [ - 1991 - ], - "4787": [ - 1990 - ], - "4788": [ - 1992 - ], - "4789": [ - 1993 - ], - "4790": [ - 1994, - 102, - 1995 - ], - "4791": [ - 1996, - 1997 - ], - "4792": [ - 1998 - ], - "4793": [ - 1998 - ], - "4794": [ - 1998, - 431 - ], - "4795": [ - 1998, - 125 - ], - "4796": [ - 1998, - 431 - ], - "4797": [ - 1998, - 125 - ], - "4798": [ - 1999 - ], - "4799": [ - 1999 - ], - "4800": [ - 2000 - ], - "4801": [ - 2000 - ], - "4802": [ - 1999 - ], - "4803": [ - 1999 - ], - "4804": [ - 2001, - 2002 - ], - "4805": [ - 2002 - ], - "4806": [ - 2001, - 2002 - ], - "4807": [ - 1892, - 2002 - ], - "4808": [ - 432, - 2003 - ], - "4809": [ - 432, - 2003 - ], - "4811": [ - 2004, - 161, - 984 - ], - "4812": [ - 161, - 981 - ], - "4813": [ - 2005, - 161, - 984 - ], - "4814": [ - 171, - 161, - 1433, - 2006 - ], - "4815": [ - 2007 - ], - "4816": [ - 2007 - ], - "4817": [ - 2007 - ], - "4818": [ - 2007 - ], - "4819": [ - 2008 - ], - "4820": [ - 133 - ], - "4821": [ - 240 - ], - "4822": [ - 240 - ], - "4823": [ - 253 - ], - "4824": [ - 240 - ], - "4825": [ - 246 - ], - "4826": [ - 250 - ], - "4827": [ - 2009 - ], - "4828": [ - 2009 - ], - "4829": [ - 2009 - ], - "4839": [ - 2010 - ], - "4840": [ - 2010 - ], - "4841": [ - 2010 - ], - "4842": [ - 2010 - ], - "4843": [ - 2010 - ], - "4844": [ - 2010 - ], - "4845": [ - 2011 - ], - "4846": [ - 2012 - ], - "4847": [ - 2012 - ], - "4848": [ - 2011 - ], - "4849": [ - 2012 - ], - "4850": [ - 2011 - ], - "4851": [ - 2012 - ], - "4852": [ - 2013 - ], - "4853": [ - 2014 - ], - "4854": [ - 2015 - ], - "4855": [ - 2015 - ], - "4856": [ - 2016 - ], - "4857": [ - 2017 - ], - "4864": [ - 2018 - ], - "4865": [ - 2019 - ], - "4867": [ - 2020 - ], - "4868": [ - 2021, - 134 - ], - "4869": [ - 2021, - 134 - ], - "4871": [ - 269 - ], - "4872": [ - 244 - ], - "4873": [ - 253 - ], - "4874": [ - 663 - ], - "4875": [ - 2022 - ], - "4876": [ - 1433, - 1434 - ], - "4877": [ - 2023 - ], - "4878": [ - 1796 - ], - "4879": [ - 2024 - ], - "4880": [ - 2024, - 2025 - ], - "4881": [ - 2026 - ], - "4882": [ - 2027 - ], - "4883": [ - 2028, - 134 - ], - "4889": [ - 1200 - ], - "4890": [ - 1200 - ], - "4891": [ - 1200 - ], - "4892": [ - 1200 - ], - "4893": [ - 1200 - ], - "4894": [ - 1200 - ], - "4895": [ - 1200 - ], - "4896": [ - 1200 - ], - "4897": [ - 1200 - ], - "4898": [ - 1200 - ], - "4899": [ - 1200 - ], - "4900": [ - 1200 - ], - "4901": [ - 1200 - ], - "4902": [ - 1200 - ], - "4903": [ - 879 - ], - "4904": [ - 2029 - ], - "4905": [ - 2030, - 61 - ], - "4906": [ - 2029 - ], - "4914": [ - 237, - 134 - ], - "4915": [ - 237, - 134 - ], - "4916": [ - 237, - 134 - ], - "4917": [ - 237, - 134 - ], - "4918": [ - 237, - 134 - ], - "4919": [ - 237, - 134 - ], - "4921": [ - 2031 - ], - "4922": [ - 240, - 134 - ], - "4923": [ - 240, - 134 - ], - "4924": [ - 240, - 134 - ], - "4925": [ - 240, - 134 - ], - "4926": [ - 250, - 134 - ], - "4927": [ - 2032, - 1314, - 161 - ], - "4928": [ - 2033 - ], - "4937": [ - 424 - ], - "4938": [ - 2034 - ], - "4939": [ - 2035, - 2036 - ], - "4940": [ - 2037 - ], - "4941": [ - 2034 - ], - "4947": [ - 2038, - 102 - ], - "4948": [ - 2039 - ], - "4949": [ - 2040 - ], - "4950": [ - 2041 - ], - "4954": [ - 2007 - ], - "4955": [ - 2007 - ], - "4956": [ - 416, - 161 - ], - "4957": [ - 416, - 161 - ], - "4958": [ - 416, - 161 - ], - "4959": [ - 2042, - 161, - 984 - ], - "4960": [ - 2042, - 161, - 984 - ], - "4961": [ - 2042, - 161, - 984 - ], - "4964": [ - 2043, - 161, - 162 - ], - "4965": [ - 3 - ], - "4966": [ - 2044 - ], - "4967": [ - 2045 - ], - "4968": [ - 2046 - ], - "4969": [ - 2047 - ], - "4970": [ - 2048 - ], - "4971": [ - 2049 - ], - "4972": [ - 2050 - ], - "4973": [ - 2051 - ], - "4974": [ - 2052 - ], - "4975": [ - 2049 - ], - "4976": [ - 2053 - ], - "4977": [ - 2054 - ], - "4978": [ - 336 - ], - "4986": [ - 584, - 2055 - ], - "4987": [ - 2056 - ], - "4994": [ - 1366 - ], - "4995": [ - 334, - 2057 - ], - "4996": [ - 334, - 2058 - ], - "4997": [ - 334, - 2058 - ], - "4998": [ - 2032, - 1314, - 161 - ], - "4999": [ - 2032, - 1314, - 161 - ], - "5000": [ - 2032, - 1314, - 161 - ], - "5001": [ - 1076 - ], - "5002": [ - 1854 - ], - "5003": [ - 2059 - ], - "5004": [ - 2060 - ], - "5005": [ - 2060 - ], - "5006": [ - 1854 - ], - "5007": [ - 2061 - ], - "5008": [ - 2059 - ], - "5009": [ - 1854 - ], - "5010": [ - 1530, - 134 - ], - "5011": [ - 1530, - 134 - ], - "5012": [ - 1530, - 134 - ], - "5013": [ - 260, - 134 - ], - "5014": [ - 260, - 134 - ], - "5015": [ - 260, - 134 - ], - "5016": [ - 260, - 134 - ], - "5017": [ - 2062, - 2063 - ], - "5018": [ - 2064 - ], - "5019": [ - 2064 - ], - "5020": [ - 2065 - ], - "5021": [ - 2032, - 1314, - 161 - ], - "5022": [ - 2032, - 1314, - 161 - ], - "5023": [ - 2032, - 1314, - 161 - ], - "5024": [ - 2066 - ], - "5032": [ - 2067, - 161 - ], - "5033": [ - 161 - ], - "5034": [ - 2068, - 161 - ], - "5036": [ - 2069 - ], - "5037": [ - 2070 - ], - "5038": [ - 2071 - ], - "5039": [ - 2071 - ], - "5040": [ - 2072 - ], - "5041": [ - 2073 - ], - "5042": [ - 2074 - ], - "5043": [ - 2075 - ], - "5044": [ - 2076 - ], - "5046": [ - 2077, - 134 - ], - "5047": [ - 2078 - ], - "5048": [ - 2079 - ], - "5049": [ - 210, - 2080 - ], - "5050": [ - 47, - 2081 - ], - "5051": [ - 2051 - ], - "5052": [ - 2082 - ], - "5053": [ - 2083 - ], - "5054": [ - 2084 - ], - "5055": [ - 2083 - ], - "5056": [ - 1370 - ], - "5057": [ - 2085 - ], - "5061": [ - 2086 - ], - "5062": [ - 2087 - ], - "5063": [ - 2088 - ], - "5064": [ - 2089 - ], - "5065": [ - 2090 - ], - "5066": [ - 2091 - ], - "5067": [ - 2092 - ], - "5068": [ - 2091 - ], - "5069": [ - 1781 - ], - "5070": [ - 2093 - ], - "5074": [ - 2094, - 161 - ], - "5075": [ - 2095, - 161, - 2096 - ], - "5076": [ - 2095, - 161 - ], - "5077": [ - 2095, - 161, - 162 - ], - "5078": [ - 2095, - 161 - ], - "5079": [ - 2097 - ], - "5080": [ - 2098 - ], - "5081": [ - 2099 - ], - "5082": [ - 2100, - 334 - ], - "5083": [ - 2100, - 334, - 364 - ], - "5084": [ - 222, - 2101 - ], - "5085": [ - 222, - 2102 - ], - "5086": [ - 222, - 2102 - ], - "5087": [ - 2103 - ], - "5088": [ - 2104 - ], - "5089": [ - 2105 - ], - "5090": [ - 2105 - ], - "5091": [ - 2103 - ], - "5092": [ - 102, - 818, - 1430 - ], - "5093": [ - 102, - 818, - 1430 - ], - "5094": [ - 2101 - ], - "5095": [ - 2101 - ], - "5096": [ - 2106 - ], - "5097": [ - 2106 - ], - "5098": [ - 2106 - ], - "5100": [ - 2107 - ], - "5101": [ - 2107 - ], - "5102": [ - 2107 - ], - "5103": [ - 2107 - ], - "5113": [ - 1870, - 2108 - ], - "5114": [ - 1870, - 2108 - ], - "5115": [ - 1870, - 2108 - ], - "5116": [ - 2109 - ], - "5117": [ - 2109 - ], - "5118": [ - 2110 - ], - "5119": [ - 2111 - ], - "5120": [ - 2112 - ], - "5121": [ - 2113 - ], - "5122": [ - 2114 - ], - "5123": [ - 2114 - ], - "5124": [ - 2114 - ], - "5125": [ - 2115, - 161, - 1070 - ], - "5126": [ - 2115, - 161 - ], - "5127": [ - 2115, - 161, - 2096 - ], - "5128": [ - 2116, - 134 - ], - "5129": [ - 2116, - 134 - ], - "5130": [ - 2116, - 134 - ], - "5131": [ - 2117, - 1314 - ], - "5132": [ - 2117, - 1314, - 2118 - ], - "5133": [ - 2117, - 1314 - ], - "5134": [ - 245, - 134 - ], - "5135": [ - 256, - 134 - ], - "5136": [ - 263, - 134 - ], - "5137": [ - 2119, - 134 - ], - "5138": [ - 238, - 134 - ], - "5139": [ - 253, - 134 - ], - "5140": [ - 1076 - ], - "5141": [ - 2120 - ], - "5142": [ - 1802 - ], - "5143": [ - 2121 - ], - "5144": [ - 197 - ], - "5145": [ - 2122, - 2123, - 134 - ], - "5146": [ - 2122, - 2123, - 134 - ], - "5147": [ - 1278, - 2123 - ], - "5148": [ - 1278, - 2123 - ], - "5149": [ - 1278, - 2124 - ], - "5150": [ - 2122, - 2030, - 134 - ], - "5151": [ - 197 - ], - "5152": [ - 275 - ], - "5153": [ - 1278, - 2030 - ], - "5154": [ - 2122, - 2125, - 134 - ], - "5155": [ - 1278, - 2125 - ], - "5156": [ - 197 - ], - "5157": [ - 2122, - 134 - ], - "5158": [ - 2122, - 2030, - 134 - ], - "5159": [ - 197 - ], - "5160": [ - 197 - ], - "5161": [ - 2122, - 2030, - 134 - ], - "5162": [ - 1278, - 2123 - ], - "5163": [ - 197 - ], - "5164": [ - 242, - 1630 - ], - "5165": [ - 242, - 243 - ], - "5166": [ - 242, - 243 - ], - "5167": [ - 1757 - ], - "5168": [ - 2126 - ], - "5169": [ - 2119, - 134 - ], - "5170": [ - 2127, - 134 - ], - "5171": [ - 273, - 134 - ], - "5172": [ - 416, - 161 - ], - "5173": [ - 2128, - 134 - ], - "5174": [ - 2128, - 134 - ], - "5175": [ - 2128, - 134 - ], - "5176": [ - 2128, - 134 - ], - "5177": [ - 2128, - 134 - ], - "5178": [ - 2128, - 134 - ], - "5179": [ - 2128, - 134 - ], - "5182": [ - 2129, - 102, - 1569 - ], - "5183": [ - 609 - ], - "5184": [ - 2130 - ], - "5185": [ - 609 - ], - "5186": [ - 2130, - 309 - ], - "5187": [ - 2130 - ], - "5188": [ - 609 - ], - "5189": [ - 609 - ], - "5190": [ - 2130 - ], - "5191": [ - 609 - ], - "5192": [ - 2131, - 134 - ], - "5193": [ - 251, - 134 - ], - "5194": [ - 2132 - ], - "5195": [ - 2132 - ], - "5196": [ - 2132 - ], - "5197": [ - 2132 - ], - "5198": [ - 2132 - ], - "5199": [ - 2133, - 134 - ], - "5200": [ - 2134 - ], - "5201": [ - 2135 - ], - "5202": [ - 2134 - ], - "5203": [ - 2135 - ], - "5206": [ - 416, - 161, - 2136, - 214 - ], - "5207": [ - 416, - 161, - 2136 - ], - "5209": [ - 367 - ], - "5210": [ - 367 - ], - "5211": [ - 367 - ], - "5212": [ - 2137 - ], - "5214": [ - 282, - 2138 - ], - "5215": [ - 2139 - ], - "5216": [ - 2140 - ], - "5217": [ - 2139 - ], - "5218": [ - 2141 - ], - "5219": [ - 2141 - ], - "5220": [ - 2142 - ], - "5221": [ - 2143 - ], - "5222": [ - 2144 - ], - "5223": [ - 1961 - ], - "5224": [ - 2145 - ], - "5225": [ - 2145 - ], - "5226": [ - 246, - 134 - ], - "5227": [ - 1532, - 134 - ], - "5228": [ - 266, - 134 - ], - "5229": [ - 1740, - 134 - ], - "5230": [ - 2131, - 134 - ], - "5231": [ - 247, - 134 - ], - "5233": [ - 31, - 2146 - ], - "5234": [ - 2147 - ], - "5235": [ - 2148 - ], - "5236": [ - 2147 - ], - "5237": [ - 2149 - ], - "5238": [ - 2150 - ], - "5239": [ - 2149 - ], - "5246": [ - 2151 - ], - "5247": [ - 2152 - ], - "5248": [ - 2151 - ], - "5249": [ - 2153 - ], - "5250": [ - 2154 - ], - "5251": [ - 122 - ], - "5252": [ - 122 - ], - "5253": [ - 122 - ], - "5254": [ - 122 - ], - "5255": [ - 599 - ], - "5257": [ - 858, - 78 - ], - "5258": [ - 858, - 78 - ], - "5259": [ - 858 - ], - "5260": [ - 2155 - ], - "5261": [ - 2155 - ], - "5262": [ - 2155 - ], - "5263": [ - 2155 - ], - "5268": [ - 2156 - ], - "5269": [ - 2157 - ], - "5270": [ - 1948, - 2158 - ], - "5271": [ - 2159 - ], - "5272": [ - 2160 - ], - "5273": [ - 2161 - ], - "5274": [ - 2162, - 102, - 1432 - ], - "5275": [ - 2162, - 102 - ], - "5276": [ - 2163, - 102 - ], - "5277": [ - 2163, - 102, - 1432 - ], - "5278": [ - 780 - ], - "5279": [ - 621 - ], - "5280": [ - 780 - ], - "5281": [ - 395, - 728 - ], - "5282": [ - 395, - 729 - ], - "5283": [ - 395, - 726 - ], - "5284": [ - 395, - 725 - ], - "5285": [ - 395, - 727 - ], - "5286": [ - 395, - 730 - ], - "5288": [ - 2164 - ], - "5289": [ - 2165 - ], - "5291": [ - 1948 - ], - "5292": [ - 2166 - ], - "5293": [ - 2167 - ], - "5301": [ - 2168 - ], - "5302": [ - 412, - 2169 - ], - "5307": [ - 2170 - ], - "5308": [ - 2171 - ], - "5309": [ - 2172 - ], - "5313": [ - 1698, - 102, - 1623 - ], - "5314": [ - 398 - ], - "5315": [ - 398 - ], - "5316": [ - 398 - ], - "5318": [ - 2173, - 161 - ], - "5319": [ - 2173, - 161 - ], - "5321": [ - 1891 - ], - "5322": [ - 2174, - 134 - ], - "5323": [ - 2175, - 134 - ], - "5324": [ - 2175, - 134 - ], - "5325": [ - 2174, - 134 - ], - "5326": [ - 2175, - 134 - ], - "5327": [ - 2176 - ], - "5328": [ - 2177 - ], - "5329": [ - 2178 - ], - "5330": [ - 2178 - ], - "5331": [ - 2179 - ], - "5332": [ - 2178 - ], - "5333": [ - 2178 - ], - "5334": [ - 2180 - ], - "5335": [ - 2181 - ], - "5336": [ - 2180 - ], - "5337": [ - 416, - 161, - 2136 - ], - "5338": [ - 416, - 161, - 2136 - ], - "5343": [ - 2182 - ], - "5344": [ - 2183, - 334 - ], - "5345": [ - 2183, - 334, - 364 - ], - "5346": [ - 2183, - 334 - ], - "5348": [ - 1076 - ], - "5349": [ - 1076 - ], - "5350": [ - 2184, - 1314, - 161 - ], - "5354": [ - 1076 - ], - "5355": [ - 1830 - ], - "5356": [ - 1830 - ], - "5357": [ - 1830 - ], - "5358": [ - 1830 - ], - "5359": [ - 2185 - ], - "5360": [ - 2185 - ], - "5361": [ - 2185 - ], - "5362": [ - 1433, - 2186 - ], - "5363": [ - 416, - 161 - ], - "5364": [ - 416, - 161, - 1469 - ], - "5372": [ - 334 - ], - "5373": [ - 1623 - ], - "5374": [ - 2187 - ], - "5375": [ - 2188 - ], - "5376": [ - 2189 - ], - "5377": [ - 2190 - ], - "5378": [ - 2191 - ], - "5379": [ - 2188 - ], - "5380": [ - 246, - 134 - ], - "5387": [ - 2192, - 134 - ], - "5388": [ - 2192, - 134 - ], - "5389": [ - 2192, - 134 - ], - "5400": [ - 2193 - ], - "5401": [ - 2194 - ], - "5402": [ - 2195 - ], - "5403": [ - 2193 - ], - "5404": [ - 2195 - ], - "5405": [ - 2196 - ], - "5406": [ - 2197 - ], - "5407": [ - 2197 - ], - "5408": [ - 2198 - ], - "5409": [ - 2199 - ], - "5410": [ - 416, - 161, - 2136 - ], - "5411": [ - 2032, - 1314, - 161 - ], - "5412": [ - 2032, - 1314, - 161 - ], - "5413": [ - 2032, - 1314, - 161, - 2200 - ], - "5414": [ - 2032, - 1314, - 161, - 1469 - ], - "5416": [ - 1017, - 2201 - ], - "5417": [ - 187, - 2202 - ], - "5418": [ - 2105 - ], - "5419": [ - 2105 - ], - "5420": [ - 187, - 2202 - ], - "5421": [ - 2105 - ], - "5422": [ - 2105 - ], - "5423": [ - 1017, - 2201 - ], - "5424": [ - 2105 - ], - "5425": [ - 367 - ], - "5426": [ - 1254 - ], - "5428": [ - 2203, - 134 - ], - "5432": [ - 2204 - ], - "5433": [ - 2205 - ], - "5434": [ - 2206 - ], - "5435": [ - 2204 - ], - "5436": [ - 2207 - ], - "5437": [ - 2208 - ], - "5438": [ - 2209 - ], - "5439": [ - 2210 - ], - "5440": [ - 2211 - ], - "5441": [ - 2211 - ], - "5442": [ - 1371 - ], - "5443": [ - 1672 - ], - "5444": [ - 2212 - ], - "5445": [ - 2213 - ], - "5446": [ - 1370 - ], - "5447": [ - 2205 - ], - "5448": [ - 1497 - ], - "5449": [ - 2214 - ], - "5450": [ - 2214 - ], - "5451": [ - 584, - 2101 - ], - "5452": [ - 1994, - 102, - 1432 - ], - "5453": [ - 2215 - ], - "5454": [ - 2215 - ], - "5455": [ - 2216 - ], - "5456": [ - 2217 - ], - "5457": [ - 2218 - ], - "5458": [ - 2219 - ], - "5459": [ - 1086 - ], - "5460": [ - 2217 - ], - "5461": [ - 2220 - ], - "5463": [ - 1076 - ], - "5466": [ - 2221 - ], - "5467": [ - 2222 - ], - "5471": [ - 2223 - ], - "5472": [ - 2224 - ], - "5473": [ - 2224 - ], - "5474": [ - 2225 - ], - "5475": [ - 2226, - 134 - ], - "5476": [ - 2227, - 134 - ], - "5477": [ - 2032, - 2228 - ], - "5478": [ - 2229, - 134 - ], - "5479": [ - 2229, - 134 - ], - "5480": [ - 2229, - 134 - ], - "5487": [ - 2230 - ], - "5490": [ - 2231 - ], - "5492": [ - 1830 - ], - "5493": [ - 2232 - ], - "5495": [ - 2233 - ], - "5502": [ - 2234 - ], - "5503": [ - 2234 - ], - "5504": [ - 2234 - ], - "5505": [ - 2234 - ], - "5506": [ - 2234 - ], - "5507": [ - 2234 - ], - "5508": [ - 2235, - 161 - ], - "5509": [ - 2236, - 161 - ], - "5510": [ - 2237, - 161, - 336 - ], - "5511": [ - 2237, - 161 - ], - "5512": [ - 2237, - 161, - 984 - ], - "5513": [ - 2237, - 161 - ], - "5515": [ - 2193 - ], - "5516": [ - 367 - ], - "5517": [ - 2238, - 134 - ], - "5518": [ - 2239, - 134 - ], - "5519": [ - 2109 - ], - "5520": [ - 1944 - ], - "5521": [ - 259, - 134 - ], - "5522": [ - 249, - 134 - ], - "5524": [ - 1463, - 161 - ], - "5526": [ - 2240 - ], - "5527": [ - 2241 - ], - "5528": [ - 2242 - ], - "5529": [ - 2243 - ], - "5530": [ - 2244 - ], - "5531": [ - 2245 - ], - "5538": [ - 1199 - ], - "5539": [ - 841 - ], - "5540": [ - 416, - 161 - ], - "5541": [ - 416, - 161, - 1070 - ], - "5542": [ - 2246 - ], - "5543": [ - 2246 - ], - "5547": [ - 242, - 243 - ], - "5548": [ - 2247, - 1630 - ], - "5564": [ - 1622, - 102 - ], - "5573": [ - 1076 - ], - "5577": [ - 1675 - ], - "5580": [ - 1994, - 102 - ], - "5581": [ - 1994, - 102, - 1432 - ], - "5582": [ - 2248, - 334 - ], - "5583": [ - 61 - ], - "5584": [ - 621 - ], - "5592": [ - 1628, - 1630 - ], - "5593": [ - 2249 - ], - "5595": [ - 1988 - ], - "5599": [ - 2250, - 161 - ], - "5600": [ - 2251 - ], - "5605": [ - 2252 - ], - "5609": [ - 634, - 808 - ], - "5610": [ - 244, - 134 - ], - "5611": [ - 2253 - ] -} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json b/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json deleted file mode 100644 index 69e7701fd..000000000 --- a/pyhealth/datasets/phecode_mappings/icd10_to_phecodexm_mapping.json +++ /dev/null @@ -1,14461 +0,0 @@ -{ - "0": [ - 0, - 1 - ], - "1": [ - 0, - 2 - ], - "2": [ - 3 - ], - "3": [ - 4, - 5 - ], - "4": [ - 4, - 6 - ], - "5": [ - 4 - ], - "6": [ - 4, - 7 - ], - "7": [ - 4 - ], - "8": [ - 8 - ], - "9": [ - 2 - ], - "10": [ - 2 - ], - "11": [ - 2 - ], - "12": [ - 1 - ], - "13": [ - 1 - ], - "14": [ - 2 - ], - "15": [ - 2 - ], - "16": [ - 9 - ], - "17": [ - 10 - ], - "18": [ - 10 - ], - "19": [ - 10 - ], - "20": [ - 11 - ], - "21": [ - 12 - ], - "22": [ - 13, - 14 - ], - "23": [ - 15 - ], - "24": [ - 16 - ], - "25": [ - 17 - ], - "26": [ - 18 - ], - "27": [ - 19 - ], - "28": [ - 16 - ], - "29": [ - 20 - ], - "30": [ - 21 - ], - "31": [ - 22 - ], - "32": [ - 23 - ], - "33": [ - 24 - ], - "34": [ - 25 - ], - "35": [ - 26 - ], - "36": [ - 27 - ], - "37": [ - 28 - ], - "38": [ - 29 - ], - "39": [ - 30, - 28 - ], - "40": [ - 31, - 32 - ], - "41": [ - 31, - 33, - 34, - 35, - 36, - 37 - ], - "42": [ - 27 - ], - "43": [ - 27 - ], - "44": [ - 38 - ], - "45": [ - 39 - ], - "46": [ - 40 - ], - "47": [ - 38 - ], - "48": [ - 41 - ], - "49": [ - 38 - ], - "50": [ - 42 - ], - "51": [ - 43 - ], - "52": [ - 44 - ], - "53": [ - 38 - ], - "54": [ - 45 - ], - "55": [ - 46 - ], - "56": [ - 47 - ], - "58": [ - 47 - ], - "59": [ - 47 - ], - "60": [ - 48, - 49 - ], - "61": [ - 50 - ], - "62": [ - 31, - 51 - ], - "63": [ - 52 - ], - "64": [ - 53 - ], - "65": [ - 54 - ], - "66": [ - 55 - ], - "67": [ - 56 - ], - "68": [ - 57 - ], - "69": [ - 58 - ], - "70": [ - 59 - ], - "71": [ - 59 - ], - "72": [ - 60 - ], - "73": [ - 61, - 59 - ], - "74": [ - 59, - 2 - ], - "75": [ - 60 - ], - "76": [ - 62 - ], - "77": [ - 63 - ], - "78": [ - 64 - ], - "79": [ - 65 - ], - "80": [ - 66, - 67 - ], - "81": [ - 68 - ], - "82": [ - 69 - ], - "83": [ - 70 - ], - "84": [ - 71 - ], - "85": [ - 66 - ], - "86": [ - 70 - ], - "87": [ - 66 - ], - "88": [ - 72 - ], - "89": [ - 68 - ], - "90": [ - 73 - ], - "91": [ - 74 - ], - "92": [ - 74 - ], - "93": [ - 6 - ], - "94": [ - 7 - ], - "95": [ - 75 - ], - "96": [ - 76 - ], - "97": [ - 77, - 78 - ], - "99": [ - 79 - ], - "100": [ - 80 - ], - "101": [ - 81 - ], - "102": [ - 82 - ], - "103": [ - 83 - ], - "104": [ - 84 - ], - "105": [ - 82 - ], - "106": [ - 85 - ], - "107": [ - 84 - ], - "108": [ - 86 - ], - "109": [ - 82 - ], - "110": [ - 81 - ], - "111": [ - 87 - ], - "112": [ - 87 - ], - "113": [ - 88 - ], - "114": [ - 87 - ], - "115": [ - 87 - ], - "116": [ - 87 - ], - "117": [ - 89 - ], - "118": [ - 90 - ], - "119": [ - 90 - ], - "120": [ - 90 - ], - "121": [ - 91 - ], - "122": [ - 92 - ], - "123": [ - 90 - ], - "124": [ - 91 - ], - "125": [ - 93 - ], - "126": [ - 61 - ], - "127": [ - 91 - ], - "128": [ - 94 - ], - "129": [ - 95 - ], - "130": [ - 95 - ], - "131": [ - 94 - ], - "132": [ - 94 - ], - "133": [ - 96 - ], - "134": [ - 97 - ], - "135": [ - 94 - ], - "136": [ - 94 - ], - "137": [ - 98 - ], - "138": [ - 95 - ], - "139": [ - 95 - ], - "140": [ - 99 - ], - "141": [ - 94 - ], - "142": [ - 95 - ], - "143": [ - 94 - ], - "144": [ - 61, - 97 - ], - "145": [ - 95 - ], - "146": [ - 100 - ], - "147": [ - 99 - ], - "148": [ - 95 - ], - "149": [ - 98 - ], - "150": [ - 95 - ], - "151": [ - 95 - ], - "152": [ - 101 - ], - "153": [ - 102 - ], - "154": [ - 103 - ], - "155": [ - 104 - ], - "156": [ - 105 - ], - "157": [ - 106 - ], - "158": [ - 107 - ], - "159": [ - 108 - ], - "160": [ - 109 - ], - "161": [ - 110 - ], - "162": [ - 111 - ], - "163": [ - 112 - ], - "164": [ - 113 - ], - "165": [ - 114 - ], - "166": [ - 115 - ], - "167": [ - 116 - ], - "168": [ - 117 - ], - "169": [ - 118 - ], - "170": [ - 118, - 119 - ], - "171": [ - 120 - ], - "172": [ - 121 - ], - "174": [ - 122 - ], - "182": [ - 61 - ], - "185": [ - 123 - ], - "194": [ - 124 - ], - "195": [ - 124 - ], - "196": [ - 124, - 125 - ], - "197": [ - 124, - 125 - ], - "198": [ - 124 - ], - "199": [ - 124, - 125 - ], - "200": [ - 124 - ], - "201": [ - 124 - ], - "202": [ - 124, - 125 - ], - "203": [ - 126 - ], - "204": [ - 126 - ], - "205": [ - 126 - ], - "206": [ - 126 - ], - "207": [ - 126 - ], - "208": [ - 126 - ], - "209": [ - 127 - ], - "210": [ - 118 - ], - "211": [ - 128 - ], - "212": [ - 129 - ], - "213": [ - 118, - 119 - ], - "214": [ - 118, - 119 - ], - "215": [ - 130 - ], - "216": [ - 131, - 119 - ], - "217": [ - 132 - ], - "218": [ - 133, - 134 - ], - "219": [ - 133, - 134 - ], - "220": [ - 133, - 134 - ], - "221": [ - 133, - 134 - ], - "222": [ - 133, - 134 - ], - "223": [ - 133, - 134 - ], - "224": [ - 133, - 134 - ], - "225": [ - 133, - 134 - ], - "226": [ - 133, - 134 - ], - "227": [ - 133, - 134 - ], - "228": [ - 135 - ], - "229": [ - 136 - ], - "230": [ - 137 - ], - "231": [ - 138 - ], - "232": [ - 138 - ], - "233": [ - 139 - ], - "234": [ - 140 - ], - "235": [ - 141 - ], - "236": [ - 142 - ], - "238": [ - 143 - ], - "239": [ - 144 - ], - "240": [ - 145 - ], - "241": [ - 146 - ], - "242": [ - 147 - ], - "243": [ - 148 - ], - "244": [ - 143, - 149 - ], - "245": [ - 150 - ], - "246": [ - 143, - 148 - ], - "247": [ - 151 - ], - "248": [ - 146 - ], - "249": [ - 152 - ], - "250": [ - 153, - 154 - ], - "251": [ - 143 - ], - "252": [ - 151 - ], - "253": [ - 155 - ], - "254": [ - 156 - ], - "255": [ - 157 - ], - "256": [ - 158 - ], - "257": [ - 128 - ], - "258": [ - 159 - ], - "259": [ - 160, - 161, - 162 - ], - "260": [ - 163, - 161, - 162 - ], - "261": [ - 164, - 161, - 165 - ], - "262": [ - 166, - 161, - 162 - ], - "263": [ - 167, - 161, - 162 - ], - "264": [ - 168, - 161, - 162 - ], - "265": [ - 166, - 161, - 169, - 162 - ], - "266": [ - 161, - 162 - ], - "267": [ - 161, - 162 - ], - "268": [ - 170, - 161, - 162 - ], - "269": [ - 163, - 161, - 162 - ], - "270": [ - 171, - 161, - 162 - ], - "271": [ - 172, - 161, - 162 - ], - "272": [ - 161, - 162 - ], - "273": [ - 173 - ], - "274": [ - 174 - ], - "275": [ - 175 - ], - "276": [ - 176 - ], - "277": [ - 177 - ], - "278": [ - 178 - ], - "279": [ - 179 - ], - "280": [ - 180 - ], - "281": [ - 181, - 182, - 183 - ], - "282": [ - 184, - 185 - ], - "283": [ - 186, - 185 - ], - "284": [ - 187 - ], - "285": [ - 188, - 185 - ], - "286": [ - 189 - ], - "287": [ - 190, - 185 - ], - "288": [ - 191, - 185 - ], - "289": [ - 185 - ], - "290": [ - 185 - ], - "291": [ - 186, - 185 - ], - "292": [ - 192, - 185 - ], - "293": [ - 193, - 134 - ], - "294": [ - 194, - 134 - ], - "295": [ - 195, - 134 - ], - "296": [ - 196, - 134 - ], - "297": [ - 197 - ], - "298": [ - 197 - ], - "299": [ - 197 - ], - "300": [ - 197 - ], - "301": [ - 197 - ], - "302": [ - 197 - ], - "303": [ - 197 - ], - "304": [ - 197 - ], - "305": [ - 197 - ], - "306": [ - 198 - ], - "307": [ - 199 - ], - "308": [ - 200 - ], - "309": [ - 201 - ], - "310": [ - 202 - ], - "311": [ - 203 - ], - "312": [ - 201 - ], - "313": [ - 198 - ], - "314": [ - 202 - ], - "315": [ - 204 - ], - "316": [ - 205 - ], - "317": [ - 206 - ], - "318": [ - 207 - ], - "319": [ - 208 - ], - "320": [ - 209 - ], - "321": [ - 210 - ], - "322": [ - 210 - ], - "323": [ - 210 - ], - "324": [ - 210 - ], - "325": [ - 210 - ], - "338": [ - 211 - ], - "342": [ - 212 - ], - "343": [ - 212 - ], - "344": [ - 212 - ], - "345": [ - 212 - ], - "346": [ - 212 - ], - "347": [ - 212 - ], - "348": [ - 212 - ], - "349": [ - 213 - ], - "350": [ - 214 - ], - "351": [ - 61 - ], - "352": [ - 214 - ], - "353": [ - 215 - ], - "354": [ - 216 - ], - "355": [ - 217 - ], - "356": [ - 218 - ], - "357": [ - 219 - ], - "358": [ - 220 - ], - "359": [ - 221 - ], - "360": [ - 222 - ], - "361": [ - 223 - ], - "362": [ - 224 - ], - "363": [ - 225 - ], - "364": [ - 226 - ], - "365": [ - 227 - ], - "366": [ - 227 - ], - "367": [ - 226 - ], - "368": [ - 226 - ], - "369": [ - 227 - ], - "370": [ - 228 - ], - "371": [ - 226 - ], - "372": [ - 225 - ], - "373": [ - 227 - ], - "374": [ - 225 - ], - "375": [ - 229 - ], - "376": [ - 225 - ], - "377": [ - 230 - ], - "379": [ - 231 - ], - "381": [ - 232 - ], - "382": [ - 233 - ], - "383": [ - 234 - ], - "384": [ - 235 - ], - "386": [ - 236 - ], - "387": [ - 237, - 134 - ], - "388": [ - 238, - 134 - ], - "389": [ - 239, - 134 - ], - "390": [ - 240, - 134 - ], - "391": [ - 241, - 134 - ], - "392": [ - 242, - 243 - ], - "393": [ - 244, - 134 - ], - "394": [ - 245, - 134 - ], - "395": [ - 246, - 134 - ], - "396": [ - 247, - 134 - ], - "397": [ - 248, - 134 - ], - "398": [ - 249, - 134 - ], - "399": [ - 250, - 134 - ], - "400": [ - 251, - 134 - ], - "401": [ - 252, - 134 - ], - "402": [ - 253, - 134 - ], - "403": [ - 254, - 134 - ], - "404": [ - 255, - 134 - ], - "405": [ - 256, - 134 - ], - "406": [ - 257, - 134 - ], - "407": [ - 258, - 134 - ], - "408": [ - 259, - 134 - ], - "409": [ - 260, - 134 - ], - "410": [ - 133, - 134 - ], - "411": [ - 261, - 262 - ], - "412": [ - 263, - 134 - ], - "413": [ - 246, - 134 - ], - "414": [ - 264, - 134 - ], - "415": [ - 265, - 134 - ], - "416": [ - 266, - 134 - ], - "417": [ - 238, - 134 - ], - "418": [ - 267, - 134 - ], - "419": [ - 242 - ], - "420": [ - 268, - 134 - ], - "421": [ - 269, - 134 - ], - "422": [ - 270, - 134 - ], - "423": [ - 250, - 134 - ], - "424": [ - 271, - 134 - ], - "425": [ - 240, - 134 - ], - "426": [ - 272 - ], - "427": [ - 273, - 134 - ], - "428": [ - 274, - 134 - ], - "429": [ - 275 - ], - "442": [ - 276 - ], - "449": [ - 161 - ], - "450": [ - 164, - 161 - ], - "451": [ - 171, - 161 - ], - "452": [ - 170, - 161 - ], - "453": [ - 277, - 161 - ], - "454": [ - 278, - 161 - ], - "455": [ - 279, - 161 - ], - "456": [ - 171, - 161 - ], - "457": [ - 171, - 161 - ], - "458": [ - 166, - 161, - 169 - ], - "459": [ - 280, - 161 - ], - "460": [ - 281, - 161 - ], - "461": [ - 163, - 161 - ], - "462": [ - 167, - 161 - ], - "463": [ - 166, - 161 - ], - "464": [ - 168, - 161 - ], - "465": [ - 282, - 161 - ], - "466": [ - 163, - 161 - ], - "467": [ - 172, - 161 - ], - "468": [ - 283 - ], - "470": [ - 284 - ], - "471": [ - 285 - ], - "472": [ - 284 - ], - "473": [ - 283 - ], - "474": [ - 286 - ], - "480": [ - 287 - ], - "481": [ - 287 - ], - "482": [ - 287 - ], - "483": [ - 288, - 289 - ], - "484": [ - 288, - 290 - ], - "485": [ - 291 - ], - "486": [ - 289, - 292 - ], - "487": [ - 288, - 291 - ], - "488": [ - 31, - 293 - ], - "489": [ - 294 - ], - "490": [ - 291 - ], - "491": [ - 294 - ], - "492": [ - 295 - ], - "493": [ - 288, - 296 - ], - "494": [ - 297, - 102, - 294, - 298 - ], - "495": [ - 299, - 102, - 300, - 298 - ], - "496": [ - 301, - 102, - 298 - ], - "497": [ - 302, - 102, - 298 - ], - "498": [ - 303, - 102, - 294, - 298 - ], - "499": [ - 297, - 102, - 300, - 298 - ], - "500": [ - 304, - 102, - 300, - 298 - ], - "501": [ - 297, - 102, - 300, - 298 - ], - "502": [ - 305, - 102, - 298 - ], - "503": [ - 306, - 102, - 300, - 298 - ], - "504": [ - 305, - 102, - 294, - 298 - ], - "505": [ - 299, - 102, - 300, - 298 - ], - "506": [ - 302, - 102, - 294, - 298 - ], - "507": [ - 306, - 102, - 300, - 298 - ], - "508": [ - 302, - 102, - 300, - 298 - ], - "509": [ - 305, - 102, - 298 - ], - "510": [ - 301, - 102, - 298 - ], - "511": [ - 31, - 307 - ], - "512": [ - 31, - 307 - ], - "513": [ - 31, - 307 - ], - "514": [ - 31, - 307 - ], - "515": [ - 308 - ], - "516": [ - 31, - 307 - ], - "517": [ - 308 - ], - "518": [ - 308 - ], - "519": [ - 308 - ], - "520": [ - 308 - ], - "521": [ - 308, - 285 - ], - "522": [ - 308 - ], - "523": [ - 31, - 307 - ], - "524": [ - 31, - 307, - 285 - ], - "525": [ - 308, - 309 - ], - "526": [ - 308 - ], - "527": [ - 31, - 307, - 309 - ], - "528": [ - 31, - 307 - ], - "529": [ - 308 - ], - "530": [ - 31, - 307 - ], - "531": [ - 310 - ], - "532": [ - 311 - ], - "533": [ - 312 - ], - "534": [ - 313 - ], - "535": [ - 314 - ], - "536": [ - 314 - ], - "537": [ - 315 - ], - "538": [ - 58, - 316 - ], - "539": [ - 58, - 317 - ], - "540": [ - 318 - ], - "541": [ - 58, - 319 - ], - "542": [ - 320 - ], - "543": [ - 321 - ], - "544": [ - 321 - ], - "545": [ - 58, - 322 - ], - "546": [ - 58, - 323 - ], - "547": [ - 324 - ], - "548": [ - 325 - ], - "549": [ - 326 - ], - "550": [ - 327 - ], - "551": [ - 328 - ], - "552": [ - 329 - ], - "553": [ - 330 - ], - "554": [ - 331 - ], - "555": [ - 330 - ], - "556": [ - 332 - ], - "557": [ - 215 - ], - "559": [ - 333, - 334, - 335, - 78 - ], - "560": [ - 336 - ], - "561": [ - 164, - 161, - 336 - ], - "562": [ - 336 - ], - "563": [ - 167, - 161, - 336 - ], - "564": [ - 166, - 161, - 336, - 169 - ], - "565": [ - 163, - 161, - 336 - ], - "566": [ - 337, - 161, - 336 - ], - "567": [ - 166, - 161, - 336 - ], - "568": [ - 338, - 161, - 336 - ], - "569": [ - 161, - 336 - ], - "570": [ - 163, - 161, - 336 - ], - "571": [ - 171, - 161, - 336 - ], - "572": [ - 161, - 336 - ], - "573": [ - 172, - 161, - 336 - ], - "574": [ - 161, - 336 - ], - "575": [ - 339, - 340, - 341 - ], - "576": [ - 342, - 340, - 341 - ], - "577": [ - 342, - 340, - 341 - ], - "578": [ - 343 - ], - "579": [ - 343 - ], - "580": [ - 343 - ], - "582": [ - 344 - ], - "583": [ - 345, - 344 - ], - "584": [ - 346, - 344 - ], - "585": [ - 347 - ], - "588": [ - 348 - ], - "590": [ - 349, - 344 - ], - "592": [ - 350, - 344 - ], - "593": [ - 336 - ], - "594": [ - 351 - ], - "595": [ - 352, - 344 - ], - "596": [ - 349 - ], - "597": [ - 348 - ], - "599": [ - 353, - 344 - ], - "600": [ - 354 - ], - "602": [ - 355, - 344 - ], - "603": [ - 190, - 356 - ], - "604": [ - 190, - 356 - ], - "605": [ - 190, - 356 - ], - "606": [ - 357 - ], - "607": [ - 358 - ], - "608": [ - 359 - ], - "609": [ - 357 - ], - "610": [ - 360, - 334, - 361 - ], - "611": [ - 360, - 334, - 362 - ], - "612": [ - 360, - 334 - ], - "613": [ - 360, - 334 - ], - "614": [ - 360, - 334, - 363 - ], - "615": [ - 360, - 334, - 364 - ], - "616": [ - 365, - 334, - 336 - ], - "617": [ - 360, - 334 - ], - "618": [ - 360, - 334, - 143 - ], - "619": [ - 360, - 334 - ], - "620": [ - 360, - 334, - 366 - ], - "621": [ - 360, - 334, - 207 - ], - "645": [ - 367 - ], - "646": [ - 368 - ], - "647": [ - 369 - ], - "648": [ - 370 - ], - "649": [ - 371 - ], - "650": [ - 372 - ], - "651": [ - 373 - ], - "652": [ - 368 - ], - "653": [ - 374 - ], - "654": [ - 375 - ], - "655": [ - 371 - ], - "656": [ - 376 - ], - "657": [ - 376 - ], - "658": [ - 376 - ], - "659": [ - 376 - ], - "660": [ - 376 - ], - "661": [ - 376 - ], - "662": [ - 376 - ], - "663": [ - 376 - ], - "664": [ - 376 - ], - "665": [ - 377, - 378 - ], - "666": [ - 379 - ], - "667": [ - 380, - 378 - ], - "668": [ - 381 - ], - "669": [ - 379 - ], - "670": [ - 382 - ], - "671": [ - 377 - ], - "672": [ - 380 - ], - "673": [ - 381, - 378 - ], - "674": [ - 379 - ], - "675": [ - 379 - ], - "676": [ - 383 - ], - "677": [ - 384 - ], - "678": [ - 381 - ], - "679": [ - 385 - ], - "680": [ - 377 - ], - "681": [ - 386 - ], - "682": [ - 380 - ], - "683": [ - 387 - ], - "684": [ - 31, - 388 - ], - "685": [ - 389 - ], - "686": [ - 386 - ], - "687": [ - 390 - ], - "688": [ - 391 - ], - "689": [ - 392 - ], - "690": [ - 119 - ], - "691": [ - 392 - ], - "692": [ - 393 - ], - "693": [ - 392 - ], - "694": [ - 119 - ], - "695": [ - 392 - ], - "696": [ - 392 - ], - "697": [ - 394 - ], - "698": [ - 392 - ], - "699": [ - 395, - 392 - ], - "700": [ - 396 - ], - "701": [ - 392 - ], - "702": [ - 392 - ], - "711": [ - 397 - ], - "718": [ - 398 - ], - "719": [ - 399 - ], - "720": [ - 399 - ], - "721": [ - 399 - ], - "722": [ - 399 - ], - "723": [ - 399 - ], - "724": [ - 400 - ], - "725": [ - 401 - ], - "726": [ - 402 - ], - "727": [ - 403 - ], - "728": [ - 404 - ], - "729": [ - 405 - ], - "730": [ - 406 - ], - "731": [ - 407 - ], - "732": [ - 408 - ], - "733": [ - 409 - ], - "734": [ - 410 - ], - "735": [ - 411 - ], - "736": [ - 400 - ], - "737": [ - 412 - ], - "738": [ - 413 - ], - "739": [ - 414 - ], - "741": [ - 402 - ], - "742": [ - 415 - ], - "743": [ - 416 - ], - "744": [ - 417 - ], - "745": [ - 315 - ], - "746": [ - 418 - ], - "747": [ - 169 - ], - "751": [ - 419 - ], - "755": [ - 420 - ], - "756": [ - 420 - ], - "757": [ - 421 - ], - "758": [ - 420 - ], - "759": [ - 420 - ], - "760": [ - 422 - ], - "761": [ - 420 - ], - "762": [ - 420 - ], - "764": [ - 423 - ], - "765": [ - 424 - ], - "767": [ - 425 - ], - "768": [ - 426 - ], - "769": [ - 427 - ], - "771": [ - 424 - ], - "772": [ - 428 - ], - "774": [ - 425 - ], - "775": [ - 429 - ], - "776": [ - 430 - ], - "778": [ - 431 - ], - "779": [ - 429, - 125 - ], - "780": [ - 432 - ], - "781": [ - 433 - ], - "782": [ - 424 - ], - "783": [ - 434 - ], - "784": [ - 424 - ], - "786": [ - 435 - ], - "787": [ - 436 - ], - "788": [ - 437 - ], - "789": [ - 438 - ], - "790": [ - 435, - 439 - ], - "791": [ - 436 - ], - "792": [ - 438 - ], - "793": [ - 440 - ], - "794": [ - 435 - ], - "795": [ - 441, - 383 - ], - "796": [ - 383 - ], - "797": [ - 442, - 383 - ], - "798": [ - 441, - 383 - ], - "799": [ - 441, - 383 - ], - "800": [ - 443 - ], - "801": [ - 443 - ], - "802": [ - 444 - ], - "803": [ - 444 - ], - "804": [ - 444 - ], - "805": [ - 444 - ], - "806": [ - 444, - 445 - ], - "807": [ - 443 - ], - "808": [ - 443 - ], - "809": [ - 446 - ], - "810": [ - 447 - ], - "811": [ - 447 - ], - "812": [ - 447 - ], - "813": [ - 447 - ], - "814": [ - 448, - 449 - ], - "815": [ - 450 - ], - "816": [ - 447 - ], - "817": [ - 447 - ], - "825": [ - 451 - ], - "826": [ - 452 - ], - "828": [ - 453 - ], - "832": [ - 454 - ], - "837": [ - 455 - ], - "838": [ - 276 - ], - "843": [ - 456 - ], - "845": [ - 457 - ], - "862": [ - 458 - ], - "863": [ - 459 - ], - "864": [ - 419 - ], - "865": [ - 459 - ], - "869": [ - 460 - ], - "870": [ - 461 - ], - "871": [ - 462 - ], - "872": [ - 463 - ], - "873": [ - 464 - ], - "874": [ - 465 - ], - "875": [ - 466 - ], - "876": [ - 467 - ], - "877": [ - 468 - ], - "878": [ - 469 - ], - "879": [ - 470 - ], - "880": [ - 471 - ], - "881": [ - 472 - ], - "882": [ - 473 - ], - "883": [ - 474 - ], - "884": [ - 475 - ], - "885": [ - 476 - ], - "886": [ - 477 - ], - "887": [ - 478 - ], - "888": [ - 479 - ], - "889": [ - 480, - 481 - ], - "890": [ - 482 - ], - "891": [ - 483, - 482 - ], - "892": [ - 484 - ], - "893": [ - 484 - ], - "894": [ - 485, - 486 - ], - "895": [ - 409, - 487 - ], - "896": [ - 488 - ], - "897": [ - 402, - 489 - ], - "898": [ - 490 - ], - "899": [ - 491, - 492 - ], - "900": [ - 491, - 493 - ], - "901": [ - 491, - 494 - ], - "902": [ - 491, - 492 - ], - "903": [ - 491, - 492 - ], - "904": [ - 491, - 495 - ], - "905": [ - 330, - 496 - ], - "906": [ - 325, - 497 - ], - "907": [ - 498 - ], - "909": [ - 499 - ], - "910": [ - 500, - 501 - ], - "911": [ - 325, - 497 - ], - "912": [ - 496 - ], - "913": [ - 84, - 501 - ], - "914": [ - 502, - 503 - ], - "915": [ - 498 - ], - "916": [ - 326, - 504 - ], - "917": [ - 3, - 505 - ], - "918": [ - 506, - 507 - ], - "919": [ - 508 - ], - "920": [ - 509 - ], - "921": [ - 509 - ], - "922": [ - 498 - ], - "923": [ - 510 - ], - "924": [ - 511 - ], - "925": [ - 512, - 513 - ], - "926": [ - 514 - ], - "927": [ - 515 - ], - "928": [ - 516 - ], - "929": [ - 513 - ], - "930": [ - 517 - ], - "931": [ - 515 - ], - "932": [ - 518 - ], - "933": [ - 517 - ], - "934": [ - 519 - ], - "935": [ - 517 - ], - "936": [ - 520 - ], - "937": [ - 517 - ], - "938": [ - 521, - 522 - ], - "939": [ - 523 - ], - "940": [ - 524, - 525 - ], - "941": [ - 511 - ], - "942": [ - 526 - ], - "943": [ - 318, - 527 - ], - "944": [ - 528 - ], - "945": [ - 57, - 529 - ], - "946": [ - 530 - ], - "947": [ - 60, - 531 - ], - "948": [ - 532, - 533 - ], - "949": [ - 60, - 531 - ], - "950": [ - 534, - 535 - ], - "951": [ - 536, - 537 - ], - "952": [ - 536, - 537 - ], - "953": [ - 536, - 537 - ], - "954": [ - 125, - 538 - ], - "955": [ - 536, - 537 - ], - "956": [ - 539 - ], - "957": [ - 540 - ], - "958": [ - 536, - 537 - ], - "959": [ - 541 - ], - "960": [ - 542, - 543 - ], - "961": [ - 526 - ], - "962": [ - 544 - ], - "963": [ - 545 - ], - "964": [ - 546 - ], - "965": [ - 547 - ], - "966": [ - 548 - ], - "967": [ - 549 - ], - "968": [ - 308, - 550 - ], - "969": [ - 551 - ], - "970": [ - 308, - 550 - ], - "971": [ - 552 - ], - "972": [ - 553 - ], - "973": [ - 554 - ], - "974": [ - 555 - ], - "975": [ - 556 - ], - "976": [ - 549 - ], - "977": [ - 557 - ], - "978": [ - 558 - ], - "979": [ - 559 - ], - "980": [ - 308, - 550 - ], - "981": [ - 560 - ], - "982": [ - 549 - ], - "983": [ - 560 - ], - "984": [ - 308, - 550 - ], - "985": [ - 308, - 550 - ], - "986": [ - 544 - ], - "987": [ - 549 - ], - "988": [ - 549 - ], - "989": [ - 308, - 550 - ], - "990": [ - 197 - ], - "991": [ - 197 - ], - "992": [ - 197 - ], - "993": [ - 197 - ], - "994": [ - 197 - ], - "995": [ - 197 - ], - "996": [ - 197 - ], - "997": [ - 197 - ], - "998": [ - 197 - ], - "999": [ - 197 - ], - "1000": [ - 197 - ], - "1001": [ - 561, - 562 - ], - "1002": [ - 512, - 563 - ], - "1003": [ - 564, - 565 - ], - "1004": [ - 205, - 566 - ], - "1005": [ - 204, - 567 - ], - "1006": [ - 568 - ], - "1007": [ - 569, - 570 - ], - "1008": [ - 571 - ], - "1009": [ - 205, - 572 - ], - "1010": [ - 573 - ], - "1011": [ - 574, - 575 - ], - "1012": [ - 576 - ], - "1013": [ - 568 - ], - "1014": [ - 577 - ], - "1015": [ - 578, - 579 - ], - "1016": [ - 580 - ], - "1017": [ - 581 - ], - "1018": [ - 582 - ], - "1019": [ - 583 - ], - "1020": [ - 582 - ], - "1026": [ - 584 - ], - "1027": [ - 81 - ], - "1028": [ - 485 - ], - "1029": [ - 585 - ], - "1030": [ - 586 - ], - "1031": [ - 587 - ], - "1032": [ - 588 - ], - "1033": [ - 589 - ], - "1034": [ - 590 - ], - "1035": [ - 591 - ], - "1036": [ - 592 - ], - "1037": [ - 593 - ], - "1038": [ - 594 - ], - "1039": [ - 595 - ], - "1040": [ - 596 - ], - "1041": [ - 597 - ], - "1043": [ - 86 - ], - "1044": [ - 598 - ], - "1046": [ - 599 - ], - "1047": [ - 584 - ], - "1048": [ - 483 - ], - "1049": [ - 600 - ], - "1050": [ - 601 - ], - "1051": [ - 602 - ], - "1052": [ - 593 - ], - "1053": [ - 603 - ], - "1054": [ - 604 - ], - "1059": [ - 605 - ], - "1060": [ - 606 - ], - "1061": [ - 606 - ], - "1062": [ - 605 - ], - "1063": [ - 606 - ], - "1064": [ - 606 - ], - "1065": [ - 607 - ], - "1066": [ - 608 - ], - "1067": [ - 607 - ], - "1068": [ - 605 - ], - "1069": [ - 606 - ], - "1070": [ - 605 - ], - "1071": [ - 608 - ], - "1072": [ - 605 - ], - "1073": [ - 606 - ], - "1074": [ - 606 - ], - "1075": [ - 606 - ], - "1076": [ - 605 - ], - "1077": [ - 605 - ], - "1078": [ - 609, - 610 - ], - "1079": [ - 31, - 611 - ], - "1080": [ - 612 - ], - "1081": [ - 610 - ], - "1082": [ - 613 - ], - "1083": [ - 13, - 613 - ], - "1084": [ - 613 - ], - "1085": [ - 614 - ], - "1086": [ - 615 - ], - "1087": [ - 542, - 616 - ], - "1088": [ - 617 - ], - "1089": [ - 618 - ], - "1090": [ - 619, - 602 - ], - "1091": [ - 619, - 620 - ], - "1092": [ - 621 - ], - "1093": [ - 622 - ], - "1094": [ - 623 - ], - "1095": [ - 624 - ], - "1096": [ - 624 - ], - "1097": [ - 625 - ], - "1098": [ - 626 - ], - "1099": [ - 627 - ], - "1100": [ - 624 - ], - "1101": [ - 628 - ], - "1102": [ - 386 - ], - "1103": [ - 629 - ], - "1104": [ - 31, - 630 - ], - "1105": [ - 624 - ], - "1106": [ - 349 - ], - "1108": [ - 354 - ], - "1110": [ - 631 - ], - "1114": [ - 632 - ], - "1115": [ - 353 - ], - "1117": [ - 345 - ], - "1118": [ - 355 - ], - "1119": [ - 633 - ], - "1122": [ - 121 - ], - "1124": [ - 354 - ], - "1128": [ - 634 - ], - "1129": [ - 634, - 208, - 206 - ], - "1130": [ - 634 - ], - "1131": [ - 635 - ], - "1132": [ - 636 - ], - "1133": [ - 636 - ], - "1134": [ - 637 - ], - "1135": [ - 638 - ], - "1136": [ - 639 - ], - "1137": [ - 635 - ], - "1138": [ - 637 - ], - "1139": [ - 636 - ], - "1140": [ - 638 - ], - "1141": [ - 637 - ], - "1142": [ - 640 - ], - "1143": [ - 641 - ], - "1144": [ - 642 - ], - "1145": [ - 643, - 644 - ], - "1146": [ - 643, - 644 - ], - "1147": [ - 644 - ], - "1148": [ - 643, - 644 - ], - "1149": [ - 644 - ], - "1150": [ - 643, - 644 - ], - "1151": [ - 645 - ], - "1153": [ - 644 - ], - "1154": [ - 644 - ], - "1155": [ - 646 - ], - "1156": [ - 647 - ], - "1157": [ - 648 - ], - "1158": [ - 649 - ], - "1159": [ - 648 - ], - "1160": [ - 646 - ], - "1161": [ - 649 - ], - "1162": [ - 650 - ], - "1163": [ - 651, - 0 - ], - "1164": [ - 652 - ], - "1165": [ - 653 - ], - "1166": [ - 446 - ], - "1167": [ - 31, - 654 - ], - "1168": [ - 655 - ], - "1169": [ - 656 - ], - "1170": [ - 31, - 657, - 658 - ], - "1171": [ - 659, - 660 - ], - "1172": [ - 659, - 660 - ], - "1173": [ - 31, - 657, - 658 - ], - "1174": [ - 660 - ], - "1175": [ - 661, - 660 - ], - "1176": [ - 660 - ], - "1177": [ - 660 - ], - "1178": [ - 660 - ], - "1179": [ - 662 - ], - "1180": [ - 662 - ], - "1181": [ - 662 - ], - "1182": [ - 662 - ], - "1183": [ - 663, - 134 - ], - "1184": [ - 271, - 134 - ], - "1185": [ - 238, - 134 - ], - "1186": [ - 664, - 134 - ], - "1187": [ - 665, - 134 - ], - "1188": [ - 192, - 356 - ], - "1189": [ - 186, - 356 - ], - "1190": [ - 186, - 356 - ], - "1191": [ - 184, - 356 - ], - "1192": [ - 188, - 356 - ], - "1193": [ - 188, - 356 - ], - "1194": [ - 356 - ], - "1195": [ - 186, - 356 - ], - "1196": [ - 186, - 356 - ], - "1197": [ - 356 - ], - "1198": [ - 666 - ], - "1199": [ - 666 - ], - "1200": [ - 667 - ], - "1201": [ - 667 - ], - "1202": [ - 667 - ], - "1203": [ - 667 - ], - "1204": [ - 667 - ], - "1205": [ - 667 - ], - "1206": [ - 667 - ], - "1207": [ - 666 - ], - "1208": [ - 668 - ], - "1209": [ - 667 - ], - "1210": [ - 667 - ], - "1211": [ - 666 - ], - "1220": [ - 669 - ], - "1223": [ - 669 - ], - "1250": [ - 670 - ], - "1251": [ - 671 - ], - "1252": [ - 672 - ], - "1253": [ - 673 - ], - "1254": [ - 674 - ], - "1255": [ - 675 - ], - "1256": [ - 676 - ], - "1257": [ - 677 - ], - "1258": [ - 678 - ], - "1259": [ - 679, - 680 - ], - "1260": [ - 681 - ], - "1261": [ - 682, - 680 - ], - "1262": [ - 683 - ], - "1263": [ - 680 - ], - "1264": [ - 684 - ], - "1265": [ - 683 - ], - "1266": [ - 685 - ], - "1267": [ - 686 - ], - "1268": [ - 687 - ], - "1269": [ - 688 - ], - "1270": [ - 689 - ], - "1271": [ - 690, - 680 - ], - "1272": [ - 687 - ], - "1278": [ - 691 - ], - "1279": [ - 691 - ], - "1280": [ - 691 - ], - "1281": [ - 536, - 543 - ], - "1282": [ - 691 - ], - "1283": [ - 691 - ], - "1284": [ - 691 - ], - "1285": [ - 691 - ], - "1286": [ - 692, - 616 - ], - "1287": [ - 693 - ], - "1288": [ - 693 - ], - "1289": [ - 693 - ], - "1290": [ - 693 - ], - "1291": [ - 586 - ], - "1292": [ - 694, - 102 - ], - "1293": [ - 695, - 60 - ], - "1294": [ - 696 - ], - "1295": [ - 696 - ], - "1296": [ - 695, - 60 - ], - "1297": [ - 697 - ], - "1298": [ - 698 - ], - "1299": [ - 699 - ], - "1300": [ - 700 - ], - "1301": [ - 701 - ], - "1302": [ - 702 - ], - "1303": [ - 703 - ], - "1304": [ - 704 - ], - "1305": [ - 705 - ], - "1309": [ - 706, - 462 - ], - "1310": [ - 706, - 468 - ], - "1311": [ - 706, - 465 - ], - "1312": [ - 706, - 471 - ], - "1313": [ - 706, - 477 - ], - "1314": [ - 706, - 463 - ], - "1315": [ - 706, - 460 - ], - "1316": [ - 706, - 474 - ], - "1317": [ - 707 - ], - "1318": [ - 708 - ], - "1319": [ - 23, - 709 - ], - "1320": [ - 283, - 710 - ], - "1321": [ - 660, - 711 - ], - "1322": [ - 712 - ], - "1323": [ - 713 - ], - "1324": [ - 714 - ], - "1325": [ - 713 - ], - "1326": [ - 715, - 716 - ], - "1340": [ - 717 - ], - "1341": [ - 717 - ], - "1342": [ - 717 - ], - "1343": [ - 717 - ], - "1344": [ - 717 - ], - "1345": [ - 717 - ], - "1346": [ - 619 - ], - "1347": [ - 718 - ], - "1348": [ - 719 - ], - "1349": [ - 719 - ], - "1350": [ - 720 - ], - "1351": [ - 721 - ], - "1352": [ - 722 - ], - "1353": [ - 722 - ], - "1354": [ - 722 - ], - "1355": [ - 722 - ], - "1356": [ - 723 - ], - "1357": [ - 722 - ], - "1358": [ - 722 - ], - "1359": [ - 722, - 724 - ], - "1360": [ - 725 - ], - "1361": [ - 725 - ], - "1362": [ - 726 - ], - "1363": [ - 727 - ], - "1364": [ - 728 - ], - "1365": [ - 729 - ], - "1366": [ - 730 - ], - "1376": [ - 731 - ], - "1377": [ - 731 - ], - "1378": [ - 405 - ], - "1379": [ - 732 - ], - "1380": [ - 733 - ], - "1381": [ - 561 - ], - "1382": [ - 734 - ], - "1383": [ - 731 - ], - "1384": [ - 735 - ], - "1385": [ - 731 - ], - "1386": [ - 561 - ], - "1387": [ - 736 - ], - "1388": [ - 405 - ], - "1389": [ - 737 - ], - "1390": [ - 738 - ], - "1391": [ - 669 - ], - "1394": [ - 739, - 740 - ], - "1395": [ - 741, - 742 - ], - "1396": [ - 743, - 744 - ], - "1397": [ - 739, - 745 - ], - "1398": [ - 741, - 746 - ], - "1399": [ - 242, - 744 - ], - "1400": [ - 741, - 746 - ], - "1401": [ - 739, - 745 - ], - "1402": [ - 739, - 740 - ], - "1403": [ - 242, - 740 - ], - "1404": [ - 739, - 740 - ], - "1405": [ - 242, - 740 - ], - "1406": [ - 242, - 740 - ], - "1407": [ - 739, - 740 - ], - "1408": [ - 242, - 740 - ], - "1409": [ - 739, - 740 - ], - "1410": [ - 741, - 746 - ], - "1411": [ - 741, - 746 - ], - "1412": [ - 741, - 746 - ], - "1413": [ - 242, - 740 - ], - "1414": [ - 741, - 746 - ], - "1415": [ - 739, - 740 - ], - "1416": [ - 242, - 740 - ], - "1417": [ - 741, - 742 - ], - "1418": [ - 242, - 740 - ], - "1419": [ - 747, - 744 - ], - "1424": [ - 634 - ], - "1425": [ - 634, - 748 - ], - "1426": [ - 634 - ], - "1427": [ - 749 - ], - "1428": [ - 750 - ], - "1429": [ - 749 - ], - "1430": [ - 749 - ], - "1431": [ - 750 - ], - "1432": [ - 749 - ], - "1433": [ - 750 - ], - "1434": [ - 750 - ], - "1435": [ - 749 - ], - "1436": [ - 749 - ], - "1437": [ - 749 - ], - "1438": [ - 750 - ], - "1439": [ - 750 - ], - "1440": [ - 749 - ], - "1441": [ - 750 - ], - "1442": [ - 750 - ], - "1443": [ - 750 - ], - "1444": [ - 749 - ], - "1445": [ - 751 - ], - "1446": [ - 752 - ], - "1447": [ - 753 - ], - "1448": [ - 754 - ], - "1449": [ - 232 - ], - "1450": [ - 755 - ], - "1451": [ - 756 - ], - "1452": [ - 232 - ], - "1453": [ - 757 - ], - "1454": [ - 758 - ], - "1455": [ - 759 - ], - "1456": [ - 760 - ], - "1457": [ - 432 - ], - "1458": [ - 761 - ], - "1459": [ - 762 - ], - "1460": [ - 763, - 432 - ], - "1461": [ - 761 - ], - "1462": [ - 764 - ], - "1463": [ - 765 - ], - "1464": [ - 432 - ], - "1465": [ - 763 - ], - "1466": [ - 761 - ], - "1467": [ - 766 - ], - "1468": [ - 767 - ], - "1469": [ - 761 - ], - "1470": [ - 768 - ], - "1471": [ - 761 - ], - "1472": [ - 761 - ], - "1473": [ - 769 - ], - "1474": [ - 434 - ], - "1475": [ - 769 - ], - "1476": [ - 770 - ], - "1477": [ - 771 - ], - "1479": [ - 769 - ], - "1480": [ - 772 - ], - "1482": [ - 773 - ], - "1483": [ - 276 - ], - "1484": [ - 457 - ], - "1485": [ - 774 - ], - "1486": [ - 455 - ], - "1487": [ - 453 - ], - "1488": [ - 775 - ], - "1489": [ - 451 - ], - "1490": [ - 452 - ], - "1491": [ - 454 - ], - "1492": [ - 456 - ], - "1494": [ - 242, - 776 - ], - "1495": [ - 272 - ], - "1496": [ - 48, - 777 - ], - "1497": [ - 778, - 779, - 534 - ], - "1498": [ - 240 - ], - "1499": [ - 242, - 744, - 276 - ], - "1500": [ - 48, - 777 - ], - "1501": [ - 48, - 777 - ], - "1502": [ - 239 - ], - "1503": [ - 48, - 777 - ], - "1504": [ - 274 - ], - "1505": [ - 242, - 744 - ], - "1506": [ - 621 - ], - "1507": [ - 780 - ], - "1508": [ - 781, - 782 - ], - "1509": [ - 622 - ], - "1510": [ - 782 - ], - "1511": [ - 780 - ], - "1512": [ - 780 - ], - "1513": [ - 783 - ], - "1514": [ - 621 - ], - "1515": [ - 621 - ], - "1516": [ - 784 - ], - "1517": [ - 785 - ], - "1518": [ - 786 - ], - "1519": [ - 781 - ], - "1520": [ - 787 - ], - "1521": [ - 780 - ], - "1522": [ - 622 - ], - "1523": [ - 788 - ], - "1524": [ - 789 - ], - "1525": [ - 790 - ], - "1526": [ - 791 - ], - "1527": [ - 792 - ], - "1528": [ - 789 - ], - "1529": [ - 789 - ], - "1530": [ - 793 - ], - "1531": [ - 794 - ], - "1532": [ - 792 - ], - "1533": [ - 795 - ], - "1534": [ - 792 - ], - "1535": [ - 796 - ], - "1536": [ - 789 - ], - "1537": [ - 792 - ], - "1538": [ - 797 - ], - "1539": [ - 798 - ], - "1540": [ - 794 - ], - "1541": [ - 792 - ], - "1542": [ - 799 - ], - "1543": [ - 789 - ], - "1544": [ - 789 - ], - "1545": [ - 789 - ], - "1546": [ - 792 - ], - "1547": [ - 792 - ], - "1548": [ - 800 - ], - "1549": [ - 801 - ], - "1550": [ - 775 - ], - "1569": [ - 802 - ], - "1570": [ - 431, - 803 - ], - "1571": [ - 436, - 804 - ], - "1572": [ - 435, - 805 - ], - "1573": [ - 802 - ], - "1574": [ - 806, - 802 - ], - "1583": [ - 807 - ], - "1584": [ - 808 - ], - "1585": [ - 807 - ], - "1586": [ - 809 - ], - "1587": [ - 810 - ], - "1588": [ - 808 - ], - "1590": [ - 741, - 811 - ], - "1591": [ - 741, - 740 - ], - "1592": [ - 741, - 811 - ], - "1593": [ - 741, - 812 - ], - "1594": [ - 741, - 812 - ], - "1595": [ - 261, - 740 - ], - "1596": [ - 261, - 740 - ], - "1597": [ - 741, - 811 - ], - "1598": [ - 741, - 812 - ], - "1599": [ - 741, - 740 - ], - "1600": [ - 741, - 812 - ], - "1601": [ - 741, - 740 - ], - "1602": [ - 741, - 811 - ], - "1603": [ - 739, - 813 - ], - "1604": [ - 741, - 812 - ], - "1605": [ - 741, - 740 - ], - "1606": [ - 741, - 740 - ], - "1607": [ - 741, - 811 - ], - "1608": [ - 741, - 812 - ], - "1609": [ - 741, - 740 - ], - "1610": [ - 261, - 740 - ], - "1611": [ - 741, - 740 - ], - "1612": [ - 741, - 811 - ], - "1613": [ - 31, - 814 - ], - "1614": [ - 31, - 814 - ], - "1615": [ - 31, - 814 - ], - "1616": [ - 31, - 814 - ], - "1617": [ - 336, - 815 - ], - "1618": [ - 816 - ], - "1619": [ - 817 - ], - "1620": [ - 818, - 819 - ], - "1621": [ - 360, - 820 - ], - "1622": [ - 821 - ], - "1623": [ - 222, - 822 - ], - "1624": [ - 817 - ], - "1625": [ - 823 - ], - "1626": [ - 824 - ], - "1627": [ - 825 - ], - "1628": [ - 826 - ], - "1629": [ - 827 - ], - "1630": [ - 828 - ], - "1631": [ - 828 - ], - "1632": [ - 829 - ], - "1633": [ - 830 - ], - "1634": [ - 828, - 831 - ], - "1635": [ - 832 - ], - "1636": [ - 833 - ], - "1637": [ - 38 - ], - "1638": [ - 40 - ], - "1639": [ - 45 - ], - "1640": [ - 834 - ], - "1641": [ - 42 - ], - "1642": [ - 835, - 102 - ], - "1643": [ - 836, - 102 - ], - "1644": [ - 837, - 102 - ], - "1645": [ - 838, - 102 - ], - "1646": [ - 102 - ], - "1647": [ - 694, - 102 - ], - "1648": [ - 839, - 161 - ], - "1649": [ - 840, - 102 - ], - "1661": [ - 841 - ], - "1662": [ - 841 - ], - "1663": [ - 842 - ], - "1664": [ - 841 - ], - "1665": [ - 841 - ], - "1666": [ - 843 - ], - "1667": [ - 841 - ], - "1668": [ - 843 - ], - "1669": [ - 844 - ], - "1687": [ - 412 - ], - "1688": [ - 845 - ], - "1689": [ - 845 - ], - "1690": [ - 412 - ], - "1691": [ - 845 - ], - "1692": [ - 412 - ], - "1693": [ - 412 - ], - "1694": [ - 412 - ], - "1695": [ - 845 - ], - "1696": [ - 412 - ], - "1697": [ - 412 - ], - "1698": [ - 412 - ], - "1699": [ - 412 - ], - "1700": [ - 412 - ], - "1701": [ - 846 - ], - "1702": [ - 845 - ], - "1703": [ - 412 - ], - "1704": [ - 845 - ], - "1705": [ - 412 - ], - "1706": [ - 845 - ], - "1707": [ - 412 - ], - "1708": [ - 412 - ], - "1709": [ - 315 - ], - "1710": [ - 412 - ], - "1711": [ - 845 - ], - "1712": [ - 412 - ], - "1713": [ - 412 - ], - "1717": [ - 847 - ], - "1718": [ - 157 - ], - "1719": [ - 491 - ], - "1720": [ - 848 - ], - "1721": [ - 849 - ], - "1722": [ - 850 - ], - "1723": [ - 851 - ], - "1724": [ - 852 - ], - "1725": [ - 853 - ], - "1726": [ - 854 - ], - "1727": [ - 855 - ], - "1728": [ - 856 - ], - "1729": [ - 857 - ], - "1730": [ - 858 - ], - "1731": [ - 858 - ], - "1732": [ - 859 - ], - "1733": [ - 860 - ], - "1734": [ - 861 - ], - "1735": [ - 862 - ], - "1736": [ - 860 - ], - "1737": [ - 860 - ], - "1738": [ - 863 - ], - "1739": [ - 864 - ], - "1740": [ - 865 - ], - "1741": [ - 863 - ], - "1742": [ - 866 - ], - "1743": [ - 867 - ], - "1744": [ - 868 - ], - "1745": [ - 869 - ], - "1746": [ - 870 - ], - "1747": [ - 871 - ], - "1748": [ - 872 - ], - "1749": [ - 873 - ], - "1750": [ - 869 - ], - "1751": [ - 259, - 134 - ], - "1752": [ - 259, - 134 - ], - "1753": [ - 259, - 134 - ], - "1754": [ - 268, - 134 - ], - "1755": [ - 259, - 134 - ], - "1756": [ - 259, - 134 - ], - "1757": [ - 259, - 134 - ], - "1758": [ - 874 - ], - "1759": [ - 875 - ], - "1760": [ - 876 - ], - "1761": [ - 875, - 877 - ], - "1762": [ - 878 - ], - "1763": [ - 879 - ], - "1764": [ - 880 - ], - "1765": [ - 881 - ], - "1766": [ - 882 - ], - "1767": [ - 883 - ], - "1768": [ - 853, - 884 - ], - "1769": [ - 885, - 886 - ], - "1770": [ - 887 - ], - "1771": [ - 888 - ], - "1772": [ - 589, - 889 - ], - "1773": [ - 589, - 889 - ], - "1774": [ - 890 - ], - "1775": [ - 888 - ], - "1776": [ - 891 - ], - "1777": [ - 892 - ], - "1778": [ - 893 - ], - "1779": [ - 894 - ], - "1780": [ - 895 - ], - "1781": [ - 896, - 897 - ], - "1782": [ - 898 - ], - "1783": [ - 895 - ], - "1784": [ - 899 - ], - "1785": [ - 900 - ], - "1786": [ - 896 - ], - "1788": [ - 893, - 901 - ], - "1789": [ - 902 - ], - "1790": [ - 903 - ], - "1791": [ - 898 - ], - "1792": [ - 599 - ], - "1793": [ - 904 - ], - "1794": [ - 905 - ], - "1795": [ - 904 - ], - "1796": [ - 480 - ], - "1797": [ - 906 - ], - "1798": [ - 336, - 211 - ], - "1799": [ - 907 - ], - "1800": [ - 908 - ], - "1801": [ - 395 - ], - "1802": [ - 909 - ], - "1803": [ - 910, - 334, - 364 - ], - "1804": [ - 595 - ], - "1805": [ - 911 - ], - "1806": [ - 912 - ], - "1807": [ - 913 - ], - "1808": [ - 599 - ], - "1809": [ - 914 - ], - "1810": [ - 915 - ], - "1811": [ - 916 - ], - "1812": [ - 917 - ], - "1813": [ - 918 - ], - "1814": [ - 919 - ], - "1815": [ - 158 - ], - "1816": [ - 158 - ], - "1817": [ - 158 - ], - "1818": [ - 158 - ], - "1819": [ - 158 - ], - "1820": [ - 158 - ], - "1821": [ - 158 - ], - "1822": [ - 920, - 134 - ], - "1823": [ - 920, - 134 - ], - "1824": [ - 920, - 134 - ], - "1825": [ - 920, - 921, - 134 - ], - "1826": [ - 920, - 134 - ], - "1827": [ - 920, - 134 - ], - "1828": [ - 920, - 134 - ], - "1829": [ - 922 - ], - "1830": [ - 922 - ], - "1831": [ - 922 - ], - "1832": [ - 922 - ], - "1833": [ - 922 - ], - "1834": [ - 922 - ], - "1835": [ - 922 - ], - "1836": [ - 922 - ], - "1837": [ - 922 - ], - "1838": [ - 922 - ], - "1839": [ - 922 - ], - "1840": [ - 922 - ], - "1841": [ - 922 - ], - "1842": [ - 922 - ], - "1843": [ - 922 - ], - "1844": [ - 922 - ], - "1845": [ - 922 - ], - "1846": [ - 922 - ], - "1847": [ - 922 - ], - "1848": [ - 922 - ], - "1849": [ - 439 - ], - "1850": [ - 923 - ], - "1851": [ - 924 - ], - "1857": [ - 276 - ], - "1863": [ - 925 - ], - "1864": [ - 926 - ], - "1865": [ - 643, - 925 - ], - "1867": [ - 927 - ], - "1868": [ - 927 - ], - "1869": [ - 927 - ], - "1871": [ - 926 - ], - "1872": [ - 925 - ], - "1873": [ - 925 - ], - "1874": [ - 643, - 925 - ], - "1875": [ - 925 - ], - "1876": [ - 926 - ], - "1877": [ - 928 - ], - "1878": [ - 929 - ], - "1879": [ - 930 - ], - "1880": [ - 931 - ], - "1881": [ - 932 - ], - "1882": [ - 930 - ], - "1883": [ - 929 - ], - "1884": [ - 930 - ], - "1885": [ - 933 - ], - "1886": [ - 934 - ], - "1887": [ - 670 - ], - "1888": [ - 929 - ], - "1889": [ - 935 - ], - "1890": [ - 936 - ], - "1891": [ - 937 - ], - "1892": [ - 938 - ], - "1893": [ - 939 - ], - "1894": [ - 935 - ], - "1895": [ - 930 - ], - "1896": [ - 929 - ], - "1897": [ - 937 - ], - "1898": [ - 940 - ], - "1899": [ - 929 - ], - "1900": [ - 941 - ], - "1901": [ - 929 - ], - "1902": [ - 929 - ], - "1903": [ - 929 - ], - "1904": [ - 942 - ], - "1905": [ - 930 - ], - "1906": [ - 935 - ], - "1907": [ - 943 - ], - "1908": [ - 930 - ], - "1909": [ - 944 - ], - "1910": [ - 642 - ], - "1911": [ - 642 - ], - "1912": [ - 945 - ], - "1913": [ - 623 - ], - "1914": [ - 945 - ], - "1915": [ - 642 - ], - "1916": [ - 642 - ], - "1917": [ - 946 - ], - "1918": [ - 623 - ], - "1919": [ - 642 - ], - "1920": [ - 945 - ], - "1921": [ - 642 - ], - "1922": [ - 945 - ], - "1923": [ - 945 - ], - "1924": [ - 642 - ], - "1925": [ - 623 - ], - "1926": [ - 642 - ], - "1927": [ - 642 - ], - "1928": [ - 623 - ], - "1929": [ - 945 - ], - "1930": [ - 623 - ], - "1931": [ - 642 - ], - "1932": [ - 947 - ], - "1934": [ - 948 - ], - "1935": [ - 949 - ], - "1936": [ - 949 - ], - "1937": [ - 215 - ], - "1938": [ - 950 - ], - "1939": [ - 951 - ], - "1940": [ - 952 - ], - "1941": [ - 953 - ], - "1942": [ - 954, - 955 - ], - "1943": [ - 215 - ], - "1944": [ - 956 - ], - "1945": [ - 949 - ], - "1946": [ - 957 - ], - "1947": [ - 951 - ], - "1954": [ - 842 - ], - "1955": [ - 842 - ], - "1956": [ - 842 - ], - "1957": [ - 842 - ], - "1958": [ - 842 - ], - "1959": [ - 842 - ], - "1960": [ - 842 - ], - "1961": [ - 842 - ], - "1962": [ - 842 - ], - "1963": [ - 842 - ], - "1964": [ - 842 - ], - "1965": [ - 842 - ], - "1966": [ - 842 - ], - "1967": [ - 958 - ], - "1968": [ - 959 - ], - "1969": [ - 960 - ], - "1970": [ - 961 - ], - "1971": [ - 962 - ], - "1972": [ - 959 - ], - "1973": [ - 963 - ], - "1974": [ - 964 - ], - "1975": [ - 958 - ], - "1979": [ - 965 - ], - "1980": [ - 965 - ], - "1981": [ - 966 - ], - "1982": [ - 967 - ], - "1983": [ - 968 - ], - "1984": [ - 966 - ], - "1985": [ - 968 - ], - "1986": [ - 968 - ], - "1987": [ - 966 - ], - "1988": [ - 969 - ], - "1989": [ - 970 - ], - "1990": [ - 968 - ], - "1991": [ - 966 - ], - "1992": [ - 971 - ], - "1993": [ - 968 - ], - "1994": [ - 972 - ], - "1995": [ - 970 - ], - "1996": [ - 968 - ], - "1997": [ - 967 - ], - "1998": [ - 973 - ], - "1999": [ - 974 - ], - "2000": [ - 968 - ], - "2001": [ - 973 - ], - "2002": [ - 975 - ], - "2003": [ - 975 - ], - "2004": [ - 976 - ], - "2005": [ - 125 - ], - "2006": [ - 806 - ], - "2007": [ - 977 - ], - "2008": [ - 845 - ], - "2009": [ - 977 - ], - "2010": [ - 978 - ], - "2011": [ - 979 - ], - "2012": [ - 977 - ], - "2013": [ - 414 - ], - "2014": [ - 414 - ], - "2015": [ - 414 - ], - "2016": [ - 414 - ], - "2017": [ - 414 - ], - "2018": [ - 414 - ], - "2019": [ - 414 - ], - "2020": [ - 414 - ], - "2021": [ - 414 - ], - "2022": [ - 414 - ], - "2023": [ - 980, - 414 - ], - "2024": [ - 414 - ], - "2025": [ - 414 - ], - "2026": [ - 980, - 414 - ], - "2027": [ - 414 - ], - "2028": [ - 414 - ], - "2029": [ - 414 - ], - "2030": [ - 414 - ], - "2031": [ - 980, - 414 - ], - "2032": [ - 414 - ], - "2033": [ - 414 - ], - "2034": [ - 102, - 981 - ], - "2035": [ - 982, - 161, - 983 - ], - "2036": [ - 161, - 984 - ], - "2037": [ - 837, - 102, - 985 - ], - "2038": [ - 102, - 985 - ], - "2039": [ - 172, - 161, - 986 - ], - "2040": [ - 161, - 984 - ], - "2041": [ - 987, - 102, - 985 - ], - "2042": [ - 988, - 161, - 984 - ], - "2043": [ - 989, - 102, - 985 - ], - "2044": [ - 263, - 134 - ], - "2049": [ - 990 - ], - "2050": [ - 991 - ], - "2051": [ - 990 - ], - "2052": [ - 992 - ], - "2053": [ - 415 - ], - "2054": [ - 993, - 994 - ], - "2055": [ - 995 - ], - "2056": [ - 996, - 994 - ], - "2057": [ - 996, - 997 - ], - "2058": [ - 998, - 997 - ], - "2059": [ - 993, - 997 - ], - "2060": [ - 996 - ], - "2061": [ - 999 - ], - "2062": [ - 998, - 994 - ], - "2063": [ - 993 - ], - "2064": [ - 999 - ], - "2065": [ - 159 - ], - "2066": [ - 1000 - ], - "2067": [ - 1001, - 1002 - ], - "2068": [ - 1001, - 1002 - ], - "2069": [ - 1003 - ], - "2070": [ - 217 - ], - "2071": [ - 1004 - ], - "2072": [ - 1002 - ], - "2073": [ - 1005 - ], - "2074": [ - 1001 - ], - "2075": [ - 1006 - ], - "2076": [ - 1006 - ], - "2077": [ - 1007 - ], - "2078": [ - 1008 - ], - "2079": [ - 1009 - ], - "2080": [ - 1007 - ], - "2081": [ - 1010 - ], - "2082": [ - 1007 - ], - "2083": [ - 1009 - ], - "2084": [ - 1008 - ], - "2085": [ - 1008 - ], - "2086": [ - 1009 - ], - "2087": [ - 1008 - ], - "2088": [ - 741, - 262 - ], - "2089": [ - 261, - 262 - ], - "2090": [ - 261, - 262 - ], - "2091": [ - 741, - 1011 - ], - "2092": [ - 741, - 1011 - ], - "2093": [ - 261, - 262 - ], - "2094": [ - 261, - 262 - ], - "2095": [ - 741, - 1011 - ], - "2096": [ - 1012 - ], - "2097": [ - 449 - ], - "2098": [ - 1013 - ], - "2099": [ - 215 - ], - "2101": [ - 215 - ], - "2102": [ - 215 - ], - "2104": [ - 215 - ], - "2107": [ - 1014 - ], - "2108": [ - 1014, - 1015 - ], - "2109": [ - 1016 - ], - "2110": [ - 1017 - ], - "2111": [ - 1018 - ], - "2112": [ - 1019 - ], - "2113": [ - 1020 - ], - "2114": [ - 1021 - ], - "2115": [ - 1022 - ], - "2116": [ - 1021 - ], - "2117": [ - 1021 - ], - "2118": [ - 1022 - ], - "2119": [ - 1022 - ], - "2120": [ - 1021 - ], - "2121": [ - 1023 - ], - "2122": [ - 1021 - ], - "2123": [ - 1021 - ], - "2124": [ - 1024, - 419 - ], - "2125": [ - 419 - ], - "2126": [ - 1024, - 419 - ], - "2127": [ - 419 - ], - "2129": [ - 1025 - ], - "2130": [ - 13, - 1025 - ], - "2131": [ - 1025 - ], - "2132": [ - 1025 - ], - "2133": [ - 1025 - ], - "2134": [ - 13, - 1025 - ], - "2135": [ - 1026 - ], - "2136": [ - 1027 - ], - "2137": [ - 1027 - ], - "2138": [ - 1025 - ], - "2139": [ - 1026 - ], - "2140": [ - 1025 - ], - "2141": [ - 1028 - ], - "2142": [ - 1028 - ], - "2143": [ - 1028 - ], - "2144": [ - 1028 - ], - "2145": [ - 1029 - ], - "2146": [ - 95 - ], - "2147": [ - 1030 - ], - "2148": [ - 1031 - ], - "2149": [ - 1031 - ], - "2150": [ - 1032 - ], - "2151": [ - 1033 - ], - "2152": [ - 1034 - ], - "2153": [ - 1035 - ], - "2154": [ - 1036 - ], - "2155": [ - 1036 - ], - "2156": [ - 1035 - ], - "2161": [ - 965 - ], - "2162": [ - 965 - ], - "2163": [ - 965 - ], - "2164": [ - 965 - ], - "2165": [ - 965 - ], - "2166": [ - 965 - ], - "2167": [ - 965 - ], - "2168": [ - 965 - ], - "2169": [ - 965 - ], - "2170": [ - 965 - ], - "2182": [ - 1037 - ], - "2183": [ - 1037 - ], - "2184": [ - 1037 - ], - "2186": [ - 1037 - ], - "2187": [ - 1038 - ], - "2188": [ - 1039 - ], - "2189": [ - 1040, - 1041 - ], - "2190": [ - 1040, - 1041 - ], - "2191": [ - 48, - 1042 - ], - "2192": [ - 1040, - 1041 - ], - "2193": [ - 48, - 1042 - ], - "2194": [ - 48, - 1042 - ], - "2195": [ - 1040, - 1041 - ], - "2196": [ - 1043, - 1044 - ], - "2197": [ - 1045, - 1044 - ], - "2198": [ - 1045, - 1044, - 1046 - ], - "2199": [ - 1043, - 1044 - ], - "2200": [ - 1047, - 1044, - 1048 - ], - "2201": [ - 1049, - 1044, - 1046 - ], - "2202": [ - 1050, - 5 - ], - "2203": [ - 1050, - 74 - ], - "2204": [ - 1050, - 74 - ], - "2205": [ - 1050, - 5 - ], - "2206": [ - 1051 - ], - "2207": [ - 1051 - ], - "2208": [ - 1051 - ], - "2209": [ - 1051 - ], - "2210": [ - 1051 - ], - "2211": [ - 1051 - ], - "2212": [ - 1051 - ], - "2214": [ - 1052 - ], - "2215": [ - 1053 - ], - "2216": [ - 1054 - ], - "2217": [ - 1055 - ], - "2218": [ - 1056 - ], - "2219": [ - 1057 - ], - "2220": [ - 743 - ], - "2221": [ - 1058 - ], - "2222": [ - 1059 - ], - "2223": [ - 1060 - ], - "2224": [ - 1055 - ], - "2225": [ - 532 - ], - "2226": [ - 1061 - ], - "2227": [ - 1062 - ], - "2228": [ - 1062 - ], - "2229": [ - 1063 - ], - "2230": [ - 532 - ], - "2231": [ - 1064 - ], - "2232": [ - 532, - 1065 - ], - "2233": [ - 1066 - ], - "2243": [ - 344 - ], - "2246": [ - 1067 - ], - "2248": [ - 31, - 1068 - ], - "2249": [ - 1067 - ], - "2250": [ - 1069 - ], - "2251": [ - 1069 - ], - "2252": [ - 1069, - 349 - ], - "2253": [ - 923 - ], - "2254": [ - 161, - 1070 - ], - "2255": [ - 1070 - ], - "2256": [ - 923 - ], - "2257": [ - 1070 - ], - "2258": [ - 1071 - ], - "2259": [ - 1070 - ], - "2260": [ - 1070 - ], - "2261": [ - 1070 - ], - "2262": [ - 1072 - ], - "2263": [ - 1073 - ], - "2264": [ - 1073 - ], - "2265": [ - 1074 - ], - "2266": [ - 1075, - 161 - ], - "2267": [ - 1076 - ], - "2268": [ - 1077, - 161 - ], - "2269": [ - 31, - 1078 - ], - "2270": [ - 1079 - ], - "2271": [ - 31, - 1080 - ], - "2272": [ - 31, - 1078 - ], - "2273": [ - 31, - 1080 - ], - "2274": [ - 31, - 1080 - ], - "2275": [ - 31, - 1078 - ], - "2284": [ - 1081 - ], - "2285": [ - 1082 - ], - "2286": [ - 1083 - ], - "2287": [ - 780, - 92 - ], - "2288": [ - 1084 - ], - "2289": [ - 1085 - ], - "2290": [ - 604 - ], - "2291": [ - 1086 - ], - "2292": [ - 789 - ], - "2293": [ - 880 - ], - "2294": [ - 1087 - ], - "2295": [ - 593 - ], - "2296": [ - 207 - ], - "2297": [ - 207 - ], - "2298": [ - 1088 - ], - "2299": [ - 1089 - ], - "2300": [ - 1090 - ], - "2301": [ - 500 - ], - "2302": [ - 1091 - ], - "2303": [ - 1092 - ], - "2304": [ - 1093 - ], - "2305": [ - 856 - ], - "2306": [ - 502 - ], - "2307": [ - 1094 - ], - "2308": [ - 1095 - ], - "2309": [ - 502 - ], - "2310": [ - 1096 - ], - "2311": [ - 1097 - ], - "2312": [ - 1098 - ], - "2313": [ - 1097 - ], - "2314": [ - 1099 - ], - "2315": [ - 506 - ], - "2316": [ - 1091 - ], - "2317": [ - 1100 - ], - "2331": [ - 1101, - 1102 - ], - "2332": [ - 1103 - ], - "2333": [ - 1104, - 1105 - ], - "2334": [ - 1105 - ], - "2335": [ - 1106 - ], - "2336": [ - 1107 - ], - "2337": [ - 1108 - ], - "2338": [ - 1109 - ], - "2339": [ - 1109 - ], - "2340": [ - 1109 - ], - "2352": [ - 1110 - ], - "2356": [ - 1104 - ], - "2357": [ - 1111 - ], - "2358": [ - 1112 - ], - "2359": [ - 1112 - ], - "2360": [ - 1112 - ], - "2361": [ - 1113 - ], - "2362": [ - 1114, - 60 - ], - "2363": [ - 1115 - ], - "2364": [ - 1116, - 60, - 31 - ], - "2365": [ - 1114, - 60 - ], - "2366": [ - 1114, - 60 - ], - "2367": [ - 1117 - ], - "2368": [ - 1118 - ], - "2369": [ - 1119 - ], - "2370": [ - 1120 - ], - "2371": [ - 1121 - ], - "2372": [ - 1122 - ], - "2373": [ - 1123 - ], - "2374": [ - 856 - ], - "2375": [ - 1124 - ], - "2376": [ - 1125 - ], - "2377": [ - 1126 - ], - "2378": [ - 1127 - ], - "2379": [ - 1128 - ], - "2380": [ - 1129 - ], - "2381": [ - 1130 - ], - "2382": [ - 1131 - ], - "2383": [ - 1132 - ], - "2384": [ - 1133 - ], - "2385": [ - 1134 - ], - "2386": [ - 1135 - ], - "2387": [ - 1136 - ], - "2388": [ - 1137 - ], - "2389": [ - 1138 - ], - "2390": [ - 1139 - ], - "2391": [ - 1140 - ], - "2392": [ - 1141 - ], - "2393": [ - 1141 - ], - "2394": [ - 1142 - ], - "2395": [ - 1143 - ], - "2396": [ - 1144 - ], - "2397": [ - 1143 - ], - "2398": [ - 1145 - ], - "2399": [ - 1146 - ], - "2400": [ - 1147 - ], - "2401": [ - 1143, - 1148 - ], - "2402": [ - 1149 - ], - "2403": [ - 48, - 1150 - ], - "2404": [ - 1151 - ], - "2405": [ - 1152 - ], - "2406": [ - 1153 - ], - "2407": [ - 1154 - ], - "2408": [ - 1155 - ], - "2409": [ - 31, - 1156 - ], - "2410": [ - 31, - 1157 - ], - "2411": [ - 31, - 1158 - ], - "2412": [ - 31, - 1159 - ], - "2413": [ - 31, - 1160 - ], - "2414": [ - 31, - 1161 - ], - "2415": [ - 1162 - ], - "2416": [ - 1163 - ], - "2417": [ - 1164 - ], - "2418": [ - 40 - ], - "2419": [ - 1165 - ], - "2420": [ - 1165 - ], - "2422": [ - 1163 - ], - "2423": [ - 1166 - ], - "2424": [ - 1167 - ], - "2425": [ - 42 - ], - "2426": [ - 1168 - ], - "2427": [ - 1163 - ], - "2428": [ - 1165 - ], - "2447": [ - 836, - 102, - 1169 - ], - "2448": [ - 1170 - ], - "2449": [ - 1171 - ], - "2450": [ - 1172 - ], - "2451": [ - 1173 - ], - "2452": [ - 1173 - ], - "2453": [ - 1172 - ], - "2454": [ - 1174 - ], - "2456": [ - 134 - ], - "2457": [ - 1175, - 134 - ], - "2458": [ - 264, - 134 - ], - "2459": [ - 1176 - ], - "2461": [ - 968 - ], - "2462": [ - 398 - ], - "2464": [ - 222 - ], - "2465": [ - 967 - ], - "2466": [ - 1177 - ], - "2467": [ - 1177 - ], - "2468": [ - 344 - ], - "2486": [ - 442, - 1178 - ], - "2487": [ - 840, - 102, - 442, - 1178 - ], - "2488": [ - 442, - 1179 - ], - "2489": [ - 1180 - ], - "2490": [ - 1181 - ], - "2491": [ - 445 - ], - "2492": [ - 444, - 1182 - ], - "2493": [ - 444, - 1183 - ], - "2494": [ - 444, - 445 - ], - "2495": [ - 445 - ], - "2496": [ - 1184 - ], - "2497": [ - 1184 - ], - "2498": [ - 1185 - ], - "2499": [ - 980 - ], - "2500": [ - 1185 - ], - "2501": [ - 980 - ], - "2502": [ - 980 - ], - "2503": [ - 1185 - ], - "2504": [ - 1184 - ], - "2505": [ - 267, - 134 - ], - "2506": [ - 267, - 134 - ], - "2507": [ - 267, - 134 - ], - "2508": [ - 267, - 134 - ], - "2509": [ - 267, - 134 - ], - "2510": [ - 267, - 134 - ], - "2511": [ - 267, - 134 - ], - "2512": [ - 1186, - 134 - ], - "2513": [ - 267, - 134 - ], - "2514": [ - 267, - 134 - ], - "2515": [ - 1187 - ], - "2520": [ - 1188 - ], - "2521": [ - 1189 - ], - "2522": [ - 1189 - ], - "2523": [ - 1189 - ], - "2524": [ - 1189 - ], - "2529": [ - 1190 - ], - "2530": [ - 1191 - ], - "2531": [ - 1192 - ], - "2532": [ - 741, - 1193, - 1194 - ], - "2533": [ - 1195 - ], - "2534": [ - 1196 - ], - "2535": [ - 1197, - 431, - 125 - ], - "2536": [ - 1197, - 125 - ], - "2537": [ - 1197 - ], - "2538": [ - 1197 - ], - "2539": [ - 1197, - 125 - ], - "2540": [ - 1197, - 431 - ], - "2541": [ - 1197 - ], - "2542": [ - 1197, - 431, - 125 - ], - "2543": [ - 1197, - 431 - ], - "2564": [ - 1198 - ], - "2565": [ - 841 - ], - "2567": [ - 975 - ], - "2568": [ - 1199 - ], - "2569": [ - 1199 - ], - "2570": [ - 968 - ], - "2571": [ - 842 - ], - "2572": [ - 1198 - ], - "2573": [ - 968 - ], - "2574": [ - 968 - ], - "2575": [ - 1200 - ], - "2576": [ - 968 - ], - "2580": [ - 1201 - ], - "2581": [ - 31, - 1202 - ], - "2582": [ - 31, - 1202 - ], - "2583": [ - 31, - 1202 - ], - "2584": [ - 31, - 1202 - ], - "2585": [ - 31, - 1202 - ], - "2586": [ - 31, - 1202 - ], - "2587": [ - 634, - 1203 - ], - "2588": [ - 634, - 574, - 1203 - ], - "2589": [ - 634, - 574 - ], - "2590": [ - 634, - 208 - ], - "2600": [ - 1204 - ], - "2601": [ - 1205 - ], - "2602": [ - 1205 - ], - "2603": [ - 1205 - ], - "2604": [ - 1205 - ], - "2605": [ - 1205 - ], - "2606": [ - 1205 - ], - "2607": [ - 490 - ], - "2608": [ - 1205 - ], - "2609": [ - 1205 - ], - "2610": [ - 1205 - ], - "2611": [ - 1205 - ], - "2612": [ - 1206 - ], - "2613": [ - 1206 - ], - "2614": [ - 1206 - ], - "2615": [ - 1206 - ], - "2616": [ - 1207 - ], - "2617": [ - 1208 - ], - "2618": [ - 1208 - ], - "2619": [ - 1209 - ], - "2620": [ - 1210 - ], - "2621": [ - 1211, - 1212 - ], - "2622": [ - 1208 - ], - "2623": [ - 1213 - ], - "2624": [ - 1214 - ], - "2625": [ - 1215 - ], - "2626": [ - 1210 - ], - "2627": [ - 31, - 1216 - ], - "2628": [ - 315 - ], - "2629": [ - 315 - ], - "2630": [ - 315 - ], - "2631": [ - 315 - ], - "2632": [ - 315 - ], - "2633": [ - 315 - ], - "2634": [ - 315 - ], - "2635": [ - 1217 - ], - "2636": [ - 1217 - ], - "2637": [ - 1217 - ], - "2638": [ - 1218 - ], - "2639": [ - 1219 - ], - "2640": [ - 1218 - ], - "2641": [ - 435 - ], - "2642": [ - 1220 - ], - "2643": [ - 1221 - ], - "2644": [ - 1220 - ], - "2645": [ - 1218 - ], - "2646": [ - 1222 - ], - "2647": [ - 1221 - ], - "2648": [ - 1223 - ], - "2650": [ - 1224 - ], - "2651": [ - 1225 - ], - "2652": [ - 1223 - ], - "2653": [ - 1225 - ], - "2655": [ - 1226 - ], - "2657": [ - 1223 - ], - "2659": [ - 1227 - ], - "2660": [ - 1224 - ], - "2661": [ - 1228 - ], - "2662": [ - 1228 - ], - "2663": [ - 1228, - 412 - ], - "2664": [ - 1228 - ], - "2673": [ - 1229 - ], - "2674": [ - 398 - ], - "2675": [ - 398 - ], - "2676": [ - 1230 - ], - "2677": [ - 1231 - ], - "2678": [ - 1232 - ], - "2679": [ - 1231 - ], - "2680": [ - 1233 - ], - "2681": [ - 1234 - ], - "2682": [ - 1235 - ], - "2683": [ - 1218 - ], - "2684": [ - 1236 - ], - "2685": [ - 1237 - ], - "2686": [ - 1237 - ], - "2687": [ - 1237 - ], - "2688": [ - 1238 - ], - "2689": [ - 1239 - ], - "2690": [ - 1240 - ], - "2691": [ - 1241 - ], - "2692": [ - 1237 - ], - "2693": [ - 1240 - ], - "2694": [ - 1237 - ], - "2695": [ - 1242 - ], - "2696": [ - 1243 - ], - "2697": [ - 1242 - ], - "2698": [ - 1244 - ], - "2699": [ - 1245 - ], - "2700": [ - 689, - 1246 - ], - "2701": [ - 1246 - ], - "2702": [ - 1247 - ], - "2703": [ - 1247 - ], - "2704": [ - 1248 - ], - "2705": [ - 1249 - ], - "2706": [ - 1123 - ], - "2707": [ - 1250 - ], - "2708": [ - 1251 - ], - "2709": [ - 1244 - ], - "2710": [ - 1249 - ], - "2711": [ - 1252 - ], - "2712": [ - 1253 - ], - "2713": [ - 1245 - ], - "2714": [ - 435, - 727 - ], - "2715": [ - 435, - 728 - ], - "2716": [ - 435, - 725 - ], - "2717": [ - 435, - 727 - ], - "2718": [ - 435, - 726 - ], - "2719": [ - 435, - 729 - ], - "2720": [ - 435, - 725 - ], - "2721": [ - 435, - 730 - ], - "2722": [ - 1254 - ], - "2723": [ - 1255 - ], - "2724": [ - 1256 - ], - "2725": [ - 1257 - ], - "2726": [ - 1258 - ], - "2727": [ - 1259 - ], - "2728": [ - 1260 - ], - "2729": [ - 1261 - ], - "2730": [ - 1260 - ], - "2731": [ - 1262 - ], - "2732": [ - 1263 - ], - "2733": [ - 1264 - ], - "2734": [ - 1265 - ], - "2735": [ - 1266 - ], - "2736": [ - 1267 - ], - "2737": [ - 1101 - ], - "2738": [ - 1268 - ], - "2739": [ - 1265 - ], - "2740": [ - 1269, - 693 - ], - "2741": [ - 1269, - 618 - ], - "2742": [ - 1269, - 593 - ], - "2743": [ - 1270 - ], - "2744": [ - 1269, - 1271, - 602 - ], - "2745": [ - 1269, - 1271, - 620 - ], - "2746": [ - 1269 - ], - "2747": [ - 1269, - 623 - ], - "2748": [ - 1269 - ], - "2749": [ - 1272 - ], - "2750": [ - 426 - ], - "2751": [ - 1273 - ], - "2752": [ - 1274 - ], - "2753": [ - 1275 - ], - "2754": [ - 1276 - ], - "2755": [ - 1277 - ], - "2756": [ - 418 - ], - "2757": [ - 1278 - ], - "2758": [ - 1279 - ], - "2759": [ - 1280 - ], - "2760": [ - 1281 - ], - "2761": [ - 1282 - ], - "2762": [ - 1283 - ], - "2765": [ - 190 - ], - "2768": [ - 1284 - ], - "2769": [ - 1285 - ], - "2770": [ - 536 - ], - "2771": [ - 1286 - ], - "2772": [ - 1287 - ], - "2773": [ - 1288 - ], - "2774": [ - 1289 - ], - "2775": [ - 1290 - ], - "2776": [ - 1289 - ], - "2777": [ - 1291 - ], - "2778": [ - 1289 - ], - "2779": [ - 1292 - ], - "2780": [ - 1293 - ], - "2781": [ - 1294 - ], - "2782": [ - 1295 - ], - "2783": [ - 1296 - ], - "2784": [ - 1286 - ], - "2785": [ - 1297 - ], - "2786": [ - 1298 - ], - "2787": [ - 1289 - ], - "2788": [ - 414 - ], - "2789": [ - 1299 - ], - "2790": [ - 1300 - ], - "2791": [ - 240, - 134 - ], - "2792": [ - 240, - 134 - ], - "2793": [ - 1301 - ], - "2794": [ - 1301 - ], - "2797": [ - 1302 - ], - "2798": [ - 1303 - ], - "2799": [ - 1304 - ], - "2800": [ - 1305 - ], - "2801": [ - 1306 - ], - "2802": [ - 1307 - ], - "2803": [ - 1308 - ], - "2804": [ - 1309 - ], - "2805": [ - 1309 - ], - "2806": [ - 1310, - 1311 - ], - "2807": [ - 1312, - 1311 - ], - "2808": [ - 1311 - ], - "2809": [ - 1311 - ], - "2810": [ - 1310, - 1311 - ], - "2814": [ - 836, - 102 - ], - "2815": [ - 836, - 102 - ], - "2816": [ - 1313, - 1314, - 102 - ], - "2817": [ - 102 - ], - "2818": [ - 1315, - 102 - ], - "2819": [ - 1316, - 102 - ], - "2820": [ - 1317 - ], - "2821": [ - 1317, - 1318 - ], - "2822": [ - 1319, - 1318 - ], - "2823": [ - 1319 - ], - "2824": [ - 1319 - ], - "2825": [ - 1317, - 1318 - ], - "2826": [ - 1317 - ], - "2827": [ - 1198 - ], - "2828": [ - 1198 - ], - "2829": [ - 1198 - ], - "2830": [ - 1198 - ], - "2831": [ - 1198 - ], - "2832": [ - 1198 - ], - "2833": [ - 1198 - ], - "2834": [ - 1198 - ], - "2835": [ - 1198 - ], - "2836": [ - 1198 - ], - "2837": [ - 1198 - ], - "2838": [ - 1198 - ], - "2840": [ - 669 - ], - "2843": [ - 669 - ], - "2844": [ - 1320 - ], - "2845": [ - 1320 - ], - "2846": [ - 1320 - ], - "2847": [ - 1320 - ], - "2848": [ - 1320 - ], - "2849": [ - 1320 - ], - "2850": [ - 1320 - ], - "2851": [ - 1320 - ], - "2852": [ - 1320 - ], - "2853": [ - 1320 - ], - "2854": [ - 1320 - ], - "2855": [ - 1321 - ], - "2856": [ - 1320 - ], - "2859": [ - 1322 - ], - "2860": [ - 1323 - ], - "2861": [ - 607 - ], - "2868": [ - 1199 - ], - "2869": [ - 1199 - ], - "2870": [ - 1199 - ], - "2871": [ - 1199 - ], - "2872": [ - 1199 - ], - "2873": [ - 1199 - ], - "2874": [ - 1199 - ], - "2875": [ - 1199 - ], - "2876": [ - 1199 - ], - "2877": [ - 1199 - ], - "2878": [ - 1199 - ], - "2879": [ - 1199 - ], - "2880": [ - 1199 - ], - "2881": [ - 1199 - ], - "2882": [ - 1199 - ], - "2883": [ - 1199 - ], - "2884": [ - 1199 - ], - "2885": [ - 1199 - ], - "2886": [ - 1199 - ], - "2887": [ - 1199 - ], - "2888": [ - 1199 - ], - "2889": [ - 1199 - ], - "2890": [ - 1324, - 134 - ], - "2891": [ - 1324, - 134 - ], - "2892": [ - 1325, - 134 - ], - "2893": [ - 246, - 134 - ], - "2894": [ - 246, - 134 - ], - "2895": [ - 31, - 1326 - ], - "2896": [ - 1327 - ], - "2897": [ - 31, - 1328, - 1329 - ], - "2898": [ - 1327 - ], - "2899": [ - 1330 - ], - "2900": [ - 1254 - ], - "2901": [ - 1331 - ], - "2902": [ - 1332 - ], - "2903": [ - 1331 - ], - "2904": [ - 1332 - ], - "2905": [ - 1331 - ], - "2906": [ - 1331 - ], - "2907": [ - 1331 - ], - "2908": [ - 1332 - ], - "2909": [ - 1331 - ], - "2910": [ - 1331 - ], - "2914": [ - 1333 - ], - "2915": [ - 1333 - ], - "2916": [ - 1333 - ], - "2917": [ - 1333 - ], - "2918": [ - 1333 - ], - "2919": [ - 1334 - ], - "2920": [ - 1335, - 1336 - ], - "2921": [ - 1337 - ], - "2922": [ - 1338 - ], - "2923": [ - 1339 - ], - "2924": [ - 1340 - ], - "2925": [ - 1341, - 1342 - ], - "2926": [ - 1343 - ], - "2927": [ - 1344 - ], - "2928": [ - 1345 - ], - "2929": [ - 1334 - ], - "2930": [ - 1346 - ], - "2931": [ - 1338 - ], - "2932": [ - 1338 - ], - "2933": [ - 1344 - ], - "2934": [ - 1347 - ], - "2935": [ - 1348 - ], - "2936": [ - 1227, - 1349 - ], - "2937": [ - 1350 - ], - "2938": [ - 1351 - ], - "2939": [ - 1352 - ], - "2940": [ - 1351 - ], - "2941": [ - 1353, - 1354 - ], - "2942": [ - 1353, - 1355 - ], - "2943": [ - 1356 - ], - "2944": [ - 1353, - 1357 - ], - "2945": [ - 1351 - ], - "2946": [ - 1358 - ], - "2947": [ - 1359 - ], - "2948": [ - 1360 - ], - "2949": [ - 1361 - ], - "2950": [ - 1353 - ], - "2951": [ - 1362 - ], - "2952": [ - 1353 - ], - "2953": [ - 1363 - ], - "2954": [ - 1364 - ], - "2955": [ - 1365 - ], - "2956": [ - 1353 - ], - "2958": [ - 1366 - ], - "2959": [ - 1366 - ], - "2963": [ - 1367 - ], - "2964": [ - 1368 - ], - "2965": [ - 1369 - ], - "2992": [ - 669 - ], - "2993": [ - 669 - ], - "2994": [ - 669 - ], - "2995": [ - 669 - ], - "2996": [ - 669 - ], - "2997": [ - 669 - ], - "2998": [ - 669 - ], - "2999": [ - 669 - ], - "3000": [ - 669 - ], - "3001": [ - 669 - ], - "3002": [ - 669 - ], - "3003": [ - 669 - ], - "3004": [ - 669 - ], - "3005": [ - 669 - ], - "3006": [ - 669 - ], - "3007": [ - 669 - ], - "3008": [ - 669 - ], - "3009": [ - 669 - ], - "3010": [ - 669 - ], - "3011": [ - 669 - ], - "3012": [ - 669 - ], - "3013": [ - 669 - ], - "3014": [ - 669 - ], - "3015": [ - 1370 - ], - "3016": [ - 1371 - ], - "3017": [ - 1372 - ], - "3018": [ - 1370 - ], - "3019": [ - 634, - 204 - ], - "3020": [ - 197 - ], - "3021": [ - 197 - ], - "3022": [ - 197 - ], - "3023": [ - 197 - ], - "3024": [ - 197 - ], - "3025": [ - 197 - ], - "3026": [ - 197 - ], - "3027": [ - 197 - ], - "3028": [ - 1373 - ], - "3029": [ - 1374 - ], - "3030": [ - 1374 - ], - "3031": [ - 1374 - ], - "3032": [ - 1375 - ], - "3033": [ - 1374 - ], - "3034": [ - 1376 - ], - "3039": [ - 153 - ], - "3040": [ - 1377, - 228, - 1 - ], - "3041": [ - 1377, - 228, - 2 - ], - "3042": [ - 1377, - 1 - ], - "3043": [ - 1377, - 2 - ], - "3044": [ - 1378 - ], - "3045": [ - 1378 - ], - "3046": [ - 1379 - ], - "3047": [ - 1380 - ], - "3048": [ - 1286 - ], - "3049": [ - 1378 - ], - "3050": [ - 1381 - ], - "3052": [ - 1382 - ], - "3053": [ - 1383 - ], - "3054": [ - 1384 - ], - "3055": [ - 1385 - ], - "3056": [ - 1383 - ], - "3057": [ - 1384, - 608 - ], - "3058": [ - 1386 - ], - "3059": [ - 1387 - ], - "3060": [ - 1385 - ], - "3061": [ - 33 - ], - "3062": [ - 1388 - ], - "3063": [ - 1388 - ], - "3064": [ - 33 - ], - "3065": [ - 33 - ], - "3066": [ - 34 - ], - "3067": [ - 1389 - ], - "3068": [ - 1390 - ], - "3069": [ - 1389 - ], - "3070": [ - 1391 - ], - "3071": [ - 1392 - ], - "3072": [ - 1393 - ], - "3073": [ - 1394 - ], - "3074": [ - 1395 - ], - "3075": [ - 1389 - ], - "3076": [ - 1396 - ], - "3077": [ - 1397 - ], - "3095": [ - 1198 - ], - "3096": [ - 1198 - ], - "3097": [ - 1198 - ], - "3098": [ - 1198 - ], - "3099": [ - 1198 - ], - "3100": [ - 1198 - ], - "3101": [ - 1198 - ], - "3102": [ - 1198 - ], - "3103": [ - 1198 - ], - "3104": [ - 1198 - ], - "3105": [ - 1198 - ], - "3106": [ - 1198 - ], - "3107": [ - 1198 - ], - "3108": [ - 1198 - ], - "3109": [ - 965 - ], - "3110": [ - 965 - ], - "3111": [ - 965 - ], - "3112": [ - 965 - ], - "3113": [ - 965 - ], - "3114": [ - 965 - ], - "3115": [ - 965 - ], - "3116": [ - 965 - ], - "3117": [ - 965 - ], - "3118": [ - 965 - ], - "3119": [ - 965 - ], - "3120": [ - 965 - ], - "3121": [ - 965 - ], - "3122": [ - 965 - ], - "3123": [ - 965 - ], - "3124": [ - 247, - 134 - ], - "3125": [ - 247, - 134 - ], - "3126": [ - 247, - 134 - ], - "3127": [ - 247, - 134 - ], - "3128": [ - 247, - 134 - ], - "3129": [ - 1398 - ], - "3130": [ - 1399 - ], - "3131": [ - 291 - ], - "3132": [ - 291 - ], - "3133": [ - 1400 - ], - "3140": [ - 1401 - ], - "3141": [ - 117 - ], - "3144": [ - 120 - ], - "3156": [ - 1402 - ], - "3157": [ - 1072 - ], - "3158": [ - 1403 - ], - "3159": [ - 1404 - ], - "3160": [ - 1405 - ], - "3161": [ - 1405 - ], - "3162": [ - 1406 - ], - "3163": [ - 1407 - ], - "3164": [ - 1408 - ], - "3165": [ - 1409 - ], - "3166": [ - 1410 - ], - "3167": [ - 1411 - ], - "3168": [ - 1032 - ], - "3169": [ - 1412 - ], - "3170": [ - 1413 - ], - "3171": [ - 1414 - ], - "3184": [ - 1415 - ], - "3185": [ - 1415 - ], - "3186": [ - 1416 - ], - "3187": [ - 1415 - ], - "3188": [ - 1417 - ], - "3189": [ - 1418 - ], - "3190": [ - 1419 - ], - "3191": [ - 1420 - ], - "3192": [ - 786 - ], - "3193": [ - 1421 - ], - "3194": [ - 623 - ], - "3195": [ - 1422 - ], - "3196": [ - 1418 - ], - "3197": [ - 1423 - ], - "3198": [ - 1424 - ], - "3199": [ - 621 - ], - "3200": [ - 1425, - 134 - ], - "3201": [ - 1426, - 134 - ], - "3202": [ - 1427, - 134 - ], - "3203": [ - 1425, - 134 - ], - "3204": [ - 1425, - 134 - ], - "3205": [ - 1428, - 134 - ], - "3206": [ - 1429, - 102, - 1430 - ], - "3207": [ - 1429, - 1314, - 102 - ], - "3208": [ - 1429, - 1314, - 102 - ], - "3209": [ - 1429, - 102 - ], - "3210": [ - 1429, - 102 - ], - "3211": [ - 1429, - 1314, - 102 - ], - "3212": [ - 1429, - 102, - 298 - ], - "3213": [ - 1429, - 102, - 1431 - ], - "3214": [ - 1429, - 102, - 1432 - ], - "3215": [ - 1429, - 102, - 336 - ], - "3216": [ - 1429, - 102 - ], - "3217": [ - 1429, - 102, - 1433, - 1434 - ], - "3218": [ - 1429, - 1314, - 102 - ], - "3219": [ - 1429, - 102, - 33, - 1430 - ], - "3220": [ - 590 - ], - "3221": [ - 1435 - ], - "3222": [ - 1436 - ], - "3223": [ - 590 - ], - "3224": [ - 1437 - ], - "3225": [ - 1438 - ], - "3226": [ - 590 - ], - "3227": [ - 1435 - ], - "3228": [ - 1435 - ], - "3229": [ - 1435 - ], - "3230": [ - 590 - ], - "3231": [ - 590 - ], - "3232": [ - 1435 - ], - "3233": [ - 1435 - ], - "3234": [ - 1439 - ], - "3235": [ - 1439 - ], - "3236": [ - 1436 - ], - "3237": [ - 1440 - ], - "3238": [ - 1433, - 1441 - ], - "3239": [ - 1433, - 1442 - ], - "3240": [ - 1433, - 1441 - ], - "3241": [ - 1433, - 1442 - ], - "3242": [ - 1433, - 1441 - ], - "3243": [ - 1440 - ], - "3244": [ - 1443 - ], - "3245": [ - 1444 - ], - "3246": [ - 1444 - ], - "3247": [ - 1443 - ], - "3248": [ - 1445 - ], - "3249": [ - 1443 - ], - "3250": [ - 1446 - ], - "3251": [ - 1447 - ], - "3252": [ - 1446 - ], - "3253": [ - 1448 - ], - "3254": [ - 1449 - ], - "3255": [ - 1450 - ], - "3256": [ - 1451 - ], - "3257": [ - 1148 - ], - "3258": [ - 1452 - ], - "3259": [ - 60, - 1446 - ], - "3260": [ - 1453 - ], - "3261": [ - 1453 - ], - "3262": [ - 1454 - ], - "3263": [ - 60, - 1455 - ], - "3264": [ - 1456 - ], - "3265": [ - 1457 - ], - "3266": [ - 1454 - ], - "3267": [ - 694, - 102 - ], - "3273": [ - 1458 - ], - "3274": [ - 1458 - ], - "3275": [ - 1458 - ], - "3276": [ - 1458 - ], - "3277": [ - 843 - ], - "3278": [ - 1458 - ], - "3279": [ - 1458 - ], - "3280": [ - 1458 - ], - "3281": [ - 1458 - ], - "3282": [ - 1458 - ], - "3283": [ - 1458 - ], - "3284": [ - 1458 - ], - "3285": [ - 843 - ], - "3303": [ - 1459, - 334 - ], - "3304": [ - 333, - 334 - ], - "3305": [ - 1460, - 334 - ], - "3306": [ - 1461, - 334 - ], - "3307": [ - 334 - ], - "3308": [ - 1316, - 102, - 1462 - ], - "3309": [ - 3 - ], - "3310": [ - 333, - 334, - 364 - ], - "3311": [ - 1463, - 161, - 162 - ], - "3312": [ - 490 - ], - "3313": [ - 287 - ], - "3314": [ - 490 - ], - "3315": [ - 490 - ], - "3316": [ - 490 - ], - "3317": [ - 490 - ], - "3318": [ - 287 - ], - "3319": [ - 1464 - ], - "3320": [ - 1464 - ], - "3321": [ - 1465 - ], - "3322": [ - 366 - ], - "3325": [ - 1466, - 212 - ], - "3326": [ - 1467 - ], - "3327": [ - 1468 - ], - "3329": [ - 161, - 1469 - ], - "3330": [ - 1470, - 161, - 1469 - ], - "3331": [ - 161, - 1469 - ], - "3332": [ - 337, - 161, - 1469 - ], - "3333": [ - 161, - 1471, - 1472 - ], - "3334": [ - 163, - 161, - 1469 - ], - "3335": [ - 171, - 161, - 1469 - ], - "3336": [ - 161, - 1469 - ], - "3337": [ - 1473 - ], - "3338": [ - 1473 - ], - "3339": [ - 1473 - ], - "3340": [ - 1473 - ], - "3341": [ - 1473 - ], - "3342": [ - 1473 - ], - "3343": [ - 1473 - ], - "3344": [ - 1473 - ], - "3345": [ - 1474 - ], - "3346": [ - 1474 - ], - "3351": [ - 1475 - ], - "3354": [ - 1476 - ], - "3355": [ - 1472 - ], - "3356": [ - 1477 - ], - "3357": [ - 1478 - ], - "3358": [ - 1477 - ], - "3359": [ - 1478 - ], - "3360": [ - 1478 - ], - "3361": [ - 1478 - ], - "3362": [ - 1479 - ], - "3363": [ - 1480 - ], - "3364": [ - 1480 - ], - "3365": [ - 1481 - ], - "3366": [ - 1482 - ], - "3367": [ - 1483 - ], - "3368": [ - 1484 - ], - "3369": [ - 1485 - ], - "3370": [ - 1486 - ], - "3371": [ - 1487 - ], - "3372": [ - 1488 - ], - "3373": [ - 599 - ], - "3374": [ - 1489 - ], - "3375": [ - 1490 - ], - "3376": [ - 1491 - ], - "3377": [ - 708 - ], - "3378": [ - 708 - ], - "3379": [ - 708 - ], - "3380": [ - 708 - ], - "3381": [ - 708 - ], - "3382": [ - 708 - ], - "3383": [ - 708 - ], - "3385": [ - 61 - ], - "3386": [ - 1492 - ], - "3387": [ - 1493, - 853 - ], - "3388": [ - 1494 - ], - "3389": [ - 634, - 569 - ], - "3390": [ - 634, - 206 - ], - "3391": [ - 634, - 512 - ], - "3392": [ - 634, - 512, - 569 - ], - "3393": [ - 1495, - 102, - 1430 - ], - "3394": [ - 1495, - 102, - 1496 - ], - "3395": [ - 1495, - 102, - 1431 - ], - "3396": [ - 1495, - 102 - ], - "3397": [ - 1495, - 102 - ], - "3398": [ - 1495, - 102, - 1472 - ], - "3399": [ - 1495, - 102 - ], - "3400": [ - 1495, - 102 - ], - "3401": [ - 1495, - 102 - ], - "3402": [ - 1497 - ], - "3405": [ - 1498 - ], - "3406": [ - 1499 - ], - "3407": [ - 1500 - ], - "3408": [ - 1501 - ], - "3409": [ - 1502 - ], - "3410": [ - 1503 - ], - "3411": [ - 1504 - ], - "3412": [ - 1501 - ], - "3413": [ - 1505 - ], - "3415": [ - 1506 - ], - "3416": [ - 1506 - ], - "3417": [ - 741, - 1507 - ], - "3418": [ - 741, - 1507 - ], - "3419": [ - 741, - 1507 - ], - "3420": [ - 261, - 1508 - ], - "3421": [ - 261, - 243 - ], - "3422": [ - 261, - 1508 - ], - "3423": [ - 261, - 243 - ], - "3424": [ - 261, - 1508 - ], - "3425": [ - 1509 - ], - "3426": [ - 1510, - 1511 - ], - "3433": [ - 841 - ], - "3434": [ - 841 - ], - "3435": [ - 841 - ], - "3436": [ - 841 - ], - "3437": [ - 841 - ], - "3438": [ - 841 - ], - "3439": [ - 1199 - ], - "3440": [ - 1199 - ], - "3441": [ - 1199 - ], - "3442": [ - 1199 - ], - "3443": [ - 1199 - ], - "3444": [ - 1199 - ], - "3445": [ - 1199 - ], - "3446": [ - 1199 - ], - "3447": [ - 1199 - ], - "3448": [ - 1199 - ], - "3449": [ - 1199 - ], - "3450": [ - 1199 - ], - "3451": [ - 1199 - ], - "3452": [ - 1199 - ], - "3453": [ - 1199 - ], - "3454": [ - 1199 - ], - "3455": [ - 1199 - ], - "3456": [ - 1199 - ], - "3457": [ - 1199 - ], - "3458": [ - 1199 - ], - "3459": [ - 1199 - ], - "3460": [ - 1199 - ], - "3468": [ - 1512 - ], - "3469": [ - 1513 - ], - "3470": [ - 1514 - ], - "3471": [ - 1515 - ], - "3472": [ - 1516 - ], - "3473": [ - 1517 - ], - "3474": [ - 1518 - ], - "3475": [ - 1519 - ], - "3476": [ - 1520 - ], - "3477": [ - 123 - ], - "3478": [ - 609, - 123 - ], - "3479": [ - 1521 - ], - "3480": [ - 123 - ], - "3481": [ - 619 - ], - "3482": [ - 1522 - ], - "3483": [ - 1523 - ], - "3484": [ - 1523 - ], - "3485": [ - 1523 - ], - "3486": [ - 1523 - ], - "3487": [ - 1523 - ], - "3488": [ - 1523 - ], - "3492": [ - 1036 - ], - "3493": [ - 102, - 1524 - ], - "3495": [ - 1525 - ], - "3496": [ - 1526 - ], - "3500": [ - 432 - ], - "3501": [ - 1527 - ], - "3502": [ - 1528, - 134 - ], - "3503": [ - 1528, - 134 - ], - "3504": [ - 1528, - 134 - ], - "3505": [ - 1528, - 134 - ], - "3506": [ - 1528, - 134 - ], - "3507": [ - 1529 - ], - "3508": [ - 268 - ], - "3509": [ - 237 - ], - "3510": [ - 246 - ], - "3511": [ - 1427 - ], - "3512": [ - 1530 - ], - "3513": [ - 1531 - ], - "3514": [ - 1532 - ], - "3515": [ - 818 - ], - "3516": [ - 1533 - ], - "3517": [ - 1534, - 78 - ], - "3518": [ - 818 - ], - "3519": [ - 1535 - ], - "3520": [ - 818 - ], - "3521": [ - 1533 - ], - "3522": [ - 818 - ], - "3523": [ - 1536 - ], - "3524": [ - 1537 - ], - "3525": [ - 818 - ], - "3526": [ - 1538 - ], - "3527": [ - 1539 - ], - "3529": [ - 1076 - ], - "3530": [ - 1076 - ], - "3531": [ - 1076 - ], - "3532": [ - 258, - 134 - ], - "3533": [ - 258, - 134 - ], - "3534": [ - 258, - 134 - ], - "3535": [ - 258, - 134 - ], - "3536": [ - 274, - 134 - ], - "3537": [ - 274, - 134 - ], - "3538": [ - 274, - 134 - ], - "3539": [ - 274, - 134 - ], - "3544": [ - 1540, - 216 - ], - "3545": [ - 1541, - 216 - ], - "3546": [ - 1542, - 216 - ], - "3547": [ - 1542, - 216 - ], - "3548": [ - 1540, - 216 - ], - "3549": [ - 1542, - 216 - ], - "3556": [ - 1543 - ], - "3557": [ - 1544 - ], - "3558": [ - 1544 - ], - "3559": [ - 1544 - ], - "3560": [ - 1545 - ], - "3561": [ - 1545 - ], - "3562": [ - 1546 - ], - "3563": [ - 1547 - ], - "3564": [ - 1547, - 1548 - ], - "3565": [ - 1547 - ], - "3566": [ - 1549 - ], - "3567": [ - 1550 - ], - "3568": [ - 1551 - ], - "3569": [ - 1552 - ], - "3570": [ - 1553 - ], - "3571": [ - 1552 - ], - "3572": [ - 1550 - ], - "3573": [ - 1554 - ], - "3574": [ - 163, - 161, - 1555 - ], - "3575": [ - 1556 - ], - "3576": [ - 1557 - ], - "3577": [ - 1558 - ], - "3578": [ - 1550 - ], - "3579": [ - 1558 - ], - "3580": [ - 1559 - ], - "3581": [ - 1560 - ], - "3582": [ - 1559 - ], - "3583": [ - 1560 - ], - "3584": [ - 1559 - ], - "3585": [ - 621 - ], - "3591": [ - 661 - ], - "3592": [ - 1561 - ], - "3593": [ - 1561 - ], - "3609": [ - 266, - 134 - ], - "3610": [ - 266, - 134 - ], - "3611": [ - 266, - 134 - ], - "3612": [ - 266, - 134 - ], - "3613": [ - 1562, - 134 - ], - "3614": [ - 266, - 134 - ], - "3615": [ - 266, - 134 - ], - "3616": [ - 266, - 134 - ], - "3617": [ - 266, - 134 - ], - "3618": [ - 1017 - ], - "3619": [ - 1014 - ], - "3621": [ - 1017 - ], - "3622": [ - 1016 - ], - "3623": [ - 1014 - ], - "3624": [ - 1017 - ], - "3625": [ - 1017 - ], - "3626": [ - 1563 - ], - "3627": [ - 1014 - ], - "3628": [ - 1014 - ], - "3629": [ - 1017 - ], - "3630": [ - 1017 - ], - "3631": [ - 1017 - ], - "3632": [ - 1016 - ], - "3633": [ - 1016 - ], - "3634": [ - 1017 - ], - "3635": [ - 1017 - ], - "3636": [ - 1016 - ], - "3637": [ - 1016 - ], - "3638": [ - 1017 - ], - "3639": [ - 1014 - ], - "3643": [ - 190, - 1270 - ], - "3644": [ - 13, - 1271, - 602 - ], - "3645": [ - 13 - ], - "3646": [ - 190, - 1270, - 618 - ], - "3647": [ - 190, - 356, - 693 - ], - "3648": [ - 13, - 1564 - ], - "3649": [ - 1565 - ], - "3650": [ - 29 - ], - "3651": [ - 1566 - ], - "3652": [ - 1567 - ], - "3653": [ - 1568, - 102 - ], - "3654": [ - 1568, - 102 - ], - "3655": [ - 102, - 1569 - ], - "3656": [ - 1570 - ], - "3657": [ - 1571 - ], - "3658": [ - 1572 - ], - "3659": [ - 1573 - ], - "3660": [ - 1171 - ], - "3661": [ - 1574, - 161, - 1575 - ], - "3662": [ - 1574, - 161, - 808 - ], - "3663": [ - 1574, - 161, - 1469 - ], - "3664": [ - 721 - ], - "3665": [ - 1576 - ], - "3666": [ - 1576 - ], - "3667": [ - 1576 - ], - "3668": [ - 1576 - ], - "3669": [ - 1576 - ], - "3670": [ - 1577 - ], - "3671": [ - 1578 - ], - "3672": [ - 1578 - ], - "3673": [ - 715, - 1579 - ], - "3674": [ - 1578 - ], - "3676": [ - 1580 - ], - "3677": [ - 617 - ], - "3678": [ - 617 - ], - "3679": [ - 715, - 1579 - ], - "3680": [ - 1269, - 1581 - ], - "3681": [ - 617 - ], - "3682": [ - 115, - 1582 - ], - "3683": [ - 1580 - ], - "3684": [ - 1580 - ], - "3685": [ - 115, - 1582 - ], - "3686": [ - 115, - 1582 - ], - "3687": [ - 59, - 1583 - ], - "3688": [ - 59, - 1583 - ], - "3689": [ - 1269, - 1581 - ], - "3690": [ - 59, - 1583 - ], - "3691": [ - 715, - 1579 - ], - "3692": [ - 1584 - ], - "3693": [ - 1585 - ], - "3694": [ - 1586 - ], - "3695": [ - 1587 - ], - "3696": [ - 1588 - ], - "3697": [ - 1585 - ], - "3698": [ - 1589 - ], - "3699": [ - 1590 - ], - "3700": [ - 1591 - ], - "3701": [ - 196 - ], - "3702": [ - 1592 - ], - "3703": [ - 1070, - 1593 - ], - "3704": [ - 1594 - ], - "3705": [ - 1594 - ], - "3706": [ - 1595 - ], - "3707": [ - 1596 - ], - "3708": [ - 1597 - ], - "3709": [ - 1597 - ], - "3710": [ - 1595 - ], - "3711": [ - 417 - ], - "3712": [ - 417, - 125 - ], - "3713": [ - 417, - 431 - ], - "3714": [ - 417 - ], - "3715": [ - 417, - 125 - ], - "3716": [ - 1598 - ], - "3717": [ - 1599 - ], - "3718": [ - 1598 - ], - "3719": [ - 1600 - ], - "3720": [ - 1341 - ], - "3721": [ - 1601 - ], - "3722": [ - 1335 - ], - "3723": [ - 1602 - ], - "3724": [ - 1601 - ], - "3725": [ - 1602 - ], - "3726": [ - 1603 - ], - "3737": [ - 1604 - ], - "3743": [ - 1177 - ], - "3744": [ - 1605, - 879 - ], - "3745": [ - 1177 - ], - "3746": [ - 1606 - ], - "3747": [ - 1607 - ], - "3748": [ - 1608 - ], - "3749": [ - 1609 - ], - "3750": [ - 1610 - ], - "3751": [ - 1611 - ], - "3752": [ - 1612 - ], - "3753": [ - 1613 - ], - "3754": [ - 23, - 1614 - ], - "3767": [ - 212 - ], - "3768": [ - 212 - ], - "3769": [ - 212 - ], - "3770": [ - 212 - ], - "3771": [ - 1615 - ], - "3772": [ - 1616 - ], - "3773": [ - 1617 - ], - "3774": [ - 1618 - ], - "3775": [ - 1012 - ], - "3776": [ - 1619 - ], - "3777": [ - 1012 - ], - "3778": [ - 1620 - ], - "3779": [ - 1621 - ], - "3780": [ - 1622, - 1623 - ], - "3781": [ - 31, - 1624 - ], - "3782": [ - 31, - 1624 - ], - "3783": [ - 1208 - ], - "3784": [ - 31, - 1625 - ], - "3785": [ - 31, - 1625 - ], - "3794": [ - 48, - 1626, - 1627 - ], - "3795": [ - 1628, - 1629 - ], - "3796": [ - 1628, - 1629 - ], - "3797": [ - 1628, - 1629 - ], - "3798": [ - 48, - 1626, - 1627 - ], - "3799": [ - 48, - 243 - ], - "3800": [ - 48, - 1630 - ], - "3801": [ - 48, - 1626, - 1627 - ], - "3803": [ - 981 - ], - "3804": [ - 1631 - ], - "3805": [ - 1631 - ], - "3806": [ - 1631 - ], - "3807": [ - 1631 - ], - "3808": [ - 385, - 521 - ], - "3809": [ - 1632 - ], - "3810": [ - 1633 - ], - "3811": [ - 1633 - ], - "3812": [ - 1146 - ], - "3813": [ - 1634 - ], - "3816": [ - 1635 - ], - "3817": [ - 1636 - ], - "3818": [ - 1637 - ], - "3819": [ - 1638 - ], - "3821": [ - 1639 - ], - "3823": [ - 1146 - ], - "3824": [ - 1640 - ], - "3825": [ - 1641 - ], - "3826": [ - 1641 - ], - "3827": [ - 1642 - ], - "3828": [ - 1643 - ], - "3829": [ - 1642 - ], - "3830": [ - 1644 - ], - "3831": [ - 1344 - ], - "3832": [ - 1645 - ], - "3833": [ - 1646, - 1647 - ], - "3834": [ - 1648 - ], - "3835": [ - 1645 - ], - "3836": [ - 1644 - ], - "3837": [ - 1644 - ], - "3838": [ - 1648 - ], - "3839": [ - 1645 - ], - "3840": [ - 1642 - ], - "3841": [ - 1644 - ], - "3842": [ - 1643 - ], - "3843": [ - 1337 - ], - "3844": [ - 1648 - ], - "3845": [ - 1335, - 1336 - ], - "3846": [ - 1643 - ], - "3852": [ - 659 - ], - "3853": [ - 841 - ], - "3854": [ - 841 - ], - "3855": [ - 841 - ], - "3856": [ - 841 - ], - "3857": [ - 841 - ], - "3858": [ - 841 - ], - "3859": [ - 841 - ], - "3861": [ - 343 - ], - "3862": [ - 1649 - ], - "3863": [ - 209 - ], - "3865": [ - 209 - ], - "3866": [ - 209 - ], - "3867": [ - 209 - ], - "3868": [ - 159 - ], - "3869": [ - 1650 - ], - "3870": [ - 209 - ], - "3871": [ - 1651 - ], - "3872": [ - 209 - ], - "3873": [ - 395, - 1652 - ], - "3874": [ - 435, - 1652 - ], - "3875": [ - 435, - 1652 - ], - "3876": [ - 435, - 1652 - ], - "3877": [ - 395, - 1652 - ], - "3878": [ - 1652 - ], - "3879": [ - 1652 - ], - "3880": [ - 1652 - ], - "3881": [ - 1652 - ], - "3890": [ - 1653 - ], - "3891": [ - 1654, - 1655 - ], - "3892": [ - 1656, - 1657 - ], - "3893": [ - 1658 - ], - "3894": [ - 1656 - ], - "3895": [ - 1659 - ], - "3896": [ - 1660, - 1661 - ], - "3897": [ - 1656, - 1662 - ], - "3898": [ - 1663 - ], - "3899": [ - 1664 - ], - "3900": [ - 1665 - ], - "3901": [ - 1663 - ], - "3902": [ - 728, - 1665 - ], - "3903": [ - 1337 - ], - "3906": [ - 1321 - ], - "3907": [ - 1321 - ], - "3908": [ - 1321 - ], - "3909": [ - 1321 - ], - "3910": [ - 1321 - ], - "3911": [ - 1666 - ], - "3912": [ - 1667, - 1668 - ], - "3913": [ - 1669 - ], - "3914": [ - 1667, - 1668 - ], - "3915": [ - 1666 - ], - "3916": [ - 1666 - ], - "3917": [ - 1666 - ], - "3918": [ - 1670, - 1668 - ], - "3919": [ - 1671 - ], - "3920": [ - 1666 - ], - "3921": [ - 1666 - ], - "3922": [ - 1671 - ], - "3923": [ - 1672 - ], - "3924": [ - 1671 - ], - "3925": [ - 1669 - ], - "3926": [ - 1666 - ], - "3927": [ - 1673 - ], - "3928": [ - 1670, - 1668 - ], - "3929": [ - 1671 - ], - "3930": [ - 1667, - 1668 - ], - "3933": [ - 669 - ], - "3934": [ - 840, - 102, - 1569 - ], - "3935": [ - 102, - 1569 - ], - "3936": [ - 1674, - 102, - 1569 - ], - "3937": [ - 1675 - ], - "3939": [ - 10, - 1676 - ], - "3941": [ - 1677 - ], - "3942": [ - 1678 - ], - "3943": [ - 61 - ], - "3944": [ - 1678, - 1679 - ], - "3945": [ - 1678 - ], - "3946": [ - 1680 - ], - "3947": [ - 1681 - ], - "3948": [ - 179 - ], - "3949": [ - 1677 - ], - "3950": [ - 1682 - ], - "3951": [ - 1683 - ], - "3952": [ - 1684 - ], - "3953": [ - 1677 - ], - "3964": [ - 1685 - ], - "3965": [ - 1686 - ], - "3966": [ - 1687 - ], - "3967": [ - 1688 - ], - "3968": [ - 1687 - ], - "3969": [ - 1689, - 1690 - ], - "3970": [ - 1685 - ], - "3971": [ - 1691 - ], - "3972": [ - 1689 - ], - "3973": [ - 1687 - ], - "3974": [ - 1685 - ], - "3975": [ - 1692 - ], - "3976": [ - 1693 - ], - "3977": [ - 1694 - ], - "3978": [ - 1695 - ], - "3979": [ - 1696 - ], - "3980": [ - 1697 - ], - "3981": [ - 1698, - 102, - 1431 - ], - "3982": [ - 102, - 1431 - ], - "3983": [ - 102, - 1431 - ], - "3984": [ - 1699, - 161 - ], - "3985": [ - 1700 - ], - "3986": [ - 1700 - ], - "3987": [ - 1700 - ], - "3988": [ - 1433, - 1701 - ], - "3989": [ - 1702 - ], - "3990": [ - 1703 - ], - "3991": [ - 1703 - ], - "3992": [ - 643 - ], - "3993": [ - 1704 - ], - "4009": [ - 808 - ], - "4010": [ - 808 - ], - "4011": [ - 808 - ], - "4012": [ - 808 - ], - "4013": [ - 1705 - ], - "4014": [ - 1706 - ], - "4015": [ - 1706 - ], - "4016": [ - 1706 - ], - "4017": [ - 1706 - ], - "4018": [ - 1706 - ], - "4021": [ - 1707 - ], - "4022": [ - 1370 - ], - "4023": [ - 1708 - ], - "4024": [ - 1709 - ], - "4025": [ - 1370 - ], - "4026": [ - 1710 - ], - "4030": [ - 1711 - ], - "4033": [ - 1712 - ], - "4034": [ - 1712 - ], - "4035": [ - 1713 - ], - "4036": [ - 1714 - ], - "4037": [ - 1715, - 92 - ], - "4038": [ - 1310, - 1716 - ], - "4039": [ - 1717 - ], - "4040": [ - 1718 - ], - "4041": [ - 1719 - ], - "4042": [ - 1720 - ], - "4043": [ - 1721 - ], - "4044": [ - 1722 - ], - "4045": [ - 1722 - ], - "4053": [ - 780 - ], - "4054": [ - 619 - ], - "4055": [ - 1723 - ], - "4056": [ - 1724 - ], - "4057": [ - 1725 - ], - "4058": [ - 1724 - ], - "4059": [ - 1726 - ], - "4060": [ - 1724 - ], - "4061": [ - 1727 - ], - "4062": [ - 1728 - ], - "4063": [ - 1729 - ], - "4064": [ - 1329 - ], - "4065": [ - 1730 - ], - "4066": [ - 1329 - ], - "4067": [ - 1329 - ], - "4068": [ - 1728 - ], - "4078": [ - 1731 - ], - "4079": [ - 1732 - ], - "4080": [ - 1733 - ], - "4081": [ - 1734 - ], - "4082": [ - 1735 - ], - "4083": [ - 428 - ], - "4084": [ - 1736 - ], - "4085": [ - 975 - ], - "4086": [ - 975 - ], - "4087": [ - 975 - ], - "4088": [ - 975 - ], - "4089": [ - 975 - ], - "4090": [ - 975 - ], - "4091": [ - 975 - ], - "4092": [ - 975 - ], - "4093": [ - 975 - ], - "4094": [ - 975 - ], - "4095": [ - 975 - ], - "4096": [ - 975 - ], - "4097": [ - 1737 - ], - "4098": [ - 1738 - ], - "4099": [ - 1471 - ], - "4100": [ - 1739 - ], - "4101": [ - 1740, - 134 - ], - "4102": [ - 248, - 134 - ], - "4103": [ - 1740, - 134 - ], - "4104": [ - 1531, - 134 - ], - "4105": [ - 1531, - 134 - ], - "4106": [ - 1741, - 161, - 395 - ], - "4107": [ - 161 - ], - "4108": [ - 161, - 1742 - ], - "4109": [ - 334, - 1743 - ], - "4110": [ - 334, - 1744 - ], - "4111": [ - 334, - 1745 - ], - "4112": [ - 334, - 1743 - ], - "4113": [ - 334, - 1746 - ], - "4114": [ - 334, - 1747 - ], - "4115": [ - 334, - 1743 - ], - "4116": [ - 1748 - ], - "4117": [ - 1749 - ], - "4118": [ - 1750 - ], - "4119": [ - 1751 - ], - "4120": [ - 1752 - ], - "4121": [ - 1750 - ], - "4122": [ - 1750 - ], - "4123": [ - 1750 - ], - "4124": [ - 1753 - ], - "4125": [ - 1754 - ], - "4126": [ - 1754 - ], - "4127": [ - 1754 - ], - "4128": [ - 1754 - ], - "4129": [ - 1754 - ], - "4130": [ - 1754 - ], - "4131": [ - 1755 - ], - "4132": [ - 1733 - ], - "4133": [ - 1756 - ], - "4134": [ - 1757 - ], - "4135": [ - 1758 - ], - "4136": [ - 1759 - ], - "4137": [ - 1760 - ], - "4138": [ - 1329 - ], - "4139": [ - 1329 - ], - "4140": [ - 1329 - ], - "4148": [ - 1761, - 102, - 1569 - ], - "4149": [ - 1761, - 102 - ], - "4150": [ - 1761, - 102, - 1432 - ], - "4151": [ - 1761, - 102 - ], - "4155": [ - 315 - ], - "4160": [ - 1762, - 161 - ], - "4161": [ - 1762, - 161, - 162 - ], - "4162": [ - 1762, - 161 - ], - "4163": [ - 1763 - ], - "4164": [ - 1763 - ], - "4165": [ - 1763 - ], - "4166": [ - 1763 - ], - "4167": [ - 1764 - ], - "4168": [ - 1763 - ], - "4169": [ - 1763 - ], - "4170": [ - 1763 - ], - "4171": [ - 1763 - ], - "4185": [ - 1765 - ], - "4186": [ - 1765 - ], - "4187": [ - 1765 - ], - "4188": [ - 320, - 1765 - ], - "4199": [ - 1766 - ], - "4200": [ - 885 - ], - "4201": [ - 885 - ], - "4202": [ - 885 - ], - "4203": [ - 1767 - ], - "4204": [ - 1768 - ], - "4205": [ - 837, - 102, - 1431 - ], - "4206": [ - 102, - 1623 - ], - "4207": [ - 1431 - ], - "4208": [ - 102, - 1623 - ], - "4209": [ - 193 - ], - "4210": [ - 1769 - ], - "4211": [ - 1770 - ], - "4212": [ - 1771 - ], - "4213": [ - 265 - ], - "4214": [ - 1772 - ], - "4215": [ - 195 - ], - "4216": [ - 1773 - ], - "4217": [ - 1774 - ], - "4218": [ - 1775 - ], - "4219": [ - 1776 - ], - "4220": [ - 1777 - ], - "4221": [ - 1778 - ], - "4222": [ - 638, - 1779 - ], - "4223": [ - 1780 - ], - "4224": [ - 1781, - 1782 - ], - "4225": [ - 123, - 1783 - ], - "4226": [ - 1784 - ], - "4227": [ - 1785 - ], - "4228": [ - 1786 - ], - "4229": [ - 1649 - ], - "4230": [ - 1649 - ], - "4231": [ - 1649 - ], - "4232": [ - 1649 - ], - "4233": [ - 1649 - ], - "4234": [ - 724 - ], - "4235": [ - 1787 - ], - "4236": [ - 724 - ], - "4237": [ - 1787 - ], - "4238": [ - 1788 - ], - "4239": [ - 1789 - ], - "4240": [ - 724 - ], - "4241": [ - 610, - 1790 - ], - "4242": [ - 1791 - ], - "4243": [ - 1792 - ], - "4244": [ - 1793 - ], - "4245": [ - 1794 - ], - "4246": [ - 1795 - ], - "4247": [ - 1796, - 1797 - ], - "4248": [ - 1798, - 1799 - ], - "4249": [ - 1798 - ], - "4250": [ - 1800, - 1801 - ], - "4251": [ - 1802, - 1803 - ], - "4252": [ - 1804 - ], - "4253": [ - 1805, - 853 - ], - "4254": [ - 1806 - ], - "4255": [ - 1807 - ], - "4256": [ - 1466 - ], - "4257": [ - 1808 - ], - "4258": [ - 1807 - ], - "4259": [ - 1809 - ], - "4260": [ - 1810 - ], - "4261": [ - 1811 - ], - "4262": [ - 1811 - ], - "4263": [ - 1811 - ], - "4264": [ - 1811 - ], - "4265": [ - 622, - 1811 - ], - "4266": [ - 622, - 1811 - ], - "4267": [ - 1811 - ], - "4268": [ - 1200 - ], - "4269": [ - 1200 - ], - "4270": [ - 1200 - ], - "4271": [ - 1200 - ], - "4272": [ - 1200 - ], - "4273": [ - 1200 - ], - "4274": [ - 1200 - ], - "4275": [ - 1200 - ], - "4276": [ - 1200 - ], - "4277": [ - 1200 - ], - "4278": [ - 1200 - ], - "4279": [ - 1200 - ], - "4280": [ - 1377 - ], - "4281": [ - 1377, - 228 - ], - "4282": [ - 253, - 134 - ], - "4283": [ - 253, - 134 - ], - "4284": [ - 253, - 134 - ], - "4285": [ - 253, - 134 - ], - "4286": [ - 253, - 134 - ], - "4287": [ - 253, - 134 - ], - "4288": [ - 253, - 134 - ], - "4289": [ - 253, - 134 - ], - "4290": [ - 1812 - ], - "4291": [ - 1813 - ], - "4292": [ - 1814 - ], - "4293": [ - 1814 - ], - "4294": [ - 1814 - ], - "4295": [ - 1815 - ], - "4303": [ - 269, - 134 - ], - "4304": [ - 1816, - 134 - ], - "4305": [ - 1816, - 134 - ], - "4322": [ - 1817, - 1818 - ], - "4323": [ - 1818 - ], - "4324": [ - 1818 - ], - "4325": [ - 1818 - ], - "4326": [ - 1818 - ], - "4327": [ - 1819 - ], - "4330": [ - 1820 - ], - "4331": [ - 1820 - ], - "4332": [ - 1820 - ], - "4333": [ - 1820 - ], - "4334": [ - 1820 - ], - "4335": [ - 1820 - ], - "4336": [ - 1820 - ], - "4337": [ - 367 - ], - "4338": [ - 367 - ], - "4339": [ - 367 - ], - "4340": [ - 367 - ], - "4341": [ - 367 - ], - "4342": [ - 1821 - ], - "4343": [ - 1822 - ], - "4344": [ - 1823 - ], - "4345": [ - 1824 - ], - "4346": [ - 1825 - ], - "4347": [ - 1301, - 1826 - ], - "4348": [ - 1827 - ], - "4349": [ - 1827 - ], - "4350": [ - 1828 - ], - "4351": [ - 1829 - ], - "4355": [ - 1433 - ], - "4365": [ - 975 - ], - "4367": [ - 669 - ], - "4368": [ - 1200 - ], - "4369": [ - 968 - ], - "4370": [ - 1198 - ], - "4371": [ - 1830 - ], - "4372": [ - 843 - ], - "4374": [ - 1176 - ], - "4375": [ - 1176 - ], - "4376": [ - 1831 - ], - "4377": [ - 1832 - ], - "4378": [ - 1833 - ], - "4379": [ - 1834 - ], - "4380": [ - 1835 - ], - "4381": [ - 1836 - ], - "4382": [ - 1837 - ], - "4383": [ - 1838 - ], - "4384": [ - 1837 - ], - "4386": [ - 1839 - ], - "4387": [ - 1840 - ], - "4388": [ - 1841 - ], - "4389": [ - 1842 - ], - "4390": [ - 1843 - ], - "4391": [ - 1840 - ], - "4392": [ - 1839 - ], - "4396": [ - 1844 - ], - "4397": [ - 1845 - ], - "4398": [ - 1846, - 1847 - ], - "4399": [ - 1848 - ], - "4400": [ - 1849 - ], - "4401": [ - 1846 - ], - "4402": [ - 1844 - ], - "4403": [ - 1850 - ], - "4404": [ - 828, - 1851 - ], - "4405": [ - 828 - ], - "4406": [ - 828, - 1851 - ], - "4407": [ - 828, - 1851 - ], - "4408": [ - 828, - 1852 - ], - "4409": [ - 828, - 1851 - ], - "4418": [ - 343 - ], - "4423": [ - 1853 - ], - "4424": [ - 1853 - ], - "4425": [ - 1853 - ], - "4426": [ - 1854 - ], - "4427": [ - 1854 - ], - "4428": [ - 1855 - ], - "4429": [ - 1856 - ], - "4430": [ - 1856 - ], - "4432": [ - 1856 - ], - "4433": [ - 1856 - ], - "4434": [ - 1857 - ], - "4435": [ - 1856 - ], - "4436": [ - 1856 - ], - "4437": [ - 1858 - ], - "4438": [ - 621 - ], - "4439": [ - 757 - ], - "4456": [ - 1859, - 134 - ], - "4457": [ - 1773, - 134 - ], - "4458": [ - 1769, - 134 - ], - "4459": [ - 171, - 161, - 1860 - ], - "4460": [ - 239, - 134 - ], - "4461": [ - 239, - 134 - ], - "4462": [ - 239, - 134 - ], - "4463": [ - 239, - 134 - ], - "4464": [ - 239, - 134 - ], - "4465": [ - 239, - 134 - ], - "4466": [ - 239, - 134 - ], - "4467": [ - 239, - 134 - ], - "4468": [ - 1861 - ], - "4469": [ - 1861 - ], - "4470": [ - 1861 - ], - "4471": [ - 1861 - ], - "4472": [ - 670 - ], - "4473": [ - 1861 - ], - "4474": [ - 1660 - ], - "4475": [ - 1862 - ], - "4476": [ - 1863, - 78 - ], - "4477": [ - 1864, - 78 - ], - "4478": [ - 1865, - 78 - ], - "4479": [ - 1863, - 78 - ], - "4480": [ - 954 - ], - "4481": [ - 1866 - ], - "4482": [ - 1867 - ], - "4483": [ - 1868 - ], - "4484": [ - 1869 - ], - "4485": [ - 1870 - ], - "4486": [ - 1871 - ], - "4487": [ - 270, - 134 - ], - "4488": [ - 270, - 134 - ], - "4489": [ - 270, - 134 - ], - "4490": [ - 270, - 134 - ], - "4491": [ - 270, - 134 - ], - "4492": [ - 270, - 134 - ], - "4493": [ - 270, - 134 - ], - "4494": [ - 270, - 134 - ], - "4495": [ - 833 - ], - "4496": [ - 1872 - ], - "4497": [ - 1873 - ], - "4498": [ - 1874 - ], - "4499": [ - 1875 - ], - "4500": [ - 1873 - ], - "4501": [ - 1876 - ], - "4502": [ - 833 - ], - "4503": [ - 1877 - ], - "4504": [ - 833 - ], - "4505": [ - 1878 - ], - "4506": [ - 1873 - ], - "4507": [ - 1879 - ], - "4508": [ - 1873 - ], - "4509": [ - 1163 - ], - "4510": [ - 1880 - ], - "4511": [ - 1881 - ], - "4512": [ - 1882 - ], - "4513": [ - 1883 - ], - "4514": [ - 1884 - ], - "4515": [ - 1885 - ], - "4516": [ - 1886 - ], - "4517": [ - 1887 - ], - "4518": [ - 1887 - ], - "4519": [ - 1888 - ], - "4520": [ - 1888 - ], - "4521": [ - 1889 - ], - "4522": [ - 1890 - ], - "4540": [ - 1891 - ], - "4541": [ - 336, - 1892 - ], - "4548": [ - 1893 - ], - "4549": [ - 1894 - ], - "4550": [ - 1895 - ], - "4551": [ - 1896 - ], - "4552": [ - 1897 - ], - "4553": [ - 1898 - ], - "4554": [ - 1899 - ], - "4555": [ - 1900, - 134 - ], - "4556": [ - 1900, - 134 - ], - "4557": [ - 1900, - 134 - ], - "4558": [ - 1901 - ], - "4559": [ - 1901 - ], - "4560": [ - 1901 - ], - "4561": [ - 1902 - ], - "4562": [ - 1459, - 334, - 362 - ], - "4563": [ - 1903 - ], - "4564": [ - 1904 - ], - "4565": [ - 1905 - ], - "4566": [ - 1906 - ], - "4567": [ - 1903 - ], - "4568": [ - 1903 - ], - "4569": [ - 1903 - ], - "4570": [ - 1907 - ], - "4571": [ - 1904 - ], - "4572": [ - 1903 - ], - "4573": [ - 1908 - ], - "4574": [ - 1908 - ], - "4575": [ - 1909 - ], - "4576": [ - 1909 - ], - "4577": [ - 1909 - ], - "4578": [ - 1909 - ], - "4579": [ - 1909 - ], - "4580": [ - 1910 - ], - "4581": [ - 416 - ], - "4582": [ - 416 - ], - "4583": [ - 1911 - ], - "4584": [ - 1911 - ], - "4585": [ - 1911 - ], - "4586": [ - 1911 - ], - "4587": [ - 256, - 134 - ], - "4588": [ - 256, - 134 - ], - "4589": [ - 256, - 134 - ], - "4590": [ - 1891, - 1070 - ], - "4591": [ - 1891, - 1070 - ], - "4592": [ - 1891 - ], - "4593": [ - 1912 - ], - "4594": [ - 1913 - ], - "4595": [ - 1912 - ], - "4596": [ - 1913 - ], - "4597": [ - 1913 - ], - "4598": [ - 1913 - ], - "4599": [ - 1914 - ], - "4600": [ - 1914 - ], - "4602": [ - 1914 - ], - "4605": [ - 1914 - ], - "4606": [ - 1915 - ], - "4607": [ - 1897 - ], - "4611": [ - 1916, - 134 - ], - "4612": [ - 1916, - 134 - ], - "4613": [ - 1916, - 134 - ], - "4614": [ - 1916, - 134 - ], - "4615": [ - 1916, - 134 - ], - "4618": [ - 1200 - ], - "4619": [ - 1200 - ], - "4620": [ - 1200 - ], - "4621": [ - 1200 - ], - "4622": [ - 1200 - ], - "4623": [ - 1200 - ], - "4624": [ - 1200 - ], - "4625": [ - 1200 - ], - "4626": [ - 1917 - ], - "4627": [ - 1918 - ], - "4628": [ - 1919, - 78 - ], - "4629": [ - 1920 - ], - "4630": [ - 1921 - ], - "4631": [ - 1921 - ], - "4632": [ - 1922 - ], - "4633": [ - 1922 - ], - "4634": [ - 1922 - ], - "4635": [ - 1922 - ], - "4636": [ - 1922 - ], - "4637": [ - 1922 - ], - "4638": [ - 1922 - ], - "4639": [ - 1923 - ], - "4640": [ - 1924 - ], - "4641": [ - 1925 - ], - "4642": [ - 1926 - ], - "4643": [ - 1927 - ], - "4644": [ - 1928 - ], - "4659": [ - 1929, - 1930 - ], - "4660": [ - 1931, - 1930 - ], - "4661": [ - 7, - 1932 - ], - "4662": [ - 5 - ], - "4663": [ - 74 - ], - "4664": [ - 1933 - ], - "4665": [ - 74 - ], - "4667": [ - 1934, - 134 - ], - "4668": [ - 1934, - 134 - ], - "4669": [ - 1934, - 134 - ], - "4670": [ - 1935 - ], - "4671": [ - 1936 - ], - "4672": [ - 1936 - ], - "4673": [ - 0, - 1937 - ], - "4674": [ - 0, - 1938 - ], - "4675": [ - 1936 - ], - "4676": [ - 2, - 1937 - ], - "4677": [ - 1937 - ], - "4678": [ - 0, - 1939 - ], - "4679": [ - 0, - 1938 - ], - "4680": [ - 1939 - ], - "4681": [ - 0, - 1937 - ], - "4682": [ - 0, - 1940 - ], - "4683": [ - 0, - 1937 - ], - "4684": [ - 1941 - ], - "4685": [ - 1942 - ], - "4686": [ - 1943, - 1944 - ], - "4687": [ - 1945, - 1946 - ], - "4688": [ - 1947 - ], - "4690": [ - 1948, - 1944 - ], - "4697": [ - 241, - 134 - ], - "4698": [ - 1949 - ], - "4699": [ - 1950 - ], - "4700": [ - 909 - ], - "4701": [ - 102, - 1432 - ], - "4705": [ - 1951 - ], - "4706": [ - 1951 - ], - "4707": [ - 1952 - ], - "4708": [ - 1953 - ], - "4709": [ - 1951 - ], - "4710": [ - 975 - ], - "4711": [ - 975 - ], - "4712": [ - 1954 - ], - "4713": [ - 1955 - ], - "4714": [ - 1956 - ], - "4715": [ - 1957 - ], - "4716": [ - 1958 - ], - "4717": [ - 1959 - ], - "4718": [ - 1960 - ], - "4719": [ - 1958, - 1961 - ], - "4720": [ - 1961 - ], - "4721": [ - 1962 - ], - "4722": [ - 1963 - ], - "4727": [ - 1964 - ], - "4728": [ - 31, - 1965 - ], - "4729": [ - 1966 - ], - "4730": [ - 1967 - ], - "4731": [ - 1968 - ], - "4732": [ - 1969 - ], - "4733": [ - 1968 - ], - "4734": [ - 1970 - ], - "4735": [ - 1971 - ], - "4736": [ - 1972 - ], - "4737": [ - 1881 - ], - "4738": [ - 1881 - ], - "4739": [ - 1973 - ], - "4740": [ - 1873 - ], - "4741": [ - 1881 - ], - "4742": [ - 1974 - ], - "4743": [ - 1975 - ], - "4744": [ - 1971 - ], - "4745": [ - 1976 - ], - "4746": [ - 1977 - ], - "4747": [ - 1877 - ], - "4748": [ - 1978 - ], - "4749": [ - 1881 - ], - "4750": [ - 1978 - ], - "4751": [ - 1977 - ], - "4752": [ - 1972 - ], - "4753": [ - 1979 - ], - "4754": [ - 1980 - ], - "4755": [ - 102, - 1981 - ], - "4756": [ - 1980 - ], - "4757": [ - 1980 - ], - "4758": [ - 1980 - ], - "4759": [ - 1980 - ], - "4760": [ - 1982 - ], - "4763": [ - 1983 - ], - "4768": [ - 282, - 634, - 808 - ], - "4769": [ - 282, - 634 - ], - "4770": [ - 282, - 634, - 207 - ], - "4771": [ - 1811 - ], - "4772": [ - 1811 - ], - "4773": [ - 1984 - ], - "4774": [ - 1985 - ], - "4775": [ - 1986 - ], - "4776": [ - 1986 - ], - "4777": [ - 1987 - ], - "4778": [ - 1987 - ], - "4779": [ - 1987 - ], - "4780": [ - 1987 - ], - "4781": [ - 1987 - ], - "4783": [ - 1988 - ], - "4784": [ - 1989 - ], - "4785": [ - 1990 - ], - "4786": [ - 1991 - ], - "4787": [ - 1990 - ], - "4788": [ - 1992 - ], - "4789": [ - 1993 - ], - "4790": [ - 1994, - 102, - 1995 - ], - "4791": [ - 1996, - 1997 - ], - "4792": [ - 1998 - ], - "4793": [ - 1998 - ], - "4794": [ - 1998, - 431 - ], - "4795": [ - 1998, - 125 - ], - "4796": [ - 1998, - 431 - ], - "4797": [ - 1998, - 125 - ], - "4798": [ - 1999 - ], - "4799": [ - 1999 - ], - "4800": [ - 2000 - ], - "4801": [ - 2000 - ], - "4802": [ - 1999 - ], - "4803": [ - 1999 - ], - "4804": [ - 2001, - 2002 - ], - "4805": [ - 2002 - ], - "4806": [ - 2001, - 2002 - ], - "4807": [ - 1892, - 2002 - ], - "4808": [ - 432, - 2003 - ], - "4809": [ - 432, - 2003 - ], - "4811": [ - 2004, - 161, - 984 - ], - "4812": [ - 161, - 981 - ], - "4813": [ - 2005, - 161, - 984 - ], - "4814": [ - 171, - 161, - 1433, - 2006 - ], - "4815": [ - 2007 - ], - "4816": [ - 2007 - ], - "4817": [ - 2007 - ], - "4818": [ - 2007 - ], - "4819": [ - 2008 - ], - "4820": [ - 133 - ], - "4821": [ - 240 - ], - "4822": [ - 240 - ], - "4823": [ - 253 - ], - "4824": [ - 240 - ], - "4825": [ - 246 - ], - "4826": [ - 250 - ], - "4827": [ - 2009 - ], - "4828": [ - 2009 - ], - "4829": [ - 2009 - ], - "4839": [ - 2010 - ], - "4840": [ - 2010 - ], - "4841": [ - 2010 - ], - "4842": [ - 2010 - ], - "4843": [ - 2010 - ], - "4844": [ - 2010 - ], - "4845": [ - 2011 - ], - "4846": [ - 2012 - ], - "4847": [ - 2012 - ], - "4848": [ - 2011 - ], - "4849": [ - 2012 - ], - "4850": [ - 2011 - ], - "4851": [ - 2012 - ], - "4852": [ - 2013 - ], - "4853": [ - 2014 - ], - "4854": [ - 2015 - ], - "4855": [ - 2015 - ], - "4856": [ - 2016 - ], - "4857": [ - 2017 - ], - "4864": [ - 2018 - ], - "4865": [ - 2019 - ], - "4867": [ - 2020 - ], - "4868": [ - 2021, - 134 - ], - "4869": [ - 2021, - 134 - ], - "4871": [ - 269 - ], - "4872": [ - 244 - ], - "4873": [ - 253 - ], - "4874": [ - 663 - ], - "4875": [ - 2022 - ], - "4876": [ - 1433, - 1434 - ], - "4877": [ - 2023 - ], - "4878": [ - 1796 - ], - "4879": [ - 2024 - ], - "4880": [ - 2024, - 2025 - ], - "4881": [ - 2026 - ], - "4882": [ - 2027 - ], - "4883": [ - 2028, - 134 - ], - "4889": [ - 1200 - ], - "4890": [ - 1200 - ], - "4891": [ - 1200 - ], - "4892": [ - 1200 - ], - "4893": [ - 1200 - ], - "4894": [ - 1200 - ], - "4895": [ - 1200 - ], - "4896": [ - 1200 - ], - "4897": [ - 1200 - ], - "4898": [ - 1200 - ], - "4899": [ - 1200 - ], - "4900": [ - 1200 - ], - "4901": [ - 1200 - ], - "4902": [ - 1200 - ], - "4903": [ - 879 - ], - "4904": [ - 2029 - ], - "4905": [ - 2030, - 61 - ], - "4906": [ - 2029 - ], - "4914": [ - 237, - 134 - ], - "4915": [ - 237, - 134 - ], - "4916": [ - 237, - 134 - ], - "4917": [ - 237, - 134 - ], - "4918": [ - 237, - 134 - ], - "4919": [ - 237, - 134 - ], - "4921": [ - 2031 - ], - "4922": [ - 240, - 134 - ], - "4923": [ - 240, - 134 - ], - "4924": [ - 240, - 134 - ], - "4925": [ - 240, - 134 - ], - "4926": [ - 250, - 134 - ], - "4927": [ - 2032, - 1314, - 161 - ], - "4928": [ - 2033 - ], - "4937": [ - 424 - ], - "4938": [ - 2034 - ], - "4939": [ - 2035, - 2036 - ], - "4940": [ - 2037 - ], - "4941": [ - 2034 - ], - "4947": [ - 2038, - 102 - ], - "4948": [ - 2039 - ], - "4949": [ - 2040 - ], - "4950": [ - 2041 - ], - "4954": [ - 2007 - ], - "4955": [ - 2007 - ], - "4956": [ - 416, - 161 - ], - "4957": [ - 416, - 161 - ], - "4958": [ - 416, - 161 - ], - "4959": [ - 2042, - 161, - 984 - ], - "4960": [ - 2042, - 161, - 984 - ], - "4961": [ - 2042, - 161, - 984 - ], - "4964": [ - 2043, - 161, - 162 - ], - "4965": [ - 3 - ], - "4966": [ - 2044 - ], - "4967": [ - 2045 - ], - "4968": [ - 2046 - ], - "4969": [ - 2047 - ], - "4970": [ - 2048 - ], - "4971": [ - 2049 - ], - "4972": [ - 2050 - ], - "4973": [ - 2051 - ], - "4974": [ - 2052 - ], - "4975": [ - 2049 - ], - "4976": [ - 2053 - ], - "4977": [ - 2054 - ], - "4978": [ - 336 - ], - "4986": [ - 584, - 2055 - ], - "4987": [ - 2056 - ], - "4994": [ - 1366 - ], - "4995": [ - 334, - 2057 - ], - "4996": [ - 334, - 2058 - ], - "4997": [ - 334, - 2058 - ], - "4998": [ - 2032, - 1314, - 161 - ], - "4999": [ - 2032, - 1314, - 161 - ], - "5000": [ - 2032, - 1314, - 161 - ], - "5001": [ - 1076 - ], - "5002": [ - 1854 - ], - "5003": [ - 2059 - ], - "5004": [ - 2060 - ], - "5005": [ - 2060 - ], - "5006": [ - 1854 - ], - "5007": [ - 2061 - ], - "5008": [ - 2059 - ], - "5009": [ - 1854 - ], - "5010": [ - 1530, - 134 - ], - "5011": [ - 1530, - 134 - ], - "5012": [ - 1530, - 134 - ], - "5013": [ - 260, - 134 - ], - "5014": [ - 260, - 134 - ], - "5015": [ - 260, - 134 - ], - "5016": [ - 260, - 134 - ], - "5017": [ - 2062, - 2063 - ], - "5018": [ - 2064 - ], - "5019": [ - 2064 - ], - "5020": [ - 2065 - ], - "5021": [ - 2032, - 1314, - 161 - ], - "5022": [ - 2032, - 1314, - 161 - ], - "5023": [ - 2032, - 1314, - 161 - ], - "5024": [ - 2066 - ], - "5032": [ - 2067, - 161 - ], - "5033": [ - 161 - ], - "5034": [ - 2068, - 161 - ], - "5036": [ - 2069 - ], - "5037": [ - 2070 - ], - "5038": [ - 2071 - ], - "5039": [ - 2071 - ], - "5040": [ - 2072 - ], - "5041": [ - 2073 - ], - "5042": [ - 2074 - ], - "5043": [ - 2075 - ], - "5044": [ - 2076 - ], - "5046": [ - 2077, - 134 - ], - "5047": [ - 2078 - ], - "5048": [ - 2079 - ], - "5049": [ - 210, - 2080 - ], - "5050": [ - 47, - 2081 - ], - "5051": [ - 2051 - ], - "5052": [ - 2082 - ], - "5053": [ - 2083 - ], - "5054": [ - 2084 - ], - "5055": [ - 2083 - ], - "5056": [ - 1370 - ], - "5057": [ - 2085 - ], - "5061": [ - 2086 - ], - "5062": [ - 2087 - ], - "5063": [ - 2088 - ], - "5064": [ - 2089 - ], - "5065": [ - 2090 - ], - "5066": [ - 2091 - ], - "5067": [ - 2092 - ], - "5068": [ - 2091 - ], - "5069": [ - 1781 - ], - "5070": [ - 2093 - ], - "5074": [ - 2094, - 161 - ], - "5075": [ - 2095, - 161, - 2096 - ], - "5076": [ - 2095, - 161 - ], - "5077": [ - 2095, - 161, - 162 - ], - "5078": [ - 2095, - 161 - ], - "5079": [ - 2097 - ], - "5080": [ - 2098 - ], - "5081": [ - 2099 - ], - "5082": [ - 2100, - 334 - ], - "5083": [ - 2100, - 334, - 364 - ], - "5084": [ - 222, - 2101 - ], - "5085": [ - 222, - 2102 - ], - "5086": [ - 222, - 2102 - ], - "5087": [ - 2103 - ], - "5088": [ - 2104 - ], - "5089": [ - 2105 - ], - "5090": [ - 2105 - ], - "5091": [ - 2103 - ], - "5092": [ - 102, - 818, - 1430 - ], - "5093": [ - 102, - 818, - 1430 - ], - "5094": [ - 2101 - ], - "5095": [ - 2101 - ], - "5096": [ - 2106 - ], - "5097": [ - 2106 - ], - "5098": [ - 2106 - ], - "5100": [ - 2107 - ], - "5101": [ - 2107 - ], - "5102": [ - 2107 - ], - "5103": [ - 2107 - ], - "5113": [ - 1870, - 2108 - ], - "5114": [ - 1870, - 2108 - ], - "5115": [ - 1870, - 2108 - ], - "5116": [ - 2109 - ], - "5117": [ - 2109 - ], - "5118": [ - 2110 - ], - "5119": [ - 2111 - ], - "5120": [ - 2112 - ], - "5121": [ - 2113 - ], - "5122": [ - 2114 - ], - "5123": [ - 2114 - ], - "5124": [ - 2114 - ], - "5125": [ - 2115, - 161, - 1070 - ], - "5126": [ - 2115, - 161 - ], - "5127": [ - 2115, - 161, - 2096 - ], - "5128": [ - 2116, - 134 - ], - "5129": [ - 2116, - 134 - ], - "5130": [ - 2116, - 134 - ], - "5131": [ - 2117, - 1314 - ], - "5132": [ - 2117, - 1314, - 2118 - ], - "5133": [ - 2117, - 1314 - ], - "5134": [ - 245, - 134 - ], - "5135": [ - 256, - 134 - ], - "5136": [ - 263, - 134 - ], - "5137": [ - 2119, - 134 - ], - "5138": [ - 238, - 134 - ], - "5139": [ - 253, - 134 - ], - "5140": [ - 1076 - ], - "5141": [ - 2120 - ], - "5142": [ - 1802 - ], - "5143": [ - 2121 - ], - "5144": [ - 197 - ], - "5145": [ - 2122, - 2123, - 134 - ], - "5146": [ - 2122, - 2123, - 134 - ], - "5147": [ - 1278, - 2123 - ], - "5148": [ - 1278, - 2123 - ], - "5149": [ - 1278, - 2124 - ], - "5150": [ - 2122, - 2030, - 134 - ], - "5151": [ - 197 - ], - "5152": [ - 275 - ], - "5153": [ - 1278, - 2030 - ], - "5154": [ - 2122, - 2125, - 134 - ], - "5155": [ - 1278, - 2125 - ], - "5156": [ - 197 - ], - "5157": [ - 2122, - 134 - ], - "5158": [ - 2122, - 2030, - 134 - ], - "5159": [ - 197 - ], - "5160": [ - 197 - ], - "5161": [ - 2122, - 2030, - 134 - ], - "5162": [ - 1278, - 2123 - ], - "5163": [ - 197 - ], - "5164": [ - 242, - 1630 - ], - "5165": [ - 242, - 243 - ], - "5166": [ - 242, - 243 - ], - "5167": [ - 1757 - ], - "5168": [ - 2126 - ], - "5169": [ - 2119, - 134 - ], - "5170": [ - 2127, - 134 - ], - "5171": [ - 273, - 134 - ], - "5172": [ - 416, - 161 - ], - "5173": [ - 2128, - 134 - ], - "5174": [ - 2128, - 134 - ], - "5175": [ - 2128, - 134 - ], - "5176": [ - 2128, - 134 - ], - "5177": [ - 2128, - 134 - ], - "5178": [ - 2128, - 134 - ], - "5179": [ - 2128, - 134 - ], - "5182": [ - 2129, - 102, - 1569 - ], - "5183": [ - 609 - ], - "5184": [ - 2130 - ], - "5185": [ - 609 - ], - "5186": [ - 2130, - 309 - ], - "5187": [ - 2130 - ], - "5188": [ - 609 - ], - "5189": [ - 609 - ], - "5190": [ - 2130 - ], - "5191": [ - 609 - ], - "5192": [ - 2131, - 134 - ], - "5193": [ - 251, - 134 - ], - "5194": [ - 2132 - ], - "5195": [ - 2132 - ], - "5196": [ - 2132 - ], - "5197": [ - 2132 - ], - "5198": [ - 2132 - ], - "5199": [ - 2133, - 134 - ], - "5200": [ - 2134 - ], - "5201": [ - 2135 - ], - "5202": [ - 2134 - ], - "5203": [ - 2135 - ], - "5206": [ - 416, - 161, - 2136, - 214 - ], - "5207": [ - 416, - 161, - 2136 - ], - "5209": [ - 367 - ], - "5210": [ - 367 - ], - "5211": [ - 367 - ], - "5212": [ - 2137 - ], - "5214": [ - 282, - 2138 - ], - "5215": [ - 2139 - ], - "5216": [ - 2140 - ], - "5217": [ - 2139 - ], - "5218": [ - 2141 - ], - "5219": [ - 2141 - ], - "5220": [ - 2142 - ], - "5221": [ - 2143 - ], - "5222": [ - 2144 - ], - "5223": [ - 1961 - ], - "5224": [ - 2145 - ], - "5225": [ - 2145 - ], - "5226": [ - 246, - 134 - ], - "5227": [ - 1532, - 134 - ], - "5228": [ - 266, - 134 - ], - "5229": [ - 1740, - 134 - ], - "5230": [ - 2131, - 134 - ], - "5231": [ - 247, - 134 - ], - "5233": [ - 31, - 2146 - ], - "5234": [ - 2147 - ], - "5235": [ - 2148 - ], - "5236": [ - 2147 - ], - "5237": [ - 2149 - ], - "5238": [ - 2150 - ], - "5239": [ - 2149 - ], - "5246": [ - 2151 - ], - "5247": [ - 2152 - ], - "5248": [ - 2151 - ], - "5249": [ - 2153 - ], - "5250": [ - 2154 - ], - "5251": [ - 122 - ], - "5252": [ - 122 - ], - "5253": [ - 122 - ], - "5254": [ - 122 - ], - "5255": [ - 599 - ], - "5257": [ - 858, - 78 - ], - "5258": [ - 858, - 78 - ], - "5259": [ - 858 - ], - "5260": [ - 2155 - ], - "5261": [ - 2155 - ], - "5262": [ - 2155 - ], - "5263": [ - 2155 - ], - "5268": [ - 2156 - ], - "5269": [ - 2157 - ], - "5270": [ - 1948, - 2158 - ], - "5271": [ - 2159 - ], - "5272": [ - 2160 - ], - "5273": [ - 2161 - ], - "5274": [ - 2162, - 102, - 1432 - ], - "5275": [ - 2162, - 102 - ], - "5276": [ - 2163, - 102 - ], - "5277": [ - 2163, - 102, - 1432 - ], - "5278": [ - 780 - ], - "5279": [ - 621 - ], - "5280": [ - 780 - ], - "5281": [ - 395, - 728 - ], - "5282": [ - 395, - 729 - ], - "5283": [ - 395, - 726 - ], - "5284": [ - 395, - 725 - ], - "5285": [ - 395, - 727 - ], - "5286": [ - 395, - 730 - ], - "5288": [ - 2164 - ], - "5289": [ - 2165 - ], - "5291": [ - 1948 - ], - "5292": [ - 2166 - ], - "5293": [ - 2167 - ], - "5301": [ - 2168 - ], - "5302": [ - 412, - 2169 - ], - "5307": [ - 2170 - ], - "5308": [ - 2171 - ], - "5309": [ - 2172 - ], - "5313": [ - 1698, - 102, - 1623 - ], - "5314": [ - 398 - ], - "5315": [ - 398 - ], - "5316": [ - 398 - ], - "5318": [ - 2173, - 161 - ], - "5319": [ - 2173, - 161 - ], - "5321": [ - 1891 - ], - "5322": [ - 2174, - 134 - ], - "5323": [ - 2175, - 134 - ], - "5324": [ - 2175, - 134 - ], - "5325": [ - 2174, - 134 - ], - "5326": [ - 2175, - 134 - ], - "5327": [ - 2176 - ], - "5328": [ - 2177 - ], - "5329": [ - 2178 - ], - "5330": [ - 2178 - ], - "5331": [ - 2179 - ], - "5332": [ - 2178 - ], - "5333": [ - 2178 - ], - "5334": [ - 2180 - ], - "5335": [ - 2181 - ], - "5336": [ - 2180 - ], - "5337": [ - 416, - 161, - 2136 - ], - "5338": [ - 416, - 161, - 2136 - ], - "5343": [ - 2182 - ], - "5344": [ - 2183, - 334 - ], - "5345": [ - 2183, - 334, - 364 - ], - "5346": [ - 2183, - 334 - ], - "5348": [ - 1076 - ], - "5349": [ - 1076 - ], - "5350": [ - 2184, - 1314, - 161 - ], - "5354": [ - 1076 - ], - "5355": [ - 1830 - ], - "5356": [ - 1830 - ], - "5357": [ - 1830 - ], - "5358": [ - 1830 - ], - "5359": [ - 2185 - ], - "5360": [ - 2185 - ], - "5361": [ - 2185 - ], - "5362": [ - 1433, - 2186 - ], - "5363": [ - 416, - 161 - ], - "5364": [ - 416, - 161, - 1469 - ], - "5372": [ - 334 - ], - "5373": [ - 1623 - ], - "5374": [ - 2187 - ], - "5375": [ - 2188 - ], - "5376": [ - 2189 - ], - "5377": [ - 2190 - ], - "5378": [ - 2191 - ], - "5379": [ - 2188 - ], - "5380": [ - 246, - 134 - ], - "5387": [ - 2192, - 134 - ], - "5388": [ - 2192, - 134 - ], - "5389": [ - 2192, - 134 - ], - "5400": [ - 2193 - ], - "5401": [ - 2194 - ], - "5402": [ - 2195 - ], - "5403": [ - 2193 - ], - "5404": [ - 2195 - ], - "5405": [ - 2196 - ], - "5406": [ - 2197 - ], - "5407": [ - 2197 - ], - "5408": [ - 2198 - ], - "5409": [ - 2199 - ], - "5410": [ - 416, - 161, - 2136 - ], - "5411": [ - 2032, - 1314, - 161 - ], - "5412": [ - 2032, - 1314, - 161 - ], - "5413": [ - 2032, - 1314, - 161, - 2200 - ], - "5414": [ - 2032, - 1314, - 161, - 1469 - ], - "5416": [ - 1017, - 2201 - ], - "5417": [ - 187, - 2202 - ], - "5418": [ - 2105 - ], - "5419": [ - 2105 - ], - "5420": [ - 187, - 2202 - ], - "5421": [ - 2105 - ], - "5422": [ - 2105 - ], - "5423": [ - 1017, - 2201 - ], - "5424": [ - 2105 - ], - "5425": [ - 367 - ], - "5426": [ - 1254 - ], - "5428": [ - 2203, - 134 - ], - "5432": [ - 2204 - ], - "5433": [ - 2205 - ], - "5434": [ - 2206 - ], - "5435": [ - 2204 - ], - "5436": [ - 2207 - ], - "5437": [ - 2208 - ], - "5438": [ - 2209 - ], - "5439": [ - 2210 - ], - "5440": [ - 2211 - ], - "5441": [ - 2211 - ], - "5442": [ - 1371 - ], - "5443": [ - 1672 - ], - "5444": [ - 2212 - ], - "5445": [ - 2213 - ], - "5446": [ - 1370 - ], - "5447": [ - 2205 - ], - "5448": [ - 1497 - ], - "5449": [ - 2214 - ], - "5450": [ - 2214 - ], - "5451": [ - 584, - 2101 - ], - "5452": [ - 1994, - 102, - 1432 - ], - "5453": [ - 2215 - ], - "5454": [ - 2215 - ], - "5455": [ - 2216 - ], - "5456": [ - 2217 - ], - "5457": [ - 2218 - ], - "5458": [ - 2219 - ], - "5459": [ - 1086 - ], - "5460": [ - 2217 - ], - "5461": [ - 2220 - ], - "5463": [ - 1076 - ], - "5466": [ - 2221 - ], - "5467": [ - 2222 - ], - "5471": [ - 2223 - ], - "5472": [ - 2224 - ], - "5473": [ - 2224 - ], - "5474": [ - 2225 - ], - "5475": [ - 2226, - 134 - ], - "5476": [ - 2227, - 134 - ], - "5477": [ - 2032, - 2228 - ], - "5478": [ - 2229, - 134 - ], - "5479": [ - 2229, - 134 - ], - "5480": [ - 2229, - 134 - ], - "5487": [ - 2230 - ], - "5490": [ - 2231 - ], - "5492": [ - 1830 - ], - "5493": [ - 2232 - ], - "5495": [ - 2233 - ], - "5502": [ - 2234 - ], - "5503": [ - 2234 - ], - "5504": [ - 2234 - ], - "5505": [ - 2234 - ], - "5506": [ - 2234 - ], - "5507": [ - 2234 - ], - "5508": [ - 2235, - 161 - ], - "5509": [ - 2236, - 161 - ], - "5510": [ - 2237, - 161, - 336 - ], - "5511": [ - 2237, - 161 - ], - "5512": [ - 2237, - 161, - 984 - ], - "5513": [ - 2237, - 161 - ], - "5515": [ - 2193 - ], - "5516": [ - 367 - ], - "5517": [ - 2238, - 134 - ], - "5518": [ - 2239, - 134 - ], - "5519": [ - 2109 - ], - "5520": [ - 1944 - ], - "5521": [ - 259, - 134 - ], - "5522": [ - 249, - 134 - ], - "5524": [ - 1463, - 161 - ], - "5526": [ - 2240 - ], - "5527": [ - 2241 - ], - "5528": [ - 2242 - ], - "5529": [ - 2243 - ], - "5530": [ - 2244 - ], - "5531": [ - 2245 - ], - "5538": [ - 1199 - ], - "5539": [ - 841 - ], - "5540": [ - 416, - 161 - ], - "5541": [ - 416, - 161, - 1070 - ], - "5542": [ - 2246 - ], - "5543": [ - 2246 - ], - "5547": [ - 242, - 243 - ], - "5548": [ - 2247, - 1630 - ], - "5564": [ - 1622, - 102 - ], - "5573": [ - 1076 - ], - "5577": [ - 1675 - ], - "5580": [ - 1994, - 102 - ], - "5581": [ - 1994, - 102, - 1432 - ], - "5582": [ - 2248, - 334 - ], - "5583": [ - 61 - ], - "5584": [ - 621 - ], - "5592": [ - 1628, - 1630 - ], - "5593": [ - 2249 - ], - "5595": [ - 1988 - ], - "5599": [ - 2250, - 161 - ], - "5600": [ - 2251 - ], - "5605": [ - 2252 - ], - "5609": [ - 634, - 808 - ], - "5610": [ - 244, - 134 - ], - "5611": [ - 2253 - ] -} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json b/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json deleted file mode 100644 index 49d8faca0..000000000 --- a/pyhealth/datasets/phecode_mappings/phecodex_to_phecodexm_mapping.json +++ /dev/null @@ -1,2256 +0,0 @@ -{ - "0": 0, - "1": 1, - "2": 1, - "3": 2, - "4": 3, - "5": 3, - "6": 3, - "7": 3, - "8": 3, - "9": 4, - "10": 4, - "11": 4, - "12": 4, - "13": 5, - "14": 4, - "15": 6, - "16": 6, - "17": 6, - "18": 6, - "19": 6, - "20": 6, - "21": 6, - "22": 6, - "23": 6, - "24": 6, - "25": 6, - "26": 6, - "27": 7, - "28": 7, - "29": 7, - "30": 7, - "31": 8, - "32": 7, - "33": 9, - "34": 9, - "35": 9, - "36": 9, - "37": 7, - "38": 10, - "39": 11, - "40": 11, - "41": 12, - "42": 13, - "43": 11, - "44": 11, - "45": 12, - "46": 14, - "47": 14, - "48": 15, - "49": 16, - "50": 17, - "51": 18, - "52": 19, - "53": 19, - "54": 19, - "55": 19, - "56": 19, - "57": 19, - "58": 17, - "59": 20, - "60": 20, - "61": 21, - "62": 20, - "63": 22, - "64": 22, - "65": 22, - "66": 22, - "67": 23, - "68": 22, - "69": 22, - "70": 22, - "71": 22, - "72": 22, - "73": 22, - "74": 3, - "75": 24, - "76": 24, - "77": 24, - "78": 25, - "79": 24, - "80": 26, - "81": 26, - "82": 26, - "83": 26, - "84": 26, - "85": 26, - "86": 26, - "87": 27, - "88": 27, - "89": 28, - "90": 28, - "91": 28, - "92": 28, - "93": 28, - "94": 29, - "95": 30, - "96": 31, - "97": 32, - "98": 30, - "99": 29, - "100": 33, - "101": 34, - "102": 35, - "103": 36, - "104": 37, - "105": 38, - "106": 39, - "107": 40, - "108": 36, - "109": 41, - "110": 42, - "111": 17, - "112": 37, - "113": 39, - "114": 43, - "115": 36, - "116": 44, - "117": 45, - "118": 46, - "119": 47, - "120": 45, - "121": 48, - "122": 1, - "123": 49, - "124": 50, - "125": 51, - "126": 46, - "127": 52, - "128": 46, - "129": 52, - "130": 52, - "131": 46, - "132": 53, - "133": 54, - "134": 55, - "135": 56, - "136": 56, - "137": 57, - "138": 56, - "139": 58, - "140": 58, - "141": 58, - "142": 56, - "143": 59, - "144": 60, - "145": 59, - "146": 59, - "147": 59, - "148": 61, - "149": 24, - "150": 59, - "151": 50, - "152": 59, - "153": 62, - "154": 63, - "155": 59, - "156": 59, - "157": 64, - "158": 65, - "159": 46, - "160": 66, - "161": 35, - "162": 2, - "163": 67, - "164": 68, - "165": 2, - "166": 67, - "167": 69, - "168": 70, - "169": 71, - "170": 72, - "171": 70, - "172": 73, - "173": 74, - "174": 75, - "175": 76, - "176": 76, - "177": 76, - "178": 74, - "179": 77, - "180": 78, - "181": 76, - "182": 76, - "183": 76, - "184": 5, - "185": 5, - "186": 5, - "187": 79, - "188": 5, - "189": 5, - "190": 5, - "191": 5, - "192": 5, - "193": 80, - "194": 81, - "195": 81, - "196": 80, - "197": 82, - "198": 83, - "199": 83, - "200": 83, - "201": 83, - "202": 83, - "203": 83, - "204": 84, - "205": 84, - "206": 84, - "207": 85, - "208": 84, - "209": 86, - "210": 1, - "211": 87, - "212": 88, - "213": 89, - "214": 90, - "215": 91, - "216": 92, - "217": 93, - "218": 92, - "219": 94, - "220": 94, - "221": 92, - "222": 95, - "223": 94, - "224": 94, - "225": 96, - "226": 96, - "227": 96, - "228": 96, - "229": 96, - "230": 97, - "231": 58, - "232": 98, - "233": 98, - "234": 99, - "235": 98, - "236": 0, - "237": 100, - "238": 101, - "239": 102, - "240": 103, - "241": 81, - "242": 15, - "243": 104, - "244": 105, - "245": 106, - "246": 107, - "247": 107, - "248": 107, - "249": 108, - "250": 109, - "251": 100, - "252": 101, - "253": 101, - "254": 108, - "255": 54, - "256": 105, - "257": 81, - "258": 100, - "259": 109, - "260": 100, - "261": 15, - "262": 110, - "263": 108, - "264": 107, - "265": 54, - "266": 107, - "267": 107, - "268": 109, - "269": 105, - "270": 111, - "271": 101, - "272": 111, - "273": 105, - "274": 102, - "275": 80, - "276": 112, - "277": 113, - "278": 114, - "279": 115, - "280": 116, - "281": 117, - "282": 70, - "283": 36, - "284": 118, - "285": 36, - "286": 118, - "287": 119, - "288": 5, - "289": 120, - "290": 121, - "291": 33, - "292": 120, - "293": 121, - "294": 121, - "295": 120, - "296": 120, - "297": 122, - "298": 121, - "299": 122, - "300": 121, - "301": 122, - "302": 122, - "303": 122, - "304": 122, - "305": 122, - "306": 122, - "307": 123, - "308": 123, - "309": 36, - "310": 120, - "311": 120, - "312": 120, - "313": 33, - "314": 120, - "315": 65, - "316": 124, - "317": 124, - "318": 17, - "319": 124, - "320": 17, - "321": 17, - "322": 124, - "323": 124, - "324": 125, - "325": 125, - "326": 126, - "327": 125, - "328": 127, - "329": 128, - "330": 125, - "331": 125, - "332": 125, - "333": 129, - "334": 35, - "335": 130, - "336": 43, - "337": 70, - "338": 131, - "339": 132, - "340": 20, - "341": 22, - "342": 132, - "343": 133, - "344": 25, - "345": 25, - "346": 25, - "347": 134, - "348": 43, - "349": 25, - "350": 25, - "351": 135, - "352": 25, - "353": 25, - "354": 25, - "355": 25, - "356": 5, - "357": 42, - "358": 42, - "359": 42, - "360": 136, - "361": 137, - "362": 138, - "363": 88, - "364": 2, - "365": 136, - "366": 139, - "367": 140, - "368": 141, - "369": 141, - "370": 141, - "371": 141, - "372": 141, - "373": 141, - "374": 141, - "375": 141, - "376": 142, - "377": 52, - "378": 52, - "379": 52, - "380": 52, - "381": 52, - "382": 52, - "383": 143, - "384": 144, - "385": 145, - "386": 144, - "387": 144, - "388": 18, - "389": 52, - "390": 144, - "391": 144, - "392": 47, - "393": 47, - "394": 47, - "395": 146, - "396": 47, - "397": 2, - "398": 147, - "399": 148, - "400": 149, - "401": 149, - "402": 150, - "403": 149, - "404": 149, - "405": 149, - "406": 149, - "407": 149, - "408": 149, - "409": 151, - "410": 149, - "411": 149, - "412": 65, - "413": 2, - "414": 152, - "415": 153, - "416": 154, - "417": 50, - "418": 155, - "419": 65, - "420": 71, - "421": 71, - "422": 71, - "423": 51, - "424": 156, - "425": 24, - "426": 155, - "427": 157, - "428": 156, - "429": 158, - "430": 157, - "431": 156, - "432": 159, - "433": 157, - "434": 157, - "435": 60, - "436": 60, - "437": 156, - "438": 60, - "439": 160, - "440": 156, - "441": 161, - "442": 162, - "443": 163, - "444": 152, - "445": 163, - "446": 163, - "447": 130, - "448": 130, - "449": 164, - "450": 130, - "451": 112, - "452": 112, - "453": 112, - "454": 112, - "455": 112, - "456": 112, - "457": 112, - "458": 165, - "459": 165, - "460": 166, - "461": 167, - "462": 166, - "463": 166, - "464": 167, - "465": 166, - "466": 167, - "467": 167, - "468": 166, - "469": 167, - "470": 166, - "471": 166, - "472": 167, - "473": 167, - "474": 166, - "475": 167, - "476": 167, - "477": 166, - "478": 168, - "479": 169, - "480": 151, - "481": 170, - "482": 171, - "483": 172, - "484": 169, - "485": 173, - "486": 171, - "487": 170, - "488": 171, - "489": 170, - "490": 174, - "491": 175, - "492": 176, - "493": 176, - "494": 176, - "495": 176, - "496": 168, - "497": 168, - "498": 177, - "499": 168, - "500": 178, - "501": 168, - "502": 179, - "503": 180, - "504": 168, - "505": 181, - "506": 178, - "507": 168, - "508": 168, - "509": 168, - "510": 182, - "511": 141, - "512": 84, - "513": 141, - "514": 170, - "515": 182, - "516": 182, - "517": 182, - "518": 141, - "519": 141, - "520": 182, - "521": 145, - "522": 141, - "523": 141, - "524": 145, - "525": 182, - "526": 180, - "527": 183, - "528": 183, - "529": 183, - "530": 183, - "531": 183, - "532": 184, - "533": 183, - "534": 185, - "535": 183, - "536": 186, - "537": 180, - "538": 180, - "539": 180, - "540": 180, - "541": 180, - "542": 186, - "543": 180, - "544": 187, - "545": 187, - "546": 188, - "547": 187, - "548": 187, - "549": 187, - "550": 187, - "551": 187, - "552": 187, - "553": 189, - "554": 187, - "555": 190, - "556": 187, - "557": 188, - "558": 187, - "559": 187, - "560": 187, - "561": 149, - "562": 141, - "563": 141, - "564": 84, - "565": 141, - "566": 141, - "567": 141, - "568": 141, - "569": 84, - "570": 141, - "571": 141, - "572": 141, - "573": 141, - "574": 84, - "575": 141, - "576": 141, - "577": 141, - "578": 84, - "579": 141, - "580": 141, - "581": 141, - "582": 191, - "583": 167, - "584": 192, - "585": 193, - "586": 57, - "587": 57, - "588": 173, - "589": 194, - "590": 195, - "591": 172, - "592": 172, - "593": 26, - "594": 196, - "595": 196, - "596": 173, - "597": 172, - "598": 197, - "599": 198, - "600": 199, - "601": 133, - "602": 200, - "603": 201, - "604": 26, - "605": 202, - "606": 202, - "607": 203, - "608": 202, - "609": 123, - "610": 204, - "611": 204, - "612": 204, - "613": 204, - "614": 204, - "615": 204, - "616": 152, - "617": 205, - "618": 200, - "619": 206, - "620": 200, - "621": 207, - "622": 208, - "623": 209, - "624": 52, - "625": 210, - "626": 52, - "627": 210, - "628": 210, - "629": 210, - "630": 18, - "631": 25, - "632": 25, - "633": 79, - "634": 211, - "635": 212, - "636": 212, - "637": 212, - "638": 212, - "639": 212, - "640": 212, - "641": 213, - "642": 209, - "643": 214, - "644": 10, - "645": 10, - "646": 27, - "647": 27, - "648": 27, - "649": 27, - "650": 57, - "651": 97, - "652": 52, - "653": 163, - "654": 18, - "655": 65, - "656": 47, - "657": 42, - "658": 42, - "659": 42, - "660": 42, - "661": 42, - "662": 34, - "663": 101, - "664": 101, - "665": 101, - "666": 215, - "667": 215, - "668": 216, - "669": 217, - "670": 218, - "671": 219, - "672": 220, - "673": 219, - "674": 221, - "675": 220, - "676": 57, - "677": 222, - "678": 223, - "679": 223, - "680": 224, - "681": 224, - "682": 223, - "683": 224, - "684": 225, - "685": 224, - "686": 224, - "687": 225, - "688": 224, - "689": 224, - "690": 223, - "691": 226, - "692": 186, - "693": 56, - "694": 227, - "695": 228, - "696": 228, - "697": 20, - "698": 228, - "699": 25, - "700": 25, - "701": 25, - "702": 25, - "703": 25, - "704": 25, - "705": 25, - "706": 229, - "707": 229, - "708": 230, - "709": 231, - "710": 232, - "711": 233, - "712": 231, - "713": 231, - "714": 234, - "715": 123, - "716": 232, - "717": 206, - "718": 206, - "719": 235, - "720": 236, - "721": 236, - "722": 236, - "723": 236, - "724": 237, - "725": 238, - "726": 238, - "727": 238, - "728": 238, - "729": 238, - "730": 238, - "731": 149, - "732": 149, - "733": 149, - "734": 149, - "735": 149, - "736": 149, - "737": 149, - "738": 149, - "739": 15, - "740": 110, - "741": 15, - "742": 104, - "743": 15, - "744": 239, - "745": 110, - "746": 110, - "747": 15, - "748": 96, - "749": 240, - "750": 240, - "751": 98, - "752": 97, - "753": 58, - "754": 98, - "755": 97, - "756": 241, - "757": 241, - "758": 241, - "759": 241, - "760": 97, - "761": 242, - "762": 243, - "763": 159, - "764": 243, - "765": 244, - "766": 243, - "767": 243, - "768": 243, - "769": 243, - "770": 245, - "771": 245, - "772": 245, - "773": 245, - "774": 112, - "775": 84, - "776": 16, - "777": 16, - "778": 15, - "779": 16, - "780": 246, - "781": 208, - "782": 208, - "783": 246, - "784": 209, - "785": 208, - "786": 247, - "787": 208, - "788": 248, - "789": 248, - "790": 248, - "791": 249, - "792": 248, - "793": 248, - "794": 248, - "795": 248, - "796": 248, - "797": 248, - "798": 249, - "799": 248, - "800": 219, - "801": 219, - "802": 250, - "803": 250, - "804": 250, - "805": 250, - "806": 51, - "807": 251, - "808": 85, - "809": 251, - "810": 251, - "811": 110, - "812": 110, - "813": 110, - "814": 24, - "815": 181, - "816": 181, - "817": 181, - "818": 9, - "819": 181, - "820": 181, - "821": 181, - "822": 181, - "823": 252, - "824": 252, - "825": 252, - "826": 252, - "827": 252, - "828": 253, - "829": 253, - "830": 253, - "831": 254, - "832": 11, - "833": 255, - "834": 219, - "835": 256, - "836": 257, - "837": 258, - "838": 227, - "839": 259, - "840": 260, - "841": 217, - "842": 217, - "843": 217, - "844": 261, - "845": 65, - "846": 65, - "847": 64, - "848": 262, - "849": 17, - "850": 263, - "851": 263, - "852": 264, - "853": 134, - "854": 263, - "855": 263, - "856": 265, - "857": 266, - "858": 267, - "859": 126, - "860": 126, - "861": 126, - "862": 126, - "863": 268, - "864": 268, - "865": 268, - "866": 268, - "867": 268, - "868": 268, - "869": 268, - "870": 268, - "871": 268, - "872": 268, - "873": 268, - "874": 269, - "875": 133, - "876": 270, - "877": 271, - "878": 133, - "879": 271, - "880": 272, - "881": 273, - "882": 271, - "883": 133, - "884": 274, - "885": 275, - "886": 268, - "887": 276, - "888": 274, - "889": 276, - "890": 274, - "891": 26, - "892": 219, - "893": 219, - "894": 219, - "895": 219, - "896": 219, - "897": 254, - "898": 219, - "899": 219, - "900": 219, - "901": 277, - "902": 219, - "903": 219, - "904": 87, - "905": 278, - "906": 279, - "907": 87, - "908": 151, - "909": 35, - "910": 280, - "911": 133, - "912": 281, - "913": 282, - "914": 264, - "915": 57, - "916": 264, - "917": 57, - "918": 281, - "919": 57, - "920": 107, - "921": 80, - "922": 283, - "923": 284, - "924": 284, - "925": 285, - "926": 285, - "927": 285, - "928": 220, - "929": 286, - "930": 286, - "931": 286, - "932": 53, - "933": 286, - "934": 286, - "935": 286, - "936": 287, - "937": 286, - "938": 286, - "939": 286, - "940": 286, - "941": 28, - "942": 286, - "943": 286, - "944": 209, - "945": 209, - "946": 209, - "947": 288, - "948": 289, - "949": 290, - "950": 290, - "951": 290, - "952": 288, - "953": 290, - "954": 291, - "955": 290, - "956": 290, - "957": 289, - "958": 292, - "959": 292, - "960": 292, - "961": 292, - "962": 292, - "963": 94, - "964": 292, - "965": 217, - "966": 203, - "967": 217, - "968": 217, - "969": 203, - "970": 293, - "971": 203, - "972": 203, - "973": 294, - "974": 294, - "975": 217, - "976": 51, - "977": 295, - "978": 296, - "979": 297, - "980": 298, - "981": 299, - "982": 114, - "983": 299, - "984": 299, - "985": 299, - "986": 299, - "987": 300, - "988": 301, - "989": 302, - "990": 153, - "991": 153, - "992": 153, - "993": 303, - "994": 303, - "995": 303, - "996": 303, - "997": 303, - "998": 303, - "999": 303, - "1000": 304, - "1001": 93, - "1002": 93, - "1003": 304, - "1004": 93, - "1005": 304, - "1006": 304, - "1007": 173, - "1008": 173, - "1009": 173, - "1010": 173, - "1011": 110, - "1012": 128, - "1013": 305, - "1014": 306, - "1015": 178, - "1016": 306, - "1017": 306, - "1018": 307, - "1019": 306, - "1020": 143, - "1021": 308, - "1022": 308, - "1023": 308, - "1024": 165, - "1025": 24, - "1026": 24, - "1027": 24, - "1028": 309, - "1029": 310, - "1030": 275, - "1031": 62, - "1032": 213, - "1033": 311, - "1034": 312, - "1035": 312, - "1036": 313, - "1037": 314, - "1038": 314, - "1039": 314, - "1040": 15, - "1041": 315, - "1042": 315, - "1043": 132, - "1044": 20, - "1045": 132, - "1046": 235, - "1047": 132, - "1048": 235, - "1049": 132, - "1050": 3, - "1051": 316, - "1052": 317, - "1053": 317, - "1054": 184, - "1055": 318, - "1056": 184, - "1057": 317, - "1058": 184, - "1059": 319, - "1060": 184, - "1061": 318, - "1062": 184, - "1063": 317, - "1064": 317, - "1065": 319, - "1066": 317, - "1067": 320, - "1068": 320, - "1069": 321, - "1070": 284, - "1071": 284, - "1072": 7, - "1073": 223, - "1074": 223, - "1075": 322, - "1076": 323, - "1077": 324, - "1078": 53, - "1079": 53, - "1080": 53, - "1081": 269, - "1082": 269, - "1083": 269, - "1084": 325, - "1085": 269, - "1086": 326, - "1087": 281, - "1088": 327, - "1089": 178, - "1090": 178, - "1091": 327, - "1092": 178, - "1093": 178, - "1094": 164, - "1095": 327, - "1096": 178, - "1097": 178, - "1098": 178, - "1099": 305, - "1100": 164, - "1101": 328, - "1102": 329, - "1103": 329, - "1104": 330, - "1105": 329, - "1106": 331, - "1107": 331, - "1108": 189, - "1109": 9, - "1110": 332, - "1111": 330, - "1112": 330, - "1113": 330, - "1114": 333, - "1115": 333, - "1116": 333, - "1117": 243, - "1118": 334, - "1119": 334, - "1120": 164, - "1121": 335, - "1122": 336, - "1123": 335, - "1124": 334, - "1125": 179, - "1126": 336, - "1127": 337, - "1128": 334, - "1129": 326, - "1130": 338, - "1131": 336, - "1132": 179, - "1133": 339, - "1134": 339, - "1135": 339, - "1136": 339, - "1137": 339, - "1138": 340, - "1139": 339, - "1140": 339, - "1141": 341, - "1142": 31, - "1143": 31, - "1144": 342, - "1145": 17, - "1146": 343, - "1147": 17, - "1148": 344, - "1149": 31, - "1150": 16, - "1151": 278, - "1152": 185, - "1153": 19, - "1154": 344, - "1155": 278, - "1156": 18, - "1157": 18, - "1158": 18, - "1159": 18, - "1160": 18, - "1161": 18, - "1162": 13, - "1163": 13, - "1164": 13, - "1165": 345, - "1166": 28, - "1167": 345, - "1168": 346, - "1169": 347, - "1170": 348, - "1171": 349, - "1172": 347, - "1173": 350, - "1174": 350, - "1175": 107, - "1176": 351, - "1177": 352, - "1178": 353, - "1179": 161, - "1180": 349, - "1181": 29, - "1182": 65, - "1183": 65, - "1184": 298, - "1185": 298, - "1186": 107, - "1187": 2, - "1188": 296, - "1189": 296, - "1190": 135, - "1191": 354, - "1192": 343, - "1193": 110, - "1194": 343, - "1195": 343, - "1196": 343, - "1197": 50, - "1198": 217, - "1199": 217, - "1200": 217, - "1201": 24, - "1202": 24, - "1203": 84, - "1204": 127, - "1205": 355, - "1206": 356, - "1207": 357, - "1208": 357, - "1209": 358, - "1210": 254, - "1211": 357, - "1212": 7, - "1213": 254, - "1214": 357, - "1215": 254, - "1216": 359, - "1217": 360, - "1218": 158, - "1219": 361, - "1220": 362, - "1221": 362, - "1222": 362, - "1223": 363, - "1224": 363, - "1225": 363, - "1226": 363, - "1227": 363, - "1228": 364, - "1229": 93, - "1230": 365, - "1231": 365, - "1232": 365, - "1233": 365, - "1234": 158, - "1235": 158, - "1236": 283, - "1237": 283, - "1238": 283, - "1239": 283, - "1240": 283, - "1241": 283, - "1242": 254, - "1243": 254, - "1244": 366, - "1245": 366, - "1246": 366, - "1247": 366, - "1248": 366, - "1249": 366, - "1250": 366, - "1251": 366, - "1252": 366, - "1253": 366, - "1254": 267, - "1255": 367, - "1256": 368, - "1257": 368, - "1258": 367, - "1259": 367, - "1260": 367, - "1261": 368, - "1262": 369, - "1263": 328, - "1264": 328, - "1265": 328, - "1266": 328, - "1267": 328, - "1268": 328, - "1269": 5, - "1270": 5, - "1271": 206, - "1272": 155, - "1273": 27, - "1274": 155, - "1275": 155, - "1276": 155, - "1277": 155, - "1278": 80, - "1279": 155, - "1280": 370, - "1281": 370, - "1282": 370, - "1283": 371, - "1284": 186, - "1285": 186, - "1286": 372, - "1287": 373, - "1288": 374, - "1289": 375, - "1290": 374, - "1291": 372, - "1292": 9, - "1293": 374, - "1294": 189, - "1295": 9, - "1296": 374, - "1297": 373, - "1298": 373, - "1299": 163, - "1300": 163, - "1301": 376, - "1302": 377, - "1303": 377, - "1304": 377, - "1305": 377, - "1306": 377, - "1307": 377, - "1308": 377, - "1309": 377, - "1310": 58, - "1311": 378, - "1312": 378, - "1313": 257, - "1314": 379, - "1315": 380, - "1316": 381, - "1317": 361, - "1318": 361, - "1319": 361, - "1320": 382, - "1321": 382, - "1322": 203, - "1323": 293, - "1324": 107, - "1325": 107, - "1326": 383, - "1327": 383, - "1328": 383, - "1329": 287, - "1330": 383, - "1331": 148, - "1332": 148, - "1333": 27, - "1334": 384, - "1335": 385, - "1336": 386, - "1337": 387, - "1338": 384, - "1339": 388, - "1340": 389, - "1341": 385, - "1342": 388, - "1343": 389, - "1344": 388, - "1345": 390, - "1346": 390, - "1347": 386, - "1348": 388, - "1349": 391, - "1350": 392, - "1351": 392, - "1352": 392, - "1353": 392, - "1354": 393, - "1355": 393, - "1356": 392, - "1357": 393, - "1358": 392, - "1359": 392, - "1360": 392, - "1361": 392, - "1362": 392, - "1363": 392, - "1364": 392, - "1365": 392, - "1366": 267, - "1367": 394, - "1368": 394, - "1369": 394, - "1370": 395, - "1371": 395, - "1372": 395, - "1373": 326, - "1374": 326, - "1375": 30, - "1376": 326, - "1377": 0, - "1378": 9, - "1379": 9, - "1380": 189, - "1381": 9, - "1382": 9, - "1383": 396, - "1384": 9, - "1385": 396, - "1386": 189, - "1387": 396, - "1388": 9, - "1389": 397, - "1390": 340, - "1391": 398, - "1392": 99, - "1393": 399, - "1394": 340, - "1395": 400, - "1396": 401, - "1397": 400, - "1398": 120, - "1399": 33, - "1400": 120, - "1401": 45, - "1402": 346, - "1403": 346, - "1404": 345, - "1405": 345, - "1406": 346, - "1407": 196, - "1408": 402, - "1409": 346, - "1410": 345, - "1411": 345, - "1412": 345, - "1413": 345, - "1414": 345, - "1415": 403, - "1416": 403, - "1417": 403, - "1418": 404, - "1419": 404, - "1420": 404, - "1421": 404, - "1422": 404, - "1423": 404, - "1424": 404, - "1425": 109, - "1426": 109, - "1427": 109, - "1428": 109, - "1429": 381, - "1430": 405, - "1431": 138, - "1432": 406, - "1433": 162, - "1434": 407, - "1435": 195, - "1436": 298, - "1437": 195, - "1438": 298, - "1439": 195, - "1440": 408, - "1441": 408, - "1442": 408, - "1443": 52, - "1444": 52, - "1445": 52, - "1446": 344, - "1447": 344, - "1448": 344, - "1449": 344, - "1450": 344, - "1451": 344, - "1452": 409, - "1453": 344, - "1454": 344, - "1455": 344, - "1456": 344, - "1457": 344, - "1458": 217, - "1459": 410, - "1460": 411, - "1461": 412, - "1462": 2, - "1463": 413, - "1464": 321, - "1465": 414, - "1466": 414, - "1467": 414, - "1468": 414, - "1469": 138, - "1470": 69, - "1471": 138, - "1472": 406, - "1473": 415, - "1474": 416, - "1475": 281, - "1476": 140, - "1477": 406, - "1478": 406, - "1479": 42, - "1480": 99, - "1481": 417, - "1482": 418, - "1483": 419, - "1484": 420, - "1485": 329, - "1486": 420, - "1487": 421, - "1488": 99, - "1489": 422, - "1490": 422, - "1491": 422, - "1492": 278, - "1493": 278, - "1494": 278, - "1495": 381, - "1496": 204, - "1497": 48, - "1498": 423, - "1499": 424, - "1500": 424, - "1501": 424, - "1502": 424, - "1503": 423, - "1504": 424, - "1505": 425, - "1506": 56, - "1507": 104, - "1508": 104, - "1509": 77, - "1510": 77, - "1511": 426, - "1512": 427, - "1513": 427, - "1514": 427, - "1515": 427, - "1516": 427, - "1517": 427, - "1518": 427, - "1519": 427, - "1520": 427, - "1521": 49, - "1522": 206, - "1523": 428, - "1524": 429, - "1525": 30, - "1526": 362, - "1527": 362, - "1528": 107, - "1529": 2, - "1530": 102, - "1531": 107, - "1532": 107, - "1533": 430, - "1534": 9, - "1535": 430, - "1536": 430, - "1537": 189, - "1538": 430, - "1539": 430, - "1540": 431, - "1541": 431, - "1542": 431, - "1543": 161, - "1544": 298, - "1545": 298, - "1546": 422, - "1547": 323, - "1548": 406, - "1549": 432, - "1550": 433, - "1551": 433, - "1552": 433, - "1553": 433, - "1554": 7, - "1555": 88, - "1556": 434, - "1557": 216, - "1558": 433, - "1559": 263, - "1560": 321, - "1561": 42, - "1562": 107, - "1563": 133, - "1564": 208, - "1565": 164, - "1566": 293, - "1567": 235, - "1568": 435, - "1569": 2, - "1570": 436, - "1571": 222, - "1572": 437, - "1573": 347, - "1574": 438, - "1575": 43, - "1576": 236, - "1577": 236, - "1578": 439, - "1579": 440, - "1580": 441, - "1581": 442, - "1582": 440, - "1583": 443, - "1584": 444, - "1585": 311, - "1586": 213, - "1587": 445, - "1588": 311, - "1589": 445, - "1590": 444, - "1591": 446, - "1592": 446, - "1593": 137, - "1594": 137, - "1595": 137, - "1596": 137, - "1597": 137, - "1598": 447, - "1599": 385, - "1600": 385, - "1601": 385, - "1602": 385, - "1603": 385, - "1604": 42, - "1605": 448, - "1606": 449, - "1607": 450, - "1608": 451, - "1609": 277, - "1610": 452, - "1611": 453, - "1612": 449, - "1613": 454, - "1614": 455, - "1615": 128, - "1616": 128, - "1617": 128, - "1618": 128, - "1619": 128, - "1620": 128, - "1621": 128, - "1622": 456, - "1623": 360, - "1624": 457, - "1625": 457, - "1626": 104, - "1627": 16, - "1628": 15, - "1629": 104, - "1630": 104, - "1631": 458, - "1632": 52, - "1633": 459, - "1634": 460, - "1635": 460, - "1636": 377, - "1637": 460, - "1638": 460, - "1639": 319, - "1640": 460, - "1641": 461, - "1642": 386, - "1643": 386, - "1644": 386, - "1645": 386, - "1646": 385, - "1647": 384, - "1648": 386, - "1649": 85, - "1650": 4, - "1651": 462, - "1652": 238, - "1653": 378, - "1654": 402, - "1655": 451, - "1656": 390, - "1657": 451, - "1658": 390, - "1659": 391, - "1660": 363, - "1661": 391, - "1662": 451, - "1663": 390, - "1664": 391, - "1665": 390, - "1666": 345, - "1667": 402, - "1668": 382, - "1669": 402, - "1670": 402, - "1671": 402, - "1672": 402, - "1673": 385, - "1674": 463, - "1675": 464, - "1676": 464, - "1677": 465, - "1678": 466, - "1679": 135, - "1680": 467, - "1681": 77, - "1682": 460, - "1683": 468, - "1684": 469, - "1685": 470, - "1686": 470, - "1687": 470, - "1688": 470, - "1689": 470, - "1690": 188, - "1691": 470, - "1692": 470, - "1693": 471, - "1694": 471, - "1695": 471, - "1696": 471, - "1697": 471, - "1698": 456, - "1699": 472, - "1700": 382, - "1701": 288, - "1702": 214, - "1703": 214, - "1704": 214, - "1705": 422, - "1706": 296, - "1707": 395, - "1708": 395, - "1709": 395, - "1710": 395, - "1711": 1, - "1712": 431, - "1713": 223, - "1714": 223, - "1715": 223, - "1716": 378, - "1717": 378, - "1718": 378, - "1719": 378, - "1720": 378, - "1721": 378, - "1722": 378, - "1723": 473, - "1724": 473, - "1725": 473, - "1726": 474, - "1727": 473, - "1728": 287, - "1729": 287, - "1730": 287, - "1731": 445, - "1732": 416, - "1733": 416, - "1734": 416, - "1735": 157, - "1736": 65, - "1737": 138, - "1738": 138, - "1739": 138, - "1740": 107, - "1741": 114, - "1742": 43, - "1743": 88, - "1744": 88, - "1745": 88, - "1746": 88, - "1747": 88, - "1748": 475, - "1749": 475, - "1750": 475, - "1751": 475, - "1752": 310, - "1753": 475, - "1754": 428, - "1755": 476, - "1756": 476, - "1757": 476, - "1758": 476, - "1759": 476, - "1760": 215, - "1761": 381, - "1762": 477, - "1763": 458, - "1764": 458, - "1765": 478, - "1766": 157, - "1767": 0, - "1768": 0, - "1769": 54, - "1770": 81, - "1771": 449, - "1772": 449, - "1773": 54, - "1774": 449, - "1775": 449, - "1776": 479, - "1777": 479, - "1778": 479, - "1779": 479, - "1780": 479, - "1781": 480, - "1782": 479, - "1783": 479, - "1784": 479, - "1785": 479, - "1786": 479, - "1787": 237, - "1788": 237, - "1789": 201, - "1790": 237, - "1791": 481, - "1792": 482, - "1793": 482, - "1794": 209, - "1795": 482, - "1796": 316, - "1797": 483, - "1798": 483, - "1799": 484, - "1800": 483, - "1801": 484, - "1802": 485, - "1803": 483, - "1804": 483, - "1805": 278, - "1806": 486, - "1807": 486, - "1808": 486, - "1809": 486, - "1810": 487, - "1811": 487, - "1812": 93, - "1813": 93, - "1814": 93, - "1815": 93, - "1816": 105, - "1817": 431, - "1818": 94, - "1819": 446, - "1820": 488, - "1821": 387, - "1822": 489, - "1823": 489, - "1824": 387, - "1825": 489, - "1826": 489, - "1827": 489, - "1828": 489, - "1829": 489, - "1830": 382, - "1831": 490, - "1832": 490, - "1833": 368, - "1834": 351, - "1835": 490, - "1836": 490, - "1837": 490, - "1838": 490, - "1839": 491, - "1840": 492, - "1841": 493, - "1842": 491, - "1843": 493, - "1844": 494, - "1845": 494, - "1846": 494, - "1847": 495, - "1848": 494, - "1849": 494, - "1850": 494, - "1851": 254, - "1852": 254, - "1853": 382, - "1854": 496, - "1855": 403, - "1856": 321, - "1857": 497, - "1858": 241, - "1859": 54, - "1860": 88, - "1861": 498, - "1862": 356, - "1863": 338, - "1864": 338, - "1865": 338, - "1866": 499, - "1867": 499, - "1868": 499, - "1869": 499, - "1870": 291, - "1871": 499, - "1872": 255, - "1873": 500, - "1874": 255, - "1875": 255, - "1876": 13, - "1877": 500, - "1878": 13, - "1879": 255, - "1880": 255, - "1881": 500, - "1882": 13, - "1883": 337, - "1884": 501, - "1885": 337, - "1886": 501, - "1887": 337, - "1888": 368, - "1889": 368, - "1890": 368, - "1891": 502, - "1892": 65, - "1893": 503, - "1894": 503, - "1895": 337, - "1896": 337, - "1897": 503, - "1898": 503, - "1899": 503, - "1900": 100, - "1901": 47, - "1902": 138, - "1903": 504, - "1904": 504, - "1905": 505, - "1906": 504, - "1907": 504, - "1908": 275, - "1909": 506, - "1910": 304, - "1911": 395, - "1912": 111, - "1913": 111, - "1914": 403, - "1915": 403, - "1916": 106, - "1917": 507, - "1918": 507, - "1919": 508, - "1920": 508, - "1921": 508, - "1922": 102, - "1923": 509, - "1924": 509, - "1925": 510, - "1926": 511, - "1927": 509, - "1928": 509, - "1929": 323, - "1930": 299, - "1931": 323, - "1932": 92, - "1933": 3, - "1934": 100, - "1935": 512, - "1936": 512, - "1937": 512, - "1938": 512, - "1939": 512, - "1940": 512, - "1941": 513, - "1942": 513, - "1943": 268, - "1944": 514, - "1945": 515, - "1946": 516, - "1947": 514, - "1948": 356, - "1949": 409, - "1950": 409, - "1951": 34, - "1952": 34, - "1953": 34, - "1954": 517, - "1955": 517, - "1956": 517, - "1957": 517, - "1958": 481, - "1959": 481, - "1960": 481, - "1961": 481, - "1962": 481, - "1963": 481, - "1964": 42, - "1965": 42, - "1966": 42, - "1967": 42, - "1968": 518, - "1969": 518, - "1970": 447, - "1971": 500, - "1972": 500, - "1973": 255, - "1974": 345, - "1975": 500, - "1976": 500, - "1977": 519, - "1978": 500, - "1979": 88, - "1980": 332, - "1981": 332, - "1982": 478, - "1983": 478, - "1984": 520, - "1985": 520, - "1986": 520, - "1987": 520, - "1988": 521, - "1989": 522, - "1990": 523, - "1991": 22, - "1992": 235, - "1993": 235, - "1994": 524, - "1995": 360, - "1996": 525, - "1997": 360, - "1998": 50, - "1999": 187, - "2000": 187, - "2001": 65, - "2002": 526, - "2003": 527, - "2004": 528, - "2005": 114, - "2006": 288, - "2007": 505, - "2008": 102, - "2009": 111, - "2010": 529, - "2011": 530, - "2012": 382, - "2013": 137, - "2014": 137, - "2015": 137, - "2016": 137, - "2017": 137, - "2018": 385, - "2019": 48, - "2020": 531, - "2021": 100, - "2022": 289, - "2023": 532, - "2024": 533, - "2025": 534, - "2026": 497, - "2027": 535, - "2028": 105, - "2029": 536, - "2030": 80, - "2031": 382, - "2032": 537, - "2033": 338, - "2034": 88, - "2035": 216, - "2036": 263, - "2037": 213, - "2038": 381, - "2039": 193, - "2040": 216, - "2041": 193, - "2042": 538, - "2043": 539, - "2044": 540, - "2045": 541, - "2046": 542, - "2047": 543, - "2048": 544, - "2049": 540, - "2050": 545, - "2051": 546, - "2052": 540, - "2053": 547, - "2054": 531, - "2055": 546, - "2056": 548, - "2057": 88, - "2058": 88, - "2059": 496, - "2060": 496, - "2061": 496, - "2062": 42, - "2063": 452, - "2064": 321, - "2065": 321, - "2066": 520, - "2067": 549, - "2068": 550, - "2069": 551, - "2070": 551, - "2071": 551, - "2072": 551, - "2073": 551, - "2074": 552, - "2075": 552, - "2076": 552, - "2077": 108, - "2078": 553, - "2079": 553, - "2080": 546, - "2081": 554, - "2082": 546, - "2083": 34, - "2084": 34, - "2085": 395, - "2086": 480, - "2087": 555, - "2088": 480, - "2089": 480, - "2090": 555, - "2091": 555, - "2092": 480, - "2093": 480, - "2094": 154, - "2095": 154, - "2096": 88, - "2097": 291, - "2098": 291, - "2099": 291, - "2100": 556, - "2101": 557, - "2102": 332, - "2103": 558, - "2104": 559, - "2105": 560, - "2106": 137, - "2107": 88, - "2108": 289, - "2109": 561, - "2110": 561, - "2111": 562, - "2112": 563, - "2113": 564, - "2114": 27, - "2115": 565, - "2116": 100, - "2117": 323, - "2118": 431, - "2119": 105, - "2120": 445, - "2121": 485, - "2122": 80, - "2123": 80, - "2124": 80, - "2125": 80, - "2126": 383, - "2127": 105, - "2128": 100, - "2129": 435, - "2130": 123, - "2131": 100, - "2132": 395, - "2133": 106, - "2134": 9, - "2135": 189, - "2136": 162, - "2137": 505, - "2138": 211, - "2139": 407, - "2140": 407, - "2141": 407, - "2142": 566, - "2143": 425, - "2144": 566, - "2145": 566, - "2146": 567, - "2147": 567, - "2148": 449, - "2149": 447, - "2150": 447, - "2151": 359, - "2152": 359, - "2153": 406, - "2154": 359, - "2155": 323, - "2156": 568, - "2157": 568, - "2158": 569, - "2159": 568, - "2160": 481, - "2161": 407, - "2162": 381, - "2163": 381, - "2164": 473, - "2165": 570, - "2166": 356, - "2167": 356, - "2168": 571, - "2169": 571, - "2170": 449, - "2171": 572, - "2172": 449, - "2173": 573, - "2174": 100, - "2175": 100, - "2176": 235, - "2177": 278, - "2178": 574, - "2179": 574, - "2180": 235, - "2181": 235, - "2182": 529, - "2183": 575, - "2184": 438, - "2185": 382, - "2186": 576, - "2187": 577, - "2188": 223, - "2189": 223, - "2190": 223, - "2191": 223, - "2192": 100, - "2193": 578, - "2194": 579, - "2195": 579, - "2196": 341, - "2197": 580, - "2198": 581, - "2199": 581, - "2200": 405, - "2201": 582, - "2202": 442, - "2203": 109, - "2204": 583, - "2205": 583, - "2206": 583, - "2207": 583, - "2208": 583, - "2209": 584, - "2210": 584, - "2211": 395, - "2212": 585, - "2213": 395, - "2214": 395, - "2215": 26, - "2216": 26, - "2217": 326, - "2218": 326, - "2219": 326, - "2220": 326, - "2221": 548, - "2222": 548, - "2223": 586, - "2224": 586, - "2225": 586, - "2226": 54, - "2227": 54, - "2228": 181, - "2229": 100, - "2230": 323, - "2231": 378, - "2232": 587, - "2233": 588, - "2234": 382, - "2235": 589, - "2236": 590, - "2237": 591, - "2238": 592, - "2239": 592, - "2240": 75, - "2241": 469, - "2242": 75, - "2243": 593, - "2244": 505, - "2245": 505, - "2246": 531, - "2247": 15, - "2248": 594, - "2249": 215, - "2250": 154, - "2251": 304, - "2252": 563, - "2253": 505 -} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodex_types.json b/pyhealth/datasets/phecode_mappings/phecodex_types.json deleted file mode 100644 index 74abdbfee..000000000 --- a/pyhealth/datasets/phecode_mappings/phecodex_types.json +++ /dev/null @@ -1,2256 +0,0 @@ -{ - "CV_401": 0, - "GU_582.21": 1, - "GU_582.2": 2, - "RE_468": 3, - "GU_580.2": 4, - "GU_580.53": 5, - "GU_580.55": 6, - "GU_580.52": 7, - "GU_580": 8, - "CV_414.7": 9, - "CV_414": 10, - "CV_414.11": 11, - "CV_414.1": 12, - "MB_280.1": 13, - "CV_414.3": 14, - "EM_256.1": 15, - "EM_256.6": 16, - "EM_256.5": 17, - "EM_256.71": 18, - "EM_256.7": 19, - "EM_256.4": 20, - "EM_256": 21, - "EM_256.2": 22, - "EM_256.31": 23, - "EM_256.3": 24, - "EM_256.72": 25, - "EM_256.32": 26, - "MS_700": 27, - "MS_700.43": 28, - "MS_700.3": 29, - "MS_700.42": 30, - "BI_181": 31, - "MS_700.11": 32, - "SO_367.2": 33, - "SO_367.3": 34, - "SO_367.31": 35, - "SO_367.8": 36, - "MS_700.2": 37, - "MS_715.4": 38, - "MS_718": 39, - "MS_718.1": 40, - "MS_717.2": 41, - "MS_724.4": 42, - "MS_718.5": 43, - "MS_718.4": 44, - "MS_717": 45, - "CV_446.2": 46, - "CV_446": 47, - "CA_120.1": 48, - "CA_124.5": 49, - "BI_168.18": 50, - "MS_704.9": 51, - "BI_169.14": 52, - "BI_169.12": 53, - "BI_169.11": 54, - "BI_169.13": 55, - "BI_169.2": 56, - "BI_169.1": 57, - "BI_168.1": 58, - "BI_164.6": 59, - "BI_164": 60, - "CA_132": 61, - "BI_164.3": 62, - "EM_247.51": 63, - "EM_247.7": 64, - "EM_247.4": 65, - "EM_247.71": 66, - "GE_967.4": 67, - "EM_247.5": 68, - "EM_247.54": 69, - "EM_247": 70, - "EM_247.2": 71, - "EM_247.52": 72, - "EM_247.3": 73, - "GU_580.5": 74, - "GI_522.62": 75, - "GI_522.4": 76, - "GI_522.5": 77, - "SS_840.8": 78, - "GI_522": 79, - "NS_333.11": 80, - "NS_333.3": 81, - "NS_333.12": 82, - "NS_333.52": 83, - "NS_333.1": 84, - "NS_333.14": 85, - "NS_333.4": 86, - "CA_139.61": 87, - "CA_139.62": 88, - "SS_809.22": 89, - "SS_809.2": 90, - "SS_809.1": 91, - "SS_809": 92, - "SS_809.21": 93, - "GI_556.3": 94, - "GI_527": 95, - "BI_174.2": 96, - "GI_555": 97, - "GI_527.2": 98, - "GI_556.4": 99, - "GI_546.3": 100, - "GU_602.4": 101, - "ID_089.2": 102, - "EM_204.1": 103, - "SS_821": 104, - "SS_827": 105, - "SS_823.1": 106, - "SS_829": 107, - "EM_204.2": 108, - "SS_820": 109, - "EM_200.8": 110, - "BI_168.4": 111, - "SS_821.1": 112, - "SS_823.2": 113, - "ID_092.8": 114, - "EM_204": 115, - "SS_825": 116, - "CV_419.2": 117, - "CV_404.2": 118, - "CV_436": 119, - "CV_419": 120, - "MB_283.4": 121, - "GU_582.3": 122, - "SO_371": 123, - "GI_513.2": 124, - "GI_557": 125, - "CV_404.11": 126, - "CV_438.43": 127, - "CV_404": 128, - "CV_438.7": 129, - "CV_438.5": 130, - "CV_404.23": 131, - "MS_705.3": 132, - "CA_109.3": 133, - "CA_130": 134, - "NS_328.11": 135, - "NS_328.13": 136, - "NS_329.5": 137, - "NS_328.3": 138, - "NS_344.13": 139, - "NS_344.12": 140, - "NS_344.11": 141, - "NS_328.14": 142, - "GI_510.2": 143, - "GI_514.1": 144, - "GI_510.4": 145, - "GI_510": 146, - "GI_510.7": 147, - "GI_511": 148, - "GI_522.61": 149, - "GI_510.5": 150, - "GI_513.1": 151, - "GI_510.6": 152, - "RE_482.2": 153, - "RE_492": 154, - "GI_510.8": 155, - "GI_510.1": 156, - "CV_403": 157, - "CV_440.2": 158, - "CV_404.1": 159, - "ID_040": 160, - "ID_089.1": 161, - "RE_468.2": 162, - "ID_002": 163, - "ID_009": 164, - "RE_468.22": 165, - "ID_002.1": 166, - "ID_007.1": 167, - "ID_004.3": 168, - "ID_097.1": 169, - "ID_011": 170, - "ID_004": 171, - "ID_003": 172, - "EM_244.4": 173, - "GE_963.5": 174, - "EM_239.11": 175, - "EM_239.21": 176, - "EM_239": 177, - "EM_244": 178, - "EM_252": 179, - "GE_965.3": 180, - "EM_239.1": 181, - "EM_239.2": 182, - "EM_239.3": 183, - "MB_280.31": 184, - "MB_280.8": 185, - "MB_280.51": 186, - "MB_282.1": 187, - "MB_280.21": 188, - "MB_280.3": 189, - "MB_280.11": 190, - "MB_280.71": 191, - "MB_280.41": 192, - "CA_114.5": 193, - "CA_110.3": 194, - "CA_110.4": 195, - "CA_114.6": 196, - "CA_116": 197, - "EM_211.2": 198, - "EM_211.1": 199, - "EM_211.3": 200, - "EM_211.11": 201, - "EM_211": 202, - "EM_211.13": 203, - "CV_413.3": 204, - "CV_413.4": 205, - "CV_413.2": 206, - "CV_410.2": 207, - "CV_413.1": 208, - "CV_426": 209, - "GU_582.1": 210, - "SS_810.1": 211, - "DE_660.6": 212, - "RE_483": 213, - "RE_491": 214, - "RE_486": 215, - "GU_593": 216, - "GU_581.3": 217, - "GU_593.2": 218, - "GU_597": 219, - "GU_597.6": 220, - "GU_593.1": 221, - "GU_591": 222, - "GU_597.5": 223, - "GU_597.3": 224, - "CV_424.2": 225, - "CV_424.3": 226, - "CV_424.4": 227, - "CV_424": 228, - "CV_424.1": 229, - "NS_345.1": 230, - "NS_344.3": 231, - "NS_347": 232, - "NS_347.2": 233, - "NS_349": 234, - "NS_347.21": 235, - "CV_401.1": 236, - "CA_100.6": 237, - "CA_108": 238, - "CA_104.3": 239, - "CA_112": 240, - "CA_110.1": 241, - "CA_120": 242, - "CA_121": 243, - "CA_106.2": 244, - "CA_105": 245, - "CA_101": 246, - "CA_101.1": 247, - "CA_101.4": 248, - "CA_107.3": 249, - "CA_102": 250, - "CA_100": 251, - "CA_108.4": 252, - "CA_108.5": 253, - "CA_107": 254, - "CA_109.1": 255, - "CA_106.13": 256, - "CA_110": 257, - "CA_100.5": 258, - "CA_102.1": 259, - "CA_100.12": 260, - "CA_120.2": 261, - "CA_122.1": 262, - "CA_107.2": 263, - "CA_101.61": 264, - "CA_109": 265, - "CA_101.2": 266, - "CA_101.411": 267, - "CA_102.3": 268, - "CA_106.3": 269, - "CA_103.1": 270, - "CA_108.42": 271, - "CA_103": 272, - "CA_106": 273, - "CA_104.1": 274, - "CA_114.12": 275, - "SS_847": 276, - "ID_014": 277, - "ID_015.1": 278, - "ID_012": 279, - "ID_025": 280, - "ID_008": 281, - "ID_004.2": 282, - "EM_204.3": 283, - "EM_206": 284, - "EM_204.31": 285, - "EM_206.2": 286, - "NB_875": 287, - "MB_280.13": 288, - "GI_542.11": 289, - "GI_540.4": 290, - "GI_546": 291, - "GI_542.7": 292, - "GI_540.11": 293, - "GI_540.1": 294, - "GI_542.8": 295, - "GI_542.2": 296, - "ID_054.21": 297, - "GI_540.3": 298, - "ID_054.1": 299, - "GI_540.2": 300, - "ID_054.3": 301, - "ID_054": 302, - "ID_054.31": 303, - "ID_054.5": 304, - "ID_054.2": 305, - "ID_054.32": 306, - "EM_202.1": 307, - "EM_202.2": 308, - "EM_204.4": 309, - "GI_542.9": 310, - "GI_542.4": 311, - "GI_542.5": 312, - "GI_546.2": 313, - "GI_542.3": 314, - "CV_440.13": 315, - "GE_971.12": 316, - "GE_971.11": 317, - "BI_168.22": 318, - "GE_971.13": 319, - "BI_168": 320, - "BI_168.15": 321, - "GE_971.14": 322, - "GE_971.1": 323, - "RE_479.1": 324, - "RE_479.6": 325, - "RE_484.4": 326, - "RE_479.31": 327, - "RE_480.1": 328, - "RE_481.1": 329, - "RE_479.3": 330, - "RE_479.32": 331, - "RE_479": 332, - "ID_074": 333, - "ID_089.3": 334, - "RE_475.7": 335, - "ID_092.2": 336, - "ID_004.1": 337, - "ID_018": 338, - "BI_160.11": 339, - "BI_164.1": 340, - "EM_247.88": 341, - "BI_160.1": 342, - "EM_230.1": 343, - "SS_840.9": 344, - "SS_840.11": 345, - "SS_840.14": 346, - "SS_812.2": 347, - "ID_092.1": 348, - "SS_840.1": 349, - "SS_840.15": 350, - "GE_981.8": 351, - "SS_840.13": 352, - "SS_840.12": 353, - "SS_840.2": 354, - "SS_840.17": 355, - "MB_280.9": 356, - "EM_200.11": 357, - "EM_200.1": 358, - "EM_200.12": 359, - "ID_070": 360, - "GU_614.55": 361, - "NS_320.13": 362, - "DE_660.11": 363, - "RE_468.5": 364, - "ID_070.4": 365, - "GI_508": 366, - "MB_284.2": 367, - "CM_763.3": 368, - "CM_763.16": 369, - "CM_763.11": 370, - "CM_763.12": 371, - "CM_763.32": 372, - "CM_763.33": 373, - "CM_763.4": 374, - "CM_763.31": 375, - "NB_877": 376, - "CV_438.11": 377, - "CV_438.14": 378, - "CV_438.41": 379, - "CV_438.13": 380, - "CV_438.12": 381, - "CV_438.1": 382, - "RE_474": 383, - "CV_443.2": 384, - "CV_441.1": 385, - "CV_443": 386, - "CV_443.1": 387, - "MS_704": 388, - "CV_438.8": 389, - "CV_443.3": 390, - "CV_443.4": 391, - "CV_436.2": 392, - "CV_436.1": 393, - "CV_436.3": 394, - "ID_091": 395, - "CV_436.23": 396, - "RE_468.3": 397, - "GU_585": 398, - "MS_703.1": 399, - "CV_416.5": 400, - "CV_416.12": 401, - "CV_420": 402, - "CV_416.32": 403, - "CV_416.1": 404, - "CV_416": 405, - "CV_416.11": 406, - "CV_416.51": 407, - "CV_416.31": 408, - "CV_417.3": 409, - "CV_416.22": 410, - "CV_416.21": 411, - "CV_440.1": 412, - "RE_468.4": 413, - "CV_431": 414, - "CA_148.3": 415, - "ID_005.1": 416, - "GI_513": 417, - "CA_136.41": 418, - "CV_440.3": 419, - "ID_097": 420, - "ID_097.3": 421, - "ID_097.2": 422, - "GI_557.8": 423, - "GI_532": 424, - "GI_522.7": 425, - "CA_136.42": 426, - "GI_530.5": 427, - "GI_532.1": 428, - "GI_517.4": 429, - "GI_530.4": 430, - "GI_532.2": 431, - "GI_528.2": 432, - "GI_530.3": 433, - "GI_530": 434, - "GI_514.2": 435, - "GI_514.3": 436, - "GI_532.4": 437, - "GI_514.21": 438, - "GI_535": 439, - "GI_532.3": 440, - "RE_469.2": 441, - "RE_460.2": 442, - "CV_433.2": 443, - "CV_431.11": 444, - "CV_433.1": 445, - "CV_433": 446, - "RE_475": 447, - "RE_475.5": 448, - "RE_499.3": 449, - "RE_475.6": 450, - "SS_847.4": 451, - "SS_847.3": 452, - "SS_847.6": 453, - "SS_847.7": 454, - "SS_847.8": 455, - "SS_847.1": 456, - "SS_847.2": 457, - "CV_406.11": 458, - "CV_406": 459, - "NB_886.13": 460, - "NB_885.11": 461, - "NB_886.11": 462, - "NB_886.32": 463, - "NB_885.132": 464, - "NB_886.12": 465, - "NB_885.212": 466, - "NB_885.222": 467, - "NB_886.21": 468, - "NB_885.322": 469, - "NB_886": 470, - "NB_886.22": 471, - "NB_885": 472, - "NB_885.142": 473, - "NB_886.31": 474, - "NB_885.312": 475, - "NB_885.12": 476, - "NB_886.33": 477, - "NB_854.11": 478, - "NB_872.5": 479, - "CV_417.2": 480, - "NB_853.21": 481, - "NB_870": 482, - "NS_355.1": 483, - "NB_872": 484, - "NS_330.3": 485, - "NB_870.1": 486, - "NB_853.22": 487, - "NB_870.4": 488, - "NB_853.5": 489, - "NB_879": 490, - "SS_814": 491, - "NB_859": 492, - "NB_859.3": 493, - "NB_859.1": 494, - "NB_859.2": 495, - "NB_854.6": 496, - "NB_854.4": 497, - "NB_881": 498, - "NB_854.7": 499, - "RE_488.7": 500, - "NB_854.9": 501, - "RE_487": 502, - "NB_857.5": 503, - "NB_854.2": 504, - "NB_856.8": 505, - "RE_488.4": 506, - "NB_854.12": 507, - "NB_854.5": 508, - "NB_854": 509, - "CM_764.12": 510, - "CM_763.6": 511, - "CV_413.21": 512, - "CM_763.143": 513, - "NB_853.6": 514, - "CM_764.1": 515, - "CM_764.2": 516, - "CM_764": 517, - "CM_763.14": 518, - "CM_763.141": 519, - "CM_764.3": 520, - "CV_441.2": 521, - "CM_763.153": 522, - "CM_763.13": 523, - "CV_441": 524, - "CM_764.5": 525, - "NB_857": 526, - "NB_860.11": 527, - "NB_860": 528, - "NB_860.12": 529, - "NB_860.1": 530, - "NB_860.3": 531, - "BI_170.1": 532, - "NB_860.4": 533, - "BI_175": 534, - "NB_860.2": 535, - "CV_430": 536, - "NB_857.11": 537, - "NB_857.2": 538, - "NB_857.8": 539, - "NB_857.4": 540, - "NB_857.3": 541, - "CV_430.1": 542, - "NB_857.1": 543, - "SO_374": 544, - "SO_374.36": 545, - "GE_974.11": 546, - "SO_374.53": 547, - "SO_374.512": 548, - "SO_374.9": 549, - "SO_374.42": 550, - "SO_374.511": 551, - "SO_374.41": 552, - "SO_377.4": 553, - "SO_374.4": 554, - "NB_873": 555, - "SO_374.8": 556, - "GE_974.1": 557, - "SO_374.44": 558, - "SO_374.5": 559, - "SO_374.3": 560, - "CV_416.42": 561, - "CM_763.8": 562, - "CM_763.231": 563, - "CV_413.41": 564, - "CM_763.212": 565, - "CM_763.21": 566, - "CM_763.22": 567, - "CM_763": 568, - "CV_413.22": 569, - "CM_763.232": 570, - "CM_763.5": 571, - "CM_763.211": 572, - "CM_763.222": 573, - "CV_413.11": 574, - "CM_763.234": 575, - "CM_763.9": 576, - "CM_763.7": 577, - "CV_413.42": 578, - "CM_763.213": 579, - "CM_763.18": 580, - "CM_763.34": 581, - "NB_851": 582, - "NB_885.5": 583, - "SS_805": 584, - "DE_685.82": 585, - "NS_329.1": 586, - "NS_329.8": 587, - "NS_330.31": 588, - "SS_811": 589, - "NS_342.2": 590, - "NS_355": 591, - "NS_355.2": 592, - "NS_333": 593, - "SS_807.1": 594, - "SS_807": 595, - "NS_330.4": 596, - "NS_355.21": 597, - "NS_354": 598, - "SS_819": 599, - "SS_806": 600, - "EM_230.5": 601, - "MB_308.3": 602, - "SS_808": 603, - "NS_333.2": 604, - "MS_701.12": 605, - "MS_701.11": 606, - "MS_727": 607, - "MS_701.1": 608, - "EM_202.4": 609, - "NS_337": 610, - "NS_337.21": 611, - "NS_337.2": 612, - "NS_337.3": 613, - "NS_337.4": 614, - "NS_337.22": 615, - "CV_431.12": 616, - "PP_926": 617, - "MB_308.1": 618, - "MB_287": 619, - "MB_308.2": 620, - "MB_299": 621, - "MB_288": 622, - "MB_286": 623, - "CV_438.4": 624, - "CV_448": 625, - "CV_438.42": 626, - "CV_448.1": 627, - "CV_448.2": 628, - "CV_448.9": 629, - "MS_704.8": 630, - "SS_840.4": 631, - "SS_840.5": 632, - "MB_282.2": 633, - "CV_400.2": 634, - "SO_375.11": 635, - "SO_375.12": 636, - "SO_375.1": 637, - "SO_375": 638, - "SO_375.113": 639, - "SO_375.111": 640, - "DE_688.1": 641, - "MB_286.2": 642, - "NS_348.2": 643, - "MS_715.1": 644, - "MS_715": 645, - "CA_139.5": 646, - "CA_139.54": 647, - "CA_139.53": 648, - "CA_139.52": 649, - "NS_329.6": 650, - "NS_345.3": 651, - "CV_438.6": 652, - "CV_433.4": 653, - "MS_704.7": 654, - "CV_440.15": 655, - "CV_436.5": 656, - "EM_200.21": 657, - "EM_200.31": 658, - "EM_200.23": 659, - "EM_200.3": 660, - "EM_200.22": 661, - "GU_602.1": 662, - "CA_108.7": 663, - "CA_108.6": 664, - "CA_108.41": 665, - "MS_702": 666, - "MS_702.1": 667, - "DE_669.2": 668, - "MS_745.7": 669, - "MS_730": 670, - "NS_324.6": 671, - "NS_325.3": 672, - "NS_324.3": 673, - "NS_352.2": 674, - "NS_325": 675, - "NS_329.2": 676, - "NS_350.2": 677, - "NS_334.23": 678, - "NS_334.42": 679, - "SO_381.1": 680, - "SO_381.82": 681, - "NS_334.44": 682, - "SO_381.11": 683, - "SO_382.2": 684, - "SO_381.3": 685, - "SO_381.4": 686, - "SO_382": 687, - "SO_381.6": 688, - "SO_381": 689, - "NS_334.41": 690, - "NB_880": 691, - "CV_430.2": 692, - "NS_328.1": 693, - "ID_057.1": 694, - "BI_162": 695, - "BI_162.81": 696, - "BI_164.7": 697, - "BI_162.8": 698, - "SS_840.61": 699, - "SS_840.612": 700, - "SS_840.613": 701, - "SS_840.64": 702, - "SS_840.6": 703, - "SS_840.611": 704, - "SS_840.63": 705, - "NB_850.1": 706, - "NB_850.3": 707, - "NB_876": 708, - "NB_864.1": 709, - "NB_861.2": 710, - "NB_863": 711, - "NB_864.3": 712, - "NB_864": 713, - "NB_862": 714, - "EM_202": 715, - "NB_861.1": 716, - "MB_287.1": 717, - "MB_287.2": 718, - "EM_232.2": 719, - "NS_336.52": 720, - "NS_336": 721, - "NS_336.5": 722, - "NS_336.51": 723, - "NS_343.3": 724, - "GI_520.1": 725, - "GI_520.2": 726, - "GI_520.12": 727, - "GI_520": 728, - "GI_520.13": 729, - "GI_520.14": 730, - "CV_416.4": 731, - "CV_416.41": 732, - "CV_416.413": 733, - "CV_416.8": 734, - "CV_416.412": 735, - "CV_416.411": 736, - "CV_416.6": 737, - "CV_416.43": 738, - "CA_120.22": 739, - "CA_122.2": 740, - "CA_120.21": 741, - "CA_121.2": 742, - "CA_120.3": 743, - "CA_125": 744, - "CA_122.24": 745, - "CA_122.21": 746, - "CA_120.15": 747, - "CV_424.7": 748, - "DE_686.1": 749, - "DE_686.2": 750, - "NS_347.1": 751, - "NS_345.5": 752, - "NS_344.2": 753, - "NS_347.3": 754, - "NS_345": 755, - "NS_346.3": 756, - "NS_346": 757, - "NS_346.6": 758, - "NS_346.5": 759, - "NS_345.2": 760, - "GI_512": 761, - "GI_529.4": 762, - "GI_528.1": 763, - "GI_529": 764, - "GI_515": 765, - "GI_529.2": 766, - "GI_529.7": 767, - "GI_529.1": 768, - "GI_529.5": 769, - "GI_524.1": 770, - "GI_524.3": 771, - "GI_524.2": 772, - "GI_524": 773, - "SS_847.5": 774, - "CV_413.6": 775, - "CA_124.7": 776, - "CA_124.6": 777, - "CA_120.13": 778, - "CA_124.3": 779, - "MB_291": 780, - "MB_288.2": 781, - "MB_288.41": 782, - "MB_291.1": 783, - "MB_286.4": 784, - "MB_288.3": 785, - "MB_289": 786, - "MB_288.4": 787, - "GU_594.6": 788, - "GU_594.3": 789, - "GU_594.5": 790, - "GU_599.7": 791, - "GU_594.1": 792, - "GU_594.32": 793, - "GU_594.4": 794, - "GU_594.2": 795, - "GU_594": 796, - "GU_594.31": 797, - "GU_599": 798, - "GU_594.41": 799, - "NS_324.1": 800, - "NS_324.11": 801, - "NB_865": 802, - "NB_865.3": 803, - "NB_865.12": 804, - "NB_865.11": 805, - "GI_557.1": 806, - "CV_411": 807, - "CV_410.1": 808, - "CV_411.1": 809, - "CV_411.3": 810, - "CA_122.22": 811, - "CA_122.23": 812, - "CA_122.25": 813, - "GI_522.11": 814, - "NB_856.21": 815, - "NB_856.11": 816, - "NB_856": 817, - "SO_367.1": 818, - "NB_856.6": 819, - "NB_856.3": 820, - "NB_856.4": 821, - "NB_856.5": 822, - "GE_962.9": 823, - "GE_962.4": 824, - "GE_962.5": 825, - "GE_962": 826, - "GE_962.1": 827, - "NS_323": 828, - "NS_323.31": 829, - "NS_323.32": 830, - "GE_972.41": 831, - "MS_718.2": 832, - "MS_723": 833, - "NS_324.314": 834, - "ID_053": 835, - "ID_056": 836, - "ID_060": 837, - "ID_057": 838, - "ID_016": 839, - "ID_058.1": 840, - "MS_745.6": 841, - "MS_745.61": 842, - "MS_745": 843, - "SS_844": 844, - "CV_440.11": 845, - "CV_440.14": 846, - "CV_403.1": 847, - "NS_351": 848, - "BI_168.3": 849, - "DE_679.6": 850, - "DE_679.3": 851, - "RE_498.2": 852, - "SS_812": 853, - "DE_679.1": 854, - "DE_679.2": 855, - "DE_681": 856, - "RE_478": 857, - "RE_477.2": 858, - "RE_484.1": 859, - "RE_484": 860, - "RE_484.3": 861, - "RE_484.2": 862, - "CM_760.1": 863, - "CM_760.227": 864, - "CM_760.211": 865, - "CM_760.11": 866, - "CM_760.222": 867, - "CM_760.22": 868, - "CM_760.2": 869, - "CM_760.132": 870, - "CM_760.224": 871, - "CM_760.221": 872, - "CM_760.12": 873, - "MB_293.4": 874, - "EM_230.7": 875, - "EM_257": 876, - "SS_849.1": 877, - "EM_230.3": 878, - "SS_849.3": 879, - "SS_815": 880, - "EM_237": 881, - "SS_849": 882, - "EM_230.21": 883, - "NB_868.4": 884, - "GU_603.1": 885, - "CM_760.26": 886, - "NB_866": 887, - "NB_868": 888, - "NB_866.1": 889, - "NB_868.3": 890, - "NS_333.64": 891, - "NS_324.316": 892, - "NS_324.9": 893, - "NS_324.7": 894, - "NS_324.311": 895, - "NS_324.31": 896, - "GE_972.7": 897, - "NS_324": 898, - "NS_324.34": 899, - "NS_324.315": 900, - "GE_973.5": 901, - "NS_324.2": 902, - "NS_324.35": 903, - "SS_810": 904, - "BI_177.2": 905, - "CV_423.1": 906, - "SS_810.2": 907, - "CV_417.1": 908, - "ID_089": 909, - "ID_076": 910, - "EM_230.4": 911, - "MB_309": 912, - "RE_497": 913, - "RE_498.1": 914, - "NS_329": 915, - "RE_498": 916, - "NS_329.43": 917, - "MB_309.2": 918, - "NS_329.45": 919, - "CA_101.8": 920, - "CA_114.11": 921, - "GI_550.1": 922, - "GI_537": 923, - "GI_537.2": 924, - "MS_716": 925, - "MS_716.2": 926, - "MS_716.3": 927, - "NS_325.2": 928, - "MS_713.2": 929, - "MS_713.1": 930, - "MS_713.37": 931, - "MS_705.4": 932, - "MS_713.32": 933, - "MS_713.5": 934, - "MS_713": 935, - "MS_707.1": 936, - "MS_713.4": 937, - "MS_713.3": 938, - "MS_713.31": 939, - "MS_713.34": 940, - "SS_809.33": 941, - "MS_713.36": 942, - "MS_713.38": 943, - "MB_286.1": 944, - "MB_286.11": 945, - "MB_286.12": 946, - "RE_465.3": 947, - "RE_471.3": 948, - "RE_472.1": 949, - "RE_472.5": 950, - "RE_472": 951, - "RE_465": 952, - "RE_472.4": 953, - "CA_135.6": 954, - "RE_472.2": 955, - "RE_472.3": 956, - "RE_471": 957, - "GU_596.5": 958, - "GU_596": 959, - "GU_596.3": 960, - "GU_596.1": 961, - "GU_596.4": 962, - "GU_597.2": 963, - "GU_596.2": 964, - "MS_745.1": 965, - "MS_727.1": 966, - "MS_745.8": 967, - "MS_745.9": 968, - "MS_727.4": 969, - "MS_726.1": 970, - "MS_727.7": 971, - "MS_727.5": 972, - "MS_728": 973, - "MS_728.3": 974, - "MS_745.4": 975, - "GI_557.2": 976, - "CV_449": 977, - "CV_444.5": 978, - "CV_452": 979, - "NS_341.2": 980, - "GI_526": 981, - "ID_015.2": 982, - "GI_526.12": 983, - "GI_526.1": 984, - "GI_526.2": 985, - "GI_526.11": 986, - "ID_064": 987, - "ID_030": 988, - "ID_063": 989, - "CA_148.2": 990, - "CA_148.5": 991, - "CA_148.4": 992, - "SO_396.1": 993, - "SO_396.8": 994, - "SO_396.7": 995, - "SO_396.2": 996, - "SO_396.9": 997, - "SO_396.3": 998, - "SO_396": 999, - "GU_586.4": 1000, - "GU_581.32": 1001, - "GU_581.34": 1002, - "GU_586.2": 1003, - "GU_581.33": 1004, - "GU_586.3": 1005, - "GU_586": 1006, - "NS_330.11": 1007, - "NS_330.12": 1008, - "NS_330.1": 1009, - "NS_330": 1010, - "CA_122.11": 1011, - "RE_481": 1012, - "RE_489": 1013, - "EM_236.11": 1014, - "RE_488.8": 1015, - "EM_236": 1016, - "EM_236.1": 1017, - "EM_238": 1018, - "EM_236.2": 1019, - "RE_474.1": 1020, - "MS_708": 1021, - "MS_708.1": 1022, - "MS_708.11": 1023, - "CV_406.2": 1024, - "GI_522.9": 1025, - "GI_522.91": 1026, - "GI_522.8": 1027, - "GU_608": 1028, - "GU_605.2": 1029, - "GU_603.3": 1030, - "RE_482.1": 1031, - "DE_688.2": 1032, - "DE_676.2": 1033, - "DE_674.11": 1034, - "DE_674": 1035, - "DE_678": 1036, - "GI_552": 1037, - "GI_552.2": 1038, - "GI_552.1": 1039, - "CA_120.11": 1040, - "CA_123": 1041, - "CA_123.1": 1042, - "BI_160": 1043, - "BI_164.2": 1044, - "BI_160.2": 1045, - "EM_232.27": 1046, - "BI_160.22": 1047, - "EM_232.29": 1048, - "BI_160.21": 1049, - "GU_580.1": 1050, - "CA_138": 1051, - "BI_171.1": 1052, - "BI_171.4": 1053, - "BI_170.13": 1054, - "BI_172": 1055, - "BI_170.2": 1056, - "BI_171.2": 1057, - "BI_170.12": 1058, - "GE_969.3": 1059, - "BI_170.14": 1060, - "BI_172.1": 1061, - "BI_170": 1062, - "BI_171": 1063, - "BI_171.7": 1064, - "GE_969.7": 1065, - "BI_171.6": 1066, - "GI_525": 1067, - "GI_525.1": 1068, - "DE_668.4": 1069, - "GI_537.1": 1070, - "GI_537.3": 1071, - "MS_700.41": 1072, - "NS_334.2": 1073, - "NS_334.21": 1074, - "ID_017": 1075, - "ID_084": 1076, - "ID_020.1": 1077, - "MS_705.1": 1078, - "MS_705": 1079, - "MS_705.2": 1080, - "MB_293": 1081, - "MB_293.5": 1082, - "MB_293.1": 1083, - "MB_305.11": 1084, - "MB_293.2": 1085, - "NS_331.1": 1086, - "MB_309.7": 1087, - "SS_800.11": 1088, - "RE_488.6": 1089, - "RE_488.5": 1090, - "SS_800": 1091, - "RE_488.2": 1092, - "RE_488.3": 1093, - "RE_499.1": 1094, - "SS_800.2": 1095, - "RE_488.11": 1096, - "RE_488": 1097, - "RE_488.1": 1098, - "RE_489.1": 1099, - "RE_499.2": 1100, - "EM_209.4": 1101, - "GU_588.12": 1102, - "GU_588.11": 1103, - "EM_208.22": 1104, - "GU_588.1": 1105, - "SO_370.4": 1106, - "SO_370": 1107, - "SO_377.8": 1108, - "SO_367.52": 1109, - "PP_916.4": 1110, - "EM_208": 1111, - "EM_208.2": 1112, - "EM_208.1": 1113, - "BI_161.2": 1114, - "BI_161.22": 1115, - "BI_161.21": 1116, - "GI_529.6": 1117, - "RE_494.1": 1118, - "RE_494.2": 1119, - "RE_499.4": 1120, - "MB_303.1": 1121, - "NS_356": 1122, - "MB_303": 1123, - "RE_494": 1124, - "RE_487.2": 1125, - "NS_356.1": 1126, - "MS_734.9": 1127, - "RE_494.3": 1128, - "NS_331": 1129, - "RE_463.5": 1130, - "NS_356.2": 1131, - "RE_487.1": 1132, - "GU_612.21": 1133, - "GU_612.22": 1134, - "GU_612.5": 1135, - "GU_612.1": 1136, - "GU_612": 1137, - "CA_142.1": 1138, - "GU_612.7": 1139, - "GU_612.8": 1140, - "GU_621.1": 1141, - "BI_174.22": 1142, - "BI_174": 1143, - "BI_176": 1144, - "BI_168.2": 1145, - "BI_180": 1146, - "BI_168.213": 1147, - "GE_970.14": 1148, - "BI_174.21": 1149, - "CA_124.8": 1150, - "BI_177.12": 1151, - "BI_175.2": 1152, - "BI_169.15": 1153, - "GE_970.4": 1154, - "BI_177.1": 1155, - "MS_704.2": 1156, - "MS_704.11": 1157, - "MS_704.3": 1158, - "MS_704.5": 1159, - "MS_704.6": 1160, - "MS_704.4": 1161, - "MS_724.1": 1162, - "MS_724": 1163, - "MS_724.3": 1164, - "MS_719.5": 1165, - "SS_809.3": 1166, - "MS_719.1": 1167, - "MS_722": 1168, - "SS_834.3": 1169, - "SS_822.8": 1170, - "SS_835": 1171, - "SS_834": 1172, - "SS_826.1": 1173, - "SS_826.4": 1174, - "CA_101.62": 1175, - "CM_753": 1176, - "CM_778": 1177, - "RE_470": 1178, - "RE_469.1": 1179, - "SS_835.1": 1180, - "GI_556.8": 1181, - "CV_440.22": 1182, - "CV_440.21": 1183, - "NS_341.21": 1184, - "NS_341.22": 1185, - "CA_101.412": 1186, - "RE_468.9": 1187, - "CV_444.1": 1188, - "CV_444.13": 1189, - "GE_981.1": 1190, - "EM_248": 1191, - "BI_180.31": 1192, - "CA_122": 1193, - "BI_180.33": 1194, - "BI_180.4": 1195, - "BI_180.2": 1196, - "GI_513.3": 1197, - "MS_745.11": 1198, - "MS_745.3": 1199, - "MS_745.5": 1200, - "GI_522.13": 1201, - "GI_522.12": 1202, - "CV_413.13": 1203, - "RE_480.2": 1204, - "NB_878": 1205, - "CA_144.21": 1206, - "NS_340.1": 1207, - "NS_340": 1208, - "NS_339.4": 1209, - "GE_972.9": 1210, - "NS_340.3": 1211, - "MS_700.44": 1212, - "GE_972.81": 1213, - "NS_340.2": 1214, - "GE_972.82": 1215, - "NS_326.1": 1216, - "NS_322.4": 1217, - "GI_517": 1218, - "GI_523.3": 1219, - "GI_516": 1220, - "GI_516.1": 1221, - "GI_516.3": 1222, - "MS_714.1": 1223, - "MS_714.3": 1224, - "MS_714.31": 1225, - "MS_714.32": 1226, - "MS_714.2": 1227, - "CV_439": 1228, - "GU_581.31": 1229, - "GI_554.11": 1230, - "GI_554": 1231, - "GI_554.12": 1232, - "GI_554.2": 1233, - "GI_517.1": 1234, - "GI_517.2": 1235, - "GI_550.4": 1236, - "GI_550": 1237, - "GI_550.21": 1238, - "GI_550.2": 1239, - "GI_550.22": 1240, - "GI_550.3": 1241, - "GE_972.1": 1242, - "GE_972.11": 1243, - "SO_386.8": 1244, - "SO_386.4": 1245, - "SO_386.1": 1246, - "SO_386": 1247, - "SO_386.41": 1248, - "SO_386.42": 1249, - "SO_386.2": 1250, - "SO_386.5": 1251, - "SO_386.9": 1252, - "SO_386.3": 1253, - "RE_477.1": 1254, - "CM_757.1": 1255, - "CM_754": 1256, - "CM_754.5": 1257, - "CM_757.21": 1258, - "CM_757.111": 1259, - "CM_757": 1260, - "CM_754.7": 1261, - "NB_871.4": 1262, - "EM_209.23": 1263, - "EM_209.2": 1264, - "EM_209": 1265, - "EM_209.1": 1266, - "EM_209.11": 1267, - "EM_209.12": 1268, - "MB_280": 1269, - "MB_280.91": 1270, - "MB_287.5": 1271, - "CA_136.6": 1272, - "CA_139.2": 1273, - "CA_136": 1274, - "CA_136.2": 1275, - "CA_136.1": 1276, - "CA_136.3": 1277, - "CA_114.2": 1278, - "CA_136.8": 1279, - "NB_858.2": 1280, - "NB_858.1": 1281, - "NB_858": 1282, - "MB_304": 1283, - "CV_430.3": 1284, - "CV_430.4": 1285, - "SO_389": 1286, - "SO_376.2": 1287, - "SO_384.3": 1288, - "SO_383.1": 1289, - "SO_384.2": 1290, - "SO_389.1": 1291, - "SO_367.7": 1292, - "SO_384.1": 1293, - "SO_377.5": 1294, - "SO_367.6": 1295, - "SO_384": 1296, - "SO_376.1": 1297, - "SO_376.21": 1298, - "CV_433.31": 1299, - "CV_433.32": 1300, - "RE_476": 1301, - "GE_960.2": 1302, - "GE_960.11": 1303, - "GE_960.13": 1304, - "GE_960.12": 1305, - "GE_960.31": 1306, - "GE_960.1": 1307, - "GE_960.32": 1308, - "GE_960": 1309, - "NS_344.1": 1310, - "CM_750.21": 1311, - "CM_750.16": 1312, - "ID_056.2": 1313, - "ID_088": 1314, - "ID_055.1": 1315, - "ID_052.5": 1316, - "GI_523.2": 1317, - "GI_523.4": 1318, - "GI_523.1": 1319, - "MS_740.9": 1320, - "MS_740.2": 1321, - "MS_727.3": 1322, - "MS_726.7": 1323, - "CA_101.7": 1324, - "CA_101.71": 1325, - "DE_664.4": 1326, - "DE_664.2": 1327, - "DE_664.42": 1328, - "MS_707": 1329, - "DE_664.3": 1330, - "MS_703.2": 1331, - "MS_703": 1332, - "CA_139.3": 1333, - "CM_765.11": 1334, - "MS_710.3": 1335, - "CM_767.3": 1336, - "CM_755": 1337, - "CM_765.1": 1338, - "CM_766.21": 1339, - "CM_768.12": 1340, - "MS_710.42": 1341, - "CM_766.11": 1342, - "CM_768.11": 1343, - "CM_766": 1344, - "CM_770.3": 1345, - "CM_770.4": 1346, - "CM_767.6": 1347, - "CM_766.12": 1348, - "CM_769.4": 1349, - "CM_761.3": 1350, - "CM_761.21": 1351, - "CM_761.112": 1352, - "CM_761.13": 1353, - "GE_976.51": 1354, - "GE_976.52": 1355, - "CM_761.2": 1356, - "GE_976.5": 1357, - "CM_761.33": 1358, - "CM_761.1": 1359, - "CM_761.31": 1360, - "CM_761.34": 1361, - "CM_761": 1362, - "CM_761.12": 1363, - "CM_761.131": 1364, - "CM_761.212": 1365, - "RE_477": 1366, - "MS_706": 1367, - "MS_706.2": 1368, - "MS_706.1": 1369, - "MS_741": 1370, - "MS_741.72": 1371, - "MS_741.71": 1372, - "NS_331.64": 1373, - "NS_331.6": 1374, - "GI_527.1": 1375, - "NS_331.61": 1376, - "CV_401.2": 1377, - "SO_367": 1378, - "SO_367.51": 1379, - "SO_377.7": 1380, - "SO_367.42": 1381, - "SO_367.41": 1382, - "SO_365": 1383, - "SO_367.4": 1384, - "SO_365.3": 1385, - "SO_377.1": 1386, - "SO_365.2": 1387, - "SO_367.21": 1388, - "GI_558": 1389, - "CA_142.21": 1390, - "GU_598": 1391, - "NS_349.13": 1392, - "MS_732": 1393, - "CA_142": 1394, - "RE_495": 1395, - "SS_848": 1396, - "RE_495.1": 1397, - "GI_542.6": 1398, - "GI_546.4": 1399, - "GI_542": 1400, - "CV_419.1": 1401, - "MS_722.2": 1402, - "MS_722.1": 1403, - "MS_719.6": 1404, - "MS_719": 1405, - "MS_722.3": 1406, - "SS_807.21": 1407, - "MS_712.5": 1408, - "MS_722.4": 1409, - "MS_719.3": 1410, - "MS_719.4": 1411, - "MS_719.11": 1412, - "MS_719.2": 1413, - "MS_719.8": 1414, - "GI_502.11": 1415, - "GI_502.1": 1416, - "GI_502.13": 1417, - "MB_296.2": 1418, - "MB_296.1": 1419, - "MB_296.8": 1420, - "MB_296.5": 1421, - "MB_296.3": 1422, - "MB_296": 1423, - "MB_296.4": 1424, - "CA_102.52": 1425, - "CA_102.5": 1426, - "CA_102.54": 1427, - "CA_102.51": 1428, - "ID_052.1": 1429, - "SO_379.2": 1430, - "NS_320.12": 1431, - "NS_321.12": 1432, - "RE_460.1": 1433, - "RE_466.1": 1434, - "NS_342.4": 1435, - "NS_341": 1436, - "NS_342": 1437, - "NS_341.6": 1438, - "NS_342.1": 1439, - "RE_467.3": 1440, - "RE_467.1": 1441, - "RE_467.4": 1442, - "CV_438": 1443, - "CV_438.2": 1444, - "CV_438.3": 1445, - "GE_970.6": 1446, - "GE_970.12": 1447, - "GE_970.21": 1448, - "GE_970.25": 1449, - "GE_970.22": 1450, - "GE_970": 1451, - "GE_983.2": 1452, - "GE_970.2": 1453, - "GE_970.11": 1454, - "GE_970.63": 1455, - "GE_970.62": 1456, - "GE_970.61": 1457, - "MS_745.2": 1458, - "ID_075": 1459, - "ID_078": 1460, - "ID_079": 1461, - "RE_468.6": 1462, - "ID_024": 1463, - "DE_668.1": 1464, - "GI_507.11": 1465, - "GI_507.2": 1466, - "GI_507.3": 1467, - "GI_507": 1468, - "NS_320.11": 1469, - "ID_007": 1470, - "NS_320": 1471, - "NS_321": 1472, - "SO_388": 1473, - "DE_682.2": 1474, - "MB_309.8": 1475, - "MB_284.1": 1476, - "NS_321.2": 1477, - "NS_321.1": 1478, - "EM_200.9": 1479, - "NS_349.1": 1480, - "SO_399": 1481, - "GI_545": 1482, - "EM_228": 1483, - "CV_418": 1484, - "GU_588.2": 1485, - "CV_418.1": 1486, - "RE_496": 1487, - "NS_349.12": 1488, - "MB_300.2": 1489, - "MB_300.3": 1490, - "MB_300.4": 1491, - "BI_177.3": 1492, - "BI_177.4": 1493, - "BI_177": 1494, - "ID_052.32": 1495, - "NS_337.5": 1496, - "MB_283": 1497, - "SO_395": 1498, - "SO_394.23": 1499, - "SO_394.1": 1500, - "SO_394.2": 1501, - "SO_394.22": 1502, - "SO_395.1": 1503, - "SO_394.21": 1504, - "GU_618": 1505, - "NS_328.12": 1506, - "CA_121.21": 1507, - "CA_121.11": 1508, - "EM_252.51": 1509, - "EM_252.5": 1510, - "GE_964.3": 1511, - "CM_758.132": 1512, - "CM_758.1": 1513, - "CM_758.11": 1514, - "CM_758.14": 1515, - "CM_758.131": 1516, - "CM_758.12": 1517, - "CM_758.2": 1518, - "CM_758.3": 1519, - "CM_758.22": 1520, - "SO_371.3": 1521, - "MB_287.4": 1522, - "RE_462.2": 1523, - "DE_661": 1524, - "GI_527.3": 1525, - "GI_516.5": 1526, - "GI_516.4": 1527, - "CA_101.3": 1528, - "RE_468.8": 1529, - "CA_104.2": 1530, - "CA_101.41": 1531, - "CA_101.6": 1532, - "SO_366": 1533, - "SO_367.12": 1534, - "SO_366.5": 1535, - "SO_366.1": 1536, - "SO_377.2": 1537, - "SO_366.4": 1538, - "SO_366.6": 1539, - "GU_592.12": 1540, - "GU_592.11": 1541, - "GU_592.1": 1542, - "RE_469": 1543, - "NS_341.11": 1544, - "NS_341.1": 1545, - "MB_300": 1546, - "ID_084.5": 1547, - "NS_321.13": 1548, - "DE_662": 1549, - "DE_667.2": 1550, - "DE_667": 1551, - "DE_667.5": 1552, - "DE_667.4": 1553, - "MS_700.12": 1554, - "DE_660.22": 1555, - "DE_665": 1556, - "DE_669.4": 1557, - "DE_667.1": 1558, - "DE_679.4": 1559, - "DE_668.6": 1560, - "EM_200": 1561, - "CA_101.21": 1562, - "EM_230.22": 1563, - "MB_288.5": 1564, - "RE_499": 1565, - "MS_726.5": 1566, - "EM_232.4": 1567, - "ID_061": 1568, - "RE_468.1": 1569, - "CV_447": 1570, - "NS_350.3": 1571, - "CV_402": 1572, - "SS_834.1": 1573, - "ID_006.1": 1574, - "ID_092.3": 1575, - "NS_336.4": 1576, - "NS_336.41": 1577, - "PP_922": 1578, - "PP_909": 1579, - "PP_924": 1580, - "PP_927.3": 1581, - "PP_909.3": 1582, - "PP_914": 1583, - "DE_675.2": 1584, - "DE_676": 1585, - "DE_688": 1586, - "DE_680.5": 1587, - "DE_676.1": 1588, - "DE_680.2": 1589, - "DE_675.1": 1590, - "CA_149.3": 1591, - "CA_149.4": 1592, - "GU_614": 1593, - "GU_614.32": 1594, - "GU_614.31": 1595, - "GU_614.1": 1596, - "GU_614.3": 1597, - "MS_709.1": 1598, - "MS_710.4": 1599, - "MS_710.6": 1600, - "MS_710.1": 1601, - "MS_710": 1602, - "MS_710.11": 1603, - "EM_200.2": 1604, - "CM_777": 1605, - "GE_961.1": 1606, - "CM_776": 1607, - "GE_978.21": 1608, - "GE_973.4": 1609, - "CM_772.1": 1610, - "CM_774.1": 1611, - "GE_961.12": 1612, - "CM_773": 1613, - "NB_882": 1614, - "RE_481.43": 1615, - "RE_481.45": 1616, - "RE_481.7": 1617, - "RE_481.5": 1618, - "RE_481.2": 1619, - "RE_481.42": 1620, - "RE_481.44": 1621, - "ID_050.1": 1622, - "NS_322": 1623, - "NS_338": 1624, - "NS_338.1": 1625, - "CA_121.22": 1626, - "CA_124": 1627, - "CA_120.12": 1628, - "CA_121.12": 1629, - "CA_121.1": 1630, - "GU_623.8": 1631, - "CV_438.9": 1632, - "CV_408": 1633, - "BI_179.7": 1634, - "BI_179.6": 1635, - "GE_960.21": 1636, - "BI_179.4": 1637, - "BI_179.1": 1638, - "GE_969.2": 1639, - "BI_179.9": 1640, - "EM_215.1": 1641, - "CM_767.12": 1642, - "CM_767.22": 1643, - "CM_767.21": 1644, - "CM_767.11": 1645, - "MS_710.2": 1646, - "CM_765": 1647, - "CM_767": 1648, - "CV_410.3": 1649, - "CV_414.9": 1650, - "CV_425": 1651, - "GI_520.11": 1652, - "CM_750.22": 1653, - "MS_712.51": 1654, - "GE_978.22": 1655, - "CM_770.5": 1656, - "GE_978.33": 1657, - "CM_770.1": 1658, - "CM_769": 1659, - "MS_714.6": 1660, - "CM_769.7": 1661, - "GE_978.3": 1662, - "CM_770": 1663, - "CM_769.1": 1664, - "CM_770.2": 1665, - "MS_719.92": 1666, - "MS_712.61": 1667, - "MS_740": 1668, - "MS_712.4": 1669, - "MS_712.62": 1670, - "MS_712": 1671, - "MS_712.1": 1672, - "MS_710.23": 1673, - "ID_062": 1674, - "PP_952": 1675, - "PP_952.5": 1676, - "GE_979.2": 1677, - "EM_249": 1678, - "GE_981.5": 1679, - "EM_203": 1680, - "EM_252.3": 1681, - "BI_179": 1682, - "GE_966.2": 1683, - "GE_968.3": 1684, - "SO_380.11": 1685, - "SO_380.51": 1686, - "SO_380.21": 1687, - "SO_380.12": 1688, - "SO_380.3": 1689, - "GE_974.4": 1690, - "SO_380.1": 1691, - "SO_380": 1692, - "GI_509.3": 1693, - "GI_509.11": 1694, - "GI_509.12": 1695, - "GI_509.1": 1696, - "GI_509": 1697, - "ID_050": 1698, - "ID_021": 1699, - "MS_740.6": 1700, - "RE_465.1": 1701, - "NS_348.21": 1702, - "NS_348": 1703, - "NS_348.1": 1704, - "MB_300.1": 1705, - "CV_444.11": 1706, - "MS_741.13": 1707, - "MS_741.14": 1708, - "MS_741.11": 1709, - "MS_741.1": 1710, - "GU_582": 1711, - "GU_592.2": 1712, - "NS_334.1": 1713, - "NS_334.11": 1714, - "NS_334.12": 1715, - "CM_750.15": 1716, - "CM_750.2": 1717, - "CM_750.24": 1718, - "CM_750.1": 1719, - "CM_750.113": 1720, - "CM_750.111": 1721, - "CM_750": 1722, - "GU_619.21": 1723, - "GU_619": 1724, - "GU_619.2": 1725, - "GU_624.2": 1726, - "GU_619.22": 1727, - "MS_707.2": 1728, - "MS_707.8": 1729, - "MS_707.9": 1730, - "DE_680.3": 1731, - "DE_682.4": 1732, - "DE_682": 1733, - "DE_682.11": 1734, - "GI_530.1": 1735, - "CV_440.12": 1736, - "NS_320.2": 1737, - "NS_320.22": 1738, - "NS_320.21": 1739, - "CA_101.42": 1740, - "ID_015": 1741, - "ID_092.5": 1742, - "DE_660.12": 1743, - "DE_660.122": 1744, - "DE_660.121": 1745, - "DE_660.123": 1746, - "DE_660.124": 1747, - "GU_604.1": 1748, - "GU_604.4": 1749, - "GU_604": 1750, - "GU_604.3": 1751, - "GU_605.1": 1752, - "GU_604.5": 1753, - "RE_462.1": 1754, - "DE_684.2": 1755, - "DE_684.8": 1756, - "DE_684.13": 1757, - "DE_684.11": 1758, - "DE_684.1": 1759, - "MS_702.3": 1760, - "ID_052.31": 1761, - "ID_026": 1762, - "GU_623.1": 1763, - "GU_623": 1764, - "PP_945.3": 1765, - "GI_530.2": 1766, - "CV_401.6": 1767, - "CV_401.61": 1768, - "CA_109.4": 1769, - "CA_110.5": 1770, - "GE_961.111": 1771, - "GE_961.112": 1772, - "CA_109.2": 1773, - "GE_961.11": 1774, - "GE_961.4": 1775, - "CM_751.71": 1776, - "CM_751": 1777, - "CM_751.34": 1778, - "CM_751.4": 1779, - "CM_751.231": 1780, - "SO_361.3": 1781, - "CM_751.711": 1782, - "CM_751.213": 1783, - "CM_751.8": 1784, - "CM_751.3": 1785, - "CM_751.2": 1786, - "NS_343": 1787, - "NS_343.2": 1788, - "SS_808.1": 1789, - "NS_343.1": 1790, - "GU_626.2": 1791, - "GU_625.3": 1792, - "GU_625": 1793, - "MB_286.3": 1794, - "GU_625.4": 1795, - "CA_138.1": 1796, - "CM_771.14": 1797, - "CM_771.1": 1798, - "GE_977.1": 1799, - "CM_771.11": 1800, - "GE_977.6": 1801, - "DE_683": 1802, - "CM_771.3": 1803, - "CM_771.4": 1804, - "BI_177.41": 1805, - "GI_506.51": 1806, - "GI_506": 1807, - "GI_506.4": 1808, - "GI_506.3": 1809, - "MB_290.1": 1810, - "MB_290": 1811, - "GU_581.13": 1812, - "GU_581.35": 1813, - "GU_581": 1814, - "GU_581.1": 1815, - "CA_106.4": 1816, - "GU_592.3": 1817, - "GU_597.1": 1818, - "CA_149.1": 1819, - "GU_615": 1820, - "CM_755.61": 1821, - "CM_762.2": 1822, - "CM_762": 1823, - "CM_755.6": 1824, - "CM_762.31": 1825, - "CM_762.32": 1826, - "CM_762.3": 1827, - "CM_762.33": 1828, - "CM_762.11": 1829, - "MS_740.8": 1830, - "CM_752.3": 1831, - "CM_752.8": 1832, - "CM_754.31": 1833, - "CM_753.1": 1834, - "CM_752.6": 1835, - "CM_752.11": 1836, - "CM_752": 1837, - "CM_752.12": 1838, - "SO_392.2": 1839, - "SO_398": 1840, - "SO_397.3": 1841, - "SO_392.1": 1842, - "SO_397.1": 1843, - "SO_363.1": 1844, - "SO_363.61": 1845, - "SO_363.7": 1846, - "NB_874": 1847, - "SO_363": 1848, - "SO_363.2": 1849, - "SO_363.5": 1850, - "GE_972.2": 1851, - "GE_972.21": 1852, - "MS_740.5": 1853, - "GI_504.3": 1854, - "GI_502.32": 1855, - "DE_668.3": 1856, - "DE_672.1": 1857, - "NS_346.1": 1858, - "CA_109.5": 1859, - "DE_660.23": 1860, - "MS_729": 1861, - "CA_144.3": 1862, - "RE_463.2": 1863, - "RE_463.23": 1864, - "RE_463.21": 1865, - "CA_137.51": 1866, - "CA_137.54": 1867, - "CA_137.1": 1868, - "CA_137.52": 1869, - "CA_135.5": 1870, - "CA_137.3": 1871, - "MS_723.5": 1872, - "MS_721.5": 1873, - "MS_723.52": 1874, - "MS_723.1": 1875, - "MS_724.5": 1876, - "MS_721.4": 1877, - "MS_724.51": 1878, - "MS_723.51": 1879, - "MS_723.4": 1880, - "MS_721.1": 1881, - "MS_724.52": 1882, - "MS_734.4": 1883, - "GI_505.1": 1884, - "MS_734.5": 1885, - "GI_505": 1886, - "MS_734": 1887, - "CM_754.111": 1888, - "CM_754.12": 1889, - "CM_754.11": 1890, - "GI_518": 1891, - "CV_440.4": 1892, - "MS_733.7": 1893, - "MS_733": 1894, - "MS_734.6": 1895, - "MS_734.62": 1896, - "MS_733.1": 1897, - "MS_733.2": 1898, - "MS_733.123": 1899, - "CA_100.14": 1900, - "CV_436.4": 1901, - "NS_320.1": 1902, - "SO_390.1": 1903, - "SO_390.6": 1904, - "SO_391.6": 1905, - "SO_390.4": 1906, - "SO_390": 1907, - "GU_603.5": 1908, - "SO_393": 1909, - "GU_586.5": 1910, - "MS_741.6": 1911, - "CA_103.21": 1912, - "CA_103.22": 1913, - "GI_502.16": 1914, - "GI_502": 1915, - "CA_105.1": 1916, - "GI_500.1": 1917, - "GI_500.41": 1918, - "DE_666.1": 1919, - "DE_666.4": 1920, - "DE_666": 1921, - "CA_104.6": 1922, - "SS_832": 1923, - "SS_832.4": 1924, - "SS_830": 1925, - "SS_831": 1926, - "SS_832.2": 1927, - "SS_832.5": 1928, - "ID_084.8": 1929, - "GI_526.3": 1930, - "ID_084.7": 1931, - "GU_593.3": 1932, - "GU_580.54": 1933, - "CA_100.8": 1934, - "PP_908.14": 1935, - "PP_908.13": 1936, - "PP_908.2": 1937, - "PP_908": 1938, - "PP_908.1": 1939, - "PP_908.3": 1940, - "PP_903.2": 1941, - "PP_903.1": 1942, - "CM_760.13": 1943, - "PP_930": 1944, - "GU_617.1": 1945, - "PP_906": 1946, - "PP_930.3": 1947, - "CA_144.2": 1948, - "GE_983.1": 1949, - "GE_983": 1950, - "GU_602.5": 1951, - "GU_602.511": 1952, - "GU_602.512": 1953, - "DE_663.1": 1954, - "DE_663.3": 1955, - "DE_663": 1956, - "DE_663.2": 1957, - "GU_626.13": 1958, - "GU_626.111": 1959, - "GU_626.1": 1960, - "GU_626.16": 1961, - "GU_626": 1962, - "GU_626.11": 1963, - "EM_200.41": 1964, - "EM_200.411": 1965, - "EM_200.45": 1966, - "EM_200.4": 1967, - "MB_301": 1968, - "MB_301.1": 1969, - "MS_709.21": 1970, - "MS_721": 1971, - "MS_721.6": 1972, - "MS_723.2": 1973, - "MS_719.91": 1974, - "MS_721.12": 1975, - "MS_721.11": 1976, - "MS_720": 1977, - "MS_721.2": 1978, - "DE_660.21": 1979, - "PP_916": 1980, - "PP_916.2": 1981, - "PP_945": 1982, - "PP_945.2": 1983, - "PP_901.12": 1984, - "PP_901.13": 1985, - "PP_901.1": 1986, - "PP_901": 1987, - "GU_629": 1988, - "CA_147.1": 1989, - "EM_234": 1990, - "EM_247.84": 1991, - "EM_232": 1992, - "EM_232.6": 1993, - "ID_069": 1994, - "NS_322.2": 1995, - "ID_087": 1996, - "NS_322.1": 1997, - "GI_513.4": 1998, - "SO_374.1": 1999, - "SO_374.11": 2000, - "CV_440": 2001, - "PP_913": 2002, - "PP_911.1": 2003, - "ID_023": 2004, - "ID_015.3": 2005, - "RE_465.11": 2006, - "SO_391.1": 2007, - "CA_104": 2008, - "CA_103.3": 2009, - "PP_900.1": 2010, - "MS_742": 2011, - "MS_740.7": 2012, - "GU_614.51": 2013, - "GU_614.52": 2014, - "GU_614.54": 2015, - "GU_614.5": 2016, - "GU_614.53": 2017, - "MS_710.41": 2018, - "MB_283.8": 2019, - "ID_086.2": 2020, - "CA_100.9": 2021, - "RE_471.2": 2022, - "CA_153": 2023, - "CV_442": 2024, - "GE_975.2": 2025, - "DE_672.21": 2026, - "DE_670": 2027, - "CA_106.21": 2028, - "EM_229": 2029, - "CA_114.4": 2030, - "MS_740.1": 2031, - "ID_019.1": 2032, - "RE_463.1": 2033, - "DE_660": 2034, - "DE_669.1": 2035, - "DE_679.5": 2036, - "DE_688.3": 2037, - "ID_052.4": 2038, - "DE_685.81": 2039, - "DE_669.3": 2040, - "DE_685.4": 2041, - "ID_027": 2042, - "ID_013": 2043, - "PP_907": 2044, - "PP_928": 2045, - "PP_929": 2046, - "PP_935": 2047, - "PP_902": 2048, - "PP_907.1": 2049, - "PP_904.3": 2050, - "PP_949": 2051, - "PP_907.3": 2052, - "CA_140": 2053, - "ID_086": 2054, - "PP_949.4": 2055, - "PP_932.11": 2056, - "DE_660.13": 2057, - "DE_660.1": 2058, - "GI_504.31": 2059, - "GI_504": 2060, - "GI_504.1": 2061, - "EM_200.7": 2062, - "CM_772.3": 2063, - "DE_668.2": 2064, - "DE_668.7": 2065, - "PP_901.3": 2066, - "ID_031": 2067, - "ID_039": 2068, - "SO_360.2": 2069, - "SO_360.4": 2070, - "SO_360.1": 2071, - "SO_360.6": 2072, - "SO_360": 2073, - "EM_220.2": 2074, - "EM_220.1": 2075, - "EM_220": 2076, - "CA_107.1": 2077, - "NS_335.1": 2078, - "NS_335.4": 2079, - "PP_949.3": 2080, - "PP_923": 2081, - "PP_949.2": 2082, - "GU_602": 2083, - "GU_602.3": 2084, - "MS_741.4": 2085, - "SO_361.9": 2086, - "SO_362.2": 2087, - "SO_361.35": 2088, - "SO_361.6": 2089, - "SO_362.7": 2090, - "SO_362": 2091, - "SO_361.33": 2092, - "SO_361.2": 2093, - "ID_005.2": 2094, - "ID_005": 2095, - "DE_660.2": 2096, - "CA_135.12": 2097, - "CA_135.16": 2098, - "CA_135.1": 2099, - "ID_071": 2100, - "PP_950": 2101, - "PP_916.1": 2102, - "PP_917": 2103, - "PP_918": 2104, - "PP_938": 2105, - "GU_614.4": 2106, - "DE_660.4": 2107, - "RE_471.5": 2108, - "PP_940": 2109, - "PP_940.1": 2110, - "PP_947": 2111, - "PP_920.2": 2112, - "PP_905": 2113, - "CA_139.1": 2114, - "ID_010.1": 2115, - "CA_100.4": 2116, - "ID_084.4": 2117, - "GU_592": 2118, - "CA_106.12": 2119, - "DE_680.1": 2120, - "DE_683.1": 2121, - "CA_114.1": 2122, - "CA_114.41": 2123, - "CA_114.44": 2124, - "CA_114.42": 2125, - "DE_664": 2126, - "CA_106.11": 2127, - "CA_100.2": 2128, - "ID_061.1": 2129, - "EM_202.32": 2130, - "CA_100.7": 2131, - "MS_741.5": 2132, - "CA_105.2": 2133, - "SO_367.9": 2134, - "SO_377.3": 2135, - "RE_460.3": 2136, - "SO_391": 2137, - "CV_400": 2138, - "RE_466": 2139, - "RE_466.2": 2140, - "RE_466.4": 2141, - "GU_627.2": 2142, - "GU_618.3": 2143, - "GU_627.1": 2144, - "GU_627": 2145, - "EM_218.21": 2146, - "EM_218.2": 2147, - "GE_961.21": 2148, - "MS_709.2": 2149, - "MS_709.24": 2150, - "NS_326": 2151, - "NS_326.3": 2152, - "NS_321.21": 2153, - "NS_326.2": 2154, - "ID_084.2": 2155, - "GU_616.1": 2156, - "GU_616.2": 2157, - "GU_622.1": 2158, - "GU_616": 2159, - "GU_626.4": 2160, - "RE_466.3": 2161, - "ID_052": 2162, - "ID_052.6": 2163, - "GU_619.23": 2164, - "EM_214.1": 2165, - "CA_144": 2166, - "CA_144.4": 2167, - "PP_912": 2168, - "PP_912.2": 2169, - "GE_961.81": 2170, - "GE_982": 2171, - "GE_961.8": 2172, - "ID_022": 2173, - "CA_100.1": 2174, - "CA_100.15": 2175, - "EM_232.3": 2176, - "BI_177.13": 2177, - "MS_725": 2178, - "MS_725.1": 2179, - "EM_232.21": 2180, - "EM_232.23": 2181, - "PP_900.2": 2182, - "ID_072": 2183, - "ID_006.2": 2184, - "MS_740.3": 2185, - "RE_464.1": 2186, - "PP_944": 2187, - "NS_334": 2188, - "NS_334.5": 2189, - "NS_334.6": 2190, - "NS_334.9": 2191, - "CA_100.3": 2192, - "MB_306": 2193, - "MB_298.1": 2194, - "MB_298": 2195, - "GU_621": 2196, - "GU_620": 2197, - "PP_941.2": 2198, - "PP_941.1": 2199, - "SO_379": 2200, - "PP_910": 2201, - "PP_927.2": 2202, - "CA_102.53": 2203, - "MB_302": 2204, - "MB_302.3": 2205, - "MB_302.2": 2206, - "MB_302.11": 2207, - "MB_302.1": 2208, - "SO_387.4": 2209, - "SO_387.2": 2210, - "MS_741.7": 2211, - "MS_711": 2212, - "MS_741.3": 2213, - "MS_741.2": 2214, - "NS_333.7": 2215, - "NS_333.71": 2216, - "NS_331.4": 2217, - "NS_331.7": 2218, - "NS_331.2": 2219, - "NS_331.3": 2220, - "PP_932.4": 2221, - "PP_932": 2222, - "SO_369.4": 2223, - "SO_369": 2224, - "SO_369.43": 2225, - "CA_109.16": 2226, - "CA_109.15": 2227, - "NB_856.7": 2228, - "CA_100.13": 2229, - "ID_084.3": 2230, - "CM_750.112": 2231, - "MB_294": 2232, - "MB_297": 2233, - "MS_740.4": 2234, - "ID_034": 2235, - "ID_033": 2236, - "ID_001": 2237, - "CA_128.1": 2238, - "CA_128.2": 2239, - "GE_963.1": 2240, - "GE_968.5": 2241, - "GE_963.18": 2242, - "GU_610.1": 2243, - "SO_391.7": 2244, - "SO_391.9": 2245, - "ID_086.1": 2246, - "CA_120.14": 2247, - "ID_073": 2248, - "MS_702.2": 2249, - "ID_005.3": 2250, - "GU_586.1": 2251, - "PP_920.1": 2252, - "SO_391.8": 2253 -} \ No newline at end of file diff --git a/pyhealth/datasets/phecode_mappings/phecodexm_types.json b/pyhealth/datasets/phecode_mappings/phecodexm_types.json deleted file mode 100644 index 32b581a67..000000000 --- a/pyhealth/datasets/phecode_mappings/phecodexm_types.json +++ /dev/null @@ -1,597 +0,0 @@ -{ - "CV_401": 0, - "GU_582": 1, - "RE_468": 2, - "GU_580": 3, - "CV_414": 4, - "MB_280": 5, - "EM_256": 6, - "MS_700": 7, - "BI_181": 8, - "SO_367": 9, - "MS_715": 10, - "MS_718": 11, - "MS_717": 12, - "MS_724": 13, - "CV_446": 14, - "CA_120": 15, - "CA_124": 16, - "BI_168": 17, - "MS_704": 18, - "BI_169": 19, - "BI_164": 20, - "CA_132": 21, - "EM_247": 22, - "GE_967": 23, - "GI_522": 24, - "SS_840": 25, - "NS_333": 26, - "CA_139": 27, - "SS_809": 28, - "GI_556": 29, - "GI_527": 30, - "BI_174": 31, - "GI_555": 32, - "GI_546": 33, - "GU_602": 34, - "ID_089": 35, - "EM_204": 36, - "SS_821": 37, - "SS_827": 38, - "SS_823": 39, - "SS_829": 40, - "SS_820": 41, - "EM_200": 42, - "ID_092": 43, - "SS_825": 44, - "CV_419": 45, - "CV_404": 46, - "CV_436": 47, - "MB_283": 48, - "SO_371": 49, - "GI_513": 50, - "GI_557": 51, - "CV_438": 52, - "MS_705": 53, - "CA_109": 54, - "CA_130": 55, - "NS_328": 56, - "NS_329": 57, - "NS_344": 58, - "GI_510": 59, - "GI_514": 60, - "GI_511": 61, - "RE_482": 62, - "RE_492": 63, - "CV_403": 64, - "CV_440": 65, - "ID_040": 66, - "ID_002": 67, - "ID_009": 68, - "ID_007": 69, - "ID_004": 70, - "ID_097": 71, - "ID_011": 72, - "ID_003": 73, - "EM_244": 74, - "GE_963": 75, - "EM_239": 76, - "EM_252": 77, - "GE_965": 78, - "MB_282": 79, - "CA_114": 80, - "CA_110": 81, - "CA_116": 82, - "EM_211": 83, - "CV_413": 84, - "CV_410": 85, - "CV_426": 86, - "SS_810": 87, - "DE_660": 88, - "RE_483": 89, - "RE_491": 90, - "RE_486": 91, - "GU_593": 92, - "GU_581": 93, - "GU_597": 94, - "GU_591": 95, - "CV_424": 96, - "NS_345": 97, - "NS_347": 98, - "NS_349": 99, - "CA_100": 100, - "CA_108": 101, - "CA_104": 102, - "CA_112": 103, - "CA_121": 104, - "CA_106": 105, - "CA_105": 106, - "CA_101": 107, - "CA_107": 108, - "CA_102": 109, - "CA_122": 110, - "CA_103": 111, - "SS_847": 112, - "ID_014": 113, - "ID_015": 114, - "ID_012": 115, - "ID_025": 116, - "ID_008": 117, - "EM_206": 118, - "NB_875": 119, - "GI_542": 120, - "GI_540": 121, - "ID_054": 122, - "EM_202": 123, - "GE_971": 124, - "RE_479": 125, - "RE_484": 126, - "RE_480": 127, - "RE_481": 128, - "ID_074": 129, - "RE_475": 130, - "ID_018": 131, - "BI_160": 132, - "EM_230": 133, - "SS_812": 134, - "GE_981": 135, - "ID_070": 136, - "GU_614": 137, - "NS_320": 138, - "GI_508": 139, - "MB_284": 140, - "CM_763": 141, - "NB_877": 142, - "RE_474": 143, - "CV_443": 144, - "CV_441": 145, - "ID_091": 146, - "GU_585": 147, - "MS_703": 148, - "CV_416": 149, - "CV_420": 150, - "CV_417": 151, - "CV_431": 152, - "CA_148": 153, - "ID_005": 154, - "CA_136": 155, - "GI_532": 156, - "GI_530": 157, - "GI_517": 158, - "GI_528": 159, - "GI_535": 160, - "RE_469": 161, - "RE_460": 162, - "CV_433": 163, - "RE_499": 164, - "CV_406": 165, - "NB_886": 166, - "NB_885": 167, - "NB_854": 168, - "NB_872": 169, - "NB_853": 170, - "NB_870": 171, - "NS_355": 172, - "NS_330": 173, - "NB_879": 174, - "SS_814": 175, - "NB_859": 176, - "NB_881": 177, - "RE_488": 178, - "RE_487": 179, - "NB_857": 180, - "NB_856": 181, - "CM_764": 182, - "NB_860": 183, - "BI_170": 184, - "BI_175": 185, - "CV_430": 186, - "SO_374": 187, - "GE_974": 188, - "SO_377": 189, - "NB_873": 190, - "NB_851": 191, - "SS_805": 192, - "DE_685": 193, - "SS_811": 194, - "NS_342": 195, - "SS_807": 196, - "NS_354": 197, - "SS_819": 198, - "SS_806": 199, - "MB_308": 200, - "SS_808": 201, - "MS_701": 202, - "MS_727": 203, - "NS_337": 204, - "PP_926": 205, - "MB_287": 206, - "MB_299": 207, - "MB_288": 208, - "MB_286": 209, - "CV_448": 210, - "CV_400": 211, - "SO_375": 212, - "DE_688": 213, - "NS_348": 214, - "MS_702": 215, - "DE_669": 216, - "MS_745": 217, - "MS_730": 218, - "NS_324": 219, - "NS_325": 220, - "NS_352": 221, - "NS_350": 222, - "NS_334": 223, - "SO_381": 224, - "SO_382": 225, - "NB_880": 226, - "ID_057": 227, - "BI_162": 228, - "NB_850": 229, - "NB_876": 230, - "NB_864": 231, - "NB_861": 232, - "NB_863": 233, - "NB_862": 234, - "EM_232": 235, - "NS_336": 236, - "NS_343": 237, - "GI_520": 238, - "CA_125": 239, - "DE_686": 240, - "NS_346": 241, - "GI_512": 242, - "GI_529": 243, - "GI_515": 244, - "GI_524": 245, - "MB_291": 246, - "MB_289": 247, - "GU_594": 248, - "GU_599": 249, - "NB_865": 250, - "CV_411": 251, - "GE_962": 252, - "NS_323": 253, - "GE_972": 254, - "MS_723": 255, - "ID_053": 256, - "ID_056": 257, - "ID_060": 258, - "ID_016": 259, - "ID_058": 260, - "SS_844": 261, - "NS_351": 262, - "DE_679": 263, - "RE_498": 264, - "DE_681": 265, - "RE_478": 266, - "RE_477": 267, - "CM_760": 268, - "MB_293": 269, - "EM_257": 270, - "SS_849": 271, - "SS_815": 272, - "EM_237": 273, - "NB_868": 274, - "GU_603": 275, - "NB_866": 276, - "GE_973": 277, - "BI_177": 278, - "CV_423": 279, - "ID_076": 280, - "MB_309": 281, - "RE_497": 282, - "GI_550": 283, - "GI_537": 284, - "MS_716": 285, - "MS_713": 286, - "MS_707": 287, - "RE_465": 288, - "RE_471": 289, - "RE_472": 290, - "CA_135": 291, - "GU_596": 292, - "MS_726": 293, - "MS_728": 294, - "CV_449": 295, - "CV_444": 296, - "CV_452": 297, - "NS_341": 298, - "GI_526": 299, - "ID_064": 300, - "ID_030": 301, - "ID_063": 302, - "SO_396": 303, - "GU_586": 304, - "RE_489": 305, - "EM_236": 306, - "EM_238": 307, - "MS_708": 308, - "GU_608": 309, - "GU_605": 310, - "DE_676": 311, - "DE_674": 312, - "DE_678": 313, - "GI_552": 314, - "CA_123": 315, - "CA_138": 316, - "BI_171": 317, - "BI_172": 318, - "GE_969": 319, - "GI_525": 320, - "DE_668": 321, - "ID_017": 322, - "ID_084": 323, - "ID_020": 324, - "MB_305": 325, - "NS_331": 326, - "SS_800": 327, - "EM_209": 328, - "GU_588": 329, - "EM_208": 330, - "SO_370": 331, - "PP_916": 332, - "BI_161": 333, - "RE_494": 334, - "MB_303": 335, - "NS_356": 336, - "MS_734": 337, - "RE_463": 338, - "GU_612": 339, - "CA_142": 340, - "GU_621": 341, - "BI_176": 342, - "BI_180": 343, - "GE_970": 344, - "MS_719": 345, - "MS_722": 346, - "SS_834": 347, - "SS_822": 348, - "SS_835": 349, - "SS_826": 350, - "CM_753": 351, - "CM_778": 352, - "RE_470": 353, - "EM_248": 354, - "NB_878": 355, - "CA_144": 356, - "NS_340": 357, - "NS_339": 358, - "NS_326": 359, - "NS_322": 360, - "GI_523": 361, - "GI_516": 362, - "MS_714": 363, - "CV_439": 364, - "GI_554": 365, - "SO_386": 366, - "CM_757": 367, - "CM_754": 368, - "NB_871": 369, - "NB_858": 370, - "MB_304": 371, - "SO_389": 372, - "SO_376": 373, - "SO_384": 374, - "SO_383": 375, - "RE_476": 376, - "GE_960": 377, - "CM_750": 378, - "ID_088": 379, - "ID_055": 380, - "ID_052": 381, - "MS_740": 382, - "DE_664": 383, - "CM_765": 384, - "MS_710": 385, - "CM_767": 386, - "CM_755": 387, - "CM_766": 388, - "CM_768": 389, - "CM_770": 390, - "CM_769": 391, - "CM_761": 392, - "GE_976": 393, - "MS_706": 394, - "MS_741": 395, - "SO_365": 396, - "GI_558": 397, - "GU_598": 398, - "MS_732": 399, - "RE_495": 400, - "SS_848": 401, - "MS_712": 402, - "GI_502": 403, - "MB_296": 404, - "SO_379": 405, - "NS_321": 406, - "RE_466": 407, - "RE_467": 408, - "GE_983": 409, - "ID_075": 410, - "ID_078": 411, - "ID_079": 412, - "ID_024": 413, - "GI_507": 414, - "SO_388": 415, - "DE_682": 416, - "SO_399": 417, - "GI_545": 418, - "EM_228": 419, - "CV_418": 420, - "RE_496": 421, - "MB_300": 422, - "SO_395": 423, - "SO_394": 424, - "GU_618": 425, - "GE_964": 426, - "CM_758": 427, - "RE_462": 428, - "DE_661": 429, - "SO_366": 430, - "GU_592": 431, - "DE_662": 432, - "DE_667": 433, - "DE_665": 434, - "ID_061": 435, - "CV_447": 436, - "CV_402": 437, - "ID_006": 438, - "PP_922": 439, - "PP_909": 440, - "PP_924": 441, - "PP_927": 442, - "PP_914": 443, - "DE_675": 444, - "DE_680": 445, - "CA_149": 446, - "MS_709": 447, - "CM_777": 448, - "GE_961": 449, - "CM_776": 450, - "GE_978": 451, - "CM_772": 452, - "CM_774": 453, - "CM_773": 454, - "NB_882": 455, - "ID_050": 456, - "NS_338": 457, - "GU_623": 458, - "CV_408": 459, - "BI_179": 460, - "EM_215": 461, - "CV_425": 462, - "ID_062": 463, - "PP_952": 464, - "GE_979": 465, - "EM_249": 466, - "EM_203": 467, - "GE_966": 468, - "GE_968": 469, - "SO_380": 470, - "GI_509": 471, - "ID_021": 472, - "GU_619": 473, - "GU_624": 474, - "GU_604": 475, - "DE_684": 476, - "ID_026": 477, - "PP_945": 478, - "CM_751": 479, - "SO_361": 480, - "GU_626": 481, - "GU_625": 482, - "CM_771": 483, - "GE_977": 484, - "DE_683": 485, - "GI_506": 486, - "MB_290": 487, - "GU_615": 488, - "CM_762": 489, - "CM_752": 490, - "SO_392": 491, - "SO_398": 492, - "SO_397": 493, - "SO_363": 494, - "NB_874": 495, - "GI_504": 496, - "DE_672": 497, - "MS_729": 498, - "CA_137": 499, - "MS_721": 500, - "GI_505": 501, - "GI_518": 502, - "MS_733": 503, - "SO_390": 504, - "SO_391": 505, - "SO_393": 506, - "GI_500": 507, - "DE_666": 508, - "SS_832": 509, - "SS_830": 510, - "SS_831": 511, - "PP_908": 512, - "PP_903": 513, - "PP_930": 514, - "GU_617": 515, - "PP_906": 516, - "DE_663": 517, - "MB_301": 518, - "MS_720": 519, - "PP_901": 520, - "GU_629": 521, - "CA_147": 522, - "EM_234": 523, - "ID_069": 524, - "ID_087": 525, - "PP_913": 526, - "PP_911": 527, - "ID_023": 528, - "PP_900": 529, - "MS_742": 530, - "ID_086": 531, - "CA_153": 532, - "CV_442": 533, - "GE_975": 534, - "DE_670": 535, - "EM_229": 536, - "ID_019": 537, - "ID_027": 538, - "ID_013": 539, - "PP_907": 540, - "PP_928": 541, - "PP_929": 542, - "PP_935": 543, - "PP_902": 544, - "PP_904": 545, - "PP_949": 546, - "CA_140": 547, - "PP_932": 548, - "ID_031": 549, - "ID_039": 550, - "SO_360": 551, - "EM_220": 552, - "NS_335": 553, - "PP_923": 554, - "SO_362": 555, - "ID_071": 556, - "PP_950": 557, - "PP_917": 558, - "PP_918": 559, - "PP_938": 560, - "PP_940": 561, - "PP_947": 562, - "PP_920": 563, - "PP_905": 564, - "ID_010": 565, - "GU_627": 566, - "EM_218": 567, - "GU_616": 568, - "GU_622": 569, - "EM_214": 570, - "PP_912": 571, - "GE_982": 572, - "ID_022": 573, - "MS_725": 574, - "ID_072": 575, - "RE_464": 576, - "PP_944": 577, - "MB_306": 578, - "MB_298": 579, - "GU_620": 580, - "PP_941": 581, - "PP_910": 582, - "MB_302": 583, - "SO_387": 584, - "MS_711": 585, - "SO_369": 586, - "MB_294": 587, - "MB_297": 588, - "ID_034": 589, - "ID_033": 590, - "ID_001": 591, - "CA_128": 592, - "GU_610": 593, - "ID_073": 594 -} \ No newline at end of file diff --git a/pyhealth/models/generators/medgan.py b/pyhealth/models/generators/medgan.py index 43eb7e519..c81859854 100644 --- a/pyhealth/models/generators/medgan.py +++ b/pyhealth/models/generators/medgan.py @@ -86,7 +86,7 @@ def forward(self, x): class MedGAN(BaseModel): - """simplified MedGAN for phecode matrix generation""" + """MedGAN for binary matrix generation""" def __init__( self, @@ -133,9 +133,9 @@ def __init__(self, dataset, feature_keys, label_key): self._init_weights() @classmethod - def from_phecode_matrix( + def from_binary_matrix( cls, - phecode_matrix: np.ndarray, + binary_matrix: np.ndarray, latent_dim: int = 128, hidden_dim: int = 128, autoencoder_hidden_dim: int = 128, @@ -143,7 +143,7 @@ def from_phecode_matrix( minibatch_averaging: bool = True, **kwargs ): - """create MedGAN model from phecode matrix""" + """create MedGAN model from binary matrix (ICD-9, etc.)""" class MatrixWrapper: def __init__(self, matrix): self.matrix = matrix @@ -154,22 +154,22 @@ def __len__(self): return self.matrix.shape[0] def __getitem__(self, idx): - return {"phecode_vector": torch.tensor(self.matrix[idx], dtype=torch.float32)} + return {"binary_vector": torch.tensor(self.matrix[idx], dtype=torch.float32)} def iter_patients(self): """iterate over patients""" for i in range(len(self)): yield type('Patient', (), { - 'phecode_vector': self.matrix[i], + 'binary_vector': self.matrix[i], 'patient_id': f'patient_{i}' })() - dummy_dataset = MatrixWrapper(phecode_matrix) + dummy_dataset = MatrixWrapper(binary_matrix) model = cls( dataset=dummy_dataset, - feature_keys=["phecode_vector"], - label_key="phecode_vector", + feature_keys=["binary_vector"], + label_key="binary_vector", latent_dim=latent_dim, hidden_dim=hidden_dim, autoencoder_hidden_dim=autoencoder_hidden_dim, @@ -179,7 +179,7 @@ def iter_patients(self): ) # override input dimension - model.input_dim = phecode_matrix.shape[1] + model.input_dim = binary_matrix.shape[1] # reinitialize components with correct dimensions model.autoencoder = MedGANAutoencoder(input_dim=model.input_dim, hidden_dim=autoencoder_hidden_dim) @@ -198,7 +198,7 @@ def iter_patients(self): # override feature extraction def extract_features(batch_data, device): - return batch_data["phecode_vector"].to(device) + return batch_data["binary_vector"].to(device) model._extract_features_from_batch = extract_features