{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "c4b1d4b3-ad69-4e94-9185-856521456a5d",
   "metadata": {},
   "source": [
    "### Make GloFAS data usable on CESM:\n",
    "\n",
    "run after concatenating the single yearly files into one file.\n",
    "\n",
    "In this code we take the glofas data (after concatenating, i.e. running glofas_concat.ipynb)\n",
    "and prepare the dataset to run the cime mapping codes to map the runoff on cesm.\n",
    "The code will generate the following files:\n",
    "- data file formatted for use in CESM (may need additional edits via nco commands...see instructions).\n",
    "- generate a glofas grid and land mask file for mapping purposes."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "1d457fc6-f809-4823-a1a7-ca8950d4d4bb",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<xarray.Dataset>\n",
      "Dimensions:    (longitude: 3600, latitude: 1500, time: 7671)\n",
      "Coordinates:\n",
      "  * longitude  (longitude) float32 -179.9 -179.9 -179.8 ... 179.8 179.9 179.9\n",
      "  * latitude   (latitude) float32 89.95 89.85 89.75 ... -59.75 -59.85 -59.95\n",
      "  * time       (time) datetime64[ns] 2000-01-02 2000-01-03 ... 2021-01-01\n",
      "Data variables:\n",
      "    dis24      (time, latitude, longitude) float32 dask.array<chunksize=(12, 1500, 3600), meta=np.ndarray>\n",
      "Attributes:\n",
      "    Conventions:  CF-1.6\n",
      "    history:      2021-06-14 15:50:21 GMT by grib_to_netcdf-2.8.0: grib_to_ne...\n"
     ]
    }
   ],
   "source": [
    "import xarray as xr\n",
    "import numpy as np\n",
    "import xesmf\n",
    "\n",
    "glofas = xr.open_dataset('/glade/work/gseijo/GloFAS/2000_2020/GloFAS_2000_2020_raw.nc', chunks = {\"time\":12})\n",
    "\n",
    "print(glofas)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "df740f44-963e-4c9e-8ade-5ba9edd90b56",
   "metadata": {},
   "outputs": [],
   "source": [
    "#subset to a region slightly larger than Carib domain for efficiency and subset time:\n",
    "glofas= glofas.sortby(glofas.latitude, ascending=True)\n",
    "glofas = glofas.rename({'latitude':'lat','longitude':'lon'})\n",
    "\n",
    "#note the raw time axis if displaced forward by 24 hrs, so for the 2000-01-01 to 2019-12-31 range, the dates will be 2000-01-02 to 2020-01-02 (add an extra time step at end for time interp)\n",
    "glofas = glofas.sel(time=slice('2000-01-02T00:00:00.000000000','2020-01-02T00:00:00.000000000'))\n",
    "\n",
    "#subset = dict(lat=slice(0, 15), lon=slice(-60, -45))\n",
    "#glofas = glofas.sel(**subset)\n",
    "glofas['lon'] = glofas['lon'] % 360\n",
    "glofas= glofas.sortby(glofas.lon,ascending=True)\n",
    "\n",
    "#upload the upArea.nc files from GloFAS (contains upstream area weights of the GloFAS model) which we will use to identify river to ocean endpoints:\n",
    "uparea = xr.open_dataarray('/glade/work/gseijo/python_codes/rivers/upArea.nc')\n",
    "uparea = uparea.sortby(uparea.lat, ascending=True)#.sel(**subset)\n",
    "uparea['lon'] = uparea['lon'] % 360\n",
    "uparea = uparea.sortby(uparea.lon,ascending=True)\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "20094352-e458-4d19-b0af-b6b022f71147",
   "metadata": {},
   "outputs": [],
   "source": [
    "# change runoff units:\n",
    "# Convert m3/s to kg/m2/s\n",
    "# Borrowed from https://xgcm.readthedocs.io/en/latest/xgcm-examples/05_autogenerate.html\n",
    "distance_1deg_equator = 111000.0\n",
    "dlon = dlat = 0.1  # GloFAS grid spacing\n",
    "dx = dlon * np.cos(np.deg2rad(glofas.lat)) * distance_1deg_equator\n",
    "dy = ((glofas.lon * 0) + 1) * dlat * distance_1deg_equator\n",
    "glofas_area = dx * dy\n",
    "glofas_rof = glofas.dis24 * 1000.0 / glofas_area\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "31acddd1-889e-4b3f-8e33-98ab24dbd3e4",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<matplotlib.collections.QuadMesh at 0x7f6093f56210>"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjsAAAHFCAYAAAAUpjivAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjUsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvWftoOwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAsb1JREFUeJztnXmcFMX5/z89ew7HrsDKLisImCCIoEFQWIiKMRyeqPkqHkFRwBg0SpAYiTGAUfAkeF8xgickP0RNRAQNoAgoIBgPgkRREHddQdhF2HOmfn8s3VTXVPU99/N+vea1O93V1dXT3VWfep6nqjTGGANBEARBEESGEkp2AQiCIAiCIOIJiR2CIAiCIDIaEjsEQRAEQWQ0JHYIgiAIgshoSOwQBEEQBJHRkNghCIIgCCKjIbFDEARBEERGQ2KHIAiCIIiMhsQOQRAEQRAZDYkdIqtYvXo1pk+fjr1798bsGzp0KIYOHZrwMiWCzz77DFOmTEH//v1x2GGHoX379hgyZAj+3//7f9L01dXVGDt2LEpKStCqVStUVFTgrbfekqZ98803UVFRgVatWqGkpARjx45FdXV1TLqmpibMmDED3bp1Q0FBAXr16oUHH3zQ1XU4Lde//vUvXH755ejbty/y8vKgaZqr8+g8+OCD6NWrFwoKCtC9e3fMmDEDTU1NpjQvvfQSLrnkEvz4xz9GOBxGt27dcNlll2Hr1q2ezkkQRBxgBJFF3HPPPQwA27ZtW8y+Tz75hH3yySeJL1QCePDBB1mvXr3YHXfcwZYuXcoWL17MrrjiCgaAzZgxw5S2vr6e9enTh3Xu3Jk999xzbOnSpWzUqFEsNzeXrVixwpR2xYoVLDc3l40aNYotXbqUPffcc+yII45gffr0YfX19aa048ePZwUFBezuu+9my5cvZzfffDPTNI3dcccdjq7BTbmuuuoq1qNHD3bRRRex/v37My9V3e233840TWNTp05ly5cvZ3fffTfLz89nEyZMMKU76aST2Lnnnsv+9re/sRUrVrBnn32WHXPMMaxNmzbs448/dn1egiCCh8QOkVVYiZ1M5rvvvmPRaDRm+1lnncVatWplEiYPP/wwA8BWr15tbGtqamK9e/dmJ510kun4E088kfXu3Zs1NTUZ2959910GgD3yyCPGto8//phpmsZmzpxpOn7ChAksHA6z3bt3216Dm3JFIhHj/2uvvda12Nm1axcrLCxkV199tWn7HXfcwTRNM4nib7/9Nub4nTt3sry8PDZu3DhX5yUIIj6QG4vIGqZPn47f/e53AIDu3btD0zRomoYVK1YAiHVjffnll9A0Dffccw/uuusudOvWDeFwGEOHDsVnn32GpqYm3HzzzSgvL0dxcTHOP/98qftmwYIFqKioQOvWrdGmTRuMGDECGzduTMQlG5SUlEhdOSeddBIOHDiA77//3ti2aNEi9OzZExUVFca23Nxc/PKXv8T777+PnTt3AgB27tyJdevWYcyYMcjNzTXSDh48GEcffTQWLVpkbHv55ZfBGMOVV15pOv+VV16Juro6LFmyxPYanJYLAEIhf1XbkiVLUF9fLy0vYwwvv/yysa1jx44xx5eXl6Nz587YsWOHr3IQBBEMJHaIrGH8+PH4zW9+A6AlzmLNmjVYs2YNTjjhBMvjHn74Ybz77rt4+OGH8de//hX//e9/cc4552DcuHH47rvv8Le//Q1333033nzzTYwfP9507MyZM3HJJZegd+/e+Pvf/45nn30W+/btw8knn4xPP/3UtszNzc2OPowxT7/J8uXLcfjhh5sa7I8//hjHHXdcTFp92yeffGKk47eLafX9etrDDz8cZWVl0jz5tCqclisI9PL07dvXtL1Tp04oKSmxLe8XX3yBr776Cscee2xgZSIIwju59kkIIjPo3LkzjjzySABAv3790K1bN0fHHXbYYXj55ZcNa8GuXbswadIk9OrVC6+88oqR7r///S/mzJmD2tpaFBUVYceOHZg2bRquu+46PPDAA0a6YcOGoUePHpgxYwYWLFigPO+XX36J7t27Oyrj8uXLXQdX//Wvf8WKFStw//33Iycnx9i+e/dutG/fPia9vm337t2mv6q0+n6rPFu3bo38/HxTWhVOyxUEu3fvRkFBAVq3bi09n9W5mpubMW7cOLRp0wa//e1vAysTQRDeIbFDEDaceeaZJrfIMcccAwA466yzTOn07du3b0efPn3wxhtvoLm5GZdffjmam5uNdIWFhTj11FOxfPlyy/OWl5dj3bp1jsrYs2dPR+l0Xn/9dVx77bX4v//7P8PaxWM1ekncp0rrNB2/jzGGSCRi2se7yNyUywn8fQGAnJwcIx8v52KMYdy4cXjnnXewcOFCdOnSxXWZCIIIHhI7BGGDaE3Iz8+33F5fXw8A+PbbbwEAJ554ojRfu7iS/Px8/OQnP3FURt4yY8cbb7yBCy64AMOGDcPzzz8f03B36NBBarnQ43r06+7QoQMAuUXl+++/N/0+HTp0wKZNm2LS7d+/H42NjUbaefPmxcTJ6C46p+VyQ15enun7008/jbFjx6JDhw6or6/HgQMH0KpVq5jz9e/fPyYvxhjGjx+P5557DvPmzcOoUaNcl4cgiPhAYocg4kRJSQkA4P/9v/+Hrl27uj4+Hm6sN954A+eddx5OPfVULFy40BBoPH379sVHH30Us13f1qdPH9Pfjz76CGeeeWZMWn2/nuf8+fNRVVVlitsR8zznnHOU1iyn5XKDeC7999ZjdT766CMMHDjQ2F9VVYVdu3bFnEsXOk8//TSeeuop/PKXv3RdFoIg4geJHSKrKCgoAADU1dXF/VwjRoxAbm4uPv/8c/ziF79wfXzQbqylS5fivPPOw09/+lO8/PLLxm8hcv7552PixIl47733jIa+ubkZzz33HAYOHIjy8nIAwBFHHIGTTjoJzz33HKZMmWJYl9auXYstW7Zg0qRJRp6jRo3CH//4R8ybNw+///3vje1z585FOBzGyJEjAbRYb3SLkddyuWHAgAHS7SNHjkRhYSHmzp1rEjtz586Fpmk477zzjG2MMUyYMAFPP/00Hn/88RjLFEEQyYfEDpFV6D32+++/H1dccQXy8vLQs2dPtG3bNvBzdevWDbfddhtuueUWfPHFFxg5ciTatWuHb7/9Fu+//z5at26NGTNmKI/Pz89XNsZuWbVqFc477zyUlZXhD3/4Q4xLqXfv3igqKgIAXHXVVXj44Ydx4YUX4s4770THjh3xyCOPYMuWLXjzzTdNx911110YNmwYLrzwQkycOBHV1dW4+eab0adPH1Ojf+yxx2LcuHGYNm0acnJycOKJJ2Lp0qV44okncPvttztyQbkp11dffWUIxc8//xwAjNmiu3XrZvu7tm/fHn/84x9x6623on379hg+fDjWrVuH6dOnY/z48ejdu7eR9vrrr8dTTz2Fq666Cn379sXatWuNfQUFBejXr5/ttREEEWeSNsMPQSSJqVOnsvLychYKhRgAtnz5csYYY6eeeio79dRTjXTbtm1jANg999xjOn758uUMAPvHP/5h2v70008zAGzdunWm7S+//DI77bTTWFFRESso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",
      "text/plain": [
       "<Figure size 640x480 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#check data so far:\n",
    "glofas_rof[0,:,:].plot()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "663117e1-14c3-4d08-bb37-db2c1d0d5f85",
   "metadata": {},
   "outputs": [],
   "source": [
    "#generate land/ocean mask (runoff = nan in ocean, values in land). We want 0 for land, 1 for ocean.\n",
    "land_ocean_mask = np.zeros(np.shape(glofas_rof[0,:,:]))\n",
    "rof_slice = glofas_rof.isel(time=0) if 'time' in glofas_rof.dims else glofas_rof\n",
    "\n",
    "# xx, yy = np.shape(land_ocean_mask)\n",
    "# for x in range(xx):\n",
    "#     print(x)\n",
    "#     for y in range(yy):\n",
    "#         if glofas_rof[0,x,y]>=0:\n",
    "#             land_ocean_mask[x,y]=0\n",
    "#         elif np.isnan(glofas_rof[0,x,y]):\n",
    "#             land_ocean_mask[x,y]=1\n",
    "\n",
    "land_ocean_mask = xr.where(np.isnan(rof_slice), 1, 0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "3a6d7546-2505-477d-bc2d-561cf6a3eb69",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<matplotlib.collections.QuadMesh at 0x7f6093f57b90>"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAisAAAGdCAYAAADT1TPdAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjUsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvWftoOwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAP7dJREFUeJzt3X+UVPV9//HXgjAC2d1iVnfZgoBGmsAaNGApaAKausQjNtYcq2It26QcKaLZGKtSm69rq6w/OfRogjFJjUlq8LRK44khQquiFPXoioqYghZ0N8BmG4O7G3/swnK/f+CMM7N3Zu6duT8+997n45w9ysydO5/53M/nc9/3cz+fz62yLMsSAACAoUaEnQAAAIBiCFYAAIDRCFYAAIDRCFYAAIDRCFYAAIDRCFYAAIDRCFYAAIDRCFYAAIDRjgo7AZU6fPiw9u3bp+rqalVVVYWdHAAA4IBlWerv71djY6NGjCjedxL5YGXfvn2aNGlS2MkAAABl6Orq0sSJE4tuE/lgpbq6WpL09ktTVPMJ7moBABAFfb8/rMmfeytzHi8m8sFK+tZPzSdGqKZ6ZMipAQAAbjgZwkFXBAAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMBrBCgAAMFrkH2QIAECSLGyc6Wr7x/e94lNKgkOwAgCInVIn9Mf3vaKFjTONOJG7DT682L8Jv9sNghUAQCRVcpJPf9bJPrw+sae/M8yAIf93mx68EKwAAIxmd2L1uzei0PeXOqkXCkTC/g1RR7ACADCC05N3GCf5dPDh5ruLbZsfAHn5m5zsL//3ZN8SS/+/KbfJJJ+DlUOHDqmtrU3/+q//qu7ubk2YMEEtLS36h3/4B40YcWQikmVZuummm3TffffpwIEDmjNnjr797W9rxowZfiYNKn614OZKAgAqYVoPgxcnaq+CGr++u9A2dq8X219Q5wdfg5XbbrtN9957rx544AHNmDFDL774ov76r/9atbW1+vrXvy5Juv3227V69Wr98Ic/1LRp03TzzTfr7LPP1s6dO1VdXe1n8mKtWFekXdSdvX1+JTXh/mo2J0GWKWkFUFx+nTUlcDEtPUHI/q1OxvQE2c5WWZZl+bXzRYsWqb6+Xj/4wQ8yr33lK1/R2LFj9eMf/1iWZamxsVGtra267rrrJEkDAwOqr6/Xbbfdpssvv7zkd/T19am2tlYHdp2gmuqRfv2UHKadEJ0WplLbOe02NI0plQmAM4XqrNP2qtBnKw0sKvn+pPCyTe3rH9L4abvV29urmpqaotv62rNyxhln6N5779WuXbs0bdo0vfLKK9qyZYvWrFkjSdqzZ4+6u7vV3Nyc+UwqldL8+fO1detW22BlYGBAAwMDmX/39fX5+RMyCt1fLPfent/3At1Wuvwelyic5KMaXAFJVarO2rU/xXp73ey7mCT2orgVdnvqa7By3XXXqbe3V5/+9Kc1cuRIDQ0N6ZZbbtEll1wiSeru7pYk1dfX53yuvr5eb7/9tu0+29vbddNNN/mZ7IxSo7oL/Tet2MH18sDb7Ss77W6+K+wC6aWoTc0D4qSSCx+vg5FC8tNGz8rwHipT2k1fg5WHHnpIP/nJT/Tggw9qxowZevnll9Xa2qrGxkYtWbIks11VVVXO5yzLGvZa2sqVK3X11Vdn/t3X16dJkyaVnUY33ZFOuxlNOLgmpMFP+SPXAZglvw1NXzi5ra9u21836Sq1XRLbFlN7130NVv7u7/5O119/vS6++GJJ0sknn6y3335b7e3tWrJkiRoaGiQpM1MoraenZ1hvS1oqlVIqlfIz2ZIKR/amHcCkyu8mlsqf9sgxBdxzsyqqXX0ttA833+eU0zqexOAkKnwNVt5///3MFOW0kSNH6vDhw5KkqVOnqqGhQZs2bdKpp54qSRocHNTmzZt12223+Zm0sjnpHiOoCYeTPCcIBZwrVjfsLhJKLXwWVj0r9DsIToYztUfJ12DlvPPO0y233KLjjz9eM2bM0LZt27R69Wp99atflXTk9k9ra6tWrVqlk046SSeddJJWrVqlsWPHavHixX4mLcPuwBQ6WMUW0bHbDmYxsQICJik2VqTcdi1/QkL2voI6MTIWxRmTz12+Tl3u7+/Xt771La1fv149PT1qbGzUJZdcov/3//6fRo8eLenjReG++93v5iwK19TU5Og7vJ66XMk0YJMPNAAU42T8Xjn7sOuBcdsL6jaoKTVDk4BlOLteML97nd1MXfY1WAlCUMFKqcXVCFSipVCjyi0hJEWh4MHpmK5y2z4n31sqwKlk2QK7hTHpeckVVBtIsOIBE+6zIpfTQKLUdqzPgqTyo0fYTYDvJsApJ2hwc8FBUFKa322hMYvCRRnTYu2FOZOm1HfZPUKg0Bo5pb7Diy5xk9GDlCzFxuU5KQuVBhlu62G53N4q8jMtUWRym0DPCoZxWnlNK9iFAimvGyPTfjdQSLGg2+52SPb7dvtwOqOm0MSF/M84+f5SvLgVT8CSK6hb4twGgmthByiVVIwwGpqwA5awjxeiwW5snZtF1kpt4+aCID9AKmecTHpbu/GCQY4fjHtww5gVHxCsVMbp7CcTmNRAhL1eRDnd3enP57+GZPJqNdhybrdmf96rtGTvLygmtUleCyIv3QQrI4q+i9ha2DizaBexSSezYmkNQ5h54/a7C129pvPUpHxFsArVc6dlrNh2SVl/Ko6/Sfo4CDWpfaBnJaGiMIDUpIoimZU3aQyUhVeCahP8mjIcZm9nXDFmxUMEK+5FZUE7UxqBMO6Ju2Vy2hCscm8RojKmtFdeMe02EMFKgkShNyVb2JW/2MJR5fKzJ4S1gZAWdsDiZoZRqfREpVyH3V55ycQBtqyzknBeFcpSS1s7nfJogkKD/iqdgZO9roXTzzjlZI0ZwE45ZaVYAFGqnjgNVIqtDeP0dbhnar7Rs5IQflbmQrcg3Cw2FUfZQY/TGTymNhSIjkrqVKn1NZz0mBQr66XeK/Q9TqZQmxCwRLU9C2pdlXz0rCBHEIFK/v+nZxok+Qq/UN4E8X3Zkpr/sFfsxJ/f++d0nRW7fThNSyWft9tXVAOGsJneThCsIDB2V0s0MJUrt9vd9MYJ7jlZ5M3L/eVfjHix0Fy56Sj2OmXdXvYUZdPziHVWYs7PIKBUV2+pnoXsbUyvKEEoNw+itPIv/OVk7ZNKbxM52abUCrR+fG8xlHV7UWp/GbMSc35dVZfar90APD+uuOKm0H17v/PG1MbKzTLsyFUs77wuS6XGuLhZWj+oNsDvWVBRa8/CqFtMXQ6B2/u6YfCq4Xfa1RylimqSsBo5J8fNbjClX0wcMGlKXa5UUMGKk+8Nc6ZgEMfTxHaw2EVlpdy0CwQrAXFbCE1q6Crt/nNyQjOxksIbJpVlL1VSp8O471/JdxY6UXlxm8jtcgVh9a4US0MlTG/7CrXRJs8GIlhxyIvCZ3ID7zZ4IVhJNpPLsltRu71mN1On3KDJr9/uZupzJZ8ptJ9KZxRVImrtXpizNglWfOBVASzUwJjAqy7aqN2rhXt+nQzDvs0TFK9n5aT3WWjKcVC3Wgqd+LJfK/f2XqHPeT1OJImDecM6FxGseCjKV11uP+d0TQUnCz9lpwXJVsktBr8bUVPKaJC3Qbz4rkrrv9PF4bK52d7vGU+llDPBIAxhXzCzKFyFghrRHfQAQieDqZwsGOU0jSZXUgSnkp5Ev3ohTSuThXpE/Pyu9Pe5/d7s3pNibUWh90sdy0oGfaa/t9x89Kqc5fcwmVbewg5SykHPig0TCpbTdQrKqfh+3NIq533ArSR20QfJrs6W6hkr1VYV26fTmYXFti01Xies3jwTy5ppQQq3gcoU5NWNE5UELGGn39QrCsSDX9Pukyy/zrqtw05v35TTNpTTS1Pp98YhMDYtOMlHsFIhEwpZvmJXC15NO/QSwQr8VklDTLl0L4yLOCff6WaMSzm/IUqBsenBST43wQrL7UdQ9pUPgQqSKuxBlEkTRn32asmI/LYy6DQEIe5lmgG2WaJUKBc25j58ypS0x73CwDzlLmxlWt2Bt/xY5I32LTz0rHzE5C67Yo1qOmgxQXY6TUkT4q1QnXDyufwTECeiaCmnt6TSdsnUdi0JU/wZs/KRMA9GsVs5XP0B5Sk1K8TEW6gorJIFNb0YzOv2e4MoU14OAs5fRyv/fa++MxvrrLhkUkMV5OJQQFS4HRjpJMinbkVH/vG3m6Ls5vNB8Ps7/Vh7yOSLY3pWPlLuwfFqNchCTCw0QNCc1jPqUvzkn/SdnKS9GHxdyeJ0XqUlm1+3esJcPI/ZQC5UMr7Cq16QdBoY6wEMZ9cwmtYdj+CUaie9GpdSyQwir5kUqISF20Ae8WoaJQEL4KxxdrsKaqmFxah30eLnDB0TAxY/lLtAXxgSfRvIywDDCzSawMeCbhSpd2Zx08aWWnLfyT6c7Ltcpq8J5CR9fqSDAbZFeLXIkJf782NfQBJlP4smzlfEcebk9nqpGTt2x9+Ux6iYyMmM1LAlrmel0sJKgQeC48Wqo8WusqnPZnEyQLpUmXASqJYKdJykx60we3ZMxbOBbJjcowKgMD/HJMAsTo+1F+NVgr71EeasG1MxGyiP14EKgFxeDkTM3g+BSjK4KT+Fjl/69UIzK+1ubxT6Xj/GD7oty5xzcsV+zAqBChAML26x2v2/lwhUos/N4NlCAYvdeJbs9xnzVDmv89D3npW9e/fqL//yL/XJT35SY8eO1SmnnKKOjo7M+5Zlqa2tTY2NjRozZowWLFigHTt2+J0sAC5kX4V63YjHfXooivPi2GeXoUoWjcsu434EtpTz8vkarBw4cECnn366Ro0apQ0bNuj111/XXXfdpT/4gz/IbHP77bdr9erVuueee/TCCy+ooaFBZ599tvr7+yv+fq6igMoVm51RSaARRpDCycIsJh8Pv9Jm8m/2kte/09cBttdff73++7//W88884zt+5ZlqbGxUa2trbruuuskSQMDA6qvr9dtt92myy+/vOR3lBpg69dtIAIhJEGhBie/i9dtfQi7wfZybSTagvKYdKsvjPJYLJ1h14+gGDPA9tFHH9Xs2bN14YUX6rjjjtOpp56q733ve5n39+zZo+7ubjU3N2deS6VSmj9/vrZu3epn0lzJHqzFCrNIimINZvY9/lKNbqHxAWEJ4lktYf/GJCt3IGsYDzpM8i1Qt/nta7Cye/durV27VieddJIef/xxLVu2TFdddZV+9KMfSZK6u7slSfX19Tmfq6+vz7yXb2BgQH19fTl/YbFrhPMLYJILI6Kr0vv++ftwM57AD9kzRPyejppf96n/0WB3uzOoACaJZcTtb/Z1NtDhw4c1e/ZsrVq1SpJ06qmnaseOHVq7dq3+6q/+KrNdVVVVzucsyxr2Wlp7e7tuuukm/xJdRKFVEbPfz36NLmKYzMvy6aT3JMwGuVT6vLiNVU5PS1LbB6/LQhxm70Q9/X7ztWdlwoQJmj59es5rn/nMZ9TZ2SlJamhokKRhvSg9PT3DelvSVq5cqd7e3sxfV1eXDym3V6zByW50eIIywlaoly/7vfz/z1aq7Ca5bBfqUfViX0nhdfmpZPyU3fb57Tm8U25++hqsnH766dq5c2fOa7t27dLkyZMlSVOnTlVDQ4M2bdqUeX9wcFCbN2/WvHnzbPeZSqVUU1OT81dMocbAbQPDlRGiothVf6mrfye3LpyuaRFXXi/Hzq0i75RbBglOglFJD5ivwco3vvENPffcc1q1apXefPNNPfjgg7rvvvt0xRVXSDpy+6e1tVWrVq3S+vXr9dprr6mlpUVjx47V4sWLfUuX28WnSgUqNDQwhd9X+MUeKhflepAfqBULIFiDwxt+9D5XkofF0kIAUx4vJ6b4GqycdtppWr9+vX7605+qqalJ//RP/6Q1a9bo0ksvzWxz7bXXqrW1VcuXL9fs2bO1d+9ebdy4UdXV1Z6lw21wUuizxd5PWkMD8/hZBgs1NpR/b5GPlSNgMUOpMZ5uJeZBhnayHydfSPa0NrtBeZXcKwW84negEub3hyn/lo/d82X8+s4kDdD3Mx+9Ftey7odS51Zj1lkxVf5VYjn35/PfT0qjAvPQeA7nRX0s1Ub4le9hrfsRJiYlJEs5dSf2DzLM53ZwXKFubgZkwQR+BypRLdte3gqo5DYy3Ct3LGDUx03FiR/HIpE9K2mlGmIKPkxG+fSeV889qhTHtrxAmd4ZM/hRfhPXs5Kv2KBBIMmSNFbFxBNc9piVJI1fyea2lyWI8kgPTjgS3bMCRBHrcngr++Rj2hL5SRy/YseLhd68lPTj4ValK0ZLCexZyV4TotD4FSJnmIpy6a38AfLUfXOV6gUPOrCjrBRWahZdORIXrOQ3Sk5uA+V3RRJVwwQmNJaF0mBC2orxehVaP3lxVZoEYeQLC4MOV2zhyPzt/m3nS473m8h1VuxG+9sVOhoFmCyo+/NhfTfs0S59zJRAjvrgrAMg/71D1kE9pZ+xzopTPIQQUZIfUFNei4vDWkgcY0SB01t15UhUsEKFRxyUOvlSxuOJq3dzcW7xX+zHrFCAkBT5PYSc3I6Iy/OL0sc0qdOY7TBmJDqMfpBhkP582snDXqPBBrzl5bReTrjOeflAuDghH8xRyWNrnIhNsCLZZwgNImCm/B6CcutqHMakOEHAMlz+BSl5Eh6/n8oeq2CFggoc4VVd8PtEUGidjGIBSKEHkSah/sc9ICtHdlkhf8zh9cza2AQr63dtz/k3hRZJk32LJsrlP3tcRqGnHSchMLGT1N8dBYwlOsKufnpRbmMzwPbPp52s/9r/uqRoN9SAicI4SXJiLo0T5BFh5kH2BUKSy6zfvz1WPSt0AwLeSnoDbDrau3Dl92RyPNzJvyNSTGx6VgB4i0DFfPSshIcBz84Um17e1+98P7FZbn+BvqyjqkaFnRwgNHbjVWhAk4GAxTt2A0PdTMstNt4Kufr6hzR+2m6W2wdQHk5+0cL0XX/YzVArhbpTXLmPCOE2EBBDlZ6wOOFFT/qKnpNleQrNpCs2w468di87P48s5rrb0efoWQFioFCDSmOaLASZ5XES6LnNW+perlLrJ5VCsALECIP+ICV7LRq3ig1SJg+9V24QR7ACRBwNKvJxO8g5N/nkxeMhUB6CFQCIEYJX59zmVf5A5vy/fAQ0H6u0t49gxVBeNDg0WvHHMQbKV04wUegzdtOcqZ/DlZsnBCsG8fLZLtkPd6PCJAcraQLecVOPstta2lzvEawEqFgB9jIaL/TwNySDmwCVoAYozm78j5N6Q5tbWDl5wzorAXOyOmIlJ5BChYCTUvxUGpSyyibgTByeZh51BCtZ/HzORrGAhOXR4VaxwXxOyxBlDSgs+3xAGx0+bgN9JOgCWOiquNxgqdhodK4GksHJ1R9lASitUFtMoBIegpU8fhTGUvv0Y2AWJ6X4KreMcNsHKM0uUGGiQvgSGayYUugKVQCvpi0TsMRPuQNnCVSA4vxsj1G5xAUrhXowTLsnyXMoUKnsp5sSvAL2ivWamHAuwBGxHWBbqCuvmOyrTxMa90rTYMJvgHfKbTjT5YCGF8jldDkJuFPqvMPU5Y94Nf7Di5O9CWlA9OQfdyeBdqn9IRloLypHfSmP07LHU5c/Uiojik3x9HJglVcFvpL9MDAsuoo9c8TN55EsHHOExc+yF8tgxQ2ni6iVcxCCvsIp9cwKREOlwQknKwBxE8tgpZInaUqFT+5eTiu2+3OTRsRTJcfZtEHigOm4kIuOwIKV9vZ2VVVVqbW1NfOaZVlqa2tTY2OjxowZowULFmjHjh0VfY+TRtrp9DQvCrKbZ0p4sZgXCxklE8cYcI96Ex2BDLB94YUXdN999+mzn/1szuu33367Vq9erR/+8IeaNm2abr75Zp199tnauXOnqqurXX3H+l3bVVM9suR2xcar2A1mrXQWhdsBskT6KAflBnCOICV6fO9Z+f3vf69LL71U3/ve9zR+/PjM65Zlac2aNbrhhht0wQUXqKmpSQ888IDef/99Pfjgg34ny9WtHqdP2MyehRTmg684cZnDTaNIAwr4izFd0eV7sHLFFVfo3HPP1Z/+6Z/mvL5nzx51d3erubk581oqldL8+fO1devWgvsbGBhQX19fzp8bTqY1Z7+XLtzFgpv898N+Hg+V0QxhBCoEqoA92sVo8zVYWbdunV566SW1t7cPe6+7u1uSVF9fn/N6fX195j077e3tqq2tzfxNmjRp2DZeNNj5BbvUrCGvn+3jNVPTFVd2PWss542gUKYQN74FK11dXfr617+un/zkJzr66KMLbldVVZXzb8uyhr2WbeXKlert7c38dXV1eZZmO+VMYaahSLb8nrlCrwFAnPjZs+vbANuOjg719PRo1qxZmdeGhob09NNP65577tHOnTslHelhmTBhQmabnp6eYb0t2VKplFKpVNHvdvKU40qYvKosJ8LwFBrvFOQx4fgDuagT8eBbz8oXv/hFbd++XS+//HLmb/bs2br00kv18ssv64QTTlBDQ4M2bdqU+czg4KA2b96sefPm+ZUs16KwGBzM5WTAdqXlhfIGFEb9iAffgpXq6mo1NTXl/I0bN06f/OQn1dTUlFlzZdWqVVq/fr1ee+01tbS0aOzYsVq8eLFfySoqXaiLTW9Ov5//wEMW5ELYjSLlDtkoD8z+CZrbvF6/a7vjbUNdwfbaa69Va2urli9frtmzZ2vv3r3auHGj6zVWvJAfqBSTfRsoHbi4ffCcX8I+YSZd/qwwO3YNaLnHjeONYjhRIy4CDVaeeuoprVmzJvPvqqoqtbW1af/+/frwww+1efNmNTU1BZmkDLcRuMmzOjiBhS87mPX68Q0cXziV9LKS9N9vMrftXyyfDVSI1ycQvwfyVoJKGh4/H5Mu2U+LBuyYcgEVlqT//jA4eaBqOcclkOX2g+Kk8c7vpq+0h6TYtun954+BKXS7yOuTDyez8PnRWHJcAWeCno2Hwio9DrHpWfnzaSeHnYSC8qNMJ5Enos+PnjcCFbiV5HYmyb/dBF4ulhqbYMU0TiN6NwN7ER1ujn2hf+e/RxkB3KHOmM1NJ0OsbgOFycmy6nbb50+BRnKV+xBNoJSkti/0rJjrSHk86Hh7ghWPlFMpqEjx5FVZKDYI3IRp8gBQjJd3DhIdrITZyHu1zgbM42ZQX6kHZOZvl74dRIACt5LUu0L9iB/GrAA+cLq4YLHPZt9OzB6zQkOMclF2EFWJ7lnhChWmI0CB1+K8Tg/1xBxel6/E96zEscLCDKXKlt1sILvP0AADiAq/Zi4mPliRyh8E5NUBIWBKpvwgxORHOACmo674w5TzE8HKR9wELNmRoykHEgDciNPJPU6/xTRu8tbP8yHBio2welgQP5U+/wcAQLDiGVYYhRcIUgB3qDPJkOjZQMWUO1PI6UMK4zwiH0A0lHrQKmAKgpUiKl0ltNSzXgA7XCkCQC5uAznEgFqUgycrI2oIlmEielZciMJJJElLakdBOYu6cbJAkExsM3ioJ/LRsxJDTp76jOBwLBAFQQYD6TYq+6nzbj8Ds/hdfghWQuJHhaMSAyhH/uDaINuS7IDFaTBCWxeuMHq5CFZihG5SAOUKKgDw+nto9/xTKG/zj2EQx4BgJSRBXMFw9REtNLowgZ/lkDYpWpxMZw+q3SJYCZGb+7WIJgbWIqq8Lo+U7+iyG4Qd9EKoBCsxU2jxOQSPvEeU8MRvFBN2WSBYCVFQUWnYhQyA+YqtuG26qKUX7hGsGMLLgMLJFRJTAAE4YWo7USxdBC/+YjYQfMU6BcEhjxFF2e1DpY8bCVPU0ovSCFYMEuSUPq48ABQSxtTUchCUBC+sskCwErKwGwF6WgCUYnobYXr6UDmeDRRTbntV7AbXFWoAwg6wTJeflzSkiINKniEUZB2gzsUTPSsJ46SxKdXbQkMAJEMULkxoj5KBYMUAUR7IhlxRnv4JlEL7lGxhtmkEKwbyehpz9l/+e/AODTnipNBS66aXc9PTF1Vhny8IVhKu3CWTaRByFcoP8glRRvmFKQhWDBWFRiIKaQTgPVPqvpMLrbB7BOANghVDhF2hKhnlb0rDFYak/37En4nlO7tHuFTvsInph3sEKwYJO2ApR9BP3swWdiMU9vcDSZSemmy3cF2Y7VGcmZCnBCuoSFgn7DC/12lvCsEM4sxN+fbyZJf9vTxCJDl8DVba29t12mmnqbq6Wscdd5zOP/987dy5M2cby7LU1tamxsZGjRkzRgsWLNCOHTv8TBYiJrtBCqphSn9H9n9pEIEjgrjSdttLUui5RogHX4OVzZs364orrtBzzz2nTZs26dChQ2pubtZ7772X2eb222/X6tWrdc899+iFF15QQ0ODzj77bPX39/uZNOSp5EScf6UTddkBCqthAsP5WSfyg5RyAw9uCcWLr8HKL3/5S7W0tGjGjBmaOXOm7r//fnV2dqqjo0PSkV6VNWvW6IYbbtAFF1ygpqYmPfDAA3r//ff14IMP+pm0SIjSSTL7qibIdHv9XVHKcyBuSj0KxIn8XlAClngIdMxKb2+vJOmYY46RJO3Zs0fd3d1qbm7ObJNKpTR//nxt3brVdh8DAwPq6+vL+UNlgnzac9QQvADeCLNdiFObFAYT2sHAghXLsnT11VfrjDPOUFNTkySpu7tbklRfX5+zbX19fea9fO3t7aqtrc38TZo0yd+Eh8yEQhKmIAey2u2HrmQgmuzGuTmd7gzzBBasrFixQq+++qp++tOfDnuvqqoq59+WZQ17LW3lypXq7e3N/HV1dfmSXoTLhAGtNGZAvOQ/OZo67owJ+RRIsHLllVfq0Ucf1ZNPPqmJEydmXm9oaJCkYb0oPT09w3pb0lKplGpqanL+4sSLe7bwFvkP2HNbN9ye9IKoeyaciE1nQhvoa7BiWZZWrFihRx55RE888YSmTp2a8/7UqVPV0NCgTZs2ZV4bHBzU5s2bNW/ePD+TBvnXe1HpPsv5vAmVCUgirwIWxrSgmKP83PkVV1yhBx98UD/72c9UXV2d6UGpra3VmDFjVFVVpdbWVq1atUonnXSSTjrpJK1atUpjx47V4sWL/Uya0Zgua4ZKj0F2A8jxRJzl314pJd3G+REkpPdpt8JttuylCexuDVFnzeJrsLJ27VpJ0oIFC3Jev//++9XS0iJJuvbaa/XBBx9o+fLlOnDggObMmaONGzequrraz6RFjtcV29SKGGa6/AoSTc1rwEtuF2TzqzejUFtpN53ZbrkF6quZfA1WLMsquU1VVZXa2trU1tbmZ1Iix8/eFVMro6npAuCcXz0mbtNQyfswD88GipA4VzBTfpuf3dJAUphSnxEfBCsJkbQHfiXldwKmCmOgPeKLYCUBTK/0pi2Z73VPiOn5D/il0AVSVOtEUntJTfjdBCvwRRiNUf53hj1YF8ARdgNY3dRPU1acjWqQFQe+DrBFZbwYZGty5TJ55o1XA5xNzn8gSIV6WNysu8K04uSiZ8VwlVxNUKHDZ8LVIABEHcFKBJSzRHUUApU4n8ijcgyAsFFP4ATBSsyYVPGjvtZBpcEUT3gFnDG9LUD4CFYiwsm92qhV+LifwPN7V+L+e4FK0BuJYghWIqTQEtJU8sLCXEY7O8AM6/gQICFqaMtgh2AlwqjUZjPh+JiQBsAtLsCQj2AlYtJTasupyFxlh3Pyzn+iK8cBcIaABWkEKwliwkJtTt/zUxDfmx2Q0OAC5fOj/nDB4I4JbRjBSsS4XfUx6QrlQZCVz4SxKwCOyO/phDNht10EKxHjpHJxq+Fj5Sztnf/ZSr43LXsaMwB3vFyZOn9/1MloIFiJiXSAYmLFCzsiL0claS40a8uLfQNwz65tpIclWghWIih/sbEkVzQ/Hkfgx1Ogs6/okny8gKC5qW+Fghp6Ro8I80KLYCWinFQak6/gvUqb1w969PPhhUlv6ACT2fW0UGfNQbCC0JjSEHgZ1BX7TeleFZODSMBUQY8zKXbbKMnCar8IVpB4Xj523unzkGj4APeKBSylxqXAO2EELAQrCFwYI/FLfY8Xla9UrwqAytm1H24HyxLERM9RYScA/jDt5BjWwNIgx/aU2g8NJOCN7PYkv2fU70kHXvbEwjl6VhCYMBZFM6VBIVABvJXdnoT9GA34j2AFoYt7pS90JRb33w0EhboUvKADRIKVGDKlN8EUQQxqDWJMDIDh8ntsqWvxRLCCRAnjCsyu8eQ5QUD0Jb1HJ8g2jGAFieBnpUp6gwUkWdLrf1ABS6yClfTVavYfzBXW4LgwGxfKJIC4CaJdq7Isy/L9W3zU19en2tpaHdh1gmqqRw57P2lRLyfDwvLLgtdPcvV6vwDKF3bbn8R2wG2eH7IO6in9TL29vaqpqSm6bax6VoCgH+5Y6HvCbiiBJDOh/pmQBtOt37Xd8bax71mRklVokhjN58s+3qWmC1eSX3blivwHwmdSm5+0NqFY+5u9zeP7XlFf/5DGT9tNz0q+uI9jifNvK5dfjRY9KgCcSFqb4GQsYjnnqkQEK3EPUpArzGNNOQOQL6kBi5cSEazki+MJJY6/qRJhTFXmGABmoC7GTyKDFYnCnCRO7qHmbwcguqjL8ZPYYCVOCLzs2T1K3un2doKcZQQA+BjBSsQRqATDSZBCIAOEj3oYTwQriLX83pX0lLns1wAAZjMiWPnOd76jqVOn6uijj9asWbP0zDPP+P6dcThJ0atSPid559cCc3Eoe4CJTK5bJqctCkIPVh566CG1trbqhhtu0LZt2/T5z39e55xzjjo7O8NOmtEIVEortRaKH3lYqkHK79kBAJQW+gq2c+bM0ec+9zmtXbs289pnPvMZnX/++Wpvby/5eScr2NqJcpTLyc6dcqcauy0jpVbLtdvOz8AJSJIotOnU81yRWcF2cHBQHR0dam5uznm9ublZW7dutf3MwMCA+vr6cv6AYoot+eyXdA9K/hPA89PCgoXAx6IQcJTr8X2vxPr3+S3UYOW3v/2thoaGVF9fn/N6fX29uru7bT/T3t6u2trazN+kSZOCSKoxOLFFl9NjR4OGpKJ9QyGhj1mRpKqqqpx/W5Y17LW0lStXqre3N/PX1dUVRBIRcaY2gnYDeNNpJWhBklRS3qNQV9JpjEJaTXRUmF9eV1enkSNHDutF6enpGdbbkpZKpZRKpSr63qgWFlNPuHHlVbdtsXEppW5RMaYFiCfqtjuh9qyMHj1as2bN0qZNm3Je37Rpk+bNmxdSqhA3xQKOUsGI04ak0Not5QQ7UQ2mgUokaUxHpW1EEoV+G+jqq6/W97//ff3Lv/yLfvWrX+kb3/iGOjs7tWzZMt++M4qRbBTTbJqgnwuUfeXk5ruLbZ/d40Ijh7hJQjtn9xupz6WFHqxcdNFFWrNmjf7xH/9Rp5xyip5++mn94he/0OTJk8NOGmLC6ynKbvbvpPF1s6Ku0+nRdmgMgfBRD8sTerAiScuXL9dbb72lgYEBdXR06Atf+ELYSTJKEq42TFBuI1LJbaZ82cfa6a0lp1dllCPAfAQz9owIVsIQlYY7KumMCqfL7HuxT7fHzi4IKbWN0/fcfjeA4Nnd5qVuHpHYYEUiEEAupwu3VRqE5L9eqGEqp3xy7xtJFNe2nIDlY4kOVpBM5TZsxVairXT/+Svd2u3Pz/EpcW3skQxJOJkn4TcWk/hghUYalShVfpwENW4H4TrltnFLemOIaKLcJkPigxUkkxdBqpvxL+U2qJWm0+n30uAD5ktyPSVYMRi9Pv4KIn+9fFBhufty2sBR3gDzJTVgIVgRjTTMVWjgrZdlNqmNHxBVSRxIT7CCRCs2sLXS/Rb7d7n7KVehtVkKPZ8kaQ0hoivJF5tJqqcEKwZLUkE0QdSuVsqZQm33+9w8YBEwTZTqLMpHsGIwThjhiFrQUg4nPUpxzwPEA+1kMhCsfMTEAs/JIlzZt0rCXlHSy0G6brelHMJ0Jrbf8BbBisGogMFyOhU5iONiUoBAOQQQNoIVIIuTVWq9uk1UbB9ePcOIQANJQVmPN4IVwIab1WXT3D5ksNBtFq8fpFjo6c1OFXviMwAEocqyLCvsRFSir69PtbW1OrDrBNVUj6x4fyY1xlwpmCv7dlD29N/06/lTgvNvHxWaMlxpmrIVmo5MuUKcmdSGByHK9bmvf0jjp+1Wb2+vampqim5Lz0oW0wq5aenBxwo9hTm7N6PQNmEHDZQrAFFDsAJ4wGng4Wegkj0dudTaKTx6Hoi+KPequEWwAnis1ABcUxqYcmc2JWEdGgBmIVjJYspJBNGW7tmwGzgbdhnz6mnTYf8OIOmSVgcJVgzHFWx0efV8IK9l3yqifCFuTKln8BbBChAzbgIQGnYgepJYbwlWAMOEPfiV3hYApiFYAQySHSikb9MEHTwk8aoN8RLnMhzn31YMwQpgkOzBq/krxzrpcaFXBEAcEaxkiUNDH4ffkHTFelOcziiiHACIE4KVGOJEFV0cO8AbcbxdEsff5BTBykc4SSAKktxYAUgugpUYIeBKBo4zkDxJv1AhWAFCkj82hSAEAOwRrAABKxSkOL1ycvPQRAIgJFnSeyPihGAlpjhJRQuBBQAURrASA5zokoPjDLhD70o8EKzI7BNAqYpWKO1UUDOZXNaAuIpDe5j0toNgJaLoTYker46X22MfZjmp9Lsp4/BK1AOWqKe/UgQrQACSetKtpIF1ulov4BTlKboIVgxWbsWiQiZD3Kc+U47hB8pVNBGsGCj7YXaIvrgFEUEgz+An2tfoOSrsBCAXlQhuxe3EHrffA6By9KwACRClAICAHUGgnEWLb8HKW2+9pa997WuaOnWqxowZoxNPPFE33nijBgcHc7br7OzUeeedp3Hjxqmurk5XXXXVsG38ZkqhNSUdQNioC8DHqA8+3gb6n//5Hx0+fFjf/e539alPfUqvvfaali5dqvfee0933nmnJGloaEjnnnuujj32WG3ZskXvvPOOlixZIsuydPfdd/uVNCNRGOMpSj0aJmEmEIBsVZZlWUF92R133KG1a9dq9+7dkqQNGzZo0aJF6urqUmNjoyRp3bp1amlpUU9Pj2pqakrus6+vT7W1tTqw6wTVVI+sKH1hnljcNswsBhcNpgUrYZUPgg+YyLT6WUhc605f/5DGT9ut3t7ekuf7QMes9Pb26phjjsn8+9lnn1VTU1MmUJGkhQsXamBgQB0dHbb7GBgYUF9fX85f1MW1ICaZqYv2hZUmyjhMRLmMjsCClf/93//V3XffrWXLlmVe6+7uVn19fc5248eP1+jRo9Xd3W27n/b2dtXW1mb+Jk2a5Gu6ATdMDVKy+ZU+0383kI8yGx2ug5W2tjZVVVUV/XvxxRdzPrNv3z596Utf0oUXXqi/+Zu/yXmvqqpq2HdYlmX7uiStXLlSvb29mb+uri63P6EgomyUKwpBit8e3/dKrBepA8LAeekI1wNsV6xYoYsvvrjoNlOmTMn8/759+3TmmWdq7ty5uu+++3K2a2ho0PPPP5/z2oEDB3Tw4MFhPS5pqVRKqVTKbbJjhZOAWaJ4PIIYQ0IjC9PlB9gwl+tgpa6uTnV1dY623bt3r84880zNmjVL999/v0aMyO3ImTt3rm655Rbt379fEyZMkCRt3LhRqVRKs2bNcpu0yGLwYXTR0OVKN/7p8kzZBspH3fmYb2NW9u3bpwULFmjSpEm688479X//93/q7u7OGYvS3Nys6dOn67LLLtO2bdv0X//1X7rmmmu0dOlSRzOB/BDlwhHltEcRgYq97KtVyiRMZnodNj19QfJtnZWNGzfqzTff1JtvvqmJEyfmvJeeLT1y5Eg99thjWr58uU4//XSNGTNGixcvzqzDAsBffvV8EKQAlaMefcy3YKWlpUUtLS0ltzv++OP185//3K9kAL6IwxVPHH4DEFcEKrl4kCEAAAYgQCmMBxkCABAyApXiCFYAl+J2+yRuvweIksf3vUKg4gDBSkxQ2FEJAhYgeLTbzhGsGMBtgaWAh4v8B4BgEayEjBMfACQPbb87BCs2gihEld6nTH+W+53wCreCAJiKYCXCCFLCwUkdQCVou90jWAEAAEYjWAFc4qoIAIJFsAIASBxu50YLwQqADBpwACYiWCmArn4kEeUegIkIVoAyxPWkTs8KABMRrBTh1wkpric6AEBxtP/lIVgJGAUVJqN8AjARwUoJNN4ohLIBwA3ajPIRrAAAAKMRrASIqBoAwsdA8ug5KuwEAAAQZ1yoVo6eFQcoaAAAhIdgJSAEPPHk5XF9fN8rmT8A8UB99gbBSgAorCglv4yEEbRQTpEUlPXoYcwKEAKnjWV6OwYEAkgyelZ8RgQfb+UEESaWCRPTBABpBCs+4gSAfOWWCbvbRADKE1RPJfXUOwQrPqGQAkC80c4HhzErFaKwwo4f5eLxfa9oYeNMz/dNGQbKU6yHhnrlLXpWHMqencEUU6TZlQG/ykV+oEL5A8LHuSAY9Ky4RKFEMX6Wj+x9+9HDAsC9dF2kPvqLYAWoUBiNlFffGXYDS9CFoLEMQDRxGwiImIWNMzMNbhxO9Jw8AJRCsAJETJy6nOPyOwD4i2AFiDhO+EC46B30H8EKgFARbCEoBBXRRbACIHScRAAUQ7ACJJRpPRrZAQvBC6LEtLoUR0xdBmKg0NOZ06ve5m9nKoIUAHYC6VkZGBjQKaecoqqqKr388ss573V2duq8887TuHHjVFdXp6uuukqDg4NBJAuInfyVlgH4J04z80wXSM/Ktddeq8bGRr3ySu5BHRoa0rnnnqtjjz1WW7Zs0TvvvKMlS5bIsizdfffdQSQNiKUoLctv15tiepqRbJTP4PkerGzYsEEbN27Uww8/rA0bNuS8t3HjRr3++uvq6upSY2OjJOmuu+5SS0uLbrnlFtXU1PidPACG4UQAU1E2w+PrbaDf/OY3Wrp0qX784x9r7Nixw95/9tln1dTUlAlUJGnhwoUaGBhQR0eH7T4HBgbU19eX8wdgOMZ/AIgL34IVy7LU0tKiZcuWafbs2bbbdHd3q76+Pue18ePHa/To0eru7rb9THt7u2prazN/kyZN8jztQBxE5SowKulEslFOw+U6WGlra1NVVVXRvxdffFF33323+vr6tHLlyqL7q6qqGvaaZVm2r0vSypUr1dvbm/nr6upy+xMAGIoTAvxCT2O0uR6zsmLFCl188cVFt5kyZYpuvvlmPffcc0qlUjnvzZ49W5deeqkeeOABNTQ06Pnnn895/8CBAzp48OCwHpe0VCo1bJ8A7GU/8NCkhx+mn7bMU5dhqkLLASAcVZZlWX7suLOzM2c8yb59+7Rw4UL9+7//u+bMmaOJEydqw4YNWrRokX79619rwoQJkqSHHnpIS5YsUU9Pj6MBtn19faqtrdWBXSeopnqkHz8FiDS7tVfClr/2C0EL/FZO0EGZ9Fdf/5DGT9ut3t7ekud732YDHX/88Tn//sQnPiFJOvHEEzVx4kRJUnNzs6ZPn67LLrtMd9xxh373u9/pmmuu0dKlS5kJBMQUU5UBuBXqcvsjR47UY489pqOPPlqnn366/uIv/kLnn3++7rzzzjCTBQCIIYLi6Apsuf0pU6bI7o7T8ccfr5///OdBJQOAQTh5AHCCBxkCMWdSQMBgRQDlIFgBEiTMwMXEgb5IjvyHejrZHuYgWAESIOwHrtmdJOhlQZCYcRZtgY1ZAZBM9KjAFATI0UXPCgDfcHKACSiH0UewAsAXnCBgCre9efT+mYdgBUBgOAkgDG7Gq1BGzUSwAsBz9KrANE7KJIGKuQhWAHjOrtHnRACgXMwGAuALghMAXqFnBQAQa04D54WNM7mFaSiCFQBArLkNQAhYzEOwAgCIrXTg4ea2JLcwzUOwAgCIPXpLoo1gBQAQa/SqRB/BCgAg1pz2qhComItgBQAAGI1gBQAQW4/ve4UekxhgUTgAQGyxzH480LMCAIgtApF4IFgBAABGI1gBAMTWwsaZnveupG8tsXZLcAhWAACx5ddtIAKVYDHAFgCQWOUEM4yDCR49KwCA2CsUYPCk5WggWAEAxF722BXWXokeghUAQCLkD4wlYIkOghUAQOzlByb5t364FWQ2ghUAQCIQsEQXs4EAAImRHbDYBSfcIjITPSsAgETKDkgYfGs2elYAAIllF7DAPPSsAAAAoxGsAAAAoxGsAAAAoxGsAAAAoxGsAAAAoxGsAAAAo/kerDz22GOaM2eOxowZo7q6Ol1wwQU573d2duq8887TuHHjVFdXp6uuukqDg4N+JwsAAESEr+usPPzww1q6dKlWrVqls846S5Zlafv27Zn3h4aGdO655+rYY4/Vli1b9M4772jJkiWyLEt33323n0kDAAARUWVZluXHjg8dOqQpU6bopptu0te+9jXbbTZs2KBFixapq6tLjY2NkqR169appaVFPT09qqmpKfk9fX19qq2t1YFdJ6imeqSnvwEAAPijr39I46ftVm9vb8nzvW89Ky+99JL27t2rESNG6NRTT1V3d7dOOeUU3XnnnZoxY4Yk6dlnn1VTU1MmUJGkhQsXamBgQB0dHTrzzDOH7XdgYEADAwOZf/f29kqS+n5/2K+fAgAAPJY+bzvpM/EtWNm9e7ckqa2tTatXr9aUKVN01113af78+dq1a5eOOeYYdXd3q76+Pudz48eP1+jRo9Xd3W273/b2dt10003DXp/8ubc8/w0AAMBf/f39qq2tLbqN62Clra3NNljI9sILL+jw4SMR0w033KCvfOUrkqT7779fEydO1L/927/p8ssvlyRVVVUN+7xlWbavS9LKlSt19dVXZ/797rvvavLkyers7Cz5Y5Oir69PkyZNUldXl6NbaUlAngxHngxHngxHnuQiP4YrN08sy1J/f3/O3ZVCXAcrK1as0MUXX1x0mylTpqi/v1+SNH369MzrqVRKJ5xwgjo7OyVJDQ0Nev7553M+e+DAAR08eHBYj0v2PlKp1LDXa2trKTh5ampqyJM85Mlw5Mlw5Mlw5Eku8mO4cvLEaSeD62Clrq5OdXV1JbebNWuWUqmUdu7cqTPOOEOSdPDgQb311luaPHmyJGnu3Lm65ZZbtH//fk2YMEGStHHjRqVSKc2aNctt0gAAQAz5NmalpqZGy5Yt04033qhJkyZp8uTJuuOOOyRJF154oSSpublZ06dP12WXXaY77rhDv/vd73TNNddo6dKlRKwAAECSz+us3HHHHTrqqKN02WWX6YMPPtCcOXP0xBNPaPz48ZKkkSNH6rHHHtPy5ct1+umna8yYMVq8eLHuvPNOx9+RSqV044032t4aSiryZDjyZDjyZDjyZDjyJBf5MVwQeeLbOisAAABe4NlAAADAaAQrAADAaAQrAADAaAQrAADAaJEPVr7zne9o6tSpOvroozVr1iw988wzYScpEG1tbaqqqsr5a2hoyLxvWZba2trU2NioMWPGaMGCBdqxY0eIKfbe008/rfPOO0+NjY2qqqrSf/zHf+S87yQPBgYGdOWVV6qurk7jxo3Tn/3Zn+nXv/51gL/CW6XypKWlZVi5+ZM/+ZOcbeKUJ+3t7TrttNNUXV2t4447Tueff7527tyZs03SyomTPElaOVm7dq0++9nPZhY1mzt3rjZs2JB5P2llRCqdJ0GXkUgHKw899JBaW1t1ww03aNu2bfr85z+vc845J7NCbtzNmDFD+/fvz/xt3749897tt9+u1atX65577tELL7yghoYGnX322ZmVhePgvffe08yZM3XPPffYvu8kD1pbW7V+/XqtW7dOW7Zs0e9//3stWrRIQ0NDQf0MT5XKE0n60pe+lFNufvGLX+S8H6c82bx5s6644go999xz2rRpkw4dOqTm5ma99957mW2SVk6c5ImUrHIyceJE3XrrrXrxxRf14osv6qyzztKXv/zlTECStDIilc4TKeAyYkXYH//xH1vLli3Lee3Tn/60df3114eUouDceOON1syZM23fO3z4sNXQ0GDdeuutmdc+/PBDq7a21rr33nsDSmGwJFnr16/P/NtJHrz77rvWqFGjrHXr1mW22bt3rzVixAjrl7/8ZWBp90t+nliWZS1ZssT68pe/XPAzcc+Tnp4eS5K1efNmy7IoJ5Y1PE8si3JiWZY1fvx46/vf/z5lJEs6Tywr+DIS2Z6VwcFBdXR0qLm5Oef15uZmbd26NaRUBeuNN95QY2Ojpk6dqosvvjjzpOs9e/aou7s7J29SqZTmz5+fmLxxkgcdHR06ePBgzjaNjY1qamqKdT499dRTOu644zRt2jQtXbpUPT09mffinie9vb2SpGOOOUYS5UQanidpSS0nQ0NDWrdund577z3NnTuXMqLheZIWZBnxdQVbP/32t7/V0NDQsAce1tfXq7u7O6RUBWfOnDn60Y9+pGnTpuk3v/mNbr75Zs2bN087duzI/H67vHn77bfDSG7gnORBd3e3Ro8enVlROXubuJahc845RxdeeKEmT56sPXv26Fvf+pbOOussdXR0KJVKxTpPLMvS1VdfrTPOOENNTU2SKCd2eSIls5xs375dc+fO1YcffqhPfOITWr9+vaZPn545sSaxjBTKEyn4MhLZYCWtqqoq59+WZQ17LY7OOeeczP+ffPLJmjt3rk488UQ98MADmUFOSc2bbOXkQZzz6aKLLsr8f1NTk2bPnq3Jkyfrscce0wUXXFDwc3HIkxUrVujVV1/Vli1bhr2X1HJSKE+SWE7+6I/+SC+//LLeffddPfzww1qyZIk2b96ceT+JZaRQnkyfPj3wMhLZ20B1dXUaOXLksAitp6dnWAScBOPGjdPJJ5+sN954IzMrKMl54yQPGhoaNDg4qAMHDhTcJu4mTJigyZMn64033pAU3zy58sor9eijj+rJJ5/UxIkTM68nuZwUyhM7SSgno0eP1qc+9SnNnj1b7e3tmjlzpv75n/850WWkUJ7Y8buMRDZYGT16tGbNmqVNmzblvL5p0ybNmzcvpFSFZ2BgQL/61a80YcIETZ06VQ0NDTl5Mzg4qM2bNycmb5zkwaxZszRq1Kicbfbv36/XXnstMfn0zjvvqKurSxMmTJAUvzyxLEsrVqzQI488oieeeEJTp07NeT+J5aRUntiJezmxY1mWBgYGEllGCknniR3fy4jrIbkGWbdunTVq1CjrBz/4gfX6669bra2t1rhx46y33nor7KT57pvf/Kb11FNPWbt377aee+45a9GiRVZ1dXXmt996661WbW2t9cgjj1jbt2+3LrnkEmvChAlWX19fyCn3Tn9/v7Vt2zZr27ZtliRr9erV1rZt26y3337bsixnebBs2TJr4sSJ1n/+539aL730knXWWWdZM2fOtA4dOhTWz6pIsTzp7++3vvnNb1pbt2619uzZYz355JPW3LlzrT/8wz+MbZ787d/+rVVbW2s99dRT1v79+zN/77//fmabpJWTUnmSxHKycuVK6+mnn7b27Nljvfrqq9bf//3fWyNGjLA2btxoWVbyyohlFc+TMMpIpIMVy7Ksb3/729bkyZOt0aNHW5/73Odypt/F2UUXXWRNmDDBGjVqlNXY2GhdcMEF1o4dOzLvHz582LrxxhuthoYGK5VKWV/4whes7du3h5hi7z355JOWpGF/S5YssSzLWR588MEH1ooVK6xjjjnGGjNmjLVo0SKrs7MzhF/jjWJ58v7771vNzc3Wsccea40aNco6/vjjrSVLlgz7vXHKE7u8kGTdf//9mW2SVk5K5UkSy8lXv/rVzHnk2GOPtb74xS9mAhXLSl4ZsazieRJGGamyLMty3x8DAAAQjMiOWQEAAMlAsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIxGsAIAAIz2/wECeqtDkULydAAAAABJRU5ErkJggg==",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#check land/ocean mask:\n",
    "import matplotlib.pyplot as plt\n",
    "plt.pcolormesh(glofas.lon,glofas.lat,land_ocean_mask)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "82de302f-48de-4f80-9991-50a630a9ff8b",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Find river end points by looking for local maxima in upstream area (method by J. Simikins and adapted from Alistair Adcroft?)\n",
    "uparea = uparea.fillna(0).values\n",
    "points = np.zeros_like(uparea)\n",
    "window = 2  # look with +- this number of grid points\n",
    "ni, nj = uparea.shape\n",
    "for i in range(window, ni-window):\n",
    "    for j in range(window, nj-window):\n",
    "        sub = uparea[i-window:i+window+1, j-window:j+window+1]\n",
    "        point = uparea[i, j]\n",
    "        # A river end point has a reasonably large upstream area\n",
    "        # and is a local maximum\n",
    "        if point > 1e6 and sub.max() == point:\n",
    "            points[i, j] = 1\n",
    "            \n",
    "glofas_mask = points\n",
    "glofas_rof = glofas_rof.where(glofas_mask > 0).fillna(0.0)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a343bfc4",
   "metadata": {},
   "source": [
    "# Step2\n",
    "\n",
    "This section is where we collapse any remaining land cells onto the coast using a combination of ESMF and loops"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "3a482017-7fdc-47ff-9af6-8b286d99710a",
   "metadata": {},
   "outputs": [],
   "source": [
    "xx = glofas.lon\n",
    "yy = glofas.lat\n",
    "[x,y] = np.meshgrid(xx,yy)                 \n",
    "lon = x\n",
    "lat = y\n",
    "\n",
    "#flatten mask:\n",
    "flat_mask = land_ocean_mask.values.ravel().astype('bool')\n",
    "coast_lon = lon.ravel()[flat_mask] # Ocean Points \n",
    "coast_lat = lat.ravel()[flat_mask]\n",
    "glofas_id = np.arange(np.prod(land_ocean_mask.shape))\n",
    "coast_id = glofas_id[flat_mask]\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "8ba8a2d4-6b53-4ca1-b4fb-801f9ff64d33",
   "metadata": {},
   "outputs": [],
   "source": [
    "# Long Running Code to find nearest coast cells\n",
    "# coast_to_gfas = xesmf.Regridder(\n",
    "#     {'lat':coast_lat,'lon':coast_lon},\n",
    "#     {'lat':lat,'lon':lon}, # All POints\n",
    "#     method='nearest_s2d',\n",
    "#     locstream_in=True,\n",
    "#     reuse_weights=False,\n",
    "#     filename = \"coast_glofas_weights.nc\")\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "ef5da183-40b2-4ad1-9cf9-19062374f46d",
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": [
    "# w = xr.open_dataset(\"coast_glofas_weights.nc\")\n",
    "# source_index = w['col'].values-1\n",
    "# target_index = w['row'].values-1\n",
    "\n",
    "# # Map each target cell to nearest coastal ID, go through every point on the grid, find closest ocean point and set it to the value so nearest_coast[point] = nearest_ocean_point_id\n",
    "# nearest_coast = np.empty(land_ocean_mask.size, dtype=coast_id.dtype)\n",
    "# nearest_coast[target_index] = coast_id[source_index]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "id": "cd860d5c",
   "metadata": {},
   "outputs": [],
   "source": [
    "# nearest_coast = coast_to_gfas(coast_id).ravel() #nearest_coast is an array with one entry per GloFAS grid point, and each entry tells you the ID of the nearest coastal point for that grid cell"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "2f497fe3",
   "metadata": {},
   "outputs": [],
   "source": [
    "# glofas_flat = glofas_rof.stack(space=(\"lat\", \"lon\")) # [0,172100].compute()\n",
    "\n",
    "# filled = np.zeros(glofas_flat.shape, dtype=glofas_flat.dtype)\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "35f32c60",
   "metadata": {},
   "outputs": [],
   "source": [
    "# from multiprocessing import Process, Pool\n",
    "\n",
    "# def find_nearest_coast(coast_id):\n",
    "#     idx = np.where(nearest_coast == coast_id)[0]\n",
    "#     if len(idx) > 1:\n",
    "#         return (coast_id, idx)\n",
    "# with Pool() as pool:\n",
    "#       result = pool.map(find_nearest_coast, coast_id)\n",
    "# result_clean = [r for r in result if r is not None]\n",
    "# indexes_dict_2 = dict(result_clean)\n",
    "\n",
    "# import json\n",
    "# indexes_dict_serializable = {int(k): v.tolist() if hasattr(v, \"tolist\") else v\n",
    "#                              for k, v in indexes_dict.items()}\n",
    "# with open(\"indexes_dict.json\", \"w\") as f:\n",
    "#     json.dump(indexes_dict_serializable, f)\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "83981f6f",
   "metadata": {},
   "outputs": [],
   "source": [
    "import json\n",
    "from pathlib import Path\n",
    "\n",
    "# Path to your JSON file\n",
    "json_path = Path(\"/glade/u/home/manishrv/documents/croc/dev/gustavo_glorys/stuff_for_final_run/runoff_mapping/indexes_dict.json\")\n",
    "\n",
    "# Open and read the file\n",
    "with json_path.open(\"r\") as f:\n",
    "    indexes_dict = json.load(f)\n",
    "indexes_dict = {int(k): v for k, v in indexes_dict.items()}\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "1b98bc2e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array(['2000-01-02T00:00:00.000000000', '2000-01-03T00:00:00.000000000',\n",
       "       '2000-01-04T00:00:00.000000000', ...,\n",
       "       '2019-12-31T00:00:00.000000000', '2020-01-01T00:00:00.000000000',\n",
       "       '2020-01-02T00:00:00.000000000'], dtype='datetime64[ns]')"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "glofas_rof.time.values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "4b14be49-0908-4ee0-bdd8-faf62a959fbf",
   "metadata": {},
   "outputs": [],
   "source": [
    "import xarray as xr\n",
    "import pandas as pd\n",
    "\n",
    "# Example: glofas_rof is your DataArray or Dataset with a \"time\" coordinate\n",
    "start_year = 2000\n",
    "num_years = 20\n",
    "\n",
    "yearly_slices = {}\n",
    "\n",
    "for y in range(start_year, start_year + num_years):\n",
    "    start = pd.Timestamp(f\"{y}-01-02\")\n",
    "    end = pd.Timestamp(f\"{y+1}-01-01\")  # exclusive end\n",
    "    yearly_slices[y] = glofas_rof.sel(time=slice(start, end))\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "520f7ab8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{2000: <xarray.DataArray (time: 366, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(366, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2000-01-02 2000-01-03 ... 2001-01-01,\n",
       " 2001: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2001-01-02 2001-01-03 ... 2002-01-01,\n",
       " 2002: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2002-01-02 2002-01-03 ... 2003-01-01,\n",
       " 2003: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2003-01-02 2003-01-03 ... 2004-01-01,\n",
       " 2004: <xarray.DataArray (time: 366, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(366, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2004-01-02 2004-01-03 ... 2005-01-01,\n",
       " 2005: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2005-01-02 2005-01-03 ... 2006-01-01,\n",
       " 2006: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2006-01-02 2006-01-03 ... 2007-01-01,\n",
       " 2007: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2007-01-02 2007-01-03 ... 2008-01-01,\n",
       " 2008: <xarray.DataArray (time: 366, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(366, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2008-01-02 2008-01-03 ... 2009-01-01,\n",
       " 2009: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2009-01-02 2009-01-03 ... 2010-01-01,\n",
       " 2010: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2010-01-02 2010-01-03 ... 2011-01-01,\n",
       " 2011: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2011-01-02 2011-01-03 ... 2012-01-01,\n",
       " 2012: <xarray.DataArray (time: 366, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(366, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2012-01-02 2012-01-03 ... 2013-01-01,\n",
       " 2013: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2013-01-02 2013-01-03 ... 2014-01-01,\n",
       " 2014: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2014-01-02 2014-01-03 ... 2015-01-01,\n",
       " 2015: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2015-01-02 2015-01-03 ... 2016-01-01,\n",
       " 2016: <xarray.DataArray (time: 366, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(366, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2016-01-02 2016-01-03 ... 2017-01-01,\n",
       " 2017: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2017-01-02 2017-01-03 ... 2018-01-01,\n",
       " 2018: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2018-01-02 2018-01-03 ... 2019-01-01,\n",
       " 2019: <xarray.DataArray (time: 365, lat: 1500, lon: 3600)>\n",
       " dask.array<getitem, shape=(365, 1500, 3600), dtype=float32, chunksize=(12, 1500, 3600), chunktype=numpy.ndarray>\n",
       " Coordinates:\n",
       "   * lon      (lon) float32 0.05 0.15 0.25 0.35 0.45 ... 359.6 359.8 359.9 360.0\n",
       "   * lat      (lat) float32 -59.95 -59.85 -59.75 -59.65 ... 89.75 89.85 89.95\n",
       "   * time     (time) datetime64[ns] 2019-01-02 2019-01-03 ... 2020-01-01}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "yearly_slices"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "26d9391b-8331-48c2-8e11-2d0dc7cf1c94",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "2000\n",
      "Year 2000-01-02T00:00:00.000000000 to 2001-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 366, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 362.0 363.0 364.0 365.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2001\n",
      "Year 2001-01-02T00:00:00.000000000 to 2002-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2002\n",
      "Year 2002-01-02T00:00:00.000000000 to 2003-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2003\n",
      "Year 2003-01-02T00:00:00.000000000 to 2004-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2004\n",
      "Year 2004-01-02T00:00:00.000000000 to 2005-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 366, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 362.0 363.0 364.0 365.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2005\n",
      "Year 2005-01-02T00:00:00.000000000 to 2006-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2006\n",
      "Year 2006-01-02T00:00:00.000000000 to 2007-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2007\n",
      "Year 2007-01-02T00:00:00.000000000 to 2008-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2008\n",
      "Year 2008-01-02T00:00:00.000000000 to 2009-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 366, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 362.0 363.0 364.0 365.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2009\n",
      "Year 2009-01-02T00:00:00.000000000 to 2010-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2010\n",
      "Year 2010-01-02T00:00:00.000000000 to 2011-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2011\n",
      "Year 2011-01-02T00:00:00.000000000 to 2012-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2012\n",
      "Year 2012-01-02T00:00:00.000000000 to 2013-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 366, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 362.0 363.0 364.0 365.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2013\n",
      "Year 2013-01-02T00:00:00.000000000 to 2014-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2014\n",
      "Year 2014-01-02T00:00:00.000000000 to 2015-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2015\n",
      "Year 2015-01-02T00:00:00.000000000 to 2016-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2016\n",
      "Year 2016-01-02T00:00:00.000000000 to 2017-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 366, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 362.0 363.0 364.0 365.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2017\n",
      "Year 2017-01-02T00:00:00.000000000 to 2018-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2018\n",
      "Year 2018-01-02T00:00:00.000000000 to 2019-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n",
      "2019\n",
      "Year 2019-01-02T00:00:00.000000000 to 2020-01-01T00:00:00.000000000\n",
      "Subset the time\n",
      "Load Memory\n",
      "Sum the data at non coast points\n",
      "Fill the rest of the coast points\n",
      "Reshape data and set runoff, time\n",
      "Get Rid of negative runoff values\n",
      "Create dataset with correct structure and save\n",
      "<xarray.Dataset>\n",
      "Dimensions:    (time: 365, latitude: 1500, longitude: 3600)\n",
      "Coordinates:\n",
      "  * time       (time) float64 0.0 1.0 2.0 3.0 4.0 ... 361.0 362.0 363.0 364.0\n",
      "  * latitude   (latitude) float32 -59.95 -59.85 -59.75 ... 89.75 89.85 89.95\n",
      "  * longitude  (longitude) float32 0.05 0.15 0.25 0.35 ... 359.8 359.9 360.0\n",
      "Data variables:\n",
      "    runoff     (time, latitude, longitude) float32 0.0 0.0 0.0 ... 0.0 0.0 0.0\n"
     ]
    }
   ],
   "source": [
    "for y in range(start_year, start_year + num_years):\n",
    "    print(y)\n",
    "    yearly_slice = yearly_slices[y]\n",
    "    print(f\"Year {yearly_slice.time[0].values} to {yearly_slice.time[-1].values}\")\n",
    "    print(\"Subset the time\")\n",
    "    glofas_rof_time_0 =yearly_slice# This includes the last date, but because it;s 24 hrs of discargae 2001-01-01 actually is 2000-12-31\n",
    "\n",
    "    print(\"Load Memory\")\n",
    "\n",
    "    gfas_np=glofas_rof_time_0.values\n",
    "    raw = gfas_np.reshape([gfas_np.shape[0],-1])\n",
    "    filled = np.zeros_like(raw)\n",
    "\n",
    "    print(\"Sum the data at non coast points\")\n",
    "\n",
    "    # Sum all points that are not on the coast\n",
    "    for i in indexes_dict:\n",
    "        filled[:,i] = raw[:,indexes_dict[i]].sum(axis=1)\n",
    "\n",
    "    print(\"Fill the rest of the coast points\")\n",
    "    # Then fill in all the coast items that don't need to be summed\n",
    "    for i in coast_id:\n",
    "        if i not in indexes_dict:\n",
    "            filled[:,i] = raw[:,i]\n",
    "\n",
    "    print(\"Reshape data and set runoff, time\")\n",
    "    # set new DS vars:\n",
    "    filled_reshape = filled.reshape(gfas_np.shape)\n",
    "    new_runoff = filled_reshape\n",
    "    X=filled_reshape.shape[0]\n",
    "    new_time = np.linspace(0,X-1,X)\n",
    "\n",
    "    print(\"Get Rid of negative runoff values\")\n",
    "\n",
    "    #get rid of negative runoff values (looks to be an error in the data as downloaded!!)\n",
    "    new_runoff = np.where(new_runoff<0,0,new_runoff)\n",
    "\n",
    "    print(\"Create dataset with correct structure and save\")\n",
    "    #create dataset with correct structure and save\n",
    "    ds_new = xr.Dataset({\n",
    "        'runoff':(['time','latitude','longitude'],new_runoff),\n",
    "    # 'land_ocean_mask':(['latitude','longitude'],land_ocean_mask.data)\n",
    "    },\n",
    "        coords={'time': new_time,'latitude':glofas['lat'].data,'longitude':glofas['lon'].data})\n",
    "\n",
    "    #make sure latitudes are ordered correctly (it seems the latitudes are in decreasing order in the original Glofas data)\n",
    "    ds_new = ds_new.sortby('latitude', ascending=True)\n",
    "\n",
    "    # Drop '_FillValue' from all variables when writing out\n",
    "    all_vars = list(ds_new.data_vars.keys()) + list(ds_new.coords.keys())\n",
    "    encodings = {v: {'_FillValue': 100} for v in all_vars}\n",
    "\n",
    "    # Make sure time has the right units and datatype\n",
    "    # otherwise it will become an int and MOM will fail. \n",
    "    attrsT = { 'standard_name': 'time',\n",
    "                'long_name': 'time',\n",
    "                'axis': \"T\",\n",
    "                'units' : f\"days since {y}-01-01 00:00:00\",\n",
    "                'calendar' : \"gregorian\"}\n",
    "    ds_new.time.attrs = attrsT\n",
    "    ds_new['latitude'].attrs = {'units': 'degrees_north'}\n",
    "    ds_new['longitude'].attrs = {'units': 'degrees_east'}\n",
    "    ds_new['runoff'].attrs = {'units': 'kg m-2 s-1'}\n",
    "\n",
    "    print(ds_new)\n",
    "    ds_new.to_netcdf(f'GloFAS_2000_2020_twostep_nc4_{y}.nc',encoding=encodings,unlimited_dims='time')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "80042ad5-4a3f-448c-a0ba-f179fce4e079",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'146927': [146927, 150527],\n",
       " '150520': [150520, 150521],\n",
       " '150525': [150524, 150525, 150526],\n",
       " '150529': [150528, 150529],\n",
       " '154122': [150522, 154122],\n",
       " '154123': [150523, 154123],\n",
       " '154124': [154124, 154125, 154126, 157724],\n",
       " '154128': [154127, 154128],\n",
       " '157718': [157718, 161318],\n",
       " '157720': [157719, 157720],\n",
       " '157722': [157722, 157723],\n",
       " '157727': [157726, 157727],\n",
       " '161303': [161303, 164903],\n",
       " '161304': [161304, 164904],\n",
       " '161305': [161305, 164905, 168505],\n",
       " '161306': [161306, 161307, 164906, 164907],\n",
       " '161309': [161308, 161309],\n",
       " '161312': [161312, 161313, 164912, 164913],\n",
       " '161315': [161314, 161315, 164914, 164915],\n",
       " '161316': [161316, 161317, 164916],\n",
       " '161320': [161319, 161320],\n",
       " '161322': [161322, 161323],\n",
       " '161325': [157725, 161325],\n",
       " '164901': [164901, 164902],\n",
       " '164910': [164908, 164909, 164910, 164911, 168512, 168513],\n",
       " '164919': [164918, 164919],\n",
       " '168498': [168498, 168499],\n",
       " '168501': [168500,\n",
       "  168501,\n",
       "  168502,\n",
       "  168503,\n",
       "  168504,\n",
       "  172101,\n",
       "  172102,\n",
       "  172103,\n",
       "  172104,\n",
       "  172105,\n",
       "  175704,\n",
       "  175705],\n",
       " '168509': [168506,\n",
       "  168507,\n",
       "  168508,\n",
       "  168509,\n",
       "  168510,\n",
       "  168511,\n",
       "  172106,\n",
       "  172107,\n",
       "  172108,\n",
       "  172109,\n",
       "  172110,\n",
       "  172111,\n",
       "  172112,\n",
       "  175706,\n",
       "  175707,\n",
       "  175708,\n",
       "  175709,\n",
       "  175710,\n",
       "  175711,\n",
       "  179306,\n",
       "  179307,\n",
       "  179308,\n",
       "  179309,\n",
       "  179310,\n",
       "  182906,\n",
       "  182907,\n",
       "  182908,\n",
       "  182909],\n",
       " '168517': [164917, 168514, 168515, 168516, 168517],\n",
       " '168522': [168522, 172122],\n",
       " '168526': [168526, 172126],\n",
       " '168527': [168527, 172127],\n",
       " '172094': [172094, 175694],\n",
       " '172095': [172095, 175695],\n",
       " '172098': [172098, 172099, 172100],\n",
       " '172118': [172117, 172118],\n",
       " '172119': [172119, 175719],\n",
       " '172120': [172120, 172121, 175720, 175721, 179321],\n",
       " '172124': [172123,\n",
       "  172124,\n",
       "  172125,\n",
       "  175722,\n",
       "  175723,\n",
       "  175724,\n",
       "  175725,\n",
       "  175726,\n",
       "  179322,\n",
       "  179323,\n",
       "  179324],\n",
       " '172129': [172128, 172129, 172130],\n",
       " '172132': [172131, 172132, 172133],\n",
       " '172135': [172134, 172135],\n",
       " '175691': [175691, 179291],\n",
       " '175692': [175692, 175693, 179292, 179293, 179294],\n",
       " '175697': [175696, 175697],\n",
       " '175699': [175699,\n",
       "  175700,\n",
       "  175701,\n",
       "  175702,\n",
       "  175703,\n",
       "  179301,\n",
       "  179302,\n",
       "  179303,\n",
       "  179304,\n",
       "  179305,\n",
       "  182904,\n",
       "  182905],\n",
       " '175716': [172113,\n",
       "  172114,\n",
       "  172115,\n",
       "  172116,\n",
       "  175712,\n",
       "  175713,\n",
       "  175714,\n",
       "  175715,\n",
       "  175716,\n",
       "  179311,\n",
       "  179312,\n",
       "  179313,\n",
       "  179314],\n",
       " '175717': [175717, 175718],\n",
       " '175729': [175727, 175728, 175729],\n",
       " '179288': [179288, 182888],\n",
       " '179289': [179289, 179290, 182889],\n",
       " '179297': [179295, 179296, 179297],\n",
       " '179298': [179298,\n",
       "  179299,\n",
       "  179300,\n",
       "  182900,\n",
       "  182901,\n",
       "  182902,\n",
       "  182903,\n",
       "  186503,\n",
       "  186504],\n",
       " '179317': [179315, 179316, 179317, 179318, 179319, 179320, 182917],\n",
       " '179329': [179327, 179328, 179329, 179330],\n",
       " '179332': [179332, 182932],\n",
       " '179333': [179333, 179334, 182933, 182934, 186534],\n",
       " '179336': [179335, 179336, 182935, 182936, 186535, 186536],\n",
       " '179337': [179337, 182937],\n",
       " '179338': [179338, 182938],\n",
       " '182886': [182886, 182887],\n",
       " '182897': [182894,\n",
       "  182895,\n",
       "  182896,\n",
       "  182897,\n",
       "  182898,\n",
       "  182899,\n",
       "  186495,\n",
       "  186496,\n",
       "  186497,\n",
       "  186498,\n",
       "  186499,\n",
       "  186500,\n",
       "  186501,\n",
       "  186502,\n",
       "  190095,\n",
       "  190096,\n",
       "  190097,\n",
       "  190098,\n",
       "  190099,\n",
       "  190100,\n",
       "  190101,\n",
       "  190102,\n",
       "  190103,\n",
       "  193696,\n",
       "  193697,\n",
       "  193698,\n",
       "  193699],\n",
       " '182928': [179325,\n",
       "  179326,\n",
       "  182923,\n",
       "  182924,\n",
       "  182925,\n",
       "  182926,\n",
       "  182927,\n",
       "  182928,\n",
       "  186524,\n",
       "  186525,\n",
       "  186526,\n",
       "  186527,\n",
       "  186528,\n",
       "  190124,\n",
       "  190125,\n",
       "  190126,\n",
       "  190127,\n",
       "  190128,\n",
       "  193724,\n",
       "  193725,\n",
       "  193726,\n",
       "  193727,\n",
       "  193728,\n",
       "  197325,\n",
       "  197326,\n",
       "  197327],\n",
       " '182929': [182929, 186529, 190129, 193729],\n",
       " '182930': [182930,\n",
       "  182931,\n",
       "  186530,\n",
       "  186531,\n",
       "  186532,\n",
       "  186533,\n",
       "  190130,\n",
       "  190131,\n",
       "  190132,\n",
       "  190133,\n",
       "  190134,\n",
       "  193730,\n",
       "  193731],\n",
       " '182940': [182939, 182940, 186537, 186538, 186539, 186540, 190140],\n",
       " '182941': [182941, 186541],\n",
       " '182942': [182942, 186542, 186543],\n",
       " '182944': [182943, 182944, 186544],\n",
       " '182945': [182945, 186545],\n",
       " '186484': [186484, 186485],\n",
       " '186489': [186488, 186489],\n",
       " '186490': [182890, 186490],\n",
       " '186491': [182891,\n",
       "  182892,\n",
       "  182893,\n",
       "  186491,\n",
       "  186492,\n",
       "  186493,\n",
       "  186494,\n",
       "  190091,\n",
       "  190092,\n",
       "  190093,\n",
       "  190094,\n",
       "  193693,\n",
       "  193694,\n",
       "  193695],\n",
       " '186516': [182910,\n",
       "  182911,\n",
       "  182912,\n",
       "  182913,\n",
       "  182914,\n",
       "  182915,\n",
       "  182916,\n",
       "  186509,\n",
       "  186510,\n",
       "  186511,\n",
       "  186512,\n",
       "  186513,\n",
       "  186514,\n",
       "  186515,\n",
       "  186516,\n",
       "  190111,\n",
       "  190112,\n",
       "  190113,\n",
       "  190114,\n",
       "  190115,\n",
       "  190116,\n",
       "  193712,\n",
       "  193713,\n",
       "  193714,\n",
       "  193715,\n",
       "  193716,\n",
       "  197314,\n",
       "  197315,\n",
       "  197316,\n",
       "  200915,\n",
       "  200916],\n",
       " '186517': [186517, 190117, 193717, 197317, 200917, 204517],\n",
       " '186518': [182918,\n",
       "  182919,\n",
       "  182920,\n",
       "  182921,\n",
       "  182922,\n",
       "  186518,\n",
       "  186519,\n",
       "  186520,\n",
       "  186521,\n",
       "  186522,\n",
       "  186523,\n",
       "  190118,\n",
       "  190119,\n",
       "  190120,\n",
       "  190121,\n",
       "  190122,\n",
       "  190123,\n",
       "  193718,\n",
       "  193719,\n",
       "  193720,\n",
       "  193721,\n",
       "  193722,\n",
       "  193723,\n",
       "  197318,\n",
       "  197319,\n",
       "  197320,\n",
       "  197321,\n",
       "  197322,\n",
       "  197323,\n",
       "  197324,\n",
       "  200918,\n",
       "  200919,\n",
       "  200920,\n",
       "  200921,\n",
       "  200922,\n",
       "  204518,\n",
       "  204519],\n",
       " '186547': [186546, 186547, 190145, 190146],\n",
       " '186552': [186552, 186553],\n",
       " '186556': [186555, 186556],\n",
       " '186557': [186557, 190157],\n",
       " '186558': [186558, 190158],\n",
       " '186559': [186559, 190159],\n",
       " '186560': [186560, 190160],\n",
       " '190080': [190080, 193680],\n",
       " '190081': [190081, 193681],\n",
       " '190082': [190082, 193682],\n",
       " '190083': [190083, 193683],\n",
       " '190084': [190084, 193684],\n",
       " '190086': [186486, 190086],\n",
       " '190087': [186487, 190087],\n",
       " '190088': [190088, 193688],\n",
       " '190089': [190089, 190090, 193689, 193690, 193691, 193692, 197289],\n",
       " '190148': [190147, 190148],\n",
       " '190154': [186554, 190154],\n",
       " '190155': [190155, 190156],\n",
       " '190162': [190161, 190162],\n",
       " '192389': [192388, 192389],\n",
       " '193678': [193678, 193679],\n",
       " '193686': [193685, 193686, 193687, 197284, 197285, 197286, 197287, 197288],\n",
       " '193743': [190141, 190142, 190143, 190144, 193742, 193743, 193744],\n",
       " '193748': [193747, 193748],\n",
       " '195989': [195988, 195989],\n",
       " '197277': [197277, 200877],\n",
       " '197278': [197278, 197279],\n",
       " '197339': [190136,\n",
       "  190137,\n",
       "  190138,\n",
       "  190139,\n",
       "  193737,\n",
       "  193738,\n",
       "  193739,\n",
       "  197338,\n",
       "  197339],\n",
       " '197340': [193740, 197340],\n",
       " '197341': [193741, 197341],\n",
       " '197345': [193745, 197345],\n",
       " '197346': [193746, 197346],\n",
       " '200875': [200875, 200876, 204476],\n",
       " '200879': [197280, 197281, 200878, 200879, 200880],\n",
       " '200908': [186505,\n",
       "  186506,\n",
       "  186507,\n",
       "  186508,\n",
       "  190104,\n",
       "  190105,\n",
       "  190106,\n",
       "  190107,\n",
       "  190108,\n",
       "  190109,\n",
       "  190110,\n",
       "  193705,\n",
       "  193706,\n",
       "  193707,\n",
       "  193708,\n",
       "  193709,\n",
       "  193710,\n",
       "  193711,\n",
       "  197305,\n",
       "  197306,\n",
       "  197307,\n",
       "  197308,\n",
       "  197309,\n",
       "  197310,\n",
       "  197311,\n",
       "  197312,\n",
       "  197313,\n",
       "  200907,\n",
       "  200908,\n",
       "  200909,\n",
       "  200910,\n",
       "  200911,\n",
       "  200912,\n",
       "  200913,\n",
       "  200914,\n",
       "  204508,\n",
       "  204509,\n",
       "  204510,\n",
       "  204511,\n",
       "  204512,\n",
       "  204513,\n",
       "  204514,\n",
       "  204515,\n",
       "  204516,\n",
       "  208110,\n",
       "  208111,\n",
       "  208112,\n",
       "  208113,\n",
       "  208114,\n",
       "  208115,\n",
       "  208116,\n",
       "  211711,\n",
       "  211712,\n",
       "  211713,\n",
       "  211714,\n",
       "  211715,\n",
       "  211716,\n",
       "  215313,\n",
       "  215314],\n",
       " '200935': [190135,\n",
       "  193732,\n",
       "  193733,\n",
       "  193734,\n",
       "  193735,\n",
       "  197331,\n",
       "  197332,\n",
       "  197333,\n",
       "  197334,\n",
       "  197335,\n",
       "  200934,\n",
       "  200935],\n",
       " '200936': [193736, 197336, 200936],\n",
       " '200937': [197337, 200937],\n",
       " '204474': [204474, 204475, 208075],\n",
       " '204478': [204477, 204478],\n",
       " '204479': [204479, 204480, 208080],\n",
       " '204481': [200881, 204481, 208081, 211681],\n",
       " '204482': [197282, 200882, 204482, 208082, 211682],\n",
       " '204483': [197283, 200883, 204483, 208083, 211683],\n",
       " '204484': [200884,\n",
       "  200885,\n",
       "  200886,\n",
       "  200887,\n",
       "  204484,\n",
       "  204485,\n",
       "  204486,\n",
       "  204487,\n",
       "  208084,\n",
       "  208085,\n",
       "  208086,\n",
       "  211684],\n",
       " '204490': [197290,\n",
       "  197291,\n",
       "  197292,\n",
       "  200888,\n",
       "  200889,\n",
       "  200890,\n",
       "  200891,\n",
       "  200892,\n",
       "  204488,\n",
       "  204489,\n",
       "  204490,\n",
       "  204491,\n",
       "  204492],\n",
       " '204494': [197293,\n",
       "  197294,\n",
       "  197295,\n",
       "  200893,\n",
       "  200894,\n",
       "  200895,\n",
       "  204493,\n",
       "  204494,\n",
       "  204495,\n",
       "  208093,\n",
       "  208094,\n",
       "  208095],\n",
       " '204497': [197296,\n",
       "  197297,\n",
       "  197298,\n",
       "  200896,\n",
       "  200897,\n",
       "  200898,\n",
       "  204496,\n",
       "  204497,\n",
       "  204498,\n",
       "  208096],\n",
       " '204501': [193700,\n",
       "  193701,\n",
       "  193702,\n",
       "  197299,\n",
       "  197300,\n",
       "  197301,\n",
       "  197302,\n",
       "  200899,\n",
       "  200900,\n",
       "  200901,\n",
       "  200902,\n",
       "  204500,\n",
       "  204501,\n",
       "  204502],\n",
       " '204504': [193703,\n",
       "  193704,\n",
       "  197303,\n",
       "  197304,\n",
       "  200903,\n",
       "  200904,\n",
       "  200905,\n",
       "  204503,\n",
       "  204504,\n",
       "  204505,\n",
       "  208105],\n",
       " '204506': [200906,\n",
       "  204506,\n",
       "  204507,\n",
       "  208106,\n",
       "  208107,\n",
       "  208108,\n",
       "  208109,\n",
       "  211706,\n",
       "  211707,\n",
       "  211708,\n",
       "  211709,\n",
       "  211710,\n",
       "  215307,\n",
       "  215308,\n",
       "  215309,\n",
       "  215310,\n",
       "  215311,\n",
       "  215312,\n",
       "  218908,\n",
       "  218909,\n",
       "  218910,\n",
       "  218911,\n",
       "  218912],\n",
       " '204534': [197330, 200931, 200932, 200933, 204533, 204534],\n",
       " '208071': [208071, 211671],\n",
       " '208072': [208072, 211672],\n",
       " '208073': [208073, 208074],\n",
       " '208078': [208076,\n",
       "  208077,\n",
       "  208078,\n",
       "  208079,\n",
       "  211677,\n",
       "  211678,\n",
       "  211679,\n",
       "  211680,\n",
       "  215278,\n",
       "  215279],\n",
       " '208090': [208087, 208088, 208089, 208090, 208091, 208092],\n",
       " '208098': [208097, 208098],\n",
       " '208099': [204499, 208099],\n",
       " '208102': [208102, 211702],\n",
       " '208103': [208103,\n",
       "  208104,\n",
       "  211703,\n",
       "  211704,\n",
       "  211705,\n",
       "  215303,\n",
       "  215304,\n",
       "  215305,\n",
       "  215306,\n",
       "  218904,\n",
       "  218905,\n",
       "  218906,\n",
       "  218907],\n",
       " '208132': [197328,\n",
       "  197329,\n",
       "  200928,\n",
       "  200929,\n",
       "  200930,\n",
       "  204529,\n",
       "  204530,\n",
       "  204531,\n",
       "  204532,\n",
       "  208131,\n",
       "  208132],\n",
       " '211669': [211668, 211669, 211670, 215270, 215271],\n",
       " '211674': [211673,\n",
       "  211674,\n",
       "  211675,\n",
       "  211676,\n",
       "  215272,\n",
       "  215273,\n",
       "  215274,\n",
       "  215275,\n",
       "  215276,\n",
       "  215277,\n",
       "  218872,\n",
       "  218873,\n",
       "  218874,\n",
       "  218875,\n",
       "  218876,\n",
       "  222473],\n",
       " '211690': [211689, 211690, 211691, 211692, 211693],\n",
       " '211697': [211694, 211695, 211696, 211697],\n",
       " '211700': [211700, 211701, 215300, 215301, 215302, 218902, 218903],\n",
       " '211730': [200926,\n",
       "  200927,\n",
       "  204527,\n",
       "  204528,\n",
       "  208128,\n",
       "  208129,\n",
       "  208130,\n",
       "  211729,\n",
       "  211730],\n",
       " '215265': [215265, 215266],\n",
       " '215268': [215267,\n",
       "  215268,\n",
       "  215269,\n",
       "  218868,\n",
       "  218869,\n",
       "  218870,\n",
       "  218871,\n",
       "  222470,\n",
       "  222471,\n",
       "  222472],\n",
       " '215288': [211686, 211687, 211688, 215287, 215288],\n",
       " '215290': [215290, 215291, 215292, 215293],\n",
       " '215297': [215296, 215297],\n",
       " '215298': [215298, 215299],\n",
       " '215327': [200923,\n",
       "  200924,\n",
       "  200925,\n",
       "  204521,\n",
       "  204522,\n",
       "  204523,\n",
       "  204524,\n",
       "  204525,\n",
       "  204526,\n",
       "  208123,\n",
       "  208124,\n",
       "  208125,\n",
       "  208126,\n",
       "  208127,\n",
       "  211724,\n",
       "  211725,\n",
       "  211726,\n",
       "  211727,\n",
       "  215326,\n",
       "  215327],\n",
       " '215328': [211728, 215328],\n",
       " '218866': [218866, 218867, 222467, 222468, 222469],\n",
       " '218885': [211685, 215283, 215284, 215285, 218884, 218885],\n",
       " '218886': [215286, 218886, 222486],\n",
       " '218887': [218887, 222487],\n",
       " '218890': [218890, 218891, 218892],\n",
       " '218896': [215294, 215295, 218893, 218894, 218895, 218896],\n",
       " '218898': [218898, 218899, 218900, 218901, 222499, 222500],\n",
       " '218925': [204520,\n",
       "  208117,\n",
       "  208118,\n",
       "  208119,\n",
       "  208120,\n",
       "  208121,\n",
       "  208122,\n",
       "  211718,\n",
       "  211719,\n",
       "  211720,\n",
       "  211721,\n",
       "  211722,\n",
       "  211723,\n",
       "  215321,\n",
       "  215322,\n",
       "  215323,\n",
       "  215324,\n",
       "  215325,\n",
       "  218924,\n",
       "  218925],\n",
       " '222465': [222465, 222466],\n",
       " '222480': [215280, 218877, 218878, 218879, 218880, 222479, 222480],\n",
       " '222481': [215281, 218881, 222481],\n",
       " '222482': [215282, 218882, 222482],\n",
       " '222483': [218883, 222483, 226083],\n",
       " '222484': [222484,\n",
       "  222485,\n",
       "  226084,\n",
       "  226085,\n",
       "  226086,\n",
       "  229684,\n",
       "  229685,\n",
       "  229686,\n",
       "  233285],\n",
       " '222489': [222488, 222489, 226087, 226088],\n",
       " '222490': [222490, 222491],\n",
       " '222496': [222494, 222495, 222496],\n",
       " '222497': [222497, 222498],\n",
       " '222524': [211717,\n",
       "  215317,\n",
       "  215318,\n",
       "  215319,\n",
       "  215320,\n",
       "  218920,\n",
       "  218921,\n",
       "  218922,\n",
       "  218923,\n",
       "  222523,\n",
       "  222524],\n",
       " '226064': [226064, 229664],\n",
       " '226065': [226065, 229665, 233265],\n",
       " '226066': [226066,\n",
       "  226067,\n",
       "  226068,\n",
       "  226069,\n",
       "  226070,\n",
       "  226071,\n",
       "  229666,\n",
       "  229667,\n",
       "  229668,\n",
       "  229669,\n",
       "  233266,\n",
       "  233267],\n",
       " '226078': [222474, 222475, 222476, 222477, 222478, 226077, 226078],\n",
       " '226079': [226079, 229679],\n",
       " '226080': [226080, 229680, 233280],\n",
       " '226081': [226081,\n",
       "  226082,\n",
       "  229681,\n",
       "  229682,\n",
       "  229683,\n",
       "  233281,\n",
       "  233282,\n",
       "  233283,\n",
       "  233284],\n",
       " '226090': [226089, 226090, 229687, 229688, 229689],\n",
       " '226092': [222492, 222493, 226092, 226093],\n",
       " '226096': [226095, 226096],\n",
       " '226098': [226098, 226099],\n",
       " '226123': [218919, 222520, 222521, 222522, 226122, 226123],\n",
       " '229662': [229662, 229663, 233262, 233263, 233264],\n",
       " '229677': [226073,\n",
       "  226074,\n",
       "  226075,\n",
       "  226076,\n",
       "  229674,\n",
       "  229675,\n",
       "  229676,\n",
       "  229677,\n",
       "  229678,\n",
       "  233274,\n",
       "  233275,\n",
       "  233276,\n",
       "  233277,\n",
       "  233278,\n",
       "  233279,\n",
       "  236875],\n",
       " '229691': [229690, 229691],\n",
       " '229695': [226094, 229694, 229695],\n",
       " '229700': [226100, 229700],\n",
       " '229701': [222501, 226101, 229701],\n",
       " '229702': [222502,\n",
       "  222503,\n",
       "  222504,\n",
       "  222505,\n",
       "  222506,\n",
       "  226102,\n",
       "  226103,\n",
       "  226104,\n",
       "  226105,\n",
       "  229702,\n",
       "  229703],\n",
       " '229721': [215315,\n",
       "  215316,\n",
       "  218913,\n",
       "  218914,\n",
       "  218915,\n",
       "  218916,\n",
       "  218917,\n",
       "  218918,\n",
       "  222514,\n",
       "  222515,\n",
       "  222516,\n",
       "  222517,\n",
       "  222518,\n",
       "  222519,\n",
       "  226117,\n",
       "  226118,\n",
       "  226119,\n",
       "  226120,\n",
       "  226121,\n",
       "  229720,\n",
       "  229721],\n",
       " '233260': [233260, 233261],\n",
       " '233291': [233290, 233291],\n",
       " '233304': [222507,\n",
       "  222508,\n",
       "  222509,\n",
       "  222510,\n",
       "  226106,\n",
       "  226107,\n",
       "  226108,\n",
       "  229704,\n",
       "  229705,\n",
       "  229706,\n",
       "  229707,\n",
       "  233304,\n",
       "  233305],\n",
       " '233320': [222513,\n",
       "  226113,\n",
       "  226114,\n",
       "  226115,\n",
       "  226116,\n",
       "  229716,\n",
       "  229717,\n",
       "  229718,\n",
       "  229719,\n",
       "  233319,\n",
       "  233320],\n",
       " '236860': [236860, 236861],\n",
       " '236871': [226072,\n",
       "  229670,\n",
       "  229671,\n",
       "  229672,\n",
       "  229673,\n",
       "  233268,\n",
       "  233269,\n",
       "  233270,\n",
       "  233271,\n",
       "  233272,\n",
       "  233273,\n",
       "  236870,\n",
       "  236871,\n",
       "  236872,\n",
       "  236873,\n",
       "  236874,\n",
       "  240471,\n",
       "  240472,\n",
       "  240473,\n",
       "  240474],\n",
       " '236890': [233286,\n",
       "  233287,\n",
       "  233288,\n",
       "  233289,\n",
       "  236885,\n",
       "  236886,\n",
       "  236887,\n",
       "  236888,\n",
       "  236889,\n",
       "  236890],\n",
       " '236896': [236896, 236897, 240496, 240497],\n",
       " '236899': [236898, 236899, 240498, 240499, 244099],\n",
       " '236900': [236900, 240500, 244100],\n",
       " '236901': [236901, 240501, 244101],\n",
       " '236902': [236902, 240502, 244102, 247702],\n",
       " '236903': [236903, 240503, 244103, 247703],\n",
       " '236904': [236904, 240504, 244104, 247704],\n",
       " '236905': [236905, 240505, 244105, 247705],\n",
       " '236906': [222511,\n",
       "  222512,\n",
       "  226109,\n",
       "  226110,\n",
       "  226111,\n",
       "  226112,\n",
       "  229708,\n",
       "  229709,\n",
       "  229710,\n",
       "  229711,\n",
       "  229712,\n",
       "  233306,\n",
       "  233307,\n",
       "  233308,\n",
       "  233309,\n",
       "  233310,\n",
       "  233311,\n",
       "  236906,\n",
       "  236907,\n",
       "  236908,\n",
       "  236909,\n",
       "  236910,\n",
       "  236911,\n",
       "  240506,\n",
       "  240507,\n",
       "  240508,\n",
       "  240509,\n",
       "  240510,\n",
       "  244106,\n",
       "  244107,\n",
       "  244108,\n",
       "  244109,\n",
       "  247706,\n",
       "  247707,\n",
       "  247708,\n",
       "  247709,\n",
       "  251307],\n",
       " '236919': [229713,\n",
       "  229714,\n",
       "  229715,\n",
       "  233315,\n",
       "  233316,\n",
       "  233317,\n",
       "  233318,\n",
       "  236916,\n",
       "  236917,\n",
       "  236918,\n",
       "  236919],\n",
       " '240462': [236862, 236863, 236864, 236865, 240462, 240463, 240464],\n",
       " '240469': [236866, 236867, 236868, 236869, 240468, 240469, 240470],\n",
       " '240479': [236876,\n",
       "  236877,\n",
       "  236878,\n",
       "  236879,\n",
       "  236880,\n",
       "  236881,\n",
       "  236882,\n",
       "  236883,\n",
       "  240478,\n",
       "  240479,\n",
       "  240480,\n",
       "  240481,\n",
       "  240482],\n",
       " '240490': [240487, 240488, 240489, 240490, 244087, 244088, 244089],\n",
       " '240494': [240494, 240495],\n",
       " '240519': [240518, 240519],\n",
       " '244058': [244058, 247658],\n",
       " '244059': [244059, 247659],\n",
       " '244060': [244060, 247660],\n",
       " '244061': [244061, 247661],\n",
       " '244062': [244062, 244063, 244064, 247662],\n",
       " '244067': [240465, 240466, 240467, 244066, 244067, 244068],\n",
       " '244078': [240475, 240476, 240477, 244074, 244075, 244076, 244077, 244078],\n",
       " '244079': [244079, 244080],\n",
       " '244091': [244090, 244091],\n",
       " '244094': [244094, 244095],\n",
       " '244115': [233312,\n",
       "  233313,\n",
       "  233314,\n",
       "  236912,\n",
       "  236913,\n",
       "  236914,\n",
       "  236915,\n",
       "  240511,\n",
       "  240512,\n",
       "  240513,\n",
       "  240514,\n",
       "  240515,\n",
       "  244110,\n",
       "  244111,\n",
       "  244112,\n",
       "  244113,\n",
       "  244114,\n",
       "  244115,\n",
       "  247710,\n",
       "  247711,\n",
       "  247712,\n",
       "  247713,\n",
       "  247714,\n",
       "  251310,\n",
       "  251311],\n",
       " '244116': [240516, 244116],\n",
       " '244117': [240517, 244117],\n",
       " '247656': [247656, 247657, 251257],\n",
       " '247666': [244065, 247665, 247666, 251267],\n",
       " '247668': [247667, 247668, 251268, 254868],\n",
       " '247669': [244069, 247669, 251269, 254869, 258469],\n",
       " '247670': [244070,\n",
       "  244071,\n",
       "  244072,\n",
       "  244073,\n",
       "  247670,\n",
       "  247671,\n",
       "  247672,\n",
       "  247673,\n",
       "  251270,\n",
       "  251271,\n",
       "  251272,\n",
       "  251273,\n",
       "  254870,\n",
       "  254871,\n",
       "  254872],\n",
       " '247678': [247674,\n",
       "  247675,\n",
       "  247676,\n",
       "  247677,\n",
       "  247678,\n",
       "  251274,\n",
       "  251275,\n",
       "  251276,\n",
       "  251277,\n",
       "  251278,\n",
       "  254877,\n",
       "  254878],\n",
       " '247679': [247679, 251279],\n",
       " '247681': [244081, 247681],\n",
       " '247682': [244082, 247682],\n",
       " '247683': [240483, 244083, 247683],\n",
       " '247684': [236884,\n",
       "  240484,\n",
       "  240485,\n",
       "  240486,\n",
       "  244084,\n",
       "  244085,\n",
       "  244086,\n",
       "  247684,\n",
       "  247685],\n",
       " '247691': [247689, 247690, 247691, 251289, 251290],\n",
       " '247695': [244096, 244097, 244098, 247695, 247696, 247697, 247698],\n",
       " '247716': [247715, 247716, 251312, 251313, 251314, 251315],\n",
       " '251255': [251255, 251256, 254855],\n",
       " '251262': [251261, 251262],\n",
       " '251263': [247663, 251263],\n",
       " '251264': [247664, 251264],\n",
       " '251265': [251265, 251266, 254865, 254866, 254867, 258467, 258468],\n",
       " '251281': [251280, 251281, 254879, 254880, 254881],\n",
       " '251286': [247686, 247687, 247688, 251286, 251287],\n",
       " '251292': [251291, 251292],\n",
       " '251295': [251295, 251296],\n",
       " '251317': [251316, 251317],\n",
       " '254853': [254853, 254854],\n",
       " '254858': [251258, 254857, 254858],\n",
       " '254859': [251259, 254859],\n",
       " '254860': [251260, 254860],\n",
       " '254863': [254863, 254864, 258464, 258465, 258466],\n",
       " '254883': [254882, 254883, 258481, 258482, 258483],\n",
       " '254887': [251288, 254887, 254888],\n",
       " '254892': [254890, 254891, 254892],\n",
       " '254897': [251297, 254897],\n",
       " '254898': [247699,\n",
       "  247700,\n",
       "  247701,\n",
       "  251298,\n",
       "  251299,\n",
       "  251300,\n",
       "  251301,\n",
       "  251302,\n",
       "  254898,\n",
       "  254899,\n",
       "  254900,\n",
       "  254901,\n",
       "  258498],\n",
       " '254917': [254916, 254917],\n",
       " '258452': [258452, 258453],\n",
       " '258456': [254856, 258455, 258456],\n",
       " '258462': [258462, 258463],\n",
       " '258485': [258484, 258485, 262085],\n",
       " '258486': [258486, 262086],\n",
       " '258487': [258487, 262087],\n",
       " '258488': [254889,\n",
       "  258488,\n",
       "  258489,\n",
       "  258490,\n",
       "  262088,\n",
       "  262089,\n",
       "  262090,\n",
       "  265688,\n",
       "  265689,\n",
       "  269289],\n",
       " '258492': [258491, 258492, 262091],\n",
       " '258496': [258496, 258497],\n",
       " '258516': [254912, 254913, 254914, 254915, 258515, 258516],\n",
       " '262054': [258454, 262053, 262054],\n",
       " '262059': [262059, 265659],\n",
       " '262060': [262060, 265660],\n",
       " '262061': [262061, 265661],\n",
       " '262062': [262062,\n",
       "  262063,\n",
       "  262064,\n",
       "  262065,\n",
       "  262066,\n",
       "  262067,\n",
       "  265662,\n",
       "  265663,\n",
       "  265664,\n",
       "  265665,\n",
       "  265666,\n",
       "  265667],\n",
       " '262074': [254873,\n",
       "  254874,\n",
       "  254875,\n",
       "  258470,\n",
       "  258471,\n",
       "  258472,\n",
       "  258473,\n",
       "  258474,\n",
       "  258475,\n",
       "  262073,\n",
       "  262074,\n",
       "  262075],\n",
       " '262076': [254876, 258476, 258477, 258478, 262076, 262077],\n",
       " '262093': [262092,\n",
       "  262093,\n",
       "  265690,\n",
       "  265691,\n",
       "  265692,\n",
       "  265693,\n",
       "  269290,\n",
       "  269291,\n",
       "  269292,\n",
       "  269293,\n",
       "  272890,\n",
       "  272891,\n",
       "  272892,\n",
       "  272893,\n",
       "  276490,\n",
       "  276491,\n",
       "  276492,\n",
       "  280090,\n",
       "  280091,\n",
       "  283691],\n",
       " '262094': [262094, 265694, 269294],\n",
       " '262095': [262095, 265695],\n",
       " '262096': [262096, 262097],\n",
       " '262099': [258499, 262098, 262099],\n",
       " '262100': [258500, 262100],\n",
       " '262101': [258501, 262101],\n",
       " '262102': [251303,\n",
       "  251304,\n",
       "  251305,\n",
       "  251306,\n",
       "  254902,\n",
       "  254903,\n",
       "  254904,\n",
       "  254905,\n",
       "  254906,\n",
       "  258502,\n",
       "  258503,\n",
       "  258504,\n",
       "  258505,\n",
       "  262102,\n",
       "  262103],\n",
       " '262115': [254911, 258512, 258513, 258514, 262114, 262115],\n",
       " '265657': [265657, 265658],\n",
       " '265673': [262068,\n",
       "  262069,\n",
       "  262070,\n",
       "  262071,\n",
       "  262072,\n",
       "  265668,\n",
       "  265669,\n",
       "  265670,\n",
       "  265671,\n",
       "  265672,\n",
       "  265673,\n",
       "  269268,\n",
       "  269269,\n",
       "  269270,\n",
       "  269271,\n",
       "  269272,\n",
       "  269273,\n",
       "  272869,\n",
       "  272870,\n",
       "  272871,\n",
       "  272872,\n",
       "  272873],\n",
       " '265674': [265674, 265675, 269274, 269275, 272874],\n",
       " '265676': [265676, 269276],\n",
       " '265678': [262078, 265678],\n",
       " '265679': [258479, 262079, 265679],\n",
       " '265680': [258480, 262080, 265680, 269280],\n",
       " '265681': [262081, 265681, 269281, 272881],\n",
       " '265682': [262082, 265682, 269282, 272882, 276482],\n",
       " '265683': [262083, 265683, 269283, 272883, 276483, 280083, 283683],\n",
       " '265684': [262084,\n",
       "  265684,\n",
       "  265685,\n",
       "  265686,\n",
       "  265687,\n",
       "  269284,\n",
       "  269285,\n",
       "  269286,\n",
       "  269287,\n",
       "  269288,\n",
       "  272884,\n",
       "  272885,\n",
       "  272886,\n",
       "  272887,\n",
       "  272888,\n",
       "  272889,\n",
       "  276484,\n",
       "  276485,\n",
       "  276486,\n",
       "  276487,\n",
       "  276488,\n",
       "  276489,\n",
       "  280084,\n",
       "  280085,\n",
       "  280086,\n",
       "  280087,\n",
       "  280088,\n",
       "  280089,\n",
       "  283684,\n",
       "  283685,\n",
       "  283686,\n",
       "  283687,\n",
       "  283688,\n",
       "  283689,\n",
       "  283690,\n",
       "  287284,\n",
       "  287285,\n",
       "  287286,\n",
       "  287287,\n",
       "  287288,\n",
       "  287289,\n",
       "  287290,\n",
       "  290886,\n",
       "  290887,\n",
       "  290888,\n",
       "  290889,\n",
       "  290890,\n",
       "  294488,\n",
       "  294489,\n",
       "  294490,\n",
       "  298090],\n",
       " '265697': [265696,\n",
       "  265697,\n",
       "  269295,\n",
       "  269296,\n",
       "  269297,\n",
       "  272894,\n",
       "  272895,\n",
       "  272896,\n",
       "  272897,\n",
       "  276493,\n",
       "  276494,\n",
       "  276495,\n",
       "  276496,\n",
       "  280092,\n",
       "  280093,\n",
       "  280094,\n",
       "  280095,\n",
       "  283692,\n",
       "  283693,\n",
       "  283694,\n",
       "  287291,\n",
       "  287292,\n",
       "  287293,\n",
       "  290891,\n",
       "  290892,\n",
       "  294491],\n",
       " '265698': [265698, 269298],\n",
       " '265703': [262104, 262105, 265703, 265704, 265705],\n",
       " '265708': [251308,\n",
       "  254907,\n",
       "  254908,\n",
       "  258506,\n",
       "  258507,\n",
       "  258508,\n",
       "  262106,\n",
       "  262107,\n",
       "  262108,\n",
       "  265707,\n",
       "  265708],\n",
       " '265709': [251309,\n",
       "  254909,\n",
       "  254910,\n",
       "  258509,\n",
       "  258510,\n",
       "  258511,\n",
       "  262109,\n",
       "  262110,\n",
       "  262111,\n",
       "  265709,\n",
       "  265710],\n",
       " '265714': [262112, 262113, 265713, 265714],\n",
       " '268090': [268090, 268091],\n",
       " '268093': [268092, 268093],\n",
       " '269254': [269254, 269255],\n",
       " '269259': [269259, 269260, 269261, 269262],\n",
       " '269278': [269277,\n",
       "  269278,\n",
       "  269279,\n",
       "  272875,\n",
       "  272876,\n",
       "  272877,\n",
       "  272878,\n",
       "  272879,\n",
       "  272880,\n",
       "  276478,\n",
       "  276479,\n",
       "  276480,\n",
       "  276481,\n",
       "  280080,\n",
       "  280081,\n",
       "  280082,\n",
       "  283681,\n",
       "  283682,\n",
       "  287283],\n",
       " '269300': [269299,\n",
       "  269300,\n",
       "  272898,\n",
       "  272899,\n",
       "  272900,\n",
       "  276497,\n",
       "  276498,\n",
       "  276499,\n",
       "  276500,\n",
       "  280096,\n",
       "  280097,\n",
       "  280098,\n",
       "  280099,\n",
       "  280100,\n",
       "  283695,\n",
       "  283696,\n",
       "  283697,\n",
       "  283698,\n",
       "  283699,\n",
       "  287294,\n",
       "  287295,\n",
       "  287296,\n",
       "  287297,\n",
       "  287298,\n",
       "  290893,\n",
       "  290894,\n",
       "  290895,\n",
       "  290896,\n",
       "  290897,\n",
       "  294492,\n",
       "  294493,\n",
       "  294494,\n",
       "  294495,\n",
       "  298091,\n",
       "  298092,\n",
       "  298093,\n",
       "  298094,\n",
       "  301691,\n",
       "  301692,\n",
       "  301693],\n",
       " '269301': [269301, 272901, 276501],\n",
       " '269302': [269302, 272902],\n",
       " '269303': [269303, 269304],\n",
       " '269307': [265706, 269306, 269307],\n",
       " '269311': [265711, 269311],\n",
       " '269312': [265712, 269312],\n",
       " '272853': [272853, 276453],\n",
       " '272855': [272854, 272855],\n",
       " '272858': [272857, 272858, 276458],\n",
       " '272859': [272859, 272860, 272861, 276459, 276460, 280059],\n",
       " '272904': [272903, 272904, 276502, 276503],\n",
       " '272905': [269305, 272905],\n",
       " '276451': [276451, 276452, 280052],\n",
       " '276455': [276454, 276455],\n",
       " '276456': [276456, 276457, 280057, 280058],\n",
       " '276463': [269263,\n",
       "  269264,\n",
       "  269265,\n",
       "  269266,\n",
       "  269267,\n",
       "  272862,\n",
       "  272863,\n",
       "  272864,\n",
       "  272865,\n",
       "  272866,\n",
       "  272867,\n",
       "  272868,\n",
       "  276461,\n",
       "  276462,\n",
       "  276463,\n",
       "  276464,\n",
       "  276465,\n",
       "  276466,\n",
       "  276467,\n",
       "  276468],\n",
       " '276505': [276504, 276505, 280101, 280102, 280103, 280104, 283700, 283701],\n",
       " '276511': [276511, 280111],\n",
       " '276512': [276512, 280112],\n",
       " '276513': [276513, 280113],\n",
       " '276514': [276514, 276515, 280114],\n",
       " '276603': [276602, 276603],\n",
       " '276605': [276605, 280205],\n",
       " '280050': [280050, 280051],\n",
       " '280055': [280053, 280054, 280055, 280056],\n",
       " '280063': [280060,\n",
       "  280061,\n",
       "  280062,\n",
       "  280063,\n",
       "  280064,\n",
       "  280065,\n",
       "  280066,\n",
       "  280067,\n",
       "  280068,\n",
       "  283660,\n",
       "  283661,\n",
       "  283662,\n",
       "  283663],\n",
       " '280074': [276469,\n",
       "  276470,\n",
       "  276471,\n",
       "  276472,\n",
       "  276473,\n",
       "  276474,\n",
       "  276475,\n",
       "  276476,\n",
       "  276477,\n",
       "  280069,\n",
       "  280070,\n",
       "  280071,\n",
       "  280072,\n",
       "  280073,\n",
       "  280074,\n",
       "  280075,\n",
       "  280076,\n",
       "  280077,\n",
       "  280078,\n",
       "  280079,\n",
       "  283672,\n",
       "  283673,\n",
       "  283674,\n",
       "  283675,\n",
       "  283676,\n",
       "  283677,\n",
       "  283678,\n",
       "  283679,\n",
       "  283680,\n",
       "  287275,\n",
       "  287276,\n",
       "  287277,\n",
       "  287278,\n",
       "  287279,\n",
       "  287280,\n",
       "  287281,\n",
       "  287282],\n",
       " '280106': [280105,\n",
       "  280106,\n",
       "  283702,\n",
       "  283703,\n",
       "  283704,\n",
       "  283705,\n",
       "  283706,\n",
       "  287299,\n",
       "  287300,\n",
       "  287301,\n",
       "  287302,\n",
       "  287303,\n",
       "  287304,\n",
       "  287305,\n",
       "  287306,\n",
       "  290898,\n",
       "  290899,\n",
       "  290900,\n",
       "  290901,\n",
       "  290902,\n",
       "  290903,\n",
       "  290904,\n",
       "  290905,\n",
       "  290906,\n",
       "  294496,\n",
       "  294497,\n",
       "  294498,\n",
       "  294499,\n",
       "  294500,\n",
       "  294501,\n",
       "  294502,\n",
       "  294503,\n",
       "  294504,\n",
       "  298095,\n",
       "  298096,\n",
       "  298097,\n",
       "  298098,\n",
       "  298099,\n",
       "  298100,\n",
       "  298101,\n",
       "  301694,\n",
       "  301695,\n",
       "  301696],\n",
       " '280107': [280107, 283707, 287307, 290907],\n",
       " '280108': [280108, 283708, 287308],\n",
       " '280109': [280109, 280110, 283709, 283710, 283711, 287309, 287310],\n",
       " '280116': [280115, 280116],\n",
       " '280192': [280192, 280193, 283793],\n",
       " '280194': [280194, 283794],\n",
       " '280195': [280195, 283795],\n",
       " '280203': [280203, 280204, 283803, 283804, 283805],\n",
       " '280207': [280206, 280207, 283806, 283807],\n",
       " '280208': [280208, 283808],\n",
       " '283650': [283650, 283651, 283652, 287250, 287251, 287252],\n",
       " '283655': [283653,\n",
       "  283654,\n",
       "  283655,\n",
       "  283656,\n",
       "  283657,\n",
       "  283658,\n",
       "  283659,\n",
       "  287253,\n",
       "  287254,\n",
       "  287256,\n",
       "  287257,\n",
       "  287258],\n",
       " '283715': [283714, 283715],\n",
       " '283790': [283790, 287390],\n",
       " '283791': [283791, 283792, 287391],\n",
       " '283797': [283796, 283797, 287395, 287396],\n",
       " '283801': [283801, 283802],\n",
       " '283810': [283809, 283810],\n",
       " '283811': [283811, 287411],\n",
       " '283812': [283812, 287412],\n",
       " '287248': [287248, 287249],\n",
       " '287263': [287259, 287260, 287261, 287262, 287263],\n",
       " '287264': [283664,\n",
       "  283665,\n",
       "  283666,\n",
       "  283667,\n",
       "  283668,\n",
       "  287264,\n",
       "  287265,\n",
       "  287266,\n",
       "  287267,\n",
       "  287268,\n",
       "  290865,\n",
       "  290866,\n",
       "  290867],\n",
       " '287314': [283712, 283713, 287313, 287314],\n",
       " '287388': [287388, 287389],\n",
       " '287398': [287397, 287398, 290996, 290997, 290998, 294598],\n",
       " '287399': [287399, 290999],\n",
       " '287403': [287403, 287404, 287405, 287406],\n",
       " '287409': [287407,\n",
       "  287408,\n",
       "  287409,\n",
       "  287410,\n",
       "  291007,\n",
       "  291008,\n",
       "  291009,\n",
       "  291010,\n",
       "  291011,\n",
       "  294609,\n",
       "  294610],\n",
       " '287414': [287413, 287414, 287415],\n",
       " '290849': [290849, 290850, 290851],\n",
       " '290855': [287255, 290852, 290853, 290854, 290855, 290856, 290857, 290858],\n",
       " '290863': [290860, 290861, 290862, 290863, 290864],\n",
       " '290872': [283669,\n",
       "  283670,\n",
       "  283671,\n",
       "  287269,\n",
       "  287270,\n",
       "  287271,\n",
       "  287272,\n",
       "  287273,\n",
       "  287274,\n",
       "  290871,\n",
       "  290872,\n",
       "  290873],\n",
       " '290913': [287311, 287312, 290912, 290913],\n",
       " '290988': [290988, 290989],\n",
       " '290992': [287392, 290991, 290992],\n",
       " '290993': [287393, 287394, 290993, 290994],\n",
       " '291001': [291000, 291001, 294599, 294600],\n",
       " '291002': [291002, 291003],\n",
       " '291014': [291012,\n",
       "  291013,\n",
       "  291014,\n",
       "  291015,\n",
       "  294611,\n",
       "  294612,\n",
       "  294613,\n",
       "  294614,\n",
       "  294615,\n",
       "  298212,\n",
       "  298213,\n",
       "  298214,\n",
       "  298215,\n",
       "  301813,\n",
       "  301814],\n",
       " '291016': [291016, 294616],\n",
       " '294448': [294448, 294449],\n",
       " '294455': [294454, 294455, 294456],\n",
       " '294463': [294460,\n",
       "  294461,\n",
       "  294462,\n",
       "  294463,\n",
       "  294464,\n",
       "  294465,\n",
       "  294466,\n",
       "  298062,\n",
       "  298063,\n",
       "  298064,\n",
       "  298065,\n",
       "  298066,\n",
       "  301664,\n",
       "  301665,\n",
       "  301666,\n",
       "  305265,\n",
       "  305266],\n",
       " '294471': [290868,\n",
       "  290869,\n",
       "  290870,\n",
       "  294467,\n",
       "  294468,\n",
       "  294469,\n",
       "  294470,\n",
       "  294471,\n",
       "  298067,\n",
       "  298068,\n",
       "  298069,\n",
       "  298070,\n",
       "  298071,\n",
       "  301667,\n",
       "  301668,\n",
       "  301669,\n",
       "  301670,\n",
       "  301671,\n",
       "  305267,\n",
       "  305268,\n",
       "  305269,\n",
       "  305270,\n",
       "  305271,\n",
       "  308867,\n",
       "  308868,\n",
       "  308869,\n",
       "  308870,\n",
       "  308871,\n",
       "  312468,\n",
       "  312469,\n",
       "  312470,\n",
       "  312471,\n",
       "  316069,\n",
       "  316070,\n",
       "  316071,\n",
       "  319670,\n",
       "  319671,\n",
       "  323271],\n",
       " '294472': [294472,\n",
       "  298072,\n",
       "  301672,\n",
       "  305272,\n",
       "  308872,\n",
       "  312472,\n",
       "  316072,\n",
       "  319672,\n",
       "  323272,\n",
       "  326872],\n",
       " '294473': [294473,\n",
       "  298073,\n",
       "  301673,\n",
       "  305273,\n",
       "  308873,\n",
       "  312473,\n",
       "  316073,\n",
       "  319673,\n",
       "  323273,\n",
       "  326873,\n",
       "  330473],\n",
       " '294474': [290874,\n",
       "  290875,\n",
       "  290876,\n",
       "  290877,\n",
       "  290878,\n",
       "  290879,\n",
       "  290880,\n",
       "  290881,\n",
       "  290882,\n",
       "  290883,\n",
       "  290884,\n",
       "  290885,\n",
       "  294474,\n",
       "  294475,\n",
       "  294476,\n",
       "  294477,\n",
       "  294478,\n",
       "  294479,\n",
       "  294480,\n",
       "  294481,\n",
       "  294482,\n",
       "  294483,\n",
       "  294484,\n",
       "  294485,\n",
       "  294486,\n",
       "  294487,\n",
       "  298074,\n",
       "  298075,\n",
       "  298076,\n",
       "  298077,\n",
       "  298078,\n",
       "  298079,\n",
       "  298080,\n",
       "  298081,\n",
       "  298082,\n",
       "  298083,\n",
       "  298084,\n",
       "  298085,\n",
       "  298086,\n",
       "  298087,\n",
       "  298088,\n",
       "  298089,\n",
       "  301674,\n",
       "  301675,\n",
       "  301676,\n",
       "  301677,\n",
       "  301678,\n",
       "  301679,\n",
       "  301680,\n",
       "  301681,\n",
       "  301682,\n",
       "  301683,\n",
       "  301684,\n",
       "  301685,\n",
       "  301686,\n",
       "  301687,\n",
       "  301688,\n",
       "  301689,\n",
       "  301690,\n",
       "  305274,\n",
       "  305275,\n",
       "  305276,\n",
       "  305277,\n",
       "  305278,\n",
       "  305279,\n",
       "  305280,\n",
       "  305281,\n",
       "  305282,\n",
       "  305283,\n",
       "  305284,\n",
       "  305285,\n",
       "  305286,\n",
       "  305287,\n",
       "  305288,\n",
       "  305289,\n",
       "  305290,\n",
       "  305291,\n",
       "  308874,\n",
       "  308875,\n",
       "  308876,\n",
       "  308877,\n",
       "  308878,\n",
       "  308879,\n",
       "  308880,\n",
       "  308881,\n",
       "  308882,\n",
       "  308883,\n",
       "  308884,\n",
       "  308885,\n",
       "  308886,\n",
       "  308887,\n",
       "  308888,\n",
       "  308889,\n",
       "  308890,\n",
       "  308891,\n",
       "  312474,\n",
       "  312475,\n",
       "  312476,\n",
       "  312477,\n",
       "  312478,\n",
       "  312479,\n",
       "  312480,\n",
       "  312481,\n",
       "  312482,\n",
       "  312483,\n",
       "  312484,\n",
       "  312485,\n",
       "  312486,\n",
       "  312487,\n",
       "  312488,\n",
       "  312489,\n",
       "  312490,\n",
       "  316074,\n",
       "  316075,\n",
       "  316076,\n",
       "  316077,\n",
       "  316078,\n",
       "  316079,\n",
       "  316080,\n",
       "  316081,\n",
       "  316082,\n",
       "  316083,\n",
       "  316084,\n",
       "  316085,\n",
       "  316086,\n",
       "  316087,\n",
       "  316088,\n",
       "  316089,\n",
       "  316090,\n",
       "  319674,\n",
       "  319675,\n",
       "  319676,\n",
       "  319677,\n",
       "  319678,\n",
       "  319679,\n",
       "  319680,\n",
       "  319681,\n",
       "  319682,\n",
       "  319683,\n",
       "  319684,\n",
       "  319685,\n",
       "  319686,\n",
       "  319687,\n",
       "  319688,\n",
       "  319689,\n",
       "  323274,\n",
       "  323275,\n",
       "  323276,\n",
       "  323277,\n",
       "  323278,\n",
       "  323279,\n",
       "  323280,\n",
       "  323281,\n",
       "  323282,\n",
       "  323283,\n",
       "  323284,\n",
       "  323285,\n",
       "  323286,\n",
       "  323287,\n",
       "  323288,\n",
       "  326874,\n",
       "  326875,\n",
       "  326876,\n",
       "  326877,\n",
       "  326878,\n",
       "  326879,\n",
       "  326880,\n",
       "  326881,\n",
       "  326882,\n",
       "  326883,\n",
       "  326884,\n",
       "  326885,\n",
       "  326886,\n",
       "  326887,\n",
       "  326888,\n",
       "  330474,\n",
       "  330475,\n",
       "  330476,\n",
       "  330477,\n",
       "  330478,\n",
       "  330479,\n",
       "  330480,\n",
       "  330481,\n",
       "  330482,\n",
       "  330483,\n",
       "  330484,\n",
       "  330485,\n",
       "  330486,\n",
       "  330487,\n",
       "  334074,\n",
       "  334075,\n",
       "  334076,\n",
       "  334077,\n",
       "  334078,\n",
       "  334079,\n",
       "  334080,\n",
       "  334081,\n",
       "  334082,\n",
       "  334083,\n",
       "  334084,\n",
       "  334085,\n",
       "  334086,\n",
       "  337675,\n",
       "  337676,\n",
       "  337677,\n",
       "  337678,\n",
       "  337679,\n",
       "  337680,\n",
       "  337681,\n",
       "  337682,\n",
       "  337683,\n",
       "  337684,\n",
       "  337685,\n",
       "  337686,\n",
       "  341277,\n",
       "  341278,\n",
       "  341279,\n",
       "  341280,\n",
       "  341281,\n",
       "  341282,\n",
       "  341283,\n",
       "  341284,\n",
       "  341285,\n",
       "  344879,\n",
       "  344880,\n",
       "  344881,\n",
       "  344882,\n",
       "  344883,\n",
       "  344884,\n",
       "  348481,\n",
       "  348482,\n",
       "  348483],\n",
       " '294512': [290908, 290909, 290910, 290911, 294511, 294512],\n",
       " '294586': [294586, 294587],\n",
       " '294591': [290990, 294590, 294591],\n",
       " '294594': [290995, 294594, 294595, 294596, 294597],\n",
       " '294602': [294601, 294602, 298199, 298200, 298201, 298202, 301800, 301801],\n",
       " '294604': [291004, 291005, 291006, 294604, 294605],\n",
       " '294618': [294617,\n",
       "  294618,\n",
       "  298216,\n",
       "  298217,\n",
       "  298218,\n",
       "  301815,\n",
       "  301816,\n",
       "  301817,\n",
       "  301818],\n",
       " '294619': [294619, 298219],\n",
       " '298050': [294450, 294451, 294452, 298049, 298050, 298051],\n",
       " '298054': [294453, 298053, 298054, 298055],\n",
       " '298057': [290859, 294457, 294458, 294459, 298056, 298057, 298058],\n",
       " '298111': [294505,\n",
       "  294506,\n",
       "  294507,\n",
       "  294508,\n",
       "  294509,\n",
       "  294510,\n",
       "  298106,\n",
       "  298107,\n",
       "  298108,\n",
       "  298109,\n",
       "  298110,\n",
       "  298111],\n",
       " '298188': [294588, 298188],\n",
       " '298189': [294589, 298189],\n",
       " '298193': [298193, 298194],\n",
       " '298204': [298203, 298204, 301802, 301803],\n",
       " '298206': [294606, 294607, 294608, 298206, 298207],\n",
       " '298221': [298220, 298221, 301819, 301820, 301821],\n",
       " '301652': [298052, 301651, 301652],\n",
       " '301657': [301657, 301658],\n",
       " '301660': [298059,\n",
       "  298060,\n",
       "  298061,\n",
       "  301659,\n",
       "  301660,\n",
       "  301661,\n",
       "  301662,\n",
       "  301663,\n",
       "  305260,\n",
       "  305261,\n",
       "  305262,\n",
       "  305263,\n",
       "  305264,\n",
       "  308865,\n",
       "  308866],\n",
       " '301711': [301710, 301711],\n",
       " '301795': [298195, 301795],\n",
       " '301796': [298196, 298197, 298198, 301796, 301797, 301798, 301799, 305396],\n",
       " '301805': [301804, 301805, 305403, 305404, 305405],\n",
       " '301808': [298208,\n",
       "  298209,\n",
       "  298210,\n",
       "  298211,\n",
       "  301808,\n",
       "  301809,\n",
       "  301810,\n",
       "  301811,\n",
       "  301812,\n",
       "  305409,\n",
       "  305410],\n",
       " '301823': [301822, 301823],\n",
       " '305246': [305246, 305247],\n",
       " '305249': [305248, 305249, 305250, 308849, 308850],\n",
       " '305251': [305251, 308851],\n",
       " '305258': [305258, 305259],\n",
       " '305310': [298102,\n",
       "  298103,\n",
       "  298104,\n",
       "  298105,\n",
       "  301697,\n",
       "  301698,\n",
       "  301699,\n",
       "  301700,\n",
       "  301701,\n",
       "  301702,\n",
       "  301703,\n",
       "  301704,\n",
       "  301705,\n",
       "  301706,\n",
       "  301707,\n",
       "  301708,\n",
       "  301709,\n",
       "  305298,\n",
       "  305299,\n",
       "  305300,\n",
       "  305301,\n",
       "  305302,\n",
       "  305303,\n",
       "  305304,\n",
       "  305305,\n",
       "  305306,\n",
       "  305307,\n",
       "  305308,\n",
       "  305309,\n",
       "  305310],\n",
       " '305394': [305394, 305395],\n",
       " '305407': [305406, 305407, 305408],\n",
       " '305422': [305419, 305420, 305421, 305422],\n",
       " '308847': [308847, 308848],\n",
       " '308853': [308852, 308853, 312451, 312452, 312453, 316052],\n",
       " '308857': [308857, 308858],\n",
       " '308859': [308859,\n",
       "  308860,\n",
       "  308861,\n",
       "  308862,\n",
       "  308863,\n",
       "  308864,\n",
       "  312459,\n",
       "  312460,\n",
       "  312461,\n",
       "  312462,\n",
       "  312463,\n",
       "  312464,\n",
       "  312465,\n",
       "  312466,\n",
       "  312467,\n",
       "  316064,\n",
       "  316065,\n",
       "  316066,\n",
       "  316067,\n",
       "  316068,\n",
       "  319669],\n",
       " '308910': [308905, 308906, 308907, 308908, 308909, 308910],\n",
       " '308993': [308993, 308994],\n",
       " '308997': [305397, 308996, 308997],\n",
       " '308998': [305398, 305399, 305400, 308998, 308999],\n",
       " '309008': [309007, 309008, 309009],\n",
       " '309022': [309021, 309022],\n",
       " '312447': [312447, 312448],\n",
       " '312455': [312454, 312455, 312456, 316053, 316054],\n",
       " '312510': [312509, 312510],\n",
       " '312595': [308995, 312595],\n",
       " '312596': [312596, 312597],\n",
       " '312601': [305401,\n",
       "  305402,\n",
       "  309000,\n",
       "  309001,\n",
       "  309002,\n",
       "  309003,\n",
       "  312600,\n",
       "  312601,\n",
       "  312602],\n",
       " '312606': [309004, 309005, 309006, 312605, 312606],\n",
       " '312610': [305411, 305412, 309010, 309011, 309012, 312610, 312611],\n",
       " '312616': [305413,\n",
       "  305414,\n",
       "  305415,\n",
       "  305416,\n",
       "  309014,\n",
       "  309015,\n",
       "  309016,\n",
       "  312615,\n",
       "  312616],\n",
       " '312617': [305417, 309017, 312617],\n",
       " '312618': [305418, 309018, 312618],\n",
       " '312619': [309019, 312619],\n",
       " '312620': [309020, 312620],\n",
       " '316048': [312449, 312450, 316048, 316049],\n",
       " '316056': [316055, 316056],\n",
       " '316057': [312457, 316057],\n",
       " '316058': [312458,\n",
       "  316058,\n",
       "  316059,\n",
       "  316060,\n",
       "  316061,\n",
       "  316062,\n",
       "  316063,\n",
       "  319658,\n",
       "  319659,\n",
       "  319660,\n",
       "  319661,\n",
       "  319662,\n",
       "  319663,\n",
       "  319664,\n",
       "  319665,\n",
       "  319666,\n",
       "  319667,\n",
       "  319668,\n",
       "  323259,\n",
       "  323260,\n",
       "  323261,\n",
       "  323262,\n",
       "  323263,\n",
       "  323264,\n",
       "  323265,\n",
       "  323266,\n",
       "  323267,\n",
       "  323268,\n",
       "  323269,\n",
       "  323270,\n",
       "  326861,\n",
       "  326862,\n",
       "  326863,\n",
       "  326864,\n",
       "  326865,\n",
       "  326866,\n",
       "  326867,\n",
       "  326868,\n",
       "  326869,\n",
       "  326870,\n",
       "  326871,\n",
       "  330462,\n",
       "  330463,\n",
       "  330464,\n",
       "  330465,\n",
       "  330466,\n",
       "  330467,\n",
       "  330468,\n",
       "  330469,\n",
       "  330470,\n",
       "  330471,\n",
       "  330472,\n",
       "  334067,\n",
       "  334068,\n",
       "  334069,\n",
       "  334070,\n",
       "  334071,\n",
       "  334072,\n",
       "  334073],\n",
       " '316109': [305292,\n",
       "  305293,\n",
       "  305294,\n",
       "  305295,\n",
       "  305296,\n",
       "  305297,\n",
       "  308892,\n",
       "  308893,\n",
       "  308894,\n",
       "  308895,\n",
       "  308896,\n",
       "  308897,\n",
       "  308898,\n",
       "  308899,\n",
       "  308900,\n",
       "  308901,\n",
       "  308902,\n",
       "  308903,\n",
       "  308904,\n",
       "  312491,\n",
       "  312492,\n",
       "  312493,\n",
       "  312494,\n",
       "  312495,\n",
       "  312496,\n",
       "  312497,\n",
       "  312498,\n",
       "  312499,\n",
       "  312500,\n",
       "  312501,\n",
       "  312502,\n",
       "  312503,\n",
       "  312504,\n",
       "  312505,\n",
       "  312506,\n",
       "  312507,\n",
       "  312508,\n",
       "  316097,\n",
       "  316098,\n",
       "  316099,\n",
       "  316100,\n",
       "  316101,\n",
       "  316102,\n",
       "  316103,\n",
       "  316104,\n",
       "  316105,\n",
       "  316106,\n",
       "  316107,\n",
       "  316108,\n",
       "  316109],\n",
       " '316198': [312598, 316198],\n",
       " '316199': [312599, 316199],\n",
       " '316203': [312603, 316203],\n",
       " '316204': [312604, 316204],\n",
       " '316212': [312612, 316212],\n",
       " '316213': [309013, 312613, 316213],\n",
       " '316214': [312614, 316214],\n",
       " '319649': [316050, 316051, 319649, 319650, 319651, 319652],\n",
       " '319656': [319653,\n",
       "  319654,\n",
       "  319655,\n",
       "  319656,\n",
       "  319657,\n",
       "  323253,\n",
       "  323254,\n",
       "  323255,\n",
       "  323256,\n",
       "  323257,\n",
       "  323258,\n",
       "  326854,\n",
       "  326855,\n",
       "  326856,\n",
       "  326857,\n",
       "  326858,\n",
       "  326859,\n",
       "  326860,\n",
       "  330457,\n",
       "  330458,\n",
       "  330459,\n",
       "  330460,\n",
       "  330461],\n",
       " '319709': [319704, 319705, 319706, 319707, 319708, 319709],\n",
       " '323249': [323249, 323250, 323251, 323252],\n",
       " '323309': [323308, 323309],\n",
       " '325660': [325660, 329260],\n",
       " '326849': [326849, 326850, 326851, 326852, 326853],\n",
       " '326908': [316091,\n",
       "  316092,\n",
       "  316093,\n",
       "  316094,\n",
       "  316095,\n",
       "  316096,\n",
       "  319690,\n",
       "  319691,\n",
       "  319692,\n",
       "  319693,\n",
       "  319694,\n",
       "  319695,\n",
       "  319696,\n",
       "  319697,\n",
       "  319698,\n",
       "  319699,\n",
       "  319700,\n",
       "  319701,\n",
       "  319702,\n",
       "  319703,\n",
       "  323289,\n",
       "  323290,\n",
       "  323291,\n",
       "  323292,\n",
       "  323293,\n",
       "  323294,\n",
       "  323295,\n",
       "  323296,\n",
       "  323297,\n",
       "  323298,\n",
       "  323299,\n",
       "  323300,\n",
       "  323301,\n",
       "  323302,\n",
       "  323303,\n",
       "  323304,\n",
       "  323305,\n",
       "  323306,\n",
       "  323307,\n",
       "  326889,\n",
       "  326890,\n",
       "  326891,\n",
       "  326892,\n",
       "  326893,\n",
       "  326894,\n",
       "  326895,\n",
       "  326896,\n",
       "  326897,\n",
       "  326898,\n",
       "  326899,\n",
       "  326900,\n",
       "  326901,\n",
       "  326902,\n",
       "  326903,\n",
       "  326904,\n",
       "  326905,\n",
       "  326906,\n",
       "  326907,\n",
       "  326908,\n",
       "  330488,\n",
       "  330489,\n",
       "  330490,\n",
       "  330491,\n",
       "  330492,\n",
       "  330493,\n",
       "  330494,\n",
       "  330495,\n",
       "  330496,\n",
       "  330497,\n",
       "  330498,\n",
       "  330499,\n",
       "  330500,\n",
       "  330501,\n",
       "  330502,\n",
       "  330503,\n",
       "  330504,\n",
       "  330505,\n",
       "  330506,\n",
       "  330507,\n",
       "  334087,\n",
       "  334088,\n",
       "  334089,\n",
       "  334090,\n",
       "  334091,\n",
       "  334092,\n",
       "  334093,\n",
       "  334094,\n",
       "  334095,\n",
       "  334096,\n",
       "  334097,\n",
       "  334098,\n",
       "  334099,\n",
       "  334100,\n",
       "  334101,\n",
       "  334102,\n",
       "  334103,\n",
       "  337687,\n",
       "  337688,\n",
       "  337689,\n",
       "  337690,\n",
       "  337691,\n",
       "  337692,\n",
       "  337693,\n",
       "  337694,\n",
       "  337695,\n",
       "  337696,\n",
       "  337697,\n",
       "  341286,\n",
       "  341287,\n",
       "  341288,\n",
       "  341289,\n",
       "  341290],\n",
       " '329258': [329258, 329259],\n",
       " '329262': [329261, 329262],\n",
       " '330449': [330449, 330450, 330451, 330452, 334050, 334051],\n",
       " '330509': [330508, 330509],\n",
       " '332858': [332858, 332859],\n",
       " '332862': [332861, 332862],\n",
       " '334045': [334045, 334046, 337646],\n",
       " '334048': [334047, 334048, 334049],\n",
       " '334109': [334104, 334105, 334106, 334107, 334108, 334109],\n",
       " '336460': [332860, 336460, 336461],\n",
       " '337644': [337644, 337645],\n",
       " '337648': [337647, 337648, 341247],\n",
       " '337649': [337649, 337650],\n",
       " '337653': [330453,\n",
       "  330454,\n",
       "  330455,\n",
       "  330456,\n",
       "  334052,\n",
       "  334053,\n",
       "  334054,\n",
       "  334055,\n",
       "  334056,\n",
       "  334057,\n",
       "  337652,\n",
       "  337653,\n",
       "  337654,\n",
       "  337655,\n",
       "  337656,\n",
       "  341254],\n",
       " '337709': [337698,\n",
       "  337699,\n",
       "  337700,\n",
       "  337701,\n",
       "  337702,\n",
       "  337703,\n",
       "  337704,\n",
       "  337705,\n",
       "  337706,\n",
       "  337707,\n",
       "  337708,\n",
       "  337709],\n",
       " '340060': [340060, 340061],\n",
       " '340063': [340062, 340063],\n",
       " '341245': [341245, 341246, 344846],\n",
       " '341249': [341248, 341249, 344847, 344848],\n",
       " '341251': [337651, 341251],\n",
       " '341252': [341252, 341253, 344853],\n",
       " '341309': [341291,\n",
       "  341292,\n",
       "  341293,\n",
       "  341294,\n",
       "  341295,\n",
       "  341296,\n",
       "  341297,\n",
       "  341298,\n",
       "  341299,\n",
       "  341300,\n",
       "  341301,\n",
       "  341302,\n",
       "  341303,\n",
       "  341304,\n",
       "  341305,\n",
       "  341306,\n",
       "  341307,\n",
       "  341308,\n",
       "  341309,\n",
       "  344885,\n",
       "  344886,\n",
       "  344887,\n",
       "  344888,\n",
       "  344889,\n",
       "  344890,\n",
       "  344891,\n",
       "  344892,\n",
       "  344893,\n",
       "  344894,\n",
       "  344895,\n",
       "  344896,\n",
       "  344897,\n",
       "  344898,\n",
       "  344899,\n",
       "  344900,\n",
       "  344901,\n",
       "  344902,\n",
       "  344903,\n",
       "  344904,\n",
       "  344905,\n",
       "  344906,\n",
       "  344907,\n",
       "  344908,\n",
       "  348484,\n",
       "  348485,\n",
       "  348486,\n",
       "  348487,\n",
       "  348488,\n",
       "  348489,\n",
       "  348490,\n",
       "  348491,\n",
       "  348492,\n",
       "  348493,\n",
       "  348494,\n",
       "  348495,\n",
       "  348496,\n",
       "  348497,\n",
       "  348498,\n",
       "  348499,\n",
       "  348500,\n",
       "  348501,\n",
       "  348502,\n",
       "  348503,\n",
       "  348504,\n",
       "  348505,\n",
       "  352083,\n",
       "  352084,\n",
       "  352085,\n",
       "  352086,\n",
       "  352087,\n",
       "  352088,\n",
       "  352089,\n",
       "  352090,\n",
       "  352091,\n",
       "  352092,\n",
       "  352093,\n",
       "  352094,\n",
       "  352095,\n",
       "  352096,\n",
       "  352097,\n",
       "  352098,\n",
       "  352099,\n",
       "  352100,\n",
       "  352101,\n",
       "  352102,\n",
       "  352103,\n",
       "  355683,\n",
       "  355684,\n",
       "  355685,\n",
       "  355686,\n",
       "  355687,\n",
       "  355688,\n",
       "  355689,\n",
       "  355690,\n",
       "  355691,\n",
       "  355692,\n",
       "  355693,\n",
       "  355694,\n",
       "  355695,\n",
       "  355696,\n",
       "  355697,\n",
       "  355698,\n",
       "  355699,\n",
       "  355700,\n",
       "  359283,\n",
       "  359284,\n",
       "  359285,\n",
       "  359286,\n",
       "  359287,\n",
       "  359288,\n",
       "  359289,\n",
       "  359290,\n",
       "  359291,\n",
       "  359292,\n",
       "  359293,\n",
       "  359294,\n",
       "  359295,\n",
       "  359296,\n",
       "  359297,\n",
       "  359298,\n",
       "  362884,\n",
       "  362885,\n",
       "  362886,\n",
       "  362887,\n",
       "  362888,\n",
       "  362889,\n",
       "  362890,\n",
       "  362891,\n",
       "  362892,\n",
       "  362893,\n",
       "  362894,\n",
       "  362895,\n",
       "  362896,\n",
       "  366484,\n",
       "  366485,\n",
       "  366486,\n",
       "  366487,\n",
       "  366488,\n",
       "  366489,\n",
       "  366490,\n",
       "  366491,\n",
       "  366492,\n",
       "  366493,\n",
       "  370084,\n",
       "  370085,\n",
       "  370086,\n",
       "  370087,\n",
       "  370088,\n",
       "  370089,\n",
       "  370090,\n",
       "  370091,\n",
       "  373685,\n",
       "  373686,\n",
       "  373687,\n",
       "  373688,\n",
       "  373689,\n",
       "  377285,\n",
       "  377286,\n",
       "  377287],\n",
       " '344844': [344844, 344845],\n",
       " '344850': [344849, 344850, 348448, 348449],\n",
       " '344851': [344851, 344852],\n",
       " '344856': [334058,\n",
       "  334059,\n",
       "  334060,\n",
       "  334061,\n",
       "  334062,\n",
       "  334063,\n",
       "  334064,\n",
       "  334065,\n",
       "  334066,\n",
       "  337657,\n",
       "  337658,\n",
       "  337659,\n",
       "  337660,\n",
       "  337661,\n",
       "  337662,\n",
       "  337663,\n",
       "  337664,\n",
       "  337665,\n",
       "  337666,\n",
       "  337667,\n",
       "  337668,\n",
       "  337669,\n",
       "  337670,\n",
       "  337671,\n",
       "  337672,\n",
       "  337673,\n",
       "  337674,\n",
       "  341255,\n",
       "  341256,\n",
       "  341257,\n",
       "  341258,\n",
       "  341259,\n",
       "  341260,\n",
       "  341261,\n",
       "  341262,\n",
       "  341263,\n",
       "  341264,\n",
       "  341265,\n",
       "  341266,\n",
       "  341267,\n",
       "  341268,\n",
       "  341269,\n",
       "  341270,\n",
       "  341271,\n",
       "  341272,\n",
       "  341273,\n",
       "  341274,\n",
       "  341275,\n",
       "  341276,\n",
       "  344855,\n",
       "  344856,\n",
       "  344857,\n",
       "  344858,\n",
       "  344859,\n",
       "  344860,\n",
       "  344861,\n",
       "  344862,\n",
       "  344863,\n",
       "  344864,\n",
       "  344865,\n",
       "  344866,\n",
       "  344867,\n",
       "  344868,\n",
       "  344869,\n",
       "  344870,\n",
       "  344871,\n",
       "  344872,\n",
       "  344873,\n",
       "  344874,\n",
       "  344875,\n",
       "  344876,\n",
       "  344877,\n",
       "  344878,\n",
       "  348456,\n",
       "  348457,\n",
       "  348458,\n",
       "  348459,\n",
       "  348460,\n",
       "  348461,\n",
       "  348462,\n",
       "  348463,\n",
       "  348464,\n",
       "  348465,\n",
       "  348466,\n",
       "  348467,\n",
       "  348468,\n",
       "  348469,\n",
       "  348470,\n",
       "  348471,\n",
       "  348472,\n",
       "  348473,\n",
       "  348474,\n",
       "  348475,\n",
       "  348476,\n",
       "  348477,\n",
       "  348478,\n",
       "  348479,\n",
       "  348480,\n",
       "  352057,\n",
       "  352058,\n",
       "  352059,\n",
       "  352060,\n",
       "  352061,\n",
       "  352062,\n",
       "  352063,\n",
       "  352064,\n",
       "  352065,\n",
       "  352066,\n",
       "  352067,\n",
       "  352068,\n",
       "  352069,\n",
       "  352070,\n",
       "  352071,\n",
       "  352072,\n",
       "  352073,\n",
       "  352074,\n",
       "  352075,\n",
       "  352076,\n",
       "  352077,\n",
       "  352078,\n",
       "  352079,\n",
       "  352080,\n",
       "  352081,\n",
       "  352082],\n",
       " '344910': [344909,\n",
       "  344910,\n",
       "  348506,\n",
       "  348507,\n",
       "  348508,\n",
       "  348509,\n",
       "  352104,\n",
       "  352105,\n",
       "  352106,\n",
       "  355701,\n",
       "  355702,\n",
       "  355703,\n",
       "  355704,\n",
       "  359299,\n",
       "  359300,\n",
       "  359301,\n",
       "  359302,\n",
       "  362897,\n",
       "  362898,\n",
       "  362899,\n",
       "  366494,\n",
       "  366495,\n",
       "  366496,\n",
       "  366497,\n",
       "  370092,\n",
       "  370093,\n",
       "  370094,\n",
       "  373690,\n",
       "  373691,\n",
       "  373692,\n",
       "  377288,\n",
       "  377289,\n",
       "  377290,\n",
       "  380886,\n",
       "  380887,\n",
       "  380888],\n",
       " '348444': [348444, 348445],\n",
       " '348451': [348450, 348451, 352049, 352050],\n",
       " '348452': [348452, 348453],\n",
       " '348454': [344854, 348454, 348455, 352054, 352055, 352056],\n",
       " '348511': [348510,\n",
       "  348511,\n",
       "  352107,\n",
       "  352108,\n",
       "  352109,\n",
       "  352110,\n",
       "  352111,\n",
       "  355705,\n",
       "  355706,\n",
       "  355707,\n",
       "  355708,\n",
       "  355709,\n",
       "  355710,\n",
       "  355711,\n",
       "  359303,\n",
       "  359304,\n",
       "  359305,\n",
       "  359306,\n",
       "  359307,\n",
       "  359308,\n",
       "  359309,\n",
       "  359310,\n",
       "  362900,\n",
       "  362901,\n",
       "  362902,\n",
       "  362903,\n",
       "  362904,\n",
       "  362905,\n",
       "  362906,\n",
       "  362907,\n",
       "  362908,\n",
       "  366498,\n",
       "  366499,\n",
       "  366500,\n",
       "  366501,\n",
       "  366502,\n",
       "  366503,\n",
       "  366504,\n",
       "  366505,\n",
       "  366506,\n",
       "  370095,\n",
       "  370096,\n",
       "  370097,\n",
       "  370098,\n",
       "  370099,\n",
       "  370100,\n",
       "  370101,\n",
       "  370102,\n",
       "  370103,\n",
       "  370104,\n",
       "  373693,\n",
       "  373694,\n",
       "  373695,\n",
       "  373696,\n",
       "  373697,\n",
       "  373698,\n",
       "  373699,\n",
       "  373700,\n",
       "  373701,\n",
       "  373702,\n",
       "  373703,\n",
       "  377291,\n",
       "  377292,\n",
       "  377293,\n",
       "  377294,\n",
       "  377295,\n",
       "  377296,\n",
       "  377297,\n",
       "  377298,\n",
       "  377299,\n",
       "  377300,\n",
       "  377301,\n",
       "  380889,\n",
       "  380890,\n",
       "  380891,\n",
       "  380892,\n",
       "  380893,\n",
       "  380894,\n",
       "  380895,\n",
       "  380896,\n",
       "  380897,\n",
       "  380898,\n",
       "  380899,\n",
       "  384486,\n",
       "  384487,\n",
       "  384488,\n",
       "  384489,\n",
       "  384490,\n",
       "  384491,\n",
       "  384492,\n",
       "  384493,\n",
       "  384494,\n",
       "  384495,\n",
       "  384496,\n",
       "  384497,\n",
       "  388087,\n",
       "  388088,\n",
       "  388089,\n",
       "  388090,\n",
       "  388091,\n",
       "  388092,\n",
       "  388093,\n",
       "  388094,\n",
       "  388095,\n",
       "  388096,\n",
       "  391688,\n",
       "  391689,\n",
       "  391690,\n",
       "  391691,\n",
       "  391692,\n",
       "  391693,\n",
       "  391694,\n",
       "  395289,\n",
       "  395290,\n",
       "  395291,\n",
       "  395292,\n",
       "  398890,\n",
       "  398891],\n",
       " '348512': [348512, 352112],\n",
       " '352045': [348446, 348447, 352045, 352046, 352047, 352048],\n",
       " '352052': [352051, 352052, 352053],\n",
       " '352114': [352113, 352114, 355712, 355713, 355714],\n",
       " '355645': [355645, 355646, 355647],\n",
       " '355652': [355651, 355652, 355653, 355654, 355655, 359253],\n",
       " '355716': [355715, 355716],\n",
       " '355717': [355717, 359317],\n",
       " '355718': [355718, 359318],\n",
       " '359245': [359245, 359246],\n",
       " '359250': [355648, 355649, 355650, 359249, 359250],\n",
       " '359251': [359251, 359252, 362852],\n",
       " '359315': [359311,\n",
       "  359312,\n",
       "  359313,\n",
       "  359314,\n",
       "  359315,\n",
       "  359316,\n",
       "  362909,\n",
       "  362910,\n",
       "  362911,\n",
       "  362912,\n",
       "  362913,\n",
       "  362914,\n",
       "  362915,\n",
       "  362916,\n",
       "  362917,\n",
       "  366507,\n",
       "  366508,\n",
       "  366509,\n",
       "  366510,\n",
       "  366511,\n",
       "  366512,\n",
       "  366513,\n",
       "  366514,\n",
       "  366515,\n",
       "  366516,\n",
       "  366517,\n",
       "  370105,\n",
       "  370106,\n",
       "  370107,\n",
       "  370108,\n",
       "  370109,\n",
       "  370110,\n",
       "  370111,\n",
       "  370112,\n",
       "  370113,\n",
       "  370114,\n",
       "  370115,\n",
       "  370116,\n",
       "  370117,\n",
       "  373704,\n",
       "  373705,\n",
       "  373706,\n",
       "  373707,\n",
       "  373708,\n",
       "  373709,\n",
       "  373710,\n",
       "  373711,\n",
       "  373712,\n",
       "  373713,\n",
       "  373714,\n",
       "  373715,\n",
       "  373716,\n",
       "  377302,\n",
       "  377303,\n",
       "  377304,\n",
       "  377305,\n",
       "  377306,\n",
       "  377307,\n",
       "  377308,\n",
       "  377309,\n",
       "  377310,\n",
       "  377311,\n",
       "  377312,\n",
       "  377313,\n",
       "  377314,\n",
       "  377315,\n",
       "  380900,\n",
       "  380901,\n",
       "  380902,\n",
       "  380903,\n",
       "  380904,\n",
       "  380905,\n",
       "  380906,\n",
       "  380907,\n",
       "  380908,\n",
       "  380909,\n",
       "  380910,\n",
       "  380911,\n",
       "  380912,\n",
       "  380913,\n",
       "  384498,\n",
       "  384499,\n",
       "  384500,\n",
       "  384501,\n",
       "  384502,\n",
       "  384503,\n",
       "  384504,\n",
       "  384505,\n",
       "  384506,\n",
       "  384507,\n",
       "  384508,\n",
       "  384509,\n",
       "  384510,\n",
       "  384511,\n",
       "  388097,\n",
       "  388098,\n",
       "  388099,\n",
       "  388100,\n",
       "  388101,\n",
       "  388102,\n",
       "  388103,\n",
       "  388104,\n",
       "  388105,\n",
       "  388106,\n",
       "  388107,\n",
       "  388108,\n",
       "  388109,\n",
       "  388110,\n",
       "  391695,\n",
       "  391696,\n",
       "  391697,\n",
       "  391698,\n",
       "  391699,\n",
       "  391700,\n",
       "  391701,\n",
       "  391702,\n",
       "  391703,\n",
       "  391704,\n",
       "  391705,\n",
       "  391706,\n",
       "  391707,\n",
       "  391708,\n",
       "  395293,\n",
       "  395294,\n",
       "  395295,\n",
       "  395296,\n",
       "  395297,\n",
       "  395298,\n",
       "  395299,\n",
       "  395300,\n",
       "  395301,\n",
       "  395302,\n",
       "  395303,\n",
       "  395304,\n",
       "  395305,\n",
       "  395306,\n",
       "  398892,\n",
       "  398893,\n",
       "  398894,\n",
       "  398895,\n",
       "  398896,\n",
       "  398897,\n",
       "  398898,\n",
       "  398899,\n",
       "  398900,\n",
       "  398901,\n",
       "  398902,\n",
       "  398903,\n",
       "  398904,\n",
       "  402491,\n",
       "  402492,\n",
       "  402493,\n",
       "  402494,\n",
       "  402495,\n",
       "  402496,\n",
       "  402497,\n",
       "  402498,\n",
       "  402499,\n",
       "  402500,\n",
       "  402501,\n",
       "  406092,\n",
       "  406093,\n",
       "  406094,\n",
       "  406095,\n",
       "  406096,\n",
       "  406097,\n",
       "  406098,\n",
       "  406099,\n",
       "  409693,\n",
       "  409694,\n",
       "  409695,\n",
       "  409696,\n",
       "  413294],\n",
       " '359320': [359319, 359320, 362918, 362919, 362920, 366518],\n",
       " '362847': [359247, 362847, 366447],\n",
       " '362848': [359248, 362848, 366448, 370048],\n",
       " '362849': [362849, 366449, 370049, 373649],\n",
       " '362850': [362850,\n",
       "  362851,\n",
       "  366450,\n",
       "  366451,\n",
       "  366452,\n",
       "  370050,\n",
       "  370051,\n",
       "  370052,\n",
       "  373650,\n",
       "  373651],\n",
       " '362855': [359254, 359255, 362853, 362854, 362855, 366453, 366454],\n",
       " '362856': [355656,\n",
       "  355657,\n",
       "  355658,\n",
       "  355659,\n",
       "  355660,\n",
       "  355661,\n",
       "  355662,\n",
       "  355663,\n",
       "  355664,\n",
       "  355665,\n",
       "  355666,\n",
       "  355667,\n",
       "  355668,\n",
       "  355669,\n",
       "  355670,\n",
       "  355671,\n",
       "  355672,\n",
       "  355673,\n",
       "  355674,\n",
       "  355675,\n",
       "  355676,\n",
       "  355677,\n",
       "  355678,\n",
       "  355679,\n",
       "  355680,\n",
       "  355681,\n",
       "  355682,\n",
       "  359256,\n",
       "  359257,\n",
       "  359258,\n",
       "  359259,\n",
       "  359260,\n",
       "  359261,\n",
       "  359262,\n",
       "  359263,\n",
       "  359264,\n",
       "  359265,\n",
       "  359266,\n",
       "  359267,\n",
       "  359268,\n",
       "  359269,\n",
       "  359270,\n",
       "  359271,\n",
       "  359272,\n",
       "  359273,\n",
       "  359274,\n",
       "  359275,\n",
       "  359276,\n",
       "  359277,\n",
       "  359278,\n",
       "  359279,\n",
       "  359280,\n",
       "  359281,\n",
       "  359282,\n",
       "  362856,\n",
       "  362857,\n",
       "  362858,\n",
       "  362859,\n",
       "  362860,\n",
       "  362861,\n",
       "  362862,\n",
       "  362863,\n",
       "  362864,\n",
       "  362865,\n",
       "  362866,\n",
       "  362867,\n",
       "  362868,\n",
       "  362869,\n",
       "  362870,\n",
       "  362871,\n",
       "  362872,\n",
       "  362873,\n",
       "  362874,\n",
       "  362875,\n",
       "  362876,\n",
       "  362877,\n",
       "  362878,\n",
       "  362879,\n",
       "  362880,\n",
       "  362881,\n",
       "  362882,\n",
       "  362883],\n",
       " '362922': [362921, 362922],\n",
       " '366445': [366445, 366446, 370045, 370046, 370047],\n",
       " '366456': [366455,\n",
       "  366456,\n",
       "  366457,\n",
       "  366458,\n",
       "  366459,\n",
       "  366460,\n",
       "  366461,\n",
       "  366462,\n",
       "  366463,\n",
       "  366464,\n",
       "  366465,\n",
       "  366466,\n",
       "  366467,\n",
       "  366468,\n",
       "  366469,\n",
       "  366470,\n",
       "  366471,\n",
       "  366472,\n",
       "  366473,\n",
       "  366474,\n",
       "  366475,\n",
       "  366476,\n",
       "  366477,\n",
       "  366478,\n",
       "  366479,\n",
       "  366480,\n",
       "  366481,\n",
       "  366482,\n",
       "  366483],\n",
       " '366522': [366519,\n",
       "  366520,\n",
       "  366521,\n",
       "  366522,\n",
       "  370118,\n",
       "  370119,\n",
       "  370120,\n",
       "  370121,\n",
       "  373717],\n",
       " '370043': [370043, 370044],\n",
       " '370056': [370053,\n",
       "  370054,\n",
       "  370055,\n",
       "  370056,\n",
       "  370057,\n",
       "  370058,\n",
       "  370059,\n",
       "  370060,\n",
       "  370061,\n",
       "  370062,\n",
       "  370063,\n",
       "  370064,\n",
       "  370065,\n",
       "  370066,\n",
       "  370067,\n",
       "  370068,\n",
       "  370069,\n",
       "  370070,\n",
       "  370071,\n",
       "  370072,\n",
       "  370073,\n",
       "  370074,\n",
       "  370075,\n",
       "  370076,\n",
       "  370077,\n",
       "  370078,\n",
       "  370079,\n",
       "  370080,\n",
       "  370081,\n",
       "  370082,\n",
       "  370083],\n",
       " '370123': [370122, 370123],\n",
       " '373643': [373643, 373644],\n",
       " '373656': [373652,\n",
       "  373653,\n",
       "  373654,\n",
       "  373655,\n",
       "  373656,\n",
       "  373657,\n",
       "  373658,\n",
       "  373659,\n",
       "  373660,\n",
       "  373661,\n",
       "  373662,\n",
       "  373663,\n",
       "  373664,\n",
       "  373665,\n",
       "  373666,\n",
       "  373667,\n",
       "  373668,\n",
       "  373669,\n",
       "  373670,\n",
       "  373671,\n",
       "  373672,\n",
       "  373673,\n",
       "  373674,\n",
       "  373675,\n",
       "  373676,\n",
       "  373677,\n",
       "  373678,\n",
       "  373679,\n",
       "  373680,\n",
       "  373681,\n",
       "  373682,\n",
       "  373683,\n",
       "  373684,\n",
       "  377251,\n",
       "  377252,\n",
       "  377253,\n",
       "  377254,\n",
       "  377255,\n",
       "  377256,\n",
       "  377257,\n",
       "  377258,\n",
       "  377259,\n",
       "  377260,\n",
       "  377261,\n",
       "  377262,\n",
       "  377263,\n",
       "  377264,\n",
       "  377265,\n",
       "  377266,\n",
       "  377267,\n",
       "  377268,\n",
       "  377269,\n",
       "  377270,\n",
       "  377271,\n",
       "  377272,\n",
       "  377273,\n",
       "  377274,\n",
       "  377275,\n",
       "  377276,\n",
       "  377277,\n",
       "  377278,\n",
       "  377279,\n",
       "  377280,\n",
       "  377281,\n",
       "  377282,\n",
       "  377283,\n",
       "  377284,\n",
       "  380851,\n",
       "  380852,\n",
       "  380853,\n",
       "  380854,\n",
       "  380855,\n",
       "  380856,\n",
       "  380857,\n",
       "  380858,\n",
       "  380859,\n",
       "  380860,\n",
       "  380861,\n",
       "  380862,\n",
       "  380863,\n",
       "  380864,\n",
       "  380865,\n",
       "  380866,\n",
       "  380867,\n",
       "  380868,\n",
       "  380869,\n",
       "  380870,\n",
       "  380871,\n",
       "  380872,\n",
       "  380873,\n",
       "  380874,\n",
       "  380875,\n",
       "  380876,\n",
       "  380877,\n",
       "  380878,\n",
       "  380879,\n",
       "  380880,\n",
       "  380881,\n",
       "  380882,\n",
       "  380883,\n",
       "  380884,\n",
       "  380885,\n",
       "  384451,\n",
       "  384452,\n",
       "  384453,\n",
       "  384454,\n",
       "  384455,\n",
       "  384456,\n",
       "  384457,\n",
       "  384458,\n",
       "  384459,\n",
       "  384460,\n",
       "  384461,\n",
       "  384462,\n",
       "  384463,\n",
       "  384464,\n",
       "  384465,\n",
       "  384466,\n",
       "  384467,\n",
       "  384468,\n",
       "  384469,\n",
       "  384470,\n",
       "  384471,\n",
       "  384472,\n",
       "  384473,\n",
       "  384474,\n",
       "  384475,\n",
       "  384476,\n",
       "  384477,\n",
       "  384478,\n",
       "  384479,\n",
       "  384480,\n",
       "  384481,\n",
       "  384482,\n",
       "  384483,\n",
       "  384484,\n",
       "  384485,\n",
       "  388052,\n",
       "  388053,\n",
       "  388054,\n",
       "  388055,\n",
       "  388056,\n",
       "  388057,\n",
       "  388058,\n",
       "  388059,\n",
       "  388060,\n",
       "  388061,\n",
       "  388062,\n",
       "  388063,\n",
       "  388064,\n",
       "  388065,\n",
       "  388066,\n",
       "  388067,\n",
       "  388068,\n",
       "  388069,\n",
       "  388070,\n",
       "  388071,\n",
       "  388072,\n",
       "  388073,\n",
       "  388074,\n",
       "  388075,\n",
       "  388076,\n",
       "  388077,\n",
       "  388078,\n",
       "  388079,\n",
       "  388080,\n",
       "  388081,\n",
       "  391666,\n",
       "  391667,\n",
       "  391668,\n",
       "  391669,\n",
       "  391670,\n",
       "  391671,\n",
       "  391672,\n",
       "  391673,\n",
       "  391674,\n",
       "  391675,\n",
       "  391676],\n",
       " '373723': [373718, 373719, 373720, 373721, 373722, 373723],\n",
       " '377244': [373645,\n",
       "  373646,\n",
       "  373647,\n",
       "  373648,\n",
       "  377244,\n",
       "  377245,\n",
       "  377246,\n",
       "  377247,\n",
       "  377248,\n",
       "  377249,\n",
       "  377250,\n",
       "  380845,\n",
       "  380846,\n",
       "  380847,\n",
       "  380848,\n",
       "  380849,\n",
       "  380850],\n",
       " '377323': [377316, 377317, 377318, 377319, 377320, 377321, 377322, 377323],\n",
       " '380843': [380843, 380844],\n",
       " '380923': [380914,\n",
       "  380915,\n",
       "  380916,\n",
       "  380917,\n",
       "  380918,\n",
       "  380919,\n",
       "  380920,\n",
       "  380921,\n",
       "  380922,\n",
       "  380923,\n",
       "  384512,\n",
       "  384513,\n",
       "  384514,\n",
       "  384515,\n",
       "  384516,\n",
       "  384517,\n",
       "  384518,\n",
       "  384519,\n",
       "  384520,\n",
       "  384521,\n",
       "  384522,\n",
       "  388111,\n",
       "  388112,\n",
       "  388113,\n",
       "  388114,\n",
       "  388115,\n",
       "  388116,\n",
       "  388117,\n",
       "  388118,\n",
       "  391709,\n",
       "  391710,\n",
       "  391711,\n",
       "  391712,\n",
       "  391713],\n",
       " '384444': [384444, 384445, 384446, 384447, 384448, 384449, 384450],\n",
       " '384524': [384523, 384524],\n",
       " '388044': [388044,\n",
       "  388045,\n",
       "  388046,\n",
       "  388047,\n",
       "  388048,\n",
       "  388049,\n",
       "  388050,\n",
       "  388051,\n",
       "  391644,\n",
       "  391645,\n",
       "  391646,\n",
       "  391647,\n",
       "  391648,\n",
       "  391649,\n",
       "  391650,\n",
       "  391651,\n",
       "  395246,\n",
       "  395247,\n",
       "  395248,\n",
       "  395249,\n",
       "  395250],\n",
       " '388124': [388119, 388120, 388121, 388122, 388123, 388124],\n",
       " '391642': [391642, 391643],\n",
       " '391724': [391714,\n",
       "  391715,\n",
       "  391716,\n",
       "  391717,\n",
       "  391718,\n",
       "  391719,\n",
       "  391720,\n",
       "  391721,\n",
       "  391722,\n",
       "  391723,\n",
       "  391724],\n",
       " '395242': [395242, 395243, 395244, 395245],\n",
       " '395324': [395307,\n",
       "  395308,\n",
       "  395309,\n",
       "  395310,\n",
       "  395311,\n",
       "  395312,\n",
       "  395313,\n",
       "  395314,\n",
       "  395315,\n",
       "  395316,\n",
       "  395317,\n",
       "  395318,\n",
       "  395319,\n",
       "  395320,\n",
       "  395321,\n",
       "  395322,\n",
       "  395323,\n",
       "  395324,\n",
       "  398905,\n",
       "  398906,\n",
       "  398907,\n",
       "  398908,\n",
       "  398909,\n",
       "  398910,\n",
       "  398911,\n",
       "  398912,\n",
       "  398913,\n",
       "  398914,\n",
       "  398915,\n",
       "  398916,\n",
       "  398917,\n",
       "  398918,\n",
       "  398919,\n",
       "  398920,\n",
       "  398921,\n",
       "  398922,\n",
       "  398923,\n",
       "  402502,\n",
       "  402503,\n",
       "  402504,\n",
       "  402505,\n",
       "  402506,\n",
       "  402507,\n",
       "  402508,\n",
       "  402509,\n",
       "  402510,\n",
       "  402511,\n",
       "  402512,\n",
       "  402513,\n",
       "  402514,\n",
       "  402515,\n",
       "  402516,\n",
       "  402517,\n",
       "  402518,\n",
       "  402519,\n",
       "  402520,\n",
       "  402521,\n",
       "  406100,\n",
       "  406101,\n",
       "  406102,\n",
       "  406103,\n",
       "  406104,\n",
       "  406105,\n",
       "  406106,\n",
       "  406107,\n",
       "  406108,\n",
       "  406109,\n",
       "  406110,\n",
       "  406111,\n",
       "  406112,\n",
       "  406113,\n",
       "  406114,\n",
       "  406115,\n",
       "  406116,\n",
       "  406117,\n",
       "  406118,\n",
       "  409697,\n",
       "  409698,\n",
       "  409699,\n",
       "  409700,\n",
       "  409701,\n",
       "  409702,\n",
       "  409703,\n",
       "  409704,\n",
       "  409705,\n",
       "  409706,\n",
       "  409707,\n",
       "  409708,\n",
       "  409709,\n",
       "  409710,\n",
       "  409711,\n",
       "  409712,\n",
       "  409713,\n",
       "  409714,\n",
       "  409715,\n",
       "  409716,\n",
       "  413295,\n",
       "  413296,\n",
       "  413297,\n",
       "  413298,\n",
       "  413299,\n",
       "  413300,\n",
       "  413301,\n",
       "  413302,\n",
       "  413303,\n",
       "  413304,\n",
       "  413305,\n",
       "  413306,\n",
       "  413307,\n",
       "  413308,\n",
       "  413309,\n",
       "  413310,\n",
       "  413311,\n",
       "  413312,\n",
       "  413313,\n",
       "  413314,\n",
       "  416894,\n",
       "  416895,\n",
       "  416896,\n",
       "  416897,\n",
       "  416898,\n",
       "  416899,\n",
       "  416900,\n",
       "  416901,\n",
       "  416902,\n",
       "  416903,\n",
       "  416904,\n",
       "  416905,\n",
       "  416906,\n",
       "  416907,\n",
       "  416908,\n",
       "  416909,\n",
       "  416910,\n",
       "  416911,\n",
       "  416912,\n",
       "  420495,\n",
       "  420496,\n",
       "  420497,\n",
       "  420498,\n",
       "  420499,\n",
       "  420500,\n",
       "  420501,\n",
       "  420502,\n",
       "  420503,\n",
       "  420504,\n",
       "  420505,\n",
       "  420506,\n",
       "  420507,\n",
       "  420508,\n",
       "  420509,\n",
       "  424095,\n",
       "  424096,\n",
       "  424097,\n",
       "  424098,\n",
       "  424099,\n",
       "  424100,\n",
       "  424101,\n",
       "  424102,\n",
       "  424103,\n",
       "  424104,\n",
       "  424105,\n",
       "  424106,\n",
       "  424107,\n",
       "  427695,\n",
       "  427696,\n",
       "  427697,\n",
       "  427698,\n",
       "  427699,\n",
       "  427700,\n",
       "  427701,\n",
       "  427702,\n",
       "  427703,\n",
       "  427704,\n",
       "  427705,\n",
       "  431296,\n",
       "  431297,\n",
       "  431298,\n",
       "  431299,\n",
       "  431300,\n",
       "  431301,\n",
       "  431302,\n",
       "  431303,\n",
       "  434896,\n",
       "  434897,\n",
       "  434898,\n",
       "  434899,\n",
       "  434900,\n",
       "  434901,\n",
       "  438496,\n",
       "  438497,\n",
       "  438498,\n",
       "  438499],\n",
       " '398842': [398842, 398843],\n",
       " '398925': [398924,\n",
       "  398925,\n",
       "  402522,\n",
       "  402523,\n",
       "  402524,\n",
       "  402525,\n",
       "  406119,\n",
       "  406120,\n",
       "  406121,\n",
       "  406122,\n",
       "  406123,\n",
       "  406124,\n",
       "  409717,\n",
       "  409718,\n",
       "  409719,\n",
       "  409720,\n",
       "  409721,\n",
       "  409722,\n",
       "  409723,\n",
       "  413315,\n",
       "  413316,\n",
       "  413317,\n",
       "  413318,\n",
       "  413319,\n",
       "  413320,\n",
       "  413321,\n",
       "  416913,\n",
       "  416914,\n",
       "  416915,\n",
       "  416916,\n",
       "  416917,\n",
       "  416918,\n",
       "  416919,\n",
       "  416920,\n",
       "  420510,\n",
       "  420511,\n",
       "  420512,\n",
       "  420513,\n",
       "  420514,\n",
       "  420515,\n",
       "  420516,\n",
       "  420517,\n",
       "  420518,\n",
       "  424108,\n",
       "  424109,\n",
       "  424110,\n",
       "  424111,\n",
       "  424112,\n",
       "  424113,\n",
       "  424114,\n",
       "  424115,\n",
       "  424116,\n",
       "  424117,\n",
       "  427706,\n",
       "  427707,\n",
       "  427708,\n",
       "  427709,\n",
       "  427710,\n",
       "  427711,\n",
       "  427712,\n",
       "  427713,\n",
       "  427714,\n",
       "  427715,\n",
       "  431304,\n",
       "  431305,\n",
       "  431306,\n",
       "  431307,\n",
       "  431308,\n",
       "  431309,\n",
       "  431310,\n",
       "  431311,\n",
       "  431312,\n",
       "  431313,\n",
       "  431314,\n",
       "  434902,\n",
       "  434903,\n",
       "  434904,\n",
       "  434905,\n",
       "  434906,\n",
       "  434907,\n",
       "  434908,\n",
       "  434909,\n",
       "  434910,\n",
       "  434911,\n",
       "  434912,\n",
       "  434913,\n",
       "  438500,\n",
       "  438501,\n",
       "  438502,\n",
       "  438503,\n",
       "  438504,\n",
       "  438505,\n",
       "  438506,\n",
       "  438507,\n",
       "  438508,\n",
       "  438509,\n",
       "  438510,\n",
       "  438511,\n",
       "  442097,\n",
       "  442098,\n",
       "  442099,\n",
       "  442100,\n",
       "  442101,\n",
       "  442102,\n",
       "  442103,\n",
       "  442104,\n",
       "  442105,\n",
       "  442106,\n",
       "  442107,\n",
       "  442108,\n",
       "  442109,\n",
       "  442110],\n",
       " '398926': [398926, 402526],\n",
       " '402443': [398844,\n",
       "  398845,\n",
       "  398846,\n",
       "  398847,\n",
       "  398848,\n",
       "  398849,\n",
       "  402443,\n",
       "  402444,\n",
       "  402445,\n",
       "  402446,\n",
       "  402447,\n",
       "  402448,\n",
       "  402449],\n",
       " '402528': [402527, 402528],\n",
       " '406043': [406043, 406044, 406045, 406046, 406047, 406048],\n",
       " '406055': [391652,\n",
       "  391653,\n",
       "  391654,\n",
       "  391655,\n",
       "  391656,\n",
       "  391657,\n",
       "  391658,\n",
       "  391659,\n",
       "  391660,\n",
       "  391661,\n",
       "  391662,\n",
       "  391663,\n",
       "  391664,\n",
       "  391665,\n",
       "  395251,\n",
       "  395252,\n",
       "  395253,\n",
       "  395254,\n",
       "  395255,\n",
       "  395256,\n",
       "  395257,\n",
       "  395258,\n",
       "  395259,\n",
       "  395260,\n",
       "  395261,\n",
       "  395262,\n",
       "  395263,\n",
       "  398850,\n",
       "  398851,\n",
       "  398852,\n",
       "  398853,\n",
       "  398854,\n",
       "  398855,\n",
       "  398856,\n",
       "  398857,\n",
       "  398858,\n",
       "  398859,\n",
       "  398860,\n",
       "  398861,\n",
       "  402450,\n",
       "  402451,\n",
       "  402452,\n",
       "  402453,\n",
       "  402454,\n",
       "  402455,\n",
       "  402456,\n",
       "  402457,\n",
       "  402458,\n",
       "  406049,\n",
       "  406050,\n",
       "  406051,\n",
       "  406052,\n",
       "  406053,\n",
       "  406054,\n",
       "  406055,\n",
       "  406056,\n",
       "  409652,\n",
       "  409653,\n",
       "  409654],\n",
       " '406128': [406125,\n",
       "  406126,\n",
       "  406127,\n",
       "  406128,\n",
       "  409724,\n",
       "  409725,\n",
       "  409726,\n",
       "  409727,\n",
       "  409728,\n",
       "  413322,\n",
       "  413323,\n",
       "  413324,\n",
       "  413325,\n",
       "  413326,\n",
       "  413327,\n",
       "  416921,\n",
       "  416922,\n",
       "  416923,\n",
       "  416924,\n",
       "  416925,\n",
       "  416926,\n",
       "  420519,\n",
       "  420520,\n",
       "  420521,\n",
       "  420522,\n",
       "  420523,\n",
       "  420524,\n",
       "  420525,\n",
       "  424118,\n",
       "  424119,\n",
       "  424120,\n",
       "  424121,\n",
       "  424122,\n",
       "  424123,\n",
       "  427716,\n",
       "  427717,\n",
       "  427718,\n",
       "  427719,\n",
       "  427720,\n",
       "  427721,\n",
       "  427722,\n",
       "  431315,\n",
       "  431316,\n",
       "  431317,\n",
       "  431318,\n",
       "  431319,\n",
       "  431320,\n",
       "  431321,\n",
       "  434914,\n",
       "  434915,\n",
       "  434916,\n",
       "  434917,\n",
       "  434918,\n",
       "  434919,\n",
       "  434920,\n",
       "  438512,\n",
       "  438513,\n",
       "  438514,\n",
       "  438515,\n",
       "  438516,\n",
       "  438517,\n",
       "  438518,\n",
       "  438519,\n",
       "  442111,\n",
       "  442112,\n",
       "  442113,\n",
       "  442114,\n",
       "  442115,\n",
       "  442116,\n",
       "  442117,\n",
       "  442118],\n",
       " '409643': [409643, 409644, 409645, 409646, 409647, 409648],\n",
       " '409656': [395264,\n",
       "  395265,\n",
       "  395266,\n",
       "  395267,\n",
       "  395268,\n",
       "  395269,\n",
       "  395270,\n",
       "  395271,\n",
       "  395272,\n",
       "  395273,\n",
       "  398862,\n",
       "  398863,\n",
       "  398864,\n",
       "  398865,\n",
       "  398866,\n",
       "  398867,\n",
       "  398868,\n",
       "  398869,\n",
       "  398870,\n",
       "  398871,\n",
       "  402459,\n",
       "  402460,\n",
       "  402461,\n",
       "  402462,\n",
       "  402463,\n",
       "  402464,\n",
       "  402465,\n",
       "  402466,\n",
       "  402467,\n",
       "  402468,\n",
       "  402469,\n",
       "  406057,\n",
       "  406058,\n",
       "  406059,\n",
       "  406060,\n",
       "  406061,\n",
       "  406062,\n",
       "  406063,\n",
       "  406064,\n",
       "  406065,\n",
       "  406066,\n",
       "  406067,\n",
       "  409655,\n",
       "  409656,\n",
       "  409657,\n",
       "  409658,\n",
       "  409659,\n",
       "  409660,\n",
       "  409661,\n",
       "  409662,\n",
       "  409663,\n",
       "  409664,\n",
       "  409665,\n",
       "  413257,\n",
       "  413258,\n",
       "  413259,\n",
       "  413260,\n",
       "  413261,\n",
       "  413262,\n",
       "  413263,\n",
       "  416859,\n",
       "  416860,\n",
       "  416861],\n",
       " '409730': [409729,\n",
       "  409730,\n",
       "  413328,\n",
       "  413329,\n",
       "  413330,\n",
       "  416927,\n",
       "  416928,\n",
       "  416929,\n",
       "  420526,\n",
       "  420527,\n",
       "  420528,\n",
       "  424124,\n",
       "  424125,\n",
       "  424126,\n",
       "  427723,\n",
       "  427724,\n",
       "  427725,\n",
       "  431322,\n",
       "  431323,\n",
       "  431324,\n",
       "  434921,\n",
       "  434922,\n",
       "  438520,\n",
       "  438521,\n",
       "  442119],\n",
       " '413243': [413243, 413244, 413245, 413246, 413247, 413248],\n",
       " '413255': [413254, 413255, 413256, 416856, 416857, 416858, 420458, 420459],\n",
       " '413332': [413331, 413332, 416930, 416931, 420529],\n",
       " '416843': [416843, 416844],\n",
       " '416854': [409649,\n",
       "  409650,\n",
       "  409651,\n",
       "  413249,\n",
       "  413250,\n",
       "  413251,\n",
       "  413252,\n",
       "  413253,\n",
       "  416849,\n",
       "  416850,\n",
       "  416851,\n",
       "  416852,\n",
       "  416853,\n",
       "  416854,\n",
       "  416855,\n",
       "  420450,\n",
       "  420451,\n",
       "  420452,\n",
       "  420453,\n",
       "  420455,\n",
       "  420456,\n",
       "  420457],\n",
       " '416933': [416932,\n",
       "  416933,\n",
       "  420530,\n",
       "  420531,\n",
       "  420532,\n",
       "  420533,\n",
       "  424127,\n",
       "  424128,\n",
       "  424129,\n",
       "  424130,\n",
       "  424131,\n",
       "  424132,\n",
       "  424133,\n",
       "  427726,\n",
       "  427727,\n",
       "  427728,\n",
       "  427729,\n",
       "  427730,\n",
       "  427731,\n",
       "  427732,\n",
       "  431325,\n",
       "  431326,\n",
       "  431327,\n",
       "  431328,\n",
       "  431329,\n",
       "  431330,\n",
       "  431331,\n",
       "  434923,\n",
       "  434924,\n",
       "  434925,\n",
       "  434926,\n",
       "  434927,\n",
       "  434928,\n",
       "  434929,\n",
       "  434930,\n",
       "  438522,\n",
       "  438523,\n",
       "  438524,\n",
       "  438525,\n",
       "  438526,\n",
       "  438527,\n",
       "  438528,\n",
       "  438529,\n",
       "  442120,\n",
       "  442121,\n",
       "  442122,\n",
       "  442123,\n",
       "  442124,\n",
       "  442125,\n",
       "  442126,\n",
       "  442127,\n",
       "  442128],\n",
       " '416934': [416934, 420534],\n",
       " '420444': [416845,\n",
       "  416846,\n",
       "  416847,\n",
       "  416848,\n",
       "  420444,\n",
       "  420445,\n",
       "  420446,\n",
       "  420447,\n",
       "  420448,\n",
       "  420449],\n",
       " '420536': [420535, 420536, 424134, 424135, 427733],\n",
       " '424044': [424044, 424045, 424046, 424047, 424048, 424049],\n",
       " '424054': [420454,\n",
       "  424050,\n",
       "  424051,\n",
       "  424052,\n",
       "  424053,\n",
       "  424054,\n",
       "  424055,\n",
       "  424056,\n",
       "  424057,\n",
       "  424058,\n",
       "  427654,\n",
       "  427655,\n",
       "  427656,\n",
       "  427657],\n",
       " '424137': [424136,\n",
       "  424137,\n",
       "  427734,\n",
       "  427735,\n",
       "  427736,\n",
       "  427737,\n",
       "  431332,\n",
       "  431333,\n",
       "  431334,\n",
       "  431335,\n",
       "  431336,\n",
       "  434931,\n",
       "  434932,\n",
       "  434933,\n",
       "  434934,\n",
       "  434935,\n",
       "  438530,\n",
       "  438531,\n",
       "  438532,\n",
       "  438533,\n",
       "  438534,\n",
       "  442129,\n",
       "  442130,\n",
       "  442131,\n",
       "  442132],\n",
       " '427644': [427644, 427645, 427646, 427647],\n",
       " '427739': [427738,\n",
       "  427739,\n",
       "  431337,\n",
       "  431338,\n",
       "  431339,\n",
       "  434936,\n",
       "  434937,\n",
       "  434938,\n",
       "  438535],\n",
       " '431244': [431244, 431245],\n",
       " '431253': [427650,\n",
       "  427651,\n",
       "  427652,\n",
       "  427653,\n",
       "  431250,\n",
       "  431251,\n",
       "  431252,\n",
       "  431253,\n",
       "  431254,\n",
       "  431255,\n",
       "  431256],\n",
       " '431263': [388082,\n",
       "  388083,\n",
       "  388084,\n",
       "  388085,\n",
       "  388086,\n",
       "  391677,\n",
       "  391678,\n",
       "  391679,\n",
       "  391680,\n",
       "  391681,\n",
       "  391682,\n",
       "  391683,\n",
       "  391684,\n",
       "  391685,\n",
       "  391686,\n",
       "  391687,\n",
       "  395274,\n",
       "  395275,\n",
       "  395276,\n",
       "  395277,\n",
       "  395278,\n",
       "  395279,\n",
       "  395280,\n",
       "  395281,\n",
       "  395282,\n",
       "  395283,\n",
       "  395284,\n",
       "  395285,\n",
       "  395286,\n",
       "  395287,\n",
       "  395288,\n",
       "  398872,\n",
       "  398873,\n",
       "  398874,\n",
       "  398875,\n",
       "  398876,\n",
       "  398877,\n",
       "  398878,\n",
       "  398879,\n",
       "  398880,\n",
       "  398881,\n",
       "  398882,\n",
       "  398883,\n",
       "  398884,\n",
       "  398885,\n",
       "  398886,\n",
       "  398887,\n",
       "  398888,\n",
       "  398889,\n",
       "  402470,\n",
       "  402471,\n",
       "  402472,\n",
       "  402473,\n",
       "  402474,\n",
       "  402475,\n",
       "  402476,\n",
       "  402477,\n",
       "  402478,\n",
       "  402479,\n",
       "  402480,\n",
       "  402481,\n",
       "  402482,\n",
       "  402483,\n",
       "  402484,\n",
       "  402485,\n",
       "  402486,\n",
       "  402487,\n",
       "  402488,\n",
       "  402489,\n",
       "  402490,\n",
       "  406068,\n",
       "  406069,\n",
       "  406070,\n",
       "  406071,\n",
       "  406072,\n",
       "  406073,\n",
       "  406074,\n",
       "  406075,\n",
       "  406076,\n",
       "  406077,\n",
       "  406078,\n",
       "  406079,\n",
       "  406080,\n",
       "  406081,\n",
       "  406082,\n",
       "  406083,\n",
       "  406084,\n",
       "  406085,\n",
       "  406086,\n",
       "  406087,\n",
       "  406088,\n",
       "  406089,\n",
       "  406090,\n",
       "  406091,\n",
       "  409666,\n",
       "  409667,\n",
       "  409668,\n",
       "  409669,\n",
       "  409670,\n",
       "  409671,\n",
       "  409672,\n",
       "  409673,\n",
       "  409674,\n",
       "  409675,\n",
       "  409676,\n",
       "  409677,\n",
       "  409678,\n",
       "  409679,\n",
       "  409680,\n",
       "  409681,\n",
       "  409682,\n",
       "  409683,\n",
       "  409684,\n",
       "  409685,\n",
       "  409686,\n",
       "  409687,\n",
       "  409688,\n",
       "  409689,\n",
       "  409690,\n",
       "  409691,\n",
       "  409692,\n",
       "  413264,\n",
       "  413265,\n",
       "  413266,\n",
       "  413267,\n",
       "  413268,\n",
       "  413269,\n",
       "  413270,\n",
       "  413271,\n",
       "  413272,\n",
       "  413273,\n",
       "  413274,\n",
       "  413275,\n",
       "  413276,\n",
       "  413277,\n",
       "  413278,\n",
       "  413279,\n",
       "  413280,\n",
       "  413281,\n",
       "  413282,\n",
       "  413283,\n",
       "  413284,\n",
       "  413285,\n",
       "  413286,\n",
       "  413287,\n",
       "  413288,\n",
       "  413289,\n",
       "  413290,\n",
       "  413291,\n",
       "  413292,\n",
       "  413293,\n",
       "  416862,\n",
       "  416863,\n",
       "  416864,\n",
       "  416865,\n",
       "  416866,\n",
       "  416867,\n",
       "  416868,\n",
       "  416869,\n",
       "  416870,\n",
       "  416871,\n",
       "  416872,\n",
       "  416873,\n",
       "  416874,\n",
       "  416875,\n",
       "  416876,\n",
       "  416877,\n",
       "  416878,\n",
       "  416879,\n",
       "  416880,\n",
       "  416881,\n",
       "  416882,\n",
       "  416883,\n",
       "  416884,\n",
       "  416885,\n",
       "  416886,\n",
       "  416887,\n",
       "  416888,\n",
       "  416889,\n",
       "  416890,\n",
       "  416891,\n",
       "  416892,\n",
       "  416893,\n",
       "  420460,\n",
       "  420461,\n",
       "  420462,\n",
       "  420463,\n",
       "  420464,\n",
       "  420465,\n",
       "  420466,\n",
       "  420467,\n",
       "  420468,\n",
       "  420469,\n",
       "  420470,\n",
       "  420471,\n",
       "  420472,\n",
       "  420473,\n",
       "  420474,\n",
       "  420475,\n",
       "  420476,\n",
       "  420477,\n",
       "  420478,\n",
       "  420479,\n",
       "  420480,\n",
       "  420481,\n",
       "  420482,\n",
       "  420483,\n",
       "  420484,\n",
       "  420485,\n",
       "  420486,\n",
       "  420487,\n",
       "  420488,\n",
       "  420489,\n",
       "  420490,\n",
       "  420491,\n",
       "  420492,\n",
       "  420493,\n",
       "  420494,\n",
       "  424060,\n",
       "  424061,\n",
       "  424062,\n",
       "  424063,\n",
       "  424064,\n",
       "  424065,\n",
       "  424066,\n",
       "  424067,\n",
       "  424068,\n",
       "  424069,\n",
       "  424070,\n",
       "  424071,\n",
       "  424072,\n",
       "  424073,\n",
       "  424074,\n",
       "  424075,\n",
       "  424076,\n",
       "  424077,\n",
       "  424078,\n",
       "  424079,\n",
       "  424080,\n",
       "  424081,\n",
       "  424082,\n",
       "  424083,\n",
       "  424084,\n",
       "  424085,\n",
       "  424086,\n",
       "  424087,\n",
       "  424088,\n",
       "  424089,\n",
       "  424090,\n",
       "  424091,\n",
       "  424092,\n",
       "  424093,\n",
       "  424094,\n",
       "  427661,\n",
       "  427662,\n",
       "  427663,\n",
       "  427664,\n",
       "  427665,\n",
       "  427666,\n",
       "  427667,\n",
       "  427668,\n",
       "  427669,\n",
       "  427670,\n",
       "  427671,\n",
       "  427672,\n",
       "  427673,\n",
       "  427674,\n",
       "  427675,\n",
       "  427676,\n",
       "  427677,\n",
       "  427678,\n",
       "  427679,\n",
       "  427680,\n",
       "  427681,\n",
       "  427682,\n",
       "  427683,\n",
       "  427684,\n",
       "  427685,\n",
       "  427686,\n",
       "  427687,\n",
       "  427688,\n",
       "  427689,\n",
       "  427690,\n",
       "  427691,\n",
       "  427692,\n",
       "  427693,\n",
       "  427694,\n",
       "  431262,\n",
       "  431263,\n",
       "  431264,\n",
       "  431265,\n",
       "  431266,\n",
       "  431267,\n",
       "  431268,\n",
       "  431269,\n",
       "  431270,\n",
       "  431271,\n",
       "  431272,\n",
       "  431273,\n",
       "  431274,\n",
       "  431275,\n",
       "  431276,\n",
       "  431277,\n",
       "  431278,\n",
       "  431279,\n",
       "  431280,\n",
       "  431281,\n",
       "  431282,\n",
       "  431283,\n",
       "  431284,\n",
       "  431285,\n",
       "  431286,\n",
       "  431287,\n",
       "  431288,\n",
       "  431289,\n",
       "  431290,\n",
       "  431291,\n",
       "  431292,\n",
       "  431293,\n",
       "  431294,\n",
       "  431295,\n",
       "  434864,\n",
       "  434865,\n",
       "  434866,\n",
       "  434867,\n",
       "  434868,\n",
       "  434869,\n",
       "  434870,\n",
       "  434871,\n",
       "  434872,\n",
       "  434873,\n",
       "  434874,\n",
       "  434875,\n",
       "  434876,\n",
       "  434877,\n",
       "  434878,\n",
       "  434879,\n",
       "  434880,\n",
       "  434881,\n",
       "  434882,\n",
       "  434883,\n",
       "  434884,\n",
       "  434885,\n",
       "  434886,\n",
       "  434887,\n",
       "  434888,\n",
       "  434889,\n",
       "  434890,\n",
       "  434891,\n",
       "  434892,\n",
       "  434893,\n",
       "  434894,\n",
       "  434895,\n",
       "  438466,\n",
       "  438467,\n",
       "  438468,\n",
       "  438469,\n",
       "  438470,\n",
       "  438471,\n",
       "  438472,\n",
       "  438473,\n",
       "  438474,\n",
       "  438475,\n",
       "  438476,\n",
       "  438477,\n",
       "  438478,\n",
       "  438479,\n",
       "  438480,\n",
       "  438481,\n",
       "  438482,\n",
       "  438483,\n",
       "  438484,\n",
       "  438485,\n",
       "  438486,\n",
       "  438487,\n",
       "  438488,\n",
       "  438489,\n",
       "  438490,\n",
       "  438491,\n",
       "  438492,\n",
       "  438493,\n",
       "  438494,\n",
       "  438495,\n",
       "  442069,\n",
       "  442070,\n",
       "  442071,\n",
       "  442072,\n",
       "  442073,\n",
       "  442074,\n",
       "  442075,\n",
       "  442076,\n",
       "  442077,\n",
       "  442078,\n",
       "  442079,\n",
       "  442080,\n",
       "  442081,\n",
       "  442082,\n",
       "  442083,\n",
       "  442084,\n",
       "  442085,\n",
       "  442086,\n",
       "  442087,\n",
       "  442088,\n",
       "  442089,\n",
       "  442090,\n",
       "  442091,\n",
       "  442092,\n",
       "  442093,\n",
       "  442094,\n",
       "  442095,\n",
       "  442096,\n",
       "  445671,\n",
       "  445672,\n",
       "  445673,\n",
       "  445674,\n",
       "  445675,\n",
       "  445676,\n",
       "  445677,\n",
       "  445678,\n",
       "  445679,\n",
       "  445680,\n",
       "  445681,\n",
       "  445682,\n",
       "  445683,\n",
       "  445684,\n",
       "  445685,\n",
       "  445686,\n",
       "  445687,\n",
       "  445688,\n",
       "  445689,\n",
       "  445690,\n",
       "  445691,\n",
       "  445692,\n",
       "  445693,\n",
       "  445694,\n",
       "  445695,\n",
       "  445696,\n",
       "  449273,\n",
       "  449274,\n",
       "  449275,\n",
       "  449276,\n",
       "  449277,\n",
       "  449278,\n",
       "  449279,\n",
       "  449280,\n",
       "  449281,\n",
       "  449282,\n",
       "  449283,\n",
       "  449284,\n",
       "  449285,\n",
       "  449286,\n",
       "  449287,\n",
       "  449288,\n",
       "  449289,\n",
       "  449290,\n",
       "  449291,\n",
       "  449292,\n",
       "  449293,\n",
       "  449294,\n",
       "  449295,\n",
       "  452875,\n",
       "  452876,\n",
       "  452877,\n",
       "  452878,\n",
       "  452879,\n",
       "  452880,\n",
       "  452881,\n",
       "  452882,\n",
       "  452883,\n",
       "  452884,\n",
       "  452885,\n",
       "  452886,\n",
       "  452887,\n",
       "  452888,\n",
       "  452889,\n",
       "  452890,\n",
       "  452891,\n",
       "  452892,\n",
       "  452893,\n",
       "  452894,\n",
       "  452895,\n",
       "  456477,\n",
       "  456478,\n",
       "  456479,\n",
       "  456480,\n",
       "  456481,\n",
       "  456482,\n",
       "  456483,\n",
       "  456484,\n",
       "  456485,\n",
       "  456486,\n",
       "  456487,\n",
       "  456488,\n",
       "  456489,\n",
       "  456490,\n",
       "  456491,\n",
       "  456492,\n",
       "  456493,\n",
       "  456494,\n",
       "  460079,\n",
       "  460080,\n",
       "  460081,\n",
       "  460082,\n",
       "  460083,\n",
       "  460084,\n",
       "  460085,\n",
       "  460086,\n",
       "  460087,\n",
       "  460088,\n",
       "  460089,\n",
       "  460090,\n",
       "  460091,\n",
       "  460092,\n",
       "  460093,\n",
       "  460094,\n",
       "  463684,\n",
       "  463685,\n",
       "  463686,\n",
       "  463687,\n",
       "  463688,\n",
       "  463689,\n",
       "  463690,\n",
       "  463691,\n",
       "  463692,\n",
       "  463693],\n",
       " '431341': [431340, 431341, 434939, 434940],\n",
       " '434846': [427648, 427649, 431246, 431247, 431248, 431249, 434846, 434847],\n",
       " '434853': [434852, 434853, 434854, 434855, 434856, 438454, 438455, 438456],\n",
       " '434860': [424059,\n",
       "  427658,\n",
       "  427659,\n",
       "  427660,\n",
       "  431257,\n",
       "  431258,\n",
       "  431259,\n",
       "  431260,\n",
       "  434857,\n",
       "  434858,\n",
       "  434859,\n",
       "  434860,\n",
       "  438457,\n",
       "  438458,\n",
       "  438459,\n",
       "  438460,\n",
       "  442057,\n",
       "  442058,\n",
       "  442059,\n",
       "  442060,\n",
       "  445658,\n",
       "  445659,\n",
       "  445660],\n",
       " '434862': [431261,\n",
       "  434861,\n",
       "  434862,\n",
       "  434863,\n",
       "  438461,\n",
       "  438462,\n",
       "  438463,\n",
       "  438464,\n",
       "  438465,\n",
       "  442061,\n",
       "  442062,\n",
       "  442063,\n",
       "  442064,\n",
       "  442065,\n",
       "  442066,\n",
       "  442067,\n",
       "  442068,\n",
       "  445661,\n",
       "  445662,\n",
       "  445663,\n",
       "  445664,\n",
       "  445665,\n",
       "  445666,\n",
       "  445667,\n",
       "  445668,\n",
       "  445669,\n",
       "  445670,\n",
       "  449261,\n",
       "  449262,\n",
       "  449263,\n",
       "  449264,\n",
       "  449265,\n",
       "  449266,\n",
       "  449267,\n",
       "  449268,\n",
       "  449269,\n",
       "  449270,\n",
       "  449271,\n",
       "  449272,\n",
       "  452863,\n",
       "  452864,\n",
       "  452865,\n",
       "  452866,\n",
       "  452867,\n",
       "  452868,\n",
       "  452869,\n",
       "  452870,\n",
       "  452871,\n",
       "  452872,\n",
       "  452873,\n",
       "  452874,\n",
       "  456467,\n",
       "  456468,\n",
       "  456469,\n",
       "  456470,\n",
       "  456471,\n",
       "  456472,\n",
       "  456473,\n",
       "  456474,\n",
       "  456475,\n",
       "  456476,\n",
       "  460071,\n",
       "  460072,\n",
       "  460073,\n",
       "  460074,\n",
       "  460075,\n",
       "  460076,\n",
       "  460077,\n",
       "  460078],\n",
       " '434942': [434941, 434942],\n",
       " '438447': [434848, 434849, 438447, 438448, 438449],\n",
       " '438452': [434850, 434851, 438451, 438452, 438453],\n",
       " '438541': [438536,\n",
       "  438537,\n",
       "  438538,\n",
       "  438539,\n",
       "  438540,\n",
       "  438541,\n",
       "  442133,\n",
       "  442134,\n",
       "  442135,\n",
       "  442136,\n",
       "  442137,\n",
       "  442138,\n",
       "  442139,\n",
       "  442140,\n",
       "  445732,\n",
       "  445733,\n",
       "  445734,\n",
       "  445735,\n",
       "  445736,\n",
       "  445737],\n",
       " '442046': [442046, 442047],\n",
       " '442051': [438450, 442050, 442051],\n",
       " '442052': [442052, 442053, 442054, 442055, 442056],\n",
       " '442142': [442141, 442142],\n",
       " '445648': [442048, 445648],\n",
       " '445649': [442049, 445649],\n",
       " '445652': [445652, 445653],\n",
       " '445742': [445738,\n",
       "  445739,\n",
       "  445740,\n",
       "  445741,\n",
       "  445742,\n",
       "  449335,\n",
       "  449336,\n",
       "  449337,\n",
       "  449338,\n",
       "  449339,\n",
       "  449340,\n",
       "  449341,\n",
       "  452937,\n",
       "  452938],\n",
       " '449253': [445654, 445655, 445656, 449253, 449254],\n",
       " '449343': [449342, 449343],\n",
       " '452854': [445657, 449255, 449256, 449257, 452854, 452855],\n",
       " '452943': [452939, 452940, 452941, 452942, 452943],\n",
       " '456455': [449258, 449259, 449260, 452856, 452857, 452858, 456455, 456456],\n",
       " '456543': [456539, 456540, 456541, 456542, 456543],\n",
       " '458873': [458873, 458874],\n",
       " '458876': [458875, 458876, 462476],\n",
       " '458877': [458877, 462477],\n",
       " '460056': [452859, 452860, 452861, 456457, 456458, 456459, 460056, 460057],\n",
       " '460143': [460142, 460143],\n",
       " '462474': [462474, 462475],\n",
       " '462479': [462478, 462479, 466078, 466079],\n",
       " '462480': [462480, 466080],\n",
       " '463657': [452862,\n",
       "  456460,\n",
       "  456461,\n",
       "  456462,\n",
       "  456463,\n",
       "  456464,\n",
       "  456465,\n",
       "  456466,\n",
       "  460058,\n",
       "  460059,\n",
       "  460060,\n",
       "  460061,\n",
       "  460062,\n",
       "  460063,\n",
       "  460064,\n",
       "  460065,\n",
       "  460066,\n",
       "  463657,\n",
       "  463658,\n",
       "  463659,\n",
       "  463660,\n",
       "  463661],\n",
       " '463742': [460140, 460141, 463741, 463742],\n",
       " '466075': [466075, 466076],\n",
       " '466082': [466081, 466082],\n",
       " '467255': [467255, 467256],\n",
       " '467257': [467257, 467258],\n",
       " '467336': [445731,\n",
       "  449332,\n",
       "  449333,\n",
       "  449334,\n",
       "  452932,\n",
       "  452933,\n",
       "  452934,\n",
       "  452935,\n",
       "  452936,\n",
       "  456533,\n",
       "  456534,\n",
       "  456535,\n",
       "  456536,\n",
       "  460133,\n",
       "  460134,\n",
       "  460135,\n",
       "  460136,\n",
       "  463734,\n",
       "  463735,\n",
       "  463736,\n",
       "  467335,\n",
       "  467336],\n",
       " '467337': [456537, 460137, 463737, 467337],\n",
       " '467338': [456538, 460138, 463738, 467338],\n",
       " '467339': [460139, 463739, 467339],\n",
       " '467340': [463740, 467340],\n",
       " '469676': [466077, 469676, 469677, 469678],\n",
       " '469682': [469681, 469682],\n",
       " '470844': [470844, 470845, 474445],\n",
       " '470854': [470854, 474454],\n",
       " '470858': [460067,\n",
       "  460068,\n",
       "  460069,\n",
       "  460070,\n",
       "  463662,\n",
       "  463663,\n",
       "  463664,\n",
       "  463665,\n",
       "  463666,\n",
       "  463667,\n",
       "  463668,\n",
       "  463669,\n",
       "  463670,\n",
       "  467259,\n",
       "  467260,\n",
       "  467261,\n",
       "  467262,\n",
       "  467263,\n",
       "  467264,\n",
       "  467265,\n",
       "  467266,\n",
       "  467267,\n",
       "  470858,\n",
       "  470859,\n",
       "  470860,\n",
       "  470861,\n",
       "  470862,\n",
       "  470863,\n",
       "  474459,\n",
       "  474460],\n",
       " '470932': [445723,\n",
       "  445724,\n",
       "  445725,\n",
       "  445726,\n",
       "  445727,\n",
       "  445728,\n",
       "  445729,\n",
       "  445730,\n",
       "  449324,\n",
       "  449325,\n",
       "  449326,\n",
       "  449327,\n",
       "  449328,\n",
       "  449329,\n",
       "  449330,\n",
       "  449331,\n",
       "  452926,\n",
       "  452927,\n",
       "  452928,\n",
       "  452929,\n",
       "  452930,\n",
       "  452931,\n",
       "  456527,\n",
       "  456528,\n",
       "  456529,\n",
       "  456530,\n",
       "  456531,\n",
       "  456532,\n",
       "  460128,\n",
       "  460129,\n",
       "  460130,\n",
       "  460131,\n",
       "  460132,\n",
       "  463729,\n",
       "  463730,\n",
       "  463731,\n",
       "  463732,\n",
       "  467330,\n",
       "  467331,\n",
       "  467332,\n",
       "  470931,\n",
       "  470932],\n",
       " '470933': [463733, 467333, 470933],\n",
       " '470934': [467334, 470934],\n",
       " '473276': [473276, 473277, 473278],\n",
       " '473281': [469679, 469680, 473280, 473281],\n",
       " '474443': [474443, 474444],\n",
       " '474447': [474446, 474447],\n",
       " '474452': [474452, 474453, 478052, 478053, 481653],\n",
       " '474456': [474455,\n",
       "  474456,\n",
       "  478054,\n",
       "  478055,\n",
       "  478056,\n",
       "  481654,\n",
       "  481655,\n",
       "  481656,\n",
       "  485254,\n",
       "  485255],\n",
       " '474457': [474457, 474458, 478057, 478058, 481657],\n",
       " '474530': [445716,\n",
       "  445717,\n",
       "  445718,\n",
       "  445719,\n",
       "  445720,\n",
       "  445721,\n",
       "  445722,\n",
       "  449317,\n",
       "  449318,\n",
       "  449319,\n",
       "  449320,\n",
       "  449321,\n",
       "  449322,\n",
       "  449323,\n",
       "  452919,\n",
       "  452920,\n",
       "  452921,\n",
       "  452922,\n",
       "  452923,\n",
       "  452924,\n",
       "  452925,\n",
       "  456520,\n",
       "  456521,\n",
       "  456522,\n",
       "  456523,\n",
       "  456524,\n",
       "  456525,\n",
       "  456526,\n",
       "  460122,\n",
       "  460123,\n",
       "  460124,\n",
       "  460125,\n",
       "  460126,\n",
       "  460127,\n",
       "  463723,\n",
       "  463724,\n",
       "  463725,\n",
       "  463726,\n",
       "  463727,\n",
       "  463728,\n",
       "  467325,\n",
       "  467326,\n",
       "  467327,\n",
       "  467328,\n",
       "  467329,\n",
       "  470927,\n",
       "  470928,\n",
       "  470929,\n",
       "  470930,\n",
       "  474529,\n",
       "  474530],\n",
       " '476876': [476876, 476877],\n",
       " '476880': [473279, 476879, 476880],\n",
       " '476890': [476890, 480490],\n",
       " '478043': [478043, 478044, 478045],\n",
       " '478047': [478046, 478047, 481646],\n",
       " '478049': [478048, 478049],\n",
       " '478050': [478050, 478051, 481651, 481652, 485253],\n",
       " '478129': [470926, 474527, 474528, 478128, 478129],\n",
       " '480478': [476878, 480478],\n",
       " '480483': [480483, 484083],\n",
       " '480484': [480484, 484084, 487684],\n",
       " '480485': [480485, 484085, 487685],\n",
       " '480486': [480486, 484086, 487686, 491286],\n",
       " '480487': [480487, 484087, 487687, 491287, 494887, 498487],\n",
       " '480488': [480488,\n",
       "  480489,\n",
       "  484088,\n",
       "  484089,\n",
       "  484090,\n",
       "  487688,\n",
       "  487689,\n",
       "  487690,\n",
       "  491288,\n",
       "  491289,\n",
       "  491290,\n",
       "  494888,\n",
       "  494889,\n",
       "  494890,\n",
       "  498488,\n",
       "  498489,\n",
       "  498490,\n",
       "  502088,\n",
       "  502089,\n",
       "  502090,\n",
       "  505689],\n",
       " '480492': [480491,\n",
       "  480492,\n",
       "  484091,\n",
       "  484092,\n",
       "  487691,\n",
       "  487692,\n",
       "  491291,\n",
       "  491292,\n",
       "  494891,\n",
       "  494892,\n",
       "  498491],\n",
       " '480493': [480493, 484093, 487693],\n",
       " '480494': [480494, 484094],\n",
       " '481643': [481643, 481644],\n",
       " '481648': [481647, 481648, 485247, 485248],\n",
       " '481649': [481649,\n",
       "  481650,\n",
       "  485249,\n",
       "  485250,\n",
       "  485251,\n",
       "  485252,\n",
       "  488850,\n",
       "  488851,\n",
       "  488852,\n",
       "  488853,\n",
       "  488854],\n",
       " '481660': [463671,\n",
       "  463672,\n",
       "  467268,\n",
       "  467269,\n",
       "  467270,\n",
       "  470864,\n",
       "  470865,\n",
       "  470866,\n",
       "  470867,\n",
       "  470868,\n",
       "  474461,\n",
       "  474462,\n",
       "  474463,\n",
       "  474464,\n",
       "  474465,\n",
       "  478059,\n",
       "  478060,\n",
       "  478061,\n",
       "  478062,\n",
       "  478063,\n",
       "  481658,\n",
       "  481659,\n",
       "  481660,\n",
       "  481661,\n",
       "  485256,\n",
       "  485257,\n",
       "  485258,\n",
       "  485259,\n",
       "  488855,\n",
       "  488856,\n",
       "  488857],\n",
       " '481727': [445704,\n",
       "  445705,\n",
       "  445706,\n",
       "  445707,\n",
       "  445708,\n",
       "  445709,\n",
       "  445710,\n",
       "  445711,\n",
       "  445712,\n",
       "  445713,\n",
       "  445714,\n",
       "  445715,\n",
       "  449306,\n",
       "  449307,\n",
       "  449308,\n",
       "  449309,\n",
       "  449310,\n",
       "  449311,\n",
       "  449312,\n",
       "  449313,\n",
       "  449314,\n",
       "  449315,\n",
       "  449316,\n",
       "  452908,\n",
       "  452909,\n",
       "  452910,\n",
       "  452911,\n",
       "  452912,\n",
       "  452913,\n",
       "  452914,\n",
       "  452915,\n",
       "  452916,\n",
       "  452917,\n",
       "  452918,\n",
       "  456511,\n",
       "  456512,\n",
       "  456513,\n",
       "  456514,\n",
       "  456515,\n",
       "  456516,\n",
       "  456517,\n",
       "  456518,\n",
       "  456519,\n",
       "  460113,\n",
       "  460114,\n",
       "  460115,\n",
       "  460116,\n",
       "  460117,\n",
       "  460118,\n",
       "  460119,\n",
       "  460120,\n",
       "  460121,\n",
       "  463715,\n",
       "  463716,\n",
       "  463717,\n",
       "  463718,\n",
       "  463719,\n",
       "  463720,\n",
       "  463721,\n",
       "  463722,\n",
       "  467317,\n",
       "  467318,\n",
       "  467319,\n",
       "  467320,\n",
       "  467321,\n",
       "  467322,\n",
       "  467323,\n",
       "  467324,\n",
       "  470919,\n",
       "  470920,\n",
       "  470921,\n",
       "  470922,\n",
       "  470923,\n",
       "  470924,\n",
       "  470925,\n",
       "  474522,\n",
       "  474523,\n",
       "  474524,\n",
       "  474525,\n",
       "  474526,\n",
       "  478124,\n",
       "  478125,\n",
       "  478126,\n",
       "  478127,\n",
       "  481726,\n",
       "  481727],\n",
       " '484081': [484081, 484082],\n",
       " '484096': [484095, 484096, 487694, 487695, 487696, 491293, 491294],\n",
       " '485244': [481645, 485244, 485245],\n",
       " '485261': [463673,\n",
       "  463674,\n",
       "  463675,\n",
       "  463676,\n",
       "  463677,\n",
       "  463678,\n",
       "  463679,\n",
       "  463680,\n",
       "  463681,\n",
       "  463682,\n",
       "  463683,\n",
       "  467271,\n",
       "  467272,\n",
       "  467273,\n",
       "  467274,\n",
       "  467275,\n",
       "  467276,\n",
       "  467277,\n",
       "  467278,\n",
       "  467279,\n",
       "  467280,\n",
       "  467281,\n",
       "  467282,\n",
       "  467283,\n",
       "  467284,\n",
       "  467285,\n",
       "  467286,\n",
       "  467287,\n",
       "  467288,\n",
       "  467289,\n",
       "  467290,\n",
       "  467291,\n",
       "  467292,\n",
       "  470869,\n",
       "  470870,\n",
       "  470871,\n",
       "  470872,\n",
       "  470873,\n",
       "  470874,\n",
       "  470875,\n",
       "  470876,\n",
       "  470877,\n",
       "  470878,\n",
       "  470879,\n",
       "  470880,\n",
       "  470881,\n",
       "  470882,\n",
       "  470883,\n",
       "  470884,\n",
       "  470885,\n",
       "  470886,\n",
       "  470887,\n",
       "  470888,\n",
       "  470889,\n",
       "  470890,\n",
       "  470891,\n",
       "  470892,\n",
       "  474466,\n",
       "  474467,\n",
       "  474468,\n",
       "  474469,\n",
       "  474470,\n",
       "  474471,\n",
       "  474472,\n",
       "  474473,\n",
       "  474474,\n",
       "  474475,\n",
       "  474476,\n",
       "  474477,\n",
       "  474478,\n",
       "  474479,\n",
       "  474480,\n",
       "  474481,\n",
       "  474482,\n",
       "  474483,\n",
       "  474484,\n",
       "  474485,\n",
       "  474486,\n",
       "  474487,\n",
       "  474488,\n",
       "  474489,\n",
       "  474490,\n",
       "  474491,\n",
       "  474492,\n",
       "  478064,\n",
       "  478065,\n",
       "  478066,\n",
       "  478067,\n",
       "  478068,\n",
       "  478069,\n",
       "  478070,\n",
       "  478071,\n",
       "  478072,\n",
       "  478073,\n",
       "  478074,\n",
       "  478075,\n",
       "  478076,\n",
       "  478077,\n",
       "  478078,\n",
       "  478079,\n",
       "  478080,\n",
       "  478081,\n",
       "  478082,\n",
       "  478083,\n",
       "  478084,\n",
       "  478085,\n",
       "  478086,\n",
       "  478087,\n",
       "  478088,\n",
       "  478089,\n",
       "  478090,\n",
       "  478091,\n",
       "  481662,\n",
       "  481663,\n",
       "  481664,\n",
       "  481665,\n",
       "  481666,\n",
       "  481667,\n",
       "  481668,\n",
       "  481669,\n",
       "  481670,\n",
       "  481671,\n",
       "  481672,\n",
       "  481673,\n",
       "  481674,\n",
       "  481675,\n",
       "  481676,\n",
       "  481677,\n",
       "  481678,\n",
       "  481679,\n",
       "  481680,\n",
       "  481681,\n",
       "  481682,\n",
       "  481683,\n",
       "  481684,\n",
       "  481685,\n",
       "  485260,\n",
       "  485261,\n",
       "  485262,\n",
       "  485263,\n",
       "  485264,\n",
       "  485265,\n",
       "  485266,\n",
       "  485267,\n",
       "  485268,\n",
       "  485269,\n",
       "  485270,\n",
       "  485271,\n",
       "  485272,\n",
       "  485273,\n",
       "  485274,\n",
       "  485275,\n",
       "  485276,\n",
       "  485277,\n",
       "  485278,\n",
       "  485279,\n",
       "  485280,\n",
       "  488858,\n",
       "  488859,\n",
       "  488860,\n",
       "  488861,\n",
       "  488862,\n",
       "  488863,\n",
       "  488864,\n",
       "  488865,\n",
       "  488866,\n",
       "  488867,\n",
       "  488868,\n",
       "  488869,\n",
       "  488870,\n",
       "  488871,\n",
       "  488872,\n",
       "  488873,\n",
       "  488874,\n",
       "  488875,\n",
       "  492456,\n",
       "  492457,\n",
       "  492458,\n",
       "  492459,\n",
       "  492460,\n",
       "  492461,\n",
       "  492462,\n",
       "  492463,\n",
       "  492464,\n",
       "  492465,\n",
       "  492466,\n",
       "  492467,\n",
       "  492468,\n",
       "  492469,\n",
       "  496057,\n",
       "  496058,\n",
       "  496059,\n",
       "  496060,\n",
       "  496061,\n",
       "  496062,\n",
       "  496063,\n",
       "  496064,\n",
       "  499658],\n",
       " '485326': [445701,\n",
       "  445702,\n",
       "  445703,\n",
       "  449303,\n",
       "  449304,\n",
       "  449305,\n",
       "  452905,\n",
       "  452906,\n",
       "  452907,\n",
       "  456507,\n",
       "  456508,\n",
       "  456509,\n",
       "  456510,\n",
       "  460110,\n",
       "  460111,\n",
       "  460112,\n",
       "  463712,\n",
       "  463713,\n",
       "  463714,\n",
       "  467314,\n",
       "  467315,\n",
       "  467316,\n",
       "  470916,\n",
       "  470917,\n",
       "  470918,\n",
       "  474519,\n",
       "  474520,\n",
       "  474521,\n",
       "  478121,\n",
       "  478122,\n",
       "  478123,\n",
       "  481723,\n",
       "  481724,\n",
       "  481725,\n",
       "  485325,\n",
       "  485326],\n",
       " '487678': [487678, 491278],\n",
       " '487679': [487679, 491279, 494879],\n",
       " '487680': [487680, 491280, 494880],\n",
       " '487681': [487681,\n",
       "  487682,\n",
       "  487683,\n",
       "  491281,\n",
       "  491282,\n",
       "  491283,\n",
       "  491284,\n",
       "  491285,\n",
       "  494881,\n",
       "  494882,\n",
       "  494883,\n",
       "  494884,\n",
       "  494885,\n",
       "  494886,\n",
       "  498481,\n",
       "  498482,\n",
       "  498483,\n",
       "  498484,\n",
       "  498485,\n",
       "  498486,\n",
       "  502082,\n",
       "  502083,\n",
       "  502084,\n",
       "  502085,\n",
       "  502086,\n",
       "  502087,\n",
       "  505682,\n",
       "  505683,\n",
       "  505684,\n",
       "  505685,\n",
       "  505686,\n",
       "  505687,\n",
       "  505688,\n",
       "  509283,\n",
       "  509284,\n",
       "  509285,\n",
       "  509286,\n",
       "  509287,\n",
       "  509288,\n",
       "  512884,\n",
       "  512885,\n",
       "  512886,\n",
       "  512887,\n",
       "  512888,\n",
       "  516485,\n",
       "  516486,\n",
       "  516487,\n",
       "  516488,\n",
       "  520086,\n",
       "  520087,\n",
       "  520088,\n",
       "  523686,\n",
       "  523687,\n",
       "  523688],\n",
       " '487698': [487697, 487698],\n",
       " '488845': [485246, 488845, 488846],\n",
       " '488925': [445697,\n",
       "  445698,\n",
       "  445699,\n",
       "  445700,\n",
       "  449300,\n",
       "  449301,\n",
       "  449302,\n",
       "  452902,\n",
       "  452903,\n",
       "  452904,\n",
       "  456504,\n",
       "  456505,\n",
       "  456506,\n",
       "  460107,\n",
       "  460108,\n",
       "  460109,\n",
       "  463709,\n",
       "  463710,\n",
       "  463711,\n",
       "  467311,\n",
       "  467312,\n",
       "  467313,\n",
       "  470913,\n",
       "  470914,\n",
       "  470915,\n",
       "  474515,\n",
       "  474516,\n",
       "  474517,\n",
       "  474518,\n",
       "  478118,\n",
       "  478119,\n",
       "  478120,\n",
       "  481720,\n",
       "  481721,\n",
       "  481722,\n",
       "  485322,\n",
       "  485323,\n",
       "  485324,\n",
       "  488924,\n",
       "  488925],\n",
       " '491276': [491276, 491277],\n",
       " '491298': [491295,\n",
       "  491296,\n",
       "  491297,\n",
       "  491298,\n",
       "  494893,\n",
       "  494894,\n",
       "  494895,\n",
       "  494896,\n",
       "  494897,\n",
       "  494898,\n",
       "  498492,\n",
       "  498493,\n",
       "  498494,\n",
       "  498495,\n",
       "  498496,\n",
       "  498497,\n",
       "  502091,\n",
       "  502092,\n",
       "  502093,\n",
       "  502094,\n",
       "  502095,\n",
       "  502096,\n",
       "  505690,\n",
       "  505691,\n",
       "  505692,\n",
       "  505693,\n",
       "  505694,\n",
       "  505695,\n",
       "  509289,\n",
       "  509290,\n",
       "  509291,\n",
       "  509292,\n",
       "  509293,\n",
       "  509294,\n",
       "  512889,\n",
       "  512890,\n",
       "  512891,\n",
       "  512892,\n",
       "  512893,\n",
       "  516489,\n",
       "  516490,\n",
       "  516491,\n",
       "  520089,\n",
       "  520090],\n",
       " '492447': [488847, 488848, 488849, 492447, 492448],\n",
       " '492524': [449296,\n",
       "  449297,\n",
       "  449298,\n",
       "  449299,\n",
       "  452896,\n",
       "  452897,\n",
       "  452898,\n",
       "  452899,\n",
       "  452900,\n",
       "  452901,\n",
       "  456495,\n",
       "  456496,\n",
       "  456497,\n",
       "  456498,\n",
       "  456499,\n",
       "  456500,\n",
       "  456501,\n",
       "  456502,\n",
       "  456503,\n",
       "  460095,\n",
       "  460096,\n",
       "  460097,\n",
       "  460098,\n",
       "  460099,\n",
       "  460100,\n",
       "  460101,\n",
       "  460102,\n",
       "  460103,\n",
       "  460104,\n",
       "  460105,\n",
       "  460106,\n",
       "  463694,\n",
       "  463695,\n",
       "  463696,\n",
       "  463697,\n",
       "  463698,\n",
       "  463699,\n",
       "  463700,\n",
       "  463701,\n",
       "  463702,\n",
       "  463703,\n",
       "  463704,\n",
       "  463705,\n",
       "  463706,\n",
       "  463707,\n",
       "  463708,\n",
       "  467293,\n",
       "  467294,\n",
       "  467295,\n",
       "  467296,\n",
       "  467297,\n",
       "  467298,\n",
       "  467299,\n",
       "  467300,\n",
       "  467301,\n",
       "  467302,\n",
       "  467303,\n",
       "  467304,\n",
       "  467305,\n",
       "  467306,\n",
       "  467307,\n",
       "  467308,\n",
       "  467309,\n",
       "  467310,\n",
       "  470893,\n",
       "  470894,\n",
       "  470895,\n",
       "  470896,\n",
       "  470897,\n",
       "  470898,\n",
       "  470899,\n",
       "  470900,\n",
       "  470901,\n",
       "  470902,\n",
       "  470903,\n",
       "  470904,\n",
       "  470905,\n",
       "  470906,\n",
       "  470907,\n",
       "  470908,\n",
       "  470909,\n",
       "  470910,\n",
       "  470911,\n",
       "  470912,\n",
       "  474493,\n",
       "  474494,\n",
       "  474495,\n",
       "  474496,\n",
       "  474497,\n",
       "  474498,\n",
       "  474499,\n",
       "  474500,\n",
       "  474501,\n",
       "  474502,\n",
       "  474503,\n",
       "  474504,\n",
       "  474505,\n",
       "  474506,\n",
       "  474507,\n",
       "  474508,\n",
       "  474509,\n",
       "  474510,\n",
       "  474511,\n",
       "  474512,\n",
       "  474513,\n",
       "  474514,\n",
       "  478093,\n",
       "  478094,\n",
       "  478095,\n",
       "  478096,\n",
       "  478097,\n",
       "  478098,\n",
       "  478099,\n",
       "  478100,\n",
       "  478101,\n",
       "  478102,\n",
       "  478103,\n",
       "  478104,\n",
       "  478105,\n",
       "  478106,\n",
       "  478107,\n",
       "  478108,\n",
       "  478109,\n",
       "  478110,\n",
       "  478111,\n",
       "  478112,\n",
       "  478113,\n",
       "  478114,\n",
       "  478115,\n",
       "  478116,\n",
       "  478117,\n",
       "  481693,\n",
       "  481694,\n",
       "  481695,\n",
       "  481696,\n",
       "  481697,\n",
       "  481698,\n",
       "  481699,\n",
       "  481700,\n",
       "  481701,\n",
       "  481702,\n",
       "  481703,\n",
       "  481704,\n",
       "  481705,\n",
       "  481706,\n",
       "  481707,\n",
       "  481708,\n",
       "  481709,\n",
       "  481710,\n",
       "  481711,\n",
       "  481712,\n",
       "  481713,\n",
       "  481714,\n",
       "  481715,\n",
       "  481716,\n",
       "  481717,\n",
       "  481718,\n",
       "  481719,\n",
       "  485294,\n",
       "  485295,\n",
       "  485296,\n",
       "  485297,\n",
       "  485298,\n",
       "  485299,\n",
       "  485300,\n",
       "  485301,\n",
       "  485302,\n",
       "  485303,\n",
       "  485304,\n",
       "  485305,\n",
       "  485306,\n",
       "  485307,\n",
       "  485308,\n",
       "  485309,\n",
       "  485310,\n",
       "  485311,\n",
       "  485312,\n",
       "  485313,\n",
       "  485314,\n",
       "  485315,\n",
       "  485316,\n",
       "  485317,\n",
       "  485318,\n",
       "  485319,\n",
       "  485320,\n",
       "  485321,\n",
       "  488894,\n",
       "  488895,\n",
       "  488896,\n",
       "  488897,\n",
       "  488898,\n",
       "  488899,\n",
       "  488900,\n",
       "  488901,\n",
       "  488902,\n",
       "  488903,\n",
       "  488904,\n",
       "  488905,\n",
       "  488906,\n",
       "  488907,\n",
       "  488908,\n",
       "  488909,\n",
       "  488910,\n",
       "  488911,\n",
       "  488912,\n",
       "  488913,\n",
       "  488914,\n",
       "  488915,\n",
       "  488916,\n",
       "  488917,\n",
       "  488918,\n",
       "  488919,\n",
       "  488920,\n",
       "  488921,\n",
       "  488922,\n",
       "  488923,\n",
       "  492494,\n",
       "  492495,\n",
       "  492496,\n",
       "  492497,\n",
       "  492498,\n",
       "  492499,\n",
       "  492500,\n",
       "  492501,\n",
       "  492502,\n",
       "  492503,\n",
       "  492504,\n",
       "  492505,\n",
       "  492506,\n",
       "  492507,\n",
       "  492508,\n",
       "  492509,\n",
       "  492510,\n",
       "  492511,\n",
       "  492512,\n",
       "  492513,\n",
       "  492514,\n",
       "  492515,\n",
       "  492516,\n",
       "  492517,\n",
       "  492518,\n",
       "  492519,\n",
       "  492520,\n",
       "  492521,\n",
       "  492522,\n",
       "  492523,\n",
       "  492524],\n",
       " '494867': [494867, 498467],\n",
       " '494868': [494868, 498468, 502068],\n",
       " '494869': [494869, 498469, 502069],\n",
       " '494870': [494870,\n",
       "  494871,\n",
       "  498470,\n",
       "  498471,\n",
       "  502070,\n",
       "  502071,\n",
       "  505670,\n",
       "  505671,\n",
       "  509270,\n",
       "  509271],\n",
       " '494873': [494872,\n",
       "  494873,\n",
       "  498472,\n",
       "  498473,\n",
       "  502072,\n",
       "  502073,\n",
       "  505672,\n",
       "  505673,\n",
       "  509272,\n",
       "  509273,\n",
       "  512873],\n",
       " '494874': [494874, 498474, 502074, 505674, 509274, 512874],\n",
       " '494875': [494875, 498475, 502075, 505675, 509275, 512875, 516475],\n",
       " '494876': [494876,\n",
       "  494877,\n",
       "  494878,\n",
       "  498476,\n",
       "  498477,\n",
       "  498478,\n",
       "  498479,\n",
       "  498480,\n",
       "  502076,\n",
       "  502077,\n",
       "  502078,\n",
       "  502079,\n",
       "  502080,\n",
       "  502081,\n",
       "  505676,\n",
       "  505677,\n",
       "  505678,\n",
       "  505679,\n",
       "  505680,\n",
       "  505681,\n",
       "  509276,\n",
       "  509277,\n",
       "  509278,\n",
       "  509279,\n",
       "  509280,\n",
       "  509281,\n",
       "  509282,\n",
       "  512876,\n",
       "  512877,\n",
       "  512878,\n",
       "  512879,\n",
       "  512880,\n",
       "  512881,\n",
       "  512882,\n",
       "  512883,\n",
       "  516476,\n",
       "  516477,\n",
       "  516478,\n",
       "  516479,\n",
       "  516480,\n",
       "  516481,\n",
       "  516482,\n",
       "  516483,\n",
       "  516484,\n",
       "  520078,\n",
       "  520079,\n",
       "  520080,\n",
       "  520081,\n",
       "  520082,\n",
       "  520083,\n",
       "  520084,\n",
       "  520085,\n",
       "  523683,\n",
       "  523684,\n",
       "  523685],\n",
       " '494900': [494899, 494900, 498498, 498499, 498500, 502097, 502098, 505696],\n",
       " '496048': [492449, 492450, 496048, 496049],\n",
       " '496124': [496094,\n",
       "  496095,\n",
       "  496096,\n",
       "  496097,\n",
       "  496098,\n",
       "  496099,\n",
       "  496100,\n",
       "  496101,\n",
       "  496102,\n",
       "  496103,\n",
       "  496104,\n",
       "  496105,\n",
       "  496106,\n",
       "  496107,\n",
       "  496108,\n",
       "  496109,\n",
       "  496110,\n",
       "  496111,\n",
       "  496112,\n",
       "  496113,\n",
       "  496114,\n",
       "  496115,\n",
       "  496116,\n",
       "  496117,\n",
       "  496118,\n",
       "  496119,\n",
       "  496120,\n",
       "  496121,\n",
       "  496122,\n",
       "  496123,\n",
       "  496124],\n",
       " '498465': [498465, 498466],\n",
       " '498502': [498501, 498502],\n",
       " '499650': [492451,\n",
       "  492452,\n",
       "  492453,\n",
       "  492454,\n",
       "  492455,\n",
       "  496050,\n",
       "  496051,\n",
       "  496052,\n",
       "  496053,\n",
       "  496054,\n",
       "  496055,\n",
       "  496056,\n",
       "  499650,\n",
       "  499651,\n",
       "  499652,\n",
       "  499653,\n",
       "  499654,\n",
       "  499655,\n",
       "  499656,\n",
       "  499657,\n",
       "  503251,\n",
       "  503252,\n",
       "  503253],\n",
       " '499724': [499694,\n",
       "  499695,\n",
       "  499696,\n",
       "  499697,\n",
       "  499698,\n",
       "  499699,\n",
       "  499700,\n",
       "  499701,\n",
       "  499702,\n",
       "  499703,\n",
       "  499704,\n",
       "  499705,\n",
       "  499706,\n",
       "  499707,\n",
       "  499708,\n",
       "  499709,\n",
       "  499710,\n",
       "  499711,\n",
       "  499712,\n",
       "  499713,\n",
       "  499714,\n",
       "  499715,\n",
       "  499716,\n",
       "  499717,\n",
       "  499718,\n",
       "  499719,\n",
       "  499720,\n",
       "  499721,\n",
       "  499722,\n",
       "  499723,\n",
       "  499724],\n",
       " '502065': [502065,\n",
       "  502066,\n",
       "  502067,\n",
       "  505665,\n",
       "  505666,\n",
       "  505667,\n",
       "  505668,\n",
       "  505669,\n",
       "  509268,\n",
       "  509269],\n",
       " '502102': [502099,\n",
       "  502100,\n",
       "  502101,\n",
       "  502102,\n",
       "  505697,\n",
       "  505698,\n",
       "  505699,\n",
       "  505700,\n",
       "  505701,\n",
       "  509295,\n",
       "  509296,\n",
       "  509297,\n",
       "  509298,\n",
       "  509299,\n",
       "  512894,\n",
       "  512895,\n",
       "  512896,\n",
       "  512897,\n",
       "  516492,\n",
       "  516493,\n",
       "  516494,\n",
       "  516495,\n",
       "  520091,\n",
       "  520092,\n",
       "  520093,\n",
       "  523689,\n",
       "  523690,\n",
       "  523691,\n",
       "  527289],\n",
       " '503249': [503249, 503250],\n",
       " '503324': [503294,\n",
       "  503295,\n",
       "  503296,\n",
       "  503297,\n",
       "  503298,\n",
       "  503299,\n",
       "  503300,\n",
       "  503301,\n",
       "  503302,\n",
       "  503303,\n",
       "  503304,\n",
       "  503305,\n",
       "  503306,\n",
       "  503307,\n",
       "  503308,\n",
       "  503309,\n",
       "  503310,\n",
       "  503311,\n",
       "  503312,\n",
       "  503313,\n",
       "  503314,\n",
       "  503315,\n",
       "  503316,\n",
       "  503317,\n",
       "  503318,\n",
       "  503319,\n",
       "  503320,\n",
       "  503321,\n",
       "  503322,\n",
       "  503323,\n",
       "  503324,\n",
       "  506895,\n",
       "  506896,\n",
       "  506897,\n",
       "  506898,\n",
       "  506899,\n",
       "  506900,\n",
       "  506901,\n",
       "  506902,\n",
       "  506903,\n",
       "  506904,\n",
       "  506905,\n",
       "  506906,\n",
       "  506907,\n",
       "  506908,\n",
       "  506909,\n",
       "  506910,\n",
       "  506911,\n",
       "  506912,\n",
       "  506913,\n",
       "  506914,\n",
       "  506915,\n",
       "  506916,\n",
       "  506917,\n",
       "  506918,\n",
       "  506919,\n",
       "  506920,\n",
       "  506921,\n",
       "  506922,\n",
       "  506923,\n",
       "  510496,\n",
       "  510497,\n",
       "  510498,\n",
       "  510499,\n",
       "  510500,\n",
       "  510501,\n",
       "  510502,\n",
       "  510503,\n",
       "  510504,\n",
       "  510505,\n",
       "  510506,\n",
       "  510507,\n",
       "  510508,\n",
       "  510509,\n",
       "  510510,\n",
       "  510511,\n",
       "  510512,\n",
       "  510513,\n",
       "  510514,\n",
       "  510515,\n",
       "  510516,\n",
       "  510517,\n",
       "  510518,\n",
       "  510519,\n",
       "  510520,\n",
       "  514096,\n",
       "  514097,\n",
       "  514098,\n",
       "  514099,\n",
       "  514100,\n",
       "  514101,\n",
       "  514102,\n",
       "  514103,\n",
       "  514104,\n",
       "  514105,\n",
       "  514106,\n",
       "  514107,\n",
       "  514108,\n",
       "  514109,\n",
       "  514110,\n",
       "  514111,\n",
       "  514112,\n",
       "  514113,\n",
       "  514114,\n",
       "  514115,\n",
       "  514116,\n",
       "  517697,\n",
       "  517698,\n",
       "  517699,\n",
       "  517700,\n",
       "  517701,\n",
       "  517702,\n",
       "  517703,\n",
       "  517704,\n",
       "  517705,\n",
       "  517706,\n",
       "  517707,\n",
       "  517708,\n",
       "  517709,\n",
       "  517710,\n",
       "  517711,\n",
       "  517712,\n",
       "  521297,\n",
       "  521298,\n",
       "  521299,\n",
       "  521300,\n",
       "  521301,\n",
       "  521302,\n",
       "  521303,\n",
       "  521304,\n",
       "  521305,\n",
       "  521306,\n",
       "  521307,\n",
       "  521308,\n",
       "  524898,\n",
       "  524899,\n",
       "  524900,\n",
       "  524901,\n",
       "  524902,\n",
       "  524903,\n",
       "  524904,\n",
       "  528498,\n",
       "  528499,\n",
       "  528500],\n",
       " '505663': [505663, 505664],\n",
       " '505703': [505702,\n",
       "  505703,\n",
       "  509300,\n",
       "  509301,\n",
       "  509302,\n",
       "  509303,\n",
       "  512898,\n",
       "  512899,\n",
       "  512900,\n",
       "  512901,\n",
       "  512902,\n",
       "  512903,\n",
       "  516496,\n",
       "  516497,\n",
       "  516498,\n",
       "  516499,\n",
       "  516500,\n",
       "  516501,\n",
       "  516502,\n",
       "  520094,\n",
       "  520095,\n",
       "  520096,\n",
       "  520097,\n",
       "  520098,\n",
       "  520099,\n",
       "  520100,\n",
       "  520101,\n",
       "  523692,\n",
       "  523693,\n",
       "  523694,\n",
       "  523695,\n",
       "  523696,\n",
       "  523697,\n",
       "  523698,\n",
       "  523699,\n",
       "  527290,\n",
       "  527291,\n",
       "  527292,\n",
       "  527293,\n",
       "  527294,\n",
       "  527295,\n",
       "  527296,\n",
       "  527297,\n",
       "  527298,\n",
       "  530890,\n",
       "  530891,\n",
       "  530892,\n",
       "  530893,\n",
       "  530894,\n",
       "  530895,\n",
       "  530896,\n",
       "  534492,\n",
       "  534493,\n",
       "  534494],\n",
       " '505704': [505704, 509304, 512904],\n",
       " '505705': [505705, 509305],\n",
       " '506848': [506848, 506849],\n",
       " '506925': [506924, 506925],\n",
       " '509263': [509263, 509264],\n",
       " '509307': [509306, 509307],\n",
       " '510450': [506850, 510450],\n",
       " '510451': [503254,\n",
       "  503255,\n",
       "  503256,\n",
       "  506851,\n",
       "  506852,\n",
       "  506853,\n",
       "  506854,\n",
       "  510451,\n",
       "  510452],\n",
       " '510463': [499659,\n",
       "  499660,\n",
       "  499661,\n",
       "  499662,\n",
       "  499663,\n",
       "  503259,\n",
       "  503260,\n",
       "  503261,\n",
       "  503262,\n",
       "  503263,\n",
       "  506859,\n",
       "  506860,\n",
       "  506861,\n",
       "  506862,\n",
       "  506863,\n",
       "  510460,\n",
       "  510461,\n",
       "  510462,\n",
       "  510463,\n",
       "  514061,\n",
       "  514062,\n",
       "  514063,\n",
       "  517663],\n",
       " '510464': [478092,\n",
       "  481686,\n",
       "  481687,\n",
       "  481688,\n",
       "  481689,\n",
       "  481690,\n",
       "  481691,\n",
       "  481692,\n",
       "  485281,\n",
       "  485282,\n",
       "  485283,\n",
       "  485284,\n",
       "  485285,\n",
       "  485286,\n",
       "  485287,\n",
       "  485288,\n",
       "  485289,\n",
       "  485290,\n",
       "  485291,\n",
       "  485292,\n",
       "  485293,\n",
       "  488876,\n",
       "  488877,\n",
       "  488878,\n",
       "  488879,\n",
       "  488880,\n",
       "  488881,\n",
       "  488882,\n",
       "  488883,\n",
       "  488884,\n",
       "  488885,\n",
       "  488886,\n",
       "  488887,\n",
       "  488888,\n",
       "  488889,\n",
       "  488890,\n",
       "  488891,\n",
       "  488892,\n",
       "  488893,\n",
       "  492470,\n",
       "  492471,\n",
       "  492472,\n",
       "  492473,\n",
       "  492474,\n",
       "  492475,\n",
       "  492476,\n",
       "  492477,\n",
       "  492478,\n",
       "  492479,\n",
       "  492480,\n",
       "  492481,\n",
       "  492482,\n",
       "  492483,\n",
       "  492484,\n",
       "  492485,\n",
       "  492486,\n",
       "  492487,\n",
       "  492488,\n",
       "  492489,\n",
       "  492490,\n",
       "  492491,\n",
       "  492492,\n",
       "  492493,\n",
       "  496065,\n",
       "  496066,\n",
       "  496067,\n",
       "  496068,\n",
       "  496069,\n",
       "  496070,\n",
       "  496071,\n",
       "  496072,\n",
       "  496073,\n",
       "  496074,\n",
       "  496075,\n",
       "  496076,\n",
       "  496077,\n",
       "  496078,\n",
       "  496079,\n",
       "  496080,\n",
       "  496081,\n",
       "  496082,\n",
       "  496083,\n",
       "  496084,\n",
       "  496085,\n",
       "  496086,\n",
       "  496087,\n",
       "  496088,\n",
       "  496089,\n",
       "  496090,\n",
       "  496091,\n",
       "  496092,\n",
       "  496093,\n",
       "  499664,\n",
       "  499665,\n",
       "  499666,\n",
       "  499667,\n",
       "  499668,\n",
       "  499669,\n",
       "  499670,\n",
       "  499671,\n",
       "  499672,\n",
       "  499673,\n",
       "  499674,\n",
       "  499675,\n",
       "  499676,\n",
       "  499677,\n",
       "  499678,\n",
       "  499679,\n",
       "  499680,\n",
       "  499681,\n",
       "  499682,\n",
       "  499683,\n",
       "  499684,\n",
       "  499685,\n",
       "  499686,\n",
       "  499687,\n",
       "  499688,\n",
       "  499689,\n",
       "  499690,\n",
       "  499691,\n",
       "  499692,\n",
       "  499693,\n",
       "  503264,\n",
       "  503265,\n",
       "  503266,\n",
       "  503267,\n",
       "  503268,\n",
       "  503269,\n",
       "  503270,\n",
       "  503271,\n",
       "  503272,\n",
       "  503273,\n",
       "  503274,\n",
       "  503275,\n",
       "  503276,\n",
       "  503277,\n",
       "  503278,\n",
       "  503279,\n",
       "  503280,\n",
       "  503281,\n",
       "  503282,\n",
       "  503283,\n",
       "  503284,\n",
       "  503285,\n",
       "  503286,\n",
       "  503287,\n",
       "  503288,\n",
       "  503289,\n",
       "  503290,\n",
       "  503291,\n",
       "  503292,\n",
       "  503293,\n",
       "  506864,\n",
       "  506865,\n",
       "  506866,\n",
       "  506867,\n",
       "  506868,\n",
       "  506869,\n",
       "  506870,\n",
       "  506871,\n",
       "  506872,\n",
       "  506873,\n",
       "  506874,\n",
       "  506875,\n",
       "  506876,\n",
       "  506877,\n",
       "  506878,\n",
       "  506879,\n",
       "  506880,\n",
       "  506881,\n",
       "  506882,\n",
       "  506883,\n",
       "  506884,\n",
       "  506885,\n",
       "  506886,\n",
       "  506887,\n",
       "  506888,\n",
       "  506889,\n",
       "  506890,\n",
       "  510464,\n",
       "  510465,\n",
       "  510466,\n",
       "  510467,\n",
       "  510468,\n",
       "  510469,\n",
       "  510470,\n",
       "  510471,\n",
       "  510472,\n",
       "  510473,\n",
       "  510474,\n",
       "  510475,\n",
       "  510476,\n",
       "  510477,\n",
       "  510478,\n",
       "  510479,\n",
       "  510480,\n",
       "  510481,\n",
       "  510482,\n",
       "  510483,\n",
       "  510484,\n",
       "  510485,\n",
       "  510486,\n",
       "  514064,\n",
       "  514065,\n",
       "  514066,\n",
       "  514067,\n",
       "  514068,\n",
       "  514069,\n",
       "  514070,\n",
       "  514071,\n",
       "  514072,\n",
       "  514073,\n",
       "  514074,\n",
       "  514075,\n",
       "  514076,\n",
       "  514077,\n",
       "  514078,\n",
       "  514079,\n",
       "  514080,\n",
       "  514081,\n",
       "  517664,\n",
       "  517665,\n",
       "  517666,\n",
       "  517667,\n",
       "  517668,\n",
       "  517669],\n",
       " '510525': [510521,\n",
       "  510522,\n",
       "  510523,\n",
       "  510524,\n",
       "  510525,\n",
       "  514117,\n",
       "  514118,\n",
       "  514119,\n",
       "  514120,\n",
       "  514121,\n",
       "  514122,\n",
       "  514123,\n",
       "  514124,\n",
       "  517713,\n",
       "  517714,\n",
       "  517715,\n",
       "  517716,\n",
       "  517717,\n",
       "  517718,\n",
       "  517719,\n",
       "  517720,\n",
       "  517721,\n",
       "  517722,\n",
       "  521309,\n",
       "  521310,\n",
       "  521311,\n",
       "  521312,\n",
       "  521313,\n",
       "  521314,\n",
       "  521315,\n",
       "  521316,\n",
       "  521317,\n",
       "  521318,\n",
       "  521319,\n",
       "  521320,\n",
       "  524905,\n",
       "  524906,\n",
       "  524907,\n",
       "  524908,\n",
       "  524909,\n",
       "  524910,\n",
       "  524911,\n",
       "  524912,\n",
       "  524913,\n",
       "  524914,\n",
       "  524915,\n",
       "  524916,\n",
       "  524917,\n",
       "  524918,\n",
       "  528501,\n",
       "  528502,\n",
       "  528503,\n",
       "  528504,\n",
       "  528505,\n",
       "  528506,\n",
       "  528507,\n",
       "  528508,\n",
       "  528509,\n",
       "  528510,\n",
       "  528511,\n",
       "  528512,\n",
       "  528513,\n",
       "  528514,\n",
       "  528515,\n",
       "  528516,\n",
       "  532099,\n",
       "  532100,\n",
       "  532101,\n",
       "  532102,\n",
       "  532103,\n",
       "  532104,\n",
       "  532105,\n",
       "  532106,\n",
       "  532107,\n",
       "  532108,\n",
       "  532109,\n",
       "  532110,\n",
       "  532111,\n",
       "  532112,\n",
       "  532113,\n",
       "  532114,\n",
       "  535699,\n",
       "  535700,\n",
       "  535701,\n",
       "  535702,\n",
       "  535703,\n",
       "  535704,\n",
       "  535705,\n",
       "  535706,\n",
       "  535707,\n",
       "  535708,\n",
       "  535709,\n",
       "  535710,\n",
       "  535711,\n",
       "  535712,\n",
       "  539300,\n",
       "  539301,\n",
       "  539302,\n",
       "  539303,\n",
       "  539304,\n",
       "  539305,\n",
       "  539306,\n",
       "  539307,\n",
       "  539308,\n",
       "  539309,\n",
       "  539310,\n",
       "  542900,\n",
       "  542901,\n",
       "  542902,\n",
       "  542903,\n",
       "  542904,\n",
       "  542905,\n",
       "  542906,\n",
       "  542907,\n",
       "  542908,\n",
       "  546501,\n",
       "  546502,\n",
       "  546503,\n",
       "  546504,\n",
       "  546505,\n",
       "  550101,\n",
       "  550102],\n",
       " '512864': [509265, 509266, 509267, 512864, 512865, 512866, 512867],\n",
       " '512907': [512905, 512906, 512907],\n",
       " '514052': [506855,\n",
       "  510453,\n",
       "  510454,\n",
       "  510455,\n",
       "  514052,\n",
       "  514053,\n",
       "  514054,\n",
       "  514055,\n",
       "  517652],\n",
       " '514126': [514125,\n",
       "  514126,\n",
       "  517723,\n",
       "  517724,\n",
       "  517725,\n",
       "  521321,\n",
       "  521322,\n",
       "  521323,\n",
       "  524919,\n",
       "  524920,\n",
       "  524921,\n",
       "  528517,\n",
       "  528518,\n",
       "  528519,\n",
       "  532115,\n",
       "  532116,\n",
       "  535713],\n",
       " '516464': [516464, 516465],\n",
       " '516507': [516503,\n",
       "  516504,\n",
       "  516505,\n",
       "  516506,\n",
       "  516507,\n",
       "  520102,\n",
       "  520103,\n",
       "  520104,\n",
       "  520105,\n",
       "  520106,\n",
       "  523700,\n",
       "  523701,\n",
       "  523702,\n",
       "  523703,\n",
       "  527299],\n",
       " '517650': [517650, 517651],\n",
       " '517658': [503257,\n",
       "  503258,\n",
       "  506856,\n",
       "  506857,\n",
       "  506858,\n",
       "  510456,\n",
       "  510457,\n",
       "  510458,\n",
       "  510459,\n",
       "  514056,\n",
       "  514057,\n",
       "  514058,\n",
       "  514059,\n",
       "  514060,\n",
       "  517656,\n",
       "  517657,\n",
       "  517658,\n",
       "  517659,\n",
       "  517660,\n",
       "  517661,\n",
       "  521258,\n",
       "  521259,\n",
       "  521260],\n",
       " '517727': [517726, 517727, 521324, 521325, 521326, 524922, 524923],\n",
       " '520066': [512868,\n",
       "  512869,\n",
       "  512870,\n",
       "  512871,\n",
       "  512872,\n",
       "  516466,\n",
       "  516467,\n",
       "  516468,\n",
       "  516469,\n",
       "  516470,\n",
       "  516471,\n",
       "  516472,\n",
       "  516473,\n",
       "  516474,\n",
       "  520066,\n",
       "  520067,\n",
       "  520068,\n",
       "  520069,\n",
       "  520070],\n",
       " '520108': [520107, 520108],\n",
       " '521253': [517653, 517654, 517655, 521253, 521254],\n",
       " '521328': [521327, 521328],\n",
       " '523666': [523666, 523667],\n",
       " '523708': [523704,\n",
       "  523705,\n",
       "  523706,\n",
       "  523707,\n",
       "  523708,\n",
       "  527300,\n",
       "  527301,\n",
       "  527302,\n",
       "  527303,\n",
       "  527304,\n",
       "  527305,\n",
       "  527306,\n",
       "  527307,\n",
       "  530897,\n",
       "  530898,\n",
       "  530899,\n",
       "  530900,\n",
       "  530901,\n",
       "  530902,\n",
       "  530903,\n",
       "  530904,\n",
       "  534495,\n",
       "  534496,\n",
       "  534497,\n",
       "  534498,\n",
       "  534499,\n",
       "  538093],\n",
       " '524854': [521255, 524854, 524855],\n",
       " '524857': [521256,\n",
       "  521257,\n",
       "  524856,\n",
       "  524857,\n",
       "  524858,\n",
       "  524859,\n",
       "  528456,\n",
       "  528457,\n",
       "  528458,\n",
       "  528459,\n",
       "  532059],\n",
       " '524862': [517662,\n",
       "  521261,\n",
       "  521262,\n",
       "  521263,\n",
       "  524860,\n",
       "  524861,\n",
       "  524862,\n",
       "  524863,\n",
       "  528460,\n",
       "  528461],\n",
       " '524864': [521264, 521265, 521266, 521267, 524864, 524865],\n",
       " '524928': [524924,\n",
       "  524925,\n",
       "  524926,\n",
       "  524927,\n",
       "  524928,\n",
       "  528520,\n",
       "  528521,\n",
       "  528522,\n",
       "  528523,\n",
       "  528524,\n",
       "  528525,\n",
       "  528526,\n",
       "  528527,\n",
       "  532117,\n",
       "  532118,\n",
       "  532119,\n",
       "  532120,\n",
       "  532121,\n",
       "  532122,\n",
       "  532123,\n",
       "  532124,\n",
       "  532125,\n",
       "  535714,\n",
       "  535715,\n",
       "  535716,\n",
       "  535717,\n",
       "  535718,\n",
       "  535719,\n",
       "  535720,\n",
       "  535721,\n",
       "  535722,\n",
       "  535723,\n",
       "  539311,\n",
       "  539312,\n",
       "  539313,\n",
       "  539314,\n",
       "  539315,\n",
       "  539316,\n",
       "  539317,\n",
       "  539318,\n",
       "  539319,\n",
       "  539320,\n",
       "  539321,\n",
       "  542909,\n",
       "  542910,\n",
       "  542911,\n",
       "  542912,\n",
       "  542913,\n",
       "  542914,\n",
       "  542915,\n",
       "  542916,\n",
       "  542917,\n",
       "  542918,\n",
       "  542919,\n",
       "  546506,\n",
       "  546507,\n",
       "  546508,\n",
       "  546509,\n",
       "  546510,\n",
       "  546511,\n",
       "  546512,\n",
       "  546513,\n",
       "  546514,\n",
       "  546515,\n",
       "  546516,\n",
       "  546517,\n",
       "  550103,\n",
       "  550104,\n",
       "  550105,\n",
       "  550106,\n",
       "  550107,\n",
       "  550108,\n",
       "  550109,\n",
       "  550110,\n",
       "  550111,\n",
       "  550112,\n",
       "  550113,\n",
       "  550114,\n",
       "  550115,\n",
       "  553702,\n",
       "  553703,\n",
       "  553704,\n",
       "  553705,\n",
       "  553706,\n",
       "  553707,\n",
       "  553708,\n",
       "  553709,\n",
       "  553710,\n",
       "  553711,\n",
       "  553712,\n",
       "  553713,\n",
       "  557302,\n",
       "  557303,\n",
       "  557304,\n",
       "  557305,\n",
       "  557306,\n",
       "  557307,\n",
       "  557308,\n",
       "  557309,\n",
       "  557310,\n",
       "  557311,\n",
       "  560902,\n",
       "  560903,\n",
       "  560904,\n",
       "  560905,\n",
       "  560906,\n",
       "  560907,\n",
       "  560908,\n",
       "  560909,\n",
       "  564502,\n",
       "  564503,\n",
       "  564504,\n",
       "  564505,\n",
       "  564506,\n",
       "  564507,\n",
       "  568103,\n",
       "  568104,\n",
       "  568105,\n",
       "  568106,\n",
       "  571703,\n",
       "  571704],\n",
       " '527267': [520071, 520072, 523668, 523669, 523670, 527267, 527268],\n",
       " '527309': [527308, 527309],\n",
       " '528454': [528454, 528455],\n",
       " '528463': [528462, 528463],\n",
       " '528465': [514082,\n",
       "  514083,\n",
       "  517670,\n",
       "  517671,\n",
       "  517672,\n",
       "  517673,\n",
       "  517674,\n",
       "  517675,\n",
       "  517676,\n",
       "  517677,\n",
       "  517678,\n",
       "  517679,\n",
       "  517680,\n",
       "  517681,\n",
       "  521268,\n",
       "  521269,\n",
       "  521270,\n",
       "  521271,\n",
       "  521272,\n",
       "  521273,\n",
       "  521274,\n",
       "  521275,\n",
       "  521276,\n",
       "  521277,\n",
       "  521278,\n",
       "  521279,\n",
       "  524866,\n",
       "  524867,\n",
       "  524868,\n",
       "  524869,\n",
       "  524870,\n",
       "  524871,\n",
       "  524872,\n",
       "  524873,\n",
       "  524874,\n",
       "  524875,\n",
       "  524876,\n",
       "  524877,\n",
       "  528464,\n",
       "  528465,\n",
       "  528466,\n",
       "  528467,\n",
       "  528468,\n",
       "  528469,\n",
       "  528470,\n",
       "  528471,\n",
       "  528472,\n",
       "  528473,\n",
       "  528474,\n",
       "  528475,\n",
       "  532065,\n",
       "  532066,\n",
       "  532067,\n",
       "  532068,\n",
       "  532069,\n",
       "  532070,\n",
       "  532071,\n",
       "  532072,\n",
       "  532073],\n",
       " '528529': [528528,\n",
       "  528529,\n",
       "  532126,\n",
       "  532127,\n",
       "  532128,\n",
       "  532129,\n",
       "  535724,\n",
       "  535725,\n",
       "  535726,\n",
       "  535727,\n",
       "  535728,\n",
       "  539322,\n",
       "  539323,\n",
       "  539324,\n",
       "  539325,\n",
       "  539326,\n",
       "  539327,\n",
       "  542920,\n",
       "  542921,\n",
       "  542922,\n",
       "  542923,\n",
       "  542924,\n",
       "  542925,\n",
       "  542926,\n",
       "  546518,\n",
       "  546519,\n",
       "  546520,\n",
       "  546521,\n",
       "  546522,\n",
       "  546523,\n",
       "  546524,\n",
       "  546525,\n",
       "  550116,\n",
       "  550117,\n",
       "  550118,\n",
       "  550119,\n",
       "  550120,\n",
       "  550121,\n",
       "  550122,\n",
       "  550123,\n",
       "  550124,\n",
       "  553714,\n",
       "  553715,\n",
       "  553716,\n",
       "  553717,\n",
       "  553718,\n",
       "  553719,\n",
       "  553720,\n",
       "  553721,\n",
       "  553722,\n",
       "  553723,\n",
       "  557312,\n",
       "  557313,\n",
       "  557314,\n",
       "  557315,\n",
       "  557316,\n",
       "  557317,\n",
       "  557318,\n",
       "  557319,\n",
       "  557320,\n",
       "  557321,\n",
       "  557322,\n",
       "  560910,\n",
       "  560911,\n",
       "  560912,\n",
       "  560913,\n",
       "  560914,\n",
       "  560915,\n",
       "  560916,\n",
       "  560917,\n",
       "  560918,\n",
       "  560919,\n",
       "  560920,\n",
       "  560921,\n",
       "  564508,\n",
       "  564509,\n",
       "  564510,\n",
       "  564511,\n",
       "  564512,\n",
       "  564513,\n",
       "  564514,\n",
       "  564515,\n",
       "  564516,\n",
       "  564517,\n",
       "  564518,\n",
       "  564519,\n",
       "  564520,\n",
       "  568107,\n",
       "  568108,\n",
       "  568109,\n",
       "  568110,\n",
       "  568111,\n",
       "  568112,\n",
       "  568113,\n",
       "  568114,\n",
       "  568115,\n",
       "  568116,\n",
       "  568117,\n",
       "  568118,\n",
       "  568119,\n",
       "  571705,\n",
       "  571706,\n",
       "  571707,\n",
       "  571708,\n",
       "  571709,\n",
       "  571710,\n",
       "  571711,\n",
       "  571712,\n",
       "  571713,\n",
       "  571714,\n",
       "  571715,\n",
       "  571716,\n",
       "  571717,\n",
       "  571718,\n",
       "  575303,\n",
       "  575304,\n",
       "  575305,\n",
       "  575306,\n",
       "  575307,\n",
       "  575308,\n",
       "  575309,\n",
       "  575310,\n",
       "  575311,\n",
       "  575312,\n",
       "  575313,\n",
       "  575314,\n",
       "  575315,\n",
       "  575316,\n",
       "  575317,\n",
       "  578903,\n",
       "  578904,\n",
       "  578905,\n",
       "  578906,\n",
       "  578907,\n",
       "  578908,\n",
       "  578909,\n",
       "  578910,\n",
       "  578911,\n",
       "  578912,\n",
       "  578913,\n",
       "  578914,\n",
       "  578915,\n",
       "  578916,\n",
       "  582504,\n",
       "  582505,\n",
       "  582506,\n",
       "  582507,\n",
       "  582508,\n",
       "  582509,\n",
       "  582510,\n",
       "  582511,\n",
       "  582512,\n",
       "  582513,\n",
       "  582514,\n",
       "  582515,\n",
       "  586104,\n",
       "  586105,\n",
       "  586106,\n",
       "  586107,\n",
       "  586108,\n",
       "  586109,\n",
       "  586110,\n",
       "  586111,\n",
       "  586112,\n",
       "  586113,\n",
       "  586114,\n",
       "  589704,\n",
       "  589705,\n",
       "  589706,\n",
       "  589707,\n",
       "  589708,\n",
       "  589709,\n",
       "  589710,\n",
       "  589711,\n",
       "  589712,\n",
       "  589713,\n",
       "  593305,\n",
       "  593306,\n",
       "  593307,\n",
       "  593308,\n",
       "  593309,\n",
       "  593310,\n",
       "  593311,\n",
       "  593312,\n",
       "  596906,\n",
       "  596907,\n",
       "  596908,\n",
       "  596909,\n",
       "  596910,\n",
       "  596911,\n",
       "  596912,\n",
       "  600507,\n",
       "  600508,\n",
       "  600509,\n",
       "  600510,\n",
       "  600511,\n",
       "  604107,\n",
       "  604108,\n",
       "  604109,\n",
       "  604110,\n",
       "  607708,\n",
       "  607709],\n",
       " '530868': [520073,\n",
       "  520074,\n",
       "  520075,\n",
       "  523671,\n",
       "  523672,\n",
       "  523673,\n",
       "  527269,\n",
       "  527270,\n",
       "  527271,\n",
       "  530868,\n",
       "  530869],\n",
       " '530909': [530905, 530906, 530907, 530908, 530909],\n",
       " '532055': [532055, 532056, 532057, 532058],\n",
       " '532063': [532060, 532061, 532062, 532063, 532064],\n",
       " '532131': [532130,\n",
       "  532131,\n",
       "  535729,\n",
       "  535730,\n",
       "  535731,\n",
       "  539328,\n",
       "  539329,\n",
       "  539330,\n",
       "  539331,\n",
       "  542927,\n",
       "  542928,\n",
       "  542929,\n",
       "  542930,\n",
       "  542931,\n",
       "  546526,\n",
       "  546527,\n",
       "  546528,\n",
       "  546529,\n",
       "  546530,\n",
       "  546531,\n",
       "  550125,\n",
       "  550126,\n",
       "  550127,\n",
       "  550128,\n",
       "  550129,\n",
       "  550130,\n",
       "  553724,\n",
       "  553725,\n",
       "  553726,\n",
       "  553727,\n",
       "  553728,\n",
       "  553729,\n",
       "  553730,\n",
       "  557323,\n",
       "  557324,\n",
       "  557325,\n",
       "  557326,\n",
       "  557327,\n",
       "  557328,\n",
       "  557329,\n",
       "  560922,\n",
       "  560923,\n",
       "  560924,\n",
       "  560925,\n",
       "  560926,\n",
       "  560927,\n",
       "  560928,\n",
       "  560929,\n",
       "  564521,\n",
       "  564522,\n",
       "  564523,\n",
       "  564524,\n",
       "  564525,\n",
       "  564526,\n",
       "  564527,\n",
       "  564528,\n",
       "  568120,\n",
       "  568121,\n",
       "  568122,\n",
       "  568123,\n",
       "  568124,\n",
       "  568125,\n",
       "  568126,\n",
       "  568127,\n",
       "  568128,\n",
       "  571719,\n",
       "  571720,\n",
       "  571721,\n",
       "  571722,\n",
       "  571723,\n",
       "  571724,\n",
       "  571725,\n",
       "  571726,\n",
       "  571727,\n",
       "  575318,\n",
       "  575319,\n",
       "  575320,\n",
       "  575321,\n",
       "  575322,\n",
       "  575323,\n",
       "  575324,\n",
       "  575325,\n",
       "  575326,\n",
       "  578917,\n",
       "  578918,\n",
       "  578919,\n",
       "  578920,\n",
       "  578921,\n",
       "  578922,\n",
       "  578923,\n",
       "  578924,\n",
       "  578925,\n",
       "  578926,\n",
       "  582516,\n",
       "  582517,\n",
       "  582518,\n",
       "  582519,\n",
       "  582520,\n",
       "  582521,\n",
       "  582522,\n",
       "  582523,\n",
       "  582524,\n",
       "  582525,\n",
       "  586115,\n",
       "  586116,\n",
       "  586117,\n",
       "  586118,\n",
       "  586119,\n",
       "  586120,\n",
       "  586121,\n",
       "  586122,\n",
       "  586123,\n",
       "  586124,\n",
       "  589714,\n",
       "  589715,\n",
       "  589716,\n",
       "  589717,\n",
       "  589718,\n",
       "  589719,\n",
       "  589720,\n",
       "  589721,\n",
       "  589722,\n",
       "  589723,\n",
       "  593313,\n",
       "  593314,\n",
       "  593315,\n",
       "  593316,\n",
       "  593317,\n",
       "  593318,\n",
       "  593319,\n",
       "  593320,\n",
       "  593321,\n",
       "  596913,\n",
       "  596914,\n",
       "  596915,\n",
       "  596916,\n",
       "  596917,\n",
       "  596918,\n",
       "  596919,\n",
       "  596920,\n",
       "  600512,\n",
       "  600513,\n",
       "  600514,\n",
       "  600515,\n",
       "  600516,\n",
       "  600517,\n",
       "  600518,\n",
       "  604111,\n",
       "  604112,\n",
       "  604113,\n",
       "  604114,\n",
       "  604115,\n",
       "  604116,\n",
       "  607710,\n",
       "  607711,\n",
       "  607712,\n",
       "  607713,\n",
       "  607714,\n",
       "  611309,\n",
       "  611310,\n",
       "  611311,\n",
       "  611312,\n",
       "  614910,\n",
       "  614911],\n",
       " '532132': [532132, 535732, 539332],\n",
       " '532133': [532133, 535733],\n",
       " '534469': [520076,\n",
       "  520077,\n",
       "  523674,\n",
       "  523675,\n",
       "  523676,\n",
       "  527272,\n",
       "  527273,\n",
       "  527274,\n",
       "  530870,\n",
       "  530871,\n",
       "  530872,\n",
       "  534469,\n",
       "  534470],\n",
       " '534509': [534500,\n",
       "  534501,\n",
       "  534502,\n",
       "  534503,\n",
       "  534504,\n",
       "  534505,\n",
       "  534506,\n",
       "  534507,\n",
       "  534508,\n",
       "  534509,\n",
       "  538094,\n",
       "  538095,\n",
       "  538096,\n",
       "  538097,\n",
       "  538098,\n",
       "  538099,\n",
       "  538100,\n",
       "  538101,\n",
       "  538102,\n",
       "  538103,\n",
       "  538104,\n",
       "  538105,\n",
       "  538106,\n",
       "  538107,\n",
       "  538108,\n",
       "  538109,\n",
       "  541694,\n",
       "  541695,\n",
       "  541696,\n",
       "  541697,\n",
       "  541698,\n",
       "  541699,\n",
       "  541700,\n",
       "  541701,\n",
       "  541702,\n",
       "  541703,\n",
       "  541704,\n",
       "  541705,\n",
       "  541706,\n",
       "  541707,\n",
       "  541708,\n",
       "  545295,\n",
       "  545296,\n",
       "  545297,\n",
       "  545298,\n",
       "  545299,\n",
       "  545300,\n",
       "  545301,\n",
       "  545302,\n",
       "  545303,\n",
       "  545304,\n",
       "  545305,\n",
       "  545306,\n",
       "  548896,\n",
       "  548897,\n",
       "  548898,\n",
       "  548899,\n",
       "  548900,\n",
       "  548901,\n",
       "  548902,\n",
       "  548903,\n",
       "  548904,\n",
       "  552498,\n",
       "  552499,\n",
       "  552500,\n",
       "  552501,\n",
       "  552502],\n",
       " '535655': [535655, 535656, 535657, 535658],\n",
       " '535663': [535659, 535660, 535661, 535662, 535663],\n",
       " '535665': [535664, 535665, 535666, 535667, 535668, 535669],\n",
       " '535735': [535734,\n",
       "  535735,\n",
       "  539333,\n",
       "  539334,\n",
       "  539335,\n",
       "  542932,\n",
       "  542933,\n",
       "  542934,\n",
       "  546532,\n",
       "  546533,\n",
       "  550131,\n",
       "  550132,\n",
       "  553731,\n",
       "  557330],\n",
       " '538070': [523677,\n",
       "  523678,\n",
       "  523679,\n",
       "  527275,\n",
       "  527276,\n",
       "  527277,\n",
       "  530873,\n",
       "  530874,\n",
       "  530875,\n",
       "  534471,\n",
       "  534472,\n",
       "  534473,\n",
       "  538070,\n",
       "  538071],\n",
       " '538111': [538110, 538111],\n",
       " '539255': [539255, 539256, 539257, 539258],\n",
       " '539263': [539260, 539261, 539262, 539263],\n",
       " '539264': [539264, 539265],\n",
       " '539337': [539336,\n",
       "  539337,\n",
       "  542935,\n",
       "  542936,\n",
       "  542937,\n",
       "  546534,\n",
       "  546535,\n",
       "  546536,\n",
       "  546537,\n",
       "  550133,\n",
       "  550134,\n",
       "  550135,\n",
       "  550136,\n",
       "  550137,\n",
       "  553732,\n",
       "  553733,\n",
       "  553734,\n",
       "  553735,\n",
       "  553736,\n",
       "  553737,\n",
       "  557331,\n",
       "  557332,\n",
       "  557333,\n",
       "  557334,\n",
       "  557335,\n",
       "  557336,\n",
       "  560930,\n",
       "  560931,\n",
       "  560932,\n",
       "  560933,\n",
       "  560934,\n",
       "  560935,\n",
       "  564529,\n",
       "  564530,\n",
       "  564531,\n",
       "  564532,\n",
       "  564533,\n",
       "  564534,\n",
       "  568129,\n",
       "  568130,\n",
       "  568131,\n",
       "  568132,\n",
       "  568133,\n",
       "  571728,\n",
       "  571729,\n",
       "  571730,\n",
       "  571731,\n",
       "  571732,\n",
       "  575327,\n",
       "  575328,\n",
       "  575329,\n",
       "  575330,\n",
       "  575331,\n",
       "  578927,\n",
       "  578928,\n",
       "  578929,\n",
       "  578930,\n",
       "  582526,\n",
       "  582527,\n",
       "  582528,\n",
       "  586125],\n",
       " '539338': [539338, 542938, 546538, 550138],\n",
       " '539339': [539339, 539340, 542939, 542940, 546539, 546540],\n",
       " '539341': [539341, 542941],\n",
       " '539342': [539342, 542942],\n",
       " '539344': [539343, 539344],\n",
       " '541671': [523680,\n",
       "  527278,\n",
       "  527279,\n",
       "  530876,\n",
       "  530877,\n",
       "  534474,\n",
       "  534475,\n",
       "  534476,\n",
       "  538072,\n",
       "  538073,\n",
       "  538074,\n",
       "  541671,\n",
       "  541672],\n",
       " '541711': [541709,\n",
       "  541710,\n",
       "  541711,\n",
       "  545307,\n",
       "  545308,\n",
       "  545309,\n",
       "  545310,\n",
       "  548905,\n",
       "  548906,\n",
       "  548907],\n",
       " '542855': [542855, 542856],\n",
       " '542863': [542860, 542861, 542862, 542863, 546461, 546462],\n",
       " '542866': [535670,\n",
       "  535671,\n",
       "  535672,\n",
       "  539266,\n",
       "  539267,\n",
       "  539268,\n",
       "  539269,\n",
       "  539270,\n",
       "  539271,\n",
       "  542866,\n",
       "  542867,\n",
       "  542868,\n",
       "  542869,\n",
       "  542870,\n",
       "  546467,\n",
       "  546468,\n",
       "  546469],\n",
       " '542944': [542943, 542944],\n",
       " '545272': [538075, 541673, 541674, 545272, 545273],\n",
       " '545312': [545311, 545312],\n",
       " '546447': [546447, 546448],\n",
       " '546450': [546449, 546450],\n",
       " '546454': [546454, 546455],\n",
       " '546457': [539259,\n",
       "  542857,\n",
       "  542858,\n",
       "  542859,\n",
       "  546456,\n",
       "  546457,\n",
       "  546458,\n",
       "  546459,\n",
       "  546460,\n",
       "  550056,\n",
       "  550057,\n",
       "  550058,\n",
       "  550059,\n",
       "  553658],\n",
       " '546464': [546463, 546464],\n",
       " '546465': [546465, 546466],\n",
       " '546543': [546541, 546542, 546543],\n",
       " '548874': [523681,\n",
       "  523682,\n",
       "  527280,\n",
       "  527281,\n",
       "  527282,\n",
       "  527283,\n",
       "  527284,\n",
       "  530878,\n",
       "  530879,\n",
       "  530880,\n",
       "  530881,\n",
       "  530882,\n",
       "  530883,\n",
       "  534477,\n",
       "  534478,\n",
       "  534479,\n",
       "  534480,\n",
       "  534481,\n",
       "  534482,\n",
       "  538076,\n",
       "  538077,\n",
       "  538078,\n",
       "  538079,\n",
       "  538080,\n",
       "  541675,\n",
       "  541676,\n",
       "  541677,\n",
       "  541678,\n",
       "  541679,\n",
       "  545274,\n",
       "  545275,\n",
       "  545276,\n",
       "  545277,\n",
       "  548874,\n",
       "  548875],\n",
       " '548912': [548908, 548909, 548910, 548911, 548912],\n",
       " '550053': [550053, 553653],\n",
       " '550054': [550054, 550055, 553654],\n",
       " '550064': [550062, 550063, 550064],\n",
       " '550065': [550065, 550066, 550067, 550068],\n",
       " '550143': [550139,\n",
       "  550140,\n",
       "  550141,\n",
       "  550142,\n",
       "  550143,\n",
       "  553738,\n",
       "  553739,\n",
       "  553740,\n",
       "  553741,\n",
       "  553742,\n",
       "  557337,\n",
       "  557338,\n",
       "  557339,\n",
       "  557340,\n",
       "  560936,\n",
       "  560937,\n",
       "  560938,\n",
       "  564535,\n",
       "  564536,\n",
       "  568134],\n",
       " '552475': [545278, 548876, 548877, 552475, 552476],\n",
       " '552512': [552503,\n",
       "  552504,\n",
       "  552505,\n",
       "  552506,\n",
       "  552507,\n",
       "  552508,\n",
       "  552509,\n",
       "  552510,\n",
       "  552511,\n",
       "  552512],\n",
       " '553651': [553651, 553652],\n",
       " '553664': [553663, 553664],\n",
       " '553665': [553665, 553666, 553667, 553668],\n",
       " '553672': [506891,\n",
       "  506892,\n",
       "  506893,\n",
       "  506894,\n",
       "  510487,\n",
       "  510488,\n",
       "  510489,\n",
       "  510490,\n",
       "  510491,\n",
       "  510492,\n",
       "  510493,\n",
       "  510494,\n",
       "  510495,\n",
       "  514084,\n",
       "  514085,\n",
       "  514086,\n",
       "  514087,\n",
       "  514088,\n",
       "  514089,\n",
       "  514090,\n",
       "  514091,\n",
       "  514092,\n",
       "  514093,\n",
       "  514094,\n",
       "  514095,\n",
       "  517682,\n",
       "  517683,\n",
       "  517684,\n",
       "  517685,\n",
       "  517686,\n",
       "  517687,\n",
       "  517688,\n",
       "  517689,\n",
       "  517690,\n",
       "  517691,\n",
       "  517692,\n",
       "  517693,\n",
       "  517694,\n",
       "  517695,\n",
       "  517696,\n",
       "  521280,\n",
       "  521281,\n",
       "  521282,\n",
       "  521283,\n",
       "  521284,\n",
       "  521285,\n",
       "  521286,\n",
       "  521287,\n",
       "  521288,\n",
       "  521289,\n",
       "  521290,\n",
       "  521291,\n",
       "  521292,\n",
       "  521293,\n",
       "  521294,\n",
       "  521295,\n",
       "  521296,\n",
       "  524878,\n",
       "  524879,\n",
       "  524880,\n",
       "  524881,\n",
       "  524882,\n",
       "  524883,\n",
       "  524884,\n",
       "  524885,\n",
       "  524886,\n",
       "  524887,\n",
       "  524888,\n",
       "  524889,\n",
       "  524890,\n",
       "  524891,\n",
       "  524892,\n",
       "  524893,\n",
       "  524894,\n",
       "  524895,\n",
       "  524896,\n",
       "  524897,\n",
       "  528476,\n",
       "  528477,\n",
       "  528478,\n",
       "  528479,\n",
       "  528480,\n",
       "  528481,\n",
       "  528482,\n",
       "  528483,\n",
       "  528484,\n",
       "  528485,\n",
       "  528486,\n",
       "  528487,\n",
       "  528488,\n",
       "  528489,\n",
       "  528490,\n",
       "  528491,\n",
       "  528492,\n",
       "  528493,\n",
       "  528494,\n",
       "  528495,\n",
       "  528496,\n",
       "  528497,\n",
       "  532074,\n",
       "  532075,\n",
       "  532076,\n",
       "  532077,\n",
       "  532078,\n",
       "  532079,\n",
       "  532080,\n",
       "  532081,\n",
       "  532082,\n",
       "  532083,\n",
       "  532084,\n",
       "  532085,\n",
       "  532086,\n",
       "  532087,\n",
       "  532088,\n",
       "  532089,\n",
       "  532090,\n",
       "  532091,\n",
       "  532092,\n",
       "  532093,\n",
       "  532094,\n",
       "  532095,\n",
       "  532096,\n",
       "  532097,\n",
       "  532098,\n",
       "  535673,\n",
       "  535674,\n",
       "  535675,\n",
       "  535676,\n",
       "  535677,\n",
       "  535678,\n",
       "  535679,\n",
       "  535680,\n",
       "  535681,\n",
       "  535682,\n",
       "  535683,\n",
       "  535684,\n",
       "  535685,\n",
       "  535686,\n",
       "  535687,\n",
       "  535688,\n",
       "  535689,\n",
       "  535690,\n",
       "  535691,\n",
       "  535692,\n",
       "  535693,\n",
       "  535694,\n",
       "  535695,\n",
       "  535696,\n",
       "  535697,\n",
       "  535698,\n",
       "  539272,\n",
       "  539273,\n",
       "  539274,\n",
       "  539275,\n",
       "  539276,\n",
       "  539277,\n",
       "  539278,\n",
       "  539279,\n",
       "  539280,\n",
       "  539281,\n",
       "  539282,\n",
       "  539283,\n",
       "  539284,\n",
       "  539285,\n",
       "  539286,\n",
       "  539287,\n",
       "  539288,\n",
       "  539289,\n",
       "  539290,\n",
       "  539291,\n",
       "  539292,\n",
       "  539293,\n",
       "  539294,\n",
       "  539295,\n",
       "  539296,\n",
       "  539297,\n",
       "  539298,\n",
       "  539299,\n",
       "  542871,\n",
       "  542872,\n",
       "  542873,\n",
       "  542874,\n",
       "  542875,\n",
       "  542876,\n",
       "  542877,\n",
       "  542878,\n",
       "  542879,\n",
       "  542880,\n",
       "  542881,\n",
       "  542882,\n",
       "  542883,\n",
       "  542884,\n",
       "  542885,\n",
       "  542886,\n",
       "  542887,\n",
       "  542888,\n",
       "  542889,\n",
       "  542890,\n",
       "  542891,\n",
       "  542892,\n",
       "  542893,\n",
       "  542894,\n",
       "  542895,\n",
       "  542896,\n",
       "  542897,\n",
       "  542898,\n",
       "  542899,\n",
       "  546470,\n",
       "  546471,\n",
       "  546472,\n",
       "  546473,\n",
       "  546474,\n",
       "  546475,\n",
       "  546476,\n",
       "  546477,\n",
       "  546478,\n",
       "  546479,\n",
       "  546480,\n",
       "  546481,\n",
       "  546482,\n",
       "  546483,\n",
       "  546484,\n",
       "  546485,\n",
       "  546486,\n",
       "  546487,\n",
       "  546488,\n",
       "  546489,\n",
       "  546490,\n",
       "  546491,\n",
       "  546492,\n",
       "  546493,\n",
       "  546494,\n",
       "  546495,\n",
       "  546496,\n",
       "  546497,\n",
       "  546498,\n",
       "  546499,\n",
       "  546500,\n",
       "  550069,\n",
       "  550070,\n",
       "  550071,\n",
       "  550072,\n",
       "  550073,\n",
       "  550074,\n",
       "  550075,\n",
       "  550076,\n",
       "  550077,\n",
       "  550078,\n",
       "  550079,\n",
       "  550080,\n",
       "  550081,\n",
       "  550082,\n",
       "  550083,\n",
       "  550084,\n",
       "  550085,\n",
       "  550086,\n",
       "  550087,\n",
       "  550088,\n",
       "  550089,\n",
       "  550090,\n",
       "  550091,\n",
       "  550092,\n",
       "  550093,\n",
       "  550094,\n",
       "  550095,\n",
       "  550096,\n",
       "  550097,\n",
       "  550098,\n",
       "  550099,\n",
       "  550100,\n",
       "  553669,\n",
       "  553670,\n",
       "  553671,\n",
       "  553672,\n",
       "  553673,\n",
       "  553674,\n",
       "  553675,\n",
       "  553676,\n",
       "  553677,\n",
       "  553678,\n",
       "  553679,\n",
       "  553680,\n",
       "  553681,\n",
       "  553682,\n",
       "  553683,\n",
       "  553684,\n",
       "  553685,\n",
       "  553686,\n",
       "  553687,\n",
       "  553688,\n",
       "  553689,\n",
       "  553690,\n",
       "  553691,\n",
       "  553692,\n",
       "  553693,\n",
       "  553694,\n",
       "  553695,\n",
       "  553696,\n",
       "  553697,\n",
       "  553698,\n",
       "  553699,\n",
       "  553700,\n",
       "  553701,\n",
       "  557269,\n",
       "  557270,\n",
       "  557271,\n",
       "  557272,\n",
       "  557273,\n",
       "  557274,\n",
       "  557275,\n",
       "  557276,\n",
       "  557277,\n",
       "  557278,\n",
       "  557279,\n",
       "  557280,\n",
       "  557281,\n",
       "  557282,\n",
       "  557283,\n",
       "  557284,\n",
       "  557285,\n",
       "  557286,\n",
       "  557287,\n",
       "  557288,\n",
       "  557289,\n",
       "  557290,\n",
       "  557291,\n",
       "  557292,\n",
       "  557293,\n",
       "  557294,\n",
       "  557295,\n",
       "  557296,\n",
       "  557297,\n",
       "  557298,\n",
       "  557299,\n",
       "  557300,\n",
       "  557301,\n",
       "  560870,\n",
       "  560871,\n",
       "  560872,\n",
       "  560873,\n",
       "  560874,\n",
       "  560875,\n",
       "  560876,\n",
       "  560877,\n",
       "  560878,\n",
       "  560879,\n",
       "  560880,\n",
       "  560881,\n",
       "  560882,\n",
       "  560883,\n",
       "  560884,\n",
       "  560885,\n",
       "  560886,\n",
       "  560887,\n",
       "  560888,\n",
       "  560889,\n",
       "  560890,\n",
       "  560891,\n",
       "  560892,\n",
       "  560893,\n",
       "  560894,\n",
       "  560895,\n",
       "  560896,\n",
       "  560897,\n",
       "  560898,\n",
       "  560899,\n",
       "  560900,\n",
       "  560901,\n",
       "  564472,\n",
       "  564473,\n",
       "  564474,\n",
       "  564475,\n",
       "  564476,\n",
       "  564477,\n",
       "  564478,\n",
       "  564479,\n",
       "  564480,\n",
       "  564481,\n",
       "  564482,\n",
       "  564483,\n",
       "  564484,\n",
       "  564485,\n",
       "  564486,\n",
       "  564487,\n",
       "  564488,\n",
       "  564489,\n",
       "  564490,\n",
       "  564491,\n",
       "  564492,\n",
       "  564493,\n",
       "  564494,\n",
       "  564495,\n",
       "  564496,\n",
       "  564497,\n",
       "  564498,\n",
       "  564499,\n",
       "  564500,\n",
       "  564501,\n",
       "  568073,\n",
       "  568074,\n",
       "  568075,\n",
       "  568076,\n",
       "  568077,\n",
       "  568078,\n",
       "  568079,\n",
       "  568080,\n",
       "  568081,\n",
       "  568082,\n",
       "  568083,\n",
       "  568084,\n",
       "  568085,\n",
       "  568086,\n",
       "  568087,\n",
       "  568088,\n",
       "  568089,\n",
       "  568090,\n",
       "  568091,\n",
       "  568092,\n",
       "  568093,\n",
       "  568094,\n",
       "  568095,\n",
       "  568096,\n",
       "  568097,\n",
       "  568098,\n",
       "  568099,\n",
       "  568100,\n",
       "  568101,\n",
       "  568102,\n",
       "  571676,\n",
       "  571677,\n",
       "  571678,\n",
       "  571679,\n",
       "  571680,\n",
       "  571681,\n",
       "  571682,\n",
       "  571683,\n",
       "  571684,\n",
       "  571685,\n",
       "  571686,\n",
       "  571687,\n",
       "  571688,\n",
       "  571689,\n",
       "  571690,\n",
       "  571691,\n",
       "  571692,\n",
       "  571693,\n",
       "  571694,\n",
       "  571695,\n",
       "  571696,\n",
       "  571697,\n",
       "  571698,\n",
       "  571699,\n",
       "  571700,\n",
       "  571701,\n",
       "  571702,\n",
       "  575281,\n",
       "  575282,\n",
       "  575283,\n",
       "  575284,\n",
       "  575285,\n",
       "  575286,\n",
       "  575287,\n",
       "  575288,\n",
       "  575289,\n",
       "  575290,\n",
       "  575291,\n",
       "  575292,\n",
       "  575293,\n",
       "  575294,\n",
       "  575295,\n",
       "  575296,\n",
       "  575297,\n",
       "  575298,\n",
       "  575299,\n",
       "  575300,\n",
       "  575301,\n",
       "  575302,\n",
       "  578886,\n",
       "  578887,\n",
       "  578888,\n",
       "  578889,\n",
       "  578890,\n",
       "  578891,\n",
       "  578892,\n",
       "  578893,\n",
       "  578894,\n",
       "  578895,\n",
       "  578896,\n",
       "  578897,\n",
       "  578898,\n",
       "  578899,\n",
       "  578900,\n",
       "  578901,\n",
       "  578902,\n",
       "  582491,\n",
       "  582492,\n",
       "  582493,\n",
       "  582494,\n",
       "  582495,\n",
       "  582496,\n",
       "  582497,\n",
       "  582498,\n",
       "  582499,\n",
       "  582500,\n",
       "  582501,\n",
       "  582502,\n",
       "  582503,\n",
       "  586096,\n",
       "  586097,\n",
       "  586098,\n",
       "  586099,\n",
       "  586100,\n",
       "  586101,\n",
       "  586102,\n",
       "  586103],\n",
       " '553744': [553743,\n",
       "  553744,\n",
       "  557341,\n",
       "  557342,\n",
       "  557343,\n",
       "  557344,\n",
       "  560939,\n",
       "  560940,\n",
       "  560941,\n",
       "  560942,\n",
       "  560943,\n",
       "  560944,\n",
       "  564537,\n",
       "  564538,\n",
       "  564539,\n",
       "  564540,\n",
       "  564541,\n",
       "  564542,\n",
       "  568135,\n",
       "  568136,\n",
       "  568137,\n",
       "  568138,\n",
       "  568139,\n",
       "  568140,\n",
       "  571733,\n",
       "  571734,\n",
       "  571735,\n",
       "  571736,\n",
       "  571737,\n",
       "  575332,\n",
       "  575333,\n",
       "  575334],\n",
       " '553745': [553745, 557345],\n",
       " '556077': [527285,\n",
       "  527286,\n",
       "  527287,\n",
       "  527288,\n",
       "  530884,\n",
       "  530885,\n",
       "  530886,\n",
       "  530887,\n",
       "  530888,\n",
       "  530889,\n",
       "  534483,\n",
       "  534484,\n",
       "  534485,\n",
       "  534486,\n",
       "  534487,\n",
       "  534488,\n",
       "  534489,\n",
       "  534490,\n",
       "  538081,\n",
       "  538082,\n",
       "  538083,\n",
       "  538084,\n",
       "  538085,\n",
       "  538086,\n",
       "  538087,\n",
       "  538088,\n",
       "  541680,\n",
       "  541681,\n",
       "  541682,\n",
       "  541683,\n",
       "  541684,\n",
       "  541685,\n",
       "  541686,\n",
       "  545279,\n",
       "  545280,\n",
       "  545281,\n",
       "  545282,\n",
       "  545283,\n",
       "  545284,\n",
       "  548878,\n",
       "  548879,\n",
       "  548880,\n",
       "  548881,\n",
       "  548882,\n",
       "  552477,\n",
       "  552478,\n",
       "  552479,\n",
       "  552480,\n",
       "  556077,\n",
       "  556078],\n",
       " '556112': [556099,\n",
       "  556100,\n",
       "  556101,\n",
       "  556102,\n",
       "  556103,\n",
       "  556104,\n",
       "  556105,\n",
       "  556106,\n",
       "  556107,\n",
       "  556108,\n",
       "  556109,\n",
       "  556110,\n",
       "  556111,\n",
       "  556112,\n",
       "  559700,\n",
       "  559701,\n",
       "  559702,\n",
       "  559703,\n",
       "  559704,\n",
       "  559705,\n",
       "  559706,\n",
       "  559707,\n",
       "  559708,\n",
       "  559709,\n",
       "  559710,\n",
       "  559711,\n",
       "  563301,\n",
       "  563302,\n",
       "  563303,\n",
       "  563304,\n",
       "  563305,\n",
       "  563306,\n",
       "  563307,\n",
       "  563308,\n",
       "  566902,\n",
       "  566903,\n",
       "  566904],\n",
       " '557251': [557251, 557252],\n",
       " '557255': [553655, 553656, 553657, 557255, 557256, 557257, 560856, 560857],\n",
       " '557261': [550060,\n",
       "  550061,\n",
       "  553659,\n",
       "  553660,\n",
       "  553661,\n",
       "  553662,\n",
       "  557258,\n",
       "  557259,\n",
       "  557260,\n",
       "  557261,\n",
       "  557262,\n",
       "  560858,\n",
       "  560859,\n",
       "  560860,\n",
       "  560861,\n",
       "  560862,\n",
       "  564459,\n",
       "  564460,\n",
       "  564461],\n",
       " '557264': [557263, 557264],\n",
       " '557265': [557265, 557266],\n",
       " '557347': [557346, 557347],\n",
       " '559678': [534491,\n",
       "  538089,\n",
       "  538090,\n",
       "  538091,\n",
       "  541687,\n",
       "  541688,\n",
       "  541689,\n",
       "  545285,\n",
       "  545286,\n",
       "  545287,\n",
       "  548883,\n",
       "  548884,\n",
       "  548885,\n",
       "  552481,\n",
       "  552482,\n",
       "  552483,\n",
       "  556079,\n",
       "  556080,\n",
       "  556081,\n",
       "  559678,\n",
       "  559679],\n",
       " '559713': [559712, 559713],\n",
       " '560854': [560854, 560855],\n",
       " '560864': [560863, 560864],\n",
       " '560866': [557267, 557268, 560866, 560867, 560868, 560869],\n",
       " '560947': [560945, 560946, 560947, 564543, 564544, 564545, 564546],\n",
       " '563279': [541690,\n",
       "  545288,\n",
       "  545289,\n",
       "  548886,\n",
       "  548887,\n",
       "  548888,\n",
       "  552484,\n",
       "  552485,\n",
       "  552486,\n",
       "  556082,\n",
       "  556083,\n",
       "  556084,\n",
       "  559680,\n",
       "  559681,\n",
       "  559682,\n",
       "  563279,\n",
       "  563280],\n",
       " '563313': [563309,\n",
       "  563310,\n",
       "  563311,\n",
       "  563312,\n",
       "  563313,\n",
       "  566905,\n",
       "  566906,\n",
       "  566907,\n",
       "  566908,\n",
       "  566909,\n",
       "  566910,\n",
       "  566911,\n",
       "  566912,\n",
       "  570503,\n",
       "  570504,\n",
       "  570505,\n",
       "  570506,\n",
       "  570507,\n",
       "  570508,\n",
       "  570509,\n",
       "  570510,\n",
       "  574104,\n",
       "  574105,\n",
       "  574106,\n",
       "  574107,\n",
       "  574108,\n",
       "  577705,\n",
       "  577706],\n",
       " '564455': [564455, 564456, 564457, 564458],\n",
       " '564464': [564462, 564463, 564464],\n",
       " '564466': [564466, 564467],\n",
       " '564548': [564547, 564548],\n",
       " '566880': [552487,\n",
       "  552488,\n",
       "  556085,\n",
       "  556086,\n",
       "  556087,\n",
       "  559683,\n",
       "  559684,\n",
       "  559685,\n",
       "  563281,\n",
       "  563282,\n",
       "  563283,\n",
       "  566880,\n",
       "  566881],\n",
       " '566914': [566913,\n",
       "  566914,\n",
       "  570511,\n",
       "  570512,\n",
       "  570513,\n",
       "  570514,\n",
       "  574109,\n",
       "  574110,\n",
       "  574111,\n",
       "  574112,\n",
       "  574113,\n",
       "  577707,\n",
       "  577708,\n",
       "  577709,\n",
       "  577710,\n",
       "  577711,\n",
       "  577712,\n",
       "  581306,\n",
       "  581307,\n",
       "  581308,\n",
       "  581309,\n",
       "  581310,\n",
       "  581311,\n",
       "  584908,\n",
       "  584909,\n",
       "  584910,\n",
       "  588509],\n",
       " '568055': [568055, 568056, 568057],\n",
       " '568064': [568063, 568064],\n",
       " '568067': [564468,\n",
       "  564469,\n",
       "  564470,\n",
       "  564471,\n",
       "  568067,\n",
       "  568068,\n",
       "  568069,\n",
       "  568070,\n",
       "  568071,\n",
       "  568072,\n",
       "  571668,\n",
       "  571669,\n",
       "  571670,\n",
       "  571671],\n",
       " '568147': [568141, 568142, 568143, 568144, 568145, 568146, 568147],\n",
       " '570481': [559686, 563284, 563285, 566882, 566883, 566884, 570481, 570482],\n",
       " '570516': [570515,\n",
       "  570516,\n",
       "  574114,\n",
       "  574115,\n",
       "  574116,\n",
       "  577713,\n",
       "  577714,\n",
       "  577715,\n",
       "  581312,\n",
       "  581313,\n",
       "  581314,\n",
       "  584911,\n",
       "  584912,\n",
       "  584913,\n",
       "  588510,\n",
       "  588511,\n",
       "  588512,\n",
       "  592111],\n",
       " '571655': [571655, 571656],\n",
       " '571662': [568060, 568061, 568062, 571661, 571662, 571663],\n",
       " '571665': [571664, 571665],\n",
       " '571666': [571666, 571667],\n",
       " '571747': [571738,\n",
       "  571739,\n",
       "  571740,\n",
       "  571741,\n",
       "  571742,\n",
       "  571743,\n",
       "  571744,\n",
       "  571745,\n",
       "  571746,\n",
       "  571747,\n",
       "  575335,\n",
       "  575336,\n",
       "  575337,\n",
       "  575338,\n",
       "  575339,\n",
       "  575340,\n",
       "  575341,\n",
       "  575342,\n",
       "  575343,\n",
       "  575344,\n",
       "  575345,\n",
       "  575346],\n",
       " '574082': [566885, 570483, 570484, 574082, 574083],\n",
       " '574118': [574117,\n",
       "  574118,\n",
       "  577716,\n",
       "  577717,\n",
       "  577718,\n",
       "  581315,\n",
       "  581316,\n",
       "  581317,\n",
       "  581318,\n",
       "  584914,\n",
       "  584915,\n",
       "  584916,\n",
       "  584917,\n",
       "  588513,\n",
       "  588514,\n",
       "  588515,\n",
       "  588516,\n",
       "  588517,\n",
       "  592112,\n",
       "  592113,\n",
       "  592114,\n",
       "  592115,\n",
       "  592116,\n",
       "  595713,\n",
       "  595714,\n",
       "  595715,\n",
       "  599315],\n",
       " '574119': [574119, 577719],\n",
       " '575256': [571657, 575256, 575257],\n",
       " '575259': [568058, 568059, 571658, 571659, 575258, 575259],\n",
       " '575260': [571660, 575260],\n",
       " '575261': [575261, 578861],\n",
       " '575262': [575262, 575263, 578862],\n",
       " '575265': [575264, 575265],\n",
       " '575267': [575267, 575268, 575269],\n",
       " '575348': [575347, 575348],\n",
       " '577684': [574084, 577684],\n",
       " '577685': [570485, 574085, 577685],\n",
       " '577686': [563286, 566886, 570486, 574086, 577686],\n",
       " '577687': [538092,\n",
       "  541691,\n",
       "  541692,\n",
       "  541693,\n",
       "  545290,\n",
       "  545291,\n",
       "  545292,\n",
       "  545293,\n",
       "  545294,\n",
       "  548889,\n",
       "  548890,\n",
       "  548891,\n",
       "  548892,\n",
       "  548893,\n",
       "  548894,\n",
       "  548895,\n",
       "  552489,\n",
       "  552490,\n",
       "  552491,\n",
       "  552492,\n",
       "  552493,\n",
       "  552494,\n",
       "  552495,\n",
       "  556088,\n",
       "  556089,\n",
       "  556090,\n",
       "  556091,\n",
       "  556092,\n",
       "  556093,\n",
       "  556094,\n",
       "  559687,\n",
       "  559688,\n",
       "  559689,\n",
       "  559690,\n",
       "  559691,\n",
       "  559692,\n",
       "  559693,\n",
       "  563287,\n",
       "  563288,\n",
       "  563289,\n",
       "  563290,\n",
       "  563291,\n",
       "  563292,\n",
       "  566887,\n",
       "  566888,\n",
       "  566889,\n",
       "  566890,\n",
       "  566891,\n",
       "  570487,\n",
       "  570488,\n",
       "  570489,\n",
       "  570490,\n",
       "  574087,\n",
       "  574088,\n",
       "  574089,\n",
       "  577687,\n",
       "  577688],\n",
       " '577721': [577720,\n",
       "  577721,\n",
       "  581319,\n",
       "  581320,\n",
       "  581321,\n",
       "  584918,\n",
       "  584919,\n",
       "  584920,\n",
       "  584921,\n",
       "  588518,\n",
       "  588519,\n",
       "  588520,\n",
       "  588521,\n",
       "  592117,\n",
       "  592118,\n",
       "  592119,\n",
       "  592120,\n",
       "  592121,\n",
       "  595716,\n",
       "  595717,\n",
       "  595718,\n",
       "  595719,\n",
       "  595720,\n",
       "  599316,\n",
       "  599317,\n",
       "  599318],\n",
       " '577722': [577722, 581322, 584922],\n",
       " '577723': [577723, 581323],\n",
       " '577728': [577728, 581328],\n",
       " '577729': [577729, 581329],\n",
       " '578859': [578859, 578860],\n",
       " '578864': [578863, 578864],\n",
       " '578866': [578866, 578867],\n",
       " '578947': [578931,\n",
       "  578932,\n",
       "  578933,\n",
       "  578934,\n",
       "  578935,\n",
       "  578936,\n",
       "  578937,\n",
       "  578938,\n",
       "  578939,\n",
       "  578940,\n",
       "  578941,\n",
       "  578942,\n",
       "  578943,\n",
       "  578944,\n",
       "  578945,\n",
       "  578946,\n",
       "  578947],\n",
       " '581289': [552496,\n",
       "  552497,\n",
       "  556095,\n",
       "  556096,\n",
       "  556097,\n",
       "  559694,\n",
       "  559695,\n",
       "  559696,\n",
       "  563293,\n",
       "  563294,\n",
       "  563295,\n",
       "  566892,\n",
       "  566893,\n",
       "  566894,\n",
       "  570491,\n",
       "  570492,\n",
       "  570493,\n",
       "  574090,\n",
       "  574091,\n",
       "  574092,\n",
       "  577689,\n",
       "  577690,\n",
       "  577691,\n",
       "  581289,\n",
       "  581290],\n",
       " '581325': [581324,\n",
       "  581325,\n",
       "  584923,\n",
       "  584924,\n",
       "  584925,\n",
       "  588522,\n",
       "  588523,\n",
       "  588524,\n",
       "  588525,\n",
       "  592122],\n",
       " '581326': [581326, 581327, 584926, 584927, 584928],\n",
       " '581331': [581330, 581331],\n",
       " '582458': [582458, 582459],\n",
       " '582463': [582462, 582463],\n",
       " '582468': [578868, 582468],\n",
       " '582469': [571672,\n",
       "  571673,\n",
       "  571674,\n",
       "  571675,\n",
       "  575270,\n",
       "  575271,\n",
       "  575272,\n",
       "  575273,\n",
       "  575274,\n",
       "  575275,\n",
       "  575276,\n",
       "  575277,\n",
       "  575278,\n",
       "  575279,\n",
       "  575280,\n",
       "  578869,\n",
       "  578870,\n",
       "  578871,\n",
       "  578872,\n",
       "  578873,\n",
       "  578874,\n",
       "  578875,\n",
       "  578876,\n",
       "  578877,\n",
       "  578878,\n",
       "  578879,\n",
       "  578880,\n",
       "  578881,\n",
       "  578882,\n",
       "  578883,\n",
       "  578884,\n",
       "  578885,\n",
       "  582469,\n",
       "  582470,\n",
       "  582471,\n",
       "  582472,\n",
       "  582473,\n",
       "  582474,\n",
       "  582475,\n",
       "  582476,\n",
       "  582477,\n",
       "  582478,\n",
       "  582479,\n",
       "  582480,\n",
       "  582481,\n",
       "  582482,\n",
       "  582483,\n",
       "  582484,\n",
       "  582485,\n",
       "  582486,\n",
       "  582487,\n",
       "  582488,\n",
       "  582489,\n",
       "  582490],\n",
       " '582547': [582529,\n",
       "  582530,\n",
       "  582531,\n",
       "  582532,\n",
       "  582533,\n",
       "  582534,\n",
       "  582535,\n",
       "  582536,\n",
       "  582537,\n",
       "  582538,\n",
       "  582539,\n",
       "  582540,\n",
       "  582541,\n",
       "  582542,\n",
       "  582543,\n",
       "  582544,\n",
       "  582545,\n",
       "  582546,\n",
       "  582547],\n",
       " '584891': [556098,\n",
       "  559697,\n",
       "  559698,\n",
       "  559699,\n",
       "  563296,\n",
       "  563297,\n",
       "  563298,\n",
       "  566895,\n",
       "  566896,\n",
       "  566897,\n",
       "  570494,\n",
       "  570495,\n",
       "  570496,\n",
       "  574093,\n",
       "  574094,\n",
       "  574095,\n",
       "  577692,\n",
       "  577693,\n",
       "  577694,\n",
       "  581291,\n",
       "  581292,\n",
       "  581293,\n",
       "  584891,\n",
       "  584892],\n",
       " '584931': [584930, 584931],\n",
       " '586060': [582460, 586060],\n",
       " '586061': [582461, 586061],\n",
       " '586069': [586069,\n",
       "  586070,\n",
       "  586071,\n",
       "  586072,\n",
       "  586073,\n",
       "  586074,\n",
       "  586075,\n",
       "  586076,\n",
       "  586077,\n",
       "  586078,\n",
       "  586079,\n",
       "  586080,\n",
       "  586081,\n",
       "  586082,\n",
       "  586083,\n",
       "  586084,\n",
       "  586085,\n",
       "  586086,\n",
       "  586087,\n",
       "  586088,\n",
       "  586089,\n",
       "  586090,\n",
       "  586091,\n",
       "  586092,\n",
       "  586093,\n",
       "  586094,\n",
       "  586095],\n",
       " '586147': [586126,\n",
       "  586127,\n",
       "  586128,\n",
       "  586129,\n",
       "  586130,\n",
       "  586131,\n",
       "  586132,\n",
       "  586133,\n",
       "  586134,\n",
       "  586135,\n",
       "  586136,\n",
       "  586137,\n",
       "  586138,\n",
       "  586139,\n",
       "  586140,\n",
       "  586141,\n",
       "  586142,\n",
       "  586143,\n",
       "  586144,\n",
       "  586145,\n",
       "  586146,\n",
       "  586147],\n",
       " '588267': [588267, 591867],\n",
       " '588493': [563299,\n",
       "  566898,\n",
       "  570497,\n",
       "  570498,\n",
       "  574096,\n",
       "  574097,\n",
       "  577695,\n",
       "  577696,\n",
       "  581294,\n",
       "  581295,\n",
       "  581296,\n",
       "  584893,\n",
       "  584894,\n",
       "  584895,\n",
       "  588493,\n",
       "  588494],\n",
       " '588530': [584929, 588529, 588530],\n",
       " '589651': [589651, 589652],\n",
       " '589669': [589669,\n",
       "  589670,\n",
       "  589671,\n",
       "  589672,\n",
       "  589673,\n",
       "  589674,\n",
       "  589675,\n",
       "  589676,\n",
       "  589677,\n",
       "  589678,\n",
       "  589679,\n",
       "  589680,\n",
       "  589681,\n",
       "  589682,\n",
       "  589683,\n",
       "  589684,\n",
       "  589685],\n",
       " '589747': [589724,\n",
       "  589725,\n",
       "  589726,\n",
       "  589727,\n",
       "  589728,\n",
       "  589729,\n",
       "  589730,\n",
       "  589731,\n",
       "  589732,\n",
       "  589733,\n",
       "  589734,\n",
       "  589735,\n",
       "  589736,\n",
       "  589737,\n",
       "  589738,\n",
       "  589739,\n",
       "  589740,\n",
       "  589741,\n",
       "  589742,\n",
       "  589743,\n",
       "  589744,\n",
       "  589745,\n",
       "  589746,\n",
       "  589747,\n",
       "  593322,\n",
       "  593323,\n",
       "  593324,\n",
       "  593325,\n",
       "  593326,\n",
       "  593327,\n",
       "  593328,\n",
       "  593329,\n",
       "  593330,\n",
       "  593331,\n",
       "  593332,\n",
       "  593333,\n",
       "  593334,\n",
       "  593335,\n",
       "  593336,\n",
       "  593337,\n",
       "  593338,\n",
       "  593339,\n",
       "  593340,\n",
       "  593341,\n",
       "  593342,\n",
       "  593343,\n",
       "  593344,\n",
       "  593345,\n",
       "  593346,\n",
       "  596921,\n",
       "  596922,\n",
       "  596923,\n",
       "  596924,\n",
       "  596925,\n",
       "  596926,\n",
       "  596927,\n",
       "  596928,\n",
       "  596929,\n",
       "  596930,\n",
       "  596931,\n",
       "  596932,\n",
       "  596933,\n",
       "  596934,\n",
       "  596935,\n",
       "  596936,\n",
       "  596937,\n",
       "  596938,\n",
       "  596939,\n",
       "  596940,\n",
       "  596941,\n",
       "  596942,\n",
       "  596943,\n",
       "  596944,\n",
       "  600519,\n",
       "  600520,\n",
       "  600521,\n",
       "  600522,\n",
       "  600523,\n",
       "  600524,\n",
       "  600525,\n",
       "  600526,\n",
       "  600527,\n",
       "  600528,\n",
       "  600529,\n",
       "  600530,\n",
       "  600531,\n",
       "  600532,\n",
       "  600533,\n",
       "  600534,\n",
       "  600535,\n",
       "  600536,\n",
       "  600537,\n",
       "  600538,\n",
       "  600539,\n",
       "  600540,\n",
       "  600541,\n",
       "  600542,\n",
       "  604117,\n",
       "  604118,\n",
       "  604119,\n",
       "  604120,\n",
       "  604121,\n",
       "  604122,\n",
       "  604123,\n",
       "  604124,\n",
       "  604125,\n",
       "  604126,\n",
       "  604127,\n",
       "  604128,\n",
       "  604129,\n",
       "  604130,\n",
       "  604131,\n",
       "  604132,\n",
       "  604133,\n",
       "  604134,\n",
       "  604135,\n",
       "  604136,\n",
       "  604137,\n",
       "  604138,\n",
       "  604139,\n",
       "  604140,\n",
       "  607715,\n",
       "  607716,\n",
       "  607717,\n",
       "  607718,\n",
       "  607719,\n",
       "  607720,\n",
       "  607721,\n",
       "  607722,\n",
       "  607723,\n",
       "  607724,\n",
       "  607725,\n",
       "  607726,\n",
       "  607727,\n",
       "  607728,\n",
       "  607729,\n",
       "  607730,\n",
       "  607731,\n",
       "  607732,\n",
       "  607733,\n",
       "  607734,\n",
       "  607735,\n",
       "  607736,\n",
       "  607737,\n",
       "  607738,\n",
       "  607739,\n",
       "  611313,\n",
       "  611314,\n",
       "  611315,\n",
       "  611316,\n",
       "  611317,\n",
       "  611318,\n",
       "  611319,\n",
       "  611320,\n",
       "  611321,\n",
       "  611322,\n",
       "  611323,\n",
       "  611324,\n",
       "  611325,\n",
       "  611326,\n",
       "  611327,\n",
       "  611328,\n",
       "  611329,\n",
       "  611330,\n",
       "  611331,\n",
       "  611332,\n",
       "  611333,\n",
       "  611334,\n",
       "  611335,\n",
       "  611336,\n",
       "  611337,\n",
       "  614912,\n",
       "  614913,\n",
       "  614914,\n",
       "  614915,\n",
       "  614916,\n",
       "  614917,\n",
       "  614918,\n",
       "  614919,\n",
       "  614920,\n",
       "  614921,\n",
       "  614922,\n",
       "  614923,\n",
       "  614924,\n",
       "  614925,\n",
       "  614926,\n",
       "  614927,\n",
       "  614928,\n",
       "  614929,\n",
       "  614930,\n",
       "  614931,\n",
       "  614932,\n",
       "  614933,\n",
       "  614934,\n",
       "  618510,\n",
       "  618511,\n",
       "  618512,\n",
       "  618513,\n",
       "  618514,\n",
       "  618515,\n",
       "  618516,\n",
       "  618517,\n",
       "  618518,\n",
       "  618519,\n",
       "  618520,\n",
       "  618521,\n",
       "  618522,\n",
       "  618523,\n",
       "  618524,\n",
       "  618525,\n",
       "  618526,\n",
       "  618527,\n",
       "  618528,\n",
       "  618529,\n",
       "  622111,\n",
       "  622112,\n",
       "  622113,\n",
       "  622114,\n",
       "  622115,\n",
       "  622116,\n",
       "  622117,\n",
       "  622118,\n",
       "  622119,\n",
       "  622120,\n",
       "  622121,\n",
       "  622122,\n",
       "  622123,\n",
       "  622124,\n",
       "  625711,\n",
       "  625712,\n",
       "  625713,\n",
       "  625714,\n",
       "  625715,\n",
       "  625716,\n",
       "  625717,\n",
       "  625718,\n",
       "  625719,\n",
       "  629312,\n",
       "  629313,\n",
       "  629314],\n",
       " '591861': [591861, 595461],\n",
       " '591862': [591862, 595462, 599062],\n",
       " '591863': [591863, 595463, 599063, 602663, 606263],\n",
       " '591864': [591864, 595464, 599064, 602664, 606264, 609864],\n",
       " '591865': [591865,\n",
       "  591866,\n",
       "  595465,\n",
       "  595466,\n",
       "  599065,\n",
       "  599066,\n",
       "  602665,\n",
       "  602666,\n",
       "  606265,\n",
       "  606266,\n",
       "  609865],\n",
       " '591869': [591868, 591869, 595467, 595468],\n",
       " '592095': [588495, 592095],\n",
       " '592096': [563300,\n",
       "  566899,\n",
       "  566900,\n",
       "  566901,\n",
       "  570499,\n",
       "  570500,\n",
       "  570501,\n",
       "  570502,\n",
       "  574098,\n",
       "  574099,\n",
       "  574100,\n",
       "  574101,\n",
       "  574102,\n",
       "  574103,\n",
       "  577697,\n",
       "  577698,\n",
       "  577699,\n",
       "  577700,\n",
       "  577701,\n",
       "  577702,\n",
       "  577703,\n",
       "  581297,\n",
       "  581298,\n",
       "  581299,\n",
       "  581300,\n",
       "  581301,\n",
       "  581302,\n",
       "  584896,\n",
       "  584897,\n",
       "  584898,\n",
       "  584899,\n",
       "  584900,\n",
       "  584901,\n",
       "  588496,\n",
       "  588497,\n",
       "  588498,\n",
       "  588499,\n",
       "  592096,\n",
       "  592097],\n",
       " '592128': [588526, 588527, 588528, 592127, 592128],\n",
       " '593253': [593252, 593253],\n",
       " '593269': [593269,\n",
       "  593270,\n",
       "  593271,\n",
       "  593272,\n",
       "  593273,\n",
       "  593274,\n",
       "  593275,\n",
       "  593276,\n",
       "  593277,\n",
       "  593278,\n",
       "  596870,\n",
       "  596871,\n",
       "  596872],\n",
       " '593348': [593347,\n",
       "  593348,\n",
       "  596945,\n",
       "  596946,\n",
       "  596947,\n",
       "  600543,\n",
       "  600544,\n",
       "  600545,\n",
       "  604141,\n",
       "  604142,\n",
       "  604143,\n",
       "  607740,\n",
       "  607741,\n",
       "  611338,\n",
       "  611339],\n",
       " '595459': [595459, 595460, 599060, 599061, 602662],\n",
       " '595470': [595469, 595470, 595471, 599067, 599068, 599069, 602667],\n",
       " '595473': [595472, 595473],\n",
       " '595697': [588500, 592098, 592099, 595697, 595698],\n",
       " '595727': [592123,\n",
       "  592124,\n",
       "  592125,\n",
       "  592126,\n",
       "  595721,\n",
       "  595722,\n",
       "  595723,\n",
       "  595724,\n",
       "  595725,\n",
       "  595726,\n",
       "  595727],\n",
       " '596858': [596858, 600458],\n",
       " '596859': [596859, 600459, 604059],\n",
       " '596860': [596860, 600460, 604060],\n",
       " '596861': [596861, 600461],\n",
       " '596868': [596868, 596869],\n",
       " '596949': [596948, 596949, 600546, 600547, 600548, 604144, 604145, 607742],\n",
       " '599058': [599058, 599059, 602659, 602660, 602661, 606261, 606262, 609863],\n",
       " '599071': [599070,\n",
       "  599071,\n",
       "  599072,\n",
       "  602668,\n",
       "  602669,\n",
       "  602670,\n",
       "  602671,\n",
       "  606267,\n",
       "  606268,\n",
       "  606269,\n",
       "  606270,\n",
       "  609866,\n",
       "  609867,\n",
       "  613465],\n",
       " '599074': [599073, 599074],\n",
       " '599299': [577704,\n",
       "  581303,\n",
       "  581304,\n",
       "  581305,\n",
       "  584902,\n",
       "  584903,\n",
       "  584904,\n",
       "  584905,\n",
       "  584906,\n",
       "  584907,\n",
       "  588501,\n",
       "  588502,\n",
       "  588503,\n",
       "  588504,\n",
       "  588505,\n",
       "  588506,\n",
       "  592100,\n",
       "  592101,\n",
       "  592102,\n",
       "  592103,\n",
       "  592104,\n",
       "  595699,\n",
       "  595700,\n",
       "  595701,\n",
       "  595702,\n",
       "  599299,\n",
       "  599300],\n",
       " '599327': [599319,\n",
       "  599320,\n",
       "  599321,\n",
       "  599322,\n",
       "  599323,\n",
       "  599324,\n",
       "  599325,\n",
       "  599326,\n",
       "  599327],\n",
       " '600456': [600456, 600457, 604057, 604058],\n",
       " '600463': [600462, 600463, 604061, 604062, 607660],\n",
       " '600468': [600468, 600469],\n",
       " '600550': [600549, 600550],\n",
       " '602657': [602657,\n",
       "  602658,\n",
       "  606258,\n",
       "  606259,\n",
       "  606260,\n",
       "  609860,\n",
       "  609861,\n",
       "  609862,\n",
       "  613462,\n",
       "  613463,\n",
       "  613464,\n",
       "  617064],\n",
       " '602673': [602672, 602673, 606271, 606272],\n",
       " '602678': [602678, 606278],\n",
       " '602900': [588507,\n",
       "  592105,\n",
       "  592106,\n",
       "  595703,\n",
       "  595704,\n",
       "  595705,\n",
       "  599301,\n",
       "  599302,\n",
       "  599303,\n",
       "  602900,\n",
       "  602901],\n",
       " '602927': [602917,\n",
       "  602918,\n",
       "  602919,\n",
       "  602920,\n",
       "  602921,\n",
       "  602922,\n",
       "  602923,\n",
       "  602924,\n",
       "  602925,\n",
       "  602926,\n",
       "  602927,\n",
       "  606517,\n",
       "  606518,\n",
       "  606519,\n",
       "  606520,\n",
       "  606521,\n",
       "  606522,\n",
       "  606523,\n",
       "  606524,\n",
       "  606525,\n",
       "  606526,\n",
       "  610118,\n",
       "  610119,\n",
       "  610120,\n",
       "  610121,\n",
       "  610122,\n",
       "  610123,\n",
       "  610124,\n",
       "  613719,\n",
       "  613720,\n",
       "  613721,\n",
       "  613722,\n",
       "  617319,\n",
       "  617320],\n",
       " '604055': [604055, 604056],\n",
       " '604064': [604063, 604064, 607661, 607662, 607663],\n",
       " '604070': [589686,\n",
       "  589687,\n",
       "  589688,\n",
       "  589689,\n",
       "  589690,\n",
       "  589691,\n",
       "  589692,\n",
       "  589693,\n",
       "  589694,\n",
       "  589695,\n",
       "  589696,\n",
       "  589697,\n",
       "  589698,\n",
       "  589699,\n",
       "  589700,\n",
       "  589701,\n",
       "  589702,\n",
       "  589703,\n",
       "  593279,\n",
       "  593280,\n",
       "  593281,\n",
       "  593282,\n",
       "  593283,\n",
       "  593284,\n",
       "  593285,\n",
       "  593286,\n",
       "  593287,\n",
       "  593288,\n",
       "  593289,\n",
       "  593290,\n",
       "  593291,\n",
       "  593292,\n",
       "  593293,\n",
       "  593294,\n",
       "  593295,\n",
       "  593296,\n",
       "  593297,\n",
       "  596873,\n",
       "  596874,\n",
       "  596875,\n",
       "  596876,\n",
       "  596877,\n",
       "  596878,\n",
       "  596879,\n",
       "  596880,\n",
       "  596881,\n",
       "  596882,\n",
       "  596883,\n",
       "  596884,\n",
       "  596885,\n",
       "  596886,\n",
       "  596887,\n",
       "  596888,\n",
       "  596889,\n",
       "  596890,\n",
       "  596891,\n",
       "  600470,\n",
       "  600471,\n",
       "  600472,\n",
       "  600473,\n",
       "  600474,\n",
       "  600475,\n",
       "  600476,\n",
       "  600477,\n",
       "  600478,\n",
       "  600479,\n",
       "  600480,\n",
       "  600481,\n",
       "  600482,\n",
       "  600483,\n",
       "  600484,\n",
       "  600485,\n",
       "  604070,\n",
       "  604071,\n",
       "  604072,\n",
       "  604073,\n",
       "  604074,\n",
       "  604075,\n",
       "  604076,\n",
       "  604077,\n",
       "  604078,\n",
       "  604079],\n",
       " '604150': [604146,\n",
       "  604147,\n",
       "  604148,\n",
       "  604149,\n",
       "  604150,\n",
       "  607743,\n",
       "  607744,\n",
       "  607745,\n",
       "  607746,\n",
       "  607747,\n",
       "  607748,\n",
       "  607749,\n",
       "  607750,\n",
       "  611340,\n",
       "  611341,\n",
       "  611342,\n",
       "  611343,\n",
       "  611344,\n",
       "  611345,\n",
       "  611346,\n",
       "  611347,\n",
       "  611348,\n",
       "  611349,\n",
       "  611350],\n",
       " '604151': [604151, 607751],\n",
       " '606256': [606256,\n",
       "  606257,\n",
       "  609857,\n",
       "  609858,\n",
       "  609859,\n",
       "  613459,\n",
       "  613460,\n",
       "  613461,\n",
       "  617061,\n",
       "  617062,\n",
       "  617063,\n",
       "  620662,\n",
       "  620663,\n",
       "  620664,\n",
       "  624264],\n",
       " '606274': [606273, 606274],\n",
       " '606276': [606276, 606277],\n",
       " '606280': [606279, 606280],\n",
       " '606501': [599304, 602902, 602903, 606501, 606502],\n",
       " '606528': [606527,\n",
       "  606528,\n",
       "  610125,\n",
       "  610126,\n",
       "  610127,\n",
       "  610128,\n",
       "  613723,\n",
       "  613724,\n",
       "  613725,\n",
       "  613726,\n",
       "  613727,\n",
       "  613728,\n",
       "  617321,\n",
       "  617322,\n",
       "  617323,\n",
       "  617324,\n",
       "  617325,\n",
       "  617326,\n",
       "  617327,\n",
       "  620920,\n",
       "  620921,\n",
       "  620922,\n",
       "  620923,\n",
       "  620924,\n",
       "  620925,\n",
       "  620926,\n",
       "  620927,\n",
       "  624521,\n",
       "  624522,\n",
       "  624523,\n",
       "  624524,\n",
       "  624525,\n",
       "  624526,\n",
       "  628122,\n",
       "  628123,\n",
       "  628124,\n",
       "  628125,\n",
       "  631723,\n",
       "  631724],\n",
       " '606529': [606529, 610129],\n",
       " '607655': [607655, 607656],\n",
       " '607665': [607664, 607665],\n",
       " '607670': [607670, 607671, 607672, 607673, 607674],\n",
       " '607753': [607752, 607753, 611351, 611352, 611353],\n",
       " '607754': [607754, 611354],\n",
       " '609855': [609855,\n",
       "  609856,\n",
       "  613456,\n",
       "  613457,\n",
       "  613458,\n",
       "  617058,\n",
       "  617059,\n",
       "  617060,\n",
       "  620660,\n",
       "  620661,\n",
       "  624261,\n",
       "  624262,\n",
       "  624263],\n",
       " '609873': [609868,\n",
       "  609869,\n",
       "  609870,\n",
       "  609871,\n",
       "  609872,\n",
       "  609873,\n",
       "  613466,\n",
       "  613467,\n",
       "  613468,\n",
       "  613469,\n",
       "  613470,\n",
       "  613471,\n",
       "  613472,\n",
       "  613473,\n",
       "  617065,\n",
       "  617066,\n",
       "  617067,\n",
       "  617068,\n",
       "  617069,\n",
       "  617070,\n",
       "  617071,\n",
       "  617072,\n",
       "  620665,\n",
       "  620666,\n",
       "  620667,\n",
       "  620668,\n",
       "  620669,\n",
       "  620670,\n",
       "  624265,\n",
       "  624266,\n",
       "  624267,\n",
       "  624268,\n",
       "  627865,\n",
       "  627866],\n",
       " '609875': [609875, 609876],\n",
       " '609880': [609879, 609880],\n",
       " '610103': [588508,\n",
       "  592107,\n",
       "  595706,\n",
       "  595707,\n",
       "  599305,\n",
       "  599306,\n",
       "  602904,\n",
       "  602905,\n",
       "  602906,\n",
       "  606503,\n",
       "  606504,\n",
       "  606505,\n",
       "  610103,\n",
       "  610104],\n",
       " '610131': [610130, 610131, 613729, 613730, 617328],\n",
       " '611256': [607657, 607658, 607659, 611256, 611257],\n",
       " '611265': [611261, 611262, 611263, 611264, 611265, 614862, 614863, 614864],\n",
       " '611270': [611270, 611271],\n",
       " '611356': [611355, 611356],\n",
       " '613454': [613454, 613455, 617055, 617056, 617057, 620658, 620659],\n",
       " '613475': [613474, 613475],\n",
       " '613477': [609877, 609878, 613477, 613478, 617077],\n",
       " '613480': [613479, 613480],\n",
       " '613705': [610105, 613705],\n",
       " '613706': [592108,\n",
       "  592109,\n",
       "  592110,\n",
       "  595708,\n",
       "  595709,\n",
       "  595710,\n",
       "  595711,\n",
       "  595712,\n",
       "  599307,\n",
       "  599308,\n",
       "  599309,\n",
       "  599310,\n",
       "  599311,\n",
       "  599312,\n",
       "  599313,\n",
       "  599314,\n",
       "  602907,\n",
       "  602908,\n",
       "  602909,\n",
       "  602910,\n",
       "  602911,\n",
       "  602912,\n",
       "  602913,\n",
       "  606506,\n",
       "  606507,\n",
       "  606508,\n",
       "  606509,\n",
       "  606510,\n",
       "  606511,\n",
       "  610106,\n",
       "  610107,\n",
       "  610108,\n",
       "  610109,\n",
       "  613706,\n",
       "  613707],\n",
       " '613732': [613731,\n",
       "  613732,\n",
       "  617329,\n",
       "  617330,\n",
       "  617331,\n",
       "  620928,\n",
       "  620929,\n",
       "  624527,\n",
       "  628126],\n",
       " '614857': [611258, 611259, 611260, 614857, 614858, 614859, 614860, 614861],\n",
       " '614866': [614865, 614866],\n",
       " '614871': [593298,\n",
       "  593299,\n",
       "  593300,\n",
       "  593301,\n",
       "  593302,\n",
       "  593303,\n",
       "  593304,\n",
       "  596892,\n",
       "  596893,\n",
       "  596894,\n",
       "  596895,\n",
       "  596896,\n",
       "  596897,\n",
       "  596898,\n",
       "  596899,\n",
       "  596900,\n",
       "  596901,\n",
       "  596902,\n",
       "  596903,\n",
       "  596904,\n",
       "  596905,\n",
       "  600486,\n",
       "  600487,\n",
       "  600488,\n",
       "  600489,\n",
       "  600490,\n",
       "  600491,\n",
       "  600492,\n",
       "  600493,\n",
       "  600494,\n",
       "  600495,\n",
       "  600496,\n",
       "  600497,\n",
       "  600498,\n",
       "  600499,\n",
       "  600500,\n",
       "  600501,\n",
       "  600502,\n",
       "  600503,\n",
       "  600504,\n",
       "  600505,\n",
       "  600506,\n",
       "  604080,\n",
       "  604081,\n",
       "  604082,\n",
       "  604083,\n",
       "  604084,\n",
       "  604085,\n",
       "  604086,\n",
       "  604087,\n",
       "  604088,\n",
       "  604089,\n",
       "  604090,\n",
       "  604091,\n",
       "  604092,\n",
       "  604093,\n",
       "  604094,\n",
       "  604095,\n",
       "  604096,\n",
       "  604097,\n",
       "  604098,\n",
       "  604099,\n",
       "  604100,\n",
       "  604101,\n",
       "  604102,\n",
       "  604103,\n",
       "  604104,\n",
       "  604105,\n",
       "  604106,\n",
       "  607675,\n",
       "  607676,\n",
       "  607677,\n",
       "  607678,\n",
       "  607679,\n",
       "  607680,\n",
       "  607681,\n",
       "  607682,\n",
       "  607683,\n",
       "  607684,\n",
       "  607685,\n",
       "  607686,\n",
       "  607687,\n",
       "  607688,\n",
       "  607689,\n",
       "  607690,\n",
       "  607691,\n",
       "  607692,\n",
       "  607693,\n",
       "  607694,\n",
       "  607695,\n",
       "  607696,\n",
       "  607697,\n",
       "  607698,\n",
       "  607699,\n",
       "  607700,\n",
       "  607701,\n",
       "  607702,\n",
       "  607703,\n",
       "  607704,\n",
       "  607705,\n",
       "  607706,\n",
       "  607707,\n",
       "  611272,\n",
       "  611273,\n",
       "  611274,\n",
       "  611275,\n",
       "  611276,\n",
       "  611277,\n",
       "  611278,\n",
       "  611279,\n",
       "  611280,\n",
       "  611281,\n",
       "  611282,\n",
       "  611283,\n",
       "  611284,\n",
       "  611285,\n",
       "  611286,\n",
       "  611287,\n",
       "  611288,\n",
       "  611289,\n",
       "  611290,\n",
       "  611291,\n",
       "  611292,\n",
       "  611293,\n",
       "  611294,\n",
       "  611295,\n",
       "  611296,\n",
       "  611297,\n",
       "  611298,\n",
       "  611299,\n",
       "  611300,\n",
       "  611301,\n",
       "  611302,\n",
       "  611303,\n",
       "  611304,\n",
       "  611305,\n",
       "  611306,\n",
       "  611307,\n",
       "  611308,\n",
       "  614871,\n",
       "  614872,\n",
       "  614873,\n",
       "  614874,\n",
       "  614875,\n",
       "  614876,\n",
       "  614877,\n",
       "  614878,\n",
       "  614879,\n",
       "  614880,\n",
       "  614881,\n",
       "  614882,\n",
       "  614883,\n",
       "  614884,\n",
       "  614885,\n",
       "  614886,\n",
       "  614887,\n",
       "  614888,\n",
       "  614889,\n",
       "  614890,\n",
       "  614891,\n",
       "  614892,\n",
       "  614893,\n",
       "  614894,\n",
       "  614895,\n",
       "  614896,\n",
       "  614897],\n",
       " '614957': [614956, 614957],\n",
       " '614959': [614959, 618559],\n",
       " '617053': [617053, 617054],\n",
       " '617075': [617073,\n",
       "  617074,\n",
       "  617075,\n",
       "  617076,\n",
       "  620671,\n",
       "  620672,\n",
       "  620673,\n",
       "  620674,\n",
       "  620675,\n",
       "  620676,\n",
       "  624269,\n",
       "  624270,\n",
       "  624271,\n",
       "  624272,\n",
       "  624273,\n",
       "  624274,\n",
       "  624275,\n",
       "  624276,\n",
       "  627867,\n",
       "  627868,\n",
       "  627869,\n",
       "  627870,\n",
       "  627871,\n",
       "  627872,\n",
       "  627873,\n",
       "  627874,\n",
       "  627875,\n",
       "  631466,\n",
       "  631467,\n",
       "  631468,\n",
       "  631469,\n",
       "  631470,\n",
       "  631471,\n",
       "  631472,\n",
       "  631473,\n",
       "  631474,\n",
       "  635066,\n",
       "  635067,\n",
       "  635068,\n",
       "  635069,\n",
       "  635070,\n",
       "  635071,\n",
       "  635072,\n",
       "  638667,\n",
       "  638668,\n",
       "  638669,\n",
       "  638670,\n",
       "  642267,\n",
       "  642268],\n",
       " '617079': [617078, 617079],\n",
       " '617307': [602914,\n",
       "  602915,\n",
       "  606512,\n",
       "  606513,\n",
       "  606514,\n",
       "  610110,\n",
       "  610111,\n",
       "  610112,\n",
       "  613708,\n",
       "  613709,\n",
       "  613710,\n",
       "  617307,\n",
       "  617308],\n",
       " '617333': [617332,\n",
       "  617333,\n",
       "  620930,\n",
       "  620931,\n",
       "  620932,\n",
       "  624528,\n",
       "  624529,\n",
       "  624530,\n",
       "  628127,\n",
       "  628128,\n",
       "  631725,\n",
       "  631726,\n",
       "  631727,\n",
       "  635324],\n",
       " '618457': [618457, 618458, 618459, 618460],\n",
       " '618465': [618464, 618465],\n",
       " '618471': [618471,\n",
       "  618472,\n",
       "  618473,\n",
       "  618474,\n",
       "  618475,\n",
       "  618476,\n",
       "  618477,\n",
       "  618478,\n",
       "  618479,\n",
       "  618480,\n",
       "  618481,\n",
       "  618482,\n",
       "  618483,\n",
       "  618484,\n",
       "  618485,\n",
       "  618486,\n",
       "  618487],\n",
       " '618552': [614950, 614951, 614952, 618551, 618552],\n",
       " '618553': [614953, 618553],\n",
       " '618554': [614954, 618554],\n",
       " '618555': [614955, 618555],\n",
       " '618557': [618557, 618558, 622158],\n",
       " '618561': [618560, 618561, 622159, 622160, 622161, 625760, 625761],\n",
       " '618562': [618562, 622162],\n",
       " '620653': [620653,\n",
       "  620654,\n",
       "  620655,\n",
       "  620656,\n",
       "  620657,\n",
       "  624254,\n",
       "  624255,\n",
       "  624256,\n",
       "  624257,\n",
       "  624258,\n",
       "  624259,\n",
       "  624260],\n",
       " '620679': [620677, 620678, 620679, 624277, 624278, 624279],\n",
       " '620908': [602916,\n",
       "  606515,\n",
       "  606516,\n",
       "  610113,\n",
       "  610114,\n",
       "  610115,\n",
       "  613711,\n",
       "  613712,\n",
       "  613713,\n",
       "  617309,\n",
       "  617310,\n",
       "  617311,\n",
       "  620908,\n",
       "  620909],\n",
       " '620934': [620933, 620934, 624531, 624532, 624533, 628129, 628130],\n",
       " '622057': [622057, 622058],\n",
       " '622064': [618461,\n",
       "  618462,\n",
       "  618463,\n",
       "  622061,\n",
       "  622062,\n",
       "  622063,\n",
       "  622064,\n",
       "  625662,\n",
       "  625663],\n",
       " '622069': [622069, 622070],\n",
       " '622071': [622071,\n",
       "  622072,\n",
       "  622073,\n",
       "  622074,\n",
       "  622075,\n",
       "  622076,\n",
       "  622077,\n",
       "  622078,\n",
       "  622079],\n",
       " '622150': [614935,\n",
       "  614936,\n",
       "  614937,\n",
       "  614938,\n",
       "  614939,\n",
       "  614940,\n",
       "  614941,\n",
       "  614942,\n",
       "  614943,\n",
       "  614944,\n",
       "  614945,\n",
       "  614946,\n",
       "  614947,\n",
       "  614948,\n",
       "  614949,\n",
       "  618530,\n",
       "  618531,\n",
       "  618532,\n",
       "  618533,\n",
       "  618534,\n",
       "  618535,\n",
       "  618536,\n",
       "  618537,\n",
       "  618538,\n",
       "  618539,\n",
       "  618540,\n",
       "  618541,\n",
       "  618542,\n",
       "  618543,\n",
       "  618544,\n",
       "  618545,\n",
       "  618546,\n",
       "  618547,\n",
       "  618548,\n",
       "  618549,\n",
       "  618550,\n",
       "  622125,\n",
       "  622126,\n",
       "  622127,\n",
       "  622128,\n",
       "  622129,\n",
       "  622130,\n",
       "  622131,\n",
       "  622132,\n",
       "  622133,\n",
       "  622134,\n",
       "  622135,\n",
       "  622136,\n",
       "  622137,\n",
       "  622138,\n",
       "  622139,\n",
       "  622140,\n",
       "  622141,\n",
       "  622142,\n",
       "  622143,\n",
       "  622144,\n",
       "  622145,\n",
       "  622146,\n",
       "  622147,\n",
       "  622148,\n",
       "  622149,\n",
       "  622150],\n",
       " '622156': [622156, 622157],\n",
       " '622164': [622163, 622164],\n",
       " '624252': [624252, 624253],\n",
       " '624281': [624280, 624281],\n",
       " '624509': [610116,\n",
       "  610117,\n",
       "  613714,\n",
       "  613715,\n",
       "  613716,\n",
       "  617312,\n",
       "  617313,\n",
       "  617314,\n",
       "  620910,\n",
       "  620911,\n",
       "  620912,\n",
       "  624509,\n",
       "  624510],\n",
       " '624535': [624534, 624535],\n",
       " '625658': [622059, 622060, 625658, 625659, 625660, 625661, 629259, 629260],\n",
       " '625665': [625664, 625665],\n",
       " '625671': [625671, 625672, 625673, 625674, 625675],\n",
       " '625750': [625720,\n",
       "  625721,\n",
       "  625722,\n",
       "  625723,\n",
       "  625724,\n",
       "  625725,\n",
       "  625726,\n",
       "  625727,\n",
       "  625728,\n",
       "  625729,\n",
       "  625730,\n",
       "  625731,\n",
       "  625732,\n",
       "  625733,\n",
       "  625734,\n",
       "  625735,\n",
       "  625736,\n",
       "  625737,\n",
       "  625738,\n",
       "  625739,\n",
       "  625740,\n",
       "  625741,\n",
       "  625742,\n",
       "  625743,\n",
       "  625744,\n",
       "  625745,\n",
       "  625746,\n",
       "  625747,\n",
       "  625748,\n",
       "  625749,\n",
       "  625750,\n",
       "  629315,\n",
       "  629316,\n",
       "  629317,\n",
       "  629318,\n",
       "  629319,\n",
       "  629320,\n",
       "  629321,\n",
       "  629322,\n",
       "  629323,\n",
       "  629324,\n",
       "  629325,\n",
       "  629326,\n",
       "  629327,\n",
       "  629328,\n",
       "  629329,\n",
       "  629330,\n",
       "  629331,\n",
       "  629332,\n",
       "  629333,\n",
       "  629334,\n",
       "  629335,\n",
       "  629336,\n",
       "  629337,\n",
       "  629338,\n",
       "  629339,\n",
       "  629340,\n",
       "  629341,\n",
       "  629342,\n",
       "  629343,\n",
       "  629344,\n",
       "  629345,\n",
       "  629346,\n",
       "  629347,\n",
       "  629348,\n",
       "  629349,\n",
       "  629350,\n",
       "  632928,\n",
       "  632929,\n",
       "  632930,\n",
       "  632931,\n",
       "  632932,\n",
       "  632933,\n",
       "  632934,\n",
       "  632935,\n",
       "  632936,\n",
       "  632937,\n",
       "  632938,\n",
       "  632939,\n",
       "  632940,\n",
       "  632941,\n",
       "  632942,\n",
       "  632943,\n",
       "  632944,\n",
       "  632945,\n",
       "  632946,\n",
       "  632947,\n",
       "  632948,\n",
       "  632949,\n",
       "  632950,\n",
       "  636543,\n",
       "  636544,\n",
       "  636545,\n",
       "  636546],\n",
       " '625751': [625751, 629351],\n",
       " '625757': [625757, 625758, 625759, 629358, 629359, 629360],\n",
       " '625764': [625762, 625763, 625764],\n",
       " '627852': [627852, 627853, 627854, 631453],\n",
       " '627880': [627876, 627877, 627878, 627879, 627880],\n",
       " '628110': [613717,\n",
       "  613718,\n",
       "  617315,\n",
       "  617316,\n",
       "  617317,\n",
       "  620913,\n",
       "  620914,\n",
       "  620915,\n",
       "  624511,\n",
       "  624512,\n",
       "  624513,\n",
       "  628110,\n",
       "  628111],\n",
       " '628135': [628131,\n",
       "  628132,\n",
       "  628133,\n",
       "  628134,\n",
       "  628135,\n",
       "  631728,\n",
       "  631729,\n",
       "  631730,\n",
       "  631731,\n",
       "  631732,\n",
       "  631733,\n",
       "  631734,\n",
       "  635325,\n",
       "  635326,\n",
       "  635327,\n",
       "  635328,\n",
       "  635329,\n",
       "  635330,\n",
       "  635331,\n",
       "  635332,\n",
       "  638925,\n",
       "  638926,\n",
       "  638927,\n",
       "  638928,\n",
       "  638929,\n",
       "  638930,\n",
       "  642526,\n",
       "  642527,\n",
       "  642528,\n",
       "  642529,\n",
       "  646127],\n",
       " '629257': [629257, 629258],\n",
       " '629264': [629261, 629262, 629263, 629264, 632861, 632862, 632863],\n",
       " '629271': [629271, 629272],\n",
       " '629353': [629352, 629353, 632951, 632952, 632953],\n",
       " '629354': [629354, 632954],\n",
       " '629355': [629355, 632955],\n",
       " '629356': [629356, 629357, 632956],\n",
       " '629364': [629361, 629362, 629363, 629364],\n",
       " '631451': [631451, 631452],\n",
       " '631480': [631475, 631476, 631477, 631478, 631479, 631480],\n",
       " '631711': [617318,\n",
       "  620916,\n",
       "  620917,\n",
       "  620918,\n",
       "  620919,\n",
       "  624514,\n",
       "  624515,\n",
       "  624516,\n",
       "  624517,\n",
       "  624518,\n",
       "  624519,\n",
       "  624520,\n",
       "  628112,\n",
       "  628113,\n",
       "  628114,\n",
       "  628115,\n",
       "  628116,\n",
       "  628117,\n",
       "  628118,\n",
       "  631711,\n",
       "  631712,\n",
       "  631713,\n",
       "  631714,\n",
       "  631715],\n",
       " '631736': [631735,\n",
       "  631736,\n",
       "  635333,\n",
       "  635334,\n",
       "  635335,\n",
       "  638931,\n",
       "  638932,\n",
       "  638933,\n",
       "  642530,\n",
       "  642531,\n",
       "  646128,\n",
       "  646129,\n",
       "  646130],\n",
       " '632857': [632857, 632858, 632859, 632860],\n",
       " '632865': [632864, 632865, 636462, 636463, 636464, 640062],\n",
       " '632872': [614898,\n",
       "  614899,\n",
       "  614900,\n",
       "  614901,\n",
       "  614902,\n",
       "  614903,\n",
       "  614904,\n",
       "  614905,\n",
       "  614906,\n",
       "  614907,\n",
       "  614908,\n",
       "  614909,\n",
       "  618488,\n",
       "  618489,\n",
       "  618490,\n",
       "  618491,\n",
       "  618492,\n",
       "  618493,\n",
       "  618494,\n",
       "  618495,\n",
       "  618496,\n",
       "  618497,\n",
       "  618498,\n",
       "  618499,\n",
       "  618500,\n",
       "  618501,\n",
       "  618502,\n",
       "  618503,\n",
       "  618504,\n",
       "  618505,\n",
       "  622080,\n",
       "  622081,\n",
       "  622082,\n",
       "  622083,\n",
       "  622084,\n",
       "  622085,\n",
       "  622086,\n",
       "  622087,\n",
       "  622088,\n",
       "  622089,\n",
       "  622090,\n",
       "  622091,\n",
       "  622092,\n",
       "  622093,\n",
       "  622094,\n",
       "  622095,\n",
       "  622096,\n",
       "  622097,\n",
       "  622098,\n",
       "  622099,\n",
       "  625676,\n",
       "  625677,\n",
       "  625678,\n",
       "  625679,\n",
       "  625680,\n",
       "  625681,\n",
       "  625682,\n",
       "  625683,\n",
       "  625684,\n",
       "  625685,\n",
       "  625686,\n",
       "  625687,\n",
       "  625688,\n",
       "  625689,\n",
       "  625690,\n",
       "  625691,\n",
       "  625692,\n",
       "  629273,\n",
       "  629274,\n",
       "  629275,\n",
       "  629276,\n",
       "  629277,\n",
       "  629278,\n",
       "  629279,\n",
       "  629280,\n",
       "  629281,\n",
       "  629282,\n",
       "  629283,\n",
       "  629284,\n",
       "  629285,\n",
       "  629286,\n",
       "  632872,\n",
       "  632873,\n",
       "  632874,\n",
       "  632875,\n",
       "  632876,\n",
       "  632877,\n",
       "  632878,\n",
       "  632879,\n",
       "  632880,\n",
       "  636473,\n",
       "  636474,\n",
       "  636475],\n",
       " '632964': [632961, 632962, 632963, 632964],\n",
       " '635051': [635051, 635052],\n",
       " '635054': [627855,\n",
       "  627856,\n",
       "  627857,\n",
       "  627858,\n",
       "  627859,\n",
       "  627860,\n",
       "  627861,\n",
       "  627862,\n",
       "  627863,\n",
       "  627864,\n",
       "  631454,\n",
       "  631455,\n",
       "  631456,\n",
       "  631457,\n",
       "  631458,\n",
       "  631459,\n",
       "  631460,\n",
       "  631461,\n",
       "  631462,\n",
       "  631463,\n",
       "  631464,\n",
       "  631465,\n",
       "  635053,\n",
       "  635054,\n",
       "  635055,\n",
       "  635056,\n",
       "  635057,\n",
       "  635058,\n",
       "  635059,\n",
       "  635060,\n",
       "  635061,\n",
       "  635062,\n",
       "  635063,\n",
       "  635064,\n",
       "  635065,\n",
       "  638655,\n",
       "  638656,\n",
       "  638657,\n",
       "  638658,\n",
       "  638659,\n",
       "  638660,\n",
       "  638661,\n",
       "  638662,\n",
       "  638663,\n",
       "  638664,\n",
       "  638665,\n",
       "  638666,\n",
       "  642257,\n",
       "  642258,\n",
       "  642259,\n",
       "  642260,\n",
       "  642261,\n",
       "  642262,\n",
       "  642263,\n",
       "  642264,\n",
       "  642265,\n",
       "  642266,\n",
       "  645859,\n",
       "  645860,\n",
       "  645861,\n",
       "  645862,\n",
       "  645863,\n",
       "  645864,\n",
       "  645865,\n",
       "  649460,\n",
       "  649461,\n",
       "  649462,\n",
       "  649463],\n",
       " '635080': [635073, 635074, 635075, 635076, 635077, 635078, 635079, 635080],\n",
       " '635311': [635311, 635312],\n",
       " '635337': [635336,\n",
       "  635337,\n",
       "  638934,\n",
       "  638935,\n",
       "  638936,\n",
       "  642532,\n",
       "  642533,\n",
       "  642534,\n",
       "  646131,\n",
       "  646132,\n",
       "  649729,\n",
       "  649730,\n",
       "  649731],\n",
       " '636457': [636457, 636458, 636459, 636460, 636461],\n",
       " '636466': [636465, 636466, 640063, 640064, 640065],\n",
       " '636471': [636471, 636472],\n",
       " '636554': [636552, 636553, 636554],\n",
       " ...}"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "indexes_dict"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
