diff --git a/notebooks/H3_Generate_AWS.ipynb b/notebooks/H3_Generate_AWS.ipynb
index c0ea9dc..8638600 100644
--- a/notebooks/H3_Generate_AWS.ipynb
+++ b/notebooks/H3_Generate_AWS.ipynb
@@ -9,20 +9,20 @@
},
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": 57,
"metadata": {},
"outputs": [
{
- "name": "stderr",
+ "name": "stdout",
"output_type": "stream",
"text": [
- "/home/wb411133/.conda/envs/ee/lib/python3.9/site-packages/geopandas/_compat.py:106: UserWarning: The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compiled with (3.10.4-CAPI-1.16.2). Conversions between both will be slow.\n",
- " warnings.warn(\n"
+ "The autoreload extension is already loaded. To reload it, use:\n",
+ " %reload_ext autoreload\n"
]
}
],
"source": [
- "import sys, os, importlib, math, multiprocessing, boto3\n",
+ "import sys, os, importlib, math, multiprocessing, boto3, pickle\n",
"import rasterio, geojson\n",
"\n",
"import pandas as pd\n",
@@ -34,14 +34,13 @@
"from shapely.geometry import Polygon\n",
"\n",
"sys.path.insert(0, \"/home/wb411133/Code/gostrocks/src\")\n",
- "import GOSTRocks.rasterMisc as rMisc\n",
- "import GOSTRocks.ntlMisc as ntl\n",
- "import GOSTRocks.mapMisc as mapMisc\n",
- "from GOSTRocks.misc import tPrint\n",
+ "import GOSTrocks.rasterMisc as rMisc\n",
+ "import GOSTrocks.ntlMisc as ntl\n",
+ "import GOSTrocks.mapMisc as mapMisc\n",
+ "from GOSTrocks.misc import tPrint\n",
"\n",
"sys.path.append(\"../src\")\n",
"import h3_helper\n",
- "import country_zonal\n",
"\n",
"%load_ext autoreload\n",
"%autoreload 2"
@@ -49,7 +48,7 @@
},
{
"cell_type": "code",
- "execution_count": 2,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
@@ -63,139 +62,9 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": null,
"metadata": {},
- "outputs": [
- {
- "data": {
- "text/html": [
- "
\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ISO_A3 | \n",
- " ISO_A2 | \n",
- " WB_A3 | \n",
- " HASC_0 | \n",
- " GAUL_0 | \n",
- " WB_REGION | \n",
- " WB_STATUS | \n",
- " SOVEREIGN | \n",
- " NAM_0 | \n",
- " geometry | \n",
- " ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " AFG | \n",
- " AF | \n",
- " AFG | \n",
- " AF | \n",
- " 1 | \n",
- " SAR | \n",
- " Member State | \n",
- " AFG | \n",
- " Afghanistan | \n",
- " POLYGON ((70.04663 37.54360, 70.04676 37.54356... | \n",
- " 0 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " ALB | \n",
- " AL | \n",
- " ALB | \n",
- " AL | \n",
- " 3 | \n",
- " ECA | \n",
- " Member State | \n",
- " ALB | \n",
- " Albania | \n",
- " MULTIPOLYGON (((20.46186 41.55588, 20.46177 41... | \n",
- " 1 | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " AND | \n",
- " AD | \n",
- " ADO | \n",
- " AD | \n",
- " 7 | \n",
- " Other | \n",
- " Member State | \n",
- " AND | \n",
- " Andorra | \n",
- " POLYGON ((1.46171 42.50602, 1.46176 42.50605, ... | \n",
- " 2 | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " ARE | \n",
- " AE | \n",
- " ARE | \n",
- " AE | \n",
- " 255 | \n",
- " MENA | \n",
- " Member State | \n",
- " ARE | \n",
- " United Arab Emirates | \n",
- " MULTIPOLYGON (((53.83064 24.06414, 53.82975 24... | \n",
- " 3 | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " ARG | \n",
- " AR | \n",
- " ARG | \n",
- " AR | \n",
- " 12 | \n",
- " LCR | \n",
- " Member State | \n",
- " ARG | \n",
- " Argentina | \n",
- " MULTIPOLYGON (((-58.43833 -34.00238, -58.44420... | \n",
- " 4 | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ISO_A3 ISO_A2 WB_A3 HASC_0 GAUL_0 WB_REGION WB_STATUS SOVEREIGN \\\n",
- "0 AFG AF AFG AF 1 SAR Member State AFG \n",
- "1 ALB AL ALB AL 3 ECA Member State ALB \n",
- "2 AND AD ADO AD 7 Other Member State AND \n",
- "3 ARE AE ARE AE 255 MENA Member State ARE \n",
- "4 ARG AR ARG AR 12 LCR Member State ARG \n",
- "\n",
- " NAM_0 geometry ID \n",
- "0 Afghanistan POLYGON ((70.04663 37.54360, 70.04676 37.54356... 0 \n",
- "1 Albania MULTIPOLYGON (((20.46186 41.55588, 20.46177 41... 1 \n",
- "2 Andorra POLYGON ((1.46171 42.50602, 1.46176 42.50605, ... 2 \n",
- "3 United Arab Emirates MULTIPOLYGON (((53.83064 24.06414, 53.82975 24... 3 \n",
- "4 Argentina MULTIPOLYGON (((-58.43833 -34.00238, -58.44420... 4 "
- ]
- },
- "execution_count": 3,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
+ "outputs": [],
"source": [
"admin_bounds = \"/home/public/Data/GLOBAL/ADMIN/ADMIN2/HighRes_20230328/shp/WB_GAD_ADM0.shp\"\n",
"inA = gpd.read_file(admin_bounds)\n",
@@ -205,281 +74,11 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": null,
"metadata": {
"scrolled": true
},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Space2Stats/h3_spatial_data/SAR/AFG\n",
- "Space2Stats/h3_spatial_data/ECA/ALB\n",
- "Space2Stats/h3_spatial_data/Other/AND\n",
- "Space2Stats/h3_spatial_data/MENA/ARE\n",
- "Space2Stats/h3_spatial_data/LCR/ARG\n",
- "Space2Stats/h3_spatial_data/ECA/ARM\n",
- "Space2Stats/h3_spatial_data/LCR/ATG\n",
- "Space2Stats/h3_spatial_data/Other/AUS\n",
- "Space2Stats/h3_spatial_data/Other/AUS\n",
- "Space2Stats/h3_spatial_data/Other/CXR\n",
- "Space2Stats/h3_spatial_data/Other/CCK\n",
- "Space2Stats/h3_spatial_data/Other/HMD\n",
- "Space2Stats/h3_spatial_data/Other/NFK\n",
- "Space2Stats/h3_spatial_data/Other/AUT\n",
- "Space2Stats/h3_spatial_data/ECA/AZE\n",
- "Space2Stats/h3_spatial_data/AFR/BDI\n",
- "Space2Stats/h3_spatial_data/Other/BEL\n",
- "Space2Stats/h3_spatial_data/AFR/BEN\n",
- "Space2Stats/h3_spatial_data/AFR/BFA\n",
- "Space2Stats/h3_spatial_data/SAR/BGD\n",
- "Space2Stats/h3_spatial_data/ECA/BGR\n",
- "Space2Stats/h3_spatial_data/MENA/BHR\n",
- "Space2Stats/h3_spatial_data/LCR/BHS\n",
- "Space2Stats/h3_spatial_data/ECA/BIH\n",
- "Space2Stats/h3_spatial_data/ECA/BLR\n",
- "Space2Stats/h3_spatial_data/LCR/BLZ\n",
- "Space2Stats/h3_spatial_data/LCR/BOL\n",
- "Space2Stats/h3_spatial_data/LCR/BRA\n",
- "Space2Stats/h3_spatial_data/LCR/BRB\n",
- "Space2Stats/h3_spatial_data/Other/BRN\n",
- "Space2Stats/h3_spatial_data/SAR/BTN\n",
- "Space2Stats/h3_spatial_data/AFR/BWA\n",
- "Space2Stats/h3_spatial_data/AFR/CAF\n",
- "Space2Stats/h3_spatial_data/Other/CAN\n",
- "Space2Stats/h3_spatial_data/Other/CHE\n",
- "Space2Stats/h3_spatial_data/LCR/CHL\n",
- "Space2Stats/h3_spatial_data/EAP/MAC\n",
- "Space2Stats/h3_spatial_data/EAP/HKG\n",
- "Space2Stats/h3_spatial_data/EAP/CHN\n",
- "Space2Stats/h3_spatial_data/EAP/TWN\n",
- "Space2Stats/h3_spatial_data/AFR/CIV\n",
- "Space2Stats/h3_spatial_data/AFR/CMR\n",
- "Space2Stats/h3_spatial_data/AFR/COD\n",
- "Space2Stats/h3_spatial_data/AFR/COG\n",
- "Space2Stats/h3_spatial_data/AFR/COM\n",
- "Space2Stats/h3_spatial_data/AFR/CPV\n",
- "Space2Stats/h3_spatial_data/LCR/CRI\n",
- "Space2Stats/h3_spatial_data/Other/CUB\n",
- "Space2Stats/h3_spatial_data/ECA/CYP\n",
- "Space2Stats/h3_spatial_data/ECA/CZE\n",
- "Space2Stats/h3_spatial_data/Other/DEU\n",
- "Space2Stats/h3_spatial_data/LCR/DMA\n",
- "Space2Stats/h3_spatial_data/Other/DNK\n",
- "Space2Stats/h3_spatial_data/Other/FRO\n",
- "Space2Stats/h3_spatial_data/Other/GRL\n",
- "Space2Stats/h3_spatial_data/LCR/DOM\n",
- "Space2Stats/h3_spatial_data/MENA/DZA\n",
- "Space2Stats/h3_spatial_data/LCR/ECU\n",
- "Space2Stats/h3_spatial_data/MENA/EGY\n",
- "Space2Stats/h3_spatial_data/AFR/ERI\n",
- "Space2Stats/h3_spatial_data/Other/ESP\n",
- "Space2Stats/h3_spatial_data/Other/ESP\n",
- "Space2Stats/h3_spatial_data/ECA/EST\n",
- "Space2Stats/h3_spatial_data/Other/ALA\n",
- "Space2Stats/h3_spatial_data/Other/FIN\n",
- "Space2Stats/h3_spatial_data/EAP/FJI\n",
- "Space2Stats/h3_spatial_data/Other/FRA\n",
- "Space2Stats/h3_spatial_data/Other/FRA\n",
- "Space2Stats/h3_spatial_data/Other/GUF\n",
- "Space2Stats/h3_spatial_data/Other/PYF\n",
- "Space2Stats/h3_spatial_data/Other/ATF\n",
- "Space2Stats/h3_spatial_data/Other/GLP\n",
- "Space2Stats/h3_spatial_data/Other/MTQ\n",
- "Space2Stats/h3_spatial_data/Other/MYT\n",
- "Space2Stats/h3_spatial_data/Other/NCL\n",
- "Space2Stats/h3_spatial_data/Other/REU\n",
- "Space2Stats/h3_spatial_data/Other/SPM\n",
- "Space2Stats/h3_spatial_data/Other/WLF\n",
- "Space2Stats/h3_spatial_data/Other/BLM\n",
- "Space2Stats/h3_spatial_data/Other/MAF\n",
- "Space2Stats/h3_spatial_data/EAP/FSM\n",
- "Space2Stats/h3_spatial_data/AFR/GAB\n",
- "Space2Stats/h3_spatial_data/Other/AIA\n",
- "Space2Stats/h3_spatial_data/Other/BMU\n",
- "Space2Stats/h3_spatial_data/Other/IOT\n",
- "Space2Stats/h3_spatial_data/Other/VGB\n",
- "Space2Stats/h3_spatial_data/Other/CYM\n",
- "Space2Stats/h3_spatial_data/Other/GIB\n",
- "Space2Stats/h3_spatial_data/Other/GGY\n",
- "Space2Stats/h3_spatial_data/Other/IMN\n",
- "Space2Stats/h3_spatial_data/Other/JEY\n",
- "Space2Stats/h3_spatial_data/Other/MSR\n",
- "Space2Stats/h3_spatial_data/Other/PCN\n",
- "Space2Stats/h3_spatial_data/Other/SHN\n",
- "Space2Stats/h3_spatial_data/Other/TCA\n",
- "Space2Stats/h3_spatial_data/Other/GBR\n",
- "Space2Stats/h3_spatial_data/Other/GBR\n",
- "Space2Stats/h3_spatial_data/ECA/GEO\n",
- "Space2Stats/h3_spatial_data/AFR/GIN\n",
- "Space2Stats/h3_spatial_data/AFR/GMB\n",
- "Space2Stats/h3_spatial_data/AFR/GNB\n",
- "Space2Stats/h3_spatial_data/AFR/GNQ\n",
- "Space2Stats/h3_spatial_data/Other/GRC\n",
- "Space2Stats/h3_spatial_data/LCR/GRD\n",
- "Space2Stats/h3_spatial_data/LCR/GTM\n",
- "Space2Stats/h3_spatial_data/LCR/GUY\n",
- "Space2Stats/h3_spatial_data/LCR/HND\n",
- "Space2Stats/h3_spatial_data/ECA/HRV\n",
- "Space2Stats/h3_spatial_data/ECA/HUN\n",
- "Space2Stats/h3_spatial_data/EAP/IDN\n",
- "Space2Stats/h3_spatial_data/SAR/IND\n",
- "Space2Stats/h3_spatial_data/SAR/IND\n",
- "Space2Stats/h3_spatial_data/Other/IRL\n",
- "Space2Stats/h3_spatial_data/MENA/IRN\n",
- "Space2Stats/h3_spatial_data/Other/ISL\n",
- "Space2Stats/h3_spatial_data/Other/ISR\n",
- "Space2Stats/h3_spatial_data/Other/ITA\n",
- "Space2Stats/h3_spatial_data/LCR/JAM\n",
- "Space2Stats/h3_spatial_data/MENA/JOR\n",
- "Space2Stats/h3_spatial_data/Other/JPN\n",
- "Space2Stats/h3_spatial_data/ECA/KAZ\n",
- "Space2Stats/h3_spatial_data/ECA/KGZ\n",
- "Space2Stats/h3_spatial_data/EAP/KIR\n",
- "Space2Stats/h3_spatial_data/LCR/KNA\n",
- "Space2Stats/h3_spatial_data/EAP/KOR\n",
- "Space2Stats/h3_spatial_data/ECA/KSV\n",
- "Space2Stats/h3_spatial_data/MENA/KWT\n",
- "Space2Stats/h3_spatial_data/EAP/LAO\n",
- "Space2Stats/h3_spatial_data/AFR/LBR\n",
- "Space2Stats/h3_spatial_data/MENA/LBY\n",
- "Space2Stats/h3_spatial_data/LCR/LCA\n",
- "Space2Stats/h3_spatial_data/Other/LIE\n",
- "Space2Stats/h3_spatial_data/SAR/LKA\n",
- "Space2Stats/h3_spatial_data/AFR/LSO\n",
- "Space2Stats/h3_spatial_data/ECA/LTU\n",
- "Space2Stats/h3_spatial_data/Other/LUX\n",
- "Space2Stats/h3_spatial_data/ECA/LVA\n",
- "Space2Stats/h3_spatial_data/MENA/MAR\n",
- "Space2Stats/h3_spatial_data/Other/MCO\n",
- "Space2Stats/h3_spatial_data/AFR/MDG\n",
- "Space2Stats/h3_spatial_data/SAR/MDV\n",
- "Space2Stats/h3_spatial_data/EAP/MHL\n",
- "Space2Stats/h3_spatial_data/ECA/MKD\n",
- "Space2Stats/h3_spatial_data/AFR/MLI\n",
- "Space2Stats/h3_spatial_data/MENA/MLT\n",
- "Space2Stats/h3_spatial_data/EAP/MMR\n",
- "Space2Stats/h3_spatial_data/ECA/MNE\n",
- "Space2Stats/h3_spatial_data/EAP/MNG\n",
- "Space2Stats/h3_spatial_data/AFR/MRT\n",
- "Space2Stats/h3_spatial_data/AFR/MUS\n",
- "Space2Stats/h3_spatial_data/AFR/MWI\n",
- "Space2Stats/h3_spatial_data/EAP/MYS\n",
- "Space2Stats/h3_spatial_data/AFR/NAM\n",
- "Space2Stats/h3_spatial_data/AFR/NGA\n",
- "Space2Stats/h3_spatial_data/LCR/NIC\n",
- "Space2Stats/h3_spatial_data/Other/ABW\n",
- "Space2Stats/h3_spatial_data/Other/NLD\n",
- "Space2Stats/h3_spatial_data/Other/BES\n",
- "Space2Stats/h3_spatial_data/Other/CUW\n",
- "Space2Stats/h3_spatial_data/Other/BES\n",
- "Space2Stats/h3_spatial_data/Other/BES\n",
- "Space2Stats/h3_spatial_data/Other/SXM\n",
- "Space2Stats/h3_spatial_data/Other/BVT\n",
- "Space2Stats/h3_spatial_data/Other/NOR\n",
- "Space2Stats/h3_spatial_data/Other/SJM\n",
- "Space2Stats/h3_spatial_data/SAR/NPL\n",
- "Space2Stats/h3_spatial_data/EAP/NRU\n",
- "Space2Stats/h3_spatial_data/Other/COK\n",
- "Space2Stats/h3_spatial_data/Other/NZL\n",
- "Space2Stats/h3_spatial_data/Other/NIU\n",
- "Space2Stats/h3_spatial_data/Other/TKL\n",
- "Space2Stats/h3_spatial_data/MENA/OMN\n",
- "Space2Stats/h3_spatial_data/SAR/PAK\n",
- "Space2Stats/h3_spatial_data/SAR/PAK\n",
- "Space2Stats/h3_spatial_data/LCR/PAN\n",
- "Space2Stats/h3_spatial_data/LCR/PER\n",
- "Space2Stats/h3_spatial_data/EAP/PHL\n",
- "Space2Stats/h3_spatial_data/EAP/PLW\n",
- "Space2Stats/h3_spatial_data/EAP/PNG\n",
- "Space2Stats/h3_spatial_data/ECA/POL\n",
- "Space2Stats/h3_spatial_data/Other/PRK\n",
- "Space2Stats/h3_spatial_data/Other/PRT\n",
- "Space2Stats/h3_spatial_data/Other/PRT\n",
- "Space2Stats/h3_spatial_data/Other/PRT\n",
- "Space2Stats/h3_spatial_data/LCR/PRY\n",
- "Space2Stats/h3_spatial_data/MENA/PSE\n",
- "Space2Stats/h3_spatial_data/MENA/QAT\n",
- "Space2Stats/h3_spatial_data/ECA/ROU\n",
- "Space2Stats/h3_spatial_data/ECA/RUS\n",
- "Space2Stats/h3_spatial_data/AFR/RWA\n",
- "Space2Stats/h3_spatial_data/MENA/SAU\n",
- "Space2Stats/h3_spatial_data/AFR/SDN\n",
- "Space2Stats/h3_spatial_data/AFR/SEN\n",
- "Space2Stats/h3_spatial_data/Other/SGP\n",
- "Space2Stats/h3_spatial_data/EAP/SLB\n",
- "Space2Stats/h3_spatial_data/LCR/SLV\n",
- "Space2Stats/h3_spatial_data/Other/SMR\n",
- "Space2Stats/h3_spatial_data/AFR/SOM\n",
- "Space2Stats/h3_spatial_data/ECA/SRB\n",
- "Space2Stats/h3_spatial_data/AFR/STP\n",
- "Space2Stats/h3_spatial_data/LCR/SUR\n",
- "Space2Stats/h3_spatial_data/ECA/SVK\n",
- "Space2Stats/h3_spatial_data/ECA/SVN\n",
- "Space2Stats/h3_spatial_data/Other/SWE\n",
- "Space2Stats/h3_spatial_data/AFR/SWZ\n",
- "Space2Stats/h3_spatial_data/AFR/SYC\n",
- "Space2Stats/h3_spatial_data/MENA/SYR\n",
- "Space2Stats/h3_spatial_data/AFR/TCD\n",
- "Space2Stats/h3_spatial_data/AFR/TGO\n",
- "Space2Stats/h3_spatial_data/EAP/THA\n",
- "Space2Stats/h3_spatial_data/ECA/TJK\n",
- "Space2Stats/h3_spatial_data/ECA/TKM\n",
- "Space2Stats/h3_spatial_data/EAP/TLS\n",
- "Space2Stats/h3_spatial_data/EAP/TON\n",
- "Space2Stats/h3_spatial_data/LCR/TTO\n",
- "Space2Stats/h3_spatial_data/MENA/TUN\n",
- "Space2Stats/h3_spatial_data/ECA/TUR\n",
- "Space2Stats/h3_spatial_data/EAP/TUV\n",
- "Space2Stats/h3_spatial_data/AFR/TZA\n",
- "Space2Stats/h3_spatial_data/AFR/UGA\n",
- "Space2Stats/h3_spatial_data/ECA/UKR\n",
- "Space2Stats/h3_spatial_data/LCR/URY\n",
- "Space2Stats/h3_spatial_data/Other/ASM\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/GUM\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/MNP\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/Other/PRI\n",
- "Space2Stats/h3_spatial_data/Other/VIR\n",
- "Space2Stats/h3_spatial_data/Other/USA\n",
- "Space2Stats/h3_spatial_data/Other/UMI\n",
- "Space2Stats/h3_spatial_data/ECA/UZB\n",
- "Space2Stats/h3_spatial_data/Other/VAT\n",
- "Space2Stats/h3_spatial_data/LCR/VCT\n",
- "Space2Stats/h3_spatial_data/LCR/VEN\n",
- "Space2Stats/h3_spatial_data/EAP/VNM\n",
- "Space2Stats/h3_spatial_data/EAP/VUT\n",
- "Space2Stats/h3_spatial_data/EAP/WSM\n",
- "Space2Stats/h3_spatial_data/MENA/YEM\n",
- "Space2Stats/h3_spatial_data/AFR/ZAF\n",
- "Space2Stats/h3_spatial_data/AFR/ZMB\n",
- "Space2Stats/h3_spatial_data/AFR/ZWE\n",
- "Space2Stats/h3_spatial_data/AFR/AGO\n",
- "Space2Stats/h3_spatial_data/ECA/MDA\n",
- "Space2Stats/h3_spatial_data/AFR/MOZ\n",
- "Space2Stats/h3_spatial_data/EAP/KHM\n",
- "Space2Stats/h3_spatial_data/AFR/SLE\n",
- "Space2Stats/h3_spatial_data/MENA/LBN\n",
- "Space2Stats/h3_spatial_data/LCR/COL\n",
- "Space2Stats/h3_spatial_data/AFR/GHA\n",
- "Space2Stats/h3_spatial_data/AFR/ETH\n",
- "Space2Stats/h3_spatial_data/LCR/HTI\n",
- "Space2Stats/h3_spatial_data/MENA/IRQ\n",
- "Space2Stats/h3_spatial_data/AFR/NER\n",
- "Space2Stats/h3_spatial_data/MENA/DJI\n",
- "Space2Stats/h3_spatial_data/AFR/KEN\n",
- "Space2Stats/h3_spatial_data/AFR/SSD\n",
- "Space2Stats/h3_spatial_data/LCR/MEX\n"
- ]
- }
- ],
+ "outputs": [],
"source": [
"all_args = []\n",
"h3_level = 6\n",
@@ -500,7 +99,7 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": null,
"metadata": {
"scrolled": true
},
@@ -528,447 +127,442 @@
"metadata": {
"scrolled": true
},
+ "outputs": [],
+ "source": [
+ "with multiprocessing.Pool(processes=min([70,len(all_args)])) as pool:\n",
+ " results = pool.starmap(generate_grid, all_args)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Aggregate H3 zonal results"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Define S3 parameters\n",
+ "bucket = 'wbg-geography01' \n",
+ "zonal_prefix = 'Space2Stats/h3_stats_data/GLOBAL/'\n",
+ "out_prefix = 'Space2Stats/parquet/GLOBAL/'\n",
+ "region = 'us-east-1'\n",
+ "s3client = boto3.client('s3', region_name=region)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
- "14:19:51\tStarting Space2Stats/h3_spatial_data/ECA/ALB14:19:51\tStarting Space2Stats/h3_spatial_data/Other/AND\n",
- "\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/SAR/AFG\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/MENA/ARE\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/Other/AUS14:19:51\tStarting Space2Stats/h3_spatial_data/LCR/ATG\n",
- "\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/ECA/ARM\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 4/4 [00:00<00:00, 2587.88it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:51\tStarting Space2Stats/h3_spatial_data/LCR/ARG\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 58/58 [00:00<00:00, 823.74it/s]\n",
- "Generating h3 grid level 5: 0%| | 0/19 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:51\tStarting Space2Stats/h3_spatial_data/Other/HMD14:19:51\tStarting Space2Stats/h3_spatial_data/Other/CXR14:19:51\tStarting Space2Stats/h3_spatial_data/Other/CCK\n",
- "\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/Other/NFK\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 16/16 [00:00<00:00, 1909.32it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:51\tError processing lvl 5 for AUS\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 0%| | 0/42 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:51\tStarting Space2Stats/h3_spatial_data/Other/AUT\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 42/42 [00:00<00:00, 2342.41it/s]\n",
- "Generating h3 grid level 5: 0%| | 0/74 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:51\tStarting Space2Stats/h3_spatial_data/ECA/AZE\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/AFR/BDI\n",
- "14:19:51\tStarting Space2Stats/h3_spatial_data/Other/BEL\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/AFR/BEN\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/Other/AUS\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 74/74 [00:00<00:00, 1108.39it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:52\tStarting Space2Stats/h3_spatial_data/AFR/BFA\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/MENA/BHR\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/SAR/BGD\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/ECA/BGR\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/ECA/BIH\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/LCR/BHS\n",
- "14:19:52\tError processing lvl 5 for NFK14:19:52\tStarting Space2Stats/h3_spatial_data/LCR/BLZ\n",
- "\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/ECA/BLR\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/LCR/BOL\n",
- "14:19:52\tError processing lvl 5 for CCK\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 0%| | 0/97 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:52\tStarting Space2Stats/h3_spatial_data/LCR/BRB\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/Other/BRN\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 0%| | 0/4 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:52\tStarting Space2Stats/h3_spatial_data/SAR/BTN\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 19/19 [00:00<00:00, 36.12it/s]\n",
- "Generating h3 grid level 5: 100%|██████████| 4/4 [00:00<00:00, 194.60it/s]\n",
- "Generating h3 grid level 5: 0%| | 0/24 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:52\tStarting Space2Stats/h3_spatial_data/AFR/BWA\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 39%|███▉ | 38/97 [00:00<00:00, 379.23it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:52\tStarting Space2Stats/h3_spatial_data/LCR/BRA"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 0%| | 0/21 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "14:19:52\tStarting Space2Stats/h3_spatial_data/AFR/CAF\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 97/97 [00:00<00:00, 498.38it/s]\n",
- "Generating h3 grid level 5: 100%|██████████| 2/2 [00:00<00:00, 2.13it/s]s]\n",
- "Generating h3 grid level 5: 100%|██████████| 21/21 [00:00<00:00, 74.76it/s]\n",
- "Generating h3 grid level 5: 100%|██████████| 7/7 [00:00<00:00, 8.58it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/Other/CXR\n",
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/Other/AND\n",
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/LCR/ATG\n",
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/Other/HMD\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 0%| | 0/933 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/ECA/ALB\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 4%|▍ | 1/24 [00:01<00:23, 1.03s/it]"
+ "Completed loop: 0\n",
+ "Completed loop: 1\n",
+ "Completed loop: 2\n",
+ "Completed loop: 3\n",
+ "Completed loop: 4\n",
+ "Completed loop: 5\n",
+ "Completed loop: 6\n",
+ "Completed loop: 7\n",
+ "Completed loop: 8\n",
+ "Completed loop: 9\n",
+ "Completed loop: 10\n",
+ "Completed loop: 11\n",
+ "Completed loop: 12\n",
+ "Completed loop: 13\n",
+ "Completed loop: 14\n",
+ "Completed loop: 15\n",
+ "Completed loop: 16\n",
+ "Completed loop: 17\n",
+ "Completed loop: 18\n",
+ "Completed loop: 19\n",
+ "Completed loop: 20\n",
+ "Completed loop: 21\n",
+ "Completed loop: 22\n"
]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/LCR/BRB\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 24/24 [00:01<00:00, 23.03it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/MENA/BHR\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 20%|██ | 188/933 [00:00<00:01, 551.09it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/Other/BRN\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 3%|▎ | 3/98 [00:00<00:12, 7.42it/s]it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:53\tCompleted Space2Stats/h3_spatial_data/ECA/ARM\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 933/933 [00:00<00:00, 1457.21it/s]\n",
- "Generating h3 grid level 5: 31%|███ | 76/249 [00:00<00:00, 747.61it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:54\tStarting Space2Stats/h3_spatial_data/Other/CHE\n",
- "14:19:54\tCompleted Space2Stats/h3_spatial_data/ECA/BIH\n",
- "14:19:54\tCompleted Space2Stats/h3_spatial_data/Other/BEL\n",
- "14:19:54\tStarting Space2Stats/h3_spatial_data/EAP/MAC14:19:54\tStarting Space2Stats/h3_spatial_data/EAP/HKG\n",
- "\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 5/5 [00:00<00:00, 268.36it/s]\n",
- "Generating h3 grid level 5: 100%|██████████| 13/13 [00:02<00:00, 5.80it/s]/s] \n",
- "Generating h3 grid level 5: 64%|██████▍ | 631/989 [00:01<00:00, 491.66it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:54\tCompleted Space2Stats/h3_spatial_data/SAR/BTN\n",
- "14:19:54\tCompleted Space2Stats/h3_spatial_data/LCR/BLZ\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 84%|████████▍ | 829/989 [00:01<00:00, 720.99it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/EAP/TWN\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 989/989 [00:01<00:00, 718.49it/s]\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/CIV\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/CMR\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/LCR/CHL\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/COM\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/CPV\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/LCR/CRI\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/COD\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/AFR/COG\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/ECA/CYP\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 0%| | 0/1671 [00:00, ?it/s]"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/Other/CUB\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/ECA/CZE\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/LCR/DMA"
- ]
- },
+ }
+ ],
+ "source": [
+ "# Search for zonal results\n",
+ "# Loop through the S3 bucket and get all the keys for files that are .tif \n",
+ "more_results = True\n",
+ "loops = 0\n",
+ "good_res = {}\n",
+ "verbose=True\n",
+ "while more_results:\n",
+ " if verbose:\n",
+ " print(f\"Completed loop: {loops}\")\n",
+ " if loops > 0:\n",
+ " objects = s3client.list_objects_v2(Bucket=bucket, Prefix=zonal_prefix, ContinuationToken=token)\n",
+ " else:\n",
+ " objects = s3client.list_objects_v2(Bucket=bucket, Prefix=zonal_prefix)\n",
+ " more_results = objects['IsTruncated']\n",
+ " if more_results:\n",
+ " token = objects['NextContinuationToken']\n",
+ " loops += 1\n",
+ " for res in objects['Contents']:\n",
+ " if res['Key'].endswith('csv'): \n",
+ " cur_variable = res['Key'].split(\"/\")[-3]\n",
+ " try:\n",
+ " good_res[cur_variable].append(res['Key'])\n",
+ " except:\n",
+ " good_res[cur_variable] = [res['Key']]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
{
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 0%| | 0/426 [00:00, ?it/s]"
- ]
- },
+ "data": {
+ "text/plain": [
+ "dict_keys(['Urbanization', 'VIIRS_Monthly_LEN', 'WorldPop_2020_Demographics'])"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "good_res.keys()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Aggregate the WorldPop demographics data\n",
+ "pop_files = good_res['WorldPop_2020_Demographics']\n",
+ "pop_yrs = {}\n",
+ "for pFile in pop_files:\n",
+ " lbl = \"_\".join(os.path.basename(pFile).split(\"_\")[1:4])\n",
+ " try:\n",
+ " pop_yrs[lbl].append(pFile)\n",
+ " except:\n",
+ " pop_yrs[lbl] = [pFile]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
- "\n"
+ "15:50:53\tf_0_2020\n",
+ "15:52:16\tf_10_2020\n",
+ "15:53:36\tf_15_2020\n",
+ "15:54:59\tf_1_2020\n",
+ "15:56:23\tf_20_2020\n",
+ "15:57:44\tf_25_2020\n",
+ "15:59:04\tf_30_2020\n",
+ "16:00:28\tf_35_2020\n",
+ "16:01:51\tf_40_2020\n",
+ "16:03:17\tf_45_2020\n",
+ "16:04:42\tf_50_2020\n",
+ "16:06:10\tf_55_2020\n",
+ "16:07:35\tf_5_2020\n",
+ "16:09:04\tf_60_2020\n",
+ "16:10:30\tf_65_2020\n",
+ "16:11:57\tf_70_2020\n",
+ "16:13:27\tf_75_2020\n",
+ "16:14:58\tf_80_2020\n",
+ "16:16:27\tm_0_2020\n",
+ "16:17:54\tm_10_2020\n",
+ "16:19:20\tm_15_2020\n",
+ "16:20:46\tm_1_2020\n",
+ "16:22:10\tm_20_2020\n",
+ "16:23:34\tm_25_2020\n",
+ "16:25:01\tm_30_2020\n",
+ "16:26:27\tm_35_2020\n",
+ "16:27:50\tm_40_2020\n",
+ "16:29:16\tm_45_2020\n",
+ "16:30:42\tm_50_2020\n",
+ "16:32:08\tm_55_2020\n",
+ "16:33:33\tm_5_2020\n",
+ "16:34:57\tm_60_2020\n",
+ "16:36:21\tm_65_2020\n",
+ "16:37:45\tm_70_2020\n",
+ "16:39:09\tm_75_2020\n",
+ "16:40:35\tm_80_2020\n"
]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 100%|██████████| 22/22 [00:00<00:00, 423.11it/s]\n"
- ]
- },
+ }
+ ],
+ "source": [
+ "for lbl, files in pop_yrs.items():\n",
+ " out_file = os.path.join('s3://', bucket, out_prefix, 'WorldPop_2020_Demographics', f'{lbl}.parquet')\n",
+ " pop_dfs = [pd.read_csv(os.path.join(\"s3://\", bucket, x)) for x in files]\n",
+ " all_res = pd.concat(pop_dfs)\n",
+ " all_res.to_parquet(out_file)\n",
+ " tPrint(lbl)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Aggregate the nighttime lights data\n",
+ "ntl_files = good_res['VIIRS_Monthly_LEN']\n",
+ "ntl_yrs = {}\n",
+ "for pFile in ntl_files:\n",
+ " lbl = \"_\".join(os.path.basename(pFile).split(\"_\")[:3]) \n",
+ " try:\n",
+ " ntl_yrs[lbl].append(pFile)\n",
+ " except:\n",
+ " ntl_yrs[lbl] = [pFile]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/Other/DEU\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/Other/FRO\n",
- "14:19:55\tStarting Space2Stats/h3_spatial_data/Other/DNK14:19:55\tStarting Space2Stats/h3_spatial_data/EAP/CHN\n",
- "14:19:55\tCompleted Space2Stats/h3_spatial_data/AFR/BDI\n",
- "\n"
- ]
- },
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "Generating h3 grid level 5: 0%| | 0/176 [00:00, ?it/s]72.59it/s]"
+ "09:32:03\tDNB_j01_20230601-20230630\n",
+ "09:33:46\tDNB_j01_20230701-20230731\n",
+ "09:35:34\tDNB_j01_20230901-20230930\n",
+ "09:37:22\tDNB_j01_20231001-20231031\n",
+ "09:39:09\tDNB_j01_20231101-20231130\n",
+ "09:40:51\tDNB_j01_20231201-20231231\n",
+ "09:42:30\tDNB_j01_20240101-20240131\n",
+ "09:44:20\tDNB_npp_20120119-20120131\n",
+ "09:46:09\tDNB_npp_20120201-20120229\n",
+ "09:48:02\tDNB_npp_20120301-20120331\n",
+ "09:49:46\tDNB_npp_20120401-20120430\n",
+ "09:51:34\tDNB_npp_20120501-20120531\n",
+ "09:53:23\tDNB_npp_20120601-20120630\n",
+ "09:55:08\tDNB_npp_20120701-20120731\n",
+ "09:56:59\tDNB_npp_20120801-20120831\n",
+ "09:58:52\tDNB_npp_20120901-20120930\n",
+ "10:00:47\tDNB_npp_20121001-20121031\n",
+ "10:02:47\tDNB_npp_20121101-20121130\n",
+ "10:04:50\tDNB_npp_20121201-20121231\n",
+ "10:06:50\tDNB_npp_20130101-20130131\n",
+ "10:09:02\tDNB_npp_20130201-20130228\n",
+ "10:11:12\tDNB_npp_20130301-20130331\n",
+ "10:13:21\tDNB_npp_20130401-20130430\n",
+ "10:15:29\tDNB_npp_20130501-20130531\n",
+ "10:17:38\tDNB_npp_20130601-20130630\n",
+ "10:19:42\tDNB_npp_20130701-20221231\n",
+ "10:21:53\tDNB_npp_20130801-20130831\n",
+ "10:24:10\tDNB_npp_20130901-20130930\n",
+ "10:26:22\tDNB_npp_20131001-20131031\n",
+ "10:28:33\tDNB_npp_20131101-20131130\n",
+ "10:30:34\tDNB_npp_20131201-20131231\n",
+ "10:32:38\tDNB_npp_20140101-20140131\n",
+ "10:34:45\tDNB_npp_20140201-20140228\n",
+ "10:37:00\tDNB_npp_20140401-20140430\n",
+ "10:39:07\tDNB_npp_20140501-20140531\n",
+ "10:41:08\tDNB_npp_20140601-20140630\n",
+ "10:43:05\tDNB_npp_20140701-20140731\n",
+ "10:45:05\tDNB_npp_20140801-20140831\n",
+ "10:47:09\tDNB_npp_20140901-20140930\n",
+ "10:49:16\tDNB_npp_20141001-20141031\n",
+ "10:51:14\tDNB_npp_20141101-20141130\n",
+ "10:53:04\tDNB_npp_20141201-20141231\n",
+ "10:54:56\tDNB_npp_20150101-20150131\n",
+ "10:56:54\tDNB_npp_20150201-20150228\n",
+ "10:58:52\tDNB_npp_20150301-20150331\n",
+ "11:00:53\tDNB_npp_20150401-20150430\n",
+ "11:02:59\tDNB_npp_20150501-20150531\n",
+ "11:05:01\tDNB_npp_20150601-20150630\n",
+ "11:07:05\tDNB_npp_20150701-20150731\n",
+ "11:09:12\tDNB_npp_20150801-20150831\n",
+ "11:11:26\tDNB_npp_20150901-20150930\n",
+ "11:13:43\tDNB_npp_20151001-20151031\n",
+ "11:15:53\tDNB_npp_20151101-20151130\n",
+ "11:18:01\tDNB_npp_20151201-20151231\n",
+ "11:20:03\tDNB_npp_20160101-20160131\n",
+ "11:22:16\tDNB_npp_20160201-20160229\n",
+ "11:24:29\tDNB_npp_20160301-20160331\n",
+ "11:26:45\tDNB_npp_20160401-20160430\n",
+ "11:29:01\tDNB_npp_20160501-20160531\n",
+ "11:31:10\tDNB_npp_20160601-20160630\n",
+ "11:33:15\tDNB_npp_20160701-20160731\n",
+ "11:35:31\tDNB_npp_20160801-20160831\n",
+ "11:37:52\tDNB_npp_20160901-20160930\n",
+ "11:40:05\tDNB_npp_20161001-20161031\n",
+ "11:42:19\tDNB_npp_20161101-20161130\n",
+ "11:44:28\tDNB_npp_20161201-20161231\n",
+ "11:46:35\tDNB_npp_20170101-20170131\n",
+ "11:48:43\tDNB_npp_20170201-20170228\n",
+ "11:50:54\tDNB_npp_20170301-20170331\n",
+ "11:53:11\tDNB_npp_20170401-20170430\n",
+ "11:55:21\tDNB_npp_20170501-20170531\n",
+ "11:57:10\tDNB_npp_20170601-20170630\n",
+ "11:58:57\tDNB_npp_20170701-20170731\n",
+ "12:00:56\tDNB_npp_20170801-20170831\n",
+ "12:03:10\tDNB_npp_20170901-20170930\n",
+ "12:05:25\tDNB_npp_20171001-20171031\n",
+ "12:07:41\tDNB_npp_20171101-20171130\n",
+ "12:09:48\tDNB_npp_20171201-20171231\n",
+ "12:12:00\tDNB_npp_20180101-20180131\n",
+ "12:14:16\tDNB_npp_20180201-20180228\n",
+ "12:16:41\tDNB_npp_20180301-20180331\n",
+ "12:19:04\tDNB_npp_20180401-20180430\n",
+ "12:21:18\tDNB_npp_20180501-20180531\n",
+ "12:23:20\tDNB_npp_20180601-20180630\n",
+ "12:25:29\tDNB_npp_20180701-20180731\n",
+ "12:27:46\tDNB_npp_20180801-20180831\n",
+ "12:30:05\tDNB_npp_20180901-20180930\n",
+ "12:32:33\tDNB_npp_20181001-20181031\n",
+ "12:34:53\tDNB_npp_20181101-20181130\n",
+ "12:37:04\tDNB_npp_20181201-20181231\n",
+ "12:39:08\tDNB_npp_20190101-20190131\n",
+ "12:41:12\tDNB_npp_20190201-20190228\n",
+ "12:43:23\tDNB_npp_20190301-20190331\n",
+ "12:45:37\tDNB_npp_20190401-20190430\n",
+ "12:47:52\tDNB_npp_20190501-20190531\n",
+ "12:49:52\tDNB_npp_20190601-20190630\n",
+ "12:51:49\tDNB_npp_20190701-20190731\n",
+ "12:53:48\tDNB_npp_20190801-20190831\n",
+ "12:55:52\tDNB_npp_20190901-20190930\n",
+ "12:58:03\tDNB_npp_20191001-20191031\n",
+ "13:00:11\tDNB_npp_20191101-20191130\n",
+ "13:02:15\tDNB_npp_20191201-20191231\n",
+ "13:04:14\tDNB_npp_20200101-20200131\n",
+ "13:06:40\tDNB_npp_20200201-20200229\n",
+ "13:09:06\tDNB_npp_20200301-20200331\n",
+ "13:11:32\tDNB_npp_20200401-20200430\n",
+ "13:13:49\tDNB_npp_20200501-20200531\n",
+ "13:16:07\tDNB_npp_20200601-20200630\n",
+ "13:18:22\tDNB_npp_20200701-20200731\n",
+ "13:20:39\tDNB_npp_20200801-20200831\n",
+ "13:23:09\tDNB_npp_20200901-20200930\n",
+ "13:25:31\tDNB_npp_20201001-20201031\n",
+ "13:27:51\tDNB_npp_20201101-20201130\n",
+ "13:30:04\tDNB_npp_20201201-20201231\n",
+ "13:32:16\tDNB_npp_20210101-20210131\n",
+ "13:34:37\tDNB_npp_20210201-20210228\n",
+ "13:37:01\tDNB_npp_20210301-20210331\n",
+ "13:39:18\tDNB_npp_20210401-20210430\n",
+ "13:41:34\tDNB_npp_20210501-20210531\n",
+ "13:43:45\tDNB_npp_20210601-20210630\n",
+ "13:45:55\tDNB_npp_20210701-20210731\n",
+ "13:48:08\tDNB_npp_20210901-20210930\n",
+ "13:50:26\tDNB_npp_20211001-20211031\n",
+ "13:52:43\tDNB_npp_20211101-20211130\n",
+ "13:54:54\tDNB_npp_20211201-20211231\n",
+ "13:57:09\tDNB_npp_20220101-20220131\n",
+ "13:59:18\tDNB_npp_20220201-20220228\n",
+ "14:01:40\tDNB_npp_20220301-20220331\n",
+ "14:04:00\tDNB_npp_20220401-20220430\n",
+ "14:06:17\tDNB_npp_20220501-20220531\n",
+ "14:08:17\tDNB_npp_20220701-20220731\n",
+ "14:10:39\tDNB_npp_20220901-20220930\n",
+ "14:13:00\tDNB_npp_20221001-20221031\n",
+ "14:15:16\tDNB_npp_20221101-20221130\n",
+ "14:17:34\tDNB_npp_20221201-20221231\n",
+ "14:19:50\tDNB_npp_20230101-20230131\n",
+ "14:22:06\tDNB_npp_20230201-20230228\n",
+ "14:24:26\tDNB_npp_20230301-20230331\n",
+ "14:26:40\tDNB_npp_20230401-20230430\n",
+ "14:28:49\tDNB_npp_20230501-20230531\n",
+ "14:30:58\tDNB_npp_20230601-20230630\n",
+ "14:33:09\tDNB_npp_20230701-20230731\n",
+ "14:35:24\tDNB_npp_20230801-20230831\n",
+ "14:37:39\tDNB_npp_20230901-20230930\n",
+ "14:39:50\tDNB_npp_20231001-20231031\n",
+ "14:41:59\tDNB_npp_20231101-20231130\n",
+ "14:44:09\tDNB_npp_20231201-20231231\n",
+ "14:46:15\tDNB_npp_20240101-20240131\n"
]
- },
+ }
+ ],
+ "source": [
+ "for lbl, files in ntl_yrs.items():\n",
+ " year = lbl.split(\"_\")[-1][:4]\n",
+ " month = lbl.split(\"_\")[-1][4:6]\n",
+ " out_file = os.path.join('s3://', bucket, out_prefix, 'NTL_VIIRS_LEN', year, month, f'{lbl}.parquet') \n",
+ " pop_dfs = [pd.read_csv(os.path.join(\"s3://\", bucket, x)) for x in files]\n",
+ " all_res = pd.concat(pop_dfs)\n",
+ " all_res.to_parquet(out_file)\n",
+ " tPrint(lbl)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "metadata": {},
+ "outputs": [
{
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/LCR/DOM\n"
- ]
- },
+ "data": {
+ "text/plain": [
+ "'s3://wbg-geography01/Space2Stats/parquet/GLOBAL/NTL_VIIRS_LEN/2023/06/DNB_j01_20230601-20230630.parquet'"
+ ]
+ },
+ "execution_count": 53,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "out_file"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 61,
+ "metadata": {},
+ "outputs": [
{
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "\r",
- "Generating h3 grid level 5: 11%|█ | 185/1671 [00:00<00:01, 783.12it/s]"
- ]
- },
+ "data": {
+ "text/plain": [
+ "True"
+ ]
+ },
+ "execution_count": 61,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pickle_path = \"/home/wb411133/Code/DECAT_Space2Stats/src/h1_dictionary_of_h6_geodata_frames.pickle\"\n",
+ "os.path.exists(pickle_path)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 62,
+ "metadata": {},
+ "outputs": [
{
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "14:19:55\tStarting Space2Stats/h3_spatial_data/MENA/EGY14:19:55\tStarting Space2Stats/h3_spatial_data/MENA/DZA\n"
+ "ename": "AttributeError",
+ "evalue": "Can't get attribute '_unpickle_block' on ",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)",
+ "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mpickle_path\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'rb'\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mhandle\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mxx\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mpickle\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mload\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mhandle\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[0;31mAttributeError\u001b[0m: Can't get attribute '_unpickle_block' on "
]
}
],
"source": [
- "with multiprocessing.Pool(processes=min([70,len(all_args)])) as pool:\n",
- " results = pool.starmap(generate_grid, all_args)"
+ "with open(pickle_path, 'rb') as handle:\n",
+ " xx = pickle.load(handle)"
]
},
{
diff --git a/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/Compile_Zonal_Results.ipynb b/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/Compile_Zonal_Results.ipynb
new file mode 100644
index 0000000..004e0e1
--- /dev/null
+++ b/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/Compile_Zonal_Results.ipynb
@@ -0,0 +1,1662 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "9d9c049e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import sys, os, importlib, math, multiprocessing, boto3, pickle\n",
+ "import rasterio, geojson\n",
+ "\n",
+ "import pandas as pd\n",
+ "import geopandas as gpd\n",
+ "import numpy as np\n",
+ "\n",
+ "from h3 import h3\n",
+ "from tqdm import tqdm\n",
+ "from shapely.geometry import Polygon\n",
+ "\n",
+ "sys.path.insert(0, \"/home/wb411133/Code/gostrocks/src\")\n",
+ "import GOSTrocks.rasterMisc as rMisc\n",
+ "import GOSTrocks.ntlMisc as ntl\n",
+ "import GOSTrocks.mapMisc as mapMisc\n",
+ "from GOSTrocks.misc import tPrint\n",
+ "\n",
+ "sys.path.append(\"../../../src\")\n",
+ "import h3_helper\n",
+ "\n",
+ "%load_ext autoreload\n",
+ "%autoreload 2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "id": "03a4f56c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Define the AWS variables\n",
+ "# Define S3 parameters\n",
+ "bucket = 'wbg-geography01' \n",
+ "prefix = 'Space2Stats/h3_stats_data/ADM_GLOBAL/VIIRS_ANNUAL_EOG'\n",
+ "region = 'us-east-1'\n",
+ "s3client = boto3.client('s3', region_name=region)\n",
+ "\n",
+ "#Define local variables\n",
+ "admin_bounds = \"/home/wb411133/data/Global/ADMIN/Admin2_Polys.shp\"\n",
+ "admin0_bounds = \"/home/wb411133/data/Global/ADMIN/Admin0_Polys.shp\"\n",
+ "out_folder = \"/home/wb411133/projects/Space2Stats/VIIRS_ADMIN\"\n",
+ "if not os.path.exists(out_folder):\n",
+ " os.makedirs(out_folder)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "e043b30a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "inA = gpd.read_file(admin_bounds)\n",
+ "inA['id'] = list(inA.index)\n",
+ "inA = inA.loc[:,['WB_ADM0_NA','WB_ADM1_NA','WB_ADM2_NA','WB_REGION','id','geometry']]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "5621f4d9",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Completed loop: 0\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Search for zonal results\n",
+ "# Loop through the S3 bucket and get all the keys for files that are .tif \n",
+ "more_results = True\n",
+ "loops = 0\n",
+ "verbose=True\n",
+ "while more_results:\n",
+ " if verbose:\n",
+ " print(f\"Completed loop: {loops}\")\n",
+ " if loops > 0:\n",
+ " objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix, ContinuationToken=token)\n",
+ " else:\n",
+ " objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix)\n",
+ " more_results = objects['IsTruncated']\n",
+ " if more_results:\n",
+ " token = objects['NextContinuationToken']\n",
+ " loops += 1\n",
+ " for res in objects['Contents']:\n",
+ " if res['Key'].endswith('csv'): \n",
+ " cur_variable = res['Key'].split(\"/\")[-3]\n",
+ " good_res.append(res['Key'])\n",
+ " \n",
+ "res = {}\n",
+ "for res_file in good_res:\n",
+ " final_file = f's3://{bucket}/{res_file}'\n",
+ " def_file = os.path.basename(final_file)\n",
+ " try:\n",
+ " res[def_file].append(final_file)\n",
+ " except:\n",
+ " res[def_file] = [final_file]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "id": "dfcdcc10",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "12:15:51\tVNL_npp_2023_global_vcmslcfg_v2_c202402081600\n",
+ "12:15:53\tVNL_v21_npp_2013_global_vcmcfg_c202205302300\n",
+ "12:15:55\tVNL_v21_npp_2014_global_vcmslcfg_c202205302300\n",
+ "12:15:56\tVNL_v21_npp_2015_global_vcmslcfg_c202205302300\n",
+ "12:15:57\tVNL_v21_npp_2016_global_vcmslcfg_c202205302300\n",
+ "12:15:59\tVNL_v21_npp_2017_global_vcmslcfg_c202205302300\n",
+ "12:16:00\tVNL_v21_npp_2018_global_vcmslcfg_c202205302300\n",
+ "12:16:01\tVNL_v21_npp_2019_global_vcmslcfg_c202205302300\n",
+ "12:16:03\tVNL_v21_npp_2020_global_vcmslcfg_c202205302300\n",
+ "12:16:04\tVNL_v21_npp_2021_global_vcmslcfg_c202205302300\n",
+ "12:16:06\tVNL_v22_npp-j01_2022_global_vcmslcfg_c202303062300\n"
+ ]
+ }
+ ],
+ "source": [
+ "for key, items in res.items():\n",
+ " key = key.split(\".\")[0]\n",
+ " all_res_file = os.path.join(out_folder, f'ZONAL_ADMIN2_{key}.csv')\n",
+ " national_res_file = os.path.join(out_folder, f'ZONAL_National_{key}.csv')\n",
+ " \n",
+ " all_dfs = [pd.read_csv(x) for x in items]\n",
+ " combo_res = pd.concat(all_dfs)\n",
+ " all_res = pd.merge(inA, combo_res, on='id')\n",
+ " pd.DataFrame(all_res).drop(['geometry'], axis=1).to_csv(all_res_file)\n",
+ " \n",
+ " adm0_res = all_res.groupby(['WB_ADM0_NA']).agg({\"SUM\":'sum','WB_ADM2_NA':'count'}).reset_index()\n",
+ " adm0_res.columns = ['WB_ADM0_NA', 'SUM_of_Lights', 'ADM2_Count']\n",
+ " adm0_res.to_csv(national_res_file)\n",
+ " \n",
+ " tPrint(key)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "id": "506e663a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "national_res_files = [os.path.join(out_folder, x) for x in os.listdir(out_folder) if \"National\" in x]\n",
+ "national_summary = inA.copy()\n",
+ "for nfile in national_res_files:\n",
+ " year = os.path.basename(nfile).split(\"_\")[5]\n",
+ " try:\n",
+ " year = (int(year))\n",
+ " except:\n",
+ " year = os.path.basename(nfile).split(\"_\")[4]\n",
+ " year = (int(year))\n",
+ " curD = pd.read_csv(nfile, index_col=0)\n",
+ " if nfile == national_res_files[0]:\n",
+ " curD = curD.drop(['ADM2_Count'], axis=1)\n",
+ " curD.columns = ['WB_ADM0_NA',f'SoL_{year}']\n",
+ " final = curD\n",
+ " else:\n",
+ " final[f'SoL_{year}'] = curD['SUM_of_Lights']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "id": "4ee424a1",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "final.to_csv(f'{out_folder}_national_summaries.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 60,
+ "id": "b1fb067d",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[ geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((63.31910 29.45670, 63.30590 29.45889... Afghanistan Badakhshan \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Baharak SAR 0 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((19.83331 40.05114, 19.82395 40... Albania Berat \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Berat ECA 329 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((1.28911 20.72614, 1.27914 20.7... Algeria Adrar \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Adrar MENA 703 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-170.66429 -14.25196, -170.660... American Samoa (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 American Samoa (U.S.) American Samoa (U.S.) EAP 2244 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((1.54841 42.44017, 1.51755 42.43542, ... Andorra \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Andorra La Vella Administrative unit not available Other 2332 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((11.70815 -16.66793, 11.69950 -... Angola Bengo \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ambriz AFR 2339 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-63.11109 18.18224, -63.11539 ... Anguilla (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Name Unknown Administrative unit not available Other 2498 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-62.35168 16.93105, -62.35063 ... Antigua and Barbuda \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Barbuda Barbuda Other 2508 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((31.41462 22.00000, 31.41444 22... Arab Republic of Egypt \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION \\\n",
+ " 0 Al Bahr/al Ahmar (redsea) Administrative unit not available MENA \n",
+ " \n",
+ " id \n",
+ " 0 37221 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-68.48239 -54.87877, -68.48433... Argentina Buenos Aires \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 25 De Mayo LCR 2516 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((44.19079 40.03421, 44.17244 40... Armenia Aragatsotn \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Achtarak ECA 3029 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-69.87650 12.40609, -69.88358 12.408... Aruba (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Aruba (Neth.) Aruba (Neth.) Other 3069 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((92.32269 26.90190, 92.28508 26... Arunachal Pradesh \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 3070 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((123.55486 -12.53258, 123.55286... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Ashmore and Cartier Islands (Aus.) Ashmore and Cartier Islands (Aus.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ashmore and Cartier Islands (Aus.) Other 3075 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((116.73547 -35.03804, 116.72890... Australia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Australian Capital Territory Unincorporated ACT Other 3076 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((13.50199 46.56774, 13.50142 46.56809... Austria Burgenland \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bruck an der Leitha Other 3711 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((45.61592 38.94985, 45.61143 38... Azerbaijan \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Nagorno-karabakh Askeran(Khodjali) ECA 3811 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-28.07220 38.44659, -28.06347 ... Azores Islands (Por.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Ilha Da Graciosa (acores) Santa Cruz Other 37247 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((50.62816 26.08588, 50.62445 26... Bahrain \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Central Region Administrative unit not available Other 3891 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-176.47815 0.19429, -176.48479 0.194... Baker Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Baker Island (U.S.) Baker Island (U.S.) Other 3903 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((89.23779 21.69212, 89.24133 21... Bangladesh Barisal \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Barguna SAR 3904 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-59.61151 13.07642, -59.60814 13.083... Barbados \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Christ Church Administrative unit not available Other 3969 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((24.37607 51.83963, 24.36767 51.80832... Belarus Brest \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Baranovichi ECA 3980 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((4.43853 49.94388, 4.40208 49.9... Belgium \n",
+ " \n",
+ " WB_ADM1_NA \\\n",
+ " 0 Region de Bruxelles-Capitale / Brussels Hoofds... \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Area without administration at 2nd level Other 4099 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-88.37003 16.51357, -88.37044 ... Belize Belize \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available LCR 4110 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((1.90098 6.27989, 1.87063 6.27850, 1.... Benin Alibori \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Banikoara AFR 4116 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-64.69841 32.34417, -64.68300 ... Bermuda (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bermuda (U.K.) Administrative unit not available Other 4193 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((89.52936 26.81309, 89.51780 26.81379... Bhutan Bumthang \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aura SAR 4194 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-68.43931 -20.63365, -68.43936 -20.6... Bolivia Pando \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 General Federico Roman LCR 4395 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-68.29577 12.15702, -68.29196 ... Bonaire (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bonaire (Neth.) Bonaire (Neth.) Other 37266 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((17.38977 43.23323, 17.37912 43.23553... Bosnia and Herzegovina \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Federacija Bosne I Hercegovine Gornjedrinski ECA 4508 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((24.46772 -25.74411, 24.45577 -25.743... Botswana Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available AFR 4589 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((3.38518 -54.46238, 3.37658 -54.46135... Bouvet Island (Nor.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bouvet Island (Nor.) Bouvet Island (Nor.) Other 4599 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-56.29886 -30.52265, -56.30792... Brazil Acre \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Acrelandia LCR 4600 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((71.40122 -6.67402, 71.40744 -6... \n",
+ " \n",
+ " WB_ADM0_NA \\\n",
+ " 0 British Indian Ocean Territory (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA \\\n",
+ " 0 British Indian Ocean Territory (U.K.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 British Indian Ocean Territory (U.K.) Other 10110 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-64.60963 18.32143, -64.61019 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 British Virgin Islands (U.K.) Anegada \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 10111 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((114.81459 4.24727, 114.82748 4... Brunei Darussalam \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Belait Bukit Sawat Other 10116 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((23.36903 41.38387, 23.36103 41.37412... Bulgaria Blagoevgrad \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bansko ECA 10154 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-2.79058 10.16509, -2.78699 10.14081... Burkina Faso \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Boucle Du Mouhoun Banwa AFR 10416 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((29.38902 -4.16806, 29.37833 -4.13361... Burundi Bubanza \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bubanza AFR 10461 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((102.88807 9.93095, 102.88804 9... Cambodia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Banteay Meanchey Malai EAP 10595 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((9.64080 3.63505, 9.64186 3.630... Cameroon Adamaoua \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Djerem AFR 10782 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-131.05998 52.12312, -131.0601... Canada Alberta \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Division No. 1 Other 10840 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-24.69128 14.89708, -24.69034 ... Cape Verde Boa Vista \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Boa Vista AFR 11132 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-81.37711 19.38368, -81.38611 ... Cayman Islands (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Grand Cayman Administrative unit not available Other 11154 ,\n",
+ " geometry \\\n",
+ " 0 POLYGON ((16.51234 3.12051, 16.51740 3.10946, ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Central African Republic Bamingui-bangora Bamingui AFR 11157 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((15.59732 7.76746, 15.59111 7.77618, ... Chad Biltine \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Abou-charib-i AFR 11227 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-75.13518 -51.39128, -75.12983... Chile \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Antofagasta (ii) Antofagasta Other 11574 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((101.63028 22.30131, 101.62995 ... China Anhui Sheng \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Name Unknown EAP 11625 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((105.65967 -10.57585, 105.65405 -10.5... Christmas Island (Aus.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Christmas Island (Aus.) Christmas Island (Aus.) Other 11970 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-109.20522 10.28207, -109.21824 10.2... Clipperton Island (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Clipperton Island (Fr.) Clipperton Island (Fr.) Other 11971 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((96.92421 -12.17633, 96.92371 -... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Cocos (Keeling) Islands (Aus.) Cocos (Keeling) Islands (Aus.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Cocos (Keeling) Islands (Aus.) Other 11972 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-77.12770 0.37378, -77.13397 0... Colombia Amazonas \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 El Encanto LCR 11973 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((43.71089 -12.40197, 43.70979 -... Comoros Anjouan \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available AFR 13060 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((11.98452 -4.99713, 11.95932 -4.95959... Congo Bouenza \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Boko-songho AFR 13063 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-159.73665 -21.20090, -159.720... Cook Islands (N.Z.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Cook Islands (N.Z.) Cook Islands (N.Z.) Other 13109 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-87.03625 5.55328, -87.03544 5... Costa Rica Alajuela \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Alajuela LCR 13110 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((14.89169 44.22367, 14.89773 44... Croatia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bjelovar-bilogora Administrative unit not available Other 13191 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-83.07517 21.56954, -83.06902 ... Cuba Camaguey \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Camaguey LCR 13212 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-68.64664 11.97320, -68.65244 ... Curaçao (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Curaçao (Neth.) Curaçao (Neth.) Other 37267 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((33.15435 34.71058, 33.13620 34... Cyprus \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Lefko?a (Nicosia) Administrative unit not available Other 13446 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((14.71465 48.66220, 14.71368 48.65922... Czech Republic \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Jihocesky Ceske Budejovice Other 13454 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-6.07203 4.97700, -6.07669 4.9... Côte d'Ivoire \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bas Sassandra Nawa AFR 13531 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((125.08949 37.67393, 125.08727 ... D.P.R. of Korea \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Chagang-do Chosan EAP 13564 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((12.41950 -6.02196, 12.42272 -6... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Democratic Republic of Congo Bandundu Bandundu (city) AFR 13747 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((9.20382 54.85911, 9.19445 54.8... Denmark Aarhus \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aarhus Other 13795 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((42.31830 10.99274, 42.31525 10... Djibouti Ali Sabieh \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ali Sabieh MENA 14066 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-61.37924 15.20800, -61.37685 15.211... Dominica St. Andrew \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available LCR 14077 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-71.62634 17.47681, -71.62771 ... Dominican Republic \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Azua Azua LCR 14087 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-80.31702 -4.01120, -80.30604 ... Ecuador Azuay \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Chordeleg LCR 14249 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-89.55885 13.49905, -89.57423 ... El Salvador Ahuachapan \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ahuachapan LCR 14515 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((5.61630 -1.45793, 5.61375 -1.4... Equatorial Guinea \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Annobon Administrative unit not available Other 14777 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((39.01335 14.62317, 39.01309 14... Eritrea Anseba \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Adi Tekeliezan AFR 14784 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((23.22370 57.78455, 23.21808 57... Estonia Harjumaa \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aegviidu Other 14842 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((36.68154 4.44140, 36.66215 4.44226, ... Ethiopia Addis Ababa \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Addis Ababa Zone1 AFR 15096 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((20.83702 40.92689, 20.83407 40.92276... FYR Macedonia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Berovo Berovo ECA 30543 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-6.88124 61.63318, -6.87655 61... Faroe Islands (Den.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 15176 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((149.30641 6.70377, 149.30846 6... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Federated States of Micronesia Administrative unit not available \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available EAP 24846 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-178.72447 -20.64542, -178.723... Fiji Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Naitasiri EAP 15177 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((20.29245 59.98030, 20.29939 59... Finland Aaland \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aaland Other 15192 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-52.06603 3.51527, -52.07183 3... France Alsace \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bas-Rhin Other 15212 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-51.93443 4.82703, -51.93092 4... French Guiana \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Cayenne Matoury Other 15333 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-147.68715 -23.89758, -147.683... French Polynesia (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 French Polynesia (Fr.) French Polynesia (Fr.) Other 15338 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((68.81296 -49.83031, 68.80688 -... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 French Southern and Antarctic Lands (Fr.) Amsterdam Island (Fr.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Amsterdam Island (Fr.) Other 15339 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((11.48681 -3.55673, 11.45842 -3... Gabon Estuaire \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Komo AFR 15348 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((41.92108 41.50322, 41.91810 41.50235... Georgia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Abkhazia Aut. Rep. Gagra ECA 15449 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((8.96853 47.66923, 8.96800 47.6... Germany \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Baden-Wuerttemberg Freiburg Other 15528 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-1.83389 4.85240, -1.83708 4.84869, ... Ghana Ashanti \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Adansi East AFR 15561 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-5.34003 36.15975, -5.34164 36.14482... Gibraltar (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Gibraltar (U.K.) Gibraltar (U.K.) Other 15671 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((21.65869 36.94539, 21.65756 36... Greece \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Anatoliki Makedonia Kai Thraki Dramas Other 15672 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-56.67437 73.54915, -56.68454 ... Greenland (Den.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Nordgronland Administrative unit not available Other 15728 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-61.65080 12.03263, -61.65997 ... Grenada Saint David \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available LCR 15731 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((144.72313 13.24060, 144.72101 13.240... Guam (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Guam (U.S.) Guam (U.S.) Other 15738 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-91.98770 14.35023, -91.99071 ... Guatemala Guatemala \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Santa Catarina Pinula LCR 15739 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-2.60874 49.42477, -2.61751 49... Guernsey (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Alderney Administrative unit not available Other 16074 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-13.80183 9.45684, -13.80485 9... Guinea Boke \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Boffa AFR 16130 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-15.99478 11.05104, -15.99006 ... Guinea-Bissau \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bafata Bafata AFR 16091 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-58.50263 1.44447, -58.50212 1... Guyana \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Barima Waini (region N°1) Barima/amakura LCR 16168 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-73.68211 18.10196, -73.68146 ... Haiti L'Artibonite \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Dessalines LCR 16194 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((73.38786 -53.02475, 73.39275 -... \n",
+ " \n",
+ " WB_ADM0_NA \\\n",
+ " 0 Heard Island and McDonald Islands (Aus.) \n",
+ " \n",
+ " WB_ADM1_NA \\\n",
+ " 0 Heard Island and McDonald Islands (Aus.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Heard Island and McDonald Islands (Aus.) Other 16236 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-88.65740 14.02124, -88.66038 ... Honduras Atlantida \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Arizona LCR 16238 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((113.90919 22.16331, 113.90801 ... Hong Kong, SAR, China \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Hong Kong, SAR Hong Kong, SAR Other 37220 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-176.63843 0.79777, -176.64072 0.798... Howland Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Howland Island (U.S.) Howland Island (U.S.) Other 16529 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((18.80949 45.90392, 18.80949 45.90392... Hungary Bacs-kiskun \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available ECA 16530 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-22.69084 65.04504, -22.69043 ... Iceland Arnes \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 16550 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((72.31868 10.13007, 72.32069 10... India \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Andaman and Nicobar Andaman Islands SAR 16574 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((99.72112 -2.38764, 99.72067 -2... Indonesia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Nangroe Aceh Darussalam Aceh Besar EAP 17149 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((42.17607 31.04765, 42.08558 31... Iraq Anbar \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ana MENA 17875 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-10.24744 51.73955, -10.23844 ... Ireland Carlow \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 17975 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((47.65296 32.05474, 47.64966 32... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Islamic Republic of Iran Kermanshah Eslamabad-e gharb MENA 17592 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-4.81551 54.04464, -4.81832 54... Isle of Man (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Andreas Administrative unit not available Other 18002 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((34.95210 31.56970, 34.94830 31.53670... Israel \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Central District Administrative unit not available Other 18026 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((9.60419 39.14049, 9.60382 39.1... Italy Abruzzi \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Chieti Other 18032 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-77.13544 17.88241, -77.14711 ... Jamaica Clarendon \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available LCR 18135 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((123.80929 24.05334, 123.80637 ... Japan Aiti \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aguityoo Other 18148 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-160.01367 -0.38901, -160.01871 -0.3... Jarvis Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Jarvis Island (U.S.) Jarvis Island (U.S.) Other 21496 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-2.17357 49.18270, -2.16878 49.17945... Jersey (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Brelade Administrative unit not available Other 21497 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-169.54272 16.72655, -169.54349 16.7... Johnston Atoll (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Johnston Atoll (U.S.) Johnston Atoll (U.S.) Other 21509 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((34.96080 29.36834, 34.96419 29.37340... Jordan Ajloun \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Kufranja MENA 21510 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((51.28211 43.24196, 51.28490 43... Kazakhstan \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Akmolinskaya Akkol ECA 21571 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((34.31281 -1.15512, 34.27918 -1... Kenya Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Kiambu AFR 21744 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-162.83349 6.22525, -162.82466... Kingman Reef (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Kingman Reef (U.S.) Kingman Reef (U.S.) Other 21818 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-151.80057 -11.40787, -151.799... Kiribati \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 21819 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((20.98653 42.14179, 20.98510 42.14085... Kosovo \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Kosovsko-mitrovatski Kosovsko-mitrovatski ECA 37273 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((48.11863 29.18762, 48.12589 29... Kuwait \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Al Farwaniyah Administrative unit not available Other 21820 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((72.84918 39.35292, 72.84114 39.35307... Kyrgyz Republic \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Batken Batken ECA 21825 ,\n",
+ " geometry \\\n",
+ " 0 POLYGON ((101.26020 17.59076, 101.25750 17.585... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Lao People's Democratic Republic Attapu Phouvong EAP 21865 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((24.71123 56.38195, 24.70440 56.37900... Latvia Aizkraukles \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 22004 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((35.49938 33.09040, 35.49691 33.09093... Lebanon Beqaa \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Baalbeck MENA 22030 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((27.55311 -30.38162, 27.55114 -30.380... Lesotho Berea \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 'Makhoroana AFR 22056 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-10.13744 5.96129, -10.14497 5.96843... Liberia Bomi \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Klay AFR 22303 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((11.42578 24.19811, 11.27098 24... Libya \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Ajdabiya (agedabia) Administrative unit not available MENA 22367 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((9.52107 47.06392, 9.50571 47.06303, ... Liechtenstein \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Balzers Administrative unit not available Other 22392 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((22.98276 54.39074, 22.97150 54... Lithuania Alytaus \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Alytaus Raj. Other 22403 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((6.24104 49.50797, 6.23904 49.50744, ... Luxembourg Diekirch \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Clervaux Other 22458 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((113.55130 22.11067, 113.54950 ... Macau, SAR, China \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Macau, SAR Macau, SAR Other 22470 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((44.22776 -25.22229, 44.22372 -... Madagascar \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Alaotra Mangoro Ambatondrazaka AFR 22471 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-16.76324 32.69424, -16.76996 ... Madeira Islands (Por.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Ilha Da Madeira (madeira) Calheta Other 22582 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((34.36820 -15.73610, 34.37285 -... Malawi \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Central Region Dedza AFR 22593 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((101.26074 3.01239, 101.26279 3... Malaysia Johor \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Batu Pahit EAP 22622 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((72.94714 0.48613, 72.94625 0.4... Maldives Alifu Alifu \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available SAR 22755 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-7.74338 10.40035, -7.74344 10.39599... Mali Bamako \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Commune 1 AFR 22776 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((14.42593 35.82947, 14.42117 35... Malta Attard \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 22831 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((166.21909 8.91631, 166.21773 8... Marshall Islands \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 22898 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-15.85867 16.49204, -15.85938 ... Mauritania Adrar \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aoujeft AFR 22899 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((57.61386 -20.50191, 57.60678 -... Mauritius \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 AFR 22944 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-114.74935 18.35158, -114.7550... Mexico \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Aguascalientes Aguascalientes LCR 22954 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-177.39203 28.19967, -177.3868... Midway Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Midway Island (U.S.) Midway Island (U.S.) Other 24847 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((28.14747 45.78310, 28.14275 45.78265... Moldova Balti \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Balti ECA 24848 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((7.45229 43.76189, 7.44674 43.75750, ... Monaco \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 24892 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((94.39952 44.53646, 94.36402 44.52745... Mongolia Arhangai \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Battsengel EAP 24893 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((19.30484 42.16538, 19.31115 42... Montenegro Andrijevica \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available ECA 37174 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-62.18253 16.67270, -62.19180 16.673... Montserrat (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Brodericks Administrative unit not available Other 25220 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-11.60854 27.66669, -11.75035 ... Morocco Centre \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ain Chock MENA 25227 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((32.65324 -26.09857, 32.65493 -... Mozambique \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Cabo Delgado Ancuabe AFR 25273 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((93.23122 14.00331, 93.23833 13... Myanmar Rakhine \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Buthidaung EAP 25421 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((15.24059 -27.11713, 15.23812 -... Namibia Caprivi \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Kongola AFR 25485 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((166.91888 -0.55232, 166.91293 -0.551... Nauru \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 25592 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-75.00709 18.39670, -75.01331 18.398... Navassa Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Navassa Island (U.S.) Navassa Island (U.S.) Other 25593 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((83.93576 27.45260, 83.92030 27.44456... Nepal Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bagmati SAR 25594 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((164.08650 -20.31337, 164.09062... New Caledonia (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 25620 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((166.07281 -51.06873, 166.07535... New Zealand Auckland \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 25621 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-86.20027 11.53462, -86.20652 ... Nicaragua \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Atlantico Norte Bonanza LCR 25635 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((3.65170 12.38798, 3.65068 12.35786, ... Niger Agadez \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Arlit AFR 25793 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((3.35522 6.39634, 3.29312 6.397... Nigeria Adamawa \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Fufore AFR 25831 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-169.87929 -19.15219, -169.88510 -19... Niue (N.Z.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Niue (N.Z.) Niue (N.Z.) Other 26368 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((168.05453 -29.11088, 168.05013... Norfolk Island (Aus.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Norfolk Island (Aus.) Norfolk Island (Aus.) Other 26369 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((145.26299 14.15309, 145.24522 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Northern Mariana Islands (U.S.) Northern Mariana Islands (U.S.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Northern Mariana Islands (U.S.) Other 26370 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((4.86541 59.31423, 4.87288 59.3... Norway Akershus \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aas Other 26371 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((54.05163 16.98924, 54.03997 16... Oman A Dakhliya \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Adam Other 26806 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((67.12112 24.68880, 67.12572 24... Pakistan Balochistan \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Chagai SAR 26856 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((131.17322 3.00854, 131.17448 3... Palau \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 26976 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-162.45929 5.86023, -162.45999 5.860... Palmyra Atoll (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Palmyra Atoll (U.S.) Palmyra Atoll (U.S.) Other 26977 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-82.23167 7.46852, -82.23009 7... Panama \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Bocas Del Toro Bocas Del Toro LCR 26978 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((142.30722 -9.21955, 142.27933 ... Papua New Guinea \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Central abau EAP 27046 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-57.44966 -27.40424, -57.47782 -27.4... Paraguay \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Alto Paraguay Fuerte Olimpo LCR 27151 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-78.44293 -9.37797, -78.45044 ... Peru Amazonas \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bagua LCR 27370 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((119.38372 4.61439, 119.38190 4... Philippines \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Cordillera Administrative region (CAR) Abra EAP 27566 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-130.10846 -25.07594, -130.112... Pitcairn Islands (U.K.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Pitcairn Islands (U.K.) Pitcairn Islands (U.K.) Other 27648 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((16.34990 50.65818, 16.34990 50... Poland Dolnoslaskie \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Boleslawiec Other 27649 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-8.86163 37.04221, -8.86830 37... Portugal Aveiro \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Agueda Other 28026 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-66.87083 17.94304, -66.87597 ... Puerto Rico (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Aguadilla Aguada Municipio Other 28304 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((51.34177 24.62537, 51.33732 24... Qatar Ad Dawhah \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 28382 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-72.46595 7.47477, -72.46604 7... R.B. de Venezuela \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Amazonas D. Atabapo LCR 35761 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((125.12013 34.04410, 125.10871 ... Republic of Korea \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Cheju-do Administrative unit not available Other 28391 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((42.73550 13.62851, 42.73950 13... Republic of Yemen \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Abyan Ahwar MENA 36738 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((24.10496 43.70950, 24.09778 43... Romania Alba \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 28406 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((34.30744 51.85854, 34.30383 51... Russian Federation \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Adygeya Rep. Administrative unit not available Other 28447 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((29.69958 -2.80928, 29.69614 -2.80665... Rwanda \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 East/Iburasirazuba Bugesera AFR 28537 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-63.21524 17.62730, -63.23523 17.622... Saba (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Saba (Neth.) Saba (Neth.) Other 37268 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-9.96288 -40.27473, -9.95120 -... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Saint Helena, Ascension and Tristan da Cunha (... Ascension (U.K.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ascension Other 28567 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-62.77827 17.29643, -62.79148 ... Saint Kitts and Nevis \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION \\\n",
+ " 0 Christ Church Nichola Town Administrative unit not available LCR \n",
+ " \n",
+ " id \n",
+ " 0 28573 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-60.90837 13.75963, -60.91143 13.759... Saint Lucia \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Area Under National Administra Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 LCR 28587 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-61.38706 12.54151, -61.37891 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Saint Vincent and the Grenadines Grenadines \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available LCR 28598 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-62.87080 17.93269, -62.86956 17.924... Saint-Barthélemy (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Saint-Barthélemy (Fr.) Saint-Barthélemy (Fr.) Other 37271 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-63.03115 18.12879, -63.02489 ... Saint-Martin (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Saint-Martin (Fr.) Saint-Martin (Fr.) Other 37272 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-56.18825 46.77818, -56.18224 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Saint-Pierre-et-Miquelon (Fr.) Miquelon-Langlade \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 28596 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-171.42348 -14.05821, -171.424... Samoa \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 28604 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((12.49151 43.91780, 12.48995 43.91556... San Marino \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 28605 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((36.64432 25.47457, 36.63610 25... Saudi Arabia Asir \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 28608 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-16.47853 12.35412, -16.49433 ... Senegal Kaolack \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Guinguineo AFR 28621 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((20.81635 43.26750, 20.81056 43.26809... Serbia Borski \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available ECA 37195 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((51.16758 -10.17061, 51.16957 -... Seychelles \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 AFR 28664 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-12.99745 7.58889, -13.00416 7... Sierra Leone Eastern \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Kailahun AFR 28727 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((103.73492 1.17143, 103.74269 1... Singapore \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Ang Mo Kio-cheng San Administrative unit not available Other 28740 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-62.96638 17.47186, -62.97190 17.471... Sint Eustatius (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Sint Eustatius (Neth.) Sint Eustatius (Neth.) Other 37269 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((-63.04031 18.06344, -63.03072 18.060... Sint Maarten (Neth.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Sint Maarten (Neth.) Sint Maarten (Neth.) Other 37270 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((17.87610 47.95000, 17.87750 47.94680... Slovak Republic \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Banska Bystrica Banska Bystrica Other 28750 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((13.59132 45.49277, 13.59019 45.49669... Slovenia Gorenjska \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bled Other 28828 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((157.14098 -8.31034, 157.13641 ... Solomon Islands \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 28973 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((41.93962 -1.13236, 41.94234 -1... Somalia Awdal \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Baki AFR 28974 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((20.81413 -34.40619, 20.84085 -... South Africa \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Eastern Cape Amatola District Council AFR 29048 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-35.79554 -54.82363, -35.79987... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 South Georgia and the South Sandwich Islands (... South Georgia (U.K.) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 South Georgia (U.K.) Other 29096 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((29.81424 4.56390, 29.78458 4.56486, ... South Sudan \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 El Buheyrat Aliab AFR 14469 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((32.84093 34.69942, 32.85385 34... \n",
+ " \n",
+ " WB_ADM0_NA \\\n",
+ " 0 Sovereign Base Areas of Akrotiri and Dhekelia ... \n",
+ " \n",
+ " WB_ADM1_NA \\\n",
+ " 0 Sovereign Base Areas of Akrotiri and Dhekelia ... \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Sovereign Base Areas of Akrotiri and Dhekelia ... Other 32179 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-17.95083 27.71186, -17.95775 ... Spain Andalucia \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Almeria Other 29098 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((79.84784 6.95636, 79.84988 6.9... Sri Lanka Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Matale SAR 29150 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((29.93749 10.28585, 29.93661 10... Sudan Al Jazeera \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Al Hasaheisa AFR 2245 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-55.98729 2.51703, -55.99048 2... Suriname Brokopondo \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Brownsweg LCR 29175 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-7.98759 71.11012, -7.98799 71... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Svalbard and Jan Mayen Islands (Nor.) Administrative unit not available \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 29237 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((31.22541 -27.22502, 31.21981 -27.222... Swaziland Hhohho \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Hhukwini AFR 29238 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((11.97269 57.34275, 11.97602 57... Sweden \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Blekinge Laen Karlshamn Other 29291 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((6.26758 46.26258, 6.27236 46.26445, ... Switzerland Aargau \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 29580 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((36.49526 32.36550, 36.49277 32.36750... Syrian Arab Republic \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Al_Qunaytirah Al_Fiq MENA 29606 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((6.52218 -0.01147, 6.52154 -0.0... São Tomé and Príncipe \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Príncipe Administrative unit not available AFR 28606 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((68.98300 37.30468, 68.97284 37... Tajikistan \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Badakhshoni Kuni Ishkashimskiy ECA 29674 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((33.70177 -9.61841, 33.69182 -9... Tanzania Arusha \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Arumeru AFR 32273 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((98.30583 7.46361, 98.30679 7.4... Thailand \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Amnat Charoen Chanuman EAP 29730 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-79.52977 23.50477, -79.52975 ... The Bahamas \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 Other 3890 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((-16.68790 13.16390, -16.68771 13.163... The Gambia Banjul \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Banjul AFR 15396 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((3.67577 51.37560, 3.68429 51.3... The Netherlands \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Drenthe Administrative unit not available Other 25608 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((124.35126 -9.43238, 124.35123 ... Timor-Leste Aileu \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aileu Other 30666 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((1.10574 6.16816, 1.08544 6.16808, 1.... Togo Centrale \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Tchamba AFR 30733 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-171.21918 -9.38111, -171.2239... Tokelau (N.Z.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Tokelau (N.Z.) Tokelau (N.Z.) Other 30763 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-176.19949 -22.32853, -176.197... Tonga \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 30764 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-61.56799 10.06578, -61.58727 ... Trinidad and Tobago \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Arima Administrative unit not available Other 30765 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((8.32440 32.81216, 8.32332 32.8... Tunisia Ariana \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Ariana Ville MENA 30780 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((27.51114 36.65240, 27.50902 36... Turkey Adana \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Aladag ECA 31041 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((53.08909 39.09605, 53.08696 39... Turkmenistan Chardzhou \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available ECA 31967 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-71.67052 21.17696, -71.66897 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 Turks and Caicos Islands (U.K.) Grand Turk \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 31971 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((178.41179 -7.98920, 178.41498 ... Tuvalu \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA \\\n",
+ " 0 Administrative unit not available Administrative unit not available \n",
+ " \n",
+ " WB_REGION id \n",
+ " 0 EAP 31977 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((30.17750 -1.30722, 30.17101 -1.30490... Uganda Adjumani \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Adjumani AFR 31978 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((29.78359 45.44523, 29.77696 45... Ukraine Cherkas'ka \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available ECA 32145 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((55.82899 24.70459, 55.83477 24... United Arab Emirates \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Abu Dhabi Administrative unit not available Other 32170 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-6.88065 54.33653, -6.88065 54... United Kingdom \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 England Avon Other 32180 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-64.96056 18.31847, -64.96415 ... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 United States Virgin Islands (U.S.) Saint Croix (County Equivalent) \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 32403 ,\n",
+ " geometry \\\n",
+ " 0 MULTIPOLYGON (((-157.88979 21.30592, -157.8930... \n",
+ " \n",
+ " WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 United States of America Alabama Autauga Other 32406 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((-57.54870 -34.49409, -57.55430... Uruguay Artigas \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available Other 35537 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((67.11242 37.32707, 67.10465 37... Uzbekistan Andijan \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Altinkul district ECA 35556 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((167.30373 -15.89278, 167.30917... Vanuatu Malampa \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Administrative unit not available EAP 35755 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 POLYGON ((12.45637 41.90215, 12.45451 41.90022... Vatican City \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Vatican City Vatican City Other 16237 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 MULTIPOLYGON (((104.85467 8.41213, 104.85332 8... Vietnam An Giang \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Chau Doc Township EAP 36079 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((166.64729 19.29597, 166.65453 ... Wake Island (U.S.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Wake Island (U.S.) Wake Island (U.S.) Other 36736 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((-178.01576 -14.34117, -178.006... Wallis and Futuna (Fr.) \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Wallis and Futuna (Fr.) Wallis and Futuna (Fr.) Other 36737 ,\n",
+ " geometry WB_ADM0_NA \\\n",
+ " 0 MULTIPOLYGON (((34.29211 31.24109, 34.29178 31... West Bank and Gaza \n",
+ " \n",
+ " WB_ADM1_NA WB_ADM2_NA WB_REGION id \n",
+ " 0 Deir al Balah Administrative unit not available Other 15433 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((25.86737 -17.97688, 25.86519 -17.975... Zambia Central \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Chibombo AFR 37040 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((29.03009 -21.98026, 29.02253 -21.954... Zimbabwe Bulawayo \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Bulawayo AFR 37112 ,\n",
+ " geometry WB_ADM0_NA WB_ADM1_NA \\\n",
+ " 0 POLYGON ((17.96880 47.96910, 17.96990 47.96850... ccc Nitra \n",
+ " \n",
+ " WB_ADM2_NA WB_REGION id \n",
+ " 0 Komarno Other 28749 ]"
+ ]
+ },
+ "execution_count": 60,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "adm0 = [curD.dissolve() for lbl, curD in inA.groupby('WB_ADM0_NA')]\n",
+ "adm0"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 67,
+ "id": "0cf15926",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "adm0_full = pd.concat(adm0)\n",
+ "adm0_full = gpd.GeoDataFrame(adm0_full, geometry='geometry', crs=4326)\n",
+ "adm0_full = adm0_full.drop(['WB_ADM1_NA','WB_ADM2_NA','id'], axis=1)\n",
+ "adm0_full.to_file(f'{out_folder}_ADM0_bounds.geojson', driver='GeoJSON')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "010d8328",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Earth Engine",
+ "language": "python",
+ "name": "ee"
+ },
+ "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.9.4"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/zonal_pop_NTL_VIIRS_EOG.py b/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/zonal_pop_NTL_VIIRS_EOG.py
new file mode 100644
index 0000000..4667dd3
--- /dev/null
+++ b/notebooks/IMPLEMENTATIONS/ZON_MNACE_Compile_NTL/zonal_pop_NTL_VIIRS_EOG.py
@@ -0,0 +1,91 @@
+import sys, os, multiprocessing
+
+import pandas as pd
+import geopandas as gpd
+#import numpy as np
+
+from h3 import h3
+
+import GOSTrocks.rasterMisc as rMisc
+import GOSTrocks.ntlMisc as ntl
+from GOSTrocks.misc import tPrint
+
+sys.path.append("../../src")
+import h3_helper
+
+AWS_S3_BUCKET = 'wbg-geography01'
+AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
+AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
+AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
+
+def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
+ cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
+ if verbose:
+ tPrint(f'Starting {cName}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+ res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
+ res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
+ res['id'] = gdf['id'].values
+ if verbose:
+ tPrint(f'**** finished {cName}')
+ return({out_file:res})
+
+if __name__ == "__main__":
+ multiprocess=True
+ verbose = True
+ tPrint("Starting")
+ h3_level = 6
+ data_prefix = "VIIRS_ANNUAL_EOG"
+
+ # Get list of nighttime lights VIIRS data
+ # ntl_files = ntl.aws_search_ntl()
+ ntl_folder = "/home/public/Data/GLOBAL/NighttimeLights/VIIRS_ANNUAL_EOG_V21"
+ ntl_files = [os.path.join(ntl_folder, x) for x in os.listdir(ntl_folder) if x.endswith(".tif")]
+
+ # h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
+ admin_bounds = "/home/wb411133/data/Global/ADMIN/Admin2_Polys.shp"
+ # Generate a list from the global admin boundaries
+ inA = gpd.read_file(admin_bounds)
+ inA['id'] = list(inA.index)
+ h3_0_list = {}
+ for region, countries in inA.groupby("WB_REGION"):
+ h3_0_list[region] = countries
+
+ if verbose:
+ tPrint("H3_0 list generated")
+ # set up mp arguments
+
+ for h3_0_key, cur_gdf in h3_0_list.items():
+ arg_list = []
+ processed_list = []
+ for pop_file in ntl_files:
+ filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
+ out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ out_s3_key = f'Space2Stats/h3_stats_data/ADM_GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
+ try:
+ tempPD = pd.read_csv(full_path)
+ processed_list.append(filename)
+ except:
+ arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
+
+ if multiprocess:
+ with multiprocessing.Pool(processes=min([70,len(ntl_files)])) as pool:
+ results = pool.starmap(run_zonal, arg_list)
+ else:
+ for a in arg_list:
+ results = run_zonal(*a)
+
+ for combo in results:
+ out_file = list(combo.keys())[0]
+ res = combo[out_file]
+ res.to_csv(
+ f"s3://{AWS_S3_BUCKET}/{out_file}",
+ index=False,
+ storage_options={
+ "key": AWS_ACCESS_KEY_ID,
+ "secret": AWS_SECRET_ACCESS_KEY,
+ "token": AWS_SESSION_TOKEN,
+ },
+ )
\ No newline at end of file
diff --git a/notebooks/Intersect_Points_H3.ipynb b/notebooks/Intersect_Points_H3.ipynb
new file mode 100644
index 0000000..523e3da
--- /dev/null
+++ b/notebooks/Intersect_Points_H3.ipynb
@@ -0,0 +1,390 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "id": "11c36aa1",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The autoreload extension is already loaded. To reload it, use:\n",
+ " %reload_ext autoreload\n"
+ ]
+ }
+ ],
+ "source": [
+ "import sys, os, importlib, math, multiprocessing, boto3, pickle\n",
+ "import rasterio, geojson\n",
+ "\n",
+ "import pandas as pd\n",
+ "import geopandas as gpd\n",
+ "import numpy as np\n",
+ "\n",
+ "from h3 import h3\n",
+ "from tqdm import tqdm\n",
+ "from shapely.geometry import Polygon, Point\n",
+ "\n",
+ "sys.path.insert(0, \"/home/wb411133/Code/gostrocks/src\")\n",
+ "import GOSTrocks.rasterMisc as rMisc\n",
+ "import GOSTrocks.ntlMisc as ntl\n",
+ "import GOSTrocks.mapMisc as mapMisc\n",
+ "from GOSTrocks.misc import tPrint\n",
+ "\n",
+ "sys.path.append(\"../src\")\n",
+ "import h3_helper\n",
+ "\n",
+ "%load_ext autoreload\n",
+ "%autoreload 2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "50d7cb00",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "input_acled_file = \"/home/public/Data/GLOBAL/ACLED/2020-01-01-2023-01-13.csv\"\n",
+ "h3_level = 6\n",
+ "\n",
+ "bucket = 'wbg-geography01' \n",
+ "prefix = 'Space2Stats/h3_stats_data'\n",
+ "attribute = \"ACLED\"\n",
+ "region = 'us-east-1'\n",
+ "s3client = boto3.client('s3', region_name=region)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "80bba1f5",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loading pickle file h0_dictionary_of_h6_geodata_frames.pickle: it exists True\n"
+ ]
+ }
+ ],
+ "source": [
+ "inA = gpd.read_file(input_acled_file)\n",
+ "h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 66,
+ "id": "9f987799",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "inA_geom = [Point(x) for x in zip(inA['longitude'].astype(float), inA['latitude'].astype(float))]\n",
+ "inA = gpd.GeoDataFrame(inA, geometry=inA_geom, crs=4326)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 80,
+ "id": "cbae0344",
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "10:08:48\tProcessed 8005fffffffffff\n",
+ "10:08:56\tProcessed 8063fffffffffff\n",
+ "10:09:04\tProcessed 806dfffffffffff\n",
+ "10:09:11\tProcessed 801dfffffffffff\n",
+ "10:09:19\tProcessed 80a7fffffffffff\n",
+ "10:09:27\tProcessed 80affffffffffff\n",
+ "10:09:35\tProcessed 809dfffffffffff\n",
+ "10:09:44\tProcessed 8083fffffffffff\n",
+ "10:09:53\tProcessed 803ffffffffffff\n",
+ "10:10:01\tProcessed 802ffffffffffff\n",
+ "10:10:10\tProcessed 805ffffffffffff\n",
+ "10:10:17\tProcessed 804ffffffffffff\n",
+ "10:10:24\tProcessed 80b1fffffffffff\n",
+ "10:10:33\tProcessed 8055fffffffffff\n",
+ "10:10:41\tProcessed 8051fffffffffff\n",
+ "10:10:51\tProcessed 8043fffffffffff\n",
+ "10:10:59\tProcessed 8027fffffffffff\n",
+ "10:11:08\tProcessed 80a3fffffffffff\n",
+ "10:11:15\tProcessed 8099fffffffffff\n",
+ "10:11:23\tProcessed 8031fffffffffff\n",
+ "10:11:32\tProcessed 8071fffffffffff\n",
+ "10:11:43\tProcessed 8033fffffffffff\n",
+ "10:11:53\tProcessed 801ffffffffffff\n",
+ "10:12:00\tProcessed 8085fffffffffff\n",
+ "10:12:08\tProcessed 8009fffffffffff\n",
+ "10:12:16\tProcessed 80cdfffffffffff\n",
+ "10:12:24\tProcessed 80d3fffffffffff\n",
+ "10:12:32\tProcessed 80f1fffffffffff\n",
+ "10:12:40\tProcessed 80c7fffffffffff\n",
+ "10:12:48\tProcessed 8089fffffffffff\n",
+ "10:12:56\tProcessed 804bfffffffffff\n",
+ "10:13:05\tProcessed 8049fffffffffff\n",
+ "10:13:14\tProcessed 802bfffffffffff\n",
+ "10:13:23\tProcessed 808bfffffffffff\n",
+ "10:13:30\tProcessed 8093fffffffffff\n",
+ "10:13:38\tProcessed 8037fffffffffff\n",
+ "10:13:47\tProcessed 80b3fffffffffff\n",
+ "10:13:56\tProcessed 8081fffffffffff\n",
+ "10:14:05\tProcessed 8047fffffffffff\n",
+ "10:14:13\tProcessed 801bfffffffffff\n",
+ "10:14:21\tProcessed 80bbfffffffffff\n",
+ "10:14:29\tProcessed 8025fffffffffff\n",
+ "10:14:37\tProcessed 8057fffffffffff\n",
+ "10:14:45\tProcessed 806ffffffffffff\n",
+ "10:14:53\tProcessed 80b7fffffffffff\n",
+ "10:15:02\tProcessed 8097fffffffffff\n",
+ "10:15:10\tProcessed 8095fffffffffff\n",
+ "10:15:18\tProcessed 809ffffffffffff\n",
+ "10:15:27\tProcessed 8011fffffffffff\n",
+ "10:15:34\tProcessed 80c5fffffffffff\n",
+ "10:15:43\tProcessed 8021fffffffffff\n",
+ "10:15:53\tProcessed 80a9fffffffffff\n",
+ "10:16:02\tProcessed 8045fffffffffff\n",
+ "10:16:09\tProcessed 80cbfffffffffff\n",
+ "10:16:18\tProcessed 8059fffffffffff\n",
+ "10:16:26\tProcessed 80c9fffffffffff\n",
+ "10:16:35\tProcessed 8041fffffffffff\n",
+ "10:16:42\tProcessed 80d5fffffffffff\n",
+ "10:16:50\tProcessed 80abfffffffffff\n",
+ "10:16:58\tProcessed 80effffffffffff\n",
+ "10:17:06\tProcessed 80e1fffffffffff\n",
+ "10:17:14\tProcessed 80d1fffffffffff\n",
+ "10:17:21\tProcessed 80f3fffffffffff\n",
+ "10:17:29\tProcessed 8077fffffffffff\n",
+ "10:17:37\tProcessed 804dfffffffffff\n",
+ "10:17:47\tProcessed 8053fffffffffff\n",
+ "10:17:55\tProcessed 80bffffffffffff\n",
+ "10:18:03\tProcessed 807dfffffffffff\n",
+ "10:18:12\tProcessed 8017fffffffffff\n",
+ "10:18:20\tProcessed 8061fffffffffff\n",
+ "10:18:29\tProcessed 806bfffffffffff\n",
+ "10:18:37\tProcessed 8035fffffffffff\n",
+ "10:18:46\tProcessed 807bfffffffffff\n",
+ "10:18:54\tProcessed 800bfffffffffff\n",
+ "10:19:02\tProcessed 8087fffffffffff\n",
+ "10:19:10\tProcessed 80adfffffffffff\n",
+ "10:19:18\tProcessed 80c1fffffffffff\n",
+ "10:19:28\tProcessed 8023fffffffffff\n",
+ "10:19:36\tProcessed 80b9fffffffffff\n",
+ "10:19:43\tProcessed 80ddfffffffffff\n",
+ "10:19:54\tProcessed 802dfffffffffff\n",
+ "10:20:02\tProcessed 8079fffffffffff\n",
+ "10:20:11\tProcessed 8039fffffffffff\n",
+ "10:20:19\tProcessed 80e3fffffffffff\n",
+ "10:20:27\tProcessed 80a5fffffffffff\n",
+ "10:20:35\tProcessed 8015fffffffffff\n",
+ "10:20:43\tProcessed 808ffffffffffff\n",
+ "10:20:52\tProcessed 80dbfffffffffff\n",
+ "10:21:00\tProcessed 80dffffffffffff\n",
+ "10:21:07\tProcessed 8001fffffffffff\n",
+ "10:21:16\tProcessed 8019fffffffffff\n",
+ "10:21:23\tProcessed 80b5fffffffffff\n",
+ "10:21:31\tProcessed 805dfffffffffff\n",
+ "10:21:40\tProcessed 8073fffffffffff\n",
+ "10:21:50\tProcessed 805bfffffffffff\n",
+ "10:21:59\tProcessed 807ffffffffffff\n",
+ "10:22:08\tProcessed 8069fffffffffff\n",
+ "10:22:16\tProcessed 8029fffffffffff\n",
+ "10:22:25\tProcessed 808dfffffffffff\n",
+ "10:22:32\tProcessed 80e9fffffffffff\n",
+ "10:22:40\tProcessed 8003fffffffffff\n",
+ "10:22:49\tProcessed 8067fffffffffff\n",
+ "10:22:57\tProcessed 80ebfffffffffff\n",
+ "10:23:05\tProcessed 8013fffffffffff\n",
+ "10:23:13\tProcessed 803bfffffffffff\n",
+ "10:23:21\tProcessed 80d7fffffffffff\n",
+ "10:23:28\tProcessed 800ffffffffffff\n",
+ "10:23:37\tProcessed 80c3fffffffffff\n",
+ "10:23:45\tProcessed 8007fffffffffff\n",
+ "10:23:53\tProcessed 80e5fffffffffff\n",
+ "10:24:01\tProcessed 80edfffffffffff\n",
+ "10:24:09\tProcessed 80bdfffffffffff\n",
+ "10:24:18\tProcessed 803dfffffffffff\n",
+ "10:24:27\tProcessed 8075fffffffffff\n",
+ "10:24:34\tProcessed 8091fffffffffff\n",
+ "10:24:43\tProcessed 800dfffffffffff\n",
+ "10:24:52\tProcessed 80cffffffffffff\n",
+ "10:25:00\tProcessed 80e7fffffffffff\n",
+ "10:25:07\tProcessed 80d9fffffffffff\n",
+ "10:25:17\tProcessed 8065fffffffffff\n",
+ "10:25:24\tProcessed 80a1fffffffffff\n",
+ "10:25:33\tProcessed 809bfffffffffff\n"
+ ]
+ }
+ ],
+ "source": [
+ "output_results = {}\n",
+ "for h0_idx, inD in h3_0_list.items():\n",
+ " for lbl, curA in inA.groupby(['year',\"event_type\"]):\n",
+ " curD = gpd.sjoin(inD, curA, how=\"inner\")\n",
+ " if curD.shape[0] > 0:\n",
+ " tempD = curD\n",
+ " count_d = tempD.groupby(\"shape_id\").aggregate({'event_type':'count'}).loc[:,'event_type']\n",
+ " tempD = inD.join(count_d, rsuffix='acled').fillna(0)\n",
+ " inD[\"_\".join(lbl)] = tempD['event_type']\n",
+ " else:\n",
+ " inD[\"_\".join(lbl)] = tempD['event_type']\n",
+ " output_results[h0_idx] = inD\n",
+ " tPrint(f'Processed {h0_idx}')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 82,
+ "id": "af47be32",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# concatenate all the results datasets\n",
+ "all_ds = [x for y, x in output_results.items()]\n",
+ "combo_res = pd.concat(all_ds)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 85,
+ "id": "c361f76b",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['geometry', 'shape_id', 'Battles', 'Explosions/Remote violence',\n",
+ " 'Protests', 'Riots', 'Strategic developments',\n",
+ " 'Violence against civilians', '2020_Battles',\n",
+ " '2020_Explosions/Remote violence', '2020_Protests', '2020_Riots',\n",
+ " '2020_Strategic developments', '2020_Violence against civilians',\n",
+ " '2021_Battles', '2021_Explosions/Remote violence', '2021_Protests',\n",
+ " '2021_Riots', '2021_Strategic developments',\n",
+ " '2021_Violence against civilians', '2022_Battles',\n",
+ " '2022_Explosions/Remote violence', '2022_Protests', '2022_Riots',\n",
+ " '2022_Strategic developments', '2022_Violence against civilians',\n",
+ " '2023_Battles', '2023_Explosions/Remote violence', '2023_Protests',\n",
+ " '2023_Riots', '2023_Strategic developments',\n",
+ " '2023_Violence against civilians'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 85,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "combo_res.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 106,
+ "id": "e973f2d4",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "16:10:00\tSTART\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ ":8: UserWarning: this is an initial implementation of Parquet/Feather file support and associated metadata. This is tracking version 0.1.0 of the metadata specification at https://github.com/geopandas/geo-arrow-spec\n",
+ "\n",
+ "This metadata specification does not yet make stability promises. We do not yet recommend using this in a production setting unless you are able to rewrite your Parquet/Feather files.\n",
+ "\n",
+ "To further ignore this warning, you can do: \n",
+ "import warnings; warnings.filterwarnings('ignore', message='.*initial implementation of Parquet.*')\n",
+ " sel_data.to_parquet(out_s3_file)\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "16:10:04\ts3://wbg-geography01/Space2Stats/h3_stats_data/ACLED/2020/ACLED_breakdown_event_type.parquet\n",
+ "16:10:07\ts3://wbg-geography01/Space2Stats/h3_stats_data/ACLED/2021/ACLED_breakdown_event_type.parquet\n",
+ "16:10:11\ts3://wbg-geography01/Space2Stats/h3_stats_data/ACLED/2022/ACLED_breakdown_event_type.parquet\n",
+ "16:10:15\ts3://wbg-geography01/Space2Stats/h3_stats_data/ACLED/2023/ACLED_breakdown_event_type.parquet\n"
+ ]
+ }
+ ],
+ "source": [
+ "tPrint(\"START\")\n",
+ "for yr in range(2020, 2024): \n",
+ " sel_cols = [x for x in combo_res.columns if str(yr) in x]\n",
+ " col_names = [x.replace(f\"{yr}_\", \"\") for x in sel_cols]\n",
+ " sel_data = combo_res.loc[:,sel_cols]\n",
+ " sel_data.columns = col_names \n",
+ " out_s3_file = f\"s3://{bucket}/{prefix}/ACLED/{yr}/ACLED_breakdown_event_type.parquet\"\n",
+ " sel_data.to_parquet(out_s3_file)\n",
+ " tPrint(out_s3_file)\n",
+ " "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 104,
+ "id": "3b51c8b9",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'s3://wbg-geography01/Space2Stats/h3_stats_data/ACLED/2020/ACLED_breakdown_event_type.csv'"
+ ]
+ },
+ "execution_count": 104,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "out_s3_file"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "4a368374",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Earth Engine",
+ "language": "python",
+ "name": "ee"
+ },
+ "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.9.4"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/notebooks/MP_SCRIPTS/global_f_0_2020_1km_zonal.csv b/notebooks/MP_SCRIPTS/global_f_0_2020_1km_zonal.csv
new file mode 100644
index 0000000..69b7abf
--- /dev/null
+++ b/notebooks/MP_SCRIPTS/global_f_0_2020_1km_zonal.csv
@@ -0,0 +1,4420 @@
+SUM,MIN,MAX,MEAN,id
+1846.7669677734375,3.4840688705444336,44.01305389404297,7.242223262786865,2103
+1567.0732421875,1.5215710401535034,18.511585235595703,4.881848335266113,2104
+1991.8997802734375,7.174413681030273,64.00861358642578,14.864923477172852,2105
+1947.93994140625,2.9961867332458496,29.417999267578125,5.695730686187744,2106
+1264.515625,3.3619461059570312,38.26047897338867,7.104020595550537,2107
+107.19147491455078,0.0,34.17433547973633,8.245497703552246,2108
+1094.2218017578125,10.578166961669922,147.399658203125,33.15823745727539,2109
+1031.490966796875,243.0313720703125,788.4595336914062,515.7454833984375,2110
+447.3268127441406,447.3268127441406,447.3268127441406,447.3268127441406,2111
+1297.525390625,121.5548324584961,423.4420471191406,324.38134765625,2112
+1161.7421875,43.46929931640625,271.8887939453125,96.81185150146484,2113
+985.9959716796875,306.2069396972656,679.7890625,492.99798583984375,2114
+1775.470458984375,16.760129928588867,200.33653259277344,68.28732299804688,2115
+1959.4151611328125,10.044564247131348,398.0703430175781,108.85639953613281,2116
+421.8700256347656,25.15181541442871,90.7314682006836,52.7337532043457,2117
+891.8837890625,61.05210494995117,182.87109375,111.4854736328125,2118
+444.35491943359375,21.97715950012207,130.1712188720703,55.54436492919922,2119
+386.6789855957031,169.11334228515625,217.56564331054688,193.33949279785156,2120
+668.5429077148438,5.98226261138916,185.7681427001953,41.783931732177734,2121
+8.31823444366455,0.0,2.4827659130096436,0.7562031149864197,2122
+114.703125,0.0,21.30977439880371,5.4620537757873535,2123
+894.3623046875,3.929089307785034,40.64070129394531,6.084097385406494,2124
+2068.142578125,5.739667892456055,70.75167083740234,16.545141220092773,2125
+1315.1248779296875,6.22280740737915,46.76874923706055,15.472057342529297,2126
+2048.18603515625,10.844598770141602,79.02017974853516,22.507539749145508,2127
+1167.891845703125,8.64273452758789,23.397693634033203,13.903474807739258,2128
+600.5132446289062,2.356738328933716,13.93556022644043,4.549342632293701,2129
+1600.647216796875,4.929966926574707,36.71913528442383,10.130678176879883,2130
+660.883056640625,2.7533581256866455,7.344501972198486,3.957383632659912,2131
+1213.284912109375,6.732516765594482,24.36827278137207,12.7714204788208,2132
+2072.1982421875,0.6175792217254639,51.46023178100586,12.261528015136719,2133
+1304.1622314453125,4.394432067871094,30.44537925720215,14.175676345825195,2134
+128.48866271972656,0.14080844819545746,14.509321212768555,3.569129467010498,2135
+1296.9930419921875,2.687126398086548,13.011794090270996,4.053103446960449,2136
+2064.34619140625,2.3122098445892334,31.4442195892334,4.577264308929443,2137
+1402.174072265625,3.7227556705474854,13.752174377441406,5.818149566650391,2138
+1006.259033203125,2.7568347454071045,12.979110717773438,4.2279791831970215,2139
+1219.949951171875,2.540951728820801,11.31795597076416,3.6093194484710693,2140
+5682.658203125,3.736276626586914,105.093017578125,15.44200611114502,2141
+1067.426025390625,2.064985513687134,8.967077255249023,3.2248520851135254,2142
+1219.9449462890625,2.9152398109436035,13.332804679870605,4.76540994644165,2143
+750.9736328125,1.5288608074188232,14.065669059753418,2.866311550140381,2144
+1143.482421875,1.1852843761444092,25.476879119873047,2.0752856731414795,2145
+1232.13720703125,3.0481934547424316,22.978137969970703,5.811967849731445,2146
+1565.155029296875,1.8492786884307861,15.845234870910645,4.065337657928467,2147
+1316.267578125,1.427578091621399,6.710739612579346,2.079411745071411,2148
+1545.1021728515625,1.8377403020858765,19.05489158630371,3.670076370239258,2149
+1662.5859375,3.118800401687622,37.39697265625,8.070805549621582,2150
+1961.120361328125,2.2310831546783447,15.770401954650879,5.147297382354736,2151
+1750.3048095703125,0.24649584293365479,14.910272598266602,4.569986343383789,2152
+2454.373046875,3.7518153190612793,35.625057220458984,7.528751850128174,2153
+1901.361328125,4.119791507720947,21.926958084106445,6.4452924728393555,2154
+2701.10205078125,3.3665976524353027,61.6116828918457,11.397054672241211,2155
+2248.14990234375,3.7834274768829346,19.502803802490234,7.0696539878845215,2156
+558.2564086914062,2.890465497970581,17.417573928833008,6.0027570724487305,2157
+972.1845092773438,3.376967668533325,17.752866744995117,5.492568016052246,2158
+1205.242431640625,2.927605390548706,17.95368194580078,6.847968578338623,2159
+1066.62744140625,3.2569336891174316,19.701826095581055,6.926152229309082,2160
+3639.6923828125,2.8758835792541504,92.03528594970703,10.31074333190918,2161
+911.2783203125,2.152724027633667,17.158721923828125,3.6161837577819824,2162
+1061.1326904296875,2.496626377105713,14.847518920898438,5.253132343292236,2163
+1385.57470703125,4.857666492462158,20.514753341674805,7.872583389282227,2164
+764.4522705078125,3.510282039642334,11.993834495544434,5.747761249542236,2165
+767.2721557617188,2.7075774669647217,10.892315864562988,3.975503444671631,2166
+2014.3192138671875,4.996701240539551,18.404794692993164,7.747381687164307,2167
+1199.6021728515625,1.6996641159057617,24.775962829589844,3.9202685356140137,2168
+1602.3740234375,4.16192626953125,17.540802001953125,7.027956008911133,2169
+1723.1976318359375,3.373223304748535,17.87775993347168,7.150197505950928,2170
+1219.8193359375,3.1272685527801514,11.64600944519043,5.979506492614746,2171
+1358.5897216796875,3.38704252243042,19.059364318847656,6.260782241821289,2172
+1447.248779296875,4.808318138122559,20.145233154296875,7.383922576904297,2173
+1132.414306640625,4.831325531005859,19.17371368408203,9.596731185913086,2174
+1029.624755859375,6.099246025085449,33.19792556762695,10.953454971313477,2175
+1594.9854736328125,7.403692245483398,31.970478057861328,13.632354736328125,2176
+1962.2095947265625,2.995732307434082,30.924388885498047,8.720932006835938,2177
+2998.275634765625,8.633401870727539,114.5282211303711,21.570327758789062,2178
+1577.7562255859375,3.376258134841919,27.723209381103516,8.716885566711426,2179
+2417.9990234375,7.3081159591674805,35.34034729003906,17.148929595947266,2180
+878.7854614257812,2.178257942199707,12.427291870117188,5.293888092041016,2181
+2376.122802734375,7.172686576843262,28.28692626953125,11.762984275817871,2182
+3233.281982421875,0.49641746282577515,37.29021072387695,11.547435760498047,2183
+5046.68603515625,0.07665427774190903,43.15383529663086,9.667981147766113,2184
+2052.50244140625,1.5046179294586182,25.145437240600586,9.502326011657715,2185
+1285.866455078125,3.8427164554595947,16.692277908325195,6.365675449371338,2186
+2365.757568359375,0.42628827691078186,56.81226348876953,9.205282211303711,2187
+2587.21484375,4.561785697937012,24.342987060546875,9.10991096496582,2188
+1562.3480224609375,4.187623023986816,25.222558975219727,6.85240364074707,2189
+70.22622680664062,0.07908417284488678,11.952484130859375,3.053314208984375,2190
+3089.120849609375,2.849484443664551,38.627437591552734,5.784870624542236,2191
+1121.894775390625,1.9523324966430664,10.870551109313965,3.6425154209136963,2192
+956.4923095703125,1.5614395141601562,23.397994995117188,2.9612765312194824,2193
+1759.6761474609375,2.0473461151123047,40.25278091430664,4.970836639404297,2194
+4188.9521484375,2.237639904022217,44.62708282470703,9.810192108154297,2195
+771.7394409179688,1.7087719440460205,8.509505271911621,2.9568560123443604,2196
+1331.0302734375,2.8649959564208984,32.53440475463867,6.72237491607666,2197
+1074.02197265625,4.456702709197998,27.593645095825195,8.390796661376953,2198
+1072.2294921875,4.566492080688477,25.856067657470703,7.884040355682373,2199
+1912.70849609375,4.020184516906738,46.25112533569336,8.538877487182617,2200
+771.5899047851562,4.851896286010742,17.01371955871582,8.208403587341309,2201
+1424.0135498046875,2.2501463890075684,12.676908493041992,4.3415045738220215,2202
+2522.9873046875,4.624359130859375,30.893596649169922,7.76303768157959,2203
+886.6839599609375,2.934657096862793,26.01969337463379,5.03797721862793,2204
+2175.62451171875,5.144207000732422,33.76835632324219,10.664826393127441,2205
+9906.646484375,0.37046945095062256,62.70591735839844,22.985258102416992,2206
+3918.572265625,4.22393798828125,91.1662826538086,9.241915702819824,2207
+1087.2105712890625,2.6901767253875732,33.50414276123047,5.382230758666992,2208
+765.389892578125,3.0098538398742676,17.006784439086914,5.42829704284668,2209
+538.1820068359375,2.009742259979248,12.841879844665527,3.9283359050750732,2210
+1046.92041015625,3.7948832511901855,35.19321060180664,7.697944164276123,2211
+1108.7650146484375,3.71537709236145,13.065537452697754,5.744896411895752,2212
+1140.9296875,3.5109875202178955,15.820716857910156,6.956888198852539,2213
+933.095947265625,3.2445950508117676,16.990436553955078,5.043761730194092,2214
+1257.1285400390625,5.126195430755615,24.319360733032227,8.97948932647705,2215
+1259.53125,5.1316986083984375,21.496719360351562,8.396875381469727,2216
+2130.0068359375,3.990666627883911,48.69926071166992,7.830907344818115,2217
+1398.1849365234375,4.123532295227051,23.42668342590332,6.956143856048584,2218
+1279.71533203125,6.162208557128906,21.8876953125,9.340988159179688,2219
+4502.8671875,7.209911346435547,147.49050903320312,21.239938735961914,2220
+550.482421875,3.2924766540527344,12.159272193908691,5.09705924987793,2221
+1234.407958984375,3.6635329723358154,20.158205032348633,6.63660192489624,2222
+1657.7921142578125,4.104867935180664,20.577861785888672,6.965513229370117,2223
+1422.051025390625,2.4723215103149414,35.41389846801758,5.490544319152832,2224
+4734.005859375,2.9860119819641113,49.050148010253906,7.19453763961792,2225
+1366.190185546875,2.2858669757843018,20.602157592773438,4.30974817276001,2226
+1165.111572265625,1.4046167135238647,14.601630210876465,3.4883580207824707,2227
+1008.613037109375,2.0035078525543213,14.08439826965332,3.4900104999542236,2228
+1331.82470703125,1.9932267665863037,36.27321243286133,4.424666881561279,2229
+1387.553466796875,2.000232696533203,13.988875389099121,3.5487301349639893,2230
+904.4450073242188,1.414236307144165,10.551384925842285,2.471161127090454,2231
+772.5570068359375,1.2090680599212646,10.508113861083984,2.060152053833008,2232
+4042.9677734375,2.4408552646636963,30.987442016601562,6.682591438293457,2233
+2181.3017578125,4.160322189331055,27.05289077758789,7.013832092285156,2234
+2043.0469970703125,3.5504987239837646,32.312660217285156,7.888212203979492,2235
+1343.5218505859375,1.8032065629959106,43.80193328857422,4.198505878448486,2236
+6246.556640625,0.20815396308898926,13.723919868469238,1.1982651948928833,2248
+3015.711669921875,0.2608248293399811,5.13332986831665,0.5066719651222229,2249
+5093.318359375,0.13771957159042358,20.630508422851562,1.2220053672790527,2250
+2087.51513671875,0.13913209736347198,5.081676483154297,0.2874177396297455,2251
+4375.0556640625,0.23508691787719727,22.054880142211914,1.0973302125930786,2252
+2630.878662109375,0.22059181332588196,5.472965717315674,0.48819422721862793,2253
+1562.53759765625,0.4231569468975067,3.896066427230835,1.3064695596694946,2254
+2696.1533203125,0.15782365202903748,6.8486151695251465,0.5842152237892151,2255
+1495.4033203125,0.630694568157196,4.286205768585205,1.498400092124939,2256
+2694.3837890625,0.1659063696861267,8.227582931518555,0.6994765996932983,2257
+2652.849365234375,0.29884761571884155,11.761809349060059,1.2668812274932861,2258
+2010.3544921875,0.45463669300079346,13.505855560302734,1.2478922605514526,2259
+1887.8629150390625,0.28351742029190063,10.46995735168457,0.7908935546875,2260
+1949.2269287109375,0.1294698268175125,8.541071891784668,0.29338154196739197,2261
+2131.105224609375,0.5556064248085022,4.634110927581787,1.6610329151153564,2262
+15940.0390625,0.504578709602356,102.2031021118164,25.834747314453125,2263
+2470.713134765625,1.053154706954956,33.61006546020508,5.490473747253418,2264
+1329.110107421875,0.08300113677978516,43.71414566040039,4.206044673919678,2265
+4487.63671875,1.4284627437591553,65.60420227050781,12.641230583190918,2266
+1418.5533447265625,0.12591296434402466,30.40192222595215,12.553569793701172,2267
+1040.4791259765625,0.7477215528488159,9.962380409240723,1.8286100625991821,2268
+835.4923095703125,1.0084751844406128,9.49760913848877,2.1422879695892334,2269
+2235.984619140625,0.9226176142692566,16.079818725585938,3.033900499343872,2270
+2987.15576171875,0.2908012866973877,8.332894325256348,0.7539514899253845,2271
+5278.4755859375,0.2462741881608963,4.8877458572387695,1.1888458728790283,2272
+2985.8212890625,0.2608480155467987,11.313445091247559,0.6841936707496643,2273
+4150.005859375,0.4121696352958679,9.470760345458984,1.0768048763275146,2274
+5075.87939453125,0.5571539402008057,39.34662628173828,8.999786376953125,2275
+2392.38134765625,0.3927360773086548,10.010000228881836,0.9780790209770203,2276
+2341.77490234375,0.261013925075531,6.742843151092529,0.8737965822219849,2277
+6719.61181640625,0.20584096014499664,10.432913780212402,0.8349418044090271,2278
+2009.574462890625,0.2158888429403305,6.384786605834961,0.6399918794631958,2279
+1981.41943359375,0.3033015727996826,6.776599884033203,0.9941893815994263,2280
+2232.728515625,0.2292879819869995,7.623503684997559,1.0723960399627686,2281
+2638.241943359375,0.2185925543308258,6.79447078704834,0.747377336025238,2282
+3038.6142578125,0.28614526987075806,8.642128944396973,0.9621957540512085,2283
+1476.44384765625,0.1618288904428482,5.219902515411377,0.5513232946395874,2284
+3511.810302734375,0.6052602529525757,28.804794311523438,3.1077966690063477,2285
+2587.369873046875,1.298563838005066,32.8291015625,9.618474960327148,2286
+1992.3427734375,0.9032286405563354,22.891571044921875,5.628087043762207,2287
+2305.924072265625,0.892901599407196,21.596826553344727,5.112913608551025,2288
+2654.6611328125,0.7544472217559814,23.801843643188477,4.916038990020752,2289
+1720.871337890625,5.6570210456848145,21.955358505249023,11.321521759033203,2290
+3367.627197265625,0.19754517078399658,7.163742542266846,0.5036080479621887,2291
+5433.689453125,0.2579982578754425,16.069860458374023,1.165527582168579,2292
+1283.275390625,0.41155627369880676,7.2618818283081055,1.2163747549057007,2293
+1603.21630859375,0.42226359248161316,8.14703369140625,2.0449187755584717,2294
+10584.7041015625,0.7668046951293945,237.23248291015625,132.30880737304688,2295
+1033.67919921875,0.3307079076766968,11.093113899230957,4.022098064422607,2296
+1675.1207275390625,1.301896095275879,18.95749282836914,3.9138333797454834,2297
+1362.482421875,0.460659921169281,33.36656188964844,7.654395580291748,2298
+1149.5447998046875,0.8544650077819824,15.15365982055664,3.8190855979919434,2299
+1943.505859375,0.9231863617897034,19.78856086730957,5.368800640106201,2300
+2019.53759765625,0.9598134160041809,45.935298919677734,6.472877025604248,2301
+2437.8212890625,0.6786081194877625,82.78628540039062,30.096559524536133,2302
+1473.599853515625,1.2564654350280762,15.415416717529297,3.877894401550293,2303
+728.3947143554688,0.5276821255683899,25.742961883544922,7.6673126220703125,2304
+1920.240966796875,4.470198631286621,60.72269821166992,20.4280948638916,2305
+2099.445556640625,6.670620918273926,60.73112487792969,23.070829391479492,2306
+739.2371826171875,1.0778465270996094,8.581452369689941,2.4641239643096924,2307
+1982.6849365234375,3.211615562438965,28.997303009033203,10.546196937561035,2308
+4904.0439453125,13.603241920471191,170.7574005126953,87.57221221923828,2309
+7240.1328125,0.33235740661621094,142.25692749023438,30.549083709716797,2310
+2381.48681640625,1.3493285179138184,20.479276657104492,4.510391712188721,2311
+2482.8095703125,2.318488597869873,28.823104858398438,10.345040321350098,2312
+3189.51513671875,0.25553104281425476,13.10353946685791,1.526814341545105,2313
+2273.9541015625,1.2182554006576538,34.37248992919922,4.827928066253662,2314
+2105.144287109375,1.5400439500808716,30.614173889160156,4.2442426681518555,2315
+1218.8558349609375,0.5529619455337524,24.50433349609375,7.004918575286865,2316
+1487.70703125,0.8164095878601074,16.099456787109375,5.489693641662598,2317
+3618.41796875,3.452038526535034,55.821136474609375,18.84592628479004,2318
+868.0199584960938,0.42801782488822937,16.71173667907715,1.698669195175171,2319
+2623.51318359375,0.3247827887535095,8.937369346618652,1.012548565864563,2320
+1374.459228515625,1.0866694450378418,15.979220390319824,3.327988386154175,2321
+3015.00390625,0.5605843663215637,22.451417922973633,6.597382545471191,2322
+1253.3944091796875,0.08326451480388641,10.77071762084961,1.9135792255401611,2323
+2062.25439453125,0.6819923520088196,23.741851806640625,2.09791898727417,2324
+5790.2958984375,0.18529962003231049,8.84553050994873,1.06576406955719,2325
+7004.94482421875,0.01609969511628151,13.20539379119873,1.0171257257461548,2326
+6911.05126953125,0.13989004492759705,10.827101707458496,0.7786222696304321,2327
+7921.05078125,0.022741876542568207,17.664756774902344,0.9602437615394592,2328
+4011.71826171875,0.23362241685390472,12.044315338134766,0.8966737389564514,2329
+5292.015625,0.19482602179050446,7.700697898864746,0.7378716468811035,2330
+16624.365234375,0.0533534474670887,24.199562072753906,0.9100265502929688,2331
+3224.38818359375,0.06246999651193619,4.240522384643555,0.9223078489303589,2332
+57204.14453125,0.30700328946113586,128.87155151367188,16.653316497802734,2333
+14624.5341796875,0.016475317999720573,28.360078811645508,1.8968267440795898,2334
+7255.09375,0.009337464347481728,16.316267013549805,1.1341400146484375,2335
+8813.9638671875,0.5817865133285522,44.514320373535156,2.6263301372528076,2336
+7000.037109375,0.060250766575336456,19.79599952697754,1.4474849700927734,2337
+8419.236328125,0.11130960285663605,18.005754470825195,1.0934072732925415,2338
+15021.9638671875,0.31220704317092896,27.21803855895996,1.3471405506134033,2339
+12513.505859375,0.4661617577075958,25.49065589904785,2.4402313232421875,2340
+7015.97802734375,0.2537904381752014,12.538588523864746,1.1428536176681519,2341
+6085.8447265625,0.1359342634677887,8.339943885803223,0.7212425470352173,2342
+5892.40087890625,0.3006666600704193,6.634496212005615,0.9282295107841492,2343
+5006.38720703125,0.19620461761951447,13.332815170288086,1.059104561805725,2344
+4485.42041015625,0.24863390624523163,8.65943431854248,0.977641761302948,2345
+6000.70361328125,0.01562936045229435,9.986650466918945,1.3852039575576782,2346
+12106.7431640625,0.18732406198978424,23.62160873413086,1.179304838180542,2347
+9860.373046875,0.16871227324008942,20.18611717224121,0.7354645133018494,2348
+3116.405517578125,0.16261343657970428,3.0051679611206055,0.4836885929107666,2349
+3833.968505859375,0.006157166790217161,11.172181129455566,0.4677853286266327,2350
+11680.7353515625,0.12115360796451569,14.071634292602539,0.636691153049469,2351
+28757.5859375,0.04028279706835747,48.40790939331055,2.082374095916748,2352
+8466.0458984375,0.13023662567138672,19.62334442138672,0.8510299324989319,2353
+6754.380859375,0.22534781694412231,14.14538288116455,1.0021336078643799,2354
+3590.197265625,0.14161136746406555,4.881894588470459,0.8062423467636108,2355
+7107.2353515625,0.0395025871694088,17.507280349731445,1.4843850135803223,2356
+12585.412109375,0.08201577514410019,31.644014358520508,1.5482115745544434,2357
+4145.28076171875,0.4154997766017914,24.0572452545166,1.7366069555282593,2358
+7896.50537109375,0.08005043864250183,18.418651580810547,1.5815151929855347,2359
+3128.59814453125,0.6558536887168884,12.066080093383789,1.6320282220840454,2360
+5671.78955078125,0.22549737989902496,17.94902992248535,1.6564805507659912,2361
+4906.6943359375,0.0692770779132843,4.421060085296631,0.41256994009017944,2362
+5796.79931640625,0.19305893778800964,18.976587295532227,0.7159193754196167,2363
+7913.8330078125,0.07157667726278305,8.236084938049316,0.5218141078948975,2364
+3832.99462890625,0.10380838066339493,3.6405842304229736,0.48921436071395874,2365
+3008.96533203125,0.2381005585193634,13.123029708862305,0.9057692289352417,2366
+4355.39208984375,0.24824684858322144,9.383696556091309,1.1133415699005127,2367
+1914.820556640625,0.12222478538751602,2.5938467979431152,0.5705662965774536,2368
+6964.99169921875,0.1970464587211609,11.203069686889648,0.7811789512634277,2369
+8075.61962890625,1.0687091162253637e-05,21.34132957458496,0.04381423071026802,8792
+270.6091003417969,0.002716170623898506,2.1582577228546143,0.010443389415740967,8793
+578.4161376953125,4.193445056444034e-05,0.9467849135398865,0.0040049306116998196,8794
+635.3302001953125,8.680111932335421e-06,1.0271201133728027,0.004695402458310127,8795
+1070.94677734375,0.0005247098742984235,6.703432083129883,0.10750319063663483,8796
+3781.267822265625,0.0,14.500056266784668,0.0803055614233017,8797
+1982.4749755859375,0.0014378487830981612,2.995677947998047,0.014367426745593548,8798
+1886.660400390625,0.0060950289480388165,16.63246726989746,0.2804192006587982,8799
+3000.3076171875,0.00019393039110582322,15.892348289489746,1.1719951629638672,8800
+2607.0546875,0.0,8.027997016906738,0.07400728762149811,8801
+169.62127685546875,0.00079380813986063,0.5497092604637146,0.006524648051708937,8802
+941.49072265625,0.0015518886502832174,4.398090839385986,0.021829137578606606,8803
+13629.3857421875,6.162718296051025,625.2813720703125,166.21202087402344,8804
+1274.793212890625,0.00834666658192873,13.475824356079102,0.22306093573570251,8805
+1156.82861328125,0.016280656680464745,6.327108860015869,0.2807154953479767,8806
+550.0967407226562,0.008921893313527107,2.534348487854004,0.10211560130119324,8807
+1132.4443359375,0.03224379941821098,20.03028678894043,0.646741509437561,8808
+685.2886962890625,0.01583634316921234,2.7915468215942383,0.25599128007888794,8809
+45.03722381591797,0.0001809992390917614,1.2862783670425415,0.007966959848999977,8810
+44.35607147216797,0.00017367138934787363,0.2055734544992447,0.001039148890413344,8811
+699.135498046875,0.000492199556902051,6.3184494972229,0.0829932913184166,8812
+482.2845458984375,0.001454650890082121,3.0429465770721436,0.0497610978782177,8813
+1502.038818359375,0.002263059373944998,7.245606899261475,0.07857084274291992,8814
+328.0896301269531,0.0008599371067248285,3.1503288745880127,0.009752381592988968,8815
+112.73274993896484,0.00030990305822342634,0.22323958575725555,0.002314080484211445,8816
+871.0316162109375,0.011806698516011238,10.70551872253418,0.19973208010196686,8817
+343.66546630859375,0.014249803498387337,3.514594316482544,0.1388547271490097,8818
+677.7266235351562,0.0038528325967490673,4.729619979858398,0.09844953566789627,8819
+968.1141967773438,0.0036692272406071424,18.4072265625,0.17192579805850983,8820
+1285.273193359375,0.012557020410895348,11.449193954467773,0.35203319787979126,8821
+719.64404296875,0.03897027298808098,5.887556552886963,0.2059067338705063,8822
+346.222412109375,0.008797588758170605,7.085524559020996,0.10742240399122238,8823
+3803.136962890625,0.009085807017982006,16.990528106689453,0.3727104067802429,8824
+523.202880859375,0.01664663664996624,5.437411308288574,0.4713539481163025,8825
+408.1600646972656,0.011466220021247864,3.481308937072754,0.11088293045759201,8826
+3181.1728515625,0.003073672531172633,30.55036735534668,0.299856036901474,8827
+2134.541259765625,0.02028665877878666,19.485273361206055,0.2937711477279663,8828
+460.017333984375,0.02868456020951271,5.237550258636475,0.37008634209632874,8829
+1246.9244384765625,0.012199425138533115,5.807586669921875,0.1652650088071823,8830
+758.7747802734375,0.01900715008378029,7.32734489440918,0.23126326501369476,8831
+307.1845703125,0.02514740824699402,2.3483681678771973,0.3068777024745941,8832
+499.5392150878906,0.002183113479986787,1.8585138320922852,0.02424241602420807,8833
+1497.8800048828125,0.0013511020224541426,30.889589309692383,0.17427341639995575,8834
+481.568359375,0.0016869368264451623,2.0148866176605225,0.06426909565925598,8835
+931.445068359375,0.024764632806181908,11.357895851135254,0.6624786853790283,8836
+329.437744140625,0.0006709342706017196,1.6632832288742065,0.010166576132178307,8837
+1694.0570068359375,0.003769665490835905,15.601104736328125,0.08881498128175735,8838
+370.9039611816406,0.004244454205036163,5.692586898803711,0.09020037949085236,8839
+448.2176513671875,0.013619829900562763,1.6114364862442017,0.09773607552051544,8840
+1090.400634765625,0.012800147756934166,8.155326843261719,0.1026066243648529,8841
+715.43115234375,0.00431795883923769,14.392531394958496,0.11446898430585861,8842
+2482.04736328125,0.00952211394906044,13.553629875183105,0.23380249738693237,8843
+5853.08056640625,0.02086949720978737,147.81947326660156,1.588784098625183,8844
+601.7233276367188,0.0031272214837372303,4.508304595947266,0.10762356221675873,8845
+180.47976684570312,0.0034235785715281963,0.9032649993896484,0.03196028992533684,8846
+803.6296997070312,0.004819841589778662,2.74764347076416,0.09236061573028564,8847
+695.6754760742188,0.003188400762155652,4.08168363571167,0.08643005043268204,8848
+1076.730224609375,0.012184353545308113,6.813726902008057,0.18870140612125397,8849
+181.95822143554688,0.0008157672709785402,2.373417615890503,0.013496382161974907,8850
+2559.3740234375,0.010902740061283112,34.62330627441406,0.273349791765213,8851
+836.9502563476562,0.004268883261829615,11.675830841064453,0.1414245069026947,8852
+925.126953125,0.001495118485763669,5.996978282928467,0.04590289667248726,8853
+1531.1287841796875,0.012494326569139957,6.3695759773254395,0.17377468943595886,8854
+1261.7486572265625,0.004892986733466387,17.824190139770508,0.11382486671209335,8855
+2483.6904296875,0.002394657814875245,27.287363052368164,0.1800297498703003,8856
+1094.2728271484375,0.0025311235804110765,4.751550197601318,0.06363901495933533,8857
+819.8224487304688,0.004875346086919308,9.737560272216797,0.08120270073413849,8858
+455.3905944824219,0.006815570872277021,1.5132474899291992,0.08592275530099869,8859
+925.10009765625,0.028183409944176674,7.564063549041748,0.39840659499168396,8860
+444.47161865234375,0.02186001092195511,2.029859781265259,0.17609810829162598,8861
+1869.1214599609375,0.022477060556411743,18.543060302734375,0.3462618589401245,8862
+426.6803894042969,0.008519396185874939,11.595868110656738,0.09934351593255997,8863
+1204.166015625,0.00640944903716445,28.56751823425293,0.1308591663837433,8864
+715.3545532226562,0.03026997670531273,10.484795570373535,0.24356640875339508,8865
+2122.588134765625,0.043542519211769104,6.932865619659424,0.4150543808937073,8866
+3702.447998046875,0.037782493978738785,13.376537322998047,0.3516762852668762,8867
+291.581298828125,0.004998774733394384,3.2286734580993652,0.043422382324934006,8868
+253.68292236328125,0.003367571858689189,4.20771598815918,0.05492161214351654,8869
+2044.6103515625,0.005255897995084524,20.27413558959961,0.19752781093120575,8870
+1078.8270263671875,0.0017827993724495173,2.457881212234497,0.023932982236146927,8871
+85.70868682861328,0.0007842169725336134,0.9899228811264038,0.008117121644318104,8872
+61776.60546875,0.0,525.4085083007812,25.17384147644043,9591
+9157.40234375,0.29139819741249084,38.59640884399414,1.259095549583435,9592
+24202.55078125,0.009877596981823444,143.67010498046875,2.1273226737976074,9593
+18648.5703125,0.09680196642875671,188.9683380126953,1.3032755851745605,9594
+11238.0166015625,0.21043135225772858,77.2291030883789,1.3748490810394287,9595
+10714.04296875,0.00878006499260664,72.50989532470703,1.3519296646118164,9596
+1917.0345458984375,0.0514681339263916,9.457877159118652,0.24266259372234344,9597
+4090.0517578125,0.03868964686989784,52.71743392944336,0.2428339272737503,9598
+18319.638671875,0.34887850284576416,114.83902740478516,2.262242317199707,9599
+13129.7373046875,0.0049081421457231045,72.37686157226562,1.2743606567382812,9600
+7016.8984375,0.005376990884542465,36.406272888183594,0.8828508257865906,9601
+6083.05322265625,0.1218549832701683,41.81110382080078,0.5816094279289246,9602
+6768.490234375,0.16738201677799225,43.80510711669922,1.030368447303772,9603
+4977.81494140625,0.10726211220026016,49.522071838378906,0.8793172240257263,9604
+10288.4365234375,0.018732275813817978,53.49355697631836,1.080150842666626,9605
+6123.1298828125,0.00524873286485672,74.8666763305664,1.2415105104446411,9606
+9282.609375,0.0821613147854805,59.563053131103516,0.9808335900306702,9607
+10108.85546875,0.0077425818890333176,74.41151428222656,0.7652426362037659,9608
+22135.09765625,0.02185707911849022,126.50263214111328,2.614278793334961,9609
+21560.751953125,0.06973157823085785,162.9542694091797,1.496546983718872,9610
+27651.625,0.011121517047286034,146.57650756835938,1.545387864112854,9611
+19633.40625,0.003700033761560917,130.8719940185547,1.9366153478622437,9612
+8022.1083984375,0.0683860257267952,68.67671966552734,0.6617263555526733,9613
+16524.951171875,0.08883953839540482,147.15847778320312,1.1110705137252808,9614
+10592.1005859375,0.05687549710273743,82.52992248535156,0.5143793821334839,9615
+17976.548828125,0.00391386728733778,144.47032165527344,1.699588656425476,9616
+8398.0341796875,0.025689786300063133,42.67177963256836,0.3681894838809967,9617
+3644.5224609375,0.07122600078582764,33.931427001953125,0.35127925872802734,9618
+8865.1630859375,0.016447950154542923,56.16265106201172,0.6883959770202637,9619
+5671.220703125,0.04647209122776985,71.76290130615234,0.41959312558174133,9620
+6903.9228515625,0.009605702944099903,104.30796813964844,2.8505048751831055,9621
+5839.6484375,0.0,59.20207977294922,0.2230576127767563,9622
+13059.0029296875,0.0619213730096817,112.36195373535156,0.6832881569862366,9623
+4026.68310546875,0.003706388408318162,16.449880599975586,0.2587011456489563,9624
+2319.231689453125,0.027590833604335785,3.9589755535125732,0.18441727757453918,9625
+6694.1357421875,0.004409881308674812,13.148581504821777,0.6711586117744446,9626
+4051.096923828125,0.04131966084241867,8.756122589111328,0.23877736926078796,9627
+8617.658203125,0.02585650607943535,20.975332260131836,0.42598408460617065,9628
+1962.93115234375,0.016020964831113815,2.637563943862915,0.14268599450588226,9629
+3388.78076171875,0.09821723401546478,14.355222702026367,0.9572827219963074,9630
+3963.84033203125,0.01554673258215189,8.05159854888916,0.47048550844192505,9631
+3023.411865234375,0.0210915245115757,8.19542121887207,0.09969373047351837,9632
+12850.4638671875,0.057437922805547714,326.2737731933594,3.2665133476257324,9633
+4937.7958984375,0.09559030085802078,238.72640991210938,3.149104595184326,9634
+47871.55859375,0.4176802337169647,343.7544250488281,141.6318359375,9635
+2191.620849609375,0.04574086517095566,3.5555636882781982,0.2959650158882141,9636
+1971.373291015625,0.026544170454144478,11.049015998840332,0.27376383543014526,9637
+2188.574462890625,0.07444340735673904,16.347360610961914,0.520717203617096,9638
+2978.9755859375,0.009806492365896702,6.5244951248168945,0.0826643630862236,9639
+4295.84130859375,0.007535288576036692,4.660043716430664,0.10174896568059921,9640
+4572.6044921875,0.024972913786768913,7.966893672943115,0.24250130355358124,9641
+7266.9306640625,0.018790097907185555,17.08654022216797,0.23744259774684906,9642
+17065.591796875,0.1728288233280182,45.01242446899414,3.0119292736053467,9643
+15152.1171875,0.0017213195096701384,64.60039520263672,1.0609240531921387,9644
+13710.291015625,0.024081654846668243,33.42656326293945,2.2188527584075928,9645
+12262.5400390625,0.40916481614112854,33.01425552368164,2.0801594257354736,9646
+8885.103515625,0.23736397922039032,28.757272720336914,2.8341639041900635,9647
+21449.220703125,0.5676266551017761,31.152000427246094,4.200787544250488,9648
+6907.0634765625,0.011270998045802116,87.71182250976562,1.520709753036499,9649
+904.7533569335938,0.0095229372382164,38.24256896972656,0.1252080500125885,9650
+4433.30224609375,0.0022539421916007996,31.627643585205078,0.41224682331085205,9651
+43908.58984375,0.0144507996737957,137.67086791992188,39.98960876464844,9652
+30145.142578125,0.004585928749293089,52.368385314941406,1.8782020807266235,9653
+1847.369873046875,0.01780807226896286,14.703872680664062,0.13399361073970795,9654
+13581.1943359375,0.39777907729148865,26.866662979125977,2.7135252952575684,9655
+15339.46875,0.0033759931102395058,19.36591148376465,0.35774683952331543,9656
+2172.5615234375,0.05890445411205292,9.047591209411621,1.115850806236267,9657
+6342.62841796875,0.12849321961402893,19.696144104003906,2.4422905445098877,9658
+5411.31689453125,0.14837920665740967,12.76956558227539,1.0743134021759033,9659
+3553.800537109375,0.10824895650148392,14.46292781829834,0.6596993803977966,9660
+9976.25390625,0.29312995076179504,50.62158966064453,4.578363418579102,9661
+2341.429443359375,0.14029215276241302,15.296072959899902,1.1070588827133179,9662
+4004.18701171875,0.02136189490556717,20.431926727294922,3.2740695476531982,9663
+6305.36328125,0.018648777157068253,22.074504852294922,4.629488468170166,9664
+1784.1641845703125,0.021990811452269554,8.259753227233887,1.585923671722412,9665
+1128.5814208984375,0.5683882236480713,7.633993148803711,2.212904691696167,9666
+537.93212890625,0.28449171781539917,6.626210689544678,1.3088372945785522,9667
+5017.185546875,0.2815333604812622,18.319833755493164,3.066739320755005,9668
+6658.087890625,0.7640941739082336,66.06990051269531,13.728015899658203,9669
+1374.580810546875,0.021561091765761375,6.5791916847229,0.7731050848960876,9670
+10954.3720703125,0.003220941871404648,20.4951114654541,1.2243626117706299,9671
+4418.611328125,0.017563628032803535,4.640014171600342,0.18961556255817413,9672
+3874.154296875,0.04653823748230934,7.6048359870910645,0.38146457076072693,9673
+5690.859375,0.060733944177627563,20.335229873657227,0.427498459815979,9674
+2157.02587890625,0.04985349252820015,7.439509391784668,0.2569723427295685,9675
+10492.92578125,0.2559608817100525,33.522586822509766,4.408792495727539,9676
+1971.3709716796875,0.06018373742699623,6.267829895019531,0.4874804615974426,9677
+1495.203857421875,0.12529030442237854,9.610037803649902,2.0069849491119385,9678
+3900.7275390625,0.03741688281297684,13.70141315460205,0.35009223222732544,9679
+6571.1328125,0.07171686738729477,24.943531036376953,1.958608865737915,9680
+2001.642578125,0.0005429681623354554,4.697685718536377,0.2751776874065399,9681
+47036.00390625,0.01627672091126442,31.532695770263672,0.4430754482746124,9682
+89501.8203125,0.000536223582457751,211.87109375,0.9634729623794556,9683
+34272.09375,9.421676077181473e-05,27.69417953491211,0.2316715121269226,9684
+15969.7001953125,0.0023330426774919033,18.9667911529541,1.3114643096923828,9685
+7130.19921875,0.0031358450651168823,184.83351135253906,1.5581729412078857,9686
+17886.34375,0.002012355253100395,34.233238220214844,0.6382281184196472,9687
+10444.376953125,0.0028996255714446306,20.202320098876953,0.578283429145813,9688
+2295.4326171875,4.550548553466797,146.20712280273438,43.31005096435547,9689
+43881.3984375,0.0008625783957540989,100.60743713378906,0.3691421151161194,9690
+42162.50390625,0.0022762371227145195,25.946514129638672,0.6421827077865601,9691
+28803.27734375,0.00321193877607584,35.57609939575195,0.4510590434074402,9692
+55303.3515625,0.0032754959538578987,48.9420280456543,0.9057214260101318,9693
+30648.037109375,0.005783459637314081,16.49895668029785,0.19702252745628357,9694
+150018.265625,0.01988985762000084,106.98883056640625,1.323355793952942,9695
+171785.109375,0.02792302332818508,354.7284240722656,2.5583817958831787,9696
+77191.640625,0.0625835508108139,125.20618438720703,1.215673804283142,9697
+3675.8994140625,0.0,12.883194923400879,0.02897329069674015,9698
+105285.5390625,0.0,1137.9071044921875,8.783309936523438,9699
+226908.890625,0.003034049877896905,501.3793640136719,1.56548273563385,9700
+168733.0,0.001994068967178464,110.72480010986328,1.3236348628997803,9701
+84967.359375,0.0,31.74031639099121,0.5880826711654663,9702
+117070.8671875,0.00218029273673892,92.25997161865234,0.8241177201271057,9703
+105184.1484375,0.0005743410438299179,1429.9578857421875,8.431594848632812,9704
+48469.78125,0.0003945972421206534,166.3720245361328,0.32417139410972595,9705
+165698.359375,0.0033403923735022545,740.196533203125,2.4769177436828613,9706
+23760.908203125,0.0007726436015218496,16.74773406982422,0.13629765808582306,9707
+33273.96875,0.0007389504462480545,30.583168029785156,0.3108932077884674,9708
+97478.640625,0.005223132204264402,70.4759292602539,1.3261137008666992,9709
+55230.5234375,0.0010795239359140396,155.52012634277344,0.23558388650417328,9710
+133958.328125,0.0,645.6951293945312,1.9209074974060059,9711
+362.6562194824219,0.04764363169670105,1.0434733629226685,0.22497284412384033,9712
+316.9149475097656,0.003497388679534197,0.5169858932495117,0.1831878274679184,9713
+1154.426025390625,0.03315091133117676,1.1595025062561035,0.326755166053772,9714
+395.36968994140625,0.14619213342666626,0.9302054643630981,0.346511572599411,9715
+499.00299072265625,0.0978250652551651,1.1378597021102905,0.44120511412620544,9716
+257.6670227050781,0.004890102427452803,2.003042697906494,0.38630738854408264,9717
+379.83978271484375,0.13056349754333496,0.913059413433075,0.42726635932922363,9718
+629.78515625,0.05161521956324577,1.236067771911621,0.4278431832790375,9719
+284.1221923828125,0.1262216567993164,0.5046535730361938,0.21872378885746002,9720
+342.8023681640625,0.004783011041581631,0.8821003437042236,0.33707213401794434,9721
+12585.166015625,0.0011237489525228739,177.19882202148438,45.598426818847656,9722
+155.6678466796875,0.02600996196269989,0.3997441530227661,0.08396323770284653,9723
+2562.02880859375,0.0007784569752402604,0.7152661681175232,0.1901320070028305,9724
+477.08343505859375,0.016685934737324715,0.3370075821876526,0.058877382427453995,9725
+666.3890380859375,0.0008621259476058185,0.267570823431015,0.05847569555044174,9726
+70.49156188964844,0.02633042261004448,0.1400233805179596,0.04814997315406799,9727
+109.07269287109375,0.020459704101085663,0.19139201939105988,0.07096466422080994,9728
+528.3242797851562,0.01683288998901844,0.3690887689590454,0.055931005626916885,9729
+158.70529174804688,0.03289110213518143,0.3896450102329254,0.0860191285610199,9730
+132.77645874023438,0.026689326390624046,0.1786956638097763,0.05439428985118866,9731
+394.1601867675781,0.03576379641890526,0.6644231081008911,0.13667134940624237,9732
+418.55908203125,0.029153432697057724,0.3396849036216736,0.1002056673169136,9733
+552.853271484375,0.01238512247800827,0.47697511315345764,0.09009994566440582,9734
+316.0024719238281,0.02313690073788166,0.23991167545318604,0.10704690963029861,9735
+965.8428344726562,0.008297974243760109,0.4073122441768646,0.0755331814289093,9736
+264.7045593261719,0.019328713417053223,0.19672541320323944,0.049001213163137436,9737
+1368.49267578125,0.054367732256650925,22.25238609313965,0.7373344302177429,9738
+274.7490234375,0.013309402391314507,0.4142608642578125,0.10387486964464188,9739
+489.172119140625,0.0034746802411973476,0.7389827966690063,0.139723539352417,9740
+416.7751159667969,0.03495605289936066,0.5513855814933777,0.1005488783121109,9741
+344.1206359863281,0.0031229080632328987,0.47931718826293945,0.11688880622386932,9742
+356.672119140625,0.026628408581018448,0.691789984703064,0.08285066485404968,9743
+575.3333129882812,0.027939196676015854,0.4313414394855499,0.10678049921989441,9744
+157.55752563476562,0.033596351742744446,0.31992900371551514,0.10725495219230652,9745
+817.6142578125,0.03589165583252907,0.6823638081550598,0.12354400753974915,9746
+696.99169921875,0.0033545305486768484,0.42264923453330994,0.10059051960706711,9747
+1501.1624755859375,0.011044129729270935,2.9626624584198,0.34918874502182007,9748
+2583.58203125,0.00999454315751791,1.0015182495117188,0.29689520597457886,9749
+2811.7822265625,0.007086147088557482,5.9187188148498535,0.2197391539812088,9750
+3724.37939453125,0.005777010228484869,1.7185535430908203,0.17668671905994415,9751
+4577.36376953125,0.005154560320079327,1.3562071323394775,0.24002955853939056,9752
+1256.0357666015625,0.02301131747663021,3.275822639465332,0.4817935526371002,9753
+1547.75,0.0024415263906121254,1.0147686004638672,0.3306451737880707,9754
+153.34066772460938,0.010887539014220238,0.24836409091949463,0.06281878799200058,9755
+254.38238525390625,0.02619953639805317,0.22333139181137085,0.07388393580913544,9756
+343.62066650390625,0.02512042038142681,0.3590497076511383,0.08537159115076065,9757
+334.7122802734375,0.03654048591852188,3.439095973968506,0.19608217477798462,9758
+112.31646728515625,0.03894980251789093,1.8878083229064941,0.136804461479187,9759
+322.5543518066406,0.033543143421411514,0.816035807132721,0.102106474339962,9760
+134.84121704101562,0.05038733780384064,0.7068312764167786,0.17354081571102142,9761
+200.63088989257812,0.017045922577381134,0.29283156991004944,0.06422243267297745,9762
+79.09370422363281,0.04146970063447952,0.37168392539024353,0.15094217658042908,9763
+65.02622985839844,0.01719820126891136,0.14748328924179077,0.062166567891836166,9764
+159.194580078125,0.028083352372050285,0.1880558878183365,0.06736969202756882,9765
+467.46453857421875,0.029919933527708054,0.44883573055267334,0.1207294762134552,9766
+149.8899383544922,0.00808225478976965,0.18198052048683167,0.036442968994379044,9767
+132.2474822998047,0.028249049559235573,0.3009195923805237,0.10275639593601227,9768
+196.51698303222656,0.020397743210196495,0.1184113398194313,0.041459277272224426,9769
+125.68086242675781,0.02291646972298622,0.19477911293506622,0.05223643407225609,9770
+189.94117736816406,0.0038073835894465446,0.12133094668388367,0.03254089131951332,9771
+366.61517333984375,0.0008454854832962155,0.24588724970817566,0.04866788536310196,9772
+237.4653778076172,0.018743334338068962,0.12715955078601837,0.03603966906666756,9773
+107.62743377685547,0.0005349264247342944,0.13563092052936554,0.04766494035720825,9774
+85.03175354003906,0.018910354003310204,0.09166603535413742,0.03755819424986839,9775
+133.5260009765625,0.001473782118409872,0.1489211469888687,0.04396641626954079,9776
+285.27191162109375,0.006300865672528744,0.11575916409492493,0.03458679839968681,9777
+162.19105529785156,0.026103580370545387,0.22015877068042755,0.059021491557359695,9778
+34.43256759643555,0.02786809578537941,0.10697958618402481,0.06496711075305939,9779
+4674.470703125,0.2372976690530777,31.567256927490234,18.92498207092285,9780
+209.89361572265625,0.013153926469385624,22.14954376220703,0.409948468208313,9781
+11.472687721252441,0.0001359118614345789,0.02349579520523548,0.008510896004736423,9782
+22.429637908935547,0.003645858494564891,0.04790522903203964,0.013701672665774822,9783
+6405.87109375,8.234008419094607e-05,195.4111785888672,1.2672346830368042,9784
+34.53824996948242,0.0034589001443237066,0.25122541189193726,0.01473474781960249,9785
+14.555915832519531,0.0032434575259685516,0.4885037839412689,0.00781735498458147,9786
+13.748357772827148,0.0030378063675016165,0.02445966936647892,0.007112445775419474,9787
+5.281961441040039,0.0030997884459793568,0.023622475564479828,0.006092227529734373,9788
+10.342220306396484,0.001961174886673689,0.6972907185554504,0.013058358803391457,9789
+43.97824478149414,0.0031107438262552023,0.03317683935165405,0.005178785417228937,9790
+6.902202606201172,0.0020122607238590717,0.03757674992084503,0.013147052377462387,9791
+25.037078857421875,0.0030411474872380495,0.7411026358604431,0.007918114773929119,9792
+59.02558898925781,9.597569442121312e-05,0.03113555908203125,0.007470647804439068,9793
+20.834381103515625,0.0032057520002126694,0.12685133516788483,0.005084036383777857,9794
+764.091064453125,0.004274324979633093,1.117608904838562,0.022997474297881126,9795
+88.928955078125,0.00681948009878397,1.7451679706573486,0.03318244591355324,9796
+1.0587778091430664,0.11683586984872818,0.1870812624692917,0.15125396847724915,9797
+212.76217651367188,0.003956185653805733,0.1224689707159996,0.0222159530967474,9798
+148.6719512939453,0.006462737452238798,0.14512352645397186,0.01842736080288887,9799
+269.2934265136719,0.006534221116453409,0.14852720499038696,0.019450590014457703,9800
+902.78857421875,0.3442595303058624,6.4496331214904785,1.7598217725753784,9801
+4463.8447265625,1.169762372970581,68.30732727050781,17.927087783813477,9802
+6227.8076171875,1.682443618774414,21.400606155395508,5.15546989440918,9803
+108.0816879272461,0.01929037645459175,1.3710365295410156,0.14073136448860168,9804
+45.358489990234375,0.21337491273880005,1.3513315916061401,0.6213491559028625,9805
+0.3409130573272705,0.3409130573272705,0.3409130573272705,0.3409130573272705,9806
+77.8801498413086,0.0896720364689827,4.67800760269165,0.6953584551811218,9807
+359.2262268066406,0.05576450750231743,7.619654178619385,0.7826279401779175,9808
+0.0,0.0,0.0,0.0,9809
+0.0,0.0,0.0,0.0,9810
+64.16067504882812,0.02052619680762291,1.1839032173156738,0.19209782779216766,9811
+0.9011232852935791,0.33270135521888733,0.5684219598770142,0.45056164264678955,9812
+171.80715942382812,0.10894616693258286,2.8871185779571533,0.6410714983940125,9813
+0.0,0.0,0.0,0.0,9814
+249.38221740722656,0.18975728750228882,3.461388111114502,0.906844437122345,9815
+614.8104858398438,0.36724135279655457,15.746915817260742,2.2520530223846436,9816
+1703.003662109375,0.21023023128509521,76.26011657714844,8.267007827758789,9817
+207.277587890625,0.17122894525527954,32.616111755371094,1.0261266231536865,9818
+125.98467254638672,0.29285094141960144,3.7039852142333984,1.0586947202682495,9819
+552.2909545898438,0.5764144659042358,17.420995712280273,3.916957139968872,9820
+133.5014190673828,0.05911688879132271,7.471717357635498,2.0227487087249756,9821
+52.53700637817383,0.01237778551876545,0.598154604434967,0.07737408578395844,9822
+213.73046875,0.058777786791324615,4.76879358291626,0.9759382009506226,9823
+112.75798034667969,0.029327018186450005,2.3023998737335205,0.264690101146698,9824
+673.423095703125,0.20972272753715515,11.382101058959961,2.413702964782715,9825
+665.2471923828125,0.45520544052124023,26.112184524536133,1.4306391477584839,12632
+1009.2430419921875,0.06752181053161621,3.139402151107788,0.2970108985900879,12633
+620.218505859375,0.1373537927865982,14.681885719299316,0.817152202129364,12634
+460.168212890625,0.32222357392311096,5.7281107902526855,0.8666068315505981,12635
+795.85791015625,0.09609534591436386,4.646881580352783,0.43537086248397827,12636
+524.0810546875,0.11632667481899261,5.187132358551025,0.4152781665325165,12637
+989.0088500976562,0.19819247722625732,3.5104422569274902,1.0259428024291992,12638
+613.7025146484375,0.2390415370464325,9.483643531799316,1.1623153686523438,12639
+538.3998413085938,0.36776167154312134,37.89125061035156,4.807141304016113,12640
+765.6602172851562,0.045724138617515564,2.941652774810791,0.1724848449230194,12641
+885.0325927734375,0.03482599928975105,1.6806755065917969,0.07766168564558029,12642
+127.06201171875,0.002127019688487053,3.058544874191284,0.09926719963550568,12643
+1312.29638671875,0.13207067549228668,12.543549537658691,1.522385597229004,12644
+945.6939697265625,0.23263202607631683,15.83050537109375,1.103493571281433,12645
+1697.34912109375,0.16348394751548767,10.646078109741211,1.0971875190734863,12646
+2028.756103515625,0.1266644448041916,17.99697494506836,1.7656711339950562,12647
+1581.0146484375,0.21943530440330505,32.872066497802734,1.8776895999908447,12648
+482.8038635253906,0.3342611789703369,3.0529046058654785,0.9656077027320862,12649
+889.5222778320312,0.3146018087863922,5.116026401519775,0.9294903874397278,12650
+441.8373107910156,0.12162332981824875,3.648132562637329,0.35747355222702026,12651
+1240.36181640625,0.4577900171279907,15.857986450195312,1.6385228633880615,12652
+945.1656494140625,0.20525340735912323,15.556278228759766,1.2738081216812134,12653
+1284.8447265625,0.14054332673549652,10.428791999816895,1.1182286739349365,12654
+844.0578002929688,0.32157832384109497,3.3806560039520264,0.997704267501831,12655
+380.0211486816406,0.01751002110540867,0.7242148518562317,0.045571550726890564,12656
+234.58387756347656,0.03901303932070732,10.38840103149414,0.5189908742904663,12657
+216.6559600830078,0.00811573676764965,0.5993759632110596,0.04315855726599693,12658
+592.806884765625,0.00929662398993969,0.7487955093383789,0.05011047050356865,12659
+275.07891845703125,0.18564032018184662,4.80866003036499,0.6382341384887695,12660
+407.6759948730469,0.1993998885154724,12.307754516601562,1.0268917083740234,12661
+1419.1273193359375,0.06236010044813156,7.6533203125,0.3129967749118805,12662
+862.7398681640625,0.04614833742380142,3.1470000743865967,0.15623684227466583,12663
+894.6300659179688,0.09330858290195465,5.522333145141602,0.2858242988586426,12664
+1014.7780151367188,0.09527982026338577,4.586406707763672,0.37598296999931335,12665
+1543.0963134765625,0.12671896815299988,3.2284293174743652,0.30967214703559875,12666
+718.1856079101562,0.2067948579788208,11.457585334777832,0.9474744200706482,12667
+822.8677978515625,0.0924079641699791,1.9950978755950928,0.23638834059238434,12668
+492.3424377441406,0.09819592535495758,0.9054514765739441,0.2222764939069748,12669
+1224.930908203125,0.1204536110162735,3.580050230026245,0.4298003315925598,12670
+1773.395263671875,0.09420754760503769,22.968141555786133,0.2896758019924164,12671
+691.843994140625,0.1295165866613388,2.6433727741241455,0.3517254590988159,12672
+1000.7103881835938,0.09807034581899643,21.401546478271484,0.7467988133430481,12673
+1308.3304443359375,0.7247100472450256,29.900014877319336,4.001010417938232,12674
+2602.3994140625,0.6689584851264954,30.144638061523438,5.584547996520996,12675
+279.56829833984375,12.940506935119629,84.38944244384766,39.93832778930664,12676
+939.8361206054688,1.6462371349334717,67.12640380859375,18.796722412109375,12677
+834.6261596679688,0.6580920815467834,12.61002254486084,2.4122142791748047,12678
+1114.0438232421875,3.9230763912200928,82.42159271240234,32.765995025634766,12679
+1185.358642578125,12.082515716552734,81.38053131103516,40.87443542480469,12680
+669.0042724609375,0.039338331669569016,1.7144323587417603,0.18771164119243622,12681
+2778.338623046875,0.028841964900493622,13.148107528686523,0.31781497597694397,12682
+1897.12548828125,0.06208992004394531,9.768036842346191,0.5805157423019409,12683
+1092.494384765625,0.01411247719079256,1.491584300994873,0.13226324319839478,12684
+2993.77294921875,0.21153289079666138,38.97620391845703,1.2320053577423096,12685
+1105.3292236328125,0.22826777398586273,35.968780517578125,2.7702486515045166,12686
+2713.79833984375,0.04576771706342697,15.492502212524414,0.7200313806533813,12687
+731.4769287109375,0.01552759762853384,2.600206136703491,0.08959785848855972,12688
+1486.521728515625,0.06313208490610123,9.908675193786621,0.6336410045623779,12689
+166.01214599609375,0.0009498520521447062,0.5469847917556763,0.015353014692664146,13131
+4585.02587890625,0.002660027937963605,66.865966796875,0.6947008967399597,13132
+13862.94140625,11.918351173400879,82.87130737304688,46.20980453491211,13133
+197.01341247558594,0.003193104872480035,1.421951413154602,0.037749264389276505,13134
+339.3141784667969,0.034063953906297684,0.6642899513244629,0.23744869232177734,13135
+264.70263671875,0.05377836897969246,0.2897215187549591,0.09149762988090515,13136
+321.89215087890625,0.05167091265320778,1.2191931009292603,0.11599717289209366,13137
+3841.5693359375,0.08307719230651855,5.465518951416016,1.3031103610992432,13138
+459.23834228515625,0.15054690837860107,1.157265067100525,0.478373259305954,13139
+259.1139221191406,0.01902833580970764,1.6556652784347534,0.05930737406015396,13140
+639.7383422851562,0.20786002278327942,1.6252647638320923,0.654798686504364,13141
+303.7393798828125,0.026442481204867363,0.6565625071525574,0.1278364360332489,13142
+8386.69140625,0.05952365696430206,6.124325752258301,1.4200290441513062,13143
+688.902587890625,0.01916971430182457,1.0168851613998413,0.10670734196901321,13144
+880.2510375976562,0.02275959774851799,0.6241406798362732,0.09786003828048706,13145
+371.888671875,0.004174264147877693,0.2652929127216339,0.03890048712491989,13146
+1342.7735595703125,0.0011167289922013879,1.037957787513733,0.13697578012943268,13147
+672.224609375,0.02840842492878437,0.5647967457771301,0.11518584936857224,13148
+207.7290802001953,0.01774408668279648,0.4839100241661072,0.06690147519111633,13149
+650.78076171875,0.03221714496612549,1.5369843244552612,0.22651609778404236,13150
+103.78311157226562,0.01505305990576744,0.11121688038110733,0.03194309398531914,13151
+370.40887451171875,0.03523443266749382,1.358170509338379,0.4647539258003235,13152
+75.072998046875,0.011788113974034786,0.37817656993865967,0.029897648841142654,13153
+159.4605712890625,0.00937830563634634,0.1822284460067749,0.03179038688540459,13154
+287.9908142089844,0.011492244899272919,0.16092561185359955,0.028917644172906876,13155
+368.6623840332031,0.008253680542111397,0.33086302876472473,0.03220321238040924,13156
+173.31600952148438,0.0009461325826123357,0.12368150055408478,0.020985107868909836,13157
+185.41690063476562,0.027248313650488853,0.2901940643787384,0.0817895457148552,13158
+65.1740951538086,0.007716243155300617,0.07890856266021729,0.021250111982226372,13159
+39.9278450012207,0.0005232905386947095,0.11533869057893753,0.04833879694342613,13160
+96.68684387207031,0.00865448173135519,0.1243361309170723,0.027577536180615425,13161
+639.9415893554688,0.01791156269609928,0.6487892270088196,0.10710319131612778,13162
+831.6338500976562,0.012043875642120838,0.36743617057800293,0.04148006811738014,13163
+455.49700927734375,0.008839433081448078,0.2562275528907776,0.03438751399517059,13164
+173.92257690429688,0.01234465092420578,0.16845422983169556,0.031074250116944313,13165
+451.76080322265625,0.010628044605255127,0.20796288549900055,0.03766556456685066,13166
+841.47021484375,0.023761654272675514,0.7977837920188904,0.09984222054481506,13167
+201.15090942382812,0.015833618119359016,0.42686590552330017,0.055109839886426926,13168
+841.6998291015625,0.012093729339540005,0.6369240880012512,0.04632105305790901,13169
+174.5614013671875,0.016615230590105057,0.14893430471420288,0.046686653047800064,13170
+2474.232177734375,0.0024309332948178053,2.670269250869751,0.2750675082206726,13171
+155.10818481445312,0.00010905312956310809,0.20682956278324127,0.015555930323898792,13172
+211.8212890625,0.00027887130272574723,0.17635667324066162,0.026309935376048088,13173
+243.71107482910156,0.01898621954023838,0.3252224922180176,0.10120891779661179,13174
+655.202392578125,0.015363571234047413,0.2933991551399231,0.038548119366168976,13175
+1715.03857421875,0.06928502768278122,2.8724021911621094,0.5110365152359009,13176
+645.0120849609375,0.016977014020085335,0.3862280249595642,0.059552405029535294,13177
+2853.233154296875,0.0434487909078598,1.3867647647857666,0.2789357006549835,13178
+2840.773193359375,0.0051355622708797455,6.8751606941223145,0.45944899320602417,13446
+6399.462890625,0.010278350673615932,21.547975540161133,0.49516117572784424,13447
+2653.39208984375,0.028233585879206657,5.586467266082764,0.20024089515209198,13448
+1839.342041015625,0.029765518382191658,19.035551071166992,0.28861477971076965,13449
+222.39178466796875,14.530092239379883,38.01592254638672,24.71019744873047,13450
+90.22574615478516,0.22296574711799622,19.53900146484375,3.759406089782715,13451
+82.29993438720703,14.858749389648438,27.379026412963867,20.574983596801758,13452
+9514.7265625,0.5929168462753296,193.6161651611328,41.915096282958984,13453
+12603.2998046875,2.224092721939087,181.85084533691406,58.619998931884766,13454
+3896.4150390625,0.06544459611177444,33.06942367553711,0.6333574652671814,13455
+4075.4169921875,0.034581851214170456,5.8971381187438965,0.2976495027542114,13456
+6293.02392578125,0.0432356595993042,35.881195068359375,0.4123598635196686,13457
+5693.6171875,0.12177368253469467,36.356666564941406,0.7769674062728882,13458
+13293.0107421875,0.05795682966709137,145.90724182128906,0.6445096135139465,13459
+5301.21875,0.04569796845316887,28.0738468170166,0.4773722290992737,13460
+7522.49755859375,0.022614331915974617,20.526866912841797,0.40102875232696533,13461
+9779.6044921875,0.040871597826480865,13.73218822479248,0.6965034008026123,13462
+22194.998046875,0.029593486338853836,48.14146423339844,1.0425081253051758,13463
+5304.16552734375,0.06561175733804703,102.63151550292969,3.994100570678711,13464
+7265.4404296875,0.05510209873318672,92.21231079101562,1.5488041639328003,13465
+3562.097412109375,0.024380585178732872,42.46599197387695,0.7171527147293091,13466
+1291.27490234375,0.137660413980484,14.18369197845459,0.6872138977050781,13467
+6497.79638671875,0.0035236459225416183,32.98839569091797,0.6232898235321045,13468
+3905.85009765625,0.06870374828577042,8.528619766235352,0.435920774936676,13469
+1712.421875,0.04079749435186386,8.429491996765137,0.40254393219947815,13470
+5830.14306640625,0.3366033136844635,61.50384521484375,2.3153865337371826,13471
+2918.6240234375,0.1042252629995346,13.942885398864746,0.9010879993438721,13472
+5385.0263671875,0.021191325038671494,15.773539543151855,0.5349718332290649,13473
+2123.80126953125,0.024189380928874016,3.6112682819366455,0.2972846031188965,13474
+2109.01416015625,0.046074382960796356,6.715809345245361,0.5718585252761841,13475
+5600.53076171875,0.04228071868419647,36.03765869140625,0.4627772867679596,13476
+4657.5029296875,0.124669149518013,24.42181396484375,0.8697484731674194,13477
+7467.8173828125,0.06148755922913551,20.83846092224121,0.5006245970726013,13478
+4981.17919921875,0.14205102622509003,24.43332862854004,1.02303946018219,13479
+3418.654052734375,0.09346768260002136,16.85206413269043,0.653537392616272,13480
+5105.91064453125,0.05075286701321602,39.692726135253906,0.5407085418701172,13481
+8193.7451171875,0.08015710860490799,125.49737548828125,1.714172601699829,13482
+1957.111572265625,0.04173760488629341,8.561692237854004,0.5151649117469788,13483
+1695.22314453125,0.44044822454452515,12.136601448059082,1.7621861696243286,13484
+73.33610534667969,1.0233399868011475,12.97228717803955,5.238293170928955,13485
+308.7789306640625,0.34596094489097595,9.363032341003418,1.6781463623046875,13486
+115.6476821899414,0.2513526678085327,1.7088813781738281,0.7138745784759521,13487
+561.2565307617188,0.3293183147907257,4.88887357711792,1.2148410081863403,13488
+130.61102294921875,0.25769269466400146,4.322710990905762,0.7821019291877747,13489
+679.7823486328125,0.06488692760467529,6.417919635772705,1.188430666923523,13490
+201.21331787109375,0.2239614874124527,3.557734489440918,1.2344375848770142,13491
+569.67919921875,0.35978731513023376,8.690067291259766,0.9114867448806763,13492
+456.43157958984375,0.21403995156288147,4.8160271644592285,1.3268359899520874,13493
+451.47808837890625,0.0,180.01126098632812,25.082115173339844,13494
+5668.00439453125,2.1162474155426025,131.22848510742188,59.04171371459961,13495
+197.4824676513672,0.18703939020633698,3.5881094932556152,0.9874123334884644,13496
+375.6335754394531,0.36296412348747253,7.793498992919922,1.565139889717102,13497
+538.3802490234375,0.0642608255147934,9.688316345214844,2.458357334136963,13498
+159.09771728515625,0.00409214710816741,3.762472152709961,0.8286339640617371,13499
+129.1923828125,0.057475216686725616,3.850985050201416,0.9162580370903015,13500
+308.43487548828125,0.0021505586337298155,3.235633611679077,0.3496994078159332,13501
+505.7216491699219,0.006613949779421091,7.335117816925049,1.5418343544006348,13502
+495.3866882324219,0.0043921261094510555,5.135533332824707,1.4194461107254028,13503
+382.0750427246094,0.01131211593747139,6.0280656814575195,1.639807105064392,13504
+1347.544189453125,0.05888838320970535,21.024662017822266,2.8793678283691406,13505
+1699.1390380859375,0.019701506942510605,14.105224609375,1.8942464590072632,13506
+634.1585693359375,0.028166700154542923,6.8444695472717285,1.2915652990341187,13507
+3259.09033203125,0.896611213684082,23.96527099609375,3.35642671585083,13508
+1015.152587890625,0.9569498300552368,11.054473876953125,2.736260414123535,13509
+630.9108276367188,0.5190917253494263,8.068906784057617,1.4844961166381836,13510
+1192.1248779296875,0.512485682964325,10.203076362609863,1.6109795570373535,13511
+299.52825927734375,0.033266134560108185,4.265634059906006,0.8030248284339905,13512
+167.94998168945312,0.30732646584510803,5.665882110595703,0.865721583366394,13513
+301.6941833496094,0.00742244441062212,6.943730354309082,1.7338745594024658,13514
+141.31826782226562,0.3785157799720764,5.0603156089782715,1.2506041526794434,13515
+223.52317810058594,0.32189837098121643,6.80413293838501,1.4058061838150024,13516
+3528.736572265625,1.4459375143051147,50.94318771362305,14.344457626342773,13517
+750.0634155273438,0.029110539704561234,13.768247604370117,2.500211477279663,13518
+9407.373046875,0.24707359075546265,129.89602661132812,45.22775650024414,13519
+2876.898681640625,0.5740521550178528,30.142414093017578,8.01364517211914,13520
+1455.8154296875,0.24226927757263184,15.876370429992676,1.5637115240097046,13521
+642.900634765625,0.2290315330028534,3.426635503768921,0.673194408416748,13522
+1104.1463623046875,0.29463279247283936,2.7480146884918213,0.5866877436637878,13523
+133.787353515625,0.11784020066261292,0.5062968134880066,0.20088191330432892,13524
+444.9853515625,0.23660321533679962,4.129257678985596,0.40937015414237976,13525
+394.0531005859375,0.14284159243106842,0.775381863117218,0.2697146534919739,13526
+847.8685302734375,0.6170403957366943,28.943933486938477,4.534056186676025,13527
+686.037109375,0.016459738835692406,4.6850690841674805,1.4000756740570068,13528
+429.6560974121094,0.2156057059764862,36.5157585144043,2.095883369445801,13529
+255.47528076171875,0.011141793802380562,3.9911129474639893,0.7405080795288086,13530
+88.40065002441406,0.08204086869955063,1.0522116422653198,0.25113821029663086,13531
+58.61430358886719,0.04648677632212639,0.3637236952781677,0.11962103098630905,13532
+199.19920349121094,0.02814825251698494,3.0772671699523926,0.4742838144302368,13533
+1042.4931640625,0.1163276880979538,3.50008225440979,0.9136662483215332,13534
+643.7901611328125,0.004372676834464073,3.0286808013916016,0.808781623840332,13535
+442.3431396484375,0.0029108701273798943,1.566623568534851,0.30030083656311035,13536
+94.45679473876953,0.08823652565479279,1.2362349033355713,0.37187713384628296,13537
+770.1372680664062,0.057504430413246155,4.140235900878906,0.9962965846061707,13538
+569.0863037109375,0.011741473339498043,2.3465874195098877,0.45273372530937195,13539
+421.83111572265625,0.03845285251736641,0.41212111711502075,0.11031148582696915,13540
+1814.264404296875,0.20995032787322998,9.219513893127441,0.6882641911506653,13541
+598.50732421875,0.2768506705760956,1.5643765926361084,0.5046436190605164,13542
+1001.73681640625,0.07478657364845276,1.6149734258651733,0.4291931390762329,13543
+716.6285400390625,0.4728671610355377,2.695582389831543,0.7519711852073669,13544
+1217.32568359375,0.17899876832962036,5.157597541809082,0.8542636632919312,13545
+935.4813232421875,0.2871994376182556,3.219428062438965,0.486722856760025,13546
+965.0886840820312,0.3535509407520294,3.321176052093506,0.6619263887405396,13547
+903.6071166992188,0.009928946383297443,3.1049139499664307,0.6500770449638367,13548
+195.43185424804688,0.07630056887865067,8.790289878845215,0.6031847596168518,13549
+468.14605712890625,0.05076378583908081,2.9693126678466797,0.484122097492218,13550
+415.0624694824219,0.0033124994952231646,2.183666944503784,0.5012831687927246,13551
+302.259033203125,0.002674690680578351,1.3489638566970825,0.3145255148410797,13552
+226.44784545898438,0.016645338386297226,1.250395655632019,0.35382476449012756,13553
+7622.736328125,0.3446270823478699,132.81027221679688,69.93335723876953,13554
+261.89117431640625,0.012450186535716057,0.7559658288955688,0.21643899381160736,13555
+164.6504669189453,0.0736549124121666,0.9163388013839722,0.2672897279262543,13556
+273.50018310546875,0.08013419061899185,2.0085737705230713,0.3690960705280304,13557
+95.62384796142578,0.05742039531469345,0.801020085811615,0.345212459564209,13558
+193.18528747558594,0.05065383017063141,0.8381620049476624,0.15467196702957153,13559
+32.627742767333984,0.9370565414428711,2.644619941711426,1.483079195022583,13560
+4336.7578125,0.09852348268032074,25.36244773864746,6.048476696014404,13561
+188.70867919921875,0.03941843658685684,0.9632799625396729,0.12088961154222488,13562
+1958.81298828125,0.047514673322439194,1.3401926755905151,0.19967512786388397,13563
+3637.98876953125,0.2685897648334503,3.6983606815338135,0.957617461681366,13564
+5013.8359375,0.02191305160522461,4.047449588775635,0.5906273722648621,13565
+3579.210693359375,0.11703679710626602,1.9243627786636353,0.5037594437599182,13566
+283.0816650390625,0.037229787558317184,4.2794599533081055,0.7528767585754395,19762
+475.89813232421875,0.1584959775209427,2.3581161499023438,0.660969614982605,19763
+581.2579956054688,0.2329486906528473,3.8245136737823486,0.9270462393760681,19764
+339.71722412109375,0.15940169990062714,1.0830490589141846,0.6326205134391785,19765
+178.54730224609375,0.28657153248786926,1.4485292434692383,0.5632407069206238,19766
+591.4388427734375,0.12004028260707855,2.9844727516174316,0.5391420722007751,19767
+1699.5474853515625,0.406138151884079,5.712225437164307,1.1043193340301514,19768
+80.43984985351562,0.09779253602027893,0.4197211265563965,0.2586490213871002,19769
+556.2508544921875,0.35116562247276306,2.217369318008423,0.7050074338912964,19770
+349.2714538574219,0.2517055571079254,1.518642544746399,0.6590027213096619,19771
+930.7186279296875,0.21557733416557312,2.814269542694092,0.8906398415565491,19772
+651.7725830078125,0.26418235898017883,1.6791578531265259,0.5017495155334473,19773
+632.9257202148438,0.2346283346414566,3.0875203609466553,0.8634729981422424,19774
+252.62606811523438,0.30834734439849854,1.222166657447815,0.5794175863265991,19775
+776.4970703125,0.30343878269195557,2.418778657913208,0.6688174605369568,19776
+449.3966064453125,0.14619997143745422,1.329157829284668,0.45029720664024353,19777
+263.5572204589844,0.04739844799041748,0.29813581705093384,0.09369257837533951,19778
+166.08270263671875,0.07222986221313477,0.4983512759208679,0.2382822185754776,19779
+307.6348571777344,0.03152496740221977,0.7748335003852844,0.11385449767112732,19780
+288.9476318359375,0.06245284155011177,1.5640264749526978,0.2892368733882904,19781
+206.06631469726562,0.08029119670391083,0.6609752774238586,0.24357719719409943,19782
+258.21636962890625,0.03320407494902611,0.8221693634986877,0.07249195873737335,19783
+674.1028442382812,13.777596473693848,41.25752639770508,28.087617874145508,19784
+539.5198974609375,0.10912156105041504,2.813842296600342,0.3901083767414093,19785
+573.33837890625,0.10458315163850784,0.6104681491851807,0.26013538241386414,19786
+1034.579833984375,0.0790633112192154,1.6120680570602417,0.3858932554721832,19787
+720.9732666015625,0.1036846786737442,2.1876697540283203,0.49213191866874695,19788
+742.0667114257812,0.30128738284111023,10.958754539489746,1.20075523853302,19789
+307.05389404296875,0.24112316966056824,5.227583885192871,0.8900113105773926,19790
+218.7998046875,0.18825846910476685,2.4096646308898926,0.43241068720817566,19791
+132.56527709960938,0.006652467884123325,1.9907282590866089,0.4964991509914398,19792
+554.3526611328125,0.09852475672960281,2.427004337310791,0.5810824632644653,19793
+484.29119873046875,0.044020067900419235,1.4255256652832031,0.22854705154895782,19794
+916.2203979492188,0.08456746488809586,5.843901634216309,0.6120376586914062,19795
+583.8599853515625,0.290807843208313,6.352837562561035,0.787935197353363,19796
+183.2987518310547,0.08553855121135712,0.9166765809059143,0.25458160042762756,19797
+251.6428680419922,0.05148174241185188,1.011070728302002,0.16632047295570374,19798
+213.26107788085938,0.03790263459086418,0.9749616980552673,0.10257868468761444,19799
+117.5516586303711,0.029184166342020035,0.21691107749938965,0.06075021252036095,19800
+157.11032104492188,0.04584481939673424,0.5636493563652039,0.09498810023069382,19801
+417.9184265136719,0.09471309930086136,0.6605352163314819,0.21995706856250763,19802
+290.37091064453125,0.0603908933699131,1.4185532331466675,0.2256184220314026,19803
+535.9390869140625,0.10466164350509644,3.0998566150665283,0.3437710702419281,19804
+174.51461791992188,0.06328599900007248,0.8407889604568481,0.27439406514167786,19805
+25.997713088989258,0.05971769988536835,0.43774402141571045,0.1984558254480362,19806
+28.290515899658203,0.07859841734170914,0.6651749014854431,0.19245249032974243,19807
+11.88546085357666,0.010647348128259182,0.2386341243982315,0.03623615950345993,19808
+35.29475021362305,0.05550766363739967,0.3567163050174713,0.12650448083877563,19809
+13.73608684539795,0.06033910810947418,0.30358168482780457,0.13736087083816528,19810
+30.09203338623047,0.029337603598833084,0.48279869556427,0.15837912261486053,19811
+24.48244285583496,0.1738564670085907,0.8902828097343445,0.49964168667793274,19812
+21.54863739013672,0.11108686774969101,0.44372037053108215,0.2367982119321823,19813
+143.70877075195312,0.050544824451208115,1.5942614078521729,0.3638196587562561,19814
+37.60406494140625,0.06813862919807434,0.7872228026390076,0.4476674497127533,19815
+190.3604278564453,0.03846554085612297,1.6701269149780273,0.3845665156841278,19816
+24.982154846191406,0.033104557543992996,0.347227543592453,0.11673904210329056,19817
+19.603349685668945,0.015916936099529266,0.16597609221935272,0.04612552747130394,19818
+29.270462036132812,0.025331983342766762,0.5222035050392151,0.10682650655508041,19819
+25.3595027923584,0.03695957362651825,0.3447027802467346,0.08805382996797562,19820
+24.033864974975586,0.020446758717298508,0.3098464012145996,0.07984672486782074,19821
+10.903158187866211,0.0451296903192997,0.2495494782924652,0.1028599813580513,19822
+1427.001708984375,0.4808836877346039,8.406941413879395,1.9791979789733887,19823
+1139.816162109375,0.03695874288678169,2.5338919162750244,0.43240371346473694,19824
+336.43768310546875,0.1033923551440239,2.324036121368408,0.8369096517562866,19825
+425.7384033203125,0.06474622339010239,1.5810519456863403,0.28611451387405396,19826
+346.5588073730469,0.11463680118322372,1.897495150566101,0.7468940019607544,19827
+795.2951049804688,0.05929562449455261,2.626969337463379,0.3503502607345581,19828
+755.82958984375,0.056134551763534546,2.1494228839874268,0.20577991008758545,19829
+1094.13037109375,0.6546000838279724,11.781827926635742,2.358039617538452,19830
+267.8562316894531,0.1482941061258316,1.2302703857421875,0.40707632899284363,19831
+1652.7523193359375,0.31930723786354065,5.351112365722656,1.363656997680664,19832
+1264.677001953125,0.2798604369163513,49.83595657348633,1.8653053045272827,19833
+173.3734130859375,0.147330641746521,1.164345145225525,0.4562458097934723,19834
+619.2314453125,0.3144916892051697,8.491479873657227,1.7011853456497192,19835
+151.02655029296875,0.09194698929786682,0.6540637612342834,0.3785126507282257,19836
+297.0672302246094,0.18334601819515228,1.4551763534545898,0.5882519483566284,19837
+165.59005737304688,0.11950147151947021,1.1423546075820923,0.7199567556381226,19838
+738.8389892578125,0.3617897033691406,3.710305690765381,1.3835935592651367,19839
+149.29620361328125,0.19427618384361267,1.2184412479400635,0.6143876910209656,19840
+689.0322265625,0.5360482931137085,4.525240898132324,1.705525279045105,19841
+314.88177490234375,1.0048755407333374,13.704930305480957,2.6912972927093506,19842
+19401.46484375,9.630922317504883,145.08995056152344,72.66466522216797,19843
+1713.658935546875,0.4998057186603546,32.721431732177734,3.2517247200012207,19844
+721.7950439453125,0.3563302457332611,3.9072721004486084,0.7931813597679138,19845
+394.7164306640625,0.1582205891609192,1.5806794166564941,0.40154266357421875,19846
+819.3302001953125,0.3813438415527344,2.0147972106933594,0.8259376883506775,19847
+763.9951171875,0.18148109316825867,1.979513168334961,0.5076379776000977,19848
+1296.864013671875,0.8515956997871399,12.680967330932617,2.8440001010894775,19849
+692.8214111328125,0.3375293016433716,3.394199848175049,0.9464773535728455,19850
+171.298095703125,0.028357168659567833,0.3707163333892822,0.07072588801383972,19851
+228.0471649169922,0.7245936989784241,2.473182201385498,1.4808257818222046,19852
+222.74954223632812,0.2512473165988922,1.7358289957046509,0.6551457047462463,19853
+524.4564208984375,0.5610983371734619,3.076688528060913,1.2576892375946045,19854
+527.2577514648438,0.2810991704463959,2.8006722927093506,0.6398758888244629,19855
+551.073486328125,0.2880461812019348,5.1033501625061035,0.9651024341583252,19856
+783.3819580078125,0.3961610198020935,2.60752010345459,0.9004390239715576,19857
+696.683837890625,0.6235476136207581,4.2530436515808105,1.3795719146728516,19858
+478.4026794433594,0.29839932918548584,4.736444473266602,0.7533900737762451,19859
+460.32379150390625,0.3941227197647095,2.366037368774414,1.0252200365066528,19860
+545.663818359375,0.1429571509361267,1.547078251838684,0.45170846581459045,19861
+622.9033203125,0.6643956899642944,2.9326937198638916,1.3997827768325806,19862
+194.68304443359375,0.07266455143690109,0.5741338729858398,0.1895647943019867,19863
+200.05715942382812,0.2757274806499481,2.459681987762451,0.8370592594146729,19864
+88.23621368408203,0.04440870136022568,0.4943060576915741,0.08028773218393326,19865
+111.01666259765625,0.0940716490149498,0.6787389516830444,0.34158971905708313,19866
+108.83866882324219,0.1253182739019394,0.6900544762611389,0.38055479526519775,19867
+109.0030288696289,0.11461155116558075,0.9884979724884033,0.3811294734477997,19868
+107.82231140136719,0.08912953734397888,0.8056080341339111,0.26622793078422546,19869
+134.41506958007812,0.054687581956386566,0.5069911479949951,0.12728700041770935,19870
+93.16801452636719,0.055479973554611206,0.3796018064022064,0.14626061916351318,19871
+94.48782348632812,0.059881310909986496,0.8998683094978333,0.16782917082309723,19872
+73.6150131225586,0.04267299547791481,0.9796631932258606,0.11413180083036423,19873
+166.4106903076172,0.0259342510253191,0.47390711307525635,0.07886762917041779,19874
+257.5205993652344,0.03504038602113724,0.45970022678375244,0.2119511067867279,19875
+244.24655151367188,0.2477516382932663,2.236161470413208,0.806094229221344,19876
+180.74383544921875,0.08494484424591064,0.35519757866859436,0.21114933490753174,19877
+274.0052490234375,0.10150990635156631,0.9583439826965332,0.3853800892829895,19878
+71.18128967285156,0.04536166042089462,1.366835355758667,0.16214416921138763,19879
+138.5169219970703,0.12238064408302307,4.493826866149902,0.6183791160583496,19880
+62.62626647949219,0.0877736434340477,0.5232704281806946,0.19210511445999146,19881
+76.68962097167969,0.2139613926410675,0.9604054093360901,0.47633305191993713,19882
+59.183048248291016,0.04948857054114342,1.0671143531799316,0.20765982568264008,19883
+152.43243408203125,0.053404610604047775,1.1869440078735352,0.19368797540664673,19884
+253.03477478027344,0.5704361796379089,8.64060115814209,2.5559067726135254,19885
+61.04296875,0.08064261823892593,0.46517086029052734,0.17693613469600677,19886
+138.71034240722656,0.037997182458639145,0.275961309671402,0.07059050351381302,19887
+103.97238159179688,0.12120533734560013,0.959060788154602,0.43685874342918396,19888
+190.77096557617188,0.039858851581811905,3.7802836894989014,0.16085241734981537,19889
+147.96713256835938,0.044852521270513535,0.3961222469806671,0.09460814297199249,19890
+113.16980743408203,0.131236732006073,0.8301969170570374,0.3460850417613983,19891
+51.949607849121094,0.03479577973484993,0.22811590135097504,0.05696228891611099,19892
+36.358978271484375,0.03829318657517433,0.2258603572845459,0.08475286513566971,19893
+54.874698638916016,0.046813689172267914,0.4314923882484436,0.1495223343372345,19894
+52.946075439453125,0.026900218799710274,0.5580770969390869,0.10065793991088867,19895
+118.34069061279297,0.05100277066230774,0.3178752660751343,0.10827144980430603,19896
+68.71981048583984,0.04765805974602699,0.6402840614318848,0.09426585584878922,19897
+119.18336486816406,0.6161192059516907,3.717902898788452,1.369923710823059,19968
+236.79208374023438,0.8564980030059814,2.639106512069702,1.3847490549087524,19969
+64.83721923828125,0.6777833700180054,2.6495940685272217,1.2233437299728394,19970
+77.09949493408203,0.22680285573005676,0.3494654893875122,0.29653650522232056,19971
+111.92550659179688,0.03607302904129028,8.00183391571045,2.4331631660461426,19972
+47.93550109863281,0.30658191442489624,1.6967235803604126,0.6847928762435913,19973
+20.6385440826416,0.1289125233888626,0.4880824387073517,0.3035080134868622,19974
+123.12197875976562,0.6052244305610657,4.314406871795654,1.2436563968658447,19975
+82.23011779785156,0.6548504829406738,2.0387120246887207,1.1581707000732422,19976
+147.92510986328125,0.017214816063642502,3.2339882850646973,0.9482378959655762,19977
+42.70443344116211,0.3003295660018921,0.9536848068237305,0.49085554480552673,19978
+172.38525390625,0.7973694801330566,4.778443813323975,1.690051555633545,19979
+135.31101989746094,0.3783465027809143,3.3259432315826416,1.0654411315917969,19980
+103.85513305664062,0.4967532455921173,1.3544131517410278,0.8654594421386719,19981
+210.43804931640625,0.8549610376358032,3.726261615753174,1.3318864107131958,19982
+75.70811462402344,0.6652949452400208,2.4362239837646484,1.1829392910003662,19983
+49.10578536987305,0.3107191026210785,1.0062744617462158,0.5224019885063171,19984
+120.94495391845703,0.8702937960624695,3.4816582202911377,1.4571681022644043,19985
+69.70381164550781,0.3120230436325073,0.9586088061332703,0.5621275305747986,19986
+103.42681121826172,0.2873726487159729,1.0802372694015503,0.5197327136993408,19987
+194.1785888671875,0.6465336680412292,6.513574123382568,1.6047817468643188,19988
+16.60284423828125,0.24845056235790253,0.3118842840194702,0.2767140567302704,19989
+117.78900146484375,0.534970760345459,1.4899849891662598,0.8790224194526672,19990
+822.3943481445312,0.899511992931366,34.4500846862793,8.478292465209961,19991
+30.421371459960938,0.22701503336429596,0.87303227186203,0.46802109479904175,19992
+67.5082015991211,0.21021263301372528,3.701646566390991,0.9122729897499084,19993
+200.3294677734375,0.08981750905513763,0.9659167528152466,0.18211770057678223,19994
+126.16375732421875,0.14051897823810577,5.768807888031006,0.5868081450462341,19995
+21.548763275146484,0.1399701088666916,1.269356369972229,0.3168935775756836,19996
+26.79952621459961,0.5918259024620056,3.3217973709106445,1.3399763107299805,19997
+21.073516845703125,0.15610532462596893,1.1632808446884155,0.41320621967315674,19998
+26.310396194458008,0.14686477184295654,0.3666399121284485,0.2391854226589203,19999
+40.47700500488281,0.14499898254871368,0.9294977188110352,0.44974449276924133,20000
+57.69346618652344,0.19129317998886108,0.831072211265564,0.3924725651741028,20001
+41.31324768066406,0.2523632049560547,0.9456579089164734,0.5659348964691162,20002
+135.68280029296875,0.46874934434890747,5.425998687744141,2.660447120666504,20003
+83.26412963867188,0.9716308116912842,3.605870485305786,1.7346693277359009,20004
+84.23660278320312,0.5223638415336609,2.751180648803711,1.2763121128082275,20005
+101.7261962890625,0.2510966360569,3.0400888919830322,1.2558789253234863,20006
+47.005741119384766,0.15479931235313416,2.4469399452209473,0.6812426447868347,20007
+20.5399169921875,0.49542245268821716,2.1863837242126465,1.0269958972930908,20008
+180.71424865722656,1.2035897970199585,11.771835327148438,6.023808479309082,20009
+86.157470703125,0.129781112074852,0.5516960620880127,0.19715668261051178,20010
+55.38656234741211,0.5104824304580688,1.903529167175293,0.7384874820709229,20011
+103.32244873046875,0.5413031578063965,2.277663469314575,0.9656303524971008,20012
+174.21559143066406,0.6019453406333923,6.597719192504883,1.4517966508865356,20013
+204.11221313476562,0.005218558944761753,4.236558437347412,0.976613461971283,20014
+25.19632911682129,0.03728628531098366,0.4069667160511017,0.1866394728422165,20015
+69.50514221191406,0.02419956959784031,1.0064197778701782,0.2125539481639862,20016
+143.89779663085938,0.6169413328170776,4.442582130432129,1.9445648193359375,20017
+116.44850158691406,0.7349389791488647,3.4422760009765625,1.2938722372055054,20018
+50.05592346191406,0.27175161242485046,1.2874431610107422,0.6104381084442139,20019
+133.75979614257812,0.8955589532852173,3.496786117553711,1.9108542203903198,20020
+175.22764587402344,0.6433358192443848,7.205426216125488,1.7880371809005737,20021
+147.28500366210938,0.23925913870334625,1.63361656665802,0.60362708568573,20022
+122.62708282470703,0.7735125422477722,1.9625470638275146,1.1047484874725342,20023
+56.552467346191406,0.01983902044594288,0.5241972208023071,0.23563528060913086,20024
+71.16559600830078,0.40383586287498474,2.0576553344726562,1.129612684249878,20025
+145.91094970703125,0.20967091619968414,2.925999879837036,0.9858847856521606,20026
+126.81770324707031,0.22609758377075195,1.6492066383361816,0.5636342167854309,20027
+232.7266387939453,0.19156886637210846,3.950186014175415,0.8882696032524109,20028
+87.48936462402344,0.0584832988679409,1.2533023357391357,0.30914971232414246,20029
+138.87860107421875,0.45820775628089905,2.372828245162964,0.9711790084838867,20030
+232.26473999023438,0.8483834266662598,7.874722957611084,1.9355394840240479,20031
+562.252685546875,0.0,21.289783477783203,5.796419620513916,20032
+85.51200866699219,0.3805682957172394,2.5607540607452393,0.6733229160308838,20033
+74.86184692382812,0.43481796979904175,1.3332159519195557,0.6684093475341797,20034
+147.65313720703125,0.01701372303068638,1.2888977527618408,0.615221381187439,20035
+50.50120544433594,0.11106490343809128,1.1343536376953125,0.2885783314704895,20036
+171.8255615234375,0.3468971848487854,3.7814273834228516,0.9091299772262573,20037
+55.549598693847656,0.00043616312905214727,1.122074007987976,0.41454923152923584,20038
+97.62896728515625,0.3662213981151581,3.01910400390625,0.9039719104766846,20039
+98.21633911132812,0.3251788020133972,0.9440175294876099,0.602554202079773,20040
+46.1974983215332,0.293409138917923,0.6912333369255066,0.39825430512428284,20041
+46.92462921142578,0.12438927590847015,1.1271791458129883,0.43448731303215027,20042
+112.76985168457031,0.3485768735408783,1.5944093465805054,0.7048115730285645,20043
+82.42957305908203,0.3601202368736267,1.087334156036377,0.6016756892204285,20044
+82.91463470458984,0.0005553553346544504,1.296655535697937,0.4935394823551178,20045
+104.89540100097656,0.35222843289375305,1.4243345260620117,0.6243773698806763,20046
+52.96063232421875,0.35174432396888733,0.8238116502761841,0.5192219018936157,20047
+94.89356994628906,0.35258176922798157,1.3140655755996704,0.5786193013191223,20048
+69.54019165039062,0.3266349732875824,1.1173393726348877,0.5653674006462097,20049
+35.7579345703125,0.31858283281326294,0.6343977451324463,0.44145599007606506,20050
+53.60000228881836,0.3312967121601105,1.8128448724746704,0.6232558488845825,20051
+117.55482482910156,0.023010535165667534,1.9234789609909058,0.6320151686668396,20052
+223.2067413330078,0.9806599020957947,12.734830856323242,5.314446449279785,20053
+58.58405303955078,0.12170402705669403,0.3859402537345886,0.17281430959701538,20054
+55.33798599243164,0.11314914375543594,1.168623924255371,0.2610282301902771,20055
+36.152217864990234,0.11944545805454254,0.3549364507198334,0.17464838922023773,20056
+243.4801025390625,0.43450042605400085,3.475130081176758,1.0540263652801514,20057
+342.9725341796875,0.03411290422081947,10.092894554138184,1.6177949905395508,20058
+32.884246826171875,0.11206089705228806,0.24339742958545685,0.1900823563337326,20059
+54.77857971191406,0.14938299357891083,0.2918769419193268,0.2074946165084839,20060
+200.33023071289062,0.2727915346622467,2.339454412460327,0.7949612140655518,20061
+48.92509460449219,0.11913154274225235,1.143473505973816,0.22755858302116394,20062
+57.98158264160156,0.1323796659708023,0.8188502192497253,0.32034024596214294,20063
+60.80358123779297,0.005552466958761215,0.4605187475681305,0.1783096194267273,20064
+337.7333679199219,0.37266045808792114,9.524224281311035,1.5077382326126099,20065
+55.66405487060547,0.11343922466039658,0.6379812359809875,0.23686832189559937,20066
+31.291860580444336,0.13595138490200043,0.34711694717407227,0.2018829733133316,20067
+315.3963623046875,0.3121625483036041,3.19417405128479,1.0409120321273804,20068
+81.34942626953125,0.1564570963382721,1.0926936864852905,0.3664388656616211,20069
+255.24119567871094,0.014060602523386478,3.0514700412750244,0.7734581828117371,20070
+105.45359802246094,0.12133673578500748,1.3946750164031982,0.30655115842819214,20071
+40.927825927734375,0.23546454310417175,0.8371778130531311,0.38978880643844604,20072
+53.91054153442383,0.15601743757724762,0.7241422533988953,0.29459312558174133,20073
+135.71897888183594,0.2846018970012665,0.8175631761550903,0.45696625113487244,20074
+264.28338623046875,0.6638913154602051,9.525046348571777,1.6213704347610474,20075
+2214.18017578125,0.0549958273768425,33.07737350463867,13.10165786743164,20076
+36.44757080078125,0.10057902336120605,0.43965545296669006,0.13549283146858215,20077
+106.90292358398438,0.13886703550815582,0.8775621056556702,0.39889150857925415,20078
+49.428592681884766,0.108822301030159,0.6693782806396484,0.22265131771564484,20079
+27.351274490356445,0.13860651850700378,0.6611523628234863,0.20564867556095123,20080
+83.24092864990234,0.11553686112165451,0.6909667253494263,0.26425692439079285,20081
+87.66998291015625,0.1359502673149109,1.6135684251785278,0.42765843868255615,20082
+59.58457946777344,0.09766199439764023,0.31131693720817566,0.1335977166891098,20083
+46.31141662597656,0.10959547013044357,0.649658739566803,0.21540193259716034,20084
+30.990245819091797,0.10930830240249634,0.35174107551574707,0.1878196746110916,20085
+162.28955078125,0.0,2.7146434783935547,0.6491581797599792,20086
+90.71292114257812,0.14640803635120392,0.827476978302002,0.4123314619064331,20087
+107.58967590332031,0.0,2.0317821502685547,0.5977204442024231,20088
+29.00994110107422,0.10469220578670502,0.41831323504447937,0.19085487723350525,20089
+126.94346618652344,0.11172949522733688,1.2187738418579102,0.37893572449684143,20090
+104.66848754882812,0.23943132162094116,1.189234733581543,0.6382224559783936,20091
+25.936927795410156,0.10805776715278625,0.2760176360607147,0.1591222584247589,20092
+189.7502899169922,0.0022571405861526728,4.8288893699646,1.6217973232269287,20093
+140.42755126953125,0.004328083246946335,1.8605337142944336,0.723853349685669,20094
+51.691688537597656,0.10833393037319183,0.39615437388420105,0.19654634594917297,20095
+27.999622344970703,0.12469084560871124,1.1557859182357788,0.2857104241847992,20096
+198.67147827148438,0.001439373940229416,1.6993740797042847,0.5948247909545898,20097
+95.07964324951172,0.15898430347442627,1.743984341621399,0.4442974030971527,20098
+214.44479370117188,1.3580399751663208,9.717537879943848,4.467599868774414,20099
+56.143638610839844,0.1621357798576355,1.1233043670654297,0.4386221766471863,20100
+47.94098663330078,0.27323418855667114,0.5500216484069824,0.35511842370033264,20101
+519.2705078125,0.0,2.091806650161743,0.23027516901493073,20102
+83.7949447631836,0.20148353278636932,0.9194797873497009,0.3378828465938568,20103
+37.5694465637207,0.20527100563049316,1.0671298503875732,0.3478652536869049,20104
+54.81550979614258,0.14873704314231873,1.0170129537582397,0.27002713084220886,20105
+51.994300842285156,0.317173570394516,0.7972671389579773,0.47267547249794006,20106
+65.27059173583984,0.143244206905365,2.505455732345581,0.32799291610717773,20107
+94.77507019042969,0.20616179704666138,0.5125398635864258,0.27550891041755676,20108
+33.09616470336914,0.1485072672367096,0.7981765866279602,0.29816365242004395,20109
+26.35104751586914,0.1465878188610077,0.32983991503715515,0.19812817871570587,20110
+38.15520477294922,0.2778286933898926,0.506952166557312,0.3532889187335968,20111
+56.05465316772461,0.19293618202209473,0.4568341076374054,0.26692691445350647,20112
+67.00791931152344,0.19902338087558746,3.854099750518799,0.41109153628349304,20113
+64.71319580078125,0.20572321116924286,1.4855105876922607,0.3697896897792816,20114
+68.0501480102539,0.14579981565475464,3.313514232635498,0.4967164099216461,20115
+58.72595977783203,0.24521729350090027,0.788676381111145,0.4286566376686096,20116
+52.26689147949219,0.333317369222641,0.8703324794769287,0.5279483795166016,20117
+49.929927825927734,0.22034062445163727,1.561982274055481,0.3671318292617798,20118
+28.040420532226562,0.14863145351409912,0.47308549284935,0.21906578540802002,20119
+60.80650329589844,0.201176717877388,0.4627489447593689,0.2502325177192688,20120
+87.66152954101562,0.48932114243507385,6.727691650390625,2.038640260696411,20121
+32.395347595214844,0.11361692100763321,0.6756608486175537,0.1999712884426117,20122
+98.6502914428711,0.20069104433059692,2.8707995414733887,0.9134286046028137,20123
+30.112476348876953,0.12354231625795364,0.41247275471687317,0.22471997141838074,20124
+36.38466262817383,0.10569767653942108,0.39260587096214294,0.17408929765224457,20125
+20.646453857421875,0.10683973878622055,0.3966396749019623,0.21964313089847565,20126
+31.81022071838379,0.10956166684627533,0.6819068789482117,0.23563125729560852,20127
+22.84762954711914,0.0,0.5016949772834778,0.23078413307666779,20128
+35.774314880371094,0.11302877217531204,0.5113095641136169,0.20920652151107788,20129
+27.665138244628906,0.1856161504983902,1.1452810764312744,0.4535268545150757,20130
+26.700302124023438,0.13045839965343475,0.6069755554199219,0.303412526845932,20131
+13.719249725341797,0.17042765021324158,1.38533616065979,0.38109028339385986,20132
+37.21400451660156,0.12087920308113098,0.5117126703262329,0.25489044189453125,20133
+26.247272491455078,0.06085183843970299,0.5924278497695923,0.340873658657074,20134
+43.36785125732422,0.1799250841140747,1.286025881767273,0.5860520601272583,20135
+69.42928314208984,0.06742949038743973,3.3583528995513916,0.6090288162231445,20136
+25.776050567626953,0.1654195338487625,0.506267249584198,0.29972150921821594,20137
+100.27178955078125,0.11413238197565079,0.6303681135177612,0.20297932624816895,20138
+47.28462600708008,0.001997361658141017,0.6059203743934631,0.29369333386421204,20139
+26.326637268066406,0.14263294637203217,0.8542165756225586,0.36564773321151733,20140
+32.59526062011719,0.11704902350902557,0.3665125370025635,0.22023825347423553,20141
+33.42675018310547,1.3361092805862427,5.029811859130859,3.0387954711914062,20142
+72.49407958984375,0.006335075944662094,1.2002899646759033,0.4027448892593384,20143
+42.86412811279297,0.10230868309736252,0.5281068086624146,0.183180034160614,20144
+36.0973014831543,0.7417950630187988,2.734297513961792,1.3883577585220337,20145
+0.7140563130378723,0.21477268636226654,0.26051363348960876,0.23801876604557037,20146
+28.28848648071289,0.1709136962890625,0.9411424994468689,0.3408251404762268,20147
+18.401639938354492,0.1916384994983673,0.40953418612480164,0.2486708164215088,20148
+19.558130264282227,0.2525704801082611,0.40639981627464294,0.32062509655952454,20149
+59.35686111450195,0.16356529295444489,1.1550554037094116,0.47868436574935913,20150
+3.517416000366211,0.2778815031051636,0.3560476303100586,0.3197650909423828,20151
+1.8621366024017334,0.28418368101119995,0.33826982975006104,0.31035611033439636,20152
+16.445798873901367,1.1239041090011597,3.0181515216827393,2.055724859237671,20153
+8.193706512451172,0.43230611085891724,1.340868592262268,0.7448824048042297,20154
+22.970684051513672,0.3852938711643219,1.4396178722381592,0.8203815817832947,20155
+32.32440185546875,0.3008565604686737,1.4470449686050415,0.7517302632331848,20156
+46.391143798828125,0.1125699132680893,0.5500261187553406,0.21882614493370056,20157
+9.754277229309082,0.761040210723877,1.3077865839004517,0.9754277467727661,20158
+21.238021850585938,0.11621368676424026,2.6300370693206787,1.5170015096664429,20159
+6.863719463348389,0.13000255823135376,0.3434462249279022,0.22141030430793762,20160
+5.566003322601318,0.30278658866882324,0.7297939658164978,0.46383360028266907,20161
+64.27630615234375,0.0,2.105231523513794,0.45586031675338745,20162
+22.48076057434082,0.31372684240341187,3.0821146965026855,1.0705124139785767,20163
+9.843013763427734,0.009697474539279938,2.2952842712402344,0.9843013882637024,20164
+13.34837532043457,0.13754497468471527,0.33415400981903076,0.19345471262931824,20165
+36.747230529785156,0.24064157903194427,1.187564730644226,0.612453818321228,20166
+65.29707336425781,0.4446350336074829,4.218692302703857,1.0882846117019653,20167
+8.421476364135742,0.11441290378570557,0.3806844651699066,0.21593528985977173,20168
+11.584798812866211,0.16081580519676208,0.5389613509178162,0.34072938561439514,20169
+15.828060150146484,0.2887968122959137,0.7111218571662903,0.42778539657592773,20170
+12.6492280960083,0.2675952911376953,1.0337187051773071,0.4361802935600281,20171
+32.220943450927734,0.0,0.18505384027957916,0.11466527730226517,20172
+58.151695251464844,0.0005888670566491783,0.746078372001648,0.25617486238479614,20173
+27.43037986755371,0.11462583392858505,0.69205242395401,0.25635868310928345,20174
+89.78239440917969,0.5932719111442566,7.244507789611816,2.2445597648620605,20175
+11.151942253112793,1.5310064554214478,2.419084310531616,1.8586570024490356,20176
+9.733484268188477,0.15308555960655212,0.4274408221244812,0.2374020516872406,20177
+4.580626964569092,1.352477788925171,1.796602725982666,1.526875615119934,20178
+25.287626266479492,0.16123247146606445,0.8867555856704712,0.4359935522079468,20179
+22.516502380371094,0.21104295551776886,1.0698500871658325,0.3950263559818268,20180
+27.22473907470703,1.3934632539749146,3.9860901832580566,2.7224738597869873,20181
+50.31098556518555,0.4755055606365204,3.778700828552246,1.3975273370742798,20182
+7.383751392364502,0.17736361920833588,0.3441058099269867,0.23818552494049072,20183
+54.775482177734375,0.10619714111089706,0.9120883345603943,0.22823117673397064,20184
+2.7763237953186035,0.31146255135536194,0.37618544697761536,0.34704047441482544,20185
+12.417799949645996,0.6287614107131958,1.9030678272247314,1.0348166227340698,20186
+25.99991226196289,0.18493220210075378,2.208987236022949,0.45613881945610046,20187
+7.380414962768555,0.13362190127372742,0.45169609785079956,0.27334868907928467,20188
+2.883693218231201,0.19917209446430206,0.25921711325645447,0.2218225598335266,20189
+140.9419708251953,0.16878189146518707,2.209237575531006,0.5637679100036621,20190
+60.87423324584961,0.12508289515972137,0.7273428440093994,0.4031406044960022,20191
+29.172985076904297,0.0,0.7224991917610168,0.1906730979681015,20192
+98.65544128417969,0.0,0.2735379636287689,0.1355157196521759,20193
+177.0057373046875,0.272028386592865,1.1305652856826782,0.49168258905410767,20194
+54.67658615112305,0.12477365881204605,0.6196597218513489,0.23366062343120575,20195
+51.81683349609375,0.051278255879879,2.8160548210144043,0.41453465819358826,20196
+73.23744201660156,0.00015216336760204285,0.3584771156311035,0.14304187893867493,20197
+276.9260559082031,0.13754694163799286,1.4969813823699951,0.2665313482284546,20198
+43.019386291503906,0.13414287567138672,0.45810115337371826,0.2140267938375473,20199
+86.1993408203125,0.1128808856010437,3.1633284091949463,0.3252805173397064,20200
+27.679683685302734,0.17445935308933258,0.5317617058753967,0.2913650870323181,20201
+118.41618347167969,0.15809494256973267,1.6511220932006836,0.33736804127693176,20202
+37.083805084228516,0.19381335377693176,0.5867462754249573,0.2726750373840332,20203
+73.69424438476562,0.1878952980041504,1.0471564531326294,0.26797905564308167,20204
+36.432861328125,0.12528574466705322,0.3112678527832031,0.16789336502552032,20205
+53.68414306640625,0.19539377093315125,1.15532648563385,0.3233984410762787,20206
+76.44525146484375,0.11548035591840744,0.5631868243217468,0.228877991437912,20207
+67.41156768798828,0.14612683653831482,0.4724096357822418,0.23904810845851898,20208
+142.4090576171875,0.14760439097881317,0.87354975938797,0.3350801467895508,20209
+169.6111297607422,0.11996382474899292,1.7353354692459106,0.3255491852760315,20210
+110.76620483398438,0.15190671384334564,1.035305380821228,0.45961081981658936,20211
+57.96212387084961,0.10940085351467133,0.3034319579601288,0.21872499585151672,20212
+40.93550109863281,0.13877789676189423,0.37721216678619385,0.17720995843410492,20213
+55.16351318359375,0.18522779643535614,0.40292149782180786,0.2129865437746048,20214
+5449.7978515625,0.017513232305645943,24.052797317504883,0.809055507183075,20941
+4884.02294921875,0.027262602001428604,7.9108171463012695,0.8798456192016602,20942
+2039.4388427734375,0.035504300147295,3.8929121494293213,0.2172389030456543,20943
+1016.7290649414062,0.09102799743413925,1.4307827949523926,0.28672561049461365,20944
+4271.177734375,0.017842397093772888,6.657588481903076,0.48448023200035095,20945
+2946.65087890625,0.010156475938856602,3.9013357162475586,0.2290261834859848,20946
+3525.925048828125,0.09551066160202026,21.830434799194336,0.9668014645576477,20947
+2156.00439453125,0.05400883033871651,5.811263084411621,0.7618390321731567,20948
+1152.554443359375,0.17981944978237152,2.8568475246429443,0.9377985596656799,20949
+11463.2890625,0.21131333708763123,229.74429321289062,6.494781494140625,20950
+1886.544921875,0.10049520432949066,5.3871989250183105,1.0842212438583374,20951
+1961.3333740234375,0.015983946621418,3.614293336868286,0.3724522292613983,20952
+2247.64306640625,0.03094835951924324,6.48772668838501,0.24855059385299683,20953
+7720.26220703125,0.156778484582901,213.76820373535156,14.70526123046875,20954
+15747.5146484375,0.11563079804182053,299.7337341308594,22.055341720581055,20955
+1102.245849609375,75.9146728515625,123.99008178710938,91.85382080078125,20956
+1590.1156005859375,26.496078491210938,138.02589416503906,83.69029235839844,20957
+1018.6652221679688,88.65901184082031,118.88430786132812,101.86652374267578,20958
+1202.419189453125,17.174068450927734,99.76021575927734,70.73053741455078,20959
+4644.880859375,29.087615966796875,320.8616027832031,172.03262329101562,20960
+2842.59912109375,45.47574996948242,327.9441833496094,149.6104736328125,20961
+1612.9449462890625,0.016481421887874603,6.810213565826416,0.7268791794776917,20962
+4083.7880859375,0.11790033429861069,13.125977516174316,1.115484356880188,20963
+3127.51611328125,0.11124009639024734,10.9981689453125,0.5739614963531494,20964
+3121.021728515625,0.03808559104800224,10.770994186401367,0.36913326382637024,20965
+449.681884765625,0.48510271310806274,11.567087173461914,2.0722668170928955,20966
+1953.4891357421875,0.041299767792224884,5.17473840713501,0.3671972155570984,20967
+1862.976806640625,0.1224585622549057,4.747089862823486,0.5690216422080994,20968
+13937.9150390625,0.10896220803260803,15.906543731689453,1.6658198833465576,20969
+4002.047119140625,0.08871352672576904,9.43687629699707,0.6073830723762512,20970
+3521.29833984375,0.12564592063426971,6.014391899108887,0.5704355239868164,20971
+3985.30419921875,0.23147720098495483,7.44664192199707,1.216515302658081,20972
+5297.87158203125,0.04795129969716072,8.31428337097168,0.41850632429122925,20973
+4897.76123046875,0.03469447046518326,6.341547012329102,0.28161001205444336,20974
+5538.166015625,0.012698212638497353,19.425390243530273,0.7249857187271118,20975
+8774.21875,0.007565199863165617,5.723390102386475,0.4961390197277069,20976
+1558.956787109375,0.02205001935362816,2.845435857772827,0.16582882404327393,20977
+957.4326782226562,0.023022767156362534,1.786373496055603,0.1724793165922165,20978
+852.014404296875,0.004776653368026018,1.8648490905761719,0.09270094335079193,20979
+4041.017822265625,0.041254863142967224,8.149299621582031,0.4123908281326294,20980
+2367.13232421875,0.0017137457616627216,6.63611364364624,0.25472208857536316,20981
+3898.408447265625,0.03730481490492821,5.359365463256836,0.35887032747268677,20982
+665.0322265625,0.7701181769371033,26.800033569335938,14.457221984863281,20983
+10780.25,0.004718082025647163,51.12274169921875,0.8852233290672302,20984
+2621.160400390625,0.0643320232629776,4.455636501312256,0.634971022605896,20985
+11879.029296875,0.20743951201438904,83.8330307006836,3.319091796875,20986
+1722.6083984375,0.15353727340698242,3.807314395904541,0.5315052270889282,20987
+10304.681640625,0.08171140402555466,13.55135726928711,1.6771942377090454,20988
+3711.3486328125,0.16019216179847717,4.671254634857178,0.915704071521759,20989
+528.3054809570312,0.09838595241308212,1.5291980504989624,0.3291622996330261,20990
+2032.64794921875,0.0013463563518598676,7.408613204956055,0.27287527918815613,20991
+2434.583740234375,0.05977753922343254,5.689540863037109,0.5214357972145081,20992
+1706.78564453125,0.13401514291763306,2.765801191329956,0.3832889497280121,20993
+376.57635498046875,2.089219570159912,13.614358901977539,9.184788703918457,20994
+7223.98193359375,0.0019718913827091455,153.28175354003906,1.1769276857376099,20995
+1359.8192138671875,0.02786356955766678,5.871552467346191,0.48357725143432617,20996
+834.520751953125,0.017749212682247162,1.477109670639038,0.11167144775390625,20997
+2742.732421875,0.0017168386839330196,25.46004295349121,0.20858867466449738,20998
+1961.7249755859375,0.013456638902425766,6.207624435424805,0.13210269808769226,20999
+5733.83251953125,0.014007756486535072,7.54774284362793,0.5514360666275024,21000
+1125.4383544921875,1.2797772884368896,99.04324340820312,19.744531631469727,21001
+3950.920654296875,0.0009535748977214098,155.85951232910156,0.6918088793754578,21002
+3483.369873046875,0.006807626225054264,64.99687194824219,0.5165905356407166,21003
+678.0729370117188,0.00030995876295492053,5.109938144683838,0.13499361276626587,21004
+1396.4993896484375,0.002130675595253706,1.8732937574386597,0.1514970064163208,21005
+2802.089599609375,0.05376465991139412,3.738910436630249,0.3014944791793823,21006
+6391.8310546875,0.02167079783976078,19.699066162109375,0.49032148718833923,21007
+3309.798828125,0.034268636256456375,26.945192337036133,0.4778802692890167,21008
+4025.04833984375,0.0278130155056715,6.465183734893799,0.42975103855133057,21009
+505.2927551269531,0.020201921463012695,23.866069793701172,5.807962894439697,21010
+3423.116943359375,0.0037259345408529043,21.197832107543945,0.5220553278923035,21011
+1752.2587890625,0.6807007789611816,44.52772521972656,4.90828800201416,21012
+4459.6826171875,0.06631466746330261,6.419442176818848,0.7379915118217468,21013
+3455.720947265625,0.2943754196166992,7.463833808898926,1.4273940324783325,21014
+1197.3702392578125,0.6787931323051453,93.9028549194336,11.086761474609375,21015
+3146.781982421875,0.013140551745891571,3.3155882358551025,0.2562108635902405,21016
+1916.098388671875,0.0668305829167366,6.554783344268799,1.1412140130996704,21017
+2370.76611328125,0.11235008388757706,30.305908203125,1.8028639554977417,21018
+7727.5009765625,0.4546147584915161,249.16641235351562,3.3568639755249023,21019
+1893.9130859375,0.0801568478345871,2.4907689094543457,0.3272702693939209,21020
+9348.3134765625,0.027468567714095116,120.0367431640625,0.43083757162094116,21021
+2505.363037109375,0.06420469284057617,2.772270441055298,0.4602063000202179,21022
+4488.14990234375,0.19564642012119293,24.902790069580078,1.6942808628082275,21023
+4045.966552734375,0.06095965951681137,27.40192985534668,1.2787505388259888,21024
+2609.1943359375,0.06268015503883362,8.205394744873047,1.133939266204834,21025
+494.72735595703125,0.00924868043512106,1.157413363456726,0.08513635396957397,21026
+1345.087646484375,0.0021527763456106186,2.8003790378570557,0.15826421976089478,21027
+1676.565673828125,0.0005583683378063142,1.7533169984817505,0.11556942760944366,21028
+2680.464111328125,0.0010844424832612276,7.76786994934082,0.22313028573989868,21029
+382.7958984375,0.005752053577452898,0.47263699769973755,0.04199625924229622,21030
+4508.64453125,0.0003772313066292554,5.193275451660156,0.461053729057312,21031
+2579.45458984375,0.007361516822129488,19.088037490844727,0.1506514698266983,21032
+1077.4556884765625,0.008360429666936398,2.476243495941162,0.09623576700687408,21033
+2572.582763671875,0.00855647586286068,4.30166482925415,0.16867183148860931,21034
+2772.7080078125,0.0038130986504256725,34.4134635925293,0.40248337388038635,21035
+2556.892578125,0.029527056962251663,7.79401159286499,0.5223478078842163,21036
+3024.7392578125,0.04500075802206993,11.860065460205078,0.36815229058265686,21037
+3691.29638671875,0.021774660795927048,17.698318481445312,0.651252031326294,21038
+4382.77294921875,0.01607050932943821,40.82257080078125,0.4424808621406555,21039
+2630.74365234375,0.011812889017164707,2.9366648197174072,0.26328498125076294,21040
+1983.176025390625,0.032227423042058945,9.0564546585083,0.354835569858551,21041
+2535.807861328125,0.011622997932136059,2.809396982192993,0.30729615688323975,21042
+4023.085693359375,0.041647106409072876,13.91126537322998,0.38108229637145996,21043
+2739.052978515625,0.010827139019966125,17.29131317138672,0.49272406101226807,21044
+3942.724365234375,0.0463918037712574,5.817482948303223,0.31503990292549133,21045
+4854.9755859375,0.015758242458105087,16.946083068847656,0.5704354047775269,21046
+3482.8671875,0.24906371533870697,14.795784950256348,1.70228111743927,21047
+4894.6748046875,0.15083074569702148,11.047019004821777,1.414237141609192,21048
+820.4735107421875,0.32447054982185364,37.357967376708984,4.972566604614258,21049
+9553.140625,0.11586545407772064,71.0485610961914,3.108734369277954,21050
+3773.407470703125,0.014795231632888317,18.494979858398438,0.731280505657196,21051
+2568.30615234375,0.07839776575565338,7.541981220245361,1.116654872894287,21052
+3021.98193359375,0.024063438177108765,4.247170925140381,0.5033280849456787,21053
+3364.19091796875,0.11291167140007019,5.194159507751465,0.6781275868415833,21054
+7789.3056640625,0.1626148670911789,7.853758811950684,1.9605602025985718,21055
+9417.564453125,0.110030896961689,129.64077758789062,2.3715851306915283,21056
+7540.4130859375,0.021237142384052277,17.40110969543457,1.1038520336151123,21057
+5752.1142578125,0.15298515558242798,8.14123249053955,1.2058939933776855,21058
+4074.371337890625,0.5004190802574158,27.15534210205078,2.8079748153686523,21059
+55556.859375,0.0,938.5459594726562,188.32833862304688,21165
+3483.929931640625,0.009567962028086185,17.462953567504883,0.12284228205680847,21166
+2791.063720703125,0.003355384338647127,5.906966209411621,0.053366418927907944,21167
+6826.50537109375,0.007511569187045097,142.6488494873047,0.1613907366991043,21168
+169.0399932861328,0.0010781114688143134,0.6361002326011658,0.0047363406047225,21169
+6466.83056640625,0.0011060242541134357,11.95849895477295,0.27528971433639526,21170
+6349.78125,0.04269665107131004,22.71446990966797,0.41000717878341675,21171
+16542.34375,0.03034515492618084,322.4094543457031,0.6029649376869202,21172
+5642.466796875,0.03693348541855812,27.212766647338867,0.3157861530780792,21173
+12732.1767578125,0.007747991941869259,240.48187255859375,0.29716140031814575,21174
+6426.75,0.05499836802482605,70.74382781982422,0.5045732855796814,21175
+4986.07470703125,0.043821319937705994,16.53951072692871,0.7277878522872925,21176
+178.7564697265625,0.0013534927275031805,1.6589545011520386,0.006310685072094202,21177
+789.5575561523438,0.0036944951862096786,8.735407829284668,0.03497331589460373,21178
+331.5527648925781,0.000293101737042889,0.8664981722831726,0.0032743364572525024,21179
+299.92486572265625,0.0012232874287292361,1.0719112157821655,0.008880873210728168,21180
+4703.80322265625,0.018851349130272865,33.24248123168945,0.5145267248153687,21181
+14072.6787109375,0.1345018744468689,145.3657989501953,0.9532397985458374,21182
+2495.16259765625,0.013612885028123856,13.884007453918457,0.4389028251171112,21183
+45818.953125,0.02484557218849659,759.6453857421875,2.277963161468506,21184
+5874.91845703125,0.025394927710294724,22.436281204223633,0.4084058701992035,21185
+5604.34130859375,0.017750650644302368,167.04586791992188,0.7845920920372009,21186
+6852.607421875,0.004901866894215345,34.33377456665039,0.1814587265253067,21187
+7765.09521484375,0.06833475083112717,49.924530029296875,0.811569333076477,21188
+6101.58984375,0.09469772130250931,16.735240936279297,0.8113816380500793,21189
+5573.96142578125,0.07819513231515884,71.47289276123047,1.032788872718811,21190
+7044.7978515625,0.02011987939476967,49.61070251464844,0.24957656860351562,21191
+8011.28271484375,0.04798995703458786,44.74905776977539,0.623640239238739,21192
+8786.009765625,0.0066984579898417,225.20077514648438,1.0365749597549438,21193
+3760.15576171875,0.033744312822818756,47.53509521484375,0.25989463925361633,21194
+2494.369873046875,0.004481659736484289,7.8194990158081055,0.258564293384552,21195
+5596.80517578125,0.15475210547447205,60.734466552734375,0.9667999744415283,21196
+7892.8603515625,0.10134578496217728,84.95899963378906,1.042787790298462,21197
+6302.37353515625,0.0720653161406517,42.814353942871094,0.8072721362113953,21198
+11280.9609375,0.010747726075351238,146.22369384765625,0.5800874829292297,21199
+8589.7744140625,0.09578833729028702,139.9042510986328,1.1715458631515503,21200
+18787.884765625,0.015390084125101566,180.97337341308594,1.0126056671142578,21201
+5744.970703125,0.12212039530277252,19.860706329345703,0.7047314643859863,21202
+14622.4072265625,0.003578521776944399,215.5002899169922,0.6397343277931213,21203
+11114.7275390625,0.1371854990720749,159.59359741210938,1.770142912864685,21204
+6298.64111328125,0.0943465456366539,18.087156295776367,0.662108838558197,21205
+19373.34765625,0.10095348209142685,316.1305847167969,1.7578575611114502,21206
+22835.06640625,0.07284793257713318,323.02935791015625,1.2339277267456055,21207
+6205.92236328125,0.0029155199881643057,49.546234130859375,0.5577855706214905,21208
+6867.54736328125,0.17813977599143982,25.048654556274414,1.201460361480713,21209
+2295.712158203125,0.056119322776794434,28.8234920501709,0.7609254717826843,21210
+3177.2255859375,0.00015442995936609805,13.981294631958008,0.022483764216303825,21211
+3075.31884765625,0.0008787998231127858,8.303333282470703,0.05961884558200836,21212
+3804.372802734375,0.018190495669841766,16.793048858642578,0.35544919967651367,21213
+3735.033935546875,8.580779103795066e-05,224.63430786132812,0.009011395275592804,21214
+132.6832275390625,0.00020237044373061508,0.5679110884666443,0.004360563587397337,21709
+505.39556884765625,0.00025326813920401037,10.082571029663086,0.016463469713926315,21710
+142.34275817871094,8.444107515970245e-05,1.349006175994873,0.0006524665514007211,21711
+1574.8382568359375,0.020453402772545815,3.1180388927459717,0.19990330934524536,21712
+131.96080017089844,0.0015048503410071135,0.3759089708328247,0.024907663464546204,21713
+933.6728515625,0.022985313087701797,11.363592147827148,0.2813114821910858,21714
+1637.9755859375,0.026788337156176567,5.421346187591553,0.13337476551532745,21715
+2381.36572265625,0.0033769237343221903,25.526737213134766,0.15844082832336426,21716
+1915.36181640625,0.004464194178581238,16.68999481201172,0.098908431828022,21717
+615.21875,0.0358906015753746,8.601099967956543,0.4245816171169281,21718
+1194.951416015625,0.05167558789253235,8.983843803405762,0.5701103806495667,21719
+717.6875,0.12232472002506256,9.243951797485352,0.8805981874465942,21720
+947.81103515625,0.002735491143539548,4.415085315704346,0.05589497089385986,21721
+1533.971435546875,1.699657332210336e-05,54.460208892822266,0.05402829870581627,21722
+2269.533935546875,0.04437246173620224,22.900192260742188,0.4519183337688446,21723
+1908.075927734375,0.0032737005967646837,9.59142017364502,0.290289968252182,21724
+1313.090576171875,0.024047117680311203,6.60629415512085,0.47131749987602234,21725
+802.0462036132812,0.06936608254909515,2.010420322418213,0.37725597620010376,21726
+1383.18310546875,0.03950512036681175,3.8245153427124023,0.3226459324359894,21727
+3919.603515625,0.07398762553930283,22.37781524658203,0.44708606600761414,21728
+1591.550537109375,0.005876786541193724,5.806694030761719,0.14414912462234497,21729
+3005.02587890625,0.0009616065071895719,10.799211502075195,0.14409829676151276,21730
+1032.58154296875,0.017726942896842957,1.5527429580688477,0.16204982995986938,21731
+1504.964111328125,0.0021137576550245285,38.15290451049805,0.12848664820194244,21732
+247.50125122070312,0.00010419284080853686,0.21512186527252197,0.0015380678232759237,21733
+1369.468017578125,0.007885747589170933,7.889063358306885,0.09858671575784683,21734
+1035.9730224609375,0.0015085831983014941,13.727588653564453,0.04779796302318573,21735
+1347.987060546875,0.023358754813671112,3.8565008640289307,0.12422698736190796,21736
+562.7881469726562,0.0017252928810194135,1.493818998336792,0.034879960119724274,21737
+1543.92919921875,0.016800036653876305,9.819575309753418,0.12192443758249283,21738
+428.2765808105469,0.0005270651890896261,5.234111309051514,0.008569130674004555,21739
+18605.146484375,0.06158491224050522,589.4765625,56.208900451660156,21740
+664.9122314453125,0.0016370655503123999,2.276371955871582,0.04544854536652565,21741
+63.841670989990234,6.734865746693686e-05,0.023901615291833878,0.0007754080579616129,21742
+512.990478515625,0.0005853111506439745,4.63273811340332,0.021671686321496964,21743
+76.89383697509766,0.00019264403090346605,0.495842307806015,0.0006833428633399308,21744
+85.4413833618164,1.5525469279964454e-05,1.9978926181793213,0.0003958955348934978,21745
+837.0015258789062,0.001926164492033422,29.526294708251953,0.8205897212028503,21746
+1030.2618408203125,0.0013888905523344874,9.711730003356934,0.02579846791923046,21747
+439.1293029785156,0.00043034821283072233,12.661486625671387,0.14197520911693573,21748
+464.953369140625,0.0018040541326627135,2.178422451019287,0.05875074118375778,21749
+389.3134460449219,0.0001632605417398736,21.400325775146484,0.014623199589550495,21750
+1126.749755859375,0.013515750877559185,3.9272797107696533,0.18144118785858154,21751
+951.3947143554688,0.001189863309264183,16.18938446044922,0.5646259188652039,21752
+366.674560546875,0.0,9.97785472869873,2.1073250770568848,21753
+435.35052490234375,0.05153646692633629,18.441600799560547,1.4960498809814453,21754
+874.7406005859375,0.0,15.266798973083496,2.0976991653442383,21755
+583.4183349609375,0.006860853172838688,22.656097412109375,1.7679343223571777,21756
+548.4940185546875,0.03625527769327164,17.039302825927734,1.9659284353256226,21757
+893.7943115234375,0.11059889942407608,22.491153717041016,4.1962175369262695,21758
+1480.0665283203125,0.01689874939620495,36.214839935302734,6.352216720581055,21759
+593.863525390625,0.0,41.668243408203125,11.204972267150879,21760
+651.42236328125,0.0,17.445051193237305,2.7602641582489014,21761
+328.66680908203125,0.0022275433875620365,14.392338752746582,1.182254672050476,21762
+2918.231689453125,0.0,56.161067962646484,3.948892593383789,21763
+14515.2509765625,0.0,55.53020477294922,3.1936745643615723,21764
+13326.7275390625,0.0,92.08833312988281,3.5786056518554688,21765
+15363.4375,0.0,117.7596664428711,1.5966989994049072,21766
+50288.4921875,0.0,615.9017333984375,6.725758075714111,21767
+12215.9501953125,0.0,147.63133239746094,3.225759267807007,21768
+6862.751953125,2.558322421464254e-06,54.025962829589844,1.3253673315048218,21769
+10571.3056640625,0.0,63.422298431396484,2.7154650688171387,21770
+5807.76025390625,0.0,74.72573852539062,2.8247861862182617,21771
+8677.3876953125,0.0,81.25637817382812,3.3659377098083496,21772
+4483.42041015625,0.0,190.31744384765625,0.8902741074562073,21773
+6635.966796875,0.0,100.20829010009766,1.636893630027771,21774
+199.52024841308594,0.006551195867359638,40.305206298828125,6.2350077629089355,21775
+20750.72265625,0.0,232.85406494140625,1.6371378898620605,21776
+4161.673828125,0.0,50.01762771606445,0.8301762938499451,21777
+3472.87939453125,0.0,51.72471237182617,0.6283479928970337,21778
+7432.4638671875,0.0,98.79922485351562,2.8808000087738037,21779
+19213.453125,0.013607827946543694,444.5754089355469,7.871140003204346,21780
+9071.607421875,0.0,61.45829391479492,1.5208059549331665,21781
+6095.7646484375,0.0,36.23845291137695,6.604295253753662,21782
+13723.552734375,0.0,60.949493408203125,3.1870768070220947,21783
+19336.59765625,0.0,159.5459747314453,2.480959415435791,21784
+12415.6787109375,0.0,76.2819595336914,5.092566967010498,21785
+2288.572265625,4.124136466998607e-05,64.15274810791016,2.537219762802124,21786
+2920.632080078125,0.0,23.158660888671875,1.529126763343811,21787
+4877.6767578125,0.0,62.354591369628906,2.0357582569122314,21788
+8550.86328125,0.0,82.47432708740234,5.239499568939209,21789
+13834.5107421875,0.0003693798207677901,46.2426872253418,6.8965654373168945,21790
+14891.1875,0.00031600065995007753,169.81175231933594,4.972015857696533,21791
+168.09347534179688,0.0004706521867774427,3.3092050552368164,0.06610046327114105,21925
+253.49269104003906,0.001695425366051495,7.153918743133545,0.10842287540435791,21926
+454.8854064941406,0.04346766322851181,67.62144470214844,11.663728713989258,21927
+98.02393341064453,7.040846685413271e-05,2.726489782333374,0.01600652001798153,21928
+218.73643493652344,4.1308219806523994e-05,4.867138862609863,0.047111012041568756,21929
+132.8413848876953,0.0002495492226444185,4.363864421844482,0.0649273619055748,21930
+128.31883239746094,2.8887015446343867e-07,23.95856285095215,0.007533100433647633,21931
+118.32328796386719,3.750678160940879e-06,6.0872721672058105,0.005309786647558212,21932
+153.31739807128906,8.50842639010807e-07,29.78347396850586,0.008359271101653576,21933
+91.78215026855469,0.00017415844195056707,28.720712661743164,0.00868984591215849,21934
+686.30224609375,4.31307744293008e-05,121.17176055908203,2.7562339305877686,21935
+191.0004425048828,1.046019974637602e-06,121.38938903808594,0.0165111031383276,21936
+596.0264892578125,1.1917173862457275,134.01272583007812,20.552637100219727,21937
+137.86109924316406,2.088734163407935e-06,10.239212036132812,0.002128142863512039,21938
+187.3285675048828,4.011479904875159e-05,24.354276657104492,0.003494936041533947,21939
+208.6794891357422,5.5126020015450194e-05,50.17020797729492,0.027526644989848137,21940
+297.4441833496094,0.00012532224354799837,52.03339385986328,0.8262338638305664,21941
+75.43861389160156,2.7390373361413367e-05,5.8913397789001465,0.005405848380178213,21942
+154.02821350097656,0.0003016879491042346,34.03749084472656,0.37204882502555847,21943
+114.20309448242188,5.902446446270915e-06,4.33583927154541,0.00275812903419137,21944
+169.5733184814453,1.3048691016592784e-06,16.49825096130371,0.0033505891915410757,21945
+84.64688110351562,8.300425179186277e-06,14.052373886108398,0.0017142631113529205,21946
+230.22824096679688,3.524108251440339e-05,54.863521575927734,0.33560967445373535,21947
+122.7529067993164,2.422789435740924e-08,25.430423736572266,0.0019381222082301974,21948
+114.14436340332031,1.8289854608610767e-07,13.85893726348877,0.020191820338368416,21949
+436.23748779296875,0.0003142688365187496,3.5916249752044678,0.04025445133447647,21950
+396.4485168457031,0.00041358513408340514,5.449067115783691,0.05217801034450531,21951
+248.34677124023438,0.0004379978636279702,4.644253253936768,0.021678313612937927,21952
+290.0513610839844,0.000643671490252018,10.011161804199219,0.028947241604328156,21953
+408.227783203125,0.00017741404008120298,6.108306407928467,0.06022835522890091,21954
+312.02935791015625,2.615092853375245e-05,4.785843372344971,0.03099834732711315,21955
+422.14599609375,0.010043692775070667,65.64102172851562,0.5863139033317566,21956
+706.309814453125,0.0005654229898937047,58.711116790771484,0.273763507604599,21957
+316.2440490722656,0.33981215953826904,91.7142562866211,15.812202453613281,21958
+240.71475219726562,104.13326263427734,136.5814971923828,120.35737609863281,21959
+261.3025817871094,37.54143524169922,160.16026306152344,87.10086059570312,21960
+509.267578125,0.00018713904137257487,74.76190948486328,14.550501823425293,21961
+565.1597900390625,0.00040080820326693356,151.87879943847656,13.784384727478027,21962
+283.8458557128906,61.50349807739258,88.82861328125,70.96146392822266,21963
+491.0507507324219,0.0033004269935190678,119.95655822753906,18.886568069458008,21964
+769.691162109375,0.010317284613847733,146.9339599609375,30.787647247314453,21965
+238.51927185058594,0.00029986436129547656,12.7788724899292,1.114575982093811,21966
+266.14862060546875,2.018952727667056e-05,11.928228378295898,0.005738311447203159,21967
+674.4805908203125,8.973486728791613e-06,32.805702209472656,2.5743534564971924,21968
+351.64678955078125,7.313636160688475e-05,4.317409038543701,0.012243542820215225,21969
+145.1372833251953,0.0002330480347154662,9.606736183166504,0.006829989608377218,21970
+228.69210815429688,2.4782879336271435e-05,56.79937744140625,0.008612665347754955,21971
+438.8865966796875,2.362867962801829e-05,26.119455337524414,0.013840200379490852,21972
+231.1231689453125,0.00018984002235811204,61.37893295288086,0.024943143129348755,21973
+131.56417846679688,2.716079052333953e-06,2.8628344535827637,0.0052583604119718075,21974
+365.54803466796875,0.0450315922498703,18.823686599731445,0.26546698808670044,21975
+405.0409851074219,0.4410034418106079,4.3273115158081055,1.007564663887024,21976
+427.2710266113281,0.4704717993736267,26.851882934570312,1.1770551204681396,21977
+271.7549743652344,0.03565268963575363,1.4882506132125854,0.12318901717662811,21978
+266.5592956542969,0.530042827129364,13.611114501953125,1.2633142471313477,21979
+429.4019775390625,0.0015523680485785007,11.501961708068848,0.07525446265935898,21980
+518.1879272460938,0.15666738152503967,2.139618158340454,0.7098464965820312,21981
+125.10535430908203,0.034113213419914246,2.2486307621002197,0.16998009383678436,21982
+371.83148193359375,0.1750880777835846,6.900152683258057,0.6186879873275757,21983
+348.8966064453125,0.31393927335739136,6.165371417999268,0.9015415906906128,21984
+464.5125732421875,0.5777039527893066,22.09343147277832,1.4840657711029053,21985
+168.52481079101562,0.00020004356338176876,7.557147979736328,0.010229123756289482,21986
+73.04529571533203,9.334371861768886e-05,1.792565107345581,0.0052939048036932945,21987
+416.01983642578125,0.00021742729586549103,90.29451751708984,0.058062780648469925,21988
+98.23593139648438,0.0002958913391921669,7.980749607086182,0.006355022080242634,21989
+82.66162109375,0.00032846664544194937,8.424083709716797,0.010301797650754452,21990
+92.1705551147461,6.971342372708023e-05,5.185209274291992,0.003894475754350424,21991
+136.37144470214844,0.0002246049407403916,15.779778480529785,0.006194197107106447,21992
+183.31298828125,0.16396461427211761,2.439253330230713,0.42140915989875793,21993
+155.61724853515625,0.08203466981649399,1.4582438468933105,0.28764739632606506,21994
+453.0848083496094,0.1505458652973175,3.541184902191162,0.573525071144104,21995
+254.29417419433594,0.08052763342857361,3.7190520763397217,0.2568627893924713,21996
+227.0857391357422,7.654706132598221e-05,7.833559513092041,0.01860748417675495,21997
+408.588623046875,0.18614812195301056,4.175685882568359,0.5133022665977478,21998
+177.96115112304688,0.008931856602430344,3.0638556480407715,0.24048803746700287,21999
+122.83841705322266,0.07605458050966263,15.614483833312988,0.3602299690246582,22000
+177.6136474609375,0.00015528584481216967,1.8688204288482666,0.03440791368484497,22001
+531.484375,0.06792940199375153,18.16337776184082,0.4458761513233185,22002
+222.95965576171875,0.0002289867989020422,11.448151588439941,0.03376641869544983,22003
+371.8984069824219,0.0003345223958604038,5.8831400871276855,0.128329336643219,22004
+218.70291137695312,0.3267016112804413,1.7494629621505737,0.7438874244689941,22005
+167.2060089111328,0.021298842504620552,4.010211944580078,0.3197055757045746,22006
+37.63788986206055,0.0004101631056983024,0.5898895859718323,0.054626837372779846,22007
+62.4266471862793,0.01376038696616888,0.5707939863204956,0.10819176584482193,22008
+479.98675537109375,0.14811033010482788,35.80951690673828,1.8676527738571167,22009
+514.228515625,0.24992838501930237,40.00569534301758,2.016582489013672,22010
+294.9024353027344,0.11909542232751846,29.79957389831543,1.3106775283813477,22011
+266.95867919921875,0.057244922965765,41.3224983215332,0.9173837900161743,22012
+137.24241638183594,0.09661079943180084,0.8411902785301208,0.3770396113395691,22013
+41.971595764160156,6.047091005711991e-07,0.3767395317554474,0.005861954763531685,22014
+359.0408935546875,0.0006615806487388909,0.9688926339149475,0.03741958364844322,22015
+151.18096923828125,5.5424483434762806e-05,12.19825267791748,0.011985172517597675,22016
+254.83731079101562,0.0015965183265507221,1.4834414720535278,0.05835523456335068,22017
+134.253173828125,0.09753347933292389,8.791061401367188,0.450514018535614,22018
+356.30938720703125,2.6760557375382632e-05,2.797743558883667,0.16137200593948364,22019
+387.57965087890625,2.881898240048031e-07,3.9237139225006104,0.032196350395679474,22020
+220.35433959960938,0.11451084911823273,4.714934825897217,0.40730932354927063,22021
+367.9228515625,0.20046786963939667,12.513699531555176,0.8015748262405396,22022
+209.15725708007812,0.10267394781112671,4.517921447753906,0.3053390681743622,22023
+335.5927734375,0.00019726884784176946,94.71429443359375,0.9928780198097229,22024
+344.2804870605469,0.0003929044178221375,53.31267547607422,0.024679604917764664,22025
+421.2265930175781,0.00017516703519504517,99.41827392578125,0.05684569478034973,22026
+197.70909118652344,0.00019359569705557078,7.969878196716309,0.010850021615624428,22027
+223.77102661132812,0.00014369662676472217,27.608930587768555,0.006836878135800362,22028
+158.02467346191406,0.00017645885236561298,29.880775451660156,0.009815806522965431,22029
+582.945068359375,7.562070095445961e-05,89.51200866699219,0.07895775139331818,22030
+140.27146911621094,0.000192469175090082,7.1940836906433105,0.004057137295603752,22031
+2073.210693359375,22.822771072387695,191.2334442138672,103.66053771972656,22032
+6064.392578125,14.691062927246094,291.9104919433594,104.5584945678711,22033
+2707.2421875,1.0728601217269897,35.702423095703125,6.0973920822143555,22034
+3269.529052734375,1.2640413045883179,26.656574249267578,4.604970455169678,22035
+2208.7763671875,2.640406847000122,37.222633361816406,7.804863452911377,22036
+2578.86376953125,3.762263059616089,21.615873336791992,8.771645545959473,22037
+2426.72314453125,4.062165260314941,25.69467544555664,7.93046760559082,22038
+1671.710205078125,0.9723911285400391,14.554681777954102,4.264566898345947,22039
+3424.30078125,1.5554043054580688,82.8479995727539,7.818038463592529,22040
+4158.15625,1.3083269596099854,37.28510284423828,6.23411750793457,22041
+4143.646484375,3.9050917625427246,93.9957275390625,18.41620635986328,22042
+1584.418212890625,2.9383177757263184,48.357826232910156,12.675345420837402,22043
+1066.568359375,1.3803691864013672,17.230022430419922,3.742345094680786,22044
+1563.7901611328125,1.4932531118392944,20.260061264038086,4.5327253341674805,22045
+2740.355712890625,1.0753729343414307,27.167659759521484,5.190067768096924,22046
+3707.1083984375,3.269568920135498,46.9766731262207,13.529592514038086,22047
+2118.17529296875,5.043619632720947,48.72620391845703,13.844283103942871,22048
+3845.599853515625,0.4555675685405731,76.14917755126953,3.281228542327881,22049
+39609.03125,0.4624384045600891,129.52223205566406,21.238086700439453,22050
+13823.791015625,0.2687497138977051,89.68215942382812,14.280776023864746,22051
+9848.689453125,1.3672665357589722,188.4200439453125,8.59397029876709,22052
+6032.99169921875,0.6958455443382263,45.97791290283203,2.9955272674560547,22053
+5363.4599609375,0.5531953573226929,53.04717254638672,3.4963884353637695,22054
+4799.4697265625,0.016943449154496193,63.69723129272461,1.780879259109497,22055
+5558.73779296875,0.0442463718354702,59.274925231933594,1.0976970195770264,22056
+4508.67578125,0.06061156094074249,64.77548217773438,2.0373592376708984,22057
+3462.767822265625,0.3261752128601074,61.95440673828125,1.5654466152191162,22058
+3822.61181640625,0.28570395708084106,59.846553802490234,2.977112054824829,22059
+4745.60888671875,0.025683915242552757,121.44154357910156,6.060803413391113,22060
+4428.72265625,0.15648387372493744,65.57013702392578,1.365625262260437,22061
+4173.7626953125,0.04329165816307068,60.42644500732422,2.029053211212158,22062
+2931.260009765625,0.0134912533685565,40.504520416259766,2.1287291049957275,22063
+3824.336181640625,0.6304941177368164,68.2827377319336,5.4947357177734375,22064
+2740.13134765625,0.5332386493682861,35.564109802246094,4.448265075683594,22065
+3790.459716796875,0.25558561086654663,48.008460998535156,1.4754611253738403,22066
+4174.1396484375,0.8407580852508545,63.23483657836914,4.637932777404785,22067
+4338.298828125,0.8218324184417725,82.21202850341797,5.044533729553223,22068
+3729.642822265625,4.032688140869141,50.164180755615234,13.813491821289062,22069
+2140.274169921875,0.024594951421022415,82.50023651123047,2.22945237159729,22070
+4406.39599609375,0.5677446126937866,18.470117568969727,2.3240485191345215,22071
+5253.4345703125,0.16408488154411316,32.64369201660156,1.029076337814331,22072
+1363.9583740234375,0.06015915796160698,23.98469352722168,0.2558061480522156,22073
+4315.59619140625,1.5750010013580322,132.6614990234375,26.476049423217773,22074
+4732.4765625,0.836322009563446,129.669677734375,10.780128479003906,22075
+2531.1630859375,4.656200408935547,54.19524383544922,12.407662391662598,22076
+1122.4810791015625,2.8896570205688477,17.419443130493164,9.200664520263672,22077
+3328.63330078125,3.5443477630615234,63.556461334228516,14.926607131958008,22078
+1257.9954833984375,2.537407398223877,31.720556259155273,7.670704364776611,22079
+3575.921142578125,3.605210065841675,34.82441711425781,10.158866882324219,22080
+1947.73681640625,3.589324951171875,21.59671974182129,8.618304252624512,22081
+3140.365234375,7.331268310546875,39.9873161315918,15.701826095581055,22082
+1227.27294921875,1.1149224042892456,28.81105613708496,5.156609058380127,22083
+2576.8408203125,5.893157958984375,47.30495834350586,12.631572723388672,22084
+3600.95361328125,3.1969282627105713,30.82303237915039,9.679983139038086,22085
+1424.06884765625,3.7348461151123047,42.51848220825195,9.128646850585938,22086
+2483.8828125,2.8916916847229004,25.08285140991211,7.86038875579834,22087
+2390.67138671875,1.8055047988891602,25.72705841064453,6.274727821350098,22088
+2353.914794921875,3.6054298877716064,65.49956512451172,15.486281394958496,22089
+1963.46826171875,1.202677607536316,23.23737144470215,3.5505754947662354,22090
+2377.464599609375,1.4157058000564575,45.0589714050293,7.951386451721191,22091
+1366.693359375,2.264876127243042,18.999326705932617,7.193122863769531,22092
+3435.90087890625,3.747347593307495,25.213043212890625,8.38024616241455,22093
+1453.295654296875,5.069124698638916,22.459381103515625,9.376100540161133,22094
+2052.306640625,6.217682361602783,37.81544494628906,14.555366516113281,22095
+2434.55859375,3.8213462829589844,31.215675354003906,10.272398948669434,22096
+2884.8857421875,2.9589219093322754,28.750974655151367,10.64533519744873,22097
+2024.48046875,2.1959586143493652,23.609317779541016,6.346333980560303,22098
+2303.136962890625,4.8456830978393555,41.89531707763672,13.160782814025879,22099
+1579.5576171875,7.083024978637695,68.38072967529297,24.300886154174805,22100
+3272.65673828125,2.238226890563965,19.420761108398438,5.950284957885742,22101
+922.170166015625,9.353693962097168,27.710912704467773,15.117544174194336,22102
+2462.826171875,2.675042152404785,31.83582878112793,7.554681301116943,22103
+2347.473388671875,1.7093315124511719,39.62178421020508,6.863957405090332,22104
+1358.08984375,4.258857250213623,18.52872657775879,9.238706588745117,22105
+5358.73974609375,3.168405532836914,73.52022552490234,24.030223846435547,22106
+5767.9404296875,6.187206268310547,56.60940933227539,30.357582092285156,22107
+2609.879638671875,0.5535547137260437,71.48877716064453,5.799732685089111,22108
+2934.40234375,0.24971319735050201,33.9585075378418,3.384546995162964,22109
+4637.98486328125,16.605066299438477,63.49539566040039,36.51956558227539,22110
+1915.2694091796875,0.6638118624687195,27.479022979736328,4.218655109405518,22111
+2926.804931640625,2.463141441345215,38.71719741821289,14.634024620056152,22112
+2757.79541015625,0.5600138306617737,28.165374755859375,4.091684818267822,22113
+1722.64013671875,8.633987426757812,50.985286712646484,24.96579933166504,22114
+2465.628173828125,3.7950987815856934,48.16203308105469,19.568477630615234,22115
+7059.5244140625,20.066421508789062,164.3607940673828,68.53907012939453,22116
+3435.201416015625,3.3960628509521484,69.33637237548828,26.024253845214844,22117
+4806.8447265625,3.1698763370513916,58.780792236328125,18.34673500061035,22118
+2627.708984375,4.973408222198486,57.341644287109375,23.673053741455078,22119
+2895.49560546875,13.630154609680176,78.56144714355469,37.60383987426758,22120
+3467.345458984375,5.980306625366211,49.77754211425781,17.96552085876465,22121
+3436.24755859375,0.9765807390213013,44.17489242553711,7.421700954437256,22122
+2327.58642578125,5.8092122077941895,169.56890869140625,70.53292083740234,22123
+1665.192138671875,34.688777923583984,149.85284423828125,97.95247650146484,22124
+2793.5556640625,1.0035016536712646,32.631492614746094,6.557642459869385,22125
+3007.34228515625,3.7826600074768066,31.790470123291016,10.975701332092285,22126
+2668.19921875,3.8921632766723633,52.25388717651367,17.67019271850586,22127
+10030.685546875,0.37472236156463623,119.82466125488281,1.3814468383789062,22128
+14728.166015625,0.1029389277100563,121.68390655517578,3.1283276081085205,22129
+2356.5380859375,0.9422258138656616,21.928977966308594,3.040694236755371,22130
+4851.439453125,0.8789491653442383,129.97837829589844,4.128884792327881,22131
+7918.1806640625,0.5939748883247375,107.02184295654297,2.6705498695373535,22132
+2882.12060546875,0.8777759671211243,78.86463165283203,4.596683502197266,22133
+8623.9814453125,0.5459314584732056,136.21011352539062,2.4286065101623535,22134
+9064.5517578125,0.34211137890815735,77.53563690185547,1.4399605989456177,22135
+4854.14404296875,1.3257503509521484,123.23553466796875,6.22326135635376,22136
+7340.1416015625,0.645462691783905,50.92795944213867,3.9827139377593994,22137
+3577.98486328125,1.0589463710784912,116.89985656738281,5.487706661224365,22138
+8864.3095703125,0.4817132353782654,103.64736938476562,3.8224706649780273,22139
+4601.3125,0.40352559089660645,19.91770362854004,1.5368444919586182,22140
+8030.873046875,1.1518685817718506,99.72225189208984,5.573124885559082,22141
+12370.515625,0.3234138786792755,71.03227996826172,2.006897449493408,22142
+7259.3193359375,1.5153312683105469,113.46080780029297,6.715373992919922,22143
+6813.216796875,0.5147272944450378,66.74822998046875,2.6366937160491943,22144
+11139.4609375,0.24122333526611328,52.87535095214844,1.3212502002716064,22145
+3736.386474609375,0.46017953753471375,57.521278381347656,4.858759880065918,22146
+5885.1259765625,0.4378375709056854,78.929931640625,2.9264674186706543,22147
+3248.74609375,0.009679509326815605,13.546984672546387,1.5054430961608887,22148
+5463.634765625,0.1036846935749054,17.18352508544922,2.5353293418884277,22149
+1573.344482421875,0.7201634049415588,14.467182159423828,3.01985502243042,22150
+2515.88134765625,0.2569475769996643,20.387222290039062,2.3534905910491943,22151
+3489.5966796875,0.8242957592010498,20.134136199951172,3.9654507637023926,22152
+3594.67578125,0.7093092799186707,23.37027931213379,3.443176031112671,22153
+6024.865234375,0.14213736355304718,24.168577194213867,1.9460159540176392,22154
+6607.08837890625,0.8081109523773193,47.50310516357422,7.568256855010986,22155
+5491.00048828125,1.3948498964309692,42.855342864990234,4.471498966217041,22156
+3575.974609375,0.4620085060596466,23.6358642578125,2.4227471351623535,22157
+2964.23974609375,0.6182907819747925,27.620695114135742,2.8284730911254883,22158
+5955.451171875,0.5633876323699951,56.04147720336914,3.181330680847168,22159
+8679.77734375,0.3475501239299774,95.81249237060547,3.8457143306732178,22160
+5967.94140625,0.4006991684436798,55.028602600097656,1.8046391010284424,22161
+4843.91748046875,0.37516510486602783,40.96880340576172,1.6640046834945679,22162
+3765.7470703125,0.6176100969314575,78.75802612304688,2.5757503509521484,22163
+6213.23876953125,0.42072057723999023,57.65542984008789,1.9600121974945068,22164
+6279.65234375,0.7911465764045715,79.68584442138672,3.4655919075012207,22165
+6776.46923828125,0.30195221304893494,49.32780838012695,1.8807852268218994,22166
+4897.0068359375,0.6576646566390991,104.60323333740234,3.0061428546905518,22167
+6774.1767578125,0.4766429364681244,71.46808624267578,6.8773369789123535,22168
+2861.199951171875,0.880720317363739,61.047035217285156,5.791902542114258,22169
+3669.353515625,2.1368305683135986,16.56403160095215,6.115589141845703,22170
+2062.9755859375,0.726121723651886,27.11035919189453,2.7953598499298096,22171
+4442.9404296875,0.8113515973091125,39.09162139892578,3.462930917739868,22172
+4940.7138671875,0.9665515422821045,88.5999755859375,5.798959732055664,22173
+6991.478515625,0.5322666168212891,92.21534729003906,4.441854000091553,22174
+2394.64453125,1.0406162738800049,89.11737060546875,5.321432113647461,22175
+6175.76318359375,0.6889209151268005,131.5094757080078,3.481264591217041,22176
+5316.8056640625,0.5707060098648071,62.12952423095703,3.5540144443511963,22177
+6145.4560546875,1.5585006475448608,93.0890121459961,6.874112129211426,22178
+2453.07568359375,0.2596346437931061,15.825725555419922,0.8298632502555847,22179
+4235.68994140625,0.25308477878570557,37.49081802368164,1.6309934854507446,22180
+8851.6015625,0.2190777212381363,44.14937973022461,1.6134891510009766,22181
+2554.427734375,0.48182642459869385,63.27095031738281,2.0257158279418945,22182
+5265.1826171875,0.211528480052948,71.4818115234375,1.3339707851409912,22183
+2069.259765625,0.29564225673675537,38.10926818847656,1.2405633926391602,22184
+6841.5244140625,0.1678520143032074,51.498661041259766,0.889433741569519,22185
+3185.5859375,0.2725326120853424,28.909873962402344,1.5012186765670776,22186
+4408.68212890625,0.5085076689720154,74.64459228515625,1.474475622177124,22187
+2697.0615234375,0.3705793023109436,59.690738677978516,0.9786145091056824,22188
+8276.8662109375,0.2600826323032379,78.82115173339844,2.8679370880126953,22189
+3895.871826171875,0.2561618387699127,35.82693099975586,1.581116795539856,22190
+6431.28125,0.7390782237052917,163.32737731933594,6.189876079559326,22191
+2650.547119140625,0.15294483304023743,23.14093589782715,0.8044149279594421,22192
+1949.29052734375,0.2478933185338974,17.548561096191406,1.3117702007293701,22193
+4878.96533203125,0.008435990661382675,79.75558471679688,0.6976927518844604,22194
+3457.9677734375,0.36584824323654175,79.23827362060547,1.3859590291976929,22195
+1689.619140625,0.6144054532051086,19.88127899169922,1.9420909881591797,22196
+4136.03271484375,0.003641951596364379,24.402799606323242,0.6539182066917419,22197
+3023.635498046875,0.15325751900672913,29.259719848632812,0.8651317358016968,22198
+4092.52685546875,0.1861865371465683,34.50840759277344,0.6682767271995544,22199
+15360.572265625,5.234811782836914,364.8375549316406,99.74397277832031,22200
+3439.281494140625,0.2813027799129486,23.78912925720215,1.26397705078125,22201
+3532.944091796875,0.29677465558052063,17.573705673217773,0.898967981338501,22202
+2858.9384765625,0.4478514790534973,14.50809383392334,1.5847774744033813,22203
+7833.47802734375,1.1393537521362305,149.5391845703125,4.908194065093994,22204
+3155.1669921875,0.3386431634426117,17.760866165161133,1.0545344352722168,22205
+3353.492431640625,0.6110372543334961,41.895790100097656,2.3766777515411377,22206
+2708.6279296875,0.9139586687088013,38.99162292480469,8.085456848144531,22207
+2909.157958984375,0.047062136232852936,8.606295585632324,0.45921987295150757,22208
+5379.626953125,0.37252044677734375,69.70931243896484,5.822107315063477,22209
+458.18975830078125,0.7160861492156982,32.56854248046875,6.028812408447266,22210
+1988.15966796875,1.1706973314285278,18.186342239379883,5.358921051025391,22211
+3159.922607421875,0.3931226134300232,13.409680366516113,2.148145914077759,22212
+3480.59619140625,0.14271590113639832,21.996417999267578,1.0198055505752563,22213
+3131.1904296875,2.524946928024292,60.447021484375,17.99534797668457,22214
+2239.140380859375,9.719677925109863,59.9079704284668,27.306589126586914,22215
+1526.470703125,0.1294795572757721,20.293785095214844,1.3739609718322754,22216
+3250.185546875,0.11442295461893082,31.453556060791016,1.3789501190185547,22217
+2090.856689453125,0.2171720713376999,44.91978073120117,1.8503156900405884,22218
+3400.174560546875,0.1864626258611679,22.859769821166992,2.4946255683898926,22219
+2963.027587890625,1.3388606309890747,85.02940368652344,6.599170684814453,22220
+3557.6181640625,0.053517937660217285,23.754831314086914,2.7450757026672363,22221
+3253.02880859375,0.5782797336578369,30.99357032775879,2.858549118041992,22222
+3571.1484375,0.3931170403957367,60.77606964111328,4.520441055297852,22223
+4581.525390625,0.5099236369132996,37.516273498535156,2.2069003582000732,22224
+1730.7275390625,0.46497872471809387,19.0324649810791,3.1814844608306885,22225
+3028.862060546875,0.5728558301925659,18.985891342163086,2.9782321453094482,22226
+1590.59423828125,1.798179268836975,28.167936325073242,10.96961498260498,22227
+3918.03076171875,0.2696598768234253,15.767495155334473,1.9028804302215576,22228
+3778.560546875,1.53223717212677,39.62321853637695,8.322820663452148,22229
+4132.990234375,0.9303084015846252,38.93599319458008,6.447722911834717,22230
+3244.61181640625,0.8627225756645203,31.167221069335938,5.46230936050415,22231
+3131.773193359375,0.6107040643692017,28.825016021728516,4.9241719245910645,22232
+2697.45556640625,0.6815469264984131,41.984130859375,4.740694999694824,22233
+4335.3203125,1.1472036838531494,30.703763961791992,5.466986656188965,22234
+2265.11328125,0.1614215075969696,12.393485069274902,1.1274830102920532,22235
+2902.81005859375,0.6166870594024658,21.971288681030273,2.865557909011841,22236
+2498.66748046875,1.0241131782531738,27.2714900970459,4.908973217010498,22237
+2442.73974609375,0.7041969895362854,19.861146926879883,4.133231163024902,22238
+3095.16796875,0.39442241191864014,46.67389678955078,8.621637344360352,22239
+1310.57763671875,1.8667126893997192,20.318523406982422,5.180148601531982,22240
+3619.91650390625,0.9577975869178772,37.92373275756836,7.153985023498535,22241
+2870.78955078125,3.344212770462036,51.4951171875,18.055280685424805,22242
+6436.8837890625,1.1590079069137573,47.06497573852539,6.670345783233643,22243
+4313.2998046875,0.9516401290893555,27.46502113342285,4.683279037475586,22244
+2222.10400390625,0.7648056149482727,27.77037811279297,4.534905910491943,22245
+3972.57373046875,3.1050050258636475,79.05084228515625,33.95362091064453,22246
+2440.25146484375,0.00984223559498787,23.209331512451172,1.274282693862915,22247
+5698.1240234375,0.1288454830646515,113.49185943603516,8.517374992370605,22248
+2130.879150390625,0.007090242113918066,19.361900329589844,1.2004952430725098,22249
+3597.611328125,0.9917513132095337,76.68540954589844,5.701444149017334,22250
+2518.3818359375,3.069894790649414,49.90373611450195,10.581436157226562,22251
+3019.0927734375,2.1387245655059814,52.6212272644043,7.862220764160156,22252
+3534.395263671875,0.8982963562011719,82.66097259521484,6.557319641113281,22253
+3133.82470703125,2.7501308917999268,20.41280174255371,8.852612495422363,22254
+2592.577880859375,2.501683473587036,43.29407501220703,6.681901931762695,22255
+5663.34033203125,4.030953884124756,41.95429611206055,10.42972469329834,22256
+3649.40576171875,0.8131295442581177,15.994372367858887,3.3822109699249268,22257
+2027.107177734375,1.1108530759811401,43.78768539428711,5.9796671867370605,22258
+6561.6982421875,1.152025818824768,55.8636474609375,5.1183295249938965,22259
+2638.4267578125,2.340163230895996,32.9395751953125,7.432188034057617,22260
+4350.6171875,1.8313976526260376,47.427345275878906,6.883887767791748,22261
+4343.8857421875,1.9850788116455078,38.05757522583008,8.289857864379883,22262
+4838.720703125,0.6364396214485168,32.81478500366211,3.177098274230957,22263
+5975.55517578125,3.321092367172241,194.1775665283203,47.05161666870117,22264
+1828.2060546875,1.1521364450454712,27.306396484375,6.218388080596924,22265
+2107.17822265625,0.6390732526779175,30.754308700561523,5.215787887573242,22266
+2985.701416015625,0.45594698190689087,16.86014747619629,1.9971246719360352,22267
+2090.9541015625,0.4125104248523712,21.501943588256836,3.4965786933898926,22268
+1712.14306640625,0.3621147572994232,15.108808517456055,2.145542621612549,22269
+2996.053466796875,0.3574070632457733,32.702945709228516,2.0577290058135986,22270
+3506.50927734375,0.2962065637111664,27.123544692993164,3.0731894969940186,22271
+1214.6390380859375,0.37700116634368896,17.297082901000977,2.600940227508545,22272
+7522.5751953125,0.4619995653629303,153.1363067626953,7.598560810089111,22273
+5965.2060546875,1.3211371898651123,210.06707763671875,19.430639266967773,22274
+3360.617431640625,0.2284850925207138,12.875917434692383,1.2409961223602295,22275
+2854.50732421875,0.10908488184213638,19.62027931213379,1.028651237487793,22276
+2869.07177734375,0.1547812819480896,14.346291542053223,0.8602913618087769,22277
+2843.04296875,0.45205798745155334,23.676496505737305,1.9539813995361328,22278
+1709.3643798828125,0.33211901783943176,14.890419960021973,2.0820515155792236,22279
+2333.11767578125,0.1376107931137085,24.761146545410156,0.9807136058807373,22280
+4576.05615234375,1.8874340057373047,72.40540313720703,12.042253494262695,22281
+1569.4921875,1.8618214130401611,38.052032470703125,7.4737725257873535,22282
+2420.360595703125,1.7537782192230225,62.38037109375,9.417745590209961,22283
+2797.97265625,1.882787823677063,70.72142028808594,7.815566062927246,22284
+3063.72021484375,1.991672158241272,71.93595886230469,9.455926895141602,22285
+1362.409912109375,1.014732837677002,24.71683120727539,4.030798435211182,22286
+2692.00146484375,1.1552010774612427,37.390960693359375,5.493880748748779,22287
+2809.92138671875,1.9277687072753906,41.76486587524414,9.035117149353027,22288
+4011.36474609375,2.5766594409942627,73.98793029785156,9.83177661895752,22289
+2284.89599609375,1.2731733322143555,61.71736526489258,9.326106071472168,22290
+2927.786865234375,0.38727259635925293,26.91952133178711,2.4853878021240234,22291
+788.0493774414062,1.8296892642974854,30.04659080505371,6.793529033660889,22292
+2360.98779296875,1.1160880327224731,47.91499710083008,5.293694496154785,22293
+2074.91357421875,0.8239824175834656,40.648067474365234,5.226482391357422,22294
+2354.975830078125,2.672328472137451,71.40692138671875,14.536888122558594,22295
+2494.90966796875,0.9569332003593445,26.371400833129883,4.487247467041016,22296
+2382.44921875,1.8799607753753662,22.85197639465332,6.986654758453369,22297
+3427.8203125,1.2181602716445923,37.69767379760742,6.443271160125732,22298
+5419.22802734375,1.8696295022964478,144.02154541015625,13.859918594360352,22299
+3726.1708984375,2.820709228515625,55.7969856262207,20.473466873168945,22300
+3656.1650390625,7.96742582321167,109.41226196289062,42.513545989990234,22301
+2791.929443359375,0.5189291834831238,14.667631149291992,3.8089077472686768,22302
+3606.767333984375,1.9637056589126587,21.149076461791992,8.883663177490234,22303
+4867.0615234375,2.507070541381836,46.84645080566406,12.641717910766602,22304
+2638.39794921875,1.765774130821228,53.89865493774414,12.214805603027344,22305
+2593.662841796875,0.6022383570671082,21.11680030822754,2.4678049087524414,22306
+2681.73828125,0.5752882361412048,13.228379249572754,2.7761266231536865,22307
+2248.78466796875,1.8645774126052856,22.50726890563965,6.919337272644043,22308
+5218.7265625,1.1080994606018066,43.93701934814453,8.84529972076416,22309
+2118.80859375,0.9524565935134888,26.757837295532227,4.882047653198242,22310
+3171.00830078125,2.8532023429870605,46.0561408996582,10.749180793762207,22311
+3916.432861328125,0.3675519526004791,32.53104019165039,3.622972011566162,22312
+2223.519775390625,0.36538761854171753,17.41392707824707,2.119656562805176,22313
+10546.998046875,0.33038827776908875,175.433349609375,3.1185684204101562,22314
+6528.28955078125,1.021405577659607,40.6503791809082,3.0606138706207275,22315
+6267.50439453125,1.1180856227874756,159.52967834472656,6.330812454223633,22316
+6439.86328125,0.39864152669906616,85.23420715332031,1.472641944885254,22317
+6720.81787109375,0.04923100769519806,74.5315933227539,4.022033214569092,22318
+6574.5556640625,93.78984069824219,764.2113647460938,386.7385559082031,22319
+4830.421875,0.20289058983325958,36.40221405029297,3.86124849319458,22320
+6268.6123046875,0.03318320959806442,201.31089782714844,3.2581145763397217,22321
+3923.243896484375,0.30546635389328003,48.79487228393555,1.7452152967453003,22322
+4769.4736328125,1.1088815927505493,102.010986328125,4.698988914489746,22323
+8063.2802734375,0.014009825885295868,161.61520385742188,3.2395660877227783,22324
+3379.212158203125,6.77392578125,36.49540328979492,17.50887107849121,22325
+3135.13525390625,9.178579330444336,49.68214416503906,25.697830200195312,22326
+2369.9619140625,4.6090006828308105,35.82086181640625,13.699201583862305,22327
+2815.492431640625,10.214743614196777,52.32571029663086,24.697301864624023,22328
+2884.3134765625,4.767279148101807,40.319175720214844,13.051192283630371,22329
+2909.83544921875,10.904345512390137,62.91001510620117,29.99830436706543,22330
+2005.29345703125,8.48905086517334,64.3924560546875,25.0661678314209,22331
+2494.28955078125,5.392909049987793,27.560810089111328,11.991776466369629,22332
+3627.39013671875,6.726285457611084,38.7836799621582,16.87158203125,22333
+3047.599609375,37.657325744628906,100.35713195800781,72.56189727783203,22334
+4423.248046875,6.368500232696533,51.29264831542969,19.23151397705078,22335
+2803.5625,0.8702972531318665,19.635276794433594,3.976684331893921,22336
+2491.74853515625,12.288904190063477,57.04267501831055,26.507963180541992,22337
+1294.94384765625,13.47054386138916,49.294166564941406,28.77652931213379,22338
+2253.7607421875,15.57248592376709,73.17293548583984,36.35097885131836,22339
+2271.256103515625,12.093097686767578,40.233482360839844,24.422107696533203,22340
+2531.81689453125,0.7982638478279114,18.71640396118164,4.561832427978516,22341
+3424.53173828125,0.5854315757751465,20.269548416137695,2.54233980178833,22342
+2244.58203125,2.4096083641052246,30.160371780395508,7.287603855133057,22343
+2566.84228515625,3.630781412124634,38.63733673095703,16.66780662536621,22344
+2237.959716796875,6.284114837646484,29.185129165649414,13.646096229553223,22345
+1894.568603515625,3.5445051193237305,29.677631378173828,11.210465431213379,22346
+1982.8184814453125,5.091315269470215,46.873779296875,19.25066566467285,22347
+1852.885498046875,25.28968048095703,88.54179382324219,47.509883880615234,22348
+3069.705322265625,1.9979438781738281,49.0436897277832,13.00722599029541,22349
+2213.791015625,0.7603477835655212,31.967012405395508,6.183773994445801,22350
+1701.4893798828125,7.579848766326904,33.10893630981445,16.8464298248291,22351
+3958.786376953125,1.1907635927200317,117.8697280883789,6.6758623123168945,22352
+6263.67236328125,1.4012773036956787,79.69947052001953,5.022993087768555,22353
+4064.361328125,0.7403491139411926,45.93896484375,2.1413917541503906,22354
+9353.8154296875,1.0550317764282227,99.39198303222656,5.5054826736450195,22355
+2832.735595703125,1.544615387916565,23.928722381591797,4.338033199310303,22356
+7317.3720703125,0.4705578684806824,125.21312713623047,5.9297990798950195,22357
+2425.0634765625,0.9670539498329163,40.191219329833984,2.797074317932129,22358
+4505.0810546875,0.9753687381744385,69.67984771728516,2.904629945755005,22359
+3148.576416015625,1.6447231769561768,219.50994873046875,11.165164947509766,22360
+3221.387451171875,0.7492746710777283,64.63856506347656,2.510824203491211,22361
+8111.0078125,0.4480943977832794,75.51160430908203,3.3753674030303955,22362
+3781.93701171875,1.3000141382217407,68.11038208007812,5.6531195640563965,22363
+2912.3720703125,6.513737201690674,249.80311584472656,52.00664520263672,22364
+6812.46630859375,1.124518871307373,151.46873474121094,4.773977756500244,22365
+7674.599609375,1.2349146604537964,119.4068832397461,4.576385974884033,22366
+3813.703125,0.060425788164138794,52.97406768798828,3.71705961227417,22367
+4678.7646484375,2.120090961456299,118.75801086425781,10.755781173706055,22368
+5451.466796875,1.1280789375305176,86.61005401611328,5.660921096801758,22369
+5043.1416015625,0.6854748725891113,105.72276306152344,3.8205618858337402,22370
+5064.1884765625,1.1470164060592651,129.21337890625,3.8365063667297363,22371
+4960.1787109375,0.8378083109855652,121.12515258789062,5.271178245544434,22372
+3855.90283203125,1.1755900382995605,28.28559112548828,5.231889724731445,22373
+5587.609375,1.368760585784912,97.51409149169922,5.3934454917907715,22374
+2239.125,2.3224472999572754,32.4898796081543,7.856578826904297,22375
+3885.89599609375,0.524220883846283,69.95915222167969,2.196662425994873,22376
+4067.89453125,1.4595049619674683,59.425079345703125,5.034523010253906,22377
+3009.69189453125,1.4972257614135742,56.73291015625,5.667969703674316,22378
+8274.208984375,0.13076786696910858,44.45081329345703,1.110781192779541,22379
+9720.529296875,0.016210481524467468,88.07502746582031,1.6846671104431152,22380
+9229.0947265625,0.5761033892631531,56.41405487060547,3.984928607940674,22381
+13450.921875,0.036141153424978256,93.41331481933594,3.242748737335205,22382
+6277.58984375,1.524957537651062,85.8509292602539,5.839618682861328,22383
+4613.86767578125,1.2498233318328857,89.84120178222656,9.046799659729004,22384
+8288.2197265625,0.6518335938453674,54.56658172607422,4.092947959899902,22385
+7512.68115234375,0.0050095077604055405,45.60985565185547,1.3782206773757935,22386
+9132.25390625,8.170924186706543,192.21482849121094,86.15333557128906,22387
+9613.2490234375,21.648447036743164,231.21900939941406,137.33212280273438,22388
+7208.95458984375,0.3864607810974121,41.639583587646484,2.7327349185943604,22389
+3128.63232421875,0.26775479316711426,22.9437313079834,1.1797256469726562,22390
+5060.171875,1.2181639671325684,81.09844207763672,8.46182632446289,22391
+6961.8388671875,0.4396456182003021,33.45750045776367,2.150042772293091,22392
+8839.2001953125,0.5441024899482727,61.33751678466797,3.06172513961792,22393
+4278.75439453125,1.5199668407440186,69.87110137939453,9.142637252807617,22394
+10564.984375,0.5097104907035828,74.40206909179688,3.8376259803771973,22395
+4591.0185546875,1.6755605936050415,82.85493469238281,7.465070724487305,22396
+7800.412109375,2.6529595851898193,116.40228271484375,26.805540084838867,22397
+4336.3115234375,0.6298913359642029,43.60283660888672,2.7814698219299316,22398
+9081.3125,0.5064640045166016,62.440120697021484,3.5349600315093994,22399
+9609.17578125,0.3789452910423279,70.28455352783203,3.0917553901672363,22400
+11470.4580078125,2.5476224422454834,231.21192932128906,31.599058151245117,22401
+5345.0595703125,1.0261120796203613,93.3541259765625,6.4710164070129395,22402
+5826.962890625,3.3397247791290283,112.45758056640625,10.517983436584473,22403
+4943.92041015625,0.4056408107280731,129.61378479003906,10.889692306518555,22404
+6084.884765625,0.2245004028081894,74.39688110351562,6.836949348449707,22405
+8828.87890625,2.4487948417663574,117.41127014160156,12.160989761352539,22406
+5633.1748046875,2.5848636627197266,86.04817962646484,10.059240341186523,22407
+11934.658203125,45.03820037841797,736.31689453125,372.95806884765625,22408
+6716.8134765625,1.7239208221435547,124.79524230957031,7.018613815307617,22409
+6725.1181640625,4.71910285949707,134.58053588867188,16.166149139404297,22410
+7919.5732421875,2.921187162399292,136.85794067382812,14.775322914123535,22411
+4636.14794921875,0.38911107182502747,47.891456604003906,2.7001442909240723,22412
+6104.4423828125,128.9205322265625,350.14996337890625,179.54241943359375,22413
+6712.287109375,1.6894243955612183,95.56169891357422,8.518131256103516,22414
+5124.498046875,2.1279261112213135,112.18226623535156,9.300359725952148,22415
+2812.27099609375,1.7528815269470215,61.25205993652344,9.833115577697754,22416
+6326.662109375,1.8556017875671387,82.33760833740234,8.60770320892334,22417
+8795.076171875,3.0878639221191406,148.34463500976562,20.265151977539062,22418
+9677.865234375,63.988582611083984,547.4812622070312,333.719482421875,22419
+5897.4248046875,1.9487833976745605,144.5503387451172,13.683119773864746,22420
+4461.53466796875,2.361140012741089,103.31369018554688,11.834309577941895,22421
+8457.96875,31.34385108947754,538.0327758789062,264.3115234375,22422
+4700.2548828125,0.157250314950943,110.40840911865234,9.651447296142578,22423
+4407.9833984375,2.3365073204040527,89.90177154541016,9.883370399475098,22424
+8267.953125,0.3407546281814575,124.18254089355469,8.385348320007324,22425
+8459.509765625,8.3514986038208,154.66090393066406,44.290626525878906,22426
+3529.0205078125,0.17693132162094116,34.385921478271484,4.191235542297363,22427
+4229.20361328125,3.024348020553589,97.39698791503906,14.633922576904297,22428
+4412.677734375,3.9818179607391357,95.6110610961914,13.964170455932617,22429
+6917.1181640625,0.9923812747001648,139.7914276123047,14.501296043395996,22430
+7087.626953125,0.9351680278778076,91.27250671386719,14.613663673400879,22431
+13229.287109375,440.54498291015625,834.4193725585938,629.966064453125,22432
+4783.56298828125,0.05211644247174263,102.60317993164062,9.379535675048828,22433
+3120.0712890625,3.5977869033813477,121.36861419677734,12.631867408752441,22434
+7501.60791015625,1.5893468856811523,65.11036682128906,7.757608890533447,22435
+4686.22314453125,1.7045352458953857,120.12455749511719,6.290232181549072,22436
+7858.51904296875,0.7901408672332764,69.15784454345703,5.534168243408203,22437
+6060.76171875,1.3703924417495728,80.71237182617188,6.566372394561768,22438
+6203.0537109375,70.80755615234375,509.764404296875,213.89840698242188,22439
+3116.882568359375,3.317147731781006,93.49921417236328,12.826677322387695,22440
+5077.529296875,3.3247287273406982,129.10079956054688,10.383495330810547,22441
+7234.0361328125,0.08133752644062042,64.55406951904297,5.439125061035156,22442
+12522.458984375,6.43153190612793,401.70611572265625,55.90383529663086,22443
+4036.33251953125,1.6442654132843018,77.10328674316406,9.868783950805664,22444
+5474.80712890625,3.7122273445129395,125.5549545288086,13.721321105957031,22445
+4785.6953125,1.344366431236267,76.35432434082031,5.959770202636719,22446
+5792.7119140625,1.765953779220581,89.19682312011719,10.909062385559082,22447
+6632.20654296875,0.5693936944007874,80.03779602050781,5.173327922821045,22448
+6445.66259765625,2.3769729137420654,56.280189514160156,7.266812324523926,22449
+4604.50439453125,3.077777147293091,101.58160400390625,9.776018142700195,22450
+4249.373046875,2.4549360275268555,122.22599792480469,7.670348644256592,22451
+4519.83837890625,2.546135187149048,115.4784927368164,8.879839897155762,22452
+3960.107666015625,1.9515502452850342,83.25509643554688,7.23968505859375,22453
+3508.5791015625,0.4805886745452881,67.3368911743164,3.6854822635650635,22454
+6880.7197265625,2.944068431854248,196.52455139160156,18.34858512878418,22455
+3772.66259765625,2.161365509033203,91.16791534423828,10.809921264648438,22456
+5121.51123046875,0.1821979284286499,114.04064178466797,8.027446746826172,22457
+6056.52001953125,0.3954719007015228,59.84343338012695,2.992351770401001,22458
+6681.71875,1.8245407342910767,126.59217834472656,11.681326866149902,22459
+5186.130859375,1.1870113611221313,78.44344329833984,5.630978107452393,22460
+5940.3271484375,0.3207288384437561,83.34976196289062,4.387243270874023,22461
+6712.6826171875,1.4839342832565308,66.33719635009766,5.479741096496582,22462
+5420.13525390625,1.0365335941314697,86.38056182861328,4.624688625335693,22463
+7576.93310546875,0.5394035577774048,109.751708984375,4.425778865814209,22464
+4770.1474609375,1.0217045545578003,87.16069793701172,4.685802936553955,22465
+9163.4638671875,3.3926992416381836,170.85653686523438,53.58750915527344,22466
+3688.50927734375,1.31354820728302,52.264442443847656,5.5633625984191895,22467
+3101.10205078125,1.6649919748306274,62.62880325317383,6.514920234680176,22468
+6426.494140625,0.9915928840637207,148.24661254882812,9.000692367553711,22469
+5758.12890625,1.2257299423217773,135.2486572265625,7.298008918762207,22470
+5623.31640625,1.5927670001983643,66.30408477783203,6.105663776397705,22471
+5536.681640625,0.9595255255699158,169.2879180908203,5.03792667388916,22472
+3411.68701171875,1.7841941118240356,85.48675537109375,5.565557956695557,22473
+5257.7265625,1.3376926183700562,86.47724151611328,5.099637985229492,22474
+4925.40625,1.6769877672195435,67.64042663574219,8.702131271362305,22475
+4277.7001953125,0.7879825234413147,94.28327941894531,5.428553581237793,22476
+5845.02685546875,0.5864498615264893,67.5788345336914,3.6281979084014893,22477
+4294.42333984375,1.819319725036621,87.02769470214844,12.375860214233398,22478
+4802.57666015625,1.1570377349853516,112.18924713134766,6.063859462738037,22479
+2116.0283203125,1.0929172039031982,70.04519653320312,4.820109844207764,22480
+5735.9375,0.26422715187072754,37.75434112548828,0.9963414072990417,22481
+6121.31884765625,0.7113456130027771,59.45658874511719,4.2420783042907715,22482
+3672.105224609375,0.7098729014396667,33.79743194580078,2.0176403522491455,22483
+7376.33203125,0.17390838265419006,37.4234504699707,1.260911464691162,22484
+8008.18701171875,0.6582862138748169,56.32925033569336,5.35664701461792,22485
+3735.9609375,0.6243796348571777,62.38875961303711,3.871462106704712,22486
+4449.74365234375,0.3208652436733246,74.35581970214844,1.7061901092529297,22487
+8581.583984375,0.45506471395492554,97.84321594238281,2.0992133617401123,22488
+3737.046630859375,0.5945594310760498,42.76578140258789,1.6038826704025269,22489
+4721.7763671875,0.8843927383422852,52.72135925292969,4.624658584594727,22490
+5776.19140625,0.4969870150089264,122.39869689941406,5.3532819747924805,22491
+2628.5810546875,0.5314408540725708,31.9434757232666,3.170785427093506,22492
+4750.021484375,0.8553630709648132,68.45833587646484,3.0448856353759766,22493
+5676.978515625,0.6553287506103516,52.34066390991211,3.220067262649536,22494
+4060.3515625,0.013415158726274967,78.86345672607422,1.6339442729949951,22495
+2866.2568359375,0.42928120493888855,65.29176330566406,1.7836072444915771,22496
+3858.993408203125,0.5647754669189453,14.157511711120605,2.1631128787994385,22497
+4463.01611328125,0.3869484066963196,42.561588287353516,2.9150986671447754,22498
+2827.5361328125,0.031185537576675415,46.086280822753906,2.5565426349639893,22499
+4624.4794921875,0.9911631941795349,118.58331298828125,7.446826934814453,22500
+6726.94580078125,0.5975342988967896,99.23390197753906,7.960882663726807,22501
+3295.04736328125,0.2264028787612915,22.55711555480957,2.04154109954834,22502
+7791.30078125,0.8813691139221191,56.64472579956055,5.21855354309082,22503
+4013.3017578125,0.32037538290023804,22.468481063842773,1.7710951566696167,22504
+7273.02294921875,0.3826141953468323,35.01954650878906,2.4865036010742188,22505
+3758.20703125,0.10316791385412216,21.215782165527344,2.3227484226226807,22506
+1899.7950439453125,5.984046936035156,112.81072235107422,35.18138885498047,22507
+3968.743896484375,0.18234726786613464,38.12144088745117,1.6895461082458496,22508
+3494.9658203125,0.47539401054382324,32.77603530883789,3.245093584060669,22509
+4040.359619140625,0.14796359837055206,39.44496536254883,1.2717530727386475,22510
+3345.33203125,0.20928731560707092,25.986684799194336,1.8533695936203003,22511
+4817.974609375,0.10348347574472427,32.14020919799805,1.202989935874939,22512
+1101.114013671875,0.12090528011322021,18.231822967529297,1.0628513097763062,22513
+5509.7958984375,0.03165937587618828,34.424686431884766,2.8255362510681152,22514
+1114.1595458984375,3.3644189834594727,40.67344665527344,12.660903930664062,22515
+6634.30419921875,0.6052371263504028,88.38204956054688,7.7322893142700195,22516
+9224.8115234375,4.604989528656006,287.3293151855469,26.816312789916992,22517
+4468.04248046875,0.48520922660827637,25.846540451049805,3.1398751735687256,22518
+3221.7890625,0.3502786159515381,21.76240348815918,1.5601884126663208,22519
+3930.2861328125,0.1693234145641327,28.293893814086914,2.1981465816497803,22520
+3550.68017578125,0.02061300352215767,49.28830337524414,2.5618183612823486,22521
+3758.170654296875,0.22008253633975983,116.11396789550781,2.0369489192962646,22522
+6409.5673828125,0.0739850327372551,10.307772636413574,0.5249010920524597,22523
+5302.10986328125,0.2258707880973816,22.993349075317383,1.7834206819534302,22524
+1393.0234375,0.2787380814552307,16.488759994506836,2.1563830375671387,22525
+5741.9384765625,0.18445903062820435,31.236135482788086,1.4032107591629028,22526
+5165.57177734375,0.5252252221107483,96.60008239746094,10.049750328063965,22527
+4052.44677734375,2.4572126865386963,185.82257080078125,20.466903686523438,22528
+7835.06591796875,7.536751747131348,200.89822387695312,69.95594787597656,22529
+3751.321044921875,0.8758911490440369,33.644981384277344,4.27744722366333,22530
+1626.0419921875,0.4596916735172272,32.034305572509766,2.1826066970825195,22531
+3567.576171875,0.09535196423530579,18.82672882080078,0.3841473162174225,22532
+2936.02734375,0.07056912779808044,17.88312339782715,0.7825232744216919,22533
+2541.99658203125,3.479053258895874,79.77051544189453,21.91376304626465,22534
+1739.068359375,0.3752400279045105,28.829593658447266,3.520381212234497,22535
+2371.877197265625,0.9487154483795166,25.150381088256836,4.190595626831055,22536
+2920.734619140625,0.12490499019622803,29.25321388244629,0.8431681990623474,22537
+7658.74658203125,302.2236633300781,559.3577270507812,450.5144958496094,22538
+11978.38671875,399.4711608886719,1189.2611083984375,921.4143676757812,22539
+29642.689453125,35.84882354736328,466.2539978027344,172.34121704101562,22540
+5786.244140625,1.4918932914733887,272.7101745605469,28.503665924072266,22541
+5110.79345703125,6.256078720092773,587.536376953125,102.21586608886719,22542
+5612.3466796875,0.25085726380348206,35.671791076660156,9.693172454833984,22543
+3586.56201171875,0.00850085448473692,39.857383728027344,3.236969232559204,22544
+4723.00927734375,1.0429928302764893,75.59864044189453,23.974666595458984,22545
+2169.59130859375,0.24004599452018738,12.77691650390625,4.0103349685668945,22546
+9279.556640625,92.0445327758789,434.2275695800781,226.3306427001953,22547
+6126.990234375,40.63674545288086,362.94110107421875,115.60359191894531,22548
+12259.1142578125,0.5681461095809937,121.56641387939453,28.44342041015625,22549
+12619.9765625,9.552596092224121,425.23614501953125,145.0572052001953,22550
+4008.70947265625,0.26219743490219116,228.29342651367188,49.49024200439453,22551
+5234.61083984375,121.96233367919922,283.80987548828125,209.38442993164062,22552
+10168.998046875,331.9392395019531,706.6021118164062,535.21044921875,22553
+13944.615234375,1.6844203472137451,350.72564697265625,66.4029312133789,22554
+12657.986328125,109.3466796875,476.390380859375,263.7080383300781,22555
+7741.5419921875,178.16358947753906,527.67724609375,351.8882751464844,22556
+8912.0751953125,96.93733215332031,461.98406982421875,247.55764770507812,22557
+2883.88037109375,0.680097222328186,58.2985725402832,2.8809993267059326,22558
+3495.276123046875,0.19397859275341034,38.223384857177734,1.132623553276062,22559
+4121.609375,0.02094833366572857,42.55125427246094,1.3425437211990356,22560
+6090.1591796875,0.16069529950618744,39.51591110229492,1.9451162815093994,22561
+2358.857177734375,0.45652320981025696,38.0007209777832,1.890109896659851,22562
+2449.471435546875,0.5802695751190186,97.15972137451172,13.02910327911377,22563
+3146.076171875,0.25123000144958496,42.37077331542969,1.4910314083099365,22564
+9395.283203125,0.2579193711280823,79.44358825683594,2.8591854572296143,22565
+5367.4453125,0.11986266076564789,28.74041748046875,0.7860933542251587,22566
+4327.103515625,0.5872699618339539,60.16596221923828,3.0907881259918213,22567
+4404.0126953125,0.6963163018226624,59.341575622558594,3.7900280952453613,22568
+3622.359130859375,0.16157273948192596,24.1594295501709,1.1239091157913208,22569
+2159.44482421875,0.3371025323867798,34.79689407348633,1.5535573959350586,22570
+4316.89306640625,0.3693743348121643,54.96617889404297,1.956887125968933,22571
+2087.3017578125,0.02782451920211315,45.068870544433594,1.034341812133789,22572
+5347.66064453125,5.974442005157471,300.66485595703125,90.63831329345703,22573
+5571.37158203125,0.01165253296494484,28.946279525756836,0.46135902404785156,22574
+4922.68310546875,0.22490650415420532,116.79853820800781,2.618448495864868,22575
+5058.77001953125,3.3789405822753906,148.19708251953125,60.223453521728516,22576
+5191.923828125,0.9365461468696594,45.13056564331055,5.680441856384277,22577
+4221.05615234375,0.43426430225372314,55.80244827270508,1.9780019521713257,22578
+2963.46533203125,0.3947575092315674,43.99061584472656,2.213192939758301,22579
+3855.40869140625,0.3087197244167328,34.56631088256836,1.89268958568573,22580
+4668.81396484375,0.3133029639720917,101.17474365234375,1.9485868215560913,22581
+3788.2626953125,0.12613821029663086,37.562705993652344,1.0552263259887695,22582
+6993.9794921875,0.1391570121049881,76.32015228271484,1.4989240169525146,22583
+6046.29248046875,0.021604936569929123,54.99593734741211,1.3769738674163818,22584
+6581.24951171875,0.27068081498146057,30.744873046875,0.9630157351493835,22585
+7420.55908203125,0.011795081198215485,26.946712493896484,0.6892586946487427,22586
+7718.0107421875,0.007078173570334911,25.399816513061523,1.673825740814209,22587
+3391.23291015625,0.03559822216629982,14.118112564086914,1.3451935052871704,22588
+5120.49072265625,0.34088200330734253,45.4751091003418,1.957374095916748,22589
+6129.40625,0.2292713224887848,54.851844787597656,1.4748331308364868,22590
+5635.56640625,0.30146709084510803,59.597900390625,1.5606664419174194,22591
+7532.43603515625,0.06485549360513687,27.600271224975586,1.2111972570419312,22592
+6282.287109375,4.928617000579834,203.64456176757812,43.32611846923828,22593
+2612.891845703125,0.5057493448257446,59.66451644897461,16.229141235351562,22594
+2729.771484375,0.17914128303527832,36.192840576171875,1.2257617712020874,22595
+4621.9892578125,0.13238146901130676,56.204158782958984,4.890994071960449,22596
+5350.9970703125,14.419622421264648,134.3935089111328,66.06169128417969,22597
+12692.529296875,0.1268072873353958,134.53286743164062,11.929068565368652,22598
+4553.58203125,0.5306950807571411,38.40767288208008,1.911663293838501,22599
+4037.573486328125,1.101119875907898,73.92191314697266,5.250420570373535,22600
+1341.07568359375,0.35371866822242737,17.51325035095215,1.849759578704834,22601
+13135.783203125,2.0282435417175293,192.49368286132812,22.964656829833984,22602
+3322.76953125,1.4074759483337402,98.6092758178711,15.242061614990234,22603
+2437.294921875,0.01900598034262657,16.918092727661133,0.9417677521705627,22604
+5166.38037109375,0.763066828250885,80.84325408935547,5.145797252655029,22605
+1298.5582275390625,1.7626231908798218,33.95991516113281,8.774042129516602,22606
+2129.826904296875,2.6262314319610596,47.223365783691406,12.830282211303711,22607
+1782.0986328125,0.15728271007537842,25.74020767211914,0.9494398832321167,22608
+3379.045654296875,1.1864930391311646,41.04309844970703,5.980611801147461,22609
+5277.3203125,0.5070027709007263,66.1124038696289,3.1925711631774902,22610
+2471.63916015625,0.05869003385305405,22.70249366760254,1.506178617477417,22611
+2424.06982421875,0.8704636096954346,36.85382843017578,3.8355534076690674,22612
+1477.4923095703125,0.03677558898925781,11.086997985839844,1.3133264780044556,22613
+1143.65869140625,1.1029211282730103,35.47133255004883,5.834993362426758,22614
+5850.6923828125,1.2757161855697632,70.9088134765625,8.14859676361084,22615
+3127.3837890625,1.00912606716156,49.96687698364258,6.168409824371338,22616
+3654.61328125,0.7154418230056763,44.841835021972656,5.657296180725098,22617
+1445.74267578125,0.9370869994163513,27.756498336791992,5.295760631561279,22618
+3937.65771484375,1.0959681272506714,49.34921646118164,6.584712028503418,22619
+2668.220703125,0.36973199248313904,38.8383674621582,3.3311119079589844,22620
+7054.45947265625,1.5279802083969116,153.91502380371094,18.134857177734375,22621
+2932.71923828125,0.6074835658073425,34.166053771972656,3.483039379119873,22622
+2951.1416015625,0.20650029182434082,21.921157836914062,1.3299421072006226,22623
+2942.601806640625,1.6914950609207153,60.722068786621094,10.361273765563965,22624
+5037.94873046875,0.027401987463235855,25.874652862548828,3.0459182262420654,22625
+3117.982177734375,2.058576822280884,35.09772872924805,8.119745254516602,22626
+2793.31298828125,0.743776261806488,25.932018280029297,2.9249351024627686,22627
+4935.04052734375,0.23961079120635986,38.265174865722656,2.2280092239379883,22628
+4432.96875,0.9264370799064636,37.82710647583008,4.871394157409668,22629
+1506.2197265625,0.7072314620018005,27.915523529052734,3.794004440307617,22630
+5777.85107421875,0.4572511613368988,113.04833984375,5.789430141448975,22631
+2712.142578125,0.30351147055625916,14.02637767791748,1.494293451309204,22632
+4287.625,0.3592371642589569,50.7990837097168,3.693044900894165,22633
+2649.40869140625,0.2477823942899704,21.592741012573242,2.1610186100006104,22634
+1383.785400390625,1.213036298751831,21.013282775878906,4.193289279937744,22635
+1511.426025390625,0.3897138237953186,52.25187683105469,2.2292418479919434,22636
+1239.758056640625,0.4707256555557251,12.386783599853516,1.8285516500473022,22637
+1321.659423828125,2.0344321727752686,42.78376770019531,7.639649868011475,22638
+2461.1162109375,3.106839895248413,81.8732681274414,14.737222671508789,22639
+1500.9248046875,1.7453917264938354,38.631351470947266,15.160856246948242,22640
+1409.3134765625,1.3396600484848022,30.50507926940918,5.219679355621338,22641
+1587.472900390625,0.3228813111782074,35.2292366027832,4.421930313110352,22642
+2309.71337890625,0.9947201013565063,39.365779876708984,4.988581657409668,22643
+2019.931640625,6.760011672973633,66.30973052978516,24.633312225341797,22644
+2994.53173828125,7.408488750457764,57.1094856262207,25.37738800048828,22645
+2919.060546875,0.19958575069904327,34.624324798583984,2.5361082553863525,22646
+2584.773193359375,0.4124397039413452,26.165281295776367,3.1444928646087646,22647
+688.2451171875,1.5694941282272339,24.189876556396484,4.987283229827881,22648
+1790.972412109375,1.8312764167785645,50.48499298095703,11.86074447631836,22649
+1190.7518310546875,0.8155807256698608,26.700489044189453,3.0532097816467285,22650
+1874.2735595703125,2.3101959228515625,65.42871856689453,18.932056427001953,22651
+1853.9063720703125,2.155007839202881,85.69163513183594,24.393505096435547,22652
+2193.22802734375,0.16097396612167358,114.91854858398438,28.48348045349121,22653
+2698.656982421875,0.6002258658409119,68.9283447265625,7.475503921508789,22654
+1889.62646484375,1.319252371788025,28.003698348999023,8.144941329956055,22655
+3548.32470703125,1.0233074426651,90.08307647705078,9.911521911621094,22656
+2095.3154296875,0.7275102138519287,34.21427536010742,3.4125659465789795,22657
+2469.7734375,1.0999834537506104,34.85287094116211,7.50691032409668,22658
+1399.0516357421875,0.7109993100166321,20.735233306884766,3.395756483078003,22659
+2550.33251953125,0.7585354447364807,103.70616912841797,23.834882736206055,22660
+2748.726806640625,0.7941640019416809,29.23957633972168,3.9099955558776855,22661
+1876.710205078125,2.65773606300354,98.07986450195312,18.220487594604492,22662
+2779.515380859375,6.740906715393066,136.98463439941406,44.119293212890625,22663
+2040.997314453125,0.3414064645767212,33.395896911621094,2.404001474380493,22664
+4534.1025390625,1.133245587348938,68.56379699707031,8.010782241821289,22665
+3461.62744140625,0.1294631063938141,36.37819290161133,1.7661364078521729,22666
+2140.93701171875,0.07441442459821701,15.340611457824707,0.6597648859024048,22667
+6244.716796875,2.335601329803467,238.619873046875,27.87820053100586,22668
+5412.412109375,92.35291290283203,267.0130615234375,193.30043029785156,22669
+7058.57958984375,184.5860595703125,389.4234313964844,306.894775390625,22670
+3441.55029296875,40.056705474853516,274.6153564453125,101.2220687866211,22671
+5691.5546875,63.28765869140625,347.2615051269531,218.90594482421875,22672
+5363.201171875,37.0864143371582,202.21099853515625,114.11066436767578,22673
+1893.8956298828125,0.5844231247901917,25.006954193115234,3.539991855621338,22674
+2181.4072265625,0.2677406072616577,23.110214233398438,2.258185625076294,22675
+1951.2779541015625,0.21155133843421936,12.619623184204102,1.328303575515747,22676
+2247.010986328125,0.16556839644908905,35.40107727050781,1.7819278240203857,22677
+2469.32470703125,0.34444114565849304,41.133445739746094,1.9833933115005493,22678
+4805.5791015625,0.40368276834487915,65.17244720458984,3.0147924423217773,22679
+2407.636474609375,0.016629019752144814,21.2225399017334,1.497286319732666,22680
+1968.4649658203125,0.13207624852657318,12.34199047088623,0.7186801433563232,22681
+3823.909912109375,0.9723479747772217,45.52235412597656,5.5499420166015625,22682
+2953.54541015625,1.065466046333313,110.16484832763672,9.317177772521973,22683
+3490.8291015625,1.4718096256256104,83.1312484741211,14.918072700500488,22684
+1811.156982421875,2.9844534397125244,113.5735092163086,21.307729721069336,22685
+1244.343994140625,0.5198231935501099,16.669437408447266,2.2300071716308594,22686
+1514.046142578125,0.14100749790668488,41.133724212646484,1.2339414358139038,22687
+4516.87060546875,0.6187302470207214,130.447509765625,5.052427768707275,22688
+5898.111328125,1.1461067199707031,206.41119384765625,16.159208297729492,22689
+1916.52099609375,0.2973809838294983,36.08842849731445,1.7647522687911987,22690
+2992.6826171875,0.22927109897136688,17.808486938476562,1.32889986038208,22691
+2305.78466796875,2.227856397628784,84.1581039428711,14.876029968261719,22692
+2772.325439453125,0.502299427986145,65.37435913085938,4.507846355438232,22693
+2227.8193359375,0.11510051041841507,21.632566452026367,1.1343275308609009,22694
+5633.07861328125,0.2638053297996521,38.8359375,2.2081844806671143,22695
+2632.521484375,0.6189306974411011,22.875410079956055,2.7975785732269287,22696
+4552.353515625,0.5409035682678223,40.96613311767578,4.5207085609436035,22697
+5124.66552734375,0.33949536085128784,45.98310852050781,2.940140962600708,22698
+4476.07275390625,0.2199721783399582,45.856292724609375,2.4702389240264893,22699
+2349.3095703125,0.3886781930923462,23.080839157104492,2.454869031906128,22700
+10372.5087890625,1.433192253112793,90.70436096191406,22.069168090820312,22701
+7069.919921875,1.6003682613372803,90.93163299560547,13.214803695678711,22702
+5008.3955078125,0.3170568645000458,72.79454040527344,1.406457543373108,22703
+3431.622802734375,0.4005011022090912,39.39990234375,2.2756118774414062,22704
+3499.6787109375,0.5315009951591492,62.83631896972656,3.695542573928833,22705
+2849.0791015625,0.3375662565231323,40.9533576965332,1.7718154191970825,22706
+7345.3291015625,0.3061448931694031,51.094451904296875,3.5280158519744873,22707
+2769.68408203125,0.8032791614532471,23.92689323425293,3.150949001312256,22708
+4749.0078125,0.4376002550125122,50.20054626464844,3.122292995452881,22709
+5238.43798828125,0.3268734812736511,61.13082504272461,1.862886905670166,22710
+3766.017822265625,0.8516457080841064,27.393999099731445,3.9517500400543213,22711
+5491.462890625,0.2783525288105011,63.08075714111328,1.8596216440200806,22712
+4795.5341796875,0.16623619198799133,47.49354553222656,0.6548592448234558,22713
+5083.68359375,1.4521164894104004,40.686912536621094,6.4513750076293945,22714
+3250.66064453125,1.1229079961776733,42.231964111328125,7.666652679443359,22715
+4577.35546875,1.1272891759872437,51.91250228881836,8.97520637512207,22716
+3018.32470703125,0.7523419857025146,29.082590103149414,4.738343238830566,22717
+3545.244140625,2.8791680335998535,40.7728271484375,15.086145401000977,22718
+3464.673583984375,5.634582996368408,104.76419067382812,30.934585571289062,22719
+3435.46484375,1.9020119905471802,55.236656188964844,5.532149314880371,22720
+4365.478515625,0.17426863312721252,65.31072998046875,4.624447345733643,22721
+3265.61572265625,4.608131408691406,62.39564895629883,22.367231369018555,22722
+3978.000244140625,0.1641281396150589,28.687814712524414,4.459641456604004,22723
+4583.6767578125,2.609539031982422,29.30769157409668,6.8007073402404785,22724
+4257.9716796875,8.9504976272583,96.63516235351562,39.425662994384766,22725
+3381.869384765625,0.9361716508865356,19.455480575561523,4.308114051818848,22726
+5216.73486328125,2.00188946723938,37.56559753417969,8.552024841308594,22727
+8956.740234375,2.683619737625122,81.70862579345703,27.22413444519043,22728
+5500.4609375,0.35093939304351807,47.38422393798828,6.707879066467285,22729
+1336.705078125,8.291357040405273,49.34960174560547,21.217540740966797,22730
+3741.919677734375,4.510420322418213,57.68821716308594,15.923062324523926,22731
+1773.140625,1.820177435874939,21.610998153686523,5.0373311042785645,22732
+2625.24951171875,0.8321301937103271,35.85960388183594,15.17485237121582,22733
+2522.447265625,1.2733745574951172,28.37303924560547,6.321922779083252,22734
+8694.2568359375,4.758518218994141,130.6947784423828,38.98769760131836,22735
+2210.65185546875,6.177733421325684,40.32475280761719,18.894460678100586,22736
+3255.063720703125,0.7007058262825012,50.28108215332031,5.1585798263549805,22737
+5177.9169921875,0.7796573638916016,97.75645446777344,7.798067569732666,22738
+5858.2578125,0.8004488945007324,68.97000885009766,4.099550724029541,22739
+7677.74609375,0.2697547376155853,157.82814025878906,5.468480110168457,22740
+5772.9248046875,0.020155666396021843,34.944190979003906,2.9529027938842773,22741
+2720.555908203125,0.17719562351703644,11.673540115356445,0.5962209105491638,22742
+7145.416015625,0.8168166279792786,95.30973052978516,5.915079593658447,22743
+4701.0595703125,0.6999444961547852,34.06159591674805,3.0989186763763428,22744
+4677.40625,0.33106672763824463,74.67094421386719,1.8590644598007202,22745
+3897.5107421875,0.2385772317647934,40.73753356933594,1.1904431581497192,22746
+4351.0478515625,0.5086080431938171,65.07478332519531,5.179819107055664,22747
+4553.60107421875,0.2804100513458252,27.535625457763672,1.433753490447998,22748
+6790.44921875,0.073493592441082,74.63731384277344,2.5159130096435547,22749
+4831.087890625,0.5295014977455139,51.65106201171875,3.1188430786132812,22750
+3167.715087890625,0.8768240213394165,79.1954116821289,4.339335918426514,22751
+6555.5673828125,22.064455032348633,287.72576904296875,133.78709411621094,22752
+4837.9912109375,22.441246032714844,312.0870666503906,130.7565155029297,22753
+6857.615234375,0.36173388361930847,44.15087890625,2.61741042137146,22754
+3651.97021484375,0.2619580924510956,12.57257080078125,1.2434355020523071,22755
+2234.735107421875,0.397068053483963,45.73039245605469,1.4464304447174072,22756
+5310.1181640625,0.4052633047103882,126.30731201171875,7.797530174255371,22757
+4855.0107421875,0.6031678915023804,44.588104248046875,6.3630547523498535,22758
+3660.44921875,0.6705306172370911,44.89196014404297,3.719968795776367,22759
+2474.7099609375,0.11891531199216843,48.900726318359375,0.8689290881156921,22760
+5908.1787109375,0.12070197612047195,46.80834197998047,0.5871773958206177,22761
+3852.91943359375,0.13348500430583954,42.04843521118164,0.9560593962669373,22762
+2391.326416015625,0.06478176265954971,15.65711498260498,0.2399243861436844,22763
+6999.26171875,0.21992315351963043,32.44808578491211,0.9939309358596802,22764
+2374.7109375,0.01847798377275467,23.996204376220703,0.7088689208030701,22765
+3286.46337890625,0.921292245388031,87.940673828125,14.803889274597168,22766
+5731.21728515625,0.05156159773468971,36.31362533569336,0.7047734260559082,22767
+2668.607421875,0.10200030356645584,15.128927230834961,0.45703157782554626,22768
+2465.471923828125,0.3402788043022156,25.61635398864746,1.1531673669815063,22769
+6444.25732421875,0.10515207052230835,35.28129959106445,1.1057407855987549,22770
+3956.12060546875,0.506028413772583,51.1069221496582,2.1618144512176514,22771
+2639.546630859375,0.1566048115491867,64.23336791992188,0.9219512939453125,22772
+6039.7060546875,0.24642814695835114,77.21330261230469,1.3514670133590698,22773
+2307.803955078125,0.3016386032104492,32.99761962890625,1.4560277462005615,22774
+3364.76220703125,0.7323957681655884,79.66987609863281,3.21065092086792,22775
+4122.0634765625,0.7846815586090088,88.49119567871094,4.21910285949707,22776
+3203.13232421875,0.25254273414611816,36.87635803222656,0.6901814937591553,22777
+2380.81689453125,0.09589335322380066,47.444602966308594,0.8173075318336487,22778
+4172.09375,0.36620116233825684,55.72923278808594,1.6510065793991089,22779
+9699.9423828125,0.3234393894672394,101.21519470214844,1.6349135637283325,22780
+4432.77783203125,0.3207479417324066,43.304691314697266,0.8620727062225342,22781
+3523.092529296875,0.20186175405979156,35.47488021850586,0.8840884566307068,22782
+3311.529296875,0.2477075159549713,20.59261131286621,1.1985267400741577,22783
+6981.96044921875,0.45612746477127075,39.41120529174805,1.4976320266723633,22784
+3204.9873046875,0.4147484600543976,85.91207122802734,2.3190934658050537,22785
+1798.53515625,0.24540208280086517,10.753646850585938,1.1693986654281616,22786
+2936.372802734375,0.3210216462612152,131.3509521484375,2.475862503051758,22787
+4084.653564453125,0.4083852171897888,138.27244567871094,3.6179394721984863,22788
+6335.2998046875,1.3386921882629395,165.70272827148438,9.598938941955566,22789
+2164.04345703125,0.13132189214229584,43.56416320800781,0.40366414189338684,22790
+3868.01806640625,0.23867474496364594,6.293065071105957,0.8055014610290527,22791
+3350.64892578125,0.2519080340862274,54.83748245239258,0.6485964059829712,22792
+4383.7900390625,0.30396872758865356,75.67861938476562,1.5258580446243286,22793
+5999.51171875,0.3108828365802765,66.41961669921875,2.122969388961792,22794
+5607.1533203125,0.803566575050354,62.46825408935547,4.219077110290527,22795
+7013.341796875,0.4938497543334961,38.473384857177734,1.8863210678100586,22796
+7710.798828125,0.41855162382125854,51.40272903442383,3.7304301261901855,22797
+6528.1845703125,0.22157858312129974,66.33966827392578,1.6734644174575806,22798
+11175.9755859375,0.28735578060150146,81.81378173828125,3.071166753768921,22799
+8641.90625,1.8683879375457764,190.8133087158203,10.695428848266602,22800
+6377.49609375,0.2727612257003784,37.24634552001953,2.2891228199005127,22801
+9155.919921875,0.13980308175086975,34.14064025878906,0.9878001809120178,22802
+4192.05908203125,0.5667324066162109,48.19822692871094,3.804046392440796,22803
+6521.20654296875,0.7376112937927246,71.49658203125,5.3894267082214355,22804
+8460.369140625,0.5736148357391357,66.24919891357422,3.451802968978882,22805
+8965.494140625,0.3671841621398926,73.06562805175781,2.6400158405303955,22806
+5418.99462890625,0.08052446693181992,23.784893035888672,3.681382179260254,25389
+8428.255859375,0.0,72.91094970703125,4.5533528327941895,25390
+6492.73095703125,0.0,37.02975082397461,2.9810519218444824,25391
+5963.30615234375,0.03082490898668766,20.768695831298828,4.333797931671143,25392
+5068.28857421875,0.04879575967788696,19.887798309326172,5.038060188293457,25393
+10968.40234375,0.0,54.34554672241211,4.925191879272461,25394
+4416.875,0.07798932492733002,32.051639556884766,5.555817604064941,25395
+9426.908203125,3.0903053283691406,183.4878692626953,18.929534912109375,25396
+5087.74365234375,4.216964244842529,133.4381866455078,25.566551208496094,25397
+3648.554443359375,3.0464882850646973,245.0637664794922,23.691911697387695,25398
+5158.88330078125,0.0,44.70009231567383,7.076657295227051,25399
+4242.345703125,1.3431655168533325,26.088199615478516,5.136011600494385,25400
+6109.68359375,0.8636326789855957,67.75391387939453,6.2663421630859375,25401
+5424.76220703125,0.0,73.01445007324219,8.878498077392578,25402
+3691.93701171875,2.1002960205078125,18.45100975036621,5.60233211517334,25403
+4534.111328125,3.1599581241607666,14.064923286437988,5.703284740447998,25404
+4079.23046875,1.5016324520111084,52.41813659667969,6.043304443359375,25405
+4574.345703125,2.076362133026123,25.395057678222656,5.9176530838012695,25406
+3733.838623046875,1.8603856563568115,52.48055648803711,4.958617210388184,25407
+4797.5,0.0,47.236106872558594,3.7509772777557373,25408
+4888.94140625,2.5986557006835938,26.043628692626953,6.2279510498046875,25409
+4642.5205078125,0.0,15.257271766662598,3.941019058227539,25410
+4465.7763671875,2.8651986122131348,51.71756362915039,6.051187515258789,25411
+4268.02880859375,0.0,30.187700271606445,4.432013511657715,25412
+4893.166015625,0.0,34.936553955078125,6.1394805908203125,25413
+4331.37353515625,0.0,34.87378692626953,6.963623046875,25414
+5093.08349609375,0.0,27.97188377380371,4.26556396484375,25415
+7448.60595703125,0.0,135.8740692138672,18.3463191986084,25416
+5614.4736328125,0.0,88.12591552734375,5.108711242675781,25417
+5049.80517578125,0.0,20.298646926879883,6.1507978439331055,25418
+9271.396484375,0.7768745422363281,18.729755401611328,2.7883899211883545,25432
+4781.6943359375,0.9022185206413269,14.667561531066895,2.6462061405181885,25433
+8980.3583984375,0.7095102071762085,22.562713623046875,2.0987048149108887,25434
+12372.81640625,0.8064830303192139,28.565183639526367,3.2620131969451904,25435
+11200.134765625,0.023842966184020042,18.526700973510742,1.4175591468811035,25436
+5745.8369140625,0.34592509269714355,22.421693801879883,2.318739652633667,25437
+7314.96826171875,0.02038186974823475,26.726940155029297,1.4140669107437134,25438
+8426.298828125,0.020539551973342896,23.073827743530273,0.7140325903892517,25439
+2399.03466796875,0.06676068902015686,4.388887882232666,0.31724870204925537,25440
+6338.224609375,0.017648713663220406,21.2268009185791,0.6786107420921326,25441
+3689.410400390625,0.11568466573953629,4.563330173492432,0.45814111828804016,25442
+3287.07470703125,0.1798442304134369,1.7963722944259644,0.4205033481121063,25443
+1588.6236572265625,0.01780736818909645,1.1303876638412476,0.06167495995759964,25444
+1762.2379150390625,0.08687111735343933,5.361209392547607,0.37735286355018616,25445
+6227.552734375,0.05953159183263779,52.716896057128906,1.5056946277618408,25446
+5906.78369140625,0.0723010003566742,4.54769229888916,0.34762144088745117,25447
+9383.08984375,0.0240004975348711,7.746506214141846,0.6003640294075012,25448
+3236.70654296875,0.021458661183714867,1.287066102027893,0.17664720118045807,25449
+3082.5849609375,0.024808192625641823,4.944179058074951,0.17346154153347015,25450
+2672.31787109375,0.0412462092936039,1.2501333951950073,0.39490437507629395,25451
+8275.9638671875,0.14865124225616455,61.52980041503906,2.5063488483428955,25452
+6426.62646484375,0.0449778214097023,9.795268058776855,0.7246168255805969,25453
+3529.20751953125,0.005644604563713074,8.823002815246582,0.3888077139854431,25454
+14672.12109375,0.4185255169868469,50.84334945678711,15.299396514892578,25455
+8860.533203125,0.03869199752807617,28.14813804626465,1.3124771118164062,25456
+14675.8828125,0.9080907106399536,59.86356735229492,40.76634216308594,25457
+16963.7265625,0.2032020390033722,48.447750091552734,2.813688278198242,25458
+11940.337890625,0.11284821480512619,24.46274757385254,1.302250862121582,25459
+7834.59912109375,0.14165309071540833,68.15181732177734,5.921843528747559,25460
+25707.8359375,0.3532685935497284,84.85359191894531,13.580472946166992,25461
+2620.616943359375,0.0011273834388703108,0.9211955070495605,0.03984880819916725,25462
+4060.719970703125,0.028966296464204788,13.68250846862793,0.2576926052570343,25463
+4279.9921875,0.014547903090715408,8.157386779785156,0.2232884019613266,25464
+2614.732421875,0.02101079747080803,14.067052841186523,0.14900457859039307,25465
+2420.37646484375,0.011603317223489285,5.7163496017456055,0.18038280308246613,25466
+6165.8408203125,0.021533984690904617,9.112493515014648,0.22711116075515747,25467
+1656.8907470703125,0.004081566818058491,0.7487367987632751,0.03219389170408249,25468
+4025.953857421875,0.0014699766179546714,4.760764122009277,0.02977842651307583,25469
+3257.977783203125,0.008973882533609867,2.502382516860962,0.11308496445417404,25470
+1436.765380859375,0.0,3.506185293197632,0.006125233601778746,25471
+16321.7060546875,0.059548888355493546,18.316268920898438,0.5543493032455444,25472
+18256.296875,0.08261426538228989,26.125566482543945,1.3224408626556396,25473
+3068.946044921875,0.005649899132549763,0.8446837067604065,0.05682496726512909,25474
+7746.5439453125,0.0026622810401022434,5.077331066131592,0.030212847515940666,25475
+5922.2666015625,0.060584988445043564,1.3383313417434692,0.18499568104743958,25476
+8459.1572265625,0.06780841201543808,3.411907434463501,0.3594288229942322,25477
+15380.1640625,0.06691271811723709,5.446272373199463,0.3709370791912079,25478
+9615.765625,0.07033201307058334,1.319711685180664,0.4068959653377533,25479
+3122.090087890625,0.035988662391901016,1.0839911699295044,0.08928164839744568,25480
+13485.9404296875,0.1390465348958969,27.18797492980957,1.3406840562820435,25481
+6508.43212890625,0.0026368864346295595,1.5228325128555298,0.049641381949186325,25482
+17298.900390625,0.09652499109506607,14.911303520202637,0.6246443390846252,25483
+1077.0089111328125,0.004322908353060484,0.2817918658256531,0.01829065941274166,25484
+10411.4638671875,0.0013865447835996747,34.875850677490234,0.11722905188798904,25485
+3639.643798828125,0.0026248961221426725,1.2291288375854492,0.05009695142507553,25486
+4686.39306640625,0.014665923081338406,1.0667128562927246,0.17752161622047424,25487
+9255.7841796875,0.07361067086458206,11.190842628479004,0.4619807302951813,25488
+12115.01953125,0.09752322733402252,14.3126859664917,1.055131435394287,25489
+8146.08203125,0.05702860653400421,15.892258644104004,0.49460121989250183,25490
+5337.4267578125,0.05392531305551529,2.6558759212493896,0.6852518916130066,25491
+14027.5673828125,0.03222590684890747,9.925750732421875,0.317876398563385,25492
+14635.5546875,0.001018719282001257,5.322171211242676,0.3267594277858734,25493
+12328.76953125,0.07089323550462723,3.748763084411621,1.044456958770752,25494
+4300.09765625,0.02849959209561348,6.715222358703613,0.5524277687072754,25495
+18239.8515625,0.03212091326713562,20.451364517211914,0.8359618186950684,25496
+5905.4990234375,0.07281478494405746,2.936187744140625,0.4632127285003662,25497
+5257.41748046875,0.12642180919647217,2.877291440963745,0.4458083212375641,25498
+2321.02783203125,0.12595222890377045,3.0791680812835693,1.2866008281707764,25499
+2707.212890625,0.038082875311374664,2.2853739261627197,0.11132089793682098,25500
+2407.772705078125,0.025884214788675308,0.8488842844963074,0.11991497129201889,25501
+2813.7744140625,0.05143841356039047,2.950129985809326,0.24189944565296173,25502
+4433.62060546875,0.02559351734817028,2.0869693756103516,0.23213888704776764,25503
+1857.82568359375,0.02303355187177658,3.4264097213745117,0.12627102434635162,25504
+4024.896728515625,0.022381192073225975,3.8015553951263428,0.14803946018218994,25505
+4964.8232421875,0.044591598212718964,2.3642635345458984,0.31835994124412537,25506
+1878.082275390625,0.025794941931962967,0.9002575278282166,0.09683331847190857,25507
+8017.4013671875,0.055865589529275894,18.813735961914062,0.6745247840881348,25508
+2981.76220703125,0.16473866999149323,3.216494083404541,0.5999521613121033,25509
+425.35101318359375,0.02939360961318016,1.8516346216201782,0.08913474529981613,25510
+2475.9765625,0.04938547685742378,1.7349778413772583,0.23096796870231628,25511
+2371.33837890625,0.010415802709758282,1.9130247831344604,0.18500065803527832,25512
+3262.64306640625,0.050064798444509506,1.5369384288787842,0.3043794333934784,25513
+2409.54541015625,0.05770311504602432,6.414458751678467,0.22533857822418213,25514
+9458.8798828125,0.00559396343305707,27.13104820251465,0.831549882888794,25515
+10513.548828125,0.010950367897748947,35.76707458496094,1.1058745384216309,25516
+9010.595703125,0.08115500211715698,23.095382690429688,1.2901769876480103,25517
+13793.9443359375,0.03130725771188736,23.69804573059082,0.6680199503898621,25518
+16715.4453125,36.72930908203125,261.1812744140625,174.1192169189453,25519
+3684.2744140625,158.7682342529297,304.8651428222656,230.26715087890625,25520
+23371.01953125,26.989212036132812,432.3497009277344,226.90310668945312,25521
+6846.990234375,1.8207688331604004,78.34640502929688,15.84951400756836,25522
+5938.53466796875,0.6144097447395325,23.650266647338867,3.679389476776123,25523
+4997.85693359375,0.5492939352989197,25.88616371154785,3.2119903564453125,25524
+18831.28125,0.2889544367790222,38.06471633911133,6.953944206237793,25525
+7209.31396484375,0.034237220883369446,22.50729751586914,2.315873384475708,25526
+6329.7548828125,0.013986807316541672,15.289473533630371,1.8749274015426636,25527
+2435.32275390625,0.4035734534263611,10.855545043945312,1.387648344039917,25528
+1920.3306884765625,0.30337217450141907,5.856115818023682,1.3845210075378418,25529
+4103.8388671875,0.3175094425678253,13.698538780212402,1.2717194557189941,25530
+3037.1494140625,0.05441528931260109,8.970657348632812,0.5544266700744629,25531
+1468.37451171875,0.07568701356649399,3.258833646774292,0.45180752873420715,25532
+2286.74560546875,0.47348859906196594,40.221397399902344,1.7522954940795898,25533
+8991.00390625,0.03896401822566986,47.970008850097656,3.9871413707733154,25534
+6344.87109375,0.14304865896701813,14.503317832946777,2.280686855316162,25535
+1550.14404296875,0.05071813240647316,8.060098648071289,0.1833622008562088,25536
+419.6706237792969,0.07828054577112198,0.5537534952163696,0.18065890669822693,25537
+1118.083984375,0.03338638320565224,7.44534158706665,0.118667371571064,25538
+4757.1630859375,0.24909980595111847,19.714994430541992,1.1086374521255493,25539
+2703.35546875,0.17593416571617126,4.600870132446289,0.47923338413238525,25540
+5280.3583984375,0.009781215339899063,12.297101020812988,0.8067774772644043,25541
+4977.8544921875,0.16676627099514008,9.185425758361816,1.0398693084716797,25542
+4010.503173828125,0.034739069640636444,4.777216911315918,0.20650343596935272,25543
+7509.3828125,0.016103830188512802,16.96994972229004,1.0929096937179565,25544
+4461.64013671875,0.027905285358428955,9.401596069335938,0.42520156502723694,25545
+5430.8134765625,0.06098281219601631,11.104357719421387,0.7754981517791748,25546
+923.78076171875,0.026429051533341408,0.48094114661216736,0.052990350872278214,25547
+5237.7568359375,0.007697836961597204,21.43712043762207,0.8324470520019531,25548
+7437.041015625,0.08378136157989502,20.791810989379883,0.47222307324409485,25549
+4895.1513671875,0.17428918182849884,93.4806137084961,5.067444324493408,25550
+2517.60693359375,0.02149573341012001,6.57561731338501,0.7367886900901794,25551
+2641.207275390625,0.018520640209317207,7.897684097290039,1.31599760055542,25552
+2627.119384765625,0.019218923524022102,9.856314659118652,0.8256189227104187,25553
+2990.364501953125,0.05449066683650017,8.002123832702637,0.3707369863986969,25554
+2278.7919921875,0.03991970047354698,1.2313718795776367,0.12087158858776093,25555
+2755.812744140625,0.030888594686985016,10.881834983825684,0.33134695887565613,25556
+5739.29541015625,0.03200547769665718,7.773320198059082,0.3569435477256775,25557
+13464.63671875,0.8307609558105469,58.23591995239258,5.90036678314209,25558
+13499.076171875,0.7751872539520264,37.74494552612305,6.96546745300293,25559
+7798.6455078125,0.32413291931152344,18.738149642944336,2.088549852371216,25560
+4420.5732421875,0.010419103316962719,7.338699817657471,0.7205498218536377,25561
+613.294677734375,0.002308252267539501,6.1986894607543945,0.6623052954673767,25562
+4420.134765625,0.016946421936154366,27.718067169189453,3.4722189903259277,25563
+597.4892578125,0.06002209708094597,1.30740225315094,0.14709238708019257,25837
+5194.37890625,0.037866126745939255,12.17957878112793,1.4057859182357788,25838
+818.8040771484375,0.03740949556231499,1.2274726629257202,0.20708246529102325,25839
+643.5684814453125,0.03075188770890236,1.3896204233169556,0.09043963998556137,25840
+823.062744140625,0.05085498467087746,0.37356752157211304,0.0924166589975357,25841
+1083.5462646484375,0.034320659935474396,1.3433574438095093,0.27740558981895447,25842
+2326.301513671875,0.06320101022720337,1.1735341548919678,0.29978111386299133,25843
+2052.7802734375,0.20676539838314056,2.1113789081573486,0.6226206421852112,25844
+2722.343505859375,0.08167625963687897,1.8564883470535278,0.4287155270576477,25845
+24799.4296875,15.55699634552002,224.2417449951172,98.80250549316406,25846
+423.9712219238281,0.013467005454003811,0.328088641166687,0.03164200484752655,25847
+4660.87109375,0.06913569569587708,6.30793571472168,0.49578461050987244,25848
+1079.7664794921875,0.050199221819639206,0.8673132061958313,0.19841353595256805,25849
+1421.33837890625,0.0014357342151924968,0.5030831694602966,0.06511537730693817,25850
+1179.112060546875,0.0357835628092289,1.2833250761032104,0.13335354626178741,25851
+2422.277099609375,0.017048927024006844,0.9340807199478149,0.10963506251573563,25852
+9104.619140625,0.1967506855726242,3.8926711082458496,0.6027952432632446,25853
+3941.80517578125,0.07092098146677017,2.2213268280029297,0.18666501343250275,25854
+2313.957275390625,0.07983092218637466,1.2032800912857056,0.20321044325828552,25855
+2706.9814453125,0.21273168921470642,3.51535701751709,0.7042095065116882,25856
+1398.728271484375,0.013021423481404781,7.6806488037109375,0.17433980107307434,25857
+1242.774658203125,0.061416223645210266,0.919467568397522,0.1647149920463562,25858
+2314.54443359375,0.07398158311843872,0.8903413414955139,0.1476583331823349,25859
+2108.36181640625,0.06346389651298523,0.6839826107025146,0.17461998760700226,25860
+2653.40673828125,0.058681026101112366,1.0505218505859375,0.17790189385414124,25861
+3127.60888671875,0.039775751531124115,1.4083187580108643,0.17527510225772858,25862
+1506.4859619140625,0.14073167741298676,1.5824390649795532,0.3370968699455261,25863
+555.6935424804688,0.03247653692960739,0.5484389662742615,0.061287473887205124,25864
+781.7703857421875,0.0817607045173645,33.80680465698242,0.401525616645813,25865
+1756.51904296875,0.06301717460155487,0.9287185668945312,0.1802852302789688,25866
+1837.7860107421875,0.0674675852060318,1.5622249841690063,0.18973632156848907,25867
+4989.29248046875,0.09606814384460449,2.4494144916534424,0.286165326833725,25868
+3251.96630859375,0.08176428079605103,1.358946681022644,0.17281147837638855,25869
+1315.544189453125,0.10299256443977356,1.412117600440979,0.3598315715789795,25870
+1711.6827392578125,0.07408948987722397,1.2169981002807617,0.2667834758758545,25871
+3322.865234375,0.007649212144315243,1.7804267406463623,0.5415360331535339,25872
+1872.39306640625,0.045400481671094894,1.307220458984375,0.1988734006881714,25873
+1474.9736328125,0.0021050695795565844,0.9778162837028503,0.04724148288369179,25874
+1279.159423828125,0.018936308100819588,30.05645751953125,0.1077096164226532,25875
+3735.759765625,0.008150509558618069,3.6143722534179688,1.5033237934112549,25876
+4837.349609375,0.024893147870898247,5.4959397315979,0.44465020298957825,25877
+3953.644775390625,0.04159001260995865,1.3004987239837646,0.22107161581516266,25878
+1192.9931640625,0.11481541395187378,3.2434630393981934,0.5177921652793884,25879
+1982.654541015625,0.02277941256761551,0.6258620619773865,0.0665186420083046,25880
+1107.715576171875,0.028830109164118767,0.5324654579162598,0.08656056970357895,25881
+1908.56689453125,0.04473617300391197,1.4521695375442505,0.3213616609573364,25882
+1052.727294921875,0.050828564912080765,0.5289730429649353,0.09281672537326813,25883
+920.9605712890625,0.02901529334485531,0.879180371761322,0.08422905951738358,25884
+1646.5390625,0.03226586803793907,0.8187580704689026,0.16201309859752655,25885
+1654.849365234375,0.027961134910583496,0.4023702144622803,0.08884143084287643,25886
+2793.086181640625,0.03208982199430466,0.539539098739624,0.09041454643011093,25887
+2048.421630859375,0.04809839650988579,1.6726996898651123,0.1412704586982727,25888
+1744.809814453125,0.11079511791467667,1.1400716304779053,0.3755509853363037,25889
+4369.80859375,0.14543424546718597,15.766378402709961,0.8835035562515259,25890
+1428.4090576171875,0.07622456550598145,0.830773115158081,0.21006014943122864,25891
+7466.197265625,0.116245336830616,6.967390537261963,1.3760038614273071,25892
+6259.73779296875,0.31412819027900696,72.66392517089844,1.357566237449646,25893
+1937.872802734375,0.10903763025999069,6.569217205047607,0.5117171406745911,25894
+1626.5987548828125,0.11568641662597656,4.229612350463867,0.5454724431037903,25895
+5737.193359375,0.8183966279029846,12.241859436035156,4.702617645263672,25896
+3658.92919921875,0.18736207485198975,5.068648338317871,0.9720853567123413,25897
+1174.3282470703125,0.07224050164222717,1.1364527940750122,0.1675218641757965,25898
+4459.857421875,0.15422379970550537,3.7384562492370605,0.6670441627502441,25899
+675.1597900390625,0.030275799334049225,0.4025823175907135,0.07056435942649841,25900
+1828.5478515625,0.024574987590312958,0.8354983925819397,0.13357789814472198,25901
+596.386474609375,0.026837417855858803,0.43809744715690613,0.05869368091225624,25902
+451.8056945800781,0.02017924003303051,0.21420347690582275,0.04189981520175934,25903
+6905.921875,0.04276472330093384,3.5277326107025146,0.36320194602012634,25904
+918.0101318359375,0.0363914780318737,1.6408483982086182,0.11420877277851105,25905
+1152.66259765625,0.05641787126660347,0.8832412362098694,0.11670169234275818,25906
+752.1766357421875,0.07247903943061829,0.9113892316818237,0.2139296531677246,25907
+1409.7799072265625,0.046131350100040436,1.5837568044662476,0.11579301208257675,25908
+2017.440185546875,0.07182091474533081,7.483528137207031,0.39635366201400757,25909
+13533.0517578125,0.054045531898736954,8.253634452819824,0.8340864181518555,25910
+116.54734802246094,0.22677916288375854,1.249255895614624,0.685572624206543,25936
+2785.7177734375,0.11606364697217941,129.10382080078125,2.8053553104400635,25937
+138.94448852539062,0.3303736448287964,6.497767448425293,0.6648061871528625,26513
+382.136474609375,0.22923137247562408,6.164059638977051,2.315978527069092,26514
+219.60418701171875,0.008458307944238186,2.448855400085449,0.6168656945228577,26515
+274.02996826171875,0.1988227367401123,1.037214994430542,0.37641480565071106,26516
+224.65650939941406,0.25461962819099426,3.60845685005188,0.9169653654098511,26517
+901.3388671875,0.34215888381004333,19.545578002929688,6.828324794769287,26518
+320.71630859375,0.14435632526874542,2.1262853145599365,0.937766969203949,26519
+448.44586181640625,0.12100302428007126,11.236645698547363,1.0477707386016846,26520
+315.83489990234375,0.2128441333770752,2.878769636154175,0.700299084186554,26521
+216.57359313964844,0.026502028107643127,5.916228294372559,0.4040552079677582,26522
+327.8537902832031,0.02554462105035782,3.8908891677856445,0.8258281946182251,26523
+263.5889587402344,0.004514278378337622,3.7394042015075684,0.41057470440864563,26524
+122.2486572265625,0.04135649651288986,3.544036865234375,1.1013392210006714,26525
+442.76690673828125,0.055550605058670044,3.541067123413086,0.5848968625068665,26526
+117.94742584228516,0.05653512105345726,3.522641658782959,0.19303998351097107,26527
+278.6869201660156,0.1269642859697342,8.443103790283203,0.6813861131668091,26528
+215.98330688476562,0.08379517495632172,2.445641040802002,0.3059253692626953,26529
+184.4346923828125,0.10192440450191498,3.3331522941589355,0.3168981075286865,26530
+253.8211669921875,0.002092008013278246,2.5776941776275635,0.2569040060043335,26531
+241.90211486816406,0.0688314363360405,1.7787156105041504,0.32689476013183594,26532
+200.36305236816406,0.048566218465566635,2.8726389408111572,0.322127103805542,26533
+349.68731689453125,0.13540498912334442,4.469498157501221,0.5104924440383911,26534
+430.30419921875,0.09527081996202469,2.724754810333252,0.4912148416042328,26535
+209.0668487548828,0.00984667893499136,1.0044914484024048,0.3323797285556793,26536
+474.4476623535156,0.2819530963897705,13.897785186767578,1.5555660724639893,26537
+484.03125,0.8593690395355225,21.563854217529297,13.081925392150879,26538
+197.29151916503906,0.08678767830133438,4.291355133056641,1.2646892070770264,26539
+432.08917236328125,0.3666371703147888,11.187155723571777,1.8786485195159912,26540
+279.977783203125,0.18402063846588135,4.483068943023682,0.8860056400299072,26541
+264.7911071777344,0.14748115837574005,1.659956932067871,0.4457762837409973,26542
+243.38209533691406,0.20809994637966156,5.614727973937988,1.2292025089263916,26543
+96.30650329589844,0.0,4.111166477203369,0.17834538221359253,26544
+721.1819458007812,0.9737770557403564,24.04351234436035,12.434171676635742,26545
+138.0265350341797,0.006295148283243179,2.960280418395996,0.21805140376091003,26546
+321.7791442871094,0.032495345920324326,3.0226755142211914,0.5882616639137268,26547
+225.58218383789062,0.1086241602897644,8.995797157287598,0.6390430331230164,26548
+384.4131774902344,0.01242102775722742,1.7650468349456787,0.4998871088027954,26549
+174.95147705078125,0.09948791563510895,4.330421447753906,0.6160263419151306,26550
+194.03285217285156,0.26198822259902954,1.8717904090881348,0.597024142742157,26551
+220.96939086914062,0.014930246397852898,1.8827812671661377,0.3014589250087738,26552
+287.5338134765625,0.2295558899641037,2.1793150901794434,0.724266529083252,26553
+83.40692138671875,0.13964219391345978,0.7523195743560791,0.2836970090866089,26554
+68.36849975585938,0.001051742467097938,3.1679723262786865,0.16839532554149628,26555
+302.97308349609375,0.08627763390541077,5.938196659088135,1.0937656164169312,26556
+221.38681030273438,0.12252047657966614,1.9995955228805542,0.39889514446258545,26557
+367.2867126464844,0.2542479336261749,8.637199401855469,1.0259405374526978,26558
+245.0908660888672,0.16216468811035156,3.7341854572296143,0.6846113801002502,26559
+117.21290588378906,0.24571527540683746,1.9553674459457397,0.6814703941345215,26560
+102.30375671386719,0.14850637316703796,0.90378338098526,0.2833898961544037,26561
+152.81222534179688,0.322517454624176,2.7341980934143066,0.7346741557121277,26562
+185.76278686523438,0.2338574081659317,2.1037490367889404,0.6254639029502869,26563
+142.85574340820312,0.1545252501964569,1.625415325164795,0.5977227687835693,26564
+215.72201538085938,0.31571128964424133,4.129425525665283,0.7413127422332764,26565
+2.2549259662628174,0.0022694135550409555,0.018366610631346703,0.01238970272243023,26566
+0.0215049646794796,0.0215049646794796,0.0215049646794796,0.0215049646794796,26567
+21.697641372680664,5.759776592254639,9.075023651123047,7.232547283172607,26568
+21.430105209350586,0.9529777765274048,3.2260637283325195,1.7858420610427856,26569
+38.406288146972656,1.32570481300354,7.642247676849365,3.491480827331543,26570
+28.5939998626709,1.7660309076309204,5.9667067527771,3.1771111488342285,26571
+0.017997022718191147,0.017997022718191147,0.017997022718191147,0.017997022718191147,26572
+0.15300971269607544,0.009592188522219658,0.014361696317791939,0.012750809080898762,26573
+0.2589195966720581,0.00954920519143343,0.03928839787840843,0.02589195966720581,26574
+39.294776916503906,1.8913023471832275,7.808804512023926,3.9294776916503906,26575
+28.120676040649414,1.0160597562789917,2.886453151702881,1.8747117519378662,26576
+20.775346755981445,3.3809163570404053,6.457785129547119,5.193836688995361,26577
+25.912748336791992,1.7269799709320068,5.553099632263184,3.239093542098999,26578
+24.162410736083984,0.8350692391395569,3.7988076210021973,2.0135343074798584,26579
+-1.0,-1.0,-1.0,-1.0,26580
+-1.0,-1.0,-1.0,-1.0,26581
+26.219146728515625,1.449402093887329,3.6191937923431396,2.383558750152588,26582
+2.053194999694824,0.6367501020431519,1.4164447784423828,1.026597499847412,26583
+0.2886495590209961,0.014491145499050617,0.039854537695646286,0.026240868493914604,26584
+0.09557320177555084,0.09557320177555084,0.09557320177555084,0.09557320177555084,26585
+0.06358499079942703,0.0010326518677175045,0.017348429188132286,0.00578045379370451,26586
+0.2473127841949463,0.2473127841949463,0.2473127841949463,0.2473127841949463,26587
+-1.0,-1.0,-1.0,-1.0,26588
+3.636251926422119,0.5515644550323486,0.9479110240936279,0.7272503972053528,26589
+0.07583361119031906,0.019245373085141182,0.034053023904561996,0.025277869775891304,26590
+0.011550373397767544,0.011550373397767544,0.011550373397767544,0.011550373397767544,26591
+-1.0,-1.0,-1.0,-1.0,26592
+0.14714676141738892,0.024356065317988396,0.0370485782623291,0.029429351910948753,26593
+20.69995880126953,4.472747802734375,16.227210998535156,10.349979400634766,26594
+0.11123359203338623,0.0026447181589901447,0.01607930101454258,0.011123359203338623,26595
+0.16474393010139465,0.01486921589821577,0.05502011999487877,0.03294878453016281,26596
+0.021997220814228058,0.009459524415433407,0.012537696398794651,0.010998610407114029,26597
+18.59253692626953,1.8927515745162964,3.6760811805725098,2.656076669692993,26598
+28.179977416992188,0.6585968136787415,2.9678945541381836,1.4089988470077515,26599
+0.023413563147187233,0.023413563147187233,0.023413563147187233,0.023413563147187233,26600
+0.00999593548476696,0.00999593548476696,0.00999593548476696,0.00999593548476696,26601
+21.183815002441406,0.8327373266220093,2.5257279872894287,1.6295242309570312,26602
+25.07123565673828,6.0156168937683105,12.43692398071289,8.357078552246094,26603
+0.003434876212850213,0.003434876212850213,0.003434876212850213,0.003434876212850213,26604
+11.104180335998535,11.104180335998535,11.104180335998535,11.104180335998535,26605
+-1.0,-1.0,-1.0,-1.0,26606
+0.0368962362408638,0.007421001326292753,0.01615699753165245,0.012298745103180408,26607
+-1.0,-1.0,-1.0,-1.0,26608
+27.62600326538086,2.7745201587677,11.030731201171875,6.906500816345215,26609
+0.014890608377754688,0.014890608377754688,0.014890608377754688,0.014890608377754688,26610
+13.92514419555664,2.7357101440429688,3.9687511920928955,3.48128604888916,26611
+0.04494442790746689,0.01750154420733452,0.02744288556277752,0.022472213953733444,26612
+20.35498809814453,0.19195839762687683,3.241795539855957,0.7018961310386658,26613
+54.617767333984375,0.7528138756752014,2.2116854190826416,1.270180583000183,26614
+0.002947513945400715,0.002947513945400715,0.002947513945400715,0.002947513945400715,26615
+-1.0,-1.0,-1.0,-1.0,26616
+15.669757843017578,2.2593979835510254,9.963847160339355,5.223252773284912,26617
+0.9915716052055359,0.02082093060016632,0.07623103260993958,0.043111808598041534,26618
+28.761093139648438,12.662020683288574,16.099071502685547,14.380546569824219,26619
+0.003074440872296691,0.003074440872296691,0.003074440872296691,0.003074440872296691,26620
+0.019808409735560417,0.00500566465780139,0.014802745543420315,0.009904204867780209,26621
+0.005702353082597256,0.005702353082597256,0.005702353082597256,0.005702353082597256,26622
+0.7033283114433289,0.04861104488372803,0.6547172665596008,0.35166415572166443,26623
+18.514522552490234,0.29466933012008667,2.064631938934326,1.028584599494934,26624
+-1.0,-1.0,-1.0,-1.0,26625
+1424.3875732421875,0.009612273424863815,0.11691325902938843,0.03309835121035576,26687
+2281.1171875,0.1124747022986412,2.017665147781372,0.3974071741104126,26688
+2235.302734375,0.04479563236236572,1.190324068069458,0.18499568104743958,26689
+5055.61767578125,0.032904863357543945,2.0809485912323,0.13740332424640656,26690
+5310.65771484375,0.02379068173468113,1.9731377363204956,0.09014101326465607,26691
+3030.845703125,0.014830652624368668,2.276013135910034,0.2162109911441803,26692
+2399.777587890625,0.006111524999141693,0.8531736731529236,0.027145270258188248,26693
+880.1262817382812,0.0023978922981768847,0.1497499942779541,0.009264682419598103,26694
+5115.37060546875,0.034375473856925964,1.806246280670166,0.15784770250320435,26695
+3724.50244140625,0.08901969343423843,29.46234893798828,0.7239071726799011,26696
+4778.25,0.005240560509264469,2.170647144317627,0.2621235251426697,26697
+2801.250732421875,0.0006446195766329765,0.6273418068885803,0.03115963004529476,26698
+1546.5936279296875,0.03155235946178436,0.4604482054710388,0.11898704618215561,26699
+942.9886474609375,0.00048308377154171467,0.10783537477254868,0.007290040608495474,26700
+736.095947265625,0.010904572904109955,0.3460898697376251,0.03009263426065445,26701
+4703.259765625,0.0850861445069313,1.86283540725708,0.4099773168563843,26702
+2922.83984375,0.023060591891407967,0.758196234703064,0.07596921920776367,26703
+4841.91259765625,0.10380854457616806,2.47607684135437,0.4825024902820587,26704
+2671.5390625,0.06073766201734543,1.8382973670959473,0.20806379616260529,26705
+5593.09521484375,0.05812062323093414,1.9382050037384033,0.2886609733104706,26706
+3167.284912109375,0.13212577998638153,3.175938606262207,0.3983505070209503,26707
+3801.606201171875,0.015352172777056694,42.21058654785156,0.5244318246841431,26708
+3473.77392578125,0.04505195841193199,1.8096790313720703,0.29637181758880615,26709
+2085.773681640625,0.004856180399656296,0.5272491574287415,0.02902592159807682,26710
+2056.87060546875,0.17851150035858154,2.5372395515441895,0.5896991491317749,26711
+1650.491943359375,0.05524741858243942,0.7709692716598511,0.1734803318977356,26712
+1361.170654296875,0.08006826043128967,1.5817371606826782,0.29955339431762695,26713
+1843.514892578125,0.001486073830164969,3.0284059047698975,0.3623260259628296,26714
+5237.7900390625,0.13566331565380096,2.733585834503174,0.8505667448043823,26715
+3901.0185546875,0.3248564898967743,3.07409930229187,1.0119373798370361,26716
+2243.1708984375,0.7901260852813721,4.747720241546631,1.804642677307129,26717
+7456.4638671875,0.9081701636314392,10.45502758026123,2.184084415435791,26718
+4346.875,0.9742872714996338,5.73741340637207,2.2268826961517334,26719
+2997.85302734375,0.40003588795661926,4.971359729766846,1.6363826990127563,26720
+1879.1060791015625,0.1631675511598587,4.758662223815918,0.7685505151748657,26721
+8496.083984375,0.11817954480648041,12.183977127075195,0.7114456295967102,26722
+5048.943359375,0.3516661524772644,5.716802597045898,1.5080475807189941,26723
+3322.052001953125,0.07064497470855713,4.194694519042969,0.6115707159042358,26724
+5129.0615234375,0.2857888638973236,8.114409446716309,1.7316210269927979,26725
+5642.4765625,0.014482419937849045,2.9481542110443115,0.5636839866638184,26726
+3975.221435546875,0.39108678698539734,6.115381717681885,1.7535163164138794,26727
+6654.84619140625,0.020204218104481697,4.595770359039307,0.8031433820724487,26728
+6441.27587890625,0.6032288074493408,5.435224533081055,1.7058463096618652,26729
+6809.6767578125,0.11351076513528824,16.29857063293457,0.6732255816459656,26730
+2239.91650390625,0.13060246407985687,3.581536293029785,0.5463210940361023,26731
+6483.55859375,0.03549943119287491,8.08549976348877,1.839307427406311,26732
+4892.95166015625,0.04173152148723602,8.684226036071777,1.4236111640930176,26733
+1788.1585693359375,0.43774813413619995,3.6200671195983887,1.0040193796157837,26734
+9043.341796875,0.15558449923992157,3.3187549114227295,0.9410345554351807,26735
+7778.11328125,0.005201933905482292,3.96921706199646,0.3796979784965515,26736
+2777.400634765625,0.043079908937215805,4.398403167724609,0.42834678292274475,26737
+4536.8876953125,0.0025121571961790323,2.5171058177948,0.21816155314445496,26738
+3363.83447265625,0.21555034816265106,1.929292917251587,0.7325423359870911,26739
+8812.125,0.346049964427948,9.395391464233398,0.9067838191986084,26740
+10469.7158203125,0.09623485058546066,4.867786407470703,0.4876439571380615,26741
+1737.4720458984375,0.030774451792240143,0.9690451622009277,0.12755833566188812,26742
+4884.4052734375,0.017752615734934807,2.007697343826294,0.15356384217739105,26743
+1476.6607666015625,0.006199332885444164,0.6274030804634094,0.04181990399956703,26744
+2578.152099609375,0.06308086216449738,1.184131383895874,0.14636117219924927,26745
+9625.552734375,0.06435071676969528,1.8410050868988037,0.3834117650985718,26746
+3419.104248046875,0.8740925192832947,6.51275634765625,2.3402493000030518,26747
+7119.55419921875,0.08254154771566391,5.188892364501953,0.481050968170166,26748
+7543.36572265625,0.4043240547180176,5.5504469871521,1.6670421361923218,26749
+477.4451599121094,0.00046996079618111253,0.06860845535993576,0.0029839950148016214,26750
+425.92572021484375,0.0003610725107137114,0.030393755063414574,0.0038933949545025826,26751
+21055.318359375,0.5920445919036865,82.01069641113281,42.45023727416992,26752
+6509.06689453125,0.054862961173057556,1.6533174514770508,0.22847649455070496,26753
+6897.4375,0.07866496592760086,1.8376814126968384,0.6002469062805176,26754
+4123.0791015625,0.05628960579633713,1.5728013515472412,0.31009921431541443,26755
+2031.1822509765625,0.05709615349769592,0.8104116320610046,0.22051702439785004,26756
+4559.2353515625,0.1136949360370636,82.54913330078125,1.2032819986343384,26757
+1540.4041748046875,0.09770028293132782,6.1456170082092285,0.29324275255203247,26758
+3542.005126953125,0.19927963614463806,16.48465347290039,0.9294161796569824,26759
+3567.051513671875,0.2701954245567322,22.85425567626953,1.2622263431549072,26760
+910.5735473632812,0.15345171093940735,7.988661289215088,0.774956226348877,26761
+1945.227294921875,0.12792238593101501,7.945918083190918,0.5044676661491394,26762
+1116.007568359375,0.43298816680908203,12.675202369689941,2.1712210178375244,26763
+3972.249755859375,0.21354758739471436,17.558881759643555,1.2606314420700073,26764
+1403.5692138671875,0.306561678647995,5.423648357391357,0.9020367860794067,26765
+1969.35107421875,0.31856569647789,6.4061479568481445,0.98320072889328,26766
+4077.36669921875,0.3594827651977539,27.592933654785156,3.2155888080596924,26767
+2522.09912109375,0.37045058608055115,87.59844207763672,2.361515998840332,26768
+27175.404296875,2.887989044189453,138.9040069580078,81.12061309814453,26769
+3967.341552734375,0.20928965508937836,22.349700927734375,4.897952556610107,26770
+3187.662353515625,0.039474379271268845,16.986988067626953,3.7108991146087646,26771
+2722.891357421875,0.3699958324432373,13.171358108520508,1.7623891830444336,26772
+8192.3212890625,0.15654996037483215,131.5703125,3.079819917678833,26773
+1355.7056884765625,0.4414544999599457,11.470939636230469,1.1537920236587524,26774
+2274.8046875,0.27762100100517273,15.587031364440918,1.079641580581665,26775
+529.23828125,0.32247379422187805,7.171189785003662,1.2336556911468506,26776
+2926.10546875,0.2105860412120819,8.049149513244629,1.0609519481658936,26777
+5228.0791015625,0.33359771966934204,22.23354721069336,1.5890817642211914,26778
+4410.03857421875,0.42563769221305847,25.77072525024414,2.3659005165100098,26779
+1331.8927001953125,0.6661003828048706,15.113122940063477,2.0427801609039307,26780
+7530.48193359375,0.009591061621904373,27.646373748779297,1.471659541130066,26781
+2736.58154296875,0.24842193722724915,10.573513984680176,0.9925939440727234,26782
+3805.096923828125,0.6276026368141174,8.323517799377441,1.7327399253845215,26783
+5872.7548828125,0.3853068947792053,16.95554542541504,1.119899868965149,26784
+2880.355224609375,0.6238712668418884,13.48892593383789,2.5717456340789795,26785
+9965.4697265625,0.9877528548240662,38.0274658203125,5.579770088195801,26786
+5.633119583129883,0.0,1.155828595161438,0.04985061660408974,28939
+5186.88427734375,0.24721935391426086,134.20970153808594,3.564868927001953,28940
+7155.734375,0.5976923108100891,219.71446228027344,22.788963317871094,28941
+4196.193359375,0.00264551374129951,56.055294036865234,1.1121636629104614,28942
+3209.520263671875,0.0,65.67529296875,0.33607542514801025,28943
+3653.653076171875,0.18771281838417053,37.159183502197266,2.467017650604248,28944
+4104.73193359375,0.00694458931684494,86.93978881835938,0.5034010410308838,28945
+4601.22900390625,0.0,11.289485931396484,0.24911905825138092,28946
+26732.904296875,0.9143389463424683,480.3306884765625,61.738807678222656,28947
+30103.458984375,1.015213966369629,659.4402465820312,47.783267974853516,28948
+26842.6953125,0.002191810170188546,620.0643310546875,31.03201675415039,28949
+4765.0947265625,0.011211329139769077,18.715028762817383,0.76314777135849,28950
+6894.865234375,0.005372301209717989,42.83209228515625,0.6480136513710022,28951
+4773.287109375,0.07313647866249084,11.7847900390625,0.5575618743896484,28952
+6548.65234375,0.030837073922157288,145.1778106689453,2.1365911960601807,28953
+5014.0478515625,0.03465889394283295,59.35516357421875,0.7362772226333618,28954
+6425.2744140625,0.19455114006996155,49.73657989501953,1.3823740482330322,28955
+6078.2021484375,0.002794904401525855,44.41600036621094,0.7052915096282959,28956
+232.2817840576172,0.0,10.380426406860352,0.6194180846214294,28957
+6441.2197265625,0.010368401184678078,108.06938934326172,0.6823325753211975,28958
+10471.2978515625,0.03598613664507866,134.80418395996094,2.9504923820495605,28959
+22827.69921875,0.3236789405345917,218.81439208984375,4.142958164215088,28960
+5674.6845703125,0.3496667742729187,75.82949829101562,2.121377468109131,28961
+4360.20556640625,0.2170361876487732,23.568124771118164,2.3131062984466553,28962
+3801.665771484375,0.0016032066196203232,14.019065856933594,0.1724502444267273,28963
+2490.237548828125,0.16547554731369019,149.4575958251953,5.646797180175781,28964
+3309.668701171875,0.005005999468266964,36.298091888427734,0.303834468126297,28965
+782.6234130859375,0.06557846069335938,46.597991943359375,1.1594420671463013,28966
+4273.4189453125,0.03270319476723671,13.167715072631836,0.48140349984169006,28967
+331.47515869140625,0.0,17.904983520507812,0.9720678925514221,28968
+8443.607421875,0.006593374069780111,96.41570281982422,0.9693040251731873,28969
+5455.99072265625,0.05678574740886688,43.879974365234375,2.892890214920044,28970
+2229.90869140625,1.1967612504959106,169.43617248535156,22.98874855041504,28971
+7259.98779296875,0.0,55.4453239440918,1.225521206855774,28972
+7206.29736328125,0.0,23.21104621887207,2.3893558979034424,28973
+3857.4453125,0.1280873864889145,35.09465026855469,1.168922781944275,28974
+11180.869140625,0.0,61.827117919921875,2.7689125537872314,28975
+8117.11083984375,0.15579576790332794,81.44036865234375,2.121565818786621,28976
+2126.240966796875,1.2946494817733765,69.13178253173828,7.382781028747559,28977
+1789.510986328125,0.37164580821990967,121.92288970947266,5.310121536254883,28978
+1946.394775390625,0.39515846967697144,59.98380661010742,7.026695728302002,28979
+1937.6826171875,0.5374367833137512,57.72338104248047,6.995244026184082,28980
+14.732392311096191,0.0007801919709891081,4.05563497543335,0.33482709527015686,28981
+7530.62890625,0.004624476190656424,11.746113777160645,0.2165965586900711,28982
+4911.927734375,0.015524199232459068,9.218215942382812,0.24655796587467194,28983
+2371.31396484375,0.6113307476043701,206.51583862304688,6.273317337036133,28984
+186.4048309326172,0.0,24.963144302368164,0.8284659385681152,28985
+6273.2626953125,0.5449286699295044,29.634525299072266,3.546219825744629,28986
+4200.779296875,0.19648678600788116,34.254817962646484,1.6263179779052734,28987
+11598.150390625,0.04830966517329216,53.44111633300781,1.3717504739761353,28988
+4660.8662109375,0.4997154474258423,128.8974151611328,4.368196964263916,28989
+6606.5400390625,0.00792496744543314,105.96126556396484,0.42015644907951355,28990
+3994.888427734375,0.22585944831371307,160.27793884277344,35.66864776611328,28991
+4630.69970703125,0.7966017127037048,43.41529846191406,4.0655837059021,28992
+9405.01953125,0.005330914631485939,57.22874450683594,0.8052242994308472,28993
+3.529996871948242,0.0,0.807408332824707,0.22062480449676514,28994
+2882.26708984375,0.08677421510219574,28.205549240112305,2.7476329803466797,28995
+5827.87060546875,0.1662934273481369,40.14630889892578,3.6932005882263184,28996
+2676.412109375,6.239112854003906,145.75770568847656,35.68549346923828,28997
+1781.240478515625,0.0018710821168497205,9.7144775390625,0.788508415222168,28998
+3147.033203125,0.03412039950489998,16.328001022338867,1.8425252437591553,28999
+4353.94580078125,0.0028793171513825655,23.901531219482422,0.596267580986023,29000
+2037.01416015625,0.09132267534732819,21.301631927490234,1.4254822731018066,29001
+1755.63330078125,0.5921224355697632,93.55455017089844,6.857942581176758,29002
+1640.49169921875,0.38613665103912354,46.90474319458008,5.579903602600098,29003
+1291.591552734375,0.11836587637662888,13.129920959472656,2.1634700298309326,29004
+585.392578125,0.1561495065689087,13.488492012023926,1.3488308191299438,29005
+3131.30810546875,0.0,20.1058406829834,0.17748160660266876,29006
+2695.87646484375,0.015304133296012878,26.625423431396484,0.38158196210861206,29007
+980.226806640625,0.005002249032258987,86.05182647705078,0.748264729976654,29008
+1461.64990234375,9.175850573228672e-05,30.26342010498047,0.03594014793634415,29009
+2456.74609375,0.012325569987297058,50.72931671142578,0.3461180627346039,29010
+1634.725830078125,0.030184529721736908,24.163354873657227,0.5474634170532227,29011
+0.33456653356552124,0.005080633331090212,0.07214745134115219,0.03717406094074249,29012
+6634.84765625,0.0035616245586425066,20.812213897705078,1.0312166213989258,29013
+1712.842041015625,0.025992050766944885,76.05899047851562,3.137073278427124,29014
+6592.3642578125,0.0216994509100914,49.5743293762207,1.5384747982025146,29015
+6939.45751953125,0.014562930911779404,88.3599624633789,0.4501464366912842,29016
+7097.01025390625,0.003981754649430513,42.39108657836914,1.593401551246643,29017
+4188.51806640625,0.001876041991636157,87.83599090576172,0.1803840696811676,29018
+372.62042236328125,0.0,19.787818908691406,0.8118091821670532,29019
+7731.92822265625,0.02548125386238098,138.4027557373047,2.132357597351074,29020
+5741.48681640625,0.2736874520778656,20.35342788696289,2.2648863792419434,29021
+4086.03466796875,0.017553580924868584,29.654769897460938,3.2610013484954834,29022
+2468.7626953125,0.6532238721847534,161.9121551513672,32.48371887207031,29023
+5967.74609375,0.3684441149234772,23.562145233154297,2.5678770542144775,29024
+6970.486328125,0.006336337421089411,86.95636749267578,0.5295515060424805,29025
+7804.98828125,0.5008711814880371,133.3220672607422,4.367648601531982,29026
+2.404402732849121,0.0,0.3336324989795685,0.03293702378869057,29027
+7241.73486328125,0.003731608157977462,61.98310470581055,0.21411314606666565,29028
+2051.509765625,0.1424677073955536,22.53150177001953,0.9174909591674805,29029
+3846.532958984375,0.08911537379026413,115.8797836303711,4.341459274291992,29030
+6315.36083984375,0.0037102859932929277,64.42022705078125,0.37022867798805237,29031
+5499.93310546875,0.05443186312913895,140.0609588623047,1.6541152000427246,29032
+6843.16162109375,0.3833716809749603,216.24916076660156,22.659475326538086,29033
+9784.330078125,0.14034023880958557,120.36547088623047,2.143805980682373,29034
+5663.056640625,0.02528509497642517,51.32601547241211,1.023135781288147,29035
+5046.47607421875,0.047046225517988205,55.26321029663086,1.9821194410324097,29036
+2376.929443359375,0.6060788035392761,142.71315002441406,20.6689510345459,29037
+8069.1259765625,0.20562909543514252,291.4556884765625,31.643630981445312,29038
+4070.54248046875,52.727176666259766,410.49407958984375,214.23907470703125,29039
+4482.666015625,0.15979278087615967,52.01702117919922,1.9205938577651978,29040
+6677.8173828125,0.0028110244311392307,84.59974670410156,0.41673848032951355,29041
+8279.1767578125,0.010678322985768318,70.12310791015625,0.5972139239311218,29042
+4747.19091796875,0.003733409568667412,19.795190811157227,0.3234001696109772,29043
+5057.4775390625,0.25284475088119507,163.19229125976562,15.007351875305176,29044
+5786.509765625,0.028449129313230515,41.5688362121582,0.7401521801948547,29045
+5413.38037109375,0.0016810677479952574,46.40140914916992,0.1948661059141159,29046
+3828.993896484375,0.03229391574859619,33.03643798828125,0.8076342344284058,29047
+1523.714111328125,0.2756292521953583,42.0010986328125,1.7081996202468872,29048
+3444.70361328125,0.009883896447718143,30.014402389526367,0.7811119556427002,29049
+1335.6580810546875,0.24742496013641357,70.07594299316406,7.142556667327881,29050
+2535.331787109375,0.007493248675018549,23.56587028503418,0.40892449021339417,29051
+2974.9326171875,0.1254936009645462,40.762386322021484,1.2811940908432007,29052
+3317.281494140625,0.0698799192905426,31.304931640625,1.3736155033111572,29053
+1186.3905029296875,0.0,89.06666564941406,1.4242383241653442,29054
+6091.7314453125,0.9860798120498657,246.61309814453125,20.510879516601562,29055
+7867.484375,0.49304571747779846,55.44688034057617,2.0698459148406982,29056
+5520.2880859375,0.7460258603096008,60.013919830322266,3.099544048309326,29057
+8996.1728515625,0.3375396132469177,71.0332260131836,2.9709949493408203,29058
+8759.0654296875,1.9856568574905396,264.4912109375,41.122371673583984,29059
+16020.7314453125,0.5011869668960571,125.59239196777344,4.34166145324707,29060
+7917.7470703125,0.6869566440582275,159.589599609375,10.714137077331543,29061
+1971.821533203125,0.0061508906073868275,14.81679630279541,0.27893924713134766,29062
+1500.059326171875,0.11643863469362259,53.90980911254883,1.4245578050613403,29063
+1130.056396484375,0.019045524299144745,7.737173557281494,0.2385595142841339,29064
+1403.3262939453125,0.012162039056420326,21.01105308532715,0.34302768111228943,29065
+1827.68896484375,0.03123178891837597,66.41583251953125,0.4368281364440918,29066
+2434.1796875,0.03376917541027069,31.530784606933594,0.5977848172187805,29067
+5840.865234375,0.015348308719694614,57.90736770629883,0.5853157043457031,29068
+1274.7158203125,0.019936753436923027,29.101398468017578,0.7185545563697815,29069
+2218.81884765625,0.10754576325416565,55.623600006103516,2.6862213611602783,29070
+1456.302978515625,0.007190858479589224,21.2244815826416,0.2467055767774582,29071
+648.144287109375,0.20201881229877472,28.328271865844727,1.227545976638794,29072
+3811.998046875,0.10589486360549927,45.44397735595703,1.174367904663086,29073
+3486.47119140625,0.0,32.07442855834961,0.22618860006332397,29074
+114.16776275634766,0.0,6.615023136138916,0.5119630694389343,29075
+5747.94921875,0.0713941678404808,31.547487258911133,0.8681391477584839,29076
+7524.01708984375,0.016843227669596672,19.220958709716797,0.6502477526664734,29077
+8465.0498046875,0.006490430794656277,17.471311569213867,1.539099931716919,29078
+4737.05078125,0.2893844544887543,124.9032211303711,2.920499801635742,29079
+6433.1171875,0.042741771787405014,69.65921020507812,1.1166667938232422,29080
+3583.449462890625,0.0028070295229554176,14.987451553344727,0.13816507160663605,29081
+2761.29150390625,0.02091827802360058,16.00389862060547,0.7588050365447998,29082
+2738.228759765625,0.0017963785212486982,24.435775756835938,0.16368155181407928,29083
+4049.990234375,0.3147900104522705,159.71102905273438,5.869551181793213,29084
+4918.4736328125,0.004221023991703987,62.89268112182617,0.2237500548362732,29085
+12962.9638671875,0.04057130217552185,62.61439895629883,1.6354988813400269,29086
+5071.0419921875,0.3367995023727417,139.48202514648438,3.181331157684326,29087
+5696.7109375,0.24785840511322021,20.910696029663086,1.157632827758789,29088
+7627.515625,0.49364039301872253,24.88980484008789,1.8287018537521362,29089
+2747.25048828125,0.3950520157814026,99.84564208984375,4.259303092956543,29090
+81.68609619140625,0.0,13.962512016296387,0.45891064405441284,29091
+12644.634765625,0.053068868815898895,147.1587677001953,1.975724220275879,29092
+5448.4560546875,0.1069379448890686,64.74064636230469,3.5151329040527344,29093
+9343.0771484375,0.07395380735397339,15.99521541595459,1.7043191194534302,29094
+7268.8125,0.6195646524429321,56.49587631225586,1.690028429031372,29095
+7298.984375,0.017813004553318024,31.896940231323242,0.6930292844772339,29096
+6174.9970703125,0.05645117163658142,24.1833438873291,0.5934643745422363,29097
+4555.9990234375,0.01485474780201912,24.632774353027344,0.8635327816009521,29098
+7414.8466796875,0.0019085644744336605,58.50303268432617,0.22094298899173737,29099
+3637.92431640625,0.09477148950099945,15.406597137451172,0.9931543469429016,29100
+4876.20263671875,0.026583431288599968,22.14878273010254,1.7346861362457275,29101
+2876.38720703125,0.05072843283414841,131.4516143798828,3.399984836578369,29102
+10.238794326782227,0.0,1.22067129611969,0.0984499454498291,29103
+9244.17578125,0.013318873941898346,70.29878234863281,1.1176612377166748,29104
+11542.150390625,0.0029678624123334885,63.24394989013672,0.6411237120628357,29105
+10868.572265625,0.11720979958772659,106.35086059570312,1.1776543855667114,29106
+4516.61767578125,0.004226278979331255,42.5283088684082,0.146183043718338,29107
+3900.578125,0.040314145386219025,129.6577606201172,2.2770450115203857,29108
+5320.40576171875,0.040385134518146515,102.37132263183594,0.8375953435897827,29109
+10386.7451171875,0.010852796956896782,39.70637893676758,0.7400074601173401,29110
+6733.091796875,0.031517092138528824,58.73067092895508,0.8781911730766296,29111
+1663.862548828125,0.040739674121141434,131.26075744628906,1.69955313205719,29112
+6852.5849609375,0.020099302753806114,17.777599334716797,0.9072666168212891,29113
+4174.70556640625,0.014928787015378475,32.085662841796875,1.1088194847106934,29114
+993.58544921875,0.5036263465881348,72.37825012207031,3.7635812759399414,29115
+8402.01171875,0.01126161776483059,18.045442581176758,1.7562733888626099,29116
+1848.630615234375,0.037854187190532684,14.869863510131836,0.5766159296035767,29117
+3071.59521484375,0.12411095947027206,88.55449676513672,1.7462167739868164,29118
+829.3992309570312,0.03395463898777962,30.119871139526367,0.40164610743522644,29119
+3424.816162109375,0.16873818635940552,159.51625061035156,4.646968841552734,29120
+2853.2255859375,0.15507465600967407,17.6003360748291,1.0390479564666748,29121
+3896.06494140625,0.02245943248271942,71.98578643798828,1.0753698348999023,29122
+4693.7431640625,0.1593942493200302,33.47414016723633,1.1445362567901611,29123
+5332.67431640625,0.4900820553302765,18.379898071289062,2.9841489791870117,29124
+4261.1533203125,0.013568118214607239,12.659187316894531,3.3368468284606934,29125
+2062.0263671875,0.23251456022262573,15.645923614501953,1.0656466484069824,29126
+4978.462890625,0.9115453362464905,19.853208541870117,3.152921438217163,29127
+2455.1494140625,0.20511974394321442,10.071940422058105,1.7014201879501343,29128
+4426.12646484375,0.11291854083538055,33.95629119873047,1.043405532836914,29129
+5165.2060546875,0.034882113337516785,16.84835433959961,3.3870203495025635,29130
+4954.271484375,0.03150622174143791,45.144561767578125,2.379573345184326,29131
+1583.381103515625,29.053762435913086,274.3009338378906,121.79854583740234,29132
+5003.1728515625,1.361627221107483,94.6690444946289,10.947861671447754,29133
+3059.23876953125,0.038220833986997604,12.071229934692383,1.3359121084213257,29134
+4856.47900390625,0.11682817339897156,37.87073516845703,3.4128453731536865,29135
+3252.417236328125,0.4699518382549286,23.464235305786133,3.6380505561828613,29136
+5180.31640625,2.7017993927001953,42.39667510986328,10.747544288635254,29137
+4483.16015625,0.9782662987709045,47.31788635253906,15.248844146728516,29138
+10706.2119140625,0.14281129837036133,138.94012451171875,8.739765167236328,29139
+2887.685791015625,0.6103079319000244,9.970306396484375,3.591649055480957,29140
+8434.28515625,0.019037539139389992,97.9078598022461,5.441474437713623,29141
+5376.646484375,0.4541434943675995,21.364669799804688,4.343009948730469,29142
+2549.16748046875,0.6246733665466309,18.6610164642334,3.615840435028076,29143
+2364.463623046875,0.39308154582977295,42.10280990600586,3.7892045974731445,29144
+4709.41064453125,0.2264137715101242,66.23613739013672,5.864770412445068,29145
+3166.18994140625,0.02214810997247696,19.9244327545166,2.282761335372925,29146
+4588.40283203125,0.5209660530090332,66.55421447753906,4.845198154449463,29147
+4273.9169921875,0.29782119393348694,38.280914306640625,4.028196811676025,29148
+8020.806640625,0.4682213068008423,317.460693359375,9.13531494140625,29149
+7567.9453125,2.41106915473938,84.7114486694336,9.931686401367188,29150
+1788.442138671875,0.9312351942062378,28.681110382080078,3.749354600906372,29151
+2879.193603515625,0.058299243450164795,31.596303939819336,4.6140923500061035,29152
+8319.4716796875,0.03574536740779877,26.030115127563477,4.795084476470947,29153
+4188.6611328125,0.05380692705512047,26.980573654174805,3.496378183364868,29154
+2850.47509765625,0.03991851955652237,23.28256607055664,1.4602843523025513,29155
+3509.60986328125,0.1300836056470871,80.43690490722656,1.63313627243042,29156
+1612.3133544921875,23.676815032958984,140.8289794921875,62.01205062866211,29157
+5540.81591796875,0.3114084303379059,129.38319396972656,2.9725406169891357,29158
+7330.4423828125,0.016944408416748047,101.9917984008789,4.12285852432251,29159
+7669.783203125,0.015045839361846447,15.757894515991211,2.9971797466278076,29160
+5386.36279296875,0.796886682510376,35.988250732421875,4.775144100189209,29161
+4026.982177734375,4.339500427246094,88.98101043701172,9.069779396057129,29162
+7875.08349609375,3.3520162105560303,190.64439392089844,10.584789276123047,29163
+7002.89990234375,0.007889590226113796,61.9483642578125,4.031606197357178,29164
+7655.22998046875,0.1775960922241211,34.500099182128906,5.499446868896484,29165
+4405.5751953125,0.07248003780841827,214.21336364746094,13.229955673217773,29166
+1352.626708984375,12.29361343383789,91.04622650146484,35.59543991088867,29167
+3955.57177734375,3.0819919109344482,100.54816436767578,8.488351821899414,29168
+1417.183837890625,0.0037069148384034634,9.661266326904297,0.16735756397247314,29169
+695.7588500976562,4.433121681213379,42.810367584228516,17.393970489501953,29170
+3172.3916015625,0.03793134540319443,33.250640869140625,4.865631103515625,29171
+4115.64404296875,0.06557580828666687,19.169740676879883,4.836244583129883,29172
+1723.775146484375,1.0593820810317993,14.170758247375488,3.3536481857299805,29173
+3826.40869140625,0.398860365152359,32.24380111694336,4.831324100494385,29174
+4771.0927734375,0.18190747499465942,39.4002799987793,3.724506378173828,29175
+890.804931640625,3.741504192352295,58.245574951171875,17.130863189697266,29176
+3330.382080078125,0.0704725831747055,19.47272300720215,3.8906333446502686,29177
+3407.2099609375,0.018426883965730667,21.090484619140625,4.180625915527344,29178
+792.94580078125,0.00951277557760477,17.791797637939453,1.5609169006347656,29179
+647.4293212890625,0.021238084882497787,11.903828620910645,1.548874020576477,29180
+6574.0712890625,0.03925358131527901,71.05083465576172,6.756496906280518,29181
+3327.4697265625,0.010696467012166977,39.79844284057617,3.480616807937622,29182
+6385.9716796875,0.7993523478507996,163.5428924560547,112.03459167480469,29183
+1561.059814453125,64.36956787109375,133.66415405273438,86.72554779052734,29184
+5435.224609375,60.37775802612305,208.51718139648438,150.97845458984375,29185
+168.3185577392578,168.3185577392578,168.3185577392578,168.3185577392578,29186
+5455.990234375,1.9488565921783447,123.8700942993164,85.24984741210938,29187
+6552.1640625,79.49979400634766,176.97564697265625,142.4383544921875,29188
+8275.6904296875,0.05836470052599907,124.77255249023438,6.293300628662109,29189
+3914.30419921875,2.294614791870117,34.32099533081055,8.154800415039062,29190
+7953.9619140625,0.5298053622245789,55.42203903198242,3.9337100982666016,29191
+3712.660400390625,0.044340915977954865,28.410797119140625,5.092812538146973,29192
+5946.34375,0.016887200996279716,44.26464080810547,4.034154415130615,29193
+2631.22021484375,0.9693524241447449,76.09471130371094,6.325048446655273,29194
+7130.25048828125,0.003183123655617237,109.60398864746094,6.59597635269165,29195
+8483.0078125,0.007080406881868839,95.1881332397461,3.3689467906951904,29196
+3872.79541015625,0.011111256666481495,31.44850730895996,1.3757710456848145,29197
+3578.890625,0.017071174457669258,49.28378677368164,2.7445480823516846,29198
+4189.30810546875,1.2125678062438965,62.34840774536133,6.924476146697998,29199
+9457.736328125,1.09854257106781,19.95564079284668,4.850121021270752,29200
+10634.1396484375,0.036135777831077576,89.84286499023438,6.398399353027344,29201
+4985.6240234375,1.53135347366333,15.805079460144043,3.6632065773010254,29202
+5868.2880859375,1.2149823904037476,56.49608612060547,10.331493377685547,29203
+4654.828125,0.5854748487472534,23.34051513671875,2.550590753555298,29204
+3251.10546875,0.0006715104100294411,12.722148895263672,0.9134884476661682,29205
+6531.36083984375,0.19456061720848083,80.29623413085938,1.5386009216308594,29206
+6026.40673828125,0.06541122496128082,65.5503921508789,7.089890480041504,29207
+4319.58984375,0.06178337335586548,74.43569946289062,0.9176948666572571,29208
+4670.2333984375,0.7222300171852112,174.95228576660156,5.307083606719971,29209
+5188.7568359375,1.6139569282531738,12.231000900268555,4.157657623291016,29210
+2690.186279296875,0.032165754586458206,17.70254135131836,0.6364291906356812,29211
+6710.12744140625,0.011132371611893177,52.80193328857422,5.513662815093994,29212
+2306.658203125,0.22195181250572205,14.389351844787598,2.2997589111328125,29213
+8842.076171875,0.11641178280115128,49.65625762939453,1.866992473602295,29214
+10990.744140625,1.2811439037322998,58.1939582824707,5.379708290100098,29215
+10397.240234375,1.14413583278656,53.486358642578125,3.7821900844573975,29216
+2732.1953125,0.04899337887763977,11.6810884475708,0.4180225431919098,29217
+7714.833984375,1.1930866241455078,53.42890167236328,5.10240364074707,29218
+2120.010986328125,6.924356937408447,120.24492645263672,49.302581787109375,29219
+5939.75,3.8170859813690186,42.78626251220703,7.8257575035095215,29220
+5324.5126953125,0.2788833975791931,102.5417709350586,4.3679351806640625,29221
+3838.99658203125,0.360956072807312,39.64412307739258,2.8001434803009033,29222
+5000.7353515625,1.0451929569244385,44.2795524597168,4.1777238845825195,29223
+2359.51806640625,0.3880096971988678,76.7343978881836,2.2753307819366455,29224
+8766.0888671875,1.1253553628921509,36.03714370727539,12.17512321472168,29225
+4331.06884765625,4.3175883293151855,21.73893165588379,8.345026969909668,29226
+3832.91064453125,0.006356450263410807,51.00812530517578,2.755507230758667,29227
+2078.57861328125,3.2519993782043457,134.2612762451172,36.46629333496094,29228
+2072.2802734375,0.41929587721824646,11.855520248413086,2.0138778686523438,29229
+4466.51171875,0.0899217277765274,84.86019897460938,1.2546380758285522,29230
+12316.2666015625,0.08255983144044876,82.54155731201172,8.304966926574707,29231
+8886.1337890625,5.294610500335693,108.94055938720703,15.294549942016602,29232
+1627.0252685546875,25.64752769470215,105.80653381347656,60.260196685791016,29233
+4237.3525390625,0.5920000672340393,46.38106918334961,3.510648250579834,29234
+2161.07080078125,3.64369797706604,133.76023864746094,37.91352462768555,29235
+3619.311279296875,0.860014021396637,30.728673934936523,4.371149063110352,29236
+3536.381103515625,0.9341280460357666,13.103169441223145,5.525595664978027,29237
+1713.9012451171875,0.03617119789123535,30.36137580871582,3.1105284690856934,29238
+4243.02490234375,0.016287080943584442,82.63445281982422,3.378204584121704,29239
+1056.439453125,0.029455583542585373,31.801366806030273,0.2553636431694031,29240
+130.23805236816406,11.417675018310547,36.87255096435547,21.706342697143555,29241
+754.1980590820312,0.012501660734415054,8.691863059997559,0.7610474824905396,29242
+1123.5020751953125,0.041966512799263,34.105525970458984,0.9769583344459534,29243
+4670.53076171875,0.0167830977588892,36.08967590332031,3.188075542449951,29244
+11307.232421875,0.6118676662445068,135.3351593017578,3.5669503211975098,29245
+6965.7373046875,0.010364843532443047,75.9438247680664,3.1334850788116455,29246
+7651.712890625,0.015076144598424435,61.096778869628906,5.4890336990356445,29247
+3962.34423828125,0.792937695980072,50.70042419433594,4.055623531341553,29248
+1948.3583984375,0.1579478532075882,16.246620178222656,0.7139459252357483,29249
+1356.954345703125,0.123637355864048,5.629026412963867,0.6238870620727539,29250
+4437.48583984375,0.08269667625427246,65.36766815185547,1.0916324853897095,29251
+4426.9267578125,0.011204507201910019,22.05172348022461,1.1430226564407349,29252
+6234.974609375,0.07352299243211746,52.62590408325195,7.993556976318359,29253
+6551.2041015625,0.5999997854232788,78.47480773925781,6.852724075317383,29254
+2192.7265625,0.07795774936676025,6.706702709197998,0.3759819269180298,29255
+4084.3359375,0.06979614496231079,88.67330169677734,3.5953662395477295,29256
+6097.83056640625,0.3315092623233795,69.47937774658203,5.202927112579346,29257
+3952.994384765625,0.03188025951385498,41.29106903076172,4.808995723724365,29258
+1475.99560546875,0.01961522176861763,33.97529220581055,0.9659656882286072,29259
+2284.54638671875,1.9935499429702759,27.581491470336914,6.27622652053833,29260
+5878.8583984375,1.0456552505493164,47.6895751953125,4.748673915863037,29261
+2698.314453125,0.2804175019264221,29.101619720458984,3.398380994796753,29262
+5674.814453125,0.004098053555935621,26.966794967651367,1.01954984664917,29263
+2929.24169921875,0.3080317974090576,10.544771194458008,1.6201558113098145,29264
+9917.123046875,0.7908206582069397,42.672813415527344,3.860304832458496,29265
+3248.57763671875,0.10950513929128647,23.4040470123291,0.8387755155563354,29266
+3727.069580078125,3.4801604747772217,23.349424362182617,9.85997200012207,29267
+6420.74169921875,0.043595168739557266,84.66820526123047,7.246886730194092,29268
+2783.564453125,0.0,34.31499481201172,1.807509422302246,29269
+6048.21533203125,0.0043164631351828575,42.62834930419922,4.114432334899902,29270
+2740.321533203125,0.03199480101466179,77.34864044189453,2.937107801437378,29271
+3196.0380859375,0.0037407120689749718,40.36769485473633,2.394036054611206,29272
+2480.569580078125,1.4949126243591309,16.028730392456055,4.306544303894043,29273
+3462.155029296875,0.012229207903146744,51.43082809448242,3.1022894382476807,29274
+3383.7587890625,0.02657252363860607,13.454896926879883,3.5064857006073,29275
+4491.7685546875,0.0374114066362381,33.621192932128906,4.7431559562683105,29276
+4055.0654296875,1.9904882907867432,47.46151351928711,4.933169841766357,29277
+5109.7001953125,1.7609803676605225,76.27272033691406,10.77995777130127,29278
+7595.705078125,0.02076200395822525,58.19301223754883,4.711976051330566,29279
+938.8421630859375,4.64340353012085,105.05072021484375,27.613004684448242,29280
+1470.3363037109375,0.4373011291027069,21.300506591796875,1.5999306440353394,29281
+4674.43359375,0.33639347553253174,50.886688232421875,2.607046127319336,29282
+6984.35400390625,2.1532211303710938,19.928550720214844,7.709000110626221,29283
+4710.169921875,3.7677719593048096,91.51939392089844,9.853912353515625,29284
+615.7657470703125,7.76131010055542,69.18120574951172,17.593307495117188,29285
+20268.7890625,0.024215443059802055,145.86367797851562,12.217473983764648,29286
+1430.679931640625,0.09529056400060654,58.699832916259766,24.248811721801758,29287
+25241.029296875,0.9307241439819336,251.32565307617188,37.899444580078125,29288
+11563.9765625,0.6724663376808167,103.9471206665039,4.23433780670166,29289
+6373.0283203125,1.0467498302459717,143.0037384033203,6.012290954589844,29290
+10082.4658203125,0.0,44.673988342285156,0.69333416223526,34109
+8326.9033203125,0.0,38.206398010253906,0.27896758913993835,34110
+6965.76953125,0.0,124.41316223144531,1.9744244813919067,34111
+4481.31982421875,0.0,74.8582763671875,0.05539879947900772,34112
+8091.68359375,0.0,76.12494659423828,0.16328692436218262,34113
+3537.5869140625,0.0,44.332427978515625,0.10193599760532379,34114
+10527.6591796875,0.0,106.05621337890625,3.821291923522949,34115
+16534.7109375,0.0,89.08226776123047,1.0015573501586914,34116
+4699.38232421875,0.0,63.303138732910156,0.1740189641714096,34117
+5626.69580078125,0.0,65.9806137084961,0.13339091837406158,34118
+7419.81689453125,0.0,71.74610900878906,0.8843643665313721,34119
+7068.93212890625,0.0,67.9250259399414,0.1607159972190857,34120
+1302.1072998046875,0.0,38.484683990478516,0.02577664703130722,34121
+48499.21875,0.0,512.5576782226562,22.78028106689453,34122
+30940.83203125,0.0,203.04806518554688,3.790374994277954,34123
+34033.640625,0.0,175.7840576171875,13.252975463867188,34124
+8836.3017578125,0.0,88.93029022216797,1.6276112794876099,34125
+7528.4814453125,0.0,95.65697479248047,1.4137992858886719,34126
+5434.69482421875,0.0,69.54798126220703,0.5972192287445068,34127
+30817.4921875,0.0,173.09494018554688,10.048089981079102,34128
+7285.4736328125,0.0,121.25701141357422,1.665631890296936,34129
+5556.19482421875,0.0,82.38139343261719,0.3909509479999542,34130
+7764.82958984375,0.0,46.31243133544922,1.1362056732177734,34131
+9607.28515625,0.0,57.01704788208008,0.7547556757926941,34132
+8547.4306640625,0.0,43.562740325927734,0.5175869464874268,34133
+7045.375,0.0,60.90501403808594,0.6178527474403381,34134
+7924.853515625,0.0,57.32630157470703,0.5261837244033813,34135
+10231.259765625,0.0,57.07940673828125,0.9402003288269043,34136
+9894.8359375,0.0,69.90340423583984,0.5098328590393066,34137
+14628.5380859375,0.0,126.69477844238281,0.5294057130813599,34138
+12485.4609375,0.0,48.856964111328125,0.48943397402763367,34139
+13797.375,0.0,50.87862777709961,0.7926337122917175,34140
+15411.060546875,0.0,147.7133026123047,0.4757528007030487,34141
+7353.95166015625,0.0,83.5082015991211,0.1279415339231491,34142
+20098.501953125,0.0,67.48181915283203,0.5597376823425293,34143
+11690.8232421875,0.0,95.70516204833984,0.2815098762512207,34144
+15297.8837890625,0.0,123.42208099365234,0.7055243253707886,34145
+17721.44140625,0.0,96.79449462890625,0.7481189370155334,34146
+7233.982421875,0.0,70.10263061523438,0.37886154651641846,34147
+5417.88720703125,0.0,98.16316223144531,0.0950673297047615,34148
+9564.7763671875,0.0,75.88324737548828,0.26145413517951965,34149
+4077.364013671875,0.0,86.63945770263672,0.23987315595149994,34150
+3036.497802734375,0.0,88.18216705322266,0.08498692512512207,34151
+846.1863403320312,0.0,32.97974395751953,0.004932363051921129,34152
+1949.0966796875,0.0,47.8631477355957,0.01395851094275713,34153
+2295.83984375,0.0,60.808467864990234,0.016940591856837273,34154
+7758.802734375,0.0,140.93446350097656,0.25926628708839417,34155
+816.4696655273438,0.0,53.9213981628418,0.01518533006310463,34156
+38820.328125,0.0,245.8744354248047,9.700231552124023,34157
+5701.80224609375,0.0,101.36693572998047,0.1742870956659317,34158
+2366.545654296875,0.0,75.8218765258789,0.13728655874729156,34159
+4147.751953125,0.0,97.46893310546875,0.09687840193510056,34160
+8276.5576171875,0.0016696818638592958,203.86395263671875,0.7687681317329407,34161
+2481.69873046875,0.003003212856128812,15.749999046325684,0.38971400260925293,34162
+1757.613525390625,0.001249724067747593,2.069108009338379,0.12142407894134521,34163
+2166.457275390625,0.0009920516749843955,4.503293037414551,0.11205427348613739,34164
+3424.105224609375,0.15098212659358978,39.48442459106445,1.8379523754119873,34165
+4664.9208984375,0.0018810622859746218,31.949501037597656,0.4152502119541168,34166
+768.4967041015625,0.004458259791135788,0.9392989873886108,0.06872622668743134,34167
+3665.817138671875,0.021113112568855286,17.686328887939453,0.36091533303260803,34168
+4544.64892578125,0.018464287742972374,21.139604568481445,0.18842609226703644,34169
+1064.53857421875,0.011945568025112152,0.9433110356330872,0.1278417855501175,34170
+2077.63623046875,0.012758719734847546,7.514693737030029,0.14912691712379456,34171
+2132.208984375,0.0039824992418289185,28.06769371032715,1.5632030963897705,34172
+4202.126953125,0.03512877598404884,55.337310791015625,2.2209973335266113,34173
+1385.683837890625,0.11615948379039764,15.149486541748047,1.0741735696792603,34174
+11515.3994140625,0.17332102358341217,70.84274291992188,8.098030090332031,34175
+2416.875244140625,0.14572125673294067,25.66832160949707,2.5360705852508545,34176
+1713.745849609375,0.02494702860713005,4.413779258728027,0.13138192892074585,34177
+2173.1865234375,0.06675280630588531,8.692180633544922,0.4820733070373535,34178
+2500.530029296875,0.016498984768986702,6.5428619384765625,0.23330192267894745,34179
+2491.712646484375,0.015797335654497147,33.591270446777344,2.457310199737549,34180
+9896.0986328125,0.22998420894145966,70.0467300415039,7.374142169952393,34181
+1713.563720703125,0.1957324892282486,12.48362922668457,0.9222624897956848,34182
+10248.8857421875,0.05037332698702812,68.15357208251953,1.3503143787384033,34183
+4021.26708984375,0.22107337415218353,53.61940002441406,1.3480613231658936,34184
+8782.5224609375,0.0,37.19544219970703,0.5373874306678772,34185
+1871.050048828125,0.022213418036699295,4.0556206703186035,0.26300957798957825,34186
+1747.64013671875,0.027250606566667557,2.0705928802490234,0.14138339459896088,34187
+7334.306640625,0.019308526068925858,12.76724624633789,0.8196587562561035,34188
+4012.80810546875,0.29042306542396545,49.00249481201172,1.2520462274551392,34189
+827.0697021484375,0.15889973938465118,8.266151428222656,0.7325683832168579,34190
+2727.4658203125,0.017315303906798363,15.824626922607422,1.0458074808120728,34191
+2803.86669921875,0.016893869265913963,20.260805130004883,0.9742413759231567,34192
+666.1968383789062,0.022462010383605957,1.0367947816848755,0.1337207555770874,34193
+2086.029296875,0.0395725816488266,12.904313087463379,0.22006849944591522,34194
+568.789306640625,0.0010901078348979354,0.8638362884521484,0.12883110344409943,34195
+11099.1611328125,0.011618033051490784,59.06546401977539,1.220626950263977,34196
+738.0087280273438,0.014567353762686253,6.009246826171875,0.09891552478075027,34197
+1131.51904296875,0.005012586247175932,17.870786666870117,0.8289516568183899,34198
+1909.91650390625,0.03856900334358215,30.512760162353516,0.665708065032959,34199
+4018.8916015625,0.006377517245709896,46.28392791748047,1.2327888011932373,34200
+3843.835693359375,0.003078238572925329,12.733359336853027,0.6470014452934265,34201
+4868.712890625,0.19196997582912445,82.819091796875,2.9543161392211914,34202
+1093.156494140625,0.061739951372146606,17.14826011657715,0.5355984568595886,34203
+4148.79833984375,0.057900600135326385,113.20156860351562,1.5031877756118774,34204
+2401.363525390625,0.0017509650206193328,27.067476272583008,0.426378458738327,34205
+566.0107421875,0.0030602943152189255,5.008824348449707,0.12222214043140411,34206
+40383.390625,0.8618598580360413,237.66307067871094,85.19702911376953,34207
+1211.7557373046875,0.020717239007353783,1.2004600763320923,0.10460598766803741,34208
+1353.5950927734375,0.020368613302707672,9.543130874633789,0.6864072680473328,34209
+3066.874755859375,0.004676972050219774,20.490442276000977,0.1452944278717041,34210
+1912.7645263671875,0.03067074529826641,19.922224044799805,0.25657472014427185,34211
+1995.301513671875,0.04608411341905594,34.408748626708984,0.3201189637184143,34212
+1909.307861328125,0.0,3.347708225250244,0.3912516236305237,34213
+5611.0078125,0.0014104126021265984,50.07615280151367,0.11710825562477112,34214
+3217.04833984375,0.10311795771121979,66.59082794189453,0.635529100894928,34215
+1173.75537109375,0.0018997713923454285,1.6356157064437866,0.10789184272289276,34216
+728.6455078125,0.018381617963314056,1.7739014625549316,0.13468493521213531,34217
+971.5673217773438,0.06955287605524063,6.1102375984191895,0.37454408407211304,34218
+1252.1878662109375,0.027160944417119026,2.298976421356201,0.14825809001922607,34219
+1797.9654541015625,0.02829590253531933,3.3554632663726807,0.11552078276872635,34220
+1764.415283203125,0.016719257459044456,4.957295894622803,0.06738781929016113,34221
+1411.2034912109375,0.029219798743724823,3.1727914810180664,0.15764114260673523,34222
+1419.1942138671875,0.024697741493582726,0.5425894260406494,0.062103718519210815,34223
+816.6324462890625,0.01821800135076046,16.585451126098633,0.14224568009376526,34224
+3080.611328125,0.02246849611401558,7.857675075531006,0.13863512873649597,34225
+4632.4736328125,0.01526141632348299,20.399974822998047,0.3150699734687805,34226
+2335.67333984375,0.03005054034292698,5.459292888641357,0.1363498717546463,34227
+2147.4912109375,0.003519938327372074,4.8007025718688965,0.3875638246536255,34228
+2069.547119140625,0.001966262236237526,11.391819953918457,0.38346248865127563,34229
+6398.220703125,0.034275077283382416,42.865234375,0.5069905519485474,34230
+3150.8076171875,0.025712931528687477,5.031337261199951,0.295989453792572,34231
+4930.69970703125,0.09053190052509308,31.55682373046875,0.5528309941291809,34232
+2486.9873046875,0.041400931775569916,6.908595085144043,0.17456217110157013,34233
+3141.489013671875,0.0027872826904058456,18.302852630615234,0.27678316831588745,34234
+3509.2119140625,0.06179211288690567,5.599213123321533,0.3042757213115692,34235
+1217.299072265625,0.001024089870043099,3.793306350708008,0.1592906415462494,34236
+1303.26611328125,0.04854104667901993,4.379783630371094,0.36588042974472046,34237
+5033.2216796875,0.08321048319339752,67.28557586669922,0.7986705303192139,34238
+1590.291015625,0.001921806251630187,5.291484832763672,0.41718021035194397,34239
+5156.02685546875,0.060616862028837204,21.62085723876953,0.5231358408927917,34240
+3110.72314453125,0.015070758759975433,15.121821403503418,0.13825435936450958,34241
+2736.788818359375,0.1657012701034546,43.65693283081055,2.6239585876464844,34242
+3467.44677734375,0.03945199027657509,27.106874465942383,0.7445666193962097,34243
+4322.74072265625,0.0032282639294862747,49.17554473876953,0.7320475578308105,34244
+2479.9111328125,0.004199311137199402,4.228553771972656,0.378208190202713,34245
+903.2792358398438,0.05484044924378395,21.293956756591797,0.38917675614356995,34246
+1210.5635986328125,0.002010772004723549,24.2061767578125,0.5836854577064514,34247
+2537.63037109375,0.002359878271818161,28.07221221923828,0.5019047260284424,34248
+2706.2060546875,0.07274117320775986,2.8368122577667236,0.4236390292644501,34249
+1438.593017578125,0.017783446237444878,2.525994062423706,0.12181143462657928,34250
+1775.69189453125,0.026433758437633514,13.268880844116211,0.16095829010009766,34251
+917.4691772460938,0.024492409080266953,15.758831977844238,0.19413228332996368,34252
+1141.083251953125,0.02248416468501091,0.9260495901107788,0.0925152599811554,34253
+1537.613525390625,0.018882038071751595,5.303138256072998,0.13660390675067902,34254
+773.118896484375,0.040119484066963196,5.038127899169922,0.10112739354372025,34255
+2370.283203125,0.013278372585773468,33.44424057006836,0.32288289070129395,34256
+529.0612182617188,0.01149428728967905,0.5793471336364746,0.03644174337387085,34257
+556.6487426757812,0.0014714954886585474,11.11112117767334,0.07011572271585464,34258
+1037.74658203125,0.031933728605508804,2.0977725982666016,0.18471814692020416,34259
+763.2218017578125,0.029488949105143547,1.1171207427978516,0.1659538596868515,34260
+1374.8416748046875,0.009857562370598316,11.677610397338867,0.10253890603780746,34261
+876.4234008789062,0.006479095667600632,9.548606872558594,0.06418803334236145,34262
+857.3068237304688,0.018679672852158546,1.4154603481292725,0.08533813059329987,34263
+894.7539672851562,0.03882212936878204,0.8214923739433289,0.09890062361955643,34264
+1405.5391845703125,0.01137326005846262,5.557496070861816,0.14423182606697083,34265
+7239.6513671875,0.17032748460769653,29.627540588378906,12.612632751464844,34266
+4375.71240234375,4.472515106201172,108.2575912475586,72.92854309082031,34267
+24864.23046875,0.31559449434280396,81.88406372070312,21.161046981811523,34268
+4067.30859375,0.028960078954696655,13.505680084228516,0.6128233671188354,34269
+2160.68017578125,0.08793763816356659,9.215697288513184,0.5193942785263062,34270
+5286.26904296875,0.08283919095993042,38.80903244018555,0.8060794472694397,34271
+4378.36865234375,0.007181061431765556,31.508380889892578,0.4535759389400482,34272
+6983.49853515625,0.12123209238052368,37.482574462890625,0.9879047274589539,34273
+2538.4736328125,0.005223986692726612,9.79741382598877,0.81101393699646,34274
+1998.9312744140625,0.054457299411296844,5.199331283569336,0.2811436355113983,34275
+2633.0087890625,0.11547812819480896,32.749507904052734,0.9491740465164185,34276
+2126.510498046875,0.08943769335746765,3.9574601650238037,0.4113173186779022,34277
+2001.0350341796875,0.08089541643857956,3.4706122875213623,0.5523144006729126,34278
+3669.7880859375,0.010036099702119827,46.93878173828125,0.6886447668075562,34279
+1330.262451171875,0.048589643090963364,2.224299907684326,0.23236025869846344,34280
+3596.963134765625,0.14162983000278473,6.964475631713867,0.6435790061950684,34281
+1190.83984375,0.08416759967803955,3.220623731613159,0.4201975464820862,34282
+1916.12841796875,0.07596978545188904,12.858586311340332,0.5818792581558228,34283
+1756.75048828125,0.047932181507349014,10.74467945098877,0.2185828685760498,34284
+4389.3193359375,0.0906793475151062,37.36923599243164,1.4320781230926514,34285
+1092.2425537109375,0.07587983459234238,3.464076519012451,0.34630391001701355,34286
+2656.50732421875,0.030079057440161705,28.980043411254883,0.6203894019126892,34287
+2247.347412109375,0.09661585837602615,4.235065460205078,0.43919238448143005,34288
+3271.798828125,0.14976534247398376,17.657590866088867,0.752483606338501,34289
+2322.21875,0.11632587760686874,9.987257957458496,0.4726681709289551,34290
+2245.58837890625,0.009940463118255138,81.73617553710938,0.6915886402130127,34291
+1943.715087890625,0.13029450178146362,4.364826202392578,0.5955009460449219,34292
+4300.05859375,0.03496934846043587,39.91484069824219,0.6429513692855835,34293
+6195.90380859375,0.0010719606652855873,33.66209411621094,0.2564529776573181,34294
+4820.646484375,0.0359332412481308,24.099506378173828,0.417987197637558,34295
+1251.6512451171875,0.0003763788263313472,31.320077896118164,0.15573613345623016,34296
+3822.08251953125,0.002121493685990572,29.767986297607422,0.35894840955734253,34297
+3854.0986328125,0.001424851012416184,12.448538780212402,0.5187212228775024,34298
+2366.929443359375,0.01087192352861166,8.860990524291992,0.36673837900161743,34299
+4802.58837890625,0.0011129333870485425,23.98294448852539,0.2198081612586975,34300
+2467.6552734375,0.11516357213258743,4.978090763092041,0.5447362661361694,34301
+2867.30810546875,0.033786896616220474,11.995864868164062,0.3275800347328186,34302
+4205.55859375,0.002815866842865944,31.819137573242188,0.49004411697387695,34303
+2953.336181640625,0.0044457451440393925,2.8489902019500732,0.1789683848619461,34304
+2755.1240234375,0.0065866634249687195,5.6686506271362305,0.7077122926712036,34305
+2335.26318359375,0.0006648825947195292,2.9918038845062256,0.15213440358638763,34306
+957.3828125,0.0038215098902583122,6.500327110290527,0.13777273893356323,34307
+1909.530517578125,0.0014418483478948474,35.6680908203125,0.05206911265850067,34308
+1334.91162109375,0.03802140802145004,1.8761906623840332,0.1406206339597702,34309
+1723.170166015625,0.04580838233232498,2.5063316822052,0.2654706835746765,34310
+1724.38623046875,0.01644151657819748,5.301910400390625,0.17986713349819183,34311
+1220.1690673828125,0.02604658529162407,13.705587387084961,0.1600431650876999,34312
+1845.2083740234375,0.0008207882638089359,32.586116790771484,0.11413424462080002,34313
+1233.914306640625,0.0054945554584264755,2.161437511444092,0.15402750670909882,34314
+1832.6781005859375,0.014201488345861435,18.845802307128906,0.13638027012348175,34315
+1462.18115234375,0.0020283148624002934,3.840311050415039,0.14237402379512787,34316
+1162.613525390625,0.003604242578148842,8.498924255371094,0.15732254087924957,34317
+1320.3021240234375,0.015556794591248035,7.715067386627197,0.1454237401485443,34318
+828.1905517578125,0.01203118171542883,4.340822696685791,0.23936143517494202,34319
+1061.9964599609375,0.03697953000664711,7.141130447387695,0.18259911239147186,34320
+4264.34375,0.05602162703871727,5.702406883239746,0.47908592224121094,34321
+5876.43798828125,0.06528232991695404,27.77873420715332,0.42787519097328186,34322
+3249.43408203125,0.007363960146903992,27.45122718811035,0.4328538775444031,34323
+4599.1015625,0.002039764542132616,30.883255004882812,0.41650983691215515,34324
+2984.05712890625,0.013654501177370548,7.675569534301758,0.46919137239456177,34325
+1294.8726806640625,0.026331422850489616,9.036100387573242,0.28730258345603943,34326
+1648.5225830078125,0.09225846081972122,26.81580352783203,0.5403220653533936,34327
+1748.058349609375,0.14776702225208282,10.617212295532227,0.5466098785400391,34328
+8751.09765625,0.051835764199495316,80.41728210449219,3.1032261848449707,34329
+1748.518798828125,0.010503152385354042,13.03652286529541,0.21544095873832703,34330
+2687.419189453125,0.046899355947971344,4.57902717590332,0.3980182409286499,34331
+1395.34228515625,0.02753482758998871,8.351394653320312,0.34007856249809265,34332
+1419.953857421875,0.010954109951853752,2.032291889190674,0.19686037302017212,34333
+2357.3349609375,0.05903631076216698,34.68667221069336,2.6192610263824463,34334
+4986.82568359375,0.11029645800590515,24.915115356445312,0.9668138027191162,34335
+3974.734375,0.1555783748626709,10.55657958984375,0.7044903039932251,34336
+6202.11328125,0.12837576866149902,104.53397369384766,1.8891602754592896,34337
+3980.913330078125,0.045987069606781006,5.945099353790283,0.32638463377952576,34338
+2026.017578125,0.14564509689807892,5.884315490722656,0.5715141296386719,34339
+1961.942626953125,0.12223317474126816,8.403186798095703,0.5458939075469971,34340
+1187.063720703125,0.009064657613635063,0.8407421708106995,0.05028226599097252,34341
+873.5919189453125,0.011068165302276611,0.6813121438026428,0.05380917340517044,34342
+1213.588134765625,0.20669296383857727,4.407853126525879,0.4907352030277252,34343
+2421.675048828125,0.022163668647408485,7.20662784576416,0.21653030812740326,34344
+7183.93310546875,0.1030147448182106,23.939043045043945,1.296738862991333,34345
+1935.6884765625,0.045103468000888824,2.867659568786621,0.2430853247642517,34346
+365.6064758300781,0.00938480906188488,4.02517032623291,0.07813774049282074,34347
+243.43667602539062,0.04880085587501526,0.676184356212616,0.15931719541549683,34348
+13966.326171875,0.0004507064586505294,180.96041870117188,1.6031136512756348,34349
+963.8461303710938,0.009163890033960342,2.292410135269165,0.13910320401191711,34350
+88.50927734375,0.018161792308092117,0.44828781485557556,0.09610127657651901,34351
+472.82928466796875,0.04265005514025688,1.688963770866394,0.2519069314002991,34352
+577.6258544921875,0.062850221991539,4.379507541656494,0.3918764293193817,34353
+894.1551513671875,0.04537935554981232,5.449559688568115,0.40078669786453247,34354
+17309.876953125,0.26289746165275574,90.48711395263672,6.199812889099121,34355
+1232.1578369140625,0.003626965219154954,14.067107200622559,0.7134671807289124,34356
+380.2373352050781,0.0029980067629367113,3.095346450805664,0.039207808673381805,34357
+749.27587890625,0.002504382049664855,1.1668049097061157,0.017407208681106567,34358
+829.32373046875,0.01706942357122898,0.7418810129165649,0.05802306905388832,34359
+506.9132080078125,0.0013786660274490714,2.5730926990509033,0.02181209996342659,34360
+291.70147705078125,0.0010086604161188006,2.153729200363159,0.012966815382242203,34361
+499.4773254394531,0.0017659702571108937,0.21028633415699005,0.009337595663964748,34362
+5872.955078125,0.008692773059010506,28.384265899658203,0.20898708701133728,34363
+75.71739196777344,0.0010347012430429459,0.11473381519317627,0.006015045568346977,34364
+588.29736328125,0.003844329621642828,0.36886072158813477,0.01642416976392269,34365
+848.9974365234375,0.02837114781141281,3.6992533206939697,0.2196061611175537,34366
+125.78367614746094,0.0190937127918005,0.5180861353874207,0.08759308606386185,34367
+173.7473602294922,0.0191808994859457,0.7949134111404419,0.1418345868587494,34368
+1276.00146484375,0.0006465925252996385,11.76257038116455,0.20452019572257996,34369
+2137.096923828125,0.038815077394247055,26.956100463867188,1.0186352729797363,34370
+531.1544189453125,0.01784319244325161,4.154217720031738,0.21365825831890106,34371
+95.61752319335938,0.021030358970165253,0.30323779582977295,0.056578416377305984,34372
+416.0478515625,0.022624805569648743,6.416883945465088,0.19774137437343597,34373
+177.45822143554688,0.02067824825644493,1.745547890663147,0.3399582803249359,34374
+300.828369140625,0.020801985636353493,1.6326582431793213,0.10295289754867554,34375
+4549.66748046875,0.10016641020774841,20.19518280029297,3.3776299953460693,34376
+2763.34912109375,0.07869096100330353,5.189761638641357,0.4810844659805298,34377
+4442.1005859375,0.12324037402868271,8.241744041442871,0.762985348701477,34378
+1745.616943359375,0.16664648056030273,4.836909294128418,0.8138074278831482,34379
+3146.226318359375,0.2990223169326782,5.907432556152344,1.3643652200698853,34380
+1668.7442626953125,0.030949333682656288,5.710882186889648,0.24436144530773163,34381
+1519.1771240234375,0.0011046503204852343,4.874844551086426,0.11340527981519699,34382
+2328.9228515625,0.0014277425361797214,28.130117416381836,0.5237064957618713,34383
+2723.08056640625,0.024385929107666016,5.608478546142578,0.2309652715921402,34384
+1775.881103515625,0.004138713702559471,3.8416481018066406,0.7595727443695068,34385
+3380.421630859375,0.06577277183532715,9.119180679321289,0.710321843624115,34386
+5147.8017578125,0.03549332544207573,56.34440612792969,1.0860341787338257,34387
+1885.753662109375,0.026035994291305542,6.835636615753174,0.15598921477794647,34388
+9816.3671875,0.01481327973306179,44.799720764160156,0.3895847499370575,34389
+1123.5750732421875,0.012742692604660988,7.742342948913574,0.11735691130161285,34390
+1649.024169921875,0.0215421412140131,0.9503089785575867,0.08795733749866486,34391
+3923.51318359375,0.01430801022797823,29.522335052490234,0.29314953088760376,34392
+7917.1455078125,0.03734280541539192,25.34577178955078,0.5182395577430725,34393
+3641.449462890625,0.1757374107837677,4.099819183349609,0.7887046933174133,34394
+5290.0576171875,0.06763611733913422,26.483884811401367,0.8325554728507996,34395
+4650.951171875,0.18972130119800568,10.393806457519531,0.8050807118415833,34396
+2209.28466796875,0.0355965793132782,2.7163326740264893,0.22271014750003815,34397
+3665.86376953125,0.16615135967731476,7.478780746459961,0.7356740236282349,34398
+1793.817626953125,0.06762675940990448,5.710907459259033,0.3908950984477997,34399
+4884.259765625,0.21677838265895844,26.156660079956055,1.4100056886672974,34400
+2338.462890625,0.1054580956697464,23.906784057617188,1.7595657110214233,34401
+2929.043701171875,0.028336288407444954,4.623355388641357,0.204613596200943,34402
+2204.984619140625,0.02882014960050583,5.443570613861084,0.20249652862548828,34403
+21127.544921875,0.09038485586643219,89.0534896850586,5.986835956573486,34404
+7072.67578125,0.06867273896932602,30.08342170715332,0.6471475958824158,34405
+2106.0625,0.06762391328811646,7.238646984100342,0.4244382381439209,34406
+4197.8837890625,0.060423843562603,13.874030113220215,0.44262799620628357,34407
+5156.494140625,0.1608305275440216,19.493749618530273,0.6138683557510376,34408
+4734.822265625,0.005047955084592104,15.231054306030273,0.9329699277877808,34409
+2070.083740234375,0.16384002566337585,7.879624366760254,0.6194146275520325,34410
+1406.9031982421875,0.17996461689472198,8.048248291015625,0.8146515488624573,34411
+12043.11328125,0.040262944996356964,51.78219985961914,3.476649284362793,34412
+2257.284912109375,0.18693679571151733,11.931108474731445,0.7374337911605835,34413
+1547.551025390625,0.13985507190227509,7.225822925567627,0.5476118326187134,34414
+1997.2655029296875,0.192304328083992,6.253579139709473,0.5618187189102173,34415
+534.4679565429688,0.08588127046823502,7.1372246742248535,0.4279167056083679,34416
+1907.371337890625,0.018825121223926544,6.1200947761535645,0.3768019378185272,34417
+768.386962890625,0.08753442019224167,3.2967352867126465,0.3890566825866699,34418
+3129.978271484375,0.04049777239561081,4.8139824867248535,0.2617914378643036,34419
+3802.572021484375,0.05523461103439331,20.753522872924805,0.6732599139213562,34420
+542.821044921875,0.004818403162062168,0.7448624968528748,0.044453445822000504,34421
+1096.0986328125,0.027651958167552948,2.2925591468811035,0.13792608678340912,34422
+4693.0302734375,0.07847406715154648,31.931781768798828,0.6119481325149536,34423
+751.4656982421875,0.012889218516647816,1.9462008476257324,0.056899044662714005,34424
+3892.353515625,0.01003040187060833,13.050893783569336,0.17293968796730042,34425
+516.0978393554688,0.010666778311133385,0.6540147066116333,0.03794000297784805,34426
+1610.8619384765625,0.024556027725338936,2.255713939666748,0.18158741295337677,34427
+1222.4984130859375,0.012787694111466408,5.27233362197876,0.09696211665868759,34428
+1199.1788330078125,0.017840275540947914,1.8856161832809448,0.06626395881175995,34429
+735.9151611328125,0.008594132959842682,1.7656499147415161,0.04199470207095146,34430
+974.431884765625,0.005720110610127449,0.781370222568512,0.02971825562417507,34431
+11521.8095703125,0.029473241418600082,39.81838607788086,0.4012051522731781,34432
+2907.962890625,0.0008688202360644937,10.042884826660156,0.809116005897522,34433
+19992.4921875,0.5199822187423706,163.6037139892578,18.96820831298828,34434
+29249.5625,3.346376657485962,236.04766845703125,72.57955932617188,34435
+41457.953125,155.3843536376953,1133.0343017578125,767.7398681640625,34436
+29333.392578125,143.8257293701172,839.4401245117188,497.1761474609375,34437
+51285.890625,81.6007308959961,898.3212890625,551.461181640625,34438
+1153.905029296875,0.004357923287898302,21.78118133544922,0.07001850754022598,34439
+25124.470703125,1.686299443244934,503.79815673828125,121.96344757080078,34440
+65297.59375,0.37152743339538574,403.9145202636719,86.14458465576172,34441
+1080.09326171875,0.0056946841068565845,1.8369303941726685,0.07217462360858917,34442
+277.042724609375,0.025270937010645866,0.7863565683364868,0.07078250497579575,34443
+909.127197265625,0.006930702365934849,7.026642322540283,0.12699081003665924,34444
+1745.1873779296875,0.027062777429819107,5.6721391677856445,0.20142975449562073,34445
+298.3049621582031,0.026988385245203972,1.0243487358093262,0.07752207666635513,34446
+443.058349609375,0.019641194492578506,1.4426453113555908,0.06829942017793655,34447
+1298.915771484375,0.0005205078632570803,6.409079551696777,0.18133683502674103,34448
+1041.9866943359375,0.0012144441716372967,0.7710167169570923,0.08091215044260025,34449
+9726.0087890625,0.05590084195137024,50.056095123291016,3.506131410598755,34450
+549.7974243164062,0.024147307500243187,4.428019046783447,0.07931295782327652,34451
+659.18701171875,0.02553478069603443,1.9406518936157227,0.07057676464319229,34452
+598.5621337890625,0.030666867271065712,2.8898792266845703,0.2400008589029312,34453
+444.72265625,0.018017679452896118,1.1952226161956787,0.07864238321781158,34454
+449.8636779785156,0.012174983508884907,0.43177101016044617,0.038492657244205475,34455
+3505.7490234375,0.0007040670607239008,3.055354118347168,0.06249107047915459,34456
+2266.291259765625,0.008282666094601154,0.9389997124671936,0.0465596579015255,34457
+959.7372436523438,0.023127401247620583,2.174687623977661,0.10377781838178635,34458
+1126.989990234375,0.1110655814409256,1.8980457782745361,0.3665008246898651,34459
+1065.5146484375,0.0032202748116105795,1.4849317073822021,0.31046465039253235,34460
+741.3968505859375,0.0002444027049932629,0.9412781000137329,0.04535092040896416,34461
+2871.080078125,0.10348562151193619,15.444958686828613,0.6604738831520081,34462
+480.4001159667969,0.0020698418375104666,0.19182710349559784,0.009285067208111286,34463
+12087.6982421875,0.035087622702121735,19.121511459350586,0.2582124173641205,34464
+1635.8880615234375,0.039503294974565506,2.4686968326568604,0.1640152484178543,34465
+1446.0377197265625,0.033403679728507996,1.4546985626220703,0.15930789709091187,34466
+8126.671875,0.04444253072142601,73.8307876586914,0.7957963347434998,34467
+1594.2244873046875,0.002239788416773081,14.629064559936523,0.07258682698011398,34468
+887.2766723632812,0.014178143814206123,1.0204112529754639,0.04707537591457367,34469
+674.5855712890625,0.0609477274119854,1.8620959520339966,0.18722885847091675,34470
+217.30474853515625,0.012814716435968876,0.3026268780231476,0.03859764710068703,34471
+419.302490234375,0.015860959887504578,1.2589055299758911,0.06330049782991409,34472
+531.119384765625,0.04018063470721245,3.0856761932373047,0.2097627967596054,34473
+659.9952392578125,0.07705917954444885,1.696306824684143,0.228056401014328,34474
+925.2967529296875,0.03057885356247425,0.8612961769104004,0.10770536214113235,34475
+435.53741455078125,0.06523318588733673,1.8050177097320557,0.34954848885536194,34476
+1665.8370361328125,0.041606053709983826,7.129574775695801,0.1862102597951889,34477
+1777.669921875,0.050219833850860596,17.637414932250977,0.7494392395019531,34478
+455.69195556640625,0.07601149380207062,2.4478843212127686,0.3383013904094696,34479
+1668.6796875,0.06120682135224342,2.1887118816375732,0.21412545442581177,34480
+424.6526184082031,0.017897507175803185,1.3760088682174683,0.10529447346925735,34481
+598.7515869140625,0.03027310222387314,0.8961107134819031,0.08602752536535263,34482
+893.4924926757812,0.031017623841762543,1.710691213607788,0.27739599347114563,34483
+829.6312866210938,0.040122050791978836,3.815199613571167,0.14570271968841553,34484
+6314.1513671875,0.06448931246995926,50.49741744995117,3.991246223449707,34485
+1845.916259765625,0.08896347135305405,4.862877368927002,0.44522824883461,34486
+5001.11181640625,0.036020804196596146,23.876201629638672,0.7172109484672546,34487
+654.5076904296875,0.011480243876576424,37.581756591796875,0.12122757732868195,34488
+1249.697265625,0.012581833638250828,17.809635162353516,0.12216004729270935,34489
+5710.67529296875,0.0025866967625916004,30.339218139648438,0.9254051446914673,34490
+1229.426025390625,0.017864946275949478,4.333200931549072,0.126471146941185,34491
+8963.8212890625,0.06254243850708008,24.761430740356445,1.1642838716506958,34546
+2536.43994140625,0.04048614948987961,18.493358612060547,0.42990508675575256,34547
+6405.03955078125,0.06788209080696106,19.439393997192383,1.7167085409164429,34548
+6455.71240234375,0.25439441204071045,20.556957244873047,1.6447675228118896,34549
+3314.1943359375,0.003351839492097497,15.390135765075684,0.5013909935951233,34550
+5405.26318359375,0.02425185963511467,38.959896087646484,0.7611974477767944,34551
+2581.28125,0.0018822458805516362,30.770692825317383,0.9248589277267456,34552
+1719.40771484375,0.02047017402946949,53.50515365600586,1.7634950876235962,34553
+2518.0302734375,0.003064453136175871,16.48070526123047,0.24075248837471008,34554
+3357.31201171875,0.02037239633500576,58.909400939941406,0.7640673518180847,34555
+3211.1572265625,0.008003460243344307,10.350586891174316,0.3986044228076935,34556
+1875.710205078125,0.018970005214214325,8.140490531921387,0.3851560950279236,34557
+1305.764892578125,0.0031451061367988586,8.604931831359863,0.14905992150306702,34558
+3587.895263671875,0.002140878001227975,62.52069854736328,0.5108051300048828,34559
+750.3912963867188,0.0009411907522007823,3.267129421234131,0.03278965502977371,34560
+5144.3603515625,0.015678513795137405,9.216923713684082,0.4524105489253998,34561
+631.1817626953125,0.007763863541185856,0.7745577096939087,0.03310162201523781,34562
+1491.6883544921875,0.0036344947293400764,17.805082321166992,0.3858479857444763,34563
+4885.6181640625,0.015223545953631401,40.14346694946289,0.7567562460899353,34564
+2678.98681640625,0.05547051504254341,2.4997401237487793,0.3099603056907654,34565
+2946.301025390625,0.030002500861883163,44.165122985839844,0.9374167919158936,34566
+15946.9462890625,0.12830980122089386,159.73907470703125,33.50198745727539,34567
+1015.6084594726562,0.35877954959869385,26.214340209960938,3.90618634223938,34568
+4517.71728515625,0.7981294989585876,60.877254486083984,14.812188148498535,34569
+12565.8076171875,0.0785415768623352,233.5698699951172,32.38610076904297,34570
+12380.0859375,1.1278111934661865,158.81829833984375,31.105743408203125,34571
+3381.8798828125,2.1849453449249268,81.70489501953125,27.273225784301758,34572
+3225.74267578125,1.9177190065383911,88.03912353515625,21.649280548095703,34573
+3893.81494140625,0.030015161260962486,77.91558837890625,11.48617935180664,34574
+1641.253173828125,0.6710678339004517,46.66329574584961,9.169012069702148,34575
+5861.0625,0.01810433343052864,117.2813491821289,0.9082694053649902,34576
+2463.618408203125,0.025263648480176926,25.406248092651367,0.8638213276863098,34577
+6436.689453125,0.12428874522447586,29.952810287475586,0.9373364448547363,34578
+814.4409790039062,0.00031697284430265427,1.6418893337249756,0.04712654650211334,34579
+4786.599609375,0.02351963147521019,7.740570545196533,0.43869486451148987,34580
+4200.0712890625,0.005885010119527578,40.6860466003418,0.5033642649650574,34581
+629.2564697265625,0.005042317323386669,2.5925581455230713,0.1263313591480255,34582
+1755.1099853515625,0.006957080215215683,17.557266235351562,0.3291036784648895,34583
+2324.536376953125,0.014462127350270748,20.974903106689453,0.2750605046749115,34584
+10167.1025390625,0.20542767643928528,65.05120086669922,1.485549807548523,34585
+1957.2421875,0.0018383045680820942,7.451351642608643,0.8018198013305664,34586
+85.32634735107422,0.04479595273733139,8.15590763092041,1.4969534873962402,34587
+5652.47998046875,0.3533271253108978,15.140522956848145,1.5864384174346924,34588
+1111.739013671875,0.3568603992462158,39.55513000488281,5.2194318771362305,34589
+2153.2177734375,0.006260013673454523,10.1571626663208,0.6252084374427795,34590
+853.4684448242188,0.012631723657250404,4.884542465209961,0.14329557120800018,34591
+1540.9310302734375,0.09267225861549377,15.408023834228516,1.6358078718185425,34592
+1752.884033203125,0.039242785423994064,6.418943881988525,1.072100281715393,34593
+2093.30029296875,0.08206372708082199,4.243536949157715,0.3825475573539734,34594
+3710.7431640625,0.02751084230840206,10.99755573272705,0.5697440505027771,34595
+881.2205810546875,0.10098492354154587,3.4635424613952637,0.3197462260723114,34596
+3876.74267578125,0.04866427555680275,32.39424514770508,0.5198099613189697,34597
+714.24853515625,0.004707683809101582,2.3082289695739746,0.06281869113445282,34598
+775.39990234375,0.00026510696625337005,0.9601193070411682,0.040174078196287155,34599
+6895.23388671875,0.009744154289364815,50.468345642089844,0.7927378416061401,34600
+988.4321899414062,0.001789495931006968,4.9232940673828125,0.13663701713085175,34601
+2789.81298828125,0.016565989702939987,2.7203617095947266,0.16769734025001526,34602
+1447.0076904296875,0.021827101707458496,19.264484405517578,0.2888815402984619,34603
+1486.47802734375,0.005322557874023914,5.439521789550781,0.12651953101158142,34604
+5670.23291015625,0.0866946429014206,33.322811126708984,1.091478943824768,34605
+2458.975341796875,0.001404420705512166,5.913110733032227,0.2575382590293884,34606
+1040.445556640625,5.37759879080113e-05,3.8148858547210693,0.11638093739748001,34607
+1005.3004760742188,0.0017512061167508364,1.6825377941131592,0.0741044133901596,34608
+4545.23779296875,0.0655319020152092,23.396665573120117,0.621443510055542,34609
+4909.66162109375,0.007780581247061491,59.57323455810547,0.8705073595046997,34610
+2670.17822265625,0.000729196413885802,20.225521087646484,0.5675193071365356,34611
+2930.95458984375,0.0018217930337414145,25.9027042388916,0.9682704210281372,34612
+3907.985107421875,0.005794502329081297,32.36246871948242,1.250955581665039,34613
+3108.08544921875,0.0003940350725315511,1.8913005590438843,0.15932363271713257,34614
+2559.068359375,0.0612713061273098,5.119581699371338,0.33926400542259216,34615
+3762.63671875,0.010483329184353352,86.70496368408203,4.076529502868652,34616
+4102.140625,0.0010142503306269646,60.00138854980469,0.5756582617759705,34617
+1689.2437744140625,0.0006409615743905306,12.843650817871094,0.08062446117401123,34618
+2783.9482421875,0.006585246883332729,20.322797775268555,0.297557532787323,34619
+630.777099609375,0.0007422583294101059,1.882076621055603,0.08825760334730148,34620
+547.5733032226562,0.0010104591492563486,2.1616811752319336,0.07883289456367493,34621
+1483.29443359375,0.010036220774054527,4.748993873596191,0.15315379202365875,34622
+821.7758178710938,0.0014716351870447397,2.388915777206421,0.07474086433649063,34623
+1631.6064453125,0.6671866774559021,36.97222137451172,4.798842430114746,34624
+9809.748046875,0.002049245173111558,58.457847595214844,1.636867642402649,34625
+3710.4560546875,0.09798542410135269,39.089988708496094,0.8315679430961609,34626
+4549.166015625,0.04212930426001549,24.655004501342773,0.524823009967804,34627
+1055.04150390625,0.0451570563018322,17.755155563354492,0.7201648354530334,34628
+395.24542236328125,0.000386213039746508,0.9644212126731873,0.018326397985219955,34629
+420.97900390625,0.009354790672659874,1.9762868881225586,0.06139405071735382,34630
+6705.65478515625,0.10265232622623444,16.356956481933594,1.2529250383377075,34631
+1011.356201171875,0.017285600304603577,4.222885608673096,0.1723804622888565,34632
+16057.751953125,0.28505992889404297,103.10342407226562,2.3934643268585205,34633
+1086.7884521484375,4.4270687794778496e-05,8.3342924118042,0.18542714416980743,34634
+9956.720703125,7.971403101691976e-05,33.18994903564453,0.9718614816665649,34635
+1687.213623046875,0.012568964622914791,16.5445613861084,0.40606826543807983,34636
+8750.244140625,0.038564324378967285,76.29057312011719,0.8167112469673157,34637
+4372.640625,0.004703465849161148,17.989465713500977,0.8211531639099121,34638
+8361.9609375,0.20209160447120667,83.96663665771484,1.4636725187301636,34639
+5615.6015625,0.17398756742477417,40.9975700378418,1.1790051460266113,34640
+8080.85498046875,0.14771704375743866,92.78998565673828,1.9022728204727173,34641
+4604.0556640625,0.0015148170059546828,62.206932067871094,0.2157173603773117,34642
+4468.51220703125,0.01705806329846382,61.99106979370117,0.47496941685676575,34643
+11146.669921875,0.09441831707954407,116.19277954101562,1.1352143287658691,34644
+2091.802734375,0.03781276196241379,7.661313533782959,0.6373561024665833,34645
+2693.372314453125,0.04962493106722832,18.758512496948242,0.6611124873161316,34646
+6228.31103515625,0.07400013506412506,6.363979816436768,1.0000499486923218,34647
+1082.2762451171875,0.0033694806043058634,1.091165542602539,0.11643639206886292,34648
+2799.24755859375,0.08983922749757767,27.485553741455078,0.5637961030006409,34649
+2280.60107421875,0.0010934252059087157,10.393414497375488,0.1691087782382965,34650
+1107.1351318359375,0.006520368158817291,5.59094762802124,0.15911686420440674,34651
+1229.742431640625,0.03763170167803764,8.08291244506836,0.4905235171318054,34652
+4257.5048828125,0.23979072272777557,32.15713882446289,1.1335209608078003,34653
+3977.07177734375,0.023889273405075073,10.614974975585938,1.1840046644210815,34654
+4769.798828125,0.3531806766986847,61.748016357421875,12.293295860290527,34655
+1773.21240234375,0.16535234451293945,30.84421730041504,1.3009629249572754,34656
+2707.7998046875,0.12451883405447006,8.430062294006348,0.8285801410675049,34657
+810.0241088867188,0.0,10.640727043151855,0.29127079248428345,34658
+4091.778076171875,0.1766844540834427,35.8188591003418,1.650576114654541,34659
+3884.313232421875,0.10255084931850433,5.5762176513671875,1.0458570718765259,34660
+2660.44287109375,0.15515902638435364,35.01930618286133,1.6627768278121948,34661
+5024.12939453125,0.059953898191452026,14.888103485107422,0.6976988315582275,34662
+1348.3671875,0.00593998096883297,7.392408847808838,0.3767441213130951,34663
+3111.55517578125,0.01786312460899353,19.49468231201172,0.8612109422683716,34664
+5905.798828125,0.09652653336524963,66.50460815429688,1.1875725984573364,34665
+4842.3857421875,0.02337942272424698,24.462013244628906,1.1645948886871338,34666
+800.1865234375,0.009652874432504177,1.9873735904693604,0.1328330934047699,34667
+912.2546997070312,0.001926880911923945,11.773527145385742,0.21479979157447815,34668
+812.31787109375,0.0005846270360052586,2.521393299102783,0.0932091623544693,34669
+5392.708984375,0.01801905408501625,23.31558609008789,0.43461549282073975,34670
+1682.1640625,0.08302947133779526,40.71097183227539,0.8802533149719238,34671
+6173.869140625,0.05268833786249161,21.665311813354492,0.8163254261016846,34672
+1792.6917724609375,0.0015343730337917805,7.128111839294434,0.11992853879928589,34673
+1233.7958984375,0.017749078571796417,8.114043235778809,0.23595255613327026,34674
+5963.51953125,0.059930868446826935,16.09314727783203,1.3470791578292847,34675
+2449.236572265625,0.003454499412328005,21.908578872680664,0.33174002170562744,34676
+4162.572265625,0.015783119946718216,21.867366790771484,1.7286429405212402,34677
+2540.891845703125,0.004236964974552393,6.801161766052246,1.022491693496704,34678
+2457.887451171875,0.0004899830091744661,6.387919902801514,0.17326149344444275,34679
+2441.583251953125,0.08999581634998322,5.581453323364258,0.7452940344810486,34680
+1952.808349609375,0.10486720502376556,13.361136436462402,0.8710117340087891,34681
+962.3716430664062,0.026260916143655777,2.3608639240264893,0.23100616037845612,34682
+2092.64111328125,0.058272797614336014,2.561997175216675,0.3609246611595154,34683
+2311.379150390625,0.014033617451786995,9.580286026000977,0.44009503722190857,34684
+5005.8154296875,5.9076763136545196e-05,7.5163445472717285,1.1289615631103516,34685
+4147.767578125,0.17842353880405426,22.767925262451172,1.4646072387695312,34686
+578.7929077148438,0.010138127952814102,7.450319290161133,0.4200238883495331,34687
+1678.0865478515625,0.12065865844488144,5.947535991668701,0.7638081908226013,34688
+3041.5234375,0.025753816589713097,8.93758487701416,0.3493594527244568,34689
+5413.3203125,1.0222235918045044,102.6756820678711,25.178234100341797,34690
+5662.87158203125,0.12232031673192978,51.589637756347656,1.14725923538208,34691
+3784.017578125,0.018038060516119003,29.624998092651367,0.43000200390815735,34692
+1736.215087890625,0.1768013834953308,20.657203674316406,0.7604972124099731,34693
+28.48604393005371,0.0008525513112545013,1.379651427268982,0.21258242428302765,34694
+5458.96875,0.1937958151102066,75.42791748046875,6.849396228790283,34695
+2963.26904296875,0.0023198944982141256,15.52558422088623,0.32881370186805725,34696
+311.2170715332031,0.003528862725943327,3.153630018234253,0.03281841799616814,34697
+2736.31787109375,0.004278724081814289,7.599232196807861,0.3484867513179779,34698
+712.0560302734375,0.05261383205652237,5.231545925140381,0.2840271294116974,34699
+561.5703125,0.005212569143623114,1.7536015510559082,0.031187955290079117,34700
+199.860595703125,0.0015695777256041765,0.7058963775634766,0.005962072405964136,34701
+412.18896484375,0.012776819057762623,3.322744369506836,0.05107036978006363,34702
+6739.0078125,0.20509560406208038,31.965442657470703,1.4545667171478271,34890
+10704.560546875,0.14154501259326935,149.3166961669922,1.428417444229126,34891
+4420.2119140625,0.12572477757930756,79.19831848144531,0.6948925852775574,34892
+4610.6025390625,0.04705197364091873,13.543316841125488,0.6683000922203064,34893
+6615.462890625,0.11319663375616074,61.569576263427734,1.854109525680542,34894
+2760.91455078125,0.13038362562656403,4.601490020751953,0.3103894889354706,34895
+8768.68359375,0.006527061108499765,44.96941375732422,1.583938479423523,34896
+8105.486328125,0.18657179176807404,56.421119689941406,1.0910601615905762,34897
+11304.4287109375,0.16285333037376404,172.49203491210938,1.7539843320846558,34898
+2730.5185546875,0.013202652335166931,35.27548599243164,0.6496593952178955,34899
+5063.20556640625,0.040918562561273575,19.461368560791016,0.6158119440078735,34900
+6287.27392578125,0.014994111843407154,36.298728942871094,1.2779011726379395,34901
+4773.67724609375,0.14699652791023254,75.37277221679688,6.657848358154297,34902
+13204.400390625,9.565937995910645,244.8190155029297,159.0891571044922,34903
+5281.31396484375,0.1541735827922821,114.32767486572266,1.1599634885787964,34904
+2356.274658203125,0.06039850041270256,45.120906829833984,0.40681537985801697,34905
+2417.740234375,1.1178923845291138,19.49820327758789,3.9700167179107666,34981
+1670.5350341796875,1.05930495262146,12.330415725708008,3.1166698932647705,34982
+1833.636962890625,1.0834133625030518,45.798099517822266,4.34511137008667,34983
+1316.361083984375,1.3820228576660156,21.304973602294922,3.4550158977508545,34984
+2256.03125,0.5059304237365723,24.81365394592285,1.9086558818817139,34985
+1638.36279296875,0.18420760333538055,11.511157989501953,1.2661226987838745,34986
+1585.4287109375,0.42608121037483215,21.499046325683594,1.7441459894180298,34987
+1084.3984375,1.7295928001403809,52.44227981567383,11.660198211669922,34988
+1526.903564453125,0.4245639741420746,31.018455505371094,2.268801689147949,35027
+1040.496337890625,0.28244107961654663,4.445456504821777,1.2704472541809082,35028
+2732.84814453125,21.73723793029785,71.36869812011719,48.80086135864258,35029
+989.0537109375,0.11245808750391006,13.466057777404785,0.6023469567298889,35030
+959.1064453125,0.1492200642824173,18.272499084472656,1.3960793018341064,35031
+1316.083984375,0.10029206424951553,21.16057586669922,0.9248657822608948,35032
+474.3985900878906,0.054507363587617874,3.112734079360962,0.21642272174358368,35033
+915.5621948242188,0.11638613790273666,11.709329605102539,0.9908681511878967,35034
+1493.259033203125,0.2684861421585083,31.914175033569336,3.197556734085083,35035
+1104.4937744140625,0.04778575152158737,19.065509796142578,2.195812702178955,35036
+1115.15966796875,0.04127420485019684,11.519145011901855,1.0733009576797485,35037
+919.98681640625,0.15571057796478271,4.763833999633789,0.5194730758666992,35038
+1449.393310546875,0.05537935346364975,11.892224311828613,0.2890116274356842,35039
+1031.5947265625,0.05278971418738365,3.2232203483581543,0.17550097405910492,35040
+1974.0325927734375,0.3147764801979065,21.13253402709961,1.5629711151123047,35041
+2296.2900390625,0.2122483253479004,17.68730354309082,1.1267369985580444,35042
+1260.333251953125,0.1583118736743927,14.357872009277344,0.9869484901428223,35043
+955.737060546875,0.44073182344436646,8.582903861999512,1.4307440519332886,35044
+2164.856689453125,0.5302358865737915,32.53002166748047,2.1265783309936523,35045
+1203.748291015625,0.4584212005138397,12.408631324768066,1.3571007251739502,35046
+1493.205322265625,0.31186655163764954,12.948637008666992,1.2022587060928345,35047
+1720.4398193359375,0.177941232919693,16.420698165893555,1.0339181423187256,35048
+1070.346435546875,0.12110178917646408,4.136757850646973,0.6526502370834351,35049
+1055.492431640625,0.10421637445688248,9.601181983947754,0.5886739492416382,35050
+1403.98291015625,0.3193303048610687,13.769082069396973,1.418164610862732,35051
+1258.6455078125,0.21509438753128052,15.408023834228516,2.5223357677459717,35052
+2867.92236328125,0.22843706607818604,107.18252563476562,8.906591415405273,35053
+1750.74169921875,0.007748555392026901,15.554675102233887,2.46236515045166,35054
+1293.286865234375,0.09872832894325256,17.150634765625,1.7243825197219849,35055
+481.08551025390625,0.17819403111934662,7.619256973266602,0.74127197265625,35056
+1516.34619140625,0.0038927914574742317,7.334208011627197,0.6505131721496582,35057
+1486.1651611328125,0.0033208897802978754,10.866522789001465,0.4660286009311676,35058
+3224.019287109375,0.3338240683078766,61.240440368652344,6.702742576599121,35059
+1640.78955078125,0.6284494996070862,105.81340026855469,5.469298362731934,35060
+2317.8916015625,0.6167237162590027,22.4291934967041,4.7111616134643555,35061
+371.89093017578125,0.16446132957935333,10.962933540344238,1.318762183189392,35062
+887.68408203125,0.07756707817316055,6.114154815673828,0.46113458275794983,35063
+605.4195556640625,0.18520621955394745,4.911628723144531,0.5395896434783936,35064
+897.9218139648438,0.21469667553901672,13.741332054138184,1.3070186376571655,35065
+1666.6849365234375,0.6808246970176697,35.119205474853516,6.4103264808654785,35066
+724.826416015625,0.7237823009490967,92.79312133789062,4.930791854858398,35067
+1007.963623046875,0.17802605032920837,7.738673686981201,0.6347377896308899,35068
+2261.334716796875,0.320474237203598,98.76641845703125,3.3206090927124023,35069
+1719.318359375,0.1420433223247528,7.204872131347656,0.7730748057365417,35070
+1755.8662109375,0.23818665742874146,12.20922565460205,1.116963267326355,35071
+1353.059326171875,0.3196318447589874,9.166664123535156,1.3503586053848267,35072
+707.4241943359375,0.2739517092704773,5.249788284301758,1.0542834997177124,35073
+1129.0975341796875,0.18427720665931702,5.756804466247559,0.803056538105011,35074
+1927.1943359375,0.3832094967365265,25.083066940307617,3.0445408821105957,35075
+1563.095947265625,0.010065876878798008,103.54408264160156,3.4658446311950684,35076
+1129.39501953125,0.19770199060440063,12.187420845031738,1.4368892908096313,35077
+4200.2998046875,0.6859117150306702,53.01784133911133,6.6250786781311035,35078
+1784.526611328125,0.6827074885368347,29.007795333862305,4.001180648803711,35079
+2267.6943359375,0.023066425696015358,23.24819564819336,1.3047723770141602,35080
+1047.526123046875,0.10407000780105591,12.2860746383667,0.8960873484611511,35081
+1958.39013671875,0.15012387931346893,14.18917179107666,0.9198638796806335,35082
+1439.13427734375,0.285422682762146,37.786922454833984,2.2381558418273926,35083
+643.2672729492188,0.11358851939439774,6.491726875305176,0.5077089667320251,35084
+1018.17431640625,0.13668957352638245,7.742901802062988,0.9551354050636292,35085
+1115.537353515625,0.15700417757034302,6.9497151374816895,0.8431877493858337,35086
+9401.4345703125,0.44198378920555115,143.9728546142578,42.733795166015625,35087
+1356.2764892578125,0.41229063272476196,9.262249946594238,1.8759011030197144,35088
+1869.69482421875,0.6028372049331665,40.196353912353516,2.9867329597473145,35089
+833.894775390625,0.012536460533738136,10.654525756835938,0.9730393886566162,35090
+2387.845947265625,0.5118672251701355,25.047542572021484,2.80263614654541,35091
+2124.9013671875,0.7215067148208618,29.487424850463867,2.922835350036621,35092
+942.5352172851562,0.5049342513084412,15.469974517822266,1.6682039499282837,35093
+2023.727783203125,0.2153107225894928,9.937379837036133,1.471801996231079,35094
+2588.799072265625,1.6226840019226074,49.781776428222656,13.918274879455566,35095
+1439.5018310546875,0.019683271646499634,14.650431632995605,1.1760635375976562,35096
+1284.4632568359375,0.44206732511520386,11.380425453186035,1.9257320165634155,35097
+1336.24072265625,0.010389778763055801,20.42961883544922,1.9825530052185059,35098
+1036.923828125,0.520684540271759,24.641117095947266,2.2109251022338867,35099
+1712.480224609375,0.3719414174556732,16.832521438598633,1.7420958280563354,35100
+923.42822265625,0.3382515609264374,23.036317825317383,1.5677897930145264,35101
+1035.684814453125,0.1624480038881302,5.935055255889893,1.0408892631530762,35102
+1947.8272705078125,0.2403581440448761,11.339982986450195,1.3442562818527222,35103
+887.6011352539062,0.3463234603404999,6.875191688537598,1.2938791513442993,35104
+2733.4111328125,1.018394947052002,56.72639465332031,19.807327270507812,35105
+2044.451171875,0.4931970536708832,21.41184425354004,3.8720664978027344,35106
+1784.20361328125,0.12459709495306015,17.6051082611084,1.513319492340088,35107
+1450.159423828125,0.24151574075222015,9.484111785888672,1.3390207290649414,35108
+1501.1976318359375,0.2861339747905731,13.14880657196045,1.388711929321289,35109
+1417.9443359375,0.04660940542817116,7.982816219329834,0.1948796510696411,35110
+951.6754760742188,0.04034874960780144,21.96593475341797,2.6807758808135986,35111
+1364.2769775390625,0.043697621673345566,10.496875762939453,0.23623843491077423,35112
+1891.883056640625,0.1404760777950287,14.448418617248535,0.6094983816146851,35113
+937.3555908203125,0.005498766433447599,11.335346221923828,0.7249463200569153,35114
+1002.4635620117188,0.0028261824045330286,8.771449089050293,0.9905766248703003,35115
+1392.8931884765625,0.004192556720227003,6.421197414398193,0.15610145032405853,35116
+2021.3131103515625,0.010636652819812298,14.427742004394531,0.5470401048660278,35117
+589.55126953125,0.00808859895914793,11.986875534057617,1.88958740234375,35118
+1380.4149169921875,0.06435144692659378,3.2459089756011963,0.271041601896286,35119
+1212.6197509765625,0.14240364730358124,8.645186424255371,0.5824302434921265,35120
+1170.91455078125,0.08396519720554352,18.444599151611328,0.8686309456825256,35121
+859.1338500976562,0.3343532681465149,17.703699111938477,1.4889668226242065,35122
+1361.507568359375,0.1734190434217453,27.87781524658203,2.2998437881469727,35123
+1591.337646484375,0.1975656896829605,9.644335746765137,1.1726880073547363,35124
+790.1986694335938,0.05609776824712753,16.228321075439453,2.3801164627075195,35125
+500.81939697265625,0.09881919622421265,4.038654327392578,0.4412505626678467,35126
+695.4507446289062,0.01506190188229084,12.484381675720215,1.8398168087005615,35127
+795.5361938476562,0.1175081804394722,7.383166790008545,1.086798071861267,35128
+3396.2587890625,20.021587371826172,132.97305297851562,84.9064712524414,35129
+1350.44775390625,0.13033437728881836,5.641590595245361,0.4395988881587982,35130
+290.33917236328125,0.145863875746727,4.031288146972656,0.6164313554763794,35131
+540.9714965820312,0.25792086124420166,4.443605422973633,0.6882588863372803,35132
+2828.59814453125,0.6837644577026367,69.54932403564453,12.515920639038086,35133
+882.629638671875,0.08993690460920334,4.68773889541626,0.45613935589790344,35134
+457.79620361328125,0.19838228821754456,4.159995079040527,0.7395738363265991,35135
+734.9308471679688,0.12023404985666275,9.153213500976562,0.4312974512577057,35136
+980.0743408203125,0.08811240643262863,4.680072784423828,0.4522724151611328,35137
+1812.22265625,1.3690826892852783,22.179283142089844,5.163027286529541,35138
+1142.18994140625,1.0272306203842163,15.478919982910156,3.514430522918701,35139
+525.6763916015625,0.19641965627670288,7.205259323120117,0.7787798643112183,35140
+841.3285522460938,0.14766547083854675,11.364992141723633,0.7478476166725159,35141
+1207.2034912109375,1.7286473512649536,33.736087799072266,14.037249565124512,35142
+1885.689453125,3.9832332134246826,136.9733428955078,19.241729736328125,35143
+16919.689453125,19.661209106445312,168.51089477539062,101.31550598144531,35144
+830.3978271484375,0.3186982274055481,43.825801849365234,15.377737998962402,35145
+680.9006958007812,0.005106903146952391,6.96895694732666,0.6150864362716675,35146
+1069.99072265625,0.006792809814214706,5.8912458419799805,0.7925857305526733,35147
+312.56024169921875,0.20888206362724304,4.618046283721924,0.8402156829833984,35148
+516.7733154296875,0.11551297456026077,7.2988362312316895,0.5468500852584839,35149
+1360.028564453125,0.3017278015613556,24.4951171875,2.1760456562042236,35150
+488.7132568359375,0.5512409806251526,8.279451370239258,1.3352820873260498,35151
+2608.01416015625,0.5018593072891235,57.12527847290039,3.239769220352173,35152
+586.94287109375,0.005411701742559671,11.577861785888672,1.73139488697052,35153
+684.085693359375,0.010769965127110481,16.51770782470703,2.213869571685791,35154
+992.4571533203125,0.0195293128490448,11.601937294006348,0.7467698454856873,35155
+791.0216064453125,0.2254103124141693,12.878905296325684,0.9826355576515198,35156
+712.4931030273438,1.006714940071106,13.37340259552002,3.441995620727539,35157
+634.5158081054688,0.7266393899917603,9.726935386657715,2.4034690856933594,35158
+945.6314697265625,0.4419361352920532,10.9736328125,1.8578221797943115,35159
+1233.2528076171875,0.20129063725471497,13.37148380279541,1.30364990234375,35160
+2026.79052734375,0.005303357727825642,8.79819393157959,0.6102952361106873,35161
+1412.85400390625,0.0060335854068398476,11.674212455749512,0.7373977303504944,35162
+885.5126953125,0.6097555756568909,18.744651794433594,2.0983712673187256,35163
+956.658203125,0.45602118968963623,6.969269752502441,1.6353131532669067,35164
+2301.75244140625,0.6606425642967224,23.030935287475586,3.8171682357788086,35165
+1200.564208984375,0.9654426574707031,15.741129875183105,2.986478090286255,35166
+1468.367431640625,0.5273445844650269,28.98902130126953,2.622084617614746,35167
+1917.9710693359375,0.1695820838212967,18.628971099853516,1.346889853477478,35168
+623.4375,0.5740451812744141,5.338025093078613,1.3947147130966187,35169
+670.68115234375,0.173239067196846,5.412412643432617,0.4979073107242584,35170
+544.560302734375,0.05978948995471001,4.094105243682861,0.31532153487205505,35171
+732.5625,0.3604874610900879,20.902793884277344,1.1627975702285767,35172
+644.5361328125,0.3348240554332733,16.5866641998291,1.3180698156356812,35173
+953.3844604492188,0.18462465703487396,8.853497505187988,0.9572133421897888,35174
+330.616455078125,0.24889211356639862,5.229636192321777,1.1322481632232666,35175
+625.9151000976562,0.13308465480804443,3.2076194286346436,0.4263726770877838,35176
+616.7911376953125,0.007642877753823996,6.500471115112305,0.6306657791137695,35177
+850.0050048828125,0.6118291020393372,6.704276084899902,1.816249966621399,35178
+673.7420654296875,0.6161812543869019,16.213043212890625,2.2383456230163574,35179
+897.8348388671875,0.7498160004615784,22.540424346923828,3.0435078144073486,35180
+659.068603515625,0.052517324686050415,4.885592937469482,0.11444149911403656,35181
+913.1021728515625,0.047758616507053375,9.405460357666016,0.16343335807323456,35182
+2238.171875,0.0922049805521965,8.432703971862793,0.6955164074897766,35183
+1988.312255859375,0.20688414573669434,27.489986419677734,1.1573412418365479,35184
+700.2079467773438,0.06108800321817398,8.252902030944824,0.43762996792793274,35185
+624.3238525390625,0.058331165462732315,5.18241024017334,0.34190791845321655,35186
+2491.74267578125,0.1624998152256012,18.566322326660156,0.8032697439193726,35187
+942.3742065429688,0.07997922599315643,3.66911244392395,0.37321749329566956,35188
+1656.732666015625,0.22078901529312134,24.13808822631836,1.2646814584732056,35189
+1083.9931640625,0.21095138788223267,13.825029373168945,0.8455485105514526,35190
+1013.184326171875,0.0018816665979102254,4.305171012878418,0.21397767961025238,35191
+968.1522216796875,0.007519833743572235,5.534093379974365,0.25639623403549194,35192
+899.15673828125,0.10489700734615326,10.33537769317627,0.8085941672325134,35193
+1383.5611572265625,0.39067402482032776,16.269268035888672,1.98787522315979,35194
+637.07275390625,0.1855383664369583,9.602020263671875,0.9088056683540344,35195
+1948.0927734375,0.2766246497631073,22.773582458496094,2.5432021617889404,35196
+878.145751953125,0.5023659467697144,17.92812728881836,1.9090125560760498,35197
+561.275390625,0.04992380738258362,5.8227410316467285,0.21108514070510864,35198
+1321.5384521484375,0.2060273289680481,11.732492446899414,1.261009931564331,35199
+986.0547485351562,0.12787795066833496,4.843040466308594,0.4552422761917114,35200
+478.0986328125,0.20743907988071442,4.876698017120361,0.7030861973762512,35201
+705.0253295898438,0.051092613488435745,2.3713598251342773,0.16980378329753876,35202
+1064.9149169921875,0.12946046888828278,9.327475547790527,0.8037093877792358,35203
+637.0830688476562,0.4419674575328827,12.152256965637207,1.8047678470611572,35204
+3262.46533203125,48.653228759765625,251.7859344482422,116.51661682128906,35205
+34889.25,1.993842601776123,253.8561248779297,137.3592529296875,35206
+2215.72705078125,0.2685157060623169,52.843414306640625,3.220533609390259,35207
+1055.059814453125,0.14344236254692078,6.670577526092529,0.5759060382843018,35208
+833.1806030273438,13.831437110900879,58.550838470458984,39.67526626586914,35209
+2231.0595703125,0.5234978199005127,47.3743896484375,7.939713954925537,35210
+3583.3984375,0.29613643884658813,65.15559387207031,4.690311908721924,35211
+2892.654541015625,0.9511265754699707,58.43235778808594,12.002716064453125,35212
+2454.550048828125,0.20109917223453522,20.061386108398438,0.8651921153068542,35213
+2830.1513671875,0.3315896987915039,16.47488784790039,1.4439548254013062,35214
+2980.103759765625,0.11511252075433731,21.078271865844727,1.2309391498565674,35215
+2052.99755859375,0.10758649557828903,17.256389617919922,0.6152225136756897,35216
+1922.00537109375,0.11686568707227707,12.061009407043457,0.5454044938087463,35217
+3288.05859375,0.003005922306329012,10.28708553314209,0.3452392518520355,35218
+1910.1142578125,0.028818976134061813,16.480592727661133,2.9706287384033203,35219
+3102.34619140625,1.1877214908599854,66.5077133178711,8.966318130493164,35220
+1301.455810546875,3.8247482776641846,50.147911071777344,16.902023315429688,35221
+1444.901611328125,1.3496947288513184,21.38431167602539,4.28754186630249,35222
+780.2926025390625,0.1296774297952652,3.7768146991729736,0.5236862897872925,35223
+916.3723754882812,0.13682693243026733,9.08506965637207,0.5825635194778442,35224
+662.6915283203125,0.17162127792835236,3.9861621856689453,0.6796836256980896,35225
+1012.2994995117188,0.3702917695045471,6.895604610443115,1.006261944770813,35226
+837.8422241210938,1.6755942106246948,37.305641174316406,9.106980323791504,35227
+2772.80615234375,12.117644309997559,44.0057373046875,27.18437385559082,35228
+736.9525146484375,0.014819607138633728,10.305157661437988,1.2201200723648071,35229
+616.1878051757812,0.22047942876815796,9.597737312316895,0.7654507160186768,35230
+4540.7265625,0.42072242498397827,57.548641204833984,11.323507308959961,35231
+1561.612548828125,0.12015770375728607,11.528776168823242,1.3189295530319214,35232
+2712.923583984375,0.4732110798358917,39.04291534423828,4.007272720336914,35233
+1314.4530029296875,0.12593555450439453,16.133329391479492,1.4287532567977905,35234
+1237.896728515625,0.011999627575278282,9.490818977355957,0.9385115504264832,35235
+28698.84765625,0.6377128958702087,264.8183898925781,45.12397384643555,36272
+5944.25634765625,0.0013880678452551365,7.84171724319458,0.1529226452112198,36273
+3120.49169921875,0.034568462520837784,2.99639892578125,0.23381474614143372,36274
+2948.376953125,0.00146090192720294,8.637706756591797,0.15780223906040192,36275
+2088.47119140625,0.0381896086037159,6.343255996704102,0.3174450695514679,36276
+6591.25439453125,0.0011299442267045379,18.7119197845459,0.18416984379291534,36277
+21434.7890625,0.07020691782236099,89.48804473876953,1.9792048931121826,36278
+43197.59765625,0.05435921624302864,175.41773986816406,1.719102144241333,36279
+43107.37109375,0.2072780281305313,79.93839263916016,2.5754194259643555,36280
+15126.115234375,0.1749543696641922,61.307960510253906,1.8385943174362183,36281
+34826.40234375,0.1714802384376526,63.515464782714844,1.8055058717727661,36282
+26421.18359375,0.030897032469511032,122.74688720703125,1.987302303314209,36283
+9883.931640625,0.2144286334514618,77.92660522460938,2.17803692817688,36284
+42301.8515625,0.11060316860675812,95.83053588867188,2.5100488662719727,36285
+48549.7421875,0.059405289590358734,383.7967224121094,2.2002058029174805,36286
+10061.939453125,0.2238890677690506,35.07707214355469,0.941247820854187,36287
+46373.23046875,0.06685183942317963,454.74420166015625,2.870696544647217,36288
+5190.52685546875,0.060169514268636703,44.585384368896484,0.2862475514411926,36289
+7688.5283203125,0.04884110763669014,52.63933181762695,0.5605109333992004,36290
+3008.03173828125,0.03191997483372688,8.345391273498535,0.2511087656021118,36291
+1468.31591796875,0.055645521730184555,6.839010238647461,0.4093437194824219,36292
+8886.5810546875,0.013514161109924316,13.273383140563965,0.29238906502723694,36293
+2927.013427734375,0.3069205582141876,51.755462646484375,2.5320184230804443,36294
+3514.8203125,2.002659320831299,112.13468933105469,38.62439727783203,36295
+3035.16943359375,0.005269595421850681,105.83196258544922,0.11991976946592331,36296
+989.572998046875,0.02765180543065071,4.720083713531494,0.38148534297943115,36297
+1970.2344970703125,0.04132789373397827,38.68080139160156,0.7164489030838013,36298
+2764.661376953125,0.055644888430833817,11.37329387664795,0.4950154721736908,36299
+3840.44482421875,1.5596603155136108,71.53421783447266,8.630212783813477,36300
+70613.6015625,0.013978998176753521,93.69976806640625,2.9149062633514404,36301
+27396.828125,0.039557602256536484,130.30482482910156,0.7913126945495605,36302
+10370.51953125,0.019333265721797943,14.763218879699707,0.2007262110710144,36303
+17221.171875,0.27964869141578674,64.85127258300781,2.395822525024414,36304
+14343.0634765625,0.031136855483055115,55.58447265625,0.4808429181575775,36305
+84521.1640625,0.10015682131052017,204.0291290283203,2.866095781326294,36306
+33806.0859375,0.011339053511619568,135.8712158203125,3.0384762287139893,36307
+30354.8203125,0.07997848093509674,68.68032836914062,1.8754909038543701,36308
+15843.654296875,0.030758341774344444,141.89315795898438,3.0069565773010254,36309
+34053.7109375,0.05570404976606369,140.54776000976562,1.679591178894043,36310
+14491.3525390625,0.004962613806128502,48.170692443847656,1.5126672983169556,36311
+17233.04296875,0.10934914648532867,61.8729362487793,1.439565896987915,36312
+72899.3125,0.20643338561058044,101.55843353271484,3.390507936477661,36313
+20717.05859375,0.07739163935184479,39.435237884521484,1.8235242366790771,36314
+28504.6875,0.44535520672798157,79.25157928466797,2.6390786170959473,36315
+25316.02734375,0.5732177495956421,89.71168518066406,3.7142059803009033,36316
+60769.4765625,0.039056599140167236,217.5569305419922,4.2983078956604,36317
+32155.345703125,0.006066294386982918,85.31041717529297,3.0318069458007812,36318
+54330.65234375,0.16208593547344208,129.62384033203125,2.6204915046691895,36319
+51402.9296875,0.06241864338517189,122.3836441040039,3.056241750717163,36320
+32200.71875,0.175987109541893,49.68691635131836,2.19500470161438,36321
+82118.140625,0.4146222770214081,149.49720764160156,10.42770004272461,36322
+869.7520141601562,0.15231595933437347,6.027614116668701,0.9362239241600037,36323
+4181.8369140625,0.01059672236442566,29.583711624145508,2.266578197479248,36324
+1660.7474365234375,0.44494080543518066,14.524438858032227,3.4031710624694824,36325
+14522.2646484375,0.027631377801299095,74.14926147460938,2.6739578247070312,36326
+1980.7130126953125,0.13063225150108337,17.455446243286133,1.2181507349014282,36327
+13767.251953125,0.21471506357192993,87.54129028320312,2.673772096633911,36328
+2235.07861328125,0.27537083625793457,27.018138885498047,2.7223856449127197,36329
+31012.189453125,0.003831413807347417,113.0618667602539,3.821117401123047,36330
+24981.537109375,2.6885128021240234,167.4862518310547,15.613460540771484,36331
+13833.90234375,0.24928370118141174,72.77566528320312,2.5852928161621094,36332
+27131.875,0.3488864302635193,92.64743041992188,4.020728588104248,36333
+27005.046875,0.2595294713973999,130.5384063720703,6.286090850830078,36334
+6991.865234375,0.3560327887535095,156.58108520507812,6.090475082397461,36335
+26922.431640625,0.0679832398891449,54.251708984375,2.16731858253479,36336
+15014.4150390625,0.6707368493080139,207.2478485107422,9.314153671264648,36337
+8037.30810546875,0.2869870066642761,27.504865646362305,2.9311845302581787,36338
+3141.396484375,0.13219980895519257,27.11237144470215,1.133259892463684,36339
+5536.9169921875,0.007546990644186735,15.675232887268066,0.32497459650039673,36340
+5050.662109375,0.08345861732959747,92.68435668945312,1.8306132555007935,36341
+19533.865234375,0.13315095007419586,91.4754638671875,6.268891334533691,36342
+17520.58984375,0.001470520393922925,49.53276062011719,0.6569892764091492,36343
+37392.44140625,0.049099553376436234,90.33924102783203,7.043217658996582,36344
+2394.91064453125,0.46519139409065247,20.818742752075195,2.6580584049224854,36345
+6550.9951171875,0.01431735698133707,6.708306789398193,0.13186383247375488,36346
+4818.40185546875,0.08372100442647934,15.983869552612305,0.3392046391963959,36347
+3867.919921875,0.00911072175949812,13.975444793701172,0.07006974518299103,36348
+3350.345703125,0.04201500490307808,13.098067283630371,0.29412218928337097,36349
+15522.919921875,0.03827373683452606,72.36137390136719,0.7817354202270508,36350
+6181.33642578125,0.01731226220726967,6.02490758895874,0.13422806560993195,36351
+3752.31396484375,0.010421838611364365,11.52841567993164,0.09457390010356903,36352
+5744.033203125,0.0324179008603096,7.81696081161499,0.1547255963087082,36353
+1832.7408447265625,0.01728377863764763,2.684553861618042,0.09633835405111313,36354
+7927.26171875,0.013221734203398228,27.375625610351562,0.1992124617099762,36355
+8384.244140625,0.026332391425967216,20.52006721496582,0.23214121162891388,36356
+26064.2109375,0.15101855993270874,82.10172271728516,2.248659372329712,36357
+16710.96484375,0.11496105045080185,120.36859130859375,2.217484712600708,36358
+6357.169921875,0.5454985499382019,756.521484375,10.074753761291504,36359
+18134.41796875,0.1724792718887329,178.1302490234375,1.2805887460708618,36360
+9830.9248046875,0.3108097016811371,45.49603271484375,1.534164309501648,36361
+13510.2705078125,0.26129546761512756,115.64553833007812,2.2275795936584473,36362
+9067.35546875,0.05622941628098488,43.08366775512695,0.5674545168876648,36363
+1254.0616455078125,0.000726250815205276,0.4332857131958008,0.020018544048070908,36605
+2346.49365234375,0.0023259108420461416,1.968757152557373,0.0311140026897192,36606
+306.9230041503906,0.0002976040996145457,0.03581167757511139,0.0008922258275561035,36607
+836.8984375,0.0005985878524370492,0.1625104695558548,0.004830108489841223,36608
+1563.92822265625,0.0009017980191856623,0.2607194185256958,0.02084292843937874,36609
+6144.46484375,0.0025018902961164713,8.23347282409668,0.16216586530208588,36610
+2491.382568359375,0.33738863468170166,10.890617370605469,1.1729673147201538,36611
+4146.6884765625,0.09285266697406769,16.358314514160156,0.6501550078392029,36612
+2747.156005859375,0.04791776090860367,1.5436487197875977,0.28978440165519714,36613
+3897.278564453125,0.019417891278862953,9.326823234558105,0.43671879172325134,36614
+1868.301513671875,0.0004222427087370306,0.7907788753509521,0.013364963233470917,36615
+2933.395751953125,0.03464639186859131,3.011848211288452,0.24918414652347565,36616
+6323.4111328125,0.22081713378429413,11.81644058227539,1.7234699726104736,36617
+2956.61962890625,0.4301750063896179,9.810225486755371,1.54231595993042,36618
+9851.8828125,0.18066364526748657,20.498310089111328,0.9816543459892273,36619
+12622.455078125,0.31568336486816406,24.3455753326416,1.179668664932251,36620
+2641.85595703125,0.2287001758813858,7.369948387145996,1.42264723777771,36621
+7368.39501953125,0.3283456265926361,26.249309539794922,2.4431018829345703,36622
+4636.298828125,0.24492816627025604,8.156082153320312,1.3648215532302856,36623
+6679.119140625,0.3820836842060089,15.648882865905762,1.9298235177993774,36624
+6416.6923828125,0.6919280290603638,21.818466186523438,3.0425283908843994,36625
+3083.091552734375,0.02925831452012062,2.8016140460968018,0.4491683542728424,36626
+20399.484375,0.22901712357997894,28.714847564697266,1.5733059644699097,36627
+6125.501953125,1.0673153400421143,30.69982147216797,5.35914421081543,36628
+19948.80078125,0.4955551326274872,198.08297729492188,3.5763356685638428,36629
+13042.59765625,0.38332924246788025,66.17938232421875,3.0480480194091797,36630
+17069.66796875,0.33516114950180054,17.940784454345703,2.156895160675049,36631
+16240.85546875,0.30497249960899353,24.224483489990234,2.575052499771118,36632
+6045.43359375,2.567539930343628,227.07745361328125,69.48773956298828,36633
+21665.34765625,0.3954150676727295,78.16056823730469,32.53055191040039,36634
+12350.94921875,0.016750890761613846,19.161056518554688,0.7294872999191284,36635
+2276.88037109375,0.19073045253753662,3.5319252014160156,0.6163725852966309,36636
+9392.8837890625,0.24213024973869324,29.570093154907227,2.405348062515259,36637
+13884.4111328125,0.41108185052871704,17.10823631286621,3.17575740814209,36638
+9721.49609375,0.5855330228805542,12.511992454528809,2.2348268032073975,36639
+10031.9208984375,0.6809094548225403,15.343847274780273,2.312035322189331,36640
+18790.23828125,0.8713309168815613,20.496253967285156,3.4700348377227783,36641
+5903.19970703125,0.7468591332435608,28.180246353149414,3.32387375831604,36642
+14829.9150390625,0.1683366745710373,11.63428783416748,1.0577685832977295,36643
+573.731201171875,0.0019831261597573757,0.23439161479473114,0.016502177342772484,36644
+6614.35595703125,0.013375303708016872,14.001791954040527,0.49612632393836975,36645
+1578.398193359375,0.011250581592321396,0.42603233456611633,0.07538798451423645,36646
+3600.07275390625,0.6438883543014526,30.51901626586914,3.921647787094116,36647
+4788.25390625,0.02013109065592289,5.070234298706055,0.31116804480552673,36648
+2255.878662109375,0.3256855607032776,8.73167896270752,1.337213158607483,36649
+1652.716796875,0.33023151755332947,3.6539745330810547,0.806203305721283,36650
+7389.140625,0.13119252026081085,6.624612808227539,0.5857424139976501,36651
+7138.12744140625,0.39407235383987427,15.199613571166992,1.4514288902282715,36652
+13581.1484375,0.19489720463752747,81.2522201538086,1.239155888557434,36653
+7999.4013671875,0.012591496109962463,3.7400460243225098,0.45739614963531494,36654
+4959.48193359375,0.12112067639827728,15.311881065368652,0.6476210355758667,36655
+11943.96875,0.10726796090602875,13.410367012023926,1.0502039194107056,36656
+5349.23779296875,0.16577313840389252,12.322737693786621,0.8637555241584778,36657
+5105.822265625,0.2118881195783615,5.247609615325928,0.6925026774406433,36658
+2843.835693359375,0.04130111262202263,2.846867084503174,0.2561783492565155,36659
+11262.587890625,0.18069636821746826,10.23375129699707,1.807508945465088,36660
+8722.58203125,0.49137237668037415,35.248111724853516,1.7089698314666748,36661
+11266.330078125,0.04164743050932884,6.891870498657227,0.4520092308521271,36662
+13288.3330078125,1.0361257791519165,28.828088760375977,5.039186000823975,36663
+23021.28515625,0.6147322058677673,32.682945251464844,4.924339294433594,36664
+14171.8251953125,0.7328214049339294,46.860008239746094,3.191852569580078,36665
+6639.7626953125,0.36237192153930664,24.58929443359375,1.6329962015151978,36666
+14589.275390625,0.002183934673666954,9.418325424194336,0.4957616925239563,36667
+963.27490234375,0.0006372513598762453,0.32129305601119995,0.011448069475591183,36668
+12069.767578125,0.8771677613258362,159.21194458007812,19.097734451293945,36669
+2100.214599609375,0.023346424102783203,5.881015777587891,0.5602065920829773,36670
+2141.3017578125,0.017298318445682526,3.4835104942321777,0.28012844920158386,36671
+2154.8818359375,0.37160930037498474,76.22254180908203,3.646162271499634,36683
+3041.542236328125,1.769370198249817,88.10862731933594,10.416240692138672,36684
+3604.203125,0.1818998008966446,24.33123779296875,6.541203498840332,36685
+3764.701904296875,0.06444645673036575,65.25786590576172,5.347588062286377,36686
+2619.20166015625,2.035038948059082,88.69401550292969,8.531601905822754,36687
+2792.5517578125,0.7604659795761108,88.39012908935547,8.001581192016602,36688
+2145.5166015625,0.02062225341796875,43.37287521362305,0.37913352251052856,36689
+5216.296875,0.09474427253007889,58.76123809814453,1.4461593627929688,36690
+1880.3131103515625,0.27857452630996704,61.02580642700195,2.44832444190979,36691
+1978.1927490234375,0.11005912721157074,11.798564910888672,1.0367887020111084,36692
+1721.481201171875,0.004276058170944452,25.182695388793945,0.8530630469322205,36693
+2799.84228515625,0.0,33.795955657958984,6.26362943649292,36694
+4039.797119140625,5.970096111297607,37.83406066894531,14.325521469116211,36695
+2258.932861328125,5.491097450256348,58.360801696777344,16.488561630249023,36696
+1809.857421875,7.823399543762207,61.71504592895508,15.737890243530273,36697
+3056.8603515625,3.8876729011535645,51.66331100463867,9.612768173217773,36698
+2923.4814453125,3.8174636363983154,52.82841873168945,8.120781898498535,36699
+2415.79541015625,5.720581531524658,72.60231018066406,16.21339225769043,36700
+3394.259765625,0.018377719447016716,56.65618896484375,4.357201099395752,36701
+2196.532470703125,1.592968463897705,30.567089080810547,6.460389614105225,36702
+1509.81201171875,0.13415002822875977,59.38557434082031,6.424731731414795,36703
+3989.66845703125,5.9394683837890625,21.895431518554688,9.949297904968262,36704
+2968.30126953125,0.003229442983865738,46.99461364746094,0.1864745169878006,36705
+3602.784912109375,2.3255739212036133,54.85681915283203,9.711010932922363,36706
+3069.5625,6.364610195159912,30.409852981567383,12.580174446105957,36707
+2712.412353515625,6.233892917633057,58.69481658935547,9.483959197998047,36708
+1556.569091796875,0.0,33.574893951416016,1.013391375541687,36709
+2047.4090576171875,8.131705544656143e-05,16.35959243774414,2.259833335876465,36710
+2308.9970703125,6.632976055145264,163.34634399414062,64.13880920410156,36711
+3884.14306640625,1.1517038345336914,35.189212799072266,6.2047014236450195,36712
+4661.439453125,0.5773216485977173,36.44477844238281,6.368086814880371,36713
+2853.54345703125,0.2857285141944885,19.00152015686035,5.0150146484375,36714
+4972.77392578125,0.004449909552931786,186.6365509033203,0.6162813305854797,36715
+2606.83447265625,8.865192413330078,306.2596740722656,96.54942321777344,36716
+3671.317138671875,0.041971705853939056,309.7197570800781,5.529092311859131,36717
+2223.1669921875,0.15968532860279083,69.45927429199219,2.0284371376037598,36718
+2600.29248046875,0.01042723748832941,18.22635841369629,0.46885907649993896,36719
+3482.89892578125,94.61764526367188,856.5548095703125,386.98876953125,36720
+4835.4521484375,1.1127413511276245,388.2754821777344,48.354522705078125,36721
+3120.164306640625,109.92462158203125,656.5162963867188,445.7377624511719,36722
+2800.0224609375,11.536833763122559,516.2194213867188,155.5568084716797,36723
+3178.31494140625,136.42063903808594,596.0629272460938,317.83148193359375,36724
+2980.908935546875,0.18955115973949432,85.5732421875,7.0139031410217285,36725
+1790.326904296875,8.638755798339844,30.546550750732422,17.050731658935547,36726
+2650.345703125,2.0315842628479004,11.653607368469238,6.938077926635742,36727
+2259.266845703125,0.07910250127315521,26.036470413208008,2.930307149887085,36728
+4601.5126953125,0.005365045741200447,258.98077392578125,0.23742391169071198,36729
+1987.808349609375,0.0680585503578186,41.970191955566406,6.474945545196533,36730
+2302.201171875,0.002356060780584812,40.61655044555664,1.4862499237060547,36731
+1795.939208984375,0.0018210659036412835,66.12448120117188,0.1586378663778305,36732
+2868.128173828125,0.012348446063697338,16.612773895263672,0.8381438255310059,36733
+2401.197998046875,0.0,20.677658081054688,0.12870225310325623,36734
+2337.203857421875,0.0,22.059560775756836,3.319891929626465,36735
+1351.704345703125,0.0,20.65773582458496,4.879798889160156,36736
+1505.539306640625,0.021703477948904037,34.51829528808594,5.768349647521973,36737
+3247.97607421875,2.9631118774414062,21.698894500732422,6.910587310791016,36738
+1491.1527099609375,0.0,20.592876434326172,2.7260560989379883,36739
+2909.3232421875,0.006806571967899799,85.88392639160156,1.9818278551101685,36740
+1903.373291015625,3.6854655742645264,45.26931381225586,9.284748077392578,36741
+2889.2255859375,0.12871569395065308,36.059661865234375,13.376044273376465,36742
+2111.67578125,0.14273405075073242,105.91602325439453,9.10205078125,36743
+3419.43896484375,0.0027244132943451405,43.0325927734375,3.6415750980377197,36744
+2757.251708984375,0.020207393914461136,35.75048065185547,2.1917741298675537,36745
+2703.351806640625,0.001482610241509974,84.35576629638672,2.7585222721099854,36746
+2306.3955078125,0.0007038658950477839,20.568115234375,0.2407008409500122,36747
+2157.30029296875,6.791900634765625,26.033889770507812,12.615791320800781,36748
+1915.755615234375,0.0006495348643511534,94.05738067626953,0.10685829818248749,36749
+862.1239013671875,0.0035685906186699867,16.694910049438477,0.07310471683740616,36750
+2212.9013671875,2.5929911136627197,149.7987823486328,46.10211181640625,36751
+2405.388671875,0.25479623675346375,115.4688949584961,5.49175500869751,36752
+1548.298095703125,5.753890037536621,49.269187927246094,23.10892677307129,36753
+2237.10986328125,2.886042833328247,36.648136138916016,7.76774263381958,36754
+3248.67822265625,7.849363803863525,76.63997650146484,12.03214168548584,36755
+4114.18359375,0.027616489678621292,33.216251373291016,0.8610681295394897,36756
+1896.203857421875,1.0905232429504395,15.32717227935791,4.034476280212402,36757
+2740.671875,0.025610262528061867,68.51876068115234,0.5433528423309326,36758
+3137.912841796875,0.0212443545460701,148.3619842529297,0.8184435963630676,36759
+3927.61669921875,0.4332302510738373,254.49774169921875,29.093456268310547,36760
+3578.2998046875,0.019551629200577736,20.35856056213379,0.4803087115287781,36761
+2432.8046875,0.018175605684518814,40.555213928222656,0.26432037353515625,36762
+3291.851318359375,0.4180592894554138,71.42618560791016,4.204152584075928,36763
+3766.07470703125,77.84223937988281,608.3507080078125,342.37042236328125,36764
+1960.82373046875,2.8223447799682617,36.022037506103516,8.036162376403809,36765
+5251.5400390625,3.6631665229797363,103.96401977539062,13.966861724853516,36766
+1302.4033203125,9.470142686041072e-05,15.311546325683594,3.1383211612701416,36767
+1412.237060546875,2.486377477645874,26.952228546142578,7.132510185241699,36768
+3753.40625,0.04005671292543411,90.07611083984375,1.81411612033844,36769
+2834.21435546875,1.5100359916687012,127.71536254882812,6.748129367828369,36770
+3396.38427734375,0.105202317237854,32.77790069580078,6.372203350067139,36771
+4115.76806640625,0.3060588538646698,568.7594604492188,25.405975341796875,36772
+2388.23681640625,2.9079251289367676,77.65829467773438,7.9343414306640625,36773
+1483.7081298828125,0.4722018241882324,18.137853622436523,6.131025314331055,36774
+1637.00830078125,0.20723898708820343,34.23072814941406,2.5739123821258545,36775
+2381.3251953125,0.33354631066322327,13.392007827758789,2.294147491455078,36776
+2826.275390625,0.0003132018318865448,69.85049438476562,3.604943037033081,36777
+2172.2099609375,6.801987648010254,23.398855209350586,13.007245063781738,36778
+2128.117919921875,0.8556603193283081,96.51243591308594,20.267789840698242,36779
+1338.6771240234375,0.9988527894020081,86.57229614257812,12.281441688537598,36780
+3425.161865234375,27.897228240966797,1022.1044921875,263.4739990234375,36781
+2324.12646484375,0.0,22.128055572509766,0.8942387104034424,36782
+2146.521484375,0.00018083679606206715,19.552135467529297,1.0374680757522583,36783
+2286.4013671875,0.0,83.69210052490234,1.0764601230621338,36784
+1942.698486328125,0.0,14.714216232299805,5.208306789398193,36785
+1638.633056640625,0.4653526842594147,54.00040817260742,4.66847038269043,36786
+1901.927978515625,0.24268695712089539,132.16046142578125,9.36910343170166,36787
+5235.037109375,0.03003351390361786,93.39404296875,1.764420986175537,36788
+4787.08349609375,0.0,130.92466735839844,4.835437774658203,36789
+4087.670166015625,0.7384613752365112,89.29981231689453,7.999354362487793,36790
+2926.15478515625,18.556560516357422,537.7257080078125,86.0633773803711,36791
+1723.362060546875,0.047934021800756454,28.901546478271484,1.7840187549591064,36792
+3014.899658203125,5.680479049682617,87.01561737060547,14.356664657592773,36793
+4499.9609375,3.9674463272094727,78.3991470336914,10.53855037689209,36794
+5233.0234375,0.012656769715249538,41.69660949707031,0.9209826588630676,36795
+2172.16748046875,0.0,49.82139205932617,3.45336651802063,36796
+2430.763427734375,0.0,31.014095306396484,2.2117955684661865,36797
+2640.19091796875,0.10984435677528381,33.601531982421875,3.0277419090270996,36798
+2190.607421875,1.0151606798171997,14.019150733947754,5.304134368896484,36799
+1356.10400390625,0.0,35.28664016723633,4.808879375457764,36800
+3791.308837890625,0.4065931439399719,189.808837890625,29.852825164794922,36801
+2900.005615234375,2.9088621139526367,319.1809387207031,59.18378829956055,36802
+3305.329833984375,0.030287884175777435,284.48138427734375,19.792394638061523,36803
+2606.117919921875,0.26095137000083923,43.098690032958984,9.652288436889648,36804
+2396.0341796875,0.5474815964698792,69.9608154296875,2.789329767227173,36805
+2163.688232421875,0.0045872344635427,25.8748836517334,0.3897132873535156,36806
+1786.68310546875,0.06130637228488922,11.353327751159668,1.000382423400879,36807
+3505.35546875,0.0,11.720924377441406,0.2357175350189209,36808
+1684.1910400390625,0.3983412981033325,16.4967098236084,2.285198211669922,36809
+2012.887451171875,6.745796203613281,27.091915130615234,13.600590705871582,36810
+2168.079833984375,6.350381851196289,91.9540786743164,18.690343856811523,36811
+3748.2734375,5.6109395027160645,63.46745681762695,12.749229431152344,36812
+3302.92236328125,0.0,27.567832946777344,3.3161871433258057,36813
+3057.951171875,0.3450888693332672,116.82360076904297,4.270881652832031,36814
+2519.983154296875,1.4832141399383545,14.726334571838379,4.084251403808594,36815
+2243.91650390625,3.2586820125579834,23.521522521972656,7.79137659072876,36816
+3875.708984375,3.2259936332702637,159.72239685058594,9.56965160369873,36817
+3907.590576171875,1.6340372562408447,69.65510559082031,7.156759262084961,36818
+3692.680419921875,0.08323153108358383,12.639488220214844,0.8936787247657776,36819
+3091.605712890625,0.008753467351198196,32.05002212524414,0.4091590344905853,36820
+4662.3759765625,0.03399832174181938,91.68462371826172,1.2393343448638916,36821
+1616.602783203125,0.01880364678800106,6.694401741027832,0.281099408864975,36822
+1683.0185546875,0.054655659943819046,76.41458892822266,1.0312613248825073,36823
+1498.222412109375,0.0005323225632309914,3.1642072200775146,0.05934024229645729,36824
+107.31631469726562,0.0,7.1072678565979,0.04032931849360466,36825
+1273.2725830078125,0.0,58.348873138427734,0.27806782722473145,36826
+3384.340087890625,0.08863430470228195,614.5035400390625,13.646533012390137,36827
+1831.9876708984375,0.0,28.798171997070312,3.386298894882202,36828
+2788.396484375,2.5591366291046143,86.55628967285156,7.876826286315918,36829
+1926.697998046875,0.2668343484401703,66.28781127929688,5.803307056427002,36830
+2738.6767578125,0.01936158537864685,7.05127477645874,0.23991912603378296,36831
+1884.817626953125,5.327892780303955,66.77906036376953,19.633516311645508,36832
+3648.217041015625,2.2981677055358887,24.554555892944336,8.425443649291992,36833
+3260.068115234375,0.0,32.392120361328125,1.366331934928894,36834
+3504.2861328125,4.016066551208496,107.97398376464844,18.44361114501953,36835
+1525.9931640625,0.0,12.572509765625,2.577691078186035,36836
+2809.94970703125,0.024357328191399574,93.19795989990234,3.1572468280792236,36837
+4024.6123046875,0.0028576075565069914,63.648868560791016,0.49369630217552185,36838
+3626.494384765625,113.91786193847656,637.3031616210938,226.65589904785156,36839
+3931.571044921875,0.2119499295949936,43.6890869140625,1.7005064487457275,36840
+4715.818359375,1.1850333213806152,37.922969818115234,9.56555461883545,36841
+3350.832763671875,0.0006306771538220346,179.40782165527344,4.964196681976318,36842
+5947.16845703125,0.09003020823001862,291.5274658203125,2.0180416107177734,36843
+5989.833984375,0.11074516177177429,153.81918334960938,0.8331943154335022,36844
+8994.50390625,0.09884276986122131,143.27468872070312,1.389541745185852,36845
+6507.58203125,0.11318305134773254,195.41339111328125,1.0690951347351074,36846
+1988.89208984375,0.0,86.12671661376953,4.746758937835693,36847
+2106.34033203125,0.4623676538467407,41.058467864990234,3.929739475250244,36848
+2033.3197021484375,0.2640198767185211,14.776853561401367,2.1493866443634033,36849
+2483.58251953125,0.1427815854549408,25.210376739501953,2.7352230548858643,36850
+2156.55517578125,0.008051963523030281,13.261396408081055,1.315774917602539,36851
+2484.19580078125,4.8310136795043945,98.3167724609375,10.943593978881836,36852
+3964.8310546875,555.1650390625,1702.1597900390625,991.207763671875,36853
+1358.023681640625,7.36528163542971e-05,16.430158615112305,4.115223407745361,36854
+1793.91748046875,0.0,64.74534606933594,3.36569881439209,36855
+3228.8603515625,0.0013167805736884475,32.471858978271484,2.603919744491577,36856
+3490.801025390625,3.120922565460205,43.72826385498047,10.840996742248535,36857
+1980.113037109375,0.14421652257442474,54.41086196899414,2.911931037902832,36858
+2143.189697265625,0.04391070827841759,67.33635711669922,2.189162015914917,36859
+3026.921630859375,0.5345098972320557,21.3803768157959,2.629818916320801,36860
+1304.9327392578125,0.0015255394391715527,46.983985900878906,0.8090097308158875,36861
+2942.8408203125,0.5170793533325195,148.8576202392578,3.248168706893921,36862
+2763.4912109375,0.25017276406288147,82.60038757324219,4.628963470458984,36863
+3019.69970703125,0.36097872257232666,14.810441970825195,4.421229362487793,36864
+1941.2816162109375,0.0020745203364640474,85.39981079101562,0.1767372190952301,36865
+2634.015380859375,0.22307613492012024,93.34127807617188,6.1114044189453125,36866
+3902.36962890625,0.005108778364956379,34.81841278076172,3.512483835220337,36867
+3031.546142578125,0.2942515015602112,63.136043548583984,3.937072992324829,36868
+984.21875,1.970181941986084,15.078487396240234,4.70918083190918,36869
+2624.1533203125,2.3972222805023193,53.079097747802734,12.738608360290527,36870
+2418.748046875,4.969038486480713,90.06922912597656,15.117175102233887,36871
+2030.59228515625,7.668821334838867,277.6208801269531,88.28662109375,36872
+2455.22900390625,0.5325750112533569,14.454697608947754,2.059755802154541,36873
+1101.23828125,0.00017616893455851823,12.428799629211426,0.2537415325641632,36874
+1989.1136474609375,0.4627085328102112,69.81153106689453,3.954500198364258,36875
+2336.168212890625,0.014540189877152443,31.533775329589844,0.4698648750782013,36876
+3069.290771484375,0.008906528353691101,6.574461460113525,0.5595790147781372,36877
+2359.402099609375,0.3872658908367157,81.41669464111328,1.7146817445755005,36878
+4609.599609375,0.005189594812691212,119.31834411621094,2.4222803115844727,36879
+3447.387451171875,0.000981618999503553,325.004150390625,19.927095413208008,36880
+2738.94482421875,0.0004517681081779301,322.3559875488281,18.382179260253906,36881
+2121.732421875,5.087615013122559,46.646881103515625,7.74354887008667,36882
+2567.83740234375,0.00013669402687810361,63.70650100708008,5.594417095184326,36883
+2097.4208984375,0.042548537254333496,29.96101188659668,0.8753843307495117,36884
+4679.9814453125,0.03529290109872818,97.67549896240234,1.4670788049697876,36885
+5068.08203125,0.0,15.494516372680664,0.8982775807380676,36886
+4088.8359375,0.03403680771589279,17.468517303466797,0.6418894529342651,36887
+3058.36962890625,3.9666976928710938,16.713699340820312,10.027441024780273,36888
+1554.50244140625,0.0,15.910128593444824,1.5151095390319824,36889
+3781.046875,1.9573711156845093,21.27958106994629,4.667959213256836,36890
+1562.375,0.0,39.81925964355469,3.925565242767334,36891
+1905.8658447265625,0.0,32.83698654174805,2.70719575881958,36892
+4301.72998046875,0.20867668092250824,53.94971466064453,4.6910905838012695,36893
+1136.0213623046875,0.0002183963224524632,2.188180446624756,0.025316931307315826,36894
+2095.614501953125,0.1429828703403473,72.59902954101562,5.903139591217041,36895
+2420.4140625,4.9973344802856445,38.341651916503906,12.162884712219238,36896
+2685.4931640625,0.034332551062107086,43.10301971435547,6.303974628448486,36897
+2767.685302734375,46.05095672607422,151.40255737304688,98.84590148925781,36898
+2828.158447265625,0.04871101677417755,85.27600860595703,5.87974739074707,36899
+2836.8720703125,6.399160385131836,115.94261169433594,17.404123306274414,36900
+2315.139404296875,6.340941429138184,39.27889633178711,12.446986198425293,36901
+3384.9609375,0.011619026772677898,69.93901824951172,4.039332866668701,36902
+1383.402099609375,0.8223013281822205,86.54966735839844,6.986879348754883,36903
+2302.65771484375,0.00794172938913107,20.52790069580078,3.1629912853240967,36904
+854.05810546875,0.5020802021026611,38.90404510498047,2.588054895401001,36905
+1015.3445434570312,0.0,31.59008026123047,2.4232566356658936,36906
+3530.73583984375,0.40364763140678406,22.825502395629883,2.3775999546051025,36907
+2594.27392578125,0.6345727443695068,65.01782989501953,9.433723449707031,36908
+2228.337158203125,0.19077008962631226,17.63450813293457,7.306023597717285,36909
+2741.70458984375,0.05260913446545601,28.1439208984375,5.163285255432129,36910
+2607.48583984375,0.031717799603939056,28.486862182617188,2.2004098892211914,36911
+2416.87060546875,4.180568695068359,82.30282592773438,9.628966331481934,36912
+3414.525390625,3.6246914863586426,362.474609375,58.87112808227539,36913
+2579.30078125,78.13772583007812,602.0790405273438,322.41259765625,36914
+2103.4599609375,0.18963246047496796,329.06378173828125,11.883955001831055,36915
+1854.686767578125,0.0,12.621315002441406,4.263647556304932,36916
+2463.086669921875,11.114773750305176,49.59467315673828,18.659748077392578,36917
+4242.5947265625,0.10249825567007065,389.3964538574219,10.149747848510742,36918
+856.2498779296875,0.0,54.838768005371094,0.35721731185913086,36919
+1597.7218017578125,0.001959609566256404,35.474605560302734,0.13579142093658447,36920
+2069.169677734375,0.013000868260860443,48.57054901123047,0.2082078605890274,36921
+2317.77880859375,0.015812424942851067,54.99715042114258,0.7997856736183167,36922
+2009.728759765625,0.07793258875608444,16.299922943115234,6.053400039672852,36923
+3350.315673828125,0.00037767135654576123,48.40277862548828,7.038478374481201,36924
+1540.319580078125,0.44762155413627625,8.927315711975098,1.7210274934768677,36925
+2373.036376953125,0.07221133261919022,12.071942329406738,0.9405614137649536,36926
+2305.08837890625,0.6982249021530151,87.46491241455078,4.198703765869141,36927
+2308.4873046875,6.737030982971191,21.07053565979004,9.499947547912598,36928
+3955.838134765625,1.2410478591918945,46.041866302490234,7.153414249420166,36929
+2473.14111328125,0.0,49.525245666503906,3.2035505771636963,36930
+3491.26416015625,5.059386253356934,35.57785415649414,14.367341995239258,36931
+4090.04248046875,1.544973373413086,151.45460510253906,5.367509841918945,36932
+2231.380615234375,17.159934997558594,263.0597229003906,117.44108581542969,36933
+2581.91162109375,0.0578775554895401,54.75567626953125,4.157667636871338,36934
+2325.8583984375,0.08339563012123108,64.73011779785156,3.1687443256378174,36935
+1847.689453125,0.38696640729904175,55.497501373291016,3.453625202178955,36936
+2414.726318359375,3.5853543281555176,155.95318603515625,9.9782075881958,36937
+2156.247314453125,1.52250075340271,134.08432006835938,6.360611438751221,36938
+3263.78857421875,0.044349897652864456,9.888089179992676,0.3693321943283081,36939
+2434.7353515625,4.121967792510986,71.38091278076172,8.513060569763184,36940
+3038.5087890625,4.195525646209717,89.9848403930664,8.632126808166504,36941
+880.408203125,0.0,7.803290843963623,2.09621000289917,36942
+2217.421142578125,0.0230083167552948,7.779989242553711,1.2795275449752808,36943
+2327.82421875,0.4836207330226898,133.732421875,9.128722190856934,36944
+3398.4052734375,0.104920893907547,7.2397780418396,0.6530371308326721,36945
+3189.141845703125,0.09610453248023987,32.13569259643555,3.2776379585266113,36946
+2357.962646484375,0.2739395797252655,30.211225509643555,5.12600564956665,36947
+2544.3212890625,0.2967780828475952,28.299274444580078,4.006804943084717,36948
+4303.26611328125,4.209365367889404,16.027725219726562,9.757972717285156,36949
+4364.2646484375,1.7280527353286743,148.3782196044922,8.557381629943848,36950
+2673.98193359375,0.0014030460733920336,54.41880416870117,0.39070454239845276,36951
+1544.196533203125,0.0002484239521436393,7.65670919418335,0.11920615285634995,36952
+1612.64111328125,0.0005034410278312862,5.0580902099609375,0.12627367675304413,36953
+2264.477294921875,0.006935766898095608,14.642928123474121,0.26085442304611206,36954
+3684.60205078125,0.009328951127827168,39.445369720458984,0.2385782152414322,36955
+2307.65625,3.6005280017852783,19.98836326599121,6.1211042404174805,36956
+1796.908447265625,4.341310977935791,54.99524688720703,7.61401891708374,36957
+2747.221435546875,1.9837937355041504,30.126174926757812,6.091400146484375,36958
+1678.62841796875,5.3720245361328125,60.047367095947266,16.29736328125,36959
+1468.2239990234375,0.00023259298177435994,52.7054328918457,0.1459757387638092,36960
+3969.149169921875,0.05008525401353836,166.13589477539062,0.7939886450767517,36961
+6294.39599609375,0.008837826550006866,126.14856719970703,0.5163573622703552,36962
+4446.64404296875,0.0,75.20285034179688,0.17592357099056244,36963
+2743.630126953125,0.02269178256392479,26.352638244628906,0.2884691655635834,36964
+2406.384765625,5.112913131713867,64.64818572998047,12.665183067321777,36965
+2755.05126953125,2.951342821121216,68.7950439453125,10.054931640625,36966
+3155.337646484375,6.69215202331543,55.235591888427734,14.81379222869873,36967
+2695.968017578125,2.0670549869537354,461.7777099609375,31.717269897460938,36968
+954.739501953125,0.0066711981780827045,23.18541717529297,0.956652820110321,36969
+2573.20654296875,0.2956728935241699,55.27522659301758,2.0668325424194336,36970
+1331.59521484375,5.301379133015871e-05,57.50415802001953,0.2833181321620941,36971
+2890.213623046875,0.2883201837539673,309.7373352050781,39.056941986083984,36972
+9117.2548828125,0.0898464098572731,2.9110918045043945,0.4228586256504059,36973
+6105.3623046875,0.21341563761234283,3.949075937271118,2.0460329055786133,36974
+2043.5245361328125,0.09499268233776093,1.2474230527877808,0.49781352281570435,36975
+2919.12646484375,0.26069092750549316,8.197640419006348,1.8918511867523193,36976
+3664.2333984375,0.09021179378032684,0.8155701160430908,0.29215702414512634,36977
+6009.91015625,0.09743492305278778,2.249833822250366,0.7615192532539368,36978
+10689.005859375,0.022158626466989517,7.374347686767578,1.5772473812103271,36979
+8615.732421875,0.385968416929245,4.364468574523926,2.1029369831085205,36980
+17215.134765625,0.0009911942761391401,4.710593223571777,0.7105470895767212,36981
+5388.66357421875,0.3063446581363678,4.6732988357543945,0.80021733045578,36982
+8351.654296875,2.4224605560302734,12.835359573364258,5.935788631439209,36983
+9662.431640625,0.1110219657421112,3.0454905033111572,0.5067886114120483,36984
+18865.07421875,0.2790256440639496,5.946800231933594,3.09873104095459,36985
+8732.0908203125,0.5269049406051636,3.854962110519409,1.2727140188217163,36986
+2520.00341796875,0.04149659350514412,0.9020015001296997,0.23628723621368408,36987
+1735.95263671875,0.0018027347978204489,0.5517588257789612,0.10937201231718063,36988
+4172.646484375,0.015294999815523624,0.6514466404914856,0.25377973914146423,36989
+1798.6981201171875,0.0848599448800087,1.1096097230911255,0.3420228362083435,36990
+1552.4228515625,0.0025206985883414745,0.46533581614494324,0.1909734159708023,36991
+2113.32958984375,0.0018209790578112006,0.7607884407043457,0.2331821173429489,36992
+783.0313110351562,0.03504568710923195,0.43034353852272034,0.09359686076641083,36993
+2345.420654296875,0.015665190294384956,0.777390718460083,0.060287389904260635,36994
+1023.207763671875,0.013982018455862999,0.1929970234632492,0.10534415394067764,36995
+2668.5341796875,0.003960184752941132,0.7682123184204102,0.38132810592651367,36996
+2271.71435546875,0.06724230200052261,0.5295986533164978,0.15810929238796234,36997
+1291.392333984375,0.039065368473529816,0.8770319819450378,0.24251499772071838,36998
+2827.929931640625,0.10557090491056442,0.980979323387146,0.49361667037010193,36999
+2295.0205078125,0.14239192008972168,1.183566927909851,0.5058453679084778,37000
+1527.02978515625,0.08423008024692535,1.0642719268798828,0.36228466033935547,37001
+1048.3038330078125,0.11312107741832733,0.4470815658569336,0.21663646399974823,37002
+716.4078369140625,0.012753174640238285,0.3837336599826813,0.051395926624536514,37003
+2159.82421875,0.0020945726428180933,0.8671852946281433,0.3295429050922394,37004
+2453.54345703125,0.0231739841401577,0.82391357421875,0.4303707182407379,37005
+840.7531127929688,0.014522678218781948,0.7123712301254272,0.06374654173851013,37006
+5467.2451171875,0.03011062741279602,1.1850873231887817,0.7215580344200134,37007
+2734.9697265625,0.05970180407166481,0.9552907943725586,0.3627761900424957,37008
+1432.907958984375,0.25572633743286133,0.9590451717376709,0.6144545078277588,37009
+3279.413818359375,0.03554828464984894,1.2234175205230713,0.5535809993743896,37010
+955.4978637695312,0.05262047052383423,1.3303563594818115,0.2747262418270111,37011
+932.496337890625,0.07766713947057724,0.9354182481765747,0.22777146100997925,37012
+1810.3394775390625,0.067536361515522,0.707259476184845,0.3486786484718323,37013
+1559.989990234375,0.18483556807041168,1.3600168228149414,0.8210473656654358,37014
+1309.66259765625,0.008720068261027336,1.0339828729629517,0.3620853126049042,37015
+4068.474853515625,0.0035791564732789993,1.322648286819458,0.8062772154808044,37016
+1395.34765625,0.0017496688524261117,0.4754244089126587,0.22282779216766357,37017
+1278.4830322265625,0.0006700297817587852,0.7667757868766785,0.12007918208837509,37018
+3456.384765625,0.30972468852996826,1.7574248313903809,0.9420508742332458,37019
+866.1612548828125,0.022895831614732742,1.8219910860061646,0.06252969056367874,37020
+825.803955078125,0.0382431298494339,2.301511764526367,0.19517937302589417,37021
+706.2587280273438,0.03783046454191208,0.2581025958061218,0.08629749715328217,37022
+3020.60400390625,0.10445356369018555,1.272283911705017,0.4928379952907562,37023
+985.9165649414062,0.09034086763858795,0.6120247840881348,0.22051365673542023,37024
+3522.679931640625,0.05294349789619446,6.345822811126709,3.9580674171447754,37025
+1251.3209228515625,0.03815456107258797,0.7212514281272888,0.15641511976718903,37026
+1491.0618896484375,0.028544798493385315,0.5158128142356873,0.18071286380290985,37027
+1259.0152587890625,0.0422382615506649,2.974644184112549,0.20745019614696503,37028
+3376.020751953125,0.04028076305985451,0.9094751477241516,0.27900996804237366,37029
+1471.9202880859375,0.07602229714393616,0.8643265962600708,0.25777938961982727,37030
+2940.732421875,0.08651109784841537,0.9927095174789429,0.5617445111274719,37031
+5166.98828125,0.490008145570755,1.421077013015747,0.9915540814399719,37032
+3150.409912109375,0.20454905927181244,1.219414472579956,0.6030646562576294,37033
+4635.693359375,0.017429936677217484,0.7192044258117676,0.3495470881462097,37034
+2640.654052734375,0.03932558000087738,0.9686384797096252,0.3015822470188141,37035
+3202.35986328125,0.05251280218362808,1.170662522315979,0.6803398728370667,37036
+3486.391357421875,0.054449621587991714,0.9540019631385803,0.2943841516971588,37037
+1715.0242919921875,0.00020414436585269868,0.8738937377929688,0.023372458294034004,37038
+3996.10009765625,0.03919290378689766,1.0071954727172852,0.1764126867055893,37039
+1135.668701171875,0.02133249118924141,0.40224334597587585,0.11944349110126495,37040
+607.5802001953125,0.015511104837059975,0.25830256938934326,0.05381101742386818,37041
+1619.3367919921875,0.02928156778216362,0.516836404800415,0.17948755621910095,37042
+1411.0439453125,0.0799998790025711,0.8121040463447571,0.23651424050331116,37043
+716.215087890625,0.04178665950894356,0.3692157566547394,0.10381433367729187,37044
+1021.5011596679688,0.048491500318050385,0.445093035697937,0.15212228894233704,37045
+269.003662109375,0.007801092695444822,0.1793193221092224,0.02482270635664463,37046
+1531.461669921875,0.03201951086521149,0.7660800218582153,0.20180019736289978,37047
+1431.060302734375,0.00023990822955965996,0.48903486132621765,0.09755012392997742,37048
+3037.26953125,0.03547792136669159,0.8985127806663513,0.29337096214294434,37049
+1235.762939453125,0.024933598935604095,0.5767918825149536,0.08776725083589554,37050
diff --git a/notebooks/MP_SCRIPTS/zonal_fathom.py b/notebooks/MP_SCRIPTS/zonal_fathom.py
index 2cda14c..c174280 100644
--- a/notebooks/MP_SCRIPTS/zonal_fathom.py
+++ b/notebooks/MP_SCRIPTS/zonal_fathom.py
@@ -6,7 +6,7 @@
from h3 import h3
-sys.path.insert(0, "c:\\WBG\\Work\\Code\\GOSTrocks\\src")
+sys.path.insert(0, "/home/wb411133/Code/GOSTrocks/src")
import GOSTrocks.rasterMisc as rMisc
import GOSTrocks.ntlMisc as ntl
import GOSTrocks.dataMisc as dMisc
@@ -34,7 +34,7 @@
3: [50, 100000.0],}
# Define input layers
- pop_layer = r"C:\WBG\Work\data\POP\ppp_2020_1km_Aggregated.tif"
+ pop_layer = r"/home/public/Data/GLOBAL/Population/WorldPop_PPP_2020ppp_2020_1km_Aggregated.tif"
# Select layer to downlaod
flood_type = ["PLUVIAL","FLUVIAL","COASTAL"]
defence = ["DEFENDED"]
diff --git a/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN.py b/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN.py
index cf3d9aa..4667dd3 100755
--- a/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN.py
+++ b/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN.py
@@ -1,80 +1,91 @@
-import sys, os, multiprocessing
-
-import pandas as pd
-#import geopandas as gpd
-#import numpy as np
-
-from h3 import h3
-
-import GOSTrocks.rasterMisc as rMisc
-import GOSTrocks.ntlMisc as ntl
-from GOSTrocks.misc import tPrint
-
-sys.path.append("../../src")
-import h3_helper
-
-AWS_S3_BUCKET = 'wbg-geography01'
-AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
-AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
-AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
-
-def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
- cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
- if verbose:
- tPrint(f'Starting {cName}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
- res['id'] = gdf['shape_id'].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-if __name__ == "__main__":
- multiprocess=True
- verbose = True
- tPrint("Starting")
- h3_level = 6
- data_prefix = "VIIRS_Monthly_LEN"
-
- # Get list of nighttime lights VIIRS data
- ntl_files = ntl.aws_search_ntl()
-
- h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
- if verbose:
- tPrint("H3_0 list generated")
- # set up mp arguments
-
- for h3_0_key, cur_gdf in h3_0_list.items():
- arg_list = []
- processed_list = []
- for pop_file in ntl_files:
- filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
- out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
- full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
- try:
- tempPD = pd.read_csv(full_path)
- processed_list.append(filename)
- except:
- arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
-
- if multiprocess:
- with multiprocessing.Pool(processes=min([70,len(ntl_files)])) as pool:
- results = pool.starmap(run_zonal, arg_list)
- else:
- for a in arg_list:
- results = run_zonal(*a)
-
- for combo in results:
- out_file = list(combo.keys())[0]
- res = combo[out_file]
- res.to_csv(
- f"s3://{AWS_S3_BUCKET}/{out_file}",
- index=False,
- storage_options={
- "key": AWS_ACCESS_KEY_ID,
- "secret": AWS_SECRET_ACCESS_KEY,
- "token": AWS_SESSION_TOKEN,
- },
+import sys, os, multiprocessing
+
+import pandas as pd
+import geopandas as gpd
+#import numpy as np
+
+from h3 import h3
+
+import GOSTrocks.rasterMisc as rMisc
+import GOSTrocks.ntlMisc as ntl
+from GOSTrocks.misc import tPrint
+
+sys.path.append("../../src")
+import h3_helper
+
+AWS_S3_BUCKET = 'wbg-geography01'
+AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
+AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
+AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
+
+def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
+ cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
+ if verbose:
+ tPrint(f'Starting {cName}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+ res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
+ res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
+ res['id'] = gdf['id'].values
+ if verbose:
+ tPrint(f'**** finished {cName}')
+ return({out_file:res})
+
+if __name__ == "__main__":
+ multiprocess=True
+ verbose = True
+ tPrint("Starting")
+ h3_level = 6
+ data_prefix = "VIIRS_ANNUAL_EOG"
+
+ # Get list of nighttime lights VIIRS data
+ # ntl_files = ntl.aws_search_ntl()
+ ntl_folder = "/home/public/Data/GLOBAL/NighttimeLights/VIIRS_ANNUAL_EOG_V21"
+ ntl_files = [os.path.join(ntl_folder, x) for x in os.listdir(ntl_folder) if x.endswith(".tif")]
+
+ # h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
+ admin_bounds = "/home/wb411133/data/Global/ADMIN/Admin2_Polys.shp"
+ # Generate a list from the global admin boundaries
+ inA = gpd.read_file(admin_bounds)
+ inA['id'] = list(inA.index)
+ h3_0_list = {}
+ for region, countries in inA.groupby("WB_REGION"):
+ h3_0_list[region] = countries
+
+ if verbose:
+ tPrint("H3_0 list generated")
+ # set up mp arguments
+
+ for h3_0_key, cur_gdf in h3_0_list.items():
+ arg_list = []
+ processed_list = []
+ for pop_file in ntl_files:
+ filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
+ out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ out_s3_key = f'Space2Stats/h3_stats_data/ADM_GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
+ try:
+ tempPD = pd.read_csv(full_path)
+ processed_list.append(filename)
+ except:
+ arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
+
+ if multiprocess:
+ with multiprocessing.Pool(processes=min([70,len(ntl_files)])) as pool:
+ results = pool.starmap(run_zonal, arg_list)
+ else:
+ for a in arg_list:
+ results = run_zonal(*a)
+
+ for combo in results:
+ out_file = list(combo.keys())[0]
+ res = combo[out_file]
+ res.to_csv(
+ f"s3://{AWS_S3_BUCKET}/{out_file}",
+ index=False,
+ storage_options={
+ "key": AWS_ACCESS_KEY_ID,
+ "secret": AWS_SECRET_ACCESS_KEY,
+ "token": AWS_SESSION_TOKEN,
+ },
)
\ No newline at end of file
diff --git a/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN_NEW.py b/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN_NEW.py
deleted file mode 100644
index 549d5d5..0000000
--- a/notebooks/MP_SCRIPTS/zonal_pop_NTL_VIIRS_LEN_NEW.py
+++ /dev/null
@@ -1,162 +0,0 @@
-<<<<<<< HEAD
-import sys, os, multiprocessing
-
-import pandas as pd
-#import geopandas as gpd
-#import numpy as np
-
-from h3 import h3
-
-import GOSTrocks.rasterMisc as rMisc
-import GOSTrocks.ntlMisc as ntl
-from GOSTrocks.misc import tPrint
-
-sys.path.append("../../src")
-import h3_helper
-
-AWS_S3_BUCKET = 'wbg-geography01'
-AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
-AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
-AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
-
-def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
- cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
- if verbose:
- tPrint(f'Starting {cName}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
- res['id'] = gdf['shape_id'].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-if __name__ == "__main__":
- multiprocess=True
- verbose = True
- tPrint("Starting")
- h3_level = 6
- data_prefix = "VIIRS_Monthly_LEN"
-
- # Get list of nighttime lights VIIRS data
- ntl_files = ntl.aws_search_ntl()
-
- h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
- if verbose:
- tPrint("H3_0 list generated")
- # set up mp arguments
-
- for h3_0_key, cur_gdf in h3_0_list.items():
- arg_list = []
- processed_list = []
- for pop_file in ntl_files:
- filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
- out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
- full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
- try:
- tempPD = pd.read_csv(full_path)
- processed_list.append(filename)
- except:
- arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
-
- if multiprocess:
- with multiprocessing.Pool(processes=min([70,len(ntl_files)])) as pool:
- results = pool.starmap(run_zonal, arg_list)
- else:
- for a in arg_list:
- results = run_zonal(*a)
-
- for combo in results:
- out_file = list(combo.keys())[0]
- res = combo[out_file]
- res.to_csv(
- f"s3://{AWS_S3_BUCKET}/{out_file}",
- index=False,
- storage_options={
- "key": AWS_ACCESS_KEY_ID,
- "secret": AWS_SECRET_ACCESS_KEY,
- "token": AWS_SESSION_TOKEN,
- },
-=======
-import sys, os, multiprocessing
-
-import pandas as pd
-#import geopandas as gpd
-#import numpy as np
-
-from h3 import h3
-
-import GOSTrocks.rasterMisc as rMisc
-import GOSTrocks.ntlMisc as ntl
-from GOSTrocks.misc import tPrint
-
-sys.path.append("../../src")
-import h3_helper
-
-AWS_S3_BUCKET = 'wbg-geography01'
-AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
-AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
-AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
-
-def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
- cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
- if verbose:
- tPrint(f'Starting {cName}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
- res['id'] = gdf['shape_id'].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-if __name__ == "__main__":
- multiprocess=True
- verbose = True
- tPrint("Starting")
- h3_level = 6
- data_prefix = "VIIRS_Monthly_LEN"
-
- # Get list of nighttime lights VIIRS data
- ntl_files = ntl.aws_search_ntl()
-
- h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
- if verbose:
- tPrint("H3_0 list generated")
- # set up mp arguments
-
- for h3_0_key, cur_gdf in h3_0_list.items():
- arg_list = []
- processed_list = []
- for pop_file in ntl_files:
- filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
- out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
- full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
- try:
- tempPD = pd.read_csv(full_path)
- processed_list.append(filename)
- except:
- arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
-
- if multiprocess:
- with multiprocessing.Pool(processes=min([70,len(ntl_files)])) as pool:
- results = pool.starmap(run_zonal, arg_list)
- else:
- for a in arg_list:
- results = run_zonal(*a)
-
- for combo in results:
- out_file = list(combo.keys())[0]
- res = combo[out_file]
- res.to_csv(
- f"s3://{AWS_S3_BUCKET}/{out_file}",
- index=False,
- storage_options={
- "key": AWS_ACCESS_KEY_ID,
- "secret": AWS_SECRET_ACCESS_KEY,
- "token": AWS_SESSION_TOKEN,
- },
->>>>>>> d1235c0ca155101dc0a38ca9c37da7b86d1d3072
- )
\ No newline at end of file
diff --git a/notebooks/MP_SCRIPTS/zonal_pop_by_gender.py b/notebooks/MP_SCRIPTS/zonal_pop_by_gender.py
index a99de33..aa77aef 100755
--- a/notebooks/MP_SCRIPTS/zonal_pop_by_gender.py
+++ b/notebooks/MP_SCRIPTS/zonal_pop_by_gender.py
@@ -1,88 +1,99 @@
-import sys, os, importlib, math, multiprocessing
-import rasterio, geojson
-
-import pandas as pd
-import geopandas as gpd
-import numpy as np
-
-from h3 import h3
-from tqdm import tqdm
-from shapely.geometry import Polygon
-
-import GOSTrocks.rasterMisc as rMisc
-from GOSTrocks.misc import tPrint
-
-sys.path.append("../../src")
-import h3_helper
-import country_zonal
-
-AWS_S3_BUCKET = 'wbg-geography01'
-AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
-AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
-AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
-
-def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
- cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
- if verbose:
- tPrint(f'Starting {cName}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
- res['id'] = gdf['shape_id'].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-if __name__ == "__main__":
- multiprocess=True
- verbose = True
- tPrint("Starting")
- h3_level = 6
- data_prefix = "WorldPop_2020_Demographics"
-
- '''
- admin_bounds = "/home/public/Data/GLOBAL/ADMIN/ADMIN2/HighRes_20230328/shp/WB_GAD_ADM2.shp"
- global_urban = "/home/public/Data/GLOBAL/GHSL/SMOD/GHS_SMOD_E2020_GLOBE_R2023A_54009_1000_V1_0.tif"
- '''
- # Define input raster variables
- population_folder = "/home/public/Data/GLOBAL/Population/WorldPop_PPP_2020/GLOBAL_1km_Demographics"
- pop_files = [os.path.join(population_folder, x) for x in os.listdir(population_folder) if x.endswith("1km.tif")]
-
- h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
- if verbose:
- tPrint("H3_0 list generated")
- # set up mp arguments
-
- for h3_0_key, cur_gdf in h3_0_list.items():
- arg_list = []
- processed_list = []
- for pop_file in pop_files:
- filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
- out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
- full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
- try:
- tempPD = pd.read_csv(full_path)
- processed_list.append(filename)
- except:
- arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
-
- if multiprocess:
- with multiprocessing.Pool(processes=min([70,len(pop_files)])) as pool:
- results = pool.starmap(run_zonal, arg_list)
- else:
- for a in arg_list:
- results = run_zonal(*a)
-
- for combo in results:
- out_file = list(combo.keys())[0]
- res = combo[out_file]
- res.to_csv(
- f"s3://{AWS_S3_BUCKET}/{out_file}",
- index=False,
- storage_options={
- "key": AWS_ACCESS_KEY_ID,
- "secret": AWS_SECRET_ACCESS_KEY,
- "token": AWS_SESSION_TOKEN,
- },
+import sys, os, importlib, math, multiprocessing
+import rasterio, geojson
+
+import pandas as pd
+import geopandas as gpd
+import numpy as np
+
+from h3 import h3
+from tqdm import tqdm
+from shapely.geometry import Polygon
+
+import GOSTrocks.rasterMisc as rMisc
+from GOSTrocks.misc import tPrint
+
+sys.path.append("../../src")
+import h3_helper
+
+AWS_S3_BUCKET = 'wbg-geography01'
+AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
+AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
+AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")
+
+def run_zonal(gdf, cur_raster_file, out_file, buffer0=False, verbose=False):
+ cName = f'{os.path.basename(os.path.dirname(out_file))}-{os.path.basename(cur_raster_file)}'
+ if verbose:
+ tPrint(f'Starting {cName}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+ res = rMisc.zonalStats(gdf, cur_raster_file, minVal=0, verbose=False)
+ res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
+ res['id'] = gdf['id'].values
+ if verbose:
+ tPrint(f'**** finished {cName}')
+ return({out_file:res})
+
+if __name__ == "__main__":
+ multiprocess=True
+ verbose = True
+ tPrint("Starting")
+ h3_level = 6
+ data_prefix = "WorldPop_2020_Demographics"
+
+ admin_bounds = "/home/wb411133/data/Global/ADMIN/Admin2_Polys.shp"
+
+ '''
+ global_urban = "/home/public/Data/GLOBAL/GHSL/SMOD/GHS_SMOD_E2020_GLOBE_R2023A_54009_1000_V1_0.tif"
+ '''
+ # Define input raster variables
+ population_folder = "/home/public/Data/GLOBAL/Population/WorldPop_PPP_2020/GLOBAL_1km_Demographics"
+ pop_files = [os.path.join(population_folder, x) for x in os.listdir(population_folder) if x.endswith("1km.tif")]
+
+ # h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
+
+ # Generate a list from the global admin boundaries
+ inA = gpd.read_file(admin_bounds)
+ inA['id'] = list(inA.index)
+ h3_0_list = {}
+ for region, countries in inA.groupby("WB_REGION"):
+ h3_0_list[region] = countries
+
+ if verbose:
+ tPrint("H3_0 list generated")
+
+ # set up mp arguments
+ for h3_0_key, cur_gdf in h3_0_list.items():
+ arg_list = []
+ processed_list = []
+ for pop_file in pop_files:
+ filename = os.path.basename(f'{pop_file.replace(".tif", "")}_zonal.csv')
+ # out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ out_s3_key = f'Space2Stats/h3_stats_data/ADM_GLOBAL/{data_prefix}/{h3_0_key}/{filename}'
+ full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
+ '''
+ try:
+ tempPD = pd.read_csv(full_path)
+ processed_list.append(filename)
+ except:
+ '''
+ arg_list.append([cur_gdf, pop_file, out_s3_key, True, verbose])
+
+ if multiprocess:
+ with multiprocessing.Pool(processes=min([70,len(pop_files)])) as pool:
+ results = pool.starmap(run_zonal, arg_list)
+ else:
+ for a in arg_list:
+ results = run_zonal(*a)
+
+ for combo in results:
+ out_file = list(combo.keys())[0]
+ res = combo[out_file]
+ res.to_csv(
+ f"s3://{AWS_S3_BUCKET}/{out_file}",
+ index=False,
+ storage_options={
+ "key": AWS_ACCESS_KEY_ID,
+ "secret": AWS_SECRET_ACCESS_KEY,
+ "token": AWS_SESSION_TOKEN,
+ },
)
\ No newline at end of file
diff --git a/notebooks/MP_SCRIPTS/zonal_urbanization.py b/notebooks/MP_SCRIPTS/zonal_urbanization.py
index 07e8315..67f5e32 100644
--- a/notebooks/MP_SCRIPTS/zonal_urbanization.py
+++ b/notebooks/MP_SCRIPTS/zonal_urbanization.py
@@ -22,6 +22,9 @@
if __name__ == "__main__":
multiprocess=True
verbose = True
+ run_urban = True
+ run_urban_pop = False
+
tPrint("Starting")
h3_level = 6
data_prefix = "Urbanization"
@@ -33,40 +36,71 @@
ghs_smod = os.path.join(ghsl_folder, "SMOD", "GHS_SMOD_E2020_GLOBE_R2023A_54009_1000_V1_0.tif")
ghs_pop = os.path.join(ghsl_folder, "POP", "GHS_POP_E2020_GLOBE_R2023A_54009_100_V1_0.tif")
- h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
+ #h3_0_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False)
+ #if verbose:
+ # tPrint("H3_0 list generated")
+
+ h3_1_list = h3_helper.generate_lvl1_lists(h3_level, return_gdf=True, buffer0=True, read_pickle=True, write_pickle=False)
if verbose:
- tPrint("H3_0 list generated")
+ tPrint("H3_1 list generated")
- # Set up mp arguments for urban population
- h3_1_list = h3_helper.generate_lvl0_lists(h3_level, return_gdf=True, buffer0=False, read_pickle=False)
urban_pop_args = []
- processed_pop_list = []
+ urban_args = []
for h3_1_key, cur_gdf in h3_1_list.items():
- filename = 'GHS_POP_2020_Urban_Breakdown.csv'
- out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix_pop}/{h3_1_key}/{filename}'
- full_path = os.path.join("s3://", AWS_S3_BUCKET, out_s3_key)
+ # Set up mp arguments for urban population
+ pop_filename = 'GHS_POP_2020_Urban_Breakdown.csv'
+ pop_out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix_pop}/{h3_1_key}/{pop_filename}'
+ pop_full_path = os.path.join("s3://", AWS_S3_BUCKET, pop_out_s3_key)
try:
- tempPD = pd.read_csv(full_path)
- processed_pop_list.append(filename)
+ tempPD = pd.read_csv(pop_full_path)
except:
- urban_pop_args.append([cur_gdf, ghs_pop, out_s3_key, unq_urban, True, verbose])
-
- if multiprocess:
- with multiprocessing.Pool(processes=min([70,len(arg_list)])) as pool:
- results = pool.starmap(run_zonal_cat, arg_list)
- else:
- for a in arg_list:
- results = run_zonal(*a)
+ urban_pop_args.append([cur_gdf, "shape_id", ghs_pop, ghs_smod, pop_full_path, unq_urban])
+
+ # set up mp arguments for urban summary
+ urban_filename = 'GHS_SMOD_2020.csv'
+ urban_out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/{data_prefix}/{h3_1_key}/{urban_filename}'
+ urban_full_path = os.path.join("s3://", AWS_S3_BUCKET, urban_out_s3_key)
+ urban_args.append([cur_gdf, "shape_id", ghs_smod, unq_urban, urban_full_path])
+
+ if run_urban:
+ tPrint(f"Running calculations on urban: {len(urban_args)} processes")
+ # Run multi processing on urban
+ if multiprocess:
+ with multiprocessing.Pool(processes=min([70,len(urban_args)])) as pool:
+ results = pool.starmap(global_zonal.zonal_stats_categories, urban_args)
+ else:
+ for a in arg_list:
+ results = run_zonal(*a)
+ for combo in results:
+ out_file = list(combo.keys())[0]
+ res = combo[out_file]
+ res.to_csv(
+ f"s3://{AWS_S3_BUCKET}/{out_file}",
+ index=False,
+ storage_options={
+ "key": AWS_ACCESS_KEY_ID,
+ "secret": AWS_SECRET_ACCESS_KEY,
+ "token": AWS_SESSION_TOKEN,
+ },
+ )
- for combo in results:
- out_file = list(combo.keys())[0]
- res = combo[out_file]
- res.to_csv(
- f"s3://{AWS_S3_BUCKET}/{out_file}",
- index=False,
- storage_options={
- "key": AWS_ACCESS_KEY_ID,
- "secret": AWS_SECRET_ACCESS_KEY,
- "token": AWS_SESSION_TOKEN,
- },
- )
\ No newline at end of file
+ if run_urban_pop:
+ # Run multi processing on urban_pop_calculations
+ if multiprocess:
+ with multiprocessing.Pool(processes=min([70,len(urban_pop_args)])) as pool:
+ results = pool.starmap(global_zonal.zonal_stats_categorical, urban_pop_args)
+ else:
+ for a in arg_list:
+ results = run_zonal(*a)
+ for combo in results:
+ out_file = list(combo.keys())[0]
+ res = combo[out_file]
+ res.to_csv(
+ f"s3://{AWS_S3_BUCKET}/{out_file}",
+ index=False,
+ storage_options={
+ "key": AWS_ACCESS_KEY_ID,
+ "secret": AWS_SECRET_ACCESS_KEY,
+ "token": AWS_SESSION_TOKEN,
+ },
+ )
\ No newline at end of file
diff --git a/notebooks/Space2Stats_RunZonal_Scorecard_Pop.ipynb b/notebooks/Space2Stats_RunZonal_Scorecard_Pop.ipynb
index 70c37e9..e16047f 100644
--- a/notebooks/Space2Stats_RunZonal_Scorecard_Pop.ipynb
+++ b/notebooks/Space2Stats_RunZonal_Scorecard_Pop.ipynb
@@ -41,14 +41,12 @@
"from tqdm import tqdm\n",
"from shapely.geometry import Polygon\n",
"\n",
- "import GOSTRocks.rasterMisc as rMisc\n",
- "import GOSTRocks.ntlMisc as ntl\n",
- "#import GOSTRocks.mapMisc as mapMisc\n",
- "from GOSTRocks.misc import tPrint\n",
+ "import GOSTrocks.rasterMisc as rMisc\n",
+ "import GOSTrocks.ntlMisc as ntl\n",
+ "from GOSTrocks.misc import tPrint\n",
"\n",
"sys.path.append(\"../src\")\n",
"import h3_helper\n",
- "import country_zonal\n",
"import global_zonal\n",
"\n",
"%load_ext autoreload\n",
@@ -61,13 +59,12 @@
"metadata": {},
"outputs": [],
"source": [
- "ntl_files = ntl.aws_search_ntl()\n",
- "ntl_files"
+ "admin_folder = \"/home/wb411133/data/Global/ADMIN/\"\n"
]
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 11,
"metadata": {
"tags": [
"hide-input"
@@ -77,7 +74,8 @@
"source": [
"h3_level = 6\n",
"\n",
- "admin_bounds = \"/home/public/Data/GLOBAL/ADMIN/ADMIN2/HighRes_20230328/shp/WB_GAD_ADM2.shp\"\n",
+ "adm0_bounds = \"/home/public/Data/GLOBAL/ADMIN/Admin0_Polys.shp\"\n",
+ "adm2_bounds = \"/home/wb411133/data/Global/ADMIN/Admin2_Polys.shp\"\n",
"out_folder = f\"/home/wb411133/projects/Space2Stats/Population\"\n",
"if not os.path.exists(out_folder):\n",
" os.makedirs(out_folder)\n",
@@ -93,7 +91,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 3,
"metadata": {
"scrolled": true
},
@@ -105,13 +103,21 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 4,
"metadata": {
"tags": [
"hide-input"
]
},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loading pickle file h0_dictionary_of_h6_geodata_frames.pickle: it exists True\n"
+ ]
+ }
+ ],
"source": [
"# get a list of h3 levels to process\n",
"h3_0_list = h3_helper.generate_lvl0_lists(6, return_gdf=True, buffer0=False)"
@@ -119,7 +125,98 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "\n",
+ "Name: WGS 84 / Pseudo-Mercator\n",
+ "Axis Info [cartesian]:\n",
+ "- X[east]: Easting (metre)\n",
+ "- Y[north]: Northing (metre)\n",
+ "Area of Use:\n",
+ "- name: World between 85.06°S and 85.06°N.\n",
+ "- bounds: (-180.0, -85.06, 180.0, 85.06)\n",
+ "Coordinate Operation:\n",
+ "- name: Popular Visualisation Pseudo-Mercator\n",
+ "- method: Popular Visualisation Pseudo Mercator\n",
+ "Datum: World Geodetic System 1984 ensemble\n",
+ "- Ellipsoid: WGS 84\n",
+ "- Prime Meridian: Greenwich"
+ ]
+ },
+ "execution_count": 31,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "inA.crs"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 60,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n",
+ "Error getting region for None\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Generate a list from the global admin boundaries\n",
+ "inA = gpd.read_file(adm2_bounds)\n",
+ "inA_0 = gpd.read_file(adm0_bounds)\n",
+ "\n",
+ "def try_get_iso3(x):\n",
+ " try:\n",
+ " region = inA_0.loc[inA_0['ISO3'] == x,'Region'].values[0]\n",
+ " if region is None:\n",
+ " return('Other')\n",
+ " return(region)\n",
+ " except:\n",
+ " print(f'Error getting region for {x}')\n",
+ " return('Other')\n",
+ "inA['WB_REGION'] = inA['ISO3'].apply(try_get_iso3)\n",
+ "inA = inA.to_crs(4326)\n",
+ "region_mapping = {\n",
+ " 'Latin America & Caribbean':'LCR',\n",
+ " 'Other':'Other',\n",
+ " 'Sub-Saharan Africa':'AFR',\n",
+ " 'East Asia & Pacific':'EAP',\n",
+ " 'Middle East & North Africa':'MENA',\n",
+ " 'Europe & Central Asia':'ECA',\n",
+ " 'South Asia':'SAR'\n",
+ "}\n",
+ "inA['WB_REGION'] = inA['WB_REGION'].map(region_mapping)\n",
+ "inA['geometry'] = inA['geometry'].buffer(0)\n",
+ "inA = inA.loc[~inA['geometry'].apply(lambda x: x is None)]\n",
+ "inA.to_file(adm2_bounds)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
"metadata": {},
"outputs": [],
"source": [
@@ -152,28 +249,25 @@
{
"cell_type": "code",
"execution_count": null,
- "metadata": {},
+ "metadata": {
+ "scrolled": true
+ },
"outputs": [],
"source": [
- "\n",
"# set up mp arguments\n",
"arg_list = []\n",
"processed_list = []\n",
- "keep_processing = True\n",
- "while keep_processing:\n",
- " arg_list = []\n",
- " processed_list = []\n",
- " for h3_0_key, cur_gdf in h3_0_list.items():\n",
- " for pop_file in pop_files:\n",
- " filename = os.path.basename(f'{pop_file.replace(\".tif\", \"\")}_zonal.csv')\n",
- " out_s3_key = f'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/{h3_0_key}/{filename}'\n",
- " full_path = os.path.join(\"s3://\", AWS_S3_BUCKET, out_s3_key) \n",
- " try:\n",
- " tempPD = pd.read_csv(full_path)\n",
- " processed_list.append(filename)\n",
- " except:\n",
- " arg_list.append([cur_gdf, pop_file, out_s3_key])\n",
- " keep_processing = len(arg_list) != 0\n",
+ "\n",
+ "for h3_0_key, cur_gdf in h3_0_list.items():\n",
+ " for pop_file in pop_files:\n",
+ " filename = os.path.basename(f'{pop_file.replace(\".tif\", \"\")}_zonal.csv')\n",
+ " out_s3_key = f'Space2Stats/h3_stats_data/ADM_GLOBAL/WorldPop_2020_Demographics/{h3_0_key}/{filename}'\n",
+ " full_path = os.path.join(\"s3://\", AWS_S3_BUCKET, out_s3_key) \n",
+ " try:\n",
+ " tempPD = pd.read_csv(full_path)\n",
+ " processed_list.append(filename)\n",
+ " except:\n",
+ " arg_list.append([cur_gdf, pop_file, out_s3_key])\n",
" tPrint(f'Remaining: {len(arg_list)}\\t Processed: {len(processed_list)}')\n"
]
},
@@ -183,4485 +277,563 @@
"metadata": {},
"outputs": [],
"source": [
- "for args in arg_list:\n",
- " run_zonal(*args)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "with multiprocessing.Pool(processes=min([70,len(arg_list)])) as pool:\n",
- " results = pool.starmap(run_zonal, arg_list[:5])"
+ "with mp.pool(mp.cpu_count() - 10):\n",
+ " res = "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "# Aggregating results to admin boundaries"
+ "# DEBUGGING"
]
},
{
"cell_type": "code",
- "execution_count": 9,
- "metadata": {},
- "outputs": [],
- "source": [
- "inA = gpd.read_file(admin_bounds)"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 3,
+ "execution_count": 63,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "{'global_f_0_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_0_2020_1km_zonal.csv'],\n",
- " 'global_f_10_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_10_2020_1km_zonal.csv'],\n",
- " 'global_f_15_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_15_2020_1km_zonal.csv'],\n",
- " 'global_f_1_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_1_2020_1km_zonal.csv'],\n",
- " 'global_f_20_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_20_2020_1km_zonal.csv'],\n",
- " 'global_f_25_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_25_2020_1km_zonal.csv'],\n",
- " 'global_f_30_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_30_2020_1km_zonal.csv'],\n",
- " 'global_f_35_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_35_2020_1km_zonal.csv'],\n",
- " 'global_f_40_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_40_2020_1km_zonal.csv'],\n",
- " 'global_f_45_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_45_2020_1km_zonal.csv'],\n",
- " 'global_f_50_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_50_2020_1km_zonal.csv'],\n",
- " 'global_f_55_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_55_2020_1km_zonal.csv'],\n",
- " 'global_f_5_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_5_2020_1km_zonal.csv'],\n",
- " 'global_f_60_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_60_2020_1km_zonal.csv'],\n",
- " 'global_f_65_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_65_2020_1km_zonal.csv'],\n",
- " 'global_f_70_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_70_2020_1km_zonal.csv'],\n",
- " 'global_f_75_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_75_2020_1km_zonal.csv'],\n",
- " 'global_f_80_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_f_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_f_80_2020_1km_zonal.csv'],\n",
- " 'global_m_0_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_0_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_0_2020_1km_zonal.csv'],\n",
- " 'global_m_10_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_10_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_10_2020_1km_zonal.csv'],\n",
- " 'global_m_15_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_15_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_15_2020_1km_zonal.csv'],\n",
- " 'global_m_1_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_1_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_1_2020_1km_zonal.csv'],\n",
- " 'global_m_20_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_20_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_20_2020_1km_zonal.csv'],\n",
- " 'global_m_25_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_25_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_25_2020_1km_zonal.csv'],\n",
- " 'global_m_30_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_30_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_30_2020_1km_zonal.csv'],\n",
- " 'global_m_35_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_35_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_35_2020_1km_zonal.csv'],\n",
- " 'global_m_40_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_40_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_40_2020_1km_zonal.csv'],\n",
- " 'global_m_45_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_45_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_45_2020_1km_zonal.csv'],\n",
- " 'global_m_50_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_50_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_50_2020_1km_zonal.csv'],\n",
- " 'global_m_55_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_55_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_55_2020_1km_zonal.csv'],\n",
- " 'global_m_5_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_5_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_5_2020_1km_zonal.csv'],\n",
- " 'global_m_60_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_60_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_60_2020_1km_zonal.csv'],\n",
- " 'global_m_65_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_65_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_65_2020_1km_zonal.csv'],\n",
- " 'global_m_70_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_70_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_70_2020_1km_zonal.csv'],\n",
- " 'global_m_75_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_75_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_75_2020_1km_zonal.csv'],\n",
- " 'global_m_80_2020_1km_zonal': ['Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8001fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8003fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8005fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8007fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8009fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/800ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8011fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8013fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8015fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8017fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8019fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/801ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8021fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8023fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8025fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8027fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8029fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/802ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8031fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8033fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8035fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8037fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8039fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/803ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8041fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8043fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8045fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8047fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8049fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/804ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8051fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8053fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8055fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8057fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8059fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/805ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8061fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8063fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8065fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8067fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8069fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/806ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8071fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8073fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8075fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8077fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8079fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/807ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8081fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8083fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8085fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8087fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8089fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/808ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8091fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8093fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8095fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8097fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/8099fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809bfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809dfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/809ffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a3fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a5fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a7fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80a9fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80abfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80adfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80affffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b3fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b5fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b7fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80b9fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bbfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bdfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80bffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c3fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c5fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c7fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80c9fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cbfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cdfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80cffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d3fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d5fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d7fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80d9fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dbfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ddfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80dffffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e3fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e5fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e7fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80e9fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80ebfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80edfffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80effffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f1fffffffffff/global_m_80_2020_1km_zonal.csv',\n",
- " 'Space2Stats/h3_stats_data/GLOBAL/WorldPop_2020_Demographics/80f3fffffffffff/global_m_80_2020_1km_zonal.csv']}"
+ "{'global_f_0_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 9271.396484 0.776875 18.729755 2.788390 2245\n",
+ " 1 4781.694336 0.902219 14.667562 2.646206 2246\n",
+ " 2 8980.358398 0.709510 22.562714 2.098705 2247\n",
+ " 3 12372.816406 0.806483 28.565184 3.262013 2248\n",
+ " 4 11200.134766 0.023843 18.526701 1.417559 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 6294.885742 0.002925 37.945431 1.862943 29170\n",
+ " 1346 4111.004883 0.001787 16.255522 0.609218 29171\n",
+ " 1347 14159.621094 0.241238 200.965500 17.633402 29172\n",
+ " 1348 15714.679688 0.000000 73.089981 9.501016 29173\n",
+ " 1349 8892.969727 0.010115 92.677490 4.588736 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_10_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 36274.640625 3.037503 73.231514 10.909666 2245\n",
+ " 1 18885.472656 3.586561 57.348728 10.451285 2246\n",
+ " 2 37620.207031 2.774115 94.660629 8.791822 2247\n",
+ " 3 48633.781250 3.162321 112.698715 12.821983 2248\n",
+ " 4 37115.554688 0.099618 61.000000 4.697577 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 37513.863281 0.014951 251.885757 11.102060 29170\n",
+ " 1346 20531.839844 0.009260 77.930954 3.042655 29171\n",
+ " 1347 82813.828125 1.300494 1184.323853 103.130547 29172\n",
+ " 1348 91018.968750 0.000000 433.470245 55.029606 29173\n",
+ " 1349 49990.398438 0.054983 495.318695 25.794840 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_15_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 36692.449219 3.071690 74.055725 11.035323 2245\n",
+ " 1 19663.763672 3.746459 57.994183 10.881994 2246\n",
+ " 2 36579.355469 2.805338 91.954155 8.548575 2247\n",
+ " 3 51395.753906 3.304038 122.519875 13.550159 2248\n",
+ " 4 36335.937500 0.066889 59.607220 4.598904 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 34683.945312 0.015326 233.212936 10.264559 29170\n",
+ " 1346 21551.156250 0.009148 83.736481 3.193710 29171\n",
+ " 1347 83894.437500 1.276160 1123.221924 104.476257 29172\n",
+ " 1348 91611.328125 0.000000 438.211304 55.387745 29173\n",
+ " 1349 46405.390625 0.046659 458.512177 23.944990 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_1_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 31908.859375 2.663118 64.205406 9.596649 2245\n",
+ " 1 17038.632812 3.239107 50.280251 9.429238 2246\n",
+ " 2 36704.035156 2.432194 92.552391 8.577713 2247\n",
+ " 3 42622.070312 2.775658 98.130211 11.237034 2248\n",
+ " 4 34220.648438 0.108871 56.409302 4.331180 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 25179.794922 0.011700 151.783234 7.451848 29170\n",
+ " 1346 16444.181641 0.007148 65.022736 2.436897 29171\n",
+ " 1347 56639.046875 0.964960 803.869934 70.534302 29172\n",
+ " 1348 62859.343750 0.000000 292.362854 38.004440 29173\n",
+ " 1349 35572.234375 0.040460 370.713654 18.355125 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_20_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 32504.404297 2.719561 65.566208 9.775761 2245\n",
+ " 1 17602.453125 3.354421 51.345913 9.741258 2246\n",
+ " 2 31624.519531 2.483743 79.442383 7.390633 2247\n",
+ " 3 48538.996094 3.047583 119.644318 12.796993 2248\n",
+ " 4 32053.072266 0.067936 52.516701 4.056838 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 29178.472656 0.013630 240.187317 8.635239 29170\n",
+ " 1346 18858.406250 0.008060 73.876610 2.794666 29171\n",
+ " 1347 91555.234375 1.154851 1069.731934 114.016479 29172\n",
+ " 1348 91746.156250 0.000000 433.204956 55.469261 29173\n",
+ " 1349 44130.796875 0.046467 437.177277 22.771309 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_25_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 28086.351562 2.354136 56.756130 8.447023 2245\n",
+ " 1 14882.767578 2.830858 44.446606 8.236175 2246\n",
+ " 2 26421.953125 2.150004 66.326714 6.174796 2247\n",
+ " 3 40306.285156 2.358747 97.704681 10.626493 2248\n",
+ " 4 27565.068359 0.068765 45.323486 3.488807 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 28443.472656 0.014574 192.525482 8.417719 29170\n",
+ " 1346 19128.240234 0.008139 77.195549 2.834653 29171\n",
+ " 1347 82130.453125 1.271858 885.763489 102.279518 29172\n",
+ " 1348 86377.140625 0.000000 409.842865 52.223179 29173\n",
+ " 1349 43155.468750 0.046992 390.223633 22.268044 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_30_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 21821.025391 1.830294 44.126762 6.562715 2245\n",
+ " 1 11711.517578 2.235414 34.556351 6.481194 2246\n",
+ " 2 20004.642578 1.671586 50.186996 4.675074 2247\n",
+ " 3 31163.580078 1.794636 75.839539 8.216077 2248\n",
+ " 4 19654.087891 0.054635 32.201172 2.487544 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 26205.992188 0.012897 162.402374 7.755547 29170\n",
+ " 1346 17056.316406 0.007284 71.635544 2.527611 29171\n",
+ " 1347 76668.976562 1.302808 841.672607 95.478180 29172\n",
+ " 1348 84421.109375 0.000000 386.996063 51.040573 29173\n",
+ " 1349 44067.457031 0.047368 390.455658 22.738626 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_35_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 19659.210938 1.650380 39.789185 5.912545 2245\n",
+ " 1 10739.774414 2.051085 31.159527 5.943428 2246\n",
+ " 2 16695.488281 1.507272 41.806068 3.901727 2247\n",
+ " 3 28984.615234 1.642030 76.563179 7.641607 2248\n",
+ " 4 18632.304688 0.036779 30.574587 2.358221 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 29536.326172 0.013162 197.721283 8.741144 29170\n",
+ " 1346 17548.148438 0.007029 70.072060 2.600496 29171\n",
+ " 1347 87351.875000 1.471376 918.525940 108.781914 29172\n",
+ " 1348 92469.890625 0.000000 418.510162 55.906826 29173\n",
+ " 1349 47811.605469 0.047660 417.521759 24.670591 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_40_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 15058.506836 1.261487 30.413340 4.528874 2245\n",
+ " 1 8072.524414 1.539214 23.817156 4.467363 2246\n",
+ " 2 14087.315430 1.152101 35.355274 3.292198 2247\n",
+ " 3 22885.656250 1.387514 58.657688 6.033656 2248\n",
+ " 4 14380.765625 0.030334 23.579424 1.820120 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 32244.601562 0.013236 212.232483 9.542646 29170\n",
+ " 1346 17527.199219 0.008049 71.413216 2.597392 29171\n",
+ " 1347 90423.804688 1.460194 1006.844849 112.607475 29172\n",
+ " 1348 96543.351562 0.000000 433.881775 58.369621 29173\n",
+ " 1349 49529.570312 0.048960 428.829681 25.557055 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_45_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 14717.265625 1.240266 29.901724 4.426245 2245\n",
+ " 1 7068.062500 1.334700 23.416504 3.911490 2246\n",
+ " 2 11771.729492 1.132721 29.420916 2.751047 2247\n",
+ " 3 22201.712891 1.071148 56.538834 5.853339 2248\n",
+ " 4 13295.054688 0.019180 21.844078 1.682705 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 29490.755859 0.011396 195.541122 8.727658 29170\n",
+ " 1346 16195.360352 0.007249 61.469196 2.400024 29171\n",
+ " 1347 79795.179688 1.246252 914.279541 99.371330 29172\n",
+ " 1348 83423.140625 0.000000 376.498688 50.437206 29173\n",
+ " 1349 42233.300781 0.042773 354.395569 21.792210 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_50_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 11807.195312 0.992297 23.923389 3.551036 2245\n",
+ " 1 5486.250000 1.033291 18.734776 3.036110 2246\n",
+ " 2 10788.548828 0.906253 27.051548 2.521278 2247\n",
+ " 3 17844.681641 0.937301 39.438496 4.704635 2248\n",
+ " 4 10421.435547 0.016705 17.124575 1.319002 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 28669.144531 0.010768 198.831726 8.484506 29170\n",
+ " 1346 15239.843750 0.006758 58.281116 2.258424 29171\n",
+ " 1347 78364.539062 1.152023 896.317505 97.589714 29172\n",
+ " 1348 80747.046875 0.000000 365.790924 48.819256 29173\n",
+ " 1349 41226.488281 0.041033 334.563721 21.272697 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_55_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 9454.066406 0.793026 19.119148 2.843328 2245\n",
+ " 1 5407.140625 1.039492 14.972500 2.992330 2246\n",
+ " 2 8060.151367 0.724261 20.186344 1.883653 2247\n",
+ " 3 13438.409180 0.584758 34.115078 3.542950 2248\n",
+ " 4 8255.713867 0.011653 13.603992 1.044895 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 25285.408203 0.009327 175.094498 7.483104 29170\n",
+ " 1346 13223.914062 0.006300 51.379814 1.959679 29171\n",
+ " 1347 73855.171875 1.164751 791.587891 91.974060 29172\n",
+ " 1348 76799.007812 0.000000 345.152191 46.432289 29173\n",
+ " 1349 40061.097656 0.045125 313.223541 20.671362 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_5_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 35316.230469 2.950806 71.141312 10.621423 2245\n",
+ " 1 18344.347656 3.480481 55.711864 10.151825 2246\n",
+ " 2 39634.691406 2.694936 99.887070 9.262606 2247\n",
+ " 3 47915.187500 3.139297 109.100906 12.632530 2248\n",
+ " 4 37088.800781 0.124267 60.979286 4.694191 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 34347.718750 0.014122 224.158981 10.165054 29170\n",
+ " 1346 20140.324219 0.008278 80.312637 2.984636 29171\n",
+ " 1347 77041.937500 1.260634 1094.655396 95.942635 29172\n",
+ " 1348 83946.859375 0.000000 401.702606 50.753845 29173\n",
+ " 1349 48332.203125 0.054349 489.609283 24.939217 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_60_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 6549.240723 0.547984 13.211413 1.969696 2245\n",
+ " 1 3363.049805 0.637822 10.346062 1.861123 2246\n",
+ " 2 6323.068848 0.500467 15.877608 1.477698 2247\n",
+ " 3 9946.166016 0.527833 22.680079 2.622242 2248\n",
+ " 4 6913.490723 0.007368 11.465617 0.875015 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 21601.673828 0.006728 153.985748 6.392919 29170\n",
+ " 1346 10348.958984 0.004290 42.329586 1.533633 29171\n",
+ " 1347 69294.953125 1.119807 707.306152 86.295082 29172\n",
+ " 1348 71537.890625 0.000000 317.720367 43.251446 29173\n",
+ " 1349 38640.394531 0.039794 290.434296 19.938284 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_65_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 5335.572266 0.447506 10.788964 1.604683 2245\n",
+ " 1 2744.260254 0.522501 8.449004 1.518683 2246\n",
+ " 2 4736.905273 0.408702 11.869785 1.107012 2247\n",
+ " 3 7958.277832 0.321488 17.412373 2.098149 2248\n",
+ " 4 4807.000000 0.004700 7.957742 0.608404 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 18924.419922 0.005049 139.139954 5.600598 29170\n",
+ " 1346 7922.772461 0.003172 31.070866 1.174092 29171\n",
+ " 1347 61399.542969 1.034971 590.624878 76.462692 29172\n",
+ " 1348 61366.820312 0.000000 284.170197 37.102066 29173\n",
+ " 1349 35087.093750 0.037450 258.691284 18.104795 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_70_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 3529.363525 0.293757 7.082213 1.061463 2245\n",
+ " 1 2087.085693 0.387902 5.546191 1.155000 2246\n",
+ " 2 3609.760986 0.268284 9.076864 0.843599 2247\n",
+ " 3 5349.391113 0.270782 12.052467 1.410332 2248\n",
+ " 4 3725.108398 0.003798 6.184914 0.471473 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 15506.646484 0.003762 116.169418 4.589123 29170\n",
+ " 1346 6148.238770 0.002067 27.993408 0.911120 29171\n",
+ " 1347 49690.222656 0.893001 461.589111 61.880726 29172\n",
+ " 1348 49462.140625 0.000000 220.572937 29.904558 29173\n",
+ " 1349 30210.179688 0.032689 226.068771 15.588328 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_75_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 2404.976318 0.202102 4.872505 0.723301 2245\n",
+ " 1 1257.871216 0.240276 3.815734 0.696110 2246\n",
+ " 2 1903.900879 0.184578 4.756106 0.444941 2247\n",
+ " 3 3525.498779 0.142792 7.581786 0.929475 2248\n",
+ " 4 2062.879395 0.001498 3.413373 0.261091 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 8843.197266 0.002121 67.874680 2.617105 29170\n",
+ " 1346 3865.858154 0.001300 15.268272 0.572889 29171\n",
+ " 1347 30004.242188 0.546800 288.161469 37.365185 29172\n",
+ " 1348 30267.796875 0.000000 121.269707 18.299757 29173\n",
+ " 1349 18714.714844 0.021047 127.181427 9.656715 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_f_80_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 1898.274170 0.159563 3.846925 0.570910 2245\n",
+ " 1 1034.787109 0.198012 3.012586 0.572655 2246\n",
+ " 2 1697.581177 0.145727 4.258451 0.396724 2247\n",
+ " 3 2187.799316 0.130137 4.698296 0.576799 2248\n",
+ " 4 1783.740234 0.004088 2.964943 0.225761 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 6576.497070 0.001601 56.625561 1.946285 29170\n",
+ " 1346 3099.940430 0.001208 12.838853 0.459387 29171\n",
+ " 1347 29522.833984 0.568651 276.275330 36.765671 29172\n",
+ " 1348 29018.376953 0.000000 116.691040 17.544363 29173\n",
+ " 1349 17749.318359 0.021157 120.205292 9.158575 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_0_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 9241.900391 0.772502 18.624338 2.779519 2245\n",
+ " 1 5173.923828 0.987282 14.585008 2.863267 2246\n",
+ " 2 9263.167969 0.705517 23.291132 2.164797 2247\n",
+ " 3 12605.826172 0.813139 29.688131 3.323445 2248\n",
+ " 4 10093.341797 0.028214 16.573509 1.277477 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 6423.233887 0.002884 39.089424 1.900927 29170\n",
+ " 1346 4176.877930 0.001784 16.374983 0.618980 29171\n",
+ " 1347 14636.206055 0.253403 203.409790 18.226906 29172\n",
+ " 1348 16133.548828 0.000000 72.721855 9.754262 29173\n",
+ " 1349 9195.429688 0.010272 95.993301 4.744804 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_10_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 36917.652344 3.085964 74.399857 11.103053 2245\n",
+ " 1 19776.277344 3.763943 58.263676 10.944260 2246\n",
+ " 2 38936.984375 2.818374 98.002022 9.099552 2247\n",
+ " 3 50557.046875 3.319921 114.994247 13.329040 2248\n",
+ " 4 38490.683594 0.131659 63.274086 4.871622 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 37482.515625 0.014813 248.069778 11.092784 29170\n",
+ " 1346 20166.115234 0.008883 80.385292 2.988458 29171\n",
+ " 1347 85582.679688 1.356018 1216.036743 106.578682 29172\n",
+ " 1348 93363.109375 0.000000 445.888641 56.446861 29173\n",
+ " 1349 51736.656250 0.055551 522.503113 26.695902 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_15_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 33394.144531 2.796414 67.419060 10.043352 2245\n",
+ " 1 18610.089844 3.562830 52.796909 10.298887 2246\n",
+ " 2 31894.160156 2.553931 80.097191 7.453648 2247\n",
+ " 3 48180.566406 3.020674 120.923744 12.702496 2248\n",
+ " 4 29876.546875 0.086730 48.631699 3.781363 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 32273.298828 0.013661 222.354660 9.551139 29170\n",
+ " 1346 20355.296875 0.008533 85.489510 3.016493 29171\n",
+ " 1347 89130.250000 1.309215 1227.838867 110.996574 29172\n",
+ " 1348 94145.031250 0.000000 443.807190 56.919609 29173\n",
+ " 1349 47494.941406 0.049723 494.881927 24.507195 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_1_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 32912.007812 2.748665 66.267883 9.898348 2245\n",
+ " 1 17917.404297 3.411275 51.895401 9.915553 2246\n",
+ " 2 36753.789062 2.510323 92.633530 8.589341 2247\n",
+ " 3 42838.011719 2.761956 100.398407 11.293965 2248\n",
+ " 4 35707.605469 0.128301 58.803864 4.519378 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 25254.771484 0.011340 153.691193 7.474037 29170\n",
+ " 1346 16422.582031 0.007014 64.382904 2.433696 29171\n",
+ " 1347 57546.414062 0.996324 799.763489 71.664276 29172\n",
+ " 1348 63433.640625 0.000000 285.926666 38.351658 29173\n",
+ " 1349 36154.445312 0.040387 377.424988 18.655544 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_20_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 25302.814453 2.112136 50.921730 7.609869 2245\n",
+ " 1 16279.167969 2.789052 40.264759 9.008947 2246\n",
+ " 2 22932.896484 1.928989 57.522205 5.359406 2247\n",
+ " 3 40215.496094 2.179574 116.514229 10.602556 2248\n",
+ " 4 21347.875000 0.057336 36.846928 2.701921 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 26540.964844 0.012772 197.738205 7.854681 29170\n",
+ " 1346 18017.041016 0.008603 72.969658 2.669982 29171\n",
+ " 1347 91984.335938 1.187498 1168.657227 114.550858 29172\n",
+ " 1348 89645.109375 0.000000 399.992737 54.198978 29173\n",
+ " 1349 41800.246094 0.044889 392.117889 21.568754 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_25_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 20107.728516 1.678776 40.473808 6.047437 2245\n",
+ " 1 12776.397461 2.216805 31.695663 7.070502 2246\n",
+ " 2 18380.046875 1.533206 46.110966 4.295407 2247\n",
+ " 3 31444.380859 1.610556 88.383408 8.290109 2248\n",
+ " 4 16885.382812 0.051669 27.950724 2.137120 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 24794.851562 0.013197 145.856842 7.337926 29170\n",
+ " 1346 18093.232422 0.009065 74.720726 2.681273 29171\n",
+ " 1347 82655.765625 1.193957 991.424805 102.933708 29172\n",
+ " 1348 84412.593750 0.000000 370.178101 51.035427 29173\n",
+ " 1349 40556.953125 0.045764 355.776215 20.927221 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_30_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 16374.882812 1.369625 33.020439 4.924777 2245\n",
+ " 1 10297.072266 1.808574 25.858816 5.698435 2246\n",
+ " 2 14577.190430 1.250862 36.552021 3.406682 2247\n",
+ " 3 25047.060547 1.278147 73.061935 6.603496 2248\n",
+ " 4 13132.375000 0.049748 23.105398 1.662116 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 23829.423828 0.012337 145.522400 7.052212 29170\n",
+ " 1346 16936.890625 0.007413 73.701302 2.509913 29171\n",
+ " 1347 78140.835938 1.278814 936.377502 97.311127 29172\n",
+ " 1348 83454.875000 0.000000 377.616821 50.456394 29173\n",
+ " 1349 42156.183594 0.047344 380.748169 21.752417 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_35_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 15063.990234 1.260834 30.397585 4.530523 2245\n",
+ " 1 9152.681641 1.664917 23.804819 5.065125 2246\n",
+ " 2 13713.538086 1.151504 34.406338 3.204846 2247\n",
+ " 3 22947.304688 1.170669 67.797668 6.049909 2248\n",
+ " 4 12508.897461 0.050435 21.440605 1.583204 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 26906.660156 0.013058 163.559601 7.962906 29170\n",
+ " 1346 17920.375000 0.008040 75.013412 2.655657 29171\n",
+ " 1347 87113.226562 1.468687 970.816528 108.484718 29172\n",
+ " 1348 88320.242188 0.000000 406.949310 53.397968 29173\n",
+ " 1349 46200.546875 0.052113 404.427460 23.839291 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_40_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 12797.338867 1.070113 25.799467 3.848824 2245\n",
+ " 1 7999.970215 1.413072 20.203962 4.427211 2246\n",
+ " 2 10845.225586 0.977321 27.152330 2.534523 2247\n",
+ " 3 21598.046875 0.953810 65.350838 5.694186 2248\n",
+ " 4 10362.150391 0.032661 20.666811 1.311499 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 29678.876953 0.013137 188.791397 8.783332 29170\n",
+ " 1346 17918.343750 0.007756 73.668999 2.655356 29171\n",
+ " 1347 90479.164062 1.446226 1058.423828 112.676422 29172\n",
+ " 1348 92242.765625 0.000000 416.957214 55.769508 29173\n",
+ " 1349 47539.476562 0.045911 417.665955 24.530174 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_45_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 13598.991211 1.141595 27.522846 4.089922 2245\n",
+ " 1 7822.807617 1.505515 21.553568 4.329169 2246\n",
+ " 2 11355.839844 1.042605 28.424120 2.653854 2247\n",
+ " 3 21148.296875 0.958912 61.914589 5.575612 2248\n",
+ " 4 10660.869141 0.030315 19.580118 1.349306 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 27436.644531 0.011116 179.825317 8.119753 29170\n",
+ " 1346 16469.845703 0.007488 65.575104 2.440700 29171\n",
+ " 1347 75405.906250 1.166337 923.419922 93.905235 29172\n",
+ " 1348 77175.406250 0.000000 348.190308 46.659859 29173\n",
+ " 1349 40048.679688 0.042101 341.440491 20.664953 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_50_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 10955.718750 0.918936 22.154724 3.294953 2245\n",
+ " 1 6190.333008 1.188789 17.349707 3.425751 2246\n",
+ " 2 9529.023438 0.839253 23.875122 2.226928 2247\n",
+ " 3 16730.021484 0.782496 46.069786 4.410762 2248\n",
+ " 4 9056.250977 0.019979 14.758301 1.146216 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 26358.488281 0.010450 168.470444 7.800677 29170\n",
+ " 1346 15316.545898 0.007146 59.325211 2.269790 29171\n",
+ " 1347 71329.437500 1.060110 874.405640 88.828690 29172\n",
+ " 1348 72213.703125 0.000000 325.675293 43.660038 29173\n",
+ " 1349 37503.746094 0.041013 315.155457 19.351778 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_55_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 9927.586914 0.832775 20.077461 2.985740 2245\n",
+ " 1 5221.956055 0.997295 15.722971 2.889848 2246\n",
+ " 2 8467.877930 0.760563 21.193747 1.978939 2247\n",
+ " 3 16659.777344 0.668973 43.283360 4.392243 2248\n",
+ " 4 8003.884766 0.017988 13.688104 1.013022 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 22847.113281 0.009037 159.777435 6.761501 29170\n",
+ " 1346 13798.732422 0.006874 52.655518 2.044863 29171\n",
+ " 1347 64919.617188 1.015003 743.258057 80.846344 29172\n",
+ " 1348 66879.570312 0.000000 295.751221 40.435047 29173\n",
+ " 1349 35077.898438 0.038063 285.401459 18.100050 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_5_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 35873.464844 2.997576 72.268906 10.789012 2245\n",
+ " 1 19129.017578 3.638174 56.594902 10.586064 2246\n",
+ " 2 40597.382812 2.737651 102.347572 9.487587 2247\n",
+ " 3 46998.035156 2.995564 112.509087 12.390729 2248\n",
+ " 4 37758.031250 0.159466 61.995335 4.778893 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 34632.992188 0.014775 215.449432 10.249480 29170\n",
+ " 1346 20327.328125 0.008623 83.315605 3.012349 29171\n",
+ " 1347 78577.578125 1.370074 1093.946533 97.855019 29172\n",
+ " 1348 86410.000000 0.000000 403.765045 52.243046 29173\n",
+ " 1349 49217.820312 0.055372 507.747772 25.396193 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_60_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 6752.344727 0.563985 13.597181 2.030780 2245\n",
+ " 1 3913.592529 0.744736 10.648163 2.165796 2246\n",
+ " 2 5804.128906 0.515081 14.529367 1.356422 2247\n",
+ " 3 11094.758789 0.588570 26.312874 2.925062 2248\n",
+ " 4 6533.279785 0.011189 10.722960 0.826893 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 18859.611328 0.007002 130.164459 5.581418 29170\n",
+ " 1346 10880.742188 0.005266 42.370510 1.612440 29171\n",
+ " 1347 59578.750000 0.968952 616.413940 74.195206 29172\n",
+ " 1348 59510.816406 0.000000 266.130646 35.979939 29173\n",
+ " 1349 32668.933594 0.035676 255.341354 16.857035 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_65_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 6329.010742 0.531360 12.810628 1.903462 2245\n",
+ " 1 3255.556885 0.619710 10.032201 1.801636 2246\n",
+ " 2 5538.885254 0.485285 13.875728 1.294435 2247\n",
+ " 3 9961.056641 0.473786 25.674255 2.626168 2248\n",
+ " 4 5552.307617 0.008954 9.086760 0.702735 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 15351.748047 0.004960 105.814865 4.543282 29170\n",
+ " 1346 7508.656250 0.003176 28.861738 1.112723 29171\n",
+ " 1347 49533.984375 0.852292 459.790649 61.686157 29172\n",
+ " 1348 47455.734375 0.000000 219.949997 28.691496 29173\n",
+ " 1349 27985.984375 0.031527 201.504822 14.440653 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_70_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 4125.197266 0.346510 8.354060 1.240661 2245\n",
+ " 1 2126.436523 0.404237 6.542194 1.176777 2246\n",
+ " 2 3486.379395 0.316464 8.727003 0.814765 2247\n",
+ " 3 5935.785645 0.328079 13.645081 1.564932 2248\n",
+ " 4 4020.550537 0.004094 6.644930 0.508866 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 12660.265625 0.003752 89.439285 3.746749 29170\n",
+ " 1346 5709.506836 0.002468 23.303755 0.846104 29171\n",
+ " 1347 37957.632812 0.657513 338.932922 47.269779 29172\n",
+ " 1348 35886.433594 0.000000 154.011337 21.696756 29173\n",
+ " 1349 22716.070312 0.027090 153.274139 11.721398 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_75_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 2945.623535 0.245910 5.928668 0.885902 2245\n",
+ " 1 1715.910889 0.324721 4.642832 0.949591 2246\n",
+ " 2 2742.930908 0.224587 6.882308 0.641021 2247\n",
+ " 3 4393.675781 0.186448 9.816395 1.158364 2248\n",
+ " 4 2871.248779 0.003660 4.762688 0.363403 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 7039.043945 0.001844 46.327133 2.083174 29170\n",
+ " 1346 3293.059570 0.001526 11.315300 0.488005 29171\n",
+ " 1347 20105.136719 0.381165 184.263077 25.037531 29172\n",
+ " 1348 18759.203125 0.000000 74.958389 11.341719 29173\n",
+ " 1349 12482.978516 0.016421 83.281006 6.441165 29174\n",
+ " \n",
+ " [37278 rows x 5 columns],\n",
+ " 'global_m_80_2020_1km_zonal': SUM MIN MAX MEAN id\n",
+ " 0 1986.683228 0.166317 4.009757 0.597499 2245\n",
+ " 1 1015.582031 0.192432 3.140103 0.562027 2246\n",
+ " 2 1914.826172 0.151895 4.808709 0.447494 2247\n",
+ " 3 2858.148926 0.166572 6.282564 0.753533 2248\n",
+ " 4 2197.099609 0.004027 3.655852 0.278079 2249\n",
+ " ... ... ... ... ... ...\n",
+ " 1345 5589.150391 0.001709 33.617847 1.654084 29170\n",
+ " 1346 2430.396973 0.000999 7.890557 0.360166 29171\n",
+ " 1347 17275.333984 0.333236 166.072128 21.513493 29172\n",
+ " 1348 16237.871094 0.000000 62.226551 9.817334 29173\n",
+ " 1349 10545.929688 0.014536 64.098747 5.441656 29174\n",
+ " \n",
+ " [37278 rows x 5 columns]}"
]
},
- "execution_count": 3,
+ "execution_count": 63,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "all_files = global_zonal.get_global_table_from_s3(\"WorldPop_2020_Demographics\", read_data=False)\n",
+ "all_files = global_zonal.get_global_table_from_s3(\"WorldPop_2020_Demographics\", \n",
+ " prefix='Space2Stats/h3_stats_data/ADM_GLOBAL/',\n",
+ " read_data=True)\n",
"all_files"
]
},
{
"cell_type": "code",
- "execution_count": 5,
- "metadata": {},
+ "execution_count": 65,
+ "metadata": {
+ "scrolled": true
+ },
"outputs": [],
"source": [
- "bucket='wbg-geography01'\n",
- "prefix='Space2Stats/h3_stats_data/GLOBAL'\n",
- "for key, values in all_files.items():\n",
- " all_pd = [pd.read_csv(f\"s3://{bucket}/{val}\") for val in values]\n",
- " cur_pd = pd.concat(all_pd)\n",
- " break"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 6,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "(14117882, 5)"
- ]
- },
- "execution_count": 6,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "cur_pd.shape"
+ "orig_files = all_files.copy()\n",
+ "inA = gpd.read_file(adm2_bounds)\n",
+ "for label, inD in orig_files.items():\n",
+ " tempD = inD.set_index('id')\n",
+ " tempA = inA.join(tempD)\n",
+ " c_label = \"_\".join(label.split(\"_\")[1:3])\n",
+ " inA[c_label] = tempA['SUM']"
]
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 66,
"metadata": {},
"outputs": [
{
@@ -4685,286 +857,188 @@
" \n",
" \n",
" | \n",
- " SUM | \n",
- " MIN | \n",
- " MAX | \n",
- " MEAN | \n",
- " id | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " 8600504efffffff | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " 860172317ffffff | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " 86001d0cfffffff | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " 8600406b7ffffff | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " -1.0 | \n",
- " 86005e6f7ffffff | \n",
- "
\n",
- " \n",
- "\n",
- ""
- ],
- "text/plain": [
- " SUM MIN MAX MEAN id\n",
- "0 -1.0 -1.0 -1.0 -1.0 8600504efffffff\n",
- "1 -1.0 -1.0 -1.0 -1.0 860172317ffffff\n",
- "2 -1.0 -1.0 -1.0 -1.0 86001d0cfffffff\n",
- "3 -1.0 -1.0 -1.0 -1.0 8600406b7ffffff\n",
- "4 -1.0 -1.0 -1.0 -1.0 86005e6f7ffffff"
- ]
- },
- "execution_count": 7,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "cur_pd.head()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 10,
- "metadata": {
- "scrolled": true
- },
- "outputs": [
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ISO_A3 | \n",
+ " OBJECTID | \n",
" ISO_A2 | \n",
- " WB_A3 | \n",
- " HASC_0 | \n",
- " HASC_1 | \n",
- " HASC_2 | \n",
- " GAUL_0 | \n",
- " GAUL_1 | \n",
- " GAUL_2 | \n",
- " WB_REGION | \n",
- " ... | \n",
- " NAM_1_WIKI | \n",
- " NAM_2 | \n",
- " NAM_2_GAUL | \n",
- " NAM_2_STAT | \n",
- " NAM_2_SRCE | \n",
- " NAM_2_NTVE | \n",
- " NAM_2_WIKI | \n",
+ " WB_ADM1_CO | \n",
+ " WB_ADM0_CO | \n",
+ " WB_ADM0_NA | \n",
+ " WB_ADM1_NA | \n",
+ " WB_ADM2_CO | \n",
+ " WB_ADM2_NA | \n",
" Shape_Leng | \n",
" Shape_Area | \n",
- " geometry | \n",
+ " ... | \n",
+ " m_40 | \n",
+ " m_45 | \n",
+ " m_50 | \n",
+ " m_55 | \n",
+ " m_5 | \n",
+ " m_60 | \n",
+ " m_65 | \n",
+ " m_70 | \n",
+ " m_75 | \n",
+ " m_80 | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
- " AFG | \n",
- " AF | \n",
- " AFG | \n",
+ " 1 | \n",
" AF | \n",
- " AF.BD | \n",
- " AF.BD.AK | \n",
+ " 272 | \n",
" 1 | \n",
- " 0 | \n",
- " 0 | \n",
- " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " 3445 | \n",
+ " Baharak | \n",
+ " 426829.104142 | \n",
+ " 4.721102e+09 | \n",
" ... | \n",
- " None | \n",
- " Arghanj Khwa | \n",
- " None | \n",
- " Arghanj Khwa | \n",
- " Arghanj Khwa | \n",
- " ارغنچخواه | \n",
- " None | \n",
- " 1.617679 | \n",
- " 0.074255 | \n",
- " POLYGON ((70.77120 37.49522, 70.77751 37.50151... | \n",
+ " 4204.877441 | \n",
+ " 2760.053955 | \n",
+ " 2042.870605 | \n",
+ " 1643.195068 | \n",
+ " 8620.248047 | \n",
+ " 1423.365479 | \n",
+ " 768.383423 | \n",
+ " 657.413391 | \n",
+ " 234.051926 | \n",
+ " 194.463745 | \n",
"
\n",
" \n",
" 1 | \n",
- " AFG | \n",
+ " 2 | \n",
" AF | \n",
- " AFG | \n",
- " AF | \n",
- " AF.BD | \n",
- " AF.BD.AR | \n",
+ " 272 | \n",
" 1 | \n",
- " 0 | \n",
- " 0 | \n",
- " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " 3446 | \n",
+ " Darwaz | \n",
+ " 360455.172484 | \n",
+ " 4.728969e+09 | \n",
" ... | \n",
- " None | \n",
- " Argo | \n",
- " None | \n",
- " Argo | \n",
- " Argo | \n",
- " ارگو | \n",
- " None | \n",
- " 1.977449 | \n",
- " 0.106834 | \n",
- " POLYGON ((70.10776 37.01419, 70.10744 37.01628... | \n",
+ " 3135.317871 | \n",
+ " 2061.960938 | \n",
+ " 1529.525879 | \n",
+ " 1233.140381 | \n",
+ " 6418.612793 | \n",
+ " 1068.314209 | \n",
+ " 579.843018 | \n",
+ " 492.286560 | \n",
+ " 176.273575 | \n",
+ " 147.215302 | \n",
"
\n",
" \n",
" 2 | \n",
- " AFG | \n",
- " AF | \n",
- " AFG | \n",
+ " 3 | \n",
" AF | \n",
- " AF.BD | \n",
- " AF.BD.BA | \n",
+ " 272 | \n",
" 1 | \n",
- " 0 | \n",
- " 0 | \n",
- " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " 3447 | \n",
+ " Fayzabad | \n",
+ " 298846.796442 | \n",
+ " 4.631564e+09 | \n",
" ... | \n",
- " None | \n",
- " Baharak | \n",
- " None | \n",
- " Baharak | \n",
- " Baharak | \n",
- " بهارک | \n",
- " None | \n",
- " 0.894333 | \n",
- " 0.032766 | \n",
- " POLYGON ((70.77153 37.05601, 70.77924 37.06589... | \n",
+ " 11744.238281 | \n",
+ " 7707.375000 | \n",
+ " 5706.112305 | \n",
+ " 4589.418945 | \n",
+ " 24076.332031 | \n",
+ " 3975.566162 | \n",
+ " 2146.647461 | \n",
+ " 1836.886353 | \n",
+ " 653.836792 | \n",
+ " 543.436035 | \n",
"
\n",
" \n",
" 3 | \n",
- " AFG | \n",
- " AF | \n",
- " AFG | \n",
+ " 4 | \n",
" AF | \n",
- " AF.BD | \n",
- " AF.BD.DY | \n",
+ " 272 | \n",
" 1 | \n",
- " 0 | \n",
- " 0 | \n",
- " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " 3448 | \n",
+ " Ishkashim | \n",
+ " 316148.305669 | \n",
+ " 2.447967e+09 | \n",
" ... | \n",
- " None | \n",
- " Darayem | \n",
- " None | \n",
- " Darayim | \n",
- " Darayem | \n",
- " درایم | \n",
- " None | \n",
- " 1.295426 | \n",
- " 0.056675 | \n",
- " POLYGON ((70.65071 36.86746, 70.65227 36.86330... | \n",
+ " 767.449646 | \n",
+ " 504.885223 | \n",
+ " 374.656250 | \n",
+ " 302.177094 | \n",
+ " 1570.741211 | \n",
+ " 261.793060 | \n",
+ " 142.223328 | \n",
+ " 120.588257 | \n",
+ " 43.221664 | \n",
+ " 36.128349 | \n",
"
\n",
" \n",
" 4 | \n",
- " AFG | \n",
- " AF | \n",
- " AFG | \n",
+ " 5 | \n",
" AF | \n",
- " AF.BD | \n",
- " AF.BD.DA | \n",
+ " 272 | \n",
" 1 | \n",
- " 0 | \n",
- " 0 | \n",
- " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " 3449 | \n",
+ " Jurm | \n",
+ " 359146.510708 | \n",
+ " 5.454013e+09 | \n",
" ... | \n",
- " None | \n",
- " Darwaz | \n",
- " None | \n",
- " Darwaz | \n",
- " Darwaz | \n",
- " درواز | \n",
- " None | \n",
- " 1.888940 | \n",
- " 0.125982 | \n",
- " POLYGON ((70.99066 38.49031, 70.99164 38.48937... | \n",
+ " 4500.886230 | \n",
+ " 2954.054199 | \n",
+ " 2186.755859 | \n",
+ " 1758.863892 | \n",
+ " 9227.073242 | \n",
+ " 1523.586060 | \n",
+ " 822.586670 | \n",
+ " 703.841003 | \n",
+ " 250.554550 | \n",
+ " 208.213867 | \n",
"
\n",
" \n",
"
\n",
- "
5 rows × 28 columns
\n",
+ "
5 rows × 49 columns
\n",
"
"
],
"text/plain": [
- " ISO_A3 ISO_A2 WB_A3 HASC_0 HASC_1 HASC_2 GAUL_0 GAUL_1 GAUL_2 \\\n",
- "0 AFG AF AFG AF AF.BD AF.BD.AK 1 0 0 \n",
- "1 AFG AF AFG AF AF.BD AF.BD.AR 1 0 0 \n",
- "2 AFG AF AFG AF AF.BD AF.BD.BA 1 0 0 \n",
- "3 AFG AF AFG AF AF.BD AF.BD.DY 1 0 0 \n",
- "4 AFG AF AFG AF AF.BD AF.BD.DA 1 0 0 \n",
+ " OBJECTID ISO_A2 WB_ADM1_CO WB_ADM0_CO WB_ADM0_NA WB_ADM1_NA \\\n",
+ "0 1 AF 272 1 Afghanistan Badakhshan \n",
+ "1 2 AF 272 1 Afghanistan Badakhshan \n",
+ "2 3 AF 272 1 Afghanistan Badakhshan \n",
+ "3 4 AF 272 1 Afghanistan Badakhshan \n",
+ "4 5 AF 272 1 Afghanistan Badakhshan \n",
"\n",
- " WB_REGION ... NAM_1_WIKI NAM_2 NAM_2_GAUL NAM_2_STAT \\\n",
- "0 SAR ... None Arghanj Khwa None Arghanj Khwa \n",
- "1 SAR ... None Argo None Argo \n",
- "2 SAR ... None Baharak None Baharak \n",
- "3 SAR ... None Darayem None Darayim \n",
- "4 SAR ... None Darwaz None Darwaz \n",
+ " WB_ADM2_CO WB_ADM2_NA Shape_Leng Shape_Area ... m_40 \\\n",
+ "0 3445 Baharak 426829.104142 4.721102e+09 ... 4204.877441 \n",
+ "1 3446 Darwaz 360455.172484 4.728969e+09 ... 3135.317871 \n",
+ "2 3447 Fayzabad 298846.796442 4.631564e+09 ... 11744.238281 \n",
+ "3 3448 Ishkashim 316148.305669 2.447967e+09 ... 767.449646 \n",
+ "4 3449 Jurm 359146.510708 5.454013e+09 ... 4500.886230 \n",
"\n",
- " NAM_2_SRCE NAM_2_NTVE NAM_2_WIKI Shape_Leng Shape_Area \\\n",
- "0 Arghanj Khwa ارغنچخواه None 1.617679 0.074255 \n",
- "1 Argo ارگو None 1.977449 0.106834 \n",
- "2 Baharak بهارک None 0.894333 0.032766 \n",
- "3 Darayem درایم None 1.295426 0.056675 \n",
- "4 Darwaz درواز None 1.888940 0.125982 \n",
+ " m_45 m_50 m_55 m_5 m_60 \\\n",
+ "0 2760.053955 2042.870605 1643.195068 8620.248047 1423.365479 \n",
+ "1 2061.960938 1529.525879 1233.140381 6418.612793 1068.314209 \n",
+ "2 7707.375000 5706.112305 4589.418945 24076.332031 3975.566162 \n",
+ "3 504.885223 374.656250 302.177094 1570.741211 261.793060 \n",
+ "4 2954.054199 2186.755859 1758.863892 9227.073242 1523.586060 \n",
"\n",
- " geometry \n",
- "0 POLYGON ((70.77120 37.49522, 70.77751 37.50151... \n",
- "1 POLYGON ((70.10776 37.01419, 70.10744 37.01628... \n",
- "2 POLYGON ((70.77153 37.05601, 70.77924 37.06589... \n",
- "3 POLYGON ((70.65071 36.86746, 70.65227 36.86330... \n",
- "4 POLYGON ((70.99066 38.49031, 70.99164 38.48937... \n",
+ " m_65 m_70 m_75 m_80 \n",
+ "0 768.383423 657.413391 234.051926 194.463745 \n",
+ "1 579.843018 492.286560 176.273575 147.215302 \n",
+ "2 2146.647461 1836.886353 653.836792 543.436035 \n",
+ "3 142.223328 120.588257 43.221664 36.128349 \n",
+ "4 822.586670 703.841003 250.554550 208.213867 \n",
"\n",
- "[5 rows x 28 columns]"
+ "[5 rows x 49 columns]"
]
},
- "execution_count": 10,
+ "execution_count": 66,
"metadata": {},
"output_type": "execute_result"
}
@@ -4975,51 +1049,59 @@
},
{
"cell_type": "code",
- "execution_count": 14,
+ "execution_count": 68,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "'Polygon'"
+ "Index(['OBJECTID', 'ISO_A2', 'WB_ADM1_CO', 'WB_ADM0_CO', 'WB_ADM0_NA',\n",
+ " 'WB_ADM1_NA', 'WB_ADM2_CO', 'WB_ADM2_NA', 'Shape_Leng', 'Shape_Area',\n",
+ " 'ISO3', 'WB_REGION', 'geometry', 'f_0', 'f_10', 'f_15', 'f_1', 'f_20',\n",
+ " 'f_25', 'f_30', 'f_35', 'f_40', 'f_45', 'f_50', 'f_55', 'f_5', 'f_60',\n",
+ " 'f_65', 'f_70', 'f_75', 'f_80', 'm_0', 'm_10', 'm_15', 'm_1', 'm_20',\n",
+ " 'm_25', 'm_30', 'm_35', 'm_40', 'm_45', 'm_50', 'm_55', 'm_5', 'm_60',\n",
+ " 'm_65', 'm_70', 'm_75', 'm_80', 'f_total', 'm_total', 'f_youth',\n",
+ " 'm_youth'],\n",
+ " dtype='object')"
]
},
- "execution_count": 14,
+ "execution_count": 68,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "selA.geom_type.iloc[0]"
+ "inA.columns"
]
},
{
"cell_type": "code",
- "execution_count": 24,
- "metadata": {
- "scrolled": true
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "16:31:51\tStart\n",
- "17:53:46\tStart\n"
- ]
- }
- ],
+ "execution_count": 67,
+ "metadata": {},
+ "outputs": [],
"source": [
- "# run zonal calculation\n",
- "selA = inA.loc[inA['ISO_A3'] == 'KEN'].copy()\n",
- "tPrint(\"Start\")\n",
- "pop_summ = global_zonal.connect_polygons_h3_stats(selA, cur_pd, 6, 'HASC_2', fractional_res=False)\n",
- "tPrint(\"Start\")"
+ "f_cols = ['f_0', 'f_10', 'f_15', 'f_1', 'f_20', 'f_25', 'f_30', 'f_35', 'f_40',\n",
+ " 'f_45', 'f_50', 'f_55', 'f_5', 'f_60', 'f_65', 'f_70', 'f_75', 'f_80']\n",
+ "m_cols = ['m_0', 'm_10', 'm_15', 'm_1', 'm_20', 'm_25', 'm_30', 'm_35', 'm_40',\n",
+ " 'm_45', 'm_50', 'm_55', 'm_5', 'm_60', 'm_65', 'm_70', 'm_75', 'm_80']\n",
+ "numeric_cols = f_cols + m_cols\n",
+ "\n",
+ "for c_col in numeric_cols:\n",
+ " inA[c_col] = inA[c_col].astype(int)\n",
+ "\n",
+ "inA['f_total'] = inA.loc[:,f_cols].sum(axis=1)\n",
+ "inA['m_total'] = inA.loc[:,m_cols].sum(axis=1)\n",
+ "\n",
+ "inA['f_youth'] = inA.loc[:,['f_20','f_25']].sum(axis=1)\n",
+ "inA['m_youth'] = inA.loc[:,['m_20','m_25']].sum(axis=1)\n",
+ "\n",
+ "total_cols = ['f_total','m_total','f_youth','m_youth','geometry']"
]
},
{
"cell_type": "code",
- "execution_count": 25,
+ "execution_count": 70,
"metadata": {},
"outputs": [
{
@@ -5043,131 +1125,202 @@
" \n",
" \n",
" | \n",
- " id | \n",
- " SUM | \n",
- " MIN | \n",
- " MAX | \n",
- " MEAN | \n",
+ " ISO3 | \n",
+ " WB_REGION | \n",
+ " WB_ADM0_NA | \n",
+ " WB_ADM1_NA | \n",
+ " WB_ADM2_NA | \n",
+ " f_0 | \n",
+ " f_10 | \n",
+ " f_15 | \n",
+ " f_1 | \n",
+ " f_20 | \n",
+ " ... | \n",
+ " m_60 | \n",
+ " m_65 | \n",
+ " m_70 | \n",
+ " m_75 | \n",
+ " m_80 | \n",
+ " f_total | \n",
+ " m_total | \n",
+ " f_youth | \n",
+ " m_youth | \n",
+ " geometry | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
- " None | \n",
- " 2626.414368 | \n",
- " 0.371609 | \n",
- " 71.590019 | \n",
- " 3.798485 | \n",
+ " AFG | \n",
+ " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " Baharak | \n",
+ " 1999 | \n",
+ " 8950 | \n",
+ " 7148 | \n",
+ " 6070 | \n",
+ " 5263 | \n",
+ " ... | \n",
+ " 1423 | \n",
+ " 768 | \n",
+ " 657 | \n",
+ " 234 | \n",
+ " 194 | \n",
+ " 56985 | \n",
+ " 70603 | \n",
+ " 8761 | \n",
+ " 12848 | \n",
+ " POLYGON ((71.31934 37.24848, 71.31261 37.24059... | \n",
"
\n",
" \n",
" 1 | \n",
- " None | \n",
- " 2938.139435 | \n",
- " 1.682489 | \n",
- " 88.108627 | \n",
- " 10.663259 | \n",
+ " AFG | \n",
+ " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " Darwaz | \n",
+ " 1487 | \n",
+ " 6661 | \n",
+ " 5322 | \n",
+ " 4523 | \n",
+ " 3930 | \n",
+ " ... | \n",
+ " 1068 | \n",
+ " 579 | \n",
+ " 492 | \n",
+ " 176 | \n",
+ " 147 | \n",
+ " 42579 | \n",
+ " 52670 | \n",
+ " 6555 | \n",
+ " 9588 | \n",
+ " POLYGON ((70.99956 38.47933, 71.00709 38.47256... | \n",
"
\n",
" \n",
" 2 | \n",
- " None | \n",
- " 3672.996567 | \n",
- " 0.181900 | \n",
- " 29.441103 | \n",
- " 6.604783 | \n",
+ " AFG | \n",
+ " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " Fayzabad | \n",
+ " 5583 | \n",
+ " 25000 | \n",
+ " 19969 | \n",
+ " 16959 | \n",
+ " 14701 | \n",
+ " ... | \n",
+ " 3975 | \n",
+ " 2146 | \n",
+ " 1836 | \n",
+ " 653 | \n",
+ " 543 | \n",
+ " 159189 | \n",
+ " 197217 | \n",
+ " 24472 | \n",
+ " 35888 | \n",
+ " POLYGON ((70.76822 37.28326, 70.77164 37.28042... | \n",
"
\n",
" \n",
" 3 | \n",
- " None | \n",
- " 3590.818108 | \n",
- " 0.064446 | \n",
- " 65.257866 | \n",
- " 5.155115 | \n",
+ " AFG | \n",
+ " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " Ishkashim | \n",
+ " 363 | \n",
+ " 1630 | \n",
+ " 1302 | \n",
+ " 1107 | \n",
+ " 962 | \n",
+ " ... | \n",
+ " 261 | \n",
+ " 142 | \n",
+ " 120 | \n",
+ " 43 | \n",
+ " 36 | \n",
+ " 10419 | \n",
+ " 12886 | \n",
+ " 1605 | \n",
+ " 2346 | \n",
+ " POLYGON ((71.46068 37.18361, 71.44989 37.18064... | \n",
"
\n",
" \n",
" 4 | \n",
- " None | \n",
- " 2175.816925 | \n",
- " 2.035039 | \n",
- " 60.209053 | \n",
- " 7.810934 | \n",
- "
\n",
- " \n",
- " ... | \n",
- " ... | \n",
- " ... | \n",
- " ... | \n",
- " ... | \n",
+ " AFG | \n",
+ " SAR | \n",
+ " Afghanistan | \n",
+ " Badakhshan | \n",
+ " Jurm | \n",
+ " 2139 | \n",
+ " 9581 | \n",
+ " 7652 | \n",
+ " 6499 | \n",
+ " 5634 | \n",
" ... | \n",
- "
\n",
- " \n",
- " 285 | \n",
- " None | \n",
- " 6750.591309 | \n",
- " 2.067055 | \n",
- " 555.165039 | \n",
- " 48.538044 | \n",
- "
\n",
- " \n",
- " 286 | \n",
- " None | \n",
- " 773.489191 | \n",
- " 0.000361 | \n",
- " 23.185417 | \n",
- " 0.834491 | \n",
- "
\n",
- " \n",
- " 287 | \n",
- " None | \n",
- " 2549.164513 | \n",
- " 0.124819 | \n",
- " 55.275227 | \n",
- " 1.982347 | \n",
- "
\n",
- " \n",
- " 288 | \n",
- " None | \n",
- " 1258.460025 | \n",
- " 0.000085 | \n",
- " 57.504158 | \n",
- " 0.265435 | \n",
- "
\n",
- " \n",
- " 289 | \n",
- " None | \n",
- " 1458.173340 | \n",
- " 1.439408 | \n",
- " 249.567871 | \n",
- " 31.699421 | \n",
+ " 1523 | \n",
+ " 822 | \n",
+ " 703 | \n",
+ " 250 | \n",
+ " 208 | \n",
+ " 61002 | \n",
+ " 75574 | \n",
+ " 9378 | \n",
+ " 13753 | \n",
+ " POLYGON ((71.18169 36.49196, 71.17219 36.48955... | \n",
"
\n",
" \n",
"\n",
- "290 rows × 5 columns
\n",
+ "5 rows × 46 columns
\n",
""
],
"text/plain": [
- " id SUM MIN MAX MEAN\n",
- "0 None 2626.414368 0.371609 71.590019 3.798485\n",
- "1 None 2938.139435 1.682489 88.108627 10.663259\n",
- "2 None 3672.996567 0.181900 29.441103 6.604783\n",
- "3 None 3590.818108 0.064446 65.257866 5.155115\n",
- "4 None 2175.816925 2.035039 60.209053 7.810934\n",
- ".. ... ... ... ... ...\n",
- "285 None 6750.591309 2.067055 555.165039 48.538044\n",
- "286 None 773.489191 0.000361 23.185417 0.834491\n",
- "287 None 2549.164513 0.124819 55.275227 1.982347\n",
- "288 None 1258.460025 0.000085 57.504158 0.265435\n",
- "289 None 1458.173340 1.439408 249.567871 31.699421\n",
+ " ISO3 WB_REGION WB_ADM0_NA WB_ADM1_NA WB_ADM2_NA f_0 f_10 f_15 \\\n",
+ "0 AFG SAR Afghanistan Badakhshan Baharak 1999 8950 7148 \n",
+ "1 AFG SAR Afghanistan Badakhshan Darwaz 1487 6661 5322 \n",
+ "2 AFG SAR Afghanistan Badakhshan Fayzabad 5583 25000 19969 \n",
+ "3 AFG SAR Afghanistan Badakhshan Ishkashim 363 1630 1302 \n",
+ "4 AFG SAR Afghanistan Badakhshan Jurm 2139 9581 7652 \n",
"\n",
- "[290 rows x 5 columns]"
+ " f_1 f_20 ... m_60 m_65 m_70 m_75 m_80 f_total m_total f_youth \\\n",
+ "0 6070 5263 ... 1423 768 657 234 194 56985 70603 8761 \n",
+ "1 4523 3930 ... 1068 579 492 176 147 42579 52670 6555 \n",
+ "2 16959 14701 ... 3975 2146 1836 653 543 159189 197217 24472 \n",
+ "3 1107 962 ... 261 142 120 43 36 10419 12886 1605 \n",
+ "4 6499 5634 ... 1523 822 703 250 208 61002 75574 9378 \n",
+ "\n",
+ " m_youth geometry \n",
+ "0 12848 POLYGON ((71.31934 37.24848, 71.31261 37.24059... \n",
+ "1 9588 POLYGON ((70.99956 38.47933, 71.00709 38.47256... \n",
+ "2 35888 POLYGON ((70.76822 37.28326, 70.77164 37.28042... \n",
+ "3 2346 POLYGON ((71.46068 37.18361, 71.44989 37.18064... \n",
+ "4 13753 POLYGON ((71.18169 36.49196, 71.17219 36.48955... \n",
+ "\n",
+ "[5 rows x 46 columns]"
]
},
- "execution_count": 25,
+ "execution_count": 70,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "pop_summ"
+ "good_cols = ['ISO3','WB_REGION','WB_ADM0_NA','WB_ADM1_NA', 'WB_ADM2_NA']\n",
+ "inA.loc[:,good_cols+numeric_cols+total_cols].head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 71,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "out_folder = \"/home/wb411133/temp/ADM2_ZONAL\"\n",
+ "if not os.path.exists(out_folder):\n",
+ " os.makedirs(out_folder)\n",
+ " \n",
+ "inA.loc[:,good_cols+numeric_cols+total_cols].to_file(os.path.join(out_folder, \"TOTAL_adm_zonal_pop.shp\"))\n",
+ "inA.loc[:,good_cols+total_cols].to_file(os.path.join(out_folder, \"SIMPLE_adm_zonal_pop.shp\"))"
]
},
{
diff --git a/notebooks/Untitled.ipynb b/notebooks/Untitled.ipynb
new file mode 100644
index 0000000..06c3250
--- /dev/null
+++ b/notebooks/Untitled.ipynb
@@ -0,0 +1,446 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "086f423a",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/home/wb411133/.conda/envs/ee/lib/python3.9/site-packages/geopandas/_compat.py:106: UserWarning: The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compiled with (3.10.4-CAPI-1.16.2). Conversions between both will be slow.\n",
+ " warnings.warn(\n"
+ ]
+ }
+ ],
+ "source": [
+ "import sys, os, importlib, math, multiprocessing, boto3, pickle\n",
+ "import rasterio, geojson\n",
+ "\n",
+ "import pandas as pd\n",
+ "import geopandas as gpd\n",
+ "import numpy as np\n",
+ "\n",
+ "from h3 import h3\n",
+ "from tqdm import tqdm\n",
+ "from shapely.geometry import Polygon\n",
+ "\n",
+ "sys.path.insert(0, \"/home/wb411133/Code/gostrocks/src\")\n",
+ "import GOSTrocks.rasterMisc as rMisc\n",
+ "import GOSTrocks.ntlMisc as ntl\n",
+ "import GOSTrocks.mapMisc as mapMisc\n",
+ "from GOSTrocks.misc import tPrint\n",
+ "\n",
+ "sys.path.append(\"../src\")\n",
+ "import h3_helper\n",
+ "\n",
+ "%load_ext autoreload\n",
+ "%autoreload 2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "9815766b",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ISO_A3 | \n",
+ " ISO_A2 | \n",
+ " WB_A3 | \n",
+ " HASC_0 | \n",
+ " GAUL_0 | \n",
+ " WB_REGION | \n",
+ " WB_STATUS | \n",
+ " SOVEREIGN | \n",
+ " NAM_0 | \n",
+ " geometry | \n",
+ " ID | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " AFG | \n",
+ " AF | \n",
+ " AFG | \n",
+ " AF | \n",
+ " 1 | \n",
+ " SAR | \n",
+ " Member State | \n",
+ " AFG | \n",
+ " Afghanistan | \n",
+ " POLYGON ((70.04663 37.54360, 70.04676 37.54356... | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " ALB | \n",
+ " AL | \n",
+ " ALB | \n",
+ " AL | \n",
+ " 3 | \n",
+ " ECA | \n",
+ " Member State | \n",
+ " ALB | \n",
+ " Albania | \n",
+ " MULTIPOLYGON (((20.46186 41.55588, 20.46177 41... | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " AND | \n",
+ " AD | \n",
+ " ADO | \n",
+ " AD | \n",
+ " 7 | \n",
+ " Other | \n",
+ " Member State | \n",
+ " AND | \n",
+ " Andorra | \n",
+ " POLYGON ((1.46171 42.50602, 1.46176 42.50605, ... | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " ARE | \n",
+ " AE | \n",
+ " ARE | \n",
+ " AE | \n",
+ " 255 | \n",
+ " MENA | \n",
+ " Member State | \n",
+ " ARE | \n",
+ " United Arab Emirates | \n",
+ " MULTIPOLYGON (((53.83064 24.06414, 53.82975 24... | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " ARG | \n",
+ " AR | \n",
+ " ARG | \n",
+ " AR | \n",
+ " 12 | \n",
+ " LCR | \n",
+ " Member State | \n",
+ " ARG | \n",
+ " Argentina | \n",
+ " MULTIPOLYGON (((-58.43833 -34.00238, -58.44420... | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ISO_A3 ISO_A2 WB_A3 HASC_0 GAUL_0 WB_REGION WB_STATUS SOVEREIGN \\\n",
+ "0 AFG AF AFG AF 1 SAR Member State AFG \n",
+ "1 ALB AL ALB AL 3 ECA Member State ALB \n",
+ "2 AND AD ADO AD 7 Other Member State AND \n",
+ "3 ARE AE ARE AE 255 MENA Member State ARE \n",
+ "4 ARG AR ARG AR 12 LCR Member State ARG \n",
+ "\n",
+ " NAM_0 geometry ID \n",
+ "0 Afghanistan POLYGON ((70.04663 37.54360, 70.04676 37.54356... 0 \n",
+ "1 Albania MULTIPOLYGON (((20.46186 41.55588, 20.46177 41... 1 \n",
+ "2 Andorra POLYGON ((1.46171 42.50602, 1.46176 42.50605, ... 2 \n",
+ "3 United Arab Emirates MULTIPOLYGON (((53.83064 24.06414, 53.82975 24... 3 \n",
+ "4 Argentina MULTIPOLYGON (((-58.43833 -34.00238, -58.44420... 4 "
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Define S3 parameters\n",
+ "bucket = 'wbg-geography01' \n",
+ "prefix = 'Space2Stats/sample_data'\n",
+ "region = 'us-east-1'\n",
+ "s3client = boto3.client('s3', region_name=region)\n",
+ "out_folder = \"/home/wb411133/projects/Space2Stats/\"\n",
+ "\n",
+ "admin_bounds = \"/home/public/Data/GLOBAL/ADMIN/ADMIN2/HighRes_20230328/shp/WB_GAD_ADM0.shp\"\n",
+ "inA = gpd.read_file(admin_bounds)\n",
+ "inA['ID'] = inA.index\n",
+ "inA.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "c9e5c3fb",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ISO_A3 | \n",
+ " ISO_A2 | \n",
+ " WB_A3 | \n",
+ " HASC_0 | \n",
+ " GAUL_0 | \n",
+ " WB_REGION | \n",
+ " WB_STATUS | \n",
+ " SOVEREIGN | \n",
+ " NAM_0 | \n",
+ " geometry | \n",
+ " ID | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 260 | \n",
+ " KEN | \n",
+ " KE | \n",
+ " KEN | \n",
+ " KE | \n",
+ " 133 | \n",
+ " AFR | \n",
+ " Member State | \n",
+ " KEN | \n",
+ " Kenya | \n",
+ " MULTIPOLYGON (((33.94935 -0.33810, 33.95258 -0... | \n",
+ " 260 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ISO_A3 ISO_A2 WB_A3 HASC_0 GAUL_0 WB_REGION WB_STATUS SOVEREIGN \\\n",
+ "260 KEN KE KEN KE 133 AFR Member State KEN \n",
+ "\n",
+ " NAM_0 geometry ID \n",
+ "260 Kenya MULTIPOLYGON (((33.94935 -0.33810, 33.95258 -0... 260 "
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Extract/Generate H3 cells and download raster data for mapping generation\n",
+ "sel_iso3 = \"KEN\"\n",
+ "sel_admin = inA.loc[inA['ISO_A3'] == sel_iso3]\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "fe7ceaa4",
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['CRS',\n",
+ " 'Polygon',\n",
+ " '__builtins__',\n",
+ " '__cached__',\n",
+ " '__doc__',\n",
+ " '__file__',\n",
+ " '__loader__',\n",
+ " '__name__',\n",
+ " '__package__',\n",
+ " '__spec__',\n",
+ " 'ctx',\n",
+ " 'folium',\n",
+ " 'generate_h3_gdf',\n",
+ " 'generate_lvl0_lists',\n",
+ " 'generate_lvl1_lists',\n",
+ " 'gpd',\n",
+ " 'h3',\n",
+ " 'importlib',\n",
+ " 'json',\n",
+ " 'make_axes_locatable',\n",
+ " 'map_choropleth',\n",
+ " 'mapping',\n",
+ " 'matplotlib',\n",
+ " 'mpatches',\n",
+ " 'os',\n",
+ " 'pd',\n",
+ " 'pickle',\n",
+ " 'plt',\n",
+ " 'rasterio',\n",
+ " 'shapely',\n",
+ " 'static_map_h3',\n",
+ " 'sys',\n",
+ " 'tPrint',\n",
+ " 'tqdm',\n",
+ " 'unary_union',\n",
+ " 'urlopen']"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "dir(h3_helper)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "id": "9e7947e7",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "Generating h3 grid level 5: 100%|██████████| 365/365 [00:01<00:00, 224.11it/s]\n",
+ ":9: UserWarning: this is an initial implementation of Parquet/Feather file support and associated metadata. This is tracking version 0.1.0 of the metadata specification at https://github.com/geopandas/geo-arrow-spec\n",
+ "\n",
+ "This metadata specification does not yet make stability promises. We do not yet recommend using this in a production setting unless you are able to rewrite your Parquet/Feather files.\n",
+ "\n",
+ "To further ignore this warning, you can do: \n",
+ "import warnings; warnings.filterwarnings('ignore', message='.*initial implementation of Parquet.*')\n",
+ " h3_data.to_parquet(out_file)\n",
+ "Generating h3 grid level 6: 100%|██████████| 365/365 [00:06<00:00, 54.42it/s]\n",
+ "Generating h3 grid level 7: 100%|██████████| 365/365 [00:41<00:00, 8.88it/s] \n"
+ ]
+ }
+ ],
+ "source": [
+ "out_path = f's3://{bucket}/{prefix}/{sel_iso3}'\n",
+ "\n",
+ "for h3_lvl in [5,6,7]:\n",
+ " out_file = os.path.join(out_path, f\"h3_lvl{h3_lvl}_cells.geoparquet\")\n",
+ " try:\n",
+ " gpd.read_file(out_file)\n",
+ " except:\n",
+ " h3_data = h3_helper.generate_h3_gdf(sel_admin, h3_lvl)\n",
+ " h3_data.to_parquet(out_file)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "a1efc49a",
+ "metadata": {},
+ "source": [
+ "# Extract geospatial data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "id": "b5f4b133",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[array([[[0., 0., 0., ..., 0., 0., 0.],\n",
+ " [0., 0., 0., ..., 0., 0., 0.],\n",
+ " [0., 0., 0., ..., 0., 0., 0.],\n",
+ " ...,\n",
+ " [0., 0., 0., ..., 0., 0., 0.],\n",
+ " [0., 0., 0., ..., 0., 0., 0.],\n",
+ " [0., 0., 0., ..., 0., 0., 0.]]], dtype=float32),\n",
+ " {'driver': 'GTiff',\n",
+ " 'dtype': 'float32',\n",
+ " 'nodata': None,\n",
+ " 'width': 1921,\n",
+ " 'height': 2246,\n",
+ " 'count': 1,\n",
+ " 'crs': CRS.from_epsg(4326),\n",
+ " 'transform': Affine(0.0041666667, 0.0, 33.90625171125001,\n",
+ " 0.0, -0.0041666667, 4.631249437050002)}]"
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "ntl_files = ntl.aws_search_ntl()\n",
+ "sel_file = ntl_files[0]\n",
+ "\n",
+ "raster_path = \"/home/wb411133/temp/s2s_temp\"\n",
+ "if not os.path.exists(raster_path):\n",
+ " os.makedirs(raster_path)\n",
+ "\n",
+ "out_file = os.path.join(raster_path, os.path.basename(sel_file))\n",
+ "rMisc.clipRaster(rasterio.open(sel_file), sel_admin, out_file)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "336f8929",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Earth Engine",
+ "language": "python",
+ "name": "ee"
+ },
+ "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.9.4"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/notebooks/ZONAL_TESTING.ipynb b/notebooks/ZONAL_TESTING.ipynb
index 50c14a2..ceb7aa8 100644
--- a/notebooks/ZONAL_TESTING.ipynb
+++ b/notebooks/ZONAL_TESTING.ipynb
@@ -367,7 +367,7 @@
],
"metadata": {
"kernelspec": {
- "display_name": "urban_test",
+ "display_name": "Python 3",
"language": "python",
"name": "python3"
},
@@ -381,7 +381,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.12.2"
+ "version": "3.9.4"
}
},
"nbformat": 4,
diff --git a/src/global_zonal.py b/src/global_zonal.py
index 8a1b5eb..cfeba2f 100755
--- a/src/global_zonal.py
+++ b/src/global_zonal.py
@@ -1,239 +1,313 @@
-import boto3, os
-
-import pandas as pd
-import geopandas as gpd
-import numpy as np
-
-from rasterio.crs import CRS
-from h3 import h3
-from shapely.geometry import Polygon, Point, mapping
-from shapely.ops import unary_union
-from urllib.request import urlopen
-from tqdm import tqdm
-
-import h3_helper
-import GOSTRocks.rasterMisc as rMisc
-import GOSTRocks.ntlMisc as ntl
-from GOSTRocks.misc import tPrint
-
-def get_global_table_from_s3(variable, bucket='wbg-geography01', prefix='Space2Stats/h3_stats_data/GLOBAL/', verbose=False, read_data=True):
- """ Get pandas dataframe of all csv files in S3 bucket that match the variable name
-
- Parameters
- ----------
- variable : string
- variable name to search for in S3 bucket
- bucket : str, optional
- S3 bucket to search, by default 'wbg-geography01'
- prefix : str, optional
- Prefix in bucket to search for zonal results, by default 'Space2Stats/h3_stats_data/GLOBAL/'
- verbose : bool, optional
- If True, print lots of updates, by default False
- read_data : bool, optional
- If True, return results as pandas data frames for each sub-value in variable,
- otherwise returns a list of s3 prefixes for each sub-value, by default True
- """
-
- s3client = boto3.client('s3')
-
- # Loop through the S3 bucket and get all the keys for files that are .tif
- prefix = f"{prefix}{variable}"
- more_results = True
- loops = 0
- good_res = {}
- while more_results:
- if verbose:
- print(f"Completed loop: {loops}")
- if loops > 0:
- objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix, ContinuationToken=token)
- else:
- objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix)
- more_results = objects['IsTruncated']
- if more_results:
- token = objects['NextContinuationToken']
- loops += 1
- for res in objects['Contents']:
- if res['Key'].endswith('csv'):
- cur_variable = os.path.basename(res['Key']).replace(".csv", "")
- try:
- good_res[cur_variable].append(res['Key'])
- except:
- good_res[cur_variable] = [res['Key']]
- if read_data:
- for key, value in good_res.items():
- for idx, val in enumerate(value):
- if idx == 0:
- cur_df = pd.read_csv(f"s3://{bucket}/{val}")
- else:
- cur_df = pd.concat([cur_df, pd.read_csv(f"s3://{bucket}/{val}")])
- good_res[key] = cur_df
- return(good_res)
-
-
-def calculate_value(in_shp, zonal_res, h3_level, feat_id, fractional_res=True,
- zonal_res_id='id', default_sum='SUM'):
- ''' tabulate hexabin stats for all bins that intersect shape in_shp
-
- :param in_shp: shape of boundary to intersect with hexabins
- :type in_shp: shapely polygon
- :param zonal_res: DataFrame of h3 results to search through
- :type zonal_res: pandas.DataFrame
- :param h3_level: level of h3 grid to search for
- :type h3_level: int
- :param fractional_res: should admin intersection with h3 account for fractional overlaps, default is True
- :type fractional_res: Boolean, optional
- :param zonal_res_id: id column in zonal_res thta contains hex ids, defaults to "shape_id"
- :type zonal_res_id: string, optional
- :param default_sum: default function for aggregating intersecting hexs if arg is not in coulmn name;
- function sill pick up [SUM,MIN,MAX,MEAN], defaults to sum
- :type default_sum: string, optional
-
-
- :return: dictionary of results summarized based on type (SUM, MIN, MEAN, MAX)
- :rtype: Dictionary
- '''
- def get_intersection(admin_shp, hex_shp):
- ''' get fraction of hex_shp that is inside admin_shp
- '''
- if admin_shp.contains(hex_shp):
- return(1)
- else:
- return(admin_shp.intersection(hex_shp).area/hex_shp.area)
-
- res = {'id':feat_id}
- process_h3 = True
- # Generate h3 cells that intersect current shape; if none are generated first time through, buffer
- # the geometry by a little bit, and then search again
- while process_h3:
- if in_shp.geom_type == 'Polygon':
- sel_h3 = h3.polyfill(in_shp.__geo_interface__, h3_level, geo_json_conformant=True)
- else:
- for cPoly in in_shp:
- temp_h3 = h3.polyfill(cPoly.__geo_interface__, h3_level, geo_json_conformant=True)
- try:
- sel_h3 = sel_h3.union(temp_h3)
- except:
- sel_h3 = temp_h3
- process_h3 = len(sel_h3) == 0
- in_shp = in_shp.buffer(0.1)
-
- if len(sel_h3) > 0:
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, sel_h3)), index=sel_h3, crs="EPSG:4326")
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- all_polys['shape_id'] = list(all_polys.index)
- if fractional_res:
- all_polys['inter_area'] = all_polys['geometry'].apply(lambda x: get_intersection(in_shp, x))
- else:
- all_polys['inter_area'] = 1
- all_polys = pd.merge(all_polys, zonal_res, left_on='shape_id', right_on=zonal_res_id)
- for col in all_polys.columns:
- if not col in ['inter_area','geometry','shape_id']:
- calc_type = default_sum
- if "SUM" in col: calc_type = "SUM"
- if "MIN" in col: calc_type = "MIN"
- if "MAX" in col: calc_type = "MAX"
- if "MEAN" in col: calc_type = "MEAN"
- try:
- if calc_type == "SUM": # For sum columns, multiply column by inter_area and sum results
- cur_val = sum(all_polys[col] * all_polys['inter_area'])
- elif calc_type == "MIN":
- cur_val = all_polys[col].min()
- elif calc_type == "MAX":
- cur_val = all_polys[col].max()
- elif calc_type == "MEAN":
- cur_val = sum(all_polys[col] * all_polys['inter_area'])/sum(all_polys['inter_area'])
- res[col] = cur_val
- except:
- pass
- try:
- del(cur_val)
- except:
- pass
- else:
- pass
- return(res)
-
-def connect_polygons_h3_stats(inA, stats_df, h3_level, id_col, fractional_res=True,
- zonal_res_id='id', default_sum='SUM'):
- ''' merge stats from hexabin stats dataframe (stats_df) with the inA geodataframe
-
- :param inA: input boundary dataset
- :type inA: geopandas.GeoDataFrame
- :param stats_df: input hexabin stats dataset
- :type stats_df: pandas.DataFrame
- :param h3_level: h3 hex level
- :type h3_level: int
- :param id_col: column in inA that uniquely identifies rows
- :type id_col: string
- :param zonal_res_id: id column in zonal_res thta contains hex ids, defaults to "shape_id"
- :type zonal_res_id: string, optional
- :param default_sum: default function for aggregating intersecting hexs if arg is not in coulmn name;
- function sill pick up [SUM,MIN,MAX,MEAN], defaults to sum
- :type default_sum: string, optional
-
-
- :return: pandas dataframe with attached statistics and matching id from id_col
- :rtype: geopandas.GeoDataFrame
- '''
- all_res = []
- for idx, row in inA.iterrows():
- all_res.append(calculate_value(row['geometry'], stats_df, h3_level, row[id_col], fractional_res, zonal_res_id, default_sum))
- '''
- try:
- all_res.append(calculate_value(row['geometry'], stats_df, h3_level, row[id_col], fractional_res, zonal_res_id, default_sum))
- except:
- print(f'Error processing {idx}')
- '''
-
- return(pd.DataFrame(all_res))
-
-def generate_lvl0_lists(h3_lvl):
- """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
-
- Parameters
- ----------
- h3_lvl : int
- h3 level to generate children of h0 parents
-
- Returns
- -------
- dict
- dictionary with keys as lvl0 codes with all children at h3_lvl level as values
- """
- # Get list of all h3 lvl 0 cells
- h3_lvl0 = list(h3.get_res0_indexes())
-
- # Generate list of all children of h3 lvl 0 cells
- h3_lvl0_children = {}
- for h3_0 in h3_lvl0:
- h3_lvl0_children[h3_0] = list(h3.h3_to_children(h3_0, h3_lvl))
-
- return h3_lvl0_children
-
-def calculate_zonal_h3_list(h3_list, raster_data, output_file=""):
- """_summary_
-
- Parameters
- ----------
- h3_list : _type_
- _description_
- raster_data : _type_
- _description_
- output_file : _type_
- _description_
- """
- # Convert list of h3 cells to geometry
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
-
- all_polys = gpd.GeoSeries(list(map(hex_poly, h3_list)), index=h3_list, crs=4326)
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- all_polys['shape_id'] = list(all_polys.index)
-
- res = rMisc.zonalStats(all_polys, raster_data)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
-
- if output_file != "":
- res.to_csv(output_file)
-
- return(res)
\ No newline at end of file
+import boto3, os
+
+import pandas as pd
+import geopandas as gpd
+import numpy as np
+
+from rasterio.crs import CRS
+from h3 import h3
+from shapely.geometry import Polygon, Point, mapping
+from shapely.ops import unary_union
+from urllib.request import urlopen
+from tqdm import tqdm
+
+import h3_helper
+import GOSTrocks.rasterMisc as rMisc
+import GOSTrocks.ntlMisc as ntl
+from GOSTrocks.misc import tPrint
+
+def get_global_table_from_s3(variable, bucket='wbg-geography01', prefix='Space2Stats/h3_stats_data/GLOBAL/', verbose=False, read_data=True):
+ """ Get pandas dataframe of all csv files in S3 bucket that match the variable name
+
+ Parameters
+ ----------
+ variable : string
+ variable name to search for in S3 bucket
+ bucket : str, optional
+ S3 bucket to search, by default 'wbg-geography01'
+ prefix : str, optional
+ Prefix in bucket to search for zonal results, by default 'Space2Stats/h3_stats_data/GLOBAL/'
+ verbose : bool, optional
+ If True, print lots of updates, by default False
+ read_data : bool, optional
+ If True, return results as pandas data frames for each sub-value in variable,
+ otherwise returns a list of s3 prefixes for each sub-value, by default True
+ """
+
+ s3client = boto3.client('s3')
+
+ # Loop through the S3 bucket and get all the keys for files that are .tif
+ prefix = f"{prefix}{variable}"
+ more_results = True
+ loops = 0
+ good_res = {}
+ while more_results:
+ if verbose:
+ print(f"Completed loop: {loops}")
+ if loops > 0:
+ objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix, ContinuationToken=token)
+ else:
+ objects = s3client.list_objects_v2(Bucket=bucket, Prefix=prefix)
+ more_results = objects['IsTruncated']
+ if more_results:
+ token = objects['NextContinuationToken']
+ loops += 1
+ for res in objects['Contents']:
+ if res['Key'].endswith('csv'):
+ cur_variable = os.path.basename(res['Key']).replace(".csv", "")
+ try:
+ good_res[cur_variable].append(res['Key'])
+ except:
+ good_res[cur_variable] = [res['Key']]
+ if read_data:
+ for key, value in good_res.items():
+ for idx, val in enumerate(value):
+ if idx == 0:
+ cur_df = pd.read_csv(f"s3://{bucket}/{val}")
+ else:
+ cur_df = pd.concat([cur_df, pd.read_csv(f"s3://{bucket}/{val}")])
+ good_res[key] = cur_df
+ return(good_res)
+
+
+def calculate_value(in_shp, zonal_res, h3_level, feat_id, fractional_res=True,
+ zonal_res_id='id', default_sum='SUM'):
+ ''' tabulate hexabin stats for all bins that intersect shape in_shp
+
+ :param in_shp: shape of boundary to intersect with hexabins
+ :type in_shp: shapely polygon
+ :param zonal_res: DataFrame of h3 results to search through
+ :type zonal_res: pandas.DataFrame
+ :param h3_level: level of h3 grid to search for
+ :type h3_level: int
+ :param fractional_res: should admin intersection with h3 account for fractional overlaps, default is True
+ :type fractional_res: Boolean, optional
+ :param zonal_res_id: id column in zonal_res thta contains hex ids, defaults to "shape_id"
+ :type zonal_res_id: string, optional
+ :param default_sum: default function for aggregating intersecting hexs if arg is not in coulmn name;
+ function sill pick up [SUM,MIN,MAX,MEAN], defaults to sum
+ :type default_sum: string, optional
+
+
+ :return: dictionary of results summarized based on type (SUM, MIN, MEAN, MAX)
+ :rtype: Dictionary
+ '''
+ def get_intersection(admin_shp, hex_shp):
+ ''' get fraction of hex_shp that is inside admin_shp
+ '''
+ if admin_shp.contains(hex_shp):
+ return(1)
+ else:
+ return(admin_shp.intersection(hex_shp).area/hex_shp.area)
+
+ res = {'id':feat_id}
+ process_h3 = True
+ # Generate h3 cells that intersect current shape; if none are generated first time through, buffer
+ # the geometry by a little bit, and then search again
+ while process_h3:
+ if in_shp.geom_type == 'Polygon':
+ sel_h3 = h3.polyfill(in_shp.__geo_interface__, h3_level, geo_json_conformant=True)
+ else:
+ for cPoly in in_shp:
+ temp_h3 = h3.polyfill(cPoly.__geo_interface__, h3_level, geo_json_conformant=True)
+ try:
+ sel_h3 = sel_h3.union(temp_h3)
+ except:
+ sel_h3 = temp_h3
+ process_h3 = len(sel_h3) == 0
+ in_shp = in_shp.buffer(0.1)
+
+ if len(sel_h3) > 0:
+ hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
+ all_polys = gpd.GeoSeries(list(map(hex_poly, sel_h3)), index=sel_h3, crs="EPSG:4326")
+ all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
+ all_polys['shape_id'] = list(all_polys.index)
+ if fractional_res:
+ all_polys['inter_area'] = all_polys['geometry'].apply(lambda x: get_intersection(in_shp, x))
+ else:
+ all_polys['inter_area'] = 1
+ all_polys = pd.merge(all_polys, zonal_res, left_on='shape_id', right_on=zonal_res_id)
+ for col in all_polys.columns:
+ if not col in ['inter_area','geometry','shape_id']:
+ calc_type = default_sum
+ if "SUM" in col: calc_type = "SUM"
+ if "MIN" in col: calc_type = "MIN"
+ if "MAX" in col: calc_type = "MAX"
+ if "MEAN" in col: calc_type = "MEAN"
+ try:
+ if calc_type == "SUM": # For sum columns, multiply column by inter_area and sum results
+ cur_val = sum(all_polys[col] * all_polys['inter_area'])
+ elif calc_type == "MIN":
+ cur_val = all_polys[col].min()
+ elif calc_type == "MAX":
+ cur_val = all_polys[col].max()
+ elif calc_type == "MEAN":
+ cur_val = sum(all_polys[col] * all_polys['inter_area'])/sum(all_polys['inter_area'])
+ res[col] = cur_val
+ except:
+ pass
+ try:
+ del(cur_val)
+ except:
+ pass
+ else:
+ pass
+ return(res)
+
+def connect_polygons_h3_stats(inA, stats_df, h3_level, id_col, fractional_res=True,
+ zonal_res_id='id', default_sum='SUM'):
+ ''' merge stats from hexabin stats dataframe (stats_df) with the inA geodataframe
+
+ :param inA: input boundary dataset
+ :type inA: geopandas.GeoDataFrame
+ :param stats_df: input hexabin stats dataset
+ :type stats_df: pandas.DataFrame
+ :param h3_level: h3 hex level
+ :type h3_level: int
+ :param id_col: column in inA that uniquely identifies rows
+ :type id_col: string
+ :param zonal_res_id: id column in zonal_res thta contains hex ids, defaults to "shape_id"
+ :type zonal_res_id: string, optional
+ :param default_sum: default function for aggregating intersecting hexs if arg is not in coulmn name;
+ function sill pick up [SUM,MIN,MAX,MEAN], defaults to sum
+ :type default_sum: string, optional
+
+
+ :return: pandas dataframe with attached statistics and matching id from id_col
+ :rtype: geopandas.GeoDataFrame
+ '''
+ all_res = []
+ for idx, row in inA.iterrows():
+ all_res.append(calculate_value(row['geometry'], stats_df, h3_level, row[id_col], fractional_res, zonal_res_id, default_sum))
+ '''
+ try:
+ all_res.append(calculate_value(row['geometry'], stats_df, h3_level, row[id_col], fractional_res, zonal_res_id, default_sum))
+ except:
+ print(f'Error processing {idx}')
+ '''
+
+ return(pd.DataFrame(all_res))
+
+def generate_lvl0_lists(h3_lvl):
+ """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
+
+ Parameters
+ ----------
+ h3_lvl : int
+ h3 level to generate children of h0 parents
+
+ Returns
+ -------
+ dict
+ dictionary with keys as lvl0 codes with all children at h3_lvl level as values
+ """
+ # Get list of all h3 lvl 0 cells
+ h3_lvl0 = list(h3.get_res0_indexes())
+
+ # Generate list of all children of h3 lvl 0 cells
+ h3_lvl0_children = {}
+ for h3_0 in h3_lvl0:
+ h3_lvl0_children[h3_0] = list(h3.h3_to_children(h3_0, h3_lvl))
+
+ return h3_lvl0_children
+
+def calculate_zonal_h3_list(h3_list, raster_data, output_file=""):
+ """_summary_
+
+ Parameters
+ ----------
+ h3_list : _type_
+ _description_
+ raster_data : _type_
+ _description_
+ output_file : _type_
+ _description_
+ """
+ # Convert list of h3 cells to geometry
+ hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
+
+ all_polys = gpd.GeoSeries(list(map(hex_poly, h3_list)), index=h3_list, crs=4326)
+ all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
+ all_polys['shape_id'] = list(all_polys.index)
+
+ res = rMisc.zonalStats(all_polys, raster_data)
+ res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
+
+ if output_file != "":
+ res.to_csv(output_file)
+
+ return(res)
+
+def zonal_stats_numerical(gdf, gdf_id, raster_file, out_file,
+ buffer0=False, minVal=None, maxVal=None, verbose=False):
+ ''' Run zonal stats on a continuous raster file using a list of h3 cells
+ '''
+ if verbose:
+ tPrint(f'Starting zonal stats on {raster_file}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+ res = rMisc.zonalStats(gdf, raster_file, minVal=minVal, maxVal=maxVal, verbose=verbose, reProj=True)
+ res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
+ res['id'] = gdf[gdf_id].values
+ if verbose:
+ tPrint(f'**** finished {cName}')
+ return({out_file:res})
+
+
+def zonal_stats_categories(gdf, gdf_id, raster_file, categories, out_file,
+ buffer0=False, verbose=False):
+ ''' Run zonal stats on a categorical raster file using a list of h3 cells
+ '''
+ if verbose:
+ tPrint(f'Starting zonal stats on {raster_file}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+ res = rMisc.zonalStats(gdf, raster_file, rastType="C", unqVals=categories, verbose=verbose, reProj=True)
+ res = pd.DataFrame(res, columns=[f'c_{x}' for x in categories])
+ res['id'] = gdf[gdf_id].values
+ if verbose:
+ tPrint(f'**** finished {cName}')
+ return({out_file:res})
+
+
+def zonal_stats_categorical(gdf, gdf_id, raster_file, category_raster_file, out_file, categories=None, reclass_dict=None,
+ buffer0=False, minVal=None, maxVal=None, verbose=False):
+ ''' Run zonal stats on a continuous raster file using a matching categorical raster
+ file and a list of h3 cells. For each defined category in the categorical
+ raster file, calculate the sum, min, max, mean for that category.
+ '''
+
+ tPrint(f'Starting zonal stats on {out_file}')
+ if buffer0:
+ gdf['geometry'] = gdf['geometry'].buffer(0)
+
+ #extract category raster to gdf extent
+ cat_d, cat_profile = rMisc.clipRaster(category_raster_file, gdf)
+ # reclasify if necessary
+ if not reclass_dict is None:
+ categories = []
+ for key, range in reclass_dict.items():
+ cat_d[(cat_d >= range[0]) & (cat_d <= range[1])] = key
+ categories.append(key)
+ # extract raster to gdf extent
+ rast_d, rast_profile = rMisc.clipRaster(raster_file, gdf)
+
+ # standardize categorical raster to zonal raster
+ final_zonal_res = []
+ with rMisc.create_rasterio_inmemory(rast_profile, rast_d) as rast_src:
+ with rMisc.create_rasterio_inmemory(cat_profile, cat_d) as cat_src:
+ cat_d, cat_profile = rMisc.standardizeInputRasters(cat_src, rast_src, resampling_type='nearest')
+ # Loop through each category
+ for cur_cat in categories:
+ cur_cat_d = (cat_d == cur_cat) * 1
+ cur_rast_d = rast_d * cur_cat_d
+ with rMisc.create_rasterio_inmemory(rast_profile, cur_rast_d) as cur_rast_src:
+ res = rMisc.zonalStats(gdf, cur_rast_src, minVal=minVal, maxVal=maxVal, verbose=verbose, reProj=True)
+ res = pd.DataFrame(res, columns=[f'{cur_cat}_SUM', f'{cur_cat}_MIN', f'{cur_cat}_MAX', f'{cur_cat}_MEAN'])
+ res['id'] = gdf[gdf_id].values
+ res.set_index('id', inplace=True)
+ final_zonal_res.append(res)
+ ret = pd.concat(final_zonal_res, axis=1)
+ if verbose:
+ tPrint(f'**** finished')
+ return({out_file:ret})
\ No newline at end of file
diff --git a/src/global_zonal_NEW.py b/src/global_zonal_NEW.py
deleted file mode 100644
index 2a40ac6..0000000
--- a/src/global_zonal_NEW.py
+++ /dev/null
@@ -1,142 +0,0 @@
-import sys, os, importlib, json
-import shapely, rasterio, matplotlib
-
-import pandas as pd
-import geopandas as gpd
-import numpy as np
-
-from rasterio.crs import CRS
-from h3 import h3
-from shapely.geometry import Polygon, Point, mapping
-from shapely.ops import unary_union
-from urllib.request import urlopen
-from tqdm import tqdm
-
-import h3_helper
-import GOSTrocks.rasterMisc as rMisc
-import GOSTrocks.ntlMisc as ntl
-from GOSTrocks.misc import tPrint
-
-def generate_lvl0_lists(h3_lvl):
- """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
-
- Parameters
- ----------
- h3_lvl : int
- h3 level to generate children of h0 parents
-
- Returns
- -------
- dict
- dictionary with keys as lvl0 codes with all children at h3_lvl level as values
- """
- # Get list of all h3 lvl 0 cells
- h3_lvl0 = list(h3.get_res0_indexes())
-
- # Generate list of all children of h3 lvl 0 cells
- h3_lvl0_children = {}
- for h3_0 in h3_lvl0:
- h3_lvl0_children[h3_0] = list(h3.h3_to_children(h3_0, h3_lvl))
-
- return h3_lvl0_children
-
-def calculate_zonal_h3_list(h3_list, raster_data, output_file=""):
- """_summary_
-
- Parameters
- ----------
- h3_list : _type_
- _description_
- raster_data : _type_
- _description_
- output_file : _type_
- _description_
- """
- # Convert list of h3 cells to geometry
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
-
- all_polys = gpd.GeoSeries(list(map(hex_poly, h3_list)), index=h3_list, crs=4326)
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- all_polys['shape_id'] = list(all_polys.index)
-
- res = rMisc.zonalStats(all_polys, raster_data)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
-
- if output_file != "":
- res.to_csv(output_file)
-
- return(res)
-
-def zonal_stats_numerical(gdf, gdf_id, raster_file, out_file,
- buffer0=False, minVal=None, maxVal=None, verbose=False):
- ''' Run zonal stats on a continuous raster file using a list of h3 cells
- '''
- if verbose:
- tPrint(f'Starting zonal stats on {raster_file}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, raster_file, minVal=minVal, maxVal=maxVal, verbose=verbose)
- res = pd.DataFrame(res, columns=['SUM', 'MIN', 'MAX', 'MEAN'])
- res['id'] = gdf[gdf_id].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-
-def zonal_stats_categories(gdf, gdf_id, raster_file, categories, out_file,
- buffer0=False, verbose=False):
- ''' Run zonal stats on a categorical raster file using a list of h3 cells
- '''
- if verbose:
- tPrint(f'Starting zonal stats on {raster_file}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
- res = rMisc.zonalStats(gdf, raster_file, rastType="C", unqVals=categories, verbose=verbose)
- res = pd.DataFrame(res, columns=[f'c_{x}' for x in categories])
- res['id'] = gdf[gdf_id].values
- if verbose:
- tPrint(f'**** finished {cName}')
- return({out_file:res})
-
-
-def zonal_stats_categorical(gdf, gdf_id, raster_file, category_raster_file, out_file, categories=None, reclass_dict=None,
- buffer0=False, minVal=None, maxVal=None, verbose=False):
- ''' Run zonal stats on a continuous raster file using a matching categorical raster
- file and a list of h3 cells. For each defined category in the categorical
- raster file, calculate the sum, min, max, mean for that category.
- '''
-
- tPrint(f'Starting zonal stats on {out_file}')
- if buffer0:
- gdf['geometry'] = gdf['geometry'].buffer(0)
-
- #extract category raster to gdf extent
- cat_d, cat_profile = rMisc.clipRaster(category_raster_file, gdf)
- # reclasify if necessary
- if not reclass_dict is None:
- categories = []
- for key, range in reclass_dict.items():
- cat_d[(cat_d >= range[0]) & (cat_d <= range[1])] = key
- categories.append(key)
- # extract raster to gdf extent
- rast_d, rast_profile = rMisc.clipRaster(raster_file, gdf)
-
- # standardize categorical raster to zonal raster
- final_zonal_res = []
- with rMisc.create_rasterio_inmemory(rast_profile, rast_d) as rast_src:
- with rMisc.create_rasterio_inmemory(cat_profile, cat_d) as cat_src:
- cat_d, cat_profile = rMisc.standardizeInputRasters(cat_src, rast_src, resampling_type='nearest')
- # Loop through each category
- for cur_cat in categories:
- cur_cat_d = (cat_d == cur_cat) * 1
- cur_rast_d = rast_d * cur_cat_d
- with rMisc.create_rasterio_inmemory(rast_profile, cur_rast_d) as cur_rast_src:
- res = rMisc.zonalStats(gdf, cur_rast_src, minVal=minVal, maxVal=maxVal, verbose=verbose)
- res = pd.DataFrame(res, columns=[f'{cur_cat}_SUM', f'{cur_cat}_MIN', f'{cur_cat}_MAX', f'{cur_cat}_MEAN'])
- res['id'] = gdf[gdf_id].values
- res.set_index('id', inplace=True)
- final_zonal_res.append(res)
- ret = pd.concat(final_zonal_res, axis=1)
- if verbose:
- tPrint(f'**** finished')
- return({out_file:ret})
\ No newline at end of file
diff --git a/src/h3_helper.py b/src/h3_helper.py
index 86b7419..7682ca2 100755
--- a/src/h3_helper.py
+++ b/src/h3_helper.py
@@ -1,229 +1,237 @@
-import sys, os, importlib, json, pickle
-import folium, shapely, rasterio, matplotlib
-
-import contextily as ctx
-import matplotlib.pyplot as plt
-import matplotlib.patches as mpatches
-import pandas as pd
-import geopandas as gpd
-
-from rasterio.crs import CRS
-from mpl_toolkits.axes_grid1 import make_axes_locatable
-from h3 import h3
-from shapely.geometry import Polygon, mapping
-from shapely.ops import unary_union
-from urllib.request import urlopen
-from tqdm import tqdm
-
-from GOSTrocks.misc import tPrint
-
-def generate_h3_gdf(in_gdf, h3_level=7):
- ''' Generate a GeoDataFrame of h3 grid cells from an input geodataframe
-
- :param in_gdf: geodataframe from which to create h3 cells
- :type in_gdf: geopandas.GeoDataFrame
- '''
- try:
- del final_hexs
- except:
- pass
-
- try:
- final_hexs = list(h3.polyfill(in_gdf.unary_union.__geo_interface__, h3_level, geo_json_conformant=True))
- except:
- for cPoly in tqdm(in_gdf.unary_union, desc=f"Generating h3 grid level {h3_level}"):
- all_hexs = list(h3.polyfill(cPoly.__geo_interface__, h3_level, geo_json_conformant=True))
- try:
- final_hexs = final_hexs + all_hexs
- except:
- final_hexs = all_hexs
-
- final_hexs = list(set(final_hexs))
-
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, final_hexs)), index=final_hexs, crs="EPSG:4326")
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- all_polys['shape_id'] = list(all_polys.index)
- return(all_polys)
-
-def generate_lvl0_lists(h3_lvl, return_gdf=False, buffer0=False,
- read_pickle=True, pickle_file = "h0_dictionary_of_h{lvl}_geodata_frames.pickle"):
- """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
-
- Parameters
- ----------
- h3_lvl : int
- h3 level to generate children of h0 parents
- return_gdf : bool, optional
- return a GeoDataFrame instead of a dictionary, by default False
- buffer0 : bool, optional
- buffer the h3 lvl 0 cells by 0 to fix inherent topological errors, by default False
- read_pickle : bool, optional
- Optionally choose the read resulting data from a [ickle file defined by pickle_file, by default True. If pickle
- file is not present, function will continue to generate results as if flag was set to False
- pickle_file : str, optional
- Path of pickle file to read if read_pickle is set to True
-
- Returns
- -------
- dict
- dictionary with keys as lvl0 codes with all children at h3_lvl level as values; returns a GeoDataFrame if return_gdf is True
- """
- if read_pickle:
- try:
- pickle_file = pickle_file.format(lvl=h3_lvl)
- pickle_path = os.path.join(os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__))), pickle_file)
- print(f"Loading pickle file {pickle_file}: it exists {os.path.exists(pickle_path)}")
- with open(pickle_path, 'rb') as handle:
- xx = pickle.load(handle)
- return(xx)
- except:
- #print("Could not load pickle file, continuing to process h0 manually")
- raise(ValueError("Could not load pickle file, continuing to process h0 manually"))
-
- # Get list of all h3 lvl 0 cells
- h3_lvl0 = list(h3.get_res0_indexes())
-
- # Generate list of all children of h3 lvl 0 cells
- h3_lvl0_children = {}
- for h3_0 in h3_lvl0:
- h3_children = list(h3.h3_to_children(h3_0, h3_lvl))
- if return_gdf:
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, h3_children)), index=h3_children, crs=4326)
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- if buffer0:
- all_polys['geometry'] = all_polys['geometry'].apply(lambda x: x.buffer(0))
- all_polys['shape_id'] = list(all_polys.index)
-
- h3_lvl0_children[h3_0] = all_polys
- else:
- h3_lvl0_children[h3_0] = h3_children
- return h3_lvl0_children
-
-def generate_lvl1_lists(h3_lvl, return_gdf=False, buffer0=False,
- read_pickle=True, pickle_file = "h1_dictionary_of_h{lvl}_geodata_frames.pickle"):
- """ generate a dictionary with keys as lvl1 codes with all children at h3_lvl level as values
-
- Parameters
- ----------
- h3_lvl : int
- h3 level to generate children of h0 parents
- return_gdf : bool, optional
- return a GeoDataFrame instead of a dictionary, by default False
- buffer0 : bool, optional
- buffer the h3 lvl 0 cells by 0 to fix inherent topological errors, by default False
- read_pickle : bool, optional
- Optionally choose the read resulting data from a [ickle file defined by pickle_file, by default True. If pickle
- file is not present, function will continue to generate results as if flag was set to False
- pickle_file : str, optional
- Path of pickle file to read if read_pickle is set to True
-
- Returns
- -------
- dict
- dictionary with keys as lvl0 codes with all children at h3_lvl level as values; returns a GeoDataFrame if return_gdf is True
- """
- if read_pickle:
- try:
- pickle_file = pickle_file.format(lvl=h3_lvl)
- pickle_path = os.path.join(os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__))), pickle_file)
- with open(pickle_path, 'rb') as handle:
- xx = pickle.load(handle)
- return(xx)
- except:
- print("Could not load pickle file, continuing to process h1 manually")
-
- # Get list of all h3 lvl 0 cells
- h3_lvl0 = list(h3.get_res0_indexes())
-
- # Generate list of all children of h3 lvl 1 cells
- h3_lvl1_children = {}
- for h3_0 in h3_lvl0: # Identify all lvl 0 cells
- h3_children = list(h3.h3_to_children(h3_0, 1))
- for h3_1 in h3_children: # For current lvl 0 cell, loop through all level 1 children
- h3_children_1 = list(h3.h3_to_children(h3_1, h3_lvl))
- if return_gdf:
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, h3_children_1)), index=h3_children_1, crs=4326)
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- if buffer0:
- all_polys['geometry'] = all_polys['geometry'].apply(lambda x: x.buffer(0))
- all_polys['shape_id'] = list(all_polys.index)
-
- h3_lvl1_children[h3_1] = all_polys
- else:
- h3_lvl1_children[h3_1] = h3_children_1
- return h3_lvl1_children
-
-def map_choropleth(sub, map_column, thresh=[], colour_ramp = 'Reds', invert=False, map_epsg=3857, legend_loc='upper right'):
- ''' generate a static map of variables in GeoDataFrame sub
-
- :param sub: GeoDataFrame with geometry and column to map
- :type sub: GeoPandas.GeoDataFrame
- :param map_column: Name of column in sub to map
- :type map_column: string
- :param thresh: list of values to classify data in map_column
- :type thresh: list of ints
- '''
- try:
- sub = sub.to_crs(map_epsg)
- except:
- sub.crs = 4326
- sub = sub.to_crs(map_epsg)
-
- thresh=[]
- map_sub = sub.copy()
- cmap = matplotlib.cm.get_cmap(colour_ramp)
- fig, ax = plt.subplots(figsize=(15,15))
- proj = CRS.from_epsg(map_epsg)
-
- # create map column in sub, based on re-mapping of column map_column
- if len(thresh) == 0:
- split = [0,0.2,0.4,0.6,0.8,1]
- thresh = [x for x in map_sub[map_column].quantile(split).values]
- thresh.insert(0,0)
-
- map_sub['map'] = pd.cut(map_sub[map_column], thresh, labels=list(range(0, len(thresh)-1)))
-
- # [x/max(thresh) for x in thresh]
- cmap_divisions = [x/100 for x in list(range(0,101,20))]
- # map features not included in grouping
- sel_mixed = map_sub.loc[map_sub['map'].isna()]
- mismatch_color = 'azure'
- mismatch_edge = 'darkblue'
- cur_patch = mpatches.Patch(facecolor=mismatch_color, edgecolor=mismatch_edge, hatch="///", label=f"Mismatch [{sel_mixed.shape[0]}]")
- all_labels = [cur_patch]
- for lbl, data in map_sub.groupby('map'):
- cur_color = cmap(cmap_divisions[int(lbl)])
- if invert:
- cur_color = cmap(1 - cmap_divisions[int(lbl)])
- data.plot(color=cur_color, ax=ax, linewidth=0.1)
- cur_patch = mpatches.Patch(color=cur_color, label=f'{data[map_column].min()} - {data[map_column].max()} [{data.shape[0]}]')
- all_labels.append(cur_patch)
-
- sel_mixed.plot(color=mismatch_color, edgecolor=mismatch_edge, hatch="//////", ax=ax, label=False, linewidth=2)
-
- ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
- ax.legend(handles=all_labels, loc=legend_loc)
- ax = ax.set_axis_off()
-
- return(ax)
-
-def static_map_h3(sub, map_epsg=3857, legend_loc='upper right'):
- ''' generate a static map of the h3 grid in sub
- '''
- try:
- sub = sub.to_crs(map_epsg)
- except:
- sub.crs = 4326
- sub = sub.to_crs(map_epsg)
-
- fig, ax = plt.subplots(figsize=(15,15))
- proj = CRS.from_epsg(map_epsg)
-
- sub.plot(color='grey', ax=ax, linewidth=0.1)
-
- ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
- ax = ax.set_axis_off()
+import sys, os, importlib, json, pickle
+import folium, shapely, rasterio, matplotlib
+
+import contextily as ctx
+import matplotlib.pyplot as plt
+import matplotlib.patches as mpatches
+import pandas as pd
+import geopandas as gpd
+
+from rasterio.crs import CRS
+from mpl_toolkits.axes_grid1 import make_axes_locatable
+from h3 import h3
+from shapely.geometry import Polygon, mapping
+from shapely.ops import unary_union
+from urllib.request import urlopen
+from tqdm import tqdm
+
+from GOSTrocks.misc import tPrint
+
+def generate_h3_gdf(in_gdf, h3_level=7):
+ ''' Generate a GeoDataFrame of h3 grid cells from an input geodataframe
+
+ :param in_gdf: geodataframe from which to create h3 cells
+ :type in_gdf: geopandas.GeoDataFrame
+ '''
+ try:
+ del final_hexs
+ except:
+ pass
+
+ try:
+ final_hexs = list(h3.polyfill(in_gdf.unary_union.__geo_interface__, h3_level, geo_json_conformant=True))
+ except:
+ for cPoly in tqdm(in_gdf.unary_union, desc=f"Generating h3 grid level {h3_level}"):
+ all_hexs = list(h3.polyfill(cPoly.__geo_interface__, h3_level, geo_json_conformant=True))
+ try:
+ final_hexs = final_hexs + all_hexs
+ except:
+ final_hexs = all_hexs
+
+ final_hexs = list(set(final_hexs))
+
+ hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
+ all_polys = gpd.GeoSeries(list(map(hex_poly, final_hexs)), index=final_hexs, crs="EPSG:4326")
+ all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
+ all_polys['shape_id'] = list(all_polys.index)
+ return(all_polys)
+
+def generate_lvl0_lists(h3_lvl, return_gdf=False, buffer0=False,
+ read_pickle=True, pickle_file = "h0_dictionary_of_h{lvl}_geodata_frames.pickle"):
+ """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
+
+ Parameters
+ ----------
+ h3_lvl : int
+ h3 level to generate children of h0 parents
+ return_gdf : bool, optional
+ return a GeoDataFrame instead of a dictionary, by default False
+ buffer0 : bool, optional
+ buffer the h3 lvl 0 cells by 0 to fix inherent topological errors, by default False
+ read_pickle : bool, optional
+ Optionally choose the read resulting data from a [ickle file defined by pickle_file, by default True. If pickle
+ file is not present, function will continue to generate results as if flag was set to False
+ pickle_file : str, optional
+ Path of pickle file to read if read_pickle is set to True
+
+ Returns
+ -------
+ dict
+ dictionary with keys as lvl0 codes with all children at h3_lvl level as values; returns a GeoDataFrame if return_gdf is True
+ """
+ if read_pickle:
+ try:
+ pickle_file = pickle_file.format(lvl=h3_lvl)
+ pickle_path = os.path.join(os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__))), pickle_file)
+ print(f"Loading pickle file {pickle_file}: it exists {os.path.exists(pickle_path)}")
+ with open(pickle_path, 'rb') as handle:
+ xx = pickle.load(handle)
+ return(xx)
+ except:
+ #print("Could not load pickle file, continuing to process h0 manually")
+ raise(ValueError("Could not load pickle file, continuing to process h0 manually"))
+
+ # Get list of all h3 lvl 0 cells
+ h3_lvl0 = list(h3.get_res0_indexes())
+
+ # Generate list of all children of h3 lvl 0 cells
+ h3_lvl0_children = {}
+ for h3_0 in h3_lvl0:
+ h3_children = list(h3.h3_to_children(h3_0, h3_lvl))
+ if return_gdf:
+ hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
+ all_polys = gpd.GeoSeries(list(map(hex_poly, h3_children)), index=h3_children, crs=4326)
+ all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
+ if buffer0:
+ all_polys['geometry'] = all_polys['geometry'].apply(lambda x: x.buffer(0))
+ all_polys['shape_id'] = list(all_polys.index)
+
+ h3_lvl0_children[h3_0] = all_polys
+ else:
+ h3_lvl0_children[h3_0] = h3_children
+ return h3_lvl0_children
+
+def generate_lvl1_lists(h3_lvl, return_gdf=False, buffer0=False,
+ read_pickle=True, pickle_file = "h1_dictionary_of_h{lvl}_geodata_frames.pickle", write_pickle=False):
+ """ generate a dictionary with keys as lvl1 codes with all children at h3_lvl level as values
+
+ Parameters
+ ----------
+ h3_lvl : int
+ h3 level to generate children of h0 parents
+ return_gdf : bool, optional
+ return a GeoDataFrame instead of a dictionary, by default False
+ buffer0 : bool, optional
+ buffer the h3 lvl 0 cells by 0 to fix inherent topological errors, by default False
+ read_pickle : bool, optional
+ Optionally choose the read resulting data from a [ickle file defined by pickle_file, by default True. If pickle
+ file is not present, function will continue to generate results as if flag was set to False
+ pickle_file : str, optional
+ Path of pickle file to read if read_pickle is set to True
+
+ Returns
+ -------
+ dict
+ dictionary with keys as lvl0 codes with all children at h3_lvl level as values; returns a GeoDataFrame if return_gdf is True
+ """
+ pickle_file = pickle_file.format(lvl=h3_lvl)
+ pickle_path = os.path.join(os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__))), pickle_file)
+ if read_pickle:
+ try:
+ print(f"Loading pickle file {pickle_file}: it exists {os.path.exists(pickle_path)}")
+ with open(pickle_path, 'rb') as handle:
+ xx = pickle.load(handle)
+ return(xx)
+ except:
+ print("Could not load pickle file, continuing to process h1 manually")
+ raise(ValueError("Could not load pickle file, exiting. Set read_pickle to False to generate list"))
+
+ # Get list of all h3 lvl 0 cells
+ h3_lvl0 = list(h3.get_res0_indexes())
+
+ # Generate list of all children of h3 lvl 1 cells
+ h3_lvl1_children = {}
+ for h3_0 in h3_lvl0: # Identify all lvl 0 cells
+ h3_children = list(h3.h3_to_children(h3_0, 1))
+ for h3_1 in h3_children: # For current lvl 0 cell, loop through all level 1 children
+ h3_children_1 = list(h3.h3_to_children(h3_1, h3_lvl))
+ if return_gdf:
+ hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
+ all_polys = gpd.GeoSeries(list(map(hex_poly, h3_children_1)), index=h3_children_1, crs=4326)
+ all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
+ if buffer0:
+ all_polys['geometry'] = all_polys['geometry'].apply(lambda x: x.buffer(0))
+ all_polys['shape_id'] = list(all_polys.index)
+
+ h3_lvl1_children[h3_1] = all_polys
+ else:
+ h3_lvl1_children[h3_1] = h3_children_1
+
+ if write_pickle:
+ if not os.path.exists(pickle_path):
+ with open(pickle_path, 'wb') as handle:
+ pickle.dump(h3_lvl1_children, handle, protocol=pickle.HIGHEST_PROTOCOL)
+
+ return h3_lvl1_children
+
+def map_choropleth(sub, map_column, thresh=[], colour_ramp = 'Reds', invert=False, map_epsg=3857, legend_loc='upper right'):
+ ''' generate a static map of variables in GeoDataFrame sub
+
+ :param sub: GeoDataFrame with geometry and column to map
+ :type sub: GeoPandas.GeoDataFrame
+ :param map_column: Name of column in sub to map
+ :type map_column: string
+ :param thresh: list of values to classify data in map_column
+ :type thresh: list of ints
+ '''
+ try:
+ sub = sub.to_crs(map_epsg)
+ except:
+ sub.crs = 4326
+ sub = sub.to_crs(map_epsg)
+
+ thresh=[]
+ map_sub = sub.copy()
+ cmap = matplotlib.cm.get_cmap(colour_ramp)
+ fig, ax = plt.subplots(figsize=(15,15))
+ proj = CRS.from_epsg(map_epsg)
+
+ # create map column in sub, based on re-mapping of column map_column
+ if len(thresh) == 0:
+ split = [0,0.2,0.4,0.6,0.8,1]
+ thresh = [x for x in map_sub[map_column].quantile(split).values]
+ thresh.insert(0,0)
+
+ map_sub['map'] = pd.cut(map_sub[map_column], thresh, labels=list(range(0, len(thresh)-1)))
+
+ # [x/max(thresh) for x in thresh]
+ cmap_divisions = [x/100 for x in list(range(0,101,20))]
+ # map features not included in grouping
+ sel_mixed = map_sub.loc[map_sub['map'].isna()]
+ mismatch_color = 'azure'
+ mismatch_edge = 'darkblue'
+ cur_patch = mpatches.Patch(facecolor=mismatch_color, edgecolor=mismatch_edge, hatch="///", label=f"Mismatch [{sel_mixed.shape[0]}]")
+ all_labels = [cur_patch]
+ for lbl, data in map_sub.groupby('map'):
+ cur_color = cmap(cmap_divisions[int(lbl)])
+ if invert:
+ cur_color = cmap(1 - cmap_divisions[int(lbl)])
+ data.plot(color=cur_color, ax=ax, linewidth=0.1)
+ cur_patch = mpatches.Patch(color=cur_color, label=f'{data[map_column].min()} - {data[map_column].max()} [{data.shape[0]}]')
+ all_labels.append(cur_patch)
+
+ sel_mixed.plot(color=mismatch_color, edgecolor=mismatch_edge, hatch="//////", ax=ax, label=False, linewidth=2)
+
+ ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
+ ax.legend(handles=all_labels, loc=legend_loc)
+ ax = ax.set_axis_off()
+
+ return(ax)
+
+def static_map_h3(sub, map_epsg=3857, legend_loc='upper right'):
+ ''' generate a static map of the h3 grid in sub
+ '''
+ try:
+ sub = sub.to_crs(map_epsg)
+ except:
+ sub.crs = 4326
+ sub = sub.to_crs(map_epsg)
+
+ fig, ax = plt.subplots(figsize=(15,15))
+ proj = CRS.from_epsg(map_epsg)
+
+ sub.plot(color='grey', ax=ax, linewidth=0.1)
+
+ ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
+ ax = ax.set_axis_off()
return(ax)
\ No newline at end of file
diff --git a/src/h3_helper_TEMP.py b/src/h3_helper_TEMP.py
deleted file mode 100755
index f4df449..0000000
--- a/src/h3_helper_TEMP.py
+++ /dev/null
@@ -1,156 +0,0 @@
-import sys, os, importlib, json
-import folium, shapely, rasterio, matplotlib
-
-import contextily as ctx
-import matplotlib.pyplot as plt
-import matplotlib.patches as mpatches
-import pandas as pd
-import geopandas as gpd
-
-from rasterio.crs import CRS
-from mpl_toolkits.axes_grid1 import make_axes_locatable
-from h3 import h3
-from shapely.geometry import Polygon, Point, mapping
-from shapely.ops import unary_union
-from urllib.request import urlopen
-from tqdm import tqdm
-
-import GOSTrocks.rasterMisc as rMisc
-import GOSTrocks.ntlMisc as ntl
-from GOSTrocks.misc import tPrint
-
-def generate_h3_gdf(in_gdf, h3_level=7):
- ''' Generate a GeoDataFrame of h3 grid cells from an input geodataframe
-
- :param in_gdf: geodataframe from which to create h3 cells
- :type in_gdf: geopandas.GeoDataFrame
- '''
- try:
- del final_hexs
- except:
- pass
-
- try:
- final_hexs = list(h3.polyfill(in_gdf.unary_union.__geo_interface__, h3_level, geo_json_conformant=True))
- except:
- for cPoly in tqdm(in_gdf.unary_union, desc=f"Generating h3 grid level {h3_level}"):
- all_hexs = list(h3.polyfill(cPoly.__geo_interface__, h3_level, geo_json_conformant=True))
- try:
- final_hexs = final_hexs + all_hexs
- except:
- final_hexs = all_hexs
-
- final_hexs = list(set(final_hexs))
-
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, final_hexs)), index=final_hexs, crs="EPSG:4326")
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- all_polys['shape_id'] = list(all_polys.index)
- return(all_polys)
-
-def generate_lvl0_lists(h3_lvl, return_gdf=False, buffer0=False):
- """ generate a dictionary with keys as lvl0 codes with all children at h3_lvl level as values
-
- Parameters
- ----------
- h3_lvl : int
- h3 level to generate children of h0 parents
-
- Returns
- -------
- dict
- dictionary with keys as lvl0 codes with all children at h3_lvl level as values
- """
- # Get list of all h3 lvl 0 cells
- h3_lvl0 = list(h3.get_res0_indexes())
-
- # Generate list of all children of h3 lvl 0 cells
- h3_lvl0_children = {}
- for h3_0 in h3_lvl0:
- h3_children = list(h3.h3_to_children(h3_0, h3_lvl))
- if return_gdf:
- hex_poly = lambda hex_id: Polygon(h3.h3_to_geo_boundary(hex_id, geo_json=True))
- all_polys = gpd.GeoSeries(list(map(hex_poly, h3_children)), index=h3_children, crs=4326)
- all_polys = gpd.GeoDataFrame(all_polys, crs=4326, columns=['geometry'])
- if buffer0:
- all_polys['geometry'] = all_polys['geometry'].apply(lambda x: x.buffer(0))
- all_polys['shape_id'] = list(all_polys.index)
-
- h3_lvl0_children[h3_0] = all_polys
- else:
- h3_lvl0_children[h3_0] = h3_children
- return h3_lvl0_children
-
-
-
-def map_choropleth(sub, map_column, thresh=[], colour_ramp = 'Reds', invert=False, map_epsg=3857, legend_loc='upper right'):
- ''' generate a static map of variables in GeoDataFrame sub
-
- :param sub: GeoDataFrame with geometry and column to map
- :type sub: GeoPandas.GeoDataFrame
- :param map_column: Name of column in sub to map
- :type map_column: string
- :param thresh: list of values to classify data in map_column
- :type thresh: list of ints
- '''
- try:
- sub = sub.to_crs(map_epsg)
- except:
- sub.crs = 4326
- sub = sub.to_crs(map_epsg)
-
- thresh=[]
- map_sub = sub.copy()
- cmap = matplotlib.cm.get_cmap(colour_ramp)
- fig, ax = plt.subplots(figsize=(15,15))
- proj = CRS.from_epsg(map_epsg)
-
- # create map column in sub, based on re-mapping of column map_column
- if len(thresh) == 0:
- split = [0,0.2,0.4,0.6,0.8,1]
- thresh = [x for x in map_sub[map_column].quantile(split).values]
- thresh.insert(0,0)
-
- map_sub['map'] = pd.cut(map_sub[map_column], thresh, labels=list(range(0, len(thresh)-1)))
-
- # [x/max(thresh) for x in thresh]
- cmap_divisions = [x/100 for x in list(range(0,101,20))]
- # map features not included in grouping
- sel_mixed = map_sub.loc[map_sub['map'].isna()]
- mismatch_color = 'azure'
- mismatch_edge = 'darkblue'
- cur_patch = mpatches.Patch(facecolor=mismatch_color, edgecolor=mismatch_edge, hatch="///", label=f"Mismatch [{sel_mixed.shape[0]}]")
- all_labels = [cur_patch]
- for lbl, data in map_sub.groupby('map'):
- cur_color = cmap(cmap_divisions[int(lbl)])
- if invert:
- cur_color = cmap(1 - cmap_divisions[int(lbl)])
- data.plot(color=cur_color, ax=ax, linewidth=0.1)
- cur_patch = mpatches.Patch(color=cur_color, label=f'{data[map_column].min()} - {data[map_column].max()} [{data.shape[0]}]')
- all_labels.append(cur_patch)
-
- sel_mixed.plot(color=mismatch_color, edgecolor=mismatch_edge, hatch="//////", ax=ax, label=False, linewidth=2)
-
- ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
- ax.legend(handles=all_labels, loc=legend_loc)
- ax = ax.set_axis_off()
-
- return(ax)
-
-def static_map_h3(sub, map_epsg=3857, legend_loc='upper right'):
- ''' generate a static map of the h3 grid in sub
- '''
- try:
- sub = sub.to_crs(map_epsg)
- except:
- sub.crs = 4326
- sub = sub.to_crs(map_epsg)
-
- fig, ax = plt.subplots(figsize=(15,15))
- proj = CRS.from_epsg(map_epsg)
-
- sub.plot(color='grey', ax=ax, linewidth=0.1)
-
- ctx.add_basemap(ax, source=ctx.providers.Stamen.TonerBackground, crs=proj) #zorder=-10, 'EPSG:4326'
- ax = ax.set_axis_off()
- return(ax)
\ No newline at end of file